Package io.fabric8.kubernetes.api.model
Interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
APIServiceFluent.MetadataNested<N>,BindingFluent.MetadataNested<N>,ComponentStatusFluent.MetadataNested<N>,ConfigMapFluent.MetadataNested<N>,EndpointsFluent.MetadataNested<N>,EventFluent.MetadataNested<N>,KubeSchemaFluent.ObjectMetaNested<N>,LimitRangeFluent.MetadataNested<N>,NamespaceFluent.MetadataNested<N>,NodeFluent.MetadataNested<N>,PersistentVolumeClaimFluent.MetadataNested<N>,PersistentVolumeFluent.MetadataNested<N>,PodFluent.MetadataNested<N>,PodTemplateFluent.MetadataNested<N>,PodTemplateSpecFluent.MetadataNested<N>,ReplicationControllerFluent.MetadataNested<N>,ResourceQuotaFluent.MetadataNested<N>,SecretFluent.MetadataNested<N>,ServiceAccountFluent.MetadataNested<N>,ServiceFluent.MetadataNested<N>,WatchEventFluent.ObjectMetaObjectNested<N>
- All Known Implementing Classes:
APIServiceFluentImpl.MetadataNestedImpl,BindingFluentImpl.MetadataNestedImpl,ComponentStatusFluentImpl.MetadataNestedImpl,ConfigMapFluentImpl.MetadataNestedImpl,DoneableObjectMeta,EndpointsFluentImpl.MetadataNestedImpl,EventFluentImpl.MetadataNestedImpl,KubeSchemaFluentImpl.ObjectMetaNestedImpl,LimitRangeFluentImpl.MetadataNestedImpl,NamespaceFluentImpl.MetadataNestedImpl,NodeFluentImpl.MetadataNestedImpl,ObjectMetaBuilder,ObjectMetaFluentImpl,PersistentVolumeClaimFluentImpl.MetadataNestedImpl,PersistentVolumeFluentImpl.MetadataNestedImpl,PodFluentImpl.MetadataNestedImpl,PodTemplateFluentImpl.MetadataNestedImpl,PodTemplateSpecFluentImpl.MetadataNestedImpl,ReplicationControllerFluentImpl.MetadataNestedImpl,ResourceQuotaFluentImpl.MetadataNestedImpl,SecretFluentImpl.MetadataNestedImpl,ServiceAccountFluentImpl.MetadataNestedImpl,ServiceFluentImpl.MetadataNestedImpl,WatchEventFluentImpl.ObjectMetaObjectNestedImpl
public interface ObjectMetaFluent<A extends ObjectMetaFluent<A>> extends Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceObjectMetaFluent.ManagedFieldsNested<N>static interfaceObjectMetaFluent.OwnerReferencesNested<N> -
Method Summary
-
Method Details
-
addToAnnotations
-
addToAnnotations
-
removeFromAnnotations
-
removeFromAnnotations
-
getAnnotations
-
withAnnotations
-
hasAnnotations
Boolean hasAnnotations() -
getClusterName
String getClusterName() -
withClusterName
-
hasClusterName
Boolean hasClusterName() -
withNewClusterName
-
withNewClusterName
-
withNewClusterName
-
getCreationTimestamp
String getCreationTimestamp() -
withCreationTimestamp
-
hasCreationTimestamp
Boolean hasCreationTimestamp() -
withNewCreationTimestamp
-
withNewCreationTimestamp
-
withNewCreationTimestamp
-
getDeletionGracePeriodSeconds
Long getDeletionGracePeriodSeconds() -
withDeletionGracePeriodSeconds
-
hasDeletionGracePeriodSeconds
Boolean hasDeletionGracePeriodSeconds() -
getDeletionTimestamp
String getDeletionTimestamp() -
withDeletionTimestamp
-
hasDeletionTimestamp
Boolean hasDeletionTimestamp() -
withNewDeletionTimestamp
-
withNewDeletionTimestamp
-
withNewDeletionTimestamp
-
addToFinalizers
-
setToFinalizers
-
addToFinalizers
-
addAllToFinalizers
-
removeFromFinalizers
-
removeAllFromFinalizers
-
getFinalizers
-
getFinalizer
-
getFirstFinalizer
String getFirstFinalizer() -
getLastFinalizer
String getLastFinalizer() -
getMatchingFinalizer
-
hasMatchingFinalizer
-
withFinalizers
-
withFinalizers
-
hasFinalizers
Boolean hasFinalizers() -
addNewFinalizer
-
addNewFinalizer
-
addNewFinalizer
-
getGenerateName
String getGenerateName() -
withGenerateName
-
hasGenerateName
Boolean hasGenerateName() -
withNewGenerateName
-
withNewGenerateName
-
withNewGenerateName
-
getGeneration
Long getGeneration() -
withGeneration
-
hasGeneration
Boolean hasGeneration() -
addToLabels
-
addToLabels
-
removeFromLabels
-
removeFromLabels
-
getLabels
-
withLabels
-
hasLabels
Boolean hasLabels() -
addToManagedFields
-
setToManagedFields
-
addToManagedFields
-
addAllToManagedFields
-
removeFromManagedFields
-
removeAllFromManagedFields
-
removeMatchingFromManagedFields
-
getManagedFields
Deprecated.This method has been deprecated, please use method buildManagedFields instead.- Returns:
- The buildable object.
-
buildManagedFields
List<ManagedFieldsEntry> buildManagedFields() -
buildManagedField
-
buildFirstManagedField
ManagedFieldsEntry buildFirstManagedField() -
buildLastManagedField
ManagedFieldsEntry buildLastManagedField() -
buildMatchingManagedField
-
hasMatchingManagedField
-
withManagedFields
-
withManagedFields
-
hasManagedFields
Boolean hasManagedFields() -
addNewManagedField
ObjectMetaFluent.ManagedFieldsNested<A> addNewManagedField() -
addNewManagedFieldLike
-
setNewManagedFieldLike
-
editManagedField
-
editFirstManagedField
ObjectMetaFluent.ManagedFieldsNested<A> editFirstManagedField() -
editLastManagedField
ObjectMetaFluent.ManagedFieldsNested<A> editLastManagedField() -
editMatchingManagedField
ObjectMetaFluent.ManagedFieldsNested<A> editMatchingManagedField(Predicate<ManagedFieldsEntryBuilder> predicate) -
getName
String getName() -
withName
-
hasName
Boolean hasName() -
withNewName
-
withNewName
-
withNewName
-
getNamespace
String getNamespace() -
withNamespace
-
hasNamespace
Boolean hasNamespace() -
withNewNamespace
-
withNewNamespace
-
withNewNamespace
-
addToOwnerReferences
-
setToOwnerReferences
-
addToOwnerReferences
-
addAllToOwnerReferences
-
removeFromOwnerReferences
-
removeAllFromOwnerReferences
-
removeMatchingFromOwnerReferences
-
getOwnerReferences
Deprecated.This method has been deprecated, please use method buildOwnerReferences instead.- Returns:
- The buildable object.
-
buildOwnerReferences
List<OwnerReference> buildOwnerReferences() -
buildOwnerReference
-
buildFirstOwnerReference
OwnerReference buildFirstOwnerReference() -
buildLastOwnerReference
OwnerReference buildLastOwnerReference() -
buildMatchingOwnerReference
-
hasMatchingOwnerReference
-
withOwnerReferences
-
withOwnerReferences
-
hasOwnerReferences
Boolean hasOwnerReferences() -
addNewOwnerReference
ObjectMetaFluent.OwnerReferencesNested<A> addNewOwnerReference() -
addNewOwnerReferenceLike
-
setNewOwnerReferenceLike
-
editOwnerReference
-
editFirstOwnerReference
ObjectMetaFluent.OwnerReferencesNested<A> editFirstOwnerReference() -
editLastOwnerReference
ObjectMetaFluent.OwnerReferencesNested<A> editLastOwnerReference() -
editMatchingOwnerReference
ObjectMetaFluent.OwnerReferencesNested<A> editMatchingOwnerReference(Predicate<OwnerReferenceBuilder> predicate) -
getResourceVersion
String getResourceVersion() -
withResourceVersion
-
hasResourceVersion
Boolean hasResourceVersion() -
withNewResourceVersion
-
withNewResourceVersion
-
withNewResourceVersion
-
getSelfLink
String getSelfLink() -
withSelfLink
-
hasSelfLink
Boolean hasSelfLink() -
withNewSelfLink
-
withNewSelfLink
-
withNewSelfLink
-
getUid
String getUid() -
withUid
-
hasUid
Boolean hasUid() -
withNewUid
-
withNewUid
-
withNewUid
-