public static interface Resolver.Builder extends SdkPojo, CopyableBuilder<Resolver.Builder,Resolver>
| Modifier and Type | Method and Description |
|---|---|
Resolver.Builder |
dataSourceName(String dataSourceName)
The resolver data source name.
|
Resolver.Builder |
fieldName(String fieldName)
The resolver field name.
|
Resolver.Builder |
kind(ResolverKind kind)
The resolver type.
|
Resolver.Builder |
kind(String kind)
The resolver type.
|
default Resolver.Builder |
pipelineConfig(Consumer<PipelineConfig.Builder> pipelineConfig)
The
PipelineConfig. |
Resolver.Builder |
pipelineConfig(PipelineConfig pipelineConfig)
The
PipelineConfig. |
Resolver.Builder |
requestMappingTemplate(String requestMappingTemplate)
The request mapping template.
|
Resolver.Builder |
resolverArn(String resolverArn)
The resolver ARN.
|
Resolver.Builder |
responseMappingTemplate(String responseMappingTemplate)
The response mapping template.
|
Resolver.Builder |
typeName(String typeName)
The resolver type name.
|
copyapplyMutation, buildResolver.Builder typeName(String typeName)
The resolver type name.
typeName - The resolver type name.Resolver.Builder fieldName(String fieldName)
The resolver field name.
fieldName - The resolver field name.Resolver.Builder dataSourceName(String dataSourceName)
The resolver data source name.
dataSourceName - The resolver data source name.Resolver.Builder resolverArn(String resolverArn)
The resolver ARN.
resolverArn - The resolver ARN.Resolver.Builder requestMappingTemplate(String requestMappingTemplate)
The request mapping template.
requestMappingTemplate - The request mapping template.Resolver.Builder responseMappingTemplate(String responseMappingTemplate)
The response mapping template.
responseMappingTemplate - The response mapping template.Resolver.Builder kind(String kind)
The resolver type.
UNIT: A UNIT resolver type. A UNIT resolver is the default resolver type. A UNIT resolver enables you to execute a GraphQL query against a single data source.
PIPELINE: A PIPELINE resolver type. A PIPELINE resolver enables you to execute a series of
Function in a serial manner. You can use a pipeline resolver to execute a GraphQL query against
multiple data sources.
kind - The resolver type.
UNIT: A UNIT resolver type. A UNIT resolver is the default resolver type. A UNIT resolver enables you to execute a GraphQL query against a single data source.
PIPELINE: A PIPELINE resolver type. A PIPELINE resolver enables you to execute a series of
Function in a serial manner. You can use a pipeline resolver to execute a GraphQL query
against multiple data sources.
ResolverKind,
ResolverKindResolver.Builder kind(ResolverKind kind)
The resolver type.
UNIT: A UNIT resolver type. A UNIT resolver is the default resolver type. A UNIT resolver enables you to execute a GraphQL query against a single data source.
PIPELINE: A PIPELINE resolver type. A PIPELINE resolver enables you to execute a series of
Function in a serial manner. You can use a pipeline resolver to execute a GraphQL query against
multiple data sources.
kind - The resolver type.
UNIT: A UNIT resolver type. A UNIT resolver is the default resolver type. A UNIT resolver enables you to execute a GraphQL query against a single data source.
PIPELINE: A PIPELINE resolver type. A PIPELINE resolver enables you to execute a series of
Function in a serial manner. You can use a pipeline resolver to execute a GraphQL query
against multiple data sources.
ResolverKind,
ResolverKindResolver.Builder pipelineConfig(PipelineConfig pipelineConfig)
The PipelineConfig.
pipelineConfig - The PipelineConfig.default Resolver.Builder pipelineConfig(Consumer<PipelineConfig.Builder> pipelineConfig)
The PipelineConfig.
PipelineConfig.Builder avoiding the need to
create one manually via PipelineConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to pipelineConfig(PipelineConfig).pipelineConfig - a consumer that will call methods on PipelineConfig.BuilderpipelineConfig(PipelineConfig)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.