public static final class SingletonLambdaProps.Jsii$Pojo extends Object implements SingletonLambdaProps
SingletonLambdaProps.SingletonLambdaProps.Builder, SingletonLambdaProps.Jsii$Pojo, SingletonLambdaProps.Jsii$Proxy| Modifier and Type | Field and Description |
|---|---|
protected software.amazon.awscdk.services.lambda.LambdaCode |
_code |
protected String |
_description |
protected Map<String,Object> |
_environment |
protected String |
_functionName |
protected String |
_handler |
protected List<software.amazon.awscdk.PolicyStatement> |
_initialPolicy |
protected Number |
_memorySize |
protected software.amazon.awscdk.services.iam.Role |
_role |
protected software.amazon.awscdk.services.lambda.LambdaRuntime |
_runtime |
protected Number |
_timeout |
protected String |
_uuid |
| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Pojo()
Constructor used by builders.
|
| Modifier and Type | Method and Description |
|---|---|
software.amazon.awscdk.services.lambda.LambdaCode |
getCode() |
String |
getDescription() |
Map<String,Object> |
getEnvironment() |
String |
getFunctionName() |
String |
getHandler() |
List<software.amazon.awscdk.PolicyStatement> |
getInitialPolicy() |
Number |
getMemorySize() |
software.amazon.awscdk.services.iam.Role |
getRole() |
software.amazon.awscdk.services.lambda.LambdaRuntime |
getRuntime() |
Number |
getTimeout() |
String |
getUuid()
A unique identifier to identify this lambda
The identifier should be unique across all custom resource providers.
|
void |
setCode(software.amazon.awscdk.services.lambda.LambdaCode value) |
void |
setDescription(String value) |
void |
setEnvironment(Map<String,Object> value) |
void |
setFunctionName(String value) |
void |
setHandler(String value) |
void |
setInitialPolicy(List<software.amazon.awscdk.PolicyStatement> value) |
void |
setMemorySize(Number value) |
void |
setRole(software.amazon.awscdk.services.iam.Role value) |
void |
setRuntime(software.amazon.awscdk.services.lambda.LambdaRuntime value) |
void |
setTimeout(Number value) |
void |
setUuid(String value)
A unique identifier to identify this lambda
The identifier should be unique across all custom resource providers.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilderprotected String _uuid
protected software.amazon.awscdk.services.lambda.LambdaCode _code
protected String _description
protected String _handler
protected Number _timeout
protected software.amazon.awscdk.services.lambda.LambdaRuntime _runtime
protected String _functionName
protected Number _memorySize
protected List<software.amazon.awscdk.PolicyStatement> _initialPolicy
protected software.amazon.awscdk.services.iam.Role _role
public String getUuid()
SingletonLambdaPropsgetUuid in interface SingletonLambdaPropspublic void setUuid(String value)
SingletonLambdaPropssetUuid in interface SingletonLambdaPropspublic software.amazon.awscdk.services.lambda.LambdaCode getCode()
getCode in interface software.amazon.awscdk.services.lambda.LambdaPropspublic void setCode(software.amazon.awscdk.services.lambda.LambdaCode value)
setCode in interface software.amazon.awscdk.services.lambda.LambdaPropspublic String getDescription()
getDescription in interface software.amazon.awscdk.services.lambda.LambdaPropspublic void setDescription(String value)
setDescription in interface software.amazon.awscdk.services.lambda.LambdaPropspublic String getHandler()
getHandler in interface software.amazon.awscdk.services.lambda.LambdaPropspublic void setHandler(String value)
setHandler in interface software.amazon.awscdk.services.lambda.LambdaPropspublic Number getTimeout()
getTimeout in interface software.amazon.awscdk.services.lambda.LambdaPropspublic void setTimeout(Number value)
setTimeout in interface software.amazon.awscdk.services.lambda.LambdaPropspublic Map<String,Object> getEnvironment()
getEnvironment in interface software.amazon.awscdk.services.lambda.LambdaPropspublic void setEnvironment(Map<String,Object> value)
setEnvironment in interface software.amazon.awscdk.services.lambda.LambdaPropspublic software.amazon.awscdk.services.lambda.LambdaRuntime getRuntime()
getRuntime in interface software.amazon.awscdk.services.lambda.LambdaPropspublic void setRuntime(software.amazon.awscdk.services.lambda.LambdaRuntime value)
setRuntime in interface software.amazon.awscdk.services.lambda.LambdaPropspublic String getFunctionName()
getFunctionName in interface software.amazon.awscdk.services.lambda.LambdaPropspublic void setFunctionName(String value)
setFunctionName in interface software.amazon.awscdk.services.lambda.LambdaPropspublic Number getMemorySize()
getMemorySize in interface software.amazon.awscdk.services.lambda.LambdaPropspublic void setMemorySize(Number value)
setMemorySize in interface software.amazon.awscdk.services.lambda.LambdaPropspublic List<software.amazon.awscdk.PolicyStatement> getInitialPolicy()
getInitialPolicy in interface software.amazon.awscdk.services.lambda.LambdaPropspublic void setInitialPolicy(List<software.amazon.awscdk.PolicyStatement> value)
setInitialPolicy in interface software.amazon.awscdk.services.lambda.LambdaPropspublic software.amazon.awscdk.services.iam.Role getRole()
getRole in interface software.amazon.awscdk.services.lambda.LambdaPropspublic void setRole(software.amazon.awscdk.services.iam.Role value)
setRole in interface software.amazon.awscdk.services.lambda.LambdaPropsCopyright © 2018. All rights reserved.