public interface  io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.istio.api.networking.v1beta.IsHTTPFaultInjectionAbortErrorType getErrorType();
public abstract io.fabric.istio.api.networking.v1beta.IsHTTPFaultInjectionAbortErrorType buildErrorType();
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent withErrorType(io.fabric.istio.api.networking.v1beta.IsHTTPFaultInjectionAbortErrorType);
public abstract java.lang.Boolean hasErrorType();
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent withHTTPFaultInjectionAbortHttpStatusErrorType(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus);
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent$HTTPFaultInjectionAbortHttpStatusErrorTypeNested withNewHTTPFaultInjectionAbortHttpStatusErrorType();
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent$HTTPFaultInjectionAbortHttpStatusErrorTypeNested withNewHTTPFaultInjectionAbortHttpStatusErrorTypeLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttpStatus);
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent withNewHTTPFaultInjectionAbortHttpStatusErrorType(java.lang.Integer);
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent withHTTPFaultInjectionAbortGrpcStatusErrorType(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus);
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent$HTTPFaultInjectionAbortGrpcStatusErrorTypeNested withNewHTTPFaultInjectionAbortGrpcStatusErrorType();
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent$HTTPFaultInjectionAbortGrpcStatusErrorTypeNested withNewHTTPFaultInjectionAbortGrpcStatusErrorTypeLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortGrpcStatus);
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent withNewHTTPFaultInjectionAbortGrpcStatusErrorType(java.lang.String);
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent withHTTPFaultInjectionAbortHttp2ErrorType(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error);
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent$HTTPFaultInjectionAbortHttp2ErrorTypeNested withNewHTTPFaultInjectionAbortHttp2ErrorType();
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent$HTTPFaultInjectionAbortHttp2ErrorTypeNested withNewHTTPFaultInjectionAbortHttp2ErrorTypeLike(io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortHttp2Error);
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent withNewHTTPFaultInjectionAbortHttp2ErrorType(java.lang.String);
public abstract io.fabric.istio.api.networking.v1beta.Percent getPercentage();
public abstract io.fabric.istio.api.networking.v1beta.Percent buildPercentage();
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent withPercentage(io.fabric.istio.api.networking.v1beta.Percent);
public abstract java.lang.Boolean hasPercentage();
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent withNewPercentage(java.lang.Double);
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent$PercentageNested withNewPercentage();
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent$PercentageNested withNewPercentageLike(io.fabric.istio.api.networking.v1beta.Percent);
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent$PercentageNested editPercentage();
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent$PercentageNested editOrNewPercentage();
public abstract io.fabric.istio.api.networking.v1beta.HTTPFaultInjectionAbortFluent$PercentageNested editOrNewPercentageLike(io.fabric.istio.api.networking.v1beta.Percent);
}