@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class IdMappingTable extends Object implements Serializable, Cloneable, StructuredPojo
Describes information about the ID mapping table.
Constructor and Description |
---|
IdMappingTable() |
Modifier and Type | Method and Description |
---|---|
IdMappingTable |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the ID mapping table.
|
String |
getCollaborationArn()
The Amazon Resource Name (ARN) of the collaboration that contains this ID mapping table.
|
String |
getCollaborationId()
The unique identifier of the collaboration that contains this ID mapping table.
|
Date |
getCreateTime()
The time at which the ID mapping table was created.
|
String |
getDescription()
The description of the ID mapping table.
|
String |
getId()
The unique identifier of the ID mapping table.
|
IdMappingTableInputReferenceConfig |
getInputReferenceConfig()
The input reference configuration for the ID mapping table.
|
IdMappingTableInputReferenceProperties |
getInputReferenceProperties()
The input reference properties for the ID mapping table.
|
String |
getKmsKeyArn()
The Amazon Resource Name (ARN) of the Amazon Web Services KMS key.
|
String |
getMembershipArn()
The Amazon Resource Name (ARN) of the membership resource for the ID mapping table.
|
String |
getMembershipId()
The unique identifier of the membership resource for the ID mapping table.
|
String |
getName()
The name of the ID mapping table.
|
Date |
getUpdateTime()
The most recent time at which the ID mapping table was updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the ID mapping table.
|
void |
setCollaborationArn(String collaborationArn)
The Amazon Resource Name (ARN) of the collaboration that contains this ID mapping table.
|
void |
setCollaborationId(String collaborationId)
The unique identifier of the collaboration that contains this ID mapping table.
|
void |
setCreateTime(Date createTime)
The time at which the ID mapping table was created.
|
void |
setDescription(String description)
The description of the ID mapping table.
|
void |
setId(String id)
The unique identifier of the ID mapping table.
|
void |
setInputReferenceConfig(IdMappingTableInputReferenceConfig inputReferenceConfig)
The input reference configuration for the ID mapping table.
|
void |
setInputReferenceProperties(IdMappingTableInputReferenceProperties inputReferenceProperties)
The input reference properties for the ID mapping table.
|
void |
setKmsKeyArn(String kmsKeyArn)
The Amazon Resource Name (ARN) of the Amazon Web Services KMS key.
|
void |
setMembershipArn(String membershipArn)
The Amazon Resource Name (ARN) of the membership resource for the ID mapping table.
|
void |
setMembershipId(String membershipId)
The unique identifier of the membership resource for the ID mapping table.
|
void |
setName(String name)
The name of the ID mapping table.
|
void |
setUpdateTime(Date updateTime)
The most recent time at which the ID mapping table was updated.
|
String |
toString()
Returns a string representation of this object.
|
IdMappingTable |
withArn(String arn)
The Amazon Resource Name (ARN) of the ID mapping table.
|
IdMappingTable |
withCollaborationArn(String collaborationArn)
The Amazon Resource Name (ARN) of the collaboration that contains this ID mapping table.
|
IdMappingTable |
withCollaborationId(String collaborationId)
The unique identifier of the collaboration that contains this ID mapping table.
|
IdMappingTable |
withCreateTime(Date createTime)
The time at which the ID mapping table was created.
|
IdMappingTable |
withDescription(String description)
The description of the ID mapping table.
|
IdMappingTable |
withId(String id)
The unique identifier of the ID mapping table.
|
IdMappingTable |
withInputReferenceConfig(IdMappingTableInputReferenceConfig inputReferenceConfig)
The input reference configuration for the ID mapping table.
|
IdMappingTable |
withInputReferenceProperties(IdMappingTableInputReferenceProperties inputReferenceProperties)
The input reference properties for the ID mapping table.
|
IdMappingTable |
withKmsKeyArn(String kmsKeyArn)
The Amazon Resource Name (ARN) of the Amazon Web Services KMS key.
|
IdMappingTable |
withMembershipArn(String membershipArn)
The Amazon Resource Name (ARN) of the membership resource for the ID mapping table.
|
IdMappingTable |
withMembershipId(String membershipId)
The unique identifier of the membership resource for the ID mapping table.
|
IdMappingTable |
withName(String name)
The name of the ID mapping table.
|
IdMappingTable |
withUpdateTime(Date updateTime)
The most recent time at which the ID mapping table was updated.
|
public void setId(String id)
The unique identifier of the ID mapping table.
id
- The unique identifier of the ID mapping table.public String getId()
The unique identifier of the ID mapping table.
public IdMappingTable withId(String id)
The unique identifier of the ID mapping table.
id
- The unique identifier of the ID mapping table.public void setArn(String arn)
The Amazon Resource Name (ARN) of the ID mapping table.
arn
- The Amazon Resource Name (ARN) of the ID mapping table.public String getArn()
The Amazon Resource Name (ARN) of the ID mapping table.
public IdMappingTable withArn(String arn)
The Amazon Resource Name (ARN) of the ID mapping table.
arn
- The Amazon Resource Name (ARN) of the ID mapping table.public void setInputReferenceConfig(IdMappingTableInputReferenceConfig inputReferenceConfig)
The input reference configuration for the ID mapping table.
inputReferenceConfig
- The input reference configuration for the ID mapping table.public IdMappingTableInputReferenceConfig getInputReferenceConfig()
The input reference configuration for the ID mapping table.
public IdMappingTable withInputReferenceConfig(IdMappingTableInputReferenceConfig inputReferenceConfig)
The input reference configuration for the ID mapping table.
inputReferenceConfig
- The input reference configuration for the ID mapping table.public void setMembershipId(String membershipId)
The unique identifier of the membership resource for the ID mapping table.
membershipId
- The unique identifier of the membership resource for the ID mapping table.public String getMembershipId()
The unique identifier of the membership resource for the ID mapping table.
public IdMappingTable withMembershipId(String membershipId)
The unique identifier of the membership resource for the ID mapping table.
membershipId
- The unique identifier of the membership resource for the ID mapping table.public void setMembershipArn(String membershipArn)
The Amazon Resource Name (ARN) of the membership resource for the ID mapping table.
membershipArn
- The Amazon Resource Name (ARN) of the membership resource for the ID mapping table.public String getMembershipArn()
The Amazon Resource Name (ARN) of the membership resource for the ID mapping table.
public IdMappingTable withMembershipArn(String membershipArn)
The Amazon Resource Name (ARN) of the membership resource for the ID mapping table.
membershipArn
- The Amazon Resource Name (ARN) of the membership resource for the ID mapping table.public void setCollaborationId(String collaborationId)
The unique identifier of the collaboration that contains this ID mapping table.
collaborationId
- The unique identifier of the collaboration that contains this ID mapping table.public String getCollaborationId()
The unique identifier of the collaboration that contains this ID mapping table.
public IdMappingTable withCollaborationId(String collaborationId)
The unique identifier of the collaboration that contains this ID mapping table.
collaborationId
- The unique identifier of the collaboration that contains this ID mapping table.public void setCollaborationArn(String collaborationArn)
The Amazon Resource Name (ARN) of the collaboration that contains this ID mapping table.
collaborationArn
- The Amazon Resource Name (ARN) of the collaboration that contains this ID mapping table.public String getCollaborationArn()
The Amazon Resource Name (ARN) of the collaboration that contains this ID mapping table.
public IdMappingTable withCollaborationArn(String collaborationArn)
The Amazon Resource Name (ARN) of the collaboration that contains this ID mapping table.
collaborationArn
- The Amazon Resource Name (ARN) of the collaboration that contains this ID mapping table.public void setDescription(String description)
The description of the ID mapping table.
description
- The description of the ID mapping table.public String getDescription()
The description of the ID mapping table.
public IdMappingTable withDescription(String description)
The description of the ID mapping table.
description
- The description of the ID mapping table.public void setName(String name)
The name of the ID mapping table.
name
- The name of the ID mapping table.public String getName()
The name of the ID mapping table.
public IdMappingTable withName(String name)
The name of the ID mapping table.
name
- The name of the ID mapping table.public void setCreateTime(Date createTime)
The time at which the ID mapping table was created.
createTime
- The time at which the ID mapping table was created.public Date getCreateTime()
The time at which the ID mapping table was created.
public IdMappingTable withCreateTime(Date createTime)
The time at which the ID mapping table was created.
createTime
- The time at which the ID mapping table was created.public void setUpdateTime(Date updateTime)
The most recent time at which the ID mapping table was updated.
updateTime
- The most recent time at which the ID mapping table was updated.public Date getUpdateTime()
The most recent time at which the ID mapping table was updated.
public IdMappingTable withUpdateTime(Date updateTime)
The most recent time at which the ID mapping table was updated.
updateTime
- The most recent time at which the ID mapping table was updated.public void setInputReferenceProperties(IdMappingTableInputReferenceProperties inputReferenceProperties)
The input reference properties for the ID mapping table.
inputReferenceProperties
- The input reference properties for the ID mapping table.public IdMappingTableInputReferenceProperties getInputReferenceProperties()
The input reference properties for the ID mapping table.
public IdMappingTable withInputReferenceProperties(IdMappingTableInputReferenceProperties inputReferenceProperties)
The input reference properties for the ID mapping table.
inputReferenceProperties
- The input reference properties for the ID mapping table.public void setKmsKeyArn(String kmsKeyArn)
The Amazon Resource Name (ARN) of the Amazon Web Services KMS key.
kmsKeyArn
- The Amazon Resource Name (ARN) of the Amazon Web Services KMS key.public String getKmsKeyArn()
The Amazon Resource Name (ARN) of the Amazon Web Services KMS key.
public IdMappingTable withKmsKeyArn(String kmsKeyArn)
The Amazon Resource Name (ARN) of the Amazon Web Services KMS key.
kmsKeyArn
- The Amazon Resource Name (ARN) of the Amazon Web Services KMS key.public String toString()
toString
in class Object
Object.toString()
public IdMappingTable clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.