Package io.kubernetes.client.proto
Class V1.ISCSIVolumeSource.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIVolumeSource.Builder>
io.kubernetes.client.proto.V1.ISCSIVolumeSource.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,V1.ISCSIVolumeSourceOrBuilder
,Cloneable
- Enclosing class:
- V1.ISCSIVolumeSource
public static final class V1.ISCSIVolumeSource.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIVolumeSource.Builder>
implements V1.ISCSIVolumeSourceOrBuilder
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.ISCSIVolumeSource
-
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()
boolean
whether support iSCSI Discovery CHAP authentication +optionalboolean
whether support iSCSI Session CHAP authentication +optionalstatic final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
Filesystem type of the volume that you want to mount.com.google.protobuf.ByteString
Filesystem type of the volume that you want to mount.Custom iSCSI Initiator Name.com.google.protobuf.ByteString
Custom iSCSI Initiator Name.getIqn()
Target iSCSI Qualified Name.com.google.protobuf.ByteString
Target iSCSI Qualified Name.iSCSI Interface Name that uses an iSCSI transport.com.google.protobuf.ByteString
iSCSI Interface Name that uses an iSCSI transport.int
getLun()
iSCSI Target Lun number.getPortals
(int index) iSCSI Target Portal List.com.google.protobuf.ByteString
getPortalsBytes
(int index) iSCSI Target Portal List.int
iSCSI Target Portal List.com.google.protobuf.ProtocolStringList
iSCSI Target Portal List.boolean
ReadOnly 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.ByteString
iSCSI Target Portal.boolean
whether support iSCSI Discovery CHAP authentication +optionalboolean
whether support iSCSI Session CHAP authentication +optionalboolean
Filesystem type of the volume that you want to mount.boolean
Custom iSCSI Initiator Name.boolean
hasIqn()
Target iSCSI Qualified Name.boolean
iSCSI Interface Name that uses an iSCSI transport.boolean
hasLun()
iSCSI Target Lun number.boolean
ReadOnly here will force the ReadOnly setting in VolumeMounts.boolean
CHAP Secret for iSCSI target and initiator authentication +optionalboolean
iSCSI Target Portal.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(V1.ISCSIVolumeSource other) 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) CHAP Secret for iSCSI target and initiator authentication +optionalsetSecretRef
(V1.LocalObjectReference.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, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods 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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIVolumeSource.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIVolumeSource.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIVolumeSource.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIVolumeSource.Builder>
-
setField
public V1.ISCSIVolumeSource.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIVolumeSource.Builder>
-
clearField
public V1.ISCSIVolumeSource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIVolumeSource.Builder>
-
clearOneof
public V1.ISCSIVolumeSource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIVolumeSource.Builder>
-
setRepeatedField
public V1.ISCSIVolumeSource.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIVolumeSource.Builder>
-
addRepeatedField
public V1.ISCSIVolumeSource.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIVolumeSource.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<V1.ISCSIVolumeSource.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIVolumeSource.Builder>
-
mergeFrom
public V1.ISCSIVolumeSource.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<V1.ISCSIVolumeSource.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:
hasTargetPortal
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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:
getTargetPortal
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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:
getTargetPortalBytes
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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
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:
hasIqn
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
getIqn
Target iSCSI Qualified Name.
optional string iqn = 2;
- Specified by:
getIqn
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
getIqnBytes
public com.google.protobuf.ByteString getIqnBytes()Target iSCSI Qualified Name.
optional string iqn = 2;
- Specified by:
getIqnBytes
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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:
hasLun
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
getLun
public int getLun()iSCSI Target Lun number.
optional int32 lun = 3;
- Specified by:
getLun
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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:
hasIscsiInterface
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
getIscsiInterface
iSCSI Interface Name that uses an iSCSI transport. Defaults to 'default' (tcp). +optional
optional string iscsiInterface = 4;
- Specified by:
getIscsiInterface
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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:
getIscsiInterfaceBytes
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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
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:
hasFsType
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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:
getFsType
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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:
getFsTypeBytes
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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:
hasReadOnly
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
getReadOnly
public boolean getReadOnly()ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. +optional
optional bool readOnly = 6;
- Specified by:
getReadOnly
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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:
getPortalsList
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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:
getPortalsCount
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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:
getPortals
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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:
getPortalsBytes
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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:
hasChapAuthDiscovery
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
getChapAuthDiscovery
public boolean getChapAuthDiscovery()whether support iSCSI Discovery CHAP authentication +optional
optional bool chapAuthDiscovery = 8;
- Specified by:
getChapAuthDiscovery
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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:
hasChapAuthSession
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
getChapAuthSession
public boolean getChapAuthSession()whether support iSCSI Session CHAP authentication +optional
optional bool chapAuthSession = 11;
- Specified by:
getChapAuthSession
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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.LocalObjectReference secretRef = 10;
- Specified by:
hasSecretRef
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
getSecretRef
CHAP Secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 10;
- Specified by:
getSecretRef
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
setSecretRef
CHAP Secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 10;
-
setSecretRef
CHAP Secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 10;
-
mergeSecretRef
CHAP Secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 10;
-
clearSecretRef
CHAP Secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 10;
-
getSecretRefBuilder
CHAP Secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 10;
-
getSecretRefOrBuilder
CHAP Secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 10;
- Specified by:
getSecretRefOrBuilder
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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:
hasInitiatorName
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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:
getInitiatorName
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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:
getInitiatorNameBytes
in interfaceV1.ISCSIVolumeSourceOrBuilder
-
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
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.ISCSIVolumeSource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIVolumeSource.Builder>
-
mergeUnknownFields
public final V1.ISCSIVolumeSource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIVolumeSource.Builder>
-