Struct aws_sdk_pinpoint::model::treatment_resource::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for TreatmentResource
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) that the treatment is sent to.
The allocated percentage of users (segment members) that the treatment is sent to.
The current status of the treatment.
The current status of the treatment.
The message template to use for the treatment.
The message template to use for the treatment.
The custom description of the treatment.
The custom description of the treatment.
The custom name of the treatment.
The custom name of the treatment.
Consumes the builder and constructs a TreatmentResource
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