Package io.fabric8.kubernetes.api.model
Class PersistentVolumeClaimSpecFluentImpl<A extends PersistentVolumeClaimSpecFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.PersistentVolumeClaimSpecFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,PersistentVolumeClaimSpecFluent<A>
- Direct Known Subclasses:
DoneablePersistentVolumeClaimSpec
,PersistentVolumeClaimFluentImpl.SpecNestedImpl
,PersistentVolumeClaimSpecBuilder
,WatchEventFluentImpl.PersistentVolumeClaimSpecObjectNestedImpl
public class PersistentVolumeClaimSpecFluentImpl<A extends PersistentVolumeClaimSpecFluent<A>> extends BaseFluent<A> implements PersistentVolumeClaimSpecFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
PersistentVolumeClaimSpecFluentImpl.DataSourceNestedImpl<N>
class
PersistentVolumeClaimSpecFluentImpl.ResourcesNestedImpl<N>
class
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 PersistentVolumeClaimSpecFluentImpl()
PersistentVolumeClaimSpecFluentImpl(PersistentVolumeClaimSpec instance)
-
Method Summary
-
Constructor Details
-
PersistentVolumeClaimSpecFluentImpl
public PersistentVolumeClaimSpecFluentImpl() -
PersistentVolumeClaimSpecFluentImpl
-
-
Method Details
-
addToAccessModes
- Specified by:
addToAccessModes
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
setToAccessModes
- Specified by:
setToAccessModes
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
addToAccessModes
- Specified by:
addToAccessModes
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
addAllToAccessModes
- Specified by:
addAllToAccessModes
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
removeFromAccessModes
- Specified by:
removeFromAccessModes
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
removeAllFromAccessModes
- Specified by:
removeAllFromAccessModes
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
getAccessModes
- Specified by:
getAccessModes
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
getAccessMode
- Specified by:
getAccessMode
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
getFirstAccessMode
- Specified by:
getFirstAccessMode
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
getLastAccessMode
- Specified by:
getLastAccessMode
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
getMatchingAccessMode
- Specified by:
getMatchingAccessMode
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
hasMatchingAccessMode
- Specified by:
hasMatchingAccessMode
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withAccessModes
- Specified by:
withAccessModes
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withAccessModes
- Specified by:
withAccessModes
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
hasAccessModes
- Specified by:
hasAccessModes
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
addNewAccessMode
- Specified by:
addNewAccessMode
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
addNewAccessMode
- Specified by:
addNewAccessMode
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
addNewAccessMode
- Specified by:
addNewAccessMode
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
getDataSource
Deprecated.This method has been deprecated, please use method buildDataSource instead.- Specified by:
getDataSource
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
- Returns:
- The buildable object.
-
buildDataSource
- Specified by:
buildDataSource
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withDataSource
- Specified by:
withDataSource
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
hasDataSource
- Specified by:
hasDataSource
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withNewDataSource
- Specified by:
withNewDataSource
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withNewDataSource
- Specified by:
withNewDataSource
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withNewDataSourceLike
public PersistentVolumeClaimSpecFluent.DataSourceNested<A> withNewDataSourceLike(TypedLocalObjectReference item)- Specified by:
withNewDataSourceLike
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
editDataSource
- Specified by:
editDataSource
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
editOrNewDataSource
- Specified by:
editOrNewDataSource
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
editOrNewDataSourceLike
public PersistentVolumeClaimSpecFluent.DataSourceNested<A> editOrNewDataSourceLike(TypedLocalObjectReference item)- Specified by:
editOrNewDataSourceLike
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
getResources
Deprecated.This method has been deprecated, please use method buildResources instead.- Specified by:
getResources
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
- Returns:
- The buildable object.
-
buildResources
- Specified by:
buildResources
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withResources
- Specified by:
withResources
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
hasResources
- Specified by:
hasResources
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withNewResources
- Specified by:
withNewResources
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withNewResourcesLike
public PersistentVolumeClaimSpecFluent.ResourcesNested<A> withNewResourcesLike(ResourceRequirements item)- Specified by:
withNewResourcesLike
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
editResources
- Specified by:
editResources
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
editOrNewResources
- Specified by:
editOrNewResources
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
editOrNewResourcesLike
public PersistentVolumeClaimSpecFluent.ResourcesNested<A> editOrNewResourcesLike(ResourceRequirements item)- Specified by:
editOrNewResourcesLike
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
getSelector
Deprecated.This method has been deprecated, please use method buildSelector instead.- Specified by:
getSelector
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
- Returns:
- The buildable object.
-
buildSelector
- Specified by:
buildSelector
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withSelector
- Specified by:
withSelector
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
hasSelector
- Specified by:
hasSelector
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withNewSelector
- Specified by:
withNewSelector
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withNewSelectorLike
- Specified by:
withNewSelectorLike
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
editSelector
- Specified by:
editSelector
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
editOrNewSelector
- Specified by:
editOrNewSelector
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
editOrNewSelectorLike
- Specified by:
editOrNewSelectorLike
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
getStorageClassName
- Specified by:
getStorageClassName
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withStorageClassName
- Specified by:
withStorageClassName
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
hasStorageClassName
- Specified by:
hasStorageClassName
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withNewStorageClassName
- Specified by:
withNewStorageClassName
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withNewStorageClassName
- Specified by:
withNewStorageClassName
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withNewStorageClassName
- Specified by:
withNewStorageClassName
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
getVolumeMode
- Specified by:
getVolumeMode
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withVolumeMode
- Specified by:
withVolumeMode
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
hasVolumeMode
- Specified by:
hasVolumeMode
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withNewVolumeMode
- Specified by:
withNewVolumeMode
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withNewVolumeMode
- Specified by:
withNewVolumeMode
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withNewVolumeMode
- Specified by:
withNewVolumeMode
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
getVolumeName
- Specified by:
getVolumeName
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withVolumeName
- Specified by:
withVolumeName
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
hasVolumeName
- Specified by:
hasVolumeName
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withNewVolumeName
- Specified by:
withNewVolumeName
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withNewVolumeName
- Specified by:
withNewVolumeName
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
withNewVolumeName
- Specified by:
withNewVolumeName
in interfacePersistentVolumeClaimSpecFluent<A extends PersistentVolumeClaimSpecFluent<A>>
-
equals
-