public static SQLWarning toProto()

in jdbc-grpc-client/src/main/java/org/apache/kyuubi/grpc/GrpcUtils.java [69:87]


  public static SQLWarning toProto(java.sql.SQLWarning warning) {
    if (warning == null) {
      return null;
    }
    SQLWarning.Builder builder = SQLWarning.newBuilder();
    if (warning.getMessage() != null) {
      builder.setReason(warning.getMessage());
    }
    if (warning.getSQLState() != null) {
      builder.setSqlState(warning.getSQLState());
    }
    if (warning.getErrorCode() != 0) {
      builder.setVendorCode(warning.getErrorCode());
    }
    if (warning.getNextWarning() != null) {
      builder.setNextWarning(toProto(warning.getNextWarning()));
    }
    return builder.build();
  }