public static interface StopDeploymentResponse.Builder extends AppConfigResponse.Builder, SdkPojo, CopyableBuilder<StopDeploymentResponse.Builder,StopDeploymentResponse>
| Modifier and Type | Method and Description |
|---|---|
StopDeploymentResponse.Builder |
applicationId(String applicationId)
The ID of the application that was deployed.
|
StopDeploymentResponse.Builder |
appliedExtensions(AppliedExtension... appliedExtensions)
A list of extensions that were processed as part of the deployment.
|
StopDeploymentResponse.Builder |
appliedExtensions(Collection<AppliedExtension> appliedExtensions)
A list of extensions that were processed as part of the deployment.
|
StopDeploymentResponse.Builder |
appliedExtensions(Consumer<AppliedExtension.Builder>... appliedExtensions)
A list of extensions that were processed as part of the deployment.
|
StopDeploymentResponse.Builder |
completedAt(Instant completedAt)
The time the deployment completed.
|
StopDeploymentResponse.Builder |
configurationLocationUri(String configurationLocationUri)
Information about the source location of the configuration.
|
StopDeploymentResponse.Builder |
configurationName(String configurationName)
The name of the configuration.
|
StopDeploymentResponse.Builder |
configurationProfileId(String configurationProfileId)
The ID of the configuration profile that was deployed.
|
StopDeploymentResponse.Builder |
configurationVersion(String configurationVersion)
The configuration version that was deployed.
|
StopDeploymentResponse.Builder |
deploymentDurationInMinutes(Integer deploymentDurationInMinutes)
Total amount of time the deployment lasted.
|
StopDeploymentResponse.Builder |
deploymentNumber(Integer deploymentNumber)
The sequence number of the deployment.
|
StopDeploymentResponse.Builder |
deploymentStrategyId(String deploymentStrategyId)
The ID of the deployment strategy that was deployed.
|
StopDeploymentResponse.Builder |
description(String description)
The description of the deployment.
|
StopDeploymentResponse.Builder |
environmentId(String environmentId)
The ID of the environment that was deployed.
|
StopDeploymentResponse.Builder |
eventLog(Collection<DeploymentEvent> eventLog)
A list containing all events related to a deployment.
|
StopDeploymentResponse.Builder |
eventLog(Consumer<DeploymentEvent.Builder>... eventLog)
A list containing all events related to a deployment.
|
StopDeploymentResponse.Builder |
eventLog(DeploymentEvent... eventLog)
A list containing all events related to a deployment.
|
StopDeploymentResponse.Builder |
finalBakeTimeInMinutes(Integer finalBakeTimeInMinutes)
The amount of time that AppConfig monitored for alarms before considering the deployment to be complete and
no longer eligible for automatic rollback.
|
StopDeploymentResponse.Builder |
growthFactor(Float growthFactor)
The percentage of targets to receive a deployed configuration during each interval.
|
StopDeploymentResponse.Builder |
growthType(GrowthType growthType)
The algorithm used to define how percentage grew over time.
|
StopDeploymentResponse.Builder |
growthType(String growthType)
The algorithm used to define how percentage grew over time.
|
StopDeploymentResponse.Builder |
kmsKeyArn(String kmsKeyArn)
The Amazon Resource Name of the Key Management Service key used to encrypt configuration data.
|
StopDeploymentResponse.Builder |
kmsKeyIdentifier(String kmsKeyIdentifier)
The KMS key identifier (key ID, key alias, or key ARN).
|
StopDeploymentResponse.Builder |
percentageComplete(Float percentageComplete)
The percentage of targets for which the deployment is available.
|
StopDeploymentResponse.Builder |
startedAt(Instant startedAt)
The time the deployment started.
|
StopDeploymentResponse.Builder |
state(DeploymentState state)
The state of the deployment.
|
StopDeploymentResponse.Builder |
state(String state)
The state of the deployment.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildStopDeploymentResponse.Builder applicationId(String applicationId)
The ID of the application that was deployed.
applicationId - The ID of the application that was deployed.StopDeploymentResponse.Builder environmentId(String environmentId)
The ID of the environment that was deployed.
environmentId - The ID of the environment that was deployed.StopDeploymentResponse.Builder deploymentStrategyId(String deploymentStrategyId)
The ID of the deployment strategy that was deployed.
deploymentStrategyId - The ID of the deployment strategy that was deployed.StopDeploymentResponse.Builder configurationProfileId(String configurationProfileId)
The ID of the configuration profile that was deployed.
configurationProfileId - The ID of the configuration profile that was deployed.StopDeploymentResponse.Builder deploymentNumber(Integer deploymentNumber)
The sequence number of the deployment.
deploymentNumber - The sequence number of the deployment.StopDeploymentResponse.Builder configurationName(String configurationName)
The name of the configuration.
configurationName - The name of the configuration.StopDeploymentResponse.Builder configurationLocationUri(String configurationLocationUri)
Information about the source location of the configuration.
configurationLocationUri - Information about the source location of the configuration.StopDeploymentResponse.Builder configurationVersion(String configurationVersion)
The configuration version that was deployed.
configurationVersion - The configuration version that was deployed.StopDeploymentResponse.Builder description(String description)
The description of the deployment.
description - The description of the deployment.StopDeploymentResponse.Builder deploymentDurationInMinutes(Integer deploymentDurationInMinutes)
Total amount of time the deployment lasted.
deploymentDurationInMinutes - Total amount of time the deployment lasted.StopDeploymentResponse.Builder growthType(String growthType)
The algorithm used to define how percentage grew over time.
growthType - The algorithm used to define how percentage grew over time.GrowthType,
GrowthTypeStopDeploymentResponse.Builder growthType(GrowthType growthType)
The algorithm used to define how percentage grew over time.
growthType - The algorithm used to define how percentage grew over time.GrowthType,
GrowthTypeStopDeploymentResponse.Builder growthFactor(Float growthFactor)
The percentage of targets to receive a deployed configuration during each interval.
growthFactor - The percentage of targets to receive a deployed configuration during each interval.StopDeploymentResponse.Builder finalBakeTimeInMinutes(Integer finalBakeTimeInMinutes)
The amount of time that AppConfig monitored for alarms before considering the deployment to be complete and no longer eligible for automatic rollback.
finalBakeTimeInMinutes - The amount of time that AppConfig monitored for alarms before considering the deployment to be
complete and no longer eligible for automatic rollback.StopDeploymentResponse.Builder state(String state)
The state of the deployment.
state - The state of the deployment.DeploymentState,
DeploymentStateStopDeploymentResponse.Builder state(DeploymentState state)
The state of the deployment.
state - The state of the deployment.DeploymentState,
DeploymentStateStopDeploymentResponse.Builder eventLog(Collection<DeploymentEvent> eventLog)
A list containing all events related to a deployment. The most recent events are displayed first.
eventLog - A list containing all events related to a deployment. The most recent events are displayed first.StopDeploymentResponse.Builder eventLog(DeploymentEvent... eventLog)
A list containing all events related to a deployment. The most recent events are displayed first.
eventLog - A list containing all events related to a deployment. The most recent events are displayed first.StopDeploymentResponse.Builder eventLog(Consumer<DeploymentEvent.Builder>... eventLog)
A list containing all events related to a deployment. The most recent events are displayed first.
This is a convenience method that creates an instance of theDeploymentEvent.Builder avoiding the need to create
one manually via DeploymentEvent.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #eventLog(List.
eventLog - a consumer that will call methods on
DeploymentEvent.Builder#eventLog(java.util.Collection) StopDeploymentResponse.Builder percentageComplete(Float percentageComplete)
The percentage of targets for which the deployment is available.
percentageComplete - The percentage of targets for which the deployment is available.StopDeploymentResponse.Builder startedAt(Instant startedAt)
The time the deployment started.
startedAt - The time the deployment started.StopDeploymentResponse.Builder completedAt(Instant completedAt)
The time the deployment completed.
completedAt - The time the deployment completed.StopDeploymentResponse.Builder appliedExtensions(Collection<AppliedExtension> appliedExtensions)
A list of extensions that were processed as part of the deployment. The extensions that were previously
associated to the configuration profile, environment, or the application when StartDeployment
was called.
appliedExtensions - A list of extensions that were processed as part of the deployment. The extensions that were
previously associated to the configuration profile, environment, or the application when
StartDeployment was called.StopDeploymentResponse.Builder appliedExtensions(AppliedExtension... appliedExtensions)
A list of extensions that were processed as part of the deployment. The extensions that were previously
associated to the configuration profile, environment, or the application when StartDeployment
was called.
appliedExtensions - A list of extensions that were processed as part of the deployment. The extensions that were
previously associated to the configuration profile, environment, or the application when
StartDeployment was called.StopDeploymentResponse.Builder appliedExtensions(Consumer<AppliedExtension.Builder>... appliedExtensions)
A list of extensions that were processed as part of the deployment. The extensions that were previously
associated to the configuration profile, environment, or the application when StartDeployment
was called.
AppliedExtension.Builder avoiding the need to create
one manually via AppliedExtension.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #appliedExtensions(List.
appliedExtensions - a consumer that will call methods on
AppliedExtension.Builder#appliedExtensions(java.util.Collection) StopDeploymentResponse.Builder kmsKeyArn(String kmsKeyArn)
The Amazon Resource Name of the Key Management Service key used to encrypt configuration data. You can encrypt secrets stored in Secrets Manager, Amazon Simple Storage Service (Amazon S3) objects encrypted with SSE-KMS, or secure string parameters stored in Amazon Web Services Systems Manager Parameter Store.
kmsKeyArn - The Amazon Resource Name of the Key Management Service key used to encrypt configuration data. You can
encrypt secrets stored in Secrets Manager, Amazon Simple Storage Service (Amazon S3) objects encrypted
with SSE-KMS, or secure string parameters stored in Amazon Web Services Systems Manager Parameter
Store.StopDeploymentResponse.Builder kmsKeyIdentifier(String kmsKeyIdentifier)
The KMS key identifier (key ID, key alias, or key ARN). AppConfig uses this ID to encrypt the configuration data using a customer managed key.
kmsKeyIdentifier - The KMS key identifier (key ID, key alias, or key ARN). AppConfig uses this ID to encrypt the
configuration data using a customer managed key.Copyright © 2023. All rights reserved.