@Stability(value=Experimental) public static final class BaseResolverProps.Builder extends Object implements software.amazon.jsii.Builder<BaseResolverProps>
BaseResolverProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
BaseResolverProps |
build()
Builds the configured instance.
|
BaseResolverProps.Builder |
fieldName(String fieldName)
Sets the value of
BaseResolverProps.getFieldName() |
BaseResolverProps.Builder |
pipelineConfig(List<? extends IAppsyncFunction> pipelineConfig)
Sets the value of
BaseResolverProps.getPipelineConfig() |
BaseResolverProps.Builder |
requestMappingTemplate(MappingTemplate requestMappingTemplate)
Sets the value of
BaseResolverProps.getRequestMappingTemplate() |
BaseResolverProps.Builder |
responseMappingTemplate(MappingTemplate responseMappingTemplate)
Sets the value of
BaseResolverProps.getResponseMappingTemplate() |
BaseResolverProps.Builder |
typeName(String typeName)
Sets the value of
BaseResolverProps.getTypeName() |
@Stability(value=Experimental) public BaseResolverProps.Builder fieldName(String fieldName)
BaseResolverProps.getFieldName()fieldName - name of the GraphQL field in the given type this resolver is attached to. This parameter is required.this@Stability(value=Experimental) public BaseResolverProps.Builder typeName(String typeName)
BaseResolverProps.getTypeName()typeName - name of the GraphQL type this resolver is attached to. This parameter is required.this@Stability(value=Experimental) public BaseResolverProps.Builder pipelineConfig(List<? extends IAppsyncFunction> pipelineConfig)
BaseResolverProps.getPipelineConfig()pipelineConfig - configuration of the pipeline resolver.this@Stability(value=Experimental) public BaseResolverProps.Builder requestMappingTemplate(MappingTemplate requestMappingTemplate)
BaseResolverProps.getRequestMappingTemplate()requestMappingTemplate - The request mapping template for this resolver.this@Stability(value=Experimental) public BaseResolverProps.Builder responseMappingTemplate(MappingTemplate responseMappingTemplate)
BaseResolverProps.getResponseMappingTemplate()responseMappingTemplate - The response mapping template for this resolver.this@Stability(value=Experimental) public BaseResolverProps build()
build in interface software.amazon.jsii.Builder<BaseResolverProps>BaseResolverPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.