AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

CrawlerMetrics

import "github.com/aws/aws-sdk-go/service/glue"

type CrawlerMetrics struct { CrawlerName *string `min:"1" type:"string"` LastRuntimeSeconds *float64 `type:"double"` MedianRuntimeSeconds *float64 `type:"double"` StillEstimating *bool `type:"boolean"` TablesCreated *int64 `type:"integer"` TablesDeleted *int64 `type:"integer"` TablesUpdated *int64 `type:"integer"` TimeLeftSeconds *float64 `type:"double"` }

Metrics for a specified crawler.

CrawlerName

Type: *string

The name of the crawler.

LastRuntimeSeconds

Type: *float64

The duration of the crawler's most recent run, in seconds.

MedianRuntimeSeconds

Type: *float64

The median duration of this crawler's runs, in seconds.

StillEstimating

Type: *bool

True if the crawler is still estimating how long it will take to complete this run.

TablesCreated

Type: *int64

The number of tables created by this crawler.

TablesDeleted

Type: *int64

The number of tables deleted by this crawler.

TablesUpdated

Type: *int64

The number of tables updated by this crawler.

TimeLeftSeconds

Type: *float64

The estimated time left to complete a running crawl.

Method

GoString

func (s CrawlerMetrics) GoString() string

GoString returns the string representation

SetCrawlerName

func (s *CrawlerMetrics) SetCrawlerName(v string) *CrawlerMetrics

SetCrawlerName sets the CrawlerName field's value.

SetLastRuntimeSeconds

func (s *CrawlerMetrics) SetLastRuntimeSeconds(v float64) *CrawlerMetrics

SetLastRuntimeSeconds sets the LastRuntimeSeconds field's value.

SetMedianRuntimeSeconds

func (s *CrawlerMetrics) SetMedianRuntimeSeconds(v float64) *CrawlerMetrics

SetMedianRuntimeSeconds sets the MedianRuntimeSeconds field's value.

SetStillEstimating

func (s *CrawlerMetrics) SetStillEstimating(v bool) *CrawlerMetrics

SetStillEstimating sets the StillEstimating field's value.

SetTablesCreated

func (s *CrawlerMetrics) SetTablesCreated(v int64) *CrawlerMetrics

SetTablesCreated sets the TablesCreated field's value.

SetTablesDeleted

func (s *CrawlerMetrics) SetTablesDeleted(v int64) *CrawlerMetrics

SetTablesDeleted sets the TablesDeleted field's value.

SetTablesUpdated

func (s *CrawlerMetrics) SetTablesUpdated(v int64) *CrawlerMetrics

SetTablesUpdated sets the TablesUpdated field's value.

SetTimeLeftSeconds

func (s *CrawlerMetrics) SetTimeLeftSeconds(v float64) *CrawlerMetrics

SetTimeLeftSeconds sets the TimeLeftSeconds field's value.

String

func (s CrawlerMetrics) String() string

String returns the string representation

On this page: