public static final class V1.ScaleIOVolumeSource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<V1.ScaleIOVolumeSource.Builder> implements V1.ScaleIOVolumeSourceOrBuilder
ScaleIOVolumeSource represents a persistent ScaleIO volumeProtobuf type
k8s.io.api.core.v1.ScaleIOVolumeSource| Modifier and Type | Method and Description |
|---|---|
V1.ScaleIOVolumeSource.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
V1.ScaleIOVolumeSource |
build() |
V1.ScaleIOVolumeSource |
buildPartial() |
V1.ScaleIOVolumeSource.Builder |
clear() |
V1.ScaleIOVolumeSource.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
V1.ScaleIOVolumeSource.Builder |
clearFsType()
Filesystem type to mount.
|
V1.ScaleIOVolumeSource.Builder |
clearGateway()
The host address of the ScaleIO API Gateway.
|
V1.ScaleIOVolumeSource.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
V1.ScaleIOVolumeSource.Builder |
clearProtectionDomain()
The name of the ScaleIO Protection Domain for the configured storage.
|
V1.ScaleIOVolumeSource.Builder |
clearReadOnly()
Defaults to false (read/write).
|
V1.ScaleIOVolumeSource.Builder |
clearSecretRef()
SecretRef references to the secret for ScaleIO user and other
sensitive information.
|
V1.ScaleIOVolumeSource.Builder |
clearSslEnabled()
Flag to enable/disable SSL communication with Gateway, default false
+optional
|
V1.ScaleIOVolumeSource.Builder |
clearStorageMode()
Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned.
|
V1.ScaleIOVolumeSource.Builder |
clearStoragePool()
The ScaleIO Storage Pool associated with the protection domain.
|
V1.ScaleIOVolumeSource.Builder |
clearSystem()
The name of the storage system as configured in ScaleIO.
|
V1.ScaleIOVolumeSource.Builder |
clearVolumeName()
The name of a volume already created in the ScaleIO system
that is associated with this volume source.
|
V1.ScaleIOVolumeSource.Builder |
clone() |
V1.ScaleIOVolumeSource |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getFsType()
Filesystem type to mount.
|
com.google.protobuf.ByteString |
getFsTypeBytes()
Filesystem type to mount.
|
String |
getGateway()
The host address of the ScaleIO API Gateway.
|
com.google.protobuf.ByteString |
getGatewayBytes()
The host address of the ScaleIO API Gateway.
|
String |
getProtectionDomain()
The name of the ScaleIO Protection Domain for the configured storage.
|
com.google.protobuf.ByteString |
getProtectionDomainBytes()
The name of the ScaleIO Protection Domain for the configured storage.
|
boolean |
getReadOnly()
Defaults to false (read/write).
|
V1.LocalObjectReference |
getSecretRef()
SecretRef references to the secret for ScaleIO user and other
sensitive information.
|
V1.LocalObjectReference.Builder |
getSecretRefBuilder()
SecretRef references to the secret for ScaleIO user and other
sensitive information.
|
V1.LocalObjectReferenceOrBuilder |
getSecretRefOrBuilder()
SecretRef references to the secret for ScaleIO user and other
sensitive information.
|
boolean |
getSslEnabled()
Flag to enable/disable SSL communication with Gateway, default false
+optional
|
String |
getStorageMode()
Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned.
|
com.google.protobuf.ByteString |
getStorageModeBytes()
Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned.
|
String |
getStoragePool()
The ScaleIO Storage Pool associated with the protection domain.
|
com.google.protobuf.ByteString |
getStoragePoolBytes()
The ScaleIO Storage Pool associated with the protection domain.
|
String |
getSystem()
The name of the storage system as configured in ScaleIO.
|
com.google.protobuf.ByteString |
getSystemBytes()
The name of the storage system as configured in ScaleIO.
|
String |
getVolumeName()
The name of a volume already created in the ScaleIO system
that is associated with this volume source.
|
com.google.protobuf.ByteString |
getVolumeNameBytes()
The name of a volume already created in the ScaleIO system
that is associated with this volume source.
|
boolean |
hasFsType()
Filesystem type to mount.
|
boolean |
hasGateway()
The host address of the ScaleIO API Gateway.
|
boolean |
hasProtectionDomain()
The name of the ScaleIO Protection Domain for the configured storage.
|
boolean |
hasReadOnly()
Defaults to false (read/write).
|
boolean |
hasSecretRef()
SecretRef references to the secret for ScaleIO user and other
sensitive information.
|
boolean |
hasSslEnabled()
Flag to enable/disable SSL communication with Gateway, default false
+optional
|
boolean |
hasStorageMode()
Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned.
|
boolean |
hasStoragePool()
The ScaleIO Storage Pool associated with the protection domain.
|
boolean |
hasSystem()
The name of the storage system as configured in ScaleIO.
|
boolean |
hasVolumeName()
The name of a volume already created in the ScaleIO system
that is associated with this volume source.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
V1.ScaleIOVolumeSource.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
V1.ScaleIOVolumeSource.Builder |
mergeFrom(com.google.protobuf.Message other) |
V1.ScaleIOVolumeSource.Builder |
mergeFrom(V1.ScaleIOVolumeSource other) |
V1.ScaleIOVolumeSource.Builder |
mergeSecretRef(V1.LocalObjectReference value)
SecretRef references to the secret for ScaleIO user and other
sensitive information.
|
V1.ScaleIOVolumeSource.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
V1.ScaleIOVolumeSource.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
V1.ScaleIOVolumeSource.Builder |
setFsType(String value)
Filesystem type to mount.
|
V1.ScaleIOVolumeSource.Builder |
setFsTypeBytes(com.google.protobuf.ByteString value)
Filesystem type to mount.
|
V1.ScaleIOVolumeSource.Builder |
setGateway(String value)
The host address of the ScaleIO API Gateway.
|
V1.ScaleIOVolumeSource.Builder |
setGatewayBytes(com.google.protobuf.ByteString value)
The host address of the ScaleIO API Gateway.
|
V1.ScaleIOVolumeSource.Builder |
setProtectionDomain(String value)
The name of the ScaleIO Protection Domain for the configured storage.
|
V1.ScaleIOVolumeSource.Builder |
setProtectionDomainBytes(com.google.protobuf.ByteString value)
The name of the ScaleIO Protection Domain for the configured storage.
|
V1.ScaleIOVolumeSource.Builder |
setReadOnly(boolean value)
Defaults to false (read/write).
|
V1.ScaleIOVolumeSource.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
V1.ScaleIOVolumeSource.Builder |
setSecretRef(V1.LocalObjectReference.Builder builderForValue)
SecretRef references to the secret for ScaleIO user and other
sensitive information.
|
V1.ScaleIOVolumeSource.Builder |
setSecretRef(V1.LocalObjectReference value)
SecretRef references to the secret for ScaleIO user and other
sensitive information.
|
V1.ScaleIOVolumeSource.Builder |
setSslEnabled(boolean value)
Flag to enable/disable SSL communication with Gateway, default false
+optional
|
V1.ScaleIOVolumeSource.Builder |
setStorageMode(String value)
Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned.
|
V1.ScaleIOVolumeSource.Builder |
setStorageModeBytes(com.google.protobuf.ByteString value)
Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned.
|
V1.ScaleIOVolumeSource.Builder |
setStoragePool(String value)
The ScaleIO Storage Pool associated with the protection domain.
|
V1.ScaleIOVolumeSource.Builder |
setStoragePoolBytes(com.google.protobuf.ByteString value)
The ScaleIO Storage Pool associated with the protection domain.
|
V1.ScaleIOVolumeSource.Builder |
setSystem(String value)
The name of the storage system as configured in ScaleIO.
|
V1.ScaleIOVolumeSource.Builder |
setSystemBytes(com.google.protobuf.ByteString value)
The name of the storage system as configured in ScaleIO.
|
V1.ScaleIOVolumeSource.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
V1.ScaleIOVolumeSource.Builder |
setVolumeName(String value)
The name of a volume already created in the ScaleIO system
that is associated with this volume source.
|
V1.ScaleIOVolumeSource.Builder |
setVolumeNameBytes(com.google.protobuf.ByteString value)
The name of a volume already created in the ScaleIO system
that is associated with this volume source.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<V1.ScaleIOVolumeSource.Builder>public V1.ScaleIOVolumeSource.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<V1.ScaleIOVolumeSource.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<V1.ScaleIOVolumeSource.Builder>public V1.ScaleIOVolumeSource getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic V1.ScaleIOVolumeSource build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic V1.ScaleIOVolumeSource buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic V1.ScaleIOVolumeSource.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<V1.ScaleIOVolumeSource.Builder>public V1.ScaleIOVolumeSource.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<V1.ScaleIOVolumeSource.Builder>public V1.ScaleIOVolumeSource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<V1.ScaleIOVolumeSource.Builder>public V1.ScaleIOVolumeSource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<V1.ScaleIOVolumeSource.Builder>public V1.ScaleIOVolumeSource.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<V1.ScaleIOVolumeSource.Builder>public V1.ScaleIOVolumeSource.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<V1.ScaleIOVolumeSource.Builder>public V1.ScaleIOVolumeSource.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<V1.ScaleIOVolumeSource.Builder>public V1.ScaleIOVolumeSource.Builder mergeFrom(V1.ScaleIOVolumeSource other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<V1.ScaleIOVolumeSource.Builder>public V1.ScaleIOVolumeSource.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<V1.ScaleIOVolumeSource.Builder>IOExceptionpublic boolean hasGateway()
The host address of the ScaleIO API Gateway.
optional string gateway = 1;hasGateway in interface V1.ScaleIOVolumeSourceOrBuilderpublic String getGateway()
The host address of the ScaleIO API Gateway.
optional string gateway = 1;getGateway in interface V1.ScaleIOVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getGatewayBytes()
The host address of the ScaleIO API Gateway.
optional string gateway = 1;getGatewayBytes in interface V1.ScaleIOVolumeSourceOrBuilderpublic V1.ScaleIOVolumeSource.Builder setGateway(String value)
The host address of the ScaleIO API Gateway.
optional string gateway = 1;public V1.ScaleIOVolumeSource.Builder clearGateway()
The host address of the ScaleIO API Gateway.
optional string gateway = 1;public V1.ScaleIOVolumeSource.Builder setGatewayBytes(com.google.protobuf.ByteString value)
The host address of the ScaleIO API Gateway.
optional string gateway = 1;public boolean hasSystem()
The name of the storage system as configured in ScaleIO.
optional string system = 2;hasSystem in interface V1.ScaleIOVolumeSourceOrBuilderpublic String getSystem()
The name of the storage system as configured in ScaleIO.
optional string system = 2;getSystem in interface V1.ScaleIOVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getSystemBytes()
The name of the storage system as configured in ScaleIO.
optional string system = 2;getSystemBytes in interface V1.ScaleIOVolumeSourceOrBuilderpublic V1.ScaleIOVolumeSource.Builder setSystem(String value)
The name of the storage system as configured in ScaleIO.
optional string system = 2;public V1.ScaleIOVolumeSource.Builder clearSystem()
The name of the storage system as configured in ScaleIO.
optional string system = 2;public V1.ScaleIOVolumeSource.Builder setSystemBytes(com.google.protobuf.ByteString value)
The name of the storage system as configured in ScaleIO.
optional string system = 2;public boolean hasSecretRef()
SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 3;hasSecretRef in interface V1.ScaleIOVolumeSourceOrBuilderpublic V1.LocalObjectReference getSecretRef()
SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 3;getSecretRef in interface V1.ScaleIOVolumeSourceOrBuilderpublic V1.ScaleIOVolumeSource.Builder setSecretRef(V1.LocalObjectReference value)
SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 3;public V1.ScaleIOVolumeSource.Builder setSecretRef(V1.LocalObjectReference.Builder builderForValue)
SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 3;public V1.ScaleIOVolumeSource.Builder mergeSecretRef(V1.LocalObjectReference value)
SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 3;public V1.ScaleIOVolumeSource.Builder clearSecretRef()
SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 3;public V1.LocalObjectReference.Builder getSecretRefBuilder()
SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 3;public V1.LocalObjectReferenceOrBuilder getSecretRefOrBuilder()
SecretRef references to the secret for ScaleIO user and other sensitive information. If this is not provided, Login operation will fail.
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 3;getSecretRefOrBuilder in interface V1.ScaleIOVolumeSourceOrBuilderpublic boolean hasSslEnabled()
Flag to enable/disable SSL communication with Gateway, default false +optional
optional bool sslEnabled = 4;hasSslEnabled in interface V1.ScaleIOVolumeSourceOrBuilderpublic boolean getSslEnabled()
Flag to enable/disable SSL communication with Gateway, default false +optional
optional bool sslEnabled = 4;getSslEnabled in interface V1.ScaleIOVolumeSourceOrBuilderpublic V1.ScaleIOVolumeSource.Builder setSslEnabled(boolean value)
Flag to enable/disable SSL communication with Gateway, default false +optional
optional bool sslEnabled = 4;public V1.ScaleIOVolumeSource.Builder clearSslEnabled()
Flag to enable/disable SSL communication with Gateway, default false +optional
optional bool sslEnabled = 4;public boolean hasProtectionDomain()
The name of the ScaleIO Protection Domain for the configured storage. +optional
optional string protectionDomain = 5;hasProtectionDomain in interface V1.ScaleIOVolumeSourceOrBuilderpublic String getProtectionDomain()
The name of the ScaleIO Protection Domain for the configured storage. +optional
optional string protectionDomain = 5;getProtectionDomain in interface V1.ScaleIOVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getProtectionDomainBytes()
The name of the ScaleIO Protection Domain for the configured storage. +optional
optional string protectionDomain = 5;getProtectionDomainBytes in interface V1.ScaleIOVolumeSourceOrBuilderpublic V1.ScaleIOVolumeSource.Builder setProtectionDomain(String value)
The name of the ScaleIO Protection Domain for the configured storage. +optional
optional string protectionDomain = 5;public V1.ScaleIOVolumeSource.Builder clearProtectionDomain()
The name of the ScaleIO Protection Domain for the configured storage. +optional
optional string protectionDomain = 5;public V1.ScaleIOVolumeSource.Builder setProtectionDomainBytes(com.google.protobuf.ByteString value)
The name of the ScaleIO Protection Domain for the configured storage. +optional
optional string protectionDomain = 5;public boolean hasStoragePool()
The ScaleIO Storage Pool associated with the protection domain. +optional
optional string storagePool = 6;hasStoragePool in interface V1.ScaleIOVolumeSourceOrBuilderpublic String getStoragePool()
The ScaleIO Storage Pool associated with the protection domain. +optional
optional string storagePool = 6;getStoragePool in interface V1.ScaleIOVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getStoragePoolBytes()
The ScaleIO Storage Pool associated with the protection domain. +optional
optional string storagePool = 6;getStoragePoolBytes in interface V1.ScaleIOVolumeSourceOrBuilderpublic V1.ScaleIOVolumeSource.Builder setStoragePool(String value)
The ScaleIO Storage Pool associated with the protection domain. +optional
optional string storagePool = 6;public V1.ScaleIOVolumeSource.Builder clearStoragePool()
The ScaleIO Storage Pool associated with the protection domain. +optional
optional string storagePool = 6;public V1.ScaleIOVolumeSource.Builder setStoragePoolBytes(com.google.protobuf.ByteString value)
The ScaleIO Storage Pool associated with the protection domain. +optional
optional string storagePool = 6;public boolean hasStorageMode()
Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned. +optional
optional string storageMode = 7;hasStorageMode in interface V1.ScaleIOVolumeSourceOrBuilderpublic String getStorageMode()
Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned. +optional
optional string storageMode = 7;getStorageMode in interface V1.ScaleIOVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getStorageModeBytes()
Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned. +optional
optional string storageMode = 7;getStorageModeBytes in interface V1.ScaleIOVolumeSourceOrBuilderpublic V1.ScaleIOVolumeSource.Builder setStorageMode(String value)
Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned. +optional
optional string storageMode = 7;public V1.ScaleIOVolumeSource.Builder clearStorageMode()
Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned. +optional
optional string storageMode = 7;public V1.ScaleIOVolumeSource.Builder setStorageModeBytes(com.google.protobuf.ByteString value)
Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned. +optional
optional string storageMode = 7;public boolean hasVolumeName()
The name of a volume already created in the ScaleIO system that is associated with this volume source.
optional string volumeName = 8;hasVolumeName in interface V1.ScaleIOVolumeSourceOrBuilderpublic String getVolumeName()
The name of a volume already created in the ScaleIO system that is associated with this volume source.
optional string volumeName = 8;getVolumeName in interface V1.ScaleIOVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getVolumeNameBytes()
The name of a volume already created in the ScaleIO system that is associated with this volume source.
optional string volumeName = 8;getVolumeNameBytes in interface V1.ScaleIOVolumeSourceOrBuilderpublic V1.ScaleIOVolumeSource.Builder setVolumeName(String value)
The name of a volume already created in the ScaleIO system that is associated with this volume source.
optional string volumeName = 8;public V1.ScaleIOVolumeSource.Builder clearVolumeName()
The name of a volume already created in the ScaleIO system that is associated with this volume source.
optional string volumeName = 8;public V1.ScaleIOVolumeSource.Builder setVolumeNameBytes(com.google.protobuf.ByteString value)
The name of a volume already created in the ScaleIO system that is associated with this volume source.
optional string volumeName = 8;public boolean hasFsType()
Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Default is "xfs". +optional
optional string fsType = 9;hasFsType in interface V1.ScaleIOVolumeSourceOrBuilderpublic String getFsType()
Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Default is "xfs". +optional
optional string fsType = 9;getFsType in interface V1.ScaleIOVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getFsTypeBytes()
Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Default is "xfs". +optional
optional string fsType = 9;getFsTypeBytes in interface V1.ScaleIOVolumeSourceOrBuilderpublic V1.ScaleIOVolumeSource.Builder setFsType(String value)
Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Default is "xfs". +optional
optional string fsType = 9;public V1.ScaleIOVolumeSource.Builder clearFsType()
Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Default is "xfs". +optional
optional string fsType = 9;public V1.ScaleIOVolumeSource.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". Default is "xfs". +optional
optional string fsType = 9;public boolean hasReadOnly()
Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. +optional
optional bool readOnly = 10;hasReadOnly in interface V1.ScaleIOVolumeSourceOrBuilderpublic boolean getReadOnly()
Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. +optional
optional bool readOnly = 10;getReadOnly in interface V1.ScaleIOVolumeSourceOrBuilderpublic V1.ScaleIOVolumeSource.Builder setReadOnly(boolean value)
Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. +optional
optional bool readOnly = 10;public V1.ScaleIOVolumeSource.Builder clearReadOnly()
Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. +optional
optional bool readOnly = 10;public final V1.ScaleIOVolumeSource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<V1.ScaleIOVolumeSource.Builder>public final V1.ScaleIOVolumeSource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<V1.ScaleIOVolumeSource.Builder>Copyright © 2019. All rights reserved.