Package io.fabric8.kubernetes.api.model
Class PersistentVolumeClaimSpecBuilder
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.PersistentVolumeClaimSpecFluentImpl<PersistentVolumeClaimSpecBuilder>
io.fabric8.kubernetes.api.model.PersistentVolumeClaimSpecBuilder
- All Implemented Interfaces:
Builder<PersistentVolumeClaimSpec>,Fluent<PersistentVolumeClaimSpecBuilder>,Visitable<PersistentVolumeClaimSpecBuilder>,VisitableBuilder<PersistentVolumeClaimSpec,PersistentVolumeClaimSpecBuilder>,PersistentVolumeClaimSpecFluent<PersistentVolumeClaimSpecBuilder>
public class PersistentVolumeClaimSpecBuilder extends PersistentVolumeClaimSpecFluentImpl<PersistentVolumeClaimSpecBuilder> implements VisitableBuilder<PersistentVolumeClaimSpec,PersistentVolumeClaimSpecBuilder>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.fabric8.kubernetes.api.model.PersistentVolumeClaimSpecFluentImpl
PersistentVolumeClaimSpecFluentImpl.DataSourceNestedImpl<N>, PersistentVolumeClaimSpecFluentImpl.ResourcesNestedImpl<N>, PersistentVolumeClaimSpecFluentImpl.SelectorNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.PersistentVolumeClaimSpecFluent
PersistentVolumeClaimSpecFluent.DataSourceNested<N>, PersistentVolumeClaimSpecFluent.ResourcesNested<N>, PersistentVolumeClaimSpecFluent.SelectorNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description PersistentVolumeClaimSpecBuilder()PersistentVolumeClaimSpecBuilder(PersistentVolumeClaimSpec instance)PersistentVolumeClaimSpecBuilder(PersistentVolumeClaimSpecFluent<?> fluent)PersistentVolumeClaimSpecBuilder(PersistentVolumeClaimSpecFluent<?> fluent, PersistentVolumeClaimSpec instance)PersistentVolumeClaimSpecBuilder(PersistentVolumeClaimSpecFluent<?> fluent, PersistentVolumeClaimSpec instance, Boolean validationEnabled)PersistentVolumeClaimSpecBuilder(PersistentVolumeClaimSpecFluent<?> fluent, Boolean validationEnabled)PersistentVolumeClaimSpecBuilder(PersistentVolumeClaimSpec instance, Boolean validationEnabled)PersistentVolumeClaimSpecBuilder(Boolean validationEnabled) -
Method Summary
Modifier and Type Method Description PersistentVolumeClaimSpecbuild()booleanequals(Object o)Methods inherited from class io.fabric8.kubernetes.api.model.PersistentVolumeClaimSpecFluentImpl
addAllToAccessModes, addNewAccessMode, addNewAccessMode, addNewAccessMode, addToAccessModes, addToAccessModes, buildDataSource, buildResources, buildSelector, editDataSource, editOrNewDataSource, editOrNewDataSourceLike, editOrNewResources, editOrNewResourcesLike, editOrNewSelector, editOrNewSelectorLike, editResources, editSelector, getAccessMode, getAccessModes, getDataSource, getFirstAccessMode, getLastAccessMode, getMatchingAccessMode, getResources, getSelector, getStorageClassName, getVolumeMode, getVolumeName, hasAccessModes, hasDataSource, hasMatchingAccessMode, hasResources, hasSelector, hasStorageClassName, hasVolumeMode, hasVolumeName, removeAllFromAccessModes, removeFromAccessModes, setToAccessModes, withAccessModes, withAccessModes, withDataSource, withNewDataSource, withNewDataSource, withNewDataSourceLike, withNewResources, withNewResourcesLike, withNewSelector, withNewSelectorLike, withNewStorageClassName, withNewStorageClassName, withNewStorageClassName, withNewVolumeMode, withNewVolumeMode, withNewVolumeMode, withNewVolumeName, withNewVolumeName, withNewVolumeName, withResources, withSelector, withStorageClassName, withVolumeMode, withVolumeNameMethods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
PersistentVolumeClaimSpecBuilder
public PersistentVolumeClaimSpecBuilder() -
PersistentVolumeClaimSpecBuilder
-
PersistentVolumeClaimSpecBuilder
-
PersistentVolumeClaimSpecBuilder
public PersistentVolumeClaimSpecBuilder(PersistentVolumeClaimSpecFluent<?> fluent, Boolean validationEnabled) -
PersistentVolumeClaimSpecBuilder
public PersistentVolumeClaimSpecBuilder(PersistentVolumeClaimSpecFluent<?> fluent, PersistentVolumeClaimSpec instance) -
PersistentVolumeClaimSpecBuilder
public PersistentVolumeClaimSpecBuilder(PersistentVolumeClaimSpecFluent<?> fluent, PersistentVolumeClaimSpec instance, Boolean validationEnabled) -
PersistentVolumeClaimSpecBuilder
-
PersistentVolumeClaimSpecBuilder
public PersistentVolumeClaimSpecBuilder(PersistentVolumeClaimSpec instance, Boolean validationEnabled)
-
-
Method Details
-
build
- Specified by:
buildin interfaceBuilder<PersistentVolumeClaimSpec>
-
equals
- Overrides:
equalsin classPersistentVolumeClaimSpecFluentImpl<PersistentVolumeClaimSpecBuilder>
-