package
0.0.0-20210610092509-fc38163dd3ae
Repository: https://github.com/instaclustr/instaclustr-icarus-go-client.git
Documentation: pkg.go.dev

# Functions

CacheExpires helper function to determine remaining time before repeating a request.
NewAPIClient creates a new API client.
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

ContextAccessToken takes a string oauth2 access token as authentication for the request.
ContextAPIKey takes an APIKey as authentication for the request.
ContextBasicAuth takes BasicAuth as authentication for the request.
ContextOAuth2 takes a oauth2.TokenSource as authentication for the request.

# Structs

No description provided by the author
APIClient manages communication with the Instaclustr Icarus API v1.0.7 In most cases there should be only one, shared, APIClient.
APIKey provides API key based authentication to a request passed via context using ContextAPIKey.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
triggers the immediate cleanup of keys no longer belonging to a node.
No description provided by the author
No description provided by the author
No description provided by the author
bandwidth used during uploads .
decommissions a Cassandra node .
No description provided by the author
drain a node, this operation will be successful only in case a node is in state NORMAL, when a node was already drained or it is in the middle of draining, this operation returns immediately.
No description provided by the author
No description provided by the author
flushes tables of a keyspace or all tables of a keyspace when tables are not specified .
No description provided by the author
GenericSwaggerError Provides access to the body, error and model on returned errors.
object used upon restoration, keyspace and table fields do not need to be set when restoration strategy type is IMPORT or HARDLINKS as this object will be initialised for each entities entry with right keyspace and table.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
rebuilds data by streaming from other nodes, .
No description provided by the author
refreshes a table, this is done by calling StorageServiceMBean#loadNewSSTables .
No description provided by the author
restarts a Cassandra node this Sidecar talks to.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author