Struct aws_sdk_fsx::types::builders::FileSystemEndpointBuilder
source · #[non_exhaustive]pub struct FileSystemEndpointBuilder { /* private fields */ }
Expand description
A builder for FileSystemEndpoint
.
Implementations§
source§impl FileSystemEndpointBuilder
impl FileSystemEndpointBuilder
sourcepub fn dns_name(self, input: impl Into<String>) -> Self
pub fn dns_name(self, input: impl Into<String>) -> Self
The file system's DNS name. You can mount your file system using its DNS name.
sourcepub fn set_dns_name(self, input: Option<String>) -> Self
pub fn set_dns_name(self, input: Option<String>) -> Self
The file system's DNS name. You can mount your file system using its DNS name.
sourcepub fn get_dns_name(&self) -> &Option<String>
pub fn get_dns_name(&self) -> &Option<String>
The file system's DNS name. You can mount your file system using its DNS name.
sourcepub fn ip_addresses(self, input: impl Into<String>) -> Self
pub fn ip_addresses(self, input: impl Into<String>) -> Self
Appends an item to ip_addresses
.
To override the contents of this collection use set_ip_addresses
.
IP addresses of the file system endpoint.
sourcepub fn set_ip_addresses(self, input: Option<Vec<String>>) -> Self
pub fn set_ip_addresses(self, input: Option<Vec<String>>) -> Self
IP addresses of the file system endpoint.
sourcepub fn get_ip_addresses(&self) -> &Option<Vec<String>>
pub fn get_ip_addresses(&self) -> &Option<Vec<String>>
IP addresses of the file system endpoint.
sourcepub fn build(self) -> FileSystemEndpoint
pub fn build(self) -> FileSystemEndpoint
Consumes the builder and constructs a FileSystemEndpoint
.
Trait Implementations§
source§impl Clone for FileSystemEndpointBuilder
impl Clone for FileSystemEndpointBuilder
source§fn clone(&self) -> FileSystemEndpointBuilder
fn clone(&self) -> FileSystemEndpointBuilder
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 FileSystemEndpointBuilder
impl Debug for FileSystemEndpointBuilder
source§impl Default for FileSystemEndpointBuilder
impl Default for FileSystemEndpointBuilder
source§fn default() -> FileSystemEndpointBuilder
fn default() -> FileSystemEndpointBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for FileSystemEndpointBuilder
impl PartialEq for FileSystemEndpointBuilder
source§fn eq(&self, other: &FileSystemEndpointBuilder) -> bool
fn eq(&self, other: &FileSystemEndpointBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for FileSystemEndpointBuilder
Auto Trait Implementations§
impl Freeze for FileSystemEndpointBuilder
impl RefUnwindSafe for FileSystemEndpointBuilder
impl Send for FileSystemEndpointBuilder
impl Sync for FileSystemEndpointBuilder
impl Unpin for FileSystemEndpointBuilder
impl UnwindSafe for FileSystemEndpointBuilder
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.