#[non_exhaustive]pub struct FunctionDefinitionVersionBuilder { /* private fields */ }Expand description
A builder for FunctionDefinitionVersion.
Implementations§
source§impl FunctionDefinitionVersionBuilder
 
impl FunctionDefinitionVersionBuilder
sourcepub fn default_config(self, input: FunctionDefaultConfig) -> Self
 
pub fn default_config(self, input: FunctionDefaultConfig) -> Self
The default configuration that applies to all Lambda functions in this function definition version. Individual Lambda functions can override these settings.
sourcepub fn set_default_config(self, input: Option<FunctionDefaultConfig>) -> Self
 
pub fn set_default_config(self, input: Option<FunctionDefaultConfig>) -> Self
The default configuration that applies to all Lambda functions in this function definition version. Individual Lambda functions can override these settings.
sourcepub fn get_default_config(&self) -> &Option<FunctionDefaultConfig>
 
pub fn get_default_config(&self) -> &Option<FunctionDefaultConfig>
The default configuration that applies to all Lambda functions in this function definition version. Individual Lambda functions can override these settings.
sourcepub fn functions(self, input: Function) -> Self
 
pub fn functions(self, input: Function) -> Self
Appends an item to functions.
To override the contents of this collection use set_functions.
A list of Lambda functions in this function definition version.
sourcepub fn set_functions(self, input: Option<Vec<Function>>) -> Self
 
pub fn set_functions(self, input: Option<Vec<Function>>) -> Self
A list of Lambda functions in this function definition version.
sourcepub fn get_functions(&self) -> &Option<Vec<Function>>
 
pub fn get_functions(&self) -> &Option<Vec<Function>>
A list of Lambda functions in this function definition version.
sourcepub fn build(self) -> FunctionDefinitionVersion
 
pub fn build(self) -> FunctionDefinitionVersion
Consumes the builder and constructs a FunctionDefinitionVersion.
Trait Implementations§
source§impl Clone for FunctionDefinitionVersionBuilder
 
impl Clone for FunctionDefinitionVersionBuilder
source§fn clone(&self) -> FunctionDefinitionVersionBuilder
 
fn clone(&self) -> FunctionDefinitionVersionBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for FunctionDefinitionVersionBuilder
 
impl Default for FunctionDefinitionVersionBuilder
source§fn default() -> FunctionDefinitionVersionBuilder
 
fn default() -> FunctionDefinitionVersionBuilder
source§impl PartialEq for FunctionDefinitionVersionBuilder
 
impl PartialEq for FunctionDefinitionVersionBuilder
source§fn eq(&self, other: &FunctionDefinitionVersionBuilder) -> bool
 
fn eq(&self, other: &FunctionDefinitionVersionBuilder) -> bool
self and other values to be equal, and is used
by ==.