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 interface
ObjectMetaFluent.ManagedFieldsNested<N>
static interface
ObjectMetaFluent.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
-