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>
,PersistentVolumeClaimTemplateFluent.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
,EndpointsFluentImpl.MetadataNestedImpl
,EventFluentImpl.MetadataNestedImpl
,KubeSchemaFluentImpl.ObjectMetaNestedImpl
,LimitRangeFluentImpl.MetadataNestedImpl
,NamespaceFluentImpl.MetadataNestedImpl
,NodeFluentImpl.MetadataNestedImpl
,ObjectMetaBuilder
,ObjectMetaFluentImpl
,PersistentVolumeClaimFluentImpl.MetadataNestedImpl
,PersistentVolumeClaimTemplateFluentImpl.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 Detail
-
hasAnnotations
Boolean hasAnnotations()
-
getClusterName
String getClusterName()
-
hasClusterName
Boolean hasClusterName()
-
withNewClusterName
A withNewClusterName(StringBuilder arg1)
-
withNewClusterName
A withNewClusterName(StringBuffer arg1)
-
getCreationTimestamp
String getCreationTimestamp()
-
hasCreationTimestamp
Boolean hasCreationTimestamp()
-
withNewCreationTimestamp
A withNewCreationTimestamp(StringBuilder arg1)
-
withNewCreationTimestamp
A withNewCreationTimestamp(StringBuffer arg1)
-
getDeletionGracePeriodSeconds
Long getDeletionGracePeriodSeconds()
-
hasDeletionGracePeriodSeconds
Boolean hasDeletionGracePeriodSeconds()
-
getDeletionTimestamp
String getDeletionTimestamp()
-
hasDeletionTimestamp
Boolean hasDeletionTimestamp()
-
withNewDeletionTimestamp
A withNewDeletionTimestamp(StringBuilder arg1)
-
withNewDeletionTimestamp
A withNewDeletionTimestamp(StringBuffer arg1)
-
addAllToFinalizers
A addAllToFinalizers(Collection<String> items)
-
removeAllFromFinalizers
A removeAllFromFinalizers(Collection<String> items)
-
getFinalizer
String getFinalizer(int index)
-
getFirstFinalizer
String getFirstFinalizer()
-
getLastFinalizer
String getLastFinalizer()
-
hasFinalizers
Boolean hasFinalizers()
-
addNewFinalizer
A addNewFinalizer(StringBuilder arg1)
-
addNewFinalizer
A addNewFinalizer(StringBuffer arg1)
-
getGenerateName
String getGenerateName()
-
hasGenerateName
Boolean hasGenerateName()
-
withNewGenerateName
A withNewGenerateName(StringBuilder arg1)
-
withNewGenerateName
A withNewGenerateName(StringBuffer arg1)
-
getGeneration
Long getGeneration()
-
hasGeneration
Boolean hasGeneration()
-
hasLabels
Boolean hasLabels()
-
addToManagedFields
A addToManagedFields(int index, ManagedFieldsEntry item)
-
setToManagedFields
A setToManagedFields(int index, ManagedFieldsEntry item)
-
addToManagedFields
A addToManagedFields(ManagedFieldsEntry... items)
-
addAllToManagedFields
A addAllToManagedFields(Collection<ManagedFieldsEntry> items)
-
removeFromManagedFields
A removeFromManagedFields(ManagedFieldsEntry... items)
-
removeAllFromManagedFields
A removeAllFromManagedFields(Collection<ManagedFieldsEntry> items)
-
removeMatchingFromManagedFields
A removeMatchingFromManagedFields(Predicate<ManagedFieldsEntryBuilder> predicate)
-
getManagedFields
@Deprecated List<ManagedFieldsEntry> getManagedFields()
Deprecated.This method has been deprecated, please use method buildManagedFields instead.- Returns:
- The buildable object.
-
buildManagedFields
List<ManagedFieldsEntry> buildManagedFields()
-
buildManagedField
ManagedFieldsEntry buildManagedField(int index)
-
buildFirstManagedField
ManagedFieldsEntry buildFirstManagedField()
-
buildLastManagedField
ManagedFieldsEntry buildLastManagedField()
-
buildMatchingManagedField
ManagedFieldsEntry buildMatchingManagedField(Predicate<ManagedFieldsEntryBuilder> predicate)
-
hasMatchingManagedField
Boolean hasMatchingManagedField(Predicate<ManagedFieldsEntryBuilder> predicate)
-
withManagedFields
A withManagedFields(List<ManagedFieldsEntry> managedFields)
-
withManagedFields
A withManagedFields(ManagedFieldsEntry... managedFields)
-
hasManagedFields
Boolean hasManagedFields()
-
addNewManagedField
ObjectMetaFluent.ManagedFieldsNested<A> addNewManagedField()
-
addNewManagedFieldLike
ObjectMetaFluent.ManagedFieldsNested<A> addNewManagedFieldLike(ManagedFieldsEntry item)
-
setNewManagedFieldLike
ObjectMetaFluent.ManagedFieldsNested<A> setNewManagedFieldLike(int index, ManagedFieldsEntry item)
-
editManagedField
ObjectMetaFluent.ManagedFieldsNested<A> editManagedField(int index)
-
editFirstManagedField
ObjectMetaFluent.ManagedFieldsNested<A> editFirstManagedField()
-
editLastManagedField
ObjectMetaFluent.ManagedFieldsNested<A> editLastManagedField()
-
editMatchingManagedField
ObjectMetaFluent.ManagedFieldsNested<A> editMatchingManagedField(Predicate<ManagedFieldsEntryBuilder> predicate)
-
getName
String getName()
-
hasName
Boolean hasName()
-
withNewName
A withNewName(StringBuilder arg1)
-
withNewName
A withNewName(StringBuffer arg1)
-
getNamespace
String getNamespace()
-
hasNamespace
Boolean hasNamespace()
-
withNewNamespace
A withNewNamespace(StringBuilder arg1)
-
withNewNamespace
A withNewNamespace(StringBuffer arg1)
-
addToOwnerReferences
A addToOwnerReferences(int index, OwnerReference item)
-
setToOwnerReferences
A setToOwnerReferences(int index, OwnerReference item)
-
addToOwnerReferences
A addToOwnerReferences(OwnerReference... items)
-
addAllToOwnerReferences
A addAllToOwnerReferences(Collection<OwnerReference> items)
-
removeFromOwnerReferences
A removeFromOwnerReferences(OwnerReference... items)
-
removeAllFromOwnerReferences
A removeAllFromOwnerReferences(Collection<OwnerReference> items)
-
removeMatchingFromOwnerReferences
A removeMatchingFromOwnerReferences(Predicate<OwnerReferenceBuilder> predicate)
-
getOwnerReferences
@Deprecated List<OwnerReference> getOwnerReferences()
Deprecated.This method has been deprecated, please use method buildOwnerReferences instead.- Returns:
- The buildable object.
-
buildOwnerReferences
List<OwnerReference> buildOwnerReferences()
-
buildOwnerReference
OwnerReference buildOwnerReference(int index)
-
buildFirstOwnerReference
OwnerReference buildFirstOwnerReference()
-
buildLastOwnerReference
OwnerReference buildLastOwnerReference()
-
buildMatchingOwnerReference
OwnerReference buildMatchingOwnerReference(Predicate<OwnerReferenceBuilder> predicate)
-
hasMatchingOwnerReference
Boolean hasMatchingOwnerReference(Predicate<OwnerReferenceBuilder> predicate)
-
withOwnerReferences
A withOwnerReferences(List<OwnerReference> ownerReferences)
-
withOwnerReferences
A withOwnerReferences(OwnerReference... ownerReferences)
-
hasOwnerReferences
Boolean hasOwnerReferences()
-
addNewOwnerReference
ObjectMetaFluent.OwnerReferencesNested<A> addNewOwnerReference()
-
addNewOwnerReferenceLike
ObjectMetaFluent.OwnerReferencesNested<A> addNewOwnerReferenceLike(OwnerReference item)
-
setNewOwnerReferenceLike
ObjectMetaFluent.OwnerReferencesNested<A> setNewOwnerReferenceLike(int index, OwnerReference item)
-
editOwnerReference
ObjectMetaFluent.OwnerReferencesNested<A> editOwnerReference(int index)
-
editFirstOwnerReference
ObjectMetaFluent.OwnerReferencesNested<A> editFirstOwnerReference()
-
editLastOwnerReference
ObjectMetaFluent.OwnerReferencesNested<A> editLastOwnerReference()
-
editMatchingOwnerReference
ObjectMetaFluent.OwnerReferencesNested<A> editMatchingOwnerReference(Predicate<OwnerReferenceBuilder> predicate)
-
getResourceVersion
String getResourceVersion()
-
hasResourceVersion
Boolean hasResourceVersion()
-
withNewResourceVersion
A withNewResourceVersion(StringBuilder arg1)
-
withNewResourceVersion
A withNewResourceVersion(StringBuffer arg1)
-
getSelfLink
String getSelfLink()
-
hasSelfLink
Boolean hasSelfLink()
-
withNewSelfLink
A withNewSelfLink(StringBuilder arg1)
-
withNewSelfLink
A withNewSelfLink(StringBuffer arg1)
-
getUid
String getUid()
-
hasUid
Boolean hasUid()
-
withNewUid
A withNewUid(StringBuilder arg1)
-
withNewUid
A withNewUid(StringBuffer arg1)
-
-