@Stability(value=Stable) public static final class CfnResolverProps.Builder extends Object implements software.amazon.jsii.Builder<CfnResolverProps>
CfnResolverProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnResolverProps.Builder apiId(String apiId)
CfnResolverProps.getApiId()apiId - `AWS::AppSync::Resolver.ApiId`. This parameter is required.this@Stability(value=Stable) public CfnResolverProps.Builder fieldName(String fieldName)
CfnResolverProps.getFieldName()fieldName - `AWS::AppSync::Resolver.FieldName`. This parameter is required.this@Stability(value=Stable) public CfnResolverProps.Builder typeName(String typeName)
CfnResolverProps.getTypeName()typeName - `AWS::AppSync::Resolver.TypeName`. This parameter is required.this@Stability(value=Stable) public CfnResolverProps.Builder cachingConfig(CfnResolver.CachingConfigProperty cachingConfig)
CfnResolverProps.getCachingConfig()cachingConfig - `AWS::AppSync::Resolver.CachingConfig`.this@Stability(value=Stable) public CfnResolverProps.Builder cachingConfig(IResolvable cachingConfig)
CfnResolverProps.getCachingConfig()cachingConfig - `AWS::AppSync::Resolver.CachingConfig`.this@Stability(value=Stable) public CfnResolverProps.Builder dataSourceName(String dataSourceName)
CfnResolverProps.getDataSourceName()dataSourceName - `AWS::AppSync::Resolver.DataSourceName`.this@Stability(value=Stable) public CfnResolverProps.Builder kind(String kind)
CfnResolverProps.getKind()kind - `AWS::AppSync::Resolver.Kind`.this@Stability(value=Stable) public CfnResolverProps.Builder pipelineConfig(CfnResolver.PipelineConfigProperty pipelineConfig)
CfnResolverProps.getPipelineConfig()pipelineConfig - `AWS::AppSync::Resolver.PipelineConfig`.this@Stability(value=Stable) public CfnResolverProps.Builder pipelineConfig(IResolvable pipelineConfig)
CfnResolverProps.getPipelineConfig()pipelineConfig - `AWS::AppSync::Resolver.PipelineConfig`.this@Stability(value=Stable) public CfnResolverProps.Builder requestMappingTemplate(String requestMappingTemplate)
CfnResolverProps.getRequestMappingTemplate()requestMappingTemplate - `AWS::AppSync::Resolver.RequestMappingTemplate`.this@Stability(value=Stable) public CfnResolverProps.Builder requestMappingTemplateS3Location(String requestMappingTemplateS3Location)
CfnResolverProps.getRequestMappingTemplateS3Location()requestMappingTemplateS3Location - `AWS::AppSync::Resolver.RequestMappingTemplateS3Location`.this@Stability(value=Stable) public CfnResolverProps.Builder responseMappingTemplate(String responseMappingTemplate)
CfnResolverProps.getResponseMappingTemplate()responseMappingTemplate - `AWS::AppSync::Resolver.ResponseMappingTemplate`.this@Stability(value=Stable) public CfnResolverProps.Builder responseMappingTemplateS3Location(String responseMappingTemplateS3Location)
CfnResolverProps.getResponseMappingTemplateS3Location()responseMappingTemplateS3Location - `AWS::AppSync::Resolver.ResponseMappingTemplateS3Location`.this@Stability(value=Stable) public CfnResolverProps.Builder syncConfig(CfnResolver.SyncConfigProperty syncConfig)
CfnResolverProps.getSyncConfig()syncConfig - `AWS::AppSync::Resolver.SyncConfig`.this@Stability(value=Stable) public CfnResolverProps.Builder syncConfig(IResolvable syncConfig)
CfnResolverProps.getSyncConfig()syncConfig - `AWS::AppSync::Resolver.SyncConfig`.this@Stability(value=Stable) public CfnResolverProps build()
build in interface software.amazon.jsii.Builder<CfnResolverProps>CfnResolverPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.