Interface ConfiguredAudienceModelAssociation.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ConfiguredAudienceModelAssociation.Builder,ConfiguredAudienceModelAssociation>,SdkBuilder<ConfiguredAudienceModelAssociation.Builder,ConfiguredAudienceModelAssociation>,SdkPojo
- Enclosing class:
- ConfiguredAudienceModelAssociation
public static interface ConfiguredAudienceModelAssociation.Builder extends SdkPojo, CopyableBuilder<ConfiguredAudienceModelAssociation.Builder,ConfiguredAudienceModelAssociation>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConfiguredAudienceModelAssociation.Builderarn(String arn)The Amazon Resource Name (ARN) of the configured audience model association.ConfiguredAudienceModelAssociation.BuildercollaborationArn(String collaborationArn)The Amazon Resource Name (ARN) of the collaboration that contains this configured audience model association.ConfiguredAudienceModelAssociation.BuildercollaborationId(String collaborationId)A unique identifier of the collaboration that contains this configured audience model association.ConfiguredAudienceModelAssociation.BuilderconfiguredAudienceModelArn(String configuredAudienceModelArn)The Amazon Resource Name (ARN) of the configured audience model that was used for this configured audience model association.ConfiguredAudienceModelAssociation.BuildercreateTime(Instant createTime)The time at which the configured audience model association was created.ConfiguredAudienceModelAssociation.Builderdescription(String description)The description of the configured audience model association.ConfiguredAudienceModelAssociation.Builderid(String id)A unique identifier of the configured audience model association.ConfiguredAudienceModelAssociation.BuildermanageResourcePolicies(Boolean manageResourcePolicies)WhenTRUE, 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.BuildermembershipArn(String membershipArn)The Amazon Resource Name (ARN) of the membership that contains this configured audience model association.ConfiguredAudienceModelAssociation.BuildermembershipId(String membershipId)A unique identifier for the membership that contains this configured audience model association.ConfiguredAudienceModelAssociation.Buildername(String name)The name of the configured audience model association.ConfiguredAudienceModelAssociation.BuilderupdateTime(Instant updateTime)The most recent time at which the configured audience model association was updated.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
id
ConfiguredAudienceModelAssociation.Builder id(String id)
A unique identifier of the configured audience model association.
- Parameters:
id- A unique identifier of the configured audience model association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
ConfiguredAudienceModelAssociation.Builder arn(String arn)
The Amazon Resource Name (ARN) of the configured audience model association.
- Parameters:
arn- The Amazon Resource Name (ARN) of the configured audience model association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuredAudienceModelArn
ConfiguredAudienceModelAssociation.Builder configuredAudienceModelArn(String configuredAudienceModelArn)
The Amazon Resource Name (ARN) of the configured audience model that was used for this configured audience model association.
- Parameters:
configuredAudienceModelArn- The Amazon Resource Name (ARN) of the configured audience model that was used for this configured audience model association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
membershipId
ConfiguredAudienceModelAssociation.Builder membershipId(String membershipId)
A unique identifier for the membership that contains this configured audience model association.
- Parameters:
membershipId- A unique identifier for the membership that contains this configured audience model association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
membershipArn
ConfiguredAudienceModelAssociation.Builder membershipArn(String membershipArn)
The Amazon Resource Name (ARN) of the membership that contains this configured audience model association.
- Parameters:
membershipArn- The Amazon Resource Name (ARN) of the membership that contains this configured audience model association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
collaborationId
ConfiguredAudienceModelAssociation.Builder collaborationId(String collaborationId)
A unique identifier of the collaboration that contains this configured audience model association.
- Parameters:
collaborationId- A unique identifier of the collaboration that contains this configured audience model association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
collaborationArn
ConfiguredAudienceModelAssociation.Builder collaborationArn(String collaborationArn)
The Amazon Resource Name (ARN) of the collaboration that contains this configured audience model association.
- Parameters:
collaborationArn- The Amazon Resource Name (ARN) of the collaboration that contains this configured audience model association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
ConfiguredAudienceModelAssociation.Builder name(String name)
The name of the configured audience model association.
- Parameters:
name- The name of the configured audience model association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
manageResourcePolicies
ConfiguredAudienceModelAssociation.Builder manageResourcePolicies(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. WhenFALSE, indicates that the configured audience model resource owner will manage permissions related to the given collaboration.- Parameters:
manageResourcePolicies- WhenTRUE, 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. WhenFALSE, indicates that the configured audience model resource owner will manage permissions related to the given collaboration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
ConfiguredAudienceModelAssociation.Builder description(String description)
The description of the configured audience model association.
- Parameters:
description- The description of the configured audience model association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createTime
ConfiguredAudienceModelAssociation.Builder createTime(Instant createTime)
The time at which the configured audience model association was created.
- Parameters:
createTime- The time at which the configured audience model association was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateTime
ConfiguredAudienceModelAssociation.Builder updateTime(Instant updateTime)
The most recent time at which the configured audience model association was updated.
- Parameters:
updateTime- The most recent time at which the configured audience model association was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-