Documentation
¶
Index ¶
- Variables
- func ConfigDefaultDatasetClient(ops ...Option) (err error)
- func ConfigDefaultFrameworkClient(ops ...Option) (err error)
- func ConfigDefaultGatewayClient(ops ...Option) (err error)
- func ConfigDefaultInferenceClient(ops ...Option) (err error)
- func ConfigDefaultIntelligentRouterClient(ops ...Option) (err error)
- func ConfigDefaultModelClient(ops ...Option) (err error)
- func ConfigDefaultQueueClient(ops ...Option) (err error)
- func ConfigDefaultTrainingClient(ops ...Option) (err error)
- func CreateDataset(context context.Context, req *dataset.CreateDatasetRequest, ...) (resp *dataset.CreateDatasetResponse, rawResponse *protocol.Response, err error)
- func CreateDatasetVersionLabels(context context.Context, req *dataset.CreateDatasetVersionLabelsRequest, ...) (resp *dataset.DeleteDatasetVersionLabelsResponse, ...)
- func CreateFramework(context context.Context, req *framework.CreateFrameworkRequest, ...) (resp *framework.CreateFrameworkResponse, rawResponse *protocol.Response, ...)
- func CreateGateway(context context.Context, req *gateway.CreateGatewayRequest, ...) (resp *gateway.CreateGatewayResponse, rawResponse *protocol.Response, err error)
- func CreateInference(context context.Context, req *inference.CreateInferenceRequest, ...) (resp *inference.CreateInferenceResponse, rawResponse *protocol.Response, ...)
- func CreateIntelligentRouter(context context.Context, req *ir.CreateIntelligentRouterRequest, ...) (resp *ir.CreateIntelligentRouterResponse, rawResponse *protocol.Response, ...)
- func CreateManagementFramework(context context.Context, req *framework.CreateManagementFrameworkRequest, ...) (resp *framework.CreateManagementFrameworkResponse, ...)
- func CreateModel(context context.Context, req *model.CreateModelRequest, ...) (resp *model.CreateModelResponse, rawResponse *protocol.Response, err error)
- func CreateModelLabels(context context.Context, req *model.CreateModelLabelsRequest, ...) (resp *model.CreateModelLabelsResponse, rawResponse *protocol.Response, ...)
- func CreateModelPreheat(context context.Context, req *model.CreateModelPreheatRequest, ...) (resp *model.CreateModelPreheatResponse, rawResponse *protocol.Response, ...)
- func CreateModelVersion(context context.Context, req *model.CreateModelVersionRequest, ...) (resp *model.CreateModelVersionResponse, rawResponse *protocol.Response, ...)
- func CreateModelVersionLabels(context context.Context, req *model.CreateModelVersionLabelsRequest, ...) (resp *model.CreateModelVersionLabelsResponse, rawResponse *protocol.Response, ...)
- func CreateQueue(context context.Context, req *queue.CreateQueueRequest, ...) (resp *queue.CreateQueueResponse, rawResponse *protocol.Response, err error)
- func CreateTraining(context context.Context, req *training.CreateTrainingRequest, ...) (resp *training.CreateTrainingResponse, rawResponse *protocol.Response, ...)
- func DeleteDataset(context context.Context, req *dataset.DeleteDatasetRequest, ...) (resp *dataset.DeleteDatasetResponse, rawResponse *protocol.Response, err error)
- func DeleteDatasetVersionLabels(context context.Context, req *dataset.DeleteDatasetVersionLabelsRequest, ...) (resp *dataset.DeleteDatasetVersionLabelsResponse, ...)
- func DeleteFramework(context context.Context, req *framework.DeleteFrameworkRequest, ...) (resp *framework.DeleteFrameworkResponse, rawResponse *protocol.Response, ...)
- func DeleteGateway(context context.Context, req *gateway.DeleteGatewayRequest, ...) (resp *gateway.DeleteGatewayResponse, rawResponse *protocol.Response, err error)
- func DeleteInference(context context.Context, req *inference.DeleteInferenceRequest, ...) (resp *inference.DeleteInferenceResponse, rawResponse *protocol.Response, ...)
- func DeleteIntelligentRouter(context context.Context, req *ir.DeleteIntelligentRouterRequest, ...) (resp *ir.DeleteIntelligentRouterResponse, rawResponse *protocol.Response, ...)
- func DeleteModel(context context.Context, req *model.DeleteModelRequest, ...) (resp *model.DeleteModelResponse, rawResponse *protocol.Response, err error)
- func DeleteModelLabels(context context.Context, req *model.DeleteModelLabelsRequest, ...) (resp *model.DeleteModelLabelsResponse, rawResponse *protocol.Response, ...)
- func DeleteModelVersion(context context.Context, req *model.DeleteModelVersionRequest, ...) (resp *model.DeleteModelVersionResponse, rawResponse *protocol.Response, ...)
- func DeleteModelVersionLabels(context context.Context, req *model.DeleteModelVersionLabelsRequest, ...) (resp *model.DeleteModelVersionLabelsResponse, rawResponse *protocol.Response, ...)
- func DeleteQueue(context context.Context, req *queue.DeleteQueueRequest, ...) (resp *queue.DeleteQueueResponse, rawResponse *protocol.Response, err error)
- func DeleteTraining(context context.Context, req *training.DeleteTrainingRequest, ...) (resp *training.DeleteTrainingResponse, rawResponse *protocol.Response, ...)
- func ExistIntelligentRouter(context context.Context, req *ir.ExistIntelligentRouterRequest, ...) (resp *ir.ExistIntelligentRouterResponse, rawResponse *protocol.Response, ...)
- func GenerateObjectUploadLink(context context.Context, req *model.GenerateObjectUploadLinkRequest, ...) (resp *model.GenerateObjectUploadLinkResponse, rawResponse *protocol.Response, ...)
- func GetDataset(context context.Context, req *dataset.GetDatasetRequest, ...) (resp *dataset.GetDatasetResponse, rawResponse *protocol.Response, err error)
- func GetFramework(context context.Context, req *framework.GetFrameworkRequest, ...) (resp *framework.GetFrameworkResponse, rawResponse *protocol.Response, ...)
- func GetFrameworkCommand(context context.Context, req *framework.GetFrameworkCommandRequest, ...) (resp *framework.GetFrameworkCommandResponse, rawResponse *protocol.Response, ...)
- func GetFrameworkSupports(context context.Context, req *framework.GetFrameworkSupportsRequest, ...) (resp *framework.GetFrameworkSupportsResponse, rawResponse *protocol.Response, ...)
- func GetFrameworkUserGuide(context context.Context, req *framework.GetFrameworkUserGuideRequest, ...) (resp *framework.GetFrameworkUserGuideResponse, rawResponse *protocol.Response, ...)
- func GetGateway(context context.Context, req *gateway.GetGatewayRequest, ...) (resp *gateway.GetGatewayResponse, rawResponse *protocol.Response, err error)
- func GetInference(context context.Context, req *inference.GetInferenceRequest, ...) (resp *inference.GetInferenceResponse, rawResponse *protocol.Response, ...)
- func GetInferenceDashboard(context context.Context, req *inference.GetInferenceDashboardRequest, ...) (resp *inference.GetInferenceDashboardResponse, rawResponse *protocol.Response, ...)
- func GetInferenceEvent(context context.Context, req *inference.GetInferenceEventRequest, ...) (resp *inference.GetInferenceEventResponse, rawResponse *protocol.Response, ...)
- func GetInferenceLogs(context context.Context, req *inference.GetInferenceLogsRequest, ...) (resp *inference.GetInferenceLogsResponse, rawResponse *protocol.Response, ...)
- func GetInferenceMetrics(context context.Context, req *inference.GetInferenceMetricsRequest, ...) (resp *inference.GetInferenceMetricsResponse, rawResponse *protocol.Response, ...)
- func GetModel(context context.Context, req *model.GetModelRequest, ...) (resp *model.GetModelResponse, rawResponse *protocol.Response, err error)
- func GetModelVersion(context context.Context, req *model.GetModelVersionRequest, ...) (resp *model.GetModelVersionResponse, rawResponse *protocol.Response, err error)
- func GetQueue(context context.Context, req *queue.GetQueueRequest, ...) (resp *queue.GetQueueResponse, rawResponse *protocol.Response, err error)
- func GetTraining(context context.Context, req *training.GetTrainingRequest, ...) (resp *training.GetTrainingResponse, rawResponse *protocol.Response, err error)
- func GetTrainingDashboard(context context.Context, req *training.GetTrainingDashboardRequest, ...) (resp *training.GetTrainingDashboardResponse, rawResponse *protocol.Response, ...)
- func GetTrainingEvent(context context.Context, req *training.GetTrainingEventRequest, ...) (resp *training.GetTrainingEventResponse, rawResponse *protocol.Response, ...)
- func GetTrainingLogs(context context.Context, req *training.GetTrainingLogsRequest, ...) (resp *training.GetTrainingLogsResponse, rawResponse *protocol.Response, ...)
- func GetTrainingMetrics(context context.Context, req *training.GetTrainingMetricsRequest, ...) (resp *training.GetTrainingMetricsResponse, rawResponse *protocol.Response, ...)
- func JsonMarshal(val interface{}) string
- func ListCRSInstance(context context.Context, req *framework.ListCRSInstanceRequest, ...) (resp *framework.ListCRSInstanceResponse, rawResponse *protocol.Response, ...)
- func ListCRSNamespace(context context.Context, req *framework.ListCRSNamespaceRequest, ...) (resp *framework.ListCRSNamespaceResponse, rawResponse *protocol.Response, ...)
- func ListCRSRepository(context context.Context, req *framework.ListCRSRepositoryRequest, ...) (resp *framework.ListCRSRepositoryResponse, rawResponse *protocol.Response, ...)
- func ListDataset(context context.Context, req *dataset.ListDatasetRequest, ...) (resp *dataset.ListDatasetResponse, rawResponse *protocol.Response, err error)
- func ListFramework(context context.Context, req *framework.ListFrameworkRequest, ...) (resp *framework.ListFrameworkResponse, rawResponse *protocol.Response, ...)
- func ListFrameworkRepos(context context.Context, req *framework.ListFrameworkReposRequest, ...) (resp *framework.ListFrameworkReposResponse, rawResponse *protocol.Response, ...)
- func ListFrameworkTags(context context.Context, req *framework.ListFrameworkTagsRequest, ...) (resp *framework.ListFrameworkTagsResponse, rawResponse *protocol.Response, ...)
- func ListGateway(context context.Context, req *gateway.ListGatewayRequest, ...) (resp *gateway.ListGatewayResponse, rawResponse *protocol.Response, err error)
- func ListInference(context context.Context, req *inference.ListInferenceRequest, ...) (resp *inference.ListInferenceResponse, rawResponse *protocol.Response, ...)
- func ListModel(context context.Context, req *model.ListModelRequest, ...) (resp *model.ListModelResponse, rawResponse *protocol.Response, err error)
- func ListModelVersion(context context.Context, req *model.ListModelVersionRequest, ...) (resp *model.ListModelVersionResponse, rawResponse *protocol.Response, ...)
- func ListQueue(context context.Context, req *queue.ListQueueRequest, ...) (resp *queue.ListQueueResponse, rawResponse *protocol.Response, err error)
- func ListTraining(context context.Context, req *training.ListTrainingRequest, ...) (resp *training.ListTrainingResponse, rawResponse *protocol.Response, err error)
- func OverviewIntelligentRouter(context context.Context, req *ir.OverviewIntelligentRouterRequest, ...) (resp *ir.OverviewIntelligentRouterResponse, rawResponse *protocol.Response, ...)
- func RedisDropdownList(context context.Context, req *ir.RedisDropdownListRequest, ...) (resp *ir.RedisDropdownListResponse, rawResponse *protocol.Response, err error)
- func ResyncManagementFramework(context context.Context, req *framework.ResyncManagementFrameworkRequest, ...) (resp *framework.ResyncManagementFrameworkResponse, ...)
- func StartInference(context context.Context, req *inference.StartInferenceRequest, ...) (resp *inference.StartInferenceResponse, rawResponse *protocol.Response, ...)
- func StartTraining(context context.Context, req *training.StartTrainingRequest, ...) (resp *training.StartTrainingResponse, rawResponse *protocol.Response, ...)
- func StopInference(context context.Context, req *inference.StopInferenceRequest, ...) (resp *inference.StopInferenceResponse, rawResponse *protocol.Response, ...)
- func StopTraining(context context.Context, req *training.StopTrainingRequest, ...) (resp *training.StopTrainingResponse, rawResponse *protocol.Response, err error)
- func UpdateDataset(context context.Context, req *dataset.UpdateDatasetRequest, ...) (resp *dataset.UpdateDatasetResponse, rawResponse *protocol.Response, err error)
- func UpdateFramework(context context.Context, req *framework.UpdateFrameworkRequest, ...) (resp *framework.UpdateFrameworkResponse, rawResponse *protocol.Response, ...)
- func UpdateGateway(context context.Context, req *gateway.UpdateGatewayRequest, ...) (resp *gateway.UpdateGatewayResponse, rawResponse *protocol.Response, err error)
- func UpdateInference(context context.Context, req *inference.UpdateInferenceRequest, ...) (resp *inference.UpdateInferenceResponse, rawResponse *protocol.Response, ...)
- func UpdateIntelligentRouter(context context.Context, req *ir.UpdateIntelligentRouterRequest, ...) (resp *ir.UpdateIntelligentRouterResponse, rawResponse *protocol.Response, ...)
- func UpdateModel(context context.Context, req *model.UpdateModelRequest, ...) (resp *model.UpdateModelResponse, rawResponse *protocol.Response, err error)
- func UpdateModelVersion(context context.Context, req *model.UpdateModelVersionRequest, ...) (resp *model.UpdateModelVersionResponse, rawResponse *protocol.Response, ...)
- func UpdateQueue(context context.Context, req *queue.UpdateQueueRequest, ...) (resp *queue.UpdateQueueResponse, rawResponse *protocol.Response, err error)
- func UpdateTraining(context context.Context, req *training.UpdateTrainingRequest, ...) (resp *training.UpdateTrainingResponse, rawResponse *protocol.Response, ...)
- type ClientSet
- type DatasetClient
- type FrameworkClient
- type GatewayClient
- type HttpClient
- type InferenceClient
- type IntelligentRouterClient
- type ModelClient
- type Option
- func WithClient(client client.Doer) Option
- func WithClientConfig(cfg *apiCfg.OpenapiConfig) Option
- func WithClientMiddleware(mws ...cli.Middleware) Option
- func WithClientOption(opt ...config.ClientOption) Option
- func WithHeader(header http.Header) Option
- func WithHostUrl(HostUrl string) Option
- func WithResponseResultDecider(decider ResponseResultDecider) Option
- type Options
- type QueueClient
- type ResponseResultDecider
- type TrainingClient
Constants ¶
This section is empty.
Variables ¶
View Source
var OptimizeQueryParams = utils.OptimizeQueryParams
Functions ¶
func CreateDataset ¶
func CreateDataset(context context.Context, req *dataset.CreateDatasetRequest, reqOpt ...config.RequestOption) (resp *dataset.CreateDatasetResponse, rawResponse *protocol.Response, err error)
func CreateDatasetVersionLabels ¶
func CreateDatasetVersionLabels(context context.Context, req *dataset.CreateDatasetVersionLabelsRequest, reqOpt ...config.RequestOption) (resp *dataset.DeleteDatasetVersionLabelsResponse, rawResponse *protocol.Response, err error)
func CreateFramework ¶
func CreateFramework(context context.Context, req *framework.CreateFrameworkRequest, reqOpt ...config.RequestOption) (resp *framework.CreateFrameworkResponse, rawResponse *protocol.Response, err error)
func CreateGateway ¶
func CreateGateway(context context.Context, req *gateway.CreateGatewayRequest, reqOpt ...config.RequestOption) (resp *gateway.CreateGatewayResponse, rawResponse *protocol.Response, err error)
func CreateInference ¶
func CreateInference(context context.Context, req *inference.CreateInferenceRequest, reqOpt ...config.RequestOption) (resp *inference.CreateInferenceResponse, rawResponse *protocol.Response, err error)
func CreateIntelligentRouter ¶
func CreateIntelligentRouter(context context.Context, req *ir.CreateIntelligentRouterRequest, reqOpt ...config.RequestOption) (resp *ir.CreateIntelligentRouterResponse, rawResponse *protocol.Response, err error)
func CreateManagementFramework ¶
func CreateManagementFramework(context context.Context, req *framework.CreateManagementFrameworkRequest, reqOpt ...config.RequestOption) (resp *framework.CreateManagementFrameworkResponse, rawResponse *protocol.Response, err error)
func CreateModel ¶
func CreateModel(context context.Context, req *model.CreateModelRequest, reqOpt ...config.RequestOption) (resp *model.CreateModelResponse, rawResponse *protocol.Response, err error)
func CreateModelLabels ¶
func CreateModelLabels(context context.Context, req *model.CreateModelLabelsRequest, reqOpt ...config.RequestOption) (resp *model.CreateModelLabelsResponse, rawResponse *protocol.Response, err error)
func CreateModelPreheat ¶
func CreateModelPreheat(context context.Context, req *model.CreateModelPreheatRequest, reqOpt ...config.RequestOption) (resp *model.CreateModelPreheatResponse, rawResponse *protocol.Response, err error)
func CreateModelVersion ¶
func CreateModelVersion(context context.Context, req *model.CreateModelVersionRequest, reqOpt ...config.RequestOption) (resp *model.CreateModelVersionResponse, rawResponse *protocol.Response, err error)
func CreateModelVersionLabels ¶
func CreateModelVersionLabels(context context.Context, req *model.CreateModelVersionLabelsRequest, reqOpt ...config.RequestOption) (resp *model.CreateModelVersionLabelsResponse, rawResponse *protocol.Response, err error)
func CreateQueue ¶
func CreateQueue(context context.Context, req *queue.CreateQueueRequest, reqOpt ...config.RequestOption) (resp *queue.CreateQueueResponse, rawResponse *protocol.Response, err error)
func CreateTraining ¶
func CreateTraining(context context.Context, req *training.CreateTrainingRequest, reqOpt ...config.RequestOption) (resp *training.CreateTrainingResponse, rawResponse *protocol.Response, err error)
func DeleteDataset ¶
func DeleteDataset(context context.Context, req *dataset.DeleteDatasetRequest, reqOpt ...config.RequestOption) (resp *dataset.DeleteDatasetResponse, rawResponse *protocol.Response, err error)
func DeleteDatasetVersionLabels ¶
func DeleteDatasetVersionLabels(context context.Context, req *dataset.DeleteDatasetVersionLabelsRequest, reqOpt ...config.RequestOption) (resp *dataset.DeleteDatasetVersionLabelsResponse, rawResponse *protocol.Response, err error)
func DeleteFramework ¶
func DeleteFramework(context context.Context, req *framework.DeleteFrameworkRequest, reqOpt ...config.RequestOption) (resp *framework.DeleteFrameworkResponse, rawResponse *protocol.Response, err error)
func DeleteGateway ¶
func DeleteGateway(context context.Context, req *gateway.DeleteGatewayRequest, reqOpt ...config.RequestOption) (resp *gateway.DeleteGatewayResponse, rawResponse *protocol.Response, err error)
func DeleteInference ¶
func DeleteInference(context context.Context, req *inference.DeleteInferenceRequest, reqOpt ...config.RequestOption) (resp *inference.DeleteInferenceResponse, rawResponse *protocol.Response, err error)
func DeleteIntelligentRouter ¶
func DeleteIntelligentRouter(context context.Context, req *ir.DeleteIntelligentRouterRequest, reqOpt ...config.RequestOption) (resp *ir.DeleteIntelligentRouterResponse, rawResponse *protocol.Response, err error)
func DeleteModel ¶
func DeleteModel(context context.Context, req *model.DeleteModelRequest, reqOpt ...config.RequestOption) (resp *model.DeleteModelResponse, rawResponse *protocol.Response, err error)
func DeleteModelLabels ¶
func DeleteModelLabels(context context.Context, req *model.DeleteModelLabelsRequest, reqOpt ...config.RequestOption) (resp *model.DeleteModelLabelsResponse, rawResponse *protocol.Response, err error)
func DeleteModelVersion ¶
func DeleteModelVersion(context context.Context, req *model.DeleteModelVersionRequest, reqOpt ...config.RequestOption) (resp *model.DeleteModelVersionResponse, rawResponse *protocol.Response, err error)
func DeleteModelVersionLabels ¶
func DeleteModelVersionLabels(context context.Context, req *model.DeleteModelVersionLabelsRequest, reqOpt ...config.RequestOption) (resp *model.DeleteModelVersionLabelsResponse, rawResponse *protocol.Response, err error)
func DeleteQueue ¶
func DeleteQueue(context context.Context, req *queue.DeleteQueueRequest, reqOpt ...config.RequestOption) (resp *queue.DeleteQueueResponse, rawResponse *protocol.Response, err error)
func DeleteTraining ¶
func DeleteTraining(context context.Context, req *training.DeleteTrainingRequest, reqOpt ...config.RequestOption) (resp *training.DeleteTrainingResponse, rawResponse *protocol.Response, err error)
func ExistIntelligentRouter ¶
func ExistIntelligentRouter(context context.Context, req *ir.ExistIntelligentRouterRequest, reqOpt ...config.RequestOption) (resp *ir.ExistIntelligentRouterResponse, rawResponse *protocol.Response, err error)
func GenerateObjectUploadLink ¶
func GenerateObjectUploadLink(context context.Context, req *model.GenerateObjectUploadLinkRequest, reqOpt ...config.RequestOption) (resp *model.GenerateObjectUploadLinkResponse, rawResponse *protocol.Response, err error)
func GetDataset ¶
func GetDataset(context context.Context, req *dataset.GetDatasetRequest, reqOpt ...config.RequestOption) (resp *dataset.GetDatasetResponse, rawResponse *protocol.Response, err error)
func GetFramework ¶
func GetFramework(context context.Context, req *framework.GetFrameworkRequest, reqOpt ...config.RequestOption) (resp *framework.GetFrameworkResponse, rawResponse *protocol.Response, err error)
func GetFrameworkCommand ¶
func GetFrameworkCommand(context context.Context, req *framework.GetFrameworkCommandRequest, reqOpt ...config.RequestOption) (resp *framework.GetFrameworkCommandResponse, rawResponse *protocol.Response, err error)
func GetFrameworkSupports ¶
func GetFrameworkSupports(context context.Context, req *framework.GetFrameworkSupportsRequest, reqOpt ...config.RequestOption) (resp *framework.GetFrameworkSupportsResponse, rawResponse *protocol.Response, err error)
func GetFrameworkUserGuide ¶
func GetFrameworkUserGuide(context context.Context, req *framework.GetFrameworkUserGuideRequest, reqOpt ...config.RequestOption) (resp *framework.GetFrameworkUserGuideResponse, rawResponse *protocol.Response, err error)
func GetGateway ¶
func GetGateway(context context.Context, req *gateway.GetGatewayRequest, reqOpt ...config.RequestOption) (resp *gateway.GetGatewayResponse, rawResponse *protocol.Response, err error)
func GetInference ¶
func GetInference(context context.Context, req *inference.GetInferenceRequest, reqOpt ...config.RequestOption) (resp *inference.GetInferenceResponse, rawResponse *protocol.Response, err error)
func GetInferenceDashboard ¶
func GetInferenceDashboard(context context.Context, req *inference.GetInferenceDashboardRequest, reqOpt ...config.RequestOption) (resp *inference.GetInferenceDashboardResponse, rawResponse *protocol.Response, err error)
func GetInferenceEvent ¶
func GetInferenceEvent(context context.Context, req *inference.GetInferenceEventRequest, reqOpt ...config.RequestOption) (resp *inference.GetInferenceEventResponse, rawResponse *protocol.Response, err error)
func GetInferenceLogs ¶
func GetInferenceLogs(context context.Context, req *inference.GetInferenceLogsRequest, reqOpt ...config.RequestOption) (resp *inference.GetInferenceLogsResponse, rawResponse *protocol.Response, err error)
func GetInferenceMetrics ¶
func GetInferenceMetrics(context context.Context, req *inference.GetInferenceMetricsRequest, reqOpt ...config.RequestOption) (resp *inference.GetInferenceMetricsResponse, rawResponse *protocol.Response, err error)
func GetModel ¶
func GetModel(context context.Context, req *model.GetModelRequest, reqOpt ...config.RequestOption) (resp *model.GetModelResponse, rawResponse *protocol.Response, err error)
func GetModelVersion ¶
func GetModelVersion(context context.Context, req *model.GetModelVersionRequest, reqOpt ...config.RequestOption) (resp *model.GetModelVersionResponse, rawResponse *protocol.Response, err error)
func GetQueue ¶
func GetQueue(context context.Context, req *queue.GetQueueRequest, reqOpt ...config.RequestOption) (resp *queue.GetQueueResponse, rawResponse *protocol.Response, err error)
func GetTraining ¶
func GetTraining(context context.Context, req *training.GetTrainingRequest, reqOpt ...config.RequestOption) (resp *training.GetTrainingResponse, rawResponse *protocol.Response, err error)
func GetTrainingDashboard ¶
func GetTrainingDashboard(context context.Context, req *training.GetTrainingDashboardRequest, reqOpt ...config.RequestOption) (resp *training.GetTrainingDashboardResponse, rawResponse *protocol.Response, err error)
func GetTrainingEvent ¶
func GetTrainingEvent(context context.Context, req *training.GetTrainingEventRequest, reqOpt ...config.RequestOption) (resp *training.GetTrainingEventResponse, rawResponse *protocol.Response, err error)
func GetTrainingLogs ¶
func GetTrainingLogs(context context.Context, req *training.GetTrainingLogsRequest, reqOpt ...config.RequestOption) (resp *training.GetTrainingLogsResponse, rawResponse *protocol.Response, err error)
func GetTrainingMetrics ¶
func GetTrainingMetrics(context context.Context, req *training.GetTrainingMetricsRequest, reqOpt ...config.RequestOption) (resp *training.GetTrainingMetricsResponse, rawResponse *protocol.Response, err error)
func JsonMarshal ¶
func JsonMarshal(val interface{}) string
func ListCRSInstance ¶
func ListCRSInstance(context context.Context, req *framework.ListCRSInstanceRequest, reqOpt ...config.RequestOption) (resp *framework.ListCRSInstanceResponse, rawResponse *protocol.Response, err error)
func ListCRSNamespace ¶
func ListCRSNamespace(context context.Context, req *framework.ListCRSNamespaceRequest, reqOpt ...config.RequestOption) (resp *framework.ListCRSNamespaceResponse, rawResponse *protocol.Response, err error)
func ListCRSRepository ¶
func ListCRSRepository(context context.Context, req *framework.ListCRSRepositoryRequest, reqOpt ...config.RequestOption) (resp *framework.ListCRSRepositoryResponse, rawResponse *protocol.Response, err error)
func ListDataset ¶
func ListDataset(context context.Context, req *dataset.ListDatasetRequest, reqOpt ...config.RequestOption) (resp *dataset.ListDatasetResponse, rawResponse *protocol.Response, err error)
func ListFramework ¶
func ListFramework(context context.Context, req *framework.ListFrameworkRequest, reqOpt ...config.RequestOption) (resp *framework.ListFrameworkResponse, rawResponse *protocol.Response, err error)
func ListFrameworkRepos ¶
func ListFrameworkRepos(context context.Context, req *framework.ListFrameworkReposRequest, reqOpt ...config.RequestOption) (resp *framework.ListFrameworkReposResponse, rawResponse *protocol.Response, err error)
func ListFrameworkTags ¶
func ListFrameworkTags(context context.Context, req *framework.ListFrameworkTagsRequest, reqOpt ...config.RequestOption) (resp *framework.ListFrameworkTagsResponse, rawResponse *protocol.Response, err error)
func ListGateway ¶
func ListGateway(context context.Context, req *gateway.ListGatewayRequest, reqOpt ...config.RequestOption) (resp *gateway.ListGatewayResponse, rawResponse *protocol.Response, err error)
func ListInference ¶
func ListInference(context context.Context, req *inference.ListInferenceRequest, reqOpt ...config.RequestOption) (resp *inference.ListInferenceResponse, rawResponse *protocol.Response, err error)
func ListModel ¶
func ListModel(context context.Context, req *model.ListModelRequest, reqOpt ...config.RequestOption) (resp *model.ListModelResponse, rawResponse *protocol.Response, err error)
func ListModelVersion ¶
func ListModelVersion(context context.Context, req *model.ListModelVersionRequest, reqOpt ...config.RequestOption) (resp *model.ListModelVersionResponse, rawResponse *protocol.Response, err error)
func ListQueue ¶
func ListQueue(context context.Context, req *queue.ListQueueRequest, reqOpt ...config.RequestOption) (resp *queue.ListQueueResponse, rawResponse *protocol.Response, err error)
func ListTraining ¶
func ListTraining(context context.Context, req *training.ListTrainingRequest, reqOpt ...config.RequestOption) (resp *training.ListTrainingResponse, rawResponse *protocol.Response, err error)
func OverviewIntelligentRouter ¶
func OverviewIntelligentRouter(context context.Context, req *ir.OverviewIntelligentRouterRequest, reqOpt ...config.RequestOption) (resp *ir.OverviewIntelligentRouterResponse, rawResponse *protocol.Response, err error)
func RedisDropdownList ¶
func RedisDropdownList(context context.Context, req *ir.RedisDropdownListRequest, reqOpt ...config.RequestOption) (resp *ir.RedisDropdownListResponse, rawResponse *protocol.Response, err error)
func ResyncManagementFramework ¶
func ResyncManagementFramework(context context.Context, req *framework.ResyncManagementFrameworkRequest, reqOpt ...config.RequestOption) (resp *framework.ResyncManagementFrameworkResponse, rawResponse *protocol.Response, err error)
func StartInference ¶
func StartInference(context context.Context, req *inference.StartInferenceRequest, reqOpt ...config.RequestOption) (resp *inference.StartInferenceResponse, rawResponse *protocol.Response, err error)
func StartTraining ¶
func StartTraining(context context.Context, req *training.StartTrainingRequest, reqOpt ...config.RequestOption) (resp *training.StartTrainingResponse, rawResponse *protocol.Response, err error)
func StopInference ¶
func StopInference(context context.Context, req *inference.StopInferenceRequest, reqOpt ...config.RequestOption) (resp *inference.StopInferenceResponse, rawResponse *protocol.Response, err error)
func StopTraining ¶
func StopTraining(context context.Context, req *training.StopTrainingRequest, reqOpt ...config.RequestOption) (resp *training.StopTrainingResponse, rawResponse *protocol.Response, err error)
func UpdateDataset ¶
func UpdateDataset(context context.Context, req *dataset.UpdateDatasetRequest, reqOpt ...config.RequestOption) (resp *dataset.UpdateDatasetResponse, rawResponse *protocol.Response, err error)
func UpdateFramework ¶
func UpdateFramework(context context.Context, req *framework.UpdateFrameworkRequest, reqOpt ...config.RequestOption) (resp *framework.UpdateFrameworkResponse, rawResponse *protocol.Response, err error)
func UpdateGateway ¶
func UpdateGateway(context context.Context, req *gateway.UpdateGatewayRequest, reqOpt ...config.RequestOption) (resp *gateway.UpdateGatewayResponse, rawResponse *protocol.Response, err error)
func UpdateInference ¶
func UpdateInference(context context.Context, req *inference.UpdateInferenceRequest, reqOpt ...config.RequestOption) (resp *inference.UpdateInferenceResponse, rawResponse *protocol.Response, err error)
func UpdateIntelligentRouter ¶
func UpdateIntelligentRouter(context context.Context, req *ir.UpdateIntelligentRouterRequest, reqOpt ...config.RequestOption) (resp *ir.UpdateIntelligentRouterResponse, rawResponse *protocol.Response, err error)
func UpdateModel ¶
func UpdateModel(context context.Context, req *model.UpdateModelRequest, reqOpt ...config.RequestOption) (resp *model.UpdateModelResponse, rawResponse *protocol.Response, err error)
func UpdateModelVersion ¶
func UpdateModelVersion(context context.Context, req *model.UpdateModelVersionRequest, reqOpt ...config.RequestOption) (resp *model.UpdateModelVersionResponse, rawResponse *protocol.Response, err error)
func UpdateQueue ¶
func UpdateQueue(context context.Context, req *queue.UpdateQueueRequest, reqOpt ...config.RequestOption) (resp *queue.UpdateQueueResponse, rawResponse *protocol.Response, err error)
func UpdateTraining ¶
func UpdateTraining(context context.Context, req *training.UpdateTrainingRequest, reqOpt ...config.RequestOption) (resp *training.UpdateTrainingResponse, rawResponse *protocol.Response, err error)
Types ¶
type ClientSet ¶
type ClientSet interface {
Model() ModelClient
Dataset() DatasetClient
Framework() FrameworkClient
Training() TrainingClient
Inference() InferenceClient
Queue() QueueClient
Gateway() GatewayClient
IntelligentRouter() IntelligentRouterClient
}
type DatasetClient ¶
type DatasetClient interface {
CreateDataset(context context.Context, req *dataset.CreateDatasetRequest, reqOpt ...config.RequestOption) (resp *dataset.CreateDatasetResponse, rawResponse *protocol.Response, err error)
DeleteDataset(context context.Context, req *dataset.DeleteDatasetRequest, reqOpt ...config.RequestOption) (resp *dataset.DeleteDatasetResponse, rawResponse *protocol.Response, err error)
UpdateDataset(context context.Context, req *dataset.UpdateDatasetRequest, reqOpt ...config.RequestOption) (resp *dataset.UpdateDatasetResponse, rawResponse *protocol.Response, err error)
GetDataset(context context.Context, req *dataset.GetDatasetRequest, reqOpt ...config.RequestOption) (resp *dataset.GetDatasetResponse, rawResponse *protocol.Response, err error)
ListDataset(context context.Context, req *dataset.ListDatasetRequest, reqOpt ...config.RequestOption) (resp *dataset.ListDatasetResponse, rawResponse *protocol.Response, err error)
CreateDatasetVersionLabels(context context.Context, req *dataset.CreateDatasetVersionLabelsRequest, reqOpt ...config.RequestOption) (resp *dataset.DeleteDatasetVersionLabelsResponse, rawResponse *protocol.Response, err error)
DeleteDatasetVersionLabels(context context.Context, req *dataset.DeleteDatasetVersionLabelsRequest, reqOpt ...config.RequestOption) (resp *dataset.DeleteDatasetVersionLabelsResponse, rawResponse *protocol.Response, err error)
}
func NewDatasetClient ¶
func NewDatasetClient(hostUrl string, ops ...Option) (DatasetClient, error)
type FrameworkClient ¶
type FrameworkClient interface {
CreateFramework(context context.Context, req *framework.CreateFrameworkRequest, reqOpt ...config.RequestOption) (resp *framework.CreateFrameworkResponse, rawResponse *protocol.Response, err error)
DeleteFramework(context context.Context, req *framework.DeleteFrameworkRequest, reqOpt ...config.RequestOption) (resp *framework.DeleteFrameworkResponse, rawResponse *protocol.Response, err error)
UpdateFramework(context context.Context, req *framework.UpdateFrameworkRequest, reqOpt ...config.RequestOption) (resp *framework.UpdateFrameworkResponse, rawResponse *protocol.Response, err error)
GetFramework(context context.Context, req *framework.GetFrameworkRequest, reqOpt ...config.RequestOption) (resp *framework.GetFrameworkResponse, rawResponse *protocol.Response, err error)
ListFramework(context context.Context, req *framework.ListFrameworkRequest, reqOpt ...config.RequestOption) (resp *framework.ListFrameworkResponse, rawResponse *protocol.Response, err error)
GetFrameworkUserGuide(context context.Context, req *framework.GetFrameworkUserGuideRequest, reqOpt ...config.RequestOption) (resp *framework.GetFrameworkUserGuideResponse, rawResponse *protocol.Response, err error)
ListFrameworkRepos(context context.Context, req *framework.ListFrameworkReposRequest, reqOpt ...config.RequestOption) (resp *framework.ListFrameworkReposResponse, rawResponse *protocol.Response, err error)
ListFrameworkTags(context context.Context, req *framework.ListFrameworkTagsRequest, reqOpt ...config.RequestOption) (resp *framework.ListFrameworkTagsResponse, rawResponse *protocol.Response, err error)
GetFrameworkCommand(context context.Context, req *framework.GetFrameworkCommandRequest, reqOpt ...config.RequestOption) (resp *framework.GetFrameworkCommandResponse, rawResponse *protocol.Response, err error)
GetFrameworkSupports(context context.Context, req *framework.GetFrameworkSupportsRequest, reqOpt ...config.RequestOption) (resp *framework.GetFrameworkSupportsResponse, rawResponse *protocol.Response, err error)
CreateManagementFramework(context context.Context, req *framework.CreateManagementFrameworkRequest, reqOpt ...config.RequestOption) (resp *framework.CreateManagementFrameworkResponse, rawResponse *protocol.Response, err error)
ListCRSInstance(context context.Context, req *framework.ListCRSInstanceRequest, reqOpt ...config.RequestOption) (resp *framework.ListCRSInstanceResponse, rawResponse *protocol.Response, err error)
ListCRSNamespace(context context.Context, req *framework.ListCRSNamespaceRequest, reqOpt ...config.RequestOption) (resp *framework.ListCRSNamespaceResponse, rawResponse *protocol.Response, err error)
ListCRSRepository(context context.Context, req *framework.ListCRSRepositoryRequest, reqOpt ...config.RequestOption) (resp *framework.ListCRSRepositoryResponse, rawResponse *protocol.Response, err error)
ResyncManagementFramework(context context.Context, req *framework.ResyncManagementFrameworkRequest, reqOpt ...config.RequestOption) (resp *framework.ResyncManagementFrameworkResponse, rawResponse *protocol.Response, err error)
}
func NewFrameworkClient ¶
func NewFrameworkClient(hostUrl string, ops ...Option) (FrameworkClient, error)
type GatewayClient ¶
type GatewayClient interface {
CreateGateway(context context.Context, req *gateway.CreateGatewayRequest, reqOpt ...config.RequestOption) (resp *gateway.CreateGatewayResponse, rawResponse *protocol.Response, err error)
DeleteGateway(context context.Context, req *gateway.DeleteGatewayRequest, reqOpt ...config.RequestOption) (resp *gateway.DeleteGatewayResponse, rawResponse *protocol.Response, err error)
UpdateGateway(context context.Context, req *gateway.UpdateGatewayRequest, reqOpt ...config.RequestOption) (resp *gateway.UpdateGatewayResponse, rawResponse *protocol.Response, err error)
GetGateway(context context.Context, req *gateway.GetGatewayRequest, reqOpt ...config.RequestOption) (resp *gateway.GetGatewayResponse, rawResponse *protocol.Response, err error)
ListGateway(context context.Context, req *gateway.ListGatewayRequest, reqOpt ...config.RequestOption) (resp *gateway.ListGatewayResponse, rawResponse *protocol.Response, err error)
}
func NewGatewayClient ¶
func NewGatewayClient(hostUrl string, ops ...Option) (GatewayClient, error)
type HttpClient ¶
type HttpClient struct {
// contains filtered or unexported fields
}
HttpClient underlying client
func NewHttpClient ¶
func NewHttpClient(opts *Options) (*HttpClient, error)
func (*HttpClient) Execute ¶
func (c *HttpClient) Execute(req *request) (*response, error)
func (*HttpClient) Use ¶
func (c *HttpClient) Use(mws ...cli.Middleware) error
type InferenceClient ¶
type InferenceClient interface {
CreateInference(context context.Context, req *inference.CreateInferenceRequest, reqOpt ...config.RequestOption) (resp *inference.CreateInferenceResponse, rawResponse *protocol.Response, err error)
DeleteInference(context context.Context, req *inference.DeleteInferenceRequest, reqOpt ...config.RequestOption) (resp *inference.DeleteInferenceResponse, rawResponse *protocol.Response, err error)
UpdateInference(context context.Context, req *inference.UpdateInferenceRequest, reqOpt ...config.RequestOption) (resp *inference.UpdateInferenceResponse, rawResponse *protocol.Response, err error)
GetInference(context context.Context, req *inference.GetInferenceRequest, reqOpt ...config.RequestOption) (resp *inference.GetInferenceResponse, rawResponse *protocol.Response, err error)
ListInference(context context.Context, req *inference.ListInferenceRequest, reqOpt ...config.RequestOption) (resp *inference.ListInferenceResponse, rawResponse *protocol.Response, err error)
StartInference(context context.Context, req *inference.StartInferenceRequest, reqOpt ...config.RequestOption) (resp *inference.StartInferenceResponse, rawResponse *protocol.Response, err error)
StopInference(context context.Context, req *inference.StopInferenceRequest, reqOpt ...config.RequestOption) (resp *inference.StopInferenceResponse, rawResponse *protocol.Response, err error)
GetInferenceEvent(context context.Context, req *inference.GetInferenceEventRequest, reqOpt ...config.RequestOption) (resp *inference.GetInferenceEventResponse, rawResponse *protocol.Response, err error)
GetInferenceLogs(context context.Context, req *inference.GetInferenceLogsRequest, reqOpt ...config.RequestOption) (resp *inference.GetInferenceLogsResponse, rawResponse *protocol.Response, err error)
GetInferenceMetrics(context context.Context, req *inference.GetInferenceMetricsRequest, reqOpt ...config.RequestOption) (resp *inference.GetInferenceMetricsResponse, rawResponse *protocol.Response, err error)
GetInferenceDashboard(context context.Context, req *inference.GetInferenceDashboardRequest, reqOpt ...config.RequestOption) (resp *inference.GetInferenceDashboardResponse, rawResponse *protocol.Response, err error)
}
func NewInferenceClient ¶
func NewInferenceClient(hostUrl string, ops ...Option) (InferenceClient, error)
type IntelligentRouterClient ¶
type IntelligentRouterClient interface {
CreateIntelligentRouter(context context.Context, req *ir.CreateIntelligentRouterRequest, reqOpt ...config.RequestOption) (resp *ir.CreateIntelligentRouterResponse, rawResponse *protocol.Response, err error)
DeleteIntelligentRouter(context context.Context, req *ir.DeleteIntelligentRouterRequest, reqOpt ...config.RequestOption) (resp *ir.DeleteIntelligentRouterResponse, rawResponse *protocol.Response, err error)
UpdateIntelligentRouter(context context.Context, req *ir.UpdateIntelligentRouterRequest, reqOpt ...config.RequestOption) (resp *ir.UpdateIntelligentRouterResponse, rawResponse *protocol.Response, err error)
OverviewIntelligentRouter(context context.Context, req *ir.OverviewIntelligentRouterRequest, reqOpt ...config.RequestOption) (resp *ir.OverviewIntelligentRouterResponse, rawResponse *protocol.Response, err error)
ExistIntelligentRouter(context context.Context, req *ir.ExistIntelligentRouterRequest, reqOpt ...config.RequestOption) (resp *ir.ExistIntelligentRouterResponse, rawResponse *protocol.Response, err error)
RedisDropdownList(context context.Context, req *ir.RedisDropdownListRequest, reqOpt ...config.RequestOption) (resp *ir.RedisDropdownListResponse, rawResponse *protocol.Response, err error)
}
func NewIntelligentRouterClient ¶
func NewIntelligentRouterClient(hostUrl string, ops ...Option) (IntelligentRouterClient, error)
type ModelClient ¶
type ModelClient interface {
CreateModel(context context.Context, req *model.CreateModelRequest, reqOpt ...config.RequestOption) (resp *model.CreateModelResponse, rawResponse *protocol.Response, err error)
DeleteModel(context context.Context, req *model.DeleteModelRequest, reqOpt ...config.RequestOption) (resp *model.DeleteModelResponse, rawResponse *protocol.Response, err error)
UpdateModel(context context.Context, req *model.UpdateModelRequest, reqOpt ...config.RequestOption) (resp *model.UpdateModelResponse, rawResponse *protocol.Response, err error)
GetModel(context context.Context, req *model.GetModelRequest, reqOpt ...config.RequestOption) (resp *model.GetModelResponse, rawResponse *protocol.Response, err error)
ListModel(context context.Context, req *model.ListModelRequest, reqOpt ...config.RequestOption) (resp *model.ListModelResponse, rawResponse *protocol.Response, err error)
CreateModelPreheat(context context.Context, req *model.CreateModelPreheatRequest, reqOpt ...config.RequestOption) (resp *model.CreateModelPreheatResponse, rawResponse *protocol.Response, err error)
CreateModelVersion(context context.Context, req *model.CreateModelVersionRequest, reqOpt ...config.RequestOption) (resp *model.CreateModelVersionResponse, rawResponse *protocol.Response, err error)
DeleteModelVersion(context context.Context, req *model.DeleteModelVersionRequest, reqOpt ...config.RequestOption) (resp *model.DeleteModelVersionResponse, rawResponse *protocol.Response, err error)
UpdateModelVersion(context context.Context, req *model.UpdateModelVersionRequest, reqOpt ...config.RequestOption) (resp *model.UpdateModelVersionResponse, rawResponse *protocol.Response, err error)
GetModelVersion(context context.Context, req *model.GetModelVersionRequest, reqOpt ...config.RequestOption) (resp *model.GetModelVersionResponse, rawResponse *protocol.Response, err error)
ListModelVersion(context context.Context, req *model.ListModelVersionRequest, reqOpt ...config.RequestOption) (resp *model.ListModelVersionResponse, rawResponse *protocol.Response, err error)
CreateModelLabels(context context.Context, req *model.CreateModelLabelsRequest, reqOpt ...config.RequestOption) (resp *model.CreateModelLabelsResponse, rawResponse *protocol.Response, err error)
DeleteModelLabels(context context.Context, req *model.DeleteModelLabelsRequest, reqOpt ...config.RequestOption) (resp *model.DeleteModelLabelsResponse, rawResponse *protocol.Response, err error)
CreateModelVersionLabels(context context.Context, req *model.CreateModelVersionLabelsRequest, reqOpt ...config.RequestOption) (resp *model.CreateModelVersionLabelsResponse, rawResponse *protocol.Response, err error)
DeleteModelVersionLabels(context context.Context, req *model.DeleteModelVersionLabelsRequest, reqOpt ...config.RequestOption) (resp *model.DeleteModelVersionLabelsResponse, rawResponse *protocol.Response, err error)
GenerateObjectUploadLink(context context.Context, req *model.GenerateObjectUploadLinkRequest, reqOpt ...config.RequestOption) (resp *model.GenerateObjectUploadLinkResponse, rawResponse *protocol.Response, err error)
}
func NewModelClient ¶
func NewModelClient(hostUrl string, ops ...Option) (ModelClient, error)
type Option ¶
type Option struct {
// contains filtered or unexported fields
}
Option Configuration of client
func WithClient ¶
WithClient is used to register a custom crafter client
func WithClientConfig ¶
func WithClientConfig(cfg *apiCfg.OpenapiConfig) Option
WithClientConfig is used to pass openapi configuration for the client
func WithClientMiddleware ¶
func WithClientMiddleware(mws ...cli.Middleware) Option
WithClientMiddleware is used to register the middleware for the crafter client
func WithClientOption ¶
func WithClientOption(opt ...config.ClientOption) Option
WithClientOption is used to pass configuration for the crafter client
func WithHeader ¶
WithHeader is used to add the default header, which is carried by every request
func WithHostUrl ¶
func WithResponseResultDecider ¶
func WithResponseResultDecider(decider ResponseResultDecider) Option
WithResponseResultDecider configure custom deserialization of http response to response struct
type QueueClient ¶
type QueueClient interface {
CreateQueue(context context.Context, req *queue.CreateQueueRequest, reqOpt ...config.RequestOption) (resp *queue.CreateQueueResponse, rawResponse *protocol.Response, err error)
DeleteQueue(context context.Context, req *queue.DeleteQueueRequest, reqOpt ...config.RequestOption) (resp *queue.DeleteQueueResponse, rawResponse *protocol.Response, err error)
UpdateQueue(context context.Context, req *queue.UpdateQueueRequest, reqOpt ...config.RequestOption) (resp *queue.UpdateQueueResponse, rawResponse *protocol.Response, err error)
GetQueue(context context.Context, req *queue.GetQueueRequest, reqOpt ...config.RequestOption) (resp *queue.GetQueueResponse, rawResponse *protocol.Response, err error)
ListQueue(context context.Context, req *queue.ListQueueRequest, reqOpt ...config.RequestOption) (resp *queue.ListQueueResponse, rawResponse *protocol.Response, err error)
}
func NewQueueClient ¶
func NewQueueClient(hostUrl string, ops ...Option) (QueueClient, error)
type ResponseResultDecider ¶
type ResponseResultDecider func(*response) error
ResponseResultDecider Definition of global data and types.
type TrainingClient ¶
type TrainingClient interface {
CreateTraining(context context.Context, req *training.CreateTrainingRequest, reqOpt ...config.RequestOption) (resp *training.CreateTrainingResponse, rawResponse *protocol.Response, err error)
DeleteTraining(context context.Context, req *training.DeleteTrainingRequest, reqOpt ...config.RequestOption) (resp *training.DeleteTrainingResponse, rawResponse *protocol.Response, err error)
UpdateTraining(context context.Context, req *training.UpdateTrainingRequest, reqOpt ...config.RequestOption) (resp *training.UpdateTrainingResponse, rawResponse *protocol.Response, err error)
GetTraining(context context.Context, req *training.GetTrainingRequest, reqOpt ...config.RequestOption) (resp *training.GetTrainingResponse, rawResponse *protocol.Response, err error)
ListTraining(context context.Context, req *training.ListTrainingRequest, reqOpt ...config.RequestOption) (resp *training.ListTrainingResponse, rawResponse *protocol.Response, err error)
StartTraining(context context.Context, req *training.StartTrainingRequest, reqOpt ...config.RequestOption) (resp *training.StartTrainingResponse, rawResponse *protocol.Response, err error)
StopTraining(context context.Context, req *training.StopTrainingRequest, reqOpt ...config.RequestOption) (resp *training.StopTrainingResponse, rawResponse *protocol.Response, err error)
GetTrainingEvent(context context.Context, req *training.GetTrainingEventRequest, reqOpt ...config.RequestOption) (resp *training.GetTrainingEventResponse, rawResponse *protocol.Response, err error)
GetTrainingLogs(context context.Context, req *training.GetTrainingLogsRequest, reqOpt ...config.RequestOption) (resp *training.GetTrainingLogsResponse, rawResponse *protocol.Response, err error)
GetTrainingMetrics(context context.Context, req *training.GetTrainingMetricsRequest, reqOpt ...config.RequestOption) (resp *training.GetTrainingMetricsResponse, rawResponse *protocol.Response, err error)
GetTrainingDashboard(context context.Context, req *training.GetTrainingDashboardRequest, reqOpt ...config.RequestOption) (resp *training.GetTrainingDashboardResponse, rawResponse *protocol.Response, err error)
}
func NewTrainingClient ¶
func NewTrainingClient(hostUrl string, ops ...Option) (TrainingClient, error)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.