public static final class AggregateUniqueRequest.Options extends Object
COLLECTION_NAME
: Name of a collection which is to contain the table
specified in 'result_table', otherwise the table will be a top-level
table. If the collection does not allow duplicate types and it contains
a table of the same type as the given one, then this table creation
request will fail.
EXPRESSION
: Optional filter expression to apply to the table.
SORT_ORDER
: String indicating how the returned values should be sorted.
Supported values:
The default value is ASCENDING
.
RESULT_TABLE
: The name of the table used to store the results. If
present, no results are returned in the response. Has the same naming
restrictions as tables.
RESULT_TABLE_PERSIST
: If true
then the result table specified
in result_table
will be persisted as a regular table (it will
not be automatically cleared unless a ttl
is provided, and the
table data can be modified in subsequent operations). If false
(the default) then the result table will be a read-only, memory-only
temporary table.
Supported values:
The default value is FALSE
.
TTL
: Sets the TTL
of the table specified in 'result_table'. The value must be the desired
TTL in minutes.
options
.Modifier and Type | Field and Description |
---|---|
static String |
ASCENDING |
static String |
COLLECTION_NAME
Name of a collection which is to contain the table specified in
'result_table', otherwise the table will be a top-level table.
|
static String |
DESCENDING |
static String |
EXPRESSION
Optional filter expression to apply to the table.
|
static String |
FALSE |
static String |
RESULT_TABLE
The name of the table used to store the results.
|
static String |
RESULT_TABLE_PERSIST
If
true then the result table specified in result_table will be persisted as a regular table (it will not be
automatically cleared unless a ttl is provided, and the
table data can be modified in subsequent operations). |
static String |
SORT_ORDER
String indicating how the returned values should be sorted.
|
static String |
TRUE |
static String |
TTL
Sets the TTL of the table specified in 'result_table'.
|
public static final String COLLECTION_NAME
public static final String EXPRESSION
public static final String SORT_ORDER
ASCENDING
.public static final String ASCENDING
public static final String DESCENDING
public static final String RESULT_TABLE
public static final String RESULT_TABLE_PERSIST
true
then the result table specified in result_table
will be persisted as a regular table (it will not be
automatically cleared unless a ttl
is provided, and the
table data can be modified in subsequent operations). If false
(the default) then the result table will be a read-only,
memory-only temporary table.
Supported values:
The default value is FALSE
.public static final String TRUE
public static final String FALSE
public static final String TTL
Copyright © 2017. All rights reserved.