public static final class NodeGroupsPerformMaintenanceRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NodeGroupsPerformMaintenanceRequest.Builder> implements NodeGroupsPerformMaintenanceRequestOrBuilder
Protobuf type
google.cloud.compute.v1.NodeGroupsPerformMaintenanceRequest| Modifier and Type | Method and Description |
|---|---|
NodeGroupsPerformMaintenanceRequest.Builder |
addAllNodes(Iterable<String> values)
[Required] List of nodes affected by the call.
|
NodeGroupsPerformMaintenanceRequest.Builder |
addNodes(String value)
[Required] List of nodes affected by the call.
|
NodeGroupsPerformMaintenanceRequest.Builder |
addNodesBytes(com.google.protobuf.ByteString value)
[Required] List of nodes affected by the call.
|
NodeGroupsPerformMaintenanceRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NodeGroupsPerformMaintenanceRequest |
build() |
NodeGroupsPerformMaintenanceRequest |
buildPartial() |
NodeGroupsPerformMaintenanceRequest.Builder |
clear() |
NodeGroupsPerformMaintenanceRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
NodeGroupsPerformMaintenanceRequest.Builder |
clearNodes()
[Required] List of nodes affected by the call.
|
NodeGroupsPerformMaintenanceRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
NodeGroupsPerformMaintenanceRequest.Builder |
clearStartTime()
The start time of the schedule.
|
NodeGroupsPerformMaintenanceRequest.Builder |
clone() |
NodeGroupsPerformMaintenanceRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getNodes(int index)
[Required] List of nodes affected by the call.
|
com.google.protobuf.ByteString |
getNodesBytes(int index)
[Required] List of nodes affected by the call.
|
int |
getNodesCount()
[Required] List of nodes affected by the call.
|
com.google.protobuf.ProtocolStringList |
getNodesList()
[Required] List of nodes affected by the call.
|
String |
getStartTime()
The start time of the schedule.
|
com.google.protobuf.ByteString |
getStartTimeBytes()
The start time of the schedule.
|
boolean |
hasStartTime()
The start time of the schedule.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
NodeGroupsPerformMaintenanceRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
NodeGroupsPerformMaintenanceRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
NodeGroupsPerformMaintenanceRequest.Builder |
mergeFrom(NodeGroupsPerformMaintenanceRequest other) |
NodeGroupsPerformMaintenanceRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
NodeGroupsPerformMaintenanceRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NodeGroupsPerformMaintenanceRequest.Builder |
setNodes(int index,
String value)
[Required] List of nodes affected by the call.
|
NodeGroupsPerformMaintenanceRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
NodeGroupsPerformMaintenanceRequest.Builder |
setStartTime(String value)
The start time of the schedule.
|
NodeGroupsPerformMaintenanceRequest.Builder |
setStartTimeBytes(com.google.protobuf.ByteString value)
The start time of the schedule.
|
NodeGroupsPerformMaintenanceRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, 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<NodeGroupsPerformMaintenanceRequest.Builder>public NodeGroupsPerformMaintenanceRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<NodeGroupsPerformMaintenanceRequest.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<NodeGroupsPerformMaintenanceRequest.Builder>public NodeGroupsPerformMaintenanceRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic NodeGroupsPerformMaintenanceRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic NodeGroupsPerformMaintenanceRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic NodeGroupsPerformMaintenanceRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<NodeGroupsPerformMaintenanceRequest.Builder>public NodeGroupsPerformMaintenanceRequest.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<NodeGroupsPerformMaintenanceRequest.Builder>public NodeGroupsPerformMaintenanceRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<NodeGroupsPerformMaintenanceRequest.Builder>public NodeGroupsPerformMaintenanceRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<NodeGroupsPerformMaintenanceRequest.Builder>public NodeGroupsPerformMaintenanceRequest.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<NodeGroupsPerformMaintenanceRequest.Builder>public NodeGroupsPerformMaintenanceRequest.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<NodeGroupsPerformMaintenanceRequest.Builder>public NodeGroupsPerformMaintenanceRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<NodeGroupsPerformMaintenanceRequest.Builder>public NodeGroupsPerformMaintenanceRequest.Builder mergeFrom(NodeGroupsPerformMaintenanceRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<NodeGroupsPerformMaintenanceRequest.Builder>public NodeGroupsPerformMaintenanceRequest.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<NodeGroupsPerformMaintenanceRequest.Builder>IOExceptionpublic com.google.protobuf.ProtocolStringList getNodesList()
[Required] List of nodes affected by the call.
repeated string nodes = 104993457;getNodesList in interface NodeGroupsPerformMaintenanceRequestOrBuilderpublic int getNodesCount()
[Required] List of nodes affected by the call.
repeated string nodes = 104993457;getNodesCount in interface NodeGroupsPerformMaintenanceRequestOrBuilderpublic String getNodes(int index)
[Required] List of nodes affected by the call.
repeated string nodes = 104993457;getNodes in interface NodeGroupsPerformMaintenanceRequestOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getNodesBytes(int index)
[Required] List of nodes affected by the call.
repeated string nodes = 104993457;getNodesBytes in interface NodeGroupsPerformMaintenanceRequestOrBuilderindex - The index of the value to return.public NodeGroupsPerformMaintenanceRequest.Builder setNodes(int index, String value)
[Required] List of nodes affected by the call.
repeated string nodes = 104993457;index - The index to set the value at.value - The nodes to set.public NodeGroupsPerformMaintenanceRequest.Builder addNodes(String value)
[Required] List of nodes affected by the call.
repeated string nodes = 104993457;value - The nodes to add.public NodeGroupsPerformMaintenanceRequest.Builder addAllNodes(Iterable<String> values)
[Required] List of nodes affected by the call.
repeated string nodes = 104993457;values - The nodes to add.public NodeGroupsPerformMaintenanceRequest.Builder clearNodes()
[Required] List of nodes affected by the call.
repeated string nodes = 104993457;public NodeGroupsPerformMaintenanceRequest.Builder addNodesBytes(com.google.protobuf.ByteString value)
[Required] List of nodes affected by the call.
repeated string nodes = 104993457;value - The bytes of the nodes to add.public boolean hasStartTime()
The start time of the schedule. The timestamp is an RFC3339 string.
optional string start_time = 37467274;hasStartTime in interface NodeGroupsPerformMaintenanceRequestOrBuilderpublic String getStartTime()
The start time of the schedule. The timestamp is an RFC3339 string.
optional string start_time = 37467274;getStartTime in interface NodeGroupsPerformMaintenanceRequestOrBuilderpublic com.google.protobuf.ByteString getStartTimeBytes()
The start time of the schedule. The timestamp is an RFC3339 string.
optional string start_time = 37467274;getStartTimeBytes in interface NodeGroupsPerformMaintenanceRequestOrBuilderpublic NodeGroupsPerformMaintenanceRequest.Builder setStartTime(String value)
The start time of the schedule. The timestamp is an RFC3339 string.
optional string start_time = 37467274;value - The startTime to set.public NodeGroupsPerformMaintenanceRequest.Builder clearStartTime()
The start time of the schedule. The timestamp is an RFC3339 string.
optional string start_time = 37467274;public NodeGroupsPerformMaintenanceRequest.Builder setStartTimeBytes(com.google.protobuf.ByteString value)
The start time of the schedule. The timestamp is an RFC3339 string.
optional string start_time = 37467274;value - The bytes for startTime to set.public final NodeGroupsPerformMaintenanceRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NodeGroupsPerformMaintenanceRequest.Builder>public final NodeGroupsPerformMaintenanceRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NodeGroupsPerformMaintenanceRequest.Builder>Copyright © 2025 Google LLC. All rights reserved.