public static interface UpdateStageResponse.Builder extends APIGatewayResponse.Builder, CopyableBuilder<UpdateStageResponse.Builder,UpdateStageResponse>
Modifier and Type | Method and Description |
---|---|
UpdateStageResponse.Builder |
cacheClusterEnabled(Boolean cacheClusterEnabled)
Specifies whether a cache cluster is enabled for the stage.
|
UpdateStageResponse.Builder |
cacheClusterSize(String cacheClusterSize)
The size of the cache cluster for the stage, if enabled.
|
UpdateStageResponse.Builder |
cacheClusterStatus(CacheClusterStatus cacheClusterStatus)
The status of the cache cluster for the stage, if enabled.
|
UpdateStageResponse.Builder |
cacheClusterStatus(String cacheClusterStatus)
The status of the cache cluster for the stage, if enabled.
|
UpdateStageResponse.Builder |
clientCertificateId(String clientCertificateId)
The identifier of a client certificate for an API stage.
|
UpdateStageResponse.Builder |
createdDate(Instant createdDate)
The timestamp when the stage was created.
|
UpdateStageResponse.Builder |
deploymentId(String deploymentId)
The identifier of the Deployment that the stage points to.
|
UpdateStageResponse.Builder |
description(String description)
The stage's description.
|
UpdateStageResponse.Builder |
documentationVersion(String documentationVersion)
The version of the associated API documentation.
|
UpdateStageResponse.Builder |
lastUpdatedDate(Instant lastUpdatedDate)
The timestamp when the stage last updated.
|
UpdateStageResponse.Builder |
methodSettings(Map<String,MethodSetting> methodSettings)
A map that defines the method settings for a Stage resource.
|
UpdateStageResponse.Builder |
stageName(String stageName)
The name of the stage is the first path segment in the Uniform Resource Identifier (URI) of a call to Amazon
API Gateway.
|
UpdateStageResponse.Builder |
variables(Map<String,String> variables)
A map that defines the stage variables for a Stage resource.
|
build
copy
apply, build
UpdateStageResponse.Builder deploymentId(String deploymentId)
The identifier of the Deployment that the stage points to.
deploymentId
- The identifier of the Deployment that the stage points to.UpdateStageResponse.Builder clientCertificateId(String clientCertificateId)
The identifier of a client certificate for an API stage.
clientCertificateId
- The identifier of a client certificate for an API stage.UpdateStageResponse.Builder stageName(String stageName)
The name of the stage is the first path segment in the Uniform Resource Identifier (URI) of a call to Amazon API Gateway.
stageName
- The name of the stage is the first path segment in the Uniform Resource Identifier (URI) of a call to
Amazon API Gateway.UpdateStageResponse.Builder description(String description)
The stage's description.
description
- The stage's description.UpdateStageResponse.Builder cacheClusterEnabled(Boolean cacheClusterEnabled)
Specifies whether a cache cluster is enabled for the stage.
cacheClusterEnabled
- Specifies whether a cache cluster is enabled for the stage.UpdateStageResponse.Builder cacheClusterSize(String cacheClusterSize)
The size of the cache cluster for the stage, if enabled.
cacheClusterSize
- The size of the cache cluster for the stage, if enabled.UpdateStageResponse.Builder cacheClusterStatus(String cacheClusterStatus)
The status of the cache cluster for the stage, if enabled.
cacheClusterStatus
- The status of the cache cluster for the stage, if enabled.CacheClusterStatus
,
CacheClusterStatus
UpdateStageResponse.Builder cacheClusterStatus(CacheClusterStatus cacheClusterStatus)
The status of the cache cluster for the stage, if enabled.
cacheClusterStatus
- The status of the cache cluster for the stage, if enabled.CacheClusterStatus
,
CacheClusterStatus
UpdateStageResponse.Builder methodSettings(Map<String,MethodSetting> methodSettings)
A map that defines the method settings for a Stage resource. Keys (designated as
/{method_setting_key
below) are method paths defined as
{resource_path}/{http_method}
for an individual method override, or /\*/\*
for
overriding all methods in the stage.
methodSettings
- A map that defines the method settings for a Stage resource. Keys (designated as
/{method_setting_key
below) are method paths defined as
{resource_path}/{http_method}
for an individual method override, or
/\*/\*
for overriding all methods in the stage.UpdateStageResponse.Builder variables(Map<String,String> variables)
A map that defines the stage variables for a Stage resource. Variable names can have alphanumeric and
underscore characters, and the values must match [A-Za-z0-9-._~:/?#&=,]+
.
variables
- A map that defines the stage variables for a Stage resource. Variable names can have
alphanumeric and underscore characters, and the values must match
[A-Za-z0-9-._~:/?#&=,]+
.UpdateStageResponse.Builder documentationVersion(String documentationVersion)
The version of the associated API documentation.
documentationVersion
- The version of the associated API documentation.UpdateStageResponse.Builder createdDate(Instant createdDate)
The timestamp when the stage was created.
createdDate
- The timestamp when the stage was created.UpdateStageResponse.Builder lastUpdatedDate(Instant lastUpdatedDate)
The timestamp when the stage last updated.
lastUpdatedDate
- The timestamp when the stage last updated.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.