@Generated(value="software.amazon.awssdk:codegen") public final class ManagedDataIdentifierSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ManagedDataIdentifierSummary.Builder,ManagedDataIdentifierSummary>
Provides information about a managed data identifier. For additional information, see Using managed data identifiers in the Amazon Macie User Guide.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ManagedDataIdentifierSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ManagedDataIdentifierSummary.Builder |
builder() |
SensitiveDataItemCategory |
category()
The category of sensitive data that the managed data identifier detects: CREDENTIALS, for credentials data such
as private keys or Amazon Web Services secret access keys; FINANCIAL_INFORMATION, for financial data such as
credit card numbers; or, PERSONAL_INFORMATION, for personal health information, such as health insurance
identification numbers, or personally identifiable information, such as passport numbers.
|
String |
categoryAsString()
The category of sensitive data that the managed data identifier detects: CREDENTIALS, for credentials data such
as private keys or Amazon Web Services secret access keys; FINANCIAL_INFORMATION, for financial data such as
credit card numbers; or, PERSONAL_INFORMATION, for personal health information, such as health insurance
identification numbers, or personally identifiable information, such as passport numbers.
|
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 managed data identifier.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ManagedDataIdentifierSummary.Builder> |
serializableBuilderClass() |
ManagedDataIdentifierSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final SensitiveDataItemCategory category()
The category of sensitive data that the managed data identifier detects: CREDENTIALS, for credentials data such as private keys or Amazon Web Services secret access keys; FINANCIAL_INFORMATION, for financial data such as credit card numbers; or, PERSONAL_INFORMATION, for personal health information, such as health insurance identification numbers, or personally identifiable information, such as passport numbers.
If the service returns an enum value that is not available in the current SDK version, category will
return SensitiveDataItemCategory.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from categoryAsString().
SensitiveDataItemCategorypublic final String categoryAsString()
The category of sensitive data that the managed data identifier detects: CREDENTIALS, for credentials data such as private keys or Amazon Web Services secret access keys; FINANCIAL_INFORMATION, for financial data such as credit card numbers; or, PERSONAL_INFORMATION, for personal health information, such as health insurance identification numbers, or personally identifiable information, such as passport numbers.
If the service returns an enum value that is not available in the current SDK version, category will
return SensitiveDataItemCategory.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from categoryAsString().
SensitiveDataItemCategorypublic final String id()
The unique identifier for the managed data identifier. This is a string that describes the type of sensitive data that the managed data identifier detects. For example: OPENSSH_PRIVATE_KEY for OpenSSH private keys, CREDIT_CARD_NUMBER for credit card numbers, or USA_PASSPORT_NUMBER for US passport numbers.
public ManagedDataIdentifierSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ManagedDataIdentifierSummary.Builder,ManagedDataIdentifierSummary>public static ManagedDataIdentifierSummary.Builder builder()
public static Class<? extends ManagedDataIdentifierSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2022. All rights reserved.