#[non_exhaustive]pub struct UpdateLaunchInput { /* private fields */ }
Implementations§
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.
source§impl UpdateLaunchInput
impl UpdateLaunchInput
sourcepub fn builder() -> UpdateLaunchInputBuilder
pub fn builder() -> UpdateLaunchInputBuilder
Creates a new builder-style object to manufacture UpdateLaunchInput
.
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
>
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 ==
.