@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LandingZoneOperationFilter extends Object implements Serializable, Cloneable, StructuredPojo
A filter object that lets you call ListLandingZoneOperations
with a specific filter.
Constructor and Description |
---|
LandingZoneOperationFilter() |
Modifier and Type | Method and Description |
---|---|
LandingZoneOperationFilter |
clone() |
boolean |
equals(Object obj) |
List<String> |
getStatuses()
The statuses of the set of landing zone operations selected by the filter.
|
List<String> |
getTypes()
The set of landing zone operation types selected by the filter.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setStatuses(Collection<String> statuses)
The statuses of the set of landing zone operations selected by the filter.
|
void |
setTypes(Collection<String> types)
The set of landing zone operation types selected by the filter.
|
String |
toString()
Returns a string representation of this object.
|
LandingZoneOperationFilter |
withStatuses(Collection<String> statuses)
The statuses of the set of landing zone operations selected by the filter.
|
LandingZoneOperationFilter |
withStatuses(LandingZoneOperationStatus... statuses)
The statuses of the set of landing zone operations selected by the filter.
|
LandingZoneOperationFilter |
withStatuses(String... statuses)
The statuses of the set of landing zone operations selected by the filter.
|
LandingZoneOperationFilter |
withTypes(Collection<String> types)
The set of landing zone operation types selected by the filter.
|
LandingZoneOperationFilter |
withTypes(LandingZoneOperationType... types)
The set of landing zone operation types selected by the filter.
|
LandingZoneOperationFilter |
withTypes(String... types)
The set of landing zone operation types selected by the filter.
|
public List<String> getStatuses()
The statuses of the set of landing zone operations selected by the filter.
LandingZoneOperationStatus
public void setStatuses(Collection<String> statuses)
The statuses of the set of landing zone operations selected by the filter.
statuses
- The statuses of the set of landing zone operations selected by the filter.LandingZoneOperationStatus
public LandingZoneOperationFilter withStatuses(String... statuses)
The statuses of the set of landing zone operations selected by the filter.
NOTE: This method appends the values to the existing list (if any). Use
setStatuses(java.util.Collection)
or withStatuses(java.util.Collection)
if you want to override
the existing values.
statuses
- The statuses of the set of landing zone operations selected by the filter.LandingZoneOperationStatus
public LandingZoneOperationFilter withStatuses(Collection<String> statuses)
The statuses of the set of landing zone operations selected by the filter.
statuses
- The statuses of the set of landing zone operations selected by the filter.LandingZoneOperationStatus
public LandingZoneOperationFilter withStatuses(LandingZoneOperationStatus... statuses)
The statuses of the set of landing zone operations selected by the filter.
statuses
- The statuses of the set of landing zone operations selected by the filter.LandingZoneOperationStatus
public List<String> getTypes()
The set of landing zone operation types selected by the filter.
LandingZoneOperationType
public void setTypes(Collection<String> types)
The set of landing zone operation types selected by the filter.
types
- The set of landing zone operation types selected by the filter.LandingZoneOperationType
public LandingZoneOperationFilter withTypes(String... types)
The set of landing zone operation types selected by the filter.
NOTE: This method appends the values to the existing list (if any). Use
setTypes(java.util.Collection)
or withTypes(java.util.Collection)
if you want to override the
existing values.
types
- The set of landing zone operation types selected by the filter.LandingZoneOperationType
public LandingZoneOperationFilter withTypes(Collection<String> types)
The set of landing zone operation types selected by the filter.
types
- The set of landing zone operation types selected by the filter.LandingZoneOperationType
public LandingZoneOperationFilter withTypes(LandingZoneOperationType... types)
The set of landing zone operation types selected by the filter.
types
- The set of landing zone operation types selected by the filter.LandingZoneOperationType
public String toString()
toString
in class Object
Object.toString()
public LandingZoneOperationFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.