Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client interface { // Update Seed peer configuration. UpdateSeedPeer(*managerv1.UpdateSeedPeerRequest) (*managerv1.SeedPeer, error) // Get Scheduler and Scheduler cluster configuration. GetScheduler(*managerv1.GetSchedulerRequest) (*managerv1.Scheduler, error) // Update scheduler configuration. UpdateScheduler(*managerv1.UpdateSchedulerRequest) (*managerv1.Scheduler, error) // List acitve schedulers configuration. ListSchedulers(*managerv1.ListSchedulersRequest) (*managerv1.ListSchedulersResponse, error) // Get object storage configuration. GetObjectStorage(*managerv1.GetObjectStorageRequest) (*managerv1.ObjectStorage, error) // List buckets configuration. ListBuckets(*managerv1.ListBucketsRequest) (*managerv1.ListBucketsResponse, error) // KeepAlive with manager. KeepAlive(time.Duration, *managerv1.KeepAliveRequest) // Close client connect. Close() error }
Client is the interface for grpc client.
Click to show internal directories.
Click to hide internal directories.