this.listTablesRpc = asyncUtilities.createAsyncRpc( BigtableTableAdminGrpc.getListTablesMethod(), Predicates.<ListTablesRequest> alwaysTrue()); this.getTableRpc = asyncUtilities.createAsyncRpc( BigtableTableAdminGrpc.getGetTableMethod(), Predicates.<GetTableRequest> alwaysTrue()); this.createTableRpc = asyncUtilities.createAsyncRpc( BigtableTableAdminGrpc.getCreateTableMethod(), Predicates.<CreateTableRequest> alwaysFalse()); this.modifyColumnFamilyRpc = asyncUtilities.createAsyncRpc( BigtableTableAdminGrpc.getModifyColumnFamiliesMethod(), Predicates.<ModifyColumnFamiliesRequest> alwaysFalse()); this.deleteTableRpc = asyncUtilities.createAsyncRpc( BigtableTableAdminGrpc.getDeleteTableMethod(), Predicates.<DeleteTableRequest> alwaysFalse()); this.dropRowRangeRpc = asyncUtilities.createAsyncRpc( BigtableTableAdminGrpc.getDropRowRangeMethod(), Predicates.<DropRowRangeRequest> alwaysFalse()); this.generateConsistencyTokenRpc = asyncUtilities.createAsyncRpc( BigtableTableAdminGrpc.getGenerateConsistencyTokenMethod(), Predicates.<GenerateConsistencyTokenRequest> alwaysFalse()); this.checkConsistencyRpc = asyncUtilities.createAsyncRpc( BigtableTableAdminGrpc.getCheckConsistencyMethod(), Predicates.<CheckConsistencyRequest> alwaysFalse()); this.snapshotTableRpc = asyncUtilities.createAsyncRpc( BigtableTableAdminGrpc.getSnapshotTableMethod(), Predicates.<SnapshotTableRequest>alwaysFalse()); this.getSnapshotRpc = asyncUtilities.createAsyncRpc(
this.sampleRowKeysAsync = asyncUtilities.createAsyncRpc( BigtableGrpc.getSampleRowKeysMethod(), Predicates.<SampleRowKeysRequest> alwaysTrue()); this.readRowsAsync = asyncUtilities.createAsyncRpc( BigtableGrpc.getReadRowsMethod(), Predicates.<ReadRowsRequest> alwaysTrue()); this.mutateRowRpc = asyncUtilities.createAsyncRpc( BigtableGrpc.getMutateRowMethod(), getMutationRetryableFunction(IS_RETRYABLE_MUTATION)); this.mutateRowsRpc = asyncUtilities.createAsyncRpc( BigtableGrpc.getMutateRowsMethod(), getMutationRetryableFunction(ARE_RETRYABLE_MUTATIONS)); this.checkAndMutateRpc = asyncUtilities.createAsyncRpc( BigtableGrpc.getCheckAndMutateRowMethod(), getMutationRetryableFunction(Predicates.<CheckAndMutateRowRequest> alwaysFalse())); this.readWriteModifyRpc = asyncUtilities.createAsyncRpc( BigtableGrpc.getReadModifyWriteRowMethod(), Predicates.<ReadModifyWriteRowRequest> alwaysFalse());