| Package | Description | 
|---|---|
| com.datastax.dse.driver.api.querybuilder | This package effectively mirrors the Cassandra OSS Query Builder package to allow DSE extended
 schema and query building for the DSE driver. | 
| com.datastax.dse.driver.api.querybuilder.schema | This package effectively mirrors the Cassandra OSS Schema interfaces to allow extended schema and
 query building for the DSE driver. | 
| Modifier and Type | Method and Description | 
|---|---|
| static CreateDseAggregateStart | DseSchemaBuilder. createDseAggregate(CqlIdentifier aggregateId)Starts a CREATE AGGREGATE query with the given aggregate name. | 
| static CreateDseAggregateStart | DseSchemaBuilder. createDseAggregate(CqlIdentifier keyspaceId,
                  CqlIdentifier aggregateId)Starts a CREATE AGGREGATE query with the given aggregate name for the given keyspace name. | 
| static CreateDseAggregateStart | DseSchemaBuilder. createDseAggregate(String aggregateName)Shortcut for  createDseAggregate(CqlIdentifier.fromCql(aggregateName)). | 
| static CreateDseAggregateStart | DseSchemaBuilder. createDseAggregate(String keyspaceName,
                  String aggregateName) | 
| Modifier and Type | Method and Description | 
|---|---|
| CreateDseAggregateStart | CreateDseAggregateStart. ifNotExists()Adds IF NOT EXISTS to the create aggregate specification. | 
| CreateDseAggregateStart | CreateDseAggregateStart. orReplace()Adds OR REPLACE to the create aggregate specification. | 
| CreateDseAggregateStart | CreateDseAggregateStart. withParameter(DataType paramType)Adds a parameter definition in the CREATE AGGREGATE statement. | 
Copyright © 2017–2020. All rights reserved.