Struct aws_sdk_backup::operation::get_backup_plan_from_template::builders::GetBackupPlanFromTemplateOutputBuilder
source · #[non_exhaustive]pub struct GetBackupPlanFromTemplateOutputBuilder { /* private fields */ }
Expand description
A builder for GetBackupPlanFromTemplateOutput
.
Implementations§
source§impl GetBackupPlanFromTemplateOutputBuilder
impl GetBackupPlanFromTemplateOutputBuilder
sourcepub fn backup_plan_document(self, input: BackupPlan) -> Self
pub fn backup_plan_document(self, input: BackupPlan) -> Self
Returns the body of a backup plan based on the target template, including the name, rules, and backup vault of the plan.
sourcepub fn set_backup_plan_document(self, input: Option<BackupPlan>) -> Self
pub fn set_backup_plan_document(self, input: Option<BackupPlan>) -> Self
Returns the body of a backup plan based on the target template, including the name, rules, and backup vault of the plan.
sourcepub fn get_backup_plan_document(&self) -> &Option<BackupPlan>
pub fn get_backup_plan_document(&self) -> &Option<BackupPlan>
Returns the body of a backup plan based on the target template, including the name, rules, and backup vault of the plan.
sourcepub fn build(self) -> GetBackupPlanFromTemplateOutput
pub fn build(self) -> GetBackupPlanFromTemplateOutput
Consumes the builder and constructs a GetBackupPlanFromTemplateOutput
.
Trait Implementations§
source§impl Clone for GetBackupPlanFromTemplateOutputBuilder
impl Clone for GetBackupPlanFromTemplateOutputBuilder
source§fn clone(&self) -> GetBackupPlanFromTemplateOutputBuilder
fn clone(&self) -> GetBackupPlanFromTemplateOutputBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for GetBackupPlanFromTemplateOutputBuilder
impl Default for GetBackupPlanFromTemplateOutputBuilder
source§fn default() -> GetBackupPlanFromTemplateOutputBuilder
fn default() -> GetBackupPlanFromTemplateOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetBackupPlanFromTemplateOutputBuilder
impl PartialEq for GetBackupPlanFromTemplateOutputBuilder
source§fn eq(&self, other: &GetBackupPlanFromTemplateOutputBuilder) -> bool
fn eq(&self, other: &GetBackupPlanFromTemplateOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetBackupPlanFromTemplateOutputBuilder
Auto Trait Implementations§
impl Freeze for GetBackupPlanFromTemplateOutputBuilder
impl RefUnwindSafe for GetBackupPlanFromTemplateOutputBuilder
impl Send for GetBackupPlanFromTemplateOutputBuilder
impl Sync for GetBackupPlanFromTemplateOutputBuilder
impl Unpin for GetBackupPlanFromTemplateOutputBuilder
impl UnwindSafe for GetBackupPlanFromTemplateOutputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.