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.
1968 1969 1970 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1968 def initialize(**args) update!(**args) end |
Instance Attribute Details
#active_tasks ⇒ Fixnum
Corresponds to the JSON property activeTasks
1886 1887 1888 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1886 def active_tasks @active_tasks end |
#completed_tasks ⇒ Fixnum
Corresponds to the JSON property completedTasks
1891 1892 1893 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1891 def completed_tasks @completed_tasks end |
#count ⇒ Fixnum
Corresponds to the JSON property count
1896 1897 1898 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1896 def count @count end |
#disk_used ⇒ Fixnum
Corresponds to the JSON property diskUsed
1901 1902 1903 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1901 def disk_used @disk_used end |
#failed_tasks ⇒ Fixnum
Corresponds to the JSON property failedTasks
1906 1907 1908 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1906 def failed_tasks @failed_tasks end |
#is_excluded ⇒ Fixnum
Corresponds to the JSON property isExcluded
1911 1912 1913 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1911 def is_excluded @is_excluded end |
#max_memory ⇒ Fixnum
Corresponds to the JSON property maxMemory
1916 1917 1918 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1916 def max_memory @max_memory end |
#memory_metrics ⇒ Google::Apis::DataprocV1::MemoryMetrics
Corresponds to the JSON property memoryMetrics
1921 1922 1923 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1921 def memory_metrics @memory_metrics end |
#memory_used ⇒ Fixnum
Corresponds to the JSON property memoryUsed
1926 1927 1928 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1926 def memory_used @memory_used end |
#rdd_blocks ⇒ Fixnum
Corresponds to the JSON property rddBlocks
1931 1932 1933 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1931 def rdd_blocks @rdd_blocks end |
#total_cores ⇒ Fixnum
Corresponds to the JSON property totalCores
1936 1937 1938 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1936 def total_cores @total_cores end |
#total_duration_millis ⇒ Fixnum
Corresponds to the JSON property totalDurationMillis
1941 1942 1943 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1941 def total_duration_millis @total_duration_millis end |
#total_gc_time_millis ⇒ Fixnum
Corresponds to the JSON property totalGcTimeMillis
1946 1947 1948 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1946 def total_gc_time_millis @total_gc_time_millis end |
#total_input_bytes ⇒ Fixnum
Corresponds to the JSON property totalInputBytes
1951 1952 1953 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1951 def total_input_bytes @total_input_bytes end |
#total_shuffle_read ⇒ Fixnum
Corresponds to the JSON property totalShuffleRead
1956 1957 1958 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1956 def total_shuffle_read @total_shuffle_read end |
#total_shuffle_write ⇒ Fixnum
Corresponds to the JSON property totalShuffleWrite
1961 1962 1963 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1961 def total_shuffle_write @total_shuffle_write end |
#total_tasks ⇒ Fixnum
Corresponds to the JSON property totalTasks
1966 1967 1968 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1966 def total_tasks @total_tasks end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 |
# File 'lib/google/apis/dataproc_v1/classes.rb', line 1973 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 |