public interface  oadd.org.apache.drill.exec.proto.UserProtos$UserToBitHandshakeOrBuilder extends java.lang.Object implements oadd.com.google.protobuf.MessageOrBuilder
{
public abstract boolean hasChannel();
public abstract oadd.org.apache.drill.exec.proto.UserBitShared$RpcChannel getChannel();
public abstract boolean hasSupportListening();
public abstract boolean getSupportListening();
public abstract boolean hasRpcVersion();
public abstract int getRpcVersion();
public abstract boolean hasCredentials();
public abstract oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentials getCredentials();
public abstract oadd.org.apache.drill.exec.proto.UserBitShared$UserCredentialsOrBuilder getCredentialsOrBuilder();
public abstract boolean hasProperties();
public abstract oadd.org.apache.drill.exec.proto.UserProtos$UserProperties getProperties();
public abstract oadd.org.apache.drill.exec.proto.UserProtos$UserPropertiesOrBuilder getPropertiesOrBuilder();
public abstract boolean hasSupportComplexTypes();
public abstract boolean getSupportComplexTypes();
public abstract boolean hasSupportTimeout();
public abstract boolean getSupportTimeout();
public abstract boolean hasClientInfos();
public abstract oadd.org.apache.drill.exec.proto.UserProtos$RpcEndpointInfos getClientInfos();
public abstract oadd.org.apache.drill.exec.proto.UserProtos$RpcEndpointInfosOrBuilder getClientInfosOrBuilder();
public abstract boolean hasSaslSupport();
public abstract oadd.org.apache.drill.exec.proto.UserProtos$SaslSupport getSaslSupport();
}