Struct aws_sdk_pinpoint::model::write_treatment_resource::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for WriteTreatmentResource
Implementations
The delivery configuration settings for sending the treatment through a custom channel. This object is required if the MessageConfiguration object for the treatment specifies a CustomMessage object.
pub fn set_custom_delivery_configuration(
self,
input: Option<CustomDeliveryConfiguration>
) -> Self
pub fn set_custom_delivery_configuration(
self,
input: Option<CustomDeliveryConfiguration>
) -> Self
The delivery configuration settings for sending the treatment through a custom channel. This object is required if the MessageConfiguration object for the treatment specifies a CustomMessage object.
The message configuration settings for the treatment.
The message configuration settings for the treatment.
The schedule settings for the treatment.
The allocated percentage of users (segment members) to send the treatment to.
The allocated percentage of users (segment members) to send the treatment to.
The message template to use for the treatment.
The message template to use for the treatment.
A custom description of the treatment.
A custom description of the treatment.
A custom name for the treatment.
A custom name for the treatment.
Consumes the builder and constructs a WriteTreatmentResource
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more