Interface CrawlerHistory.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CrawlerHistory.Builder,CrawlerHistory>,SdkBuilder<CrawlerHistory.Builder,CrawlerHistory>,SdkPojo
- Enclosing class:
- CrawlerHistory
public static interface CrawlerHistory.Builder extends SdkPojo, CopyableBuilder<CrawlerHistory.Builder,CrawlerHistory>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CrawlerHistory.BuildercrawlId(String crawlId)A UUID identifier for each crawl.CrawlerHistory.BuilderdpuHour(Double dpuHour)The number of data processing units (DPU) used in hours for the crawl.CrawlerHistory.BuilderendTime(Instant endTime)The date and time on which the crawl ended.CrawlerHistory.BuildererrorMessage(String errorMessage)If an error occurred, the error message associated with the crawl.CrawlerHistory.BuilderlogGroup(String logGroup)The log group associated with the crawl.CrawlerHistory.BuilderlogStream(String logStream)The log stream associated with the crawl.CrawlerHistory.BuildermessagePrefix(String messagePrefix)The prefix for a CloudWatch message about this crawl.CrawlerHistory.BuilderstartTime(Instant startTime)The date and time on which the crawl started.CrawlerHistory.Builderstate(String state)The state of the crawl.CrawlerHistory.Builderstate(CrawlerHistoryState state)The state of the crawl.CrawlerHistory.Buildersummary(String summary)A run summary for the specific crawl in JSON.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
crawlId
CrawlerHistory.Builder crawlId(String crawlId)
A UUID identifier for each crawl.
- Parameters:
crawlId- A UUID identifier for each crawl.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
CrawlerHistory.Builder state(String state)
The state of the crawl.
- Parameters:
state- The state of the crawl.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CrawlerHistoryState,CrawlerHistoryState
-
state
CrawlerHistory.Builder state(CrawlerHistoryState state)
The state of the crawl.
- Parameters:
state- The state of the crawl.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CrawlerHistoryState,CrawlerHistoryState
-
startTime
CrawlerHistory.Builder startTime(Instant startTime)
The date and time on which the crawl started.
- Parameters:
startTime- The date and time on which the crawl started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
CrawlerHistory.Builder endTime(Instant endTime)
The date and time on which the crawl ended.
- Parameters:
endTime- The date and time on which the crawl ended.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
summary
CrawlerHistory.Builder summary(String summary)
A run summary for the specific crawl in JSON. Contains the catalog tables and partitions that were added, updated, or deleted.
- Parameters:
summary- A run summary for the specific crawl in JSON. Contains the catalog tables and partitions that were added, updated, or deleted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorMessage
CrawlerHistory.Builder errorMessage(String errorMessage)
If an error occurred, the error message associated with the crawl.
- Parameters:
errorMessage- If an error occurred, the error message associated with the crawl.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logGroup
CrawlerHistory.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
CrawlerHistory.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.
-
messagePrefix
CrawlerHistory.Builder messagePrefix(String messagePrefix)
The prefix for a CloudWatch message about this crawl.
- Parameters:
messagePrefix- The prefix for a CloudWatch message about this crawl.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dpuHour
CrawlerHistory.Builder dpuHour(Double dpuHour)
The number of data processing units (DPU) used in hours for the crawl.
- Parameters:
dpuHour- The number of data processing units (DPU) used in hours for the crawl.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-