Versions in this module Expand all Collapse all v0 v0.3.9 May 4, 2026 Changes in this version + var ErrBadRequest = platformerrors.ErrBadRequest + var ErrConflict = platformerrors.ErrConflict + var ErrNotFound = platformerrors.ErrNotFound + var ErrToStatus = platformerrors.ErrToStatus + var IgnoreNotFound = platformerrors.IgnoreNotFound + type ListOptions struct + FilterQuery *string + NextPageToken *string + OrderBy *string + PageSize *int32 + SortOrder *string + type ModelRegistryApi interface + GetArtifactById func(id string) (*openapi.Artifact, error) + GetArtifactByParams func(artifactName *string, parentResourceId *string, externalId *string) (*openapi.Artifact, error) + GetArtifacts func(artifactType openapi.ArtifactTypeQueryParam, listOptions ListOptions, ...) (*openapi.ArtifactList, error) + GetExperimentById func(id string) (*openapi.Experiment, error) + GetExperimentByParams func(name *string, externalId *string) (*openapi.Experiment, error) + GetExperimentRunArtifacts func(artifactType openapi.ArtifactTypeQueryParam, listOptions ListOptions, ...) (*openapi.ArtifactList, error) + GetExperimentRunById func(id string) (*openapi.ExperimentRun, error) + GetExperimentRunByParams func(name *string, experimentId *string, externalId *string) (*openapi.ExperimentRun, error) + GetExperimentRunMetricHistory func(name *string, stepIds *string, listOptions ListOptions, ...) (*openapi.MetricList, error) + GetExperimentRuns func(listOptions ListOptions, experimentId *string) (*openapi.ExperimentRunList, error) + GetExperiments func(listOptions ListOptions) (*openapi.ExperimentList, error) + GetInferenceServiceById func(id string) (*openapi.InferenceService, error) + GetInferenceServiceByParams func(name *string, parentResourceId *string, externalId *string) (*openapi.InferenceService, error) + GetInferenceServices func(listOptions ListOptions, servingEnvironmentId *string, runtime *string) (*openapi.InferenceServiceList, error) + GetModelArtifactById func(id string) (*openapi.ModelArtifact, error) + GetModelArtifactByInferenceService func(inferenceServiceId string) (*openapi.ModelArtifact, error) + GetModelArtifactByParams func(artifactName *string, parentResourceId *string, externalId *string) (*openapi.ModelArtifact, error) + GetModelArtifacts func(listOptions ListOptions, parentResourceId *string) (*openapi.ModelArtifactList, error) + GetModelVersionById func(id string) (*openapi.ModelVersion, error) + GetModelVersionByInferenceService func(inferenceServiceId string) (*openapi.ModelVersion, error) + GetModelVersionByParams func(versionName *string, registeredModelId *string, externalId *string) (*openapi.ModelVersion, error) + GetModelVersions func(listOptions ListOptions, registeredModelId *string) (*openapi.ModelVersionList, error) + GetRegisteredModelById func(id string) (*openapi.RegisteredModel, error) + GetRegisteredModelByInferenceService func(inferenceServiceId string) (*openapi.RegisteredModel, error) + GetRegisteredModelByParams func(name *string, externalId *string) (*openapi.RegisteredModel, error) + GetRegisteredModels func(listOptions ListOptions) (*openapi.RegisteredModelList, error) + GetServeModelById func(id string) (*openapi.ServeModel, error) + GetServeModels func(listOptions ListOptions, inferenceServiceId *string) (*openapi.ServeModelList, error) + GetServingEnvironmentById func(id string) (*openapi.ServingEnvironment, error) + GetServingEnvironmentByParams func(name *string, externalId *string) (*openapi.ServingEnvironment, error) + GetServingEnvironments func(listOptions ListOptions) (*openapi.ServingEnvironmentList, error) + UpsertArtifact func(artifact *openapi.Artifact) (*openapi.Artifact, error) + UpsertExperiment func(experiment *openapi.Experiment) (*openapi.Experiment, error) + UpsertExperimentRun func(experimentRun *openapi.ExperimentRun, experimentId *string) (*openapi.ExperimentRun, error) + UpsertExperimentRunArtifact func(artifact *openapi.Artifact, experimentRunId string) (*openapi.Artifact, error) + UpsertInferenceService func(inferenceService *openapi.InferenceService) (*openapi.InferenceService, error) + UpsertModelArtifact func(modelArtifact *openapi.ModelArtifact) (*openapi.ModelArtifact, error) + UpsertModelVersion func(modelVersion *openapi.ModelVersion, registeredModelId *string) (*openapi.ModelVersion, error) + UpsertModelVersionArtifact func(artifact *openapi.Artifact, modelVersionId string) (*openapi.Artifact, error) + UpsertRegisteredModel func(registeredModel *openapi.RegisteredModel) (*openapi.RegisteredModel, error) + UpsertServeModel func(serveModel *openapi.ServeModel, inferenceServiceId *string) (*openapi.ServeModel, error) + UpsertServingEnvironment func(registeredModel *openapi.ServingEnvironment) (*openapi.ServingEnvironment, error)