public static final class ClusterStatus.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ClusterStatus.Builder> implements ClusterStatusOrBuilder
The status of a cluster and its instances.Protobuf type
google.cloud.dataproc.v1.ClusterStatus| Modifier and Type | Method and Description |
|---|---|
ClusterStatus.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ClusterStatus |
build() |
ClusterStatus |
buildPartial() |
ClusterStatus.Builder |
clear() |
ClusterStatus.Builder |
clearDetail()
Output only.
|
ClusterStatus.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ClusterStatus.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ClusterStatus.Builder |
clearState()
Output only.
|
ClusterStatus.Builder |
clearStateStartTime()
Output only.
|
ClusterStatus.Builder |
clearSubstate()
Output only.
|
ClusterStatus.Builder |
clone() |
ClusterStatus |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDetail()
Output only.
|
com.google.protobuf.ByteString |
getDetailBytes()
Output only.
|
ClusterStatus.State |
getState()
Output only.
|
com.google.protobuf.Timestamp |
getStateStartTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getStateStartTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getStateStartTimeOrBuilder()
Output only.
|
int |
getStateValue()
Output only.
|
ClusterStatus.Substate |
getSubstate()
Output only.
|
int |
getSubstateValue()
Output only.
|
boolean |
hasStateStartTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ClusterStatus.Builder |
mergeFrom(ClusterStatus other) |
ClusterStatus.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ClusterStatus.Builder |
mergeFrom(com.google.protobuf.Message other) |
ClusterStatus.Builder |
mergeStateStartTime(com.google.protobuf.Timestamp value)
Output only.
|
ClusterStatus.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ClusterStatus.Builder |
setDetail(String value)
Output only.
|
ClusterStatus.Builder |
setDetailBytes(com.google.protobuf.ByteString value)
Output only.
|
ClusterStatus.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ClusterStatus.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ClusterStatus.Builder |
setState(ClusterStatus.State value)
Output only.
|
ClusterStatus.Builder |
setStateStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
ClusterStatus.Builder |
setStateStartTime(com.google.protobuf.Timestamp value)
Output only.
|
ClusterStatus.Builder |
setStateValue(int value)
Output only.
|
ClusterStatus.Builder |
setSubstate(ClusterStatus.Substate value)
Output only.
|
ClusterStatus.Builder |
setSubstateValue(int value)
Output only.
|
ClusterStatus.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, 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, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterStatus.Builder>public ClusterStatus.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterStatus.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterStatus.Builder>public ClusterStatus getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ClusterStatus build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ClusterStatus buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ClusterStatus.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterStatus.Builder>public ClusterStatus.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterStatus.Builder>public ClusterStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterStatus.Builder>public ClusterStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterStatus.Builder>public ClusterStatus.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterStatus.Builder>public ClusterStatus.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterStatus.Builder>public ClusterStatus.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ClusterStatus.Builder>public ClusterStatus.Builder mergeFrom(ClusterStatus other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterStatus.Builder>public ClusterStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ClusterStatus.Builder>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 String getDetail()
Output only. Optional details of cluster's state.
string detail = 2;getDetail in interface ClusterStatusOrBuilderpublic com.google.protobuf.ByteString getDetailBytes()
Output only. Optional details of cluster's state.
string detail = 2;getDetailBytes in interface ClusterStatusOrBuilderpublic ClusterStatus.Builder setDetail(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(com.google.protobuf.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 com.google.protobuf.Timestamp getStateStartTime()
Output only. Time when this state was entered.
.google.protobuf.Timestamp state_start_time = 3;getStateStartTime in interface ClusterStatusOrBuilderpublic ClusterStatus.Builder setStateStartTime(com.google.protobuf.Timestamp value)
Output only. Time when this state was entered.
.google.protobuf.Timestamp state_start_time = 3;public ClusterStatus.Builder setStateStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Time when this state was entered.
.google.protobuf.Timestamp state_start_time = 3;public ClusterStatus.Builder mergeStateStartTime(com.google.protobuf.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 com.google.protobuf.Timestamp.Builder getStateStartTimeBuilder()
Output only. Time when this state was entered.
.google.protobuf.Timestamp state_start_time = 3;public com.google.protobuf.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(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterStatus.Builder>public final ClusterStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ClusterStatus.Builder>Copyright © 2019 Google LLC. All rights reserved.