@Stability(value=Stable) @Internal public static final class CfnFunctionConfigurationProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnFunctionConfigurationProps
CfnFunctionConfigurationPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnFunctionConfigurationProps.Builder, CfnFunctionConfigurationProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnFunctionConfigurationProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnFunctionConfigurationProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getApiId()
The AWS AppSync GraphQL API that you want to attach using this function.
|
String |
getDataSourceName()
The name of data source this function will attach.
|
String |
getDescription()
The `Function` description.
|
String |
getFunctionVersion()
The version of the request mapping template.
|
Number |
getMaxBatchSize()
The maximum number of resolver request inputs that will be sent to a single AWS Lambda function in a `BatchInvoke` operation.
|
String |
getName()
The name of the function.
|
String |
getRequestMappingTemplate()
The `Function` request mapping template.
|
String |
getRequestMappingTemplateS3Location()
Describes a Sync configuration for a resolver.
|
String |
getResponseMappingTemplate()
The `Function` response mapping template.
|
String |
getResponseMappingTemplateS3Location()
The location of a response mapping template in an Amazon S3 bucket.
|
Object |
getSyncConfig()
Describes a Sync configuration for a resolver.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnFunctionConfigurationProps.Builder builder)
CfnFunctionConfigurationProps.Builder.public final String getApiId()
CfnFunctionConfigurationPropsgetApiId in interface CfnFunctionConfigurationPropspublic final String getDataSourceName()
CfnFunctionConfigurationPropsgetDataSourceName in interface CfnFunctionConfigurationPropspublic final String getFunctionVersion()
CfnFunctionConfigurationPropsCurrently, only the 2018-05-29 version of the template is supported.
getFunctionVersion in interface CfnFunctionConfigurationPropspublic final String getName()
CfnFunctionConfigurationPropsgetName in interface CfnFunctionConfigurationPropspublic final String getDescription()
CfnFunctionConfigurationPropsgetDescription in interface CfnFunctionConfigurationPropspublic final Number getMaxBatchSize()
CfnFunctionConfigurationPropsgetMaxBatchSize in interface CfnFunctionConfigurationPropspublic final String getRequestMappingTemplate()
CfnFunctionConfigurationPropsFunctions support only the 2018-05-29 version of the request mapping template.
getRequestMappingTemplate in interface CfnFunctionConfigurationPropspublic final String getRequestMappingTemplateS3Location()
CfnFunctionConfigurationPropsContains information on which Conflict Detection, as well as Resolution strategy, should be performed when the resolver is invoked.
getRequestMappingTemplateS3Location in interface CfnFunctionConfigurationPropspublic final String getResponseMappingTemplate()
CfnFunctionConfigurationPropsgetResponseMappingTemplate in interface CfnFunctionConfigurationPropspublic final String getResponseMappingTemplateS3Location()
CfnFunctionConfigurationPropsUse this if you want to provision with a template file in Amazon S3 rather than embedding it in your CloudFormation template.
getResponseMappingTemplateS3Location in interface CfnFunctionConfigurationPropspublic final Object getSyncConfig()
CfnFunctionConfigurationPropsSpecifies which Conflict Detection strategy and Resolution strategy to use when the resolver is invoked.
getSyncConfig in interface CfnFunctionConfigurationProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.