new ColumnsRequest(connectionId, null, null, "my_table", null), new ResultSetResponse("00000000-0000-0000-0000-000000000000", -1, true, Meta.Signature.create(
new ColumnsRequest(connectionId, null, null, "my_table", null), new ResultSetResponse("00000000-0000-0000-0000-000000000000", -1, true, Meta.Signature.create(
private static List<Request> getRequestsWithNulls() { LinkedList<Request> requests = new LinkedList<>(); // We're pretty fast and loose on what can be null. requests.add(new SchemasRequest(null, null, null)); // Repeated fields default to an empty list requests.add(new TablesRequest(null, null, null, null, Collections.<String>emptyList())); requests.add(new ColumnsRequest(null, null, null, null, null)); requests.add(new PrepareAndExecuteRequest(null, 0, null, 0)); requests.add(new PrepareRequest(null, null, 0)); requests.add(new CreateStatementRequest(null)); requests.add(new CloseStatementRequest(null, 0)); requests.add(new OpenConnectionRequest(null, null)); requests.add(new CloseConnectionRequest(null)); requests.add(new ConnectionSyncRequest(null, null)); return requests; }
new ColumnsRequest(connectionId, null, null, "my_table", null), new ResultSetResponse("00000000-0000-0000-0000-000000000000", -1, true, Meta.Signature.create(
requests.add(new TableTypesRequest()); requests.add( new ColumnsRequest("connectionId", "catalog", "schemaPattern", "tableNamePattern", "columnNamePattern")); requests.add(new TypeInfoRequest());
requests.add(new TableTypesRequest()); requests.add( new ColumnsRequest("connectionId", "catalog", "schemaPattern", "tableNamePattern", "columnNamePattern")); requests.add(new TypeInfoRequest());
requests.add(new TableTypesRequest()); requests.add( new ColumnsRequest("connectionId", "catalog", "schemaPattern", "tableNamePattern", "columnNamePattern")); requests.add(new TypeInfoRequest());
@Override ColumnsRequest deserialize(Message genericMsg) { final Requests.ColumnsRequest msg = ProtobufService.castProtobufMessage(genericMsg, Requests.ColumnsRequest.class); String connectionId = null; if (msg.hasField(CONNECTION_ID_DESCRIPTOR)) { connectionId = msg.getConnectionId(); } String catalog = null; if (msg.hasField(CATALOG_DESCRIPTOR)) { catalog = msg.getCatalog(); } String schemaPattern = null; if (msg.hasField(SCHEMA_PATTERN_DESCRIPTOR)) { schemaPattern = msg.getSchemaPattern(); } String tableNamePattern = null; if (msg.hasField(TABLE_NAME_PATTERN_DESCRIPTOR)) { tableNamePattern = msg.getTableNamePattern(); } String columnNamePattern = null; if (msg.hasField(COLUMN_NAME_PATTERN_DESCRIPTOR)) { columnNamePattern = msg.getColumnNamePattern(); } return new ColumnsRequest(connectionId, catalog, schemaPattern, tableNamePattern, columnNamePattern); }
@Override ColumnsRequest deserialize(Message genericMsg) { final Requests.ColumnsRequest msg = ProtobufService.castProtobufMessage(genericMsg, Requests.ColumnsRequest.class); final Descriptor desc = msg.getDescriptorForType(); String connectionId = null; if (ProtobufService.hasField(msg, desc, Requests.ColumnsRequest.CONNECTION_ID_FIELD_NUMBER)) { connectionId = msg.getConnectionId(); } String catalog = null; if (ProtobufService.hasField(msg, desc, Requests.ColumnsRequest.CATALOG_FIELD_NUMBER)) { catalog = msg.getCatalog(); } String schemaPattern = null; if (ProtobufService.hasField(msg, desc, Requests.ColumnsRequest.SCHEMA_PATTERN_FIELD_NUMBER)) { schemaPattern = msg.getSchemaPattern(); } String tableNamePattern = null; if (ProtobufService.hasField(msg, desc, Requests.ColumnsRequest.TABLE_NAME_PATTERN_FIELD_NUMBER)) { tableNamePattern = msg.getTableNamePattern(); } String columnNamePattern = null; if (ProtobufService.hasField(msg, desc, Requests.ColumnsRequest.COLUMN_NAME_PATTERN_FIELD_NUMBER)) { columnNamePattern = msg.getColumnNamePattern(); } return new ColumnsRequest(connectionId, catalog, schemaPattern, tableNamePattern, columnNamePattern); }
@Override ColumnsRequest deserialize(Message genericMsg) { final Requests.ColumnsRequest msg = ProtobufService.castProtobufMessage(genericMsg, Requests.ColumnsRequest.class); String connectionId = null; if (msg.hasField(CONNECTION_ID_DESCRIPTOR)) { connectionId = msg.getConnectionId(); } String catalog = null; if (msg.hasField(CATALOG_DESCRIPTOR)) { catalog = msg.getCatalog(); } String schemaPattern = null; if (msg.hasField(SCHEMA_PATTERN_DESCRIPTOR)) { schemaPattern = msg.getSchemaPattern(); } String tableNamePattern = null; if (msg.hasField(TABLE_NAME_PATTERN_DESCRIPTOR)) { tableNamePattern = msg.getTableNamePattern(); } String columnNamePattern = null; if (msg.hasField(COLUMN_NAME_PATTERN_DESCRIPTOR)) { columnNamePattern = msg.getColumnNamePattern(); } return new ColumnsRequest(connectionId, catalog, schemaPattern, tableNamePattern, columnNamePattern); }
private static List<Request> getRequestsWithNulls() { LinkedList<Request> requests = new LinkedList<>(); // We're pretty fast and loose on what can be null. requests.add(new SchemasRequest(null, null, null)); // Repeated fields default to an empty list requests.add(new TablesRequest(null, null, null, null, Collections.<String>emptyList())); requests.add(new ColumnsRequest(null, null, null, null, null)); requests.add(new PrepareAndExecuteRequest(null, 0, null, 0)); requests.add(new PrepareRequest(null, null, 0)); requests.add(new CreateStatementRequest(null)); requests.add(new CloseStatementRequest(null, 0)); requests.add(new OpenConnectionRequest(null, null)); requests.add(new CloseConnectionRequest(null)); requests.add(new ConnectionSyncRequest(null, null)); return requests; }
private static List<Request> getRequestsWithNulls() { LinkedList<Request> requests = new LinkedList<>(); // We're pretty fast and loose on what can be null. requests.add(new SchemasRequest(null, null, null)); // Repeated fields default to an empty list requests.add(new TablesRequest(null, null, null, null, Collections.<String>emptyList())); requests.add(new ColumnsRequest(null, null, null, null, null)); requests.add(new PrepareAndExecuteRequest(null, 0, null, 0)); requests.add(new PrepareRequest(null, null, 0)); requests.add(new CreateStatementRequest(null)); requests.add(new CloseStatementRequest(null, 0)); requests.add(new OpenConnectionRequest(null, null)); requests.add(new CloseConnectionRequest(null)); requests.add(new ConnectionSyncRequest(null, null)); return requests; }
public MetaResultSet call() { final Service.ResultSetResponse response = service.apply( new Service.ColumnsRequest(ch.id, catalog, schemaPattern.s, tableNamePattern.s, columnNamePattern.s)); return toResultSet(MetaColumn.class, response); } });
public MetaResultSet call() { final Service.ResultSetResponse response = service.apply( new Service.ColumnsRequest(ch.id, catalog, schemaPattern.s, tableNamePattern.s, columnNamePattern.s)); return toResultSet(MetaColumn.class, response); } });
public MetaResultSet call() { final Service.ResultSetResponse response = service.apply( new Service.ColumnsRequest(ch.id, catalog, schemaPattern.s, tableNamePattern.s, columnNamePattern.s)); return toResultSet(MetaColumn.class, response); } });