Class CrawlerMetrics
java.lang.Object
software.amazon.awssdk.services.glue.model.CrawlerMetrics
- All Implemented Interfaces:
- Serializable,- SdkPojo,- ToCopyableBuilder<CrawlerMetrics.Builder,- CrawlerMetrics> 
@Generated("software.amazon.awssdk:codegen")
public final class CrawlerMetrics
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<CrawlerMetrics.Builder,CrawlerMetrics> 
Metrics for a specified crawler.
- See Also:
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionstatic CrawlerMetrics.Builderbuilder()final StringThe name of the crawler.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final DoubleThe duration of the crawler's most recent run, in seconds.final DoubleThe median duration of this crawler's runs, in seconds.static Class<? extends CrawlerMetrics.Builder> final BooleanTrue if the crawler is still estimating how long it will take to complete this run.final IntegerThe number of tables created by this crawler.final IntegerThe number of tables deleted by this crawler.final IntegerThe number of tables updated by this crawler.final DoubleThe estimated time left to complete a running crawl.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuildercopy
- 
Method Details- 
crawlerName
- 
timeLeftSecondsThe estimated time left to complete a running crawl. - Returns:
- The estimated time left to complete a running crawl.
 
- 
stillEstimatingTrue if the crawler is still estimating how long it will take to complete this run. - Returns:
- True if the crawler is still estimating how long it will take to complete this run.
 
- 
lastRuntimeSecondsThe duration of the crawler's most recent run, in seconds. - Returns:
- The duration of the crawler's most recent run, in seconds.
 
- 
medianRuntimeSecondsThe median duration of this crawler's runs, in seconds. - Returns:
- The median duration of this crawler's runs, in seconds.
 
- 
tablesCreatedThe number of tables created by this crawler. - Returns:
- The number of tables created by this crawler.
 
- 
tablesUpdatedThe number of tables updated by this crawler. - Returns:
- The number of tables updated by this crawler.
 
- 
tablesDeletedThe number of tables deleted by this crawler. - Returns:
- The number of tables deleted by this crawler.
 
- 
toBuilderDescription copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
- toBuilderin interface- ToCopyableBuilder<CrawlerMetrics.Builder,- CrawlerMetrics> 
- Returns:
- a builder for type T
 
- 
builder
- 
serializableBuilderClass
- 
hashCode
- 
equals
- 
equalsBySdkFieldsDescription copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
- equalsBySdkFieldsin interface- SdkPojo
- Parameters:
- obj- the object to be compared with
- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
 
- 
toString
- 
getValueForField
- 
sdkFields
- 
sdkFieldNameToField- Specified by:
- sdkFieldNameToFieldin interface- SdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
 
 
-