public static interface UpdateGraphqlApiRequest.Builder extends AppSyncRequest.Builder, SdkPojo, CopyableBuilder<UpdateGraphqlApiRequest.Builder,UpdateGraphqlApiRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateGraphqlApiRequest.Builder |
additionalAuthenticationProviders(AdditionalAuthenticationProvider... additionalAuthenticationProviders)
A list of additional authentication providers for the
GraphqlApi API. |
UpdateGraphqlApiRequest.Builder |
additionalAuthenticationProviders(Collection<AdditionalAuthenticationProvider> additionalAuthenticationProviders)
A list of additional authentication providers for the
GraphqlApi API. |
UpdateGraphqlApiRequest.Builder |
additionalAuthenticationProviders(Consumer<AdditionalAuthenticationProvider.Builder>... additionalAuthenticationProviders)
A list of additional authentication providers for the
GraphqlApi API. |
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) |
UpdateGraphqlApiRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
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. |
UpdateGraphqlApiRequest.Builder |
xrayEnabled(Boolean xrayEnabled)
A flag indicating whether to enable X-Ray tracing for the
GraphqlApi. |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, 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 additionalAuthenticationProviders(Collection<AdditionalAuthenticationProvider> additionalAuthenticationProviders)
A list of additional authentication providers for the GraphqlApi API.
additionalAuthenticationProviders - A list of additional authentication providers for the GraphqlApi API.UpdateGraphqlApiRequest.Builder additionalAuthenticationProviders(AdditionalAuthenticationProvider... additionalAuthenticationProviders)
A list of additional authentication providers for the GraphqlApi API.
additionalAuthenticationProviders - A list of additional authentication providers for the GraphqlApi API.UpdateGraphqlApiRequest.Builder additionalAuthenticationProviders(Consumer<AdditionalAuthenticationProvider.Builder>... additionalAuthenticationProviders)
A list of additional authentication providers for the GraphqlApi API.
List.Builder
avoiding the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #additionalAuthenticationProviders(List) .additionalAuthenticationProviders - a consumer that will call methods on List.Builder #additionalAuthenticationProviders(List) UpdateGraphqlApiRequest.Builder xrayEnabled(Boolean xrayEnabled)
A flag indicating whether to enable X-Ray tracing for the GraphqlApi.
xrayEnabled - A flag indicating whether to enable X-Ray tracing for the GraphqlApi.UpdateGraphqlApiRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateGraphqlApiRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2020. All rights reserved.