CopyableBuilder<TreatmentResource.Builder,TreatmentResource>, SdkBuilder<TreatmentResource.Builder,TreatmentResource>public static interface TreatmentResource.Builder extends CopyableBuilder<TreatmentResource.Builder,TreatmentResource>
| Modifier and Type | Method | Description |
|---|---|---|
TreatmentResource.Builder |
id(String id) |
The unique treatment ID.
|
TreatmentResource.Builder |
messageConfiguration(MessageConfiguration messageConfiguration) |
The message configuration settings.
|
TreatmentResource.Builder |
schedule(Schedule schedule) |
The campaign schedule.
|
TreatmentResource.Builder |
sizePercent(Integer sizePercent) |
The allocated percentage of users for this treatment.
|
TreatmentResource.Builder |
state(CampaignState state) |
The treatment status.
|
TreatmentResource.Builder |
treatmentDescription(String treatmentDescription) |
A custom description for the treatment.
|
TreatmentResource.Builder |
treatmentName(String treatmentName) |
The custom name of a variation of the campaign used for A/B testing.
|
copyapply, buildTreatmentResource.Builder id(String id)
id - The unique treatment ID.TreatmentResource.Builder messageConfiguration(MessageConfiguration messageConfiguration)
messageConfiguration - The message configuration settings.TreatmentResource.Builder schedule(Schedule schedule)
schedule - The campaign schedule.TreatmentResource.Builder sizePercent(Integer sizePercent)
sizePercent - The allocated percentage of users for this treatment.TreatmentResource.Builder state(CampaignState state)
state - The treatment status.TreatmentResource.Builder treatmentDescription(String treatmentDescription)
treatmentDescription - A custom description for the treatment.TreatmentResource.Builder treatmentName(String treatmentName)
treatmentName - The custom name of a variation of the campaign used for A/B testing.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.