public static class SingletonLambdaProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements SingletonLambdaProps
software.amazon.jsii.JsiiObject.InitializationModeSingletonLambdaProps.Builder, SingletonLambdaProps.Jsii$Pojo, SingletonLambdaProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObject.InitializationMode mode) |
| Modifier and Type | Method and Description |
|---|---|
software.amazon.awscdk.services.lambda.LambdaCode |
getCode()
The source code of your Lambda function.
|
String |
getDescription()
A description of the function.
|
Map<String,Object> |
getEnvironment()
Key-value pairs that Lambda caches and makes available for your Lambda
functions.
|
String |
getFunctionName()
A name for the function.
|
String |
getHandler()
The name of the function (within your source code) that Lambda calls to
start running your code.
|
List<software.amazon.awscdk.PolicyStatement> |
getInitialPolicy()
Initial policy statements to add to the created Lambda Role.
|
Number |
getMemorySize()
The amount of memory, in MB, that is allocated to your Lambda function.
|
software.amazon.awscdk.services.iam.Role |
getRole()
Lambda execution role.
|
software.amazon.awscdk.services.lambda.LambdaRuntime |
getRuntime()
The runtime environment for the Lambda function that you are uploading.
|
Number |
getTimeout()
The function execution time (in seconds) after which Lambda terminates
the function.
|
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)
The source code of your Lambda function.
|
void |
setDescription(String value)
A description of the function.
|
void |
setEnvironment(Map<String,Object> value)
Key-value pairs that Lambda caches and makes available for your Lambda
functions.
|
void |
setFunctionName(String value)
A name for the function.
|
void |
setHandler(String value)
The name of the function (within your source code) that Lambda calls to
start running your code.
|
void |
setInitialPolicy(List<software.amazon.awscdk.PolicyStatement> value)
Initial policy statements to add to the created Lambda Role.
|
void |
setMemorySize(Number value)
The amount of memory, in MB, that is allocated to your Lambda function.
|
void |
setRole(software.amazon.awscdk.services.iam.Role value)
Lambda execution role.
|
void |
setRuntime(software.amazon.awscdk.services.lambda.LambdaRuntime value)
The runtime environment for the Lambda function that you are uploading.
|
void |
setTimeout(Number value)
The function execution time (in seconds) after which Lambda terminates
the function.
|
void |
setUuid(String value)
A unique identifier to identify this lambda
The identifier should be unique across all custom resource providers.
|
jsiiAsyncCall, jsiiCall, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticGet, jsiiStaticSetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObject.InitializationMode mode)
public String getUuid()
getUuid in interface SingletonLambdaPropspublic void setUuid(String value)
setUuid 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.LambdaProps@Nullable public String getDescription()
getDescription in interface software.amazon.awscdk.services.lambda.LambdaPropspublic void setDescription(@Nullable 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.LambdaProps@Nullable public Number getTimeout()
getTimeout in interface software.amazon.awscdk.services.lambda.LambdaPropspublic void setTimeout(@Nullable Number value)
setTimeout in interface software.amazon.awscdk.services.lambda.LambdaProps@Nullable public Map<String,Object> getEnvironment()
getEnvironment in interface software.amazon.awscdk.services.lambda.LambdaPropspublic void setEnvironment(@Nullable 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.LambdaProps@Nullable public String getFunctionName()
getFunctionName in interface software.amazon.awscdk.services.lambda.LambdaPropspublic void setFunctionName(@Nullable String value)
setFunctionName in interface software.amazon.awscdk.services.lambda.LambdaProps@Nullable public Number getMemorySize()
getMemorySize in interface software.amazon.awscdk.services.lambda.LambdaPropspublic void setMemorySize(@Nullable Number value)
setMemorySize in interface software.amazon.awscdk.services.lambda.LambdaProps@Nullable public List<software.amazon.awscdk.PolicyStatement> getInitialPolicy()
getInitialPolicy in interface software.amazon.awscdk.services.lambda.LambdaPropspublic void setInitialPolicy(@Nullable List<software.amazon.awscdk.PolicyStatement> value)
setInitialPolicy in interface software.amazon.awscdk.services.lambda.LambdaProps@Nullable public software.amazon.awscdk.services.iam.Role getRole()
getRole in interface software.amazon.awscdk.services.lambda.LambdaPropspublic void setRole(@Nullable software.amazon.awscdk.services.iam.Role value)
setRole in interface software.amazon.awscdk.services.lambda.LambdaPropsCopyright © 2018. All rights reserved.