All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.fabric8.kubernetes.api.model.ObjectMetaFluent Maven / Gradle / Ivy

package io.fabric8.kubernetes.api.model;

import io.fabric8.kubernetes.api.builder.VisitableBuilder;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.fabric8.kubernetes.api.builder.Nested;
import java.util.ArrayList;
import java.lang.String;
import java.util.LinkedHashMap;
import java.util.function.Predicate;
import java.lang.Deprecated;
import java.util.Iterator;
import java.util.List;
import java.lang.Boolean;
import io.fabric8.kubernetes.api.builder.Fluent;
import java.lang.Integer;
import java.lang.Long;
import java.util.Collection;
import java.lang.Object;
import java.util.Map;

 /**
  * Generated
  */
public interface ObjectMetaFluent> extends io.fabric8.kubernetes.api.builder.Fluent{
  public A addToAnnotations(java.lang.String key,java.lang.String value);
  public A addToAnnotations(java.util.Map map);
  public A removeFromAnnotations(java.lang.String key);
  public A removeFromAnnotations(java.util.Map map);
  public java.util.Map getAnnotations();
  public A withAnnotations(java.util.Map annotations);
  public java.lang.Boolean hasAnnotations();
  public java.lang.String getClusterName();
  public A withClusterName(java.lang.String clusterName);
  public java.lang.Boolean hasClusterName();
  
  /**
   * Method is deprecated. use withClusterName instead.
   */
  @java.lang.Deprecated
  public A withNewClusterName(java.lang.String arg0);
  public java.lang.String getCreationTimestamp();
  public A withCreationTimestamp(java.lang.String creationTimestamp);
  public java.lang.Boolean hasCreationTimestamp();
  
  /**
   * Method is deprecated. use withCreationTimestamp instead.
   */
  @java.lang.Deprecated
  public A withNewCreationTimestamp(java.lang.String arg0);
  public java.lang.Long getDeletionGracePeriodSeconds();
  public A withDeletionGracePeriodSeconds(java.lang.Long deletionGracePeriodSeconds);
  public java.lang.Boolean hasDeletionGracePeriodSeconds();
  public java.lang.String getDeletionTimestamp();
  public A withDeletionTimestamp(java.lang.String deletionTimestamp);
  public java.lang.Boolean hasDeletionTimestamp();
  
  /**
   * Method is deprecated. use withDeletionTimestamp instead.
   */
  @java.lang.Deprecated
  public A withNewDeletionTimestamp(java.lang.String arg0);
  public A addToFinalizers(java.lang.Integer index,java.lang.String item);
  public A setToFinalizers(java.lang.Integer index,java.lang.String item);
  public A addToFinalizers(java.lang.String... items);
  public A addAllToFinalizers(java.util.Collection items);
  public A removeFromFinalizers(java.lang.String... items);
  public A removeAllFromFinalizers(java.util.Collection items);
  public java.util.List getFinalizers();
  public java.lang.String getFinalizer(java.lang.Integer index);
  public java.lang.String getFirstFinalizer();
  public java.lang.String getLastFinalizer();
  public java.lang.String getMatchingFinalizer(java.util.function.Predicate predicate);
  public java.lang.Boolean hasMatchingFinalizer(java.util.function.Predicate predicate);
  public A withFinalizers(java.util.List finalizers);
  public A withFinalizers(java.lang.String... finalizers);
  public java.lang.Boolean hasFinalizers();
  public A addNewFinalizer(java.lang.String arg0);
  public java.lang.String getGenerateName();
  public A withGenerateName(java.lang.String generateName);
  public java.lang.Boolean hasGenerateName();
  
  /**
   * Method is deprecated. use withGenerateName instead.
   */
  @java.lang.Deprecated
  public A withNewGenerateName(java.lang.String arg0);
  public java.lang.Long getGeneration();
  public A withGeneration(java.lang.Long generation);
  public java.lang.Boolean hasGeneration();
  public A addToLabels(java.lang.String key,java.lang.String value);
  public A addToLabels(java.util.Map map);
  public A removeFromLabels(java.lang.String key);
  public A removeFromLabels(java.util.Map map);
  public java.util.Map getLabels();
  public A withLabels(java.util.Map labels);
  public java.lang.Boolean hasLabels();
  public A addToManagedFields(java.lang.Integer index,io.fabric8.kubernetes.api.model.ManagedFieldsEntry item);
  public A setToManagedFields(java.lang.Integer index,io.fabric8.kubernetes.api.model.ManagedFieldsEntry item);
  public A addToManagedFields(io.fabric8.kubernetes.api.model.ManagedFieldsEntry... items);
  public A addAllToManagedFields(java.util.Collection items);
  public A removeFromManagedFields(io.fabric8.kubernetes.api.model.ManagedFieldsEntry... items);
  public A removeAllFromManagedFields(java.util.Collection items);
  public A removeMatchingFromManagedFields(java.util.function.Predicate predicate);
  
  /**
   * This method has been deprecated, please use method buildManagedFields instead.
   * @return The buildable object.
   */
  @java.lang.Deprecated
  public java.util.List getManagedFields();
  public java.util.List buildManagedFields();
  public io.fabric8.kubernetes.api.model.ManagedFieldsEntry buildManagedField(java.lang.Integer index);
  public io.fabric8.kubernetes.api.model.ManagedFieldsEntry buildFirstManagedField();
  public io.fabric8.kubernetes.api.model.ManagedFieldsEntry buildLastManagedField();
  public io.fabric8.kubernetes.api.model.ManagedFieldsEntry buildMatchingManagedField(java.util.function.Predicate predicate);
  public java.lang.Boolean hasMatchingManagedField(java.util.function.Predicate predicate);
  public A withManagedFields(java.util.List managedFields);
  public A withManagedFields(io.fabric8.kubernetes.api.model.ManagedFieldsEntry... managedFields);
  public java.lang.Boolean hasManagedFields();
  public io.fabric8.kubernetes.api.model.ObjectMetaFluent.ManagedFieldsNested addNewManagedField();
  public io.fabric8.kubernetes.api.model.ObjectMetaFluent.ManagedFieldsNested addNewManagedFieldLike(io.fabric8.kubernetes.api.model.ManagedFieldsEntry item);
  public io.fabric8.kubernetes.api.model.ObjectMetaFluent.ManagedFieldsNested setNewManagedFieldLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.ManagedFieldsEntry item);
  public io.fabric8.kubernetes.api.model.ObjectMetaFluent.ManagedFieldsNested editManagedField(java.lang.Integer index);
  public io.fabric8.kubernetes.api.model.ObjectMetaFluent.ManagedFieldsNested editFirstManagedField();
  public io.fabric8.kubernetes.api.model.ObjectMetaFluent.ManagedFieldsNested editLastManagedField();
  public io.fabric8.kubernetes.api.model.ObjectMetaFluent.ManagedFieldsNested editMatchingManagedField(java.util.function.Predicate predicate);
  public java.lang.String getName();
  public A withName(java.lang.String name);
  public java.lang.Boolean hasName();
  
  /**
   * Method is deprecated. use withName instead.
   */
  @java.lang.Deprecated
  public A withNewName(java.lang.String arg0);
  public java.lang.String getNamespace();
  public A withNamespace(java.lang.String namespace);
  public java.lang.Boolean hasNamespace();
  
  /**
   * Method is deprecated. use withNamespace instead.
   */
  @java.lang.Deprecated
  public A withNewNamespace(java.lang.String arg0);
  public A addToOwnerReferences(java.lang.Integer index,io.fabric8.kubernetes.api.model.OwnerReference item);
  public A setToOwnerReferences(java.lang.Integer index,io.fabric8.kubernetes.api.model.OwnerReference item);
  public A addToOwnerReferences(io.fabric8.kubernetes.api.model.OwnerReference... items);
  public A addAllToOwnerReferences(java.util.Collection items);
  public A removeFromOwnerReferences(io.fabric8.kubernetes.api.model.OwnerReference... items);
  public A removeAllFromOwnerReferences(java.util.Collection items);
  public A removeMatchingFromOwnerReferences(java.util.function.Predicate predicate);
  
  /**
   * This method has been deprecated, please use method buildOwnerReferences instead.
   * @return The buildable object.
   */
  @java.lang.Deprecated
  public java.util.List getOwnerReferences();
  public java.util.List buildOwnerReferences();
  public io.fabric8.kubernetes.api.model.OwnerReference buildOwnerReference(java.lang.Integer index);
  public io.fabric8.kubernetes.api.model.OwnerReference buildFirstOwnerReference();
  public io.fabric8.kubernetes.api.model.OwnerReference buildLastOwnerReference();
  public io.fabric8.kubernetes.api.model.OwnerReference buildMatchingOwnerReference(java.util.function.Predicate predicate);
  public java.lang.Boolean hasMatchingOwnerReference(java.util.function.Predicate predicate);
  public A withOwnerReferences(java.util.List ownerReferences);
  public A withOwnerReferences(io.fabric8.kubernetes.api.model.OwnerReference... ownerReferences);
  public java.lang.Boolean hasOwnerReferences();
  public io.fabric8.kubernetes.api.model.ObjectMetaFluent.OwnerReferencesNested addNewOwnerReference();
  public io.fabric8.kubernetes.api.model.ObjectMetaFluent.OwnerReferencesNested addNewOwnerReferenceLike(io.fabric8.kubernetes.api.model.OwnerReference item);
  public io.fabric8.kubernetes.api.model.ObjectMetaFluent.OwnerReferencesNested setNewOwnerReferenceLike(java.lang.Integer index,io.fabric8.kubernetes.api.model.OwnerReference item);
  public io.fabric8.kubernetes.api.model.ObjectMetaFluent.OwnerReferencesNested editOwnerReference(java.lang.Integer index);
  public io.fabric8.kubernetes.api.model.ObjectMetaFluent.OwnerReferencesNested editFirstOwnerReference();
  public io.fabric8.kubernetes.api.model.ObjectMetaFluent.OwnerReferencesNested editLastOwnerReference();
  public io.fabric8.kubernetes.api.model.ObjectMetaFluent.OwnerReferencesNested editMatchingOwnerReference(java.util.function.Predicate predicate);
  public java.lang.String getResourceVersion();
  public A withResourceVersion(java.lang.String resourceVersion);
  public java.lang.Boolean hasResourceVersion();
  
  /**
   * Method is deprecated. use withResourceVersion instead.
   */
  @java.lang.Deprecated
  public A withNewResourceVersion(java.lang.String arg0);
  public java.lang.String getSelfLink();
  public A withSelfLink(java.lang.String selfLink);
  public java.lang.Boolean hasSelfLink();
  
  /**
   * Method is deprecated. use withSelfLink instead.
   */
  @java.lang.Deprecated
  public A withNewSelfLink(java.lang.String arg0);
  public java.lang.String getUid();
  public A withUid(java.lang.String uid);
  public java.lang.Boolean hasUid();
  
  /**
   * Method is deprecated. use withUid instead.
   */
  @java.lang.Deprecated
  public A withNewUid(java.lang.String arg0);
  public A addToAdditionalProperties(java.lang.String key,java.lang.Object value);
  public A addToAdditionalProperties(java.util.Map map);
  public A removeFromAdditionalProperties(java.lang.String key);
  public A removeFromAdditionalProperties(java.util.Map map);
  public java.util.Map getAdditionalProperties();
  public A withAdditionalProperties(java.util.Map additionalProperties);
  public java.lang.Boolean hasAdditionalProperties();
  public interface ManagedFieldsNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.ManagedFieldsEntryFluent>{
    public N and();
    public N endManagedField();
    
  }
  public interface OwnerReferencesNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.kubernetes.api.model.OwnerReferenceFluent>{
    public N and();
    public N endOwnerReference();
    
  }
  
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy