public static final class ClusterStatus.Builder extends GeneratedMessageV3.Builder<ClusterStatus.Builder> implements ClusterStatusOrBuilder
The status of a cluster and its instances.Protobuf type
google.cloud.dataproc.v1.ClusterStatusgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<ClusterStatus.Builder>public ClusterStatus.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<ClusterStatus.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<ClusterStatus.Builder>public ClusterStatus getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic ClusterStatus build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic ClusterStatus buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic ClusterStatus.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<ClusterStatus.Builder>public ClusterStatus.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<ClusterStatus.Builder>public ClusterStatus.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<ClusterStatus.Builder>public ClusterStatus.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<ClusterStatus.Builder>public ClusterStatus.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<ClusterStatus.Builder>public ClusterStatus.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<ClusterStatus.Builder>public ClusterStatus.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<ClusterStatus.Builder>public ClusterStatus.Builder mergeFrom(ClusterStatus other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<ClusterStatus.Builder>public ClusterStatus.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class AbstractMessage.Builder<ClusterStatus.Builder>java.io.IOExceptionpublic int getStateValue()
Output-only. The cluster's state.
.google.cloud.dataproc.v1.ClusterStatus.State state = 1;getStateValue in interface ClusterStatusOrBuilderpublic ClusterStatus.Builder setStateValue(int value)
Output-only. The cluster's state.
.google.cloud.dataproc.v1.ClusterStatus.State state = 1;public ClusterStatus.State getState()
Output-only. The cluster's state.
.google.cloud.dataproc.v1.ClusterStatus.State state = 1;getState in interface ClusterStatusOrBuilderpublic ClusterStatus.Builder setState(ClusterStatus.State value)
Output-only. The cluster's state.
.google.cloud.dataproc.v1.ClusterStatus.State state = 1;public ClusterStatus.Builder clearState()
Output-only. The cluster's state.
.google.cloud.dataproc.v1.ClusterStatus.State state = 1;public java.lang.String getDetail()
Output-only. Optional details of cluster's state.
string detail = 2;getDetail in interface ClusterStatusOrBuilderpublic ByteString getDetailBytes()
Output-only. Optional details of cluster's state.
string detail = 2;getDetailBytes in interface ClusterStatusOrBuilderpublic ClusterStatus.Builder setDetail(java.lang.String value)
Output-only. Optional details of cluster's state.
string detail = 2;public ClusterStatus.Builder clearDetail()
Output-only. Optional details of cluster's state.
string detail = 2;public ClusterStatus.Builder setDetailBytes(ByteString value)
Output-only. Optional details of cluster's state.
string detail = 2;public boolean hasStateStartTime()
Output-only. Time when this state was entered.
.google.protobuf.Timestamp state_start_time = 3;hasStateStartTime in interface ClusterStatusOrBuilderpublic Timestamp getStateStartTime()
Output-only. Time when this state was entered.
.google.protobuf.Timestamp state_start_time = 3;getStateStartTime in interface ClusterStatusOrBuilderpublic ClusterStatus.Builder setStateStartTime(Timestamp value)
Output-only. Time when this state was entered.
.google.protobuf.Timestamp state_start_time = 3;public ClusterStatus.Builder setStateStartTime(Timestamp.Builder builderForValue)
Output-only. Time when this state was entered.
.google.protobuf.Timestamp state_start_time = 3;public ClusterStatus.Builder mergeStateStartTime(Timestamp value)
Output-only. Time when this state was entered.
.google.protobuf.Timestamp state_start_time = 3;public ClusterStatus.Builder clearStateStartTime()
Output-only. Time when this state was entered.
.google.protobuf.Timestamp state_start_time = 3;public Timestamp.Builder getStateStartTimeBuilder()
Output-only. Time when this state was entered.
.google.protobuf.Timestamp state_start_time = 3;public TimestampOrBuilder getStateStartTimeOrBuilder()
Output-only. Time when this state was entered.
.google.protobuf.Timestamp state_start_time = 3;getStateStartTimeOrBuilder in interface ClusterStatusOrBuilderpublic int getSubstateValue()
Output-only. Additional state information that includes status reported by the agent.
.google.cloud.dataproc.v1.ClusterStatus.Substate substate = 4;getSubstateValue in interface ClusterStatusOrBuilderpublic ClusterStatus.Builder setSubstateValue(int value)
Output-only. Additional state information that includes status reported by the agent.
.google.cloud.dataproc.v1.ClusterStatus.Substate substate = 4;public ClusterStatus.Substate getSubstate()
Output-only. Additional state information that includes status reported by the agent.
.google.cloud.dataproc.v1.ClusterStatus.Substate substate = 4;getSubstate in interface ClusterStatusOrBuilderpublic ClusterStatus.Builder setSubstate(ClusterStatus.Substate value)
Output-only. Additional state information that includes status reported by the agent.
.google.cloud.dataproc.v1.ClusterStatus.Substate substate = 4;public ClusterStatus.Builder clearSubstate()
Output-only. Additional state information that includes status reported by the agent.
.google.cloud.dataproc.v1.ClusterStatus.Substate substate = 4;public final ClusterStatus.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<ClusterStatus.Builder>public final ClusterStatus.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<ClusterStatus.Builder>