public interface  oadd.org.apache.drill.exec.proto.CoordinationProtos$DrillbitEndpointOrBuilder extends java.lang.Object implements oadd.com.google.protobuf.MessageOrBuilder
{
public abstract boolean hasAddress();
public abstract java.lang.String getAddress();
public abstract oadd.com.google.protobuf.ByteString getAddressBytes();
public abstract boolean hasUserPort();
public abstract int getUserPort();
public abstract boolean hasControlPort();
public abstract int getControlPort();
public abstract boolean hasDataPort();
public abstract int getDataPort();
public abstract boolean hasRoles();
public abstract oadd.org.apache.drill.exec.proto.CoordinationProtos$Roles getRoles();
public abstract oadd.org.apache.drill.exec.proto.CoordinationProtos$RolesOrBuilder getRolesOrBuilder();
public abstract boolean hasVersion();
public abstract java.lang.String getVersion();
public abstract oadd.com.google.protobuf.ByteString getVersionBytes();
public abstract boolean hasState();
public abstract oadd.org.apache.drill.exec.proto.CoordinationProtos$DrillbitEndpoint$State getState();
public abstract boolean hasHttpPort();
public abstract int getHttpPort();
}