@Generated(value="software.amazon.awssdk:codegen") public final class CreateDeploymentStrategyResponse extends AppConfigResponse implements ToCopyableBuilder<CreateDeploymentStrategyResponse.Builder,CreateDeploymentStrategyResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateDeploymentStrategyResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreateDeploymentStrategyResponse.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 that AppConfig monitored for alarms before considering the deployment to be complete and no
longer eligible for automatic rollback.
|
<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 CreateDeploymentStrategyResponse.Builder> |
serializableBuilderClass() |
CreateDeploymentStrategyResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
The deployment strategy ID.
public final String name()
The name of the deployment strategy.
public final String description()
The description of the deployment strategy.
public final Integer deploymentDurationInMinutes()
Total amount of time the deployment lasted.
public final 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 final 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 final Float growthFactor()
The percentage of targets that received a deployed configuration during each interval.
public final 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.
public final 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 final 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 CreateDeploymentStrategyResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateDeploymentStrategyResponse.Builder,CreateDeploymentStrategyResponse>toBuilder in class AwsResponsepublic static CreateDeploymentStrategyResponse.Builder builder()
public static Class<? extends CreateDeploymentStrategyResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2022. All rights reserved.