Package com.google.cloud.compute.v1
Class InstancesSetNameRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<InstancesSetNameRequest.Builder>
com.google.cloud.compute.v1.InstancesSetNameRequest.Builder
- All Implemented Interfaces:
InstancesSetNameRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- InstancesSetNameRequest
public static final class InstancesSetNameRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<InstancesSetNameRequest.Builder>
implements InstancesSetNameRequestOrBuilder
Protobuf type
google.cloud.compute.v1.InstancesSetNameRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The current name of this resource, used to prevent conflicts.The name to be applied to the instance.The current name of this resource, used to prevent conflicts.com.google.protobuf.ByteStringThe current name of this resource, used to prevent conflicts.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetName()The name to be applied to the instance.com.google.protobuf.ByteStringThe name to be applied to the instance.booleanThe current name of this resource, used to prevent conflicts.booleanhasName()The name to be applied to the instance.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(InstancesSetNameRequest other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setCurrentName(String value) The current name of this resource, used to prevent conflicts.setCurrentNameBytes(com.google.protobuf.ByteString value) The current name of this resource, used to prevent conflicts.The name to be applied to the instance.setNameBytes(com.google.protobuf.ByteString value) The name to be applied to the instance.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<InstancesSetNameRequest.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<InstancesSetNameRequest.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<InstancesSetNameRequest.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<InstancesSetNameRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<InstancesSetNameRequest.Builder>
-
mergeFrom
public InstancesSetNameRequest.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<InstancesSetNameRequest.Builder>- Throws:
IOException
-
hasCurrentName
public boolean hasCurrentName()The current name of this resource, used to prevent conflicts. Provide the latest name when making a request to change name.
optional string current_name = 394983825;- Specified by:
hasCurrentNamein interfaceInstancesSetNameRequestOrBuilder- Returns:
- Whether the currentName field is set.
-
getCurrentName
The current name of this resource, used to prevent conflicts. Provide the latest name when making a request to change name.
optional string current_name = 394983825;- Specified by:
getCurrentNamein interfaceInstancesSetNameRequestOrBuilder- Returns:
- The currentName.
-
getCurrentNameBytes
public com.google.protobuf.ByteString getCurrentNameBytes()The current name of this resource, used to prevent conflicts. Provide the latest name when making a request to change name.
optional string current_name = 394983825;- Specified by:
getCurrentNameBytesin interfaceInstancesSetNameRequestOrBuilder- Returns:
- The bytes for currentName.
-
setCurrentName
The current name of this resource, used to prevent conflicts. Provide the latest name when making a request to change name.
optional string current_name = 394983825;- Parameters:
value- The currentName to set.- Returns:
- This builder for chaining.
-
clearCurrentName
The current name of this resource, used to prevent conflicts. Provide the latest name when making a request to change name.
optional string current_name = 394983825;- Returns:
- This builder for chaining.
-
setCurrentNameBytes
The current name of this resource, used to prevent conflicts. Provide the latest name when making a request to change name.
optional string current_name = 394983825;- Parameters:
value- The bytes for currentName to set.- Returns:
- This builder for chaining.
-
hasName
public boolean hasName()The name to be applied to the instance. Needs to be RFC 1035 compliant.
optional string name = 3373707;- Specified by:
hasNamein interfaceInstancesSetNameRequestOrBuilder- Returns:
- Whether the name field is set.
-
getName
The name to be applied to the instance. Needs to be RFC 1035 compliant.
optional string name = 3373707;- Specified by:
getNamein interfaceInstancesSetNameRequestOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()The name to be applied to the instance. Needs to be RFC 1035 compliant.
optional string name = 3373707;- Specified by:
getNameBytesin interfaceInstancesSetNameRequestOrBuilder- Returns:
- The bytes for name.
-
setName
The name to be applied to the instance. Needs to be RFC 1035 compliant.
optional string name = 3373707;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
The name to be applied to the instance. Needs to be RFC 1035 compliant.
optional string name = 3373707;- Returns:
- This builder for chaining.
-
setNameBytes
The name to be applied to the instance. Needs to be RFC 1035 compliant.
optional string name = 3373707;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-