Interface UpdateApiKeyRequest.Builder
-
- All Superinterfaces:
AppSyncRequest.Builder,AwsRequest.Builder,Buildable,CopyableBuilder<UpdateApiKeyRequest.Builder,UpdateApiKeyRequest>,SdkBuilder<UpdateApiKeyRequest.Builder,UpdateApiKeyRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateApiKeyRequest
public static interface UpdateApiKeyRequest.Builder extends AppSyncRequest.Builder, SdkPojo, CopyableBuilder<UpdateApiKeyRequest.Builder,UpdateApiKeyRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateApiKeyRequest.BuilderapiId(String apiId)The ID for the GraphQL API.UpdateApiKeyRequest.Builderdescription(String description)A description of the purpose of the API key.UpdateApiKeyRequest.Builderexpires(Long expires)From the update time, the time after which the API key expires.UpdateApiKeyRequest.Builderid(String id)The API key ID.UpdateApiKeyRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateApiKeyRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
Methods inherited from interface software.amazon.awssdk.services.appsync.model.AppSyncRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
apiId
UpdateApiKeyRequest.Builder apiId(String apiId)
The ID for the GraphQL API.
- Parameters:
apiId- The ID for the GraphQL API.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
UpdateApiKeyRequest.Builder id(String id)
The API key ID.
- Parameters:
id- The API key ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
UpdateApiKeyRequest.Builder description(String description)
A description of the purpose of the API key.
- Parameters:
description- A description of the purpose of the API key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expires
UpdateApiKeyRequest.Builder expires(Long expires)
From the update time, the time after which the API key expires. The date is represented as seconds since the epoch. For more information, see .
- Parameters:
expires- From the update time, the time after which the API key expires. The date is represented as seconds since the epoch. For more information, see .- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateApiKeyRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateApiKeyRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-