Class: Google::Apis::DataprocV1::SummarizeSessionSparkApplicationExecutorsResponse
- Inherits:
-
Object
- Object
- Google::Apis::DataprocV1::SummarizeSessionSparkApplicationExecutorsResponse
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dataproc_v1/classes.rb,
lib/google/apis/dataproc_v1/representations.rb,
lib/google/apis/dataproc_v1/representations.rb
Overview
Consolidated summary of executors for a Spark Application.
Instance Attribute Summary collapse
-
#active_executor_summary ⇒ Google::Apis::DataprocV1::ConsolidatedExecutorSummary
Consolidated summary about executors used by the application.
-
#application_id ⇒ String
Spark Application Id Corresponds to the JSON property
applicationId
. -
#dead_executor_summary ⇒ Google::Apis::DataprocV1::ConsolidatedExecutorSummary
Consolidated summary about executors used by the application.
-
#total_executor_summary ⇒ Google::Apis::DataprocV1::ConsolidatedExecutorSummary
Consolidated summary about executors used by the application.
Instance Method Summary collapse
-
#initialize(**args) ⇒ SummarizeSessionSparkApplicationExecutorsResponse
constructor
A new instance of SummarizeSessionSparkApplicationExecutorsResponse.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ SummarizeSessionSparkApplicationExecutorsResponse
Returns a new instance of SummarizeSessionSparkApplicationExecutorsResponse.
10380 10381 10382 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 10380 def initialize(**args) update!(**args) end |
Instance Attribute Details
#active_executor_summary ⇒ Google::Apis::DataprocV1::ConsolidatedExecutorSummary
Consolidated summary about executors used by the application.
Corresponds to the JSON property activeExecutorSummary
10363 10364 10365 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 10363 def active_executor_summary @active_executor_summary end |
#application_id ⇒ String
Spark Application Id
Corresponds to the JSON property applicationId
10368 10369 10370 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 10368 def application_id @application_id end |
#dead_executor_summary ⇒ Google::Apis::DataprocV1::ConsolidatedExecutorSummary
Consolidated summary about executors used by the application.
Corresponds to the JSON property deadExecutorSummary
10373 10374 10375 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 10373 def dead_executor_summary @dead_executor_summary end |
#total_executor_summary ⇒ Google::Apis::DataprocV1::ConsolidatedExecutorSummary
Consolidated summary about executors used by the application.
Corresponds to the JSON property totalExecutorSummary
10378 10379 10380 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 10378 def total_executor_summary @total_executor_summary end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
10385 10386 10387 10388 10389 10390 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 10385 def update!(**args) @active_executor_summary = args[:active_executor_summary] if args.key?(:active_executor_summary) @application_id = args[:application_id] if args.key?(:application_id) @dead_executor_summary = args[:dead_executor_summary] if args.key?(:dead_executor_summary) @total_executor_summary = args[:total_executor_summary] if args.key?(:total_executor_summary) end |