public static interface UpdateGraphqlApiRequest.Builder extends AppSyncRequest.Builder, SdkPojo, CopyableBuilder<UpdateGraphqlApiRequest.Builder,UpdateGraphqlApiRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateGraphqlApiRequest.Builder |
apiId(String apiId)
The API ID.
|
UpdateGraphqlApiRequest.Builder |
authenticationType(AuthenticationType authenticationType)
The new authentication type for the
GraphqlApi object. |
UpdateGraphqlApiRequest.Builder |
authenticationType(String authenticationType)
The new authentication type for the
GraphqlApi object. |
default UpdateGraphqlApiRequest.Builder |
logConfig(Consumer<LogConfig.Builder> logConfig)
The Amazon CloudWatch Logs configuration for the
GraphqlApi object. |
UpdateGraphqlApiRequest.Builder |
logConfig(LogConfig logConfig)
The Amazon CloudWatch Logs configuration for the
GraphqlApi object. |
UpdateGraphqlApiRequest.Builder |
name(String name)
The new name for the
GraphqlApi object. |
default UpdateGraphqlApiRequest.Builder |
openIDConnectConfig(Consumer<OpenIDConnectConfig.Builder> openIDConnectConfig)
The OpenID Connect configuration for the
GraphqlApi object. |
UpdateGraphqlApiRequest.Builder |
openIDConnectConfig(OpenIDConnectConfig openIDConnectConfig)
The OpenID Connect configuration for the
GraphqlApi object. |
UpdateGraphqlApiRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
UpdateGraphqlApiRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
default UpdateGraphqlApiRequest.Builder |
userPoolConfig(Consumer<UserPoolConfig.Builder> userPoolConfig)
The new Amazon Cognito user pool configuration for the
GraphqlApi object. |
UpdateGraphqlApiRequest.Builder |
userPoolConfig(UserPoolConfig userPoolConfig)
The new Amazon Cognito user pool configuration for the
GraphqlApi object. |
buildoverrideConfigurationcopyapplyMutation, buildUpdateGraphqlApiRequest.Builder apiId(String apiId)
The API ID.
apiId - The API ID.UpdateGraphqlApiRequest.Builder name(String name)
The new name for the GraphqlApi object.
name - The new name for the GraphqlApi object.UpdateGraphqlApiRequest.Builder logConfig(LogConfig logConfig)
The Amazon CloudWatch Logs configuration for the GraphqlApi object.
logConfig - The Amazon CloudWatch Logs configuration for the GraphqlApi object.default UpdateGraphqlApiRequest.Builder logConfig(Consumer<LogConfig.Builder> logConfig)
The Amazon CloudWatch Logs configuration for the GraphqlApi object.
LogConfig.Builder avoiding the need to create
one manually via LogConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to logConfig(LogConfig).logConfig - a consumer that will call methods on LogConfig.BuilderlogConfig(LogConfig)UpdateGraphqlApiRequest.Builder authenticationType(String authenticationType)
The new authentication type for the GraphqlApi object.
authenticationType - The new authentication type for the GraphqlApi object.AuthenticationType,
AuthenticationTypeUpdateGraphqlApiRequest.Builder authenticationType(AuthenticationType authenticationType)
The new authentication type for the GraphqlApi object.
authenticationType - The new authentication type for the GraphqlApi object.AuthenticationType,
AuthenticationTypeUpdateGraphqlApiRequest.Builder userPoolConfig(UserPoolConfig userPoolConfig)
The new Amazon Cognito user pool configuration for the GraphqlApi object.
userPoolConfig - The new Amazon Cognito user pool configuration for the GraphqlApi object.default UpdateGraphqlApiRequest.Builder userPoolConfig(Consumer<UserPoolConfig.Builder> userPoolConfig)
The new Amazon Cognito user pool configuration for the GraphqlApi object.
UserPoolConfig.Builder avoiding the need to
create one manually via UserPoolConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to userPoolConfig(UserPoolConfig).userPoolConfig - a consumer that will call methods on UserPoolConfig.BuilderuserPoolConfig(UserPoolConfig)UpdateGraphqlApiRequest.Builder openIDConnectConfig(OpenIDConnectConfig openIDConnectConfig)
The OpenID Connect configuration for the GraphqlApi object.
openIDConnectConfig - The OpenID Connect configuration for the GraphqlApi object.default UpdateGraphqlApiRequest.Builder openIDConnectConfig(Consumer<OpenIDConnectConfig.Builder> openIDConnectConfig)
The OpenID Connect configuration for the GraphqlApi object.
OpenIDConnectConfig.Builder avoiding the need
to create one manually via OpenIDConnectConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to openIDConnectConfig(OpenIDConnectConfig).openIDConnectConfig - a consumer that will call methods on OpenIDConnectConfig.BuilderopenIDConnectConfig(OpenIDConnectConfig)UpdateGraphqlApiRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.UpdateGraphqlApiRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.