Class Google::Cloud::Dataproc::V1::BasicAutoscalingAlgorithm (v0.8.0)

Basic algorithm for autoscaling.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#cooldown_period

def cooldown_period() -> ::Google::Protobuf::Duration
Returns
  • (::Google::Protobuf::Duration) — Optional. Duration between scaling events. A scaling period starts after the update operation from the previous event has completed.

    Bounds: [2m, 1d]. Default: 2m.

#cooldown_period=

def cooldown_period=(value) -> ::Google::Protobuf::Duration
Parameter
  • value (::Google::Protobuf::Duration) — Optional. Duration between scaling events. A scaling period starts after the update operation from the previous event has completed.

    Bounds: [2m, 1d]. Default: 2m.

Returns
  • (::Google::Protobuf::Duration) — Optional. Duration between scaling events. A scaling period starts after the update operation from the previous event has completed.

    Bounds: [2m, 1d]. Default: 2m.

#yarn_config

def yarn_config() -> ::Google::Cloud::Dataproc::V1::BasicYarnAutoscalingConfig
Returns

#yarn_config=

def yarn_config=(value) -> ::Google::Cloud::Dataproc::V1::BasicYarnAutoscalingConfig
Parameter
Returns