Class: Google::Cloud::Dataproc::V1::AutotuningConfig

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/dataproc/v1/shared.rb

Overview

Autotuning configuration of the workload.

Defined Under Namespace

Modules: Scenario

Instance Attribute Summary collapse

Instance Attribute Details

#scenarios::Array<::Google::Cloud::Dataproc::V1::AutotuningConfig::Scenario>

Returns Optional. Scenarios for which tunings are applied.

Returns:



559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
# File 'proto_docs/google/cloud/dataproc/v1/shared.rb', line 559

class AutotuningConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Scenario represents a specific goal that autotuning will attempt to achieve
  # by modifying workloads.
  module Scenario
    # Default value.
    SCENARIO_UNSPECIFIED = 0

    # Scaling recommendations such as initialExecutors.
    SCALING = 2

    # Adding hints for potential relation broadcasts.
    BROADCAST_HASH_JOIN = 3

    # Memory management for workloads.
    MEMORY = 4
  end
end