public interface DseAggregateMetadata extends AggregateMetadata
It adds support for the DSE-specific DETERMINISTIC
keyword.
Modifier and Type | Method and Description |
---|---|
default String |
describe(boolean pretty)
Returns a single CQL statement that creates the element.
|
default Optional<Boolean> |
getDeterministic()
Indicates if this aggregate is deterministic.
|
boolean |
isDeterministic()
Deprecated.
Use
getDeterministic() instead. |
describeWithChildren, formatInitCond, getFinalFuncSignature, getInitCond, getKeyspace, getReturnType, getSignature, getStateFuncSignature, getStateType
@Deprecated boolean isDeterministic()
getDeterministic()
instead.default Optional<Boolean> getDeterministic()
This method returns empty if this information was not found in the system tables, regardless of the actual aggregate characteristics; this is the case for all versions of DSE older than 6.0.0.
@NonNull default String describe(boolean pretty)
Describable
describe
in interface AggregateMetadata
describe
in interface Describable
pretty
- if true
, make the output more human-readable (line breaks, indents, and
pretty identifiers
). If false
, return the
statement on a single line with minimal formatting.Copyright © 2017–2024. All rights reserved.