Package io.kubernetes.client.proto
Class V1.VsphereVirtualDiskVolumeSource.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<V1.VsphereVirtualDiskVolumeSource.Builder>
io.kubernetes.client.proto.V1.VsphereVirtualDiskVolumeSource.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,V1.VsphereVirtualDiskVolumeSourceOrBuilder,Cloneable
- Enclosing class:
- V1.VsphereVirtualDiskVolumeSource
public static final class V1.VsphereVirtualDiskVolumeSource.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<V1.VsphereVirtualDiskVolumeSource.Builder>
implements V1.VsphereVirtualDiskVolumeSourceOrBuilder
Represents a vSphere volume resource.Protobuf type
k8s.io.api.core.v1.VsphereVirtualDiskVolumeSource-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Filesystem type to mount.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.Storage Policy Based Management (SPBM) profile name.Path that identifies vSphere volume vmdkclone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorFilesystem type to mount.com.google.protobuf.ByteStringFilesystem type to mount.Storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.com.google.protobuf.ByteStringStorage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.Storage Policy Based Management (SPBM) profile name.com.google.protobuf.ByteStringStorage Policy Based Management (SPBM) profile name.Path that identifies vSphere volume vmdkcom.google.protobuf.ByteStringPath that identifies vSphere volume vmdkbooleanFilesystem type to mount.booleanStorage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.booleanStorage Policy Based Management (SPBM) profile name.booleanPath that identifies vSphere volume vmdkprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Filesystem type to mount.setFsTypeBytes(com.google.protobuf.ByteString value) Filesystem type to mount.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setStoragePolicyID(String value) Storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.setStoragePolicyIDBytes(com.google.protobuf.ByteString value) Storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.setStoragePolicyName(String value) Storage Policy Based Management (SPBM) profile name.setStoragePolicyNameBytes(com.google.protobuf.ByteString value) Storage Policy Based Management (SPBM) profile name.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setVolumePath(String value) Path that identifies vSphere volume vmdksetVolumePathBytes(com.google.protobuf.ByteString value) Path that identifies vSphere volume vmdkMethods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<V1.VsphereVirtualDiskVolumeSource.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<V1.VsphereVirtualDiskVolumeSource.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.GeneratedMessageV3.Builder<V1.VsphereVirtualDiskVolumeSource.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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<V1.VsphereVirtualDiskVolumeSource.Builder>
-
setField
public V1.VsphereVirtualDiskVolumeSource.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1.VsphereVirtualDiskVolumeSource.Builder>
-
clearField
public V1.VsphereVirtualDiskVolumeSource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1.VsphereVirtualDiskVolumeSource.Builder>
-
clearOneof
public V1.VsphereVirtualDiskVolumeSource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<V1.VsphereVirtualDiskVolumeSource.Builder>
-
setRepeatedField
public V1.VsphereVirtualDiskVolumeSource.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1.VsphereVirtualDiskVolumeSource.Builder>
-
addRepeatedField
public V1.VsphereVirtualDiskVolumeSource.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1.VsphereVirtualDiskVolumeSource.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<V1.VsphereVirtualDiskVolumeSource.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<V1.VsphereVirtualDiskVolumeSource.Builder>
-
mergeFrom
public V1.VsphereVirtualDiskVolumeSource.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<V1.VsphereVirtualDiskVolumeSource.Builder>- Throws:
IOException
-
hasVolumePath
public boolean hasVolumePath()Path that identifies vSphere volume vmdk
optional string volumePath = 1;- Specified by:
hasVolumePathin interfaceV1.VsphereVirtualDiskVolumeSourceOrBuilder
-
getVolumePath
Path that identifies vSphere volume vmdk
optional string volumePath = 1;- Specified by:
getVolumePathin interfaceV1.VsphereVirtualDiskVolumeSourceOrBuilder
-
getVolumePathBytes
public com.google.protobuf.ByteString getVolumePathBytes()Path that identifies vSphere volume vmdk
optional string volumePath = 1;- Specified by:
getVolumePathBytesin interfaceV1.VsphereVirtualDiskVolumeSourceOrBuilder
-
setVolumePath
Path that identifies vSphere volume vmdk
optional string volumePath = 1; -
clearVolumePath
Path that identifies vSphere volume vmdk
optional string volumePath = 1; -
setVolumePathBytes
public V1.VsphereVirtualDiskVolumeSource.Builder setVolumePathBytes(com.google.protobuf.ByteString value) Path that identifies vSphere volume vmdk
optional string volumePath = 1; -
hasFsType
public boolean hasFsType()Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. +optional
optional string fsType = 2;- Specified by:
hasFsTypein interfaceV1.VsphereVirtualDiskVolumeSourceOrBuilder
-
getFsType
Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. +optional
optional string fsType = 2;- Specified by:
getFsTypein interfaceV1.VsphereVirtualDiskVolumeSourceOrBuilder
-
getFsTypeBytes
public com.google.protobuf.ByteString getFsTypeBytes()Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. +optional
optional string fsType = 2;- Specified by:
getFsTypeBytesin interfaceV1.VsphereVirtualDiskVolumeSourceOrBuilder
-
setFsType
Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. +optional
optional string fsType = 2; -
clearFsType
Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. +optional
optional string fsType = 2; -
setFsTypeBytes
public V1.VsphereVirtualDiskVolumeSource.Builder setFsTypeBytes(com.google.protobuf.ByteString value) Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. +optional
optional string fsType = 2; -
hasStoragePolicyName
public boolean hasStoragePolicyName()Storage Policy Based Management (SPBM) profile name. +optional
optional string storagePolicyName = 3;- Specified by:
hasStoragePolicyNamein interfaceV1.VsphereVirtualDiskVolumeSourceOrBuilder
-
getStoragePolicyName
Storage Policy Based Management (SPBM) profile name. +optional
optional string storagePolicyName = 3;- Specified by:
getStoragePolicyNamein interfaceV1.VsphereVirtualDiskVolumeSourceOrBuilder
-
getStoragePolicyNameBytes
public com.google.protobuf.ByteString getStoragePolicyNameBytes()Storage Policy Based Management (SPBM) profile name. +optional
optional string storagePolicyName = 3;- Specified by:
getStoragePolicyNameBytesin interfaceV1.VsphereVirtualDiskVolumeSourceOrBuilder
-
setStoragePolicyName
Storage Policy Based Management (SPBM) profile name. +optional
optional string storagePolicyName = 3; -
clearStoragePolicyName
Storage Policy Based Management (SPBM) profile name. +optional
optional string storagePolicyName = 3; -
setStoragePolicyNameBytes
public V1.VsphereVirtualDiskVolumeSource.Builder setStoragePolicyNameBytes(com.google.protobuf.ByteString value) Storage Policy Based Management (SPBM) profile name. +optional
optional string storagePolicyName = 3; -
hasStoragePolicyID
public boolean hasStoragePolicyID()Storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName. +optional
optional string storagePolicyID = 4;- Specified by:
hasStoragePolicyIDin interfaceV1.VsphereVirtualDiskVolumeSourceOrBuilder
-
getStoragePolicyID
Storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName. +optional
optional string storagePolicyID = 4;- Specified by:
getStoragePolicyIDin interfaceV1.VsphereVirtualDiskVolumeSourceOrBuilder
-
getStoragePolicyIDBytes
public com.google.protobuf.ByteString getStoragePolicyIDBytes()Storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName. +optional
optional string storagePolicyID = 4;- Specified by:
getStoragePolicyIDBytesin interfaceV1.VsphereVirtualDiskVolumeSourceOrBuilder
-
setStoragePolicyID
Storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName. +optional
optional string storagePolicyID = 4; -
clearStoragePolicyID
Storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName. +optional
optional string storagePolicyID = 4; -
setStoragePolicyIDBytes
public V1.VsphereVirtualDiskVolumeSource.Builder setStoragePolicyIDBytes(com.google.protobuf.ByteString value) Storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName. +optional
optional string storagePolicyID = 4; -
setUnknownFields
public final V1.VsphereVirtualDiskVolumeSource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<V1.VsphereVirtualDiskVolumeSource.Builder>
-
mergeUnknownFields
public final V1.VsphereVirtualDiskVolumeSource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<V1.VsphereVirtualDiskVolumeSource.Builder>
-