public interface  io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01Fluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01GatewayHTTPRoute getGatewayHTTPRoute();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01GatewayHTTPRoute buildGatewayHTTPRoute();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01Fluent withGatewayHTTPRoute(io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01GatewayHTTPRoute);
public abstract java.lang.Boolean hasGatewayHTTPRoute();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01Fluent$GatewayHTTPRouteNested withNewGatewayHTTPRoute();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01Fluent$GatewayHTTPRouteNested withNewGatewayHTTPRouteLike(io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01GatewayHTTPRoute);
public abstract io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01Fluent$GatewayHTTPRouteNested editGatewayHTTPRoute();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01Fluent$GatewayHTTPRouteNested editOrNewGatewayHTTPRoute();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01Fluent$GatewayHTTPRouteNested editOrNewGatewayHTTPRouteLike(io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01GatewayHTTPRoute);
public abstract io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01Ingress getIngress();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01Ingress buildIngress();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01Fluent withIngress(io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01Ingress);
public abstract java.lang.Boolean hasIngress();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01Fluent$IngressNested withNewIngress();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01Fluent$IngressNested withNewIngressLike(io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01Ingress);
public abstract io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01Fluent$IngressNested editIngress();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01Fluent$IngressNested editOrNewIngress();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01Fluent$IngressNested editOrNewIngressLike(io.fabric.certmanager.api.model.acme.v.ACMEChallengeSolverHTTP01Ingress);
}