ToCopyableBuilder<GetStageResponse.Builder,GetStageResponse>
@Generated("software.amazon.awssdk:codegen") public class GetStageResponse extends AmazonWebServiceResult<ResponseMetadata> implements ToCopyableBuilder<GetStageResponse.Builder,GetStageResponse>
Represents a unique identifier for a version of a deployed RestApi that is callable by users.
Modifier and Type | Class | Description |
---|---|---|
static interface |
GetStageResponse.Builder |
Modifier and Type | Method | Description |
---|---|---|
static GetStageResponse.Builder |
builder() |
|
Boolean |
cacheClusterEnabled() |
Specifies whether a cache cluster is enabled for the stage.
|
String |
cacheClusterSize() |
The size of the cache cluster for the stage, if enabled.
|
String |
cacheClusterStatus() |
The status of the cache cluster for the stage, if enabled.
|
String |
clientCertificateId() |
The identifier of a client certificate for an API stage.
|
Date |
createdDate() |
The timestamp when the stage was created.
|
String |
deploymentId() |
The identifier of the Deployment that the stage points to.
|
String |
description() |
The stage's description.
|
String |
documentationVersion() |
The version of the associated API documentation.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
Date |
lastUpdatedDate() |
The timestamp when the stage last updated.
|
Map<String,MethodSetting> |
methodSettings() |
A map that defines the method settings for a Stage resource.
|
static Class<? extends GetStageResponse.Builder> |
serializableBuilderClass() |
|
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.
|
GetStageResponse.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
Map<String,String> |
variables() |
A map that defines the stage variables for a Stage resource.
|
setSdkHttpMetadata, setSdkResponseMetadata
public String deploymentId()
The identifier of the Deployment that the stage points to.
public String clientCertificateId()
The identifier of a client certificate for an API stage.
public 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.
public String description()
The stage's description.
public Boolean cacheClusterEnabled()
Specifies whether a cache cluster is enabled for the stage.
public String cacheClusterSize()
The size of the cache cluster for the stage, if enabled.
public String cacheClusterStatus()
The status of the cache cluster for the stage, if enabled.
CacheClusterStatus
public 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.
/{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.public 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-._~:/?#&=,]+
.
[A-Za-z0-9-._~:/?#&=,]+
.public String documentationVersion()
The version of the associated API documentation.
public Date createdDate()
The timestamp when the stage was created.
public Date lastUpdatedDate()
The timestamp when the stage last updated.
public GetStageResponse.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<GetStageResponse.Builder,GetStageResponse>
public static GetStageResponse.Builder builder()
public static Class<? extends GetStageResponse.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.