@Generated(value="software.amazon.awssdk:codegen") public final class SuppressDataIdentifier extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SuppressDataIdentifier.Builder,SuppressDataIdentifier>
Specifies a custom data identifier or managed data identifier that detected a type of sensitive data to start excluding or including in an S3 bucket's sensitivity score.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SuppressDataIdentifier.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SuppressDataIdentifier.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The unique identifier for the custom data identifier or managed data identifier that detected the type of
sensitive data to exclude or include in the score.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SuppressDataIdentifier.Builder> |
serializableBuilderClass() |
SuppressDataIdentifier.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
DataIdentifierType |
type()
The type of data identifier that detected the sensitive data.
|
String |
typeAsString()
The type of data identifier that detected the sensitive data.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
The unique identifier for the custom data identifier or managed data identifier that detected the type of sensitive data to exclude or include in the score.
public final DataIdentifierType type()
The type of data identifier that detected the sensitive data. Possible values are: CUSTOM, for a custom data identifier; and, MANAGED, for a managed data identifier.
If the service returns an enum value that is not available in the current SDK version, type will return
DataIdentifierType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
DataIdentifierTypepublic final String typeAsString()
The type of data identifier that detected the sensitive data. Possible values are: CUSTOM, for a custom data identifier; and, MANAGED, for a managed data identifier.
If the service returns an enum value that is not available in the current SDK version, type will return
DataIdentifierType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
DataIdentifierTypepublic SuppressDataIdentifier.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SuppressDataIdentifier.Builder,SuppressDataIdentifier>public static SuppressDataIdentifier.Builder builder()
public static Class<? extends SuppressDataIdentifier.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.