Skip to content

griddy-sdk


griddy-sdk / SDKConfigurationOptions

Interface: SDKConfigurationOptions

Defined in: src/griddy/nfl/sdkConfiguration.ts:110

SDK Configuration options.

Properties

asyncClient?

optional asyncClient: AsyncHttpClient

Defined in: src/griddy/nfl/sdkConfiguration.ts:116

Asynchronous HTTP client


asyncClientSupplied?

optional asyncClientSupplied: boolean

Defined in: src/griddy/nfl/sdkConfiguration.ts:118

Whether the async client was supplied by the user


client?

optional client: HttpClient

Defined in: src/griddy/nfl/sdkConfiguration.ts:112

Synchronous HTTP client


clientSupplied?

optional clientSupplied: boolean

Defined in: src/griddy/nfl/sdkConfiguration.ts:114

Whether the client was supplied by the user


customAuthInfo?

optional customAuthInfo: Record\<string, unknown>

Defined in: src/griddy/nfl/sdkConfiguration.ts:132

Custom auth info


debugLogger?

optional debugLogger: Logger

Defined in: src/griddy/nfl/sdkConfiguration.ts:134

Debug logger


retryConfig?

optional retryConfig: typeof UNSET | RetryConfig

Defined in: src/griddy/nfl/sdkConfiguration.ts:126

Retry configuration


security?

optional security: Security | () => Security

Defined in: src/griddy/nfl/sdkConfiguration.ts:120

Security configuration


serverIdx?

optional serverIdx: number

Defined in: src/griddy/nfl/sdkConfiguration.ts:124

Server index


serverType?

optional serverType: "regular" | "pro" | "ngs"

Defined in: src/griddy/nfl/sdkConfiguration.ts:130

Server type (regular, pro, ngs)


serverUrl?

optional serverUrl: string

Defined in: src/griddy/nfl/sdkConfiguration.ts:122

Server URL override


timeoutMs?

optional timeoutMs: number

Defined in: src/griddy/nfl/sdkConfiguration.ts:128

Request timeout in milliseconds