Package io.fabric8.kubernetes.api.model
Class ScaleIOPersistentVolumeSourceBuilder
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.ScaleIOPersistentVolumeSourceFluentImpl<ScaleIOPersistentVolumeSourceBuilder>
io.fabric8.kubernetes.api.model.ScaleIOPersistentVolumeSourceBuilder
- All Implemented Interfaces:
Builder<ScaleIOPersistentVolumeSource>
,Fluent<ScaleIOPersistentVolumeSourceBuilder>
,Visitable<ScaleIOPersistentVolumeSourceBuilder>
,VisitableBuilder<ScaleIOPersistentVolumeSource,ScaleIOPersistentVolumeSourceBuilder>
,ScaleIOPersistentVolumeSourceFluent<ScaleIOPersistentVolumeSourceBuilder>
public class ScaleIOPersistentVolumeSourceBuilder extends ScaleIOPersistentVolumeSourceFluentImpl<ScaleIOPersistentVolumeSourceBuilder> implements VisitableBuilder<ScaleIOPersistentVolumeSource,ScaleIOPersistentVolumeSourceBuilder>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.fabric8.kubernetes.api.model.ScaleIOPersistentVolumeSourceFluentImpl
ScaleIOPersistentVolumeSourceFluentImpl.SecretRefNestedImpl<N>
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.ScaleIOPersistentVolumeSourceFluent
ScaleIOPersistentVolumeSourceFluent.SecretRefNested<N>
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ScaleIOPersistentVolumeSourceBuilder()
ScaleIOPersistentVolumeSourceBuilder(ScaleIOPersistentVolumeSource instance)
ScaleIOPersistentVolumeSourceBuilder(ScaleIOPersistentVolumeSourceFluent<?> fluent)
ScaleIOPersistentVolumeSourceBuilder(ScaleIOPersistentVolumeSourceFluent<?> fluent, ScaleIOPersistentVolumeSource instance)
ScaleIOPersistentVolumeSourceBuilder(ScaleIOPersistentVolumeSourceFluent<?> fluent, ScaleIOPersistentVolumeSource instance, Boolean validationEnabled)
ScaleIOPersistentVolumeSourceBuilder(ScaleIOPersistentVolumeSourceFluent<?> fluent, Boolean validationEnabled)
ScaleIOPersistentVolumeSourceBuilder(ScaleIOPersistentVolumeSource instance, Boolean validationEnabled)
ScaleIOPersistentVolumeSourceBuilder(Boolean validationEnabled)
-
Method Summary
Modifier and Type Method Description ScaleIOPersistentVolumeSource
build()
boolean
equals(Object o)
Methods inherited from class io.fabric8.kubernetes.api.model.ScaleIOPersistentVolumeSourceFluentImpl
buildSecretRef, editOrNewSecretRef, editOrNewSecretRefLike, editSecretRef, getFsType, getGateway, getProtectionDomain, getSecretRef, getStorageMode, getStoragePool, getSystem, getVolumeName, hasFsType, hasGateway, hasProtectionDomain, hasReadOnly, hasSecretRef, hasSslEnabled, hasStorageMode, hasStoragePool, hasSystem, hasVolumeName, isReadOnly, isSslEnabled, withFsType, withGateway, withNewFsType, withNewFsType, withNewFsType, withNewGateway, withNewGateway, withNewGateway, withNewProtectionDomain, withNewProtectionDomain, withNewProtectionDomain, withNewReadOnly, withNewReadOnly, withNewSecretRef, withNewSecretRef, withNewSecretRefLike, withNewSslEnabled, withNewSslEnabled, withNewStorageMode, withNewStorageMode, withNewStorageMode, withNewStoragePool, withNewStoragePool, withNewStoragePool, withNewSystem, withNewSystem, withNewSystem, withNewVolumeName, withNewVolumeName, withNewVolumeName, withProtectionDomain, withReadOnly, withSecretRef, withSslEnabled, withStorageMode, withStoragePool, withSystem, withVolumeName
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
ScaleIOPersistentVolumeSourceBuilder
public ScaleIOPersistentVolumeSourceBuilder() -
ScaleIOPersistentVolumeSourceBuilder
-
ScaleIOPersistentVolumeSourceBuilder
-
ScaleIOPersistentVolumeSourceBuilder
public ScaleIOPersistentVolumeSourceBuilder(ScaleIOPersistentVolumeSourceFluent<?> fluent, Boolean validationEnabled) -
ScaleIOPersistentVolumeSourceBuilder
public ScaleIOPersistentVolumeSourceBuilder(ScaleIOPersistentVolumeSourceFluent<?> fluent, ScaleIOPersistentVolumeSource instance) -
ScaleIOPersistentVolumeSourceBuilder
public ScaleIOPersistentVolumeSourceBuilder(ScaleIOPersistentVolumeSourceFluent<?> fluent, ScaleIOPersistentVolumeSource instance, Boolean validationEnabled) -
ScaleIOPersistentVolumeSourceBuilder
-
ScaleIOPersistentVolumeSourceBuilder
public ScaleIOPersistentVolumeSourceBuilder(ScaleIOPersistentVolumeSource instance, Boolean validationEnabled)
-
-
Method Details
-
build
- Specified by:
build
in interfaceBuilder<ScaleIOPersistentVolumeSource>
-
equals
- Overrides:
equals
in classScaleIOPersistentVolumeSourceFluentImpl<ScaleIOPersistentVolumeSourceBuilder>
-