Class: Google::Cloud::Dataproc::V1::AutotuningConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Dataproc::V1::AutotuningConfig
- 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.
579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 |
# File 'proto_docs/google/cloud/dataproc/v1/shared.rb', line 579 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 # No autotuning. NONE = 5 # Automatic selection of scenarios. AUTO = 6 end end |