Interface GetConfiguredAudienceModelResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CleanRoomsMlResponse.Builder,CopyableBuilder<GetConfiguredAudienceModelResponse.Builder,GetConfiguredAudienceModelResponse>,SdkBuilder<GetConfiguredAudienceModelResponse.Builder,GetConfiguredAudienceModelResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetConfiguredAudienceModelResponse
public static interface GetConfiguredAudienceModelResponse.Builder extends CleanRoomsMlResponse.Builder, SdkPojo, CopyableBuilder<GetConfiguredAudienceModelResponse.Builder,GetConfiguredAudienceModelResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetConfiguredAudienceModelResponse.BuilderaudienceModelArn(String audienceModelArn)The Amazon Resource Name (ARN) of the audience model used for this configured audience model.default GetConfiguredAudienceModelResponse.BuilderaudienceSizeConfig(Consumer<AudienceSizeConfig.Builder> audienceSizeConfig)The list of output sizes of audiences that can be created using this configured audience model.GetConfiguredAudienceModelResponse.BuilderaudienceSizeConfig(AudienceSizeConfig audienceSizeConfig)The list of output sizes of audiences that can be created using this configured audience model.GetConfiguredAudienceModelResponse.BuilderchildResourceTagOnCreatePolicy(String childResourceTagOnCreatePolicy)Provides thechildResourceTagOnCreatePolicythat was used for this configured audience model.GetConfiguredAudienceModelResponse.BuilderchildResourceTagOnCreatePolicy(TagOnCreatePolicy childResourceTagOnCreatePolicy)Provides thechildResourceTagOnCreatePolicythat was used for this configured audience model.GetConfiguredAudienceModelResponse.BuilderconfiguredAudienceModelArn(String configuredAudienceModelArn)The Amazon Resource Name (ARN) of the configured audience model.GetConfiguredAudienceModelResponse.BuildercreateTime(Instant createTime)The time at which the configured audience model was created.GetConfiguredAudienceModelResponse.Builderdescription(String description)The description of the configured audience model.GetConfiguredAudienceModelResponse.BuilderminMatchingSeedSize(Integer minMatchingSeedSize)The minimum number of users from the seed audience that must match with users in the training data of the audience model.GetConfiguredAudienceModelResponse.Buildername(String name)The name of the configured audience model.default GetConfiguredAudienceModelResponse.BuilderoutputConfig(Consumer<ConfiguredAudienceModelOutputConfig.Builder> outputConfig)The output configuration of the configured audience modelGetConfiguredAudienceModelResponse.BuilderoutputConfig(ConfiguredAudienceModelOutputConfig outputConfig)The output configuration of the configured audience modelGetConfiguredAudienceModelResponse.BuildersharedAudienceMetrics(Collection<SharedAudienceMetrics> sharedAudienceMetrics)Whether audience metrics are shared.GetConfiguredAudienceModelResponse.BuildersharedAudienceMetrics(SharedAudienceMetrics... sharedAudienceMetrics)Whether audience metrics are shared.GetConfiguredAudienceModelResponse.BuildersharedAudienceMetricsWithStrings(String... sharedAudienceMetrics)Whether audience metrics are shared.GetConfiguredAudienceModelResponse.BuildersharedAudienceMetricsWithStrings(Collection<String> sharedAudienceMetrics)Whether audience metrics are shared.GetConfiguredAudienceModelResponse.Builderstatus(String status)The status of the configured audience model.GetConfiguredAudienceModelResponse.Builderstatus(ConfiguredAudienceModelStatus status)The status of the configured audience model.GetConfiguredAudienceModelResponse.Buildertags(Map<String,String> tags)The tags that are associated to this configured audience model.GetConfiguredAudienceModelResponse.BuilderupdateTime(Instant updateTime)The most recent time at which the configured audience model was updated.-
Methods inherited from interface software.amazon.awssdk.services.cleanroomsml.model.CleanRoomsMlResponse.Builder
build, responseMetadata, responseMetadata
-
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
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
createTime
GetConfiguredAudienceModelResponse.Builder createTime(Instant createTime)
The time at which the configured audience model was created.
- Parameters:
createTime- The time at which the configured audience model was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateTime
GetConfiguredAudienceModelResponse.Builder updateTime(Instant updateTime)
The most recent time at which the configured audience model was updated.
- Parameters:
updateTime- The most recent time at which the configured audience model was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuredAudienceModelArn
GetConfiguredAudienceModelResponse.Builder configuredAudienceModelArn(String configuredAudienceModelArn)
The Amazon Resource Name (ARN) of the configured audience model.
- Parameters:
configuredAudienceModelArn- The Amazon Resource Name (ARN) of the configured audience model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
GetConfiguredAudienceModelResponse.Builder name(String name)
The name of the configured audience model.
- Parameters:
name- The name of the configured audience model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audienceModelArn
GetConfiguredAudienceModelResponse.Builder audienceModelArn(String audienceModelArn)
The Amazon Resource Name (ARN) of the audience model used for this configured audience model.
- Parameters:
audienceModelArn- The Amazon Resource Name (ARN) of the audience model used for this configured audience model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputConfig
GetConfiguredAudienceModelResponse.Builder outputConfig(ConfiguredAudienceModelOutputConfig outputConfig)
The output configuration of the configured audience model
- Parameters:
outputConfig- The output configuration of the configured audience model- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputConfig
default GetConfiguredAudienceModelResponse.Builder outputConfig(Consumer<ConfiguredAudienceModelOutputConfig.Builder> outputConfig)
The output configuration of the configured audience model
This is a convenience method that creates an instance of theConfiguredAudienceModelOutputConfig.Builderavoiding the need to create one manually viaConfiguredAudienceModelOutputConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooutputConfig(ConfiguredAudienceModelOutputConfig).- Parameters:
outputConfig- a consumer that will call methods onConfiguredAudienceModelOutputConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
outputConfig(ConfiguredAudienceModelOutputConfig)
-
description
GetConfiguredAudienceModelResponse.Builder description(String description)
The description of the configured audience model.
- Parameters:
description- The description of the configured audience model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
GetConfiguredAudienceModelResponse.Builder status(String status)
The status of the configured audience model.
- Parameters:
status- The status of the configured audience model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConfiguredAudienceModelStatus,ConfiguredAudienceModelStatus
-
status
GetConfiguredAudienceModelResponse.Builder status(ConfiguredAudienceModelStatus status)
The status of the configured audience model.
- Parameters:
status- The status of the configured audience model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConfiguredAudienceModelStatus,ConfiguredAudienceModelStatus
-
sharedAudienceMetricsWithStrings
GetConfiguredAudienceModelResponse.Builder sharedAudienceMetricsWithStrings(Collection<String> sharedAudienceMetrics)
Whether audience metrics are shared.
- Parameters:
sharedAudienceMetrics- Whether audience metrics are shared.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sharedAudienceMetricsWithStrings
GetConfiguredAudienceModelResponse.Builder sharedAudienceMetricsWithStrings(String... sharedAudienceMetrics)
Whether audience metrics are shared.
- Parameters:
sharedAudienceMetrics- Whether audience metrics are shared.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sharedAudienceMetrics
GetConfiguredAudienceModelResponse.Builder sharedAudienceMetrics(Collection<SharedAudienceMetrics> sharedAudienceMetrics)
Whether audience metrics are shared.
- Parameters:
sharedAudienceMetrics- Whether audience metrics are shared.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sharedAudienceMetrics
GetConfiguredAudienceModelResponse.Builder sharedAudienceMetrics(SharedAudienceMetrics... sharedAudienceMetrics)
Whether audience metrics are shared.
- Parameters:
sharedAudienceMetrics- Whether audience metrics are shared.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
minMatchingSeedSize
GetConfiguredAudienceModelResponse.Builder minMatchingSeedSize(Integer minMatchingSeedSize)
The minimum number of users from the seed audience that must match with users in the training data of the audience model.
- Parameters:
minMatchingSeedSize- The minimum number of users from the seed audience that must match with users in the training data of the audience model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audienceSizeConfig
GetConfiguredAudienceModelResponse.Builder audienceSizeConfig(AudienceSizeConfig audienceSizeConfig)
The list of output sizes of audiences that can be created using this configured audience model. A request to StartAudienceGenerationJob that uses this configured audience model must have an
audienceSizeselected from this list. You can use theABSOLUTEAudienceSize to configure out audience sizes using the count of identifiers in the output. You can use thePercentageAudienceSize to configure sizes in the range 1-100 percent.- Parameters:
audienceSizeConfig- The list of output sizes of audiences that can be created using this configured audience model. A request to StartAudienceGenerationJob that uses this configured audience model must have anaudienceSizeselected from this list. You can use theABSOLUTEAudienceSize to configure out audience sizes using the count of identifiers in the output. You can use thePercentageAudienceSize to configure sizes in the range 1-100 percent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
audienceSizeConfig
default GetConfiguredAudienceModelResponse.Builder audienceSizeConfig(Consumer<AudienceSizeConfig.Builder> audienceSizeConfig)
The list of output sizes of audiences that can be created using this configured audience model. A request to StartAudienceGenerationJob that uses this configured audience model must have an
This is a convenience method that creates an instance of theaudienceSizeselected from this list. You can use theABSOLUTEAudienceSize to configure out audience sizes using the count of identifiers in the output. You can use thePercentageAudienceSize to configure sizes in the range 1-100 percent.AudienceSizeConfig.Builderavoiding the need to create one manually viaAudienceSizeConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaudienceSizeConfig(AudienceSizeConfig).- Parameters:
audienceSizeConfig- a consumer that will call methods onAudienceSizeConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
audienceSizeConfig(AudienceSizeConfig)
-
tags
GetConfiguredAudienceModelResponse.Builder tags(Map<String,String> tags)
The tags that are associated to this configured audience model.
- Parameters:
tags- The tags that are associated to this configured audience model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
childResourceTagOnCreatePolicy
GetConfiguredAudienceModelResponse.Builder childResourceTagOnCreatePolicy(String childResourceTagOnCreatePolicy)
Provides the
childResourceTagOnCreatePolicythat was used for this configured audience model.- Parameters:
childResourceTagOnCreatePolicy- Provides thechildResourceTagOnCreatePolicythat was used for this configured audience model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TagOnCreatePolicy,TagOnCreatePolicy
-
childResourceTagOnCreatePolicy
GetConfiguredAudienceModelResponse.Builder childResourceTagOnCreatePolicy(TagOnCreatePolicy childResourceTagOnCreatePolicy)
Provides the
childResourceTagOnCreatePolicythat was used for this configured audience model.- Parameters:
childResourceTagOnCreatePolicy- Provides thechildResourceTagOnCreatePolicythat was used for this configured audience model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TagOnCreatePolicy,TagOnCreatePolicy
-
-