Interface DeploymentSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DeploymentSummary.Builder,
,DeploymentSummary> SdkBuilder<DeploymentSummary.Builder,
,DeploymentSummary> SdkPojo
- Enclosing class:
DeploymentSummary
-
Method Summary
Modifier and TypeMethodDescriptioncompletedAt
(Instant completedAt) Time the deployment completed.configurationName
(String configurationName) The name of the configuration.configurationVersion
(String configurationVersion) The version of the configuration.deploymentDurationInMinutes
(Integer deploymentDurationInMinutes) Total amount of time the deployment lasted.deploymentNumber
(Integer deploymentNumber) The sequence number of the deployment.finalBakeTimeInMinutes
(Integer finalBakeTimeInMinutes) The amount of time that AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.growthFactor
(Float growthFactor) The percentage of targets to receive a deployed configuration during each interval.growthType
(String growthType) The algorithm used to define how percentage grows over time.growthType
(GrowthType growthType) The algorithm used to define how percentage grows over time.percentageComplete
(Float percentageComplete) The percentage of targets for which the deployment is available.Time the deployment started.The state of the deployment.state
(DeploymentState state) The state of the deployment.versionLabel
(String versionLabel) A user-defined label for an AppConfig hosted configuration version.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
deploymentNumber
The sequence number of the deployment.
- Parameters:
deploymentNumber
- The sequence number of the deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationName
The name of the configuration.
- Parameters:
configurationName
- The name of the configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationVersion
The version of the configuration.
- Parameters:
configurationVersion
- The version of the configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deploymentDurationInMinutes
Total amount of time the deployment lasted.
- Parameters:
deploymentDurationInMinutes
- Total amount of time the deployment lasted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
growthType
The algorithm used to define how percentage grows over time.
- Parameters:
growthType
- The algorithm used to define how percentage grows over time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
growthType
The algorithm used to define how percentage grows over time.
- Parameters:
growthType
- The algorithm used to define how percentage grows over time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
growthFactor
The percentage of targets to receive a deployed configuration during each interval.
- Parameters:
growthFactor
- The percentage of targets to receive a deployed configuration during each interval.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
finalBakeTimeInMinutes
The amount of time that AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.
- Parameters:
finalBakeTimeInMinutes
- The amount of time that AppConfig monitors for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The state of the deployment.
- Parameters:
state
- The state of the deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the deployment.
- Parameters:
state
- The state of the deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
percentageComplete
The percentage of targets for which the deployment is available.
- Parameters:
percentageComplete
- The percentage of targets for which the deployment is available.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startedAt
Time the deployment started.
- Parameters:
startedAt
- Time the deployment started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
completedAt
Time the deployment completed.
- Parameters:
completedAt
- Time the deployment completed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionLabel
A user-defined label for an AppConfig hosted configuration version.
- Parameters:
versionLabel
- A user-defined label for an AppConfig hosted configuration version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-