Struct aws_sdk_lightsail::types::builders::DiskInfoBuilder
source · #[non_exhaustive]pub struct DiskInfoBuilder { /* private fields */ }
Expand description
A builder for DiskInfo
.
Implementations§
source§impl DiskInfoBuilder
impl DiskInfoBuilder
sourcepub fn size_in_gb(self, input: i32) -> Self
pub fn size_in_gb(self, input: i32) -> Self
The size of the disk in GB (32
).
sourcepub fn set_size_in_gb(self, input: Option<i32>) -> Self
pub fn set_size_in_gb(self, input: Option<i32>) -> Self
The size of the disk in GB (32
).
sourcepub fn get_size_in_gb(&self) -> &Option<i32>
pub fn get_size_in_gb(&self) -> &Option<i32>
The size of the disk in GB (32
).
sourcepub fn is_system_disk(self, input: bool) -> Self
pub fn is_system_disk(self, input: bool) -> Self
A Boolean value indicating whether this disk is a system disk (has an operating system loaded on it).
sourcepub fn set_is_system_disk(self, input: Option<bool>) -> Self
pub fn set_is_system_disk(self, input: Option<bool>) -> Self
A Boolean value indicating whether this disk is a system disk (has an operating system loaded on it).
sourcepub fn get_is_system_disk(&self) -> &Option<bool>
pub fn get_is_system_disk(&self) -> &Option<bool>
A Boolean value indicating whether this disk is a system disk (has an operating system loaded on it).
Trait Implementations§
source§impl Clone for DiskInfoBuilder
impl Clone for DiskInfoBuilder
source§fn clone(&self) -> DiskInfoBuilder
fn clone(&self) -> DiskInfoBuilder
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 Debug for DiskInfoBuilder
impl Debug for DiskInfoBuilder
source§impl Default for DiskInfoBuilder
impl Default for DiskInfoBuilder
source§fn default() -> DiskInfoBuilder
fn default() -> DiskInfoBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DiskInfoBuilder
impl PartialEq for DiskInfoBuilder
source§fn eq(&self, other: &DiskInfoBuilder) -> bool
fn eq(&self, other: &DiskInfoBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DiskInfoBuilder
Auto Trait Implementations§
impl Freeze for DiskInfoBuilder
impl RefUnwindSafe for DiskInfoBuilder
impl Send for DiskInfoBuilder
impl Sync for DiskInfoBuilder
impl Unpin for DiskInfoBuilder
impl UnwindSafe for DiskInfoBuilder
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>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.