Class V1ScaleIOVolumeSourceFluentImpl<A extends V1ScaleIOVolumeSourceFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1ScaleIOVolumeSourceFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,V1ScaleIOVolumeSourceFluent<A>
- Direct Known Subclasses:
V1ScaleIOVolumeSourceBuilder
public class V1ScaleIOVolumeSourceFluentImpl<A extends V1ScaleIOVolumeSourceFluent<A>>
extends BaseFluent<A>
implements V1ScaleIOVolumeSourceFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1ScaleIOVolumeSourceFluent
V1ScaleIOVolumeSourceFluent.SecretRefNested<N>
-
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT
-
Constructor Summary
ConstructorsConstructorDescriptionV1ScaleIOVolumeSourceFluentImpl
(io.kubernetes.client.openapi.models.V1ScaleIOVolumeSource instance) -
Method Summary
Modifier and TypeMethodDescriptionio.kubernetes.client.openapi.models.V1LocalObjectReference
editOrNewSecretRefLike
(io.kubernetes.client.openapi.models.V1LocalObjectReference item) boolean
io.kubernetes.client.openapi.models.V1LocalObjectReference
Deprecated.int
hashCode()
toString()
withFsType
(String fsType) withGateway
(String gateway) withNewSecretRefLike
(io.kubernetes.client.openapi.models.V1LocalObjectReference item) withProtectionDomain
(String protectionDomain) withReadOnly
(Boolean readOnly) withSecretRef
(io.kubernetes.client.openapi.models.V1LocalObjectReference secretRef) withSslEnabled
(Boolean sslEnabled) withStorageMode
(String storageMode) withStoragePool
(String storagePool) withSystem
(String system) withVolumeName
(String volumeName) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1ScaleIOVolumeSourceFluentImpl
public V1ScaleIOVolumeSourceFluentImpl() -
V1ScaleIOVolumeSourceFluentImpl
public V1ScaleIOVolumeSourceFluentImpl(io.kubernetes.client.openapi.models.V1ScaleIOVolumeSource instance)
-
-
Method Details
-
getFsType
- Specified by:
getFsType
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
withFsType
- Specified by:
withFsType
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
hasFsType
- Specified by:
hasFsType
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
getGateway
- Specified by:
getGateway
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
withGateway
- Specified by:
withGateway
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
hasGateway
- Specified by:
hasGateway
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
getProtectionDomain
- Specified by:
getProtectionDomain
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
withProtectionDomain
- Specified by:
withProtectionDomain
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
hasProtectionDomain
- Specified by:
hasProtectionDomain
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
getReadOnly
- Specified by:
getReadOnly
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
withReadOnly
- Specified by:
withReadOnly
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
hasReadOnly
- Specified by:
hasReadOnly
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
getSecretRef
Deprecated.This method has been deprecated, please use method buildSecretRef instead.- Specified by:
getSecretRef
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
- Returns:
- The buildable object.
-
buildSecretRef
public io.kubernetes.client.openapi.models.V1LocalObjectReference buildSecretRef()- Specified by:
buildSecretRef
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
withSecretRef
- Specified by:
withSecretRef
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
hasSecretRef
- Specified by:
hasSecretRef
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
withNewSecretRef
- Specified by:
withNewSecretRef
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
withNewSecretRefLike
public V1ScaleIOVolumeSourceFluent.SecretRefNested<A> withNewSecretRefLike(io.kubernetes.client.openapi.models.V1LocalObjectReference item) - Specified by:
withNewSecretRefLike
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
editSecretRef
- Specified by:
editSecretRef
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
editOrNewSecretRef
- Specified by:
editOrNewSecretRef
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
editOrNewSecretRefLike
public V1ScaleIOVolumeSourceFluent.SecretRefNested<A> editOrNewSecretRefLike(io.kubernetes.client.openapi.models.V1LocalObjectReference item) - Specified by:
editOrNewSecretRefLike
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
getSslEnabled
- Specified by:
getSslEnabled
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
withSslEnabled
- Specified by:
withSslEnabled
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
hasSslEnabled
- Specified by:
hasSslEnabled
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
getStorageMode
- Specified by:
getStorageMode
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
withStorageMode
- Specified by:
withStorageMode
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
hasStorageMode
- Specified by:
hasStorageMode
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
getStoragePool
- Specified by:
getStoragePool
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
withStoragePool
- Specified by:
withStoragePool
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
hasStoragePool
- Specified by:
hasStoragePool
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
getSystem
- Specified by:
getSystem
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
withSystem
- Specified by:
withSystem
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
hasSystem
- Specified by:
hasSystem
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
getVolumeName
- Specified by:
getVolumeName
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
withVolumeName
- Specified by:
withVolumeName
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
hasVolumeName
- Specified by:
hasVolumeName
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
toString
-
withReadOnly
- Specified by:
withReadOnly
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-
withSslEnabled
- Specified by:
withSslEnabled
in interfaceV1ScaleIOVolumeSourceFluent<A extends V1ScaleIOVolumeSourceFluent<A>>
-