Interface CrawlsFilter.Builder

All Superinterfaces:
Buildable, CopyableBuilder<CrawlsFilter.Builder,CrawlsFilter>, SdkBuilder<CrawlsFilter.Builder,CrawlsFilter>, SdkPojo
Enclosing class:
CrawlsFilter

@Mutable @NotThreadSafe public static interface CrawlsFilter.Builder extends SdkPojo, CopyableBuilder<CrawlsFilter.Builder,CrawlsFilter>
  • Method Details

    • fieldName

      CrawlsFilter.Builder fieldName(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.

      Parameters:
      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.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • fieldName

      CrawlsFilter.Builder fieldName(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.

      Parameters:
      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.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • filterOperator

      CrawlsFilter.Builder filterOperator(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.

      Parameters:
      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.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • filterOperator

      CrawlsFilter.Builder filterOperator(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.

      Parameters:
      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.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • fieldValue

      CrawlsFilter.Builder fieldValue(String fieldValue)

      The value provided for comparison on the crawl field.

      Parameters:
      fieldValue - The value provided for comparison on the crawl field.
      Returns:
      Returns a reference to this object so that method calls can be chained together.