@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateStageRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateStageRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateStageRequest |
addRouteSettingsEntry(String key,
RouteSettings value) |
CreateStageRequest |
addStageVariablesEntry(String key,
String value) |
CreateStageRequest |
clearRouteSettingsEntries()
Removes all the entries added into RouteSettings.
|
CreateStageRequest |
clearStageVariablesEntries()
Removes all the entries added into StageVariables.
|
CreateStageRequest |
clone() |
boolean |
equals(Object obj) |
AccessLogSettings |
getAccessLogSettings()
Settings for logging access in this stage.
|
String |
getApiId()
The API identifier.
|
String |
getClientCertificateId()
The identifier of a client certificate for a Stage.
|
RouteSettings |
getDefaultRouteSettings()
The default route settings for the stage.
|
String |
getDeploymentId()
The deployment identifier of the API stage.
|
String |
getDescription()
The description for the API stage.
|
Map<String,RouteSettings> |
getRouteSettings()
Route settings for the stage.
|
String |
getStageName()
The name of the stage.
|
Map<String,String> |
getStageVariables()
A map that defines the stage variables for a Stage.
|
int |
hashCode() |
void |
setAccessLogSettings(AccessLogSettings accessLogSettings)
Settings for logging access in this stage.
|
void |
setApiId(String apiId)
The API identifier.
|
void |
setClientCertificateId(String clientCertificateId)
The identifier of a client certificate for a Stage.
|
void |
setDefaultRouteSettings(RouteSettings defaultRouteSettings)
The default route settings for the stage.
|
void |
setDeploymentId(String deploymentId)
The deployment identifier of the API stage.
|
void |
setDescription(String description)
The description for the API stage.
|
void |
setRouteSettings(Map<String,RouteSettings> routeSettings)
Route settings for the stage.
|
void |
setStageName(String stageName)
The name of the stage.
|
void |
setStageVariables(Map<String,String> stageVariables)
A map that defines the stage variables for a Stage.
|
String |
toString()
Returns a string representation of this object.
|
CreateStageRequest |
withAccessLogSettings(AccessLogSettings accessLogSettings)
Settings for logging access in this stage.
|
CreateStageRequest |
withApiId(String apiId)
The API identifier.
|
CreateStageRequest |
withClientCertificateId(String clientCertificateId)
The identifier of a client certificate for a Stage.
|
CreateStageRequest |
withDefaultRouteSettings(RouteSettings defaultRouteSettings)
The default route settings for the stage.
|
CreateStageRequest |
withDeploymentId(String deploymentId)
The deployment identifier of the API stage.
|
CreateStageRequest |
withDescription(String description)
The description for the API stage.
|
CreateStageRequest |
withRouteSettings(Map<String,RouteSettings> routeSettings)
Route settings for the stage.
|
CreateStageRequest |
withStageName(String stageName)
The name of the stage.
|
CreateStageRequest |
withStageVariables(Map<String,String> stageVariables)
A map that defines the stage variables for a Stage.
|
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setAccessLogSettings(AccessLogSettings accessLogSettings)
Settings for logging access in this stage.
accessLogSettings - Settings for logging access in this stage.public AccessLogSettings getAccessLogSettings()
Settings for logging access in this stage.
public CreateStageRequest withAccessLogSettings(AccessLogSettings accessLogSettings)
Settings for logging access in this stage.
accessLogSettings - Settings for logging access in this stage.public void setApiId(String apiId)
The API identifier.
apiId - The API identifier.public String getApiId()
The API identifier.
public CreateStageRequest withApiId(String apiId)
The API identifier.
apiId - The API identifier.public void setClientCertificateId(String clientCertificateId)
The identifier of a client certificate for a Stage.
clientCertificateId - The identifier of a client certificate for a Stage.public String getClientCertificateId()
The identifier of a client certificate for a Stage.
public CreateStageRequest withClientCertificateId(String clientCertificateId)
The identifier of a client certificate for a Stage.
clientCertificateId - The identifier of a client certificate for a Stage.public void setDefaultRouteSettings(RouteSettings defaultRouteSettings)
The default route settings for the stage.
defaultRouteSettings - The default route settings for the stage.public RouteSettings getDefaultRouteSettings()
The default route settings for the stage.
public CreateStageRequest withDefaultRouteSettings(RouteSettings defaultRouteSettings)
The default route settings for the stage.
defaultRouteSettings - The default route settings for the stage.public void setDeploymentId(String deploymentId)
The deployment identifier of the API stage.
deploymentId - The deployment identifier of the API stage.public String getDeploymentId()
The deployment identifier of the API stage.
public CreateStageRequest withDeploymentId(String deploymentId)
The deployment identifier of the API stage.
deploymentId - The deployment identifier of the API stage.public void setDescription(String description)
The description for the API stage.
description - The description for the API stage.public String getDescription()
The description for the API stage.
public CreateStageRequest withDescription(String description)
The description for the API stage.
description - The description for the API stage.public Map<String,RouteSettings> getRouteSettings()
Route settings for the stage.
public void setRouteSettings(Map<String,RouteSettings> routeSettings)
Route settings for the stage.
routeSettings - Route settings for the stage.public CreateStageRequest withRouteSettings(Map<String,RouteSettings> routeSettings)
Route settings for the stage.
routeSettings - Route settings for the stage.public CreateStageRequest addRouteSettingsEntry(String key, RouteSettings value)
public CreateStageRequest clearRouteSettingsEntries()
public void setStageName(String stageName)
The name of the stage.
stageName - The name of the stage.public String getStageName()
The name of the stage.
public CreateStageRequest withStageName(String stageName)
The name of the stage.
stageName - The name of the stage.public Map<String,String> getStageVariables()
A map that defines the stage variables for a Stage. Variable names can have alphanumeric and underscore characters, and the values must match [A-Za-z0-9-._~:/?#&=,]+.
public void setStageVariables(Map<String,String> stageVariables)
A map that defines the stage variables for a Stage. Variable names can have alphanumeric and underscore characters, and the values must match [A-Za-z0-9-._~:/?#&=,]+.
stageVariables - A map that defines the stage variables for a Stage. Variable names can have alphanumeric and underscore
characters, and the values must match [A-Za-z0-9-._~:/?#&=,]+.public CreateStageRequest withStageVariables(Map<String,String> stageVariables)
A map that defines the stage variables for a Stage. Variable names can have alphanumeric and underscore characters, and the values must match [A-Za-z0-9-._~:/?#&=,]+.
stageVariables - A map that defines the stage variables for a Stage. Variable names can have alphanumeric and underscore
characters, and the values must match [A-Za-z0-9-._~:/?#&=,]+.public CreateStageRequest addStageVariablesEntry(String key, String value)
public CreateStageRequest clearStageVariablesEntries()
public String toString()
toString in class ObjectObject.toString()public CreateStageRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2019. All rights reserved.