CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.additionalAuthenticationProviders(Collection<AdditionalAuthenticationProvider> additionalAuthenticationProviders) |
A list of additional authentication providers for the GraphqlApi API.
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.additionalAuthenticationProviders(Consumer<AdditionalAuthenticationProvider.Builder>... additionalAuthenticationProviders) |
A list of additional authentication providers for the GraphqlApi API.
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.additionalAuthenticationProviders(AdditionalAuthenticationProvider... additionalAuthenticationProviders) |
A list of additional authentication providers for the GraphqlApi API.
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.apiType(String apiType) |
The value that indicates whether the GraphQL API is a standard API (GRAPHQL) or merged API (
MERGED).
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.apiType(GraphQLApiType apiType) |
The value that indicates whether the GraphQL API is a standard API (GRAPHQL) or merged API (
MERGED).
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.authenticationType(String authenticationType) |
The authentication type: API key, Identity and Access Management (IAM), OpenID Connect (OIDC), Amazon Cognito
user pools, or Lambda.
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.authenticationType(AuthenticationType authenticationType) |
The authentication type: API key, Identity and Access Management (IAM), OpenID Connect (OIDC), Amazon Cognito
user pools, or Lambda.
|
static CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.builder() |
|
default CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.enhancedMetricsConfig(Consumer<EnhancedMetricsConfig.Builder> enhancedMetricsConfig) |
The enhancedMetricsConfig object.
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.enhancedMetricsConfig(EnhancedMetricsConfig enhancedMetricsConfig) |
The enhancedMetricsConfig object.
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.introspectionConfig(String introspectionConfig) |
Sets the value of the GraphQL API to enable (ENABLED) or disable (DISABLED)
introspection.
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.introspectionConfig(GraphQLApiIntrospectionConfig introspectionConfig) |
Sets the value of the GraphQL API to enable (ENABLED) or disable (DISABLED)
introspection.
|
default CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.lambdaAuthorizerConfig(Consumer<LambdaAuthorizerConfig.Builder> lambdaAuthorizerConfig) |
Configuration for Lambda function authorization.
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.lambdaAuthorizerConfig(LambdaAuthorizerConfig lambdaAuthorizerConfig) |
Configuration for Lambda function authorization.
|
default CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.logConfig(Consumer<LogConfig.Builder> logConfig) |
The Amazon CloudWatch Logs configuration.
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.logConfig(LogConfig logConfig) |
The Amazon CloudWatch Logs configuration.
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.mergedApiExecutionRoleArn(String mergedApiExecutionRoleArn) |
The Identity and Access Management service role ARN for a merged API.
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.name(String name) |
A user-supplied name for the GraphqlApi.
|
default CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.openIDConnectConfig(Consumer<OpenIDConnectConfig.Builder> openIDConnectConfig) |
The OIDC configuration.
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.openIDConnectConfig(OpenIDConnectConfig openIDConnectConfig) |
The OIDC configuration.
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.ownerContact(String ownerContact) |
The owner contact information for an API resource.
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.queryDepthLimit(Integer queryDepthLimit) |
The maximum depth a query can have in a single request.
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.resolverCountLimit(Integer resolverCountLimit) |
The maximum number of resolvers that can be invoked in a single request.
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.tags(Map<String,String> tags) |
A TagMap object.
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.toBuilder() |
|
default CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.userPoolConfig(Consumer<UserPoolConfig.Builder> userPoolConfig) |
The Amazon Cognito user pool configuration.
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.userPoolConfig(UserPoolConfig userPoolConfig) |
The Amazon Cognito user pool configuration.
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.visibility(String visibility) |
Sets the value of the GraphQL API to public (GLOBAL) or private (PRIVATE).
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.visibility(GraphQLApiVisibility visibility) |
Sets the value of the GraphQL API to public (GLOBAL) or private (PRIVATE).
|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.xrayEnabled(Boolean xrayEnabled) |
A flag indicating whether to use X-Ray tracing for the GraphqlApi.
|