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| Modifier and Type | Method and Description |
|---|---|
V1.ISCSIVolumeSource.Builder |
addAllPortals(Iterable<String> values)
iSCSI target portal List.
|
V1.ISCSIVolumeSource.Builder |
addPortals(String value)
iSCSI target portal List.
|
V1.ISCSIVolumeSource.Builder |
addPortalsBytes(com.google.protobuf.ByteString value)
iSCSI target portal List.
|
V1.ISCSIVolumeSource.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
V1.ISCSIVolumeSource |
build() |
V1.ISCSIVolumeSource |
buildPartial() |
V1.ISCSIVolumeSource.Builder |
clear() |
V1.ISCSIVolumeSource.Builder |
clearChapAuthDiscovery()
whether support iSCSI Discovery CHAP authentication
+optional
|
V1.ISCSIVolumeSource.Builder |
clearChapAuthSession()
whether support iSCSI Session CHAP authentication
+optional
|
V1.ISCSIVolumeSource.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
V1.ISCSIVolumeSource.Builder |
clearFsType()
Filesystem type of the volume that you want to mount.
|
V1.ISCSIVolumeSource.Builder |
clearIqn()
Target iSCSI Qualified Name.
|
V1.ISCSIVolumeSource.Builder |
clearIscsiInterface()
Optional: Defaults to 'default' (tcp).
|
V1.ISCSIVolumeSource.Builder |
clearLun()
iSCSI target lun number.
|
V1.ISCSIVolumeSource.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
V1.ISCSIVolumeSource.Builder |
clearPortals()
iSCSI target portal List.
|
V1.ISCSIVolumeSource.Builder |
clearReadOnly()
ReadOnly here will force the ReadOnly setting in VolumeMounts.
|
V1.ISCSIVolumeSource.Builder |
clearSecretRef()
CHAP secret for iSCSI target and initiator authentication
+optional
|
V1.ISCSIVolumeSource.Builder |
clearTargetPortal()
iSCSI target portal.
|
V1.ISCSIVolumeSource.Builder |
clone() |
boolean |
getChapAuthDiscovery()
whether support iSCSI Discovery CHAP authentication
+optional
|
boolean |
getChapAuthSession()
whether support iSCSI Session CHAP authentication
+optional
|
V1.ISCSIVolumeSource |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getFsType()
Filesystem type of the volume that you want to mount.
|
com.google.protobuf.ByteString |
getFsTypeBytes()
Filesystem type of the volume that you want to mount.
|
String |
getIqn()
Target iSCSI Qualified Name.
|
com.google.protobuf.ByteString |
getIqnBytes()
Target iSCSI Qualified Name.
|
String |
getIscsiInterface()
Optional: Defaults to 'default' (tcp).
|
com.google.protobuf.ByteString |
getIscsiInterfaceBytes()
Optional: Defaults to 'default' (tcp).
|
int |
getLun()
iSCSI target lun number.
|
String |
getPortals(int index)
iSCSI target portal List.
|
com.google.protobuf.ByteString |
getPortalsBytes(int index)
iSCSI target portal List.
|
int |
getPortalsCount()
iSCSI target portal List.
|
com.google.protobuf.ProtocolStringList |
getPortalsList()
iSCSI target portal List.
|
boolean |
getReadOnly()
ReadOnly here will force the ReadOnly setting in VolumeMounts.
|
V1.LocalObjectReference |
getSecretRef()
CHAP secret for iSCSI target and initiator authentication
+optional
|
V1.LocalObjectReference.Builder |
getSecretRefBuilder()
CHAP secret for iSCSI target and initiator authentication
+optional
|
V1.LocalObjectReferenceOrBuilder |
getSecretRefOrBuilder()
CHAP secret for iSCSI target and initiator authentication
+optional
|
String |
getTargetPortal()
iSCSI target portal.
|
com.google.protobuf.ByteString |
getTargetPortalBytes()
iSCSI target portal.
|
boolean |
hasChapAuthDiscovery()
whether support iSCSI Discovery CHAP authentication
+optional
|
boolean |
hasChapAuthSession()
whether support iSCSI Session CHAP authentication
+optional
|
boolean |
hasFsType()
Filesystem type of the volume that you want to mount.
|
boolean |
hasIqn()
Target iSCSI Qualified Name.
|
boolean |
hasIscsiInterface()
Optional: Defaults to 'default' (tcp).
|
boolean |
hasLun()
iSCSI target lun number.
|
boolean |
hasReadOnly()
ReadOnly here will force the ReadOnly setting in VolumeMounts.
|
boolean |
hasSecretRef()
CHAP secret for iSCSI target and initiator authentication
+optional
|
boolean |
hasTargetPortal()
iSCSI target portal.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
V1.ISCSIVolumeSource.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
V1.ISCSIVolumeSource.Builder |
mergeFrom(com.google.protobuf.Message other) |
V1.ISCSIVolumeSource.Builder |
mergeFrom(V1.ISCSIVolumeSource other) |
V1.ISCSIVolumeSource.Builder |
mergeSecretRef(V1.LocalObjectReference value)
CHAP secret for iSCSI target and initiator authentication
+optional
|
V1.ISCSIVolumeSource.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
V1.ISCSIVolumeSource.Builder |
setChapAuthDiscovery(boolean value)
whether support iSCSI Discovery CHAP authentication
+optional
|
V1.ISCSIVolumeSource.Builder |
setChapAuthSession(boolean value)
whether support iSCSI Session CHAP authentication
+optional
|
V1.ISCSIVolumeSource.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
V1.ISCSIVolumeSource.Builder |
setFsType(String value)
Filesystem type of the volume that you want to mount.
|
V1.ISCSIVolumeSource.Builder |
setFsTypeBytes(com.google.protobuf.ByteString value)
Filesystem type of the volume that you want to mount.
|
V1.ISCSIVolumeSource.Builder |
setIqn(String value)
Target iSCSI Qualified Name.
|
V1.ISCSIVolumeSource.Builder |
setIqnBytes(com.google.protobuf.ByteString value)
Target iSCSI Qualified Name.
|
V1.ISCSIVolumeSource.Builder |
setIscsiInterface(String value)
Optional: Defaults to 'default' (tcp).
|
V1.ISCSIVolumeSource.Builder |
setIscsiInterfaceBytes(com.google.protobuf.ByteString value)
Optional: Defaults to 'default' (tcp).
|
V1.ISCSIVolumeSource.Builder |
setLun(int value)
iSCSI target lun number.
|
V1.ISCSIVolumeSource.Builder |
setPortals(int index,
String value)
iSCSI target portal List.
|
V1.ISCSIVolumeSource.Builder |
setReadOnly(boolean value)
ReadOnly here will force the ReadOnly setting in VolumeMounts.
|
V1.ISCSIVolumeSource.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
V1.ISCSIVolumeSource.Builder |
setSecretRef(V1.LocalObjectReference.Builder builderForValue)
CHAP secret for iSCSI target and initiator authentication
+optional
|
V1.ISCSIVolumeSource.Builder |
setSecretRef(V1.LocalObjectReference value)
CHAP secret for iSCSI target and initiator authentication
+optional
|
V1.ISCSIVolumeSource.Builder |
setTargetPortal(String value)
iSCSI target portal.
|
V1.ISCSIVolumeSource.Builder |
setTargetPortalBytes(com.google.protobuf.ByteString value)
iSCSI target portal.
|
V1.ISCSIVolumeSource.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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.ISCSIVolumeSource.Builder>public V1.ISCSIVolumeSource.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.ISCSIVolumeSource.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.ISCSIVolumeSource.Builder>public V1.ISCSIVolumeSource getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic V1.ISCSIVolumeSource build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic V1.ISCSIVolumeSource buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic V1.ISCSIVolumeSource.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.ISCSIVolumeSource.Builder>public V1.ISCSIVolumeSource.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.ISCSIVolumeSource.Builder>public V1.ISCSIVolumeSource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIVolumeSource.Builder>public V1.ISCSIVolumeSource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIVolumeSource.Builder>public V1.ISCSIVolumeSource.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.ISCSIVolumeSource.Builder>public V1.ISCSIVolumeSource.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.ISCSIVolumeSource.Builder>public V1.ISCSIVolumeSource.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<V1.ISCSIVolumeSource.Builder>public V1.ISCSIVolumeSource.Builder mergeFrom(V1.ISCSIVolumeSource other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIVolumeSource.Builder>public V1.ISCSIVolumeSource.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.ISCSIVolumeSource.Builder>IOExceptionpublic 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;hasTargetPortal in interface V1.ISCSIVolumeSourceOrBuilderpublic String 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;getTargetPortal in interface V1.ISCSIVolumeSourceOrBuilderpublic 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;getTargetPortalBytes in interface V1.ISCSIVolumeSourceOrBuilderpublic V1.ISCSIVolumeSource.Builder setTargetPortal(String 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;public V1.ISCSIVolumeSource.Builder 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;public V1.ISCSIVolumeSource.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;public boolean hasIqn()
Target iSCSI Qualified Name.
optional string iqn = 2;hasIqn in interface V1.ISCSIVolumeSourceOrBuilderpublic String getIqn()
Target iSCSI Qualified Name.
optional string iqn = 2;getIqn in interface V1.ISCSIVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getIqnBytes()
Target iSCSI Qualified Name.
optional string iqn = 2;getIqnBytes in interface V1.ISCSIVolumeSourceOrBuilderpublic V1.ISCSIVolumeSource.Builder setIqn(String value)
Target iSCSI Qualified Name.
optional string iqn = 2;public V1.ISCSIVolumeSource.Builder clearIqn()
Target iSCSI Qualified Name.
optional string iqn = 2;public V1.ISCSIVolumeSource.Builder setIqnBytes(com.google.protobuf.ByteString value)
Target iSCSI Qualified Name.
optional string iqn = 2;public boolean hasLun()
iSCSI target lun number.
optional int32 lun = 3;hasLun in interface V1.ISCSIVolumeSourceOrBuilderpublic int getLun()
iSCSI target lun number.
optional int32 lun = 3;getLun in interface V1.ISCSIVolumeSourceOrBuilderpublic V1.ISCSIVolumeSource.Builder setLun(int value)
iSCSI target lun number.
optional int32 lun = 3;public V1.ISCSIVolumeSource.Builder clearLun()
iSCSI target lun number.
optional int32 lun = 3;public boolean hasIscsiInterface()
Optional: Defaults to 'default' (tcp). iSCSI interface name that uses an iSCSI transport. +optional
optional string iscsiInterface = 4;hasIscsiInterface in interface V1.ISCSIVolumeSourceOrBuilderpublic String getIscsiInterface()
Optional: Defaults to 'default' (tcp). iSCSI interface name that uses an iSCSI transport. +optional
optional string iscsiInterface = 4;getIscsiInterface in interface V1.ISCSIVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getIscsiInterfaceBytes()
Optional: Defaults to 'default' (tcp). iSCSI interface name that uses an iSCSI transport. +optional
optional string iscsiInterface = 4;getIscsiInterfaceBytes in interface V1.ISCSIVolumeSourceOrBuilderpublic V1.ISCSIVolumeSource.Builder setIscsiInterface(String value)
Optional: Defaults to 'default' (tcp). iSCSI interface name that uses an iSCSI transport. +optional
optional string iscsiInterface = 4;public V1.ISCSIVolumeSource.Builder clearIscsiInterface()
Optional: Defaults to 'default' (tcp). iSCSI interface name that uses an iSCSI transport. +optional
optional string iscsiInterface = 4;public V1.ISCSIVolumeSource.Builder setIscsiInterfaceBytes(com.google.protobuf.ByteString value)
Optional: Defaults to 'default' (tcp). iSCSI interface name that uses an iSCSI transport. +optional
optional string iscsiInterface = 4;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;hasFsType in interface V1.ISCSIVolumeSourceOrBuilderpublic String 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;getFsType in interface V1.ISCSIVolumeSourceOrBuilderpublic 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;getFsTypeBytes in interface V1.ISCSIVolumeSourceOrBuilderpublic V1.ISCSIVolumeSource.Builder setFsType(String value)
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;public V1.ISCSIVolumeSource.Builder 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;public V1.ISCSIVolumeSource.Builder setFsTypeBytes(com.google.protobuf.ByteString value)
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;public boolean hasReadOnly()
ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. +optional
optional bool readOnly = 6;hasReadOnly in interface V1.ISCSIVolumeSourceOrBuilderpublic boolean getReadOnly()
ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. +optional
optional bool readOnly = 6;getReadOnly in interface V1.ISCSIVolumeSourceOrBuilderpublic V1.ISCSIVolumeSource.Builder setReadOnly(boolean value)
ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. +optional
optional bool readOnly = 6;public V1.ISCSIVolumeSource.Builder clearReadOnly()
ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. +optional
optional bool readOnly = 6;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;getPortalsList in interface V1.ISCSIVolumeSourceOrBuilderpublic 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;getPortalsCount in interface V1.ISCSIVolumeSourceOrBuilderpublic String getPortals(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;getPortals in interface V1.ISCSIVolumeSourceOrBuilderpublic 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;getPortalsBytes in interface V1.ISCSIVolumeSourceOrBuilderpublic V1.ISCSIVolumeSource.Builder setPortals(int index, String value)
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;public V1.ISCSIVolumeSource.Builder addPortals(String value)
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;public V1.ISCSIVolumeSource.Builder addAllPortals(Iterable<String> values)
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;public V1.ISCSIVolumeSource.Builder 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;public V1.ISCSIVolumeSource.Builder addPortalsBytes(com.google.protobuf.ByteString value)
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;public boolean hasChapAuthDiscovery()
whether support iSCSI Discovery CHAP authentication +optional
optional bool chapAuthDiscovery = 8;hasChapAuthDiscovery in interface V1.ISCSIVolumeSourceOrBuilderpublic boolean getChapAuthDiscovery()
whether support iSCSI Discovery CHAP authentication +optional
optional bool chapAuthDiscovery = 8;getChapAuthDiscovery in interface V1.ISCSIVolumeSourceOrBuilderpublic V1.ISCSIVolumeSource.Builder setChapAuthDiscovery(boolean value)
whether support iSCSI Discovery CHAP authentication +optional
optional bool chapAuthDiscovery = 8;public V1.ISCSIVolumeSource.Builder clearChapAuthDiscovery()
whether support iSCSI Discovery CHAP authentication +optional
optional bool chapAuthDiscovery = 8;public boolean hasChapAuthSession()
whether support iSCSI Session CHAP authentication +optional
optional bool chapAuthSession = 11;hasChapAuthSession in interface V1.ISCSIVolumeSourceOrBuilderpublic boolean getChapAuthSession()
whether support iSCSI Session CHAP authentication +optional
optional bool chapAuthSession = 11;getChapAuthSession in interface V1.ISCSIVolumeSourceOrBuilderpublic V1.ISCSIVolumeSource.Builder setChapAuthSession(boolean value)
whether support iSCSI Session CHAP authentication +optional
optional bool chapAuthSession = 11;public V1.ISCSIVolumeSource.Builder clearChapAuthSession()
whether support iSCSI Session CHAP authentication +optional
optional bool chapAuthSession = 11;public boolean hasSecretRef()
CHAP secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 10;hasSecretRef in interface V1.ISCSIVolumeSourceOrBuilderpublic V1.LocalObjectReference getSecretRef()
CHAP secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 10;getSecretRef in interface V1.ISCSIVolumeSourceOrBuilderpublic V1.ISCSIVolumeSource.Builder setSecretRef(V1.LocalObjectReference value)
CHAP secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 10;public V1.ISCSIVolumeSource.Builder setSecretRef(V1.LocalObjectReference.Builder builderForValue)
CHAP secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 10;public V1.ISCSIVolumeSource.Builder mergeSecretRef(V1.LocalObjectReference value)
CHAP secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 10;public V1.ISCSIVolumeSource.Builder clearSecretRef()
CHAP secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 10;public V1.LocalObjectReference.Builder getSecretRefBuilder()
CHAP secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 10;public V1.LocalObjectReferenceOrBuilder getSecretRefOrBuilder()
CHAP secret for iSCSI target and initiator authentication +optional
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 10;getSecretRefOrBuilder in interface V1.ISCSIVolumeSourceOrBuilderpublic final V1.ISCSIVolumeSource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIVolumeSource.Builder>public final V1.ISCSIVolumeSource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<V1.ISCSIVolumeSource.Builder>Copyright © 2018. All rights reserved.