public static final class Instance.Node.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Instance.Node.Builder> implements Instance.NodeOrBuilder
google.cloud.memcache.v1.Instance.Node| Modifier and Type | Method and Description |
|---|---|
Instance.Node.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Instance.Node |
build() |
Instance.Node |
buildPartial() |
Instance.Node.Builder |
clear() |
Instance.Node.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Instance.Node.Builder |
clearHost()
Output only.
|
Instance.Node.Builder |
clearNodeId()
Output only.
|
Instance.Node.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Instance.Node.Builder |
clearParameters()
User defined parameters currently applied to the node.
|
Instance.Node.Builder |
clearPort()
Output only.
|
Instance.Node.Builder |
clearState()
Output only.
|
Instance.Node.Builder |
clearZone()
Output only.
|
Instance.Node.Builder |
clone() |
Instance.Node |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getHost()
Output only.
|
com.google.protobuf.ByteString |
getHostBytes()
Output only.
|
String |
getNodeId()
Output only.
|
com.google.protobuf.ByteString |
getNodeIdBytes()
Output only.
|
MemcacheParameters |
getParameters()
User defined parameters currently applied to the node.
|
MemcacheParameters.Builder |
getParametersBuilder()
User defined parameters currently applied to the node.
|
MemcacheParametersOrBuilder |
getParametersOrBuilder()
User defined parameters currently applied to the node.
|
int |
getPort()
Output only.
|
Instance.Node.State |
getState()
Output only.
|
int |
getStateValue()
Output only.
|
String |
getZone()
Output only.
|
com.google.protobuf.ByteString |
getZoneBytes()
Output only.
|
boolean |
hasParameters()
User defined parameters currently applied to the node.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Instance.Node.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Instance.Node.Builder |
mergeFrom(Instance.Node other) |
Instance.Node.Builder |
mergeFrom(com.google.protobuf.Message other) |
Instance.Node.Builder |
mergeParameters(MemcacheParameters value)
User defined parameters currently applied to the node.
|
Instance.Node.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Instance.Node.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Instance.Node.Builder |
setHost(String value)
Output only.
|
Instance.Node.Builder |
setHostBytes(com.google.protobuf.ByteString value)
Output only.
|
Instance.Node.Builder |
setNodeId(String value)
Output only.
|
Instance.Node.Builder |
setNodeIdBytes(com.google.protobuf.ByteString value)
Output only.
|
Instance.Node.Builder |
setParameters(MemcacheParameters.Builder builderForValue)
User defined parameters currently applied to the node.
|
Instance.Node.Builder |
setParameters(MemcacheParameters value)
User defined parameters currently applied to the node.
|
Instance.Node.Builder |
setPort(int value)
Output only.
|
Instance.Node.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Instance.Node.Builder |
setState(Instance.Node.State value)
Output only.
|
Instance.Node.Builder |
setStateValue(int value)
Output only.
|
Instance.Node.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Instance.Node.Builder |
setZone(String value)
Output only.
|
Instance.Node.Builder |
setZoneBytes(com.google.protobuf.ByteString value)
Output only.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Node.Builder>public Instance.Node.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Node.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<Instance.Node.Builder>public Instance.Node getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Instance.Node build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Instance.Node buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Instance.Node.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Node.Builder>public Instance.Node.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<Instance.Node.Builder>public Instance.Node.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Node.Builder>public Instance.Node.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Node.Builder>public Instance.Node.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<Instance.Node.Builder>public Instance.Node.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<Instance.Node.Builder>public Instance.Node.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Instance.Node.Builder>public Instance.Node.Builder mergeFrom(Instance.Node other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Node.Builder>public Instance.Node.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<Instance.Node.Builder>IOExceptionpublic String getNodeId()
Output only. Identifier of the Memcached node. The node id does not include project or location like the Memcached instance name.
string node_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getNodeId in interface Instance.NodeOrBuilderpublic com.google.protobuf.ByteString getNodeIdBytes()
Output only. Identifier of the Memcached node. The node id does not include project or location like the Memcached instance name.
string node_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getNodeIdBytes in interface Instance.NodeOrBuilderpublic Instance.Node.Builder setNodeId(String value)
Output only. Identifier of the Memcached node. The node id does not include project or location like the Memcached instance name.
string node_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The nodeId to set.public Instance.Node.Builder clearNodeId()
Output only. Identifier of the Memcached node. The node id does not include project or location like the Memcached instance name.
string node_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];public Instance.Node.Builder setNodeIdBytes(com.google.protobuf.ByteString value)
Output only. Identifier of the Memcached node. The node id does not include project or location like the Memcached instance name.
string node_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for nodeId to set.public String getZone()
Output only. Location (GCP Zone) for the Memcached node.
string zone = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];getZone in interface Instance.NodeOrBuilderpublic com.google.protobuf.ByteString getZoneBytes()
Output only. Location (GCP Zone) for the Memcached node.
string zone = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];getZoneBytes in interface Instance.NodeOrBuilderpublic Instance.Node.Builder setZone(String value)
Output only. Location (GCP Zone) for the Memcached node.
string zone = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The zone to set.public Instance.Node.Builder clearZone()
Output only. Location (GCP Zone) for the Memcached node.
string zone = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];public Instance.Node.Builder setZoneBytes(com.google.protobuf.ByteString value)
Output only. Location (GCP Zone) for the Memcached node.
string zone = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for zone to set.public int getStateValue()
Output only. Current state of the Memcached node.
.google.cloud.memcache.v1.Instance.Node.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStateValue in interface Instance.NodeOrBuilderpublic Instance.Node.Builder setStateValue(int value)
Output only. Current state of the Memcached node.
.google.cloud.memcache.v1.Instance.Node.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for state to set.public Instance.Node.State getState()
Output only. Current state of the Memcached node.
.google.cloud.memcache.v1.Instance.Node.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getState in interface Instance.NodeOrBuilderpublic Instance.Node.Builder setState(Instance.Node.State value)
Output only. Current state of the Memcached node.
.google.cloud.memcache.v1.Instance.Node.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The state to set.public Instance.Node.Builder clearState()
Output only. Current state of the Memcached node.
.google.cloud.memcache.v1.Instance.Node.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public String getHost()
Output only. Hostname or IP address of the Memcached node used by the clients to connect to the Memcached server on this node.
string host = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];getHost in interface Instance.NodeOrBuilderpublic com.google.protobuf.ByteString getHostBytes()
Output only. Hostname or IP address of the Memcached node used by the clients to connect to the Memcached server on this node.
string host = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];getHostBytes in interface Instance.NodeOrBuilderpublic Instance.Node.Builder setHost(String value)
Output only. Hostname or IP address of the Memcached node used by the clients to connect to the Memcached server on this node.
string host = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The host to set.public Instance.Node.Builder clearHost()
Output only. Hostname or IP address of the Memcached node used by the clients to connect to the Memcached server on this node.
string host = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];public Instance.Node.Builder setHostBytes(com.google.protobuf.ByteString value)
Output only. Hostname or IP address of the Memcached node used by the clients to connect to the Memcached server on this node.
string host = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for host to set.public int getPort()
Output only. The port number of the Memcached server on this node.
int32 port = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];getPort in interface Instance.NodeOrBuilderpublic Instance.Node.Builder setPort(int value)
Output only. The port number of the Memcached server on this node.
int32 port = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The port to set.public Instance.Node.Builder clearPort()
Output only. The port number of the Memcached server on this node.
int32 port = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];public boolean hasParameters()
User defined parameters currently applied to the node.
.google.cloud.memcache.v1.MemcacheParameters parameters = 6;hasParameters in interface Instance.NodeOrBuilderpublic MemcacheParameters getParameters()
User defined parameters currently applied to the node.
.google.cloud.memcache.v1.MemcacheParameters parameters = 6;getParameters in interface Instance.NodeOrBuilderpublic Instance.Node.Builder setParameters(MemcacheParameters value)
User defined parameters currently applied to the node.
.google.cloud.memcache.v1.MemcacheParameters parameters = 6;public Instance.Node.Builder setParameters(MemcacheParameters.Builder builderForValue)
User defined parameters currently applied to the node.
.google.cloud.memcache.v1.MemcacheParameters parameters = 6;public Instance.Node.Builder mergeParameters(MemcacheParameters value)
User defined parameters currently applied to the node.
.google.cloud.memcache.v1.MemcacheParameters parameters = 6;public Instance.Node.Builder clearParameters()
User defined parameters currently applied to the node.
.google.cloud.memcache.v1.MemcacheParameters parameters = 6;public MemcacheParameters.Builder getParametersBuilder()
User defined parameters currently applied to the node.
.google.cloud.memcache.v1.MemcacheParameters parameters = 6;public MemcacheParametersOrBuilder getParametersOrBuilder()
User defined parameters currently applied to the node.
.google.cloud.memcache.v1.MemcacheParameters parameters = 6;getParametersOrBuilder in interface Instance.NodeOrBuilderpublic final Instance.Node.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Node.Builder>public final Instance.Node.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Instance.Node.Builder>Copyright © 2023 Google LLC. All rights reserved.