public static interface UpdateCampaignRequest.Builder extends PersonalizeRequest.Builder, SdkPojo, CopyableBuilder<UpdateCampaignRequest.Builder,UpdateCampaignRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateCampaignRequest.Builder |
campaignArn(String campaignArn)
The Amazon Resource Name (ARN) of the campaign.
|
UpdateCampaignRequest.Builder |
campaignConfig(CampaignConfig campaignConfig)
The configuration details of a campaign.
|
default UpdateCampaignRequest.Builder |
campaignConfig(Consumer<CampaignConfig.Builder> campaignConfig)
The configuration details of a campaign.
|
UpdateCampaignRequest.Builder |
minProvisionedTPS(Integer minProvisionedTPS)
Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize
will support.
|
UpdateCampaignRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateCampaignRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateCampaignRequest.Builder |
solutionVersionArn(String solutionVersionArn)
The ARN of a new solution version to deploy.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateCampaignRequest.Builder campaignArn(String campaignArn)
The Amazon Resource Name (ARN) of the campaign.
campaignArn - The Amazon Resource Name (ARN) of the campaign.UpdateCampaignRequest.Builder solutionVersionArn(String solutionVersionArn)
The ARN of a new solution version to deploy.
solutionVersionArn - The ARN of a new solution version to deploy.UpdateCampaignRequest.Builder minProvisionedTPS(Integer minProvisionedTPS)
Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize
will support. A high minProvisionedTPS will increase your bill. We recommend starting with 1 for
minProvisionedTPS (the default). Track your usage using Amazon CloudWatch metrics, and increase
the minProvisionedTPS as necessary.
minProvisionedTPS - Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon
Personalize will support. A high minProvisionedTPS will increase your bill. We recommend
starting with 1 for minProvisionedTPS (the default). Track your usage using Amazon
CloudWatch metrics, and increase the minProvisionedTPS as necessary.UpdateCampaignRequest.Builder campaignConfig(CampaignConfig campaignConfig)
The configuration details of a campaign.
campaignConfig - The configuration details of a campaign.default UpdateCampaignRequest.Builder campaignConfig(Consumer<CampaignConfig.Builder> campaignConfig)
The configuration details of a campaign.
This is a convenience method that creates an instance of theCampaignConfig.Builder avoiding the need
to create one manually via CampaignConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to campaignConfig(CampaignConfig).
campaignConfig - a consumer that will call methods on CampaignConfig.BuildercampaignConfig(CampaignConfig)UpdateCampaignRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateCampaignRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.