@Generated(value="software.amazon.awssdk:codegen") public final class DisableStageTransitionRequest extends CodePipelineRequest implements ToCopyableBuilder<DisableStageTransitionRequest.Builder,DisableStageTransitionRequest>
Represents the input of a DisableStageTransition action.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DisableStageTransitionRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DisableStageTransitionRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
pipelineName()
The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.
|
String |
reason()
The reason given to the user that a stage is disabled, such as waiting for manual approval or manual tests.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DisableStageTransitionRequest.Builder> |
serializableBuilderClass() |
String |
stageName()
The name of the stage where you want to disable the inbound or outbound transition of artifacts.
|
DisableStageTransitionRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
StageTransitionType |
transitionType()
Specifies whether artifacts are prevented from transitioning into the stage and being processed by the actions in
that stage (inbound), or prevented from transitioning from the stage after they have been processed by the
actions in that stage (outbound).
|
String |
transitionTypeAsString()
Specifies whether artifacts are prevented from transitioning into the stage and being processed by the actions in
that stage (inbound), or prevented from transitioning from the stage after they have been processed by the
actions in that stage (outbound).
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String pipelineName()
The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.
public final String stageName()
The name of the stage where you want to disable the inbound or outbound transition of artifacts.
public final StageTransitionType transitionType()
Specifies whether artifacts are prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).
If the service returns an enum value that is not available in the current SDK version, transitionType
will return StageTransitionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from transitionTypeAsString().
StageTransitionTypepublic final String transitionTypeAsString()
Specifies whether artifacts are prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).
If the service returns an enum value that is not available in the current SDK version, transitionType
will return StageTransitionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from transitionTypeAsString().
StageTransitionTypepublic final String reason()
The reason given to the user that a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.
public DisableStageTransitionRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DisableStageTransitionRequest.Builder,DisableStageTransitionRequest>toBuilder in class CodePipelineRequestpublic static DisableStageTransitionRequest.Builder builder()
public static Class<? extends DisableStageTransitionRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic 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 SdkRequestCopyright © 2023. All rights reserved.