public static interface CreateStageResponse.Builder extends ApiGatewayResponse.Builder, CopyableBuilder<CreateStageResponse.Builder,CreateStageResponse>
Modifier and Type | Method and Description |
---|---|
CreateStageResponse.Builder |
cacheClusterEnabled(Boolean cacheClusterEnabled)
Specifies whether a cache cluster is enabled for the stage.
|
CreateStageResponse.Builder |
cacheClusterSize(String cacheClusterSize)
The size of the cache cluster for the stage, if enabled.
|
CreateStageResponse.Builder |
cacheClusterStatus(CacheClusterStatus cacheClusterStatus)
The status of the cache cluster for the stage, if enabled.
|
CreateStageResponse.Builder |
cacheClusterStatus(String cacheClusterStatus)
The status of the cache cluster for the stage, if enabled.
|
CreateStageResponse.Builder |
clientCertificateId(String clientCertificateId)
The identifier of a client certificate for an API stage.
|
CreateStageResponse.Builder |
createdDate(Instant createdDate)
The timestamp when the stage was created.
|
CreateStageResponse.Builder |
deploymentId(String deploymentId)
The identifier of the Deployment that the stage points to.
|
CreateStageResponse.Builder |
description(String description)
The stage's description.
|
CreateStageResponse.Builder |
documentationVersion(String documentationVersion)
The version of the associated API documentation.
|
CreateStageResponse.Builder |
lastUpdatedDate(Instant lastUpdatedDate)
The timestamp when the stage last updated.
|
CreateStageResponse.Builder |
methodSettings(Map<String,MethodSetting> methodSettings)
A map that defines the method settings for a Stage resource.
|
CreateStageResponse.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.
|
CreateStageResponse.Builder |
variables(Map<String,String> variables)
A map that defines the stage variables for a Stage resource.
|
build
sdkHttpResponse, sdkHttpResponse
copy
applyMutation, build
CreateStageResponse.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.CreateStageResponse.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.CreateStageResponse.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.CreateStageResponse.Builder description(String description)
The stage's description.
description
- The stage's description.CreateStageResponse.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.CreateStageResponse.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.CreateStageResponse.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
CreateStageResponse.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
CreateStageResponse.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.CreateStageResponse.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-._~:/?#&=,]+
.CreateStageResponse.Builder documentationVersion(String documentationVersion)
The version of the associated API documentation.
documentationVersion
- The version of the associated API documentation.CreateStageResponse.Builder createdDate(Instant createdDate)
The timestamp when the stage was created.
createdDate
- The timestamp when the stage was created.CreateStageResponse.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.