-
Notifications
You must be signed in to change notification settings - Fork 102
Closed
Labels
api: bigtableIssues related to the googleapis/java-bigtable API.Issues related to the googleapis/java-bigtable API.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.‘Nice-to-have’ improvement, new feature or different behavior or design.
Description
What the problem is.
While performing readRows, the abstraction layer(ServerStreamingCallable<Query, RowT>) introduced by this library prevents user to create requests to target the table using an absolute resource name(Custom app-profile-id).
What you want to happen.
It would be helpful if we introduce these new API in EnhanceBigtableStub.java to expose ServerStreamingCallable<ReadRowsRequest, RowT>:
<RowT> ServerStreamingCallable<ReadRowsRequest, RowT> createReadRowsRawCallable(RowAdapter adapter) {
return createReadRowsBaseCallable(adapter).withDefaultContext(..);
}
<RowT> ServerStreamingCallable<ReadRowsRequest, RowT> createReadRowsBaseCallable(RowAdapter adapter) {
//... same impl as now, except without the UserFacingCallable
}Related to an internal ticket.
Metadata
Metadata
Assignees
Labels
api: bigtableIssues related to the googleapis/java-bigtable API.Issues related to the googleapis/java-bigtable API.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.‘Nice-to-have’ improvement, new feature or different behavior or design.