| Package | Description |
|---|---|
| software.amazon.awssdk.services.pinpoint.model |
| Modifier and Type | Method and Description |
|---|---|
WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.additionalTreatments(Collection<WriteTreatmentResource> additionalTreatments)
An array of requests that defines additional treatments for the campaign, in addition to the default
treatment for the campaign.
|
WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.additionalTreatments(Consumer<WriteTreatmentResource.Builder>... additionalTreatments)
An array of requests that defines additional treatments for the campaign, in addition to the default
treatment for the campaign.
|
WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.additionalTreatments(WriteTreatmentResource... additionalTreatments)
An array of requests that defines additional treatments for the campaign, in addition to the default
treatment for the campaign.
|
static WriteCampaignRequest.Builder |
WriteCampaignRequest.builder() |
default WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.customDeliveryConfiguration(Consumer<CustomDeliveryConfiguration.Builder> customDeliveryConfiguration)
The delivery configuration settings for sending the campaign through a custom channel.
|
WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.customDeliveryConfiguration(CustomDeliveryConfiguration customDeliveryConfiguration)
The delivery configuration settings for sending the campaign through a custom channel.
|
WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.description(String description)
A custom description of the campaign.
|
WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.holdoutPercent(Integer holdoutPercent)
The allocated percentage of users (segment members) who shouldn't receive messages from the campaign.
|
WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.hook(CampaignHook hook)
The settings for the AWS Lambda function to invoke as a code hook for the campaign.
|
default WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.hook(Consumer<CampaignHook.Builder> hook)
The settings for the AWS Lambda function to invoke as a code hook for the campaign.
|
WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.isPaused(Boolean isPaused)
Specifies whether to pause the campaign.
|
WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.limits(CampaignLimits limits)
The messaging limits for the campaign.
|
default WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.limits(Consumer<CampaignLimits.Builder> limits)
The messaging limits for the campaign.
|
default WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.messageConfiguration(Consumer<MessageConfiguration.Builder> messageConfiguration)
The message configuration settings for the campaign.
|
WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.messageConfiguration(MessageConfiguration messageConfiguration)
The message configuration settings for the campaign.
|
WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.name(String name)
A custom name for the campaign.
|
default WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.schedule(Consumer<Schedule.Builder> schedule)
The schedule settings for the campaign.
|
WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.schedule(Schedule schedule)
The schedule settings for the campaign.
|
WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.segmentId(String segmentId)
The unique identifier for the segment to associate with the campaign.
|
WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.segmentVersion(Integer segmentVersion)
The version of the segment to associate with the campaign.
|
WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.tags(Map<String,String> tags)
A string-to-string map of key-value pairs that defines the tags to associate with the campaign.
|
default WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.templateConfiguration(Consumer<TemplateConfiguration.Builder> templateConfiguration)
The message template to use for the campaign.
|
WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.templateConfiguration(TemplateConfiguration templateConfiguration)
The message template to use for the campaign.
|
WriteCampaignRequest.Builder |
WriteCampaignRequest.toBuilder() |
WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.treatmentDescription(String treatmentDescription)
A custom description of the default treatment for the campaign.
|
WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.treatmentName(String treatmentName)
A custom name of the default treatment for the campaign, if the campaign has multiple treatments.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends WriteCampaignRequest.Builder> |
WriteCampaignRequest.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default UpdateCampaignRequest.Builder |
UpdateCampaignRequest.Builder.writeCampaignRequest(Consumer<WriteCampaignRequest.Builder> writeCampaignRequest)
Sets the value of the WriteCampaignRequest property for this object.
|
default CreateCampaignRequest.Builder |
CreateCampaignRequest.Builder.writeCampaignRequest(Consumer<WriteCampaignRequest.Builder> writeCampaignRequest)
Sets the value of the WriteCampaignRequest property for this object.
|
Copyright © 2020. All rights reserved.