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

io.kubernetes.client.openapi.models.V1JobStatusFluent Maven / Gradle / Ivy

There is a newer version: 23.0.0-legacy
Show newest version
package io.kubernetes.client.openapi.models;

import io.kubernetes.client.fluent.VisitableBuilder;
import io.kubernetes.client.fluent.Fluent;
import io.kubernetes.client.fluent.Nested;
import java.util.ArrayList;
import java.lang.String;
import java.util.function.Predicate;
import java.lang.Integer;
import java.lang.Deprecated;
import java.time.OffsetDateTime;
import java.util.Iterator;
import java.util.Collection;
import java.util.List;
import java.lang.Boolean;

 /**
  * Generated
  */
public interface V1JobStatusFluent> extends Fluent{
  public Integer getActive();
  public A withActive(Integer active);
  public Boolean hasActive();
  public String getCompletedIndexes();
  public A withCompletedIndexes(String completedIndexes);
  public Boolean hasCompletedIndexes();
  public OffsetDateTime getCompletionTime();
  public A withCompletionTime(OffsetDateTime completionTime);
  public Boolean hasCompletionTime();
  public A addToConditions(Integer index,V1JobCondition item);
  public A setToConditions(Integer index,V1JobCondition item);
  public A addToConditions(io.kubernetes.client.openapi.models.V1JobCondition... items);
  public A addAllToConditions(Collection items);
  public A removeFromConditions(io.kubernetes.client.openapi.models.V1JobCondition... items);
  public A removeAllFromConditions(Collection items);
  public A removeMatchingFromConditions(Predicate predicate);
  
  /**
   * This method has been deprecated, please use method buildConditions instead.
   * @return The buildable object.
   */
  @Deprecated
  public List getConditions();
  public List buildConditions();
  public V1JobCondition buildCondition(Integer index);
  public V1JobCondition buildFirstCondition();
  public V1JobCondition buildLastCondition();
  public V1JobCondition buildMatchingCondition(Predicate predicate);
  public Boolean hasMatchingCondition(Predicate predicate);
  public A withConditions(List conditions);
  public A withConditions(io.kubernetes.client.openapi.models.V1JobCondition... conditions);
  public Boolean hasConditions();
  public V1JobStatusFluent.ConditionsNested addNewCondition();
  public V1JobStatusFluent.ConditionsNested addNewConditionLike(V1JobCondition item);
  public V1JobStatusFluent.ConditionsNested setNewConditionLike(Integer index,V1JobCondition item);
  public V1JobStatusFluent.ConditionsNested editCondition(Integer index);
  public V1JobStatusFluent.ConditionsNested editFirstCondition();
  public V1JobStatusFluent.ConditionsNested editLastCondition();
  public V1JobStatusFluent.ConditionsNested editMatchingCondition(Predicate predicate);
  public Integer getFailed();
  public A withFailed(Integer failed);
  public Boolean hasFailed();
  public Integer getReady();
  public A withReady(Integer ready);
  public Boolean hasReady();
  public OffsetDateTime getStartTime();
  public A withStartTime(OffsetDateTime startTime);
  public Boolean hasStartTime();
  public Integer getSucceeded();
  public A withSucceeded(Integer succeeded);
  public Boolean hasSucceeded();
  
  /**
   * This method has been deprecated, please use method buildUncountedTerminatedPods instead.
   * @return The buildable object.
   */
  @Deprecated
  public V1UncountedTerminatedPods getUncountedTerminatedPods();
  public V1UncountedTerminatedPods buildUncountedTerminatedPods();
  public A withUncountedTerminatedPods(V1UncountedTerminatedPods uncountedTerminatedPods);
  public Boolean hasUncountedTerminatedPods();
  public V1JobStatusFluent.UncountedTerminatedPodsNested withNewUncountedTerminatedPods();
  public V1JobStatusFluent.UncountedTerminatedPodsNested withNewUncountedTerminatedPodsLike(V1UncountedTerminatedPods item);
  public V1JobStatusFluent.UncountedTerminatedPodsNested editUncountedTerminatedPods();
  public V1JobStatusFluent.UncountedTerminatedPodsNested editOrNewUncountedTerminatedPods();
  public V1JobStatusFluent.UncountedTerminatedPodsNested editOrNewUncountedTerminatedPodsLike(V1UncountedTerminatedPods item);
  public interface ConditionsNested extends Nested,V1JobConditionFluent>{
    public N and();
    public N endCondition();
    
  }
  public interface UncountedTerminatedPodsNested extends Nested,V1UncountedTerminatedPodsFluent>{
    public N and();
    public N endUncountedTerminatedPods();
    
  }
  
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy