@Generated(value="software.amazon.awssdk:codegen") public class StageState extends Object implements StructuredPojo, ToCopyableBuilder<StageState.Builder,StageState>
Represents information about the state of the stage.
Modifier and Type | Class and Description |
---|---|
static interface |
StageState.Builder |
Modifier and Type | Method and Description |
---|---|
List<ActionState> |
actionStates()
The state of the stage.
|
static StageState.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
TransitionState |
inboundTransitionState()
The state of the inbound transition, which is either enabled or disabled.
|
StageExecution |
latestExecution()
Information about the latest execution in the stage, including its ID and status.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
static Class<? extends StageState.Builder> |
serializableBuilderClass() |
String |
stageName()
The name of the stage.
|
StageState.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String stageName()
The name of the stage.
public TransitionState inboundTransitionState()
The state of the inbound transition, which is either enabled or disabled.
public List<ActionState> actionStates()
The state of the stage.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public StageExecution latestExecution()
Information about the latest execution in the stage, including its ID and status.
public StageState.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<StageState.Builder,StageState>
public static StageState.Builder builder()
public static Class<? extends StageState.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.