Documentation
¶
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- func IsNil(i interface{}) bool
- func PtrBool(v bool) *bool
- func PtrFloat32(v float32) *float32
- func PtrFloat64(v float64) *float64
- func PtrInt(v int) *int
- func PtrInt32(v int32) *int32
- func PtrInt64(v int64) *int64
- func PtrString(v string) *string
- func PtrTime(v time.Time) *time.Time
- type APIClient
- type APIKey
- type APIResponse
- type ApiFindLabelsRequest
- func (r ApiFindLabelsRequest) AssetType(assetType CatalogAssetType) ApiFindLabelsRequest
- func (r ApiFindLabelsRequest) Execute() (*CatalogLabelList, *http.Response, error)
- func (r ApiFindLabelsRequest) NextPageToken(nextPageToken string) ApiFindLabelsRequest
- func (r ApiFindLabelsRequest) OrderBy(orderBy string) ApiFindLabelsRequest
- func (r ApiFindLabelsRequest) PageSize(pageSize string) ApiFindLabelsRequest
- func (r ApiFindLabelsRequest) SortOrder(sortOrder SortOrder) ApiFindLabelsRequest
- type ApiFindMCPServerToolsRequest
- func (r ApiFindMCPServerToolsRequest) Execute() (*MCPToolsList, *http.Response, error)
- func (r ApiFindMCPServerToolsRequest) FilterQuery(filterQuery string) ApiFindMCPServerToolsRequest
- func (r ApiFindMCPServerToolsRequest) NextPageToken(nextPageToken string) ApiFindMCPServerToolsRequest
- func (r ApiFindMCPServerToolsRequest) OrderBy(orderBy OrderByField) ApiFindMCPServerToolsRequest
- func (r ApiFindMCPServerToolsRequest) PageSize(pageSize string) ApiFindMCPServerToolsRequest
- func (r ApiFindMCPServerToolsRequest) SortOrder(sortOrder SortOrder) ApiFindMCPServerToolsRequest
- type ApiFindMCPServersFilterOptionsRequest
- type ApiFindMCPServersRequest
- func (r ApiFindMCPServersRequest) Execute() (*MCPServerList, *http.Response, error)
- func (r ApiFindMCPServersRequest) FilterQuery(filterQuery string) ApiFindMCPServersRequest
- func (r ApiFindMCPServersRequest) IncludeTools(includeTools bool) ApiFindMCPServersRequest
- func (r ApiFindMCPServersRequest) Name(name string) ApiFindMCPServersRequest
- func (r ApiFindMCPServersRequest) NamedQuery(namedQuery string) ApiFindMCPServersRequest
- func (r ApiFindMCPServersRequest) NextPageToken(nextPageToken string) ApiFindMCPServersRequest
- func (r ApiFindMCPServersRequest) OrderBy(orderBy OrderByField) ApiFindMCPServersRequest
- func (r ApiFindMCPServersRequest) PageSize(pageSize string) ApiFindMCPServersRequest
- func (r ApiFindMCPServersRequest) Q(q string) ApiFindMCPServersRequest
- func (r ApiFindMCPServersRequest) SortOrder(sortOrder SortOrder) ApiFindMCPServersRequest
- func (r ApiFindMCPServersRequest) SourceLabel(sourceLabel []string) ApiFindMCPServersRequest
- func (r ApiFindMCPServersRequest) ToolLimit(toolLimit int32) ApiFindMCPServersRequest
- type ApiFindModelsFilterOptionsRequest
- type ApiFindModelsRequest
- func (r ApiFindModelsRequest) Execute() (*CatalogModelList, *http.Response, error)
- func (r ApiFindModelsRequest) FilterQuery(filterQuery string) ApiFindModelsRequest
- func (r ApiFindModelsRequest) HardwareCountProperty(hardwareCountProperty string) ApiFindModelsRequest
- func (r ApiFindModelsRequest) HardwareTypeProperty(hardwareTypeProperty string) ApiFindModelsRequest
- func (r ApiFindModelsRequest) LatencyProperty(latencyProperty string) ApiFindModelsRequest
- func (r ApiFindModelsRequest) NextPageToken(nextPageToken string) ApiFindModelsRequest
- func (r ApiFindModelsRequest) OrderBy(orderBy OrderByField) ApiFindModelsRequest
- func (r ApiFindModelsRequest) PageSize(pageSize string) ApiFindModelsRequest
- func (r ApiFindModelsRequest) Q(q string) ApiFindModelsRequest
- func (r ApiFindModelsRequest) Recommendations(recommendations bool) ApiFindModelsRequest
- func (r ApiFindModelsRequest) RpsProperty(rpsProperty string) ApiFindModelsRequest
- func (r ApiFindModelsRequest) SortOrder(sortOrder SortOrder) ApiFindModelsRequest
- func (r ApiFindModelsRequest) Source(source []string) ApiFindModelsRequest
- func (r ApiFindModelsRequest) SourceLabel(sourceLabel []string) ApiFindModelsRequest
- func (r ApiFindModelsRequest) TargetRPS(targetRPS int32) ApiFindModelsRequest
- type ApiFindSourcesRequest
- func (r ApiFindSourcesRequest) AssetType(assetType CatalogAssetType) ApiFindSourcesRequest
- func (r ApiFindSourcesRequest) Execute() (*CatalogSourceList, *http.Response, error)
- func (r ApiFindSourcesRequest) Name(name string) ApiFindSourcesRequest
- func (r ApiFindSourcesRequest) NextPageToken(nextPageToken string) ApiFindSourcesRequest
- func (r ApiFindSourcesRequest) OrderBy(orderBy OrderByField) ApiFindSourcesRequest
- func (r ApiFindSourcesRequest) PageSize(pageSize string) ApiFindSourcesRequest
- func (r ApiFindSourcesRequest) SortOrder(sortOrder SortOrder) ApiFindSourcesRequest
- type ApiGetAllModelArtifactsRequest
- func (r ApiGetAllModelArtifactsRequest) ArtifactType(artifactType []ArtifactTypeQueryParam) ApiGetAllModelArtifactsRequest
- func (r ApiGetAllModelArtifactsRequest) ArtifactType2(artifactType2 []ArtifactTypeQueryParam) ApiGetAllModelArtifactsRequest
- func (r ApiGetAllModelArtifactsRequest) Execute() (*CatalogArtifactList, *http.Response, error)
- func (r ApiGetAllModelArtifactsRequest) FilterQuery(filterQuery string) ApiGetAllModelArtifactsRequest
- func (r ApiGetAllModelArtifactsRequest) NextPageToken(nextPageToken string) ApiGetAllModelArtifactsRequest
- func (r ApiGetAllModelArtifactsRequest) OrderBy(orderBy string) ApiGetAllModelArtifactsRequest
- func (r ApiGetAllModelArtifactsRequest) PageSize(pageSize string) ApiGetAllModelArtifactsRequest
- func (r ApiGetAllModelArtifactsRequest) SortOrder(sortOrder SortOrder) ApiGetAllModelArtifactsRequest
- type ApiGetAllModelPerformanceArtifactsRequest
- func (r ApiGetAllModelPerformanceArtifactsRequest) Execute() (*CatalogArtifactList, *http.Response, error)
- func (r ApiGetAllModelPerformanceArtifactsRequest) FilterQuery(filterQuery string) ApiGetAllModelPerformanceArtifactsRequest
- func (r ApiGetAllModelPerformanceArtifactsRequest) HardwareCountProperty(hardwareCountProperty string) ApiGetAllModelPerformanceArtifactsRequest
- func (r ApiGetAllModelPerformanceArtifactsRequest) HardwareTypeProperty(hardwareTypeProperty string) ApiGetAllModelPerformanceArtifactsRequest
- func (r ApiGetAllModelPerformanceArtifactsRequest) LatencyProperty(latencyProperty string) ApiGetAllModelPerformanceArtifactsRequest
- func (r ApiGetAllModelPerformanceArtifactsRequest) NextPageToken(nextPageToken string) ApiGetAllModelPerformanceArtifactsRequest
- func (r ApiGetAllModelPerformanceArtifactsRequest) OrderBy(orderBy string) ApiGetAllModelPerformanceArtifactsRequest
- func (r ApiGetAllModelPerformanceArtifactsRequest) PageSize(pageSize string) ApiGetAllModelPerformanceArtifactsRequest
- func (r ApiGetAllModelPerformanceArtifactsRequest) Recommendations(recommendations bool) ApiGetAllModelPerformanceArtifactsRequest
- func (r ApiGetAllModelPerformanceArtifactsRequest) RpsProperty(rpsProperty string) ApiGetAllModelPerformanceArtifactsRequest
- func (r ApiGetAllModelPerformanceArtifactsRequest) SortOrder(sortOrder SortOrder) ApiGetAllModelPerformanceArtifactsRequest
- func (r ApiGetAllModelPerformanceArtifactsRequest) TargetRPS(targetRPS int32) ApiGetAllModelPerformanceArtifactsRequest
- type ApiGetMCPServerRequest
- type ApiGetMCPServerToolRequest
- type ApiGetModelRequest
- type ApiPreviewCatalogSourceRequest
- func (r ApiPreviewCatalogSourceRequest) CatalogData(catalogData *os.File) ApiPreviewCatalogSourceRequest
- func (r ApiPreviewCatalogSourceRequest) Config(config *os.File) ApiPreviewCatalogSourceRequest
- func (r ApiPreviewCatalogSourceRequest) Execute() (*CatalogSourcePreviewResponse, *http.Response, error)
- func (r ApiPreviewCatalogSourceRequest) FilterStatus(filterStatus string) ApiPreviewCatalogSourceRequest
- func (r ApiPreviewCatalogSourceRequest) NextPageToken(nextPageToken string) ApiPreviewCatalogSourceRequest
- func (r ApiPreviewCatalogSourceRequest) PageSize(pageSize string) ApiPreviewCatalogSourceRequest
- type ArtifactTypeQueryParam
- type BaseModel
- func (o *BaseModel) GetCustomProperties() map[string]MetadataValue
- func (o *BaseModel) GetCustomPropertiesOk() (map[string]MetadataValue, bool)
- func (o *BaseModel) GetDescription() string
- func (o *BaseModel) GetDescriptionOk() (*string, bool)
- func (o *BaseModel) GetLanguage() []string
- func (o *BaseModel) GetLanguageOk() ([]string, bool)
- func (o *BaseModel) GetLibraryName() string
- func (o *BaseModel) GetLibraryNameOk() (*string, bool)
- func (o *BaseModel) GetLicense() string
- func (o *BaseModel) GetLicenseLink() string
- func (o *BaseModel) GetLicenseLinkOk() (*string, bool)
- func (o *BaseModel) GetLicenseOk() (*string, bool)
- func (o *BaseModel) GetLogo() string
- func (o *BaseModel) GetLogoOk() (*string, bool)
- func (o *BaseModel) GetMaturity() string
- func (o *BaseModel) GetMaturityOk() (*string, bool)
- func (o *BaseModel) GetProvider() string
- func (o *BaseModel) GetProviderOk() (*string, bool)
- func (o *BaseModel) GetReadme() string
- func (o *BaseModel) GetReadmeOk() (*string, bool)
- func (o *BaseModel) GetTasks() []string
- func (o *BaseModel) GetTasksOk() ([]string, bool)
- func (o *BaseModel) HasCustomProperties() bool
- func (o *BaseModel) HasDescription() bool
- func (o *BaseModel) HasLanguage() bool
- func (o *BaseModel) HasLibraryName() bool
- func (o *BaseModel) HasLicense() bool
- func (o *BaseModel) HasLicenseLink() bool
- func (o *BaseModel) HasLogo() bool
- func (o *BaseModel) HasMaturity() bool
- func (o *BaseModel) HasProvider() bool
- func (o *BaseModel) HasReadme() bool
- func (o *BaseModel) HasTasks() bool
- func (o BaseModel) MarshalJSON() ([]byte, error)
- func (o *BaseModel) SetCustomProperties(v map[string]MetadataValue)
- func (o *BaseModel) SetDescription(v string)
- func (o *BaseModel) SetLanguage(v []string)
- func (o *BaseModel) SetLibraryName(v string)
- func (o *BaseModel) SetLicense(v string)
- func (o *BaseModel) SetLicenseLink(v string)
- func (o *BaseModel) SetLogo(v string)
- func (o *BaseModel) SetMaturity(v string)
- func (o *BaseModel) SetProvider(v string)
- func (o *BaseModel) SetReadme(v string)
- func (o *BaseModel) SetTasks(v []string)
- func (o BaseModel) ToMap() (map[string]interface{}, error)
- type BaseResource
- func (o *BaseResource) GetCreateTimeSinceEpoch() string
- func (o *BaseResource) GetCreateTimeSinceEpochOk() (*string, bool)
- func (o *BaseResource) GetCustomProperties() map[string]MetadataValue
- func (o *BaseResource) GetCustomPropertiesOk() (map[string]MetadataValue, bool)
- func (o *BaseResource) GetDescription() string
- func (o *BaseResource) GetDescriptionOk() (*string, bool)
- func (o *BaseResource) GetExternalId() string
- func (o *BaseResource) GetExternalIdOk() (*string, bool)
- func (o *BaseResource) GetId() string
- func (o *BaseResource) GetIdOk() (*string, bool)
- func (o *BaseResource) GetLastUpdateTimeSinceEpoch() string
- func (o *BaseResource) GetLastUpdateTimeSinceEpochOk() (*string, bool)
- func (o *BaseResource) GetName() string
- func (o *BaseResource) GetNameOk() (*string, bool)
- func (o *BaseResource) HasCreateTimeSinceEpoch() bool
- func (o *BaseResource) HasCustomProperties() bool
- func (o *BaseResource) HasDescription() bool
- func (o *BaseResource) HasExternalId() bool
- func (o *BaseResource) HasId() bool
- func (o *BaseResource) HasLastUpdateTimeSinceEpoch() bool
- func (o *BaseResource) HasName() bool
- func (o BaseResource) MarshalJSON() ([]byte, error)
- func (o *BaseResource) SetCreateTimeSinceEpoch(v string)
- func (o *BaseResource) SetCustomProperties(v map[string]MetadataValue)
- func (o *BaseResource) SetDescription(v string)
- func (o *BaseResource) SetExternalId(v string)
- func (o *BaseResource) SetId(v string)
- func (o *BaseResource) SetLastUpdateTimeSinceEpoch(v string)
- func (o *BaseResource) SetName(v string)
- func (o BaseResource) ToMap() (map[string]interface{}, error)
- type BaseResourceDates
- func (o *BaseResourceDates) GetCreateTimeSinceEpoch() string
- func (o *BaseResourceDates) GetCreateTimeSinceEpochOk() (*string, bool)
- func (o *BaseResourceDates) GetLastUpdateTimeSinceEpoch() string
- func (o *BaseResourceDates) GetLastUpdateTimeSinceEpochOk() (*string, bool)
- func (o *BaseResourceDates) HasCreateTimeSinceEpoch() bool
- func (o *BaseResourceDates) HasLastUpdateTimeSinceEpoch() bool
- func (o BaseResourceDates) MarshalJSON() ([]byte, error)
- func (o *BaseResourceDates) SetCreateTimeSinceEpoch(v string)
- func (o *BaseResourceDates) SetLastUpdateTimeSinceEpoch(v string)
- func (o BaseResourceDates) ToMap() (map[string]interface{}, error)
- type BaseResourceList
- func (o *BaseResourceList) GetNextPageToken() string
- func (o *BaseResourceList) GetNextPageTokenOk() (*string, bool)
- func (o *BaseResourceList) GetPageSize() int32
- func (o *BaseResourceList) GetPageSizeOk() (*int32, bool)
- func (o *BaseResourceList) GetSize() int32
- func (o *BaseResourceList) GetSizeOk() (*int32, bool)
- func (o BaseResourceList) MarshalJSON() ([]byte, error)
- func (o *BaseResourceList) SetNextPageToken(v string)
- func (o *BaseResourceList) SetPageSize(v int32)
- func (o *BaseResourceList) SetSize(v int32)
- func (o BaseResourceList) ToMap() (map[string]interface{}, error)
- type BasicAuth
- type CatalogArtifact
- type CatalogArtifactList
- func (o *CatalogArtifactList) GetItems() []CatalogArtifact
- func (o *CatalogArtifactList) GetItemsOk() ([]CatalogArtifact, bool)
- func (o *CatalogArtifactList) GetNextPageToken() string
- func (o *CatalogArtifactList) GetNextPageTokenOk() (*string, bool)
- func (o *CatalogArtifactList) GetPageSize() int32
- func (o *CatalogArtifactList) GetPageSizeOk() (*int32, bool)
- func (o *CatalogArtifactList) GetSize() int32
- func (o *CatalogArtifactList) GetSizeOk() (*int32, bool)
- func (o CatalogArtifactList) MarshalJSON() ([]byte, error)
- func (o *CatalogArtifactList) SetItems(v []CatalogArtifact)
- func (o *CatalogArtifactList) SetNextPageToken(v string)
- func (o *CatalogArtifactList) SetPageSize(v int32)
- func (o *CatalogArtifactList) SetSize(v int32)
- func (o CatalogArtifactList) ToMap() (map[string]interface{}, error)
- type CatalogAssetType
- type CatalogLabel
- func (o *CatalogLabel) GetDisplayName() string
- func (o *CatalogLabel) GetDisplayNameOk() (*string, bool)
- func (o *CatalogLabel) GetName() string
- func (o *CatalogLabel) GetNameOk() (*string, bool)
- func (o *CatalogLabel) HasDisplayName() bool
- func (o CatalogLabel) MarshalJSON() ([]byte, error)
- func (o *CatalogLabel) SetDisplayName(v string)
- func (o *CatalogLabel) SetName(v string)
- func (o CatalogLabel) ToMap() (map[string]interface{}, error)
- type CatalogLabelList
- func (o *CatalogLabelList) GetItems() []CatalogLabel
- func (o *CatalogLabelList) GetItemsOk() ([]CatalogLabel, bool)
- func (o *CatalogLabelList) GetNextPageToken() string
- func (o *CatalogLabelList) GetNextPageTokenOk() (*string, bool)
- func (o *CatalogLabelList) GetPageSize() int32
- func (o *CatalogLabelList) GetPageSizeOk() (*int32, bool)
- func (o *CatalogLabelList) GetSize() int32
- func (o *CatalogLabelList) GetSizeOk() (*int32, bool)
- func (o CatalogLabelList) MarshalJSON() ([]byte, error)
- func (o *CatalogLabelList) SetItems(v []CatalogLabel)
- func (o *CatalogLabelList) SetNextPageToken(v string)
- func (o *CatalogLabelList) SetPageSize(v int32)
- func (o *CatalogLabelList) SetSize(v int32)
- func (o CatalogLabelList) ToMap() (map[string]interface{}, error)
- type CatalogMetricsArtifact
- func (o *CatalogMetricsArtifact) GetArtifactType() string
- func (o *CatalogMetricsArtifact) GetArtifactTypeOk() (*string, bool)
- func (o *CatalogMetricsArtifact) GetCreateTimeSinceEpoch() string
- func (o *CatalogMetricsArtifact) GetCreateTimeSinceEpochOk() (*string, bool)
- func (o *CatalogMetricsArtifact) GetCustomProperties() map[string]MetadataValue
- func (o *CatalogMetricsArtifact) GetCustomPropertiesOk() (map[string]MetadataValue, bool)
- func (o *CatalogMetricsArtifact) GetDescription() string
- func (o *CatalogMetricsArtifact) GetDescriptionOk() (*string, bool)
- func (o *CatalogMetricsArtifact) GetExternalId() string
- func (o *CatalogMetricsArtifact) GetExternalIdOk() (*string, bool)
- func (o *CatalogMetricsArtifact) GetId() string
- func (o *CatalogMetricsArtifact) GetIdOk() (*string, bool)
- func (o *CatalogMetricsArtifact) GetLastUpdateTimeSinceEpoch() string
- func (o *CatalogMetricsArtifact) GetLastUpdateTimeSinceEpochOk() (*string, bool)
- func (o *CatalogMetricsArtifact) GetMetricsType() string
- func (o *CatalogMetricsArtifact) GetMetricsTypeOk() (*string, bool)
- func (o *CatalogMetricsArtifact) GetName() string
- func (o *CatalogMetricsArtifact) GetNameOk() (*string, bool)
- func (o *CatalogMetricsArtifact) HasCreateTimeSinceEpoch() bool
- func (o *CatalogMetricsArtifact) HasCustomProperties() bool
- func (o *CatalogMetricsArtifact) HasDescription() bool
- func (o *CatalogMetricsArtifact) HasExternalId() bool
- func (o *CatalogMetricsArtifact) HasId() bool
- func (o *CatalogMetricsArtifact) HasLastUpdateTimeSinceEpoch() bool
- func (o *CatalogMetricsArtifact) HasName() bool
- func (o CatalogMetricsArtifact) MarshalJSON() ([]byte, error)
- func (o *CatalogMetricsArtifact) SetArtifactType(v string)
- func (o *CatalogMetricsArtifact) SetCreateTimeSinceEpoch(v string)
- func (o *CatalogMetricsArtifact) SetCustomProperties(v map[string]MetadataValue)
- func (o *CatalogMetricsArtifact) SetDescription(v string)
- func (o *CatalogMetricsArtifact) SetExternalId(v string)
- func (o *CatalogMetricsArtifact) SetId(v string)
- func (o *CatalogMetricsArtifact) SetLastUpdateTimeSinceEpoch(v string)
- func (o *CatalogMetricsArtifact) SetMetricsType(v string)
- func (o *CatalogMetricsArtifact) SetName(v string)
- func (o CatalogMetricsArtifact) ToMap() (map[string]interface{}, error)
- type CatalogModel
- func (o *CatalogModel) GetCreateTimeSinceEpoch() string
- func (o *CatalogModel) GetCreateTimeSinceEpochOk() (*string, bool)
- func (o *CatalogModel) GetCustomProperties() map[string]MetadataValue
- func (o *CatalogModel) GetCustomPropertiesOk() (map[string]MetadataValue, bool)
- func (o *CatalogModel) GetDescription() string
- func (o *CatalogModel) GetDescriptionOk() (*string, bool)
- func (o *CatalogModel) GetExternalId() string
- func (o *CatalogModel) GetExternalIdOk() (*string, bool)
- func (o *CatalogModel) GetId() string
- func (o *CatalogModel) GetIdOk() (*string, bool)
- func (o *CatalogModel) GetLanguage() []string
- func (o *CatalogModel) GetLanguageOk() ([]string, bool)
- func (o *CatalogModel) GetLastUpdateTimeSinceEpoch() string
- func (o *CatalogModel) GetLastUpdateTimeSinceEpochOk() (*string, bool)
- func (o *CatalogModel) GetLibraryName() string
- func (o *CatalogModel) GetLibraryNameOk() (*string, bool)
- func (o *CatalogModel) GetLicense() string
- func (o *CatalogModel) GetLicenseLink() string
- func (o *CatalogModel) GetLicenseLinkOk() (*string, bool)
- func (o *CatalogModel) GetLicenseOk() (*string, bool)
- func (o *CatalogModel) GetLogo() string
- func (o *CatalogModel) GetLogoOk() (*string, bool)
- func (o *CatalogModel) GetMaturity() string
- func (o *CatalogModel) GetMaturityOk() (*string, bool)
- func (o *CatalogModel) GetName() string
- func (o *CatalogModel) GetNameOk() (*string, bool)
- func (o *CatalogModel) GetProvider() string
- func (o *CatalogModel) GetProviderOk() (*string, bool)
- func (o *CatalogModel) GetReadme() string
- func (o *CatalogModel) GetReadmeOk() (*string, bool)
- func (o *CatalogModel) GetSourceId() string
- func (o *CatalogModel) GetSourceIdOk() (*string, bool)
- func (o *CatalogModel) GetTasks() []string
- func (o *CatalogModel) GetTasksOk() ([]string, bool)
- func (o *CatalogModel) HasCreateTimeSinceEpoch() bool
- func (o *CatalogModel) HasCustomProperties() bool
- func (o *CatalogModel) HasDescription() bool
- func (o *CatalogModel) HasExternalId() bool
- func (o *CatalogModel) HasId() bool
- func (o *CatalogModel) HasLanguage() bool
- func (o *CatalogModel) HasLastUpdateTimeSinceEpoch() bool
- func (o *CatalogModel) HasLibraryName() bool
- func (o *CatalogModel) HasLicense() bool
- func (o *CatalogModel) HasLicenseLink() bool
- func (o *CatalogModel) HasLogo() bool
- func (o *CatalogModel) HasMaturity() bool
- func (o *CatalogModel) HasProvider() bool
- func (o *CatalogModel) HasReadme() bool
- func (o *CatalogModel) HasSourceId() bool
- func (o *CatalogModel) HasTasks() bool
- func (o CatalogModel) MarshalJSON() ([]byte, error)
- func (o *CatalogModel) SetCreateTimeSinceEpoch(v string)
- func (o *CatalogModel) SetCustomProperties(v map[string]MetadataValue)
- func (o *CatalogModel) SetDescription(v string)
- func (o *CatalogModel) SetExternalId(v string)
- func (o *CatalogModel) SetId(v string)
- func (o *CatalogModel) SetLanguage(v []string)
- func (o *CatalogModel) SetLastUpdateTimeSinceEpoch(v string)
- func (o *CatalogModel) SetLibraryName(v string)
- func (o *CatalogModel) SetLicense(v string)
- func (o *CatalogModel) SetLicenseLink(v string)
- func (o *CatalogModel) SetLogo(v string)
- func (o *CatalogModel) SetMaturity(v string)
- func (o *CatalogModel) SetName(v string)
- func (o *CatalogModel) SetProvider(v string)
- func (o *CatalogModel) SetReadme(v string)
- func (o *CatalogModel) SetSourceId(v string)
- func (o *CatalogModel) SetTasks(v []string)
- func (m CatalogModel) SortValue(field OrderByField) string
- func (o CatalogModel) ToMap() (map[string]interface{}, error)
- type CatalogModelArtifact
- func (o *CatalogModelArtifact) GetArtifactType() string
- func (o *CatalogModelArtifact) GetArtifactTypeOk() (*string, bool)
- func (o *CatalogModelArtifact) GetCreateTimeSinceEpoch() string
- func (o *CatalogModelArtifact) GetCreateTimeSinceEpochOk() (*string, bool)
- func (o *CatalogModelArtifact) GetCustomProperties() map[string]MetadataValue
- func (o *CatalogModelArtifact) GetCustomPropertiesOk() (map[string]MetadataValue, bool)
- func (o *CatalogModelArtifact) GetDescription() string
- func (o *CatalogModelArtifact) GetDescriptionOk() (*string, bool)
- func (o *CatalogModelArtifact) GetExternalId() string
- func (o *CatalogModelArtifact) GetExternalIdOk() (*string, bool)
- func (o *CatalogModelArtifact) GetId() string
- func (o *CatalogModelArtifact) GetIdOk() (*string, bool)
- func (o *CatalogModelArtifact) GetLastUpdateTimeSinceEpoch() string
- func (o *CatalogModelArtifact) GetLastUpdateTimeSinceEpochOk() (*string, bool)
- func (o *CatalogModelArtifact) GetName() string
- func (o *CatalogModelArtifact) GetNameOk() (*string, bool)
- func (o *CatalogModelArtifact) GetUri() string
- func (o *CatalogModelArtifact) GetUriOk() (*string, bool)
- func (o *CatalogModelArtifact) HasCreateTimeSinceEpoch() bool
- func (o *CatalogModelArtifact) HasCustomProperties() bool
- func (o *CatalogModelArtifact) HasDescription() bool
- func (o *CatalogModelArtifact) HasExternalId() bool
- func (o *CatalogModelArtifact) HasId() bool
- func (o *CatalogModelArtifact) HasLastUpdateTimeSinceEpoch() bool
- func (o *CatalogModelArtifact) HasName() bool
- func (o CatalogModelArtifact) MarshalJSON() ([]byte, error)
- func (o *CatalogModelArtifact) SetArtifactType(v string)
- func (o *CatalogModelArtifact) SetCreateTimeSinceEpoch(v string)
- func (o *CatalogModelArtifact) SetCustomProperties(v map[string]MetadataValue)
- func (o *CatalogModelArtifact) SetDescription(v string)
- func (o *CatalogModelArtifact) SetExternalId(v string)
- func (o *CatalogModelArtifact) SetId(v string)
- func (o *CatalogModelArtifact) SetLastUpdateTimeSinceEpoch(v string)
- func (o *CatalogModelArtifact) SetName(v string)
- func (o *CatalogModelArtifact) SetUri(v string)
- func (o CatalogModelArtifact) ToMap() (map[string]interface{}, error)
- type CatalogModelList
- func (o *CatalogModelList) GetItems() []CatalogModel
- func (o *CatalogModelList) GetItemsOk() ([]CatalogModel, bool)
- func (o *CatalogModelList) GetNextPageToken() string
- func (o *CatalogModelList) GetNextPageTokenOk() (*string, bool)
- func (o *CatalogModelList) GetPageSize() int32
- func (o *CatalogModelList) GetPageSizeOk() (*int32, bool)
- func (o *CatalogModelList) GetSize() int32
- func (o *CatalogModelList) GetSizeOk() (*int32, bool)
- func (o CatalogModelList) MarshalJSON() ([]byte, error)
- func (o *CatalogModelList) SetItems(v []CatalogModel)
- func (o *CatalogModelList) SetNextPageToken(v string)
- func (o *CatalogModelList) SetPageSize(v int32)
- func (o *CatalogModelList) SetSize(v int32)
- func (o CatalogModelList) ToMap() (map[string]interface{}, error)
- type CatalogSource
- func (o *CatalogSource) GetAssetType() CatalogAssetType
- func (o *CatalogSource) GetAssetTypeOk() (*CatalogAssetType, bool)
- func (o *CatalogSource) GetEnabled() bool
- func (o *CatalogSource) GetEnabledOk() (*bool, bool)
- func (o *CatalogSource) GetError() string
- func (o *CatalogSource) GetErrorOk() (*string, bool)
- func (o *CatalogSource) GetExcludedModels() []string
- func (o *CatalogSource) GetExcludedModelsOk() ([]string, bool)
- func (o *CatalogSource) GetId() string
- func (o *CatalogSource) GetIdOk() (*string, bool)
- func (o *CatalogSource) GetIncludedModels() []string
- func (o *CatalogSource) GetIncludedModelsOk() ([]string, bool)
- func (o *CatalogSource) GetLabels() []string
- func (o *CatalogSource) GetLabelsOk() ([]string, bool)
- func (o *CatalogSource) GetName() string
- func (o *CatalogSource) GetNameOk() (*string, bool)
- func (o *CatalogSource) GetStatus() CatalogSourceStatus
- func (o *CatalogSource) GetStatusOk() (*CatalogSourceStatus, bool)
- func (o *CatalogSource) HasAssetType() bool
- func (o *CatalogSource) HasEnabled() bool
- func (o *CatalogSource) HasError() bool
- func (o *CatalogSource) HasExcludedModels() bool
- func (o *CatalogSource) HasIncludedModels() bool
- func (o *CatalogSource) HasStatus() bool
- func (o CatalogSource) MarshalJSON() ([]byte, error)
- func (o *CatalogSource) SetAssetType(v CatalogAssetType)
- func (o *CatalogSource) SetEnabled(v bool)
- func (o *CatalogSource) SetError(v string)
- func (o *CatalogSource) SetErrorNil()
- func (o *CatalogSource) SetExcludedModels(v []string)
- func (o *CatalogSource) SetId(v string)
- func (o *CatalogSource) SetIncludedModels(v []string)
- func (o *CatalogSource) SetLabels(v []string)
- func (o *CatalogSource) SetName(v string)
- func (o *CatalogSource) SetStatus(v CatalogSourceStatus)
- func (s CatalogSource) SortValue(field OrderByField) string
- func (o CatalogSource) ToMap() (map[string]interface{}, error)
- func (o *CatalogSource) UnsetError()
- type CatalogSourceList
- func (o *CatalogSourceList) GetItems() []CatalogSource
- func (o *CatalogSourceList) GetItemsOk() ([]CatalogSource, bool)
- func (o *CatalogSourceList) GetNextPageToken() string
- func (o *CatalogSourceList) GetNextPageTokenOk() (*string, bool)
- func (o *CatalogSourceList) GetPageSize() int32
- func (o *CatalogSourceList) GetPageSizeOk() (*int32, bool)
- func (o *CatalogSourceList) GetSize() int32
- func (o *CatalogSourceList) GetSizeOk() (*int32, bool)
- func (o CatalogSourceList) MarshalJSON() ([]byte, error)
- func (o *CatalogSourceList) SetItems(v []CatalogSource)
- func (o *CatalogSourceList) SetNextPageToken(v string)
- func (o *CatalogSourceList) SetPageSize(v int32)
- func (o *CatalogSourceList) SetSize(v int32)
- func (o CatalogSourceList) ToMap() (map[string]interface{}, error)
- type CatalogSourcePreviewResponse
- func (o *CatalogSourcePreviewResponse) GetItems() []ModelPreviewResult
- func (o *CatalogSourcePreviewResponse) GetItemsOk() ([]ModelPreviewResult, bool)
- func (o *CatalogSourcePreviewResponse) GetNextPageToken() string
- func (o *CatalogSourcePreviewResponse) GetNextPageTokenOk() (*string, bool)
- func (o *CatalogSourcePreviewResponse) GetPageSize() int32
- func (o *CatalogSourcePreviewResponse) GetPageSizeOk() (*int32, bool)
- func (o *CatalogSourcePreviewResponse) GetSize() int32
- func (o *CatalogSourcePreviewResponse) GetSizeOk() (*int32, bool)
- func (o *CatalogSourcePreviewResponse) GetSummary() CatalogSourcePreviewResponseAllOfSummary
- func (o *CatalogSourcePreviewResponse) GetSummaryOk() (*CatalogSourcePreviewResponseAllOfSummary, bool)
- func (o CatalogSourcePreviewResponse) MarshalJSON() ([]byte, error)
- func (o *CatalogSourcePreviewResponse) SetItems(v []ModelPreviewResult)
- func (o *CatalogSourcePreviewResponse) SetNextPageToken(v string)
- func (o *CatalogSourcePreviewResponse) SetPageSize(v int32)
- func (o *CatalogSourcePreviewResponse) SetSize(v int32)
- func (o *CatalogSourcePreviewResponse) SetSummary(v CatalogSourcePreviewResponseAllOfSummary)
- func (o CatalogSourcePreviewResponse) ToMap() (map[string]interface{}, error)
- type CatalogSourcePreviewResponseAllOfSummary
- func (o *CatalogSourcePreviewResponseAllOfSummary) GetExcludedModels() int32
- func (o *CatalogSourcePreviewResponseAllOfSummary) GetExcludedModelsOk() (*int32, bool)
- func (o *CatalogSourcePreviewResponseAllOfSummary) GetIncludedModels() int32
- func (o *CatalogSourcePreviewResponseAllOfSummary) GetIncludedModelsOk() (*int32, bool)
- func (o *CatalogSourcePreviewResponseAllOfSummary) GetTotalModels() int32
- func (o *CatalogSourcePreviewResponseAllOfSummary) GetTotalModelsOk() (*int32, bool)
- func (o CatalogSourcePreviewResponseAllOfSummary) MarshalJSON() ([]byte, error)
- func (o *CatalogSourcePreviewResponseAllOfSummary) SetExcludedModels(v int32)
- func (o *CatalogSourcePreviewResponseAllOfSummary) SetIncludedModels(v int32)
- func (o *CatalogSourcePreviewResponseAllOfSummary) SetTotalModels(v int32)
- func (o CatalogSourcePreviewResponseAllOfSummary) ToMap() (map[string]interface{}, error)
- type CatalogSourceStatus
- type Configuration
- type Error
- func (o *Error) GetCode() string
- func (o *Error) GetCodeOk() (*string, bool)
- func (o *Error) GetMessage() string
- func (o *Error) GetMessageOk() (*string, bool)
- func (o Error) MarshalJSON() ([]byte, error)
- func (o *Error) SetCode(v string)
- func (o *Error) SetMessage(v string)
- func (o Error) ToMap() (map[string]interface{}, error)
- type FieldFilter
- func (o *FieldFilter) GetOperator() string
- func (o *FieldFilter) GetOperatorOk() (*string, bool)
- func (o *FieldFilter) GetValue() interface{}
- func (o *FieldFilter) GetValueOk() (*interface{}, bool)
- func (o FieldFilter) MarshalJSON() ([]byte, error)
- func (o *FieldFilter) SetOperator(v string)
- func (o *FieldFilter) SetValue(v interface{})
- func (o FieldFilter) ToMap() (map[string]interface{}, error)
- type FilterOption
- func (o *FilterOption) GetRange() FilterOptionRange
- func (o *FilterOption) GetRangeOk() (*FilterOptionRange, bool)
- func (o *FilterOption) GetType() string
- func (o *FilterOption) GetTypeOk() (*string, bool)
- func (o *FilterOption) GetValues() []interface{}
- func (o *FilterOption) GetValuesOk() ([]interface{}, bool)
- func (o *FilterOption) HasRange() bool
- func (o *FilterOption) HasValues() bool
- func (o FilterOption) MarshalJSON() ([]byte, error)
- func (o *FilterOption) SetRange(v FilterOptionRange)
- func (o *FilterOption) SetType(v string)
- func (o *FilterOption) SetValues(v []interface{})
- func (o FilterOption) ToMap() (map[string]interface{}, error)
- type FilterOptionRange
- func (o *FilterOptionRange) GetMax() float64
- func (o *FilterOptionRange) GetMaxOk() (*float64, bool)
- func (o *FilterOptionRange) GetMin() float64
- func (o *FilterOptionRange) GetMinOk() (*float64, bool)
- func (o *FilterOptionRange) HasMax() bool
- func (o *FilterOptionRange) HasMin() bool
- func (o FilterOptionRange) MarshalJSON() ([]byte, error)
- func (o *FilterOptionRange) SetMax(v float64)
- func (o *FilterOptionRange) SetMin(v float64)
- func (o FilterOptionRange) ToMap() (map[string]interface{}, error)
- type FilterOptionsList
- func (o *FilterOptionsList) GetFilters() map[string]FilterOption
- func (o *FilterOptionsList) GetFiltersOk() (*map[string]FilterOption, bool)
- func (o *FilterOptionsList) GetNamedQueries() map[string]map[string]FieldFilter
- func (o *FilterOptionsList) GetNamedQueriesOk() (*map[string]map[string]FieldFilter, bool)
- func (o *FilterOptionsList) HasFilters() bool
- func (o *FilterOptionsList) HasNamedQueries() bool
- func (o FilterOptionsList) MarshalJSON() ([]byte, error)
- func (o *FilterOptionsList) SetFilters(v map[string]FilterOption)
- func (o *FilterOptionsList) SetNamedQueries(v map[string]map[string]FieldFilter)
- func (o FilterOptionsList) ToMap() (map[string]interface{}, error)
- type GenericOpenAPIError
- type MCPArtifact
- func (o *MCPArtifact) GetCreateTimeSinceEpoch() string
- func (o *MCPArtifact) GetCreateTimeSinceEpochOk() (*string, bool)
- func (o *MCPArtifact) GetLastUpdateTimeSinceEpoch() string
- func (o *MCPArtifact) GetLastUpdateTimeSinceEpochOk() (*string, bool)
- func (o *MCPArtifact) GetUri() string
- func (o *MCPArtifact) GetUriOk() (*string, bool)
- func (o *MCPArtifact) HasCreateTimeSinceEpoch() bool
- func (o *MCPArtifact) HasLastUpdateTimeSinceEpoch() bool
- func (o MCPArtifact) MarshalJSON() ([]byte, error)
- func (o *MCPArtifact) SetCreateTimeSinceEpoch(v string)
- func (o *MCPArtifact) SetLastUpdateTimeSinceEpoch(v string)
- func (o *MCPArtifact) SetUri(v string)
- func (o MCPArtifact) ToMap() (map[string]interface{}, error)
- type MCPCatalogServiceAPIService
- func (a *MCPCatalogServiceAPIService) FindMCPServerTools(ctx context.Context, serverId string) ApiFindMCPServerToolsRequest
- func (a *MCPCatalogServiceAPIService) FindMCPServerToolsExecute(r ApiFindMCPServerToolsRequest) (*MCPToolsList, *http.Response, error)
- func (a *MCPCatalogServiceAPIService) FindMCPServers(ctx context.Context) ApiFindMCPServersRequest
- func (a *MCPCatalogServiceAPIService) FindMCPServersExecute(r ApiFindMCPServersRequest) (*MCPServerList, *http.Response, error)
- func (a *MCPCatalogServiceAPIService) FindMCPServersFilterOptions(ctx context.Context) ApiFindMCPServersFilterOptionsRequest
- func (a *MCPCatalogServiceAPIService) FindMCPServersFilterOptionsExecute(r ApiFindMCPServersFilterOptionsRequest) (*FilterOptionsList, *http.Response, error)
- func (a *MCPCatalogServiceAPIService) GetMCPServer(ctx context.Context, serverId string) ApiGetMCPServerRequest
- func (a *MCPCatalogServiceAPIService) GetMCPServerExecute(r ApiGetMCPServerRequest) (*MCPServer, *http.Response, error)
- func (a *MCPCatalogServiceAPIService) GetMCPServerTool(ctx context.Context, serverId string, toolName string) ApiGetMCPServerToolRequest
- func (a *MCPCatalogServiceAPIService) GetMCPServerToolExecute(r ApiGetMCPServerToolRequest) (*MCPToolWithServer, *http.Response, error)
- type MCPEndpoints
- func (o *MCPEndpoints) GetHttp() string
- func (o *MCPEndpoints) GetHttpOk() (*string, bool)
- func (o *MCPEndpoints) GetSse() string
- func (o *MCPEndpoints) GetSseOk() (*string, bool)
- func (o *MCPEndpoints) HasHttp() bool
- func (o *MCPEndpoints) HasSse() bool
- func (o MCPEndpoints) MarshalJSON() ([]byte, error)
- func (o *MCPEndpoints) SetHttp(v string)
- func (o *MCPEndpoints) SetSse(v string)
- func (o MCPEndpoints) ToMap() (map[string]interface{}, error)
- type MCPEnvVarMetadata
- func (o *MCPEnvVarMetadata) GetDefaultValue() string
- func (o *MCPEnvVarMetadata) GetDefaultValueOk() (*string, bool)
- func (o *MCPEnvVarMetadata) GetDescription() string
- func (o *MCPEnvVarMetadata) GetDescriptionOk() (*string, bool)
- func (o *MCPEnvVarMetadata) GetExample() string
- func (o *MCPEnvVarMetadata) GetExampleOk() (*string, bool)
- func (o *MCPEnvVarMetadata) GetName() string
- func (o *MCPEnvVarMetadata) GetNameOk() (*string, bool)
- func (o *MCPEnvVarMetadata) GetRequired() bool
- func (o *MCPEnvVarMetadata) GetRequiredOk() (*bool, bool)
- func (o *MCPEnvVarMetadata) GetType() string
- func (o *MCPEnvVarMetadata) GetTypeOk() (*string, bool)
- func (o *MCPEnvVarMetadata) HasDefaultValue() bool
- func (o *MCPEnvVarMetadata) HasExample() bool
- func (o *MCPEnvVarMetadata) HasRequired() bool
- func (o *MCPEnvVarMetadata) HasType() bool
- func (o MCPEnvVarMetadata) MarshalJSON() ([]byte, error)
- func (o *MCPEnvVarMetadata) SetDefaultValue(v string)
- func (o *MCPEnvVarMetadata) SetDescription(v string)
- func (o *MCPEnvVarMetadata) SetExample(v string)
- func (o *MCPEnvVarMetadata) SetName(v string)
- func (o *MCPEnvVarMetadata) SetRequired(v bool)
- func (o *MCPEnvVarMetadata) SetType(v string)
- func (o MCPEnvVarMetadata) ToMap() (map[string]interface{}, error)
- type MCPResourceRecommendation
- func (o *MCPResourceRecommendation) GetHigh() MCPResourceRecommendationHigh
- func (o *MCPResourceRecommendation) GetHighOk() (*MCPResourceRecommendationHigh, bool)
- func (o *MCPResourceRecommendation) GetMinimal() MCPResourceRecommendationMinimal
- func (o *MCPResourceRecommendation) GetMinimalOk() (*MCPResourceRecommendationMinimal, bool)
- func (o *MCPResourceRecommendation) GetRecommended() MCPResourceRecommendationRecommended
- func (o *MCPResourceRecommendation) GetRecommendedOk() (*MCPResourceRecommendationRecommended, bool)
- func (o *MCPResourceRecommendation) HasHigh() bool
- func (o *MCPResourceRecommendation) HasMinimal() bool
- func (o *MCPResourceRecommendation) HasRecommended() bool
- func (o MCPResourceRecommendation) MarshalJSON() ([]byte, error)
- func (o *MCPResourceRecommendation) SetHigh(v MCPResourceRecommendationHigh)
- func (o *MCPResourceRecommendation) SetMinimal(v MCPResourceRecommendationMinimal)
- func (o *MCPResourceRecommendation) SetRecommended(v MCPResourceRecommendationRecommended)
- func (o MCPResourceRecommendation) ToMap() (map[string]interface{}, error)
- type MCPResourceRecommendationHigh
- func (o *MCPResourceRecommendationHigh) GetCpu() string
- func (o *MCPResourceRecommendationHigh) GetCpuOk() (*string, bool)
- func (o *MCPResourceRecommendationHigh) GetMemory() string
- func (o *MCPResourceRecommendationHigh) GetMemoryOk() (*string, bool)
- func (o *MCPResourceRecommendationHigh) HasCpu() bool
- func (o *MCPResourceRecommendationHigh) HasMemory() bool
- func (o MCPResourceRecommendationHigh) MarshalJSON() ([]byte, error)
- func (o *MCPResourceRecommendationHigh) SetCpu(v string)
- func (o *MCPResourceRecommendationHigh) SetMemory(v string)
- func (o MCPResourceRecommendationHigh) ToMap() (map[string]interface{}, error)
- type MCPResourceRecommendationMinimal
- func (o *MCPResourceRecommendationMinimal) GetCpu() string
- func (o *MCPResourceRecommendationMinimal) GetCpuOk() (*string, bool)
- func (o *MCPResourceRecommendationMinimal) GetMemory() string
- func (o *MCPResourceRecommendationMinimal) GetMemoryOk() (*string, bool)
- func (o *MCPResourceRecommendationMinimal) HasCpu() bool
- func (o *MCPResourceRecommendationMinimal) HasMemory() bool
- func (o MCPResourceRecommendationMinimal) MarshalJSON() ([]byte, error)
- func (o *MCPResourceRecommendationMinimal) SetCpu(v string)
- func (o *MCPResourceRecommendationMinimal) SetMemory(v string)
- func (o MCPResourceRecommendationMinimal) ToMap() (map[string]interface{}, error)
- type MCPResourceRecommendationRecommended
- func (o *MCPResourceRecommendationRecommended) GetCpu() string
- func (o *MCPResourceRecommendationRecommended) GetCpuOk() (*string, bool)
- func (o *MCPResourceRecommendationRecommended) GetMemory() string
- func (o *MCPResourceRecommendationRecommended) GetMemoryOk() (*string, bool)
- func (o *MCPResourceRecommendationRecommended) HasCpu() bool
- func (o *MCPResourceRecommendationRecommended) HasMemory() bool
- func (o MCPResourceRecommendationRecommended) MarshalJSON() ([]byte, error)
- func (o *MCPResourceRecommendationRecommended) SetCpu(v string)
- func (o *MCPResourceRecommendationRecommended) SetMemory(v string)
- func (o MCPResourceRecommendationRecommended) ToMap() (map[string]interface{}, error)
- type MCPRuntimeMetadata
- func (o *MCPRuntimeMetadata) GetCapabilities() MCPRuntimeMetadataCapabilities
- func (o *MCPRuntimeMetadata) GetCapabilitiesOk() (*MCPRuntimeMetadataCapabilities, bool)
- func (o *MCPRuntimeMetadata) GetDefaultArgs() []string
- func (o *MCPRuntimeMetadata) GetDefaultArgsOk() ([]string, bool)
- func (o *MCPRuntimeMetadata) GetDefaultPort() int32
- func (o *MCPRuntimeMetadata) GetDefaultPortOk() (*int32, bool)
- func (o *MCPRuntimeMetadata) GetHealthEndpoints() MCPRuntimeMetadataHealthEndpoints
- func (o *MCPRuntimeMetadata) GetHealthEndpointsOk() (*MCPRuntimeMetadataHealthEndpoints, bool)
- func (o *MCPRuntimeMetadata) GetOptionalEnvironmentVariables() []MCPEnvVarMetadata
- func (o *MCPRuntimeMetadata) GetOptionalEnvironmentVariablesOk() ([]MCPEnvVarMetadata, bool)
- func (o *MCPRuntimeMetadata) GetRecommendedResources() MCPResourceRecommendation
- func (o *MCPRuntimeMetadata) GetRecommendedResourcesOk() (*MCPResourceRecommendation, bool)
- func (o *MCPRuntimeMetadata) GetRequiredEnvironmentVariables() []MCPEnvVarMetadata
- func (o *MCPRuntimeMetadata) GetRequiredEnvironmentVariablesOk() ([]MCPEnvVarMetadata, bool)
- func (o *MCPRuntimeMetadata) HasCapabilities() bool
- func (o *MCPRuntimeMetadata) HasDefaultArgs() bool
- func (o *MCPRuntimeMetadata) HasDefaultPort() bool
- func (o *MCPRuntimeMetadata) HasHealthEndpoints() bool
- func (o *MCPRuntimeMetadata) HasOptionalEnvironmentVariables() bool
- func (o *MCPRuntimeMetadata) HasRecommendedResources() bool
- func (o *MCPRuntimeMetadata) HasRequiredEnvironmentVariables() bool
- func (o MCPRuntimeMetadata) MarshalJSON() ([]byte, error)
- func (o *MCPRuntimeMetadata) SetCapabilities(v MCPRuntimeMetadataCapabilities)
- func (o *MCPRuntimeMetadata) SetDefaultArgs(v []string)
- func (o *MCPRuntimeMetadata) SetDefaultPort(v int32)
- func (o *MCPRuntimeMetadata) SetHealthEndpoints(v MCPRuntimeMetadataHealthEndpoints)
- func (o *MCPRuntimeMetadata) SetOptionalEnvironmentVariables(v []MCPEnvVarMetadata)
- func (o *MCPRuntimeMetadata) SetRecommendedResources(v MCPResourceRecommendation)
- func (o *MCPRuntimeMetadata) SetRequiredEnvironmentVariables(v []MCPEnvVarMetadata)
- func (o MCPRuntimeMetadata) ToMap() (map[string]interface{}, error)
- type MCPRuntimeMetadataCapabilities
- func (o *MCPRuntimeMetadataCapabilities) GetRequiresFileSystem() bool
- func (o *MCPRuntimeMetadataCapabilities) GetRequiresFileSystemOk() (*bool, bool)
- func (o *MCPRuntimeMetadataCapabilities) GetRequiresGPU() bool
- func (o *MCPRuntimeMetadataCapabilities) GetRequiresGPUOk() (*bool, bool)
- func (o *MCPRuntimeMetadataCapabilities) GetRequiresNetwork() bool
- func (o *MCPRuntimeMetadataCapabilities) GetRequiresNetworkOk() (*bool, bool)
- func (o *MCPRuntimeMetadataCapabilities) HasRequiresFileSystem() bool
- func (o *MCPRuntimeMetadataCapabilities) HasRequiresGPU() bool
- func (o *MCPRuntimeMetadataCapabilities) HasRequiresNetwork() bool
- func (o MCPRuntimeMetadataCapabilities) MarshalJSON() ([]byte, error)
- func (o *MCPRuntimeMetadataCapabilities) SetRequiresFileSystem(v bool)
- func (o *MCPRuntimeMetadataCapabilities) SetRequiresGPU(v bool)
- func (o *MCPRuntimeMetadataCapabilities) SetRequiresNetwork(v bool)
- func (o MCPRuntimeMetadataCapabilities) ToMap() (map[string]interface{}, error)
- type MCPRuntimeMetadataHealthEndpoints
- func (o *MCPRuntimeMetadataHealthEndpoints) GetLiveness() string
- func (o *MCPRuntimeMetadataHealthEndpoints) GetLivenessOk() (*string, bool)
- func (o *MCPRuntimeMetadataHealthEndpoints) GetReadiness() string
- func (o *MCPRuntimeMetadataHealthEndpoints) GetReadinessOk() (*string, bool)
- func (o *MCPRuntimeMetadataHealthEndpoints) HasLiveness() bool
- func (o *MCPRuntimeMetadataHealthEndpoints) HasReadiness() bool
- func (o MCPRuntimeMetadataHealthEndpoints) MarshalJSON() ([]byte, error)
- func (o *MCPRuntimeMetadataHealthEndpoints) SetLiveness(v string)
- func (o *MCPRuntimeMetadataHealthEndpoints) SetReadiness(v string)
- func (o MCPRuntimeMetadataHealthEndpoints) ToMap() (map[string]interface{}, error)
- type MCPSecurityIndicator
- func (o *MCPSecurityIndicator) GetReadOnlyTools() bool
- func (o *MCPSecurityIndicator) GetReadOnlyToolsOk() (*bool, bool)
- func (o *MCPSecurityIndicator) GetSast() bool
- func (o *MCPSecurityIndicator) GetSastOk() (*bool, bool)
- func (o *MCPSecurityIndicator) GetSecureEndpoint() bool
- func (o *MCPSecurityIndicator) GetSecureEndpointOk() (*bool, bool)
- func (o *MCPSecurityIndicator) GetVerifiedSource() bool
- func (o *MCPSecurityIndicator) GetVerifiedSourceOk() (*bool, bool)
- func (o *MCPSecurityIndicator) HasReadOnlyTools() bool
- func (o *MCPSecurityIndicator) HasSast() bool
- func (o *MCPSecurityIndicator) HasSecureEndpoint() bool
- func (o *MCPSecurityIndicator) HasVerifiedSource() bool
- func (o MCPSecurityIndicator) MarshalJSON() ([]byte, error)
- func (o *MCPSecurityIndicator) SetReadOnlyTools(v bool)
- func (o *MCPSecurityIndicator) SetSast(v bool)
- func (o *MCPSecurityIndicator) SetSecureEndpoint(v bool)
- func (o *MCPSecurityIndicator) SetVerifiedSource(v bool)
- func (o MCPSecurityIndicator) ToMap() (map[string]interface{}, error)
- type MCPServer
- func (o *MCPServer) GetArtifacts() []MCPArtifact
- func (o *MCPServer) GetArtifactsOk() ([]MCPArtifact, bool)
- func (o *MCPServer) GetCreateTimeSinceEpoch() string
- func (o *MCPServer) GetCreateTimeSinceEpochOk() (*string, bool)
- func (o *MCPServer) GetCustomProperties() map[string]MetadataValue
- func (o *MCPServer) GetCustomPropertiesOk() (map[string]MetadataValue, bool)
- func (o *MCPServer) GetDeploymentMode() string
- func (o *MCPServer) GetDeploymentModeOk() (*string, bool)
- func (o *MCPServer) GetDescription() string
- func (o *MCPServer) GetDescriptionOk() (*string, bool)
- func (o *MCPServer) GetDocumentationUrl() string
- func (o *MCPServer) GetDocumentationUrlOk() (*string, bool)
- func (o *MCPServer) GetEndpoints() MCPEndpoints
- func (o *MCPServer) GetEndpointsOk() (*MCPEndpoints, bool)
- func (o *MCPServer) GetExternalId() string
- func (o *MCPServer) GetExternalIdOk() (*string, bool)
- func (o *MCPServer) GetId() string
- func (o *MCPServer) GetIdOk() (*string, bool)
- func (o *MCPServer) GetLastUpdateTimeSinceEpoch() string
- func (o *MCPServer) GetLastUpdateTimeSinceEpochOk() (*string, bool)
- func (o *MCPServer) GetLastUpdated() time.Time
- func (o *MCPServer) GetLastUpdatedOk() (*time.Time, bool)
- func (o *MCPServer) GetLicense() string
- func (o *MCPServer) GetLicenseLink() string
- func (o *MCPServer) GetLicenseLinkOk() (*string, bool)
- func (o *MCPServer) GetLicenseOk() (*string, bool)
- func (o *MCPServer) GetLogo() string
- func (o *MCPServer) GetLogoOk() (*string, bool)
- func (o *MCPServer) GetName() string
- func (o *MCPServer) GetNameOk() (*string, bool)
- func (o *MCPServer) GetProvider() string
- func (o *MCPServer) GetProviderOk() (*string, bool)
- func (o *MCPServer) GetPublishedDate() time.Time
- func (o *MCPServer) GetPublishedDateOk() (*time.Time, bool)
- func (o *MCPServer) GetReadme() string
- func (o *MCPServer) GetReadmeOk() (*string, bool)
- func (o *MCPServer) GetRepositoryUrl() string
- func (o *MCPServer) GetRepositoryUrlOk() (*string, bool)
- func (o *MCPServer) GetRuntimeMetadata() MCPRuntimeMetadata
- func (o *MCPServer) GetRuntimeMetadataOk() (*MCPRuntimeMetadata, bool)
- func (o *MCPServer) GetSecurityIndicators() MCPSecurityIndicator
- func (o *MCPServer) GetSecurityIndicatorsOk() (*MCPSecurityIndicator, bool)
- func (o *MCPServer) GetSourceCode() string
- func (o *MCPServer) GetSourceCodeOk() (*string, bool)
- func (o *MCPServer) GetSourceId() string
- func (o *MCPServer) GetSourceIdOk() (*string, bool)
- func (o *MCPServer) GetTags() []string
- func (o *MCPServer) GetTagsOk() ([]string, bool)
- func (o *MCPServer) GetToolCount() int32
- func (o *MCPServer) GetToolCountOk() (*int32, bool)
- func (o *MCPServer) GetTools() []MCPTool
- func (o *MCPServer) GetToolsOk() ([]MCPTool, bool)
- func (o *MCPServer) GetTransports() []string
- func (o *MCPServer) GetTransportsOk() ([]string, bool)
- func (o *MCPServer) GetVersion() string
- func (o *MCPServer) GetVersionOk() (*string, bool)
- func (o *MCPServer) HasArtifacts() bool
- func (o *MCPServer) HasCreateTimeSinceEpoch() bool
- func (o *MCPServer) HasCustomProperties() bool
- func (o *MCPServer) HasDeploymentMode() bool
- func (o *MCPServer) HasDescription() bool
- func (o *MCPServer) HasDocumentationUrl() bool
- func (o *MCPServer) HasEndpoints() bool
- func (o *MCPServer) HasExternalId() bool
- func (o *MCPServer) HasId() bool
- func (o *MCPServer) HasLastUpdateTimeSinceEpoch() bool
- func (o *MCPServer) HasLastUpdated() bool
- func (o *MCPServer) HasLicense() bool
- func (o *MCPServer) HasLicenseLink() bool
- func (o *MCPServer) HasLogo() bool
- func (o *MCPServer) HasProvider() bool
- func (o *MCPServer) HasPublishedDate() bool
- func (o *MCPServer) HasReadme() bool
- func (o *MCPServer) HasRepositoryUrl() bool
- func (o *MCPServer) HasRuntimeMetadata() bool
- func (o *MCPServer) HasSecurityIndicators() bool
- func (o *MCPServer) HasSourceCode() bool
- func (o *MCPServer) HasSourceId() bool
- func (o *MCPServer) HasTags() bool
- func (o *MCPServer) HasTools() bool
- func (o *MCPServer) HasTransports() bool
- func (o *MCPServer) HasVersion() bool
- func (o MCPServer) MarshalJSON() ([]byte, error)
- func (o *MCPServer) SetArtifacts(v []MCPArtifact)
- func (o *MCPServer) SetCreateTimeSinceEpoch(v string)
- func (o *MCPServer) SetCustomProperties(v map[string]MetadataValue)
- func (o *MCPServer) SetDeploymentMode(v string)
- func (o *MCPServer) SetDescription(v string)
- func (o *MCPServer) SetDocumentationUrl(v string)
- func (o *MCPServer) SetEndpoints(v MCPEndpoints)
- func (o *MCPServer) SetExternalId(v string)
- func (o *MCPServer) SetId(v string)
- func (o *MCPServer) SetLastUpdateTimeSinceEpoch(v string)
- func (o *MCPServer) SetLastUpdated(v time.Time)
- func (o *MCPServer) SetLicense(v string)
- func (o *MCPServer) SetLicenseLink(v string)
- func (o *MCPServer) SetLogo(v string)
- func (o *MCPServer) SetName(v string)
- func (o *MCPServer) SetProvider(v string)
- func (o *MCPServer) SetPublishedDate(v time.Time)
- func (o *MCPServer) SetReadme(v string)
- func (o *MCPServer) SetRepositoryUrl(v string)
- func (o *MCPServer) SetRuntimeMetadata(v MCPRuntimeMetadata)
- func (o *MCPServer) SetSecurityIndicators(v MCPSecurityIndicator)
- func (o *MCPServer) SetSourceCode(v string)
- func (o *MCPServer) SetSourceId(v string)
- func (o *MCPServer) SetTags(v []string)
- func (o *MCPServer) SetToolCount(v int32)
- func (o *MCPServer) SetTools(v []MCPTool)
- func (o *MCPServer) SetTransports(v []string)
- func (o *MCPServer) SetVersion(v string)
- func (o MCPServer) ToMap() (map[string]interface{}, error)
- type MCPServerList
- func (o *MCPServerList) GetItems() []MCPServer
- func (o *MCPServerList) GetItemsOk() ([]MCPServer, bool)
- func (o *MCPServerList) GetNextPageToken() string
- func (o *MCPServerList) GetNextPageTokenOk() (*string, bool)
- func (o *MCPServerList) GetPageSize() int32
- func (o *MCPServerList) GetPageSizeOk() (*int32, bool)
- func (o *MCPServerList) GetSize() int32
- func (o *MCPServerList) GetSizeOk() (*int32, bool)
- func (o MCPServerList) MarshalJSON() ([]byte, error)
- func (o *MCPServerList) SetItems(v []MCPServer)
- func (o *MCPServerList) SetNextPageToken(v string)
- func (o *MCPServerList) SetPageSize(v int32)
- func (o *MCPServerList) SetSize(v int32)
- func (o MCPServerList) ToMap() (map[string]interface{}, error)
- type MCPTool
- func (o *MCPTool) GetAccessType() string
- func (o *MCPTool) GetAccessTypeOk() (*string, bool)
- func (o *MCPTool) GetCreateTimeSinceEpoch() string
- func (o *MCPTool) GetCreateTimeSinceEpochOk() (*string, bool)
- func (o *MCPTool) GetCustomProperties() map[string]MetadataValue
- func (o *MCPTool) GetCustomPropertiesOk() (map[string]MetadataValue, bool)
- func (o *MCPTool) GetDescription() string
- func (o *MCPTool) GetDescriptionOk() (*string, bool)
- func (o *MCPTool) GetExternalId() string
- func (o *MCPTool) GetExternalIdOk() (*string, bool)
- func (o *MCPTool) GetId() string
- func (o *MCPTool) GetIdOk() (*string, bool)
- func (o *MCPTool) GetLastUpdateTimeSinceEpoch() string
- func (o *MCPTool) GetLastUpdateTimeSinceEpochOk() (*string, bool)
- func (o *MCPTool) GetName() string
- func (o *MCPTool) GetNameOk() (*string, bool)
- func (o *MCPTool) GetParameters() []MCPToolParameter
- func (o *MCPTool) GetParametersOk() ([]MCPToolParameter, bool)
- func (o *MCPTool) HasCreateTimeSinceEpoch() bool
- func (o *MCPTool) HasCustomProperties() bool
- func (o *MCPTool) HasDescription() bool
- func (o *MCPTool) HasExternalId() bool
- func (o *MCPTool) HasId() bool
- func (o *MCPTool) HasLastUpdateTimeSinceEpoch() bool
- func (o *MCPTool) HasParameters() bool
- func (o MCPTool) MarshalJSON() ([]byte, error)
- func (o *MCPTool) SetAccessType(v string)
- func (o *MCPTool) SetCreateTimeSinceEpoch(v string)
- func (o *MCPTool) SetCustomProperties(v map[string]MetadataValue)
- func (o *MCPTool) SetDescription(v string)
- func (o *MCPTool) SetExternalId(v string)
- func (o *MCPTool) SetId(v string)
- func (o *MCPTool) SetLastUpdateTimeSinceEpoch(v string)
- func (o *MCPTool) SetName(v string)
- func (o *MCPTool) SetParameters(v []MCPToolParameter)
- func (o MCPTool) ToMap() (map[string]interface{}, error)
- type MCPToolParameter
- func (o *MCPToolParameter) GetDescription() string
- func (o *MCPToolParameter) GetDescriptionOk() (*string, bool)
- func (o *MCPToolParameter) GetName() string
- func (o *MCPToolParameter) GetNameOk() (*string, bool)
- func (o *MCPToolParameter) GetRequired() bool
- func (o *MCPToolParameter) GetRequiredOk() (*bool, bool)
- func (o *MCPToolParameter) GetType() string
- func (o *MCPToolParameter) GetTypeOk() (*string, bool)
- func (o *MCPToolParameter) HasDescription() bool
- func (o MCPToolParameter) MarshalJSON() ([]byte, error)
- func (o *MCPToolParameter) SetDescription(v string)
- func (o *MCPToolParameter) SetName(v string)
- func (o *MCPToolParameter) SetRequired(v bool)
- func (o *MCPToolParameter) SetType(v string)
- func (o MCPToolParameter) ToMap() (map[string]interface{}, error)
- type MCPToolWithServer
- func (o *MCPToolWithServer) GetServerId() string
- func (o *MCPToolWithServer) GetServerIdOk() (*string, bool)
- func (o *MCPToolWithServer) GetServerName() string
- func (o *MCPToolWithServer) GetServerNameOk() (*string, bool)
- func (o *MCPToolWithServer) GetTool() MCPTool
- func (o *MCPToolWithServer) GetToolOk() (*MCPTool, bool)
- func (o MCPToolWithServer) MarshalJSON() ([]byte, error)
- func (o *MCPToolWithServer) SetServerId(v string)
- func (o *MCPToolWithServer) SetServerName(v string)
- func (o *MCPToolWithServer) SetTool(v MCPTool)
- func (o MCPToolWithServer) ToMap() (map[string]interface{}, error)
- type MCPToolsList
- func (o *MCPToolsList) GetItems() []MCPTool
- func (o *MCPToolsList) GetItemsOk() ([]MCPTool, bool)
- func (o *MCPToolsList) GetNextPageToken() string
- func (o *MCPToolsList) GetNextPageTokenOk() (*string, bool)
- func (o *MCPToolsList) GetPageSize() int32
- func (o *MCPToolsList) GetPageSizeOk() (*int32, bool)
- func (o *MCPToolsList) GetSize() int32
- func (o *MCPToolsList) GetSizeOk() (*int32, bool)
- func (o MCPToolsList) MarshalJSON() ([]byte, error)
- func (o *MCPToolsList) SetItems(v []MCPTool)
- func (o *MCPToolsList) SetNextPageToken(v string)
- func (o *MCPToolsList) SetPageSize(v int32)
- func (o *MCPToolsList) SetSize(v int32)
- func (o MCPToolsList) ToMap() (map[string]interface{}, error)
- type MappedNullable
- type MetadataBoolValue
- func (o *MetadataBoolValue) GetBoolValue() bool
- func (o *MetadataBoolValue) GetBoolValueOk() (*bool, bool)
- func (o *MetadataBoolValue) GetMetadataType() string
- func (o *MetadataBoolValue) GetMetadataTypeOk() (*string, bool)
- func (o MetadataBoolValue) MarshalJSON() ([]byte, error)
- func (o *MetadataBoolValue) SetBoolValue(v bool)
- func (o *MetadataBoolValue) SetMetadataType(v string)
- func (o MetadataBoolValue) ToMap() (map[string]interface{}, error)
- type MetadataDoubleValue
- func (o *MetadataDoubleValue) GetDoubleValue() float64
- func (o *MetadataDoubleValue) GetDoubleValueOk() (*float64, bool)
- func (o *MetadataDoubleValue) GetMetadataType() string
- func (o *MetadataDoubleValue) GetMetadataTypeOk() (*string, bool)
- func (o MetadataDoubleValue) MarshalJSON() ([]byte, error)
- func (o *MetadataDoubleValue) SetDoubleValue(v float64)
- func (o *MetadataDoubleValue) SetMetadataType(v string)
- func (o MetadataDoubleValue) ToMap() (map[string]interface{}, error)
- type MetadataIntValue
- func (o *MetadataIntValue) GetIntValue() string
- func (o *MetadataIntValue) GetIntValueOk() (*string, bool)
- func (o *MetadataIntValue) GetMetadataType() string
- func (o *MetadataIntValue) GetMetadataTypeOk() (*string, bool)
- func (o MetadataIntValue) MarshalJSON() ([]byte, error)
- func (o *MetadataIntValue) SetIntValue(v string)
- func (o *MetadataIntValue) SetMetadataType(v string)
- func (o MetadataIntValue) ToMap() (map[string]interface{}, error)
- type MetadataProtoValue
- func (o *MetadataProtoValue) GetMetadataType() string
- func (o *MetadataProtoValue) GetMetadataTypeOk() (*string, bool)
- func (o *MetadataProtoValue) GetProtoValue() string
- func (o *MetadataProtoValue) GetProtoValueOk() (*string, bool)
- func (o *MetadataProtoValue) GetType() string
- func (o *MetadataProtoValue) GetTypeOk() (*string, bool)
- func (o MetadataProtoValue) MarshalJSON() ([]byte, error)
- func (o *MetadataProtoValue) SetMetadataType(v string)
- func (o *MetadataProtoValue) SetProtoValue(v string)
- func (o *MetadataProtoValue) SetType(v string)
- func (o MetadataProtoValue) ToMap() (map[string]interface{}, error)
- type MetadataStringValue
- func (o *MetadataStringValue) GetMetadataType() string
- func (o *MetadataStringValue) GetMetadataTypeOk() (*string, bool)
- func (o *MetadataStringValue) GetStringValue() string
- func (o *MetadataStringValue) GetStringValueOk() (*string, bool)
- func (o MetadataStringValue) MarshalJSON() ([]byte, error)
- func (o *MetadataStringValue) SetMetadataType(v string)
- func (o *MetadataStringValue) SetStringValue(v string)
- func (o MetadataStringValue) ToMap() (map[string]interface{}, error)
- type MetadataStructValue
- func (o *MetadataStructValue) GetMetadataType() string
- func (o *MetadataStructValue) GetMetadataTypeOk() (*string, bool)
- func (o *MetadataStructValue) GetStructValue() string
- func (o *MetadataStructValue) GetStructValueOk() (*string, bool)
- func (o MetadataStructValue) MarshalJSON() ([]byte, error)
- func (o *MetadataStructValue) SetMetadataType(v string)
- func (o *MetadataStructValue) SetStructValue(v string)
- func (o MetadataStructValue) ToMap() (map[string]interface{}, error)
- type MetadataValue
- func MetadataBoolValueAsMetadataValue(v *MetadataBoolValue) MetadataValue
- func MetadataDoubleValueAsMetadataValue(v *MetadataDoubleValue) MetadataValue
- func MetadataIntValueAsMetadataValue(v *MetadataIntValue) MetadataValue
- func MetadataProtoValueAsMetadataValue(v *MetadataProtoValue) MetadataValue
- func MetadataStringValueAsMetadataValue(v *MetadataStringValue) MetadataValue
- func MetadataStructValueAsMetadataValue(v *MetadataStructValue) MetadataValue
- type ModelCatalogServiceAPIService
- func (a *ModelCatalogServiceAPIService) FindLabels(ctx context.Context) ApiFindLabelsRequest
- func (a *ModelCatalogServiceAPIService) FindLabelsExecute(r ApiFindLabelsRequest) (*CatalogLabelList, *http.Response, error)
- func (a *ModelCatalogServiceAPIService) FindModels(ctx context.Context) ApiFindModelsRequest
- func (a *ModelCatalogServiceAPIService) FindModelsExecute(r ApiFindModelsRequest) (*CatalogModelList, *http.Response, error)
- func (a *ModelCatalogServiceAPIService) FindModelsFilterOptions(ctx context.Context) ApiFindModelsFilterOptionsRequest
- func (a *ModelCatalogServiceAPIService) FindModelsFilterOptionsExecute(r ApiFindModelsFilterOptionsRequest) (*FilterOptionsList, *http.Response, error)
- func (a *ModelCatalogServiceAPIService) FindSources(ctx context.Context) ApiFindSourcesRequest
- func (a *ModelCatalogServiceAPIService) FindSourcesExecute(r ApiFindSourcesRequest) (*CatalogSourceList, *http.Response, error)
- func (a *ModelCatalogServiceAPIService) GetAllModelArtifacts(ctx context.Context, sourceId string, modelName string) ApiGetAllModelArtifactsRequest
- func (a *ModelCatalogServiceAPIService) GetAllModelArtifactsExecute(r ApiGetAllModelArtifactsRequest) (*CatalogArtifactList, *http.Response, error)
- func (a *ModelCatalogServiceAPIService) GetAllModelPerformanceArtifacts(ctx context.Context, sourceId string, modelName string) ApiGetAllModelPerformanceArtifactsRequest
- func (a *ModelCatalogServiceAPIService) GetAllModelPerformanceArtifactsExecute(r ApiGetAllModelPerformanceArtifactsRequest) (*CatalogArtifactList, *http.Response, error)
- func (a *ModelCatalogServiceAPIService) GetModel(ctx context.Context, sourceId string, modelName string) ApiGetModelRequest
- func (a *ModelCatalogServiceAPIService) GetModelExecute(r ApiGetModelRequest) (*CatalogModel, *http.Response, error)
- func (a *ModelCatalogServiceAPIService) PreviewCatalogSource(ctx context.Context) ApiPreviewCatalogSourceRequest
- func (a *ModelCatalogServiceAPIService) PreviewCatalogSourceExecute(r ApiPreviewCatalogSourceRequest) (*CatalogSourcePreviewResponse, *http.Response, error)
- type ModelPreviewResult
- func (o *ModelPreviewResult) GetIncluded() bool
- func (o *ModelPreviewResult) GetIncludedOk() (*bool, bool)
- func (o *ModelPreviewResult) GetName() string
- func (o *ModelPreviewResult) GetNameOk() (*string, bool)
- func (o ModelPreviewResult) MarshalJSON() ([]byte, error)
- func (o *ModelPreviewResult) SetIncluded(v bool)
- func (o *ModelPreviewResult) SetName(v string)
- func (m ModelPreviewResult) SortValue(field OrderByField) string
- func (o ModelPreviewResult) ToMap() (map[string]interface{}, error)
- type NullableArtifactTypeQueryParam
- func (v NullableArtifactTypeQueryParam) Get() *ArtifactTypeQueryParam
- func (v NullableArtifactTypeQueryParam) IsSet() bool
- func (v NullableArtifactTypeQueryParam) MarshalJSON() ([]byte, error)
- func (v *NullableArtifactTypeQueryParam) Set(val *ArtifactTypeQueryParam)
- func (v *NullableArtifactTypeQueryParam) UnmarshalJSON(src []byte) error
- func (v *NullableArtifactTypeQueryParam) Unset()
- type NullableBaseModel
- type NullableBaseResource
- func (v NullableBaseResource) Get() *BaseResource
- func (v NullableBaseResource) IsSet() bool
- func (v NullableBaseResource) MarshalJSON() ([]byte, error)
- func (v *NullableBaseResource) Set(val *BaseResource)
- func (v *NullableBaseResource) UnmarshalJSON(src []byte) error
- func (v *NullableBaseResource) Unset()
- type NullableBaseResourceDates
- func (v NullableBaseResourceDates) Get() *BaseResourceDates
- func (v NullableBaseResourceDates) IsSet() bool
- func (v NullableBaseResourceDates) MarshalJSON() ([]byte, error)
- func (v *NullableBaseResourceDates) Set(val *BaseResourceDates)
- func (v *NullableBaseResourceDates) UnmarshalJSON(src []byte) error
- func (v *NullableBaseResourceDates) Unset()
- type NullableBaseResourceList
- func (v NullableBaseResourceList) Get() *BaseResourceList
- func (v NullableBaseResourceList) IsSet() bool
- func (v NullableBaseResourceList) MarshalJSON() ([]byte, error)
- func (v *NullableBaseResourceList) Set(val *BaseResourceList)
- func (v *NullableBaseResourceList) UnmarshalJSON(src []byte) error
- func (v *NullableBaseResourceList) Unset()
- type NullableBool
- type NullableCatalogArtifact
- func (v NullableCatalogArtifact) Get() *CatalogArtifact
- func (v NullableCatalogArtifact) IsSet() bool
- func (v NullableCatalogArtifact) MarshalJSON() ([]byte, error)
- func (v *NullableCatalogArtifact) Set(val *CatalogArtifact)
- func (v *NullableCatalogArtifact) UnmarshalJSON(src []byte) error
- func (v *NullableCatalogArtifact) Unset()
- type NullableCatalogArtifactList
- func (v NullableCatalogArtifactList) Get() *CatalogArtifactList
- func (v NullableCatalogArtifactList) IsSet() bool
- func (v NullableCatalogArtifactList) MarshalJSON() ([]byte, error)
- func (v *NullableCatalogArtifactList) Set(val *CatalogArtifactList)
- func (v *NullableCatalogArtifactList) UnmarshalJSON(src []byte) error
- func (v *NullableCatalogArtifactList) Unset()
- type NullableCatalogAssetType
- func (v NullableCatalogAssetType) Get() *CatalogAssetType
- func (v NullableCatalogAssetType) IsSet() bool
- func (v NullableCatalogAssetType) MarshalJSON() ([]byte, error)
- func (v *NullableCatalogAssetType) Set(val *CatalogAssetType)
- func (v *NullableCatalogAssetType) UnmarshalJSON(src []byte) error
- func (v *NullableCatalogAssetType) Unset()
- type NullableCatalogLabel
- func (v NullableCatalogLabel) Get() *CatalogLabel
- func (v NullableCatalogLabel) IsSet() bool
- func (v NullableCatalogLabel) MarshalJSON() ([]byte, error)
- func (v *NullableCatalogLabel) Set(val *CatalogLabel)
- func (v *NullableCatalogLabel) UnmarshalJSON(src []byte) error
- func (v *NullableCatalogLabel) Unset()
- type NullableCatalogLabelList
- func (v NullableCatalogLabelList) Get() *CatalogLabelList
- func (v NullableCatalogLabelList) IsSet() bool
- func (v NullableCatalogLabelList) MarshalJSON() ([]byte, error)
- func (v *NullableCatalogLabelList) Set(val *CatalogLabelList)
- func (v *NullableCatalogLabelList) UnmarshalJSON(src []byte) error
- func (v *NullableCatalogLabelList) Unset()
- type NullableCatalogMetricsArtifact
- func (v NullableCatalogMetricsArtifact) Get() *CatalogMetricsArtifact
- func (v NullableCatalogMetricsArtifact) IsSet() bool
- func (v NullableCatalogMetricsArtifact) MarshalJSON() ([]byte, error)
- func (v *NullableCatalogMetricsArtifact) Set(val *CatalogMetricsArtifact)
- func (v *NullableCatalogMetricsArtifact) UnmarshalJSON(src []byte) error
- func (v *NullableCatalogMetricsArtifact) Unset()
- type NullableCatalogModel
- func (v NullableCatalogModel) Get() *CatalogModel
- func (v NullableCatalogModel) IsSet() bool
- func (v NullableCatalogModel) MarshalJSON() ([]byte, error)
- func (v *NullableCatalogModel) Set(val *CatalogModel)
- func (v *NullableCatalogModel) UnmarshalJSON(src []byte) error
- func (v *NullableCatalogModel) Unset()
- type NullableCatalogModelArtifact
- func (v NullableCatalogModelArtifact) Get() *CatalogModelArtifact
- func (v NullableCatalogModelArtifact) IsSet() bool
- func (v NullableCatalogModelArtifact) MarshalJSON() ([]byte, error)
- func (v *NullableCatalogModelArtifact) Set(val *CatalogModelArtifact)
- func (v *NullableCatalogModelArtifact) UnmarshalJSON(src []byte) error
- func (v *NullableCatalogModelArtifact) Unset()
- type NullableCatalogModelList
- func (v NullableCatalogModelList) Get() *CatalogModelList
- func (v NullableCatalogModelList) IsSet() bool
- func (v NullableCatalogModelList) MarshalJSON() ([]byte, error)
- func (v *NullableCatalogModelList) Set(val *CatalogModelList)
- func (v *NullableCatalogModelList) UnmarshalJSON(src []byte) error
- func (v *NullableCatalogModelList) Unset()
- type NullableCatalogSource
- func (v NullableCatalogSource) Get() *CatalogSource
- func (v NullableCatalogSource) IsSet() bool
- func (v NullableCatalogSource) MarshalJSON() ([]byte, error)
- func (v *NullableCatalogSource) Set(val *CatalogSource)
- func (v *NullableCatalogSource) UnmarshalJSON(src []byte) error
- func (v *NullableCatalogSource) Unset()
- type NullableCatalogSourceList
- func (v NullableCatalogSourceList) Get() *CatalogSourceList
- func (v NullableCatalogSourceList) IsSet() bool
- func (v NullableCatalogSourceList) MarshalJSON() ([]byte, error)
- func (v *NullableCatalogSourceList) Set(val *CatalogSourceList)
- func (v *NullableCatalogSourceList) UnmarshalJSON(src []byte) error
- func (v *NullableCatalogSourceList) Unset()
- type NullableCatalogSourcePreviewResponse
- func (v NullableCatalogSourcePreviewResponse) Get() *CatalogSourcePreviewResponse
- func (v NullableCatalogSourcePreviewResponse) IsSet() bool
- func (v NullableCatalogSourcePreviewResponse) MarshalJSON() ([]byte, error)
- func (v *NullableCatalogSourcePreviewResponse) Set(val *CatalogSourcePreviewResponse)
- func (v *NullableCatalogSourcePreviewResponse) UnmarshalJSON(src []byte) error
- func (v *NullableCatalogSourcePreviewResponse) Unset()
- type NullableCatalogSourcePreviewResponseAllOfSummary
- func (v NullableCatalogSourcePreviewResponseAllOfSummary) Get() *CatalogSourcePreviewResponseAllOfSummary
- func (v NullableCatalogSourcePreviewResponseAllOfSummary) IsSet() bool
- func (v NullableCatalogSourcePreviewResponseAllOfSummary) MarshalJSON() ([]byte, error)
- func (v *NullableCatalogSourcePreviewResponseAllOfSummary) Set(val *CatalogSourcePreviewResponseAllOfSummary)
- func (v *NullableCatalogSourcePreviewResponseAllOfSummary) UnmarshalJSON(src []byte) error
- func (v *NullableCatalogSourcePreviewResponseAllOfSummary) Unset()
- type NullableCatalogSourceStatus
- func (v NullableCatalogSourceStatus) Get() *CatalogSourceStatus
- func (v NullableCatalogSourceStatus) IsSet() bool
- func (v NullableCatalogSourceStatus) MarshalJSON() ([]byte, error)
- func (v *NullableCatalogSourceStatus) Set(val *CatalogSourceStatus)
- func (v *NullableCatalogSourceStatus) UnmarshalJSON(src []byte) error
- func (v *NullableCatalogSourceStatus) Unset()
- type NullableError
- type NullableFieldFilter
- func (v NullableFieldFilter) Get() *FieldFilter
- func (v NullableFieldFilter) IsSet() bool
- func (v NullableFieldFilter) MarshalJSON() ([]byte, error)
- func (v *NullableFieldFilter) Set(val *FieldFilter)
- func (v *NullableFieldFilter) UnmarshalJSON(src []byte) error
- func (v *NullableFieldFilter) Unset()
- type NullableFilterOption
- func (v NullableFilterOption) Get() *FilterOption
- func (v NullableFilterOption) IsSet() bool
- func (v NullableFilterOption) MarshalJSON() ([]byte, error)
- func (v *NullableFilterOption) Set(val *FilterOption)
- func (v *NullableFilterOption) UnmarshalJSON(src []byte) error
- func (v *NullableFilterOption) Unset()
- type NullableFilterOptionRange
- func (v NullableFilterOptionRange) Get() *FilterOptionRange
- func (v NullableFilterOptionRange) IsSet() bool
- func (v NullableFilterOptionRange) MarshalJSON() ([]byte, error)
- func (v *NullableFilterOptionRange) Set(val *FilterOptionRange)
- func (v *NullableFilterOptionRange) UnmarshalJSON(src []byte) error
- func (v *NullableFilterOptionRange) Unset()
- type NullableFilterOptionsList
- func (v NullableFilterOptionsList) Get() *FilterOptionsList
- func (v NullableFilterOptionsList) IsSet() bool
- func (v NullableFilterOptionsList) MarshalJSON() ([]byte, error)
- func (v *NullableFilterOptionsList) Set(val *FilterOptionsList)
- func (v *NullableFilterOptionsList) UnmarshalJSON(src []byte) error
- func (v *NullableFilterOptionsList) Unset()
- type NullableFloat32
- type NullableFloat64
- type NullableInt
- type NullableInt32
- type NullableInt64
- type NullableMCPArtifact
- func (v NullableMCPArtifact) Get() *MCPArtifact
- func (v NullableMCPArtifact) IsSet() bool
- func (v NullableMCPArtifact) MarshalJSON() ([]byte, error)
- func (v *NullableMCPArtifact) Set(val *MCPArtifact)
- func (v *NullableMCPArtifact) UnmarshalJSON(src []byte) error
- func (v *NullableMCPArtifact) Unset()
- type NullableMCPEndpoints
- func (v NullableMCPEndpoints) Get() *MCPEndpoints
- func (v NullableMCPEndpoints) IsSet() bool
- func (v NullableMCPEndpoints) MarshalJSON() ([]byte, error)
- func (v *NullableMCPEndpoints) Set(val *MCPEndpoints)
- func (v *NullableMCPEndpoints) UnmarshalJSON(src []byte) error
- func (v *NullableMCPEndpoints) Unset()
- type NullableMCPEnvVarMetadata
- func (v NullableMCPEnvVarMetadata) Get() *MCPEnvVarMetadata
- func (v NullableMCPEnvVarMetadata) IsSet() bool
- func (v NullableMCPEnvVarMetadata) MarshalJSON() ([]byte, error)
- func (v *NullableMCPEnvVarMetadata) Set(val *MCPEnvVarMetadata)
- func (v *NullableMCPEnvVarMetadata) UnmarshalJSON(src []byte) error
- func (v *NullableMCPEnvVarMetadata) Unset()
- type NullableMCPResourceRecommendation
- func (v NullableMCPResourceRecommendation) Get() *MCPResourceRecommendation
- func (v NullableMCPResourceRecommendation) IsSet() bool
- func (v NullableMCPResourceRecommendation) MarshalJSON() ([]byte, error)
- func (v *NullableMCPResourceRecommendation) Set(val *MCPResourceRecommendation)
- func (v *NullableMCPResourceRecommendation) UnmarshalJSON(src []byte) error
- func (v *NullableMCPResourceRecommendation) Unset()
- type NullableMCPResourceRecommendationHigh
- func (v NullableMCPResourceRecommendationHigh) Get() *MCPResourceRecommendationHigh
- func (v NullableMCPResourceRecommendationHigh) IsSet() bool
- func (v NullableMCPResourceRecommendationHigh) MarshalJSON() ([]byte, error)
- func (v *NullableMCPResourceRecommendationHigh) Set(val *MCPResourceRecommendationHigh)
- func (v *NullableMCPResourceRecommendationHigh) UnmarshalJSON(src []byte) error
- func (v *NullableMCPResourceRecommendationHigh) Unset()
- type NullableMCPResourceRecommendationMinimal
- func (v NullableMCPResourceRecommendationMinimal) Get() *MCPResourceRecommendationMinimal
- func (v NullableMCPResourceRecommendationMinimal) IsSet() bool
- func (v NullableMCPResourceRecommendationMinimal) MarshalJSON() ([]byte, error)
- func (v *NullableMCPResourceRecommendationMinimal) Set(val *MCPResourceRecommendationMinimal)
- func (v *NullableMCPResourceRecommendationMinimal) UnmarshalJSON(src []byte) error
- func (v *NullableMCPResourceRecommendationMinimal) Unset()
- type NullableMCPResourceRecommendationRecommended
- func (v NullableMCPResourceRecommendationRecommended) Get() *MCPResourceRecommendationRecommended
- func (v NullableMCPResourceRecommendationRecommended) IsSet() bool
- func (v NullableMCPResourceRecommendationRecommended) MarshalJSON() ([]byte, error)
- func (v *NullableMCPResourceRecommendationRecommended) Set(val *MCPResourceRecommendationRecommended)
- func (v *NullableMCPResourceRecommendationRecommended) UnmarshalJSON(src []byte) error
- func (v *NullableMCPResourceRecommendationRecommended) Unset()
- type NullableMCPRuntimeMetadata
- func (v NullableMCPRuntimeMetadata) Get() *MCPRuntimeMetadata
- func (v NullableMCPRuntimeMetadata) IsSet() bool
- func (v NullableMCPRuntimeMetadata) MarshalJSON() ([]byte, error)
- func (v *NullableMCPRuntimeMetadata) Set(val *MCPRuntimeMetadata)
- func (v *NullableMCPRuntimeMetadata) UnmarshalJSON(src []byte) error
- func (v *NullableMCPRuntimeMetadata) Unset()
- type NullableMCPRuntimeMetadataCapabilities
- func (v NullableMCPRuntimeMetadataCapabilities) Get() *MCPRuntimeMetadataCapabilities
- func (v NullableMCPRuntimeMetadataCapabilities) IsSet() bool
- func (v NullableMCPRuntimeMetadataCapabilities) MarshalJSON() ([]byte, error)
- func (v *NullableMCPRuntimeMetadataCapabilities) Set(val *MCPRuntimeMetadataCapabilities)
- func (v *NullableMCPRuntimeMetadataCapabilities) UnmarshalJSON(src []byte) error
- func (v *NullableMCPRuntimeMetadataCapabilities) Unset()
- type NullableMCPRuntimeMetadataHealthEndpoints
- func (v NullableMCPRuntimeMetadataHealthEndpoints) Get() *MCPRuntimeMetadataHealthEndpoints
- func (v NullableMCPRuntimeMetadataHealthEndpoints) IsSet() bool
- func (v NullableMCPRuntimeMetadataHealthEndpoints) MarshalJSON() ([]byte, error)
- func (v *NullableMCPRuntimeMetadataHealthEndpoints) Set(val *MCPRuntimeMetadataHealthEndpoints)
- func (v *NullableMCPRuntimeMetadataHealthEndpoints) UnmarshalJSON(src []byte) error
- func (v *NullableMCPRuntimeMetadataHealthEndpoints) Unset()
- type NullableMCPSecurityIndicator
- func (v NullableMCPSecurityIndicator) Get() *MCPSecurityIndicator
- func (v NullableMCPSecurityIndicator) IsSet() bool
- func (v NullableMCPSecurityIndicator) MarshalJSON() ([]byte, error)
- func (v *NullableMCPSecurityIndicator) Set(val *MCPSecurityIndicator)
- func (v *NullableMCPSecurityIndicator) UnmarshalJSON(src []byte) error
- func (v *NullableMCPSecurityIndicator) Unset()
- type NullableMCPServer
- type NullableMCPServerList
- func (v NullableMCPServerList) Get() *MCPServerList
- func (v NullableMCPServerList) IsSet() bool
- func (v NullableMCPServerList) MarshalJSON() ([]byte, error)
- func (v *NullableMCPServerList) Set(val *MCPServerList)
- func (v *NullableMCPServerList) UnmarshalJSON(src []byte) error
- func (v *NullableMCPServerList) Unset()
- type NullableMCPTool
- type NullableMCPToolParameter
- func (v NullableMCPToolParameter) Get() *MCPToolParameter
- func (v NullableMCPToolParameter) IsSet() bool
- func (v NullableMCPToolParameter) MarshalJSON() ([]byte, error)
- func (v *NullableMCPToolParameter) Set(val *MCPToolParameter)
- func (v *NullableMCPToolParameter) UnmarshalJSON(src []byte) error
- func (v *NullableMCPToolParameter) Unset()
- type NullableMCPToolWithServer
- func (v NullableMCPToolWithServer) Get() *MCPToolWithServer
- func (v NullableMCPToolWithServer) IsSet() bool
- func (v NullableMCPToolWithServer) MarshalJSON() ([]byte, error)
- func (v *NullableMCPToolWithServer) Set(val *MCPToolWithServer)
- func (v *NullableMCPToolWithServer) UnmarshalJSON(src []byte) error
- func (v *NullableMCPToolWithServer) Unset()
- type NullableMCPToolsList
- func (v NullableMCPToolsList) Get() *MCPToolsList
- func (v NullableMCPToolsList) IsSet() bool
- func (v NullableMCPToolsList) MarshalJSON() ([]byte, error)
- func (v *NullableMCPToolsList) Set(val *MCPToolsList)
- func (v *NullableMCPToolsList) UnmarshalJSON(src []byte) error
- func (v *NullableMCPToolsList) Unset()
- type NullableMetadataBoolValue
- func (v NullableMetadataBoolValue) Get() *MetadataBoolValue
- func (v NullableMetadataBoolValue) IsSet() bool
- func (v NullableMetadataBoolValue) MarshalJSON() ([]byte, error)
- func (v *NullableMetadataBoolValue) Set(val *MetadataBoolValue)
- func (v *NullableMetadataBoolValue) UnmarshalJSON(src []byte) error
- func (v *NullableMetadataBoolValue) Unset()
- type NullableMetadataDoubleValue
- func (v NullableMetadataDoubleValue) Get() *MetadataDoubleValue
- func (v NullableMetadataDoubleValue) IsSet() bool
- func (v NullableMetadataDoubleValue) MarshalJSON() ([]byte, error)
- func (v *NullableMetadataDoubleValue) Set(val *MetadataDoubleValue)
- func (v *NullableMetadataDoubleValue) UnmarshalJSON(src []byte) error
- func (v *NullableMetadataDoubleValue) Unset()
- type NullableMetadataIntValue
- func (v NullableMetadataIntValue) Get() *MetadataIntValue
- func (v NullableMetadataIntValue) IsSet() bool
- func (v NullableMetadataIntValue) MarshalJSON() ([]byte, error)
- func (v *NullableMetadataIntValue) Set(val *MetadataIntValue)
- func (v *NullableMetadataIntValue) UnmarshalJSON(src []byte) error
- func (v *NullableMetadataIntValue) Unset()
- type NullableMetadataProtoValue
- func (v NullableMetadataProtoValue) Get() *MetadataProtoValue
- func (v NullableMetadataProtoValue) IsSet() bool
- func (v NullableMetadataProtoValue) MarshalJSON() ([]byte, error)
- func (v *NullableMetadataProtoValue) Set(val *MetadataProtoValue)
- func (v *NullableMetadataProtoValue) UnmarshalJSON(src []byte) error
- func (v *NullableMetadataProtoValue) Unset()
- type NullableMetadataStringValue
- func (v NullableMetadataStringValue) Get() *MetadataStringValue
- func (v NullableMetadataStringValue) IsSet() bool
- func (v NullableMetadataStringValue) MarshalJSON() ([]byte, error)
- func (v *NullableMetadataStringValue) Set(val *MetadataStringValue)
- func (v *NullableMetadataStringValue) UnmarshalJSON(src []byte) error
- func (v *NullableMetadataStringValue) Unset()
- type NullableMetadataStructValue
- func (v NullableMetadataStructValue) Get() *MetadataStructValue
- func (v NullableMetadataStructValue) IsSet() bool
- func (v NullableMetadataStructValue) MarshalJSON() ([]byte, error)
- func (v *NullableMetadataStructValue) Set(val *MetadataStructValue)
- func (v *NullableMetadataStructValue) UnmarshalJSON(src []byte) error
- func (v *NullableMetadataStructValue) Unset()
- type NullableMetadataValue
- func (v NullableMetadataValue) Get() *MetadataValue
- func (v NullableMetadataValue) IsSet() bool
- func (v NullableMetadataValue) MarshalJSON() ([]byte, error)
- func (v *NullableMetadataValue) Set(val *MetadataValue)
- func (v *NullableMetadataValue) UnmarshalJSON(src []byte) error
- func (v *NullableMetadataValue) Unset()
- type NullableModelPreviewResult
- func (v NullableModelPreviewResult) Get() *ModelPreviewResult
- func (v NullableModelPreviewResult) IsSet() bool
- func (v NullableModelPreviewResult) MarshalJSON() ([]byte, error)
- func (v *NullableModelPreviewResult) Set(val *ModelPreviewResult)
- func (v *NullableModelPreviewResult) UnmarshalJSON(src []byte) error
- func (v *NullableModelPreviewResult) Unset()
- type NullableOrderByField
- func (v NullableOrderByField) Get() *OrderByField
- func (v NullableOrderByField) IsSet() bool
- func (v NullableOrderByField) MarshalJSON() ([]byte, error)
- func (v *NullableOrderByField) Set(val *OrderByField)
- func (v *NullableOrderByField) UnmarshalJSON(src []byte) error
- func (v *NullableOrderByField) Unset()
- type NullableSortOrder
- type NullableString
- type NullableTime
- type OrderByField
- type ServerConfiguration
- type ServerConfigurations
- type ServerVariable
- type SortOrder
- type Sortable
Constants ¶
This section is empty.
Variables ¶
var ( JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`) XmlCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`) )
var ( // ContextAccessToken takes a string oauth2 access token as authentication for the request. ContextAccessToken = contextKey("accesstoken") // ContextServerIndex uses a server configuration from the index. ContextServerIndex = contextKey("serverIndex") // ContextOperationServerIndices uses a server configuration from the index mapping. ContextOperationServerIndices = contextKey("serverOperationIndices") // ContextServerVariables overrides a server configuration variables. ContextServerVariables = contextKey("serverVariables") // ContextOperationServerVariables overrides a server configuration variables using operation specific values. ContextOperationServerVariables = contextKey("serverOperationVariables") )
var AllowedArtifactTypeQueryParamEnumValues = []ArtifactTypeQueryParam{
"model-artifact",
"metrics-artifact",
}
All allowed values of ArtifactTypeQueryParam enum
var AllowedCatalogAssetTypeEnumValues = []CatalogAssetType{
"models",
"mcp_servers",
}
All allowed values of CatalogAssetType enum
var AllowedCatalogSourceStatusEnumValues = []CatalogSourceStatus{
"available",
"partially-available",
"error",
"disabled",
}
All allowed values of CatalogSourceStatus enum
var AllowedOrderByFieldEnumValues = []OrderByField{
"CREATE_TIME",
"LAST_UPDATE_TIME",
"ID",
"NAME",
}
All allowed values of OrderByField enum
var AllowedSortOrderEnumValues = []SortOrder{
"ASC",
"DESC",
}
All allowed values of SortOrder enum
Functions ¶
func CacheExpires ¶
CacheExpires helper function to determine remaining time before repeating a request.
func PtrFloat32 ¶
PtrFloat32 is a helper routine that returns a pointer to given float value.
func PtrFloat64 ¶
PtrFloat64 is a helper routine that returns a pointer to given float value.
Types ¶
type APIClient ¶
type APIClient struct {
MCPCatalogServiceAPI *MCPCatalogServiceAPIService
ModelCatalogServiceAPI *ModelCatalogServiceAPIService
// contains filtered or unexported fields
}
APIClient manages communication with the Model Catalog REST API API vv1alpha1 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) GetConfig ¶
func (c *APIClient) GetConfig() *Configuration
Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct {
*http.Response `json:"-"`
Message string `json:"message,omitempty"`
// Operation is the name of the OpenAPI operation.
Operation string `json:"operation,omitempty"`
// RequestURL is the request URL. This value is always available, even if the
// embedded *http.Response is nil.
RequestURL string `json:"url,omitempty"`
// Method is the HTTP method used for the request. This value is always
// available, even if the embedded *http.Response is nil.
Method string `json:"method,omitempty"`
// Payload holds the contents of the response body (which may be nil or empty).
// This is provided here as the raw response.Body() reader will have already
// been drained.
Payload []byte `json:"-"`
}
APIResponse stores the API response returned by the server.
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
NewAPIResponse returns a new APIResponse object.
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
type ApiFindLabelsRequest ¶
type ApiFindLabelsRequest struct {
ApiService *ModelCatalogServiceAPIService
// contains filtered or unexported fields
}
func (ApiFindLabelsRequest) AssetType ¶
func (r ApiFindLabelsRequest) AssetType(assetType CatalogAssetType) ApiFindLabelsRequest
Filter by asset type.
func (ApiFindLabelsRequest) Execute ¶
func (r ApiFindLabelsRequest) Execute() (*CatalogLabelList, *http.Response, error)
func (ApiFindLabelsRequest) NextPageToken ¶
func (r ApiFindLabelsRequest) NextPageToken(nextPageToken string) ApiFindLabelsRequest
Token to use to retrieve next page of results.
func (ApiFindLabelsRequest) OrderBy ¶
func (r ApiFindLabelsRequest) OrderBy(orderBy string) ApiFindLabelsRequest
Specifies the key to order catalog labels by. You can provide any string key that may exist in the label maps. Labels that contain the specified key will be sorted by that key's value. Labels that don't contain the key will maintain their original order and appear after labels that do contain the key.
func (ApiFindLabelsRequest) PageSize ¶
func (r ApiFindLabelsRequest) PageSize(pageSize string) ApiFindLabelsRequest
Number of entities in each page.
func (ApiFindLabelsRequest) SortOrder ¶
func (r ApiFindLabelsRequest) SortOrder(sortOrder SortOrder) ApiFindLabelsRequest
Specifies the sort order for listing entities, defaults to ASC.
type ApiFindMCPServerToolsRequest ¶
type ApiFindMCPServerToolsRequest struct {
ApiService *MCPCatalogServiceAPIService
// contains filtered or unexported fields
}
func (ApiFindMCPServerToolsRequest) Execute ¶
func (r ApiFindMCPServerToolsRequest) Execute() (*MCPToolsList, *http.Response, error)
func (ApiFindMCPServerToolsRequest) FilterQuery ¶
func (r ApiFindMCPServerToolsRequest) FilterQuery(filterQuery string) ApiFindMCPServerToolsRequest
A SQL-like query string to filter MCP tools for a specific MCP server. **Supported Operators:** - Comparison: `=`, `!=`, `<>`, `>`, `<`, `>=`, `<=` - Pattern matching: `LIKE`, `ILIKE` (case-insensitive) - Set membership: `IN` - Logical: `AND`, `OR` - Grouping: `()` for complex expressions **Examples:** - `name = \"list_models\"` - `accessType = \"read_only\"` - `name ILIKE \"%search%\"` - `(accessType = \"read_only\" OR accessType = \"execute\") AND name LIKE \"%model%\"`
func (ApiFindMCPServerToolsRequest) NextPageToken ¶
func (r ApiFindMCPServerToolsRequest) NextPageToken(nextPageToken string) ApiFindMCPServerToolsRequest
Token to use to retrieve next page of results.
func (ApiFindMCPServerToolsRequest) OrderBy ¶
func (r ApiFindMCPServerToolsRequest) OrderBy(orderBy OrderByField) ApiFindMCPServerToolsRequest
Specifies the order by criteria for listing entities.
func (ApiFindMCPServerToolsRequest) PageSize ¶
func (r ApiFindMCPServerToolsRequest) PageSize(pageSize string) ApiFindMCPServerToolsRequest
Number of entities in each page.
func (ApiFindMCPServerToolsRequest) SortOrder ¶
func (r ApiFindMCPServerToolsRequest) SortOrder(sortOrder SortOrder) ApiFindMCPServerToolsRequest
Specifies the sort order for listing entities, defaults to ASC.
type ApiFindMCPServersFilterOptionsRequest ¶
type ApiFindMCPServersFilterOptionsRequest struct {
ApiService *MCPCatalogServiceAPIService
// contains filtered or unexported fields
}
func (ApiFindMCPServersFilterOptionsRequest) Execute ¶
func (r ApiFindMCPServersFilterOptionsRequest) Execute() (*FilterOptionsList, *http.Response, error)
type ApiFindMCPServersRequest ¶
type ApiFindMCPServersRequest struct {
ApiService *MCPCatalogServiceAPIService
// contains filtered or unexported fields
}
func (ApiFindMCPServersRequest) Execute ¶
func (r ApiFindMCPServersRequest) Execute() (*MCPServerList, *http.Response, error)
func (ApiFindMCPServersRequest) FilterQuery ¶
func (r ApiFindMCPServersRequest) FilterQuery(filterQuery string) ApiFindMCPServersRequest
A SQL-like query string to filter MCP servers. **Supported Operators:** - Comparison: `=`, `!=`, `<>`, `>`, `<`, `>=`, `<=` - Pattern matching: `LIKE`, `ILIKE` (case-insensitive) - Set membership: `IN` - Logical: `AND`, `OR` - Grouping: `()` for complex expressions **Examples:** - `license = \"Apache 2.0\"` - `verifiedSource = true` - `provider ILIKE \"%local%\"` - `(license = \"Apache 2.0\" OR license = \"MIT\") AND verifiedSource = true`
func (ApiFindMCPServersRequest) IncludeTools ¶
func (r ApiFindMCPServersRequest) IncludeTools(includeTools bool) ApiFindMCPServersRequest
Whether to include the tools array in each MCP server result.
func (ApiFindMCPServersRequest) Name ¶
func (r ApiFindMCPServersRequest) Name(name string) ApiFindMCPServersRequest
Filter MCP servers by server name using SQL LIKE pattern matching.
func (ApiFindMCPServersRequest) NamedQuery ¶
func (r ApiFindMCPServersRequest) NamedQuery(namedQuery string) ApiFindMCPServersRequest
Predefined filter template name to apply when listing MCP servers.
func (ApiFindMCPServersRequest) NextPageToken ¶
func (r ApiFindMCPServersRequest) NextPageToken(nextPageToken string) ApiFindMCPServersRequest
Token to use to retrieve next page of results.
func (ApiFindMCPServersRequest) OrderBy ¶
func (r ApiFindMCPServersRequest) OrderBy(orderBy OrderByField) ApiFindMCPServersRequest
Specifies the order by criteria for listing entities.
func (ApiFindMCPServersRequest) PageSize ¶
func (r ApiFindMCPServersRequest) PageSize(pageSize string) ApiFindMCPServersRequest
Number of entities in each page.
func (ApiFindMCPServersRequest) Q ¶
func (r ApiFindMCPServersRequest) Q(q string) ApiFindMCPServersRequest
Free-form keyword search across name, description, and provider.
func (ApiFindMCPServersRequest) SortOrder ¶
func (r ApiFindMCPServersRequest) SortOrder(sortOrder SortOrder) ApiFindMCPServersRequest
Specifies the sort order for listing entities, defaults to ASC.
func (ApiFindMCPServersRequest) SourceLabel ¶
func (r ApiFindMCPServersRequest) SourceLabel(sourceLabel []string) ApiFindMCPServersRequest
Filter MCP servers by the label associated with the source. Multiple values can be separated by commas. If one of the values is the string `null`, then MCP servers from every source without a label will be returned.
func (ApiFindMCPServersRequest) ToolLimit ¶
func (r ApiFindMCPServersRequest) ToolLimit(toolLimit int32) ApiFindMCPServersRequest
Maximum number of tools to include when includeTools is true.
type ApiFindModelsFilterOptionsRequest ¶
type ApiFindModelsFilterOptionsRequest struct {
ApiService *ModelCatalogServiceAPIService
// contains filtered or unexported fields
}
func (ApiFindModelsFilterOptionsRequest) Execute ¶
func (r ApiFindModelsFilterOptionsRequest) Execute() (*FilterOptionsList, *http.Response, error)
type ApiFindModelsRequest ¶
type ApiFindModelsRequest struct {
ApiService *ModelCatalogServiceAPIService
// contains filtered or unexported fields
}
func (ApiFindModelsRequest) Execute ¶
func (r ApiFindModelsRequest) Execute() (*CatalogModelList, *http.Response, error)
func (ApiFindModelsRequest) FilterQuery ¶
func (r ApiFindModelsRequest) FilterQuery(filterQuery string) ApiFindModelsRequest
A SQL-like query string to filter the list of entities. The query supports rich filtering capabilities with automatic type inference. **Supported Operators:** - Comparison: `=`, `!=`, `<>`, `>`, `<`, `>=`, `<=` - Pattern matching: `LIKE`, `ILIKE` (case-insensitive) - Set membership: `IN` - Logical: `AND`, `OR` - Grouping: `()` for complex expressions **Data Types:** - Strings: `\"value\"` or `'value'` - Numbers: `42`, `3.14`, `1e-5` - Booleans: `true`, `false` (case-insensitive) **Property Access:** - Standard properties: `name`, `id`, `state`, `createTimeSinceEpoch` - Custom properties: Any user-defined property name - Escaped properties: Use backticks for special characters: `` `custom-property` `` - Type-specific access: `property.string_value`, `property.double_value`, `property.int_value`, `property.bool_value` **Examples:** - Basic: `name = \"my-model\"` - Comparison: `accuracy > 0.95` - Pattern: `name LIKE \"%tensorflow%\"` - Complex: `(name = \"model-a\" OR name = \"model-b\") AND state = \"LIVE\"` - Custom property: `framework.string_value = \"pytorch\"` - Escaped property: `` `mlflow.source.type` = \"notebook\" ``
func (ApiFindModelsRequest) HardwareCountProperty ¶
func (r ApiFindModelsRequest) HardwareCountProperty(hardwareCountProperty string) ApiFindModelsRequest
Property name for hardware count
func (ApiFindModelsRequest) HardwareTypeProperty ¶
func (r ApiFindModelsRequest) HardwareTypeProperty(hardwareTypeProperty string) ApiFindModelsRequest
Property name for hardware type grouping
func (ApiFindModelsRequest) LatencyProperty ¶
func (r ApiFindModelsRequest) LatencyProperty(latencyProperty string) ApiFindModelsRequest
Property name for latency metric
func (ApiFindModelsRequest) NextPageToken ¶
func (r ApiFindModelsRequest) NextPageToken(nextPageToken string) ApiFindModelsRequest
Token to use to retrieve next page of results.
func (ApiFindModelsRequest) OrderBy ¶
func (r ApiFindModelsRequest) OrderBy(orderBy OrderByField) ApiFindModelsRequest
Specifies the order by criteria for listing entities. Supported values are: - CREATE_TIME - LAST_UPDATE_TIME - ID - NAME - ACCURACY Defaults to `NAME`. The `ACCURACY` sort will sort by the `overall_average` property in any linked metrics artifact. In addition, models can be sorted by properties. For example: - `provider.string_value` sorts by provider name - `artifacts.ifeval.double_value` sorts by the min/max value a property called ifeval across all associated artifacts
func (ApiFindModelsRequest) PageSize ¶
func (r ApiFindModelsRequest) PageSize(pageSize string) ApiFindModelsRequest
Number of entities in each page.
func (ApiFindModelsRequest) Q ¶
func (r ApiFindModelsRequest) Q(q string) ApiFindModelsRequest
Free-form keyword search used to filter the response.
func (ApiFindModelsRequest) Recommendations ¶
func (r ApiFindModelsRequest) Recommendations(recommendations bool) ApiFindModelsRequest
Sort models by lowest recommended latency using Pareto filtering
func (ApiFindModelsRequest) RpsProperty ¶
func (r ApiFindModelsRequest) RpsProperty(rpsProperty string) ApiFindModelsRequest
Property name for RPS metric
func (ApiFindModelsRequest) SortOrder ¶
func (r ApiFindModelsRequest) SortOrder(sortOrder SortOrder) ApiFindModelsRequest
Specifies the sort order for listing entities, defaults to ASC.
func (ApiFindModelsRequest) Source ¶
func (r ApiFindModelsRequest) Source(source []string) ApiFindModelsRequest
Filter models by source. Multiple values can be separated by commas to filter by multiple sources (OR logic). For example: ?source=huggingface,local will return models from either huggingface OR local sources.
func (ApiFindModelsRequest) SourceLabel ¶
func (r ApiFindModelsRequest) SourceLabel(sourceLabel []string) ApiFindModelsRequest
Filter models by the label associated with the source. Multiple values can be separated by commas. If one of the values is the string `null`, then models from every source without a label will be returned.
func (ApiFindModelsRequest) TargetRPS ¶
func (r ApiFindModelsRequest) TargetRPS(targetRPS int32) ApiFindModelsRequest
Target requests per second for latency calculations
type ApiFindSourcesRequest ¶
type ApiFindSourcesRequest struct {
ApiService *ModelCatalogServiceAPIService
// contains filtered or unexported fields
}
func (ApiFindSourcesRequest) AssetType ¶
func (r ApiFindSourcesRequest) AssetType(assetType CatalogAssetType) ApiFindSourcesRequest
Filter by asset type.
func (ApiFindSourcesRequest) Execute ¶
func (r ApiFindSourcesRequest) Execute() (*CatalogSourceList, *http.Response, error)
func (ApiFindSourcesRequest) Name ¶
func (r ApiFindSourcesRequest) Name(name string) ApiFindSourcesRequest
Name of entity to search.
func (ApiFindSourcesRequest) NextPageToken ¶
func (r ApiFindSourcesRequest) NextPageToken(nextPageToken string) ApiFindSourcesRequest
Token to use to retrieve next page of results.
func (ApiFindSourcesRequest) OrderBy ¶
func (r ApiFindSourcesRequest) OrderBy(orderBy OrderByField) ApiFindSourcesRequest
Specifies the order by criteria for listing entities.
func (ApiFindSourcesRequest) PageSize ¶
func (r ApiFindSourcesRequest) PageSize(pageSize string) ApiFindSourcesRequest
Number of entities in each page.
func (ApiFindSourcesRequest) SortOrder ¶
func (r ApiFindSourcesRequest) SortOrder(sortOrder SortOrder) ApiFindSourcesRequest
Specifies the sort order for listing entities, defaults to ASC.
type ApiGetAllModelArtifactsRequest ¶
type ApiGetAllModelArtifactsRequest struct {
ApiService *ModelCatalogServiceAPIService
// contains filtered or unexported fields
}
func (ApiGetAllModelArtifactsRequest) ArtifactType ¶
func (r ApiGetAllModelArtifactsRequest) ArtifactType(artifactType []ArtifactTypeQueryParam) ApiGetAllModelArtifactsRequest
Specifies the artifact type for listing artifacts.
func (ApiGetAllModelArtifactsRequest) ArtifactType2 ¶
func (r ApiGetAllModelArtifactsRequest) ArtifactType2(artifactType2 []ArtifactTypeQueryParam) ApiGetAllModelArtifactsRequest
Specifies the artifact type for listing artifacts. Deprecated
func (ApiGetAllModelArtifactsRequest) Execute ¶
func (r ApiGetAllModelArtifactsRequest) Execute() (*CatalogArtifactList, *http.Response, error)
func (ApiGetAllModelArtifactsRequest) FilterQuery ¶
func (r ApiGetAllModelArtifactsRequest) FilterQuery(filterQuery string) ApiGetAllModelArtifactsRequest
A SQL-like query string to filter catalog artifacts. The query supports rich filtering capabilities with automatic type inference. **Supported Operators:** - Comparison: `=`, `!=`, `<>`, `>`, `<`, `>=`, `<=` - Pattern matching: `LIKE`, `ILIKE` (case-insensitive) - Set membership: `IN` - Logical: `AND`, `OR` - Grouping: `()` for complex expressions **Data Types:** - Strings: `\"value\"` or `'value'` - Numbers: `42`, `3.14`, `1e-5` - Booleans: `true`, `false` (case-insensitive) **Property Access (Artifacts):** - Standard properties: `name`, `id`, `uri`, `artifactType`, `createTimeSinceEpoch` - Custom properties: Any user-defined property name in `customProperties` - Escaped properties: Use backticks for special characters: `` `custom-property` `` - Type-specific access: `property.string_value`, `property.double_value`, `property.int_value`, `property.bool_value` **Examples:** - Basic: `name = \"my-artifact\"` - Comparison: `ttft_mean > 90` - Pattern: `uri LIKE \"%s3.amazonaws.com%\"` - Complex: `(artifactType = \"model-artifact\" OR artifactType = \"metrics-artifact\") AND name LIKE \"%pytorch%\"` - Custom property: `format.string_value = \"pytorch\"` - Escaped property: `` `custom-key` = \"value\" ``
func (ApiGetAllModelArtifactsRequest) NextPageToken ¶
func (r ApiGetAllModelArtifactsRequest) NextPageToken(nextPageToken string) ApiGetAllModelArtifactsRequest
Token to use to retrieve next page of results.
func (ApiGetAllModelArtifactsRequest) OrderBy ¶
func (r ApiGetAllModelArtifactsRequest) OrderBy(orderBy string) ApiGetAllModelArtifactsRequest
Specifies the order by criteria for listing artifacts. **Standard Fields:** - `ID` - Order by artifact ID - `NAME` - Order by artifact name - `CREATE_TIME` - Order by creation timestamp - `LAST_UPDATE_TIME` - Order by last update timestamp **Custom Property Ordering:** Artifacts can be ordered by custom properties using the format: `<property_name>.<value_type>` Supported value types: - `double_value` - For numeric (floating-point) properties - `int_value` - For integer properties - `string_value` - For string properties Examples: - `mmlu.double_value` - Order by the 'mmlu' benchmark score - `accuracy.double_value` - Order by accuracy metric - `framework_type.string_value` - Order by framework type - `hardware_count.int_value` - Order by hardware count - `ttft_mean.double_value` - Order by time-to-first-token mean **Behavior:** - If an invalid value type is specified (e.g., `accuracy.invalid_type`), an error is returned - If an invalid format is used (e.g., `accuracy` without `.value_type`), it falls back to ID ordering - If a property doesn't exist, it falls back to ID ordering - Artifacts with the specified property are ordered first (by the property value), followed by artifacts without the property (ordered by ID) - Empty property names (e.g., `.double_value`) return an error
func (ApiGetAllModelArtifactsRequest) PageSize ¶
func (r ApiGetAllModelArtifactsRequest) PageSize(pageSize string) ApiGetAllModelArtifactsRequest
Number of entities in each page.
func (ApiGetAllModelArtifactsRequest) SortOrder ¶
func (r ApiGetAllModelArtifactsRequest) SortOrder(sortOrder SortOrder) ApiGetAllModelArtifactsRequest
Specifies the sort order for listing entities, defaults to ASC.
type ApiGetAllModelPerformanceArtifactsRequest ¶
type ApiGetAllModelPerformanceArtifactsRequest struct {
ApiService *ModelCatalogServiceAPIService
// contains filtered or unexported fields
}
func (ApiGetAllModelPerformanceArtifactsRequest) Execute ¶
func (r ApiGetAllModelPerformanceArtifactsRequest) Execute() (*CatalogArtifactList, *http.Response, error)
func (ApiGetAllModelPerformanceArtifactsRequest) FilterQuery ¶
func (r ApiGetAllModelPerformanceArtifactsRequest) FilterQuery(filterQuery string) ApiGetAllModelPerformanceArtifactsRequest
A SQL-like query string to filter catalog artifacts. The query supports rich filtering capabilities with automatic type inference. **Supported Operators:** - Comparison: `=`, `!=`, `<>`, `>`, `<`, `>=`, `<=` - Pattern matching: `LIKE`, `ILIKE` (case-insensitive) - Set membership: `IN` - Logical: `AND`, `OR` - Grouping: `()` for complex expressions **Data Types:** - Strings: `\"value\"` or `'value'` - Numbers: `42`, `3.14`, `1e-5` - Booleans: `true`, `false` (case-insensitive) **Property Access (Artifacts):** - Standard properties: `name`, `id`, `uri`, `artifactType`, `createTimeSinceEpoch` - Custom properties: Any user-defined property name in `customProperties` - Escaped properties: Use backticks for special characters: `` `custom-property` `` - Type-specific access: `property.string_value`, `property.double_value`, `property.int_value`, `property.bool_value` **Examples:** - Basic: `name = \"my-artifact\"` - Comparison: `ttft_mean > 90` - Pattern: `uri LIKE \"%s3.amazonaws.com%\"` - Complex: `(artifactType = \"model-artifact\" OR artifactType = \"metrics-artifact\") AND name LIKE \"%pytorch%\"` - Custom property: `format.string_value = \"pytorch\"` - Escaped property: `` `custom-key` = \"value\" ``
func (ApiGetAllModelPerformanceArtifactsRequest) HardwareCountProperty ¶
func (r ApiGetAllModelPerformanceArtifactsRequest) HardwareCountProperty(hardwareCountProperty string) ApiGetAllModelPerformanceArtifactsRequest
Custom property name for hardware count metric.
func (ApiGetAllModelPerformanceArtifactsRequest) HardwareTypeProperty ¶
func (r ApiGetAllModelPerformanceArtifactsRequest) HardwareTypeProperty(hardwareTypeProperty string) ApiGetAllModelPerformanceArtifactsRequest
Custom property name for hardware type grouping.
func (ApiGetAllModelPerformanceArtifactsRequest) LatencyProperty ¶
func (r ApiGetAllModelPerformanceArtifactsRequest) LatencyProperty(latencyProperty string) ApiGetAllModelPerformanceArtifactsRequest
Custom property name for latency metric (e.g., ttft_p90, p90_latency).
func (ApiGetAllModelPerformanceArtifactsRequest) NextPageToken ¶
func (r ApiGetAllModelPerformanceArtifactsRequest) NextPageToken(nextPageToken string) ApiGetAllModelPerformanceArtifactsRequest
Token to use to retrieve next page of results.
func (ApiGetAllModelPerformanceArtifactsRequest) OrderBy ¶
func (r ApiGetAllModelPerformanceArtifactsRequest) OrderBy(orderBy string) ApiGetAllModelPerformanceArtifactsRequest
Specifies the order by criteria for listing artifacts. **Standard Fields:** - `ID` - Order by artifact ID - `NAME` - Order by artifact name - `CREATE_TIME` - Order by creation timestamp - `LAST_UPDATE_TIME` - Order by last update timestamp **Custom Property Ordering:** Artifacts can be ordered by custom properties using the format: `<property_name>.<value_type>` Supported value types: - `double_value` - For numeric (floating-point) properties - `int_value` - For integer properties - `string_value` - For string properties Examples: - `mmlu.double_value` - Order by the 'mmlu' benchmark score - `accuracy.double_value` - Order by accuracy metric - `framework_type.string_value` - Order by framework type - `hardware_count.int_value` - Order by hardware count - `ttft_mean.double_value` - Order by time-to-first-token mean **Behavior:** - If an invalid value type is specified (e.g., `accuracy.invalid_type`), an error is returned - If an invalid format is used (e.g., `accuracy` without `.value_type`), it falls back to ID ordering - If a property doesn't exist, it falls back to ID ordering - Artifacts with the specified property are ordered first (by the property value), followed by artifacts without the property (ordered by ID) - Empty property names (e.g., `.double_value`) return an error
func (ApiGetAllModelPerformanceArtifactsRequest) PageSize ¶
func (r ApiGetAllModelPerformanceArtifactsRequest) PageSize(pageSize string) ApiGetAllModelPerformanceArtifactsRequest
Number of entities in each page.
func (ApiGetAllModelPerformanceArtifactsRequest) Recommendations ¶
func (r ApiGetAllModelPerformanceArtifactsRequest) Recommendations(recommendations bool) ApiGetAllModelPerformanceArtifactsRequest
Filter records that are less optimal based on approximate cost to run and latency.
func (ApiGetAllModelPerformanceArtifactsRequest) RpsProperty ¶
func (r ApiGetAllModelPerformanceArtifactsRequest) RpsProperty(rpsProperty string) ApiGetAllModelPerformanceArtifactsRequest
Custom property name for requests per second metric.
func (ApiGetAllModelPerformanceArtifactsRequest) SortOrder ¶
func (r ApiGetAllModelPerformanceArtifactsRequest) SortOrder(sortOrder SortOrder) ApiGetAllModelPerformanceArtifactsRequest
Specifies the sort order for listing entities, defaults to ASC.
func (ApiGetAllModelPerformanceArtifactsRequest) TargetRPS ¶
func (r ApiGetAllModelPerformanceArtifactsRequest) TargetRPS(targetRPS int32) ApiGetAllModelPerformanceArtifactsRequest
Target requests per second. If specified, values for `replicas` and `total_requests_per_second` will be calculated and returned as custom properties.
type ApiGetMCPServerRequest ¶
type ApiGetMCPServerRequest struct {
ApiService *MCPCatalogServiceAPIService
// contains filtered or unexported fields
}
func (ApiGetMCPServerRequest) Execute ¶
func (r ApiGetMCPServerRequest) Execute() (*MCPServer, *http.Response, error)
func (ApiGetMCPServerRequest) IncludeTools ¶
func (r ApiGetMCPServerRequest) IncludeTools(includeTools bool) ApiGetMCPServerRequest
Whether to include the tools array in each MCP server result.
type ApiGetMCPServerToolRequest ¶
type ApiGetMCPServerToolRequest struct {
ApiService *MCPCatalogServiceAPIService
// contains filtered or unexported fields
}
func (ApiGetMCPServerToolRequest) Execute ¶
func (r ApiGetMCPServerToolRequest) Execute() (*MCPToolWithServer, *http.Response, error)
type ApiGetModelRequest ¶
type ApiGetModelRequest struct {
ApiService *ModelCatalogServiceAPIService
// contains filtered or unexported fields
}
func (ApiGetModelRequest) Execute ¶
func (r ApiGetModelRequest) Execute() (*CatalogModel, *http.Response, error)
type ApiPreviewCatalogSourceRequest ¶
type ApiPreviewCatalogSourceRequest struct {
ApiService *ModelCatalogServiceAPIService
// contains filtered or unexported fields
}
func (ApiPreviewCatalogSourceRequest) CatalogData ¶
func (r ApiPreviewCatalogSourceRequest) CatalogData(catalogData *os.File) ApiPreviewCatalogSourceRequest
Optional YAML file containing the catalog data (models). This field enables stateless preview of new sources before saving them. When provided, the catalog data is read directly from this file instead of from the `yamlCatalogPath` property in the config. **Two modes of operation:** 1. **Stateless mode (recommended for new sources):** Upload both `config` and `catalogData` files. The models are read from `catalogData`, allowing preview without saving anything to the server. 2. **Path mode (for existing sources):** Upload only `config` with a `yamlCatalogPath` property pointing to a catalog file on the server filesystem. If both `catalogData` and `yamlCatalogPath` are provided, `catalogData` takes precedence.
func (ApiPreviewCatalogSourceRequest) Config ¶
func (r ApiPreviewCatalogSourceRequest) Config(config *os.File) ApiPreviewCatalogSourceRequest
YAML file containing the catalog source configuration. The file should contain a source definition with type and properties fields, including optional includedModels and excludedModels filters. Model filter patterns support the `*` wildcard only and are case-insensitive. Patterns match the entire model name (e.g., `ibm-granite/_*` matches all models starting with \\\"ibm-granite/\\\").
func (ApiPreviewCatalogSourceRequest) Execute ¶
func (r ApiPreviewCatalogSourceRequest) Execute() (*CatalogSourcePreviewResponse, *http.Response, error)
func (ApiPreviewCatalogSourceRequest) FilterStatus ¶
func (r ApiPreviewCatalogSourceRequest) FilterStatus(filterStatus string) ApiPreviewCatalogSourceRequest
Filter the response to show specific model statuses: - `all` (default): Show all models regardless of inclusion status - `included`: Show only models that pass the configured filters - `excluded`: Show only models that are filtered out
func (ApiPreviewCatalogSourceRequest) NextPageToken ¶
func (r ApiPreviewCatalogSourceRequest) NextPageToken(nextPageToken string) ApiPreviewCatalogSourceRequest
Token to use to retrieve next page of results.
func (ApiPreviewCatalogSourceRequest) PageSize ¶
func (r ApiPreviewCatalogSourceRequest) PageSize(pageSize string) ApiPreviewCatalogSourceRequest
Number of entities in each page.
type ArtifactTypeQueryParam ¶
type ArtifactTypeQueryParam string
ArtifactTypeQueryParam Supported artifact types for querying.
const ( ARTIFACTTYPEQUERYPARAM_MODEL_ARTIFACT ArtifactTypeQueryParam = "model-artifact" ARTIFACTTYPEQUERYPARAM_METRICS_ARTIFACT ArtifactTypeQueryParam = "metrics-artifact" )
List of ArtifactTypeQueryParam
func NewArtifactTypeQueryParamFromValue ¶
func NewArtifactTypeQueryParamFromValue(v string) (*ArtifactTypeQueryParam, error)
NewArtifactTypeQueryParamFromValue returns a pointer to a valid ArtifactTypeQueryParam for the value passed as argument, or an error if the value passed is not allowed by the enum
func (ArtifactTypeQueryParam) IsValid ¶
func (v ArtifactTypeQueryParam) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (ArtifactTypeQueryParam) Ptr ¶
func (v ArtifactTypeQueryParam) Ptr() *ArtifactTypeQueryParam
Ptr returns reference to ArtifactTypeQueryParam value
func (*ArtifactTypeQueryParam) UnmarshalJSON ¶
func (v *ArtifactTypeQueryParam) UnmarshalJSON(src []byte) error
type BaseModel ¶
type BaseModel struct {
// Human-readable description of the model.
Description *string `json:"description,omitempty"`
// Model documentation in Markdown.
Readme *string `json:"readme,omitempty"`
// Maturity level of the model.
Maturity *string `json:"maturity,omitempty"`
// List of supported languages (https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes).
Language []string `json:"language,omitempty"`
// List of tasks the model is designed for.
Tasks []string `json:"tasks,omitempty"`
// Name of the organization or entity that provides the model.
Provider *string `json:"provider,omitempty"`
// URL to the model's logo. A [data URL](https://developer.mozilla.org/en-US/docs/Web/URI/Schemes/data) is recommended.
Logo *string `json:"logo,omitempty"`
// Short name of the model's license.
License *string `json:"license,omitempty"`
// URL to the license text.
LicenseLink *string `json:"licenseLink,omitempty"`
LibraryName *string `json:"libraryName,omitempty"`
// User provided custom properties which are not defined by its type.
CustomProperties map[string]MetadataValue `json:"customProperties,omitempty"`
}
BaseModel struct for BaseModel
func NewBaseModel ¶
func NewBaseModel() *BaseModel
NewBaseModel instantiates a new BaseModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewBaseModelWithDefaults ¶
func NewBaseModelWithDefaults() *BaseModel
NewBaseModelWithDefaults instantiates a new BaseModel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*BaseModel) GetCustomProperties ¶
func (o *BaseModel) GetCustomProperties() map[string]MetadataValue
GetCustomProperties returns the CustomProperties field value if set, zero value otherwise.
func (*BaseModel) GetCustomPropertiesOk ¶
func (o *BaseModel) GetCustomPropertiesOk() (map[string]MetadataValue, bool)
GetCustomPropertiesOk returns a tuple with the CustomProperties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseModel) GetDescription ¶
GetDescription returns the Description field value if set, zero value otherwise.
func (*BaseModel) GetDescriptionOk ¶
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseModel) GetLanguage ¶
GetLanguage returns the Language field value if set, zero value otherwise.
func (*BaseModel) GetLanguageOk ¶
GetLanguageOk returns a tuple with the Language field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseModel) GetLibraryName ¶
GetLibraryName returns the LibraryName field value if set, zero value otherwise.
func (*BaseModel) GetLibraryNameOk ¶
GetLibraryNameOk returns a tuple with the LibraryName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseModel) GetLicense ¶
GetLicense returns the License field value if set, zero value otherwise.
func (*BaseModel) GetLicenseLink ¶
GetLicenseLink returns the LicenseLink field value if set, zero value otherwise.
func (*BaseModel) GetLicenseLinkOk ¶
GetLicenseLinkOk returns a tuple with the LicenseLink field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseModel) GetLicenseOk ¶
GetLicenseOk returns a tuple with the License field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseModel) GetLogoOk ¶
GetLogoOk returns a tuple with the Logo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseModel) GetMaturity ¶
GetMaturity returns the Maturity field value if set, zero value otherwise.
func (*BaseModel) GetMaturityOk ¶
GetMaturityOk returns a tuple with the Maturity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseModel) GetProvider ¶
GetProvider returns the Provider field value if set, zero value otherwise.
func (*BaseModel) GetProviderOk ¶
GetProviderOk returns a tuple with the Provider field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseModel) GetReadme ¶
GetReadme returns the Readme field value if set, zero value otherwise.
func (*BaseModel) GetReadmeOk ¶
GetReadmeOk returns a tuple with the Readme field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseModel) GetTasksOk ¶
GetTasksOk returns a tuple with the Tasks field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseModel) HasCustomProperties ¶
HasCustomProperties returns a boolean if a field has been set.
func (*BaseModel) HasDescription ¶
HasDescription returns a boolean if a field has been set.
func (*BaseModel) HasLanguage ¶
HasLanguage returns a boolean if a field has been set.
func (*BaseModel) HasLibraryName ¶
HasLibraryName returns a boolean if a field has been set.
func (*BaseModel) HasLicense ¶
HasLicense returns a boolean if a field has been set.
func (*BaseModel) HasLicenseLink ¶
HasLicenseLink returns a boolean if a field has been set.
func (*BaseModel) HasMaturity ¶
HasMaturity returns a boolean if a field has been set.
func (*BaseModel) HasProvider ¶
HasProvider returns a boolean if a field has been set.
func (BaseModel) MarshalJSON ¶
func (*BaseModel) SetCustomProperties ¶
func (o *BaseModel) SetCustomProperties(v map[string]MetadataValue)
SetCustomProperties gets a reference to the given map[string]MetadataValue and assigns it to the CustomProperties field.
func (*BaseModel) SetDescription ¶
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*BaseModel) SetLanguage ¶
SetLanguage gets a reference to the given []string and assigns it to the Language field.
func (*BaseModel) SetLibraryName ¶
SetLibraryName gets a reference to the given string and assigns it to the LibraryName field.
func (*BaseModel) SetLicense ¶
SetLicense gets a reference to the given string and assigns it to the License field.
func (*BaseModel) SetLicenseLink ¶
SetLicenseLink gets a reference to the given string and assigns it to the LicenseLink field.
func (*BaseModel) SetLogo ¶
SetLogo gets a reference to the given string and assigns it to the Logo field.
func (*BaseModel) SetMaturity ¶
SetMaturity gets a reference to the given string and assigns it to the Maturity field.
func (*BaseModel) SetProvider ¶
SetProvider gets a reference to the given string and assigns it to the Provider field.
func (*BaseModel) SetReadme ¶
SetReadme gets a reference to the given string and assigns it to the Readme field.
type BaseResource ¶
type BaseResource struct {
// Output only. Create time of the resource in millisecond since epoch.
CreateTimeSinceEpoch *string `json:"createTimeSinceEpoch,omitempty"`
// Output only. Last update time of the resource since epoch in millisecond since epoch.
LastUpdateTimeSinceEpoch *string `json:"lastUpdateTimeSinceEpoch,omitempty"`
// User provided custom properties which are not defined by its type.
CustomProperties map[string]MetadataValue `json:"customProperties,omitempty"`
// An optional description about the resource.
Description *string `json:"description,omitempty"`
// The external id that come from the clients’ system. This field is optional. If set, it must be unique among all resources within a database instance.
ExternalId *string `json:"externalId,omitempty"`
// The client provided name of the artifact. This field is optional. If set, it must be unique among all the artifacts of the same artifact type within a database instance and cannot be changed once set.
Name *string `json:"name,omitempty"`
// The unique server generated id of the resource.
Id *string `json:"id,omitempty"`
}
BaseResource struct for BaseResource
func NewBaseResource ¶
func NewBaseResource() *BaseResource
NewBaseResource instantiates a new BaseResource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewBaseResourceWithDefaults ¶
func NewBaseResourceWithDefaults() *BaseResource
NewBaseResourceWithDefaults instantiates a new BaseResource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*BaseResource) GetCreateTimeSinceEpoch ¶
func (o *BaseResource) GetCreateTimeSinceEpoch() string
GetCreateTimeSinceEpoch returns the CreateTimeSinceEpoch field value if set, zero value otherwise.
func (*BaseResource) GetCreateTimeSinceEpochOk ¶
func (o *BaseResource) GetCreateTimeSinceEpochOk() (*string, bool)
GetCreateTimeSinceEpochOk returns a tuple with the CreateTimeSinceEpoch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseResource) GetCustomProperties ¶
func (o *BaseResource) GetCustomProperties() map[string]MetadataValue
GetCustomProperties returns the CustomProperties field value if set, zero value otherwise.
func (*BaseResource) GetCustomPropertiesOk ¶
func (o *BaseResource) GetCustomPropertiesOk() (map[string]MetadataValue, bool)
GetCustomPropertiesOk returns a tuple with the CustomProperties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseResource) GetDescription ¶
func (o *BaseResource) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*BaseResource) GetDescriptionOk ¶
func (o *BaseResource) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseResource) GetExternalId ¶
func (o *BaseResource) GetExternalId() string
GetExternalId returns the ExternalId field value if set, zero value otherwise.
func (*BaseResource) GetExternalIdOk ¶
func (o *BaseResource) GetExternalIdOk() (*string, bool)
GetExternalIdOk returns a tuple with the ExternalId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseResource) GetId ¶
func (o *BaseResource) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*BaseResource) GetIdOk ¶
func (o *BaseResource) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseResource) GetLastUpdateTimeSinceEpoch ¶
func (o *BaseResource) GetLastUpdateTimeSinceEpoch() string
GetLastUpdateTimeSinceEpoch returns the LastUpdateTimeSinceEpoch field value if set, zero value otherwise.
func (*BaseResource) GetLastUpdateTimeSinceEpochOk ¶
func (o *BaseResource) GetLastUpdateTimeSinceEpochOk() (*string, bool)
GetLastUpdateTimeSinceEpochOk returns a tuple with the LastUpdateTimeSinceEpoch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseResource) GetName ¶
func (o *BaseResource) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*BaseResource) GetNameOk ¶
func (o *BaseResource) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseResource) HasCreateTimeSinceEpoch ¶
func (o *BaseResource) HasCreateTimeSinceEpoch() bool
HasCreateTimeSinceEpoch returns a boolean if a field has been set.
func (*BaseResource) HasCustomProperties ¶
func (o *BaseResource) HasCustomProperties() bool
HasCustomProperties returns a boolean if a field has been set.
func (*BaseResource) HasDescription ¶
func (o *BaseResource) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*BaseResource) HasExternalId ¶
func (o *BaseResource) HasExternalId() bool
HasExternalId returns a boolean if a field has been set.
func (*BaseResource) HasId ¶
func (o *BaseResource) HasId() bool
HasId returns a boolean if a field has been set.
func (*BaseResource) HasLastUpdateTimeSinceEpoch ¶
func (o *BaseResource) HasLastUpdateTimeSinceEpoch() bool
HasLastUpdateTimeSinceEpoch returns a boolean if a field has been set.
func (*BaseResource) HasName ¶
func (o *BaseResource) HasName() bool
HasName returns a boolean if a field has been set.
func (BaseResource) MarshalJSON ¶
func (o BaseResource) MarshalJSON() ([]byte, error)
func (*BaseResource) SetCreateTimeSinceEpoch ¶
func (o *BaseResource) SetCreateTimeSinceEpoch(v string)
SetCreateTimeSinceEpoch gets a reference to the given string and assigns it to the CreateTimeSinceEpoch field.
func (*BaseResource) SetCustomProperties ¶
func (o *BaseResource) SetCustomProperties(v map[string]MetadataValue)
SetCustomProperties gets a reference to the given map[string]MetadataValue and assigns it to the CustomProperties field.
func (*BaseResource) SetDescription ¶
func (o *BaseResource) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*BaseResource) SetExternalId ¶
func (o *BaseResource) SetExternalId(v string)
SetExternalId gets a reference to the given string and assigns it to the ExternalId field.
func (*BaseResource) SetId ¶
func (o *BaseResource) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*BaseResource) SetLastUpdateTimeSinceEpoch ¶
func (o *BaseResource) SetLastUpdateTimeSinceEpoch(v string)
SetLastUpdateTimeSinceEpoch gets a reference to the given string and assigns it to the LastUpdateTimeSinceEpoch field.
func (*BaseResource) SetName ¶
func (o *BaseResource) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (BaseResource) ToMap ¶
func (o BaseResource) ToMap() (map[string]interface{}, error)
type BaseResourceDates ¶
type BaseResourceDates struct {
// Output only. Create time of the resource in millisecond since epoch.
CreateTimeSinceEpoch *string `json:"createTimeSinceEpoch,omitempty"`
// Output only. Last update time of the resource since epoch in millisecond since epoch.
LastUpdateTimeSinceEpoch *string `json:"lastUpdateTimeSinceEpoch,omitempty"`
}
BaseResourceDates Common timestamp fields for resources
func NewBaseResourceDates ¶
func NewBaseResourceDates() *BaseResourceDates
NewBaseResourceDates instantiates a new BaseResourceDates object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewBaseResourceDatesWithDefaults ¶
func NewBaseResourceDatesWithDefaults() *BaseResourceDates
NewBaseResourceDatesWithDefaults instantiates a new BaseResourceDates object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*BaseResourceDates) GetCreateTimeSinceEpoch ¶
func (o *BaseResourceDates) GetCreateTimeSinceEpoch() string
GetCreateTimeSinceEpoch returns the CreateTimeSinceEpoch field value if set, zero value otherwise.
func (*BaseResourceDates) GetCreateTimeSinceEpochOk ¶
func (o *BaseResourceDates) GetCreateTimeSinceEpochOk() (*string, bool)
GetCreateTimeSinceEpochOk returns a tuple with the CreateTimeSinceEpoch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseResourceDates) GetLastUpdateTimeSinceEpoch ¶
func (o *BaseResourceDates) GetLastUpdateTimeSinceEpoch() string
GetLastUpdateTimeSinceEpoch returns the LastUpdateTimeSinceEpoch field value if set, zero value otherwise.
func (*BaseResourceDates) GetLastUpdateTimeSinceEpochOk ¶
func (o *BaseResourceDates) GetLastUpdateTimeSinceEpochOk() (*string, bool)
GetLastUpdateTimeSinceEpochOk returns a tuple with the LastUpdateTimeSinceEpoch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*BaseResourceDates) HasCreateTimeSinceEpoch ¶
func (o *BaseResourceDates) HasCreateTimeSinceEpoch() bool
HasCreateTimeSinceEpoch returns a boolean if a field has been set.
func (*BaseResourceDates) HasLastUpdateTimeSinceEpoch ¶
func (o *BaseResourceDates) HasLastUpdateTimeSinceEpoch() bool
HasLastUpdateTimeSinceEpoch returns a boolean if a field has been set.
func (BaseResourceDates) MarshalJSON ¶
func (o BaseResourceDates) MarshalJSON() ([]byte, error)
func (*BaseResourceDates) SetCreateTimeSinceEpoch ¶
func (o *BaseResourceDates) SetCreateTimeSinceEpoch(v string)
SetCreateTimeSinceEpoch gets a reference to the given string and assigns it to the CreateTimeSinceEpoch field.
func (*BaseResourceDates) SetLastUpdateTimeSinceEpoch ¶
func (o *BaseResourceDates) SetLastUpdateTimeSinceEpoch(v string)
SetLastUpdateTimeSinceEpoch gets a reference to the given string and assigns it to the LastUpdateTimeSinceEpoch field.
func (BaseResourceDates) ToMap ¶
func (o BaseResourceDates) ToMap() (map[string]interface{}, error)
type BaseResourceList ¶
type BaseResourceList struct {
// Token to use to retrieve next page of results.
NextPageToken string `json:"nextPageToken"`
// Maximum number of resources to return in the result.
PageSize int32 `json:"pageSize"`
// Number of items in result list.
Size int32 `json:"size"`
}
BaseResourceList struct for BaseResourceList
func NewBaseResourceList ¶
func NewBaseResourceList(nextPageToken string, pageSize int32, size int32) *BaseResourceList
NewBaseResourceList instantiates a new BaseResourceList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewBaseResourceListWithDefaults ¶
func NewBaseResourceListWithDefaults() *BaseResourceList
NewBaseResourceListWithDefaults instantiates a new BaseResourceList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*BaseResourceList) GetNextPageToken ¶
func (o *BaseResourceList) GetNextPageToken() string
GetNextPageToken returns the NextPageToken field value
func (*BaseResourceList) GetNextPageTokenOk ¶
func (o *BaseResourceList) GetNextPageTokenOk() (*string, bool)
GetNextPageTokenOk returns a tuple with the NextPageToken field value and a boolean to check if the value has been set.
func (*BaseResourceList) GetPageSize ¶
func (o *BaseResourceList) GetPageSize() int32
GetPageSize returns the PageSize field value
func (*BaseResourceList) GetPageSizeOk ¶
func (o *BaseResourceList) GetPageSizeOk() (*int32, bool)
GetPageSizeOk returns a tuple with the PageSize field value and a boolean to check if the value has been set.
func (*BaseResourceList) GetSize ¶
func (o *BaseResourceList) GetSize() int32
GetSize returns the Size field value
func (*BaseResourceList) GetSizeOk ¶
func (o *BaseResourceList) GetSizeOk() (*int32, bool)
GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.
func (BaseResourceList) MarshalJSON ¶
func (o BaseResourceList) MarshalJSON() ([]byte, error)
func (*BaseResourceList) SetNextPageToken ¶
func (o *BaseResourceList) SetNextPageToken(v string)
SetNextPageToken sets field value
func (*BaseResourceList) SetPageSize ¶
func (o *BaseResourceList) SetPageSize(v int32)
SetPageSize sets field value
func (*BaseResourceList) SetSize ¶
func (o *BaseResourceList) SetSize(v int32)
SetSize sets field value
func (BaseResourceList) ToMap ¶
func (o BaseResourceList) ToMap() (map[string]interface{}, error)
type BasicAuth ¶
type BasicAuth struct {
UserName string `json:"userName,omitempty"`
Password string `json:"password,omitempty"`
}
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth
type CatalogArtifact ¶
type CatalogArtifact struct {
CatalogMetricsArtifact *CatalogMetricsArtifact
CatalogModelArtifact *CatalogModelArtifact
}
CatalogArtifact - A single artifact in the catalog API.
func CatalogMetricsArtifactAsCatalogArtifact ¶
func CatalogMetricsArtifactAsCatalogArtifact(v *CatalogMetricsArtifact) CatalogArtifact
CatalogMetricsArtifactAsCatalogArtifact is a convenience function that returns CatalogMetricsArtifact wrapped in CatalogArtifact
func CatalogModelArtifactAsCatalogArtifact ¶
func CatalogModelArtifactAsCatalogArtifact(v *CatalogModelArtifact) CatalogArtifact
CatalogModelArtifactAsCatalogArtifact is a convenience function that returns CatalogModelArtifact wrapped in CatalogArtifact
func (*CatalogArtifact) GetActualInstance ¶
func (obj *CatalogArtifact) GetActualInstance() interface{}
Get the actual instance
func (CatalogArtifact) GetActualInstanceValue ¶
func (obj CatalogArtifact) GetActualInstanceValue() interface{}
Get the actual instance value
func (CatalogArtifact) MarshalJSON ¶
func (src CatalogArtifact) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*CatalogArtifact) UnmarshalJSON ¶
func (dst *CatalogArtifact) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type CatalogArtifactList ¶
type CatalogArtifactList struct {
// Token to use to retrieve next page of results.
NextPageToken string `json:"nextPageToken"`
// Maximum number of resources to return in the result.
PageSize int32 `json:"pageSize"`
// Number of items in result list.
Size int32 `json:"size"`
// Array of `CatalogArtifact` entities.
Items []CatalogArtifact `json:"items"`
}
CatalogArtifactList List of CatalogModel entities.
func NewCatalogArtifactList ¶
func NewCatalogArtifactList(nextPageToken string, pageSize int32, size int32, items []CatalogArtifact) *CatalogArtifactList
NewCatalogArtifactList instantiates a new CatalogArtifactList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCatalogArtifactListWithDefaults ¶
func NewCatalogArtifactListWithDefaults() *CatalogArtifactList
NewCatalogArtifactListWithDefaults instantiates a new CatalogArtifactList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CatalogArtifactList) GetItems ¶
func (o *CatalogArtifactList) GetItems() []CatalogArtifact
GetItems returns the Items field value
func (*CatalogArtifactList) GetItemsOk ¶
func (o *CatalogArtifactList) GetItemsOk() ([]CatalogArtifact, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*CatalogArtifactList) GetNextPageToken ¶
func (o *CatalogArtifactList) GetNextPageToken() string
GetNextPageToken returns the NextPageToken field value
func (*CatalogArtifactList) GetNextPageTokenOk ¶
func (o *CatalogArtifactList) GetNextPageTokenOk() (*string, bool)
GetNextPageTokenOk returns a tuple with the NextPageToken field value and a boolean to check if the value has been set.
func (*CatalogArtifactList) GetPageSize ¶
func (o *CatalogArtifactList) GetPageSize() int32
GetPageSize returns the PageSize field value
func (*CatalogArtifactList) GetPageSizeOk ¶
func (o *CatalogArtifactList) GetPageSizeOk() (*int32, bool)
GetPageSizeOk returns a tuple with the PageSize field value and a boolean to check if the value has been set.
func (*CatalogArtifactList) GetSize ¶
func (o *CatalogArtifactList) GetSize() int32
GetSize returns the Size field value
func (*CatalogArtifactList) GetSizeOk ¶
func (o *CatalogArtifactList) GetSizeOk() (*int32, bool)
GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.
func (CatalogArtifactList) MarshalJSON ¶
func (o CatalogArtifactList) MarshalJSON() ([]byte, error)
func (*CatalogArtifactList) SetItems ¶
func (o *CatalogArtifactList) SetItems(v []CatalogArtifact)
SetItems sets field value
func (*CatalogArtifactList) SetNextPageToken ¶
func (o *CatalogArtifactList) SetNextPageToken(v string)
SetNextPageToken sets field value
func (*CatalogArtifactList) SetPageSize ¶
func (o *CatalogArtifactList) SetPageSize(v int32)
SetPageSize sets field value
func (*CatalogArtifactList) SetSize ¶
func (o *CatalogArtifactList) SetSize(v int32)
SetSize sets field value
func (CatalogArtifactList) ToMap ¶
func (o CatalogArtifactList) ToMap() (map[string]interface{}, error)
type CatalogAssetType ¶
type CatalogAssetType string
CatalogAssetType the model 'CatalogAssetType'
const ( CATALOGASSETTYPE_MODELS CatalogAssetType = "models" CATALOGASSETTYPE_MCP_SERVERS CatalogAssetType = "mcp_servers" )
List of CatalogAssetType
func NewCatalogAssetTypeFromValue ¶
func NewCatalogAssetTypeFromValue(v string) (*CatalogAssetType, error)
NewCatalogAssetTypeFromValue returns a pointer to a valid CatalogAssetType for the value passed as argument, or an error if the value passed is not allowed by the enum
func (CatalogAssetType) IsValid ¶
func (v CatalogAssetType) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (CatalogAssetType) Ptr ¶
func (v CatalogAssetType) Ptr() *CatalogAssetType
Ptr returns reference to CatalogAssetType value
func (*CatalogAssetType) UnmarshalJSON ¶
func (v *CatalogAssetType) UnmarshalJSON(src []byte) error
type CatalogLabel ¶
type CatalogLabel struct {
// The unique name identifier for the label.
Name NullableString `json:"name"`
// An optional human-readable name to show in place of `name`.
DisplayName *string `json:"displayName,omitempty"`
AdditionalProperties map[string]interface{}
}
CatalogLabel A catalog label. Labels are used to categorize catalog sources. Represented as a flexible map of string key-value pairs with a required 'name' field.
func NewCatalogLabel ¶
func NewCatalogLabel(name NullableString) *CatalogLabel
NewCatalogLabel instantiates a new CatalogLabel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCatalogLabelWithDefaults ¶
func NewCatalogLabelWithDefaults() *CatalogLabel
NewCatalogLabelWithDefaults instantiates a new CatalogLabel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CatalogLabel) GetDisplayName ¶
func (o *CatalogLabel) GetDisplayName() string
GetDisplayName returns the DisplayName field value if set, zero value otherwise.
func (*CatalogLabel) GetDisplayNameOk ¶
func (o *CatalogLabel) GetDisplayNameOk() (*string, bool)
GetDisplayNameOk returns a tuple with the DisplayName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogLabel) GetName ¶
func (o *CatalogLabel) GetName() string
GetName returns the Name field value If the value is explicit nil, the zero value for string will be returned
func (*CatalogLabel) GetNameOk ¶
func (o *CatalogLabel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CatalogLabel) HasDisplayName ¶
func (o *CatalogLabel) HasDisplayName() bool
HasDisplayName returns a boolean if a field has been set.
func (CatalogLabel) MarshalJSON ¶
func (o CatalogLabel) MarshalJSON() ([]byte, error)
func (*CatalogLabel) SetDisplayName ¶
func (o *CatalogLabel) SetDisplayName(v string)
SetDisplayName gets a reference to the given string and assigns it to the DisplayName field.
func (CatalogLabel) ToMap ¶
func (o CatalogLabel) ToMap() (map[string]interface{}, error)
type CatalogLabelList ¶
type CatalogLabelList struct {
// Token to use to retrieve next page of results.
NextPageToken string `json:"nextPageToken"`
// Maximum number of resources to return in the result.
PageSize int32 `json:"pageSize"`
// Number of items in result list.
Size int32 `json:"size"`
// Array of `CatalogLabel` entities.
Items []CatalogLabel `json:"items"`
}
CatalogLabelList List of CatalogLabel entities.
func NewCatalogLabelList ¶
func NewCatalogLabelList(nextPageToken string, pageSize int32, size int32, items []CatalogLabel) *CatalogLabelList
NewCatalogLabelList instantiates a new CatalogLabelList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCatalogLabelListWithDefaults ¶
func NewCatalogLabelListWithDefaults() *CatalogLabelList
NewCatalogLabelListWithDefaults instantiates a new CatalogLabelList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CatalogLabelList) GetItems ¶
func (o *CatalogLabelList) GetItems() []CatalogLabel
GetItems returns the Items field value
func (*CatalogLabelList) GetItemsOk ¶
func (o *CatalogLabelList) GetItemsOk() ([]CatalogLabel, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*CatalogLabelList) GetNextPageToken ¶
func (o *CatalogLabelList) GetNextPageToken() string
GetNextPageToken returns the NextPageToken field value
func (*CatalogLabelList) GetNextPageTokenOk ¶
func (o *CatalogLabelList) GetNextPageTokenOk() (*string, bool)
GetNextPageTokenOk returns a tuple with the NextPageToken field value and a boolean to check if the value has been set.
func (*CatalogLabelList) GetPageSize ¶
func (o *CatalogLabelList) GetPageSize() int32
GetPageSize returns the PageSize field value
func (*CatalogLabelList) GetPageSizeOk ¶
func (o *CatalogLabelList) GetPageSizeOk() (*int32, bool)
GetPageSizeOk returns a tuple with the PageSize field value and a boolean to check if the value has been set.
func (*CatalogLabelList) GetSize ¶
func (o *CatalogLabelList) GetSize() int32
GetSize returns the Size field value
func (*CatalogLabelList) GetSizeOk ¶
func (o *CatalogLabelList) GetSizeOk() (*int32, bool)
GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.
func (CatalogLabelList) MarshalJSON ¶
func (o CatalogLabelList) MarshalJSON() ([]byte, error)
func (*CatalogLabelList) SetItems ¶
func (o *CatalogLabelList) SetItems(v []CatalogLabel)
SetItems sets field value
func (*CatalogLabelList) SetNextPageToken ¶
func (o *CatalogLabelList) SetNextPageToken(v string)
SetNextPageToken sets field value
func (*CatalogLabelList) SetPageSize ¶
func (o *CatalogLabelList) SetPageSize(v int32)
SetPageSize sets field value
func (*CatalogLabelList) SetSize ¶
func (o *CatalogLabelList) SetSize(v int32)
SetSize sets field value
func (CatalogLabelList) ToMap ¶
func (o CatalogLabelList) ToMap() (map[string]interface{}, error)
type CatalogMetricsArtifact ¶
type CatalogMetricsArtifact struct {
// User provided custom properties which are not defined by its type.
CustomProperties map[string]MetadataValue `json:"customProperties,omitempty"`
// An optional description about the resource.
Description *string `json:"description,omitempty"`
// The external id that come from the clients’ system. This field is optional. If set, it must be unique among all resources within a database instance.
ExternalId *string `json:"externalId,omitempty"`
// The client provided name of the artifact. This field is optional. If set, it must be unique among all the artifacts of the same artifact type within a database instance and cannot be changed once set.
Name *string `json:"name,omitempty"`
// The unique server generated id of the resource.
Id *string `json:"id,omitempty"`
// Output only. Create time of the resource in millisecond since epoch.
CreateTimeSinceEpoch *string `json:"createTimeSinceEpoch,omitempty"`
// Output only. Last update time of the resource since epoch in millisecond since epoch.
LastUpdateTimeSinceEpoch *string `json:"lastUpdateTimeSinceEpoch,omitempty"`
ArtifactType string `json:"artifactType"`
MetricsType string `json:"metricsType"`
}
CatalogMetricsArtifact A metadata Artifact Entity.
func NewCatalogMetricsArtifact ¶
func NewCatalogMetricsArtifact(artifactType string, metricsType string) *CatalogMetricsArtifact
NewCatalogMetricsArtifact instantiates a new CatalogMetricsArtifact object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCatalogMetricsArtifactWithDefaults ¶
func NewCatalogMetricsArtifactWithDefaults() *CatalogMetricsArtifact
NewCatalogMetricsArtifactWithDefaults instantiates a new CatalogMetricsArtifact object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CatalogMetricsArtifact) GetArtifactType ¶
func (o *CatalogMetricsArtifact) GetArtifactType() string
GetArtifactType returns the ArtifactType field value
func (*CatalogMetricsArtifact) GetArtifactTypeOk ¶
func (o *CatalogMetricsArtifact) GetArtifactTypeOk() (*string, bool)
GetArtifactTypeOk returns a tuple with the ArtifactType field value and a boolean to check if the value has been set.
func (*CatalogMetricsArtifact) GetCreateTimeSinceEpoch ¶
func (o *CatalogMetricsArtifact) GetCreateTimeSinceEpoch() string
GetCreateTimeSinceEpoch returns the CreateTimeSinceEpoch field value if set, zero value otherwise.
func (*CatalogMetricsArtifact) GetCreateTimeSinceEpochOk ¶
func (o *CatalogMetricsArtifact) GetCreateTimeSinceEpochOk() (*string, bool)
GetCreateTimeSinceEpochOk returns a tuple with the CreateTimeSinceEpoch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogMetricsArtifact) GetCustomProperties ¶
func (o *CatalogMetricsArtifact) GetCustomProperties() map[string]MetadataValue
GetCustomProperties returns the CustomProperties field value if set, zero value otherwise.
func (*CatalogMetricsArtifact) GetCustomPropertiesOk ¶
func (o *CatalogMetricsArtifact) GetCustomPropertiesOk() (map[string]MetadataValue, bool)
GetCustomPropertiesOk returns a tuple with the CustomProperties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogMetricsArtifact) GetDescription ¶
func (o *CatalogMetricsArtifact) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*CatalogMetricsArtifact) GetDescriptionOk ¶
func (o *CatalogMetricsArtifact) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogMetricsArtifact) GetExternalId ¶
func (o *CatalogMetricsArtifact) GetExternalId() string
GetExternalId returns the ExternalId field value if set, zero value otherwise.
func (*CatalogMetricsArtifact) GetExternalIdOk ¶
func (o *CatalogMetricsArtifact) GetExternalIdOk() (*string, bool)
GetExternalIdOk returns a tuple with the ExternalId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogMetricsArtifact) GetId ¶
func (o *CatalogMetricsArtifact) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*CatalogMetricsArtifact) GetIdOk ¶
func (o *CatalogMetricsArtifact) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogMetricsArtifact) GetLastUpdateTimeSinceEpoch ¶
func (o *CatalogMetricsArtifact) GetLastUpdateTimeSinceEpoch() string
GetLastUpdateTimeSinceEpoch returns the LastUpdateTimeSinceEpoch field value if set, zero value otherwise.
func (*CatalogMetricsArtifact) GetLastUpdateTimeSinceEpochOk ¶
func (o *CatalogMetricsArtifact) GetLastUpdateTimeSinceEpochOk() (*string, bool)
GetLastUpdateTimeSinceEpochOk returns a tuple with the LastUpdateTimeSinceEpoch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogMetricsArtifact) GetMetricsType ¶
func (o *CatalogMetricsArtifact) GetMetricsType() string
GetMetricsType returns the MetricsType field value
func (*CatalogMetricsArtifact) GetMetricsTypeOk ¶
func (o *CatalogMetricsArtifact) GetMetricsTypeOk() (*string, bool)
GetMetricsTypeOk returns a tuple with the MetricsType field value and a boolean to check if the value has been set.
func (*CatalogMetricsArtifact) GetName ¶
func (o *CatalogMetricsArtifact) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*CatalogMetricsArtifact) GetNameOk ¶
func (o *CatalogMetricsArtifact) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogMetricsArtifact) HasCreateTimeSinceEpoch ¶
func (o *CatalogMetricsArtifact) HasCreateTimeSinceEpoch() bool
HasCreateTimeSinceEpoch returns a boolean if a field has been set.
func (*CatalogMetricsArtifact) HasCustomProperties ¶
func (o *CatalogMetricsArtifact) HasCustomProperties() bool
HasCustomProperties returns a boolean if a field has been set.
func (*CatalogMetricsArtifact) HasDescription ¶
func (o *CatalogMetricsArtifact) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*CatalogMetricsArtifact) HasExternalId ¶
func (o *CatalogMetricsArtifact) HasExternalId() bool
HasExternalId returns a boolean if a field has been set.
func (*CatalogMetricsArtifact) HasId ¶
func (o *CatalogMetricsArtifact) HasId() bool
HasId returns a boolean if a field has been set.
func (*CatalogMetricsArtifact) HasLastUpdateTimeSinceEpoch ¶
func (o *CatalogMetricsArtifact) HasLastUpdateTimeSinceEpoch() bool
HasLastUpdateTimeSinceEpoch returns a boolean if a field has been set.
func (*CatalogMetricsArtifact) HasName ¶
func (o *CatalogMetricsArtifact) HasName() bool
HasName returns a boolean if a field has been set.
func (CatalogMetricsArtifact) MarshalJSON ¶
func (o CatalogMetricsArtifact) MarshalJSON() ([]byte, error)
func (*CatalogMetricsArtifact) SetArtifactType ¶
func (o *CatalogMetricsArtifact) SetArtifactType(v string)
SetArtifactType sets field value
func (*CatalogMetricsArtifact) SetCreateTimeSinceEpoch ¶
func (o *CatalogMetricsArtifact) SetCreateTimeSinceEpoch(v string)
SetCreateTimeSinceEpoch gets a reference to the given string and assigns it to the CreateTimeSinceEpoch field.
func (*CatalogMetricsArtifact) SetCustomProperties ¶
func (o *CatalogMetricsArtifact) SetCustomProperties(v map[string]MetadataValue)
SetCustomProperties gets a reference to the given map[string]MetadataValue and assigns it to the CustomProperties field.
func (*CatalogMetricsArtifact) SetDescription ¶
func (o *CatalogMetricsArtifact) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*CatalogMetricsArtifact) SetExternalId ¶
func (o *CatalogMetricsArtifact) SetExternalId(v string)
SetExternalId gets a reference to the given string and assigns it to the ExternalId field.
func (*CatalogMetricsArtifact) SetId ¶
func (o *CatalogMetricsArtifact) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CatalogMetricsArtifact) SetLastUpdateTimeSinceEpoch ¶
func (o *CatalogMetricsArtifact) SetLastUpdateTimeSinceEpoch(v string)
SetLastUpdateTimeSinceEpoch gets a reference to the given string and assigns it to the LastUpdateTimeSinceEpoch field.
func (*CatalogMetricsArtifact) SetMetricsType ¶
func (o *CatalogMetricsArtifact) SetMetricsType(v string)
SetMetricsType sets field value
func (*CatalogMetricsArtifact) SetName ¶
func (o *CatalogMetricsArtifact) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (CatalogMetricsArtifact) ToMap ¶
func (o CatalogMetricsArtifact) ToMap() (map[string]interface{}, error)
type CatalogModel ¶
type CatalogModel struct {
// An optional description about the resource.
Description *string `json:"description,omitempty"`
// Model documentation in Markdown.
Readme *string `json:"readme,omitempty"`
// Maturity level of the model.
Maturity *string `json:"maturity,omitempty"`
// List of supported languages (https://en.wikipedia.org/wiki/List_of_ISO_639_language_codes).
Language []string `json:"language,omitempty"`
// List of tasks the model is designed for.
Tasks []string `json:"tasks,omitempty"`
// Name of the organization or entity that provides the model.
Provider *string `json:"provider,omitempty"`
// URL to the model's logo. A [data URL](https://developer.mozilla.org/en-US/docs/Web/URI/Schemes/data) is recommended.
Logo *string `json:"logo,omitempty"`
// Short name of the model's license.
License *string `json:"license,omitempty"`
// URL to the license text.
LicenseLink *string `json:"licenseLink,omitempty"`
LibraryName *string `json:"libraryName,omitempty"`
// User provided custom properties which are not defined by its type.
CustomProperties map[string]MetadataValue `json:"customProperties,omitempty"`
// The external id that come from the clients’ system. This field is optional. If set, it must be unique among all resources within a database instance.
ExternalId *string `json:"externalId,omitempty"`
// Name of the model. Must be unique within a source.
Name string `json:"name"`
// The unique server generated id of the resource.
Id *string `json:"id,omitempty"`
// Output only. Create time of the resource in millisecond since epoch.
CreateTimeSinceEpoch *string `json:"createTimeSinceEpoch,omitempty"`
// Output only. Last update time of the resource since epoch in millisecond since epoch.
LastUpdateTimeSinceEpoch *string `json:"lastUpdateTimeSinceEpoch,omitempty"`
// ID of the source this model belongs to.
SourceId *string `json:"source_id,omitempty"`
}
CatalogModel A model in the model catalog.
func NewCatalogModel ¶
func NewCatalogModel(name string) *CatalogModel
NewCatalogModel instantiates a new CatalogModel object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCatalogModelWithDefaults ¶
func NewCatalogModelWithDefaults() *CatalogModel
NewCatalogModelWithDefaults instantiates a new CatalogModel object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CatalogModel) GetCreateTimeSinceEpoch ¶
func (o *CatalogModel) GetCreateTimeSinceEpoch() string
GetCreateTimeSinceEpoch returns the CreateTimeSinceEpoch field value if set, zero value otherwise.
func (*CatalogModel) GetCreateTimeSinceEpochOk ¶
func (o *CatalogModel) GetCreateTimeSinceEpochOk() (*string, bool)
GetCreateTimeSinceEpochOk returns a tuple with the CreateTimeSinceEpoch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModel) GetCustomProperties ¶
func (o *CatalogModel) GetCustomProperties() map[string]MetadataValue
GetCustomProperties returns the CustomProperties field value if set, zero value otherwise.
func (*CatalogModel) GetCustomPropertiesOk ¶
func (o *CatalogModel) GetCustomPropertiesOk() (map[string]MetadataValue, bool)
GetCustomPropertiesOk returns a tuple with the CustomProperties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModel) GetDescription ¶
func (o *CatalogModel) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*CatalogModel) GetDescriptionOk ¶
func (o *CatalogModel) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModel) GetExternalId ¶
func (o *CatalogModel) GetExternalId() string
GetExternalId returns the ExternalId field value if set, zero value otherwise.
func (*CatalogModel) GetExternalIdOk ¶
func (o *CatalogModel) GetExternalIdOk() (*string, bool)
GetExternalIdOk returns a tuple with the ExternalId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModel) GetId ¶
func (o *CatalogModel) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*CatalogModel) GetIdOk ¶
func (o *CatalogModel) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModel) GetLanguage ¶
func (o *CatalogModel) GetLanguage() []string
GetLanguage returns the Language field value if set, zero value otherwise.
func (*CatalogModel) GetLanguageOk ¶
func (o *CatalogModel) GetLanguageOk() ([]string, bool)
GetLanguageOk returns a tuple with the Language field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModel) GetLastUpdateTimeSinceEpoch ¶
func (o *CatalogModel) GetLastUpdateTimeSinceEpoch() string
GetLastUpdateTimeSinceEpoch returns the LastUpdateTimeSinceEpoch field value if set, zero value otherwise.
func (*CatalogModel) GetLastUpdateTimeSinceEpochOk ¶
func (o *CatalogModel) GetLastUpdateTimeSinceEpochOk() (*string, bool)
GetLastUpdateTimeSinceEpochOk returns a tuple with the LastUpdateTimeSinceEpoch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModel) GetLibraryName ¶
func (o *CatalogModel) GetLibraryName() string
GetLibraryName returns the LibraryName field value if set, zero value otherwise.
func (*CatalogModel) GetLibraryNameOk ¶
func (o *CatalogModel) GetLibraryNameOk() (*string, bool)
GetLibraryNameOk returns a tuple with the LibraryName field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModel) GetLicense ¶
func (o *CatalogModel) GetLicense() string
GetLicense returns the License field value if set, zero value otherwise.
func (*CatalogModel) GetLicenseLink ¶
func (o *CatalogModel) GetLicenseLink() string
GetLicenseLink returns the LicenseLink field value if set, zero value otherwise.
func (*CatalogModel) GetLicenseLinkOk ¶
func (o *CatalogModel) GetLicenseLinkOk() (*string, bool)
GetLicenseLinkOk returns a tuple with the LicenseLink field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModel) GetLicenseOk ¶
func (o *CatalogModel) GetLicenseOk() (*string, bool)
GetLicenseOk returns a tuple with the License field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModel) GetLogo ¶
func (o *CatalogModel) GetLogo() string
GetLogo returns the Logo field value if set, zero value otherwise.
func (*CatalogModel) GetLogoOk ¶
func (o *CatalogModel) GetLogoOk() (*string, bool)
GetLogoOk returns a tuple with the Logo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModel) GetMaturity ¶
func (o *CatalogModel) GetMaturity() string
GetMaturity returns the Maturity field value if set, zero value otherwise.
func (*CatalogModel) GetMaturityOk ¶
func (o *CatalogModel) GetMaturityOk() (*string, bool)
GetMaturityOk returns a tuple with the Maturity field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModel) GetName ¶
func (o *CatalogModel) GetName() string
GetName returns the Name field value
func (*CatalogModel) GetNameOk ¶
func (o *CatalogModel) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CatalogModel) GetProvider ¶
func (o *CatalogModel) GetProvider() string
GetProvider returns the Provider field value if set, zero value otherwise.
func (*CatalogModel) GetProviderOk ¶
func (o *CatalogModel) GetProviderOk() (*string, bool)
GetProviderOk returns a tuple with the Provider field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModel) GetReadme ¶
func (o *CatalogModel) GetReadme() string
GetReadme returns the Readme field value if set, zero value otherwise.
func (*CatalogModel) GetReadmeOk ¶
func (o *CatalogModel) GetReadmeOk() (*string, bool)
GetReadmeOk returns a tuple with the Readme field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModel) GetSourceId ¶
func (o *CatalogModel) GetSourceId() string
GetSourceId returns the SourceId field value if set, zero value otherwise.
func (*CatalogModel) GetSourceIdOk ¶
func (o *CatalogModel) GetSourceIdOk() (*string, bool)
GetSourceIdOk returns a tuple with the SourceId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModel) GetTasks ¶
func (o *CatalogModel) GetTasks() []string
GetTasks returns the Tasks field value if set, zero value otherwise.
func (*CatalogModel) GetTasksOk ¶
func (o *CatalogModel) GetTasksOk() ([]string, bool)
GetTasksOk returns a tuple with the Tasks field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModel) HasCreateTimeSinceEpoch ¶
func (o *CatalogModel) HasCreateTimeSinceEpoch() bool
HasCreateTimeSinceEpoch returns a boolean if a field has been set.
func (*CatalogModel) HasCustomProperties ¶
func (o *CatalogModel) HasCustomProperties() bool
HasCustomProperties returns a boolean if a field has been set.
func (*CatalogModel) HasDescription ¶
func (o *CatalogModel) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*CatalogModel) HasExternalId ¶
func (o *CatalogModel) HasExternalId() bool
HasExternalId returns a boolean if a field has been set.
func (*CatalogModel) HasId ¶
func (o *CatalogModel) HasId() bool
HasId returns a boolean if a field has been set.
func (*CatalogModel) HasLanguage ¶
func (o *CatalogModel) HasLanguage() bool
HasLanguage returns a boolean if a field has been set.
func (*CatalogModel) HasLastUpdateTimeSinceEpoch ¶
func (o *CatalogModel) HasLastUpdateTimeSinceEpoch() bool
HasLastUpdateTimeSinceEpoch returns a boolean if a field has been set.
func (*CatalogModel) HasLibraryName ¶
func (o *CatalogModel) HasLibraryName() bool
HasLibraryName returns a boolean if a field has been set.
func (*CatalogModel) HasLicense ¶
func (o *CatalogModel) HasLicense() bool
HasLicense returns a boolean if a field has been set.
func (*CatalogModel) HasLicenseLink ¶
func (o *CatalogModel) HasLicenseLink() bool
HasLicenseLink returns a boolean if a field has been set.
func (*CatalogModel) HasLogo ¶
func (o *CatalogModel) HasLogo() bool
HasLogo returns a boolean if a field has been set.
func (*CatalogModel) HasMaturity ¶
func (o *CatalogModel) HasMaturity() bool
HasMaturity returns a boolean if a field has been set.
func (*CatalogModel) HasProvider ¶
func (o *CatalogModel) HasProvider() bool
HasProvider returns a boolean if a field has been set.
func (*CatalogModel) HasReadme ¶
func (o *CatalogModel) HasReadme() bool
HasReadme returns a boolean if a field has been set.
func (*CatalogModel) HasSourceId ¶
func (o *CatalogModel) HasSourceId() bool
HasSourceId returns a boolean if a field has been set.
func (*CatalogModel) HasTasks ¶
func (o *CatalogModel) HasTasks() bool
HasTasks returns a boolean if a field has been set.
func (CatalogModel) MarshalJSON ¶
func (o CatalogModel) MarshalJSON() ([]byte, error)
func (*CatalogModel) SetCreateTimeSinceEpoch ¶
func (o *CatalogModel) SetCreateTimeSinceEpoch(v string)
SetCreateTimeSinceEpoch gets a reference to the given string and assigns it to the CreateTimeSinceEpoch field.
func (*CatalogModel) SetCustomProperties ¶
func (o *CatalogModel) SetCustomProperties(v map[string]MetadataValue)
SetCustomProperties gets a reference to the given map[string]MetadataValue and assigns it to the CustomProperties field.
func (*CatalogModel) SetDescription ¶
func (o *CatalogModel) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*CatalogModel) SetExternalId ¶
func (o *CatalogModel) SetExternalId(v string)
SetExternalId gets a reference to the given string and assigns it to the ExternalId field.
func (*CatalogModel) SetId ¶
func (o *CatalogModel) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CatalogModel) SetLanguage ¶
func (o *CatalogModel) SetLanguage(v []string)
SetLanguage gets a reference to the given []string and assigns it to the Language field.
func (*CatalogModel) SetLastUpdateTimeSinceEpoch ¶
func (o *CatalogModel) SetLastUpdateTimeSinceEpoch(v string)
SetLastUpdateTimeSinceEpoch gets a reference to the given string and assigns it to the LastUpdateTimeSinceEpoch field.
func (*CatalogModel) SetLibraryName ¶
func (o *CatalogModel) SetLibraryName(v string)
SetLibraryName gets a reference to the given string and assigns it to the LibraryName field.
func (*CatalogModel) SetLicense ¶
func (o *CatalogModel) SetLicense(v string)
SetLicense gets a reference to the given string and assigns it to the License field.
func (*CatalogModel) SetLicenseLink ¶
func (o *CatalogModel) SetLicenseLink(v string)
SetLicenseLink gets a reference to the given string and assigns it to the LicenseLink field.
func (*CatalogModel) SetLogo ¶
func (o *CatalogModel) SetLogo(v string)
SetLogo gets a reference to the given string and assigns it to the Logo field.
func (*CatalogModel) SetMaturity ¶
func (o *CatalogModel) SetMaturity(v string)
SetMaturity gets a reference to the given string and assigns it to the Maturity field.
func (*CatalogModel) SetProvider ¶
func (o *CatalogModel) SetProvider(v string)
SetProvider gets a reference to the given string and assigns it to the Provider field.
func (*CatalogModel) SetReadme ¶
func (o *CatalogModel) SetReadme(v string)
SetReadme gets a reference to the given string and assigns it to the Readme field.
func (*CatalogModel) SetSourceId ¶
func (o *CatalogModel) SetSourceId(v string)
SetSourceId gets a reference to the given string and assigns it to the SourceId field.
func (*CatalogModel) SetTasks ¶
func (o *CatalogModel) SetTasks(v []string)
SetTasks gets a reference to the given []string and assigns it to the Tasks field.
func (CatalogModel) SortValue ¶
func (m CatalogModel) SortValue(field OrderByField) string
func (CatalogModel) ToMap ¶
func (o CatalogModel) ToMap() (map[string]interface{}, error)
type CatalogModelArtifact ¶
type CatalogModelArtifact struct {
// User provided custom properties which are not defined by its type.
CustomProperties map[string]MetadataValue `json:"customProperties,omitempty"`
// An optional description about the resource.
Description *string `json:"description,omitempty"`
// The external id that come from the clients’ system. This field is optional. If set, it must be unique among all resources within a database instance.
ExternalId *string `json:"externalId,omitempty"`
// The client provided name of the artifact. This field is optional. If set, it must be unique among all the artifacts of the same artifact type within a database instance and cannot be changed once set.
Name *string `json:"name,omitempty"`
// The unique server generated id of the resource.
Id *string `json:"id,omitempty"`
// Output only. Create time of the resource in millisecond since epoch.
CreateTimeSinceEpoch *string `json:"createTimeSinceEpoch,omitempty"`
// Output only. Last update time of the resource since epoch in millisecond since epoch.
LastUpdateTimeSinceEpoch *string `json:"lastUpdateTimeSinceEpoch,omitempty"`
ArtifactType string `json:"artifactType"`
// URI where the model can be retrieved.
Uri string `json:"uri"`
}
CatalogModelArtifact A Catalog Model Artifact Entity.
func NewCatalogModelArtifact ¶
func NewCatalogModelArtifact(artifactType string, uri string) *CatalogModelArtifact
NewCatalogModelArtifact instantiates a new CatalogModelArtifact object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCatalogModelArtifactWithDefaults ¶
func NewCatalogModelArtifactWithDefaults() *CatalogModelArtifact
NewCatalogModelArtifactWithDefaults instantiates a new CatalogModelArtifact object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CatalogModelArtifact) GetArtifactType ¶
func (o *CatalogModelArtifact) GetArtifactType() string
GetArtifactType returns the ArtifactType field value
func (*CatalogModelArtifact) GetArtifactTypeOk ¶
func (o *CatalogModelArtifact) GetArtifactTypeOk() (*string, bool)
GetArtifactTypeOk returns a tuple with the ArtifactType field value and a boolean to check if the value has been set.
func (*CatalogModelArtifact) GetCreateTimeSinceEpoch ¶
func (o *CatalogModelArtifact) GetCreateTimeSinceEpoch() string
GetCreateTimeSinceEpoch returns the CreateTimeSinceEpoch field value if set, zero value otherwise.
func (*CatalogModelArtifact) GetCreateTimeSinceEpochOk ¶
func (o *CatalogModelArtifact) GetCreateTimeSinceEpochOk() (*string, bool)
GetCreateTimeSinceEpochOk returns a tuple with the CreateTimeSinceEpoch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModelArtifact) GetCustomProperties ¶
func (o *CatalogModelArtifact) GetCustomProperties() map[string]MetadataValue
GetCustomProperties returns the CustomProperties field value if set, zero value otherwise.
func (*CatalogModelArtifact) GetCustomPropertiesOk ¶
func (o *CatalogModelArtifact) GetCustomPropertiesOk() (map[string]MetadataValue, bool)
GetCustomPropertiesOk returns a tuple with the CustomProperties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModelArtifact) GetDescription ¶
func (o *CatalogModelArtifact) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*CatalogModelArtifact) GetDescriptionOk ¶
func (o *CatalogModelArtifact) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModelArtifact) GetExternalId ¶
func (o *CatalogModelArtifact) GetExternalId() string
GetExternalId returns the ExternalId field value if set, zero value otherwise.
func (*CatalogModelArtifact) GetExternalIdOk ¶
func (o *CatalogModelArtifact) GetExternalIdOk() (*string, bool)
GetExternalIdOk returns a tuple with the ExternalId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModelArtifact) GetId ¶
func (o *CatalogModelArtifact) GetId() string
GetId returns the Id field value if set, zero value otherwise.
func (*CatalogModelArtifact) GetIdOk ¶
func (o *CatalogModelArtifact) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModelArtifact) GetLastUpdateTimeSinceEpoch ¶
func (o *CatalogModelArtifact) GetLastUpdateTimeSinceEpoch() string
GetLastUpdateTimeSinceEpoch returns the LastUpdateTimeSinceEpoch field value if set, zero value otherwise.
func (*CatalogModelArtifact) GetLastUpdateTimeSinceEpochOk ¶
func (o *CatalogModelArtifact) GetLastUpdateTimeSinceEpochOk() (*string, bool)
GetLastUpdateTimeSinceEpochOk returns a tuple with the LastUpdateTimeSinceEpoch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModelArtifact) GetName ¶
func (o *CatalogModelArtifact) GetName() string
GetName returns the Name field value if set, zero value otherwise.
func (*CatalogModelArtifact) GetNameOk ¶
func (o *CatalogModelArtifact) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogModelArtifact) GetUri ¶
func (o *CatalogModelArtifact) GetUri() string
GetUri returns the Uri field value
func (*CatalogModelArtifact) GetUriOk ¶
func (o *CatalogModelArtifact) GetUriOk() (*string, bool)
GetUriOk returns a tuple with the Uri field value and a boolean to check if the value has been set.
func (*CatalogModelArtifact) HasCreateTimeSinceEpoch ¶
func (o *CatalogModelArtifact) HasCreateTimeSinceEpoch() bool
HasCreateTimeSinceEpoch returns a boolean if a field has been set.
func (*CatalogModelArtifact) HasCustomProperties ¶
func (o *CatalogModelArtifact) HasCustomProperties() bool
HasCustomProperties returns a boolean if a field has been set.
func (*CatalogModelArtifact) HasDescription ¶
func (o *CatalogModelArtifact) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (*CatalogModelArtifact) HasExternalId ¶
func (o *CatalogModelArtifact) HasExternalId() bool
HasExternalId returns a boolean if a field has been set.
func (*CatalogModelArtifact) HasId ¶
func (o *CatalogModelArtifact) HasId() bool
HasId returns a boolean if a field has been set.
func (*CatalogModelArtifact) HasLastUpdateTimeSinceEpoch ¶
func (o *CatalogModelArtifact) HasLastUpdateTimeSinceEpoch() bool
HasLastUpdateTimeSinceEpoch returns a boolean if a field has been set.
func (*CatalogModelArtifact) HasName ¶
func (o *CatalogModelArtifact) HasName() bool
HasName returns a boolean if a field has been set.
func (CatalogModelArtifact) MarshalJSON ¶
func (o CatalogModelArtifact) MarshalJSON() ([]byte, error)
func (*CatalogModelArtifact) SetArtifactType ¶
func (o *CatalogModelArtifact) SetArtifactType(v string)
SetArtifactType sets field value
func (*CatalogModelArtifact) SetCreateTimeSinceEpoch ¶
func (o *CatalogModelArtifact) SetCreateTimeSinceEpoch(v string)
SetCreateTimeSinceEpoch gets a reference to the given string and assigns it to the CreateTimeSinceEpoch field.
func (*CatalogModelArtifact) SetCustomProperties ¶
func (o *CatalogModelArtifact) SetCustomProperties(v map[string]MetadataValue)
SetCustomProperties gets a reference to the given map[string]MetadataValue and assigns it to the CustomProperties field.
func (*CatalogModelArtifact) SetDescription ¶
func (o *CatalogModelArtifact) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*CatalogModelArtifact) SetExternalId ¶
func (o *CatalogModelArtifact) SetExternalId(v string)
SetExternalId gets a reference to the given string and assigns it to the ExternalId field.
func (*CatalogModelArtifact) SetId ¶
func (o *CatalogModelArtifact) SetId(v string)
SetId gets a reference to the given string and assigns it to the Id field.
func (*CatalogModelArtifact) SetLastUpdateTimeSinceEpoch ¶
func (o *CatalogModelArtifact) SetLastUpdateTimeSinceEpoch(v string)
SetLastUpdateTimeSinceEpoch gets a reference to the given string and assigns it to the LastUpdateTimeSinceEpoch field.
func (*CatalogModelArtifact) SetName ¶
func (o *CatalogModelArtifact) SetName(v string)
SetName gets a reference to the given string and assigns it to the Name field.
func (*CatalogModelArtifact) SetUri ¶
func (o *CatalogModelArtifact) SetUri(v string)
SetUri sets field value
func (CatalogModelArtifact) ToMap ¶
func (o CatalogModelArtifact) ToMap() (map[string]interface{}, error)
type CatalogModelList ¶
type CatalogModelList struct {
// Token to use to retrieve next page of results.
NextPageToken string `json:"nextPageToken"`
// Maximum number of resources to return in the result.
PageSize int32 `json:"pageSize"`
// Number of items in result list.
Size int32 `json:"size"`
// Array of `CatalogModel` entities.
Items []CatalogModel `json:"items"`
}
CatalogModelList List of CatalogModel entities.
func NewCatalogModelList ¶
func NewCatalogModelList(nextPageToken string, pageSize int32, size int32, items []CatalogModel) *CatalogModelList
NewCatalogModelList instantiates a new CatalogModelList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCatalogModelListWithDefaults ¶
func NewCatalogModelListWithDefaults() *CatalogModelList
NewCatalogModelListWithDefaults instantiates a new CatalogModelList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CatalogModelList) GetItems ¶
func (o *CatalogModelList) GetItems() []CatalogModel
GetItems returns the Items field value
func (*CatalogModelList) GetItemsOk ¶
func (o *CatalogModelList) GetItemsOk() ([]CatalogModel, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*CatalogModelList) GetNextPageToken ¶
func (o *CatalogModelList) GetNextPageToken() string
GetNextPageToken returns the NextPageToken field value
func (*CatalogModelList) GetNextPageTokenOk ¶
func (o *CatalogModelList) GetNextPageTokenOk() (*string, bool)
GetNextPageTokenOk returns a tuple with the NextPageToken field value and a boolean to check if the value has been set.
func (*CatalogModelList) GetPageSize ¶
func (o *CatalogModelList) GetPageSize() int32
GetPageSize returns the PageSize field value
func (*CatalogModelList) GetPageSizeOk ¶
func (o *CatalogModelList) GetPageSizeOk() (*int32, bool)
GetPageSizeOk returns a tuple with the PageSize field value and a boolean to check if the value has been set.
func (*CatalogModelList) GetSize ¶
func (o *CatalogModelList) GetSize() int32
GetSize returns the Size field value
func (*CatalogModelList) GetSizeOk ¶
func (o *CatalogModelList) GetSizeOk() (*int32, bool)
GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.
func (CatalogModelList) MarshalJSON ¶
func (o CatalogModelList) MarshalJSON() ([]byte, error)
func (*CatalogModelList) SetItems ¶
func (o *CatalogModelList) SetItems(v []CatalogModel)
SetItems sets field value
func (*CatalogModelList) SetNextPageToken ¶
func (o *CatalogModelList) SetNextPageToken(v string)
SetNextPageToken sets field value
func (*CatalogModelList) SetPageSize ¶
func (o *CatalogModelList) SetPageSize(v int32)
SetPageSize sets field value
func (*CatalogModelList) SetSize ¶
func (o *CatalogModelList) SetSize(v int32)
SetSize sets field value
func (CatalogModelList) ToMap ¶
func (o CatalogModelList) ToMap() (map[string]interface{}, error)
type CatalogSource ¶
type CatalogSource struct {
// A unique identifier for a `CatalogSource`.
Id string `json:"id"`
// The name of the catalog source.
Name string `json:"name"`
// Whether the catalog source is enabled.
Enabled *bool `json:"enabled,omitempty"`
// Labels for the catalog source.
Labels []string `json:"labels"`
Status *CatalogSourceStatus `json:"status,omitempty"`
// Detailed error information when the status is \"Error\". This field is null or empty when the source is functioning normally.
Error NullableString `json:"error,omitempty"`
// Optional list of glob patterns for models to include. If specified, only models matching at least one pattern will be included. If omitted, all models are considered for inclusion. Pattern Syntax: - Only the `*` wildcard is supported (matches zero or more characters) - Patterns are case-insensitive (e.g., `Granite/_*` matches `granite/model` and `GRANITE/model`) - Patterns match the entire model name (anchored at start and end) - Wildcards can appear anywhere: `Granite/_*`, `*-beta`, `*deprecated*`, `*_/old*` Examples: - `ibm-granite/_*` - matches all models starting with \"ibm-granite/\" - `meta-llama/_*` - matches all models in the meta-llama namespace - `*` - matches all models Constraints: - Patterns cannot be empty or whitespace-only - A pattern cannot appear in both includedModels and excludedModels
IncludedModels []string `json:"includedModels,omitempty"`
// Optional list of glob patterns for models to exclude. Models matching any pattern will be excluded even if they match an includedModels pattern. Exclusions take precedence over inclusions. Pattern Syntax: - Only the `*` wildcard is supported (matches zero or more characters) - Patterns are case-insensitive - Patterns match the entire model name (anchored at start and end) - Wildcards can appear anywhere in the pattern Examples: - `*-draft` - excludes all models ending with \"-draft\" - `*-experimental` - excludes experimental models - `*deprecated*` - excludes models with \"deprecated\" anywhere in the name - `*_/beta-*` - excludes models with \"/beta-\" in the path Constraints: - Patterns cannot be empty or whitespace-only - A pattern cannot appear in both includedModels and excludedModels
ExcludedModels []string `json:"excludedModels,omitempty"`
AssetType *CatalogAssetType `json:"assetType,omitempty"`
}
CatalogSource A catalog source. A catalog source has CatalogModel children.
func NewCatalogSource ¶
func NewCatalogSource(id string, name string, labels []string) *CatalogSource
NewCatalogSource instantiates a new CatalogSource object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCatalogSourceWithDefaults ¶
func NewCatalogSourceWithDefaults() *CatalogSource
NewCatalogSourceWithDefaults instantiates a new CatalogSource object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CatalogSource) GetAssetType ¶
func (o *CatalogSource) GetAssetType() CatalogAssetType
GetAssetType returns the AssetType field value if set, zero value otherwise.
func (*CatalogSource) GetAssetTypeOk ¶
func (o *CatalogSource) GetAssetTypeOk() (*CatalogAssetType, bool)
GetAssetTypeOk returns a tuple with the AssetType field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogSource) GetEnabled ¶
func (o *CatalogSource) GetEnabled() bool
GetEnabled returns the Enabled field value if set, zero value otherwise.
func (*CatalogSource) GetEnabledOk ¶
func (o *CatalogSource) GetEnabledOk() (*bool, bool)
GetEnabledOk returns a tuple with the Enabled field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogSource) GetError ¶
func (o *CatalogSource) GetError() string
GetError returns the Error field value if set, zero value otherwise (both if not set or set to explicit null).
func (*CatalogSource) GetErrorOk ¶
func (o *CatalogSource) GetErrorOk() (*string, bool)
GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (*CatalogSource) GetExcludedModels ¶
func (o *CatalogSource) GetExcludedModels() []string
GetExcludedModels returns the ExcludedModels field value if set, zero value otherwise.
func (*CatalogSource) GetExcludedModelsOk ¶
func (o *CatalogSource) GetExcludedModelsOk() ([]string, bool)
GetExcludedModelsOk returns a tuple with the ExcludedModels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogSource) GetId ¶
func (o *CatalogSource) GetId() string
GetId returns the Id field value
func (*CatalogSource) GetIdOk ¶
func (o *CatalogSource) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.
func (*CatalogSource) GetIncludedModels ¶
func (o *CatalogSource) GetIncludedModels() []string
GetIncludedModels returns the IncludedModels field value if set, zero value otherwise.
func (*CatalogSource) GetIncludedModelsOk ¶
func (o *CatalogSource) GetIncludedModelsOk() ([]string, bool)
GetIncludedModelsOk returns a tuple with the IncludedModels field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogSource) GetLabels ¶
func (o *CatalogSource) GetLabels() []string
GetLabels returns the Labels field value
func (*CatalogSource) GetLabelsOk ¶
func (o *CatalogSource) GetLabelsOk() ([]string, bool)
GetLabelsOk returns a tuple with the Labels field value and a boolean to check if the value has been set.
func (*CatalogSource) GetName ¶
func (o *CatalogSource) GetName() string
GetName returns the Name field value
func (*CatalogSource) GetNameOk ¶
func (o *CatalogSource) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*CatalogSource) GetStatus ¶
func (o *CatalogSource) GetStatus() CatalogSourceStatus
GetStatus returns the Status field value if set, zero value otherwise.
func (*CatalogSource) GetStatusOk ¶
func (o *CatalogSource) GetStatusOk() (*CatalogSourceStatus, bool)
GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.
func (*CatalogSource) HasAssetType ¶
func (o *CatalogSource) HasAssetType() bool
HasAssetType returns a boolean if a field has been set.
func (*CatalogSource) HasEnabled ¶
func (o *CatalogSource) HasEnabled() bool
HasEnabled returns a boolean if a field has been set.
func (*CatalogSource) HasError ¶
func (o *CatalogSource) HasError() bool
HasError returns a boolean if a field has been set.
func (*CatalogSource) HasExcludedModels ¶
func (o *CatalogSource) HasExcludedModels() bool
HasExcludedModels returns a boolean if a field has been set.
func (*CatalogSource) HasIncludedModels ¶
func (o *CatalogSource) HasIncludedModels() bool
HasIncludedModels returns a boolean if a field has been set.
func (*CatalogSource) HasStatus ¶
func (o *CatalogSource) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (CatalogSource) MarshalJSON ¶
func (o CatalogSource) MarshalJSON() ([]byte, error)
func (*CatalogSource) SetAssetType ¶
func (o *CatalogSource) SetAssetType(v CatalogAssetType)
SetAssetType gets a reference to the given CatalogAssetType and assigns it to the AssetType field.
func (*CatalogSource) SetEnabled ¶
func (o *CatalogSource) SetEnabled(v bool)
SetEnabled gets a reference to the given bool and assigns it to the Enabled field.
func (*CatalogSource) SetError ¶
func (o *CatalogSource) SetError(v string)
SetError gets a reference to the given NullableString and assigns it to the Error field.
func (*CatalogSource) SetErrorNil ¶
func (o *CatalogSource) SetErrorNil()
SetErrorNil sets the value for Error to be an explicit nil
func (*CatalogSource) SetExcludedModels ¶
func (o *CatalogSource) SetExcludedModels(v []string)
SetExcludedModels gets a reference to the given []string and assigns it to the ExcludedModels field.
func (*CatalogSource) SetIncludedModels ¶
func (o *CatalogSource) SetIncludedModels(v []string)
SetIncludedModels gets a reference to the given []string and assigns it to the IncludedModels field.
func (*CatalogSource) SetLabels ¶
func (o *CatalogSource) SetLabels(v []string)
SetLabels sets field value
func (*CatalogSource) SetStatus ¶
func (o *CatalogSource) SetStatus(v CatalogSourceStatus)
SetStatus gets a reference to the given CatalogSourceStatus and assigns it to the Status field.
func (CatalogSource) SortValue ¶
func (s CatalogSource) SortValue(field OrderByField) string
func (CatalogSource) ToMap ¶
func (o CatalogSource) ToMap() (map[string]interface{}, error)
func (*CatalogSource) UnsetError ¶
func (o *CatalogSource) UnsetError()
UnsetError ensures that no value is present for Error, not even an explicit nil
type CatalogSourceList ¶
type CatalogSourceList struct {
// Token to use to retrieve next page of results.
NextPageToken string `json:"nextPageToken"`
// Maximum number of resources to return in the result.
PageSize int32 `json:"pageSize"`
// Number of items in result list.
Size int32 `json:"size"`
// Array of `CatalogSource` entities.
Items []CatalogSource `json:"items"`
}
CatalogSourceList List of CatalogSource entities.
func NewCatalogSourceList ¶
func NewCatalogSourceList(nextPageToken string, pageSize int32, size int32, items []CatalogSource) *CatalogSourceList
NewCatalogSourceList instantiates a new CatalogSourceList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCatalogSourceListWithDefaults ¶
func NewCatalogSourceListWithDefaults() *CatalogSourceList
NewCatalogSourceListWithDefaults instantiates a new CatalogSourceList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CatalogSourceList) GetItems ¶
func (o *CatalogSourceList) GetItems() []CatalogSource
GetItems returns the Items field value
func (*CatalogSourceList) GetItemsOk ¶
func (o *CatalogSourceList) GetItemsOk() ([]CatalogSource, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*CatalogSourceList) GetNextPageToken ¶
func (o *CatalogSourceList) GetNextPageToken() string
GetNextPageToken returns the NextPageToken field value
func (*CatalogSourceList) GetNextPageTokenOk ¶
func (o *CatalogSourceList) GetNextPageTokenOk() (*string, bool)
GetNextPageTokenOk returns a tuple with the NextPageToken field value and a boolean to check if the value has been set.
func (*CatalogSourceList) GetPageSize ¶
func (o *CatalogSourceList) GetPageSize() int32
GetPageSize returns the PageSize field value
func (*CatalogSourceList) GetPageSizeOk ¶
func (o *CatalogSourceList) GetPageSizeOk() (*int32, bool)
GetPageSizeOk returns a tuple with the PageSize field value and a boolean to check if the value has been set.
func (*CatalogSourceList) GetSize ¶
func (o *CatalogSourceList) GetSize() int32
GetSize returns the Size field value
func (*CatalogSourceList) GetSizeOk ¶
func (o *CatalogSourceList) GetSizeOk() (*int32, bool)
GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.
func (CatalogSourceList) MarshalJSON ¶
func (o CatalogSourceList) MarshalJSON() ([]byte, error)
func (*CatalogSourceList) SetItems ¶
func (o *CatalogSourceList) SetItems(v []CatalogSource)
SetItems sets field value
func (*CatalogSourceList) SetNextPageToken ¶
func (o *CatalogSourceList) SetNextPageToken(v string)
SetNextPageToken sets field value
func (*CatalogSourceList) SetPageSize ¶
func (o *CatalogSourceList) SetPageSize(v int32)
SetPageSize sets field value
func (*CatalogSourceList) SetSize ¶
func (o *CatalogSourceList) SetSize(v int32)
SetSize sets field value
func (CatalogSourceList) ToMap ¶
func (o CatalogSourceList) ToMap() (map[string]interface{}, error)
type CatalogSourcePreviewResponse ¶
type CatalogSourcePreviewResponse struct {
// Token to use to retrieve next page of results.
NextPageToken string `json:"nextPageToken"`
// Maximum number of resources to return in the result.
PageSize int32 `json:"pageSize"`
// Number of items in result list.
Size int32 `json:"size"`
// Array of model preview results.
Items []ModelPreviewResult `json:"items"`
Summary CatalogSourcePreviewResponseAllOfSummary `json:"summary"`
}
CatalogSourcePreviewResponse Response containing models and their inclusion/exclusion status.
func NewCatalogSourcePreviewResponse ¶
func NewCatalogSourcePreviewResponse(nextPageToken string, pageSize int32, size int32, items []ModelPreviewResult, summary CatalogSourcePreviewResponseAllOfSummary) *CatalogSourcePreviewResponse
NewCatalogSourcePreviewResponse instantiates a new CatalogSourcePreviewResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCatalogSourcePreviewResponseWithDefaults ¶
func NewCatalogSourcePreviewResponseWithDefaults() *CatalogSourcePreviewResponse
NewCatalogSourcePreviewResponseWithDefaults instantiates a new CatalogSourcePreviewResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CatalogSourcePreviewResponse) GetItems ¶
func (o *CatalogSourcePreviewResponse) GetItems() []ModelPreviewResult
GetItems returns the Items field value
func (*CatalogSourcePreviewResponse) GetItemsOk ¶
func (o *CatalogSourcePreviewResponse) GetItemsOk() ([]ModelPreviewResult, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*CatalogSourcePreviewResponse) GetNextPageToken ¶
func (o *CatalogSourcePreviewResponse) GetNextPageToken() string
GetNextPageToken returns the NextPageToken field value
func (*CatalogSourcePreviewResponse) GetNextPageTokenOk ¶
func (o *CatalogSourcePreviewResponse) GetNextPageTokenOk() (*string, bool)
GetNextPageTokenOk returns a tuple with the NextPageToken field value and a boolean to check if the value has been set.
func (*CatalogSourcePreviewResponse) GetPageSize ¶
func (o *CatalogSourcePreviewResponse) GetPageSize() int32
GetPageSize returns the PageSize field value
func (*CatalogSourcePreviewResponse) GetPageSizeOk ¶
func (o *CatalogSourcePreviewResponse) GetPageSizeOk() (*int32, bool)
GetPageSizeOk returns a tuple with the PageSize field value and a boolean to check if the value has been set.
func (*CatalogSourcePreviewResponse) GetSize ¶
func (o *CatalogSourcePreviewResponse) GetSize() int32
GetSize returns the Size field value
func (*CatalogSourcePreviewResponse) GetSizeOk ¶
func (o *CatalogSourcePreviewResponse) GetSizeOk() (*int32, bool)
GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.
func (*CatalogSourcePreviewResponse) GetSummary ¶
func (o *CatalogSourcePreviewResponse) GetSummary() CatalogSourcePreviewResponseAllOfSummary
GetSummary returns the Summary field value
func (*CatalogSourcePreviewResponse) GetSummaryOk ¶
func (o *CatalogSourcePreviewResponse) GetSummaryOk() (*CatalogSourcePreviewResponseAllOfSummary, bool)
GetSummaryOk returns a tuple with the Summary field value and a boolean to check if the value has been set.
func (CatalogSourcePreviewResponse) MarshalJSON ¶
func (o CatalogSourcePreviewResponse) MarshalJSON() ([]byte, error)
func (*CatalogSourcePreviewResponse) SetItems ¶
func (o *CatalogSourcePreviewResponse) SetItems(v []ModelPreviewResult)
SetItems sets field value
func (*CatalogSourcePreviewResponse) SetNextPageToken ¶
func (o *CatalogSourcePreviewResponse) SetNextPageToken(v string)
SetNextPageToken sets field value
func (*CatalogSourcePreviewResponse) SetPageSize ¶
func (o *CatalogSourcePreviewResponse) SetPageSize(v int32)
SetPageSize sets field value
func (*CatalogSourcePreviewResponse) SetSize ¶
func (o *CatalogSourcePreviewResponse) SetSize(v int32)
SetSize sets field value
func (*CatalogSourcePreviewResponse) SetSummary ¶
func (o *CatalogSourcePreviewResponse) SetSummary(v CatalogSourcePreviewResponseAllOfSummary)
SetSummary sets field value
func (CatalogSourcePreviewResponse) ToMap ¶
func (o CatalogSourcePreviewResponse) ToMap() (map[string]interface{}, error)
type CatalogSourcePreviewResponseAllOfSummary ¶
type CatalogSourcePreviewResponseAllOfSummary struct {
// Total number of models evaluated
TotalModels int32 `json:"totalModels"`
// Number of models that would be included
IncludedModels int32 `json:"includedModels"`
// Number of models that would be excluded
ExcludedModels int32 `json:"excludedModels"`
}
CatalogSourcePreviewResponseAllOfSummary Summary of the preview results
func NewCatalogSourcePreviewResponseAllOfSummary ¶
func NewCatalogSourcePreviewResponseAllOfSummary(totalModels int32, includedModels int32, excludedModels int32) *CatalogSourcePreviewResponseAllOfSummary
NewCatalogSourcePreviewResponseAllOfSummary instantiates a new CatalogSourcePreviewResponseAllOfSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewCatalogSourcePreviewResponseAllOfSummaryWithDefaults ¶
func NewCatalogSourcePreviewResponseAllOfSummaryWithDefaults() *CatalogSourcePreviewResponseAllOfSummary
NewCatalogSourcePreviewResponseAllOfSummaryWithDefaults instantiates a new CatalogSourcePreviewResponseAllOfSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*CatalogSourcePreviewResponseAllOfSummary) GetExcludedModels ¶
func (o *CatalogSourcePreviewResponseAllOfSummary) GetExcludedModels() int32
GetExcludedModels returns the ExcludedModels field value
func (*CatalogSourcePreviewResponseAllOfSummary) GetExcludedModelsOk ¶
func (o *CatalogSourcePreviewResponseAllOfSummary) GetExcludedModelsOk() (*int32, bool)
GetExcludedModelsOk returns a tuple with the ExcludedModels field value and a boolean to check if the value has been set.
func (*CatalogSourcePreviewResponseAllOfSummary) GetIncludedModels ¶
func (o *CatalogSourcePreviewResponseAllOfSummary) GetIncludedModels() int32
GetIncludedModels returns the IncludedModels field value
func (*CatalogSourcePreviewResponseAllOfSummary) GetIncludedModelsOk ¶
func (o *CatalogSourcePreviewResponseAllOfSummary) GetIncludedModelsOk() (*int32, bool)
GetIncludedModelsOk returns a tuple with the IncludedModels field value and a boolean to check if the value has been set.
func (*CatalogSourcePreviewResponseAllOfSummary) GetTotalModels ¶
func (o *CatalogSourcePreviewResponseAllOfSummary) GetTotalModels() int32
GetTotalModels returns the TotalModels field value
func (*CatalogSourcePreviewResponseAllOfSummary) GetTotalModelsOk ¶
func (o *CatalogSourcePreviewResponseAllOfSummary) GetTotalModelsOk() (*int32, bool)
GetTotalModelsOk returns a tuple with the TotalModels field value and a boolean to check if the value has been set.
func (CatalogSourcePreviewResponseAllOfSummary) MarshalJSON ¶
func (o CatalogSourcePreviewResponseAllOfSummary) MarshalJSON() ([]byte, error)
func (*CatalogSourcePreviewResponseAllOfSummary) SetExcludedModels ¶
func (o *CatalogSourcePreviewResponseAllOfSummary) SetExcludedModels(v int32)
SetExcludedModels sets field value
func (*CatalogSourcePreviewResponseAllOfSummary) SetIncludedModels ¶
func (o *CatalogSourcePreviewResponseAllOfSummary) SetIncludedModels(v int32)
SetIncludedModels sets field value
func (*CatalogSourcePreviewResponseAllOfSummary) SetTotalModels ¶
func (o *CatalogSourcePreviewResponseAllOfSummary) SetTotalModels(v int32)
SetTotalModels sets field value
func (CatalogSourcePreviewResponseAllOfSummary) ToMap ¶
func (o CatalogSourcePreviewResponseAllOfSummary) ToMap() (map[string]interface{}, error)
type CatalogSourceStatus ¶
type CatalogSourceStatus string
CatalogSourceStatus Operational status of a catalog source. - `available`: The source is functioning correctly and models can be retrieved - `partially-available`: The source loaded some models successfully but encountered errors with others - `error`: The source is experiencing issues and cannot provide models - `disabled`: The source has been intentionally disabled
const ( CATALOGSOURCESTATUS_AVAILABLE CatalogSourceStatus = "available" CATALOGSOURCESTATUS_PARTIALLY_AVAILABLE CatalogSourceStatus = "partially-available" CATALOGSOURCESTATUS_ERROR CatalogSourceStatus = "error" CATALOGSOURCESTATUS_DISABLED CatalogSourceStatus = "disabled" )
List of CatalogSourceStatus
func NewCatalogSourceStatusFromValue ¶
func NewCatalogSourceStatusFromValue(v string) (*CatalogSourceStatus, error)
NewCatalogSourceStatusFromValue returns a pointer to a valid CatalogSourceStatus for the value passed as argument, or an error if the value passed is not allowed by the enum
func (CatalogSourceStatus) IsValid ¶
func (v CatalogSourceStatus) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (CatalogSourceStatus) Ptr ¶
func (v CatalogSourceStatus) Ptr() *CatalogSourceStatus
Ptr returns reference to CatalogSourceStatus value
func (*CatalogSourceStatus) UnmarshalJSON ¶
func (v *CatalogSourceStatus) UnmarshalJSON(src []byte) error
type Configuration ¶
type Configuration struct {
Host string `json:"host,omitempty"`
Scheme string `json:"scheme,omitempty"`
DefaultHeader map[string]string `json:"defaultHeader,omitempty"`
UserAgent string `json:"userAgent,omitempty"`
Debug bool `json:"debug,omitempty"`
Servers ServerConfigurations
OperationServers map[string]ServerConfigurations
HTTPClient *http.Client
}
Configuration stores the configuration of the API client
func NewConfiguration ¶
func NewConfiguration() *Configuration
NewConfiguration returns a new Configuration object
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
AddDefaultHeader adds a new HTTP header to the default header in the request
func (*Configuration) ServerURLWithContext ¶
ServerURLWithContext returns a new server URL given an endpoint
type Error ¶
type Error struct {
// Error code
Code string `json:"code"`
// Error message
Message string `json:"message"`
}
Error Error code and message.
func NewError ¶
NewError instantiates a new Error object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewErrorWithDefaults ¶
func NewErrorWithDefaults() *Error
NewErrorWithDefaults instantiates a new Error object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*Error) GetCodeOk ¶
GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.
func (*Error) GetMessage ¶
GetMessage returns the Message field value
func (*Error) GetMessageOk ¶
GetMessageOk returns a tuple with the Message field value and a boolean to check if the value has been set.
func (Error) MarshalJSON ¶
type FieldFilter ¶
type FieldFilter struct {
// Filter operator (e.g., '<', '=', '>', 'IN')
Operator string `json:"operator"`
// Filter value (can be number, string, or array)
Value interface{} `json:"value"`
}
FieldFilter struct for FieldFilter
func NewFieldFilter ¶
func NewFieldFilter(operator string, value interface{}) *FieldFilter
NewFieldFilter instantiates a new FieldFilter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewFieldFilterWithDefaults ¶
func NewFieldFilterWithDefaults() *FieldFilter
NewFieldFilterWithDefaults instantiates a new FieldFilter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*FieldFilter) GetOperator ¶
func (o *FieldFilter) GetOperator() string
GetOperator returns the Operator field value
func (*FieldFilter) GetOperatorOk ¶
func (o *FieldFilter) GetOperatorOk() (*string, bool)
GetOperatorOk returns a tuple with the Operator field value and a boolean to check if the value has been set.
func (*FieldFilter) GetValue ¶
func (o *FieldFilter) GetValue() interface{}
GetValue returns the Value field value If the value is explicit nil, the zero value for interface{} will be returned
func (*FieldFilter) GetValueOk ¶
func (o *FieldFilter) GetValueOk() (*interface{}, bool)
GetValueOk returns a tuple with the Value field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned
func (FieldFilter) MarshalJSON ¶
func (o FieldFilter) MarshalJSON() ([]byte, error)
func (*FieldFilter) SetOperator ¶
func (o *FieldFilter) SetOperator(v string)
SetOperator sets field value
func (*FieldFilter) SetValue ¶
func (o *FieldFilter) SetValue(v interface{})
SetValue sets field value
func (FieldFilter) ToMap ¶
func (o FieldFilter) ToMap() (map[string]interface{}, error)
type FilterOption ¶
type FilterOption struct {
// The data type of the filter option
Type string `json:"type"`
// Known values of the property for string types with a small number of possible options.
Values []interface{} `json:"values,omitempty"`
Range *FilterOptionRange `json:"range,omitempty"`
}
FilterOption struct for FilterOption
func NewFilterOption ¶
func NewFilterOption(type_ string) *FilterOption
NewFilterOption instantiates a new FilterOption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewFilterOptionWithDefaults ¶
func NewFilterOptionWithDefaults() *FilterOption
NewFilterOptionWithDefaults instantiates a new FilterOption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*FilterOption) GetRange ¶
func (o *FilterOption) GetRange() FilterOptionRange
GetRange returns the Range field value if set, zero value otherwise.
func (*FilterOption) GetRangeOk ¶
func (o *FilterOption) GetRangeOk() (*FilterOptionRange, bool)
GetRangeOk returns a tuple with the Range field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FilterOption) GetType ¶
func (o *FilterOption) GetType() string
GetType returns the Type field value
func (*FilterOption) GetTypeOk ¶
func (o *FilterOption) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*FilterOption) GetValues ¶
func (o *FilterOption) GetValues() []interface{}
GetValues returns the Values field value if set, zero value otherwise.
func (*FilterOption) GetValuesOk ¶
func (o *FilterOption) GetValuesOk() ([]interface{}, bool)
GetValuesOk returns a tuple with the Values field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FilterOption) HasRange ¶
func (o *FilterOption) HasRange() bool
HasRange returns a boolean if a field has been set.
func (*FilterOption) HasValues ¶
func (o *FilterOption) HasValues() bool
HasValues returns a boolean if a field has been set.
func (FilterOption) MarshalJSON ¶
func (o FilterOption) MarshalJSON() ([]byte, error)
func (*FilterOption) SetRange ¶
func (o *FilterOption) SetRange(v FilterOptionRange)
SetRange gets a reference to the given FilterOptionRange and assigns it to the Range field.
func (*FilterOption) SetValues ¶
func (o *FilterOption) SetValues(v []interface{})
SetValues gets a reference to the given []interface{} and assigns it to the Values field.
func (FilterOption) ToMap ¶
func (o FilterOption) ToMap() (map[string]interface{}, error)
type FilterOptionRange ¶
type FilterOptionRange struct {
Min *float64 `json:"min,omitempty"`
Max *float64 `json:"max,omitempty"`
}
FilterOptionRange Min and max values for number types.
func NewFilterOptionRange ¶
func NewFilterOptionRange() *FilterOptionRange
NewFilterOptionRange instantiates a new FilterOptionRange object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewFilterOptionRangeWithDefaults ¶
func NewFilterOptionRangeWithDefaults() *FilterOptionRange
NewFilterOptionRangeWithDefaults instantiates a new FilterOptionRange object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*FilterOptionRange) GetMax ¶
func (o *FilterOptionRange) GetMax() float64
GetMax returns the Max field value if set, zero value otherwise.
func (*FilterOptionRange) GetMaxOk ¶
func (o *FilterOptionRange) GetMaxOk() (*float64, bool)
GetMaxOk returns a tuple with the Max field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FilterOptionRange) GetMin ¶
func (o *FilterOptionRange) GetMin() float64
GetMin returns the Min field value if set, zero value otherwise.
func (*FilterOptionRange) GetMinOk ¶
func (o *FilterOptionRange) GetMinOk() (*float64, bool)
GetMinOk returns a tuple with the Min field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FilterOptionRange) HasMax ¶
func (o *FilterOptionRange) HasMax() bool
HasMax returns a boolean if a field has been set.
func (*FilterOptionRange) HasMin ¶
func (o *FilterOptionRange) HasMin() bool
HasMin returns a boolean if a field has been set.
func (FilterOptionRange) MarshalJSON ¶
func (o FilterOptionRange) MarshalJSON() ([]byte, error)
func (*FilterOptionRange) SetMax ¶
func (o *FilterOptionRange) SetMax(v float64)
SetMax gets a reference to the given float64 and assigns it to the Max field.
func (*FilterOptionRange) SetMin ¶
func (o *FilterOptionRange) SetMin(v float64)
SetMin gets a reference to the given float64 and assigns it to the Min field.
func (FilterOptionRange) ToMap ¶
func (o FilterOptionRange) ToMap() (map[string]interface{}, error)
type FilterOptionsList ¶
type FilterOptionsList struct {
// A single filter option.
Filters *map[string]FilterOption `json:"filters,omitempty"`
// Predefined named queries for common filtering scenarios
NamedQueries *map[string]map[string]FieldFilter `json:"namedQueries,omitempty"`
}
FilterOptionsList List of FilterOptions
func NewFilterOptionsList ¶
func NewFilterOptionsList() *FilterOptionsList
NewFilterOptionsList instantiates a new FilterOptionsList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewFilterOptionsListWithDefaults ¶
func NewFilterOptionsListWithDefaults() *FilterOptionsList
NewFilterOptionsListWithDefaults instantiates a new FilterOptionsList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*FilterOptionsList) GetFilters ¶
func (o *FilterOptionsList) GetFilters() map[string]FilterOption
GetFilters returns the Filters field value if set, zero value otherwise.
func (*FilterOptionsList) GetFiltersOk ¶
func (o *FilterOptionsList) GetFiltersOk() (*map[string]FilterOption, bool)
GetFiltersOk returns a tuple with the Filters field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FilterOptionsList) GetNamedQueries ¶
func (o *FilterOptionsList) GetNamedQueries() map[string]map[string]FieldFilter
GetNamedQueries returns the NamedQueries field value if set, zero value otherwise.
func (*FilterOptionsList) GetNamedQueriesOk ¶
func (o *FilterOptionsList) GetNamedQueriesOk() (*map[string]map[string]FieldFilter, bool)
GetNamedQueriesOk returns a tuple with the NamedQueries field value if set, nil otherwise and a boolean to check if the value has been set.
func (*FilterOptionsList) HasFilters ¶
func (o *FilterOptionsList) HasFilters() bool
HasFilters returns a boolean if a field has been set.
func (*FilterOptionsList) HasNamedQueries ¶
func (o *FilterOptionsList) HasNamedQueries() bool
HasNamedQueries returns a boolean if a field has been set.
func (FilterOptionsList) MarshalJSON ¶
func (o FilterOptionsList) MarshalJSON() ([]byte, error)
func (*FilterOptionsList) SetFilters ¶
func (o *FilterOptionsList) SetFilters(v map[string]FilterOption)
SetFilters gets a reference to the given map[string]FilterOption and assigns it to the Filters field.
func (*FilterOptionsList) SetNamedQueries ¶
func (o *FilterOptionsList) SetNamedQueries(v map[string]map[string]FieldFilter)
SetNamedQueries gets a reference to the given map[string]map[string]FieldFilter and assigns it to the NamedQueries field.
func (FilterOptionsList) ToMap ¶
func (o FilterOptionsList) ToMap() (map[string]interface{}, error)
type GenericOpenAPIError ¶
type GenericOpenAPIError struct {
// contains filtered or unexported fields
}
GenericOpenAPIError Provides access to the body, error and model on returned errors.
func (GenericOpenAPIError) Body ¶
func (e GenericOpenAPIError) Body() []byte
Body returns the raw bytes of the response
func (GenericOpenAPIError) Error ¶
func (e GenericOpenAPIError) Error() string
Error returns non-empty string if there was an error.
func (GenericOpenAPIError) Model ¶
func (e GenericOpenAPIError) Model() interface{}
Model returns the unpacked model of the error
type MCPArtifact ¶
type MCPArtifact struct {
// Output only. Create time of the resource in millisecond since epoch.
CreateTimeSinceEpoch *string `json:"createTimeSinceEpoch,omitempty"`
// Output only. Last update time of the resource since epoch in millisecond since epoch.
LastUpdateTimeSinceEpoch *string `json:"lastUpdateTimeSinceEpoch,omitempty"`
// OCI image URI for local deployment.
Uri string `json:"uri"`
}
MCPArtifact Artifact metadata for local MCP server deployment.
func NewMCPArtifact ¶
func NewMCPArtifact(uri string) *MCPArtifact
NewMCPArtifact instantiates a new MCPArtifact object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMCPArtifactWithDefaults ¶
func NewMCPArtifactWithDefaults() *MCPArtifact
NewMCPArtifactWithDefaults instantiates a new MCPArtifact object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MCPArtifact) GetCreateTimeSinceEpoch ¶
func (o *MCPArtifact) GetCreateTimeSinceEpoch() string
GetCreateTimeSinceEpoch returns the CreateTimeSinceEpoch field value if set, zero value otherwise.
func (*MCPArtifact) GetCreateTimeSinceEpochOk ¶
func (o *MCPArtifact) GetCreateTimeSinceEpochOk() (*string, bool)
GetCreateTimeSinceEpochOk returns a tuple with the CreateTimeSinceEpoch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPArtifact) GetLastUpdateTimeSinceEpoch ¶
func (o *MCPArtifact) GetLastUpdateTimeSinceEpoch() string
GetLastUpdateTimeSinceEpoch returns the LastUpdateTimeSinceEpoch field value if set, zero value otherwise.
func (*MCPArtifact) GetLastUpdateTimeSinceEpochOk ¶
func (o *MCPArtifact) GetLastUpdateTimeSinceEpochOk() (*string, bool)
GetLastUpdateTimeSinceEpochOk returns a tuple with the LastUpdateTimeSinceEpoch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPArtifact) GetUri ¶
func (o *MCPArtifact) GetUri() string
GetUri returns the Uri field value
func (*MCPArtifact) GetUriOk ¶
func (o *MCPArtifact) GetUriOk() (*string, bool)
GetUriOk returns a tuple with the Uri field value and a boolean to check if the value has been set.
func (*MCPArtifact) HasCreateTimeSinceEpoch ¶
func (o *MCPArtifact) HasCreateTimeSinceEpoch() bool
HasCreateTimeSinceEpoch returns a boolean if a field has been set.
func (*MCPArtifact) HasLastUpdateTimeSinceEpoch ¶
func (o *MCPArtifact) HasLastUpdateTimeSinceEpoch() bool
HasLastUpdateTimeSinceEpoch returns a boolean if a field has been set.
func (MCPArtifact) MarshalJSON ¶
func (o MCPArtifact) MarshalJSON() ([]byte, error)
func (*MCPArtifact) SetCreateTimeSinceEpoch ¶
func (o *MCPArtifact) SetCreateTimeSinceEpoch(v string)
SetCreateTimeSinceEpoch gets a reference to the given string and assigns it to the CreateTimeSinceEpoch field.
func (*MCPArtifact) SetLastUpdateTimeSinceEpoch ¶
func (o *MCPArtifact) SetLastUpdateTimeSinceEpoch(v string)
SetLastUpdateTimeSinceEpoch gets a reference to the given string and assigns it to the LastUpdateTimeSinceEpoch field.
func (MCPArtifact) ToMap ¶
func (o MCPArtifact) ToMap() (map[string]interface{}, error)
type MCPCatalogServiceAPIService ¶
type MCPCatalogServiceAPIService service
MCPCatalogServiceAPIService MCPCatalogServiceAPI service
func (*MCPCatalogServiceAPIService) FindMCPServerTools ¶
func (a *MCPCatalogServiceAPIService) FindMCPServerTools(ctx context.Context, serverId string) ApiFindMCPServerToolsRequest
FindMCPServerTools List tools exposed by an `MCPServer`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId A unique identifier for an `MCPServer`. @return ApiFindMCPServerToolsRequest
func (*MCPCatalogServiceAPIService) FindMCPServerToolsExecute ¶
func (a *MCPCatalogServiceAPIService) FindMCPServerToolsExecute(r ApiFindMCPServerToolsRequest) (*MCPToolsList, *http.Response, error)
Execute executes the request
@return MCPToolsList
func (*MCPCatalogServiceAPIService) FindMCPServers ¶
func (a *MCPCatalogServiceAPIService) FindMCPServers(ctx context.Context) ApiFindMCPServersRequest
FindMCPServers List MCP servers.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiFindMCPServersRequest
func (*MCPCatalogServiceAPIService) FindMCPServersExecute ¶
func (a *MCPCatalogServiceAPIService) FindMCPServersExecute(r ApiFindMCPServersRequest) (*MCPServerList, *http.Response, error)
Execute executes the request
@return MCPServerList
func (*MCPCatalogServiceAPIService) FindMCPServersFilterOptions ¶
func (a *MCPCatalogServiceAPIService) FindMCPServersFilterOptions(ctx context.Context) ApiFindMCPServersFilterOptionsRequest
FindMCPServersFilterOptions Lists fields, values, and named queries that can be used in `filterQuery` on the list MCP servers endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiFindMCPServersFilterOptionsRequest
func (*MCPCatalogServiceAPIService) FindMCPServersFilterOptionsExecute ¶
func (a *MCPCatalogServiceAPIService) FindMCPServersFilterOptionsExecute(r ApiFindMCPServersFilterOptionsRequest) (*FilterOptionsList, *http.Response, error)
Execute executes the request
@return FilterOptionsList
func (*MCPCatalogServiceAPIService) GetMCPServer ¶
func (a *MCPCatalogServiceAPIService) GetMCPServer(ctx context.Context, serverId string) ApiGetMCPServerRequest
GetMCPServer Get an `MCPServer`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId A unique identifier for an `MCPServer`. @return ApiGetMCPServerRequest
func (*MCPCatalogServiceAPIService) GetMCPServerExecute ¶
func (a *MCPCatalogServiceAPIService) GetMCPServerExecute(r ApiGetMCPServerRequest) (*MCPServer, *http.Response, error)
Execute executes the request
@return MCPServer
func (*MCPCatalogServiceAPIService) GetMCPServerTool ¶
func (a *MCPCatalogServiceAPIService) GetMCPServerTool(ctx context.Context, serverId string, toolName string) ApiGetMCPServerToolRequest
GetMCPServerTool Get an `MCPTool` from an `MCPServer`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param serverId A unique identifier for an `MCPServer`. @param toolName A unique identifier for an `MCPTool` within the MCP server. @return ApiGetMCPServerToolRequest
func (*MCPCatalogServiceAPIService) GetMCPServerToolExecute ¶
func (a *MCPCatalogServiceAPIService) GetMCPServerToolExecute(r ApiGetMCPServerToolRequest) (*MCPToolWithServer, *http.Response, error)
Execute executes the request
@return MCPToolWithServer
type MCPEndpoints ¶
type MCPEndpoints struct {
// HTTP endpoint URL for the MCP server.
Http *string `json:"http,omitempty"`
// SSE endpoint URL for the MCP server.
Sse *string `json:"sse,omitempty"`
}
MCPEndpoints Remote endpoint metadata for MCP server access.
func NewMCPEndpoints ¶
func NewMCPEndpoints() *MCPEndpoints
NewMCPEndpoints instantiates a new MCPEndpoints object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMCPEndpointsWithDefaults ¶
func NewMCPEndpointsWithDefaults() *MCPEndpoints
NewMCPEndpointsWithDefaults instantiates a new MCPEndpoints object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MCPEndpoints) GetHttp ¶
func (o *MCPEndpoints) GetHttp() string
GetHttp returns the Http field value if set, zero value otherwise.
func (*MCPEndpoints) GetHttpOk ¶
func (o *MCPEndpoints) GetHttpOk() (*string, bool)
GetHttpOk returns a tuple with the Http field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPEndpoints) GetSse ¶
func (o *MCPEndpoints) GetSse() string
GetSse returns the Sse field value if set, zero value otherwise.
func (*MCPEndpoints) GetSseOk ¶
func (o *MCPEndpoints) GetSseOk() (*string, bool)
GetSseOk returns a tuple with the Sse field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPEndpoints) HasHttp ¶
func (o *MCPEndpoints) HasHttp() bool
HasHttp returns a boolean if a field has been set.
func (*MCPEndpoints) HasSse ¶
func (o *MCPEndpoints) HasSse() bool
HasSse returns a boolean if a field has been set.
func (MCPEndpoints) MarshalJSON ¶
func (o MCPEndpoints) MarshalJSON() ([]byte, error)
func (*MCPEndpoints) SetHttp ¶
func (o *MCPEndpoints) SetHttp(v string)
SetHttp gets a reference to the given string and assigns it to the Http field.
func (*MCPEndpoints) SetSse ¶
func (o *MCPEndpoints) SetSse(v string)
SetSse gets a reference to the given string and assigns it to the Sse field.
func (MCPEndpoints) ToMap ¶
func (o MCPEndpoints) ToMap() (map[string]interface{}, error)
type MCPEnvVarMetadata ¶
type MCPEnvVarMetadata struct {
// Environment variable name
Name string `json:"name"`
// Purpose and usage of this variable
Description string `json:"description"`
// Whether this variable must be set
Required *bool `json:"required,omitempty"`
// Default value if not provided. Only for optional variables. Secrets should NEVER have default values.
DefaultValue *string `json:"defaultValue,omitempty"`
// Expected variable type
Type *string `json:"type,omitempty"`
// Example value for documentation purposes
Example *string `json:"example,omitempty"`
}
MCPEnvVarMetadata struct for MCPEnvVarMetadata
func NewMCPEnvVarMetadata ¶
func NewMCPEnvVarMetadata(name string, description string) *MCPEnvVarMetadata
NewMCPEnvVarMetadata instantiates a new MCPEnvVarMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMCPEnvVarMetadataWithDefaults ¶
func NewMCPEnvVarMetadataWithDefaults() *MCPEnvVarMetadata
NewMCPEnvVarMetadataWithDefaults instantiates a new MCPEnvVarMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MCPEnvVarMetadata) GetDefaultValue ¶
func (o *MCPEnvVarMetadata) GetDefaultValue() string
GetDefaultValue returns the DefaultValue field value if set, zero value otherwise.
func (*MCPEnvVarMetadata) GetDefaultValueOk ¶
func (o *MCPEnvVarMetadata) GetDefaultValueOk() (*string, bool)
GetDefaultValueOk returns a tuple with the DefaultValue field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPEnvVarMetadata) GetDescription ¶
func (o *MCPEnvVarMetadata) GetDescription() string
GetDescription returns the Description field value
func (*MCPEnvVarMetadata) GetDescriptionOk ¶
func (o *MCPEnvVarMetadata) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.
func (*MCPEnvVarMetadata) GetExample ¶
func (o *MCPEnvVarMetadata) GetExample() string
GetExample returns the Example field value if set, zero value otherwise.
func (*MCPEnvVarMetadata) GetExampleOk ¶
func (o *MCPEnvVarMetadata) GetExampleOk() (*string, bool)
GetExampleOk returns a tuple with the Example field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPEnvVarMetadata) GetName ¶
func (o *MCPEnvVarMetadata) GetName() string
GetName returns the Name field value
func (*MCPEnvVarMetadata) GetNameOk ¶
func (o *MCPEnvVarMetadata) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*MCPEnvVarMetadata) GetRequired ¶
func (o *MCPEnvVarMetadata) GetRequired() bool
GetRequired returns the Required field value if set, zero value otherwise.
func (*MCPEnvVarMetadata) GetRequiredOk ¶
func (o *MCPEnvVarMetadata) GetRequiredOk() (*bool, bool)
GetRequiredOk returns a tuple with the Required field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPEnvVarMetadata) GetType ¶
func (o *MCPEnvVarMetadata) GetType() string
GetType returns the Type field value if set, zero value otherwise.
func (*MCPEnvVarMetadata) GetTypeOk ¶
func (o *MCPEnvVarMetadata) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPEnvVarMetadata) HasDefaultValue ¶
func (o *MCPEnvVarMetadata) HasDefaultValue() bool
HasDefaultValue returns a boolean if a field has been set.
func (*MCPEnvVarMetadata) HasExample ¶
func (o *MCPEnvVarMetadata) HasExample() bool
HasExample returns a boolean if a field has been set.
func (*MCPEnvVarMetadata) HasRequired ¶
func (o *MCPEnvVarMetadata) HasRequired() bool
HasRequired returns a boolean if a field has been set.
func (*MCPEnvVarMetadata) HasType ¶
func (o *MCPEnvVarMetadata) HasType() bool
HasType returns a boolean if a field has been set.
func (MCPEnvVarMetadata) MarshalJSON ¶
func (o MCPEnvVarMetadata) MarshalJSON() ([]byte, error)
func (*MCPEnvVarMetadata) SetDefaultValue ¶
func (o *MCPEnvVarMetadata) SetDefaultValue(v string)
SetDefaultValue gets a reference to the given string and assigns it to the DefaultValue field.
func (*MCPEnvVarMetadata) SetDescription ¶
func (o *MCPEnvVarMetadata) SetDescription(v string)
SetDescription sets field value
func (*MCPEnvVarMetadata) SetExample ¶
func (o *MCPEnvVarMetadata) SetExample(v string)
SetExample gets a reference to the given string and assigns it to the Example field.
func (*MCPEnvVarMetadata) SetName ¶
func (o *MCPEnvVarMetadata) SetName(v string)
SetName sets field value
func (*MCPEnvVarMetadata) SetRequired ¶
func (o *MCPEnvVarMetadata) SetRequired(v bool)
SetRequired gets a reference to the given bool and assigns it to the Required field.
func (*MCPEnvVarMetadata) SetType ¶
func (o *MCPEnvVarMetadata) SetType(v string)
SetType gets a reference to the given string and assigns it to the Type field.
func (MCPEnvVarMetadata) ToMap ¶
func (o MCPEnvVarMetadata) ToMap() (map[string]interface{}, error)
type MCPResourceRecommendation ¶
type MCPResourceRecommendation struct {
Minimal *MCPResourceRecommendationMinimal `json:"minimal,omitempty"`
Recommended *MCPResourceRecommendationRecommended `json:"recommended,omitempty"`
High *MCPResourceRecommendationHigh `json:"high,omitempty"`
}
MCPResourceRecommendation struct for MCPResourceRecommendation
func NewMCPResourceRecommendation ¶
func NewMCPResourceRecommendation() *MCPResourceRecommendation
NewMCPResourceRecommendation instantiates a new MCPResourceRecommendation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMCPResourceRecommendationWithDefaults ¶
func NewMCPResourceRecommendationWithDefaults() *MCPResourceRecommendation
NewMCPResourceRecommendationWithDefaults instantiates a new MCPResourceRecommendation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MCPResourceRecommendation) GetHigh ¶
func (o *MCPResourceRecommendation) GetHigh() MCPResourceRecommendationHigh
GetHigh returns the High field value if set, zero value otherwise.
func (*MCPResourceRecommendation) GetHighOk ¶
func (o *MCPResourceRecommendation) GetHighOk() (*MCPResourceRecommendationHigh, bool)
GetHighOk returns a tuple with the High field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPResourceRecommendation) GetMinimal ¶
func (o *MCPResourceRecommendation) GetMinimal() MCPResourceRecommendationMinimal
GetMinimal returns the Minimal field value if set, zero value otherwise.
func (*MCPResourceRecommendation) GetMinimalOk ¶
func (o *MCPResourceRecommendation) GetMinimalOk() (*MCPResourceRecommendationMinimal, bool)
GetMinimalOk returns a tuple with the Minimal field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPResourceRecommendation) GetRecommended ¶
func (o *MCPResourceRecommendation) GetRecommended() MCPResourceRecommendationRecommended
GetRecommended returns the Recommended field value if set, zero value otherwise.
func (*MCPResourceRecommendation) GetRecommendedOk ¶
func (o *MCPResourceRecommendation) GetRecommendedOk() (*MCPResourceRecommendationRecommended, bool)
GetRecommendedOk returns a tuple with the Recommended field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPResourceRecommendation) HasHigh ¶
func (o *MCPResourceRecommendation) HasHigh() bool
HasHigh returns a boolean if a field has been set.
func (*MCPResourceRecommendation) HasMinimal ¶
func (o *MCPResourceRecommendation) HasMinimal() bool
HasMinimal returns a boolean if a field has been set.
func (*MCPResourceRecommendation) HasRecommended ¶
func (o *MCPResourceRecommendation) HasRecommended() bool
HasRecommended returns a boolean if a field has been set.
func (MCPResourceRecommendation) MarshalJSON ¶
func (o MCPResourceRecommendation) MarshalJSON() ([]byte, error)
func (*MCPResourceRecommendation) SetHigh ¶
func (o *MCPResourceRecommendation) SetHigh(v MCPResourceRecommendationHigh)
SetHigh gets a reference to the given MCPResourceRecommendationHigh and assigns it to the High field.
func (*MCPResourceRecommendation) SetMinimal ¶
func (o *MCPResourceRecommendation) SetMinimal(v MCPResourceRecommendationMinimal)
SetMinimal gets a reference to the given MCPResourceRecommendationMinimal and assigns it to the Minimal field.
func (*MCPResourceRecommendation) SetRecommended ¶
func (o *MCPResourceRecommendation) SetRecommended(v MCPResourceRecommendationRecommended)
SetRecommended gets a reference to the given MCPResourceRecommendationRecommended and assigns it to the Recommended field.
func (MCPResourceRecommendation) ToMap ¶
func (o MCPResourceRecommendation) ToMap() (map[string]interface{}, error)
type MCPResourceRecommendationHigh ¶
type MCPResourceRecommendationHigh struct {
Cpu *string `json:"cpu,omitempty"`
Memory *string `json:"memory,omitempty"`
}
MCPResourceRecommendationHigh Resources for high-traffic or compute-intensive scenarios
func NewMCPResourceRecommendationHigh ¶
func NewMCPResourceRecommendationHigh() *MCPResourceRecommendationHigh
NewMCPResourceRecommendationHigh instantiates a new MCPResourceRecommendationHigh object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMCPResourceRecommendationHighWithDefaults ¶
func NewMCPResourceRecommendationHighWithDefaults() *MCPResourceRecommendationHigh
NewMCPResourceRecommendationHighWithDefaults instantiates a new MCPResourceRecommendationHigh object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MCPResourceRecommendationHigh) GetCpu ¶
func (o *MCPResourceRecommendationHigh) GetCpu() string
GetCpu returns the Cpu field value if set, zero value otherwise.
func (*MCPResourceRecommendationHigh) GetCpuOk ¶
func (o *MCPResourceRecommendationHigh) GetCpuOk() (*string, bool)
GetCpuOk returns a tuple with the Cpu field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPResourceRecommendationHigh) GetMemory ¶
func (o *MCPResourceRecommendationHigh) GetMemory() string
GetMemory returns the Memory field value if set, zero value otherwise.
func (*MCPResourceRecommendationHigh) GetMemoryOk ¶
func (o *MCPResourceRecommendationHigh) GetMemoryOk() (*string, bool)
GetMemoryOk returns a tuple with the Memory field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPResourceRecommendationHigh) HasCpu ¶
func (o *MCPResourceRecommendationHigh) HasCpu() bool
HasCpu returns a boolean if a field has been set.
func (*MCPResourceRecommendationHigh) HasMemory ¶
func (o *MCPResourceRecommendationHigh) HasMemory() bool
HasMemory returns a boolean if a field has been set.
func (MCPResourceRecommendationHigh) MarshalJSON ¶
func (o MCPResourceRecommendationHigh) MarshalJSON() ([]byte, error)
func (*MCPResourceRecommendationHigh) SetCpu ¶
func (o *MCPResourceRecommendationHigh) SetCpu(v string)
SetCpu gets a reference to the given string and assigns it to the Cpu field.
func (*MCPResourceRecommendationHigh) SetMemory ¶
func (o *MCPResourceRecommendationHigh) SetMemory(v string)
SetMemory gets a reference to the given string and assigns it to the Memory field.
func (MCPResourceRecommendationHigh) ToMap ¶
func (o MCPResourceRecommendationHigh) ToMap() (map[string]interface{}, error)
type MCPResourceRecommendationMinimal ¶
type MCPResourceRecommendationMinimal struct {
// CPU request (e.g., 50m, 0.1, 1)
Cpu *string `json:"cpu,omitempty"`
// Memory request (e.g., 64Mi, 128Mi, 1Gi)
Memory *string `json:"memory,omitempty"`
}
MCPResourceRecommendationMinimal Minimum viable resources for low-traffic scenarios
func NewMCPResourceRecommendationMinimal ¶
func NewMCPResourceRecommendationMinimal() *MCPResourceRecommendationMinimal
NewMCPResourceRecommendationMinimal instantiates a new MCPResourceRecommendationMinimal object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMCPResourceRecommendationMinimalWithDefaults ¶
func NewMCPResourceRecommendationMinimalWithDefaults() *MCPResourceRecommendationMinimal
NewMCPResourceRecommendationMinimalWithDefaults instantiates a new MCPResourceRecommendationMinimal object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MCPResourceRecommendationMinimal) GetCpu ¶
func (o *MCPResourceRecommendationMinimal) GetCpu() string
GetCpu returns the Cpu field value if set, zero value otherwise.
func (*MCPResourceRecommendationMinimal) GetCpuOk ¶
func (o *MCPResourceRecommendationMinimal) GetCpuOk() (*string, bool)
GetCpuOk returns a tuple with the Cpu field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPResourceRecommendationMinimal) GetMemory ¶
func (o *MCPResourceRecommendationMinimal) GetMemory() string
GetMemory returns the Memory field value if set, zero value otherwise.
func (*MCPResourceRecommendationMinimal) GetMemoryOk ¶
func (o *MCPResourceRecommendationMinimal) GetMemoryOk() (*string, bool)
GetMemoryOk returns a tuple with the Memory field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPResourceRecommendationMinimal) HasCpu ¶
func (o *MCPResourceRecommendationMinimal) HasCpu() bool
HasCpu returns a boolean if a field has been set.
func (*MCPResourceRecommendationMinimal) HasMemory ¶
func (o *MCPResourceRecommendationMinimal) HasMemory() bool
HasMemory returns a boolean if a field has been set.
func (MCPResourceRecommendationMinimal) MarshalJSON ¶
func (o MCPResourceRecommendationMinimal) MarshalJSON() ([]byte, error)
func (*MCPResourceRecommendationMinimal) SetCpu ¶
func (o *MCPResourceRecommendationMinimal) SetCpu(v string)
SetCpu gets a reference to the given string and assigns it to the Cpu field.
func (*MCPResourceRecommendationMinimal) SetMemory ¶
func (o *MCPResourceRecommendationMinimal) SetMemory(v string)
SetMemory gets a reference to the given string and assigns it to the Memory field.
func (MCPResourceRecommendationMinimal) ToMap ¶
func (o MCPResourceRecommendationMinimal) ToMap() (map[string]interface{}, error)
type MCPResourceRecommendationRecommended ¶
type MCPResourceRecommendationRecommended struct {
Cpu *string `json:"cpu,omitempty"`
Memory *string `json:"memory,omitempty"`
}
MCPResourceRecommendationRecommended Recommended resources for typical production use
func NewMCPResourceRecommendationRecommended ¶
func NewMCPResourceRecommendationRecommended() *MCPResourceRecommendationRecommended
NewMCPResourceRecommendationRecommended instantiates a new MCPResourceRecommendationRecommended object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMCPResourceRecommendationRecommendedWithDefaults ¶
func NewMCPResourceRecommendationRecommendedWithDefaults() *MCPResourceRecommendationRecommended
NewMCPResourceRecommendationRecommendedWithDefaults instantiates a new MCPResourceRecommendationRecommended object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MCPResourceRecommendationRecommended) GetCpu ¶
func (o *MCPResourceRecommendationRecommended) GetCpu() string
GetCpu returns the Cpu field value if set, zero value otherwise.
func (*MCPResourceRecommendationRecommended) GetCpuOk ¶
func (o *MCPResourceRecommendationRecommended) GetCpuOk() (*string, bool)
GetCpuOk returns a tuple with the Cpu field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPResourceRecommendationRecommended) GetMemory ¶
func (o *MCPResourceRecommendationRecommended) GetMemory() string
GetMemory returns the Memory field value if set, zero value otherwise.
func (*MCPResourceRecommendationRecommended) GetMemoryOk ¶
func (o *MCPResourceRecommendationRecommended) GetMemoryOk() (*string, bool)
GetMemoryOk returns a tuple with the Memory field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPResourceRecommendationRecommended) HasCpu ¶
func (o *MCPResourceRecommendationRecommended) HasCpu() bool
HasCpu returns a boolean if a field has been set.
func (*MCPResourceRecommendationRecommended) HasMemory ¶
func (o *MCPResourceRecommendationRecommended) HasMemory() bool
HasMemory returns a boolean if a field has been set.
func (MCPResourceRecommendationRecommended) MarshalJSON ¶
func (o MCPResourceRecommendationRecommended) MarshalJSON() ([]byte, error)
func (*MCPResourceRecommendationRecommended) SetCpu ¶
func (o *MCPResourceRecommendationRecommended) SetCpu(v string)
SetCpu gets a reference to the given string and assigns it to the Cpu field.
func (*MCPResourceRecommendationRecommended) SetMemory ¶
func (o *MCPResourceRecommendationRecommended) SetMemory(v string)
SetMemory gets a reference to the given string and assigns it to the Memory field.
func (MCPResourceRecommendationRecommended) ToMap ¶
func (o MCPResourceRecommendationRecommended) ToMap() (map[string]interface{}, error)
type MCPRuntimeMetadata ¶
type MCPRuntimeMetadata struct {
// Default port the MCP server listens on. Maps to MCPServer.spec.mcpPort. Should align with the primary transport type.
DefaultPort *int32 `json:"defaultPort,omitempty"`
// Default command-line arguments for the MCP server. Users can override or extend these in the MCPServer CRD.
DefaultArgs []string `json:"defaultArgs,omitempty"`
// Environment variables that MUST be set for the server to function. Documents the names and purposes - values come from user's Secrets/ConfigMaps.
RequiredEnvironmentVariables []MCPEnvVarMetadata `json:"requiredEnvironmentVariables,omitempty"`
// Optional environment variables that configure server behavior. Documents the names, purposes, and default values.
OptionalEnvironmentVariables []MCPEnvVarMetadata `json:"optionalEnvironmentVariables,omitempty"`
RecommendedResources *MCPResourceRecommendation `json:"recommendedResources,omitempty"`
HealthEndpoints *MCPRuntimeMetadataHealthEndpoints `json:"healthEndpoints,omitempty"`
Capabilities *MCPRuntimeMetadataCapabilities `json:"capabilities,omitempty"`
}
MCPRuntimeMetadata struct for MCPRuntimeMetadata
func NewMCPRuntimeMetadata ¶
func NewMCPRuntimeMetadata() *MCPRuntimeMetadata
NewMCPRuntimeMetadata instantiates a new MCPRuntimeMetadata object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMCPRuntimeMetadataWithDefaults ¶
func NewMCPRuntimeMetadataWithDefaults() *MCPRuntimeMetadata
NewMCPRuntimeMetadataWithDefaults instantiates a new MCPRuntimeMetadata object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MCPRuntimeMetadata) GetCapabilities ¶
func (o *MCPRuntimeMetadata) GetCapabilities() MCPRuntimeMetadataCapabilities
GetCapabilities returns the Capabilities field value if set, zero value otherwise.
func (*MCPRuntimeMetadata) GetCapabilitiesOk ¶
func (o *MCPRuntimeMetadata) GetCapabilitiesOk() (*MCPRuntimeMetadataCapabilities, bool)
GetCapabilitiesOk returns a tuple with the Capabilities field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPRuntimeMetadata) GetDefaultArgs ¶
func (o *MCPRuntimeMetadata) GetDefaultArgs() []string
GetDefaultArgs returns the DefaultArgs field value if set, zero value otherwise.
func (*MCPRuntimeMetadata) GetDefaultArgsOk ¶
func (o *MCPRuntimeMetadata) GetDefaultArgsOk() ([]string, bool)
GetDefaultArgsOk returns a tuple with the DefaultArgs field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPRuntimeMetadata) GetDefaultPort ¶
func (o *MCPRuntimeMetadata) GetDefaultPort() int32
GetDefaultPort returns the DefaultPort field value if set, zero value otherwise.
func (*MCPRuntimeMetadata) GetDefaultPortOk ¶
func (o *MCPRuntimeMetadata) GetDefaultPortOk() (*int32, bool)
GetDefaultPortOk returns a tuple with the DefaultPort field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPRuntimeMetadata) GetHealthEndpoints ¶
func (o *MCPRuntimeMetadata) GetHealthEndpoints() MCPRuntimeMetadataHealthEndpoints
GetHealthEndpoints returns the HealthEndpoints field value if set, zero value otherwise.
func (*MCPRuntimeMetadata) GetHealthEndpointsOk ¶
func (o *MCPRuntimeMetadata) GetHealthEndpointsOk() (*MCPRuntimeMetadataHealthEndpoints, bool)
GetHealthEndpointsOk returns a tuple with the HealthEndpoints field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPRuntimeMetadata) GetOptionalEnvironmentVariables ¶
func (o *MCPRuntimeMetadata) GetOptionalEnvironmentVariables() []MCPEnvVarMetadata
GetOptionalEnvironmentVariables returns the OptionalEnvironmentVariables field value if set, zero value otherwise.
func (*MCPRuntimeMetadata) GetOptionalEnvironmentVariablesOk ¶
func (o *MCPRuntimeMetadata) GetOptionalEnvironmentVariablesOk() ([]MCPEnvVarMetadata, bool)
GetOptionalEnvironmentVariablesOk returns a tuple with the OptionalEnvironmentVariables field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPRuntimeMetadata) GetRecommendedResources ¶
func (o *MCPRuntimeMetadata) GetRecommendedResources() MCPResourceRecommendation
GetRecommendedResources returns the RecommendedResources field value if set, zero value otherwise.
func (*MCPRuntimeMetadata) GetRecommendedResourcesOk ¶
func (o *MCPRuntimeMetadata) GetRecommendedResourcesOk() (*MCPResourceRecommendation, bool)
GetRecommendedResourcesOk returns a tuple with the RecommendedResources field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPRuntimeMetadata) GetRequiredEnvironmentVariables ¶
func (o *MCPRuntimeMetadata) GetRequiredEnvironmentVariables() []MCPEnvVarMetadata
GetRequiredEnvironmentVariables returns the RequiredEnvironmentVariables field value if set, zero value otherwise.
func (*MCPRuntimeMetadata) GetRequiredEnvironmentVariablesOk ¶
func (o *MCPRuntimeMetadata) GetRequiredEnvironmentVariablesOk() ([]MCPEnvVarMetadata, bool)
GetRequiredEnvironmentVariablesOk returns a tuple with the RequiredEnvironmentVariables field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPRuntimeMetadata) HasCapabilities ¶
func (o *MCPRuntimeMetadata) HasCapabilities() bool
HasCapabilities returns a boolean if a field has been set.
func (*MCPRuntimeMetadata) HasDefaultArgs ¶
func (o *MCPRuntimeMetadata) HasDefaultArgs() bool
HasDefaultArgs returns a boolean if a field has been set.
func (*MCPRuntimeMetadata) HasDefaultPort ¶
func (o *MCPRuntimeMetadata) HasDefaultPort() bool
HasDefaultPort returns a boolean if a field has been set.
func (*MCPRuntimeMetadata) HasHealthEndpoints ¶
func (o *MCPRuntimeMetadata) HasHealthEndpoints() bool
HasHealthEndpoints returns a boolean if a field has been set.
func (*MCPRuntimeMetadata) HasOptionalEnvironmentVariables ¶
func (o *MCPRuntimeMetadata) HasOptionalEnvironmentVariables() bool
HasOptionalEnvironmentVariables returns a boolean if a field has been set.
func (*MCPRuntimeMetadata) HasRecommendedResources ¶
func (o *MCPRuntimeMetadata) HasRecommendedResources() bool
HasRecommendedResources returns a boolean if a field has been set.
func (*MCPRuntimeMetadata) HasRequiredEnvironmentVariables ¶
func (o *MCPRuntimeMetadata) HasRequiredEnvironmentVariables() bool
HasRequiredEnvironmentVariables returns a boolean if a field has been set.
func (MCPRuntimeMetadata) MarshalJSON ¶
func (o MCPRuntimeMetadata) MarshalJSON() ([]byte, error)
func (*MCPRuntimeMetadata) SetCapabilities ¶
func (o *MCPRuntimeMetadata) SetCapabilities(v MCPRuntimeMetadataCapabilities)
SetCapabilities gets a reference to the given MCPRuntimeMetadataCapabilities and assigns it to the Capabilities field.
func (*MCPRuntimeMetadata) SetDefaultArgs ¶
func (o *MCPRuntimeMetadata) SetDefaultArgs(v []string)
SetDefaultArgs gets a reference to the given []string and assigns it to the DefaultArgs field.
func (*MCPRuntimeMetadata) SetDefaultPort ¶
func (o *MCPRuntimeMetadata) SetDefaultPort(v int32)
SetDefaultPort gets a reference to the given int32 and assigns it to the DefaultPort field.
func (*MCPRuntimeMetadata) SetHealthEndpoints ¶
func (o *MCPRuntimeMetadata) SetHealthEndpoints(v MCPRuntimeMetadataHealthEndpoints)
SetHealthEndpoints gets a reference to the given MCPRuntimeMetadataHealthEndpoints and assigns it to the HealthEndpoints field.
func (*MCPRuntimeMetadata) SetOptionalEnvironmentVariables ¶
func (o *MCPRuntimeMetadata) SetOptionalEnvironmentVariables(v []MCPEnvVarMetadata)
SetOptionalEnvironmentVariables gets a reference to the given []MCPEnvVarMetadata and assigns it to the OptionalEnvironmentVariables field.
func (*MCPRuntimeMetadata) SetRecommendedResources ¶
func (o *MCPRuntimeMetadata) SetRecommendedResources(v MCPResourceRecommendation)
SetRecommendedResources gets a reference to the given MCPResourceRecommendation and assigns it to the RecommendedResources field.
func (*MCPRuntimeMetadata) SetRequiredEnvironmentVariables ¶
func (o *MCPRuntimeMetadata) SetRequiredEnvironmentVariables(v []MCPEnvVarMetadata)
SetRequiredEnvironmentVariables gets a reference to the given []MCPEnvVarMetadata and assigns it to the RequiredEnvironmentVariables field.
func (MCPRuntimeMetadata) ToMap ¶
func (o MCPRuntimeMetadata) ToMap() (map[string]interface{}, error)
type MCPRuntimeMetadataCapabilities ¶
type MCPRuntimeMetadataCapabilities struct {
// Whether server requires network access
RequiresNetwork *bool `json:"requiresNetwork,omitempty"`
// Whether server requires writable filesystem
RequiresFileSystem *bool `json:"requiresFileSystem,omitempty"`
// Whether server requires GPU access
RequiresGPU *bool `json:"requiresGPU,omitempty"`
}
MCPRuntimeMetadataCapabilities Runtime capabilities and requirements for this MCP server. Helps users understand what the server needs to run properly.
func NewMCPRuntimeMetadataCapabilities ¶
func NewMCPRuntimeMetadataCapabilities() *MCPRuntimeMetadataCapabilities
NewMCPRuntimeMetadataCapabilities instantiates a new MCPRuntimeMetadataCapabilities object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMCPRuntimeMetadataCapabilitiesWithDefaults ¶
func NewMCPRuntimeMetadataCapabilitiesWithDefaults() *MCPRuntimeMetadataCapabilities
NewMCPRuntimeMetadataCapabilitiesWithDefaults instantiates a new MCPRuntimeMetadataCapabilities object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MCPRuntimeMetadataCapabilities) GetRequiresFileSystem ¶
func (o *MCPRuntimeMetadataCapabilities) GetRequiresFileSystem() bool
GetRequiresFileSystem returns the RequiresFileSystem field value if set, zero value otherwise.
func (*MCPRuntimeMetadataCapabilities) GetRequiresFileSystemOk ¶
func (o *MCPRuntimeMetadataCapabilities) GetRequiresFileSystemOk() (*bool, bool)
GetRequiresFileSystemOk returns a tuple with the RequiresFileSystem field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPRuntimeMetadataCapabilities) GetRequiresGPU ¶
func (o *MCPRuntimeMetadataCapabilities) GetRequiresGPU() bool
GetRequiresGPU returns the RequiresGPU field value if set, zero value otherwise.
func (*MCPRuntimeMetadataCapabilities) GetRequiresGPUOk ¶
func (o *MCPRuntimeMetadataCapabilities) GetRequiresGPUOk() (*bool, bool)
GetRequiresGPUOk returns a tuple with the RequiresGPU field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPRuntimeMetadataCapabilities) GetRequiresNetwork ¶
func (o *MCPRuntimeMetadataCapabilities) GetRequiresNetwork() bool
GetRequiresNetwork returns the RequiresNetwork field value if set, zero value otherwise.
func (*MCPRuntimeMetadataCapabilities) GetRequiresNetworkOk ¶
func (o *MCPRuntimeMetadataCapabilities) GetRequiresNetworkOk() (*bool, bool)
GetRequiresNetworkOk returns a tuple with the RequiresNetwork field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPRuntimeMetadataCapabilities) HasRequiresFileSystem ¶
func (o *MCPRuntimeMetadataCapabilities) HasRequiresFileSystem() bool
HasRequiresFileSystem returns a boolean if a field has been set.
func (*MCPRuntimeMetadataCapabilities) HasRequiresGPU ¶
func (o *MCPRuntimeMetadataCapabilities) HasRequiresGPU() bool
HasRequiresGPU returns a boolean if a field has been set.
func (*MCPRuntimeMetadataCapabilities) HasRequiresNetwork ¶
func (o *MCPRuntimeMetadataCapabilities) HasRequiresNetwork() bool
HasRequiresNetwork returns a boolean if a field has been set.
func (MCPRuntimeMetadataCapabilities) MarshalJSON ¶
func (o MCPRuntimeMetadataCapabilities) MarshalJSON() ([]byte, error)
func (*MCPRuntimeMetadataCapabilities) SetRequiresFileSystem ¶
func (o *MCPRuntimeMetadataCapabilities) SetRequiresFileSystem(v bool)
SetRequiresFileSystem gets a reference to the given bool and assigns it to the RequiresFileSystem field.
func (*MCPRuntimeMetadataCapabilities) SetRequiresGPU ¶
func (o *MCPRuntimeMetadataCapabilities) SetRequiresGPU(v bool)
SetRequiresGPU gets a reference to the given bool and assigns it to the RequiresGPU field.
func (*MCPRuntimeMetadataCapabilities) SetRequiresNetwork ¶
func (o *MCPRuntimeMetadataCapabilities) SetRequiresNetwork(v bool)
SetRequiresNetwork gets a reference to the given bool and assigns it to the RequiresNetwork field.
func (MCPRuntimeMetadataCapabilities) ToMap ¶
func (o MCPRuntimeMetadataCapabilities) ToMap() (map[string]interface{}, error)
type MCPRuntimeMetadataHealthEndpoints ¶
type MCPRuntimeMetadataHealthEndpoints struct {
// Liveness probe endpoint path
Liveness *string `json:"liveness,omitempty"`
// Readiness probe endpoint path
Readiness *string `json:"readiness,omitempty"`
}
MCPRuntimeMetadataHealthEndpoints Health check endpoint paths
func NewMCPRuntimeMetadataHealthEndpoints ¶
func NewMCPRuntimeMetadataHealthEndpoints() *MCPRuntimeMetadataHealthEndpoints
NewMCPRuntimeMetadataHealthEndpoints instantiates a new MCPRuntimeMetadataHealthEndpoints object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMCPRuntimeMetadataHealthEndpointsWithDefaults ¶
func NewMCPRuntimeMetadataHealthEndpointsWithDefaults() *MCPRuntimeMetadataHealthEndpoints
NewMCPRuntimeMetadataHealthEndpointsWithDefaults instantiates a new MCPRuntimeMetadataHealthEndpoints object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MCPRuntimeMetadataHealthEndpoints) GetLiveness ¶
func (o *MCPRuntimeMetadataHealthEndpoints) GetLiveness() string
GetLiveness returns the Liveness field value if set, zero value otherwise.
func (*MCPRuntimeMetadataHealthEndpoints) GetLivenessOk ¶
func (o *MCPRuntimeMetadataHealthEndpoints) GetLivenessOk() (*string, bool)
GetLivenessOk returns a tuple with the Liveness field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPRuntimeMetadataHealthEndpoints) GetReadiness ¶
func (o *MCPRuntimeMetadataHealthEndpoints) GetReadiness() string
GetReadiness returns the Readiness field value if set, zero value otherwise.
func (*MCPRuntimeMetadataHealthEndpoints) GetReadinessOk ¶
func (o *MCPRuntimeMetadataHealthEndpoints) GetReadinessOk() (*string, bool)
GetReadinessOk returns a tuple with the Readiness field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPRuntimeMetadataHealthEndpoints) HasLiveness ¶
func (o *MCPRuntimeMetadataHealthEndpoints) HasLiveness() bool
HasLiveness returns a boolean if a field has been set.
func (*MCPRuntimeMetadataHealthEndpoints) HasReadiness ¶
func (o *MCPRuntimeMetadataHealthEndpoints) HasReadiness() bool
HasReadiness returns a boolean if a field has been set.
func (MCPRuntimeMetadataHealthEndpoints) MarshalJSON ¶
func (o MCPRuntimeMetadataHealthEndpoints) MarshalJSON() ([]byte, error)
func (*MCPRuntimeMetadataHealthEndpoints) SetLiveness ¶
func (o *MCPRuntimeMetadataHealthEndpoints) SetLiveness(v string)
SetLiveness gets a reference to the given string and assigns it to the Liveness field.
func (*MCPRuntimeMetadataHealthEndpoints) SetReadiness ¶
func (o *MCPRuntimeMetadataHealthEndpoints) SetReadiness(v string)
SetReadiness gets a reference to the given string and assigns it to the Readiness field.
func (MCPRuntimeMetadataHealthEndpoints) ToMap ¶
func (o MCPRuntimeMetadataHealthEndpoints) ToMap() (map[string]interface{}, error)
type MCPSecurityIndicator ¶
type MCPSecurityIndicator struct {
// Whether the source of this server has been verified.
VerifiedSource *bool `json:"verifiedSource,omitempty"`
// Whether the server exposes secure communication endpoints.
SecureEndpoint *bool `json:"secureEndpoint,omitempty"`
// Whether static analysis has been performed.
Sast *bool `json:"sast,omitempty"`
// Whether all exposed tools are read-only.
ReadOnlyTools *bool `json:"readOnlyTools,omitempty"`
}
MCPSecurityIndicator Security posture metadata for an MCP server.
func NewMCPSecurityIndicator ¶
func NewMCPSecurityIndicator() *MCPSecurityIndicator
NewMCPSecurityIndicator instantiates a new MCPSecurityIndicator object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMCPSecurityIndicatorWithDefaults ¶
func NewMCPSecurityIndicatorWithDefaults() *MCPSecurityIndicator
NewMCPSecurityIndicatorWithDefaults instantiates a new MCPSecurityIndicator object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MCPSecurityIndicator) GetReadOnlyTools ¶
func (o *MCPSecurityIndicator) GetReadOnlyTools() bool
GetReadOnlyTools returns the ReadOnlyTools field value if set, zero value otherwise.
func (*MCPSecurityIndicator) GetReadOnlyToolsOk ¶
func (o *MCPSecurityIndicator) GetReadOnlyToolsOk() (*bool, bool)
GetReadOnlyToolsOk returns a tuple with the ReadOnlyTools field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPSecurityIndicator) GetSast ¶
func (o *MCPSecurityIndicator) GetSast() bool
GetSast returns the Sast field value if set, zero value otherwise.
func (*MCPSecurityIndicator) GetSastOk ¶
func (o *MCPSecurityIndicator) GetSastOk() (*bool, bool)
GetSastOk returns a tuple with the Sast field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPSecurityIndicator) GetSecureEndpoint ¶
func (o *MCPSecurityIndicator) GetSecureEndpoint() bool
GetSecureEndpoint returns the SecureEndpoint field value if set, zero value otherwise.
func (*MCPSecurityIndicator) GetSecureEndpointOk ¶
func (o *MCPSecurityIndicator) GetSecureEndpointOk() (*bool, bool)
GetSecureEndpointOk returns a tuple with the SecureEndpoint field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPSecurityIndicator) GetVerifiedSource ¶
func (o *MCPSecurityIndicator) GetVerifiedSource() bool
GetVerifiedSource returns the VerifiedSource field value if set, zero value otherwise.
func (*MCPSecurityIndicator) GetVerifiedSourceOk ¶
func (o *MCPSecurityIndicator) GetVerifiedSourceOk() (*bool, bool)
GetVerifiedSourceOk returns a tuple with the VerifiedSource field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPSecurityIndicator) HasReadOnlyTools ¶
func (o *MCPSecurityIndicator) HasReadOnlyTools() bool
HasReadOnlyTools returns a boolean if a field has been set.
func (*MCPSecurityIndicator) HasSast ¶
func (o *MCPSecurityIndicator) HasSast() bool
HasSast returns a boolean if a field has been set.
func (*MCPSecurityIndicator) HasSecureEndpoint ¶
func (o *MCPSecurityIndicator) HasSecureEndpoint() bool
HasSecureEndpoint returns a boolean if a field has been set.
func (*MCPSecurityIndicator) HasVerifiedSource ¶
func (o *MCPSecurityIndicator) HasVerifiedSource() bool
HasVerifiedSource returns a boolean if a field has been set.
func (MCPSecurityIndicator) MarshalJSON ¶
func (o MCPSecurityIndicator) MarshalJSON() ([]byte, error)
func (*MCPSecurityIndicator) SetReadOnlyTools ¶
func (o *MCPSecurityIndicator) SetReadOnlyTools(v bool)
SetReadOnlyTools gets a reference to the given bool and assigns it to the ReadOnlyTools field.
func (*MCPSecurityIndicator) SetSast ¶
func (o *MCPSecurityIndicator) SetSast(v bool)
SetSast gets a reference to the given bool and assigns it to the Sast field.
func (*MCPSecurityIndicator) SetSecureEndpoint ¶
func (o *MCPSecurityIndicator) SetSecureEndpoint(v bool)
SetSecureEndpoint gets a reference to the given bool and assigns it to the SecureEndpoint field.
func (*MCPSecurityIndicator) SetVerifiedSource ¶
func (o *MCPSecurityIndicator) SetVerifiedSource(v bool)
SetVerifiedSource gets a reference to the given bool and assigns it to the VerifiedSource field.
func (MCPSecurityIndicator) ToMap ¶
func (o MCPSecurityIndicator) ToMap() (map[string]interface{}, error)
type MCPServer ¶
type MCPServer struct {
// User provided custom properties which are not defined by its type.
CustomProperties map[string]MetadataValue `json:"customProperties,omitempty"`
// An optional description about the resource.
Description *string `json:"description,omitempty"`
// The external id that come from the clients’ system. This field is optional. If set, it must be unique among all resources within a database instance.
ExternalId *string `json:"externalId,omitempty"`
// Human-readable MCP server name. Must be unique within a source.
Name string `json:"name"`
// The unique server generated id of the resource.
Id *string `json:"id,omitempty"`
// Output only. Create time of the resource in millisecond since epoch.
CreateTimeSinceEpoch *string `json:"createTimeSinceEpoch,omitempty"`
// Output only. Last update time of the resource since epoch in millisecond since epoch.
LastUpdateTimeSinceEpoch *string `json:"lastUpdateTimeSinceEpoch,omitempty"`
// Catalog source that provides this server.
SourceId *string `json:"source_id,omitempty"`
// Organization providing the server.
Provider *string `json:"provider,omitempty"`
// MCP server logo.
Logo *string `json:"logo,omitempty"`
// Semantic version string of the MCP server.
Version *string `json:"version,omitempty"`
// Categorization tags for this MCP server.
Tags []string `json:"tags,omitempty"`
// SPDX identifier for the server license.
License *string `json:"license,omitempty"`
// URL to the full license text.
LicenseLink *string `json:"license_link,omitempty"`
// Number of tools exposed by this MCP server.
ToolCount int32 `json:"toolCount"`
// Array of tools exposed by this MCP server.
Tools []MCPTool `json:"tools,omitempty"`
SecurityIndicators *MCPSecurityIndicator `json:"securityIndicators,omitempty"`
// Deployment mode for the MCP server.
DeploymentMode *string `json:"deploymentMode,omitempty"`
// Supported transport protocols.
Transports []string `json:"transports,omitempty"`
// OCI artifacts used for local deployment.
Artifacts []MCPArtifact `json:"artifacts,omitempty"`
Endpoints *MCPEndpoints `json:"endpoints,omitempty"`
// Full Markdown documentation for this MCP server.
Readme *string `json:"readme,omitempty"`
// URL to external documentation.
DocumentationUrl *string `json:"documentationUrl,omitempty"`
// URL to source repository.
RepositoryUrl *string `json:"repositoryUrl,omitempty"`
// URL to browsable source code.
SourceCode *string `json:"sourceCode,omitempty"`
// Initial publication timestamp for the server.
PublishedDate *time.Time `json:"publishedDate,omitempty"`
// Last update timestamp for the server metadata.
LastUpdated *time.Time `json:"lastUpdated,omitempty"`
RuntimeMetadata *MCPRuntimeMetadata `json:"runtimeMetadata,omitempty"`
}
MCPServer An MCP server in the model catalog.
func NewMCPServer ¶
NewMCPServer instantiates a new MCPServer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMCPServerWithDefaults ¶
func NewMCPServerWithDefaults() *MCPServer
NewMCPServerWithDefaults instantiates a new MCPServer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MCPServer) GetArtifacts ¶
func (o *MCPServer) GetArtifacts() []MCPArtifact
GetArtifacts returns the Artifacts field value if set, zero value otherwise.
func (*MCPServer) GetArtifactsOk ¶
func (o *MCPServer) GetArtifactsOk() ([]MCPArtifact, bool)
GetArtifactsOk returns a tuple with the Artifacts field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetCreateTimeSinceEpoch ¶
GetCreateTimeSinceEpoch returns the CreateTimeSinceEpoch field value if set, zero value otherwise.
func (*MCPServer) GetCreateTimeSinceEpochOk ¶
GetCreateTimeSinceEpochOk returns a tuple with the CreateTimeSinceEpoch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetCustomProperties ¶
func (o *MCPServer) GetCustomProperties() map[string]MetadataValue
GetCustomProperties returns the CustomProperties field value if set, zero value otherwise.
func (*MCPServer) GetCustomPropertiesOk ¶
func (o *MCPServer) GetCustomPropertiesOk() (map[string]MetadataValue, bool)
GetCustomPropertiesOk returns a tuple with the CustomProperties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetDeploymentMode ¶
GetDeploymentMode returns the DeploymentMode field value if set, zero value otherwise.
func (*MCPServer) GetDeploymentModeOk ¶
GetDeploymentModeOk returns a tuple with the DeploymentMode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetDescription ¶
GetDescription returns the Description field value if set, zero value otherwise.
func (*MCPServer) GetDescriptionOk ¶
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetDocumentationUrl ¶
GetDocumentationUrl returns the DocumentationUrl field value if set, zero value otherwise.
func (*MCPServer) GetDocumentationUrlOk ¶
GetDocumentationUrlOk returns a tuple with the DocumentationUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetEndpoints ¶
func (o *MCPServer) GetEndpoints() MCPEndpoints
GetEndpoints returns the Endpoints field value if set, zero value otherwise.
func (*MCPServer) GetEndpointsOk ¶
func (o *MCPServer) GetEndpointsOk() (*MCPEndpoints, bool)
GetEndpointsOk returns a tuple with the Endpoints field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetExternalId ¶
GetExternalId returns the ExternalId field value if set, zero value otherwise.
func (*MCPServer) GetExternalIdOk ¶
GetExternalIdOk returns a tuple with the ExternalId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetLastUpdateTimeSinceEpoch ¶
GetLastUpdateTimeSinceEpoch returns the LastUpdateTimeSinceEpoch field value if set, zero value otherwise.
func (*MCPServer) GetLastUpdateTimeSinceEpochOk ¶
GetLastUpdateTimeSinceEpochOk returns a tuple with the LastUpdateTimeSinceEpoch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetLastUpdated ¶
GetLastUpdated returns the LastUpdated field value if set, zero value otherwise.
func (*MCPServer) GetLastUpdatedOk ¶
GetLastUpdatedOk returns a tuple with the LastUpdated field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetLicense ¶
GetLicense returns the License field value if set, zero value otherwise.
func (*MCPServer) GetLicenseLink ¶
GetLicenseLink returns the LicenseLink field value if set, zero value otherwise.
func (*MCPServer) GetLicenseLinkOk ¶
GetLicenseLinkOk returns a tuple with the LicenseLink field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetLicenseOk ¶
GetLicenseOk returns a tuple with the License field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetLogoOk ¶
GetLogoOk returns a tuple with the Logo field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*MCPServer) GetProvider ¶
GetProvider returns the Provider field value if set, zero value otherwise.
func (*MCPServer) GetProviderOk ¶
GetProviderOk returns a tuple with the Provider field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetPublishedDate ¶
GetPublishedDate returns the PublishedDate field value if set, zero value otherwise.
func (*MCPServer) GetPublishedDateOk ¶
GetPublishedDateOk returns a tuple with the PublishedDate field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetReadme ¶
GetReadme returns the Readme field value if set, zero value otherwise.
func (*MCPServer) GetReadmeOk ¶
GetReadmeOk returns a tuple with the Readme field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetRepositoryUrl ¶
GetRepositoryUrl returns the RepositoryUrl field value if set, zero value otherwise.
func (*MCPServer) GetRepositoryUrlOk ¶
GetRepositoryUrlOk returns a tuple with the RepositoryUrl field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetRuntimeMetadata ¶
func (o *MCPServer) GetRuntimeMetadata() MCPRuntimeMetadata
GetRuntimeMetadata returns the RuntimeMetadata field value if set, zero value otherwise.
func (*MCPServer) GetRuntimeMetadataOk ¶
func (o *MCPServer) GetRuntimeMetadataOk() (*MCPRuntimeMetadata, bool)
GetRuntimeMetadataOk returns a tuple with the RuntimeMetadata field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetSecurityIndicators ¶
func (o *MCPServer) GetSecurityIndicators() MCPSecurityIndicator
GetSecurityIndicators returns the SecurityIndicators field value if set, zero value otherwise.
func (*MCPServer) GetSecurityIndicatorsOk ¶
func (o *MCPServer) GetSecurityIndicatorsOk() (*MCPSecurityIndicator, bool)
GetSecurityIndicatorsOk returns a tuple with the SecurityIndicators field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetSourceCode ¶
GetSourceCode returns the SourceCode field value if set, zero value otherwise.
func (*MCPServer) GetSourceCodeOk ¶
GetSourceCodeOk returns a tuple with the SourceCode field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetSourceId ¶
GetSourceId returns the SourceId field value if set, zero value otherwise.
func (*MCPServer) GetSourceIdOk ¶
GetSourceIdOk returns a tuple with the SourceId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetTagsOk ¶
GetTagsOk returns a tuple with the Tags field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetToolCount ¶
GetToolCount returns the ToolCount field value
func (*MCPServer) GetToolCountOk ¶
GetToolCountOk returns a tuple with the ToolCount field value and a boolean to check if the value has been set.
func (*MCPServer) GetToolsOk ¶
GetToolsOk returns a tuple with the Tools field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetTransports ¶
GetTransports returns the Transports field value if set, zero value otherwise.
func (*MCPServer) GetTransportsOk ¶
GetTransportsOk returns a tuple with the Transports field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) GetVersion ¶
GetVersion returns the Version field value if set, zero value otherwise.
func (*MCPServer) GetVersionOk ¶
GetVersionOk returns a tuple with the Version field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPServer) HasArtifacts ¶
HasArtifacts returns a boolean if a field has been set.
func (*MCPServer) HasCreateTimeSinceEpoch ¶
HasCreateTimeSinceEpoch returns a boolean if a field has been set.
func (*MCPServer) HasCustomProperties ¶
HasCustomProperties returns a boolean if a field has been set.
func (*MCPServer) HasDeploymentMode ¶
HasDeploymentMode returns a boolean if a field has been set.
func (*MCPServer) HasDescription ¶
HasDescription returns a boolean if a field has been set.
func (*MCPServer) HasDocumentationUrl ¶
HasDocumentationUrl returns a boolean if a field has been set.
func (*MCPServer) HasEndpoints ¶
HasEndpoints returns a boolean if a field has been set.
func (*MCPServer) HasExternalId ¶
HasExternalId returns a boolean if a field has been set.
func (*MCPServer) HasLastUpdateTimeSinceEpoch ¶
HasLastUpdateTimeSinceEpoch returns a boolean if a field has been set.
func (*MCPServer) HasLastUpdated ¶
HasLastUpdated returns a boolean if a field has been set.
func (*MCPServer) HasLicense ¶
HasLicense returns a boolean if a field has been set.
func (*MCPServer) HasLicenseLink ¶
HasLicenseLink returns a boolean if a field has been set.
func (*MCPServer) HasProvider ¶
HasProvider returns a boolean if a field has been set.
func (*MCPServer) HasPublishedDate ¶
HasPublishedDate returns a boolean if a field has been set.
func (*MCPServer) HasRepositoryUrl ¶
HasRepositoryUrl returns a boolean if a field has been set.
func (*MCPServer) HasRuntimeMetadata ¶
HasRuntimeMetadata returns a boolean if a field has been set.
func (*MCPServer) HasSecurityIndicators ¶
HasSecurityIndicators returns a boolean if a field has been set.
func (*MCPServer) HasSourceCode ¶
HasSourceCode returns a boolean if a field has been set.
func (*MCPServer) HasSourceId ¶
HasSourceId returns a boolean if a field has been set.
func (*MCPServer) HasTransports ¶
HasTransports returns a boolean if a field has been set.
func (*MCPServer) HasVersion ¶
HasVersion returns a boolean if a field has been set.
func (MCPServer) MarshalJSON ¶
func (*MCPServer) SetArtifacts ¶
func (o *MCPServer) SetArtifacts(v []MCPArtifact)
SetArtifacts gets a reference to the given []MCPArtifact and assigns it to the Artifacts field.
func (*MCPServer) SetCreateTimeSinceEpoch ¶
SetCreateTimeSinceEpoch gets a reference to the given string and assigns it to the CreateTimeSinceEpoch field.
func (*MCPServer) SetCustomProperties ¶
func (o *MCPServer) SetCustomProperties(v map[string]MetadataValue)
SetCustomProperties gets a reference to the given map[string]MetadataValue and assigns it to the CustomProperties field.
func (*MCPServer) SetDeploymentMode ¶
SetDeploymentMode gets a reference to the given string and assigns it to the DeploymentMode field.
func (*MCPServer) SetDescription ¶
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*MCPServer) SetDocumentationUrl ¶
SetDocumentationUrl gets a reference to the given string and assigns it to the DocumentationUrl field.
func (*MCPServer) SetEndpoints ¶
func (o *MCPServer) SetEndpoints(v MCPEndpoints)
SetEndpoints gets a reference to the given MCPEndpoints and assigns it to the Endpoints field.
func (*MCPServer) SetExternalId ¶
SetExternalId gets a reference to the given string and assigns it to the ExternalId field.
func (*MCPServer) SetId ¶
SetId gets a reference to the given string and assigns it to the Id field.
func (*MCPServer) SetLastUpdateTimeSinceEpoch ¶
SetLastUpdateTimeSinceEpoch gets a reference to the given string and assigns it to the LastUpdateTimeSinceEpoch field.
func (*MCPServer) SetLastUpdated ¶
SetLastUpdated gets a reference to the given time.Time and assigns it to the LastUpdated field.
func (*MCPServer) SetLicense ¶
SetLicense gets a reference to the given string and assigns it to the License field.
func (*MCPServer) SetLicenseLink ¶
SetLicenseLink gets a reference to the given string and assigns it to the LicenseLink field.
func (*MCPServer) SetLogo ¶
SetLogo gets a reference to the given string and assigns it to the Logo field.
func (*MCPServer) SetProvider ¶
SetProvider gets a reference to the given string and assigns it to the Provider field.
func (*MCPServer) SetPublishedDate ¶
SetPublishedDate gets a reference to the given time.Time and assigns it to the PublishedDate field.
func (*MCPServer) SetReadme ¶
SetReadme gets a reference to the given string and assigns it to the Readme field.
func (*MCPServer) SetRepositoryUrl ¶
SetRepositoryUrl gets a reference to the given string and assigns it to the RepositoryUrl field.
func (*MCPServer) SetRuntimeMetadata ¶
func (o *MCPServer) SetRuntimeMetadata(v MCPRuntimeMetadata)
SetRuntimeMetadata gets a reference to the given MCPRuntimeMetadata and assigns it to the RuntimeMetadata field.
func (*MCPServer) SetSecurityIndicators ¶
func (o *MCPServer) SetSecurityIndicators(v MCPSecurityIndicator)
SetSecurityIndicators gets a reference to the given MCPSecurityIndicator and assigns it to the SecurityIndicators field.
func (*MCPServer) SetSourceCode ¶
SetSourceCode gets a reference to the given string and assigns it to the SourceCode field.
func (*MCPServer) SetSourceId ¶
SetSourceId gets a reference to the given string and assigns it to the SourceId field.
func (*MCPServer) SetTags ¶
SetTags gets a reference to the given []string and assigns it to the Tags field.
func (*MCPServer) SetToolCount ¶
SetToolCount sets field value
func (*MCPServer) SetTools ¶
SetTools gets a reference to the given []MCPTool and assigns it to the Tools field.
func (*MCPServer) SetTransports ¶
SetTransports gets a reference to the given []string and assigns it to the Transports field.
func (*MCPServer) SetVersion ¶
SetVersion gets a reference to the given string and assigns it to the Version field.
type MCPServerList ¶
type MCPServerList struct {
// Token to use to retrieve next page of results.
NextPageToken string `json:"nextPageToken"`
// Maximum number of resources to return in the result.
PageSize int32 `json:"pageSize"`
// Number of items in result list.
Size int32 `json:"size"`
// Array of `MCPServer` entities.
Items []MCPServer `json:"items"`
}
MCPServerList List of MCP server entities.
func NewMCPServerList ¶
func NewMCPServerList(nextPageToken string, pageSize int32, size int32, items []MCPServer) *MCPServerList
NewMCPServerList instantiates a new MCPServerList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMCPServerListWithDefaults ¶
func NewMCPServerListWithDefaults() *MCPServerList
NewMCPServerListWithDefaults instantiates a new MCPServerList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MCPServerList) GetItems ¶
func (o *MCPServerList) GetItems() []MCPServer
GetItems returns the Items field value
func (*MCPServerList) GetItemsOk ¶
func (o *MCPServerList) GetItemsOk() ([]MCPServer, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*MCPServerList) GetNextPageToken ¶
func (o *MCPServerList) GetNextPageToken() string
GetNextPageToken returns the NextPageToken field value
func (*MCPServerList) GetNextPageTokenOk ¶
func (o *MCPServerList) GetNextPageTokenOk() (*string, bool)
GetNextPageTokenOk returns a tuple with the NextPageToken field value and a boolean to check if the value has been set.
func (*MCPServerList) GetPageSize ¶
func (o *MCPServerList) GetPageSize() int32
GetPageSize returns the PageSize field value
func (*MCPServerList) GetPageSizeOk ¶
func (o *MCPServerList) GetPageSizeOk() (*int32, bool)
GetPageSizeOk returns a tuple with the PageSize field value and a boolean to check if the value has been set.
func (*MCPServerList) GetSize ¶
func (o *MCPServerList) GetSize() int32
GetSize returns the Size field value
func (*MCPServerList) GetSizeOk ¶
func (o *MCPServerList) GetSizeOk() (*int32, bool)
GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.
func (MCPServerList) MarshalJSON ¶
func (o MCPServerList) MarshalJSON() ([]byte, error)
func (*MCPServerList) SetItems ¶
func (o *MCPServerList) SetItems(v []MCPServer)
SetItems sets field value
func (*MCPServerList) SetNextPageToken ¶
func (o *MCPServerList) SetNextPageToken(v string)
SetNextPageToken sets field value
func (*MCPServerList) SetPageSize ¶
func (o *MCPServerList) SetPageSize(v int32)
SetPageSize sets field value
func (MCPServerList) ToMap ¶
func (o MCPServerList) ToMap() (map[string]interface{}, error)
type MCPTool ¶
type MCPTool struct {
// User provided custom properties which are not defined by its type.
CustomProperties map[string]MetadataValue `json:"customProperties,omitempty"`
// An optional description about the resource.
Description *string `json:"description,omitempty"`
// The external id that come from the clients’ system. This field is optional. If set, it must be unique among all resources within a database instance.
ExternalId *string `json:"externalId,omitempty"`
// Tool identifier.
Name string `json:"name"`
// The unique server generated id of the resource.
Id *string `json:"id,omitempty"`
// Output only. Create time of the resource in millisecond since epoch.
CreateTimeSinceEpoch *string `json:"createTimeSinceEpoch,omitempty"`
// Output only. Last update time of the resource since epoch in millisecond since epoch.
LastUpdateTimeSinceEpoch *string `json:"lastUpdateTimeSinceEpoch,omitempty"`
// Access mode supported by this tool.
AccessType string `json:"accessType"`
// Input parameters accepted by this tool.
Parameters []MCPToolParameter `json:"parameters,omitempty"`
}
MCPTool An MCP tool exposed by an MCP server.
func NewMCPTool ¶
NewMCPTool instantiates a new MCPTool object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMCPToolWithDefaults ¶
func NewMCPToolWithDefaults() *MCPTool
NewMCPToolWithDefaults instantiates a new MCPTool object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MCPTool) GetAccessType ¶
GetAccessType returns the AccessType field value
func (*MCPTool) GetAccessTypeOk ¶
GetAccessTypeOk returns a tuple with the AccessType field value and a boolean to check if the value has been set.
func (*MCPTool) GetCreateTimeSinceEpoch ¶
GetCreateTimeSinceEpoch returns the CreateTimeSinceEpoch field value if set, zero value otherwise.
func (*MCPTool) GetCreateTimeSinceEpochOk ¶
GetCreateTimeSinceEpochOk returns a tuple with the CreateTimeSinceEpoch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPTool) GetCustomProperties ¶
func (o *MCPTool) GetCustomProperties() map[string]MetadataValue
GetCustomProperties returns the CustomProperties field value if set, zero value otherwise.
func (*MCPTool) GetCustomPropertiesOk ¶
func (o *MCPTool) GetCustomPropertiesOk() (map[string]MetadataValue, bool)
GetCustomPropertiesOk returns a tuple with the CustomProperties field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPTool) GetDescription ¶
GetDescription returns the Description field value if set, zero value otherwise.
func (*MCPTool) GetDescriptionOk ¶
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPTool) GetExternalId ¶
GetExternalId returns the ExternalId field value if set, zero value otherwise.
func (*MCPTool) GetExternalIdOk ¶
GetExternalIdOk returns a tuple with the ExternalId field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPTool) GetIdOk ¶
GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPTool) GetLastUpdateTimeSinceEpoch ¶
GetLastUpdateTimeSinceEpoch returns the LastUpdateTimeSinceEpoch field value if set, zero value otherwise.
func (*MCPTool) GetLastUpdateTimeSinceEpochOk ¶
GetLastUpdateTimeSinceEpochOk returns a tuple with the LastUpdateTimeSinceEpoch field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPTool) GetNameOk ¶
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*MCPTool) GetParameters ¶
func (o *MCPTool) GetParameters() []MCPToolParameter
GetParameters returns the Parameters field value if set, zero value otherwise.
func (*MCPTool) GetParametersOk ¶
func (o *MCPTool) GetParametersOk() ([]MCPToolParameter, bool)
GetParametersOk returns a tuple with the Parameters field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPTool) HasCreateTimeSinceEpoch ¶
HasCreateTimeSinceEpoch returns a boolean if a field has been set.
func (*MCPTool) HasCustomProperties ¶
HasCustomProperties returns a boolean if a field has been set.
func (*MCPTool) HasDescription ¶
HasDescription returns a boolean if a field has been set.
func (*MCPTool) HasExternalId ¶
HasExternalId returns a boolean if a field has been set.
func (*MCPTool) HasLastUpdateTimeSinceEpoch ¶
HasLastUpdateTimeSinceEpoch returns a boolean if a field has been set.
func (*MCPTool) HasParameters ¶
HasParameters returns a boolean if a field has been set.
func (MCPTool) MarshalJSON ¶
func (*MCPTool) SetAccessType ¶
SetAccessType sets field value
func (*MCPTool) SetCreateTimeSinceEpoch ¶
SetCreateTimeSinceEpoch gets a reference to the given string and assigns it to the CreateTimeSinceEpoch field.
func (*MCPTool) SetCustomProperties ¶
func (o *MCPTool) SetCustomProperties(v map[string]MetadataValue)
SetCustomProperties gets a reference to the given map[string]MetadataValue and assigns it to the CustomProperties field.
func (*MCPTool) SetDescription ¶
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*MCPTool) SetExternalId ¶
SetExternalId gets a reference to the given string and assigns it to the ExternalId field.
func (*MCPTool) SetLastUpdateTimeSinceEpoch ¶
SetLastUpdateTimeSinceEpoch gets a reference to the given string and assigns it to the LastUpdateTimeSinceEpoch field.
func (*MCPTool) SetParameters ¶
func (o *MCPTool) SetParameters(v []MCPToolParameter)
SetParameters gets a reference to the given []MCPToolParameter and assigns it to the Parameters field.
type MCPToolParameter ¶
type MCPToolParameter struct {
// Parameter name.
Name string `json:"name"`
// Parameter type.
Type string `json:"type"`
// Whether this parameter is required.
Required bool `json:"required"`
// Parameter purpose.
Description *string `json:"description,omitempty"`
}
MCPToolParameter Metadata describing a single MCP tool parameter.
func NewMCPToolParameter ¶
func NewMCPToolParameter(name string, type_ string, required bool) *MCPToolParameter
NewMCPToolParameter instantiates a new MCPToolParameter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMCPToolParameterWithDefaults ¶
func NewMCPToolParameterWithDefaults() *MCPToolParameter
NewMCPToolParameterWithDefaults instantiates a new MCPToolParameter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MCPToolParameter) GetDescription ¶
func (o *MCPToolParameter) GetDescription() string
GetDescription returns the Description field value if set, zero value otherwise.
func (*MCPToolParameter) GetDescriptionOk ¶
func (o *MCPToolParameter) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.
func (*MCPToolParameter) GetName ¶
func (o *MCPToolParameter) GetName() string
GetName returns the Name field value
func (*MCPToolParameter) GetNameOk ¶
func (o *MCPToolParameter) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (*MCPToolParameter) GetRequired ¶
func (o *MCPToolParameter) GetRequired() bool
GetRequired returns the Required field value
func (*MCPToolParameter) GetRequiredOk ¶
func (o *MCPToolParameter) GetRequiredOk() (*bool, bool)
GetRequiredOk returns a tuple with the Required field value and a boolean to check if the value has been set.
func (*MCPToolParameter) GetType ¶
func (o *MCPToolParameter) GetType() string
GetType returns the Type field value
func (*MCPToolParameter) GetTypeOk ¶
func (o *MCPToolParameter) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (*MCPToolParameter) HasDescription ¶
func (o *MCPToolParameter) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (MCPToolParameter) MarshalJSON ¶
func (o MCPToolParameter) MarshalJSON() ([]byte, error)
func (*MCPToolParameter) SetDescription ¶
func (o *MCPToolParameter) SetDescription(v string)
SetDescription gets a reference to the given string and assigns it to the Description field.
func (*MCPToolParameter) SetName ¶
func (o *MCPToolParameter) SetName(v string)
SetName sets field value
func (*MCPToolParameter) SetRequired ¶
func (o *MCPToolParameter) SetRequired(v bool)
SetRequired sets field value
func (*MCPToolParameter) SetType ¶
func (o *MCPToolParameter) SetType(v string)
SetType sets field value
func (MCPToolParameter) ToMap ¶
func (o MCPToolParameter) ToMap() (map[string]interface{}, error)
type MCPToolWithServer ¶
type MCPToolWithServer struct {
// ID of the MCP server that exposes this tool
ServerId string `json:"serverId"`
// Human-readable name of the MCP server
ServerName string `json:"serverName"`
Tool MCPTool `json:"tool"`
}
MCPToolWithServer struct for MCPToolWithServer
func NewMCPToolWithServer ¶
func NewMCPToolWithServer(serverId string, serverName string, tool MCPTool) *MCPToolWithServer
NewMCPToolWithServer instantiates a new MCPToolWithServer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMCPToolWithServerWithDefaults ¶
func NewMCPToolWithServerWithDefaults() *MCPToolWithServer
NewMCPToolWithServerWithDefaults instantiates a new MCPToolWithServer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MCPToolWithServer) GetServerId ¶
func (o *MCPToolWithServer) GetServerId() string
GetServerId returns the ServerId field value
func (*MCPToolWithServer) GetServerIdOk ¶
func (o *MCPToolWithServer) GetServerIdOk() (*string, bool)
GetServerIdOk returns a tuple with the ServerId field value and a boolean to check if the value has been set.
func (*MCPToolWithServer) GetServerName ¶
func (o *MCPToolWithServer) GetServerName() string
GetServerName returns the ServerName field value
func (*MCPToolWithServer) GetServerNameOk ¶
func (o *MCPToolWithServer) GetServerNameOk() (*string, bool)
GetServerNameOk returns a tuple with the ServerName field value and a boolean to check if the value has been set.
func (*MCPToolWithServer) GetTool ¶
func (o *MCPToolWithServer) GetTool() MCPTool
GetTool returns the Tool field value
func (*MCPToolWithServer) GetToolOk ¶
func (o *MCPToolWithServer) GetToolOk() (*MCPTool, bool)
GetToolOk returns a tuple with the Tool field value and a boolean to check if the value has been set.
func (MCPToolWithServer) MarshalJSON ¶
func (o MCPToolWithServer) MarshalJSON() ([]byte, error)
func (*MCPToolWithServer) SetServerId ¶
func (o *MCPToolWithServer) SetServerId(v string)
SetServerId sets field value
func (*MCPToolWithServer) SetServerName ¶
func (o *MCPToolWithServer) SetServerName(v string)
SetServerName sets field value
func (*MCPToolWithServer) SetTool ¶
func (o *MCPToolWithServer) SetTool(v MCPTool)
SetTool sets field value
func (MCPToolWithServer) ToMap ¶
func (o MCPToolWithServer) ToMap() (map[string]interface{}, error)
type MCPToolsList ¶
type MCPToolsList struct {
// Token to use to retrieve next page of results.
NextPageToken string `json:"nextPageToken"`
// Maximum number of resources to return in the result.
PageSize int32 `json:"pageSize"`
// Number of items in result list.
Size int32 `json:"size"`
// Array of `MCPTool` entities.
Items []MCPTool `json:"items"`
}
MCPToolsList List of MCP tool entities.
func NewMCPToolsList ¶
func NewMCPToolsList(nextPageToken string, pageSize int32, size int32, items []MCPTool) *MCPToolsList
NewMCPToolsList instantiates a new MCPToolsList object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMCPToolsListWithDefaults ¶
func NewMCPToolsListWithDefaults() *MCPToolsList
NewMCPToolsListWithDefaults instantiates a new MCPToolsList object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MCPToolsList) GetItems ¶
func (o *MCPToolsList) GetItems() []MCPTool
GetItems returns the Items field value
func (*MCPToolsList) GetItemsOk ¶
func (o *MCPToolsList) GetItemsOk() ([]MCPTool, bool)
GetItemsOk returns a tuple with the Items field value and a boolean to check if the value has been set.
func (*MCPToolsList) GetNextPageToken ¶
func (o *MCPToolsList) GetNextPageToken() string
GetNextPageToken returns the NextPageToken field value
func (*MCPToolsList) GetNextPageTokenOk ¶
func (o *MCPToolsList) GetNextPageTokenOk() (*string, bool)
GetNextPageTokenOk returns a tuple with the NextPageToken field value and a boolean to check if the value has been set.
func (*MCPToolsList) GetPageSize ¶
func (o *MCPToolsList) GetPageSize() int32
GetPageSize returns the PageSize field value
func (*MCPToolsList) GetPageSizeOk ¶
func (o *MCPToolsList) GetPageSizeOk() (*int32, bool)
GetPageSizeOk returns a tuple with the PageSize field value and a boolean to check if the value has been set.
func (*MCPToolsList) GetSize ¶
func (o *MCPToolsList) GetSize() int32
GetSize returns the Size field value
func (*MCPToolsList) GetSizeOk ¶
func (o *MCPToolsList) GetSizeOk() (*int32, bool)
GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.
func (MCPToolsList) MarshalJSON ¶
func (o MCPToolsList) MarshalJSON() ([]byte, error)
func (*MCPToolsList) SetItems ¶
func (o *MCPToolsList) SetItems(v []MCPTool)
SetItems sets field value
func (*MCPToolsList) SetNextPageToken ¶
func (o *MCPToolsList) SetNextPageToken(v string)
SetNextPageToken sets field value
func (*MCPToolsList) SetPageSize ¶
func (o *MCPToolsList) SetPageSize(v int32)
SetPageSize sets field value
func (MCPToolsList) ToMap ¶
func (o MCPToolsList) ToMap() (map[string]interface{}, error)
type MappedNullable ¶
type MetadataBoolValue ¶
type MetadataBoolValue struct {
BoolValue bool `json:"bool_value"`
MetadataType string `json:"metadataType"`
}
MetadataBoolValue A bool property value.
func NewMetadataBoolValue ¶
func NewMetadataBoolValue(boolValue bool, metadataType string) *MetadataBoolValue
NewMetadataBoolValue instantiates a new MetadataBoolValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMetadataBoolValueWithDefaults ¶
func NewMetadataBoolValueWithDefaults() *MetadataBoolValue
NewMetadataBoolValueWithDefaults instantiates a new MetadataBoolValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MetadataBoolValue) GetBoolValue ¶
func (o *MetadataBoolValue) GetBoolValue() bool
GetBoolValue returns the BoolValue field value
func (*MetadataBoolValue) GetBoolValueOk ¶
func (o *MetadataBoolValue) GetBoolValueOk() (*bool, bool)
GetBoolValueOk returns a tuple with the BoolValue field value and a boolean to check if the value has been set.
func (*MetadataBoolValue) GetMetadataType ¶
func (o *MetadataBoolValue) GetMetadataType() string
GetMetadataType returns the MetadataType field value
func (*MetadataBoolValue) GetMetadataTypeOk ¶
func (o *MetadataBoolValue) GetMetadataTypeOk() (*string, bool)
GetMetadataTypeOk returns a tuple with the MetadataType field value and a boolean to check if the value has been set.
func (MetadataBoolValue) MarshalJSON ¶
func (o MetadataBoolValue) MarshalJSON() ([]byte, error)
func (*MetadataBoolValue) SetBoolValue ¶
func (o *MetadataBoolValue) SetBoolValue(v bool)
SetBoolValue sets field value
func (*MetadataBoolValue) SetMetadataType ¶
func (o *MetadataBoolValue) SetMetadataType(v string)
SetMetadataType sets field value
func (MetadataBoolValue) ToMap ¶
func (o MetadataBoolValue) ToMap() (map[string]interface{}, error)
type MetadataDoubleValue ¶
type MetadataDoubleValue struct {
DoubleValue float64 `json:"double_value"`
MetadataType string `json:"metadataType"`
}
MetadataDoubleValue A double property value.
func NewMetadataDoubleValue ¶
func NewMetadataDoubleValue(doubleValue float64, metadataType string) *MetadataDoubleValue
NewMetadataDoubleValue instantiates a new MetadataDoubleValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMetadataDoubleValueWithDefaults ¶
func NewMetadataDoubleValueWithDefaults() *MetadataDoubleValue
NewMetadataDoubleValueWithDefaults instantiates a new MetadataDoubleValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MetadataDoubleValue) GetDoubleValue ¶
func (o *MetadataDoubleValue) GetDoubleValue() float64
GetDoubleValue returns the DoubleValue field value
func (*MetadataDoubleValue) GetDoubleValueOk ¶
func (o *MetadataDoubleValue) GetDoubleValueOk() (*float64, bool)
GetDoubleValueOk returns a tuple with the DoubleValue field value and a boolean to check if the value has been set.
func (*MetadataDoubleValue) GetMetadataType ¶
func (o *MetadataDoubleValue) GetMetadataType() string
GetMetadataType returns the MetadataType field value
func (*MetadataDoubleValue) GetMetadataTypeOk ¶
func (o *MetadataDoubleValue) GetMetadataTypeOk() (*string, bool)
GetMetadataTypeOk returns a tuple with the MetadataType field value and a boolean to check if the value has been set.
func (MetadataDoubleValue) MarshalJSON ¶
func (o MetadataDoubleValue) MarshalJSON() ([]byte, error)
func (*MetadataDoubleValue) SetDoubleValue ¶
func (o *MetadataDoubleValue) SetDoubleValue(v float64)
SetDoubleValue sets field value
func (*MetadataDoubleValue) SetMetadataType ¶
func (o *MetadataDoubleValue) SetMetadataType(v string)
SetMetadataType sets field value
func (MetadataDoubleValue) ToMap ¶
func (o MetadataDoubleValue) ToMap() (map[string]interface{}, error)
type MetadataIntValue ¶
type MetadataIntValue struct {
IntValue string `json:"int_value"`
MetadataType string `json:"metadataType"`
}
MetadataIntValue An integer (int64) property value.
func NewMetadataIntValue ¶
func NewMetadataIntValue(intValue string, metadataType string) *MetadataIntValue
NewMetadataIntValue instantiates a new MetadataIntValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMetadataIntValueWithDefaults ¶
func NewMetadataIntValueWithDefaults() *MetadataIntValue
NewMetadataIntValueWithDefaults instantiates a new MetadataIntValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MetadataIntValue) GetIntValue ¶
func (o *MetadataIntValue) GetIntValue() string
GetIntValue returns the IntValue field value
func (*MetadataIntValue) GetIntValueOk ¶
func (o *MetadataIntValue) GetIntValueOk() (*string, bool)
GetIntValueOk returns a tuple with the IntValue field value and a boolean to check if the value has been set.
func (*MetadataIntValue) GetMetadataType ¶
func (o *MetadataIntValue) GetMetadataType() string
GetMetadataType returns the MetadataType field value
func (*MetadataIntValue) GetMetadataTypeOk ¶
func (o *MetadataIntValue) GetMetadataTypeOk() (*string, bool)
GetMetadataTypeOk returns a tuple with the MetadataType field value and a boolean to check if the value has been set.
func (MetadataIntValue) MarshalJSON ¶
func (o MetadataIntValue) MarshalJSON() ([]byte, error)
func (*MetadataIntValue) SetIntValue ¶
func (o *MetadataIntValue) SetIntValue(v string)
SetIntValue sets field value
func (*MetadataIntValue) SetMetadataType ¶
func (o *MetadataIntValue) SetMetadataType(v string)
SetMetadataType sets field value
func (MetadataIntValue) ToMap ¶
func (o MetadataIntValue) ToMap() (map[string]interface{}, error)
type MetadataProtoValue ¶
type MetadataProtoValue struct {
// url describing proto value
Type string `json:"type"`
// Base64 encoded bytes for proto value
ProtoValue string `json:"proto_value"`
MetadataType string `json:"metadataType"`
}
MetadataProtoValue A proto property value.
func NewMetadataProtoValue ¶
func NewMetadataProtoValue(type_ string, protoValue string, metadataType string) *MetadataProtoValue
NewMetadataProtoValue instantiates a new MetadataProtoValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMetadataProtoValueWithDefaults ¶
func NewMetadataProtoValueWithDefaults() *MetadataProtoValue
NewMetadataProtoValueWithDefaults instantiates a new MetadataProtoValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MetadataProtoValue) GetMetadataType ¶
func (o *MetadataProtoValue) GetMetadataType() string
GetMetadataType returns the MetadataType field value
func (*MetadataProtoValue) GetMetadataTypeOk ¶
func (o *MetadataProtoValue) GetMetadataTypeOk() (*string, bool)
GetMetadataTypeOk returns a tuple with the MetadataType field value and a boolean to check if the value has been set.
func (*MetadataProtoValue) GetProtoValue ¶
func (o *MetadataProtoValue) GetProtoValue() string
GetProtoValue returns the ProtoValue field value
func (*MetadataProtoValue) GetProtoValueOk ¶
func (o *MetadataProtoValue) GetProtoValueOk() (*string, bool)
GetProtoValueOk returns a tuple with the ProtoValue field value and a boolean to check if the value has been set.
func (*MetadataProtoValue) GetType ¶
func (o *MetadataProtoValue) GetType() string
GetType returns the Type field value
func (*MetadataProtoValue) GetTypeOk ¶
func (o *MetadataProtoValue) GetTypeOk() (*string, bool)
GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.
func (MetadataProtoValue) MarshalJSON ¶
func (o MetadataProtoValue) MarshalJSON() ([]byte, error)
func (*MetadataProtoValue) SetMetadataType ¶
func (o *MetadataProtoValue) SetMetadataType(v string)
SetMetadataType sets field value
func (*MetadataProtoValue) SetProtoValue ¶
func (o *MetadataProtoValue) SetProtoValue(v string)
SetProtoValue sets field value
func (*MetadataProtoValue) SetType ¶
func (o *MetadataProtoValue) SetType(v string)
SetType sets field value
func (MetadataProtoValue) ToMap ¶
func (o MetadataProtoValue) ToMap() (map[string]interface{}, error)
type MetadataStringValue ¶
type MetadataStringValue struct {
StringValue string `json:"string_value"`
MetadataType string `json:"metadataType"`
}
MetadataStringValue A string property value.
func NewMetadataStringValue ¶
func NewMetadataStringValue(stringValue string, metadataType string) *MetadataStringValue
NewMetadataStringValue instantiates a new MetadataStringValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMetadataStringValueWithDefaults ¶
func NewMetadataStringValueWithDefaults() *MetadataStringValue
NewMetadataStringValueWithDefaults instantiates a new MetadataStringValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MetadataStringValue) GetMetadataType ¶
func (o *MetadataStringValue) GetMetadataType() string
GetMetadataType returns the MetadataType field value
func (*MetadataStringValue) GetMetadataTypeOk ¶
func (o *MetadataStringValue) GetMetadataTypeOk() (*string, bool)
GetMetadataTypeOk returns a tuple with the MetadataType field value and a boolean to check if the value has been set.
func (*MetadataStringValue) GetStringValue ¶
func (o *MetadataStringValue) GetStringValue() string
GetStringValue returns the StringValue field value
func (*MetadataStringValue) GetStringValueOk ¶
func (o *MetadataStringValue) GetStringValueOk() (*string, bool)
GetStringValueOk returns a tuple with the StringValue field value and a boolean to check if the value has been set.
func (MetadataStringValue) MarshalJSON ¶
func (o MetadataStringValue) MarshalJSON() ([]byte, error)
func (*MetadataStringValue) SetMetadataType ¶
func (o *MetadataStringValue) SetMetadataType(v string)
SetMetadataType sets field value
func (*MetadataStringValue) SetStringValue ¶
func (o *MetadataStringValue) SetStringValue(v string)
SetStringValue sets field value
func (MetadataStringValue) ToMap ¶
func (o MetadataStringValue) ToMap() (map[string]interface{}, error)
type MetadataStructValue ¶
type MetadataStructValue struct {
// Base64 encoded bytes for struct value
StructValue string `json:"struct_value"`
MetadataType string `json:"metadataType"`
}
MetadataStructValue A struct property value.
func NewMetadataStructValue ¶
func NewMetadataStructValue(structValue string, metadataType string) *MetadataStructValue
NewMetadataStructValue instantiates a new MetadataStructValue object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewMetadataStructValueWithDefaults ¶
func NewMetadataStructValueWithDefaults() *MetadataStructValue
NewMetadataStructValueWithDefaults instantiates a new MetadataStructValue object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*MetadataStructValue) GetMetadataType ¶
func (o *MetadataStructValue) GetMetadataType() string
GetMetadataType returns the MetadataType field value
func (*MetadataStructValue) GetMetadataTypeOk ¶
func (o *MetadataStructValue) GetMetadataTypeOk() (*string, bool)
GetMetadataTypeOk returns a tuple with the MetadataType field value and a boolean to check if the value has been set.
func (*MetadataStructValue) GetStructValue ¶
func (o *MetadataStructValue) GetStructValue() string
GetStructValue returns the StructValue field value
func (*MetadataStructValue) GetStructValueOk ¶
func (o *MetadataStructValue) GetStructValueOk() (*string, bool)
GetStructValueOk returns a tuple with the StructValue field value and a boolean to check if the value has been set.
func (MetadataStructValue) MarshalJSON ¶
func (o MetadataStructValue) MarshalJSON() ([]byte, error)
func (*MetadataStructValue) SetMetadataType ¶
func (o *MetadataStructValue) SetMetadataType(v string)
SetMetadataType sets field value
func (*MetadataStructValue) SetStructValue ¶
func (o *MetadataStructValue) SetStructValue(v string)
SetStructValue sets field value
func (MetadataStructValue) ToMap ¶
func (o MetadataStructValue) ToMap() (map[string]interface{}, error)
type MetadataValue ¶
type MetadataValue struct {
MetadataBoolValue *MetadataBoolValue
MetadataDoubleValue *MetadataDoubleValue
MetadataIntValue *MetadataIntValue
MetadataProtoValue *MetadataProtoValue
MetadataStringValue *MetadataStringValue
MetadataStructValue *MetadataStructValue
}
MetadataValue - A value in properties.
func MetadataBoolValueAsMetadataValue ¶
func MetadataBoolValueAsMetadataValue(v *MetadataBoolValue) MetadataValue
MetadataBoolValueAsMetadataValue is a convenience function that returns MetadataBoolValue wrapped in MetadataValue
func MetadataDoubleValueAsMetadataValue ¶
func MetadataDoubleValueAsMetadataValue(v *MetadataDoubleValue) MetadataValue
MetadataDoubleValueAsMetadataValue is a convenience function that returns MetadataDoubleValue wrapped in MetadataValue
func MetadataIntValueAsMetadataValue ¶
func MetadataIntValueAsMetadataValue(v *MetadataIntValue) MetadataValue
MetadataIntValueAsMetadataValue is a convenience function that returns MetadataIntValue wrapped in MetadataValue
func MetadataProtoValueAsMetadataValue ¶
func MetadataProtoValueAsMetadataValue(v *MetadataProtoValue) MetadataValue
MetadataProtoValueAsMetadataValue is a convenience function that returns MetadataProtoValue wrapped in MetadataValue
func MetadataStringValueAsMetadataValue ¶
func MetadataStringValueAsMetadataValue(v *MetadataStringValue) MetadataValue
MetadataStringValueAsMetadataValue is a convenience function that returns MetadataStringValue wrapped in MetadataValue
func MetadataStructValueAsMetadataValue ¶
func MetadataStructValueAsMetadataValue(v *MetadataStructValue) MetadataValue
MetadataStructValueAsMetadataValue is a convenience function that returns MetadataStructValue wrapped in MetadataValue
func (*MetadataValue) GetActualInstance ¶
func (obj *MetadataValue) GetActualInstance() interface{}
Get the actual instance
func (MetadataValue) GetActualInstanceValue ¶
func (obj MetadataValue) GetActualInstanceValue() interface{}
Get the actual instance value
func (MetadataValue) MarshalJSON ¶
func (src MetadataValue) MarshalJSON() ([]byte, error)
Marshal data from the first non-nil pointers in the struct to JSON
func (*MetadataValue) UnmarshalJSON ¶
func (dst *MetadataValue) UnmarshalJSON(data []byte) error
Unmarshal JSON data into one of the pointers in the struct
type ModelCatalogServiceAPIService ¶
type ModelCatalogServiceAPIService service
ModelCatalogServiceAPIService ModelCatalogServiceAPI service
func (*ModelCatalogServiceAPIService) FindLabels ¶
func (a *ModelCatalogServiceAPIService) FindLabels(ctx context.Context) ApiFindLabelsRequest
FindLabels List All CatalogLabels
Gets a list of all `CatalogLabel` entities.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiFindLabelsRequest
func (*ModelCatalogServiceAPIService) FindLabelsExecute ¶
func (a *ModelCatalogServiceAPIService) FindLabelsExecute(r ApiFindLabelsRequest) (*CatalogLabelList, *http.Response, error)
Execute executes the request
@return CatalogLabelList
func (*ModelCatalogServiceAPIService) FindModels ¶
func (a *ModelCatalogServiceAPIService) FindModels(ctx context.Context) ApiFindModelsRequest
FindModels Search catalog models across sources.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiFindModelsRequest
func (*ModelCatalogServiceAPIService) FindModelsExecute ¶
func (a *ModelCatalogServiceAPIService) FindModelsExecute(r ApiFindModelsRequest) (*CatalogModelList, *http.Response, error)
Execute executes the request
@return CatalogModelList
func (*ModelCatalogServiceAPIService) FindModelsFilterOptions ¶
func (a *ModelCatalogServiceAPIService) FindModelsFilterOptions(ctx context.Context) ApiFindModelsFilterOptionsRequest
FindModelsFilterOptions Lists fields and available options that can be used in `filterQuery` on the list models endpoint.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiFindModelsFilterOptionsRequest
func (*ModelCatalogServiceAPIService) FindModelsFilterOptionsExecute ¶
func (a *ModelCatalogServiceAPIService) FindModelsFilterOptionsExecute(r ApiFindModelsFilterOptionsRequest) (*FilterOptionsList, *http.Response, error)
Execute executes the request
@return FilterOptionsList
func (*ModelCatalogServiceAPIService) FindSources ¶
func (a *ModelCatalogServiceAPIService) FindSources(ctx context.Context) ApiFindSourcesRequest
FindSources List All CatalogSources
Gets a list of all `CatalogSource` entities.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiFindSourcesRequest
func (*ModelCatalogServiceAPIService) FindSourcesExecute ¶
func (a *ModelCatalogServiceAPIService) FindSourcesExecute(r ApiFindSourcesRequest) (*CatalogSourceList, *http.Response, error)
Execute executes the request
@return CatalogSourceList
func (*ModelCatalogServiceAPIService) GetAllModelArtifacts ¶
func (a *ModelCatalogServiceAPIService) GetAllModelArtifacts(ctx context.Context, sourceId string, modelName string) ApiGetAllModelArtifactsRequest
GetAllModelArtifacts List CatalogArtifacts.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param sourceId A unique identifier for a `CatalogSource`. @param modelName A unique identifier for the model. @return ApiGetAllModelArtifactsRequest
func (*ModelCatalogServiceAPIService) GetAllModelArtifactsExecute ¶
func (a *ModelCatalogServiceAPIService) GetAllModelArtifactsExecute(r ApiGetAllModelArtifactsRequest) (*CatalogArtifactList, *http.Response, error)
Execute executes the request
@return CatalogArtifactList
func (*ModelCatalogServiceAPIService) GetAllModelPerformanceArtifacts ¶
func (a *ModelCatalogServiceAPIService) GetAllModelPerformanceArtifacts(ctx context.Context, sourceId string, modelName string) ApiGetAllModelPerformanceArtifactsRequest
GetAllModelPerformanceArtifacts List CatalogArtifacts.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param sourceId A unique identifier for a `CatalogSource`. @param modelName A unique identifier for the model. @return ApiGetAllModelPerformanceArtifactsRequest
func (*ModelCatalogServiceAPIService) GetAllModelPerformanceArtifactsExecute ¶
func (a *ModelCatalogServiceAPIService) GetAllModelPerformanceArtifactsExecute(r ApiGetAllModelPerformanceArtifactsRequest) (*CatalogArtifactList, *http.Response, error)
Execute executes the request
@return CatalogArtifactList
func (*ModelCatalogServiceAPIService) GetModel ¶
func (a *ModelCatalogServiceAPIService) GetModel(ctx context.Context, sourceId string, modelName string) ApiGetModelRequest
GetModel Get a `CatalogModel`.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @param sourceId A unique identifier for a `CatalogSource`. @param modelName A unique identifier for the model. @return ApiGetModelRequest
func (*ModelCatalogServiceAPIService) GetModelExecute ¶
func (a *ModelCatalogServiceAPIService) GetModelExecute(r ApiGetModelRequest) (*CatalogModel, *http.Response, error)
Execute executes the request
@return CatalogModel
func (*ModelCatalogServiceAPIService) PreviewCatalogSource ¶
func (a *ModelCatalogServiceAPIService) PreviewCatalogSource(ctx context.Context) ApiPreviewCatalogSourceRequest
PreviewCatalogSource Preview catalog source configuration
Accepts a catalog source configuration and returns a list of models showing which would be included or excluded based on the configured filters. This allows users to test and validate their source configurations before applying them.
**Two modes of operation:**
**Stateless mode (recommended for new sources):** Upload both `config` and `catalogData` files via multipart form. The models are read directly from the uploaded `catalogData`, enabling preview of new sources before saving anything to the server. This is ideal for testing configurations.
**Path mode (for existing sources):** Upload only `config` with a `yamlCatalogPath` property. The models are read from the specified file path on the server. Use this for previewing changes to existing saved sources.
@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background(). @return ApiPreviewCatalogSourceRequest
func (*ModelCatalogServiceAPIService) PreviewCatalogSourceExecute ¶
func (a *ModelCatalogServiceAPIService) PreviewCatalogSourceExecute(r ApiPreviewCatalogSourceRequest) (*CatalogSourcePreviewResponse, *http.Response, error)
Execute executes the request
@return CatalogSourcePreviewResponse
type ModelPreviewResult ¶
type ModelPreviewResult struct {
// Name of the model
Name string `json:"name"`
// Whether this model would be included based on the source configuration
Included bool `json:"included"`
}
ModelPreviewResult A model with its inclusion/exclusion status based on the configured catalog source filters.
func NewModelPreviewResult ¶
func NewModelPreviewResult(name string, included bool) *ModelPreviewResult
NewModelPreviewResult instantiates a new ModelPreviewResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewModelPreviewResultWithDefaults ¶
func NewModelPreviewResultWithDefaults() *ModelPreviewResult
NewModelPreviewResultWithDefaults instantiates a new ModelPreviewResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (*ModelPreviewResult) GetIncluded ¶
func (o *ModelPreviewResult) GetIncluded() bool
GetIncluded returns the Included field value
func (*ModelPreviewResult) GetIncludedOk ¶
func (o *ModelPreviewResult) GetIncludedOk() (*bool, bool)
GetIncludedOk returns a tuple with the Included field value and a boolean to check if the value has been set.
func (*ModelPreviewResult) GetName ¶
func (o *ModelPreviewResult) GetName() string
GetName returns the Name field value
func (*ModelPreviewResult) GetNameOk ¶
func (o *ModelPreviewResult) GetNameOk() (*string, bool)
GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.
func (ModelPreviewResult) MarshalJSON ¶
func (o ModelPreviewResult) MarshalJSON() ([]byte, error)
func (*ModelPreviewResult) SetIncluded ¶
func (o *ModelPreviewResult) SetIncluded(v bool)
SetIncluded sets field value
func (*ModelPreviewResult) SetName ¶
func (o *ModelPreviewResult) SetName(v string)
SetName sets field value
func (ModelPreviewResult) SortValue ¶
func (m ModelPreviewResult) SortValue(field OrderByField) string
func (ModelPreviewResult) ToMap ¶
func (o ModelPreviewResult) ToMap() (map[string]interface{}, error)
type NullableArtifactTypeQueryParam ¶
type NullableArtifactTypeQueryParam struct {
// contains filtered or unexported fields
}
func NewNullableArtifactTypeQueryParam ¶
func NewNullableArtifactTypeQueryParam(val *ArtifactTypeQueryParam) *NullableArtifactTypeQueryParam
func (NullableArtifactTypeQueryParam) Get ¶
func (v NullableArtifactTypeQueryParam) Get() *ArtifactTypeQueryParam
func (NullableArtifactTypeQueryParam) IsSet ¶
func (v NullableArtifactTypeQueryParam) IsSet() bool
func (NullableArtifactTypeQueryParam) MarshalJSON ¶
func (v NullableArtifactTypeQueryParam) MarshalJSON() ([]byte, error)
func (*NullableArtifactTypeQueryParam) Set ¶
func (v *NullableArtifactTypeQueryParam) Set(val *ArtifactTypeQueryParam)
func (*NullableArtifactTypeQueryParam) UnmarshalJSON ¶
func (v *NullableArtifactTypeQueryParam) UnmarshalJSON(src []byte) error
func (*NullableArtifactTypeQueryParam) Unset ¶
func (v *NullableArtifactTypeQueryParam) Unset()
type NullableBaseModel ¶
type NullableBaseModel struct {
// contains filtered or unexported fields
}
func NewNullableBaseModel ¶
func NewNullableBaseModel(val *BaseModel) *NullableBaseModel
func (NullableBaseModel) Get ¶
func (v NullableBaseModel) Get() *BaseModel
func (NullableBaseModel) IsSet ¶
func (v NullableBaseModel) IsSet() bool
func (NullableBaseModel) MarshalJSON ¶
func (v NullableBaseModel) MarshalJSON() ([]byte, error)
func (*NullableBaseModel) Set ¶
func (v *NullableBaseModel) Set(val *BaseModel)
func (*NullableBaseModel) UnmarshalJSON ¶
func (v *NullableBaseModel) UnmarshalJSON(src []byte) error
func (*NullableBaseModel) Unset ¶
func (v *NullableBaseModel) Unset()
type NullableBaseResource ¶
type NullableBaseResource struct {
// contains filtered or unexported fields
}
func NewNullableBaseResource ¶
func NewNullableBaseResource(val *BaseResource) *NullableBaseResource
func (NullableBaseResource) Get ¶
func (v NullableBaseResource) Get() *BaseResource
func (NullableBaseResource) IsSet ¶
func (v NullableBaseResource) IsSet() bool
func (NullableBaseResource) MarshalJSON ¶
func (v NullableBaseResource) MarshalJSON() ([]byte, error)
func (*NullableBaseResource) Set ¶
func (v *NullableBaseResource) Set(val *BaseResource)
func (*NullableBaseResource) UnmarshalJSON ¶
func (v *NullableBaseResource) UnmarshalJSON(src []byte) error
func (*NullableBaseResource) Unset ¶
func (v *NullableBaseResource) Unset()
type NullableBaseResourceDates ¶
type NullableBaseResourceDates struct {
// contains filtered or unexported fields
}
func NewNullableBaseResourceDates ¶
func NewNullableBaseResourceDates(val *BaseResourceDates) *NullableBaseResourceDates
func (NullableBaseResourceDates) Get ¶
func (v NullableBaseResourceDates) Get() *BaseResourceDates
func (NullableBaseResourceDates) IsSet ¶
func (v NullableBaseResourceDates) IsSet() bool
func (NullableBaseResourceDates) MarshalJSON ¶
func (v NullableBaseResourceDates) MarshalJSON() ([]byte, error)
func (*NullableBaseResourceDates) Set ¶
func (v *NullableBaseResourceDates) Set(val *BaseResourceDates)
func (*NullableBaseResourceDates) UnmarshalJSON ¶
func (v *NullableBaseResourceDates) UnmarshalJSON(src []byte) error
func (*NullableBaseResourceDates) Unset ¶
func (v *NullableBaseResourceDates) Unset()
type NullableBaseResourceList ¶
type NullableBaseResourceList struct {
// contains filtered or unexported fields
}
func NewNullableBaseResourceList ¶
func NewNullableBaseResourceList(val *BaseResourceList) *NullableBaseResourceList
func (NullableBaseResourceList) Get ¶
func (v NullableBaseResourceList) Get() *BaseResourceList
func (NullableBaseResourceList) IsSet ¶
func (v NullableBaseResourceList) IsSet() bool
func (NullableBaseResourceList) MarshalJSON ¶
func (v NullableBaseResourceList) MarshalJSON() ([]byte, error)
func (*NullableBaseResourceList) Set ¶
func (v *NullableBaseResourceList) Set(val *BaseResourceList)
func (*NullableBaseResourceList) UnmarshalJSON ¶
func (v *NullableBaseResourceList) UnmarshalJSON(src []byte) error
func (*NullableBaseResourceList) Unset ¶
func (v *NullableBaseResourceList) Unset()
type NullableBool ¶
type NullableBool struct {
// contains filtered or unexported fields
}
func NewNullableBool ¶
func NewNullableBool(val *bool) *NullableBool
func (NullableBool) Get ¶
func (v NullableBool) Get() *bool
func (NullableBool) IsSet ¶
func (v NullableBool) IsSet() bool
func (NullableBool) MarshalJSON ¶
func (v NullableBool) MarshalJSON() ([]byte, error)
func (*NullableBool) Set ¶
func (v *NullableBool) Set(val *bool)
func (*NullableBool) UnmarshalJSON ¶
func (v *NullableBool) UnmarshalJSON(src []byte) error
func (*NullableBool) Unset ¶
func (v *NullableBool) Unset()
type NullableCatalogArtifact ¶
type NullableCatalogArtifact struct {
// contains filtered or unexported fields
}
func NewNullableCatalogArtifact ¶
func NewNullableCatalogArtifact(val *CatalogArtifact) *NullableCatalogArtifact
func (NullableCatalogArtifact) Get ¶
func (v NullableCatalogArtifact) Get() *CatalogArtifact
func (NullableCatalogArtifact) IsSet ¶
func (v NullableCatalogArtifact) IsSet() bool
func (NullableCatalogArtifact) MarshalJSON ¶
func (v NullableCatalogArtifact) MarshalJSON() ([]byte, error)
func (*NullableCatalogArtifact) Set ¶
func (v *NullableCatalogArtifact) Set(val *CatalogArtifact)
func (*NullableCatalogArtifact) UnmarshalJSON ¶
func (v *NullableCatalogArtifact) UnmarshalJSON(src []byte) error
func (*NullableCatalogArtifact) Unset ¶
func (v *NullableCatalogArtifact) Unset()
type NullableCatalogArtifactList ¶
type NullableCatalogArtifactList struct {
// contains filtered or unexported fields
}
func NewNullableCatalogArtifactList ¶
func NewNullableCatalogArtifactList(val *CatalogArtifactList) *NullableCatalogArtifactList
func (NullableCatalogArtifactList) Get ¶
func (v NullableCatalogArtifactList) Get() *CatalogArtifactList
func (NullableCatalogArtifactList) IsSet ¶
func (v NullableCatalogArtifactList) IsSet() bool
func (NullableCatalogArtifactList) MarshalJSON ¶
func (v NullableCatalogArtifactList) MarshalJSON() ([]byte, error)
func (*NullableCatalogArtifactList) Set ¶
func (v *NullableCatalogArtifactList) Set(val *CatalogArtifactList)
func (*NullableCatalogArtifactList) UnmarshalJSON ¶
func (v *NullableCatalogArtifactList) UnmarshalJSON(src []byte) error
func (*NullableCatalogArtifactList) Unset ¶
func (v *NullableCatalogArtifactList) Unset()
type NullableCatalogAssetType ¶
type NullableCatalogAssetType struct {
// contains filtered or unexported fields
}
func NewNullableCatalogAssetType ¶
func NewNullableCatalogAssetType(val *CatalogAssetType) *NullableCatalogAssetType
func (NullableCatalogAssetType) Get ¶
func (v NullableCatalogAssetType) Get() *CatalogAssetType
func (NullableCatalogAssetType) IsSet ¶
func (v NullableCatalogAssetType) IsSet() bool
func (NullableCatalogAssetType) MarshalJSON ¶
func (v NullableCatalogAssetType) MarshalJSON() ([]byte, error)
func (*NullableCatalogAssetType) Set ¶
func (v *NullableCatalogAssetType) Set(val *CatalogAssetType)
func (*NullableCatalogAssetType) UnmarshalJSON ¶
func (v *NullableCatalogAssetType) UnmarshalJSON(src []byte) error
func (*NullableCatalogAssetType) Unset ¶
func (v *NullableCatalogAssetType) Unset()
type NullableCatalogLabel ¶
type NullableCatalogLabel struct {
// contains filtered or unexported fields
}
func NewNullableCatalogLabel ¶
func NewNullableCatalogLabel(val *CatalogLabel) *NullableCatalogLabel
func (NullableCatalogLabel) Get ¶
func (v NullableCatalogLabel) Get() *CatalogLabel
func (NullableCatalogLabel) IsSet ¶
func (v NullableCatalogLabel) IsSet() bool
func (NullableCatalogLabel) MarshalJSON ¶
func (v NullableCatalogLabel) MarshalJSON() ([]byte, error)
func (*NullableCatalogLabel) Set ¶
func (v *NullableCatalogLabel) Set(val *CatalogLabel)
func (*NullableCatalogLabel) UnmarshalJSON ¶
func (v *NullableCatalogLabel) UnmarshalJSON(src []byte) error
func (*NullableCatalogLabel) Unset ¶
func (v *NullableCatalogLabel) Unset()
type NullableCatalogLabelList ¶
type NullableCatalogLabelList struct {
// contains filtered or unexported fields
}
func NewNullableCatalogLabelList ¶
func NewNullableCatalogLabelList(val *CatalogLabelList) *NullableCatalogLabelList
func (NullableCatalogLabelList) Get ¶
func (v NullableCatalogLabelList) Get() *CatalogLabelList
func (NullableCatalogLabelList) IsSet ¶
func (v NullableCatalogLabelList) IsSet() bool
func (NullableCatalogLabelList) MarshalJSON ¶
func (v NullableCatalogLabelList) MarshalJSON() ([]byte, error)
func (*NullableCatalogLabelList) Set ¶
func (v *NullableCatalogLabelList) Set(val *CatalogLabelList)
func (*NullableCatalogLabelList) UnmarshalJSON ¶
func (v *NullableCatalogLabelList) UnmarshalJSON(src []byte) error
func (*NullableCatalogLabelList) Unset ¶
func (v *NullableCatalogLabelList) Unset()
type NullableCatalogMetricsArtifact ¶
type NullableCatalogMetricsArtifact struct {
// contains filtered or unexported fields
}
func NewNullableCatalogMetricsArtifact ¶
func NewNullableCatalogMetricsArtifact(val *CatalogMetricsArtifact) *NullableCatalogMetricsArtifact
func (NullableCatalogMetricsArtifact) Get ¶
func (v NullableCatalogMetricsArtifact) Get() *CatalogMetricsArtifact
func (NullableCatalogMetricsArtifact) IsSet ¶
func (v NullableCatalogMetricsArtifact) IsSet() bool
func (NullableCatalogMetricsArtifact) MarshalJSON ¶
func (v NullableCatalogMetricsArtifact) MarshalJSON() ([]byte, error)
func (*NullableCatalogMetricsArtifact) Set ¶
func (v *NullableCatalogMetricsArtifact) Set(val *CatalogMetricsArtifact)
func (*NullableCatalogMetricsArtifact) UnmarshalJSON ¶
func (v *NullableCatalogMetricsArtifact) UnmarshalJSON(src []byte) error
func (*NullableCatalogMetricsArtifact) Unset ¶
func (v *NullableCatalogMetricsArtifact) Unset()
type NullableCatalogModel ¶
type NullableCatalogModel struct {
// contains filtered or unexported fields
}
func NewNullableCatalogModel ¶
func NewNullableCatalogModel(val *CatalogModel) *NullableCatalogModel
func (NullableCatalogModel) Get ¶
func (v NullableCatalogModel) Get() *CatalogModel
func (NullableCatalogModel) IsSet ¶
func (v NullableCatalogModel) IsSet() bool
func (NullableCatalogModel) MarshalJSON ¶
func (v NullableCatalogModel) MarshalJSON() ([]byte, error)
func (*NullableCatalogModel) Set ¶
func (v *NullableCatalogModel) Set(val *CatalogModel)
func (*NullableCatalogModel) UnmarshalJSON ¶
func (v *NullableCatalogModel) UnmarshalJSON(src []byte) error
func (*NullableCatalogModel) Unset ¶
func (v *NullableCatalogModel) Unset()
type NullableCatalogModelArtifact ¶
type NullableCatalogModelArtifact struct {
// contains filtered or unexported fields
}
func NewNullableCatalogModelArtifact ¶
func NewNullableCatalogModelArtifact(val *CatalogModelArtifact) *NullableCatalogModelArtifact
func (NullableCatalogModelArtifact) Get ¶
func (v NullableCatalogModelArtifact) Get() *CatalogModelArtifact
func (NullableCatalogModelArtifact) IsSet ¶
func (v NullableCatalogModelArtifact) IsSet() bool
func (NullableCatalogModelArtifact) MarshalJSON ¶
func (v NullableCatalogModelArtifact) MarshalJSON() ([]byte, error)
func (*NullableCatalogModelArtifact) Set ¶
func (v *NullableCatalogModelArtifact) Set(val *CatalogModelArtifact)
func (*NullableCatalogModelArtifact) UnmarshalJSON ¶
func (v *NullableCatalogModelArtifact) UnmarshalJSON(src []byte) error
func (*NullableCatalogModelArtifact) Unset ¶
func (v *NullableCatalogModelArtifact) Unset()
type NullableCatalogModelList ¶
type NullableCatalogModelList struct {
// contains filtered or unexported fields
}
func NewNullableCatalogModelList ¶
func NewNullableCatalogModelList(val *CatalogModelList) *NullableCatalogModelList
func (NullableCatalogModelList) Get ¶
func (v NullableCatalogModelList) Get() *CatalogModelList
func (NullableCatalogModelList) IsSet ¶
func (v NullableCatalogModelList) IsSet() bool
func (NullableCatalogModelList) MarshalJSON ¶
func (v NullableCatalogModelList) MarshalJSON() ([]byte, error)
func (*NullableCatalogModelList) Set ¶
func (v *NullableCatalogModelList) Set(val *CatalogModelList)
func (*NullableCatalogModelList) UnmarshalJSON ¶
func (v *NullableCatalogModelList) UnmarshalJSON(src []byte) error
func (*NullableCatalogModelList) Unset ¶
func (v *NullableCatalogModelList) Unset()
type NullableCatalogSource ¶
type NullableCatalogSource struct {
// contains filtered or unexported fields
}
func NewNullableCatalogSource ¶
func NewNullableCatalogSource(val *CatalogSource) *NullableCatalogSource
func (NullableCatalogSource) Get ¶
func (v NullableCatalogSource) Get() *CatalogSource
func (NullableCatalogSource) IsSet ¶
func (v NullableCatalogSource) IsSet() bool
func (NullableCatalogSource) MarshalJSON ¶
func (v NullableCatalogSource) MarshalJSON() ([]byte, error)
func (*NullableCatalogSource) Set ¶
func (v *NullableCatalogSource) Set(val *CatalogSource)
func (*NullableCatalogSource) UnmarshalJSON ¶
func (v *NullableCatalogSource) UnmarshalJSON(src []byte) error
func (*NullableCatalogSource) Unset ¶
func (v *NullableCatalogSource) Unset()
type NullableCatalogSourceList ¶
type NullableCatalogSourceList struct {
// contains filtered or unexported fields
}
func NewNullableCatalogSourceList ¶
func NewNullableCatalogSourceList(val *CatalogSourceList) *NullableCatalogSourceList
func (NullableCatalogSourceList) Get ¶
func (v NullableCatalogSourceList) Get() *CatalogSourceList
func (NullableCatalogSourceList) IsSet ¶
func (v NullableCatalogSourceList) IsSet() bool
func (NullableCatalogSourceList) MarshalJSON ¶
func (v NullableCatalogSourceList) MarshalJSON() ([]byte, error)
func (*NullableCatalogSourceList) Set ¶
func (v *NullableCatalogSourceList) Set(val *CatalogSourceList)
func (*NullableCatalogSourceList) UnmarshalJSON ¶
func (v *NullableCatalogSourceList) UnmarshalJSON(src []byte) error
func (*NullableCatalogSourceList) Unset ¶
func (v *NullableCatalogSourceList) Unset()
type NullableCatalogSourcePreviewResponse ¶
type NullableCatalogSourcePreviewResponse struct {
// contains filtered or unexported fields
}
func NewNullableCatalogSourcePreviewResponse ¶
func NewNullableCatalogSourcePreviewResponse(val *CatalogSourcePreviewResponse) *NullableCatalogSourcePreviewResponse
func (NullableCatalogSourcePreviewResponse) Get ¶
func (v NullableCatalogSourcePreviewResponse) Get() *CatalogSourcePreviewResponse
func (NullableCatalogSourcePreviewResponse) IsSet ¶
func (v NullableCatalogSourcePreviewResponse) IsSet() bool
func (NullableCatalogSourcePreviewResponse) MarshalJSON ¶
func (v NullableCatalogSourcePreviewResponse) MarshalJSON() ([]byte, error)
func (*NullableCatalogSourcePreviewResponse) Set ¶
func (v *NullableCatalogSourcePreviewResponse) Set(val *CatalogSourcePreviewResponse)
func (*NullableCatalogSourcePreviewResponse) UnmarshalJSON ¶
func (v *NullableCatalogSourcePreviewResponse) UnmarshalJSON(src []byte) error
func (*NullableCatalogSourcePreviewResponse) Unset ¶
func (v *NullableCatalogSourcePreviewResponse) Unset()
type NullableCatalogSourcePreviewResponseAllOfSummary ¶
type NullableCatalogSourcePreviewResponseAllOfSummary struct {
// contains filtered or unexported fields
}
func NewNullableCatalogSourcePreviewResponseAllOfSummary ¶
func NewNullableCatalogSourcePreviewResponseAllOfSummary(val *CatalogSourcePreviewResponseAllOfSummary) *NullableCatalogSourcePreviewResponseAllOfSummary
func (NullableCatalogSourcePreviewResponseAllOfSummary) IsSet ¶
func (v NullableCatalogSourcePreviewResponseAllOfSummary) IsSet() bool
func (NullableCatalogSourcePreviewResponseAllOfSummary) MarshalJSON ¶
func (v NullableCatalogSourcePreviewResponseAllOfSummary) MarshalJSON() ([]byte, error)
func (*NullableCatalogSourcePreviewResponseAllOfSummary) UnmarshalJSON ¶
func (v *NullableCatalogSourcePreviewResponseAllOfSummary) UnmarshalJSON(src []byte) error
func (*NullableCatalogSourcePreviewResponseAllOfSummary) Unset ¶
func (v *NullableCatalogSourcePreviewResponseAllOfSummary) Unset()
type NullableCatalogSourceStatus ¶
type NullableCatalogSourceStatus struct {
// contains filtered or unexported fields
}
func NewNullableCatalogSourceStatus ¶
func NewNullableCatalogSourceStatus(val *CatalogSourceStatus) *NullableCatalogSourceStatus
func (NullableCatalogSourceStatus) Get ¶
func (v NullableCatalogSourceStatus) Get() *CatalogSourceStatus
func (NullableCatalogSourceStatus) IsSet ¶
func (v NullableCatalogSourceStatus) IsSet() bool
func (NullableCatalogSourceStatus) MarshalJSON ¶
func (v NullableCatalogSourceStatus) MarshalJSON() ([]byte, error)
func (*NullableCatalogSourceStatus) Set ¶
func (v *NullableCatalogSourceStatus) Set(val *CatalogSourceStatus)
func (*NullableCatalogSourceStatus) UnmarshalJSON ¶
func (v *NullableCatalogSourceStatus) UnmarshalJSON(src []byte) error
func (*NullableCatalogSourceStatus) Unset ¶
func (v *NullableCatalogSourceStatus) Unset()
type NullableError ¶
type NullableError struct {
// contains filtered or unexported fields
}
func NewNullableError ¶
func NewNullableError(val *Error) *NullableError
func (NullableError) Get ¶
func (v NullableError) Get() *Error
func (NullableError) IsSet ¶
func (v NullableError) IsSet() bool
func (NullableError) MarshalJSON ¶
func (v NullableError) MarshalJSON() ([]byte, error)
func (*NullableError) Set ¶
func (v *NullableError) Set(val *Error)
func (*NullableError) UnmarshalJSON ¶
func (v *NullableError) UnmarshalJSON(src []byte) error
func (*NullableError) Unset ¶
func (v *NullableError) Unset()
type NullableFieldFilter ¶
type NullableFieldFilter struct {
// contains filtered or unexported fields
}
func NewNullableFieldFilter ¶
func NewNullableFieldFilter(val *FieldFilter) *NullableFieldFilter
func (NullableFieldFilter) Get ¶
func (v NullableFieldFilter) Get() *FieldFilter
func (NullableFieldFilter) IsSet ¶
func (v NullableFieldFilter) IsSet() bool
func (NullableFieldFilter) MarshalJSON ¶
func (v NullableFieldFilter) MarshalJSON() ([]byte, error)
func (*NullableFieldFilter) Set ¶
func (v *NullableFieldFilter) Set(val *FieldFilter)
func (*NullableFieldFilter) UnmarshalJSON ¶
func (v *NullableFieldFilter) UnmarshalJSON(src []byte) error
func (*NullableFieldFilter) Unset ¶
func (v *NullableFieldFilter) Unset()
type NullableFilterOption ¶
type NullableFilterOption struct {
// contains filtered or unexported fields
}
func NewNullableFilterOption ¶
func NewNullableFilterOption(val *FilterOption) *NullableFilterOption
func (NullableFilterOption) Get ¶
func (v NullableFilterOption) Get() *FilterOption
func (NullableFilterOption) IsSet ¶
func (v NullableFilterOption) IsSet() bool
func (NullableFilterOption) MarshalJSON ¶
func (v NullableFilterOption) MarshalJSON() ([]byte, error)
func (*NullableFilterOption) Set ¶
func (v *NullableFilterOption) Set(val *FilterOption)
func (*NullableFilterOption) UnmarshalJSON ¶
func (v *NullableFilterOption) UnmarshalJSON(src []byte) error
func (*NullableFilterOption) Unset ¶
func (v *NullableFilterOption) Unset()
type NullableFilterOptionRange ¶
type NullableFilterOptionRange struct {
// contains filtered or unexported fields
}
func NewNullableFilterOptionRange ¶
func NewNullableFilterOptionRange(val *FilterOptionRange) *NullableFilterOptionRange
func (NullableFilterOptionRange) Get ¶
func (v NullableFilterOptionRange) Get() *FilterOptionRange
func (NullableFilterOptionRange) IsSet ¶
func (v NullableFilterOptionRange) IsSet() bool
func (NullableFilterOptionRange) MarshalJSON ¶
func (v NullableFilterOptionRange) MarshalJSON() ([]byte, error)
func (*NullableFilterOptionRange) Set ¶
func (v *NullableFilterOptionRange) Set(val *FilterOptionRange)
func (*NullableFilterOptionRange) UnmarshalJSON ¶
func (v *NullableFilterOptionRange) UnmarshalJSON(src []byte) error
func (*NullableFilterOptionRange) Unset ¶
func (v *NullableFilterOptionRange) Unset()
type NullableFilterOptionsList ¶
type NullableFilterOptionsList struct {
// contains filtered or unexported fields
}
func NewNullableFilterOptionsList ¶
func NewNullableFilterOptionsList(val *FilterOptionsList) *NullableFilterOptionsList
func (NullableFilterOptionsList) Get ¶
func (v NullableFilterOptionsList) Get() *FilterOptionsList
func (NullableFilterOptionsList) IsSet ¶
func (v NullableFilterOptionsList) IsSet() bool
func (NullableFilterOptionsList) MarshalJSON ¶
func (v NullableFilterOptionsList) MarshalJSON() ([]byte, error)
func (*NullableFilterOptionsList) Set ¶
func (v *NullableFilterOptionsList) Set(val *FilterOptionsList)
func (*NullableFilterOptionsList) UnmarshalJSON ¶
func (v *NullableFilterOptionsList) UnmarshalJSON(src []byte) error
func (*NullableFilterOptionsList) Unset ¶
func (v *NullableFilterOptionsList) Unset()
type NullableFloat32 ¶
type NullableFloat32 struct {
// contains filtered or unexported fields
}
func NewNullableFloat32 ¶
func NewNullableFloat32(val *float32) *NullableFloat32
func (NullableFloat32) Get ¶
func (v NullableFloat32) Get() *float32
func (NullableFloat32) IsSet ¶
func (v NullableFloat32) IsSet() bool
func (NullableFloat32) MarshalJSON ¶
func (v NullableFloat32) MarshalJSON() ([]byte, error)
func (*NullableFloat32) Set ¶
func (v *NullableFloat32) Set(val *float32)
func (*NullableFloat32) UnmarshalJSON ¶
func (v *NullableFloat32) UnmarshalJSON(src []byte) error
func (*NullableFloat32) Unset ¶
func (v *NullableFloat32) Unset()
type NullableFloat64 ¶
type NullableFloat64 struct {
// contains filtered or unexported fields
}
func NewNullableFloat64 ¶
func NewNullableFloat64(val *float64) *NullableFloat64
func (NullableFloat64) Get ¶
func (v NullableFloat64) Get() *float64
func (NullableFloat64) IsSet ¶
func (v NullableFloat64) IsSet() bool
func (NullableFloat64) MarshalJSON ¶
func (v NullableFloat64) MarshalJSON() ([]byte, error)
func (*NullableFloat64) Set ¶
func (v *NullableFloat64) Set(val *float64)
func (*NullableFloat64) UnmarshalJSON ¶
func (v *NullableFloat64) UnmarshalJSON(src []byte) error
func (*NullableFloat64) Unset ¶
func (v *NullableFloat64) Unset()
type NullableInt ¶
type NullableInt struct {
// contains filtered or unexported fields
}
func NewNullableInt ¶
func NewNullableInt(val *int) *NullableInt
func (NullableInt) Get ¶
func (v NullableInt) Get() *int
func (NullableInt) IsSet ¶
func (v NullableInt) IsSet() bool
func (NullableInt) MarshalJSON ¶
func (v NullableInt) MarshalJSON() ([]byte, error)
func (*NullableInt) Set ¶
func (v *NullableInt) Set(val *int)
func (*NullableInt) UnmarshalJSON ¶
func (v *NullableInt) UnmarshalJSON(src []byte) error
func (*NullableInt) Unset ¶
func (v *NullableInt) Unset()
type NullableInt32 ¶
type NullableInt32 struct {
// contains filtered or unexported fields
}
func NewNullableInt32 ¶
func NewNullableInt32(val *int32) *NullableInt32
func (NullableInt32) Get ¶
func (v NullableInt32) Get() *int32
func (NullableInt32) IsSet ¶
func (v NullableInt32) IsSet() bool
func (NullableInt32) MarshalJSON ¶
func (v NullableInt32) MarshalJSON() ([]byte, error)
func (*NullableInt32) Set ¶
func (v *NullableInt32) Set(val *int32)
func (*NullableInt32) UnmarshalJSON ¶
func (v *NullableInt32) UnmarshalJSON(src []byte) error
func (*NullableInt32) Unset ¶
func (v *NullableInt32) Unset()
type NullableInt64 ¶
type NullableInt64 struct {
// contains filtered or unexported fields
}
func NewNullableInt64 ¶
func NewNullableInt64(val *int64) *NullableInt64
func (NullableInt64) Get ¶
func (v NullableInt64) Get() *int64
func (NullableInt64) IsSet ¶
func (v NullableInt64) IsSet() bool
func (NullableInt64) MarshalJSON ¶
func (v NullableInt64) MarshalJSON() ([]byte, error)
func (*NullableInt64) Set ¶
func (v *NullableInt64) Set(val *int64)
func (*NullableInt64) UnmarshalJSON ¶
func (v *NullableInt64) UnmarshalJSON(src []byte) error
func (*NullableInt64) Unset ¶
func (v *NullableInt64) Unset()
type NullableMCPArtifact ¶
type NullableMCPArtifact struct {
// contains filtered or unexported fields
}
func NewNullableMCPArtifact ¶
func NewNullableMCPArtifact(val *MCPArtifact) *NullableMCPArtifact
func (NullableMCPArtifact) Get ¶
func (v NullableMCPArtifact) Get() *MCPArtifact
func (NullableMCPArtifact) IsSet ¶
func (v NullableMCPArtifact) IsSet() bool
func (NullableMCPArtifact) MarshalJSON ¶
func (v NullableMCPArtifact) MarshalJSON() ([]byte, error)
func (*NullableMCPArtifact) Set ¶
func (v *NullableMCPArtifact) Set(val *MCPArtifact)
func (*NullableMCPArtifact) UnmarshalJSON ¶
func (v *NullableMCPArtifact) UnmarshalJSON(src []byte) error
func (*NullableMCPArtifact) Unset ¶
func (v *NullableMCPArtifact) Unset()
type NullableMCPEndpoints ¶
type NullableMCPEndpoints struct {
// contains filtered or unexported fields
}
func NewNullableMCPEndpoints ¶
func NewNullableMCPEndpoints(val *MCPEndpoints) *NullableMCPEndpoints
func (NullableMCPEndpoints) Get ¶
func (v NullableMCPEndpoints) Get() *MCPEndpoints
func (NullableMCPEndpoints) IsSet ¶
func (v NullableMCPEndpoints) IsSet() bool
func (NullableMCPEndpoints) MarshalJSON ¶
func (v NullableMCPEndpoints) MarshalJSON() ([]byte, error)
func (*NullableMCPEndpoints) Set ¶
func (v *NullableMCPEndpoints) Set(val *MCPEndpoints)
func (*NullableMCPEndpoints) UnmarshalJSON ¶
func (v *NullableMCPEndpoints) UnmarshalJSON(src []byte) error
func (*NullableMCPEndpoints) Unset ¶
func (v *NullableMCPEndpoints) Unset()
type NullableMCPEnvVarMetadata ¶
type NullableMCPEnvVarMetadata struct {
// contains filtered or unexported fields
}
func NewNullableMCPEnvVarMetadata ¶
func NewNullableMCPEnvVarMetadata(val *MCPEnvVarMetadata) *NullableMCPEnvVarMetadata
func (NullableMCPEnvVarMetadata) Get ¶
func (v NullableMCPEnvVarMetadata) Get() *MCPEnvVarMetadata
func (NullableMCPEnvVarMetadata) IsSet ¶
func (v NullableMCPEnvVarMetadata) IsSet() bool
func (NullableMCPEnvVarMetadata) MarshalJSON ¶
func (v NullableMCPEnvVarMetadata) MarshalJSON() ([]byte, error)
func (*NullableMCPEnvVarMetadata) Set ¶
func (v *NullableMCPEnvVarMetadata) Set(val *MCPEnvVarMetadata)
func (*NullableMCPEnvVarMetadata) UnmarshalJSON ¶
func (v *NullableMCPEnvVarMetadata) UnmarshalJSON(src []byte) error
func (*NullableMCPEnvVarMetadata) Unset ¶
func (v *NullableMCPEnvVarMetadata) Unset()
type NullableMCPResourceRecommendation ¶
type NullableMCPResourceRecommendation struct {
// contains filtered or unexported fields
}
func NewNullableMCPResourceRecommendation ¶
func NewNullableMCPResourceRecommendation(val *MCPResourceRecommendation) *NullableMCPResourceRecommendation
func (NullableMCPResourceRecommendation) Get ¶
func (v NullableMCPResourceRecommendation) Get() *MCPResourceRecommendation
func (NullableMCPResourceRecommendation) IsSet ¶
func (v NullableMCPResourceRecommendation) IsSet() bool
func (NullableMCPResourceRecommendation) MarshalJSON ¶
func (v NullableMCPResourceRecommendation) MarshalJSON() ([]byte, error)
func (*NullableMCPResourceRecommendation) Set ¶
func (v *NullableMCPResourceRecommendation) Set(val *MCPResourceRecommendation)
func (*NullableMCPResourceRecommendation) UnmarshalJSON ¶
func (v *NullableMCPResourceRecommendation) UnmarshalJSON(src []byte) error
func (*NullableMCPResourceRecommendation) Unset ¶
func (v *NullableMCPResourceRecommendation) Unset()
type NullableMCPResourceRecommendationHigh ¶
type NullableMCPResourceRecommendationHigh struct {
// contains filtered or unexported fields
}
func NewNullableMCPResourceRecommendationHigh ¶
func NewNullableMCPResourceRecommendationHigh(val *MCPResourceRecommendationHigh) *NullableMCPResourceRecommendationHigh
func (NullableMCPResourceRecommendationHigh) Get ¶
func (v NullableMCPResourceRecommendationHigh) Get() *MCPResourceRecommendationHigh
func (NullableMCPResourceRecommendationHigh) IsSet ¶
func (v NullableMCPResourceRecommendationHigh) IsSet() bool
func (NullableMCPResourceRecommendationHigh) MarshalJSON ¶
func (v NullableMCPResourceRecommendationHigh) MarshalJSON() ([]byte, error)
func (*NullableMCPResourceRecommendationHigh) Set ¶
func (v *NullableMCPResourceRecommendationHigh) Set(val *MCPResourceRecommendationHigh)
func (*NullableMCPResourceRecommendationHigh) UnmarshalJSON ¶
func (v *NullableMCPResourceRecommendationHigh) UnmarshalJSON(src []byte) error
func (*NullableMCPResourceRecommendationHigh) Unset ¶
func (v *NullableMCPResourceRecommendationHigh) Unset()
type NullableMCPResourceRecommendationMinimal ¶
type NullableMCPResourceRecommendationMinimal struct {
// contains filtered or unexported fields
}
func NewNullableMCPResourceRecommendationMinimal ¶
func NewNullableMCPResourceRecommendationMinimal(val *MCPResourceRecommendationMinimal) *NullableMCPResourceRecommendationMinimal
func (NullableMCPResourceRecommendationMinimal) IsSet ¶
func (v NullableMCPResourceRecommendationMinimal) IsSet() bool
func (NullableMCPResourceRecommendationMinimal) MarshalJSON ¶
func (v NullableMCPResourceRecommendationMinimal) MarshalJSON() ([]byte, error)
func (*NullableMCPResourceRecommendationMinimal) Set ¶
func (v *NullableMCPResourceRecommendationMinimal) Set(val *MCPResourceRecommendationMinimal)
func (*NullableMCPResourceRecommendationMinimal) UnmarshalJSON ¶
func (v *NullableMCPResourceRecommendationMinimal) UnmarshalJSON(src []byte) error
func (*NullableMCPResourceRecommendationMinimal) Unset ¶
func (v *NullableMCPResourceRecommendationMinimal) Unset()
type NullableMCPResourceRecommendationRecommended ¶
type NullableMCPResourceRecommendationRecommended struct {
// contains filtered or unexported fields
}
func NewNullableMCPResourceRecommendationRecommended ¶
func NewNullableMCPResourceRecommendationRecommended(val *MCPResourceRecommendationRecommended) *NullableMCPResourceRecommendationRecommended
func (NullableMCPResourceRecommendationRecommended) IsSet ¶
func (v NullableMCPResourceRecommendationRecommended) IsSet() bool
func (NullableMCPResourceRecommendationRecommended) MarshalJSON ¶
func (v NullableMCPResourceRecommendationRecommended) MarshalJSON() ([]byte, error)
func (*NullableMCPResourceRecommendationRecommended) Set ¶
func (v *NullableMCPResourceRecommendationRecommended) Set(val *MCPResourceRecommendationRecommended)
func (*NullableMCPResourceRecommendationRecommended) UnmarshalJSON ¶
func (v *NullableMCPResourceRecommendationRecommended) UnmarshalJSON(src []byte) error
func (*NullableMCPResourceRecommendationRecommended) Unset ¶
func (v *NullableMCPResourceRecommendationRecommended) Unset()
type NullableMCPRuntimeMetadata ¶
type NullableMCPRuntimeMetadata struct {
// contains filtered or unexported fields
}
func NewNullableMCPRuntimeMetadata ¶
func NewNullableMCPRuntimeMetadata(val *MCPRuntimeMetadata) *NullableMCPRuntimeMetadata
func (NullableMCPRuntimeMetadata) Get ¶
func (v NullableMCPRuntimeMetadata) Get() *MCPRuntimeMetadata
func (NullableMCPRuntimeMetadata) IsSet ¶
func (v NullableMCPRuntimeMetadata) IsSet() bool
func (NullableMCPRuntimeMetadata) MarshalJSON ¶
func (v NullableMCPRuntimeMetadata) MarshalJSON() ([]byte, error)
func (*NullableMCPRuntimeMetadata) Set ¶
func (v *NullableMCPRuntimeMetadata) Set(val *MCPRuntimeMetadata)
func (*NullableMCPRuntimeMetadata) UnmarshalJSON ¶
func (v *NullableMCPRuntimeMetadata) UnmarshalJSON(src []byte) error
func (*NullableMCPRuntimeMetadata) Unset ¶
func (v *NullableMCPRuntimeMetadata) Unset()
type NullableMCPRuntimeMetadataCapabilities ¶
type NullableMCPRuntimeMetadataCapabilities struct {
// contains filtered or unexported fields
}
func NewNullableMCPRuntimeMetadataCapabilities ¶
func NewNullableMCPRuntimeMetadataCapabilities(val *MCPRuntimeMetadataCapabilities) *NullableMCPRuntimeMetadataCapabilities
func (NullableMCPRuntimeMetadataCapabilities) Get ¶
func (v NullableMCPRuntimeMetadataCapabilities) Get() *MCPRuntimeMetadataCapabilities
func (NullableMCPRuntimeMetadataCapabilities) IsSet ¶
func (v NullableMCPRuntimeMetadataCapabilities) IsSet() bool
func (NullableMCPRuntimeMetadataCapabilities) MarshalJSON ¶
func (v NullableMCPRuntimeMetadataCapabilities) MarshalJSON() ([]byte, error)
func (*NullableMCPRuntimeMetadataCapabilities) Set ¶
func (v *NullableMCPRuntimeMetadataCapabilities) Set(val *MCPRuntimeMetadataCapabilities)
func (*NullableMCPRuntimeMetadataCapabilities) UnmarshalJSON ¶
func (v *NullableMCPRuntimeMetadataCapabilities) UnmarshalJSON(src []byte) error
func (*NullableMCPRuntimeMetadataCapabilities) Unset ¶
func (v *NullableMCPRuntimeMetadataCapabilities) Unset()
type NullableMCPRuntimeMetadataHealthEndpoints ¶
type NullableMCPRuntimeMetadataHealthEndpoints struct {
// contains filtered or unexported fields
}
func NewNullableMCPRuntimeMetadataHealthEndpoints ¶
func NewNullableMCPRuntimeMetadataHealthEndpoints(val *MCPRuntimeMetadataHealthEndpoints) *NullableMCPRuntimeMetadataHealthEndpoints
func (NullableMCPRuntimeMetadataHealthEndpoints) IsSet ¶
func (v NullableMCPRuntimeMetadataHealthEndpoints) IsSet() bool
func (NullableMCPRuntimeMetadataHealthEndpoints) MarshalJSON ¶
func (v NullableMCPRuntimeMetadataHealthEndpoints) MarshalJSON() ([]byte, error)
func (*NullableMCPRuntimeMetadataHealthEndpoints) Set ¶
func (v *NullableMCPRuntimeMetadataHealthEndpoints) Set(val *MCPRuntimeMetadataHealthEndpoints)
func (*NullableMCPRuntimeMetadataHealthEndpoints) UnmarshalJSON ¶
func (v *NullableMCPRuntimeMetadataHealthEndpoints) UnmarshalJSON(src []byte) error
func (*NullableMCPRuntimeMetadataHealthEndpoints) Unset ¶
func (v *NullableMCPRuntimeMetadataHealthEndpoints) Unset()
type NullableMCPSecurityIndicator ¶
type NullableMCPSecurityIndicator struct {
// contains filtered or unexported fields
}
func NewNullableMCPSecurityIndicator ¶
func NewNullableMCPSecurityIndicator(val *MCPSecurityIndicator) *NullableMCPSecurityIndicator
func (NullableMCPSecurityIndicator) Get ¶
func (v NullableMCPSecurityIndicator) Get() *MCPSecurityIndicator
func (NullableMCPSecurityIndicator) IsSet ¶
func (v NullableMCPSecurityIndicator) IsSet() bool
func (NullableMCPSecurityIndicator) MarshalJSON ¶
func (v NullableMCPSecurityIndicator) MarshalJSON() ([]byte, error)
func (*NullableMCPSecurityIndicator) Set ¶
func (v *NullableMCPSecurityIndicator) Set(val *MCPSecurityIndicator)
func (*NullableMCPSecurityIndicator) UnmarshalJSON ¶
func (v *NullableMCPSecurityIndicator) UnmarshalJSON(src []byte) error
func (*NullableMCPSecurityIndicator) Unset ¶
func (v *NullableMCPSecurityIndicator) Unset()
type NullableMCPServer ¶
type NullableMCPServer struct {
// contains filtered or unexported fields
}
func NewNullableMCPServer ¶
func NewNullableMCPServer(val *MCPServer) *NullableMCPServer
func (NullableMCPServer) Get ¶
func (v NullableMCPServer) Get() *MCPServer
func (NullableMCPServer) IsSet ¶
func (v NullableMCPServer) IsSet() bool
func (NullableMCPServer) MarshalJSON ¶
func (v NullableMCPServer) MarshalJSON() ([]byte, error)
func (*NullableMCPServer) Set ¶
func (v *NullableMCPServer) Set(val *MCPServer)
func (*NullableMCPServer) UnmarshalJSON ¶
func (v *NullableMCPServer) UnmarshalJSON(src []byte) error
func (*NullableMCPServer) Unset ¶
func (v *NullableMCPServer) Unset()
type NullableMCPServerList ¶
type NullableMCPServerList struct {
// contains filtered or unexported fields
}
func NewNullableMCPServerList ¶
func NewNullableMCPServerList(val *MCPServerList) *NullableMCPServerList
func (NullableMCPServerList) Get ¶
func (v NullableMCPServerList) Get() *MCPServerList
func (NullableMCPServerList) IsSet ¶
func (v NullableMCPServerList) IsSet() bool
func (NullableMCPServerList) MarshalJSON ¶
func (v NullableMCPServerList) MarshalJSON() ([]byte, error)
func (*NullableMCPServerList) Set ¶
func (v *NullableMCPServerList) Set(val *MCPServerList)
func (*NullableMCPServerList) UnmarshalJSON ¶
func (v *NullableMCPServerList) UnmarshalJSON(src []byte) error
func (*NullableMCPServerList) Unset ¶
func (v *NullableMCPServerList) Unset()
type NullableMCPTool ¶
type NullableMCPTool struct {
// contains filtered or unexported fields
}
func NewNullableMCPTool ¶
func NewNullableMCPTool(val *MCPTool) *NullableMCPTool
func (NullableMCPTool) Get ¶
func (v NullableMCPTool) Get() *MCPTool
func (NullableMCPTool) IsSet ¶
func (v NullableMCPTool) IsSet() bool
func (NullableMCPTool) MarshalJSON ¶
func (v NullableMCPTool) MarshalJSON() ([]byte, error)
func (*NullableMCPTool) Set ¶
func (v *NullableMCPTool) Set(val *MCPTool)
func (*NullableMCPTool) UnmarshalJSON ¶
func (v *NullableMCPTool) UnmarshalJSON(src []byte) error
func (*NullableMCPTool) Unset ¶
func (v *NullableMCPTool) Unset()
type NullableMCPToolParameter ¶
type NullableMCPToolParameter struct {
// contains filtered or unexported fields
}
func NewNullableMCPToolParameter ¶
func NewNullableMCPToolParameter(val *MCPToolParameter) *NullableMCPToolParameter
func (NullableMCPToolParameter) Get ¶
func (v NullableMCPToolParameter) Get() *MCPToolParameter
func (NullableMCPToolParameter) IsSet ¶
func (v NullableMCPToolParameter) IsSet() bool
func (NullableMCPToolParameter) MarshalJSON ¶
func (v NullableMCPToolParameter) MarshalJSON() ([]byte, error)
func (*NullableMCPToolParameter) Set ¶
func (v *NullableMCPToolParameter) Set(val *MCPToolParameter)
func (*NullableMCPToolParameter) UnmarshalJSON ¶
func (v *NullableMCPToolParameter) UnmarshalJSON(src []byte) error
func (*NullableMCPToolParameter) Unset ¶
func (v *NullableMCPToolParameter) Unset()
type NullableMCPToolWithServer ¶
type NullableMCPToolWithServer struct {
// contains filtered or unexported fields
}
func NewNullableMCPToolWithServer ¶
func NewNullableMCPToolWithServer(val *MCPToolWithServer) *NullableMCPToolWithServer
func (NullableMCPToolWithServer) Get ¶
func (v NullableMCPToolWithServer) Get() *MCPToolWithServer
func (NullableMCPToolWithServer) IsSet ¶
func (v NullableMCPToolWithServer) IsSet() bool
func (NullableMCPToolWithServer) MarshalJSON ¶
func (v NullableMCPToolWithServer) MarshalJSON() ([]byte, error)
func (*NullableMCPToolWithServer) Set ¶
func (v *NullableMCPToolWithServer) Set(val *MCPToolWithServer)
func (*NullableMCPToolWithServer) UnmarshalJSON ¶
func (v *NullableMCPToolWithServer) UnmarshalJSON(src []byte) error
func (*NullableMCPToolWithServer) Unset ¶
func (v *NullableMCPToolWithServer) Unset()
type NullableMCPToolsList ¶
type NullableMCPToolsList struct {
// contains filtered or unexported fields
}
func NewNullableMCPToolsList ¶
func NewNullableMCPToolsList(val *MCPToolsList) *NullableMCPToolsList
func (NullableMCPToolsList) Get ¶
func (v NullableMCPToolsList) Get() *MCPToolsList
func (NullableMCPToolsList) IsSet ¶
func (v NullableMCPToolsList) IsSet() bool
func (NullableMCPToolsList) MarshalJSON ¶
func (v NullableMCPToolsList) MarshalJSON() ([]byte, error)
func (*NullableMCPToolsList) Set ¶
func (v *NullableMCPToolsList) Set(val *MCPToolsList)
func (*NullableMCPToolsList) UnmarshalJSON ¶
func (v *NullableMCPToolsList) UnmarshalJSON(src []byte) error
func (*NullableMCPToolsList) Unset ¶
func (v *NullableMCPToolsList) Unset()
type NullableMetadataBoolValue ¶
type NullableMetadataBoolValue struct {
// contains filtered or unexported fields
}
func NewNullableMetadataBoolValue ¶
func NewNullableMetadataBoolValue(val *MetadataBoolValue) *NullableMetadataBoolValue
func (NullableMetadataBoolValue) Get ¶
func (v NullableMetadataBoolValue) Get() *MetadataBoolValue
func (NullableMetadataBoolValue) IsSet ¶
func (v NullableMetadataBoolValue) IsSet() bool
func (NullableMetadataBoolValue) MarshalJSON ¶
func (v NullableMetadataBoolValue) MarshalJSON() ([]byte, error)
func (*NullableMetadataBoolValue) Set ¶
func (v *NullableMetadataBoolValue) Set(val *MetadataBoolValue)
func (*NullableMetadataBoolValue) UnmarshalJSON ¶
func (v *NullableMetadataBoolValue) UnmarshalJSON(src []byte) error
func (*NullableMetadataBoolValue) Unset ¶
func (v *NullableMetadataBoolValue) Unset()
type NullableMetadataDoubleValue ¶
type NullableMetadataDoubleValue struct {
// contains filtered or unexported fields
}
func NewNullableMetadataDoubleValue ¶
func NewNullableMetadataDoubleValue(val *MetadataDoubleValue) *NullableMetadataDoubleValue
func (NullableMetadataDoubleValue) Get ¶
func (v NullableMetadataDoubleValue) Get() *MetadataDoubleValue
func (NullableMetadataDoubleValue) IsSet ¶
func (v NullableMetadataDoubleValue) IsSet() bool
func (NullableMetadataDoubleValue) MarshalJSON ¶
func (v NullableMetadataDoubleValue) MarshalJSON() ([]byte, error)
func (*NullableMetadataDoubleValue) Set ¶
func (v *NullableMetadataDoubleValue) Set(val *MetadataDoubleValue)
func (*NullableMetadataDoubleValue) UnmarshalJSON ¶
func (v *NullableMetadataDoubleValue) UnmarshalJSON(src []byte) error
func (*NullableMetadataDoubleValue) Unset ¶
func (v *NullableMetadataDoubleValue) Unset()
type NullableMetadataIntValue ¶
type NullableMetadataIntValue struct {
// contains filtered or unexported fields
}
func NewNullableMetadataIntValue ¶
func NewNullableMetadataIntValue(val *MetadataIntValue) *NullableMetadataIntValue
func (NullableMetadataIntValue) Get ¶
func (v NullableMetadataIntValue) Get() *MetadataIntValue
func (NullableMetadataIntValue) IsSet ¶
func (v NullableMetadataIntValue) IsSet() bool
func (NullableMetadataIntValue) MarshalJSON ¶
func (v NullableMetadataIntValue) MarshalJSON() ([]byte, error)
func (*NullableMetadataIntValue) Set ¶
func (v *NullableMetadataIntValue) Set(val *MetadataIntValue)
func (*NullableMetadataIntValue) UnmarshalJSON ¶
func (v *NullableMetadataIntValue) UnmarshalJSON(src []byte) error
func (*NullableMetadataIntValue) Unset ¶
func (v *NullableMetadataIntValue) Unset()
type NullableMetadataProtoValue ¶
type NullableMetadataProtoValue struct {
// contains filtered or unexported fields
}
func NewNullableMetadataProtoValue ¶
func NewNullableMetadataProtoValue(val *MetadataProtoValue) *NullableMetadataProtoValue
func (NullableMetadataProtoValue) Get ¶
func (v NullableMetadataProtoValue) Get() *MetadataProtoValue
func (NullableMetadataProtoValue) IsSet ¶
func (v NullableMetadataProtoValue) IsSet() bool
func (NullableMetadataProtoValue) MarshalJSON ¶
func (v NullableMetadataProtoValue) MarshalJSON() ([]byte, error)
func (*NullableMetadataProtoValue) Set ¶
func (v *NullableMetadataProtoValue) Set(val *MetadataProtoValue)
func (*NullableMetadataProtoValue) UnmarshalJSON ¶
func (v *NullableMetadataProtoValue) UnmarshalJSON(src []byte) error
func (*NullableMetadataProtoValue) Unset ¶
func (v *NullableMetadataProtoValue) Unset()
type NullableMetadataStringValue ¶
type NullableMetadataStringValue struct {
// contains filtered or unexported fields
}
func NewNullableMetadataStringValue ¶
func NewNullableMetadataStringValue(val *MetadataStringValue) *NullableMetadataStringValue
func (NullableMetadataStringValue) Get ¶
func (v NullableMetadataStringValue) Get() *MetadataStringValue
func (NullableMetadataStringValue) IsSet ¶
func (v NullableMetadataStringValue) IsSet() bool
func (NullableMetadataStringValue) MarshalJSON ¶
func (v NullableMetadataStringValue) MarshalJSON() ([]byte, error)
func (*NullableMetadataStringValue) Set ¶
func (v *NullableMetadataStringValue) Set(val *MetadataStringValue)
func (*NullableMetadataStringValue) UnmarshalJSON ¶
func (v *NullableMetadataStringValue) UnmarshalJSON(src []byte) error
func (*NullableMetadataStringValue) Unset ¶
func (v *NullableMetadataStringValue) Unset()
type NullableMetadataStructValue ¶
type NullableMetadataStructValue struct {
// contains filtered or unexported fields
}
func NewNullableMetadataStructValue ¶
func NewNullableMetadataStructValue(val *MetadataStructValue) *NullableMetadataStructValue
func (NullableMetadataStructValue) Get ¶
func (v NullableMetadataStructValue) Get() *MetadataStructValue
func (NullableMetadataStructValue) IsSet ¶
func (v NullableMetadataStructValue) IsSet() bool
func (NullableMetadataStructValue) MarshalJSON ¶
func (v NullableMetadataStructValue) MarshalJSON() ([]byte, error)
func (*NullableMetadataStructValue) Set ¶
func (v *NullableMetadataStructValue) Set(val *MetadataStructValue)
func (*NullableMetadataStructValue) UnmarshalJSON ¶
func (v *NullableMetadataStructValue) UnmarshalJSON(src []byte) error
func (*NullableMetadataStructValue) Unset ¶
func (v *NullableMetadataStructValue) Unset()
type NullableMetadataValue ¶
type NullableMetadataValue struct {
// contains filtered or unexported fields
}
func NewNullableMetadataValue ¶
func NewNullableMetadataValue(val *MetadataValue) *NullableMetadataValue
func (NullableMetadataValue) Get ¶
func (v NullableMetadataValue) Get() *MetadataValue
func (NullableMetadataValue) IsSet ¶
func (v NullableMetadataValue) IsSet() bool
func (NullableMetadataValue) MarshalJSON ¶
func (v NullableMetadataValue) MarshalJSON() ([]byte, error)
func (*NullableMetadataValue) Set ¶
func (v *NullableMetadataValue) Set(val *MetadataValue)
func (*NullableMetadataValue) UnmarshalJSON ¶
func (v *NullableMetadataValue) UnmarshalJSON(src []byte) error
func (*NullableMetadataValue) Unset ¶
func (v *NullableMetadataValue) Unset()
type NullableModelPreviewResult ¶
type NullableModelPreviewResult struct {
// contains filtered or unexported fields
}
func NewNullableModelPreviewResult ¶
func NewNullableModelPreviewResult(val *ModelPreviewResult) *NullableModelPreviewResult
func (NullableModelPreviewResult) Get ¶
func (v NullableModelPreviewResult) Get() *ModelPreviewResult
func (NullableModelPreviewResult) IsSet ¶
func (v NullableModelPreviewResult) IsSet() bool
func (NullableModelPreviewResult) MarshalJSON ¶
func (v NullableModelPreviewResult) MarshalJSON() ([]byte, error)
func (*NullableModelPreviewResult) Set ¶
func (v *NullableModelPreviewResult) Set(val *ModelPreviewResult)
func (*NullableModelPreviewResult) UnmarshalJSON ¶
func (v *NullableModelPreviewResult) UnmarshalJSON(src []byte) error
func (*NullableModelPreviewResult) Unset ¶
func (v *NullableModelPreviewResult) Unset()
type NullableOrderByField ¶
type NullableOrderByField struct {
// contains filtered or unexported fields
}
func NewNullableOrderByField ¶
func NewNullableOrderByField(val *OrderByField) *NullableOrderByField
func (NullableOrderByField) Get ¶
func (v NullableOrderByField) Get() *OrderByField
func (NullableOrderByField) IsSet ¶
func (v NullableOrderByField) IsSet() bool
func (NullableOrderByField) MarshalJSON ¶
func (v NullableOrderByField) MarshalJSON() ([]byte, error)
func (*NullableOrderByField) Set ¶
func (v *NullableOrderByField) Set(val *OrderByField)
func (*NullableOrderByField) UnmarshalJSON ¶
func (v *NullableOrderByField) UnmarshalJSON(src []byte) error
func (*NullableOrderByField) Unset ¶
func (v *NullableOrderByField) Unset()
type NullableSortOrder ¶
type NullableSortOrder struct {
// contains filtered or unexported fields
}
func NewNullableSortOrder ¶
func NewNullableSortOrder(val *SortOrder) *NullableSortOrder
func (NullableSortOrder) Get ¶
func (v NullableSortOrder) Get() *SortOrder
func (NullableSortOrder) IsSet ¶
func (v NullableSortOrder) IsSet() bool
func (NullableSortOrder) MarshalJSON ¶
func (v NullableSortOrder) MarshalJSON() ([]byte, error)
func (*NullableSortOrder) Set ¶
func (v *NullableSortOrder) Set(val *SortOrder)
func (*NullableSortOrder) UnmarshalJSON ¶
func (v *NullableSortOrder) UnmarshalJSON(src []byte) error
func (*NullableSortOrder) Unset ¶
func (v *NullableSortOrder) Unset()
type NullableString ¶
type NullableString struct {
// contains filtered or unexported fields
}
func NewNullableString ¶
func NewNullableString(val *string) *NullableString
func (NullableString) Get ¶
func (v NullableString) Get() *string
func (NullableString) IsSet ¶
func (v NullableString) IsSet() bool
func (NullableString) MarshalJSON ¶
func (v NullableString) MarshalJSON() ([]byte, error)
func (*NullableString) Set ¶
func (v *NullableString) Set(val *string)
func (*NullableString) UnmarshalJSON ¶
func (v *NullableString) UnmarshalJSON(src []byte) error
func (*NullableString) Unset ¶
func (v *NullableString) Unset()
type NullableTime ¶
type NullableTime struct {
// contains filtered or unexported fields
}
func NewNullableTime ¶
func NewNullableTime(val *time.Time) *NullableTime
func (NullableTime) Get ¶
func (v NullableTime) Get() *time.Time
func (NullableTime) IsSet ¶
func (v NullableTime) IsSet() bool
func (NullableTime) MarshalJSON ¶
func (v NullableTime) MarshalJSON() ([]byte, error)
func (*NullableTime) Set ¶
func (v *NullableTime) Set(val *time.Time)
func (*NullableTime) UnmarshalJSON ¶
func (v *NullableTime) UnmarshalJSON(src []byte) error
func (*NullableTime) Unset ¶
func (v *NullableTime) Unset()
type OrderByField ¶
type OrderByField string
OrderByField Supported fields for ordering result entities.
const ( ORDERBYFIELD_CREATE_TIME OrderByField = "CREATE_TIME" ORDERBYFIELD_LAST_UPDATE_TIME OrderByField = "LAST_UPDATE_TIME" ORDERBYFIELD_ID OrderByField = "ID" ORDERBYFIELD_NAME OrderByField = "NAME" )
List of OrderByField
func NewOrderByFieldFromValue ¶
func NewOrderByFieldFromValue(v string) (*OrderByField, error)
NewOrderByFieldFromValue returns a pointer to a valid OrderByField for the value passed as argument, or an error if the value passed is not allowed by the enum
func (OrderByField) IsValid ¶
func (v OrderByField) IsValid() bool
IsValid return true if the value is valid for the enum, false otherwise
func (OrderByField) Ptr ¶
func (v OrderByField) Ptr() *OrderByField
Ptr returns reference to OrderByField value
func (*OrderByField) UnmarshalJSON ¶
func (v *OrderByField) UnmarshalJSON(src []byte) error
type ServerConfiguration ¶
type ServerConfiguration struct {
URL string
Description string
Variables map[string]ServerVariable
}
ServerConfiguration stores the information about a server
type ServerConfigurations ¶
type ServerConfigurations []ServerConfiguration
ServerConfigurations stores multiple ServerConfiguration items
type ServerVariable ¶
ServerVariable stores the information about a server variable
type SortOrder ¶
type SortOrder string
SortOrder Supported sort direction for ordering result entities.
func NewSortOrderFromValue ¶
NewSortOrderFromValue returns a pointer to a valid SortOrder for the value passed as argument, or an error if the value passed is not allowed by the enum
func (*SortOrder) UnmarshalJSON ¶
type Sortable ¶
type Sortable interface {
// SortValue returns the value of a requested field converted to a string.
SortValue(field OrderByField) string
}
Source Files
¶
- api_mcp_catalog_service.go
- api_model_catalog_service.go
- client.go
- configuration.go
- model_artifact_type_query_param.go
- model_base_model.go
- model_base_resource.go
- model_base_resource_dates.go
- model_base_resource_list.go
- model_catalog_artifact.go
- model_catalog_artifact_list.go
- model_catalog_asset_type.go
- model_catalog_label.go
- model_catalog_label_list.go
- model_catalog_metrics_artifact.go
- model_catalog_model.go
- model_catalog_model_artifact.go
- model_catalog_model_list.go
- model_catalog_source.go
- model_catalog_source_list.go
- model_catalog_source_preview_response.go
- model_catalog_source_preview_response_all_of_summary.go
- model_catalog_source_status.go
- model_error.go
- model_field_filter.go
- model_filter_option.go
- model_filter_option_range.go
- model_filter_options_list.go
- model_mcp_artifact.go
- model_mcp_endpoints.go
- model_mcp_env_var_metadata.go
- model_mcp_resource_recommendation.go
- model_mcp_resource_recommendation_high.go
- model_mcp_resource_recommendation_minimal.go
- model_mcp_resource_recommendation_recommended.go
- model_mcp_runtime_metadata.go
- model_mcp_runtime_metadata_capabilities.go
- model_mcp_runtime_metadata_health_endpoints.go
- model_mcp_security_indicator.go
- model_mcp_server.go
- model_mcp_server_list.go
- model_mcp_tool.go
- model_mcp_tool_parameter.go
- model_mcp_tool_with_server.go
- model_mcp_tools_list.go
- model_metadata_bool_value.go
- model_metadata_double_value.go
- model_metadata_int_value.go
- model_metadata_proto_value.go
- model_metadata_string_value.go
- model_metadata_struct_value.go
- model_metadata_value.go
- model_model_preview_result.go
- model_order_by_field.go
- model_sort_order.go
- response.go
- sortable.go
- utils.go