Skip to main content

query-api environment

Generated from configuration code. Values shown as expressions are Go constants, not shell input. Read the declaration notation. All processes also use shared settings. Secret values are never included.

SEAGULL_QUERY_API_ADDRESS

Type: String. Declaration.

parser.String("SEAGULL_QUERY_API_ADDRESS", "127.0.0.1:8444")

SEAGULL_QUERY_API_CALLER_CA

Type: RequiredFilePath. Declaration.

parser.RequiredFilePath("SEAGULL_QUERY_API_CALLER_CA")

SEAGULL_QUERY_API_CURSOR_KEY

Type: Secret. Declaration.

parser.Secret("SEAGULL_QUERY_API_CURSOR_KEY")

SEAGULL_QUERY_API_IDLE_TIMEOUT

Type: Duration. Declaration.

parser.Duration("SEAGULL_QUERY_API_IDLE_TIMEOUT", 60*time.Second, time.Second, 30*time.Minute)

SEAGULL_QUERY_API_MAX_BODY

Type: Bytes. Declaration.

parser.Bytes("SEAGULL_QUERY_API_MAX_BODY", 256<<10, 4<<10, 1<<20)

SEAGULL_QUERY_API_MAX_INFLIGHT

Type: Int. Declaration.

parser.Int("SEAGULL_QUERY_API_MAX_INFLIGHT", 32, 1, 10_000)

SEAGULL_QUERY_API_MAX_ROWS_READ

Type: Int. Declaration.

parser.Int("SEAGULL_QUERY_API_MAX_ROWS_READ", 50_000_000, 1_000, 10_000_000_000)

SEAGULL_QUERY_API_PAGE

Type: Int. Declaration.

parser.Int("SEAGULL_QUERY_API_PAGE", 50, 1, 500)

SEAGULL_QUERY_API_PAGE_MAX

Type: Int. Declaration.

parser.Int("SEAGULL_QUERY_API_PAGE_MAX", 500, 1, 5000)

SEAGULL_QUERY_API_RATE_BURST

Type: Int. Declaration.

parser.Int("SEAGULL_QUERY_API_RATE_BURST", 20, 1, 100_000)

SEAGULL_QUERY_API_RATE_PER_SECOND

Type: Int. Declaration.

parser.Int("SEAGULL_QUERY_API_RATE_PER_SECOND", 10, 0, 10_000)

SEAGULL_QUERY_API_READ_BUDGET

Type: Duration. Declaration.

parser.Duration("SEAGULL_QUERY_API_READ_BUDGET", 15*time.Second, time.Second, 5*time.Minute)

SEAGULL_QUERY_API_READ_TIMEOUT

Type: Duration. Declaration.

parser.Duration("SEAGULL_QUERY_API_READ_TIMEOUT", 15*time.Second, time.Second, 5*time.Minute)

SEAGULL_QUERY_API_TLS_CERT

Type: RequiredFilePath. Declaration.

parser.RequiredFilePath("SEAGULL_QUERY_API_TLS_CERT")

SEAGULL_QUERY_API_TLS_KEY

Type: RequiredFilePath. Declaration.

parser.RequiredFilePath("SEAGULL_QUERY_API_TLS_KEY")

SEAGULL_QUERY_API_TRACKED_CALLERS

Type: Int. Declaration.

parser.Int("SEAGULL_QUERY_API_TRACKED_CALLERS", 4096, 1, 1_000_000)

SEAGULL_QUERY_API_WINDOW

Type: Duration. Declaration.

parser.Duration("SEAGULL_QUERY_API_WINDOW", 720*time.Hour, time.Minute, 8760*time.Hour)

SEAGULL_QUERY_API_WRITE_TIMEOUT

Type: Duration. Declaration.

parser.Duration("SEAGULL_QUERY_API_WRITE_TIMEOUT", 60*time.Second, time.Second, 10*time.Minute)