@Generated(value="software.amazon.awssdk:codegen") public class CrawlerMetrics extends Object implements StructuredPojo, ToCopyableBuilder<CrawlerMetrics.Builder,CrawlerMetrics>
Metrics for a specified crawler.
Modifier and Type | Class and Description |
---|---|
static interface |
CrawlerMetrics.Builder |
Modifier and Type | Method and Description |
---|---|
static CrawlerMetrics.Builder |
builder() |
String |
crawlerName()
The name of the crawler.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Double |
lastRuntimeSeconds()
The duration of the crawler's most recent run, in seconds.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
Double |
medianRuntimeSeconds()
The median duration of this crawler's runs, in seconds.
|
static Class<? extends CrawlerMetrics.Builder> |
serializableBuilderClass() |
Boolean |
stillEstimating()
True if the crawler is still estimating how long it will take to complete this run.
|
Integer |
tablesCreated()
The number of tables created by this crawler.
|
Integer |
tablesDeleted()
The number of tables deleted by this crawler.
|
Integer |
tablesUpdated()
The number of tables updated by this crawler.
|
Double |
timeLeftSeconds()
The estimated time left to complete a running crawl.
|
CrawlerMetrics.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String crawlerName()
The name of the crawler.
public Double timeLeftSeconds()
The estimated time left to complete a running crawl.
public Boolean stillEstimating()
True if the crawler is still estimating how long it will take to complete this run.
public Double lastRuntimeSeconds()
The duration of the crawler's most recent run, in seconds.
public Double medianRuntimeSeconds()
The median duration of this crawler's runs, in seconds.
public Integer tablesCreated()
The number of tables created by this crawler.
public Integer tablesUpdated()
The number of tables updated by this crawler.
public Integer tablesDeleted()
The number of tables deleted by this crawler.
public CrawlerMetrics.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CrawlerMetrics.Builder,CrawlerMetrics>
public static CrawlerMetrics.Builder builder()
public static Class<? extends CrawlerMetrics.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.