@Generated(value="software.amazon.awssdk:codegen") public final class GetDeploymentStrategyResponse extends AppConfigResponse implements ToCopyableBuilder<GetDeploymentStrategyResponse.Builder,GetDeploymentStrategyResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
GetDeploymentStrategyResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
static GetDeploymentStrategyResponse.Builder |
builder() |
Integer |
deploymentDurationInMinutes()
Total amount of time the deployment lasted.
|
String |
description()
The description of the deployment strategy.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Integer |
finalBakeTimeInMinutes()
The amount of time AppConfig monitored for alarms before considering the deployment to be complete and no longer
eligible for automatic roll back.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
Float |
growthFactor()
The percentage of targets that received a deployed configuration during each interval.
|
GrowthType |
growthType()
The algorithm used to define how percentage grew over time.
|
String |
growthTypeAsString()
The algorithm used to define how percentage grew over time.
|
int |
hashCode() |
String |
id()
The deployment strategy ID.
|
String |
name()
The name of the deployment strategy.
|
ReplicateTo |
replicateTo()
Save the deployment strategy to a Systems Manager (SSM) document.
|
String |
replicateToAsString()
Save the deployment strategy to a Systems Manager (SSM) document.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends GetDeploymentStrategyResponse.Builder> |
serializableBuilderClass() |
GetDeploymentStrategyResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String id()
The deployment strategy ID.
public String name()
The name of the deployment strategy.
public String description()
The description of the deployment strategy.
public Integer deploymentDurationInMinutes()
Total amount of time the deployment lasted.
public GrowthType growthType()
The algorithm used to define how percentage grew over time.
If the service returns an enum value that is not available in the current SDK version, growthType will
return GrowthType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
growthTypeAsString().
GrowthTypepublic String growthTypeAsString()
The algorithm used to define how percentage grew over time.
If the service returns an enum value that is not available in the current SDK version, growthType will
return GrowthType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
growthTypeAsString().
GrowthTypepublic Float growthFactor()
The percentage of targets that received a deployed configuration during each interval.
public Integer finalBakeTimeInMinutes()
The amount of time AppConfig monitored for alarms before considering the deployment to be complete and no longer eligible for automatic roll back.
public ReplicateTo replicateTo()
Save the deployment strategy to a Systems Manager (SSM) document.
If the service returns an enum value that is not available in the current SDK version, replicateTo will
return ReplicateTo.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
replicateToAsString().
ReplicateTopublic String replicateToAsString()
Save the deployment strategy to a Systems Manager (SSM) document.
If the service returns an enum value that is not available in the current SDK version, replicateTo will
return ReplicateTo.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
replicateToAsString().
ReplicateTopublic GetDeploymentStrategyResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<GetDeploymentStrategyResponse.Builder,GetDeploymentStrategyResponse>toBuilder in class AwsResponsepublic static GetDeploymentStrategyResponse.Builder builder()
public static Class<? extends GetDeploymentStrategyResponse.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsResponsepublic boolean equals(Object obj)
equals in class AwsResponsepublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2020. All rights reserved.