MetastoreServiceScalingConfig

data class MetastoreServiceScalingConfig(val autoscalingConfig: MetastoreServiceScalingConfigAutoscalingConfig? = null, val instanceSize: String? = null, val scalingFactor: Double? = null)

Constructors

Link copied to clipboard
constructor(autoscalingConfig: MetastoreServiceScalingConfigAutoscalingConfig? = null, instanceSize: String? = null, scalingFactor: Double? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Represents the autoscaling configuration of a metastore service. Structure is documented below.

Link copied to clipboard
val instanceSize: String? = null

Metastore instance sizes. Possible values are: EXTRA_SMALL, SMALL, MEDIUM, LARGE, EXTRA_LARGE.

Link copied to clipboard
val scalingFactor: Double? = null

Scaling factor, in increments of 0.1 for values less than 1.0, and increments of 1.0 for values greater than 1.0.