Constant Field Values
Contents
com.github.*
-
com.github.ambry.account.Account Modifier and Type Constant Field Value public static final short
HELIX_ACCOUNT_SERVICE_ACCOUNT_ID
-2
public static final java.lang.String
HELIX_ACCOUNT_SERVICE_ACCOUNT_NAME
"helix-account-service-account-name"
public static final short
UNKNOWN_ACCOUNT_ID
-1
public static final java.lang.String
UNKNOWN_ACCOUNT_NAME
"ambry-unknown-account"
-
com.github.ambry.account.Container Modifier and Type Constant Field Value public static final boolean
DEFAULT_PRIVATE_CONTAINER_CACHEABLE_SETTING
false
public static final long
DEFAULT_PRIVATE_CONTAINER_DELETE_TRIGGER_TIME
0L
public static final java.lang.String
DEFAULT_PRIVATE_CONTAINER_DESCRIPTION
"This is a container for the blobs without specifying a target account and container when they are put and isPrivate flag is true"
public static final boolean
DEFAULT_PRIVATE_CONTAINER_ENCRYPTED_SETTING
false
public static final short
DEFAULT_PRIVATE_CONTAINER_ID
1
public static final boolean
DEFAULT_PRIVATE_CONTAINER_MEDIA_SCAN_DISABLED_SETTING
false
public static final java.lang.String
DEFAULT_PRIVATE_CONTAINER_NAME
"default-private-container"
public static final short
DEFAULT_PRIVATE_CONTAINER_PARENT_ACCOUNT_ID
-1
public static final boolean
DEFAULT_PRIVATE_CONTAINER_PREVIOUSLY_ENCRYPTED_SETTING
false
public static final boolean
DEFAULT_PRIVATE_CONTAINER_TTL_REQUIRED_SETTING
true
public static final boolean
DEFAULT_PUBLIC_CONTAINER_CACHEABLE_SETTING
true
public static final long
DEFAULT_PUBLIC_CONTAINER_DELETE_TRIGGER_TIME
0L
public static final java.lang.String
DEFAULT_PUBLIC_CONTAINER_DESCRIPTION
"This is a container for the blobs without specifying a target account and container when they are put and isPrivate flag is false"
public static final boolean
DEFAULT_PUBLIC_CONTAINER_ENCRYPTED_SETTING
false
public static final short
DEFAULT_PUBLIC_CONTAINER_ID
0
public static final boolean
DEFAULT_PUBLIC_CONTAINER_MEDIA_SCAN_DISABLED_SETTING
false
public static final java.lang.String
DEFAULT_PUBLIC_CONTAINER_NAME
"default-public-container"
public static final short
DEFAULT_PUBLIC_CONTAINER_PARENT_ACCOUNT_ID
-1
public static final boolean
DEFAULT_PUBLIC_CONTAINER_PREVIOUSLY_ENCRYPTED_SETTING
false
public static final boolean
DEFAULT_PUBLIC_CONTAINER_TTL_REQUIRED_SETTING
true
public static final short
HELIX_ACCOUNT_SERVICE_CONTAINER_ID
-2
public static final short
JSON_VERSION_1
1
public static final short
JSON_VERSION_2
2
public static final boolean
UNKNOWN_CONTAINER_CACHEABLE_SETTING
true
public static final long
UNKNOWN_CONTAINER_DELETE_TRIGGER_TIME
0L
public static final java.lang.String
UNKNOWN_CONTAINER_DESCRIPTION
"This is a container for the blobs without specifying a target account and container when they are put"
public static final boolean
UNKNOWN_CONTAINER_ENCRYPTED_SETTING
false
public static final short
UNKNOWN_CONTAINER_ID
-1
public static final boolean
UNKNOWN_CONTAINER_MEDIA_SCAN_DISABLED_SETTING
false
public static final java.lang.String
UNKNOWN_CONTAINER_NAME
"ambry-unknown-container"
public static final short
UNKNOWN_CONTAINER_PARENT_ACCOUNT_ID
-1
public static final boolean
UNKNOWN_CONTAINER_PREVIOUSLY_ENCRYPTED_SETTING
false
public static final boolean
UNKNOWN_CONTAINER_TTL_REQUIRED_SETTING
true
-
com.github.ambry.account.ContainerBlobsResource Modifier and Type Constant Field Value public static final java.lang.String
RESOURCE_TYPE
"ContainerBlobs"
-
com.github.ambry.clustermap.ClusterMap Modifier and Type Constant Field Value public static final byte
UNKNOWN_DATACENTER_ID
-1
-
com.github.ambry.clustermap.ClusterMapSnapshotConstants Modifier and Type Constant Field Value public static final java.lang.String
CAPACITY_BYTES
"capacityBytes"
public static final java.lang.String
CLOUD_REPLICA_MOUNT
"/vcr"
public static final java.lang.String
CLUSTER_NAME
"clusterName"
public static final java.lang.String
DATA_NODE_DATACENTER
"dc"
public static final java.lang.String
DATA_NODE_DISKS
"disks"
public static final java.lang.String
DATA_NODE_HOSTNAME
"hostname"
public static final java.lang.String
DATA_NODE_PORT_CONNECT_TO
"portToConnectTo"
public static final java.lang.String
DATA_NODE_PORTS
"ports"
public static final java.lang.String
DATA_NODE_RACK_ID
"rackId"
public static final java.lang.String
DATA_NODE_SSL_ENABLED_DATACENTERS
"sslEnabledDcs"
public static final java.lang.String
DATA_NODE_XID
"xid"
public static final java.lang.String
DATACENTER_ID
"id"
public static final java.lang.String
DATACENTER_NAME
"name"
public static final java.lang.String
DATACENTER_NODES
"datanodes"
public static final java.lang.String
DATACENTERS
"datacenters"
public static final java.lang.String
DISK_DOWN
"diskDown"
public static final java.lang.String
DISK_MOUNT_PATH
"mountPath"
public static final java.lang.String
DISK_NODE
"node"
public static final java.lang.String
DOWN
"down"
public static final java.lang.String
IMPLEMENTATION
"implementation"
public static final java.lang.String
LIVENESS
"liveness"
public static final java.lang.String
NODE_DOWN
"nodeDown"
public static final java.lang.String
PARTITION_CLASS
"class"
public static final java.lang.String
PARTITION_ID
"id"
public static final java.lang.String
PARTITION_REPLICAS
"replicas"
public static final java.lang.String
PARTITION_RESOURCE_NAME
"resourceName"
public static final java.lang.String
PARTITION_WRITE_STATE
"writeState"
public static final java.lang.String
PARTITIONS
"partitions"
public static final java.lang.String
REPLICA_DISK
"disk"
public static final java.lang.String
REPLICA_NODE
"node"
public static final java.lang.String
REPLICA_PARTITION
"partition"
public static final java.lang.String
REPLICA_PATH
"path"
public static final java.lang.String
REPLICA_STOPPED
"stopped"
public static final java.lang.String
REPLICA_TYPE
"type"
public static final java.lang.String
REPLICA_WRITE_STATE
"state"
public static final java.lang.String
SOFT_DOWN
"softDown"
public static final java.lang.String
TIMESTAMP_MS
"timeStampMs"
public static final java.lang.String
UP
"up"
-
com.github.ambry.clustermap.DataNodeId Modifier and Type Constant Field Value public static final int
UNKNOWN_PORT
-1
-
com.github.ambry.config.AccountServiceConfig Modifier and Type Constant Field Value public static final java.lang.String
ACCOUNT_SERVICE_PREFIX
"account.service."
public static final java.lang.String
CONTAINER_ID_START_NUMBER
"account.service.container.id.start.number"
public static final java.lang.String
IGNORE_VERSION_MISMATCH
"account.service.ignore.version.mismatch"
public static final java.lang.String
MAX_RETRY_COUNT_ON_UPDATE_FAILURE
"account.service.max.retry.count.on.update.failure"
public static final java.lang.String
RETRY_DELAY_MS
"account.service.retry.delay.ms"
-
com.github.ambry.config.AccountStatsMySqlConfig Modifier and Type Constant Field Value public static final java.lang.String
DB_INFO
"account.stats.mysql.db.info"
public static final java.lang.String
DOMAIN_NAMES_TO_REMOVE
"account.stats.mysql.domain.names.to.remove"
-
com.github.ambry.config.CloudConfig Modifier and Type Constant Field Value public static final java.lang.String
CLOUD_BATCH_REQUEST_TIMEOUT
"cloud.batch.request.timeout"
public static final java.lang.String
CLOUD_BLOB_COMPACTION_ENABLED
"cloud.blob.compaction.enabled"
public static final java.lang.String
CLOUD_BLOB_COMPACTION_INTERVAL_HOURS
"cloud.blob.compaction.interval.hours"
public static final java.lang.String
CLOUD_BLOB_COMPACTION_QUERY_LIMIT
"cloud.blob.compaction.query.limit"
public static final java.lang.String
CLOUD_BLOB_COMPACTION_SHUTDOWN_TIMEOUT_SECS
"cloud.blob.compaction.shutdown.timeout.secs"
public static final java.lang.String
CLOUD_BLOB_COMPACTION_STARTUP_DELAY_SECS
"cloud.blob.compaction.startup.delay.secs"
public static final java.lang.String
CLOUD_BLOB_CRYPTO_AGENT_FACTORY_CLASS
"cloud.blob.crypto.agent.factory.class"
public static final java.lang.String
CLOUD_COMPACTION_LOOKBACK_DAYS
"cloud.compaction.lookback.days"
public static final java.lang.String
CLOUD_COMPACTION_NUM_THREADS
"cloud.compaction.num.threads"
public static final java.lang.String
CLOUD_COMPACTION_PURGE_LIMIT
"cloud.compaction.purge.limit"
public static final java.lang.String
CLOUD_COMPACTION_QUERY_BUCKET_DAYS
"cloud.compaction.query.bucket.days"
public static final java.lang.String
CLOUD_CONTAINER_COMPACTION_ENABLED
"cloud.container.compaction.enabled"
public static final java.lang.String
CLOUD_CONTAINER_COMPACTION_INTERVAL_HOURS
"cloud.container.compaction.interval.hours"
public static final java.lang.String
CLOUD_CONTAINER_COMPACTION_STARTUP_DELAY_SECS
"cloud.container.compaction.startup.delay.secs"
public static final java.lang.String
CLOUD_DEFAULT_RETRY_DELAY
"cloud.default.retry.delay"
public static final java.lang.String
CLOUD_DELETED_BLOB_RETENTION_DAYS
"cloud.deleted.blob.retention.days"
public static final java.lang.String
CLOUD_DESTINATION_FACTORY_CLASS
"cloud.destination.factory.class"
public static final java.lang.String
CLOUD_IS_VCR
"cloud.is.vcr"
public static final java.lang.String
CLOUD_MAX_ATTEMPTS
"cloud.max.attempts"
public static final java.lang.String
CLOUD_QUERY_REQUEST_TIMEOUT
"cloud.query.request.timeout"
public static final java.lang.String
CLOUD_RECENT_BLOB_CACHE_LIMIT
"cloud.recent.blob.cache.limit"
public static final java.lang.String
CLOUD_REQUEST_TIMEOUT
"cloud.request.timeout"
public static final java.lang.String
CLOUD_UPLOAD_REQUEST_TIMEOUT
"cloud.upload.request.timeout"
public static final int
DEFAULT_BATCH_TIMEOUT
60000
public static final java.lang.String
DEFAULT_CLOUD_BLOB_CRYPTO_AGENT_FACTORY_CLASS
"com.github.ambry.cloud.CloudBlobCryptoAgentFactoryImpl"
public static final int
DEFAULT_CLOUD_COMPACTION_NUM_THREADS
4
public static final java.lang.String
DEFAULT_CLOUD_DESTINATION_FACTORY_CLASS
"com.github.ambry.cloud.azure.AzureCloudDestinationFactory"
public static final int
DEFAULT_CLOUD_REQUEST_TIMEOUT
500
public static final int
DEFAULT_COMPACTION_LOOKBACK_DAYS
364
public static final int
DEFAULT_COMPACTION_PURGE_LIMIT
10000
public static final int
DEFAULT_COMPACTION_QUERY_BUCKET_DAYS
7
public static final int
DEFAULT_COMPACTION_QUERY_LIMIT
100
public static final int
DEFAULT_COMPACTION_TIMEOUT
10
public static final java.lang.String
DEFAULT_KMS_SERVICE_KEY_CONTEXT
"default-backup"
public static final int
DEFAULT_MAX_ATTEMPTS
3
public static final int
DEFAULT_MIN_TTL_DAYS
14
public static final int
DEFAULT_QUERY_TIMEOUT
60000
public static final int
DEFAULT_RECENT_BLOB_CACHE_LIMIT
10000
public static final int
DEFAULT_RETENTION_DAYS
7
public static final int
DEFAULT_RETRY_DELAY_VALUE
50
public static final int
DEFAULT_UPLOAD_TIMEOUT
5000
public static final java.lang.String
DEFAULT_VCR_CLUSTER_NAME
"VCRCluster"
public static final java.lang.String
DEFAULT_VCR_CLUSTER_SPECTATOR_FACTORY_CLASS
"com.github.ambry.clustermap.HelixClusterSpectatorFactory"
public static final java.lang.String
DEFAULT_VCR_CLUSTER_ZK_CONNECT_STRING
"localhost:2181"
public static final java.lang.String
DEFAULT_VCR_HELIX_STATE_MODEL_FACTORY_CLASS
"com.github.ambry.cloud.OnlineOfflineHelixVcrStateModelFactory"
public static final int
DEFAULT_VCR_PROXY_PORT
3128
public static final java.lang.String
DEFAULT_VIRTUAL_REPLICATOR_CLUSTER_FACTORY_CLASS
"com.github.ambry.cloud.StaticVcrClusterFactory"
public static final java.lang.String
KMS_SERVICE_KEY_CONTEXT
"kms.service.key.context"
public static final java.lang.String
VCR_ASSIGNED_PARTITIONS
"vcr.assigned.partitions"
public static final java.lang.String
VCR_CLUSTER_NAME
"vcr.cluster.name"
public static final java.lang.String
VCR_CLUSTER_SPECTATOR_FACTORY_CLASS
"vcr.cluster.spectator.factory.class"
public static final java.lang.String
VCR_CLUSTER_ZK_CONNECT_STRING
"vcr.cluster.zk.connect.string"
public static final java.lang.String
VCR_CRYPTO_SERVICE_FACTORY
"vcr.crypto.service.factory"
public static final java.lang.String
VCR_HELIX_STATE_MODEL_FACTORY_CLASS
"vcr.helix.state.model.factory.class"
public static final java.lang.String
VCR_HTTP2_PORT
"vcr.http2.port"
public static final java.lang.String
VCR_KMS_FACTORY
"vcr.key.management.service.factory"
public static final java.lang.String
VCR_MIN_TTL_DAYS
"vcr.min.ttl.days"
public static final java.lang.String
VCR_PROXY_HOST
"vcr.proxy.host"
public static final java.lang.String
VCR_PROXY_PORT
"vcr.proxy.port"
public static final java.lang.String
VCR_REQUIRE_ENCRYPTION
"vcr.require.encryption"
public static final java.lang.String
VCR_SOURCE_DATACENTERS
"vcr.source.datacenters"
public static final java.lang.String
VCR_SSL_PORT
"vcr.ssl.port"
public static final java.lang.String
VIRTUAL_REPLICATOR_CLUSTER_FACTORY_CLASS
"virtual.replicator.cluster.factory.class"
-
com.github.ambry.config.ClusterMapConfig Modifier and Type Constant Field Value public static final java.lang.String
AMBRY_STATE_MODEL_DEF
"AmbryLeaderStandby"
public static final java.lang.String
CLUSTERMAP_CLUSTER_NAME
"clustermap.cluster.name"
public static final java.lang.String
CLUSTERMAP_DATA_NODE_CONFIG_SOURCE_TYPE
"clustermap.data.node.config.source.type"
public static final java.lang.String
CLUSTERMAP_DATACENTER_NAME
"clustermap.datacenter.name"
public static final java.lang.String
CLUSTERMAP_HOST_NAME
"clustermap.host.name"
public static final java.lang.String
CLUSTERMAP_MAX_DISK_CAPACITY_IN_BYTES
"clustermap.max.disk.capacity.in.bytes"
public static final java.lang.String
CLUSTERMAP_PORT
"clustermap.port"
public static final java.lang.String
DEFAULT_STATE_MODEL_DEF
"AmbryLeaderStandby"
public static final java.lang.String
ENABLE_AGGREGATED_MONTHLY_ACCOUNT_REPORT
"clustermap.enable.aggregated.monthly.account.report"
public static final java.lang.String
ENABLE_MYSQL_AGGREGATION_TASK
"clustermap.enable.mysql.aggregation.task"
public static final java.lang.String
OLD_STATE_MODEL_DEF
"LeaderStandby"
-
com.github.ambry.config.CompositeAccountServiceConfig Modifier and Type Constant Field Value public static final java.lang.String
COMPOSITE_ACCOUNT_SERVICE_PREFIX
"composite.account.service."
public static final java.lang.String
CONSISTENCY_CHECKER_INTERVAL_MINUTES
"composite.account.service.consistency.checker.interval.minutes"
public static final java.lang.String
CONSISTENCY_CHECKER_SHUTDOWN_TIMEOUT_MINUTES
"composite.account.service.consistency.checker.shutdown.timeout.minutes"
public static final java.lang.String
PRIMARY_ACCOUNT_SERVICE_FACTORY
"composite.account.service.primary.account.service.factory"
public static final java.lang.String
SAMPLING_PERCENTAGE_FOR_GET_CONSISTENCY_CHECK
"composite.account.service.sampling.percentage.for.get.consistency.check"
public static final java.lang.String
SECONDARY_ACCOUNT_SERVICE_FACTORY
"composite.account.service.secondary.account.service.factory"
-
com.github.ambry.config.FrontendConfig Modifier and Type Constant Field Value public static final java.lang.String
CHUNK_UPLOAD_INITIAL_CHUNK_TTL_SECS_KEY
"frontend.chunk.upload.initial.chunk.ttl.secs"
public static final java.lang.String
ENABLE_STORAGE_QUOTA_SERVICE
"frontend.enable.storage.quota.service"
public static final java.lang.String
ENABLE_UNDELETE
"frontend.enable.undelete"
public static final java.lang.String
FAIL_IF_TTL_REQUIRED_BUT_NOT_PROVIDED_KEY
"frontend.fail.if.ttl.required.but.not.provided"
public static final java.lang.String
MAX_ACCEPTABLE_TTL_SECS_IF_TTL_REQUIRED_KEY
"frontend.max.acceptable.ttl.secs.if.ttl.required"
public static final java.lang.String
MAX_JSON_REQUEST_SIZE_BYTES_KEY
"frontend.max.json.request.size.bytes"
public static final java.lang.String
NAMED_BLOB_DB_FACTORY
"frontend.named.blob.db.factory"
public static final java.lang.String
REST_REQUEST_QUOTA_STRING
"frontend.rest.request.quota"
public static final java.lang.String
STORAGE_QUOTA_SERVICE_FACTORY
"frontend.storage.quota.service.factory"
public static final java.lang.String
URL_SIGNER_ENDPOINTS
"frontend.url.signer.endpoints"
-
com.github.ambry.config.HelixAccountServiceConfig Modifier and Type Constant Field Value public static final java.lang.String
BACKUP_DIRECTORY_KEY
"helix.account.service.backup.dir"
public static final java.lang.String
ENABLE_SERVE_FROM_BACKUP
"helix.account.service.enable.serve.from.backup"
public static final java.lang.String
HELIX_ACCOUNT_SERVICE_PREFIX
"helix.account.service."
public static final java.lang.String
MAX_BACKUP_FILE_COUNT
"helix.account.service.max.backup.file.count"
public static final java.lang.String
TOTAL_NUMBER_OF_VERSION_TO_KEEP
"helix.account.service.total.number.of.version.to.keep"
public static final java.lang.String
UPDATE_DISABLED
"helix.account.service.update.disabled"
public static final java.lang.String
UPDATER_POLLING_INTERVAL_MS_KEY
"helix.account.service.updater.polling.interval.ms"
public static final java.lang.String
UPDATER_SHUT_DOWN_TIMEOUT_MS_KEY
"helix.account.service.updater.shut.down.timeout.ms"
public static final java.lang.String
USE_NEW_ZNODE_PATH
"helix.account.service.use.new.znode.path"
public static final java.lang.String
ZK_CLIENT_CONNECT_STRING_KEY
"helix.account.service.zk.client.connect.string"
-
com.github.ambry.config.HelixPropertyStoreConfig Modifier and Type Constant Field Value public static final java.lang.String
HELIX_PROPERTY_STORE_PREFIX
"helix.property.store."
public static final java.lang.String
HELIX_ROOT_PATH
"helix.property.store.root.path"
public static final java.lang.String
HELIX_ZK_CLIENT_CONNECTION_TIMEOUT_MS
"helix.property.store.zk.client.connection.timeout.ms"
public static final java.lang.String
HELIX_ZK_CLIENT_SESSION_TIMEOUT_MS
"helix.property.store.zk.client.session.timeout.ms"
-
com.github.ambry.config.Http2ClientConfig Modifier and Type Constant Field Value public static final java.lang.String
HTTP2_BLOCKING_CHANNEL_ACQUIRE_TIMEOUT_MS
"http2.blocking.channel.acquire.timeout.ms"
public static final java.lang.String
HTTP2_BLOCKING_CHANNEL_POOL_SHUTDOWN_TIMEOUT_MS
"http2.blocking.channel.pool.shutdown.timeout.ms"
public static final java.lang.String
HTTP2_BLOCKING_CHANNEL_RECEIVE_TIMEOUT_MS
"http2.blocking.channel.receive.timeout.ms"
public static final java.lang.String
HTTP2_BLOCKING_CHANNEL_SEND_TIMEOUT_MS
"http2.blocking.channel.send.timeout.ms"
public static final java.lang.String
HTTP2_DROP_REQUEST_ON_WRITE_AND_FLUSH_TIMEOUT
"http2.drop.request.on.write.and.flush.timeout"
public static final java.lang.String
HTTP2_FRAME_MAX_SIZE
"http2.frame.max.size"
public static final java.lang.String
HTTP2_IDLE_CONNECTION_TIMEOUT_MS
"http2.idle.connection.timeout.ms"
public static final java.lang.String
HTTP2_INITIAL_WINDOW_SIZE
"http2.initial.window.size"
public static final java.lang.String
HTTP2_MAX_CONCURRENT_STREAMS_PER_CONNECTION
"http2.max.concurrent.streams.per.connection"
public static final java.lang.String
HTTP2_MAX_CONTENT_LENGTH
"http2.max.content.length"
public static final java.lang.String
HTTP2_MIN_CONNECTION_PER_PORT
"http2.min.connection.per.port"
public static final java.lang.String
HTTP2_NETTY_EVENT_LOOP_GROUP_THREADS
"http2.netty.event.loop.group.threads"
public static final java.lang.String
HTTP2_WRITE_AND_FLUSH_TIMEOUT_MS
"http2.write.and.flush.timeout.ms"
public static final java.lang.String
NETTY_RECEIVE_BUFFER_SIZE
"netty.receive.buffer.size"
public static final java.lang.String
NETTY_SEND_BUFFER_SIZE
"netty.send.buffer.size"
-
com.github.ambry.config.JsonAccountConfig Modifier and Type Constant Field Value public static final java.lang.String
FILE_PATH
"json.account.file.path"
public static final java.lang.String
FILE_PATH_DEFAULT
"/tmp/accounts.json"
public static final java.lang.String
JSON_ACCOUNT_PREFIX
"json.account."
public static final java.lang.String
UPDATER_POLLING_INTERVAL_MS
"json.account.updater.polling.interval.ms"
-
com.github.ambry.config.MySqlAccountServiceConfig Modifier and Type Constant Field Value public static final java.lang.String
BACKUP_DIRECTORY_KEY
"mysql.account.service.backup.dir"
public static final java.lang.String
DB_INFO
"mysql.account.service.db.info"
public static final java.lang.String
MYSQL_ACCOUNT_SERVICE_PREFIX
"mysql.account.service."
public static final java.lang.String
UPDATE_DISABLED
"mysql.account.service.update.disabled"
public static final java.lang.String
UPDATER_POLLING_INTERVAL_SECONDS
"mysql.account.service.updater.polling.interval.seconds"
public static final java.lang.String
UPDATER_SHUT_DOWN_TIMEOUT_MINUTES
"mysql.account.service.updater.shut.down.timeout.minutes"
-
com.github.ambry.config.MySqlNamedBlobDbConfig Modifier and Type Constant Field Value public static final java.lang.String
DB_INFO
"mysql.named.blob.db.info"
public static final java.lang.String
LIST_MAX_RESULTS
"mysql.named.blob.list.max.results"
public static final java.lang.String
POOL_SIZE
"mysql.named.blob.pool.size"
-
com.github.ambry.config.NettyConfig Modifier and Type Constant Field Value public static final java.lang.String
NETTY_METRICS_REFRESH_INTERVAL_SECONDS
"netty.metrics.refresh.interval.seconds"
public static final java.lang.String
NETTY_METRICS_STOP_WAIT_TIMEOUT_SECONDS
"netty.metrics.stop.wait.timeout.seconds"
public static final java.lang.String
NETTY_MULTIPART_POST_MAX_SIZE_BYTES
"netty.multipart.post.max.size.bytes"
public static final java.lang.String
NETTY_SERVER_BLACKLISTED_QUERY_PARAMS
"netty.server.blacklisted.query.params"
public static final java.lang.String
NETTY_SERVER_BOSS_THREAD_COUNT
"netty.server.boss.thread.count"
public static final java.lang.String
NETTY_SERVER_CLOSE_DELAY_TIMEOUT_MS
"netty.server.close.delay.timeout.ms"
public static final java.lang.String
NETTY_SERVER_ENABLE_SSL
"netty.server.enable.ssl"
public static final java.lang.String
NETTY_SERVER_IDLE_TIME_SECONDS
"netty.server.idle.time.seconds"
public static final java.lang.String
NETTY_SERVER_MAX_CHUNK_SIZE
"netty.server.max.chunk.size"
public static final java.lang.String
NETTY_SERVER_MAX_HEADER_SIZE
"netty.server.max.header.size"
public static final java.lang.String
NETTY_SERVER_MAX_INITIAL_LINE_LENGTH
"netty.server.max.initial.line.length"
public static final java.lang.String
NETTY_SERVER_PORT
"netty.server.port"
public static final java.lang.String
NETTY_SERVER_REQUEST_BUFFER_WATERMARK
"netty.server.request.buffer.watermark"
public static final java.lang.String
NETTY_SERVER_SO_BACKLOG
"netty.server.so.backlog"
public static final java.lang.String
NETTY_SERVER_SSL_PORT
"netty.server.ssl.port"
public static final java.lang.String
NETTY_SERVER_WORKER_THREAD_COUNT
"netty.server.worker.thread.count"
public static final java.lang.String
SSL_FACTORY_KEY
"netty.server.ssl.factory"
-
com.github.ambry.config.NetworkConfig Modifier and Type Constant Field Value public static final java.lang.String
HOST_NAME
"host.name"
public static final java.lang.String
NETWORK_CLIENT_ENABLE_CONNECTION_REPLENISHMENT
"network.client.enable.connection.replenishment"
public static final java.lang.String
NETWORK_CLIENT_MAX_REPLENISHMENT_PER_HOST_PER_SECOND
"network.client.max.replenishment.per.host.per.second"
public static final java.lang.String
NUM_IO_THREADS
"num.io.threads"
public static final java.lang.String
PORT
"port"
public static final java.lang.String
QUEUED_MAX_REQUESTS
"queued.max.requests"
public static final java.lang.String
SELECTOR_EXECUTOR_POOL_SIZE
"selector.executor.pool.size"
public static final java.lang.String
SELECTOR_MAX_KEY_TO_PROCESS
"selector.max.key.to.process"
public static final java.lang.String
SELECTOR_USE_DIRECT_BUFFERS
"selector.use.direct.buffers"
public static final java.lang.String
SOCKET_RECEIVE_BUFFER_BYTES
"socket.receive.buffer.bytes"
public static final java.lang.String
SOCKET_REQUEST_MAX_BYTES
"socket.request.max.bytes"
public static final java.lang.String
SOCKET_SEND_BUFFER_BYTES
"socket.send.buffer.bytes"
-
com.github.ambry.config.PerformanceConfig Modifier and Type Constant Field Value public static final java.lang.String
NON_SUCCESS_REST_REQUEST_TOTAL_TIME_THRESHOLD_STR
"performance.non.success.rest.request.total.time.threshold"
public static final java.lang.String
SUCCESS_REST_REQUEST_TOTAL_TIME_THRESHOLD_STR
"performance.success.rest.request.total.time.threshold"
-
com.github.ambry.config.ReplicationConfig Modifier and Type Constant Field Value public static final java.lang.String
REPLICA_TOKEN_FILE_NAME
"replicaTokens"
public static final java.lang.String
REPLICATION_CLOUD_TOKEN_FACTORY
"replication.cloud.token.factory"
public static final java.lang.String
REPLICATION_MODEL_ACROSS_DATACENTERS
"replication.model.across.datacenters"
public static final java.lang.String
REPLICATION_STANDBY_WAIT_TIMEOUT_TO_TRIGGER_CROSS_COLO_FETCH_SECONDS
"replication.standby.wait.timeout.to.trigger.cross.colo.fetch.seconds"
-
com.github.ambry.config.RestServerConfig Modifier and Type Constant Field Value public static final java.lang.String
CONFIG_PREFIX
"rest.server."
public static final java.lang.String
ENABLE_ADDED_CHANNEL_HANDLERS
"rest.server.enable.added.channel.handlers"
-
com.github.ambry.config.RouterConfig Modifier and Type Constant Field Value public static final java.lang.String
DEFAULT_CRYPTO_SERVICE_FACTORY
"com.github.ambry.router.GCMCryptoServiceFactory"
public static final java.lang.String
DEFAULT_KMS_FACTORY
"com.github.ambry.router.SingleKeyManagementServiceFactory"
public static final double
DEFAULT_LATENCY_TOLERANCE_QUANTILE
0.9
public static final long
DEFAULT_OPERATION_TRACKER_HISTOGRAM_CACHE_TIMEOUT_MS
1000L
public static final java.lang.String
ROUTER_BACKGROUND_DELETER_MAX_CONCURRENT_OPERATIONS
"router.background.deleter.max.concurrent.operations"
public static final java.lang.String
ROUTER_BLOBID_CURRENT_VERSION
"router.blobid.current.version"
public static final java.lang.String
ROUTER_CLOUD_REQUEST_PARALLELISM
"router.cloud.request.parallelism"
public static final java.lang.String
ROUTER_CLOUD_SUCCESS_TARGET
"router.cloud.success.target"
public static final java.lang.String
ROUTER_CONNECTION_CHECKOUT_TIMEOUT_MS
"router.connection.checkout.timeout.ms"
public static final java.lang.String
ROUTER_CONNECTIONS_LOCAL_DC_WARM_UP_PERCENTAGE
"router.connections.local.dc.warm.up.percentage"
public static final java.lang.String
ROUTER_CONNECTIONS_REMOTE_DC_WARM_UP_PERCENTAGE
"router.connections.remote.dc.warm.up.percentage"
public static final java.lang.String
ROUTER_CONNECTIONS_WARM_UP_TIMEOUT_MS
"router.connections.warm.up.timeout.ms"
public static final java.lang.String
ROUTER_CROSS_COLO_REQUEST_TO_DC_WITH_MOST_REPLICAS
"router.cross.colo.request.to.dc.with.most.replicas"
public static final java.lang.String
ROUTER_CRYPTO_JOBS_WORKER_COUNT
"router.crypto.jobs.worker.count"
public static final java.lang.String
ROUTER_CRYPTO_SERVICE_FACTORY
"router.crypto.service.factory"
public static final java.lang.String
ROUTER_DATACENTER_NAME
"router.datacenter.name"
public static final java.lang.String
ROUTER_DELETE_REQUEST_PARALLELISM
"router.delete.request.parallelism"
public static final java.lang.String
ROUTER_DELETE_SUCCESS_TARGET
"router.delete.success.target"
public static final java.lang.String
ROUTER_DROP_REQUEST_ON_TIMEOUT
"router.drop.request.on.timeout"
public static final java.lang.String
ROUTER_ENABLE_HTTP2_NETWORK_CLIENT
"router.enable.http2.network.client"
public static final java.lang.String
ROUTER_GET_CROSS_DC_ENABLED
"router.get.cross.dc.enabled"
public static final java.lang.String
ROUTER_GET_ELIGIBLE_REPLICAS_BY_STATE_ENABLED
"router.get.eligible.replicas.by.state.enabled"
public static final java.lang.String
ROUTER_GET_INCLUDE_NON_ORIGINATING_DC_REPLICAS
"router.get.include.non.originating.dc.replicas"
public static final java.lang.String
ROUTER_GET_OPERATION_TRACKER_TYPE
"router.get.operation.tracker.type"
public static final java.lang.String
ROUTER_GET_REPLICAS_REQUIRED
"router.get.replicas.required"
public static final java.lang.String
ROUTER_GET_REQUEST_PARALLELISM
"router.get.request.parallelism"
public static final java.lang.String
ROUTER_GET_SUCCESS_TARGET
"router.get.success.target"
public static final java.lang.String
ROUTER_HOSTNAME
"router.hostname"
public static final java.lang.String
ROUTER_KEY_MANAGEMENT_SERVICE_FACTORY
"router.key.management.service.factory"
public static final java.lang.String
ROUTER_LATENCY_TOLERANCE_QUANTILE
"router.latency.tolerance.quantile"
public static final java.lang.String
ROUTER_MAX_IN_MEM_GET_CHUNKS
"router.max.in.mem.get.chunks"
public static final java.lang.String
ROUTER_MAX_IN_MEM_PUT_CHUNKS
"router.max.in.mem.put.chunks"
public static final java.lang.String
ROUTER_MAX_PUT_CHUNK_SIZE_BYTES
"router.max.put.chunk.size.bytes"
public static final java.lang.String
ROUTER_MAX_SLIPPED_PUT_ATTEMPTS
"router.max.slipped.put.attempts"
public static final java.lang.String
ROUTER_METADATA_CONTENT_VERSION
"router.metadata.content.version"
public static final java.lang.String
ROUTER_OPERATION_TRACKER_CUSTOM_PERCENTILES
"router.operation.tracker.custom.percentiles"
public static final java.lang.String
ROUTER_OPERATION_TRACKER_EXCLUDE_TIMEOUT_ENABLED
"router.operation.tracker.exclude.timeout.enabled"
public static final java.lang.String
ROUTER_OPERATION_TRACKER_HISTOGRAM_CACHE_TIMEOUT_MS
"router.operation.tracker.histogram.cache.timeout.ms"
public static final java.lang.String
ROUTER_OPERATION_TRACKER_HISTOGRAM_DUMP_ENABLED
"router.operation.tracker.histogram.dump.enabled"
public static final java.lang.String
ROUTER_OPERATION_TRACKER_HISTOGRAM_DUMP_PERIOD
"router.operation.tracker.histogram.dump.period"
public static final java.lang.String
ROUTER_OPERATION_TRACKER_MAX_INFLIGHT_REQUESTS
"router.operation.tracker.max.inflight.requests"
public static final java.lang.String
ROUTER_OPERATION_TRACKER_METRIC_SCOPE
"router.operation.tracker.metric.scope"
public static final java.lang.String
ROUTER_OPERATION_TRACKER_MIN_DATA_POINTS_REQUIRED
"router.operation.tracker.min.data.points.required"
public static final java.lang.String
ROUTER_OPERATION_TRACKER_RESERVOIR_DECAY_FACTOR
"router.operation.tracker.reservoir.decay.factor"
public static final java.lang.String
ROUTER_OPERATION_TRACKER_RESERVOIR_SIZE
"router.operation.tracker.reservoir.size"
public static final java.lang.String
ROUTER_OPERATION_TRACKER_TERMINATE_ON_NOT_FOUND_ENABLED
"router.operation.tracker.terminate.on.not.found.enabled"
public static final java.lang.String
ROUTER_PUT_REQUEST_PARALLELISM
"router.put.request.parallelism"
public static final java.lang.String
ROUTER_PUT_SUCCESS_TARGET
"router.put.success.target"
public static final java.lang.String
ROUTER_PUT_USE_DYNAMIC_SUCCESS_TARGET
"router.put.use.dynamic.success.target"
public static final java.lang.String
ROUTER_REQUEST_TIMEOUT_MS
"router.request.timeout.ms"
public static final java.lang.String
ROUTER_SCALING_UNIT_COUNT
"router.scaling.unit.count"
public static final java.lang.String
ROUTER_SCALING_UNIT_MAX_CONNECTIONS_PER_PORT_PLAIN_TEXT
"router.scaling.unit.max.connections.per.port.plain.text"
public static final java.lang.String
ROUTER_SCALING_UNIT_MAX_CONNECTIONS_PER_PORT_SSL
"router.scaling.unit.max.connections.per.port.ssl"
public static final java.lang.String
ROUTER_TTL_UPDATE_REQUEST_PARALLELISM
"router.ttl.update.request.parallelism"
public static final java.lang.String
ROUTER_TTL_UPDATE_SUCCESS_TARGET
"router.ttl.update.success.target"
public static final java.lang.String
ROUTER_UNDELETE_REQUEST_PARALLELISM
"router.undelete.request.parallelism"
public static final java.lang.String
ROUTER_USE_GET_BLOB_OPERATION_FOR_BLOB_INFO
"router.use.get.blob.operation.for.blob.info"
-
com.github.ambry.config.StatsManagerConfig Modifier and Type Constant Field Value public static final java.lang.String
STATS_ENABLE_MYSQL_REPORT
"stats.enable.mysql.report"
public static final java.lang.String
STATS_INITIAL_DELAY_UPPER_BOUND_IN_SECS
"stats.initial.delay.upper.bound.in.secs"
public static final java.lang.String
STATS_OUTPUT_FILE_PATH
"stats.output.file.path"
public static final java.lang.String
STATS_PUBLISH_PERIOD_IN_SECS
"stats.publish.period.in.secs"
-
com.github.ambry.config.StorageQuotaConfig Modifier and Type Constant Field Value public static final java.lang.String
CONTAINER_STORAGE_QUOTA_IN_JSON
"storage.quota.container.storage.quota.in.json"
public static final java.lang.String
HELIX_PROPERTY_ROOT_PATH
"storage.quota.helix.property.root.path"
public static final java.lang.String
REFRESHER_POLLING_INTERVAL_MS
"storage.quota.refresher.polling.interval.ms"
public static final java.lang.String
SOURCE_POLLING_INTERVAL_MS
"storage.quota.source.polling.interval.ms"
public static final java.lang.String
STORAGE_QUOTA_PREFIX
"storage.quota."
public static final java.lang.String
ZK_CLIENT_CONNECT_ADDRESS
"storage.quota.zk.client.connect.address"
-
com.github.ambry.config.StoreConfig Modifier and Type Constant Field Value public static final java.lang.String
storeAlwaysEnableTargetIndexDuplicateCheckingName
"store.always.enable.target.index.duplicate.checking"
public static final java.lang.String
storeIndexMemStateName
"store.index.mem.state"
public static final java.lang.String
storeReadOnlyEnableSizeThresholdPercentageName
"store.read.only.enable.size.threshold.percentage"
public static final java.lang.String
storeReadWriteEnableSizeThresholdPercentageDeltaName
"store.read.write.enable.size.threshold.percentage.delta"
public static final java.lang.String
storeReplicaStatusDelegateEnableName
"store.replica.status.delegate.enable"
public static final java.lang.String
storeTtlUpdateBufferTimeSecondsName
"store.ttl.update.buffer.time.seconds"
-
com.github.ambry.frontend.Operations Modifier and Type Constant Field Value public static final java.lang.String
ACCOUNTS
"accounts"
public static final java.lang.String
ACCOUNTS_CONTAINERS
"accounts/containers"
public static final java.lang.String
GET_CLUSTER_MAP_SNAPSHOT
"getClusterMapSnapshot"
public static final java.lang.String
GET_PEERS
"peers"
public static final java.lang.String
GET_SIGNED_URL
"signedUrl"
public static final java.lang.String
STITCH
"stitch"
public static final java.lang.String
UNDELETE
"undelete"
public static final java.lang.String
UPDATE_TTL
"updateTtl"
-
com.github.ambry.rest.RestRequestMetricsTracker Modifier and Type Constant Field Value protected static final java.lang.String
DEFAULT_REQUEST_TYPE
"Unknown"
-
com.github.ambry.rest.RestUtils Modifier and Type Constant Field Value public static final java.lang.String
BYTE_RANGE_UNITS
"bytes"
public static final java.lang.String
HTTP_DATE_FORMAT
"EEE, dd MMM yyyy HH:mm:ss zzz"
public static final java.lang.String
JSON_CONTENT_TYPE
"application/json"
public static final java.lang.String
SIGNED_ID_PREFIX
"signedId/"
-
com.github.ambry.rest.RestUtils.Headers Modifier and Type Constant Field Value public static final java.lang.String
ACCEPT_RANGES
"Accept-Ranges"
public static final java.lang.String
ACCESS_CONTROL_ALLOW_METHODS
"Access-Control-Allow-Methods"
public static final java.lang.String
ACCESS_CONTROL_MAX_AGE
"Access-Control-Max-Age"
public static final java.lang.String
ALLOW
"allow"
public static final java.lang.String
AMBRY_CONTENT_TYPE
"x-ambry-content-type"
public static final java.lang.String
BLOB_ID
"x-ambry-blob-id"
public static final java.lang.String
BLOB_SIZE
"x-ambry-blob-size"
public static final java.lang.String
CACHE_CONTROL
"Cache-Control"
public static final java.lang.String
CHUNK_UPLOAD
"x-ambry-chunk-upload"
public static final java.lang.String
CONTENT_LENGTH
"Content-Length"
public static final java.lang.String
CONTENT_RANGE
"Content-Range"
public static final java.lang.String
CONTENT_TYPE
"Content-Type"
public static final java.lang.String
COOKIE
"Cookie"
public static final java.lang.String
CREATION_TIME
"x-ambry-creation-time"
public static final java.lang.String
DATE
"Date"
public static final java.lang.String
ENCRYPTED_IN_STORAGE
"x-ambry-encrypted-in-storage"
public static final java.lang.String
EXPIRES
"Expires"
public static final java.lang.String
EXTERNAL_ASSET_TAG
"x-ambry-external-asset-tag"
public static final java.lang.String
GET_OPTION
"x-ambry-get-option"
public static final java.lang.String
IF_MODIFIED_SINCE
"If-Modified-Since"
public static final java.lang.String
LAST_MODIFIED
"Last-Modified"
public static final java.lang.String
LIFE_VERSION
"x-ambry-life-version"
public static final java.lang.String
LOCATION
"Location"
public static final java.lang.String
MAX_UPLOAD_SIZE
"x-ambry-max-upload-size"
public static final java.lang.String
NON_COMPLIANCE_WARNING
"x-ambry-non-compliance-warning"
public static final java.lang.String
OWNER_ID
"x-ambry-owner-id"
public static final java.lang.String
PRAGMA
"Pragma"
public static final java.lang.String
PRIVATE
"x-ambry-private"
public static final java.lang.String
RANGE
"Range"
public static final java.lang.String
RESOLVE_RANGE_ON_EMPTY_BLOB
"x-ambry-resolve-range-on-empty-blob"
public static final java.lang.String
SERVICE_ID
"x-ambry-service-id"
public static final java.lang.String
SESSION
"x-ambry-session"
public static final java.lang.String
SIGNED_URL
"x-ambry-signed-url"
public static final java.lang.String
TARGET_ACCOUNT_ID
"x-ambry-target-account-id"
public static final java.lang.String
TARGET_ACCOUNT_NAME
"x-ambry-target-account-name"
public static final java.lang.String
TARGET_CONTAINER_NAME
"x-ambry-target-container-name"
public static final java.lang.String
TTL
"x-ambry-ttl"
public static final java.lang.String
UPLOAD_NAMED_BLOB_MODE
"x-ambry-upload-named-blob-mode"
public static final java.lang.String
URL_TTL
"x-ambry-url-ttl-secs"
public static final java.lang.String
URL_TYPE
"x-ambry-url-type"
public static final java.lang.String
USER_META_DATA_ENCODED_HEADER_PREFIX
"x-ambry-enc-um-"
public static final java.lang.String
USER_META_DATA_HEADER_PREFIX
"x-ambry-um-"
-
com.github.ambry.rest.RestUtils.InternalKeys Modifier and Type Constant Field Value public static final java.lang.String
KEEP_ALIVE_ON_ERROR_HINT
"ambry-internal-key-keep-alive-on-error-hint"
public static final java.lang.String
REQUEST_PATH
"ambry-internal-key-request-path"
public static final java.lang.String
SEND_FAILURE_REASON
"ambry-internal-key-send-failure-reason"
public static final java.lang.String
SEND_TRACKING_INFO
"ambry-internal-key-send-tracking-info"
public static final java.lang.String
SEND_USER_METADATA_AS_RESPONSE_BODY
"ambry-internal-key-send-user-metadata-as-response-body"
public static final java.lang.String
SIGNED_ID_METADATA_KEY
"ambry-internal-key-signed-id-metadata"
public static final java.lang.String
TARGET_ACCOUNT_KEY
"ambry-internal-key-target-account"
public static final java.lang.String
TARGET_CONTAINER_KEY
"ambry-internal-key-target-container"
-
com.github.ambry.rest.RestUtils.MultipartPost Modifier and Type Constant Field Value public static final java.lang.String
BLOB_PART
"Blob"
public static final java.lang.String
USER_METADATA_PART
"UserMetadata"
-
com.github.ambry.rest.RestUtils.TrackingHeaders Modifier and Type Constant Field Value public static final java.lang.String
DATACENTER_NAME
"x-ambry-datacenter"
public static final java.lang.String
FRONTEND_NAME
"x-ambry-frontend"
-
com.github.ambry.router.GetBlobOptions Modifier and Type Constant Field Value public static final int
NO_BLOB_SEGMENT_IDX_SPECIFIED
-1
-
com.github.ambry.store.MessageInfo Modifier and Type Constant Field Value public static final short
LIFE_VERSION_FROM_FRONTEND
-1