GraphqlApi.Builder |
GraphqlApi.Builder.additionalAuthenticationProviders(Collection<AdditionalAuthenticationProvider> additionalAuthenticationProviders) |
A list of additional authentication providers for the GraphqlApi API.
|
GraphqlApi.Builder |
GraphqlApi.Builder.additionalAuthenticationProviders(Consumer<AdditionalAuthenticationProvider.Builder>... additionalAuthenticationProviders) |
A list of additional authentication providers for the GraphqlApi API.
|
GraphqlApi.Builder |
GraphqlApi.Builder.additionalAuthenticationProviders(AdditionalAuthenticationProvider... additionalAuthenticationProviders) |
A list of additional authentication providers for the GraphqlApi API.
|
GraphqlApi.Builder |
GraphqlApi.Builder.apiId(String apiId) |
The API ID.
|
GraphqlApi.Builder |
GraphqlApi.Builder.apiType(String apiType) |
The value that indicates whether the GraphQL API is a standard API (GRAPHQL) or merged API (
MERGED).
|
GraphqlApi.Builder |
GraphqlApi.Builder.apiType(GraphQLApiType apiType) |
The value that indicates whether the GraphQL API is a standard API (GRAPHQL) or merged API (
MERGED).
|
GraphqlApi.Builder |
GraphqlApi.Builder.arn(String arn) |
The Amazon Resource Name (ARN).
|
GraphqlApi.Builder |
GraphqlApi.Builder.authenticationType(String authenticationType) |
The authentication type.
|
GraphqlApi.Builder |
GraphqlApi.Builder.authenticationType(AuthenticationType authenticationType) |
The authentication type.
|
static GraphqlApi.Builder |
GraphqlApi.builder() |
|
GraphqlApi.Builder |
GraphqlApi.Builder.dns(Map<String,String> dns) |
The DNS records for the API.
|
default GraphqlApi.Builder |
GraphqlApi.Builder.lambdaAuthorizerConfig(Consumer<LambdaAuthorizerConfig.Builder> lambdaAuthorizerConfig) |
Configuration for Lambda function authorization.
|
GraphqlApi.Builder |
GraphqlApi.Builder.lambdaAuthorizerConfig(LambdaAuthorizerConfig lambdaAuthorizerConfig) |
Configuration for Lambda function authorization.
|
default GraphqlApi.Builder |
GraphqlApi.Builder.logConfig(Consumer<LogConfig.Builder> logConfig) |
The Amazon CloudWatch Logs configuration.
|
GraphqlApi.Builder |
GraphqlApi.Builder.logConfig(LogConfig logConfig) |
The Amazon CloudWatch Logs configuration.
|
GraphqlApi.Builder |
GraphqlApi.Builder.mergedApiExecutionRoleArn(String mergedApiExecutionRoleArn) |
The Identity and Access Management service role ARN for a merged API.
|
GraphqlApi.Builder |
GraphqlApi.Builder.name(String name) |
The API name.
|
default GraphqlApi.Builder |
GraphqlApi.Builder.openIDConnectConfig(Consumer<OpenIDConnectConfig.Builder> openIDConnectConfig) |
The OpenID Connect configuration.
|
GraphqlApi.Builder |
GraphqlApi.Builder.openIDConnectConfig(OpenIDConnectConfig openIDConnectConfig) |
The OpenID Connect configuration.
|
GraphqlApi.Builder |
GraphqlApi.Builder.owner(String owner) |
The account owner of the GraphQL API.
|
GraphqlApi.Builder |
GraphqlApi.Builder.ownerContact(String ownerContact) |
The owner contact information for an API resource.
|
GraphqlApi.Builder |
GraphqlApi.Builder.tags(Map<String,String> tags) |
The tags.
|
GraphqlApi.Builder |
GraphqlApi.toBuilder() |
|
GraphqlApi.Builder |
GraphqlApi.Builder.uris(Map<String,String> uris) |
The URIs.
|
default GraphqlApi.Builder |
GraphqlApi.Builder.userPoolConfig(Consumer<UserPoolConfig.Builder> userPoolConfig) |
The Amazon Cognito user pool configuration.
|
GraphqlApi.Builder |
GraphqlApi.Builder.userPoolConfig(UserPoolConfig userPoolConfig) |
The Amazon Cognito user pool configuration.
|
GraphqlApi.Builder |
GraphqlApi.Builder.visibility(String visibility) |
Sets the value of the GraphQL API to public (GLOBAL) or private (PRIVATE).
|
GraphqlApi.Builder |
GraphqlApi.Builder.visibility(GraphQLApiVisibility visibility) |
Sets the value of the GraphQL API to public (GLOBAL) or private (PRIVATE).
|
GraphqlApi.Builder |
GraphqlApi.Builder.wafWebAclArn(String wafWebAclArn) |
The ARN of the WAF access control list (ACL) associated with this GraphqlApi, if one exists.
|
GraphqlApi.Builder |
GraphqlApi.Builder.xrayEnabled(Boolean xrayEnabled) |
A flag indicating whether to use X-Ray tracing for this GraphqlApi.
|