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(context.Context, *managerv1.UpdateSeedPeerRequest) (*managerv1.SeedPeer, error) // Get Scheduler and Scheduler cluster configuration. GetScheduler(context.Context, *managerv1.GetSchedulerRequest) (*managerv1.Scheduler, error) // Update scheduler configuration. UpdateScheduler(context.Context, *managerv1.UpdateSchedulerRequest) (*managerv1.Scheduler, error) // List acitve schedulers configuration. ListSchedulers(context.Context, *managerv1.ListSchedulersRequest) (*managerv1.ListSchedulersResponse, error) // Get object storage configuration. GetObjectStorage(context.Context, *managerv1.GetObjectStorageRequest) (*managerv1.ObjectStorage, error) // List buckets configuration. ListBuckets(context.Context, *managerv1.ListBucketsRequest) (*managerv1.ListBucketsResponse, error) // List models information. ListModels(context.Context, *managerv1.ListModelsRequest) (*managerv1.ListModelsResponse, error) // Get model information. GetModel(context.Context, *managerv1.GetModelRequest) (*managerv1.Model, error) // Create model information. CreateModel(context.Context, *managerv1.CreateModelRequest) (*managerv1.Model, error) // Update model information. UpdateModel(context.Context, *managerv1.UpdateModelRequest) (*managerv1.Model, error) // Delete model information. DeleteModel(context.Context, *managerv1.DeleteModelRequest) error // List model versions information. ListModelVersions(context.Context, *managerv1.ListModelVersionsRequest) (*managerv1.ListModelVersionsResponse, error) // Get model version information. GetModelVersion(context.Context, *managerv1.GetModelVersionRequest) (*managerv1.ModelVersion, error) // Create model version information. CreateModelVersion(context.Context, *managerv1.CreateModelVersionRequest) (*managerv1.ModelVersion, error) // Update model version information. UpdateModelVersion(context.Context, *managerv1.UpdateModelVersionRequest) (*managerv1.ModelVersion, error) // Delete model version information. DeleteModelVersion(context.Context, *managerv1.DeleteModelVersionRequest) error // KeepAlive with manager. KeepAlive(time.Duration, *managerv1.KeepAliveRequest) // Close client connect. Close() error }
Client is the interface for grpc client.
func GetClient ¶ added in v2.0.6
func GetClient(target string, options ...grpc.DialOption) (Client, error)
GetClient returns manager client.
func GetClientByAddr ¶ added in v2.0.6
GetClientByAddr returns manager client with addresses.
Click to show internal directories.
Click to hide internal directories.