Enum Class Arg

java.lang.Object
java.lang.Enum<Arg>
com.linkedin.venice.Arg
All Implemented Interfaces:
Serializable, Comparable<Arg>, Constable

public enum Arg extends Enum<Arg>
TODO: Merge this with ControllerApiConstants
  • Enum Constant Details

    • ACCESS_CONTROL

      public static final Arg ACCESS_CONTROL
    • URL

      public static final Arg URL
    • SERVER_URL

      public static final Arg SERVER_URL
    • VENICE_ZOOKEEPER_URL

      public static final Arg VENICE_ZOOKEEPER_URL
    • SRC_ZOOKEEPER_URL

      public static final Arg SRC_ZOOKEEPER_URL
    • DEST_ZOOKEEPER_URL

      public static final Arg DEST_ZOOKEEPER_URL
    • INFILE

      public static final Arg INFILE
    • OUTFILE

      public static final Arg OUTFILE
    • BASE_PATH

      public static final Arg BASE_PATH
    • CLUSTER

      public static final Arg CLUSTER
    • CLUSTER_SRC

      public static final Arg CLUSTER_SRC
    • CLUSTER_DEST

      public static final Arg CLUSTER_DEST
    • CLUSTER_LIST

      public static final Arg CLUSTER_LIST
    • STORE

      public static final Arg STORE
    • STORES

      public static final Arg STORES
    • VERSION

      public static final Arg VERSION
    • LARGEST_USED_VERSION_NUMBER

      public static final Arg LARGEST_USED_VERSION_NUMBER
    • PUSH_ID

      public static final Arg PUSH_ID
    • STORE_SIZE

      public static final Arg STORE_SIZE
    • KEY_SCHEMA

      public static final Arg KEY_SCHEMA
    • VALUE_SCHEMA_ID

      public static final Arg VALUE_SCHEMA_ID
    • VALUE_SCHEMA

      public static final Arg VALUE_SCHEMA
    • ZK_SSL_CONFIG_FILE

      public static final Arg ZK_SSL_CONFIG_FILE
    • SRC_ZK_SSL_CONFIG_FILE

      public static final Arg SRC_ZK_SSL_CONFIG_FILE
    • DEST_ZK_SSL_CONFIG_FILE

      public static final Arg DEST_ZK_SSL_CONFIG_FILE
    • DERIVED_SCHEMA_ID

      public static final Arg DERIVED_SCHEMA_ID
    • DERIVED_SCHEMA

      public static final Arg DERIVED_SCHEMA
    • OWNER

      public static final Arg OWNER
    • STORAGE_NODE

      public static final Arg STORAGE_NODE
    • KEY

      public static final Arg KEY
    • OFFSET

      public static final Arg OFFSET
    • EXECUTION

      public static final Arg EXECUTION
    • PARTITION_COUNT

      public static final Arg PARTITION_COUNT
    • PARTITIONER_CLASS

      public static final Arg PARTITIONER_CLASS
    • PARTITIONER_PARAMS

      public static final Arg PARTITIONER_PARAMS
    • READABILITY

      public static final Arg READABILITY
    • WRITEABILITY

      public static final Arg WRITEABILITY
    • STORAGE_QUOTA

      public static final Arg STORAGE_QUOTA
    • STORAGE_NODE_READ_QUOTA_ENABLED

      public static final Arg STORAGE_NODE_READ_QUOTA_ENABLED
    • DISABLE_META_STORE

      public static final Arg DISABLE_META_STORE
    • DISABLE_DAVINCI_PUSH_STATUS_STORE

      public static final Arg DISABLE_DAVINCI_PUSH_STATUS_STORE
    • HYBRID_STORE_DISK_QUOTA_ENABLED

      public static final Arg HYBRID_STORE_DISK_QUOTA_ENABLED
    • HYBRID_STORE_OVERHEAD_BYPASS

      public static final Arg HYBRID_STORE_OVERHEAD_BYPASS
    • READ_QUOTA

      public static final Arg READ_QUOTA
    • HYBRID_REWIND_SECONDS

      public static final Arg HYBRID_REWIND_SECONDS
    • HYBRID_OFFSET_LAG

      public static final Arg HYBRID_OFFSET_LAG
    • HYBRID_TIME_LAG

      public static final Arg HYBRID_TIME_LAG
    • HYBRID_DATA_REPLICATION_POLICY

      public static final Arg HYBRID_DATA_REPLICATION_POLICY
    • HYBRID_BUFFER_REPLAY_POLICY

      public static final Arg HYBRID_BUFFER_REPLAY_POLICY
    • EXPECTED_ROUTER_COUNT

      public static final Arg EXPECTED_ROUTER_COUNT
    • VOLDEMORT_STORE

      public static final Arg VOLDEMORT_STORE
    • MIGRATION_PUSH_STRATEGY

      public static final Arg MIGRATION_PUSH_STRATEGY
    • VSON_STORE

      public static final Arg VSON_STORE
    • COMPRESSION_STRATEGY

      public static final Arg COMPRESSION_STRATEGY
    • CLIENT_DECOMPRESSION_ENABLED

      public static final Arg CLIENT_DECOMPRESSION_ENABLED
    • CHUNKING_ENABLED

      public static final Arg CHUNKING_ENABLED
    • RMD_CHUNKING_ENABLED

      public static final Arg RMD_CHUNKING_ENABLED
    • INCREMENTAL_PUSH_ENABLED

      public static final Arg INCREMENTAL_PUSH_ENABLED
    • SEPARATE_REALTIME_TOPIC_ENABLED

      public static final Arg SEPARATE_REALTIME_TOPIC_ENABLED
    • BATCH_GET_LIMIT

      public static final Arg BATCH_GET_LIMIT
    • NUM_VERSIONS_TO_PRESERVE

      public static final Arg NUM_VERSIONS_TO_PRESERVE
    • KAFKA_BOOTSTRAP_SERVERS

      public static final Arg KAFKA_BOOTSTRAP_SERVERS
    • KAFKA_TOPIC_NAME

      public static final Arg KAFKA_TOPIC_NAME
    • KAFKA_TOPIC_PARTITION

      public static final Arg KAFKA_TOPIC_PARTITION
    • KAFKA_CONSUMER_CONFIG_FILE

      public static final Arg KAFKA_CONSUMER_CONFIG_FILE
    • KAFKA_OPERATION_TIMEOUT

      public static final Arg KAFKA_OPERATION_TIMEOUT
    • VENICE_CLIENT_SSL_CONFIG_FILE

      public static final Arg VENICE_CLIENT_SSL_CONFIG_FILE
    • STARTING_OFFSET

      public static final Arg STARTING_OFFSET
    • MESSAGE_COUNT

      public static final Arg MESSAGE_COUNT
    • PARENT_DIRECTORY

      public static final Arg PARENT_DIRECTORY
    • MAX_POLL_ATTEMPTS

      public static final Arg MAX_POLL_ATTEMPTS
    • WRITE_COMPUTATION_ENABLED

      public static final Arg WRITE_COMPUTATION_ENABLED
    • READ_COMPUTATION_ENABLED

      public static final Arg READ_COMPUTATION_ENABLED
    • BOOTSTRAP_TO_ONLINE_TIMEOUT_IN_HOUR

      public static final Arg BOOTSTRAP_TO_ONLINE_TIMEOUT_IN_HOUR
    • SKIP_DIV

      public static final Arg SKIP_DIV
    • BACKUP_STRATEGY

      public static final Arg BACKUP_STRATEGY
    • AUTO_SCHEMA_REGISTER_FOR_PUSHJOB_ENABLED

      public static final Arg AUTO_SCHEMA_REGISTER_FOR_PUSHJOB_ENABLED
    • LATEST_SUPERSET_SCHEMA_ID

      public static final Arg LATEST_SUPERSET_SCHEMA_ID
    • REGULAR_VERSION_ETL_ENABLED

      public static final Arg REGULAR_VERSION_ETL_ENABLED
    • FUTURE_VERSION_ETL_ENABLED

      public static final Arg FUTURE_VERSION_ETL_ENABLED
    • ETLED_PROXY_USER_ACCOUNT

      public static final Arg ETLED_PROXY_USER_ACCOUNT
    • BACKUP_VERSION_RETENTION_DAY

      public static final Arg BACKUP_VERSION_RETENTION_DAY
    • REPLICATION_FACTOR

      public static final Arg REPLICATION_FACTOR
    • FLAT_JSON

      public static final Arg FLAT_JSON
    • HELP

      public static final Arg HELP
    • FORCE

      public static final Arg FORCE
    • INCLUDE_SYSTEM_STORES

      public static final Arg INCLUDE_SYSTEM_STORES
    • SSL_CONFIG_PATH

      public static final Arg SSL_CONFIG_PATH
    • STORE_TYPE

      public static final Arg STORE_TYPE
    • NATIVE_REPLICATION_ENABLED

      public static final Arg NATIVE_REPLICATION_ENABLED
    • PUSH_STREAM_SOURCE_ADDRESS

      public static final Arg PUSH_STREAM_SOURCE_ADDRESS
    • FABRIC

      public static final Arg FABRIC
    • FABRIC_A

      public static final Arg FABRIC_A
    • FABRIC_B

      public static final Arg FABRIC_B
    • SOURCE_FABRIC

      public static final Arg SOURCE_FABRIC
    • DEST_FABRIC

      public static final Arg DEST_FABRIC
    • ACL_PERMS

      public static final Arg ACL_PERMS
    • LOG_METADATA

      public static final Arg LOG_METADATA
    • LOG_DATA_RECORD

      public static final Arg LOG_DATA_RECORD
    • LOG_RMD_RECORD

      public static final Arg LOG_RMD_RECORD
    • LOG_TS_RECORD

      public static final Arg LOG_TS_RECORD
    • NATIVE_REPLICATION_SOURCE_FABRIC

      public static final Arg NATIVE_REPLICATION_SOURCE_FABRIC
    • PRINCIPAL

      public static final Arg PRINCIPAL
    • REPLICATE_ALL_CONFIGS

      public static final Arg REPLICATE_ALL_CONFIGS
    • ACTIVE_ACTIVE_REPLICATION_ENABLED

      public static final Arg ACTIVE_ACTIVE_REPLICATION_ENABLED
    • REGIONS_FILTER

      public static final Arg REGIONS_FILTER
    • SERVER_KAFKA_FETCH_QUOTA_RECORDS_PER_SECOND

      public static final Arg SERVER_KAFKA_FETCH_QUOTA_RECORDS_PER_SECOND
    • STORE_CONFIG_NAME_FILTER

      public static final Arg STORE_CONFIG_NAME_FILTER
    • STORE_CONFIG_VALUE_FILTER

      public static final Arg STORE_CONFIG_VALUE_FILTER
    • ALLOW_STORE_MIGRATION

      public static final Arg ALLOW_STORE_MIGRATION
    • KAFKA_TOPIC_LOG_COMPACTION_ENABLED

      public static final Arg KAFKA_TOPIC_LOG_COMPACTION_ENABLED
    • KAFKA_TOPIC_RETENTION_IN_MS

      public static final Arg KAFKA_TOPIC_RETENTION_IN_MS
    • KAFKA_TOPIC_MIN_IN_SYNC_REPLICA

      public static final Arg KAFKA_TOPIC_MIN_IN_SYNC_REPLICA
    • CHILD_CONTROLLER_ADMIN_TOPIC_CONSUMPTION_ENABLED

      public static final Arg CHILD_CONTROLLER_ADMIN_TOPIC_CONSUMPTION_ENABLED
    • SYSTEM_STORE_TYPE

      public static final Arg SYSTEM_STORE_TYPE
    • TASK_NAME

      public static final Arg TASK_NAME
    • CHECKPOINT_FILE

      public static final Arg CHECKPOINT_FILE
    • THREAD_COUNT

      public static final Arg THREAD_COUNT
    • RETRY

      public static final Arg RETRY
    • DISABLE_LOG

      public static final Arg DISABLE_LOG
    • STORE_VIEW_CONFIGS

      public static final Arg STORE_VIEW_CONFIGS
    • VIEW_NAME

      public static final Arg VIEW_NAME
    • VIEW_CLASS

      public static final Arg VIEW_CLASS
    • VIEW_PARAMS

      public static final Arg VIEW_PARAMS
    • REMOVE_VIEW

      public static final Arg REMOVE_VIEW
    • PARTITION_DETAIL_ENABLED

      public static final Arg PARTITION_DETAIL_ENABLED
    • START_DATE

      public static final Arg START_DATE
    • END_DATE

      public static final Arg END_DATE
    • PROGRESS_INTERVAL

      public static final Arg PROGRESS_INTERVAL
    • STORAGE_PERSONA

      public static final Arg STORAGE_PERSONA
    • RECOVERY_COMMAND

      public static final Arg RECOVERY_COMMAND
    • EXTRA_COMMAND_ARGS

      public static final Arg EXTRA_COMMAND_ARGS
    • ENABLE_DISABLED_REPLICA

      public static final Arg ENABLE_DISABLED_REPLICA
    • NON_INTERACTIVE

      public static final Arg NON_INTERACTIVE
    • MIN_COMPACTION_LAG_SECONDS

      public static final Arg MIN_COMPACTION_LAG_SECONDS
    • MAX_COMPACTION_LAG_SECONDS

      public static final Arg MAX_COMPACTION_LAG_SECONDS
    • MAX_RECORD_SIZE_BYTES

      public static final Arg MAX_RECORD_SIZE_BYTES
    • MAX_NEARLINE_RECORD_SIZE_BYTES

      public static final Arg MAX_NEARLINE_RECORD_SIZE_BYTES
    • UNUSED_SCHEMA_DELETION_ENABLED

      public static final Arg UNUSED_SCHEMA_DELETION_ENABLED
    • PARTITION

      public static final Arg PARTITION
    • INTERVAL

      public static final Arg INTERVAL
    • DATETIME

      public static final Arg DATETIME
    • SKIP_LAST_STORE_CREATION

      public static final Arg SKIP_LAST_STORE_CREATION
    • REPAIR

      public static final Arg REPAIR
    • GRAVEYARD_CLUSTERS

      public static final Arg GRAVEYARD_CLUSTERS
    • RECOVER_CLUSTER

      public static final Arg RECOVER_CLUSTER
    • BACKUP_FOLDER

      public static final Arg BACKUP_FOLDER
    • DEBUG

      public static final Arg DEBUG
    • BLOB_TRANSFER_ENABLED

      public static final Arg BLOB_TRANSFER_ENABLED
    • NEARLINE_PRODUCER_COMPRESSION_ENABLED

      public static final Arg NEARLINE_PRODUCER_COMPRESSION_ENABLED
    • NEARLINE_PRODUCER_COUNT_PER_WRITER

      public static final Arg NEARLINE_PRODUCER_COUNT_PER_WRITER
    • INSTANCES

      public static final Arg INSTANCES
    • TO_BE_STOPPED_NODES

      public static final Arg TO_BE_STOPPED_NODES
    • LAG_FILTER_ENABLED

      public static final Arg LAG_FILTER_ENABLED
    • TARGET_SWAP_REGION

      public static final Arg TARGET_SWAP_REGION
    • TARGET_SWAP_REGION_WAIT_TIME

      public static final Arg TARGET_SWAP_REGION_WAIT_TIME
    • DAVINCI_HEARTBEAT_REPORTED

      public static final Arg DAVINCI_HEARTBEAT_REPORTED
    • ENABLE_STORE_MIGRATION

      public static final Arg ENABLE_STORE_MIGRATION
  • Method Details

    • values

      public static Arg[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Arg valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • toString

      public String toString()
      Overrides:
      toString in class Enum<Arg>
    • first

      public String first()
    • getArgName

      public String getArgName()
    • getHelpText

      public String getHelpText()
    • isParameterized

      public boolean isParameterized()