Class V1PersistentVolumeClaimSpecFluentImpl<A extends V1PersistentVolumeClaimSpecFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1PersistentVolumeClaimSpecFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,V1PersistentVolumeClaimSpecFluent<A>
- Direct Known Subclasses:
V1PersistentVolumeClaimSpecBuilder
public class V1PersistentVolumeClaimSpecFluentImpl<A extends V1PersistentVolumeClaimSpecFluent<A>>
extends BaseFluent<A>
implements V1PersistentVolumeClaimSpecFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1PersistentVolumeClaimSpecFluent
V1PersistentVolumeClaimSpecFluent.DataSourceNested<N>, V1PersistentVolumeClaimSpecFluent.DataSourceRefNested<N>, V1PersistentVolumeClaimSpecFluent.ResourcesNested<N>, V1PersistentVolumeClaimSpecFluent.SelectorNested<N> -
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT -
Constructor Summary
ConstructorsConstructorDescriptionV1PersistentVolumeClaimSpecFluentImpl(io.kubernetes.client.openapi.models.V1PersistentVolumeClaimSpec instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToAccessModes(Collection<String> items) addToAccessModes(Integer index, String item) addToAccessModes(String... items) io.kubernetes.client.openapi.models.V1TypedLocalObjectReferenceio.kubernetes.client.openapi.models.V1TypedLocalObjectReferenceio.kubernetes.client.openapi.models.V1ResourceRequirementsio.kubernetes.client.openapi.models.V1LabelSelectoreditOrNewDataSourceLike(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference item) editOrNewDataSourceRefLike(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference item) editOrNewResourcesLike(io.kubernetes.client.openapi.models.V1ResourceRequirements item) editOrNewSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) booleangetAccessMode(Integer index) io.kubernetes.client.openapi.models.V1TypedLocalObjectReferenceDeprecated.io.kubernetes.client.openapi.models.V1TypedLocalObjectReferenceDeprecated.getMatchingAccessMode(Predicate<String> predicate) io.kubernetes.client.openapi.models.V1ResourceRequirementsDeprecated.io.kubernetes.client.openapi.models.V1LabelSelectorDeprecated.inthashCode()hasMatchingAccessMode(Predicate<String> predicate) removeAllFromAccessModes(Collection<String> items) removeFromAccessModes(String... items) setToAccessModes(Integer index, String item) toString()withAccessModes(String... accessModes) withAccessModes(List<String> accessModes) withDataSource(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference dataSource) withDataSourceRef(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference dataSourceRef) withNewDataSourceLike(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference item) withNewDataSourceRefLike(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference item) withNewResourcesLike(io.kubernetes.client.openapi.models.V1ResourceRequirements item) withNewSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) withResources(io.kubernetes.client.openapi.models.V1ResourceRequirements resources) withSelector(io.kubernetes.client.openapi.models.V1LabelSelector selector) withStorageClassName(String storageClassName) withVolumeMode(String volumeMode) withVolumeName(String volumeName) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1PersistentVolumeClaimSpecFluentImpl
public V1PersistentVolumeClaimSpecFluentImpl() -
V1PersistentVolumeClaimSpecFluentImpl
public V1PersistentVolumeClaimSpecFluentImpl(io.kubernetes.client.openapi.models.V1PersistentVolumeClaimSpec instance)
-
-
Method Details
-
addToAccessModes
- Specified by:
addToAccessModesin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
setToAccessModes
- Specified by:
setToAccessModesin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
addToAccessModes
- Specified by:
addToAccessModesin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
addAllToAccessModes
- Specified by:
addAllToAccessModesin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
removeFromAccessModes
- Specified by:
removeFromAccessModesin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
removeAllFromAccessModes
- Specified by:
removeAllFromAccessModesin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
getAccessModes
- Specified by:
getAccessModesin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
getAccessMode
- Specified by:
getAccessModein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
getFirstAccessMode
- Specified by:
getFirstAccessModein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
getLastAccessMode
- Specified by:
getLastAccessModein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
getMatchingAccessMode
- Specified by:
getMatchingAccessModein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
hasMatchingAccessMode
- Specified by:
hasMatchingAccessModein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
withAccessModes
- Specified by:
withAccessModesin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
withAccessModes
- Specified by:
withAccessModesin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
hasAccessModes
- Specified by:
hasAccessModesin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
getDataSource
Deprecated.This method has been deprecated, please use method buildDataSource instead.- Specified by:
getDataSourcein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>- Returns:
- The buildable object.
-
buildDataSource
public io.kubernetes.client.openapi.models.V1TypedLocalObjectReference buildDataSource()- Specified by:
buildDataSourcein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
withDataSource
- Specified by:
withDataSourcein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
hasDataSource
- Specified by:
hasDataSourcein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
withNewDataSource
- Specified by:
withNewDataSourcein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
withNewDataSourceLike
public V1PersistentVolumeClaimSpecFluent.DataSourceNested<A> withNewDataSourceLike(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference item) - Specified by:
withNewDataSourceLikein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
editDataSource
- Specified by:
editDataSourcein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
editOrNewDataSource
- Specified by:
editOrNewDataSourcein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
editOrNewDataSourceLike
public V1PersistentVolumeClaimSpecFluent.DataSourceNested<A> editOrNewDataSourceLike(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference item) - Specified by:
editOrNewDataSourceLikein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
getDataSourceRef
@Deprecated public io.kubernetes.client.openapi.models.V1TypedLocalObjectReference getDataSourceRef()Deprecated.This method has been deprecated, please use method buildDataSourceRef instead.- Specified by:
getDataSourceRefin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>- Returns:
- The buildable object.
-
buildDataSourceRef
public io.kubernetes.client.openapi.models.V1TypedLocalObjectReference buildDataSourceRef()- Specified by:
buildDataSourceRefin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
withDataSourceRef
public A withDataSourceRef(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference dataSourceRef) - Specified by:
withDataSourceRefin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
hasDataSourceRef
- Specified by:
hasDataSourceRefin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
withNewDataSourceRef
- Specified by:
withNewDataSourceRefin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
withNewDataSourceRefLike
public V1PersistentVolumeClaimSpecFluent.DataSourceRefNested<A> withNewDataSourceRefLike(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference item) - Specified by:
withNewDataSourceRefLikein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
editDataSourceRef
- Specified by:
editDataSourceRefin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
editOrNewDataSourceRef
- Specified by:
editOrNewDataSourceRefin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
editOrNewDataSourceRefLike
public V1PersistentVolumeClaimSpecFluent.DataSourceRefNested<A> editOrNewDataSourceRefLike(io.kubernetes.client.openapi.models.V1TypedLocalObjectReference item) - Specified by:
editOrNewDataSourceRefLikein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
getResources
Deprecated.This method has been deprecated, please use method buildResources instead.- Specified by:
getResourcesin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>- Returns:
- The buildable object.
-
buildResources
public io.kubernetes.client.openapi.models.V1ResourceRequirements buildResources()- Specified by:
buildResourcesin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
withResources
- Specified by:
withResourcesin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
hasResources
- Specified by:
hasResourcesin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
withNewResources
- Specified by:
withNewResourcesin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
withNewResourcesLike
public V1PersistentVolumeClaimSpecFluent.ResourcesNested<A> withNewResourcesLike(io.kubernetes.client.openapi.models.V1ResourceRequirements item) - Specified by:
withNewResourcesLikein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
editResources
- Specified by:
editResourcesin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
editOrNewResources
- Specified by:
editOrNewResourcesin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
editOrNewResourcesLike
public V1PersistentVolumeClaimSpecFluent.ResourcesNested<A> editOrNewResourcesLike(io.kubernetes.client.openapi.models.V1ResourceRequirements item) - Specified by:
editOrNewResourcesLikein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
getSelector
Deprecated.This method has been deprecated, please use method buildSelector instead.- Specified by:
getSelectorin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>- Returns:
- The buildable object.
-
buildSelector
public io.kubernetes.client.openapi.models.V1LabelSelector buildSelector()- Specified by:
buildSelectorin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
withSelector
- Specified by:
withSelectorin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
hasSelector
- Specified by:
hasSelectorin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
withNewSelector
- Specified by:
withNewSelectorin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
withNewSelectorLike
public V1PersistentVolumeClaimSpecFluent.SelectorNested<A> withNewSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) - Specified by:
withNewSelectorLikein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
editSelector
- Specified by:
editSelectorin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
editOrNewSelector
- Specified by:
editOrNewSelectorin interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
editOrNewSelectorLike
public V1PersistentVolumeClaimSpecFluent.SelectorNested<A> editOrNewSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) - Specified by:
editOrNewSelectorLikein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
getStorageClassName
- Specified by:
getStorageClassNamein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
withStorageClassName
- Specified by:
withStorageClassNamein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
hasStorageClassName
- Specified by:
hasStorageClassNamein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
getVolumeMode
- Specified by:
getVolumeModein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
withVolumeMode
- Specified by:
withVolumeModein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
hasVolumeMode
- Specified by:
hasVolumeModein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
getVolumeName
- Specified by:
getVolumeNamein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
withVolumeName
- Specified by:
withVolumeNamein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
hasVolumeName
- Specified by:
hasVolumeNamein interfaceV1PersistentVolumeClaimSpecFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
equals
- Overrides:
equalsin classBaseFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends V1PersistentVolumeClaimSpecFluent<A>>
-
toString
-