Package io.fabric8.kubernetes.api.model
Class ObjectMetaFluent<A extends ObjectMetaFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.ObjectMetaFluent<A>
-
- Direct Known Subclasses:
APIServiceFluent.MetadataNested
,BindingFluent.MetadataNested
,ComponentStatusFluent.MetadataNested
,ConfigMapFluent.MetadataNested
,EndpointsFluent.MetadataNested
,EventFluent.MetadataNested
,GenericKubernetesResourceFluent.MetadataNested
,LimitRangeFluent.MetadataNested
,MachineFluent.MetadataNested
,NamespaceFluent.MetadataNested
,NodeFluent.MetadataNested
,ObjectMetaBuilder
,PersistentVolumeClaimFluent.MetadataNested
,PersistentVolumeClaimTemplateFluent.MetadataNested
,PersistentVolumeFluent.MetadataNested
,PodFluent.MetadataNested
,PodTemplateFluent.MetadataNested
,PodTemplateSpecFluent.MetadataNested
,ReplicationControllerFluent.MetadataNested
,ResourceQuotaFluent.MetadataNested
,SecretFluent.MetadataNested
,ServiceAccountFluent.MetadataNested
,ServiceFluent.MetadataNested
public class ObjectMetaFluent<A extends ObjectMetaFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
ObjectMetaFluent.ManagedFieldsNested<N>
class
ObjectMetaFluent.OwnerReferencesNested<N>
-
Constructor Summary
Constructors Constructor Description ObjectMetaFluent()
ObjectMetaFluent(ObjectMeta instance)
-
Method Summary
-
-
-
Constructor Detail
-
ObjectMetaFluent
public ObjectMetaFluent()
-
ObjectMetaFluent
public ObjectMetaFluent(ObjectMeta instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(ObjectMeta instance)
-
hasAnnotations
public boolean hasAnnotations()
-
getCreationTimestamp
public String getCreationTimestamp()
-
hasCreationTimestamp
public boolean hasCreationTimestamp()
-
getDeletionGracePeriodSeconds
public Long getDeletionGracePeriodSeconds()
-
withDeletionGracePeriodSeconds
public A withDeletionGracePeriodSeconds(Long deletionGracePeriodSeconds)
-
hasDeletionGracePeriodSeconds
public boolean hasDeletionGracePeriodSeconds()
-
getDeletionTimestamp
public String getDeletionTimestamp()
-
hasDeletionTimestamp
public boolean hasDeletionTimestamp()
-
addAllToFinalizers
public A addAllToFinalizers(Collection<String> items)
-
removeAllFromFinalizers
public A removeAllFromFinalizers(Collection<String> items)
-
getFinalizer
public String getFinalizer(int index)
-
getFirstFinalizer
public String getFirstFinalizer()
-
getLastFinalizer
public String getLastFinalizer()
-
hasFinalizers
public boolean hasFinalizers()
-
getGenerateName
public String getGenerateName()
-
hasGenerateName
public boolean hasGenerateName()
-
getGeneration
public Long getGeneration()
-
hasGeneration
public boolean hasGeneration()
-
hasLabels
public boolean hasLabels()
-
addToManagedFields
public A addToManagedFields(int index, ManagedFieldsEntry item)
-
setToManagedFields
public A setToManagedFields(int index, ManagedFieldsEntry item)
-
addToManagedFields
public A addToManagedFields(ManagedFieldsEntry... items)
-
addAllToManagedFields
public A addAllToManagedFields(Collection<ManagedFieldsEntry> items)
-
removeFromManagedFields
public A removeFromManagedFields(ManagedFieldsEntry... items)
-
removeAllFromManagedFields
public A removeAllFromManagedFields(Collection<ManagedFieldsEntry> items)
-
removeMatchingFromManagedFields
public A removeMatchingFromManagedFields(Predicate<ManagedFieldsEntryBuilder> predicate)
-
buildManagedFields
public List<ManagedFieldsEntry> buildManagedFields()
-
buildManagedField
public ManagedFieldsEntry buildManagedField(int index)
-
buildFirstManagedField
public ManagedFieldsEntry buildFirstManagedField()
-
buildLastManagedField
public ManagedFieldsEntry buildLastManagedField()
-
buildMatchingManagedField
public ManagedFieldsEntry buildMatchingManagedField(Predicate<ManagedFieldsEntryBuilder> predicate)
-
hasMatchingManagedField
public boolean hasMatchingManagedField(Predicate<ManagedFieldsEntryBuilder> predicate)
-
withManagedFields
public A withManagedFields(List<ManagedFieldsEntry> managedFields)
-
withManagedFields
public A withManagedFields(ManagedFieldsEntry... managedFields)
-
hasManagedFields
public boolean hasManagedFields()
-
addNewManagedField
public ObjectMetaFluent.ManagedFieldsNested<A> addNewManagedField()
-
addNewManagedFieldLike
public ObjectMetaFluent.ManagedFieldsNested<A> addNewManagedFieldLike(ManagedFieldsEntry item)
-
setNewManagedFieldLike
public ObjectMetaFluent.ManagedFieldsNested<A> setNewManagedFieldLike(int index, ManagedFieldsEntry item)
-
editManagedField
public ObjectMetaFluent.ManagedFieldsNested<A> editManagedField(int index)
-
editFirstManagedField
public ObjectMetaFluent.ManagedFieldsNested<A> editFirstManagedField()
-
editLastManagedField
public ObjectMetaFluent.ManagedFieldsNested<A> editLastManagedField()
-
editMatchingManagedField
public ObjectMetaFluent.ManagedFieldsNested<A> editMatchingManagedField(Predicate<ManagedFieldsEntryBuilder> predicate)
-
getName
public String getName()
-
hasName
public boolean hasName()
-
getNamespace
public String getNamespace()
-
hasNamespace
public boolean hasNamespace()
-
addToOwnerReferences
public A addToOwnerReferences(int index, OwnerReference item)
-
setToOwnerReferences
public A setToOwnerReferences(int index, OwnerReference item)
-
addToOwnerReferences
public A addToOwnerReferences(OwnerReference... items)
-
addAllToOwnerReferences
public A addAllToOwnerReferences(Collection<OwnerReference> items)
-
removeFromOwnerReferences
public A removeFromOwnerReferences(OwnerReference... items)
-
removeAllFromOwnerReferences
public A removeAllFromOwnerReferences(Collection<OwnerReference> items)
-
removeMatchingFromOwnerReferences
public A removeMatchingFromOwnerReferences(Predicate<OwnerReferenceBuilder> predicate)
-
buildOwnerReferences
public List<OwnerReference> buildOwnerReferences()
-
buildOwnerReference
public OwnerReference buildOwnerReference(int index)
-
buildFirstOwnerReference
public OwnerReference buildFirstOwnerReference()
-
buildLastOwnerReference
public OwnerReference buildLastOwnerReference()
-
buildMatchingOwnerReference
public OwnerReference buildMatchingOwnerReference(Predicate<OwnerReferenceBuilder> predicate)
-
hasMatchingOwnerReference
public boolean hasMatchingOwnerReference(Predicate<OwnerReferenceBuilder> predicate)
-
withOwnerReferences
public A withOwnerReferences(List<OwnerReference> ownerReferences)
-
withOwnerReferences
public A withOwnerReferences(OwnerReference... ownerReferences)
-
hasOwnerReferences
public boolean hasOwnerReferences()
-
addNewOwnerReference
public ObjectMetaFluent.OwnerReferencesNested<A> addNewOwnerReference()
-
addNewOwnerReferenceLike
public ObjectMetaFluent.OwnerReferencesNested<A> addNewOwnerReferenceLike(OwnerReference item)
-
setNewOwnerReferenceLike
public ObjectMetaFluent.OwnerReferencesNested<A> setNewOwnerReferenceLike(int index, OwnerReference item)
-
editOwnerReference
public ObjectMetaFluent.OwnerReferencesNested<A> editOwnerReference(int index)
-
editFirstOwnerReference
public ObjectMetaFluent.OwnerReferencesNested<A> editFirstOwnerReference()
-
editLastOwnerReference
public ObjectMetaFluent.OwnerReferencesNested<A> editLastOwnerReference()
-
editMatchingOwnerReference
public ObjectMetaFluent.OwnerReferencesNested<A> editMatchingOwnerReference(Predicate<OwnerReferenceBuilder> predicate)
-
getResourceVersion
public String getResourceVersion()
-
hasResourceVersion
public boolean hasResourceVersion()
-
getSelfLink
public String getSelfLink()
-
hasSelfLink
public boolean hasSelfLink()
-
getUid
public String getUid()
-
hasUid
public boolean hasUid()
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends ObjectMetaFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends ObjectMetaFluent<A>>
-
-