@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CloseStatusFilter extends Object implements Serializable, Cloneable, StructuredPojo
Used to filter the closed workflow executions in visibility APIs by their close status.
Constructor and Description |
---|
CloseStatusFilter() |
Modifier and Type | Method and Description |
---|---|
CloseStatusFilter |
clone() |
boolean |
equals(Object obj) |
String |
getStatus()
The close status that must match the close status of an execution for it to meet the criteria of this filter.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setStatus(CloseStatus status)
The close status that must match the close status of an execution for it to meet the criteria of this filter.
|
void |
setStatus(String status)
The close status that must match the close status of an execution for it to meet the criteria of this filter.
|
String |
toString()
Returns a string representation of this object.
|
CloseStatusFilter |
withStatus(CloseStatus status)
The close status that must match the close status of an execution for it to meet the criteria of this filter.
|
CloseStatusFilter |
withStatus(String status)
The close status that must match the close status of an execution for it to meet the criteria of this filter.
|
public void setStatus(String status)
The close status that must match the close status of an execution for it to meet the criteria of this filter.
status
- The close status that must match the close status of an execution for it to meet the criteria of this
filter.CloseStatus
public String getStatus()
The close status that must match the close status of an execution for it to meet the criteria of this filter.
CloseStatus
public CloseStatusFilter withStatus(String status)
The close status that must match the close status of an execution for it to meet the criteria of this filter.
status
- The close status that must match the close status of an execution for it to meet the criteria of this
filter.CloseStatus
public void setStatus(CloseStatus status)
The close status that must match the close status of an execution for it to meet the criteria of this filter.
status
- The close status that must match the close status of an execution for it to meet the criteria of this
filter.CloseStatus
public CloseStatusFilter withStatus(CloseStatus status)
The close status that must match the close status of an execution for it to meet the criteria of this filter.
status
- The close status that must match the close status of an execution for it to meet the criteria of this
filter.CloseStatus
public String toString()
toString
in class Object
Object.toString()
public CloseStatusFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.