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

me.snowdrop.istio.api.networking.v1alpha3.AbortFluent Maven / Gradle / Ivy

package me.snowdrop.istio.api.networking.v1alpha3;

import com.fasterxml.jackson.annotation.JsonPropertyDescription;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.fabric8.kubernetes.api.builder.Nested;
import java.lang.String;
import java.lang.Deprecated;
import com.fasterxml.jackson.annotation.JsonUnwrapped;
import java.lang.Boolean;
import io.fabric8.kubernetes.api.builder.Fluent;
import java.lang.Double;
import java.lang.Integer;
import javax.validation.Valid;

public interface AbortFluent> extends Fluent{


    
/**
 * This method has been deprecated, please use method buildErrorType instead.
 * @return The buildable object.
 */
@Deprecated public me.snowdrop.istio.api.networking.v1alpha3.Abort.ErrorType getErrorType();
    public me.snowdrop.istio.api.networking.v1alpha3.Abort.ErrorType buildErrorType();
    public A withErrorType(me.snowdrop.istio.api.networking.v1alpha3.Abort.ErrorType errorType);
    public Boolean hasErrorType();
    public A withHttpStatusErrorType(HttpStatusErrorType httpStatusErrorType);
    public AbortFluent.HttpStatusErrorTypeNested withNewHttpStatusErrorType();
    public AbortFluent.HttpStatusErrorTypeNested withNewHttpStatusErrorTypeLike(HttpStatusErrorType item);
    public A withNewHttpStatusErrorType(Integer httpStatus);
    public A withGrpcStatusErrorType(GrpcStatusErrorType grpcStatusErrorType);
    public AbortFluent.GrpcStatusErrorTypeNested withNewGrpcStatusErrorType();
    public AbortFluent.GrpcStatusErrorTypeNested withNewGrpcStatusErrorTypeLike(GrpcStatusErrorType item);
    public A withNewGrpcStatusErrorType(String grpcStatus);
    public A withHttp2ErrorType(Http2ErrorErrorType http2ErrorType);
    public AbortFluent.Http2ErrorTypeNested withNewHttp2ErrorType();
    public AbortFluent.Http2ErrorTypeNested withNewHttp2ErrorTypeLike(Http2ErrorErrorType item);
    public A withNewHttp2ErrorType(String http2Error);
    public Integer getPercent();
    public A withPercent(Integer percent);
    public Boolean hasPercent();
    public A withNewPercent(String arg1);
    public A withNewPercent(int arg1);
    
/**
 * This method has been deprecated, please use method buildPercentage instead.
 * @return The buildable object.
 */
@Deprecated public Percent getPercentage();
    public Percent buildPercentage();
    public A withPercentage(Percent percentage);
    public Boolean hasPercentage();
    public A withNewPercentage(Double value);
    public AbortFluent.PercentageNested withNewPercentage();
    public AbortFluent.PercentageNested withNewPercentageLike(Percent item);
    public AbortFluent.PercentageNested editPercentage();
    public AbortFluent.PercentageNested editOrNewPercentage();
    public AbortFluent.PercentageNested editOrNewPercentageLike(Percent item);

    public interface HttpStatusErrorTypeNested extends io.fabric8.kubernetes.api.builder.Nested,HttpStatusErrorTypeFluent>{

        
    public N and();    public N endHttpStatusErrorType();
}
    public interface GrpcStatusErrorTypeNested extends io.fabric8.kubernetes.api.builder.Nested,GrpcStatusErrorTypeFluent>{

        
    public N and();    public N endGrpcStatusErrorType();
}
    public interface Http2ErrorTypeNested extends io.fabric8.kubernetes.api.builder.Nested,Http2ErrorErrorTypeFluent>{

        
    public N and();    public N endHttp2ErrorType();
}
    public interface PercentageNested extends io.fabric8.kubernetes.api.builder.Nested,PercentFluent>{

        
    public N and();    public N endPercentage();
}


}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy