public interface  io.fabric.kubernetes.api.model.v.APIServiceSpecFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.v.Fluent
{
public abstract java.lang.String getCaBundle();
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withCaBundle(java.lang.String);
public abstract java.lang.Boolean hasCaBundle();
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withNewCaBundle(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withNewCaBundle(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withNewCaBundle(java.lang.StringBuffer);
public abstract java.lang.String getGroup();
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withGroup(java.lang.String);
public abstract java.lang.Boolean hasGroup();
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withNewGroup(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withNewGroup(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withNewGroup(java.lang.StringBuffer);
public abstract java.lang.Integer getGroupPriorityMinimum();
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withGroupPriorityMinimum(java.lang.Integer);
public abstract java.lang.Boolean hasGroupPriorityMinimum();
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withNewGroupPriorityMinimum(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withNewGroupPriorityMinimum(int);
public abstract java.lang.Boolean isInsecureSkipTLSVerify();
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withInsecureSkipTLSVerify(java.lang.Boolean);
public abstract java.lang.Boolean hasInsecureSkipTLSVerify();
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withNewInsecureSkipTLSVerify(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withNewInsecureSkipTLSVerify(boolean);
public abstract io.fabric.kubernetes.api.model.v.ServiceReference getService();
public abstract io.fabric.kubernetes.api.model.v.ServiceReference buildService();
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withService(io.fabric.kubernetes.api.model.v.ServiceReference);
public abstract java.lang.Boolean hasService();
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withNewService(java.lang.String, java.lang.String, java.lang.Integer);
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent$ServiceNested withNewService();
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent$ServiceNested withNewServiceLike(io.fabric.kubernetes.api.model.v.ServiceReference);
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent$ServiceNested editService();
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent$ServiceNested editOrNewService();
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent$ServiceNested editOrNewServiceLike(io.fabric.kubernetes.api.model.v.ServiceReference);
public abstract java.lang.String getVersion();
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withVersion(java.lang.String);
public abstract java.lang.Boolean hasVersion();
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withNewVersion(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withNewVersion(java.lang.StringBuilder);
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withNewVersion(java.lang.StringBuffer);
public abstract java.lang.Integer getVersionPriority();
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withVersionPriority(java.lang.Integer);
public abstract java.lang.Boolean hasVersionPriority();
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withNewVersionPriority(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.APIServiceSpecFluent withNewVersionPriority(int);
}