@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConfiguredAudienceModelAssociation extends Object implements Serializable, Cloneable, StructuredPojo
Details about the configured audience model association.
Constructor and Description |
---|
ConfiguredAudienceModelAssociation() |
Modifier and Type | Method and Description |
---|---|
ConfiguredAudienceModelAssociation |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the configured audience model association.
|
String |
getCollaborationArn()
The Amazon Resource Name (ARN) of the collaboration that contains this configured audience model association.
|
String |
getCollaborationId()
A unique identifier of the collaboration that contains this configured audience model association.
|
String |
getConfiguredAudienceModelArn()
The Amazon Resource Name (ARN) of the configured audience model that was used for this configured audience model
association.
|
Date |
getCreateTime()
The time at which the configured audience model association was created.
|
String |
getDescription()
The description of the configured audience model association.
|
String |
getId()
A unique identifier of the configured audience model association.
|
Boolean |
getManageResourcePolicies()
When
TRUE , indicates that the resource policy for the configured audience model resource being
associated is configured for Clean Rooms to manage permissions related to the given collaboration. |
String |
getMembershipArn()
The Amazon Resource Name (ARN) of the membership that contains this configured audience model association.
|
String |
getMembershipId()
A unique identifier for the membership that contains this configured audience model association.
|
String |
getName()
The name of the configured audience model association.
|
Date |
getUpdateTime()
The most recent time at which the configured audience model association was updated.
|
int |
hashCode() |
Boolean |
isManageResourcePolicies()
When
TRUE , indicates that the resource policy for the configured audience model resource being
associated is configured for Clean Rooms to manage permissions related to the given collaboration. |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the configured audience model association.
|
void |
setCollaborationArn(String collaborationArn)
The Amazon Resource Name (ARN) of the collaboration that contains this configured audience model association.
|
void |
setCollaborationId(String collaborationId)
A unique identifier of the collaboration that contains this configured audience model association.
|
void |
setConfiguredAudienceModelArn(String configuredAudienceModelArn)
The Amazon Resource Name (ARN) of the configured audience model that was used for this configured audience model
association.
|
void |
setCreateTime(Date createTime)
The time at which the configured audience model association was created.
|
void |
setDescription(String description)
The description of the configured audience model association.
|
void |
setId(String id)
A unique identifier of the configured audience model association.
|
void |
setManageResourcePolicies(Boolean manageResourcePolicies)
When
TRUE , indicates that the resource policy for the configured audience model resource being
associated is configured for Clean Rooms to manage permissions related to the given collaboration. |
void |
setMembershipArn(String membershipArn)
The Amazon Resource Name (ARN) of the membership that contains this configured audience model association.
|
void |
setMembershipId(String membershipId)
A unique identifier for the membership that contains this configured audience model association.
|
void |
setName(String name)
The name of the configured audience model association.
|
void |
setUpdateTime(Date updateTime)
The most recent time at which the configured audience model association was updated.
|
String |
toString()
Returns a string representation of this object.
|
ConfiguredAudienceModelAssociation |
withArn(String arn)
The Amazon Resource Name (ARN) of the configured audience model association.
|
ConfiguredAudienceModelAssociation |
withCollaborationArn(String collaborationArn)
The Amazon Resource Name (ARN) of the collaboration that contains this configured audience model association.
|
ConfiguredAudienceModelAssociation |
withCollaborationId(String collaborationId)
A unique identifier of the collaboration that contains this configured audience model association.
|
ConfiguredAudienceModelAssociation |
withConfiguredAudienceModelArn(String configuredAudienceModelArn)
The Amazon Resource Name (ARN) of the configured audience model that was used for this configured audience model
association.
|
ConfiguredAudienceModelAssociation |
withCreateTime(Date createTime)
The time at which the configured audience model association was created.
|
ConfiguredAudienceModelAssociation |
withDescription(String description)
The description of the configured audience model association.
|
ConfiguredAudienceModelAssociation |
withId(String id)
A unique identifier of the configured audience model association.
|
ConfiguredAudienceModelAssociation |
withManageResourcePolicies(Boolean manageResourcePolicies)
When
TRUE , indicates that the resource policy for the configured audience model resource being
associated is configured for Clean Rooms to manage permissions related to the given collaboration. |
ConfiguredAudienceModelAssociation |
withMembershipArn(String membershipArn)
The Amazon Resource Name (ARN) of the membership that contains this configured audience model association.
|
ConfiguredAudienceModelAssociation |
withMembershipId(String membershipId)
A unique identifier for the membership that contains this configured audience model association.
|
ConfiguredAudienceModelAssociation |
withName(String name)
The name of the configured audience model association.
|
ConfiguredAudienceModelAssociation |
withUpdateTime(Date updateTime)
The most recent time at which the configured audience model association was updated.
|
public void setId(String id)
A unique identifier of the configured audience model association.
id
- A unique identifier of the configured audience model association.public String getId()
A unique identifier of the configured audience model association.
public ConfiguredAudienceModelAssociation withId(String id)
A unique identifier of the configured audience model association.
id
- A unique identifier of the configured audience model association.public void setArn(String arn)
The Amazon Resource Name (ARN) of the configured audience model association.
arn
- The Amazon Resource Name (ARN) of the configured audience model association.public String getArn()
The Amazon Resource Name (ARN) of the configured audience model association.
public ConfiguredAudienceModelAssociation withArn(String arn)
The Amazon Resource Name (ARN) of the configured audience model association.
arn
- The Amazon Resource Name (ARN) of the configured audience model association.public void setConfiguredAudienceModelArn(String configuredAudienceModelArn)
The Amazon Resource Name (ARN) of the configured audience model that was used for this configured audience model association.
configuredAudienceModelArn
- The Amazon Resource Name (ARN) of the configured audience model that was used for this configured audience
model association.public String getConfiguredAudienceModelArn()
The Amazon Resource Name (ARN) of the configured audience model that was used for this configured audience model association.
public ConfiguredAudienceModelAssociation withConfiguredAudienceModelArn(String configuredAudienceModelArn)
The Amazon Resource Name (ARN) of the configured audience model that was used for this configured audience model association.
configuredAudienceModelArn
- The Amazon Resource Name (ARN) of the configured audience model that was used for this configured audience
model association.public void setMembershipId(String membershipId)
A unique identifier for the membership that contains this configured audience model association.
membershipId
- A unique identifier for the membership that contains this configured audience model association.public String getMembershipId()
A unique identifier for the membership that contains this configured audience model association.
public ConfiguredAudienceModelAssociation withMembershipId(String membershipId)
A unique identifier for the membership that contains this configured audience model association.
membershipId
- A unique identifier for the membership that contains this configured audience model association.public void setMembershipArn(String membershipArn)
The Amazon Resource Name (ARN) of the membership that contains this configured audience model association.
membershipArn
- The Amazon Resource Name (ARN) of the membership that contains this configured audience model association.public String getMembershipArn()
The Amazon Resource Name (ARN) of the membership that contains this configured audience model association.
public ConfiguredAudienceModelAssociation withMembershipArn(String membershipArn)
The Amazon Resource Name (ARN) of the membership that contains this configured audience model association.
membershipArn
- The Amazon Resource Name (ARN) of the membership that contains this configured audience model association.public void setCollaborationId(String collaborationId)
A unique identifier of the collaboration that contains this configured audience model association.
collaborationId
- A unique identifier of the collaboration that contains this configured audience model association.public String getCollaborationId()
A unique identifier of the collaboration that contains this configured audience model association.
public ConfiguredAudienceModelAssociation withCollaborationId(String collaborationId)
A unique identifier of the collaboration that contains this configured audience model association.
collaborationId
- A unique identifier of the collaboration that contains this configured audience model association.public void setCollaborationArn(String collaborationArn)
The Amazon Resource Name (ARN) of the collaboration that contains this configured audience model association.
collaborationArn
- The Amazon Resource Name (ARN) of the collaboration that contains this configured audience model
association.public String getCollaborationArn()
The Amazon Resource Name (ARN) of the collaboration that contains this configured audience model association.
public ConfiguredAudienceModelAssociation withCollaborationArn(String collaborationArn)
The Amazon Resource Name (ARN) of the collaboration that contains this configured audience model association.
collaborationArn
- The Amazon Resource Name (ARN) of the collaboration that contains this configured audience model
association.public void setName(String name)
The name of the configured audience model association.
name
- The name of the configured audience model association.public String getName()
The name of the configured audience model association.
public ConfiguredAudienceModelAssociation withName(String name)
The name of the configured audience model association.
name
- The name of the configured audience model association.public void setManageResourcePolicies(Boolean manageResourcePolicies)
When TRUE
, indicates that the resource policy for the configured audience model resource being
associated is configured for Clean Rooms to manage permissions related to the given collaboration. When
FALSE
, indicates that the configured audience model resource owner will manage permissions related
to the given collaboration.
manageResourcePolicies
- When TRUE
, indicates that the resource policy for the configured audience model resource
being associated is configured for Clean Rooms to manage permissions related to the given collaboration.
When FALSE
, indicates that the configured audience model resource owner will manage
permissions related to the given collaboration.public Boolean getManageResourcePolicies()
When TRUE
, indicates that the resource policy for the configured audience model resource being
associated is configured for Clean Rooms to manage permissions related to the given collaboration. When
FALSE
, indicates that the configured audience model resource owner will manage permissions related
to the given collaboration.
TRUE
, indicates that the resource policy for the configured audience model resource
being associated is configured for Clean Rooms to manage permissions related to the given collaboration.
When FALSE
, indicates that the configured audience model resource owner will manage
permissions related to the given collaboration.public ConfiguredAudienceModelAssociation withManageResourcePolicies(Boolean manageResourcePolicies)
When TRUE
, indicates that the resource policy for the configured audience model resource being
associated is configured for Clean Rooms to manage permissions related to the given collaboration. When
FALSE
, indicates that the configured audience model resource owner will manage permissions related
to the given collaboration.
manageResourcePolicies
- When TRUE
, indicates that the resource policy for the configured audience model resource
being associated is configured for Clean Rooms to manage permissions related to the given collaboration.
When FALSE
, indicates that the configured audience model resource owner will manage
permissions related to the given collaboration.public Boolean isManageResourcePolicies()
When TRUE
, indicates that the resource policy for the configured audience model resource being
associated is configured for Clean Rooms to manage permissions related to the given collaboration. When
FALSE
, indicates that the configured audience model resource owner will manage permissions related
to the given collaboration.
TRUE
, indicates that the resource policy for the configured audience model resource
being associated is configured for Clean Rooms to manage permissions related to the given collaboration.
When FALSE
, indicates that the configured audience model resource owner will manage
permissions related to the given collaboration.public void setDescription(String description)
The description of the configured audience model association.
description
- The description of the configured audience model association.public String getDescription()
The description of the configured audience model association.
public ConfiguredAudienceModelAssociation withDescription(String description)
The description of the configured audience model association.
description
- The description of the configured audience model association.public void setCreateTime(Date createTime)
The time at which the configured audience model association was created.
createTime
- The time at which the configured audience model association was created.public Date getCreateTime()
The time at which the configured audience model association was created.
public ConfiguredAudienceModelAssociation withCreateTime(Date createTime)
The time at which the configured audience model association was created.
createTime
- The time at which the configured audience model association was created.public void setUpdateTime(Date updateTime)
The most recent time at which the configured audience model association was updated.
updateTime
- The most recent time at which the configured audience model association was updated.public Date getUpdateTime()
The most recent time at which the configured audience model association was updated.
public ConfiguredAudienceModelAssociation withUpdateTime(Date updateTime)
The most recent time at which the configured audience model association was updated.
updateTime
- The most recent time at which the configured audience model association was updated.public String toString()
toString
in class Object
Object.toString()
public ConfiguredAudienceModelAssociation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.