
target.apidocs.com.google.api.services.dataproc.model.ClusterStatus.html Maven / Gradle / Ivy
ClusterStatus (Cloud Dataproc API v1-rev20241025-2.0.0)
com.google.api.services.dataproc.model
Class ClusterStatus
- 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.ClusterStatus
-
public final class ClusterStatus
extends com.google.api.client.json.GenericJson
The status of a cluster and its instances.
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
ClusterStatus()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
ClusterStatus
clone()
String
getDetail()
Optional.
String
getState()
Output only.
String
getStateStartTime()
Output only.
String
getSubstate()
Output only.
ClusterStatus
set(String fieldName,
Object value)
ClusterStatus
setDetail(String detail)
Optional.
ClusterStatus
setState(String state)
Output only.
ClusterStatus
setStateStartTime(String stateStartTime)
Output only.
ClusterStatus
setSubstate(String substate)
Output only.
-
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
-
getDetail
public String getDetail()
Optional. Output only. Details of cluster's state.
- Returns:
- value or
null
for none
-
setDetail
public ClusterStatus setDetail(String detail)
Optional. Output only. Details of cluster's state.
- Parameters:
detail
- detail or null
for none
-
getState
public String getState()
Output only. The cluster's state.
- Returns:
- value or
null
for none
-
setState
public ClusterStatus setState(String state)
Output only. The cluster's state.
- Parameters:
state
- state or null
for none
-
getStateStartTime
public String getStateStartTime()
Output only. Time when this state was entered (see JSON representation of Timestamp
(https://developers.google.com/protocol-buffers/docs/proto3#json)).
- Returns:
- value or
null
for none
-
setStateStartTime
public ClusterStatus setStateStartTime(String stateStartTime)
Output only. Time when this state was entered (see JSON representation of Timestamp
(https://developers.google.com/protocol-buffers/docs/proto3#json)).
- Parameters:
stateStartTime
- stateStartTime or null
for none
-
getSubstate
public String getSubstate()
Output only. Additional state information that includes status reported by the agent.
- Returns:
- value or
null
for none
-
setSubstate
public ClusterStatus setSubstate(String substate)
Output only. Additional state information that includes status reported by the agent.
- Parameters:
substate
- substate or null
for none
-
set
public ClusterStatus set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public ClusterStatus 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