Package org.restheart.mongodb
Interface MongoServiceConfigurationKeys
-
public interface MongoServiceConfigurationKeys- Author:
- Andrea Di Cesare
-
-
Field Summary
Fields Modifier and Type Field Description static StringAGGREGATION_CHECK_OPERATORSThe key for enabling check that aggregation variables contains operators.static StringAGGREGATION_TIME_LIMIT_KEYthe key for the aggregation-time-limit propertystatic StringCURSOR_BATCH_SIZE_KEYThe key for specifying the cursor batch sizestatic ExchangeKeys.ETAG_CHECK_POLICYDEFAULT_COLL_ETAG_CHECK_POLICYdefault coll etag check policystatic intDEFAULT_CURSOR_BATCH_SIZEdefault value for cursor batch sizestatic ExchangeKeys.ETAG_CHECK_POLICYDEFAULT_DB_ETAG_CHECK_POLICYdefault db etag check policystatic intDEFAULT_DEFAULT_PAGESIZEdefault value for max-pagesizestatic ExchangeKeys.ETAG_CHECK_POLICYDEFAULT_DOC_ETAG_CHECK_POLICYdefault doc etag check policystatic intDEFAULT_MAX_DOC_ETAG_CHECK_POLICYdefault doc etag check policystatic intDEFAULT_MAX_PAGESIZEdefault value for max-pagesizestatic StringDEFAULT_MONGO_MOUNT_WHATthe default value for the waht mongo-mount property.static StringDEFAULT_MONGO_MOUNT_WHEREthe default value for the where mongo-mount property.static StringDEFAULT_MONGO_URIdefault mongo uri mongodb://127.0.0.1static StringDEFAULT_PAGESIZE_KEYThe key for specifying the default pagesizestatic ExchangeKeys.REPRESENTATION_FORMATDEFAULT_REPRESENTATION_FORMATdefault represetation formatstatic StringEAGER_LINEAR_HEIGHTSthe key for the eager-cursor-allocation-linear-slice-heights property.static StringEAGER_LINEAR_SLICE_DELTAthe key for the eager-cursor-allocation-linear-slice-delta property.static StringEAGER_LINEAR_SLICE_WIDHTthe key for the eager-cursor-allocation-linear-slice-width property.static StringEAGER_POOL_SIZEthe key for the eager-cursor-allocation-pool-size property.static StringEAGER_RND_MAX_CURSORSthe key for the eager-cursor-allocation-random-slice-max-cursors property.static StringEAGER_RND_SLICE_MIN_WIDHTthe key for the eager-cursor-allocation-random-slice-min-width property.static StringETAG_CHECK_POLICY_COLL_KEYthe key for the etag-check-policy.coll property.static StringETAG_CHECK_POLICY_DB_KEYthe key for the etag-check-policy.db property.static StringETAG_CHECK_POLICY_DOC_KEYthe key for the etag-check-policy.doc property.static StringETAG_CHECK_POLICY_KEYthe key for the etag-check-policy property.static StringINSTANCE_BASE_URL_KEYthe key for the instance-base-url property.static StringLOCAL_CACHE_ENABLED_KEYthe key for the local-cache-enabled property.static StringLOCAL_CACHE_TTL_KEYthe key for the local-cache-ttl property.static StringMAX_PAGESIZE_KEYThe key for specifying the max pagesizestatic StringMETRICS_GATHERING_LEVEL_KEYSet metrics gathering level (can be ALL, COLLECTION, DATABASE, ROOT, OFF), gradually gathering less specific metrics.static StringMONGO_MOUNT_WHAT_KEYthe key for the what property.static StringMONGO_MOUNT_WHERE_KEYthe key for the where property.static StringMONGO_MOUNTS_KEYthe key for the mongo-mounts property.static StringMONGO_URI_KEYthe key for the mongo-uri property.static StringPLUGINS_ARGS_KEYthe key for the plugins-args property.static StringQUERY_TIME_LIMIT_KEYthe key for the query-time-limit property.static StringREPRESENTATION_FORMAT_KEYthe key for the instance-name property.static StringREQUESTS_LIMIT_KEYthe key for the requests-limit property.static StringSCHEMA_CACHE_ENABLED_KEYthe key for the schema-cache-enabled property.static StringSCHEMA_CACHE_TTL_KEYthe key for the schema-cache-ttl property.
-
-
-
Field Detail
-
DEFAULT_MONGO_URI
static final String DEFAULT_MONGO_URI
default mongo uri mongodb://127.0.0.1- See Also:
- Constant Field Values
-
DEFAULT_REPRESENTATION_FORMAT
static final ExchangeKeys.REPRESENTATION_FORMAT DEFAULT_REPRESENTATION_FORMAT
default represetation format
-
DEFAULT_DB_ETAG_CHECK_POLICY
static final ExchangeKeys.ETAG_CHECK_POLICY DEFAULT_DB_ETAG_CHECK_POLICY
default db etag check policy
-
DEFAULT_COLL_ETAG_CHECK_POLICY
static final ExchangeKeys.ETAG_CHECK_POLICY DEFAULT_COLL_ETAG_CHECK_POLICY
default coll etag check policy
-
DEFAULT_DOC_ETAG_CHECK_POLICY
static final ExchangeKeys.ETAG_CHECK_POLICY DEFAULT_DOC_ETAG_CHECK_POLICY
default doc etag check policy
-
DEFAULT_MAX_DOC_ETAG_CHECK_POLICY
static final int DEFAULT_MAX_DOC_ETAG_CHECK_POLICY
default doc etag check policy- See Also:
- Constant Field Values
-
DEFAULT_MAX_PAGESIZE
static final int DEFAULT_MAX_PAGESIZE
default value for max-pagesize- See Also:
- Constant Field Values
-
DEFAULT_DEFAULT_PAGESIZE
static final int DEFAULT_DEFAULT_PAGESIZE
default value for max-pagesize- See Also:
- Constant Field Values
-
DEFAULT_CURSOR_BATCH_SIZE
static final int DEFAULT_CURSOR_BATCH_SIZE
default value for cursor batch size- See Also:
- Constant Field Values
-
PLUGINS_ARGS_KEY
static final String PLUGINS_ARGS_KEY
the key for the plugins-args property.- See Also:
- Constant Field Values
-
LOCAL_CACHE_ENABLED_KEY
static final String LOCAL_CACHE_ENABLED_KEY
the key for the local-cache-enabled property.- See Also:
- Constant Field Values
-
LOCAL_CACHE_TTL_KEY
static final String LOCAL_CACHE_TTL_KEY
the key for the local-cache-ttl property.- See Also:
- Constant Field Values
-
SCHEMA_CACHE_ENABLED_KEY
static final String SCHEMA_CACHE_ENABLED_KEY
the key for the schema-cache-enabled property.- See Also:
- Constant Field Values
-
SCHEMA_CACHE_TTL_KEY
static final String SCHEMA_CACHE_TTL_KEY
the key for the schema-cache-ttl property.- See Also:
- Constant Field Values
-
REQUESTS_LIMIT_KEY
static final String REQUESTS_LIMIT_KEY
the key for the requests-limit property.- See Also:
- Constant Field Values
-
QUERY_TIME_LIMIT_KEY
static final String QUERY_TIME_LIMIT_KEY
the key for the query-time-limit property.- See Also:
- Constant Field Values
-
AGGREGATION_TIME_LIMIT_KEY
static final String AGGREGATION_TIME_LIMIT_KEY
the key for the aggregation-time-limit property- See Also:
- Constant Field Values
-
AGGREGATION_CHECK_OPERATORS
static final String AGGREGATION_CHECK_OPERATORS
The key for enabling check that aggregation variables contains operators.- See Also:
- Constant Field Values
-
MONGO_URI_KEY
static final String MONGO_URI_KEY
the key for the mongo-uri property.- See Also:
- Constant Field Values
-
MONGO_MOUNTS_KEY
static final String MONGO_MOUNTS_KEY
the key for the mongo-mounts property.- See Also:
- Constant Field Values
-
MONGO_MOUNT_WHAT_KEY
static final String MONGO_MOUNT_WHAT_KEY
the key for the what property.- See Also:
- Constant Field Values
-
MONGO_MOUNT_WHERE_KEY
static final String MONGO_MOUNT_WHERE_KEY
the key for the where property.- See Also:
- Constant Field Values
-
DEFAULT_MONGO_MOUNT_WHERE
static final String DEFAULT_MONGO_MOUNT_WHERE
the default value for the where mongo-mount property.- See Also:
- Constant Field Values
-
DEFAULT_MONGO_MOUNT_WHAT
static final String DEFAULT_MONGO_MOUNT_WHAT
the default value for the waht mongo-mount property.- See Also:
- Constant Field Values
-
INSTANCE_BASE_URL_KEY
static final String INSTANCE_BASE_URL_KEY
the key for the instance-base-url property.- See Also:
- Constant Field Values
-
REPRESENTATION_FORMAT_KEY
static final String REPRESENTATION_FORMAT_KEY
the key for the instance-name property.- See Also:
- Constant Field Values
-
EAGER_POOL_SIZE
static final String EAGER_POOL_SIZE
the key for the eager-cursor-allocation-pool-size property.- See Also:
- Constant Field Values
-
EAGER_LINEAR_SLICE_WIDHT
static final String EAGER_LINEAR_SLICE_WIDHT
the key for the eager-cursor-allocation-linear-slice-width property.- See Also:
- Constant Field Values
-
EAGER_LINEAR_SLICE_DELTA
static final String EAGER_LINEAR_SLICE_DELTA
the key for the eager-cursor-allocation-linear-slice-delta property.- See Also:
- Constant Field Values
-
EAGER_LINEAR_HEIGHTS
static final String EAGER_LINEAR_HEIGHTS
the key for the eager-cursor-allocation-linear-slice-heights property.- See Also:
- Constant Field Values
-
EAGER_RND_SLICE_MIN_WIDHT
static final String EAGER_RND_SLICE_MIN_WIDHT
the key for the eager-cursor-allocation-random-slice-min-width property.- See Also:
- Constant Field Values
-
EAGER_RND_MAX_CURSORS
static final String EAGER_RND_MAX_CURSORS
the key for the eager-cursor-allocation-random-slice-max-cursors property.- See Also:
- Constant Field Values
-
ETAG_CHECK_POLICY_KEY
static final String ETAG_CHECK_POLICY_KEY
the key for the etag-check-policy property.- See Also:
- Constant Field Values
-
ETAG_CHECK_POLICY_DB_KEY
static final String ETAG_CHECK_POLICY_DB_KEY
the key for the etag-check-policy.db property.- See Also:
- Constant Field Values
-
ETAG_CHECK_POLICY_COLL_KEY
static final String ETAG_CHECK_POLICY_COLL_KEY
the key for the etag-check-policy.coll property.- See Also:
- Constant Field Values
-
ETAG_CHECK_POLICY_DOC_KEY
static final String ETAG_CHECK_POLICY_DOC_KEY
the key for the etag-check-policy.doc property.- See Also:
- Constant Field Values
-
METRICS_GATHERING_LEVEL_KEY
static final String METRICS_GATHERING_LEVEL_KEY
Set metrics gathering level (can be ALL, COLLECTION, DATABASE, ROOT, OFF), gradually gathering less specific metrics. Every level contain the upper level as well.- See Also:
- Constant Field Values
-
MAX_PAGESIZE_KEY
static final String MAX_PAGESIZE_KEY
The key for specifying the max pagesize- See Also:
- Constant Field Values
-
DEFAULT_PAGESIZE_KEY
static final String DEFAULT_PAGESIZE_KEY
The key for specifying the default pagesize- See Also:
- Constant Field Values
-
CURSOR_BATCH_SIZE_KEY
static final String CURSOR_BATCH_SIZE_KEY
The key for specifying the cursor batch size- See Also:
- Constant Field Values
-
-