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

me.snowdrop.istio.mixer.adapter.bypass.BypassSpecFluent Maven / Gradle / Ivy

package me.snowdrop.istio.mixer.adapter.bypass;

import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.fabric8.kubernetes.api.builder.Fluent;
import me.snowdrop.istio.api.AnyFluent;
import io.fabric8.kubernetes.api.builder.Nested;
import java.lang.String;
import me.snowdrop.istio.api.Any;
import java.lang.Deprecated;
import javax.validation.Valid;
import me.snowdrop.istio.api.AnyBuilder;
import java.lang.Boolean;

public interface BypassSpecFluent> extends Fluent{


    public String getBackendAddress();
    public A withBackendAddress(String backendAddress);
    public Boolean hasBackendAddress();
    
/**
 * This method has been deprecated, please use method buildParams instead.
 * @return The buildable object.
 */
@Deprecated public Any getParams();
    public Any buildParams();
    public A withParams(Any params);
    public Boolean hasParams();
    public A withNewParams(String typeUrl,String value);
    public BypassSpecFluent.ParamsNested withNewParams();
    public BypassSpecFluent.ParamsNested withNewParamsLike(Any item);
    public BypassSpecFluent.ParamsNested editParams();
    public BypassSpecFluent.ParamsNested editOrNewParams();
    public BypassSpecFluent.ParamsNested editOrNewParamsLike(Any item);
    public Boolean isSessionBased();
    public A withSessionBased(Boolean sessionBased);
    public Boolean hasSessionBased();
    public A withNewSessionBased(String arg1);
    public A withNewSessionBased(boolean arg1);

    public interface ParamsNested extends io.fabric8.kubernetes.api.builder.Nested,AnyFluent>{

        
    public N and();    public N endParams();
}


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy