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