MCPcopy
hub / github.com/superplanehq/superplane / Client

Interface Client

pkg/integrations/gcp/clouddns/client.go:13–17  ·  view source on GitHub ↗

Client is the interface used by Cloud DNS components to call the API.

Source from the content-addressed store, hash-verified

11
12// Client is the interface used by Cloud DNS components to call the API.
13type Client interface {
14 GetURL(ctx context.Context, fullURL string) ([]byte, error)
15 PostURL(ctx context.Context, fullURL string, body any) ([]byte, error)
16 ProjectID() string
17}
18
19var (
20 clientFactoryMu sync.RWMutex

Callers

nothing calls this directly

Implementers 1

Clientpkg/integrations/gcp/common/client.go

Calls

no outgoing calls

Tested by

no test coverage detected