Struct aws_sdk_backup::operation::get_backup_plan_from_json::builders::GetBackupPlanFromJsonOutputBuilder
source · #[non_exhaustive]pub struct GetBackupPlanFromJsonOutputBuilder { /* private fields */ }
Expand description
A builder for GetBackupPlanFromJsonOutput
.
Implementations§
source§impl GetBackupPlanFromJsonOutputBuilder
impl GetBackupPlanFromJsonOutputBuilder
sourcepub fn backup_plan(self, input: BackupPlan) -> Self
pub fn backup_plan(self, input: BackupPlan) -> Self
Specifies the body of a backup plan. Includes a BackupPlanName
and one or more sets of Rules
.
sourcepub fn set_backup_plan(self, input: Option<BackupPlan>) -> Self
pub fn set_backup_plan(self, input: Option<BackupPlan>) -> Self
Specifies the body of a backup plan. Includes a BackupPlanName
and one or more sets of Rules
.
sourcepub fn get_backup_plan(&self) -> &Option<BackupPlan>
pub fn get_backup_plan(&self) -> &Option<BackupPlan>
Specifies the body of a backup plan. Includes a BackupPlanName
and one or more sets of Rules
.
sourcepub fn build(self) -> GetBackupPlanFromJsonOutput
pub fn build(self) -> GetBackupPlanFromJsonOutput
Consumes the builder and constructs a GetBackupPlanFromJsonOutput
.
Trait Implementations§
source§impl Clone for GetBackupPlanFromJsonOutputBuilder
impl Clone for GetBackupPlanFromJsonOutputBuilder
source§fn clone(&self) -> GetBackupPlanFromJsonOutputBuilder
fn clone(&self) -> GetBackupPlanFromJsonOutputBuilder
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 GetBackupPlanFromJsonOutputBuilder
impl Default for GetBackupPlanFromJsonOutputBuilder
source§fn default() -> GetBackupPlanFromJsonOutputBuilder
fn default() -> GetBackupPlanFromJsonOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetBackupPlanFromJsonOutputBuilder
impl PartialEq for GetBackupPlanFromJsonOutputBuilder
source§fn eq(&self, other: &GetBackupPlanFromJsonOutputBuilder) -> bool
fn eq(&self, other: &GetBackupPlanFromJsonOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetBackupPlanFromJsonOutputBuilder
Auto Trait Implementations§
impl Freeze for GetBackupPlanFromJsonOutputBuilder
impl RefUnwindSafe for GetBackupPlanFromJsonOutputBuilder
impl Send for GetBackupPlanFromJsonOutputBuilder
impl Sync for GetBackupPlanFromJsonOutputBuilder
impl Unpin for GetBackupPlanFromJsonOutputBuilder
impl UnwindSafe for GetBackupPlanFromJsonOutputBuilder
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.