@Stability(value=Stable) @Internal public static final class CfnResolverProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnResolverProps
CfnResolverPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnResolverProps.Builder, CfnResolverProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnResolverProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnResolverProps.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 to which you want to attach this resolver.
|
Object |
getCachingConfig()
The caching configuration for the resolver.
|
String |
getDataSourceName()
The resolver data source name.
|
String |
getFieldName()
The GraphQL field on a type that invokes the resolver.
|
String |
getKind()
The resolver type.
|
Number |
getMaxBatchSize()
The maximum number of resolver request inputs that will be sent to a single AWS Lambda function in a `BatchInvoke` operation.
|
Object |
getPipelineConfig()
Functions linked with the pipeline resolver.
|
String |
getRequestMappingTemplate()
The request mapping template.
|
String |
getRequestMappingTemplateS3Location()
The location of a request mapping template in an Amazon S3 bucket.
|
String |
getResponseMappingTemplate()
The response mapping template.
|
String |
getResponseMappingTemplateS3Location()
The location of a response mapping template in an Amazon S3 bucket.
|
Object |
getSyncConfig()
The `SyncConfig` for a resolver attached to a versioned data source.
|
String |
getTypeName()
The GraphQL type that invokes this 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(CfnResolverProps.Builder builder)
CfnResolverProps.Builder.public final String getApiId()
CfnResolverPropsgetApiId in interface CfnResolverPropspublic final String getFieldName()
CfnResolverPropsgetFieldName in interface CfnResolverPropspublic final String getTypeName()
CfnResolverPropsgetTypeName in interface CfnResolverPropspublic final Object getCachingConfig()
CfnResolverPropsgetCachingConfig in interface CfnResolverPropspublic final String getDataSourceName()
CfnResolverPropsgetDataSourceName in interface CfnResolverPropspublic final String getKind()
CfnResolverProps
Function objects in a serial manner. You can use a pipeline resolver to run a GraphQL query against multiple data sources.getKind in interface CfnResolverPropspublic final Number getMaxBatchSize()
CfnResolverPropsgetMaxBatchSize in interface CfnResolverPropspublic final Object getPipelineConfig()
CfnResolverPropsgetPipelineConfig in interface CfnResolverPropspublic final String getRequestMappingTemplate()
CfnResolverPropsRequest mapping templates are optional when using a Lambda data source. For all other data sources, a request mapping template is required.
getRequestMappingTemplate in interface CfnResolverPropspublic final String getRequestMappingTemplateS3Location()
CfnResolverPropsUse this if you want to provision with a template file in Amazon S3 rather than embedding it in your CloudFormation template.
getRequestMappingTemplateS3Location in interface CfnResolverPropspublic final String getResponseMappingTemplate()
CfnResolverPropsgetResponseMappingTemplate in interface CfnResolverPropspublic final String getResponseMappingTemplateS3Location()
CfnResolverPropsUse this if you want to provision with a template file in Amazon S3 rather than embedding it in your CloudFormation template.
getResponseMappingTemplateS3Location in interface CfnResolverPropspublic final Object getSyncConfig()
CfnResolverPropsgetSyncConfig in interface CfnResolverProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.