Package com.google.cloud.compute.v1
Class GuestAttributesEntry.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<GuestAttributesEntry.Builder>
com.google.cloud.compute.v1.GuestAttributesEntry.Builder
- All Implemented Interfaces:
GuestAttributesEntryOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- GuestAttributesEntry
public static final class GuestAttributesEntry.Builder
extends com.google.protobuf.GeneratedMessage.Builder<GuestAttributesEntry.Builder>
implements GuestAttributesEntryOrBuilder
A guest attributes namespace/key/value entry.Protobuf type
google.cloud.compute.v1.GuestAttributesEntry-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()clearKey()Key for the guest attribute entry.Namespace for the guest attribute entry.Value for the guest attribute entry.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetKey()Key for the guest attribute entry.com.google.protobuf.ByteStringKey for the guest attribute entry.Namespace for the guest attribute entry.com.google.protobuf.ByteStringNamespace for the guest attribute entry.getValue()Value for the guest attribute entry.com.google.protobuf.ByteStringValue for the guest attribute entry.booleanhasKey()Key for the guest attribute entry.booleanNamespace for the guest attribute entry.booleanhasValue()Value for the guest attribute entry.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(GuestAttributesEntry other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Key for the guest attribute entry.setKeyBytes(com.google.protobuf.ByteString value) Key for the guest attribute entry.setNamespace(String value) Namespace for the guest attribute entry.setNamespaceBytes(com.google.protobuf.ByteString value) Namespace for the guest attribute entry.Value for the guest attribute entry.setValueBytes(com.google.protobuf.ByteString value) Value for the guest attribute entry.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<GuestAttributesEntry.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<GuestAttributesEntry.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<GuestAttributesEntry.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<GuestAttributesEntry.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<GuestAttributesEntry.Builder>
-
mergeFrom
public GuestAttributesEntry.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<GuestAttributesEntry.Builder>- Throws:
IOException
-
hasKey
public boolean hasKey()Key for the guest attribute entry.
optional string key = 106079;- Specified by:
hasKeyin interfaceGuestAttributesEntryOrBuilder- Returns:
- Whether the key field is set.
-
getKey
Key for the guest attribute entry.
optional string key = 106079;- Specified by:
getKeyin interfaceGuestAttributesEntryOrBuilder- Returns:
- The key.
-
getKeyBytes
public com.google.protobuf.ByteString getKeyBytes()Key for the guest attribute entry.
optional string key = 106079;- Specified by:
getKeyBytesin interfaceGuestAttributesEntryOrBuilder- Returns:
- The bytes for key.
-
setKey
Key for the guest attribute entry.
optional string key = 106079;- Parameters:
value- The key to set.- Returns:
- This builder for chaining.
-
clearKey
Key for the guest attribute entry.
optional string key = 106079;- Returns:
- This builder for chaining.
-
setKeyBytes
Key for the guest attribute entry.
optional string key = 106079;- Parameters:
value- The bytes for key to set.- Returns:
- This builder for chaining.
-
hasNamespace
public boolean hasNamespace()Namespace for the guest attribute entry.
optional string namespace = 178476379;- Specified by:
hasNamespacein interfaceGuestAttributesEntryOrBuilder- Returns:
- Whether the namespace field is set.
-
getNamespace
Namespace for the guest attribute entry.
optional string namespace = 178476379;- Specified by:
getNamespacein interfaceGuestAttributesEntryOrBuilder- Returns:
- The namespace.
-
getNamespaceBytes
public com.google.protobuf.ByteString getNamespaceBytes()Namespace for the guest attribute entry.
optional string namespace = 178476379;- Specified by:
getNamespaceBytesin interfaceGuestAttributesEntryOrBuilder- Returns:
- The bytes for namespace.
-
setNamespace
Namespace for the guest attribute entry.
optional string namespace = 178476379;- Parameters:
value- The namespace to set.- Returns:
- This builder for chaining.
-
clearNamespace
Namespace for the guest attribute entry.
optional string namespace = 178476379;- Returns:
- This builder for chaining.
-
setNamespaceBytes
Namespace for the guest attribute entry.
optional string namespace = 178476379;- Parameters:
value- The bytes for namespace to set.- Returns:
- This builder for chaining.
-
hasValue
public boolean hasValue()Value for the guest attribute entry.
optional string value = 111972721;- Specified by:
hasValuein interfaceGuestAttributesEntryOrBuilder- Returns:
- Whether the value field is set.
-
getValue
Value for the guest attribute entry.
optional string value = 111972721;- Specified by:
getValuein interfaceGuestAttributesEntryOrBuilder- Returns:
- The value.
-
getValueBytes
public com.google.protobuf.ByteString getValueBytes()Value for the guest attribute entry.
optional string value = 111972721;- Specified by:
getValueBytesin interfaceGuestAttributesEntryOrBuilder- Returns:
- The bytes for value.
-
setValue
Value for the guest attribute entry.
optional string value = 111972721;- Parameters:
value- The value to set.- Returns:
- This builder for chaining.
-
clearValue
Value for the guest attribute entry.
optional string value = 111972721;- Returns:
- This builder for chaining.
-
setValueBytes
Value for the guest attribute entry.
optional string value = 111972721;- Parameters:
value- The bytes for value to set.- Returns:
- This builder for chaining.
-