@Generated(value="software.amazon.awssdk:codegen") public final class ClassificationResult extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ClassificationResult.Builder,ClassificationResult>
Details about the sensitive data that was detected on the resource.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ClassificationResult.Builder |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
additionalOccurrences()
Indicates whether there are additional occurrences of sensitive data that are not included in the finding.
|
static ClassificationResult.Builder |
builder() |
CustomDataIdentifiersResult |
customDataIdentifiers()
Provides details about sensitive data that was identified based on customer-defined configuration.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasSensitiveData()
For responses, this returns true if the service returned a value for the SensitiveData property.
|
String |
mimeType()
The type of content that the finding applies to.
|
List<SdkField<?>> |
sdkFields() |
List<SensitiveDataResult> |
sensitiveData()
Provides details about sensitive data that was identified based on built-in configuration.
|
static Class<? extends ClassificationResult.Builder> |
serializableBuilderClass() |
Long |
sizeClassified()
The total size in bytes of the affected data.
|
ClassificationStatus |
status()
The current status of the sensitive data detection.
|
ClassificationResult.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String mimeType()
The type of content that the finding applies to.
public final Long sizeClassified()
The total size in bytes of the affected data.
public final Boolean additionalOccurrences()
Indicates whether there are additional occurrences of sensitive data that are not included in the finding. This occurs when the number of occurrences exceeds the maximum that can be included.
public final ClassificationStatus status()
The current status of the sensitive data detection.
public final boolean hasSensitiveData()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<SensitiveDataResult> sensitiveData()
Provides details about sensitive data that was identified based on built-in configuration.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasSensitiveData() method.
public final CustomDataIdentifiersResult customDataIdentifiers()
Provides details about sensitive data that was identified based on customer-defined configuration.
public ClassificationResult.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ClassificationResult.Builder,ClassificationResult>public static ClassificationResult.Builder builder()
public static Class<? extends ClassificationResult.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.