Struct aws_sdk_transfer::types::builders::EfsFileLocationBuilder
source · #[non_exhaustive]pub struct EfsFileLocationBuilder { /* private fields */ }
Expand description
A builder for EfsFileLocation
.
Implementations§
source§impl EfsFileLocationBuilder
impl EfsFileLocationBuilder
sourcepub fn file_system_id(self, input: impl Into<String>) -> Self
pub fn file_system_id(self, input: impl Into<String>) -> Self
The identifier of the file system, assigned by Amazon EFS.
sourcepub fn set_file_system_id(self, input: Option<String>) -> Self
pub fn set_file_system_id(self, input: Option<String>) -> Self
The identifier of the file system, assigned by Amazon EFS.
sourcepub fn get_file_system_id(&self) -> &Option<String>
pub fn get_file_system_id(&self) -> &Option<String>
The identifier of the file system, assigned by Amazon EFS.
sourcepub fn path(self, input: impl Into<String>) -> Self
pub fn path(self, input: impl Into<String>) -> Self
The pathname for the folder being used by a workflow.
sourcepub fn set_path(self, input: Option<String>) -> Self
pub fn set_path(self, input: Option<String>) -> Self
The pathname for the folder being used by a workflow.
sourcepub fn get_path(&self) -> &Option<String>
pub fn get_path(&self) -> &Option<String>
The pathname for the folder being used by a workflow.
sourcepub fn build(self) -> EfsFileLocation
pub fn build(self) -> EfsFileLocation
Consumes the builder and constructs a EfsFileLocation
.
Trait Implementations§
source§impl Clone for EfsFileLocationBuilder
impl Clone for EfsFileLocationBuilder
source§fn clone(&self) -> EfsFileLocationBuilder
fn clone(&self) -> EfsFileLocationBuilder
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 EfsFileLocationBuilder
impl Debug for EfsFileLocationBuilder
source§impl Default for EfsFileLocationBuilder
impl Default for EfsFileLocationBuilder
source§fn default() -> EfsFileLocationBuilder
fn default() -> EfsFileLocationBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for EfsFileLocationBuilder
impl PartialEq for EfsFileLocationBuilder
source§fn eq(&self, other: &EfsFileLocationBuilder) -> bool
fn eq(&self, other: &EfsFileLocationBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for EfsFileLocationBuilder
Auto Trait Implementations§
impl Freeze for EfsFileLocationBuilder
impl RefUnwindSafe for EfsFileLocationBuilder
impl Send for EfsFileLocationBuilder
impl Sync for EfsFileLocationBuilder
impl Unpin for EfsFileLocationBuilder
impl UnwindSafe for EfsFileLocationBuilder
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.