/* * Copyright 2014 Baidu, Inc. * * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on * an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the * specific language governing permissions and limitations under the License. */ package com.baidubce.services.moladb; /** * MolaDbConstants used by the Baidu Moladb Java client. */ public class MolaDbConstants { /** Default hostname for the Moladb service endpoint */ public static String MOLADB_DEFAULT_HOSTNAME = "moladb.bj.baidubce.com"; /** Default encoding used for text data */ public static String DEFAULT_ENCODING = "UTF-8"; public static final String CONTENT_TYPE_JSON = "application/json"; public static final String JSON_ATTRIBUTE_DEFINITIONS = "attributeDefinitions"; public static final String JSON_ATTRIBUTE_NAME = "attributeName"; public static final String JSON_ATTRIBUTE_TYPE = "attributeType"; public static final String JSON_CREATE_DATE_TIME = "creationDateTime"; public static final String JSON_HASH_KEY = "Hash"; public static final String JSON_ITEM_COUNT = "itemCount"; public static final String JSON_KEY_SCHEMA = "keySchema"; public static final String JSON_KEY_TYPE = "keyType"; public static final String JSON_LAST_DECREASE_TIME = "lastDecreaseDateTime"; public static final String JSON_LAST_EVALUATED_TABLE_NAME = "lastEvaluatedTableName"; public static final String JSON_LAST_INCREASE_TIME = "lastIncreaseDateTime"; public static final String JSON_LIST_TABLES_LIMT = "limit"; public static final String JSON_NUM_DECREASE_TODAY = "numberOfDecreasesToday"; public static final String JSON_PROVISION_THROUGHPUT = "provisionedThroughput"; public static final String JSON_RANGE_KEY = "Range"; public static final String JSON_READ_CAPACITY_UNITS = "readCapacityUnits"; public static final String JSON_START_TABLE_NAME = "exclusiveStartTableName"; public static final String JSON_STORAGE_CAPCITY_IN_B = "reservedStorageCapacityInBytes"; public static final String JSON_TABLE = "table"; public static final String JSON_TABLENAMES = "tableNames"; public static final String JSON_TABLES = "tables"; public static final String JSON_TABLE_SIZE_IN_B = "tableSizeInBytes"; public static final String JSON_TABLE_STATUS = "tableStatus"; public static final String JSON_ACCOUNT = "account"; public static final String JSON_WRITE_CAPACITY_UNITS = "writeCapacityUnits"; public static final String JSON_ACTION = "action"; public static final String JSON_ATTRIBUTES = "attributes"; public static final String JSON_ATTRIBUTES_TO_GET = "attributesToGet"; public static final String JSON_ATTRIBUTE_LIST = "attributeList"; public static final String JSON_ATTRIBUTE_UPDATES = "attributeUpdates"; public static final String JSON_B = "B"; public static final String JSON_CONSISTENT_READ = "consistentRead"; public static final String JSON_DELETE = "Delete"; public static final String JSON_DELETE_REQUEST = "deleteRequest"; public static final String JSON_ERROR_MSG = "errorMsg"; public static final String JSON_ERROR_NO = "errorNo"; public static final String JSON_EXIST = "exist"; public static final String JSON_EXPECT = "expect"; public static final String JSON_FALSE = "false"; public static final String JSON_ITEM = "item"; public static final String JSON_ITEMS = "items"; public static final String JSON_KEY = "key"; public static final String JSON_KEYS = "keys"; public static final String JSON_N = "N"; public static final String JSON_NAME = "name"; public static final String JSON_PUT = "Put"; public static final String JSON_PUT_REQUEST = "putRequest"; public static final String JSON_REQUEST_ITEMS = "requestItems"; public static final String JSON_RESPONSES = "responses"; public static final String JSON_S = "S"; public static final String JSON_TABLENAME = "tableName"; public static final String JSON_TRUE = "true"; public static final String JSON_UNPROCESSED_ITEMS = "unprocessedItems"; public static final String JSON_VALUE = "value"; public static final String URI_CONSISTENT_READ = "consistentRead"; public static final String URI_ATTRIBUTES_TO_GET = "attributesToGet"; public static final String URI_INSTANCE = "instance"; public static final String URI_TABLE = "table"; public static final String URI_BATCH_GET = "batchGet"; public static final String URI_BATCH_WRITE = "batchWrite"; public static final String URI_ITEM = "item"; public static final String URI_QUERY = "query"; public static final String JSON_EXCLUSIVE_START_KEY = "exclusiveStartKey"; public static final String JSON_LIMIT = "limit"; public static final String JSON_KEY_CONDITION_EXPRESSION = "keyConditionExpression"; public static final String JSON_ORDER = "order"; public static final String JSON_ASC = "Asc"; public static final String JSON_DESC = "Desc"; public static final String JSON_HASH_KEY_VALUE = ":HashKeyValue"; public static final String JSON_LOW_BOUND = ":LowBound"; public static final String JSON_UP_BOUND = ":UpBound"; public static final String JSON_EXPRESSION_ATTRIBUTEVALUES = "expressionAttributeValues"; public static final String JSON_LAST_EVALUATED_KEY = "lastEvaluatedKey"; public static final String JSON_START_INSTANCE_NAME = "exclusiveStartInstanceName"; public static final String JSON_INSTANCE_NAMES = "instanceNames"; public static final String JSON_LAST_EVALUATED_INSTANCE_NAME = "lastEvaluatedInstanceName"; public static final String JSON_DESCRIPTION = "desc"; public static final int DEFAULT_LIST_TABLES_LIMIT = 10; public static final int DEFAULT_LIST_INSTANCE_LIMIT = 10; }