Class IdMappingTable
- java.lang.Object
-
- software.amazon.awssdk.services.cleanrooms.model.IdMappingTable
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<IdMappingTable.Builder,IdMappingTable>
@Generated("software.amazon.awssdk:codegen") public final class IdMappingTable extends Object implements SdkPojo, Serializable, ToCopyableBuilder<IdMappingTable.Builder,IdMappingTable>
Describes information about the ID mapping table.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceIdMappingTable.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringarn()The Amazon Resource Name (ARN) of the ID mapping table.static IdMappingTable.Builderbuilder()StringcollaborationArn()The Amazon Resource Name (ARN) of the collaboration that contains this ID mapping table.StringcollaborationId()The unique identifier of the collaboration that contains this ID mapping table.InstantcreateTime()The time at which the ID mapping table was created.Stringdescription()The description of the ID mapping table.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringid()The unique identifier of the ID mapping table.IdMappingTableInputReferenceConfiginputReferenceConfig()The input reference configuration for the ID mapping table.IdMappingTableInputReferencePropertiesinputReferenceProperties()The input reference properties for the ID mapping table.StringkmsKeyArn()The Amazon Resource Name (ARN) of the Amazon Web Services KMS key.StringmembershipArn()The Amazon Resource Name (ARN) of the membership resource for the ID mapping table.StringmembershipId()The unique identifier of the membership resource for the ID mapping table.Stringname()The name of the ID mapping table.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends IdMappingTable.Builder>serializableBuilderClass()IdMappingTable.BuildertoBuilder()StringtoString()Returns a string representation of this object.InstantupdateTime()The most recent time at which the ID mapping table was updated.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
id
public final String id()
The unique identifier of the ID mapping table.
- Returns:
- The unique identifier of the ID mapping table.
-
arn
public final String arn()
The Amazon Resource Name (ARN) of the ID mapping table.
- Returns:
- The Amazon Resource Name (ARN) of the ID mapping table.
-
inputReferenceConfig
public final IdMappingTableInputReferenceConfig inputReferenceConfig()
The input reference configuration for the ID mapping table.
- Returns:
- The input reference configuration for the ID mapping table.
-
membershipId
public final String membershipId()
The unique identifier of the membership resource for the ID mapping table.
- Returns:
- The unique identifier of the membership resource for the ID mapping table.
-
membershipArn
public final String membershipArn()
The Amazon Resource Name (ARN) of the membership resource for the ID mapping table.
- Returns:
- The Amazon Resource Name (ARN) of the membership resource for the ID mapping table.
-
collaborationId
public final String collaborationId()
The unique identifier of the collaboration that contains this ID mapping table.
- Returns:
- The unique identifier of the collaboration that contains this ID mapping table.
-
collaborationArn
public final String collaborationArn()
The Amazon Resource Name (ARN) of the collaboration that contains this ID mapping table.
- Returns:
- The Amazon Resource Name (ARN) of the collaboration that contains this ID mapping table.
-
description
public final String description()
The description of the ID mapping table.
- Returns:
- The description of the ID mapping table.
-
name
public final String name()
The name of the ID mapping table.
- Returns:
- The name of the ID mapping table.
-
createTime
public final Instant createTime()
The time at which the ID mapping table was created.
- Returns:
- The time at which the ID mapping table was created.
-
updateTime
public final Instant updateTime()
The most recent time at which the ID mapping table was updated.
- Returns:
- The most recent time at which the ID mapping table was updated.
-
inputReferenceProperties
public final IdMappingTableInputReferenceProperties inputReferenceProperties()
The input reference properties for the ID mapping table.
- Returns:
- The input reference properties for the ID mapping table.
-
kmsKeyArn
public final String kmsKeyArn()
The Amazon Resource Name (ARN) of the Amazon Web Services KMS key.
- Returns:
- The Amazon Resource Name (ARN) of the Amazon Web Services KMS key.
-
toBuilder
public IdMappingTable.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<IdMappingTable.Builder,IdMappingTable>
-
builder
public static IdMappingTable.Builder builder()
-
serializableBuilderClass
public static Class<? extends IdMappingTable.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-