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

io.fabric8.knative.serving.v1.RevisionStatusFluent Maven / Gradle / Ivy

package io.fabric8.knative.serving.v1;

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.knative.internal.pkg.apis.Condition;
import io.fabric8.kubernetes.api.builder.Fluent;
import io.fabric8.knative.internal.pkg.apis.ConditionFluent;
import io.fabric8.knative.internal.pkg.apis.ConditionBuilder;
import java.lang.Long;
import java.util.Collection;
import java.lang.Object;
import java.util.Map;

public interface RevisionStatusFluent> 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 A addToConditions(int index,io.fabric8.knative.internal.pkg.apis.Condition item);
    public A setToConditions(int index,io.fabric8.knative.internal.pkg.apis.Condition item);
    public A addToConditions(io.fabric8.knative.internal.pkg.apis.Condition... items);
    public A addAllToConditions(java.util.Collection items);
    public A removeFromConditions(io.fabric8.knative.internal.pkg.apis.Condition... items);
    public A removeAllFromConditions(java.util.Collection items);
    public A removeMatchingFromConditions(java.util.function.Predicate predicate);
    
    @java.lang.Deprecated
        
    /**
     * This method has been deprecated, please use method buildConditions instead.
     * @return The buildable object.
     */
        public java.util.List getConditions();
    public java.util.List buildConditions();
    public io.fabric8.knative.internal.pkg.apis.Condition buildCondition(int index);
    public io.fabric8.knative.internal.pkg.apis.Condition buildFirstCondition();
    public io.fabric8.knative.internal.pkg.apis.Condition buildLastCondition();
    public io.fabric8.knative.internal.pkg.apis.Condition buildMatchingCondition(java.util.function.Predicate predicate);
    public java.lang.Boolean hasMatchingCondition(java.util.function.Predicate predicate);
    public A withConditions(java.util.List conditions);
    public A withConditions(io.fabric8.knative.internal.pkg.apis.Condition... conditions);
    public java.lang.Boolean hasConditions();
    public io.fabric8.knative.serving.v1.RevisionStatusFluent.ConditionsNested addNewCondition();
    public io.fabric8.knative.serving.v1.RevisionStatusFluent.ConditionsNested addNewConditionLike(io.fabric8.knative.internal.pkg.apis.Condition item);
    public io.fabric8.knative.serving.v1.RevisionStatusFluent.ConditionsNested setNewConditionLike(int index,io.fabric8.knative.internal.pkg.apis.Condition item);
    public io.fabric8.knative.serving.v1.RevisionStatusFluent.ConditionsNested editCondition(int index);
    public io.fabric8.knative.serving.v1.RevisionStatusFluent.ConditionsNested editFirstCondition();
    public io.fabric8.knative.serving.v1.RevisionStatusFluent.ConditionsNested editLastCondition();
    public io.fabric8.knative.serving.v1.RevisionStatusFluent.ConditionsNested editMatchingCondition(java.util.function.Predicate predicate);
    public A addToContainerStatuses(int index,io.fabric8.knative.serving.v1.ContainerStatuses item);
    public A setToContainerStatuses(int index,io.fabric8.knative.serving.v1.ContainerStatuses item);
    public A addToContainerStatuses(io.fabric8.knative.serving.v1.ContainerStatuses... items);
    public A addAllToContainerStatuses(java.util.Collection items);
    public A removeFromContainerStatuses(io.fabric8.knative.serving.v1.ContainerStatuses... items);
    public A removeAllFromContainerStatuses(java.util.Collection items);
    public A removeMatchingFromContainerStatuses(java.util.function.Predicate predicate);
    
    @java.lang.Deprecated
        
    /**
     * This method has been deprecated, please use method buildContainerStatuses instead.
     * @return The buildable object.
     */
        public java.util.List getContainerStatuses();
    public java.util.List buildContainerStatuses();
    public io.fabric8.knative.serving.v1.ContainerStatuses buildContainerStatus(int index);
    public io.fabric8.knative.serving.v1.ContainerStatuses buildFirstContainerStatus();
    public io.fabric8.knative.serving.v1.ContainerStatuses buildLastContainerStatus();
    public io.fabric8.knative.serving.v1.ContainerStatuses buildMatchingContainerStatus(java.util.function.Predicate predicate);
    public java.lang.Boolean hasMatchingContainerStatus(java.util.function.Predicate predicate);
    public A withContainerStatuses(java.util.List containerStatuses);
    public A withContainerStatuses(io.fabric8.knative.serving.v1.ContainerStatuses... containerStatuses);
    public java.lang.Boolean hasContainerStatuses();
    public A addNewContainerStatus(java.lang.String imageDigest,java.lang.String name);
    public io.fabric8.knative.serving.v1.RevisionStatusFluent.ContainerStatusesNested addNewContainerStatus();
    public io.fabric8.knative.serving.v1.RevisionStatusFluent.ContainerStatusesNested addNewContainerStatusLike(io.fabric8.knative.serving.v1.ContainerStatuses item);
    public io.fabric8.knative.serving.v1.RevisionStatusFluent.ContainerStatusesNested setNewContainerStatusLike(int index,io.fabric8.knative.serving.v1.ContainerStatuses item);
    public io.fabric8.knative.serving.v1.RevisionStatusFluent.ContainerStatusesNested editContainerStatus(int index);
    public io.fabric8.knative.serving.v1.RevisionStatusFluent.ContainerStatusesNested editFirstContainerStatus();
    public io.fabric8.knative.serving.v1.RevisionStatusFluent.ContainerStatusesNested editLastContainerStatus();
    public io.fabric8.knative.serving.v1.RevisionStatusFluent.ContainerStatusesNested editMatchingContainerStatus(java.util.function.Predicate predicate);
    public java.lang.String getImageDigest();
    public A withImageDigest(java.lang.String imageDigest);
    public java.lang.Boolean hasImageDigest();
    
    @java.lang.Deprecated
        
    /**
     * Method is deprecated. use withImageDigest instead.
     */
        public A withNewImageDigest(java.lang.String arg0);
    public java.lang.String getLogUrl();
    public A withLogUrl(java.lang.String logUrl);
    public java.lang.Boolean hasLogUrl();
    
    @java.lang.Deprecated
        
    /**
     * Method is deprecated. use withLogUrl instead.
     */
        public A withNewLogUrl(java.lang.String arg0);
    public java.lang.Long getObservedGeneration();
    public A withObservedGeneration(java.lang.Long observedGeneration);
    public java.lang.Boolean hasObservedGeneration();
    public java.lang.String getServiceName();
    public A withServiceName(java.lang.String serviceName);
    public java.lang.Boolean hasServiceName();
    
    @java.lang.Deprecated
        
    /**
     * Method is deprecated. use withServiceName instead.
     */
        public A withNewServiceName(java.lang.String arg0);
    public interface ConditionsNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.knative.internal.pkg.apis.ConditionFluent> {

            public N and();
            public N endCondition();    }


    public interface ContainerStatusesNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.knative.serving.v1.ContainerStatusesFluent> {

            public N and();
            public N endContainerStatus();    }


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy