@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CrawlsFilter extends Object implements Serializable, Cloneable, StructuredPojo
A list of fields, comparators and value that you can use to filter the crawler runs for a specified crawler.
Constructor and Description |
---|
CrawlsFilter() |
Modifier and Type | Method and Description |
---|---|
CrawlsFilter |
clone() |
boolean |
equals(Object obj) |
String |
getFieldName()
A key used to filter the crawler runs for a specified crawler.
|
String |
getFieldValue()
The value provided for comparison on the crawl field.
|
String |
getFilterOperator()
A defined comparator that operates on the value.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFieldName(String fieldName)
A key used to filter the crawler runs for a specified crawler.
|
void |
setFieldValue(String fieldValue)
The value provided for comparison on the crawl field.
|
void |
setFilterOperator(String filterOperator)
A defined comparator that operates on the value.
|
String |
toString()
Returns a string representation of this object.
|
CrawlsFilter |
withFieldName(FieldName fieldName)
A key used to filter the crawler runs for a specified crawler.
|
CrawlsFilter |
withFieldName(String fieldName)
A key used to filter the crawler runs for a specified crawler.
|
CrawlsFilter |
withFieldValue(String fieldValue)
The value provided for comparison on the crawl field.
|
CrawlsFilter |
withFilterOperator(FilterOperator filterOperator)
A defined comparator that operates on the value.
|
CrawlsFilter |
withFilterOperator(String filterOperator)
A defined comparator that operates on the value.
|
public void setFieldName(String fieldName)
A key used to filter the crawler runs for a specified crawler. Valid values for each of the field names are:
CRAWL_ID
: A string representing the UUID identifier for a crawl.
STATE
: A string representing the state of the crawl.
START_TIME
and END_TIME
: The epoch timestamp in milliseconds.
DPU_HOUR
: The number of data processing unit (DPU) hours used for the crawl.
fieldName
- A key used to filter the crawler runs for a specified crawler. Valid values for each of the field names
are:
CRAWL_ID
: A string representing the UUID identifier for a crawl.
STATE
: A string representing the state of the crawl.
START_TIME
and END_TIME
: The epoch timestamp in milliseconds.
DPU_HOUR
: The number of data processing unit (DPU) hours used for the crawl.
FieldName
public String getFieldName()
A key used to filter the crawler runs for a specified crawler. Valid values for each of the field names are:
CRAWL_ID
: A string representing the UUID identifier for a crawl.
STATE
: A string representing the state of the crawl.
START_TIME
and END_TIME
: The epoch timestamp in milliseconds.
DPU_HOUR
: The number of data processing unit (DPU) hours used for the crawl.
CRAWL_ID
: A string representing the UUID identifier for a crawl.
STATE
: A string representing the state of the crawl.
START_TIME
and END_TIME
: The epoch timestamp in milliseconds.
DPU_HOUR
: The number of data processing unit (DPU) hours used for the crawl.
FieldName
public CrawlsFilter withFieldName(String fieldName)
A key used to filter the crawler runs for a specified crawler. Valid values for each of the field names are:
CRAWL_ID
: A string representing the UUID identifier for a crawl.
STATE
: A string representing the state of the crawl.
START_TIME
and END_TIME
: The epoch timestamp in milliseconds.
DPU_HOUR
: The number of data processing unit (DPU) hours used for the crawl.
fieldName
- A key used to filter the crawler runs for a specified crawler. Valid values for each of the field names
are:
CRAWL_ID
: A string representing the UUID identifier for a crawl.
STATE
: A string representing the state of the crawl.
START_TIME
and END_TIME
: The epoch timestamp in milliseconds.
DPU_HOUR
: The number of data processing unit (DPU) hours used for the crawl.
FieldName
public CrawlsFilter withFieldName(FieldName fieldName)
A key used to filter the crawler runs for a specified crawler. Valid values for each of the field names are:
CRAWL_ID
: A string representing the UUID identifier for a crawl.
STATE
: A string representing the state of the crawl.
START_TIME
and END_TIME
: The epoch timestamp in milliseconds.
DPU_HOUR
: The number of data processing unit (DPU) hours used for the crawl.
fieldName
- A key used to filter the crawler runs for a specified crawler. Valid values for each of the field names
are:
CRAWL_ID
: A string representing the UUID identifier for a crawl.
STATE
: A string representing the state of the crawl.
START_TIME
and END_TIME
: The epoch timestamp in milliseconds.
DPU_HOUR
: The number of data processing unit (DPU) hours used for the crawl.
FieldName
public void setFilterOperator(String filterOperator)
A defined comparator that operates on the value. The available operators are:
GT
: Greater than.
GE
: Greater than or equal to.
LT
: Less than.
LE
: Less than or equal to.
EQ
: Equal to.
NE
: Not equal to.
filterOperator
- A defined comparator that operates on the value. The available operators are:
GT
: Greater than.
GE
: Greater than or equal to.
LT
: Less than.
LE
: Less than or equal to.
EQ
: Equal to.
NE
: Not equal to.
FilterOperator
public String getFilterOperator()
A defined comparator that operates on the value. The available operators are:
GT
: Greater than.
GE
: Greater than or equal to.
LT
: Less than.
LE
: Less than or equal to.
EQ
: Equal to.
NE
: Not equal to.
GT
: Greater than.
GE
: Greater than or equal to.
LT
: Less than.
LE
: Less than or equal to.
EQ
: Equal to.
NE
: Not equal to.
FilterOperator
public CrawlsFilter withFilterOperator(String filterOperator)
A defined comparator that operates on the value. The available operators are:
GT
: Greater than.
GE
: Greater than or equal to.
LT
: Less than.
LE
: Less than or equal to.
EQ
: Equal to.
NE
: Not equal to.
filterOperator
- A defined comparator that operates on the value. The available operators are:
GT
: Greater than.
GE
: Greater than or equal to.
LT
: Less than.
LE
: Less than or equal to.
EQ
: Equal to.
NE
: Not equal to.
FilterOperator
public CrawlsFilter withFilterOperator(FilterOperator filterOperator)
A defined comparator that operates on the value. The available operators are:
GT
: Greater than.
GE
: Greater than or equal to.
LT
: Less than.
LE
: Less than or equal to.
EQ
: Equal to.
NE
: Not equal to.
filterOperator
- A defined comparator that operates on the value. The available operators are:
GT
: Greater than.
GE
: Greater than or equal to.
LT
: Less than.
LE
: Less than or equal to.
EQ
: Equal to.
NE
: Not equal to.
FilterOperator
public void setFieldValue(String fieldValue)
The value provided for comparison on the crawl field.
fieldValue
- The value provided for comparison on the crawl field.public String getFieldValue()
The value provided for comparison on the crawl field.
public CrawlsFilter withFieldValue(String fieldValue)
The value provided for comparison on the crawl field.
fieldValue
- The value provided for comparison on the crawl field.public String toString()
toString
in class Object
Object.toString()
public CrawlsFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.