CreateResolverRequest

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The ID for the GraphQL API for which the resolver is being created.

Link copied to clipboard

The caching configuration for the resolver.

Link copied to clipboard
val code: String?

The resolver code that contains the request and response functions. When code is used, the runtime is required. The runtime value must be APPSYNC_JS.

Link copied to clipboard

The name of the data source for which the resolver is being created.

Link copied to clipboard

The name of the field to attach the resolver to.

Link copied to clipboard

The resolver type.

Link copied to clipboard

The maximum batching size for a resolver.

Link copied to clipboard

Enables or disables enhanced resolver metrics for specified resolvers. Note that metricsConfig won't be used unless the resolverLevelMetricsBehavior value is set to PER_RESOLVER_METRICS. If the resolverLevelMetricsBehavior is set to FULL_REQUEST_RESOLVER_METRICS instead, metricsConfig will be ignored. However, you can still set its value.

Link copied to clipboard

The PipelineConfig.

Link copied to clipboard

The mapping template to use for requests.

Link copied to clipboard

The mapping template to use for responses from the data source.

Link copied to clipboard

Describes a runtime used by an Amazon Web Services AppSync pipeline resolver or Amazon Web Services AppSync function. Specifies the name and version of the runtime to use. Note that if a runtime is specified, code must also be specified.

Link copied to clipboard

The SyncConfig for a resolver attached to a versioned data source.

Link copied to clipboard

The name of the Type.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String