@Override
  public ListenableFuture<ReadModifyWriteRowResponse> readModifyWriteRowAsync(
      ReadModifyWriteRowRequest request) {
    if (shouldOverrideAppProfile(request.getAppProfileId())) {
      request = request.toBuilder().setAppProfileId(clientDefaultAppProfileId).build();
    }

    return createUnaryListener(request, readWriteModifyRpc, request.getTableName())
        .getAsyncResult();
  }
@ Override public ListenableFuture < ReadModifyWriteRowResponse > readModifyWriteRowAsync ( ReadModifyWriteRowRequest request ) { if ( shouldOverrideAppProfile ( request . getAppProfileId ( ) ) ) { request = request . toBuilder ( ) . setAppProfileId ( clientDefaultAppProfileId ) . build ( ) ; } return createUnaryListener ( request , readWriteModifyRpc , request . getTableName ( ) ) . getAsyncResult ( ) ; }
{@inheritDoc}