Struct aws_sdk_backup::operation::update_restore_testing_selection::builders::UpdateRestoreTestingSelectionOutputBuilder
source · #[non_exhaustive]pub struct UpdateRestoreTestingSelectionOutputBuilder { /* private fields */ }
Expand description
A builder for UpdateRestoreTestingSelectionOutput
.
Implementations§
source§impl UpdateRestoreTestingSelectionOutputBuilder
impl UpdateRestoreTestingSelectionOutputBuilder
sourcepub fn creation_time(self, input: DateTime) -> Self
pub fn creation_time(self, input: DateTime) -> Self
This is the time the resource testing selection was updated successfully.
This field is required.sourcepub fn set_creation_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_time(self, input: Option<DateTime>) -> Self
This is the time the resource testing selection was updated successfully.
sourcepub fn get_creation_time(&self) -> &Option<DateTime>
pub fn get_creation_time(&self) -> &Option<DateTime>
This is the time the resource testing selection was updated successfully.
sourcepub fn restore_testing_plan_arn(self, input: impl Into<String>) -> Self
pub fn restore_testing_plan_arn(self, input: impl Into<String>) -> Self
Unique string that is the name of the restore testing plan.
This field is required.sourcepub fn set_restore_testing_plan_arn(self, input: Option<String>) -> Self
pub fn set_restore_testing_plan_arn(self, input: Option<String>) -> Self
Unique string that is the name of the restore testing plan.
sourcepub fn get_restore_testing_plan_arn(&self) -> &Option<String>
pub fn get_restore_testing_plan_arn(&self) -> &Option<String>
Unique string that is the name of the restore testing plan.
sourcepub fn restore_testing_plan_name(self, input: impl Into<String>) -> Self
pub fn restore_testing_plan_name(self, input: impl Into<String>) -> Self
This is the restore testing plan with which the updated restore testing selection is associated.
This field is required.sourcepub fn set_restore_testing_plan_name(self, input: Option<String>) -> Self
pub fn set_restore_testing_plan_name(self, input: Option<String>) -> Self
This is the restore testing plan with which the updated restore testing selection is associated.
sourcepub fn get_restore_testing_plan_name(&self) -> &Option<String>
pub fn get_restore_testing_plan_name(&self) -> &Option<String>
This is the restore testing plan with which the updated restore testing selection is associated.
sourcepub fn restore_testing_selection_name(self, input: impl Into<String>) -> Self
pub fn restore_testing_selection_name(self, input: impl Into<String>) -> Self
This is the returned restore testing selection name.
This field is required.sourcepub fn set_restore_testing_selection_name(self, input: Option<String>) -> Self
pub fn set_restore_testing_selection_name(self, input: Option<String>) -> Self
This is the returned restore testing selection name.
sourcepub fn get_restore_testing_selection_name(&self) -> &Option<String>
pub fn get_restore_testing_selection_name(&self) -> &Option<String>
This is the returned restore testing selection name.
sourcepub fn update_time(self, input: DateTime) -> Self
pub fn update_time(self, input: DateTime) -> Self
This is the time the update completed for the restore testing selection.
This field is required.sourcepub fn set_update_time(self, input: Option<DateTime>) -> Self
pub fn set_update_time(self, input: Option<DateTime>) -> Self
This is the time the update completed for the restore testing selection.
sourcepub fn get_update_time(&self) -> &Option<DateTime>
pub fn get_update_time(&self) -> &Option<DateTime>
This is the time the update completed for the restore testing selection.
sourcepub fn build(self) -> Result<UpdateRestoreTestingSelectionOutput, BuildError>
pub fn build(self) -> Result<UpdateRestoreTestingSelectionOutput, BuildError>
Consumes the builder and constructs a UpdateRestoreTestingSelectionOutput
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for UpdateRestoreTestingSelectionOutputBuilder
impl Clone for UpdateRestoreTestingSelectionOutputBuilder
source§fn clone(&self) -> UpdateRestoreTestingSelectionOutputBuilder
fn clone(&self) -> UpdateRestoreTestingSelectionOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for UpdateRestoreTestingSelectionOutputBuilder
impl Default for UpdateRestoreTestingSelectionOutputBuilder
source§fn default() -> UpdateRestoreTestingSelectionOutputBuilder
fn default() -> UpdateRestoreTestingSelectionOutputBuilder
source§impl PartialEq for UpdateRestoreTestingSelectionOutputBuilder
impl PartialEq for UpdateRestoreTestingSelectionOutputBuilder
source§fn eq(&self, other: &UpdateRestoreTestingSelectionOutputBuilder) -> bool
fn eq(&self, other: &UpdateRestoreTestingSelectionOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.