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

me.snowdrop.istio.api.model.v1.mixer.ReportRequestFluent Maven / Gradle / Ivy

package me.snowdrop.istio.api.model.v1.mixer;

import com.fasterxml.jackson.annotation.JsonPropertyDescription;
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.builder.Predicate;
import java.lang.Integer;
import java.lang.Deprecated;
import javax.validation.Valid;
import java.util.Collection;
import java.lang.Object;
import java.util.List;
import java.lang.Boolean;
import java.util.Map;

public interface ReportRequestFluent> extends Fluent{


    public A addToAttributes(int index,CompressedAttributes item);
    public A setToAttributes(int index,CompressedAttributes item);
    public A addToAttributes(CompressedAttributes... items);
    public A addAllToAttributes(Collection items);
    public A removeFromAttributes(CompressedAttributes... items);
    public A removeAllFromAttributes(Collection items);
    
/**
 * This method has been deprecated, please use method buildAttributes instead.
 */
@Deprecated public List getAttributes();
    public List buildAttributes();
    public CompressedAttributes buildAttribute(int index);
    public CompressedAttributes buildFirstAttribute();
    public CompressedAttributes buildLastAttribute();
    public CompressedAttributes buildMatchingAttribute(io.fabric8.kubernetes.api.builder.Predicate predicate);
    public A withAttributes(List attributes);
    public A withAttributes(CompressedAttributes... attributes);
    public Boolean hasAttributes();
    public ReportRequestFluent.AttributesNested addNewAttribute();
    public ReportRequestFluent.AttributesNested addNewAttributeLike(CompressedAttributes item);
    public ReportRequestFluent.AttributesNested setNewAttributeLike(int index,CompressedAttributes item);
    public ReportRequestFluent.AttributesNested editAttribute(int index);
    public ReportRequestFluent.AttributesNested editFirstAttribute();
    public ReportRequestFluent.AttributesNested editLastAttribute();
    public ReportRequestFluent.AttributesNested editMatchingAttribute(io.fabric8.kubernetes.api.builder.Predicate predicate);
    public A addToDefaultWords(int index,String item);
    public A setToDefaultWords(int index,String item);
    public A addToDefaultWords(String... items);
    public A addAllToDefaultWords(Collection items);
    public A removeFromDefaultWords(String... items);
    public A removeAllFromDefaultWords(Collection items);
    public List getDefaultWords();
    public String getDefaultWord(int index);
    public String getFirstDefaultWord();
    public String getLastDefaultWord();
    public String getMatchingDefaultWord(io.fabric8.kubernetes.api.builder.Predicate predicate);
    public A withDefaultWords(List defaultWords);
    public A withDefaultWords(String... defaultWords);
    public Boolean hasDefaultWords();
    public Integer getGlobalWordCount();
    public A withGlobalWordCount(Integer globalWordCount);
    public Boolean hasGlobalWordCount();
    public A withNewGlobalWordCount(int arg1);
    public A withNewGlobalWordCount(String arg1);

    public interface AttributesNested extends io.fabric8.kubernetes.api.builder.Nested,CompressedAttributesFluent>{

        
    public N and();    public N endAttribute();
}


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy