Class: Google::Apis::DataprocV1::ConsolidatedExecutorSummary
- Inherits:
-
Object
- Object
- Google::Apis::DataprocV1::ConsolidatedExecutorSummary
- 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 about executors used by the application.
Instance Attribute Summary collapse
-
#active_tasks ⇒ Fixnum
Corresponds to the JSON property
activeTasks. -
#completed_tasks ⇒ Fixnum
Corresponds to the JSON property
completedTasks. -
#count ⇒ Fixnum
Corresponds to the JSON property
count. -
#disk_used ⇒ Fixnum
Corresponds to the JSON property
diskUsed. -
#failed_tasks ⇒ Fixnum
Corresponds to the JSON property
failedTasks. -
#is_excluded ⇒ Fixnum
Corresponds to the JSON property
isExcluded. -
#max_memory ⇒ Fixnum
Corresponds to the JSON property
maxMemory. -
#memory_metrics ⇒ Google::Apis::DataprocV1::MemoryMetrics
Corresponds to the JSON property
memoryMetrics. -
#memory_used ⇒ Fixnum
Corresponds to the JSON property
memoryUsed. -
#rdd_blocks ⇒ Fixnum
Corresponds to the JSON property
rddBlocks. -
#total_cores ⇒ Fixnum
Corresponds to the JSON property
totalCores. -
#total_duration_millis ⇒ Fixnum
Corresponds to the JSON property
totalDurationMillis. -
#total_gc_time_millis ⇒ Fixnum
Corresponds to the JSON property
totalGcTimeMillis. -
#total_input_bytes ⇒ Fixnum
Corresponds to the JSON property
totalInputBytes. -
#total_shuffle_read ⇒ Fixnum
Corresponds to the JSON property
totalShuffleRead. -
#total_shuffle_write ⇒ Fixnum
Corresponds to the JSON property
totalShuffleWrite. -
#total_tasks ⇒ Fixnum
Corresponds to the JSON property
totalTasks.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ConsolidatedExecutorSummary
constructor
A new instance of ConsolidatedExecutorSummary.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ConsolidatedExecutorSummary
Returns a new instance of ConsolidatedExecutorSummary.
1967 1968 1969 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1967 def initialize(**args) update!(**args) end |
Instance Attribute Details
#active_tasks ⇒ Fixnum
Corresponds to the JSON property activeTasks
1885 1886 1887 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1885 def active_tasks @active_tasks end |
#completed_tasks ⇒ Fixnum
Corresponds to the JSON property completedTasks
1890 1891 1892 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1890 def completed_tasks @completed_tasks end |
#count ⇒ Fixnum
Corresponds to the JSON property count
1895 1896 1897 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1895 def count @count end |
#disk_used ⇒ Fixnum
Corresponds to the JSON property diskUsed
1900 1901 1902 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1900 def disk_used @disk_used end |
#failed_tasks ⇒ Fixnum
Corresponds to the JSON property failedTasks
1905 1906 1907 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1905 def failed_tasks @failed_tasks end |
#is_excluded ⇒ Fixnum
Corresponds to the JSON property isExcluded
1910 1911 1912 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1910 def is_excluded @is_excluded end |
#max_memory ⇒ Fixnum
Corresponds to the JSON property maxMemory
1915 1916 1917 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1915 def max_memory @max_memory end |
#memory_metrics ⇒ Google::Apis::DataprocV1::MemoryMetrics
Corresponds to the JSON property memoryMetrics
1920 1921 1922 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1920 def memory_metrics @memory_metrics end |
#memory_used ⇒ Fixnum
Corresponds to the JSON property memoryUsed
1925 1926 1927 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1925 def memory_used @memory_used end |
#rdd_blocks ⇒ Fixnum
Corresponds to the JSON property rddBlocks
1930 1931 1932 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1930 def rdd_blocks @rdd_blocks end |
#total_cores ⇒ Fixnum
Corresponds to the JSON property totalCores
1935 1936 1937 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1935 def total_cores @total_cores end |
#total_duration_millis ⇒ Fixnum
Corresponds to the JSON property totalDurationMillis
1940 1941 1942 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1940 def total_duration_millis @total_duration_millis end |
#total_gc_time_millis ⇒ Fixnum
Corresponds to the JSON property totalGcTimeMillis
1945 1946 1947 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1945 def total_gc_time_millis @total_gc_time_millis end |
#total_input_bytes ⇒ Fixnum
Corresponds to the JSON property totalInputBytes
1950 1951 1952 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1950 def total_input_bytes @total_input_bytes end |
#total_shuffle_read ⇒ Fixnum
Corresponds to the JSON property totalShuffleRead
1955 1956 1957 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1955 def total_shuffle_read @total_shuffle_read end |
#total_shuffle_write ⇒ Fixnum
Corresponds to the JSON property totalShuffleWrite
1960 1961 1962 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1960 def total_shuffle_write @total_shuffle_write end |
#total_tasks ⇒ Fixnum
Corresponds to the JSON property totalTasks
1965 1966 1967 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1965 def total_tasks @total_tasks end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1972 def update!(**args) @active_tasks = args[:active_tasks] if args.key?(:active_tasks) @completed_tasks = args[:completed_tasks] if args.key?(:completed_tasks) @count = args[:count] if args.key?(:count) @disk_used = args[:disk_used] if args.key?(:disk_used) @failed_tasks = args[:failed_tasks] if args.key?(:failed_tasks) @is_excluded = args[:is_excluded] if args.key?(:is_excluded) @max_memory = args[:max_memory] if args.key?(:max_memory) @memory_metrics = args[:memory_metrics] if args.key?(:memory_metrics) @memory_used = args[:memory_used] if args.key?(:memory_used) @rdd_blocks = args[:rdd_blocks] if args.key?(:rdd_blocks) @total_cores = args[:total_cores] if args.key?(:total_cores) @total_duration_millis = args[:total_duration_millis] if args.key?(:total_duration_millis) @total_gc_time_millis = args[:total_gc_time_millis] if args.key?(:total_gc_time_millis) @total_input_bytes = args[:total_input_bytes] if args.key?(:total_input_bytes) @total_shuffle_read = args[:total_shuffle_read] if args.key?(:total_shuffle_read) @total_shuffle_write = args[:total_shuffle_write] if args.key?(:total_shuffle_write) @total_tasks = args[:total_tasks] if args.key?(:total_tasks) end |