Documentation
¶
Overview ¶
Package local provides a client to interact with the local webserver endpoints.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CacheClient ¶
type CacheClient interface {
GetCluster() (*apiv1.Cluster, error)
GetEnv(key string) ([]string, error)
}
CacheClient is the interface to interact with the cache endpoints
type Client ¶
type Client interface {
Cache() CacheClient
Cluster() ClusterClient
}
Client is an entity capable of interacting with the local webserver endpoints
type ClusterClient ¶
type ClusterClient interface {
// SetWALArchiveStatusCondition sets the wal-archive status condition.
// An empty errMessage means that the archive process was successful.
// Returns any error encountered during the request.
SetWALArchiveStatusCondition(ctx context.Context, errMessage string) error
}
ClusterClient is the interface to interact with the uncategorized endpoints
Click to show internal directories.
Click to hide internal directories.