public static interface UpdateGraphqlApiRequest.Builder extends AppSyncRequest.Builder, 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. |
UpdateGraphqlApiRequest.Builder |
name(String name)
The new name for the
GraphqlApi object. |
UpdateGraphqlApiRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
UpdateGraphqlApiRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.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. |
buildrequestOverrideConfigcopyapply, 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 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 requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.UpdateGraphqlApiRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.