Struct aws_sdk_evidently::input::UpdateLaunchInput
source · #[non_exhaustive]pub struct UpdateLaunchInput { /* private fields */ }Implementations§
source§impl UpdateLaunchInput
impl UpdateLaunchInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<UpdateLaunch, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<UpdateLaunch, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<UpdateLaunch>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture UpdateLaunchInput.
source§impl UpdateLaunchInput
impl UpdateLaunchInput
sourcepub fn project(&self) -> Option<&str>
pub fn project(&self) -> Option<&str>
The name or ARN of the project that contains the launch that you want to update.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
An optional description for the launch.
sourcepub fn groups(&self) -> Option<&[LaunchGroupConfig]>
pub fn groups(&self) -> Option<&[LaunchGroupConfig]>
An array of structures that contains the feature and variations that are to be used for the launch.
sourcepub fn metric_monitors(&self) -> Option<&[MetricMonitorConfig]>
pub fn metric_monitors(&self) -> Option<&[MetricMonitorConfig]>
An array of structures that define the metrics that will be used to monitor the launch performance.
sourcepub fn randomization_salt(&self) -> Option<&str>
pub fn randomization_salt(&self) -> Option<&str>
When Evidently assigns a particular user session to a launch, it must use a randomization ID to determine which variation the user session is served. This randomization ID is a combination of the entity ID and randomizationSalt. If you omit randomizationSalt, Evidently uses the launch name as the randomizationSalt.
sourcepub fn scheduled_splits_config(&self) -> Option<&ScheduledSplitsLaunchConfig>
pub fn scheduled_splits_config(&self) -> Option<&ScheduledSplitsLaunchConfig>
An array of structures that define the traffic allocation percentages among the feature variations during each step of the launch.
Trait Implementations§
source§impl Clone for UpdateLaunchInput
impl Clone for UpdateLaunchInput
source§fn clone(&self) -> UpdateLaunchInput
fn clone(&self) -> UpdateLaunchInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for UpdateLaunchInput
impl Debug for UpdateLaunchInput
source§impl PartialEq<UpdateLaunchInput> for UpdateLaunchInput
impl PartialEq<UpdateLaunchInput> for UpdateLaunchInput
source§fn eq(&self, other: &UpdateLaunchInput) -> bool
fn eq(&self, other: &UpdateLaunchInput) -> bool
self and other values to be equal, and is used
by ==.