public static interface V1.ScaleIOPersistentVolumeSourceOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
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.SecretReference |
getSecretRef()
SecretRef references to the secret for ScaleIO user and other
sensitive information.
|
V1.SecretReferenceOrBuilder |
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.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
boolean hasGateway()
The host address of the ScaleIO API Gateway.
optional string gateway = 1;
String getGateway()
The host address of the ScaleIO API Gateway.
optional string gateway = 1;
com.google.protobuf.ByteString getGatewayBytes()
The host address of the ScaleIO API Gateway.
optional string gateway = 1;
boolean hasSystem()
The name of the storage system as configured in ScaleIO.
optional string system = 2;
String getSystem()
The name of the storage system as configured in ScaleIO.
optional string system = 2;
com.google.protobuf.ByteString getSystemBytes()
The name of the storage system as configured in ScaleIO.
optional string system = 2;
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.SecretReference secretRef = 3;
V1.SecretReference 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.SecretReference secretRef = 3;
V1.SecretReferenceOrBuilder 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.SecretReference secretRef = 3;
boolean hasSslEnabled()
Flag to enable/disable SSL communication with Gateway, default false +optional
optional bool sslEnabled = 4;
boolean getSslEnabled()
Flag to enable/disable SSL communication with Gateway, default false +optional
optional bool sslEnabled = 4;
boolean hasProtectionDomain()
The name of the ScaleIO Protection Domain for the configured storage. +optional
optional string protectionDomain = 5;
String getProtectionDomain()
The name of the ScaleIO Protection Domain for the configured storage. +optional
optional string protectionDomain = 5;
com.google.protobuf.ByteString getProtectionDomainBytes()
The name of the ScaleIO Protection Domain for the configured storage. +optional
optional string protectionDomain = 5;
boolean hasStoragePool()
The ScaleIO Storage Pool associated with the protection domain. +optional
optional string storagePool = 6;
String getStoragePool()
The ScaleIO Storage Pool associated with the protection domain. +optional
optional string storagePool = 6;
com.google.protobuf.ByteString getStoragePoolBytes()
The ScaleIO Storage Pool associated with the protection domain. +optional
optional string storagePool = 6;
boolean hasStorageMode()
Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned. +optional
optional string storageMode = 7;
String getStorageMode()
Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned. Default is ThinProvisioned. +optional
optional string storageMode = 7;
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;
boolean hasVolumeName()
The name of a volume already created in the ScaleIO system that is associated with this volume source.
optional string volumeName = 8;
String getVolumeName()
The name of a volume already created in the ScaleIO system that is associated with this volume source.
optional string volumeName = 8;
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;
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;
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;
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;
boolean hasReadOnly()
Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. +optional
optional bool readOnly = 10;
boolean getReadOnly()
Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. +optional
optional bool readOnly = 10;
Copyright © 2021. All rights reserved.