class_docstr: // Represents server ouput without
  // data. like 'OK' or 'ERROR'
  message StatusResponse {
  bool success = 1;
  string error_message = 2;
  }
  
  // Represents server output with
  // some data inside. SELECT result for instance
  message Response {
  string type = 1;
  bytes data_frame = 2;
  int32 query = 3;
  int32 error_code = 4;
  string error_message = 5;
  }
  
  Interface exported by the server.
code: def CheckConnection(
      request,
      target,
      options=(),
      channel_credentials=None,
      call_credentials=None,
      insecure=False,
      compression=None,
      wait_for_ready=None,
      timeout=None,
      metadata=None,
  ):
      return grpc.experimental.unary_unary(
          request,
          target,
          "/DBService/CheckConnection",
          db__pb2.HandlerContext.SerializeToString,
          common__pb2.StatusResponse.FromString,
          options,
          channel_credentials,
          insecure,
          call_credentials,
          compression,
          wait_for_ready,
          timeout,
          metadata,
      )
  
imports: import grpc
  import mindsdb.microservices_grpc.db.common_pb2
  import mindsdb.microservices_grpc.db.db_pb2
label_desc: Use image node_id 2 for calling the DBService obj's underlying member method code with example usage: obj.CheckConnection(request, target, options, channel_credentials, call_credentials, insecure, compression, wait_for_ready, timeout, metadata) and returns: grpc