#[non_exhaustive]pub struct ListFunctionsInputBuilder { /* private fields */ }
Expand description
A builder for ListFunctionsInput
.
Implementations§
source§impl ListFunctionsInputBuilder
impl ListFunctionsInputBuilder
sourcepub fn master_region(self, input: impl Into<String>) -> Self
pub fn master_region(self, input: impl Into<String>) -> Self
For Lambda@Edge functions, the Amazon Web Services Region of the master function. For example, us-east-1
filters the list of functions to include only Lambda@Edge functions replicated from a master function in US East (N. Virginia). If specified, you must set FunctionVersion
to ALL
.
sourcepub fn set_master_region(self, input: Option<String>) -> Self
pub fn set_master_region(self, input: Option<String>) -> Self
For Lambda@Edge functions, the Amazon Web Services Region of the master function. For example, us-east-1
filters the list of functions to include only Lambda@Edge functions replicated from a master function in US East (N. Virginia). If specified, you must set FunctionVersion
to ALL
.
sourcepub fn get_master_region(&self) -> &Option<String>
pub fn get_master_region(&self) -> &Option<String>
For Lambda@Edge functions, the Amazon Web Services Region of the master function. For example, us-east-1
filters the list of functions to include only Lambda@Edge functions replicated from a master function in US East (N. Virginia). If specified, you must set FunctionVersion
to ALL
.
sourcepub fn function_version(self, input: FunctionVersion) -> Self
pub fn function_version(self, input: FunctionVersion) -> Self
Set to ALL
to include entries for all published versions of each function.
sourcepub fn set_function_version(self, input: Option<FunctionVersion>) -> Self
pub fn set_function_version(self, input: Option<FunctionVersion>) -> Self
Set to ALL
to include entries for all published versions of each function.
sourcepub fn get_function_version(&self) -> &Option<FunctionVersion>
pub fn get_function_version(&self) -> &Option<FunctionVersion>
Set to ALL
to include entries for all published versions of each function.
sourcepub fn marker(self, input: impl Into<String>) -> Self
pub fn marker(self, input: impl Into<String>) -> Self
Specify the pagination token that's returned by a previous request to retrieve the next page of results.
sourcepub fn set_marker(self, input: Option<String>) -> Self
pub fn set_marker(self, input: Option<String>) -> Self
Specify the pagination token that's returned by a previous request to retrieve the next page of results.
sourcepub fn get_marker(&self) -> &Option<String>
pub fn get_marker(&self) -> &Option<String>
Specify the pagination token that's returned by a previous request to retrieve the next page of results.
sourcepub fn max_items(self, input: i32) -> Self
pub fn max_items(self, input: i32) -> Self
The maximum number of functions to return in the response. Note that ListFunctions
returns a maximum of 50 items in each response, even if you set the number higher.
sourcepub fn set_max_items(self, input: Option<i32>) -> Self
pub fn set_max_items(self, input: Option<i32>) -> Self
The maximum number of functions to return in the response. Note that ListFunctions
returns a maximum of 50 items in each response, even if you set the number higher.
sourcepub fn get_max_items(&self) -> &Option<i32>
pub fn get_max_items(&self) -> &Option<i32>
The maximum number of functions to return in the response. Note that ListFunctions
returns a maximum of 50 items in each response, even if you set the number higher.
sourcepub fn build(self) -> Result<ListFunctionsInput, BuildError>
pub fn build(self) -> Result<ListFunctionsInput, BuildError>
Consumes the builder and constructs a ListFunctionsInput
.
source§impl ListFunctionsInputBuilder
impl ListFunctionsInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<ListFunctionsOutput, SdkError<ListFunctionsError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<ListFunctionsOutput, SdkError<ListFunctionsError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for ListFunctionsInputBuilder
impl Clone for ListFunctionsInputBuilder
source§fn clone(&self) -> ListFunctionsInputBuilder
fn clone(&self) -> ListFunctionsInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListFunctionsInputBuilder
impl Debug for ListFunctionsInputBuilder
source§impl Default for ListFunctionsInputBuilder
impl Default for ListFunctionsInputBuilder
source§fn default() -> ListFunctionsInputBuilder
fn default() -> ListFunctionsInputBuilder
source§impl PartialEq for ListFunctionsInputBuilder
impl PartialEq for ListFunctionsInputBuilder
source§fn eq(&self, other: &ListFunctionsInputBuilder) -> bool
fn eq(&self, other: &ListFunctionsInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.