@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ImportTaskFilter extends Object implements Serializable, Cloneable, StructuredPojo
A name-values pair of elements you can use to filter the results when querying your import tasks. Currently, wildcards are not supported for filters.
When filtering by import status, all other filter values are ignored.
Constructor and Description |
---|
ImportTaskFilter() |
Modifier and Type | Method and Description |
---|---|
ImportTaskFilter |
clone() |
boolean |
equals(Object obj) |
String |
getName()
The name, status, or import task ID for a specific import task.
|
List<String> |
getValues()
An array of strings that you can provide to match against a specific name, status, or import task ID to filter
the results for your import task queries.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setName(String name)
The name, status, or import task ID for a specific import task.
|
void |
setValues(Collection<String> values)
An array of strings that you can provide to match against a specific name, status, or import task ID to filter
the results for your import task queries.
|
String |
toString()
Returns a string representation of this object.
|
ImportTaskFilter |
withName(ImportTaskFilterName name)
The name, status, or import task ID for a specific import task.
|
ImportTaskFilter |
withName(String name)
The name, status, or import task ID for a specific import task.
|
ImportTaskFilter |
withValues(Collection<String> values)
An array of strings that you can provide to match against a specific name, status, or import task ID to filter
the results for your import task queries.
|
ImportTaskFilter |
withValues(String... values)
An array of strings that you can provide to match against a specific name, status, or import task ID to filter
the results for your import task queries.
|
public void setName(String name)
The name, status, or import task ID for a specific import task.
name
- The name, status, or import task ID for a specific import task.ImportTaskFilterName
public String getName()
The name, status, or import task ID for a specific import task.
ImportTaskFilterName
public ImportTaskFilter withName(String name)
The name, status, or import task ID for a specific import task.
name
- The name, status, or import task ID for a specific import task.ImportTaskFilterName
public ImportTaskFilter withName(ImportTaskFilterName name)
The name, status, or import task ID for a specific import task.
name
- The name, status, or import task ID for a specific import task.ImportTaskFilterName
public List<String> getValues()
An array of strings that you can provide to match against a specific name, status, or import task ID to filter the results for your import task queries.
public void setValues(Collection<String> values)
An array of strings that you can provide to match against a specific name, status, or import task ID to filter the results for your import task queries.
values
- An array of strings that you can provide to match against a specific name, status, or import task ID to
filter the results for your import task queries.public ImportTaskFilter withValues(String... values)
An array of strings that you can provide to match against a specific name, status, or import task ID to filter the results for your import task queries.
NOTE: This method appends the values to the existing list (if any). Use
setValues(java.util.Collection)
or withValues(java.util.Collection)
if you want to override the
existing values.
values
- An array of strings that you can provide to match against a specific name, status, or import task ID to
filter the results for your import task queries.public ImportTaskFilter withValues(Collection<String> values)
An array of strings that you can provide to match against a specific name, status, or import task ID to filter the results for your import task queries.
values
- An array of strings that you can provide to match against a specific name, status, or import task ID to
filter the results for your import task queries.public String toString()
toString
in class Object
Object.toString()
public ImportTaskFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.