Function bigtable::wraps::bulk_write_rows [] [src]

pub fn bulk_write_rows(rows: Vec<String>,
                       column_family: &str,
                       column_qualifier: &str,
                       row_prefix: Option<&str>,
                       token: &Token,
                       table: Table)
                       -> Result<(), BTErr>
extern crate bigtable as bt;

use bt::utils::*;
use bt::error::BTErr;
use bt::wraps;

const TOKEN_URL: &'static str = "https://www.googleapis.com/oauth2/v4/token";
const ISS: &'static str = "service_acc@developer.gserviceaccount.com";
const PK: &'static str = "random_rsa_for_tests";

fn main() {

    let rows = Vec::new(); // put some real data here
    let token = get_auth_token(TOKEN_URL, ISS, PK)?;
    let table = Default::default();

    let _ = wraps::bulk_write_rows(rows, "cf1", "test", None, &token, table);

}