Class IdNamespaceAssociation
- java.lang.Object
-
- software.amazon.awssdk.services.cleanrooms.model.IdNamespaceAssociation
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<IdNamespaceAssociation.Builder,IdNamespaceAssociation>
@Generated("software.amazon.awssdk:codegen") public final class IdNamespaceAssociation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<IdNamespaceAssociation.Builder,IdNamespaceAssociation>
Provides information to create the ID namespace association.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceIdNamespaceAssociation.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 namespace association.static IdNamespaceAssociation.Builderbuilder()StringcollaborationArn()The Amazon Resource Name (ARN) of the collaboration that contains this ID namespace association.StringcollaborationId()The unique identifier of the collaboration that contains this ID namespace association.InstantcreateTime()The time at which the ID namespace association was created.Stringdescription()The description of the ID namespace association.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringid()The unique identifier for this ID namespace association.IdMappingConfigidMappingConfig()The configuration settings for the ID mapping table.IdNamespaceAssociationInputReferenceConfiginputReferenceConfig()The input reference configuration for the ID namespace association.IdNamespaceAssociationInputReferencePropertiesinputReferenceProperties()The input reference properties for the ID namespace association.StringmembershipArn()The Amazon Resource Name (ARN) of the membership resource for this ID namespace association.StringmembershipId()The unique identifier of the membership resource for this ID namespace association.Stringname()The name of this ID namespace association.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends IdNamespaceAssociation.Builder>serializableBuilderClass()IdNamespaceAssociation.BuildertoBuilder()StringtoString()Returns a string representation of this object.InstantupdateTime()The most recent time at which the ID namespace association 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 for this ID namespace association.
- Returns:
- The unique identifier for this ID namespace association.
-
arn
public final String arn()
The Amazon Resource Name (ARN) of the ID namespace association.
- Returns:
- The Amazon Resource Name (ARN) of the ID namespace association.
-
membershipId
public final String membershipId()
The unique identifier of the membership resource for this ID namespace association.
- Returns:
- The unique identifier of the membership resource for this ID namespace association.
-
membershipArn
public final String membershipArn()
The Amazon Resource Name (ARN) of the membership resource for this ID namespace association.
- Returns:
- The Amazon Resource Name (ARN) of the membership resource for this ID namespace association.
-
collaborationId
public final String collaborationId()
The unique identifier of the collaboration that contains this ID namespace association.
- Returns:
- The unique identifier of the collaboration that contains this ID namespace association.
-
collaborationArn
public final String collaborationArn()
The Amazon Resource Name (ARN) of the collaboration that contains this ID namespace association.
- Returns:
- The Amazon Resource Name (ARN) of the collaboration that contains this ID namespace association.
-
name
public final String name()
The name of this ID namespace association.
- Returns:
- The name of this ID namespace association.
-
description
public final String description()
The description of the ID namespace association.
- Returns:
- The description of the ID namespace association.
-
createTime
public final Instant createTime()
The time at which the ID namespace association was created.
- Returns:
- The time at which the ID namespace association was created.
-
updateTime
public final Instant updateTime()
The most recent time at which the ID namespace association was updated.
- Returns:
- The most recent time at which the ID namespace association was updated.
-
inputReferenceConfig
public final IdNamespaceAssociationInputReferenceConfig inputReferenceConfig()
The input reference configuration for the ID namespace association.
- Returns:
- The input reference configuration for the ID namespace association.
-
inputReferenceProperties
public final IdNamespaceAssociationInputReferenceProperties inputReferenceProperties()
The input reference properties for the ID namespace association.
- Returns:
- The input reference properties for the ID namespace association.
-
idMappingConfig
public final IdMappingConfig idMappingConfig()
The configuration settings for the ID mapping table.
- Returns:
- The configuration settings for the ID mapping table.
-
toBuilder
public IdNamespaceAssociation.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<IdNamespaceAssociation.Builder,IdNamespaceAssociation>
-
builder
public static IdNamespaceAssociation.Builder builder()
-
serializableBuilderClass
public static Class<? extends IdNamespaceAssociation.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
-
-