public static final class CfnFunctionDefinition.FunctionDefinitionVersionProperty.Builder
extends java.lang.Object
CfnFunctionDefinition.FunctionDefinitionVersionProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnFunctionDefinition.FunctionDefinitionVersionProperty |
build()
Builds the configured instance.
|
CfnFunctionDefinition.FunctionDefinitionVersionProperty.Builder |
defaultConfig(CfnFunctionDefinition.DefaultConfigProperty defaultConfig)
|
CfnFunctionDefinition.FunctionDefinitionVersionProperty.Builder |
defaultConfig(IResolvable defaultConfig)
|
CfnFunctionDefinition.FunctionDefinitionVersionProperty.Builder |
functions(IResolvable functions)
Sets the value of
CfnFunctionDefinition.FunctionDefinitionVersionProperty.getFunctions() |
CfnFunctionDefinition.FunctionDefinitionVersionProperty.Builder |
functions(java.util.List<? extends java.lang.Object> functions)
Sets the value of
CfnFunctionDefinition.FunctionDefinitionVersionProperty.getFunctions() |
public CfnFunctionDefinition.FunctionDefinitionVersionProperty.Builder functions(IResolvable functions)
CfnFunctionDefinition.FunctionDefinitionVersionProperty.getFunctions()
functions
- The functions in this version. This parameter is required.this
public CfnFunctionDefinition.FunctionDefinitionVersionProperty.Builder functions(java.util.List<? extends java.lang.Object> functions)
CfnFunctionDefinition.FunctionDefinitionVersionProperty.getFunctions()
functions
- The functions in this version. This parameter is required.this
public CfnFunctionDefinition.FunctionDefinitionVersionProperty.Builder defaultConfig(IResolvable defaultConfig)
defaultConfig
- The default configuration that applies to all Lambda functions in the group.
Individual Lambda functions can override these settings.this
public CfnFunctionDefinition.FunctionDefinitionVersionProperty.Builder defaultConfig(CfnFunctionDefinition.DefaultConfigProperty defaultConfig)
defaultConfig
- The default configuration that applies to all Lambda functions in the group.
Individual Lambda functions can override these settings.this
public CfnFunctionDefinition.FunctionDefinitionVersionProperty build()
CfnFunctionDefinition.FunctionDefinitionVersionProperty
java.lang.NullPointerException
- if any required attribute was not provided