public static interface CreateDeploymentRequest.Builder extends APIGatewayRequest.Builder, CopyableBuilder<CreateDeploymentRequest.Builder,CreateDeploymentRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateDeploymentRequest.Builder |
cacheClusterEnabled(Boolean cacheClusterEnabled)
Enables a cache cluster for the Stage resource specified in the input.
|
CreateDeploymentRequest.Builder |
cacheClusterSize(String cacheClusterSize)
Specifies the cache cluster size for the Stage resource specified in the input, if a cache cluster is
enabled.
|
CreateDeploymentRequest.Builder |
description(String description)
The description for the Deployment resource to create.
|
CreateDeploymentRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
CreateDeploymentRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
CreateDeploymentRequest.Builder |
restApiId(String restApiId)
The string identifier of the associated RestApi.
|
CreateDeploymentRequest.Builder |
stageDescription(String stageDescription)
The description of the Stage resource for the Deployment resource to create.
|
CreateDeploymentRequest.Builder |
stageName(String stageName)
The name of the Stage resource for the Deployment resource to create.
|
CreateDeploymentRequest.Builder |
variables(Map<String,String> variables)
A map that defines the stage variables for the Stage resource that is associated with the new
deployment.
|
buildrequestOverrideConfigcopyapply, buildCreateDeploymentRequest.Builder restApiId(String restApiId)
The string identifier of the associated RestApi.
restApiId - The string identifier of the associated RestApi.CreateDeploymentRequest.Builder stageName(String stageName)
The name of the Stage resource for the Deployment resource to create.
stageName - The name of the Stage resource for the Deployment resource to create.CreateDeploymentRequest.Builder stageDescription(String stageDescription)
The description of the Stage resource for the Deployment resource to create.
stageDescription - The description of the Stage resource for the Deployment resource to create.CreateDeploymentRequest.Builder description(String description)
The description for the Deployment resource to create.
description - The description for the Deployment resource to create.CreateDeploymentRequest.Builder cacheClusterEnabled(Boolean cacheClusterEnabled)
Enables a cache cluster for the Stage resource specified in the input.
cacheClusterEnabled - Enables a cache cluster for the Stage resource specified in the input.CreateDeploymentRequest.Builder cacheClusterSize(String cacheClusterSize)
Specifies the cache cluster size for the Stage resource specified in the input, if a cache cluster is enabled.
cacheClusterSize - Specifies the cache cluster size for the Stage resource specified in the input, if a cache
cluster is enabled.CreateDeploymentRequest.Builder variables(Map<String,String> variables)
A map that defines the stage variables for the Stage resource that is associated with the new
deployment. 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 the Stage resource that is associated with the new
deployment. Variable names can have alphanumeric and underscore characters, and the values must match
[A-Za-z0-9-._~:/?#&=,]+.CreateDeploymentRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.CreateDeploymentRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.