Class LambdaInvokeFunctionProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.integtests.alpha.LambdaInvokeFunctionProps.Jsii$Proxy
- All Implemented Interfaces:
LambdaInvokeFunctionProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
LambdaInvokeFunctionProps
@Stability(Experimental)
@Internal
public static final class LambdaInvokeFunctionProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements LambdaInvokeFunctionProps
An implementation for
LambdaInvokeFunctionProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.integtests.alpha.LambdaInvokeFunctionProps
LambdaInvokeFunctionProps.Builder, LambdaInvokeFunctionProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theLambdaInvokeFunctionProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal String(experimental) The name of the function to invoke.final InvocationType(experimental) The type of invocation to use.final RetentionDays(experimental) How long, in days, the log contents will be retained.final LogType(experimental) Whether to return the logs as part of the response.final String(experimental) Payload to send as part of the invoke.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theLambdaInvokeFunctionProps.Builder.
-
-
Method Details
-
getFunctionName
Description copied from interface:LambdaInvokeFunctionProps(experimental) The name of the function to invoke.- Specified by:
getFunctionNamein interfaceLambdaInvokeFunctionProps
-
getInvocationType
Description copied from interface:LambdaInvokeFunctionProps(experimental) The type of invocation to use.Default: InvocationType.REQUEST_RESPONSE
- Specified by:
getInvocationTypein interfaceLambdaInvokeFunctionProps
-
getLogRetention
Description copied from interface:LambdaInvokeFunctionProps(experimental) How long, in days, the log contents will be retained.Default: - no retention days specified
- Specified by:
getLogRetentionin interfaceLambdaInvokeFunctionProps
-
getLogType
Description copied from interface:LambdaInvokeFunctionProps(experimental) Whether to return the logs as part of the response.Default: LogType.NONE
- Specified by:
getLogTypein interfaceLambdaInvokeFunctionProps
-
getPayload
Description copied from interface:LambdaInvokeFunctionProps(experimental) Payload to send as part of the invoke.Default: - no payload
- Specified by:
getPayloadin interfaceLambdaInvokeFunctionProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-