Package io.fabric8.kubernetes.api.model
Class ObjectMetaBuilder
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.ObjectMetaFluentImpl<ObjectMetaBuilder>
io.fabric8.kubernetes.api.model.ObjectMetaBuilder
- All Implemented Interfaces:
Builder<ObjectMeta>
,Fluent<ObjectMetaBuilder>
,Visitable<ObjectMetaBuilder>
,VisitableBuilder<ObjectMeta,ObjectMetaBuilder>
,ObjectMetaFluent<ObjectMetaBuilder>
public class ObjectMetaBuilder extends ObjectMetaFluentImpl<ObjectMetaBuilder> implements VisitableBuilder<ObjectMeta,ObjectMetaBuilder>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.fabric8.kubernetes.api.model.ObjectMetaFluentImpl
ObjectMetaFluentImpl.ManagedFieldsNestedImpl<N>, ObjectMetaFluentImpl.OwnerReferencesNestedImpl<N>
Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.ObjectMetaFluent
ObjectMetaFluent.ManagedFieldsNested<N>, ObjectMetaFluent.OwnerReferencesNested<N>
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ObjectMetaBuilder()
ObjectMetaBuilder(ObjectMeta instance)
ObjectMetaBuilder(ObjectMetaFluent<?> fluent)
ObjectMetaBuilder(ObjectMetaFluent<?> fluent, ObjectMeta instance)
ObjectMetaBuilder(ObjectMetaFluent<?> fluent, ObjectMeta instance, Boolean validationEnabled)
ObjectMetaBuilder(ObjectMetaFluent<?> fluent, Boolean validationEnabled)
ObjectMetaBuilder(ObjectMeta instance, Boolean validationEnabled)
ObjectMetaBuilder(Boolean validationEnabled)
-
Method Summary
Modifier and Type Method Description ObjectMeta
build()
boolean
equals(Object o)
Methods inherited from class io.fabric8.kubernetes.api.model.ObjectMetaFluentImpl
addAllToFinalizers, addAllToManagedFields, addAllToOwnerReferences, addNewFinalizer, addNewFinalizer, addNewFinalizer, addNewManagedField, addNewManagedFieldLike, addNewOwnerReference, addNewOwnerReferenceLike, addToAnnotations, addToAnnotations, addToFinalizers, addToFinalizers, addToLabels, addToLabels, addToManagedFields, addToManagedFields, addToOwnerReferences, addToOwnerReferences, buildFirstManagedField, buildFirstOwnerReference, buildLastManagedField, buildLastOwnerReference, buildManagedField, buildManagedFields, buildMatchingManagedField, buildMatchingOwnerReference, buildOwnerReference, buildOwnerReferences, editFirstManagedField, editFirstOwnerReference, editLastManagedField, editLastOwnerReference, editManagedField, editMatchingManagedField, editMatchingOwnerReference, editOwnerReference, getAnnotations, getClusterName, getCreationTimestamp, getDeletionGracePeriodSeconds, getDeletionTimestamp, getFinalizer, getFinalizers, getFirstFinalizer, getGenerateName, getGeneration, getLabels, getLastFinalizer, getManagedFields, getMatchingFinalizer, getName, getNamespace, getOwnerReferences, getResourceVersion, getSelfLink, getUid, hasAnnotations, hasClusterName, hasCreationTimestamp, hasDeletionGracePeriodSeconds, hasDeletionTimestamp, hasFinalizers, hasGenerateName, hasGeneration, hasLabels, hasManagedFields, hasMatchingFinalizer, hasMatchingManagedField, hasMatchingOwnerReference, hasName, hasNamespace, hasOwnerReferences, hasResourceVersion, hasSelfLink, hasUid, removeAllFromFinalizers, removeAllFromManagedFields, removeAllFromOwnerReferences, removeFromAnnotations, removeFromAnnotations, removeFromFinalizers, removeFromLabels, removeFromLabels, removeFromManagedFields, removeFromOwnerReferences, removeMatchingFromManagedFields, removeMatchingFromOwnerReferences, setNewManagedFieldLike, setNewOwnerReferenceLike, setToFinalizers, setToManagedFields, setToOwnerReferences, withAnnotations, withClusterName, withCreationTimestamp, withDeletionGracePeriodSeconds, withDeletionTimestamp, withFinalizers, withFinalizers, withGenerateName, withGeneration, withLabels, withManagedFields, withManagedFields, withName, withNamespace, withNewClusterName, withNewClusterName, withNewClusterName, withNewCreationTimestamp, withNewCreationTimestamp, withNewCreationTimestamp, withNewDeletionTimestamp, withNewDeletionTimestamp, withNewDeletionTimestamp, withNewGenerateName, withNewGenerateName, withNewGenerateName, withNewName, withNewName, withNewName, withNewNamespace, withNewNamespace, withNewNamespace, withNewResourceVersion, withNewResourceVersion, withNewResourceVersion, withNewSelfLink, withNewSelfLink, withNewSelfLink, withNewUid, withNewUid, withNewUid, withOwnerReferences, withOwnerReferences, withResourceVersion, withSelfLink, withUid
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
ObjectMetaBuilder
public ObjectMetaBuilder() -
ObjectMetaBuilder
-
ObjectMetaBuilder
-
ObjectMetaBuilder
-
ObjectMetaBuilder
-
ObjectMetaBuilder
public ObjectMetaBuilder(ObjectMetaFluent<?> fluent, ObjectMeta instance, Boolean validationEnabled) -
ObjectMetaBuilder
-
ObjectMetaBuilder
-
-
Method Details
-
build
- Specified by:
build
in interfaceBuilder<ObjectMeta>
-
equals
- Overrides:
equals
in classObjectMetaFluentImpl<ObjectMetaBuilder>
-