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

io.fabric8.knative.serving.v1beta1.RevisionListFluent Maven / Gradle / Ivy

package io.fabric8.knative.serving.v1beta1;

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

public interface RevisionListFluent> extends io.fabric8.kubernetes.api.builder.Fluent {


    public java.lang.String getApiVersion();
    public A withApiVersion(java.lang.String apiVersion);
    public java.lang.Boolean hasApiVersion();
    
    @java.lang.Deprecated
        
    /**
     * Method is deprecated. use withApiVersion instead.
     */
        public A withNewApiVersion(java.lang.String arg0);
    public A addToItems(int index,io.fabric8.knative.serving.v1beta1.Revision item);
    public A setToItems(int index,io.fabric8.knative.serving.v1beta1.Revision item);
    public A addToItems(io.fabric8.knative.serving.v1beta1.Revision... items);
    public A addAllToItems(java.util.Collection items);
    public A removeFromItems(io.fabric8.knative.serving.v1beta1.Revision... items);
    public A removeAllFromItems(java.util.Collection items);
    public A removeMatchingFromItems(java.util.function.Predicate predicate);
    
    @java.lang.Deprecated
        
    /**
     * This method has been deprecated, please use method buildItems instead.
     * @return The buildable object.
     */
        public java.util.List getItems();
    public java.util.List buildItems();
    public io.fabric8.knative.serving.v1beta1.Revision buildItem(int index);
    public io.fabric8.knative.serving.v1beta1.Revision buildFirstItem();
    public io.fabric8.knative.serving.v1beta1.Revision buildLastItem();
    public io.fabric8.knative.serving.v1beta1.Revision buildMatchingItem(java.util.function.Predicate predicate);
    public java.lang.Boolean hasMatchingItem(java.util.function.Predicate predicate);
    public A withItems(java.util.List items);
    public A withItems(io.fabric8.knative.serving.v1beta1.Revision... items);
    public java.lang.Boolean hasItems();
    public io.fabric8.knative.serving.v1beta1.RevisionListFluent.ItemsNested addNewItem();
    public io.fabric8.knative.serving.v1beta1.RevisionListFluent.ItemsNested addNewItemLike(io.fabric8.knative.serving.v1beta1.Revision item);
    public io.fabric8.knative.serving.v1beta1.RevisionListFluent.ItemsNested setNewItemLike(int index,io.fabric8.knative.serving.v1beta1.Revision item);
    public io.fabric8.knative.serving.v1beta1.RevisionListFluent.ItemsNested editItem(int index);
    public io.fabric8.knative.serving.v1beta1.RevisionListFluent.ItemsNested editFirstItem();
    public io.fabric8.knative.serving.v1beta1.RevisionListFluent.ItemsNested editLastItem();
    public io.fabric8.knative.serving.v1beta1.RevisionListFluent.ItemsNested editMatchingItem(java.util.function.Predicate predicate);
    public java.lang.String getKind();
    public A withKind(java.lang.String kind);
    public java.lang.Boolean hasKind();
    
    @java.lang.Deprecated
        
    /**
     * Method is deprecated. use withKind instead.
     */
        public A withNewKind(java.lang.String arg0);
    public io.fabric8.kubernetes.api.model.ListMeta getMetadata();
    public A withMetadata(io.fabric8.kubernetes.api.model.ListMeta metadata);
    public java.lang.Boolean hasMetadata();
    public A withNewMetadata(java.lang.String _continue,java.lang.Long remainingItemCount,java.lang.String resourceVersion,java.lang.String selfLink);
    public interface ItemsNested extends io.fabric8.kubernetes.api.builder.Nested,io.fabric8.knative.serving.v1beta1.RevisionFluent> {

            public N and();
            public N endItem();    }


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy