Struct aws_sdk_s3outposts::operation::list_shared_endpoints::builders::ListSharedEndpointsOutputBuilder
source · #[non_exhaustive]pub struct ListSharedEndpointsOutputBuilder { /* private fields */ }Expand description
A builder for ListSharedEndpointsOutput.
Implementations§
sourcepub fn endpoints(self, input: Endpoint) -> Self
pub fn endpoints(self, input: Endpoint) -> Self
Appends an item to endpoints.
To override the contents of this collection use set_endpoints.
The list of endpoints associated with the specified Outpost that have been shared by Amazon Web Services Resource Access Manager (RAM).
sourcepub fn set_endpoints(self, input: Option<Vec<Endpoint>>) -> Self
pub fn set_endpoints(self, input: Option<Vec<Endpoint>>) -> Self
The list of endpoints associated with the specified Outpost that have been shared by Amazon Web Services Resource Access Manager (RAM).
sourcepub fn get_endpoints(&self) -> &Option<Vec<Endpoint>>
pub fn get_endpoints(&self) -> &Option<Vec<Endpoint>>
The list of endpoints associated with the specified Outpost that have been shared by Amazon Web Services Resource Access Manager (RAM).
sourcepub fn next_token(self, input: impl Into<String>) -> Self
pub fn next_token(self, input: impl Into<String>) -> Self
If the number of endpoints associated with the specified Outpost exceeds MaxResults, you can include this value in subsequent calls to this operation to retrieve more results.
sourcepub fn set_next_token(self, input: Option<String>) -> Self
pub fn set_next_token(self, input: Option<String>) -> Self
If the number of endpoints associated with the specified Outpost exceeds MaxResults, you can include this value in subsequent calls to this operation to retrieve more results.
sourcepub fn get_next_token(&self) -> &Option<String>
pub fn get_next_token(&self) -> &Option<String>
If the number of endpoints associated with the specified Outpost exceeds MaxResults, you can include this value in subsequent calls to this operation to retrieve more results.
sourcepub fn build(self) -> ListSharedEndpointsOutput
pub fn build(self) -> ListSharedEndpointsOutput
Consumes the builder and constructs a ListSharedEndpointsOutput.
Trait Implementations§
source§fn clone(&self) -> ListSharedEndpointsOutputBuilder
fn clone(&self) -> ListSharedEndpointsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§fn default() -> ListSharedEndpointsOutputBuilder
fn default() -> ListSharedEndpointsOutputBuilder
source§fn eq(&self, other: &ListSharedEndpointsOutputBuilder) -> bool
fn eq(&self, other: &ListSharedEndpointsOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.