Package io.kubernetes.client.proto
Class V1.ISCSIPersistentVolumeSource.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIPersistentVolumeSource.Builder>
io.kubernetes.client.proto.V1.ISCSIPersistentVolumeSource.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,V1.ISCSIPersistentVolumeSourceOrBuilder,Cloneable
- Enclosing class:
- V1.ISCSIPersistentVolumeSource
public static final class V1.ISCSIPersistentVolumeSource.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIPersistentVolumeSource.Builder>
implements V1.ISCSIPersistentVolumeSourceOrBuilder
ISCSIPersistentVolumeSource represents an ISCSI disk. ISCSI volumes can only be mounted as read/write once. ISCSI volumes support ownership management and SELinux relabeling.Protobuf type
k8s.io.api.core.v1.ISCSIPersistentVolumeSource-
Method Summary
Modifier and TypeMethodDescriptionaddAllPortals(Iterable<String> values) iSCSI Target Portal List.addPortals(String value) iSCSI Target Portal List.addPortalsBytes(com.google.protobuf.ByteString value) iSCSI Target Portal List.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()whether support iSCSI Discovery CHAP authentication +optionalwhether support iSCSI Session CHAP authentication +optionalclearField(com.google.protobuf.Descriptors.FieldDescriptor field) Filesystem type of the volume that you want to mount.Custom iSCSI Initiator Name.clearIqn()Target iSCSI Qualified Name.iSCSI Interface Name that uses an iSCSI transport.clearLun()iSCSI Target Lun number.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) iSCSI Target Portal List.ReadOnly here will force the ReadOnly setting in VolumeMounts.CHAP Secret for iSCSI target and initiator authentication +optionaliSCSI Target Portal.clone()booleanwhether support iSCSI Discovery CHAP authentication +optionalbooleanwhether support iSCSI Session CHAP authentication +optionalstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorFilesystem type of the volume that you want to mount.com.google.protobuf.ByteStringFilesystem type of the volume that you want to mount.Custom iSCSI Initiator Name.com.google.protobuf.ByteStringCustom iSCSI Initiator Name.getIqn()Target iSCSI Qualified Name.com.google.protobuf.ByteStringTarget iSCSI Qualified Name.iSCSI Interface Name that uses an iSCSI transport.com.google.protobuf.ByteStringiSCSI Interface Name that uses an iSCSI transport.intgetLun()iSCSI Target Lun number.getPortals(int index) iSCSI Target Portal List.com.google.protobuf.ByteStringgetPortalsBytes(int index) iSCSI Target Portal List.intiSCSI Target Portal List.com.google.protobuf.ProtocolStringListiSCSI Target Portal List.booleanReadOnly here will force the ReadOnly setting in VolumeMounts.CHAP Secret for iSCSI target and initiator authentication +optionalCHAP Secret for iSCSI target and initiator authentication +optionalCHAP Secret for iSCSI target and initiator authentication +optionaliSCSI Target Portal.com.google.protobuf.ByteStringiSCSI Target Portal.booleanwhether support iSCSI Discovery CHAP authentication +optionalbooleanwhether support iSCSI Session CHAP authentication +optionalbooleanFilesystem type of the volume that you want to mount.booleanCustom iSCSI Initiator Name.booleanhasIqn()Target iSCSI Qualified Name.booleaniSCSI Interface Name that uses an iSCSI transport.booleanhasLun()iSCSI Target Lun number.booleanReadOnly here will force the ReadOnly setting in VolumeMounts.booleanCHAP Secret for iSCSI target and initiator authentication +optionalbooleaniSCSI Target Portal.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeSecretRef(V1.SecretReference value) CHAP Secret for iSCSI target and initiator authentication +optionalmergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setChapAuthDiscovery(boolean value) whether support iSCSI Discovery CHAP authentication +optionalsetChapAuthSession(boolean value) whether support iSCSI Session CHAP authentication +optionalFilesystem type of the volume that you want to mount.setFsTypeBytes(com.google.protobuf.ByteString value) Filesystem type of the volume that you want to mount.setInitiatorName(String value) Custom iSCSI Initiator Name.setInitiatorNameBytes(com.google.protobuf.ByteString value) Custom iSCSI Initiator Name.Target iSCSI Qualified Name.setIqnBytes(com.google.protobuf.ByteString value) Target iSCSI Qualified Name.setIscsiInterface(String value) iSCSI Interface Name that uses an iSCSI transport.setIscsiInterfaceBytes(com.google.protobuf.ByteString value) iSCSI Interface Name that uses an iSCSI transport.setLun(int value) iSCSI Target Lun number.setPortals(int index, String value) iSCSI Target Portal List.setReadOnly(boolean value) ReadOnly here will force the ReadOnly setting in VolumeMounts.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSecretRef(V1.SecretReference value) CHAP Secret for iSCSI target and initiator authentication +optionalsetSecretRef(V1.SecretReference.Builder builderForValue) CHAP Secret for iSCSI target and initiator authentication +optionalsetTargetPortal(String value) iSCSI Target Portal.setTargetPortalBytes(com.google.protobuf.ByteString value) iSCSI Target Portal.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods 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.ISCSIPersistentVolumeSource.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.ISCSIPersistentVolumeSource.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.ISCSIPersistentVolumeSource.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.ISCSIPersistentVolumeSource.Builder>
-
setField
public V1.ISCSIPersistentVolumeSource.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.ISCSIPersistentVolumeSource.Builder>
-
clearField
public V1.ISCSIPersistentVolumeSource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIPersistentVolumeSource.Builder>
-
clearOneof
public V1.ISCSIPersistentVolumeSource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIPersistentVolumeSource.Builder>
-
setRepeatedField
public V1.ISCSIPersistentVolumeSource.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.ISCSIPersistentVolumeSource.Builder>
-
addRepeatedField
public V1.ISCSIPersistentVolumeSource.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.ISCSIPersistentVolumeSource.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<V1.ISCSIPersistentVolumeSource.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIPersistentVolumeSource.Builder>
-
mergeFrom
public V1.ISCSIPersistentVolumeSource.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.ISCSIPersistentVolumeSource.Builder>- Throws:
IOException
-
hasTargetPortal
public boolean hasTargetPortal()iSCSI Target Portal. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260).
optional string targetPortal = 1;- Specified by:
hasTargetPortalin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
getTargetPortal
iSCSI Target Portal. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260).
optional string targetPortal = 1;- Specified by:
getTargetPortalin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
getTargetPortalBytes
public com.google.protobuf.ByteString getTargetPortalBytes()iSCSI Target Portal. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260).
optional string targetPortal = 1;- Specified by:
getTargetPortalBytesin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
setTargetPortal
iSCSI Target Portal. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260).
optional string targetPortal = 1; -
clearTargetPortal
iSCSI Target Portal. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260).
optional string targetPortal = 1; -
setTargetPortalBytes
public V1.ISCSIPersistentVolumeSource.Builder setTargetPortalBytes(com.google.protobuf.ByteString value) iSCSI Target Portal. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260).
optional string targetPortal = 1; -
hasIqn
public boolean hasIqn()Target iSCSI Qualified Name.
optional string iqn = 2;- Specified by:
hasIqnin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
getIqn
Target iSCSI Qualified Name.
optional string iqn = 2;- Specified by:
getIqnin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
getIqnBytes
public com.google.protobuf.ByteString getIqnBytes()Target iSCSI Qualified Name.
optional string iqn = 2;- Specified by:
getIqnBytesin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
setIqn
Target iSCSI Qualified Name.
optional string iqn = 2; -
clearIqn
Target iSCSI Qualified Name.
optional string iqn = 2; -
setIqnBytes
Target iSCSI Qualified Name.
optional string iqn = 2; -
hasLun
public boolean hasLun()iSCSI Target Lun number.
optional int32 lun = 3;- Specified by:
hasLunin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
getLun
public int getLun()iSCSI Target Lun number.
optional int32 lun = 3;- Specified by:
getLunin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
setLun
iSCSI Target Lun number.
optional int32 lun = 3; -
clearLun
iSCSI Target Lun number.
optional int32 lun = 3; -
hasIscsiInterface
public boolean hasIscsiInterface()iSCSI Interface Name that uses an iSCSI transport. Defaults to 'default' (tcp). +optional
optional string iscsiInterface = 4;- Specified by:
hasIscsiInterfacein interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
getIscsiInterface
iSCSI Interface Name that uses an iSCSI transport. Defaults to 'default' (tcp). +optional
optional string iscsiInterface = 4;- Specified by:
getIscsiInterfacein interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
getIscsiInterfaceBytes
public com.google.protobuf.ByteString getIscsiInterfaceBytes()iSCSI Interface Name that uses an iSCSI transport. Defaults to 'default' (tcp). +optional
optional string iscsiInterface = 4;- Specified by:
getIscsiInterfaceBytesin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
setIscsiInterface
iSCSI Interface Name that uses an iSCSI transport. Defaults to 'default' (tcp). +optional
optional string iscsiInterface = 4; -
clearIscsiInterface
iSCSI Interface Name that uses an iSCSI transport. Defaults to 'default' (tcp). +optional
optional string iscsiInterface = 4; -
setIscsiInterfaceBytes
public V1.ISCSIPersistentVolumeSource.Builder setIscsiInterfaceBytes(com.google.protobuf.ByteString value) iSCSI Interface Name that uses an iSCSI transport. Defaults to 'default' (tcp). +optional
optional string iscsiInterface = 4; -
hasFsType
public boolean hasFsType()Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#iscsi TODO: how do we prevent errors in the filesystem from compromising the machine +optional
optional string fsType = 5;- Specified by:
hasFsTypein interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
getFsType
Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#iscsi TODO: how do we prevent errors in the filesystem from compromising the machine +optional
optional string fsType = 5;- Specified by:
getFsTypein interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
getFsTypeBytes
public com.google.protobuf.ByteString getFsTypeBytes()Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#iscsi TODO: how do we prevent errors in the filesystem from compromising the machine +optional
optional string fsType = 5;- Specified by:
getFsTypeBytesin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
setFsType
Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#iscsi TODO: how do we prevent errors in the filesystem from compromising the machine +optional
optional string fsType = 5; -
clearFsType
Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#iscsi TODO: how do we prevent errors in the filesystem from compromising the machine +optional
optional string fsType = 5; -
setFsTypeBytes
Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#iscsi TODO: how do we prevent errors in the filesystem from compromising the machine +optional
optional string fsType = 5; -
hasReadOnly
public boolean hasReadOnly()ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. +optional
optional bool readOnly = 6;- Specified by:
hasReadOnlyin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
getReadOnly
public boolean getReadOnly()ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. +optional
optional bool readOnly = 6;- Specified by:
getReadOnlyin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
setReadOnly
ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. +optional
optional bool readOnly = 6; -
clearReadOnly
ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. +optional
optional bool readOnly = 6; -
getPortalsList
public com.google.protobuf.ProtocolStringList getPortalsList()iSCSI Target Portal List. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260). +optional
repeated string portals = 7;- Specified by:
getPortalsListin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
getPortalsCount
public int getPortalsCount()iSCSI Target Portal List. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260). +optional
repeated string portals = 7;- Specified by:
getPortalsCountin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
getPortals
iSCSI Target Portal List. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260). +optional
repeated string portals = 7;- Specified by:
getPortalsin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
getPortalsBytes
public com.google.protobuf.ByteString getPortalsBytes(int index) iSCSI Target Portal List. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260). +optional
repeated string portals = 7;- Specified by:
getPortalsBytesin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
setPortals
iSCSI Target Portal List. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260). +optional
repeated string portals = 7; -
addPortals
iSCSI Target Portal List. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260). +optional
repeated string portals = 7; -
addAllPortals
iSCSI Target Portal List. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260). +optional
repeated string portals = 7; -
clearPortals
iSCSI Target Portal List. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260). +optional
repeated string portals = 7; -
addPortalsBytes
iSCSI Target Portal List. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260). +optional
repeated string portals = 7; -
hasChapAuthDiscovery
public boolean hasChapAuthDiscovery()whether support iSCSI Discovery CHAP authentication +optional
optional bool chapAuthDiscovery = 8;- Specified by:
hasChapAuthDiscoveryin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
getChapAuthDiscovery
public boolean getChapAuthDiscovery()whether support iSCSI Discovery CHAP authentication +optional
optional bool chapAuthDiscovery = 8;- Specified by:
getChapAuthDiscoveryin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
setChapAuthDiscovery
whether support iSCSI Discovery CHAP authentication +optional
optional bool chapAuthDiscovery = 8; -
clearChapAuthDiscovery
whether support iSCSI Discovery CHAP authentication +optional
optional bool chapAuthDiscovery = 8; -
hasChapAuthSession
public boolean hasChapAuthSession()whether support iSCSI Session CHAP authentication +optional
optional bool chapAuthSession = 11;- Specified by:
hasChapAuthSessionin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
getChapAuthSession
public boolean getChapAuthSession()whether support iSCSI Session CHAP authentication +optional
optional bool chapAuthSession = 11;- Specified by:
getChapAuthSessionin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
setChapAuthSession
whether support iSCSI Session CHAP authentication +optional
optional bool chapAuthSession = 11; -
clearChapAuthSession
whether support iSCSI Session CHAP authentication +optional
optional bool chapAuthSession = 11; -
hasSecretRef
public boolean hasSecretRef()CHAP Secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.SecretReference secretRef = 10;- Specified by:
hasSecretRefin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
getSecretRef
CHAP Secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.SecretReference secretRef = 10;- Specified by:
getSecretRefin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
setSecretRef
CHAP Secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.SecretReference secretRef = 10; -
setSecretRef
public V1.ISCSIPersistentVolumeSource.Builder setSecretRef(V1.SecretReference.Builder builderForValue) CHAP Secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.SecretReference secretRef = 10; -
mergeSecretRef
CHAP Secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.SecretReference secretRef = 10; -
clearSecretRef
CHAP Secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.SecretReference secretRef = 10; -
getSecretRefBuilder
CHAP Secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.SecretReference secretRef = 10; -
getSecretRefOrBuilder
CHAP Secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.SecretReference secretRef = 10;- Specified by:
getSecretRefOrBuilderin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
hasInitiatorName
public boolean hasInitiatorName()Custom iSCSI Initiator Name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface <target portal>:<volume name> will be created for the connection. +optional
optional string initiatorName = 12;- Specified by:
hasInitiatorNamein interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
getInitiatorName
Custom iSCSI Initiator Name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface <target portal>:<volume name> will be created for the connection. +optional
optional string initiatorName = 12;- Specified by:
getInitiatorNamein interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
getInitiatorNameBytes
public com.google.protobuf.ByteString getInitiatorNameBytes()Custom iSCSI Initiator Name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface <target portal>:<volume name> will be created for the connection. +optional
optional string initiatorName = 12;- Specified by:
getInitiatorNameBytesin interfaceV1.ISCSIPersistentVolumeSourceOrBuilder
-
setInitiatorName
Custom iSCSI Initiator Name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface <target portal>:<volume name> will be created for the connection. +optional
optional string initiatorName = 12; -
clearInitiatorName
Custom iSCSI Initiator Name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface <target portal>:<volume name> will be created for the connection. +optional
optional string initiatorName = 12; -
setInitiatorNameBytes
public V1.ISCSIPersistentVolumeSource.Builder setInitiatorNameBytes(com.google.protobuf.ByteString value) Custom iSCSI Initiator Name. If initiatorName is specified with iscsiInterface simultaneously, new iSCSI interface <target portal>:<volume name> will be created for the connection. +optional
optional string initiatorName = 12; -
setUnknownFields
public final V1.ISCSIPersistentVolumeSource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIPersistentVolumeSource.Builder>
-
mergeUnknownFields
public final V1.ISCSIPersistentVolumeSource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIPersistentVolumeSource.Builder>
-