Package com.google.container.v1
Class SecondaryBootDisk.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SecondaryBootDisk.Builder>
com.google.container.v1.SecondaryBootDisk.Builder
- All Implemented Interfaces:
SecondaryBootDiskOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SecondaryBootDisk
public static final class SecondaryBootDisk.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SecondaryBootDisk.Builder>
implements SecondaryBootDiskOrBuilder
SecondaryBootDisk represents a persistent disk attached to a node with special configurations based on its mode.Protobuf type
google.container.v1.SecondaryBootDisk-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Fully-qualified resource ID for an existing disk image.Disk mode (container image cache, etc.)static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorFully-qualified resource ID for an existing disk image.com.google.protobuf.ByteStringFully-qualified resource ID for an existing disk image.getMode()Disk mode (container image cache, etc.)intDisk mode (container image cache, etc.)protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(SecondaryBootDisk other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setDiskImage(String value) Fully-qualified resource ID for an existing disk image.setDiskImageBytes(com.google.protobuf.ByteString value) Fully-qualified resource ID for an existing disk image.setMode(SecondaryBootDisk.Mode value) Disk mode (container image cache, etc.)setModeValue(int value) Disk mode (container image cache, etc.)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<SecondaryBootDisk.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<SecondaryBootDisk.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<SecondaryBootDisk.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<SecondaryBootDisk.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SecondaryBootDisk.Builder>
-
mergeFrom
public SecondaryBootDisk.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<SecondaryBootDisk.Builder>- Throws:
IOException
-
getModeValue
public int getModeValue()Disk mode (container image cache, etc.)
.google.container.v1.SecondaryBootDisk.Mode mode = 1;- Specified by:
getModeValuein interfaceSecondaryBootDiskOrBuilder- Returns:
- The enum numeric value on the wire for mode.
-
setModeValue
Disk mode (container image cache, etc.)
.google.container.v1.SecondaryBootDisk.Mode mode = 1;- Parameters:
value- The enum numeric value on the wire for mode to set.- Returns:
- This builder for chaining.
-
getMode
Disk mode (container image cache, etc.)
.google.container.v1.SecondaryBootDisk.Mode mode = 1;- Specified by:
getModein interfaceSecondaryBootDiskOrBuilder- Returns:
- The mode.
-
setMode
Disk mode (container image cache, etc.)
.google.container.v1.SecondaryBootDisk.Mode mode = 1;- Parameters:
value- The mode to set.- Returns:
- This builder for chaining.
-
clearMode
Disk mode (container image cache, etc.)
.google.container.v1.SecondaryBootDisk.Mode mode = 1;- Returns:
- This builder for chaining.
-
getDiskImage
Fully-qualified resource ID for an existing disk image.
string disk_image = 2;- Specified by:
getDiskImagein interfaceSecondaryBootDiskOrBuilder- Returns:
- The diskImage.
-
getDiskImageBytes
public com.google.protobuf.ByteString getDiskImageBytes()Fully-qualified resource ID for an existing disk image.
string disk_image = 2;- Specified by:
getDiskImageBytesin interfaceSecondaryBootDiskOrBuilder- Returns:
- The bytes for diskImage.
-
setDiskImage
Fully-qualified resource ID for an existing disk image.
string disk_image = 2;- Parameters:
value- The diskImage to set.- Returns:
- This builder for chaining.
-
clearDiskImage
Fully-qualified resource ID for an existing disk image.
string disk_image = 2;- Returns:
- This builder for chaining.
-
setDiskImageBytes
Fully-qualified resource ID for an existing disk image.
string disk_image = 2;- Parameters:
value- The bytes for diskImage to set.- Returns:
- This builder for chaining.
-