@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListResourcesFilters extends Object implements Serializable, Cloneable, StructuredPojo
Filtering options for ListResources operation. This is only used as input to Operation.
Constructor and Description |
---|
ListResourcesFilters() |
Modifier and Type | Method and Description |
---|---|
ListResourcesFilters |
clone() |
boolean |
equals(Object obj) |
String |
getNamePrefix()
Filters only resource that start with the entered name prefix .
|
String |
getPrimaryEmailPrefix()
Filters only resource with the provided primary email prefix.
|
String |
getState()
Filters only resource with the provided state.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setNamePrefix(String namePrefix)
Filters only resource that start with the entered name prefix .
|
void |
setPrimaryEmailPrefix(String primaryEmailPrefix)
Filters only resource with the provided primary email prefix.
|
void |
setState(String state)
Filters only resource with the provided state.
|
String |
toString()
Returns a string representation of this object.
|
ListResourcesFilters |
withNamePrefix(String namePrefix)
Filters only resource that start with the entered name prefix .
|
ListResourcesFilters |
withPrimaryEmailPrefix(String primaryEmailPrefix)
Filters only resource with the provided primary email prefix.
|
ListResourcesFilters |
withState(EntityState state)
Filters only resource with the provided state.
|
ListResourcesFilters |
withState(String state)
Filters only resource with the provided state.
|
public void setNamePrefix(String namePrefix)
Filters only resource that start with the entered name prefix .
namePrefix
- Filters only resource that start with the entered name prefix .public String getNamePrefix()
Filters only resource that start with the entered name prefix .
public ListResourcesFilters withNamePrefix(String namePrefix)
Filters only resource that start with the entered name prefix .
namePrefix
- Filters only resource that start with the entered name prefix .public void setPrimaryEmailPrefix(String primaryEmailPrefix)
Filters only resource with the provided primary email prefix.
primaryEmailPrefix
- Filters only resource with the provided primary email prefix.public String getPrimaryEmailPrefix()
Filters only resource with the provided primary email prefix.
public ListResourcesFilters withPrimaryEmailPrefix(String primaryEmailPrefix)
Filters only resource with the provided primary email prefix.
primaryEmailPrefix
- Filters only resource with the provided primary email prefix.public void setState(String state)
Filters only resource with the provided state.
state
- Filters only resource with the provided state.EntityState
public String getState()
Filters only resource with the provided state.
EntityState
public ListResourcesFilters withState(String state)
Filters only resource with the provided state.
state
- Filters only resource with the provided state.EntityState
public ListResourcesFilters withState(EntityState state)
Filters only resource with the provided state.
state
- Filters only resource with the provided state.EntityState
public String toString()
toString
in class Object
Object.toString()
public ListResourcesFilters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.