Interface Crawl.Builder

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

public static interface Crawl.Builder extends SdkPojo, CopyableBuilder<Crawl.Builder,Crawl>
  • Method Details

    • state

      Crawl.Builder state(String state)

      The state of the crawler.

      Parameters:
      state - The state of the crawler.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • state

      Crawl.Builder state(CrawlState state)

      The state of the crawler.

      Parameters:
      state - The state of the crawler.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • startedOn

      Crawl.Builder startedOn(Instant startedOn)

      The date and time on which the crawl started.

      Parameters:
      startedOn - The date and time on which the crawl started.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • completedOn

      Crawl.Builder completedOn(Instant completedOn)

      The date and time on which the crawl completed.

      Parameters:
      completedOn - The date and time on which the crawl completed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • errorMessage

      Crawl.Builder errorMessage(String errorMessage)

      The error message associated with the crawl.

      Parameters:
      errorMessage - The error message associated with the crawl.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logGroup

      Crawl.Builder logGroup(String logGroup)

      The log group associated with the crawl.

      Parameters:
      logGroup - The log group associated with the crawl.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • logStream

      Crawl.Builder logStream(String logStream)

      The log stream associated with the crawl.

      Parameters:
      logStream - The log stream associated with the crawl.
      Returns:
      Returns a reference to this object so that method calls can be chained together.