Interface UpdateApiKeyResponse.Builder
- All Superinterfaces:
ApiGatewayResponse.Builder
,AwsResponse.Builder
,Buildable
,CopyableBuilder<UpdateApiKeyResponse.Builder,
,UpdateApiKeyResponse> SdkBuilder<UpdateApiKeyResponse.Builder,
,UpdateApiKeyResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
UpdateApiKeyResponse
public static interface UpdateApiKeyResponse.Builder
extends ApiGatewayResponse.Builder, SdkPojo, CopyableBuilder<UpdateApiKeyResponse.Builder,UpdateApiKeyResponse>
-
Method Summary
Modifier and TypeMethodDescriptioncreatedDate
(Instant createdDate) The timestamp when the API Key was created.customerId
(String customerId) An Amazon Web Services Marketplace customer identifier, when integrating with the Amazon Web Services SaaS Marketplace.description
(String description) The description of the API Key.Specifies whether the API Key can be used by callers.The identifier of the API Key.lastUpdatedDate
(Instant lastUpdatedDate) The timestamp when the API Key was last updated.The name of the API Key.A list of Stage resources that are associated with the ApiKey resource.stageKeys
(Collection<String> stageKeys) A list of Stage resources that are associated with the ApiKey resource.The collection of tags.The value of the API Key.Methods inherited from interface software.amazon.awssdk.services.apigateway.model.ApiGatewayResponse.Builder
build, responseMetadata, responseMetadata
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
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
id
The identifier of the API Key.
- Parameters:
id
- The identifier of the API Key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
value
The value of the API Key.
- Parameters:
value
- The value of the API Key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the API Key.
- Parameters:
name
- The name of the API Key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerId
An Amazon Web Services Marketplace customer identifier, when integrating with the Amazon Web Services SaaS Marketplace.
- Parameters:
customerId
- An Amazon Web Services Marketplace customer identifier, when integrating with the Amazon Web Services SaaS Marketplace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the API Key.
- Parameters:
description
- The description of the API Key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enabled
Specifies whether the API Key can be used by callers.
- Parameters:
enabled
- Specifies whether the API Key can be used by callers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdDate
The timestamp when the API Key was created.
- Parameters:
createdDate
- The timestamp when the API Key was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedDate
The timestamp when the API Key was last updated.
- Parameters:
lastUpdatedDate
- The timestamp when the API Key was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stageKeys
A list of Stage resources that are associated with the ApiKey resource.
- Parameters:
stageKeys
- A list of Stage resources that are associated with the ApiKey resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stageKeys
A list of Stage resources that are associated with the ApiKey resource.
- Parameters:
stageKeys
- A list of Stage resources that are associated with the ApiKey resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The collection of tags. Each tag element is associated with a given resource.
- Parameters:
tags
- The collection of tags. Each tag element is associated with a given resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-