erdrix / cassandrasidecar-go-client

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Go API client for cassandrasidecar

REST API for Cassandra Sidecar from Instaclustr

Overview

This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.

  • API version: 1.1.0
  • Package version: 1.0.0
  • Build package: io.swagger.codegen.v3.generators.go.GoClientCodegen

Installation

Put the package under your project folder and add the following in import:

import "./cassandrasidecar"

Documentation for API Endpoints

All URIs are relative to localhost:4567

Class Method HTTP request Description
ConfigApi ConfigGet Get /config returns configuration of a Cassandra node as in its cassandra.yaml file
OperationsApi OperationsGet Get /operations All operations of Sidecar
OperationsApi OperationsOperationIdGet Get /operations/{operationId} abc
OperationsApi OperationsPost Post /operations Submits an operation to this Sidecar
StatusApi StatusGet Get /status returns a state of a Cassandra node
VersionApi VersionCassandraGet Get /version/cassandra returns version of Cassandra node
VersionApi VersionGet Get /version returns version of Cassandra Sidecar itself
VersionApi VersionSchemaGet Get /version/schema returns schema version this Cassandra node is on, same as calling StorageServiceMBean#getSchemaVersion
VersionApi VersionSidecarGet Get /version/sidecar alias for /version endpoint, returns version of Cassandra Sidecar itself

Documentation For Models

Documentation For Authorization

Endpoints do not require authorization.

Author

support@instaclustr.com

About


Languages

Language:Go 74.9%Language:HTML 21.3%Language:Shell 3.8%