| Package | Description |
|---|---|
| software.amazon.awssdk.services.appsync |
AppSync provides API actions for creating and interacting with data sources using GraphQL from your application.
|
| software.amazon.awssdk.services.appsync.model |
| Modifier and Type | Method and Description |
|---|---|
default CreateGraphqlApiResponse |
AppSyncClient.createGraphqlApi(Consumer<CreateGraphqlApiRequest.Builder> createGraphqlApiRequest)
Creates a
GraphqlApi object. |
default CompletableFuture<CreateGraphqlApiResponse> |
AppSyncAsyncClient.createGraphqlApi(Consumer<CreateGraphqlApiRequest.Builder> createGraphqlApiRequest)
Creates a
GraphqlApi object. |
| Modifier and Type | Method and Description |
|---|---|
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.additionalAuthenticationProviders(AdditionalAuthenticationProvider... additionalAuthenticationProviders)
A list of additional authentication providers for the
GraphqlApi API. |
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.apiType(GraphQLApiType apiType)
The value that indicates whether the GraphQL API is a standard API (
GRAPHQL) or merged API (
MERGED). |
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.authenticationType(AuthenticationType 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(String 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.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(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.ownerContact(String ownerContact)
The owner contact information for an API resource.
|
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(GraphQLApiVisibility visibility)
Sets the value of the GraphQL API to public (
GLOBAL) or private (PRIVATE). |
CreateGraphqlApiRequest.Builder |
CreateGraphqlApiRequest.Builder.visibility(String 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. |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CreateGraphqlApiRequest.Builder> |
CreateGraphqlApiRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.