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
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables
-
-
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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CSIPersistentVolumeSource
build()
boolean
equals(Object o)
int
hashCode()
-
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, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
CSIPersistentVolumeSourceBuilder
public CSIPersistentVolumeSourceBuilder()
-
CSIPersistentVolumeSourceBuilder
public CSIPersistentVolumeSourceBuilder(Boolean validationEnabled)
-
CSIPersistentVolumeSourceBuilder
public CSIPersistentVolumeSourceBuilder(CSIPersistentVolumeSourceFluent<?> fluent)
-
CSIPersistentVolumeSourceBuilder
public CSIPersistentVolumeSourceBuilder(CSIPersistentVolumeSourceFluent<?> fluent, Boolean validationEnabled)
-
CSIPersistentVolumeSourceBuilder
public CSIPersistentVolumeSourceBuilder(CSIPersistentVolumeSourceFluent<?> fluent, CSIPersistentVolumeSource instance)
-
CSIPersistentVolumeSourceBuilder
public CSIPersistentVolumeSourceBuilder(CSIPersistentVolumeSourceFluent<?> fluent, CSIPersistentVolumeSource instance, Boolean validationEnabled)
-
CSIPersistentVolumeSourceBuilder
public CSIPersistentVolumeSourceBuilder(CSIPersistentVolumeSource instance)
-
CSIPersistentVolumeSourceBuilder
public CSIPersistentVolumeSourceBuilder(CSIPersistentVolumeSource instance, Boolean validationEnabled)
-
-
Method Detail
-
build
public CSIPersistentVolumeSource build()
- Specified by:
build
in interfaceBuilder<CSIPersistentVolumeSource>
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classCSIPersistentVolumeSourceFluentImpl<CSIPersistentVolumeSourceBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classCSIPersistentVolumeSourceFluentImpl<CSIPersistentVolumeSourceBuilder>
-
-