| 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.
|
WriteCampaignRequest.Builder |
WriteCampaignRequest.Builder.priority(Integer priority)
Defines the priority of the campaign, used to decide the order of messages displayed to user if there are
multiple messages scheduled to be displayed at the same moment.
|
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 © 2021. All rights reserved.