public static final class AggregateUnpivotRequest.Options extends Object
COLLECTION_NAME
: Name of a collection which is to contain the table
specified in result_table
. If the collection provided is
non-existent, the collection will be automatically created. If empty,
then the table will be a top-level table.
RESULT_TABLE
: The name of the table used to store the results. Has the
same naming restrictions as tables. If
present, no results are returned in the response.
RESULT_TABLE_PERSIST
: If true
, then the result table specified
in result_table
will be persisted and will not expire unless a
ttl
is specified. If false
, then the result table will
be an in-memory table and will expire unless a ttl
is specified
otherwise.
Supported values:
The default value is FALSE
.
EXPRESSION
: Filter expression to apply to the table prior to unpivot
processing.
ORDER_BY
:
Comma-separated list of the columns to be sorted by; e.g. 'timestamp
asc, x desc'. The columns specified must be present in input table. If
any alias is given for any column name, the alias must be used, rather
than the original column name.
CHUNK_SIZE
: Indicates the chunk size to be used for the result table.
Must be used in combination with the result_table
option.
LIMIT
: The
number of records to keep.
TTL
: Sets the TTL of the
table specified in result_table
.
options
.Modifier and Type | Field and Description |
---|---|
static String |
CHUNK_SIZE
Indicates the chunk size to be used for the result table.
|
static String |
COLLECTION_NAME
Name of a collection which is to contain the table specified in
result_table . |
static String |
EXPRESSION
Filter expression to apply to the table prior to unpivot processing.
|
static String |
FALSE |
static String |
LIMIT
The number of records to keep.
|
static String |
ORDER_BY
Comma-separated list of the columns to be sorted by; e.g.
|
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 and will not expire unless a ttl is specified. |
static String |
TRUE |
static String |
TTL
Sets the TTL of the table specified in
result_table . |
public static final String COLLECTION_NAME
result_table
. If the collection provided is non-existent,
the collection will be automatically created. If empty, then the
table will be a top-level table.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 and will not expire unless a ttl
is specified. If false
, then the result table will be
an in-memory table and will expire unless a ttl
is specified
otherwise.
Supported values:
The default value is FALSE
.public static final String TRUE
public static final String FALSE
public static final String EXPRESSION
public static final String ORDER_BY
public static final String CHUNK_SIZE
result_table
option.public static final String LIMIT
public static final String TTL
result_table
.Copyright © 2018. All rights reserved.