// @generated by protoc-gen-connect-es v1.5.0 // @generated from file app/mltraining/v1/ml_training.proto (package viam.app.mltraining.v1, syntax proto3) /* eslint-disable */ // @ts-nocheck import { CancelTrainingJobRequest, CancelTrainingJobResponse, DeleteCompletedTrainingJobRequest, DeleteCompletedTrainingJobResponse, GetTrainingJobLogsRequest, GetTrainingJobLogsResponse, GetTrainingJobRequest, GetTrainingJobResponse, ListSupportedContainersRequest, ListSupportedContainersResponse, ListTrainingJobsRequest, ListTrainingJobsResponse, SubmitCustomTrainingJobRequest, SubmitCustomTrainingJobResponse, SubmitTrainingJobRequest, SubmitTrainingJobResponse } from "./ml_training_pb.js"; import { MethodKind } from "@bufbuild/protobuf"; /** * @generated from service viam.app.mltraining.v1.MLTrainingService */ export declare const MLTrainingService: { readonly typeName: "viam.app.mltraining.v1.MLTrainingService", readonly methods: { /** * SubmitTrainingJob submits a training job request. * * @generated from rpc viam.app.mltraining.v1.MLTrainingService.SubmitTrainingJob */ readonly submitTrainingJob: { readonly name: "SubmitTrainingJob", readonly I: typeof SubmitTrainingJobRequest, readonly O: typeof SubmitTrainingJobResponse, readonly kind: MethodKind.Unary, }, /** * SubmitCustomTrainingJob submits a custom training job request. * * @generated from rpc viam.app.mltraining.v1.MLTrainingService.SubmitCustomTrainingJob */ readonly submitCustomTrainingJob: { readonly name: "SubmitCustomTrainingJob", readonly I: typeof SubmitCustomTrainingJobRequest, readonly O: typeof SubmitCustomTrainingJobResponse, readonly kind: MethodKind.Unary, }, /** * GetTrainingJob retrieves a training job by its ID. * * @generated from rpc viam.app.mltraining.v1.MLTrainingService.GetTrainingJob */ readonly getTrainingJob: { readonly name: "GetTrainingJob", readonly I: typeof GetTrainingJobRequest, readonly O: typeof GetTrainingJobResponse, readonly kind: MethodKind.Unary, }, /** * ListTrainingJobs lists training jobs for a given organization ID and training status. * * @generated from rpc viam.app.mltraining.v1.MLTrainingService.ListTrainingJobs */ readonly listTrainingJobs: { readonly name: "ListTrainingJobs", readonly I: typeof ListTrainingJobsRequest, readonly O: typeof ListTrainingJobsResponse, readonly kind: MethodKind.Unary, }, /** * CancelTrainingJob cancels a training job that has not yet completed. * * @generated from rpc viam.app.mltraining.v1.MLTrainingService.CancelTrainingJob */ readonly cancelTrainingJob: { readonly name: "CancelTrainingJob", readonly I: typeof CancelTrainingJobRequest, readonly O: typeof CancelTrainingJobResponse, readonly kind: MethodKind.Unary, }, /** * DeleteCompletedTrainingJob removes a completed training job from the database, whether the job succeeded or failed. * * @generated from rpc viam.app.mltraining.v1.MLTrainingService.DeleteCompletedTrainingJob */ readonly deleteCompletedTrainingJob: { readonly name: "DeleteCompletedTrainingJob", readonly I: typeof DeleteCompletedTrainingJobRequest, readonly O: typeof DeleteCompletedTrainingJobResponse, readonly kind: MethodKind.Unary, }, /** * GetTrainingJobLogs gets the logs for a given custom training job. * * @generated from rpc viam.app.mltraining.v1.MLTrainingService.GetTrainingJobLogs */ readonly getTrainingJobLogs: { readonly name: "GetTrainingJobLogs", readonly I: typeof GetTrainingJobLogsRequest, readonly O: typeof GetTrainingJobLogsResponse, readonly kind: MethodKind.Unary, }, /** * ListSupportedContainers gets all the containers one can use for a custom training job. * * @generated from rpc viam.app.mltraining.v1.MLTrainingService.ListSupportedContainers */ readonly listSupportedContainers: { readonly name: "ListSupportedContainers", readonly I: typeof ListSupportedContainersRequest, readonly O: typeof ListSupportedContainersResponse, readonly kind: MethodKind.Unary, }, } };