Examples of CqlKeyspaceDefinitionImpl


Examples of com.netflix.astyanax.cql.schema.CqlKeyspaceDefinitionImpl

    return new CqlColumnFamilyQueryImpl<K,C>(ksContext, cf);
  }

  @Override
  public OperationResult<SchemaChangeResult> createKeyspace(Map<String, Object> options) throws ConnectionException {
    return new CqlKeyspaceDefinitionImpl(session, options).setName(keyspaceName).execute();
  }
View Full Code Here

Examples of com.netflix.astyanax.cql.schema.CqlKeyspaceDefinitionImpl

    return new CqlKeyspaceDefinitionImpl(session, options).setName(keyspaceName).execute();
  }

  @Override
  public OperationResult<SchemaChangeResult> createKeyspace(Properties properties) throws ConnectionException {
    return new CqlKeyspaceDefinitionImpl(session, properties).setName(keyspaceName).execute();
  }
View Full Code Here

Examples of com.netflix.astyanax.cql.schema.CqlKeyspaceDefinitionImpl

  @SuppressWarnings("rawtypes")
  @Override
  public OperationResult<SchemaChangeResult> createKeyspace(Map<String, Object> options, Map<ColumnFamily, Map<String, Object>> cfs) throws ConnectionException {
   
    CqlKeyspaceDefinitionImpl ksDef = new CqlKeyspaceDefinitionImpl(session, options);
    if (ksDef.getName() == null) {
      ksDef.setName(keyspaceName);
    }
   
    OperationResult<SchemaChangeResult> result = ksDef.execute();
   
    for (ColumnFamily cf : cfs.keySet()) {
      CqlColumnFamilyDefinitionImpl cfDef = new CqlColumnFamilyDefinitionImpl(session, ksDef.getName(), cf, cfs.get(cf));
      ksDef.addColumnFamily(cfDef);
    }
   
    return result;
  }
View Full Code Here

Examples of com.netflix.astyanax.cql.schema.CqlKeyspaceDefinitionImpl

    return result;
  }

  @Override
  public OperationResult<SchemaChangeResult> updateKeyspace(Map<String, Object> options) throws ConnectionException {
    return new CqlKeyspaceDefinitionImpl(session, options).setName(keyspaceName).alterKeyspace().execute();
  }
View Full Code Here

Examples of com.netflix.astyanax.cql.schema.CqlKeyspaceDefinitionImpl

    return new CqlKeyspaceDefinitionImpl(session, options).setName(keyspaceName).alterKeyspace().execute();
  }

  @Override
  public OperationResult<SchemaChangeResult> updateKeyspace(Properties props) throws ConnectionException {
    return new CqlKeyspaceDefinitionImpl(session, props).setName(keyspaceName).alterKeyspace().execute();
  }
View Full Code Here

Examples of com.netflix.astyanax.cql.schema.CqlKeyspaceDefinitionImpl

    return new CqlSchemaVersionReader(session).exec();
  }

  @Override
  public KeyspaceDefinition makeKeyspaceDefinition() {
        return new CqlKeyspaceDefinitionImpl(session);
  }
View Full Code Here

Examples of com.netflix.astyanax.cql.schema.CqlKeyspaceDefinitionImpl

      for(Row row : session.execute(query).all()) {
        String keyspaceName = row.getString("keyspace_name");
        if (keyspaceName.equals("system") || keyspaceName.startsWith("system_")) {
          continue;
        }
        ksDefs.add(new CqlKeyspaceDefinitionImpl(session, row));
      }
      return ksDefs;
    } catch (Exception e) {
      throw new RuntimeException(e);
    }
View Full Code Here

Examples of com.netflix.astyanax.cql.schema.CqlKeyspaceDefinitionImpl

  public OperationResult<SchemaChangeResult> createKeyspace(Map<String, Object> options) throws ConnectionException {
    String keyspaceName = (String) options.remove("name");
    if (keyspaceName == null) {
      throw new RuntimeException("Options missing 'name' property for keyspace name");
    }
    return new CqlKeyspaceDefinitionImpl(session, options).setName(keyspaceName).execute();
  }
View Full Code Here

Examples of com.netflix.astyanax.cql.schema.CqlKeyspaceDefinitionImpl

  public OperationResult<SchemaChangeResult> createKeyspace(Properties props) throws ConnectionException {
    String keyspaceName = (String) props.remove("name");
    if (keyspaceName == null) {
      throw new RuntimeException("Options missing 'name' property for keyspace name");
    }
    return new CqlKeyspaceDefinitionImpl(session, props).setName(keyspaceName).execute();
  }
View Full Code Here

Examples of com.netflix.astyanax.cql.schema.CqlKeyspaceDefinitionImpl

  public OperationResult<SchemaChangeResult> updateKeyspace(Map<String, Object> options) throws ConnectionException {
    String keyspaceName = (String) options.remove("name");
    if (keyspaceName == null) {
      throw new RuntimeException("Options missing 'name' property for keyspace name");
    }
    return new CqlKeyspaceDefinitionImpl(session, options).setName(keyspaceName).alterKeyspace().execute();
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.