Class RetryConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.codepipeline.model.RetryConfiguration
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<RetryConfiguration.Builder,RetryConfiguration>
@Generated("software.amazon.awssdk:codegen") public final class RetryConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RetryConfiguration.Builder,RetryConfiguration>
The retry configuration specifies automatic retry for a failed stage, along with the configured retry mode.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceRetryConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RetryConfiguration.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StageRetryModeretryMode()The method that you want to configure for automatic stage retry on stage failure.StringretryModeAsString()The method that you want to configure for automatic stage retry on stage failure.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends RetryConfiguration.Builder>serializableBuilderClass()RetryConfiguration.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
retryMode
public final StageRetryMode retryMode()
The method that you want to configure for automatic stage retry on stage failure. You can specify to retry only failed action in the stage or all actions in the stage.
If the service returns an enum value that is not available in the current SDK version,
retryModewill returnStageRetryMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromretryModeAsString().- Returns:
- The method that you want to configure for automatic stage retry on stage failure. You can specify to retry only failed action in the stage or all actions in the stage.
- See Also:
StageRetryMode
-
retryModeAsString
public final String retryModeAsString()
The method that you want to configure for automatic stage retry on stage failure. You can specify to retry only failed action in the stage or all actions in the stage.
If the service returns an enum value that is not available in the current SDK version,
retryModewill returnStageRetryMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromretryModeAsString().- Returns:
- The method that you want to configure for automatic stage retry on stage failure. You can specify to retry only failed action in the stage or all actions in the stage.
- See Also:
StageRetryMode
-
toBuilder
public RetryConfiguration.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<RetryConfiguration.Builder,RetryConfiguration>
-
builder
public static RetryConfiguration.Builder builder()
-
serializableBuilderClass
public static Class<? extends RetryConfiguration.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-