Class OverrideStageConditionRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.codepipeline.model.CodePipelineRequest
-
- software.amazon.awssdk.services.codepipeline.model.OverrideStageConditionRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<OverrideStageConditionRequest.Builder,OverrideStageConditionRequest>
@Generated("software.amazon.awssdk:codegen") public final class OverrideStageConditionRequest extends CodePipelineRequest implements ToCopyableBuilder<OverrideStageConditionRequest.Builder,OverrideStageConditionRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceOverrideStageConditionRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OverrideStageConditionRequest.Builderbuilder()ConditionTypeconditionType()The type of condition to override for the stage, such as entry conditions, failure conditions, or success conditions.StringconditionTypeAsString()The type of condition to override for the stage, such as entry conditions, failure conditions, or success conditions.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringpipelineExecutionId()The ID of the pipeline execution for the override.StringpipelineName()The name of the pipeline with the stage that will override the condition.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends OverrideStageConditionRequest.Builder>serializableBuilderClass()StringstageName()The name of the stage for the override.OverrideStageConditionRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
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
-
pipelineName
public final String pipelineName()
The name of the pipeline with the stage that will override the condition.
- Returns:
- The name of the pipeline with the stage that will override the condition.
-
stageName
public final String stageName()
The name of the stage for the override.
- Returns:
- The name of the stage for the override.
-
pipelineExecutionId
public final String pipelineExecutionId()
The ID of the pipeline execution for the override.
- Returns:
- The ID of the pipeline execution for the override.
-
conditionType
public final ConditionType conditionType()
The type of condition to override for the stage, such as entry conditions, failure conditions, or success conditions.
If the service returns an enum value that is not available in the current SDK version,
conditionTypewill returnConditionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromconditionTypeAsString().- Returns:
- The type of condition to override for the stage, such as entry conditions, failure conditions, or success conditions.
- See Also:
ConditionType
-
conditionTypeAsString
public final String conditionTypeAsString()
The type of condition to override for the stage, such as entry conditions, failure conditions, or success conditions.
If the service returns an enum value that is not available in the current SDK version,
conditionTypewill returnConditionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromconditionTypeAsString().- Returns:
- The type of condition to override for the stage, such as entry conditions, failure conditions, or success conditions.
- See Also:
ConditionType
-
toBuilder
public OverrideStageConditionRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<OverrideStageConditionRequest.Builder,OverrideStageConditionRequest>- Specified by:
toBuilderin classCodePipelineRequest
-
builder
public static OverrideStageConditionRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends OverrideStageConditionRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
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.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkRequest
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-