CampaignResponse.Builder |
CampaignResponse.Builder.additionalTreatments(Collection<TreatmentResource> additionalTreatments) |
An array of responses, one for each treatment that you defined for the campaign, in addition to the default
treatment.
|
CampaignResponse.Builder |
CampaignResponse.Builder.additionalTreatments(Consumer<TreatmentResource.Builder>... additionalTreatments) |
An array of responses, one for each treatment that you defined for the campaign, in addition to the default
treatment.
|
CampaignResponse.Builder |
CampaignResponse.Builder.additionalTreatments(TreatmentResource... additionalTreatments) |
An array of responses, one for each treatment that you defined for the campaign, in addition to the default
treatment.
|
CampaignResponse.Builder |
CampaignResponse.Builder.applicationId(String applicationId) |
The unique identifier for the application that the campaign applies to.
|
CampaignResponse.Builder |
CampaignResponse.Builder.arn(String arn) |
The Amazon Resource Name (ARN) of the campaign.
|
static CampaignResponse.Builder |
CampaignResponse.builder() |
|
CampaignResponse.Builder |
CampaignResponse.Builder.creationDate(String creationDate) |
The date, in ISO 8601 format, when the campaign was created.
|
default CampaignResponse.Builder |
CampaignResponse.Builder.customDeliveryConfiguration(Consumer<CustomDeliveryConfiguration.Builder> customDeliveryConfiguration) |
The delivery configuration settings for sending the campaign through a custom channel.
|
CampaignResponse.Builder |
CampaignResponse.Builder.customDeliveryConfiguration(CustomDeliveryConfiguration customDeliveryConfiguration) |
The delivery configuration settings for sending the campaign through a custom channel.
|
default CampaignResponse.Builder |
CampaignResponse.Builder.defaultState(Consumer<CampaignState.Builder> defaultState) |
The current status of the campaign's default treatment.
|
CampaignResponse.Builder |
CampaignResponse.Builder.defaultState(CampaignState defaultState) |
The current status of the campaign's default treatment.
|
CampaignResponse.Builder |
CampaignResponse.Builder.description(String description) |
The custom description of the campaign.
|
CampaignResponse.Builder |
CampaignResponse.Builder.holdoutPercent(Integer holdoutPercent) |
The allocated percentage of users (segment members) who shouldn't receive messages from the campaign.
|
default CampaignResponse.Builder |
CampaignResponse.Builder.hook(Consumer<CampaignHook.Builder> hook) |
The settings for the AWS Lambda function to use as a code hook for the campaign.
|
CampaignResponse.Builder |
CampaignResponse.Builder.hook(CampaignHook hook) |
The settings for the AWS Lambda function to use as a code hook for the campaign.
|
CampaignResponse.Builder |
CampaignResponse.Builder.id(String id) |
The unique identifier for the campaign.
|
CampaignResponse.Builder |
CampaignResponse.Builder.isPaused(Boolean isPaused) |
Specifies whether the campaign is paused.
|
CampaignResponse.Builder |
CampaignResponse.Builder.lastModifiedDate(String lastModifiedDate) |
The date, in ISO 8601 format, when the campaign was last modified.
|
default CampaignResponse.Builder |
CampaignResponse.Builder.limits(Consumer<CampaignLimits.Builder> limits) |
The messaging limits for the campaign.
|
CampaignResponse.Builder |
CampaignResponse.Builder.limits(CampaignLimits limits) |
The messaging limits for the campaign.
|
default CampaignResponse.Builder |
CampaignResponse.Builder.messageConfiguration(Consumer<MessageConfiguration.Builder> messageConfiguration) |
The message configuration settings for the campaign.
|
CampaignResponse.Builder |
CampaignResponse.Builder.messageConfiguration(MessageConfiguration messageConfiguration) |
The message configuration settings for the campaign.
|
CampaignResponse.Builder |
CampaignResponse.Builder.name(String name) |
The name of the campaign.
|
CampaignResponse.Builder |
CampaignResponse.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 CampaignResponse.Builder |
CampaignResponse.Builder.schedule(Consumer<Schedule.Builder> schedule) |
The schedule settings for the campaign.
|
CampaignResponse.Builder |
CampaignResponse.Builder.schedule(Schedule schedule) |
The schedule settings for the campaign.
|
CampaignResponse.Builder |
CampaignResponse.Builder.segmentId(String segmentId) |
The unique identifier for the segment that's associated with the campaign.
|
CampaignResponse.Builder |
CampaignResponse.Builder.segmentVersion(Integer segmentVersion) |
The version number of the segment that's associated with the campaign.
|
default CampaignResponse.Builder |
CampaignResponse.Builder.state(Consumer<CampaignState.Builder> state) |
The current status of the campaign.
|
CampaignResponse.Builder |
CampaignResponse.Builder.state(CampaignState state) |
The current status of the campaign.
|
CampaignResponse.Builder |
CampaignResponse.Builder.tags(Map<String,String> tags) |
A string-to-string map of key-value pairs that identifies the tags that are associated with the campaign.
|
default CampaignResponse.Builder |
CampaignResponse.Builder.templateConfiguration(Consumer<TemplateConfiguration.Builder> templateConfiguration) |
The message template that’s used for the campaign.
|
CampaignResponse.Builder |
CampaignResponse.Builder.templateConfiguration(TemplateConfiguration templateConfiguration) |
The message template that’s used for the campaign.
|
CampaignResponse.Builder |
CampaignResponse.toBuilder() |
|
CampaignResponse.Builder |
CampaignResponse.Builder.treatmentDescription(String treatmentDescription) |
The custom description of the default treatment for the campaign.
|
CampaignResponse.Builder |
CampaignResponse.Builder.treatmentName(String treatmentName) |
The custom name of the default treatment for the campaign, if the campaign has multiple treatments.
|
CampaignResponse.Builder |
CampaignResponse.Builder.version(Integer version) |
The version number of the campaign.
|