Package net.snowflake.ingest.utils
Class Constants
- java.lang.Object
-
- net.snowflake.ingest.utils.Constants
-
public class Constants extends Object
Contains all the constants needed for Streaming Ingest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Constants.BdecParquetCompression
Compression algorithm supported by BDEC Parquet Writer.static class
Constants.BdecVersion
The write mode to generate BDEC file.static class
Constants.WriteMode
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Constants()
-
-
-
Field Detail
-
USER
public static final String USER
- See Also:
- Constant Field Values
-
ACCOUNT
public static final String ACCOUNT
- See Also:
- Constant Field Values
-
PORT
public static final String PORT
- See Also:
- Constant Field Values
-
SSL
public static final String SSL
- See Also:
- Constant Field Values
-
DATABASE
public static final String DATABASE
- See Also:
- Constant Field Values
-
SCHEMA
public static final String SCHEMA
- See Also:
- Constant Field Values
-
CONNECT_STRING
public static final String CONNECT_STRING
- See Also:
- Constant Field Values
-
HOST
public static final String HOST
- See Also:
- Constant Field Values
-
WAREHOUSE
public static final String WAREHOUSE
- See Also:
- Constant Field Values
-
SCHEME
public static final String SCHEME
- See Also:
- Constant Field Values
-
ACCOUNT_URL
public static final String ACCOUNT_URL
- See Also:
- Constant Field Values
-
ROLE
public static final String ROLE
- See Also:
- Constant Field Values
-
AUTHORIZATION_TYPE
public static final String AUTHORIZATION_TYPE
- See Also:
- Constant Field Values
-
JWT
public static final String JWT
- See Also:
- Constant Field Values
-
OAUTH
public static final String OAUTH
- See Also:
- Constant Field Values
-
PRIVATE_KEY
public static final String PRIVATE_KEY
- See Also:
- Constant Field Values
-
PRIVATE_KEY_PASSPHRASE
public static final String PRIVATE_KEY_PASSPHRASE
- See Also:
- Constant Field Values
-
OAUTH_CLIENT_ID
public static final String OAUTH_CLIENT_ID
- See Also:
- Constant Field Values
-
OAUTH_CLIENT_SECRET
public static final String OAUTH_CLIENT_SECRET
- See Also:
- Constant Field Values
-
OAUTH_REFRESH_TOKEN
public static final String OAUTH_REFRESH_TOKEN
- See Also:
- Constant Field Values
-
OAUTH_TOKEN_ENDPOINT
public static final String OAUTH_TOKEN_ENDPOINT
- See Also:
- Constant Field Values
-
SNOWFLAKE_OAUTH_TOKEN_ENDPOINT
public static final String SNOWFLAKE_OAUTH_TOKEN_ENDPOINT
- See Also:
- Constant Field Values
-
PRIMARY_FILE_ID_KEY
public static final String PRIMARY_FILE_ID_KEY
- See Also:
- Constant Field Values
-
RESPONSE_SUCCESS
public static final long RESPONSE_SUCCESS
- See Also:
- Constant Field Values
-
RESPONSE_ERR_GENERAL_EXCEPTION_RETRY_REQUEST
public static final long RESPONSE_ERR_GENERAL_EXCEPTION_RETRY_REQUEST
- See Also:
- Constant Field Values
-
RESPONSE_ERR_ENQUEUE_TABLE_CHUNK_QUEUE_FULL
public static final long RESPONSE_ERR_ENQUEUE_TABLE_CHUNK_QUEUE_FULL
- See Also:
- Constant Field Values
-
BLOB_UPLOAD_TIMEOUT_IN_SEC
public static final int BLOB_UPLOAD_TIMEOUT_IN_SEC
- See Also:
- Constant Field Values
-
INSERT_THROTTLE_MAX_RETRY_COUNT
public static final int INSERT_THROTTLE_MAX_RETRY_COUNT
- See Also:
- Constant Field Values
-
MAX_BLOB_SIZE_IN_BYTES
public static final long MAX_BLOB_SIZE_IN_BYTES
- See Also:
- Constant Field Values
-
BLOB_TAG_SIZE_IN_BYTES
public static final int BLOB_TAG_SIZE_IN_BYTES
- See Also:
- Constant Field Values
-
BLOB_VERSION_SIZE_IN_BYTES
public static final int BLOB_VERSION_SIZE_IN_BYTES
- See Also:
- Constant Field Values
-
BLOB_FILE_SIZE_SIZE_IN_BYTES
public static final int BLOB_FILE_SIZE_SIZE_IN_BYTES
- See Also:
- Constant Field Values
-
BLOB_CHECKSUM_SIZE_IN_BYTES
public static final int BLOB_CHECKSUM_SIZE_IN_BYTES
- See Also:
- Constant Field Values
-
BLOB_CHUNK_METADATA_LENGTH_SIZE_IN_BYTES
public static final int BLOB_CHUNK_METADATA_LENGTH_SIZE_IN_BYTES
- See Also:
- Constant Field Values
-
THREAD_SHUTDOWN_TIMEOUT_IN_SEC
public static final long THREAD_SHUTDOWN_TIMEOUT_IN_SEC
- See Also:
- Constant Field Values
-
BLOB_EXTENSION_TYPE
public static final String BLOB_EXTENSION_TYPE
- See Also:
- Constant Field Values
-
MAX_THREAD_COUNT
public static final int MAX_THREAD_COUNT
- See Also:
- Constant Field Values
-
CLIENT_CONFIGURE_ENDPOINT
public static final String CLIENT_CONFIGURE_ENDPOINT
- See Also:
- Constant Field Values
-
COMMIT_MAX_RETRY_COUNT
public static final int COMMIT_MAX_RETRY_COUNT
- See Also:
- Constant Field Values
-
COMMIT_RETRY_INTERVAL_IN_MS
public static final int COMMIT_RETRY_INTERVAL_IN_MS
- See Also:
- Constant Field Values
-
ENCRYPTION_ALGORITHM
public static final String ENCRYPTION_ALGORITHM
- See Also:
- Constant Field Values
-
ENCRYPTION_ALGORITHM_BLOCK_SIZE_BYTES
public static final int ENCRYPTION_ALGORITHM_BLOCK_SIZE_BYTES
- See Also:
- Constant Field Values
-
MAX_STREAMING_INGEST_API_CHANNEL_RETRY
public static final int MAX_STREAMING_INGEST_API_CHANNEL_RETRY
- See Also:
- Constant Field Values
-
STREAMING_INGEST_TELEMETRY_UPLOAD_INTERVAL_IN_SEC
public static final int STREAMING_INGEST_TELEMETRY_UPLOAD_INTERVAL_IN_SEC
- See Also:
- Constant Field Values
-
EP_NDV_UNKNOWN
public static final long EP_NDV_UNKNOWN
- See Also:
- Constant Field Values
-
MAX_OAUTH_REFRESH_TOKEN_RETRY
public static final int MAX_OAUTH_REFRESH_TOKEN_RETRY
- See Also:
- Constant Field Values
-
CHANNEL_STATUS_ENDPOINT
public static final String CHANNEL_STATUS_ENDPOINT
- See Also:
- Constant Field Values
-
OPEN_CHANNEL_ENDPOINT
public static final String OPEN_CHANNEL_ENDPOINT
- See Also:
- Constant Field Values
-
DROP_CHANNEL_ENDPOINT
public static final String DROP_CHANNEL_ENDPOINT
- See Also:
- Constant Field Values
-
REGISTER_BLOB_ENDPOINT
public static final String REGISTER_BLOB_ENDPOINT
- See Also:
- Constant Field Values
-
DISABLE_BACKGROUND_FLUSH
public static final boolean DISABLE_BACKGROUND_FLUSH
- See Also:
- Constant Field Values
-
COMPRESS_BLOB_TWICE
public static final boolean COMPRESS_BLOB_TWICE
- See Also:
- Constant Field Values
-
BLOB_NO_HEADER
public static final boolean BLOB_NO_HEADER
- See Also:
- Constant Field Values
-
ENABLE_TELEMETRY_TO_SF
public static final boolean ENABLE_TELEMETRY_TO_SF
- See Also:
- Constant Field Values
-
SNOWPIPE_STREAMING_JMX_METRIC_PREFIX
public static final String SNOWPIPE_STREAMING_JMX_METRIC_PREFIX
- See Also:
- Constant Field Values
-
SNOWPIPE_STREAMING_SHARED_METRICS_REGISTRY
public static final String SNOWPIPE_STREAMING_SHARED_METRICS_REGISTRY
- See Also:
- Constant Field Values
-
SNOWPIPE_STREAMING_JVM_MEMORY_AND_THREAD_METRICS_REGISTRY
public static final String SNOWPIPE_STREAMING_JVM_MEMORY_AND_THREAD_METRICS_REGISTRY
- See Also:
- Constant Field Values
-
-