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 Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic CrawlerMetrics.Builderbuilder()final StringThe name of the crawler.final booleanfinal booleanequalsBySdkFields(Object obj) 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.final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
crawlerName
The name of the crawler.
- Returns:
- The name of the crawler.
-
timeLeftSeconds
The estimated time left to complete a running crawl.
- Returns:
- The estimated time left to complete a running crawl.
-
stillEstimating
True 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.
-
lastRuntimeSeconds
The duration of the crawler's most recent run, in seconds.
- Returns:
- The duration of the crawler's most recent run, in seconds.
-
medianRuntimeSeconds
The median duration of this crawler's runs, in seconds.
- Returns:
- The median duration of this crawler's runs, in seconds.
-
tablesCreated
The number of tables created by this crawler.
- Returns:
- The number of tables created by this crawler.
-
tablesUpdated
The number of tables updated by this crawler.
- Returns:
- The number of tables updated by this crawler.
-
tablesDeleted
The number of tables deleted by this crawler.
- Returns:
- The number of tables deleted by this crawler.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<CrawlerMetrics.Builder,CrawlerMetrics>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-