
target.apidocs.com.google.api.services.dataproc.model.TaskMetrics.html Maven / Gradle / Ivy
TaskMetrics (Cloud Dataproc API v1-rev20241025-2.0.0)
com.google.api.services.dataproc.model
Class TaskMetrics
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.dataproc.model.TaskMetrics
-
public final class TaskMetrics
extends com.google.api.client.json.GenericJson
Executor Task Metrics
This is the Java data model class that specifies how to parse/serialize into the JSON that is
transmitted over HTTP when working with the Cloud Dataproc API. For a detailed explanation see:
https://developers.google.com/api-client-library/java/google-http-java-client/json
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
TaskMetrics()
-
Method Summary
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getDiskBytesSpilled
public Long getDiskBytesSpilled()
- Returns:
- value or
null
for none
-
setDiskBytesSpilled
public TaskMetrics setDiskBytesSpilled(Long diskBytesSpilled)
- Parameters:
diskBytesSpilled
- diskBytesSpilled or null
for none
-
getExecutorCpuTimeNanos
public Long getExecutorCpuTimeNanos()
- Returns:
- value or
null
for none
-
setExecutorCpuTimeNanos
public TaskMetrics setExecutorCpuTimeNanos(Long executorCpuTimeNanos)
- Parameters:
executorCpuTimeNanos
- executorCpuTimeNanos or null
for none
-
getExecutorDeserializeCpuTimeNanos
public Long getExecutorDeserializeCpuTimeNanos()
- Returns:
- value or
null
for none
-
setExecutorDeserializeCpuTimeNanos
public TaskMetrics setExecutorDeserializeCpuTimeNanos(Long executorDeserializeCpuTimeNanos)
- Parameters:
executorDeserializeCpuTimeNanos
- executorDeserializeCpuTimeNanos or null
for none
-
getExecutorDeserializeTimeMillis
public Long getExecutorDeserializeTimeMillis()
- Returns:
- value or
null
for none
-
setExecutorDeserializeTimeMillis
public TaskMetrics setExecutorDeserializeTimeMillis(Long executorDeserializeTimeMillis)
- Parameters:
executorDeserializeTimeMillis
- executorDeserializeTimeMillis or null
for none
-
getExecutorRunTimeMillis
public Long getExecutorRunTimeMillis()
- Returns:
- value or
null
for none
-
setExecutorRunTimeMillis
public TaskMetrics setExecutorRunTimeMillis(Long executorRunTimeMillis)
- Parameters:
executorRunTimeMillis
- executorRunTimeMillis or null
for none
-
getInputMetrics
public InputMetrics getInputMetrics()
- Returns:
- value or
null
for none
-
setInputMetrics
public TaskMetrics setInputMetrics(InputMetrics inputMetrics)
- Parameters:
inputMetrics
- inputMetrics or null
for none
-
getJvmGcTimeMillis
public Long getJvmGcTimeMillis()
- Returns:
- value or
null
for none
-
setJvmGcTimeMillis
public TaskMetrics setJvmGcTimeMillis(Long jvmGcTimeMillis)
- Parameters:
jvmGcTimeMillis
- jvmGcTimeMillis or null
for none
-
getMemoryBytesSpilled
public Long getMemoryBytesSpilled()
- Returns:
- value or
null
for none
-
setMemoryBytesSpilled
public TaskMetrics setMemoryBytesSpilled(Long memoryBytesSpilled)
- Parameters:
memoryBytesSpilled
- memoryBytesSpilled or null
for none
-
getOutputMetrics
public OutputMetrics getOutputMetrics()
- Returns:
- value or
null
for none
-
setOutputMetrics
public TaskMetrics setOutputMetrics(OutputMetrics outputMetrics)
- Parameters:
outputMetrics
- outputMetrics or null
for none
-
getPeakExecutionMemoryBytes
public Long getPeakExecutionMemoryBytes()
- Returns:
- value or
null
for none
-
setPeakExecutionMemoryBytes
public TaskMetrics setPeakExecutionMemoryBytes(Long peakExecutionMemoryBytes)
- Parameters:
peakExecutionMemoryBytes
- peakExecutionMemoryBytes or null
for none
-
getResultSerializationTimeMillis
public Long getResultSerializationTimeMillis()
- Returns:
- value or
null
for none
-
setResultSerializationTimeMillis
public TaskMetrics setResultSerializationTimeMillis(Long resultSerializationTimeMillis)
- Parameters:
resultSerializationTimeMillis
- resultSerializationTimeMillis or null
for none
-
getResultSize
public Long getResultSize()
- Returns:
- value or
null
for none
-
setResultSize
public TaskMetrics setResultSize(Long resultSize)
- Parameters:
resultSize
- resultSize or null
for none
-
getShuffleReadMetrics
public ShuffleReadMetrics getShuffleReadMetrics()
- Returns:
- value or
null
for none
-
setShuffleReadMetrics
public TaskMetrics setShuffleReadMetrics(ShuffleReadMetrics shuffleReadMetrics)
- Parameters:
shuffleReadMetrics
- shuffleReadMetrics or null
for none
-
getShuffleWriteMetrics
public ShuffleWriteMetrics getShuffleWriteMetrics()
- Returns:
- value or
null
for none
-
setShuffleWriteMetrics
public TaskMetrics setShuffleWriteMetrics(ShuffleWriteMetrics shuffleWriteMetrics)
- Parameters:
shuffleWriteMetrics
- shuffleWriteMetrics or null
for none
-
set
public TaskMetrics set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public TaskMetrics clone()
- Overrides:
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy