Class ClusterInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ClusterInfo.Builder>
com.google.cloud.configdelivery.v1beta.ClusterInfo.Builder
- All Implemented Interfaces:
ClusterInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ClusterInfo
public static final class ClusterInfo.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ClusterInfo.Builder>
implements ClusterInfoOrBuilder
ClusterInfo represents status of a resource bundle rollout for a cluster.Protobuf type
google.cloud.configdelivery.v1beta.ClusterInfo-
Method Summary
Modifier and TypeMethodDescriptionaddAllMessages(Iterable<String> values) Output only.addMessages(String value) Output only.addMessagesBytes(com.google.protobuf.ByteString value) Output only.build()clear()Output only.Output only.Output only.Output only.Output only. gkehub membership of target clusterOutput only.Output only.Output only.Output only.Output only.Output only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorOutput only.Output only.Output only.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.Output only.Output only.Output only.Output only. gkehub membership of target clustercom.google.protobuf.ByteStringOutput only. gkehub membership of target clustergetMessages(int index) Output only.com.google.protobuf.ByteStringgetMessagesBytes(int index) Output only.intOutput only.com.google.protobuf.ProtocolStringListOutput only.com.google.protobuf.TimestampOutput only.com.google.protobuf.Timestamp.BuilderOutput only.com.google.protobuf.TimestampOrBuilderOutput only.getState()Output only.intOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanOutput only.Output only.mergeEndTime(com.google.protobuf.Timestamp value) Output only.mergeFrom(ClusterInfo other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Output only.mergeStartTime(com.google.protobuf.Timestamp value) Output only.Output only.setCurrent(ResourceBundleDeploymentInfo.Builder builderForValue) Output only.Output only.setDesired(ResourceBundleDeploymentInfo.Builder builderForValue) Output only.setEndTime(com.google.protobuf.Timestamp value) Output only.setEndTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.Output only.setInitial(ResourceBundleDeploymentInfo.Builder builderForValue) Output only.setMembership(String value) Output only. gkehub membership of target clustersetMembershipBytes(com.google.protobuf.ByteString value) Output only. gkehub membership of target clustersetMessages(int index, String value) Output only.setStartTime(com.google.protobuf.Timestamp value) Output only.setStartTime(com.google.protobuf.Timestamp.Builder builderForValue) Output only.setState(ClusterInfo.State value) Output only.setStateValue(int value) Output only.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<ClusterInfo.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<ClusterInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<ClusterInfo.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClusterInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ClusterInfo.Builder>
-
mergeFrom
public ClusterInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClusterInfo.Builder>- Throws:
IOException
-
getMembership
Output only. gkehub membership of target cluster
string membership = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getMembershipin interfaceClusterInfoOrBuilder- Returns:
- The membership.
-
getMembershipBytes
public com.google.protobuf.ByteString getMembershipBytes()Output only. gkehub membership of target cluster
string membership = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Specified by:
getMembershipBytesin interfaceClusterInfoOrBuilder- Returns:
- The bytes for membership.
-
setMembership
Output only. gkehub membership of target cluster
string membership = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The membership to set.- Returns:
- This builder for chaining.
-
clearMembership
Output only. gkehub membership of target cluster
string membership = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setMembershipBytes
Output only. gkehub membership of target cluster
string membership = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for membership to set.- Returns:
- This builder for chaining.
-
hasDesired
public boolean hasDesired()Output only. Desired state for the resource bundle.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo desired = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasDesiredin interfaceClusterInfoOrBuilder- Returns:
- Whether the desired field is set.
-
getDesired
Output only. Desired state for the resource bundle.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo desired = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDesiredin interfaceClusterInfoOrBuilder- Returns:
- The desired.
-
setDesired
Output only. Desired state for the resource bundle.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo desired = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setDesired
Output only. Desired state for the resource bundle.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo desired = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeDesired
Output only. Desired state for the resource bundle.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo desired = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearDesired
Output only. Desired state for the resource bundle.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo desired = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDesiredBuilder
Output only. Desired state for the resource bundle.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo desired = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDesiredOrBuilder
Output only. Desired state for the resource bundle.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo desired = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDesiredOrBuilderin interfaceClusterInfoOrBuilder
-
hasInitial
public boolean hasInitial()Output only. Initial state of the resource bundle prior to the deployment.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo initial = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasInitialin interfaceClusterInfoOrBuilder- Returns:
- Whether the initial field is set.
-
getInitial
Output only. Initial state of the resource bundle prior to the deployment.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo initial = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getInitialin interfaceClusterInfoOrBuilder- Returns:
- The initial.
-
setInitial
Output only. Initial state of the resource bundle prior to the deployment.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo initial = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setInitial
Output only. Initial state of the resource bundle prior to the deployment.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo initial = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeInitial
Output only. Initial state of the resource bundle prior to the deployment.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo initial = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearInitial
Output only. Initial state of the resource bundle prior to the deployment.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo initial = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getInitialBuilder
Output only. Initial state of the resource bundle prior to the deployment.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo initial = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getInitialOrBuilder
Output only. Initial state of the resource bundle prior to the deployment.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo initial = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getInitialOrBuilderin interfaceClusterInfoOrBuilder
-
hasCurrent
public boolean hasCurrent()Output only. Current state of the resource bundle.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo current = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCurrentin interfaceClusterInfoOrBuilder- Returns:
- Whether the current field is set.
-
getCurrent
Output only. Current state of the resource bundle.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo current = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCurrentin interfaceClusterInfoOrBuilder- Returns:
- The current.
-
setCurrent
Output only. Current state of the resource bundle.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo current = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setCurrent
Output only. Current state of the resource bundle.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo current = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeCurrent
Output only. Current state of the resource bundle.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo current = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearCurrent
Output only. Current state of the resource bundle.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo current = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCurrentBuilder
Output only. Current state of the resource bundle.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo current = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCurrentOrBuilder
Output only. Current state of the resource bundle.
.google.cloud.configdelivery.v1beta.ResourceBundleDeploymentInfo current = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCurrentOrBuilderin interfaceClusterInfoOrBuilder
-
getStateValue
public int getStateValue()Output only. State of the rollout for the cluster.
.google.cloud.configdelivery.v1beta.ClusterInfo.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateValuein interfaceClusterInfoOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
Output only. State of the rollout for the cluster.
.google.cloud.configdelivery.v1beta.ClusterInfo.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
Output only. State of the rollout for the cluster.
.google.cloud.configdelivery.v1beta.ClusterInfo.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatein interfaceClusterInfoOrBuilder- Returns:
- The state.
-
setState
Output only. State of the rollout for the cluster.
.google.cloud.configdelivery.v1beta.ClusterInfo.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
Output only. State of the rollout for the cluster.
.google.cloud.configdelivery.v1beta.ClusterInfo.State state = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getMessagesList
public com.google.protobuf.ProtocolStringList getMessagesList()Output only. Unordered list. Messages convey additional information related to the deployment.
repeated string messages = 6 [(.google.api.field_behavior) = UNORDERED_LIST, (.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMessagesListin interfaceClusterInfoOrBuilder- Returns:
- A list containing the messages.
-
getMessagesCount
public int getMessagesCount()Output only. Unordered list. Messages convey additional information related to the deployment.
repeated string messages = 6 [(.google.api.field_behavior) = UNORDERED_LIST, (.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMessagesCountin interfaceClusterInfoOrBuilder- Returns:
- The count of messages.
-
getMessages
Output only. Unordered list. Messages convey additional information related to the deployment.
repeated string messages = 6 [(.google.api.field_behavior) = UNORDERED_LIST, (.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMessagesin interfaceClusterInfoOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The messages at the given index.
-
getMessagesBytes
public com.google.protobuf.ByteString getMessagesBytes(int index) Output only. Unordered list. Messages convey additional information related to the deployment.
repeated string messages = 6 [(.google.api.field_behavior) = UNORDERED_LIST, (.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMessagesBytesin interfaceClusterInfoOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the messages at the given index.
-
setMessages
Output only. Unordered list. Messages convey additional information related to the deployment.
repeated string messages = 6 [(.google.api.field_behavior) = UNORDERED_LIST, (.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
index- The index to set the value at.value- The messages to set.- Returns:
- This builder for chaining.
-
addMessages
Output only. Unordered list. Messages convey additional information related to the deployment.
repeated string messages = 6 [(.google.api.field_behavior) = UNORDERED_LIST, (.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The messages to add.- Returns:
- This builder for chaining.
-
addAllMessages
Output only. Unordered list. Messages convey additional information related to the deployment.
repeated string messages = 6 [(.google.api.field_behavior) = UNORDERED_LIST, (.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
values- The messages to add.- Returns:
- This builder for chaining.
-
clearMessages
Output only. Unordered list. Messages convey additional information related to the deployment.
repeated string messages = 6 [(.google.api.field_behavior) = UNORDERED_LIST, (.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
addMessagesBytes
Output only. Unordered list. Messages convey additional information related to the deployment.
repeated string messages = 6 [(.google.api.field_behavior) = UNORDERED_LIST, (.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes of the messages to add.- Returns:
- This builder for chaining.
-
hasStartTime
public boolean hasStartTime()Output only. Timestamp when reconciliation starts.
.google.protobuf.Timestamp start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasStartTimein interfaceClusterInfoOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public com.google.protobuf.Timestamp getStartTime()Output only. Timestamp when reconciliation starts.
.google.protobuf.Timestamp start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStartTimein interfaceClusterInfoOrBuilder- Returns:
- The startTime.
-
setStartTime
Output only. Timestamp when reconciliation starts.
.google.protobuf.Timestamp start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setStartTime
Output only. Timestamp when reconciliation starts.
.google.protobuf.Timestamp start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeStartTime
Output only. Timestamp when reconciliation starts.
.google.protobuf.Timestamp start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearStartTime
Output only. Timestamp when reconciliation starts.
.google.protobuf.Timestamp start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getStartTimeBuilder
public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()Output only. Timestamp when reconciliation starts.
.google.protobuf.Timestamp start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()Output only. Timestamp when reconciliation starts.
.google.protobuf.Timestamp start_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStartTimeOrBuilderin interfaceClusterInfoOrBuilder
-
hasEndTime
public boolean hasEndTime()Output only. Timestamp when reconciliation ends.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasEndTimein interfaceClusterInfoOrBuilder- Returns:
- Whether the endTime field is set.
-
getEndTime
public com.google.protobuf.Timestamp getEndTime()Output only. Timestamp when reconciliation ends.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEndTimein interfaceClusterInfoOrBuilder- Returns:
- The endTime.
-
setEndTime
Output only. Timestamp when reconciliation ends.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
setEndTime
Output only. Timestamp when reconciliation ends.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
mergeEndTime
Output only. Timestamp when reconciliation ends.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
clearEndTime
Output only. Timestamp when reconciliation ends.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getEndTimeBuilder
public com.google.protobuf.Timestamp.Builder getEndTimeBuilder()Output only. Timestamp when reconciliation ends.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getEndTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()Output only. Timestamp when reconciliation ends.
.google.protobuf.Timestamp end_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEndTimeOrBuilderin interfaceClusterInfoOrBuilder
-