Cloneable
, ReadLimitInfo
, ToCopyableBuilder<GetDeploymentRequest.Builder,GetDeploymentRequest>
@Generated("software.amazon.awssdk:codegen") public class GetDeploymentRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<GetDeploymentRequest.Builder,GetDeploymentRequest>
Requests Amazon API Gateway to get information about a Deployment resource.
Modifier and Type | Class | Description |
---|---|---|
static interface |
GetDeploymentRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static GetDeploymentRequest.Builder |
builder() |
|
String |
deploymentId() |
The identifier of the Deployment resource to get information about.
|
List<String> |
embed() |
A query parameter to retrieve the specified embedded resources of the returned Deployment resource in the
response.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
restApiId() |
The identifier of the RestApi resource for the Deployment resource to get information about.
|
static Class<? extends GetDeploymentRequest.Builder> |
serializableBuilderClass() |
|
GetDeploymentRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String restApiId()
The identifier of the RestApi resource for the Deployment resource to get information about.
public String deploymentId()
The identifier of the Deployment resource to get information about.
public List<String> embed()
A query parameter to retrieve the specified embedded resources of the returned Deployment resource in the
response. In a REST API call, this embed
parameter value is a list of comma-separated strings, as in
GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=var1,var2
. The SDK and other
platform-dependent libraries might use a different format for the list. Currently, this request supports only
retrieval of the embedded API summary this way. Hence, the parameter value must be a single-valued list
containing only the "apisummary"
string. For example,
GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=apisummary
.
embed
parameter value is a list of comma-separated
strings, as in GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=var1,var2
. The
SDK and other platform-dependent libraries might use a different format for the list. Currently, this
request supports only retrieval of the embedded API summary this way. Hence, the parameter value must be
a single-valued list containing only the "apisummary"
string. For example,
GET /restapis/{restapi_id}/deployments/{deployment_id}?embed=apisummary
.public GetDeploymentRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<GetDeploymentRequest.Builder,GetDeploymentRequest>
public static GetDeploymentRequest.Builder builder()
public static Class<? extends GetDeploymentRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.