public static interface AwsApiGatewayV2StageDetails.Builder extends SdkPojo, CopyableBuilder<AwsApiGatewayV2StageDetails.Builder,AwsApiGatewayV2StageDetails>
| Modifier and Type | Method and Description |
|---|---|
AwsApiGatewayV2StageDetails.Builder |
accessLogSettings(AwsApiGatewayAccessLogSettings accessLogSettings)
Information about settings for logging access for the stage.
|
default AwsApiGatewayV2StageDetails.Builder |
accessLogSettings(Consumer<AwsApiGatewayAccessLogSettings.Builder> accessLogSettings)
Information about settings for logging access for the stage.
|
AwsApiGatewayV2StageDetails.Builder |
apiGatewayManaged(Boolean apiGatewayManaged)
Indicates whether the stage is managed by API Gateway.
|
AwsApiGatewayV2StageDetails.Builder |
autoDeploy(Boolean autoDeploy)
Indicates whether updates to an API automatically trigger a new deployment.
|
AwsApiGatewayV2StageDetails.Builder |
clientCertificateId(String clientCertificateId)
The identifier of a client certificate for a stage.
|
AwsApiGatewayV2StageDetails.Builder |
createdDate(String createdDate)
Indicates when the stage was created.
|
AwsApiGatewayV2StageDetails.Builder |
defaultRouteSettings(AwsApiGatewayV2RouteSettings defaultRouteSettings)
Default route settings for the stage.
|
default AwsApiGatewayV2StageDetails.Builder |
defaultRouteSettings(Consumer<AwsApiGatewayV2RouteSettings.Builder> defaultRouteSettings)
Default route settings for the stage.
|
AwsApiGatewayV2StageDetails.Builder |
deploymentId(String deploymentId)
The identifier of the deployment that the stage is associated with.
|
AwsApiGatewayV2StageDetails.Builder |
description(String description)
The description of the stage.
|
AwsApiGatewayV2StageDetails.Builder |
lastDeploymentStatusMessage(String lastDeploymentStatusMessage)
The status of the last deployment of a stage.
|
AwsApiGatewayV2StageDetails.Builder |
lastUpdatedDate(String lastUpdatedDate)
Indicates when the stage was most recently updated.
|
AwsApiGatewayV2StageDetails.Builder |
routeSettings(AwsApiGatewayV2RouteSettings routeSettings)
The route settings for the stage.
|
default AwsApiGatewayV2StageDetails.Builder |
routeSettings(Consumer<AwsApiGatewayV2RouteSettings.Builder> routeSettings)
The route settings for the stage.
|
AwsApiGatewayV2StageDetails.Builder |
stageName(String stageName)
The name of the stage.
|
AwsApiGatewayV2StageDetails.Builder |
stageVariables(Map<String,String> stageVariables)
A map that defines the stage variables for the stage.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsApiGatewayV2StageDetails.Builder clientCertificateId(String clientCertificateId)
The identifier of a client certificate for a stage. Supported only for WebSocket API calls.
clientCertificateId - The identifier of a client certificate for a stage. Supported only for WebSocket API calls.AwsApiGatewayV2StageDetails.Builder createdDate(String createdDate)
Indicates when the stage was created.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format.
The value cannot contain spaces, and date and time should be separated by T. For example,
2020-03-22T13:22:13.933Z.
createdDate - Indicates when the stage was created.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces, and date and time should be separated by T.
For example, 2020-03-22T13:22:13.933Z.
AwsApiGatewayV2StageDetails.Builder description(String description)
The description of the stage.
description - The description of the stage.AwsApiGatewayV2StageDetails.Builder defaultRouteSettings(AwsApiGatewayV2RouteSettings defaultRouteSettings)
Default route settings for the stage.
defaultRouteSettings - Default route settings for the stage.default AwsApiGatewayV2StageDetails.Builder defaultRouteSettings(Consumer<AwsApiGatewayV2RouteSettings.Builder> defaultRouteSettings)
Default route settings for the stage.
This is a convenience method that creates an instance of theAwsApiGatewayV2RouteSettings.Builder
avoiding the need to create one manually via AwsApiGatewayV2RouteSettings.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to defaultRouteSettings(AwsApiGatewayV2RouteSettings).
defaultRouteSettings - a consumer that will call methods on AwsApiGatewayV2RouteSettings.BuilderdefaultRouteSettings(AwsApiGatewayV2RouteSettings)AwsApiGatewayV2StageDetails.Builder deploymentId(String deploymentId)
The identifier of the deployment that the stage is associated with.
deploymentId - The identifier of the deployment that the stage is associated with.AwsApiGatewayV2StageDetails.Builder lastUpdatedDate(String lastUpdatedDate)
Indicates when the stage was most recently updated.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format.
The value cannot contain spaces, and date and time should be separated by T. For example,
2020-03-22T13:22:13.933Z.
lastUpdatedDate - Indicates when the stage was most recently updated.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time
Format. The value cannot contain spaces, and date and time should be separated by T.
For example, 2020-03-22T13:22:13.933Z.
AwsApiGatewayV2StageDetails.Builder routeSettings(AwsApiGatewayV2RouteSettings routeSettings)
The route settings for the stage.
routeSettings - The route settings for the stage.default AwsApiGatewayV2StageDetails.Builder routeSettings(Consumer<AwsApiGatewayV2RouteSettings.Builder> routeSettings)
The route settings for the stage.
This is a convenience method that creates an instance of theAwsApiGatewayV2RouteSettings.Builder
avoiding the need to create one manually via AwsApiGatewayV2RouteSettings.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to routeSettings(AwsApiGatewayV2RouteSettings).
routeSettings - a consumer that will call methods on AwsApiGatewayV2RouteSettings.BuilderrouteSettings(AwsApiGatewayV2RouteSettings)AwsApiGatewayV2StageDetails.Builder stageName(String stageName)
The name of the stage.
stageName - The name of the stage.AwsApiGatewayV2StageDetails.Builder stageVariables(Map<String,String> stageVariables)
A map that defines the stage variables for the stage.
Variable names can have alphanumeric and underscore characters.
Variable values can contain the following characters:
Uppercase and lowercase letters
Numbers
Special characters -._~:/?#&=,
stageVariables - A map that defines the stage variables for the stage.
Variable names can have alphanumeric and underscore characters.
Variable values can contain the following characters:
Uppercase and lowercase letters
Numbers
Special characters -._~:/?#&=,
AwsApiGatewayV2StageDetails.Builder accessLogSettings(AwsApiGatewayAccessLogSettings accessLogSettings)
Information about settings for logging access for the stage.
accessLogSettings - Information about settings for logging access for the stage.default AwsApiGatewayV2StageDetails.Builder accessLogSettings(Consumer<AwsApiGatewayAccessLogSettings.Builder> accessLogSettings)
Information about settings for logging access for the stage.
This is a convenience method that creates an instance of theAwsApiGatewayAccessLogSettings.Builder
avoiding the need to create one manually via AwsApiGatewayAccessLogSettings.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to accessLogSettings(AwsApiGatewayAccessLogSettings).
accessLogSettings - a consumer that will call methods on AwsApiGatewayAccessLogSettings.BuilderaccessLogSettings(AwsApiGatewayAccessLogSettings)AwsApiGatewayV2StageDetails.Builder autoDeploy(Boolean autoDeploy)
Indicates whether updates to an API automatically trigger a new deployment.
autoDeploy - Indicates whether updates to an API automatically trigger a new deployment.AwsApiGatewayV2StageDetails.Builder lastDeploymentStatusMessage(String lastDeploymentStatusMessage)
The status of the last deployment of a stage. Supported only if the stage has automatic deployment enabled.
lastDeploymentStatusMessage - The status of the last deployment of a stage. Supported only if the stage has automatic deployment
enabled.AwsApiGatewayV2StageDetails.Builder apiGatewayManaged(Boolean apiGatewayManaged)
Indicates whether the stage is managed by API Gateway.
apiGatewayManaged - Indicates whether the stage is managed by API Gateway.Copyright © 2023. All rights reserved.