@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()
Returns true if the SensitiveData property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
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()
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.
You can use hasSensitiveData() to see if a value was sent in this field.
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 © 2021. All rights reserved.