@Stability(value=Stable) public static final class CfnResolver.Builder extends Object implements software.amazon.jsii.Builder<CfnResolver>
CfnResolver
.Modifier and Type | Method and Description |
---|---|
CfnResolver.Builder |
apiId(String apiId)
`AWS::AppSync::Resolver.ApiId`.
|
CfnResolver |
build() |
CfnResolver.Builder |
cachingConfig(CfnResolver.CachingConfigProperty cachingConfig)
`AWS::AppSync::Resolver.CachingConfig`.
|
CfnResolver.Builder |
cachingConfig(IResolvable cachingConfig)
`AWS::AppSync::Resolver.CachingConfig`.
|
static CfnResolver.Builder |
create(software.constructs.Construct scope,
String id) |
CfnResolver.Builder |
dataSourceName(String dataSourceName)
`AWS::AppSync::Resolver.DataSourceName`.
|
CfnResolver.Builder |
fieldName(String fieldName)
`AWS::AppSync::Resolver.FieldName`.
|
CfnResolver.Builder |
kind(String kind)
`AWS::AppSync::Resolver.Kind`.
|
CfnResolver.Builder |
pipelineConfig(CfnResolver.PipelineConfigProperty pipelineConfig)
`AWS::AppSync::Resolver.PipelineConfig`.
|
CfnResolver.Builder |
pipelineConfig(IResolvable pipelineConfig)
`AWS::AppSync::Resolver.PipelineConfig`.
|
CfnResolver.Builder |
requestMappingTemplate(String requestMappingTemplate)
`AWS::AppSync::Resolver.RequestMappingTemplate`.
|
CfnResolver.Builder |
requestMappingTemplateS3Location(String requestMappingTemplateS3Location)
`AWS::AppSync::Resolver.RequestMappingTemplateS3Location`.
|
CfnResolver.Builder |
responseMappingTemplate(String responseMappingTemplate)
`AWS::AppSync::Resolver.ResponseMappingTemplate`.
|
CfnResolver.Builder |
responseMappingTemplateS3Location(String responseMappingTemplateS3Location)
`AWS::AppSync::Resolver.ResponseMappingTemplateS3Location`.
|
CfnResolver.Builder |
syncConfig(CfnResolver.SyncConfigProperty syncConfig)
`AWS::AppSync::Resolver.SyncConfig`.
|
CfnResolver.Builder |
syncConfig(IResolvable syncConfig)
`AWS::AppSync::Resolver.SyncConfig`.
|
CfnResolver.Builder |
typeName(String typeName)
`AWS::AppSync::Resolver.TypeName`.
|
@Stability(value=Stable) public static CfnResolver.Builder create(software.constructs.Construct scope, String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnResolver.CachingConfigProperty.Builder
.@Stability(value=Stable) public CfnResolver.Builder apiId(String apiId)
apiId
- `AWS::AppSync::Resolver.ApiId`. This parameter is required.this
@Stability(value=Stable) public CfnResolver.Builder fieldName(String fieldName)
fieldName
- `AWS::AppSync::Resolver.FieldName`. This parameter is required.this
@Stability(value=Stable) public CfnResolver.Builder typeName(String typeName)
typeName
- `AWS::AppSync::Resolver.TypeName`. This parameter is required.this
@Stability(value=Stable) public CfnResolver.Builder cachingConfig(CfnResolver.CachingConfigProperty cachingConfig)
cachingConfig
- `AWS::AppSync::Resolver.CachingConfig`. This parameter is required.this
@Stability(value=Stable) public CfnResolver.Builder cachingConfig(IResolvable cachingConfig)
cachingConfig
- `AWS::AppSync::Resolver.CachingConfig`. This parameter is required.this
@Stability(value=Stable) public CfnResolver.Builder dataSourceName(String dataSourceName)
dataSourceName
- `AWS::AppSync::Resolver.DataSourceName`. This parameter is required.this
@Stability(value=Stable) public CfnResolver.Builder kind(String kind)
kind
- `AWS::AppSync::Resolver.Kind`. This parameter is required.this
@Stability(value=Stable) public CfnResolver.Builder pipelineConfig(CfnResolver.PipelineConfigProperty pipelineConfig)
pipelineConfig
- `AWS::AppSync::Resolver.PipelineConfig`. This parameter is required.this
@Stability(value=Stable) public CfnResolver.Builder pipelineConfig(IResolvable pipelineConfig)
pipelineConfig
- `AWS::AppSync::Resolver.PipelineConfig`. This parameter is required.this
@Stability(value=Stable) public CfnResolver.Builder requestMappingTemplate(String requestMappingTemplate)
requestMappingTemplate
- `AWS::AppSync::Resolver.RequestMappingTemplate`. This parameter is required.this
@Stability(value=Stable) public CfnResolver.Builder requestMappingTemplateS3Location(String requestMappingTemplateS3Location)
requestMappingTemplateS3Location
- `AWS::AppSync::Resolver.RequestMappingTemplateS3Location`. This parameter is required.this
@Stability(value=Stable) public CfnResolver.Builder responseMappingTemplate(String responseMappingTemplate)
responseMappingTemplate
- `AWS::AppSync::Resolver.ResponseMappingTemplate`. This parameter is required.this
@Stability(value=Stable) public CfnResolver.Builder responseMappingTemplateS3Location(String responseMappingTemplateS3Location)
responseMappingTemplateS3Location
- `AWS::AppSync::Resolver.ResponseMappingTemplateS3Location`. This parameter is required.this
@Stability(value=Stable) public CfnResolver.Builder syncConfig(CfnResolver.SyncConfigProperty syncConfig)
syncConfig
- `AWS::AppSync::Resolver.SyncConfig`. This parameter is required.this
@Stability(value=Stable) public CfnResolver.Builder syncConfig(IResolvable syncConfig)
syncConfig
- `AWS::AppSync::Resolver.SyncConfig`. This parameter is required.this
@Stability(value=Stable) public CfnResolver build()
build
in interface software.amazon.jsii.Builder<CfnResolver>
Copyright © 2021. All rights reserved.