| Package | Description | 
|---|---|
| org.apache.cassandra.config | |
| org.apache.cassandra.cql3.functions | |
| org.apache.cassandra.schema | |
| org.apache.cassandra.service | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Schema. addAggregate(UDAggregate uda) | 
| void | Schema. dropAggregate(UDAggregate uda) | 
| void | Schema. updateAggregate(UDAggregate uda) | 
| Modifier and Type | Method and Description | 
|---|---|
| static UDAggregate | UDAggregate. create(Functions functions,
      FunctionName name,
      java.util.List<AbstractType<?>> argTypes,
      AbstractType<?> returnType,
      FunctionName stateFunc,
      FunctionName finalFunc,
      AbstractType<?> stateType,
      java.nio.ByteBuffer initcond) | 
| static UDAggregate | UDAggregate. createBroken(FunctionName name,
            java.util.List<AbstractType<?>> argTypes,
            AbstractType<?> returnType,
            java.nio.ByteBuffer initcond,
            InvalidRequestException reason) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Collection<UDAggregate> | Functions. aggregatesUsingFunction(Function function) | 
| java.util.stream.Stream<UDAggregate> | Functions. udas() | 
| Modifier and Type | Method and Description | 
|---|---|
| static Mutation.SimpleBuilder | SchemaKeyspace. makeCreateAggregateMutation(KeyspaceMetadata keyspace,
                           UDAggregate aggregate,
                           long timestamp) | 
| static Mutation.SimpleBuilder | SchemaKeyspace. makeDropAggregateMutation(KeyspaceMetadata keyspace,
                         UDAggregate aggregate,
                         long timestamp) | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | MigrationManager. announceAggregateDrop(UDAggregate udf,
                     boolean announceLocally) | 
| static void | MigrationManager. announceNewAggregate(UDAggregate udf,
                    boolean announceLocally) | 
| void | MigrationManager. notifyCreateAggregate(UDAggregate udf) | 
| void | MigrationManager. notifyDropAggregate(UDAggregate udf) | 
| void | MigrationManager. notifyUpdateAggregate(UDAggregate udf) | 
Copyright © 2018 The Apache Software Foundation