public class ObjectMetaFluentImpl<A extends ObjectMetaFluent<A>> extends BaseFluent<A> implements ObjectMetaFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
ObjectMetaFluentImpl.OwnerReferencesNestedImpl<N> |
ObjectMetaFluent.OwnerReferencesNested<N>
_visitables
Constructor and Description |
---|
ObjectMetaFluentImpl() |
ObjectMetaFluentImpl(ObjectMeta instance) |
public ObjectMetaFluentImpl()
public ObjectMetaFluentImpl(ObjectMeta instance)
public A addToAnnotations(String key, String value)
addToAnnotations
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A addToAnnotations(Map<String,String> map)
addToAnnotations
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A removeFromAnnotations(String key)
removeFromAnnotations
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A removeFromAnnotations(Map<String,String> map)
removeFromAnnotations
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public Map<String,String> getAnnotations()
getAnnotations
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A withAnnotations(Map<String,String> annotations)
withAnnotations
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public String getCreationTimestamp()
getCreationTimestamp
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A withCreationTimestamp(String creationTimestamp)
withCreationTimestamp
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public Long getDeletionGracePeriodSeconds()
getDeletionGracePeriodSeconds
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A withDeletionGracePeriodSeconds(Long deletionGracePeriodSeconds)
withDeletionGracePeriodSeconds
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public String getDeletionTimestamp()
getDeletionTimestamp
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A withDeletionTimestamp(String deletionTimestamp)
withDeletionTimestamp
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A addToFinalizers(String... items)
addToFinalizers
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A removeFromFinalizers(String... items)
removeFromFinalizers
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public List<String> getFinalizers()
getFinalizers
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A withFinalizers(List<String> finalizers)
withFinalizers
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A withFinalizers(String... finalizers)
withFinalizers
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public String getGenerateName()
getGenerateName
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A withGenerateName(String generateName)
withGenerateName
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public Long getGeneration()
getGeneration
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A withGeneration(Long generation)
withGeneration
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A addToLabels(String key, String value)
addToLabels
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A addToLabels(Map<String,String> map)
addToLabels
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A removeFromLabels(String key)
removeFromLabels
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A removeFromLabels(Map<String,String> map)
removeFromLabels
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public Map<String,String> getLabels()
getLabels
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A withLabels(Map<String,String> labels)
withLabels
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public String getName()
getName
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A withName(String name)
withName
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public String getNamespace()
getNamespace
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A withNamespace(String namespace)
withNamespace
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A addToOwnerReferences(OwnerReference... items)
addToOwnerReferences
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A removeFromOwnerReferences(OwnerReference... items)
removeFromOwnerReferences
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public List<OwnerReference> getOwnerReferences()
getOwnerReferences
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A withOwnerReferences(List<OwnerReference> ownerReferences)
withOwnerReferences
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A withOwnerReferences(OwnerReference... ownerReferences)
withOwnerReferences
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public ObjectMetaFluent.OwnerReferencesNested<A> addNewOwnerReference()
addNewOwnerReference
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public ObjectMetaFluent.OwnerReferencesNested<A> addNewOwnerReferenceLike(OwnerReference item)
addNewOwnerReferenceLike
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A addNewOwnerReference(String apiVersion, Boolean controller, String kind, String name, String uid)
addNewOwnerReference
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public String getResourceVersion()
getResourceVersion
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A withResourceVersion(String resourceVersion)
withResourceVersion
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public String getSelfLink()
getSelfLink
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A withSelfLink(String selfLink)
withSelfLink
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public String getUid()
getUid
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
public A withUid(String uid)
withUid
in interface ObjectMetaFluent<A extends ObjectMetaFluent<A>>
Copyright © 2011–2016 Red Hat. All rights reserved.