| Package | Description |
|---|---|
| software.amazon.awssdk.services.appsync.model |
| Modifier and Type | Method and Description |
|---|---|
GraphqlApi.Builder |
GraphqlApi.Builder.additionalAuthenticationProviders(AdditionalAuthenticationProvider... additionalAuthenticationProviders)
A list of additional authentication providers for the
GraphqlApi API. |
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.apiId(String apiId)
The API ID.
|
GraphqlApi.Builder |
GraphqlApi.Builder.arn(String arn)
The Amazon Resource Name (ARN).
|
GraphqlApi.Builder |
GraphqlApi.Builder.authenticationType(AuthenticationType authenticationType)
The authentication type.
|
GraphqlApi.Builder |
GraphqlApi.Builder.authenticationType(String 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.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.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(GraphQLApiVisibility visibility)
Sets the value of the GraphQL API to public (
GLOBAL) or private (PRIVATE). |
GraphqlApi.Builder |
GraphqlApi.Builder.visibility(String 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. |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends GraphqlApi.Builder> |
GraphqlApi.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default UpdateGraphqlApiResponse.Builder |
UpdateGraphqlApiResponse.Builder.graphqlApi(Consumer<GraphqlApi.Builder> graphqlApi)
The updated
GraphqlApi object. |
default CreateGraphqlApiResponse.Builder |
CreateGraphqlApiResponse.Builder.graphqlApi(Consumer<GraphqlApi.Builder> graphqlApi)
The
GraphqlApi. |
default GetGraphqlApiResponse.Builder |
GetGraphqlApiResponse.Builder.graphqlApi(Consumer<GraphqlApi.Builder> graphqlApi)
The
GraphqlApi object. |
Copyright © 2023. All rights reserved.