Package io.fabric8.kubernetes.api.model
Class CSIPersistentVolumeSourceBuilder
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluentImpl<CSIPersistentVolumeSourceBuilder>
io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceBuilder
- All Implemented Interfaces:
Builder<CSIPersistentVolumeSource>
,Fluent<CSIPersistentVolumeSourceBuilder>
,Visitable<CSIPersistentVolumeSourceBuilder>
,VisitableBuilder<CSIPersistentVolumeSource,CSIPersistentVolumeSourceBuilder>
,CSIPersistentVolumeSourceFluent<CSIPersistentVolumeSourceBuilder>
public class CSIPersistentVolumeSourceBuilder extends CSIPersistentVolumeSourceFluentImpl<CSIPersistentVolumeSourceBuilder> implements VisitableBuilder<CSIPersistentVolumeSource,CSIPersistentVolumeSourceBuilder>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluentImpl
CSIPersistentVolumeSourceFluentImpl.ControllerExpandSecretRefNestedImpl<N>, CSIPersistentVolumeSourceFluentImpl.ControllerPublishSecretRefNestedImpl<N>, CSIPersistentVolumeSourceFluentImpl.NodePublishSecretRefNestedImpl<N>, CSIPersistentVolumeSourceFluentImpl.NodeStageSecretRefNestedImpl<N>
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluent
CSIPersistentVolumeSourceFluent.ControllerExpandSecretRefNested<N>, CSIPersistentVolumeSourceFluent.ControllerPublishSecretRefNested<N>, CSIPersistentVolumeSourceFluent.NodePublishSecretRefNested<N>, CSIPersistentVolumeSourceFluent.NodeStageSecretRefNested<N>
-
Field Summary
-
Constructor Summary
Constructors Constructor Description CSIPersistentVolumeSourceBuilder()
CSIPersistentVolumeSourceBuilder(CSIPersistentVolumeSource instance)
CSIPersistentVolumeSourceBuilder(CSIPersistentVolumeSourceFluent<?> fluent)
CSIPersistentVolumeSourceBuilder(CSIPersistentVolumeSourceFluent<?> fluent, CSIPersistentVolumeSource instance)
CSIPersistentVolumeSourceBuilder(CSIPersistentVolumeSourceFluent<?> fluent, CSIPersistentVolumeSource instance, Boolean validationEnabled)
CSIPersistentVolumeSourceBuilder(CSIPersistentVolumeSourceFluent<?> fluent, Boolean validationEnabled)
CSIPersistentVolumeSourceBuilder(CSIPersistentVolumeSource instance, Boolean validationEnabled)
CSIPersistentVolumeSourceBuilder(Boolean validationEnabled)
-
Method Summary
Modifier and Type Method Description CSIPersistentVolumeSource
build()
boolean
equals(Object o)
Methods inherited from class io.fabric8.kubernetes.api.model.CSIPersistentVolumeSourceFluentImpl
addToVolumeAttributes, addToVolumeAttributes, buildControllerExpandSecretRef, buildControllerPublishSecretRef, buildNodePublishSecretRef, buildNodeStageSecretRef, editControllerExpandSecretRef, editControllerPublishSecretRef, editNodePublishSecretRef, editNodeStageSecretRef, editOrNewControllerExpandSecretRef, editOrNewControllerExpandSecretRefLike, editOrNewControllerPublishSecretRef, editOrNewControllerPublishSecretRefLike, editOrNewNodePublishSecretRef, editOrNewNodePublishSecretRefLike, editOrNewNodeStageSecretRef, editOrNewNodeStageSecretRefLike, getControllerExpandSecretRef, getControllerPublishSecretRef, getDriver, getFsType, getNodePublishSecretRef, getNodeStageSecretRef, getVolumeAttributes, getVolumeHandle, hasControllerExpandSecretRef, hasControllerPublishSecretRef, hasDriver, hasFsType, hasNodePublishSecretRef, hasNodeStageSecretRef, hasReadOnly, hasVolumeAttributes, hasVolumeHandle, isReadOnly, removeFromVolumeAttributes, removeFromVolumeAttributes, withControllerExpandSecretRef, withControllerPublishSecretRef, withDriver, withFsType, withNewControllerExpandSecretRef, withNewControllerExpandSecretRef, withNewControllerExpandSecretRefLike, withNewControllerPublishSecretRef, withNewControllerPublishSecretRef, withNewControllerPublishSecretRefLike, withNewDriver, withNewDriver, withNewDriver, withNewFsType, withNewFsType, withNewFsType, withNewNodePublishSecretRef, withNewNodePublishSecretRef, withNewNodePublishSecretRefLike, withNewNodeStageSecretRef, withNewNodeStageSecretRef, withNewNodeStageSecretRefLike, withNewReadOnly, withNewReadOnly, withNewVolumeHandle, withNewVolumeHandle, withNewVolumeHandle, withNodePublishSecretRef, withNodeStageSecretRef, withReadOnly, withVolumeAttributes, withVolumeHandle
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
CSIPersistentVolumeSourceBuilder
public CSIPersistentVolumeSourceBuilder() -
CSIPersistentVolumeSourceBuilder
-
CSIPersistentVolumeSourceBuilder
-
CSIPersistentVolumeSourceBuilder
public CSIPersistentVolumeSourceBuilder(CSIPersistentVolumeSourceFluent<?> fluent, Boolean validationEnabled) -
CSIPersistentVolumeSourceBuilder
public CSIPersistentVolumeSourceBuilder(CSIPersistentVolumeSourceFluent<?> fluent, CSIPersistentVolumeSource instance) -
CSIPersistentVolumeSourceBuilder
public CSIPersistentVolumeSourceBuilder(CSIPersistentVolumeSourceFluent<?> fluent, CSIPersistentVolumeSource instance, Boolean validationEnabled) -
CSIPersistentVolumeSourceBuilder
-
CSIPersistentVolumeSourceBuilder
public CSIPersistentVolumeSourceBuilder(CSIPersistentVolumeSource instance, Boolean validationEnabled)
-
-
Method Details
-
build
- Specified by:
build
in interfaceBuilder<CSIPersistentVolumeSource>
-
equals
- Overrides:
equals
in classCSIPersistentVolumeSourceFluentImpl<CSIPersistentVolumeSourceBuilder>
-