Help us shape the future of Go! Take the 2026 Go Developer Survey

client

package
v1.141.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2026 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PrepareDatabricksClient

func PrepareDatabricksClient(ctx context.Context, cfg *config.Config, configCustomizer func(*config.Config) error) (*common.DatabricksClient, error)

PrepareDatabricksClient makes some common adjustments to the config that apply in all cases and returns a ready-to-use Databricks client. This includes:

  • mapping deprecated auth types to their newer counterparts
  • ensuring the config is resolved
  • setting a default retry timeout if not set
  • setting a default HTTP timeout if not set
  • for workspace hosts, reconciling and seeding the workspace_id from host metadata (see ReconcileWorkspaceIDFromHostMetadata)

TODO: this should be colocated with the definition of DatabricksClient in common/client.go, but this isn't possible without introducing a circular dependency. Fixing this will require refactoring DatabricksClient out of the common package.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL