api

package
v0.0.0-...-e14d643 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 8, 2024 License: Apache-2.0 Imports: 17 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	WorkflowModelUseCase_name = map[int32]string{
		0: "WORKFLOW_MODEL_USE_CASE_NOT_SET",
		1: "CLASSIFICATION",
		2: "DETECTION",
	}
	WorkflowModelUseCase_value = map[string]int32{
		"WORKFLOW_MODEL_USE_CASE_NOT_SET": 0,
		"CLASSIFICATION":                  1,
		"DETECTION":                       2,
	}
)

Enum value maps for WorkflowModelUseCase.

View Source
var (
	DatasetVersionMetricsGroupType_name = map[int32]string{
		0:  "DATASET_VERSION_METRICS_GROUP_TYPE_NOT_SET",
		2:  "INPUT_TYPE",
		10: "CONCEPT_ID",
		11: "CONCEPTS_COUNT",
		20: "BOUNDING_BOXES_COUNT",
		21: "POLYGONS_COUNT",
		22: "POINTS_COUNT",
		23: "MASKS_COUNT",
		30: "PIXELS_COUNT",
		31: "ASPECT_RATIO",
	}
	DatasetVersionMetricsGroupType_value = map[string]int32{
		"DATASET_VERSION_METRICS_GROUP_TYPE_NOT_SET": 0,
		"INPUT_TYPE":           2,
		"CONCEPT_ID":           10,
		"CONCEPTS_COUNT":       11,
		"BOUNDING_BOXES_COUNT": 20,
		"POLYGONS_COUNT":       21,
		"POINTS_COUNT":         22,
		"MASKS_COUNT":          23,
		"PIXELS_COUNT":         30,
		"ASPECT_RATIO":         31,
	}
)

Enum value maps for DatasetVersionMetricsGroupType.

View Source
var (
	DatasetVersionExportFormat_name = map[int32]string{
		0: "DATASET_VERSION_EXPORT_FORMAT_NOT_SET",
		1: "CLARIFAI_DATA_PROTOBUF",
		3: "CLARIFAI_DATA_JSON",
		2: "COCO",
	}
	DatasetVersionExportFormat_value = map[string]int32{
		"DATASET_VERSION_EXPORT_FORMAT_NOT_SET": 0,
		"CLARIFAI_DATA_PROTOBUF":                1,
		"CLARIFAI_DATA_JSON":                    3,
		"COCO":                                  2,
	}
)

Enum value maps for DatasetVersionExportFormat.

View Source
var (
	ExpirationAction_name = map[int32]string{
		0: "EXPIRATION_ACTION_NOT_SET",
		1: "DELAY",
		2: "EXPIRY",
	}
	ExpirationAction_value = map[string]int32{
		"EXPIRATION_ACTION_NOT_SET": 0,
		"DELAY":                     1,
		"EXPIRY":                    2,
	}
)

Enum value maps for ExpirationAction.

View Source
var (
	LicenseScope_name = map[int32]string{
		0: "LICENSE_SCOPE_NOT_SET",
		1: "PREDICT",
		2: "TRAIN",
		3: "SEARCH",
	}
	LicenseScope_value = map[string]int32{
		"LICENSE_SCOPE_NOT_SET": 0,
		"PREDICT":               1,
		"TRAIN":                 2,
		"SEARCH":                3,
	}
)

Enum value maps for LicenseScope.

View Source
var (
	DataType_name = map[int32]string{
		0: "UNDEFINED",
		1: "STRING",
		2: "UINT8",
		3: "INT32",
		4: "INT64",
		5: "FP32",
	}
	DataType_value = map[string]int32{
		"UNDEFINED": 0,
		"STRING":    1,
		"UINT8":     2,
		"INT32":     3,
		"INT64":     4,
		"FP32":      5,
	}
)

Enum value maps for DataType.

View Source
var (
	ValueComparator_name = map[int32]string{
		0: "CONCEPT_THRESHOLD_NOT_SET",
		1: "GREATER_THAN",
		2: "GREATER_THAN_OR_EQUAL",
		3: "LESS_THAN",
		4: "LESS_THAN_OR_EQUAL",
		5: "EQUAL",
	}
	ValueComparator_value = map[string]int32{
		"CONCEPT_THRESHOLD_NOT_SET": 0,
		"GREATER_THAN":              1,
		"GREATER_THAN_OR_EQUAL":     2,
		"LESS_THAN":                 3,
		"LESS_THAN_OR_EQUAL":        4,
		"EQUAL":                     5,
	}
)

Enum value maps for ValueComparator.

View Source
var (
	EvaluationType_name = map[int32]string{
		0: "Undefined",
		1: "Classification",
		2: "Detection",
		3: "Segmentation",
		4: "Clustering",
		5: "Tracker",
		6: "Generation",
	}
	EvaluationType_value = map[string]int32{
		"Undefined":      0,
		"Classification": 1,
		"Detection":      2,
		"Segmentation":   3,
		"Clustering":     4,
		"Tracker":        5,
		"Generation":     6,
	}
)

Enum value maps for EvaluationType.

View Source
var (
	APIEventType_name = map[int32]string{
		0: "API_EVENT_TYPE_NOT_SET",
		1: "ON_PREM_PREDICT",
		2: "ON_PREM_TRAIN",
		3: "ON_PREM_SEARCH",
	}
	APIEventType_value = map[string]int32{
		"API_EVENT_TYPE_NOT_SET": 0,
		"ON_PREM_PREDICT":        1,
		"ON_PREM_TRAIN":          2,
		"ON_PREM_SEARCH":         3,
	}
)

Enum value maps for APIEventType.

View Source
var (
	UsageIntervalType_name = map[int32]string{
		0: "undef",
		1: "day",
		2: "month",
		3: "year",
	}
	UsageIntervalType_value = map[string]int32{
		"undef": 0,
		"day":   1,
		"month": 2,
		"year":  3,
	}
)

Enum value maps for UsageIntervalType.

View Source
var (
	AnnotationDataType_name = map[int32]string{
		0:  "ANNOTATION_DATA_TYPE_NOT_SET",
		1:  "TAG",
		2:  "BOUNDING_BOX",
		4:  "POLYGON",
		8:  "POINT",
		16: "SPAN",
		32: "MASK",
	}
	AnnotationDataType_value = map[string]int32{
		"ANNOTATION_DATA_TYPE_NOT_SET": 0,
		"TAG":                          1,
		"BOUNDING_BOX":                 2,
		"POLYGON":                      4,
		"POINT":                        8,
		"SPAN":                         16,
		"MASK":                         32,
	}
)

Enum value maps for AnnotationDataType.

View Source
var (
	RoleType_name = map[int32]string{
		0: "TEAM",
		1: "ORG",
	}
	RoleType_value = map[string]int32{
		"TEAM": 0,
		"ORG":  1,
	}
)

Enum value maps for RoleType.

View Source
var (
	StatValueAggType_name = map[int32]string{
		0: "SUM",
		1: "AVG",
	}
	StatValueAggType_value = map[string]int32{
		"SUM": 0,
		"AVG": 1,
	}
)

Enum value maps for StatValueAggType.

View Source
var (
	StatTimeAggType_name = map[int32]string{
		0: "NO_TIME_AGG",
		1: "YEAR",
		2: "MONTH",
		3: "WEEK",
		4: "DAY",
		5: "HOUR",
		6: "MINUTE",
	}
	StatTimeAggType_value = map[string]int32{
		"NO_TIME_AGG": 0,
		"YEAR":        1,
		"MONTH":       2,
		"WEEK":        3,
		"DAY":         4,
		"HOUR":        5,
		"MINUTE":      6,
	}
)

Enum value maps for StatTimeAggType.

View Source
var (
	ValidationErrorType_name = map[int32]string{
		0: "VALIDATION_ERROR_TYPE_NOT_SET",
		1: "RESTRICTED",
		2: "DATABASE",
		3: "FORMAT",
	}
	ValidationErrorType_value = map[string]int32{
		"VALIDATION_ERROR_TYPE_NOT_SET": 0,
		"RESTRICTED":                    1,
		"DATABASE":                      2,
		"FORMAT":                        3,
	}
)

Enum value maps for ValidationErrorType.

View Source
var (
	InputIDConflictResolution_name = map[int32]string{
		0: "INPUT_ID_CONFLICT_RESOLUTION_NOT_SET",
		1: "SKIP",
		2: "SUFFIX",
	}
	InputIDConflictResolution_value = map[string]int32{
		"INPUT_ID_CONFLICT_RESOLUTION_NOT_SET": 0,
		"SKIP":                                 1,
		"SUFFIX":                               2,
	}
)

Enum value maps for InputIDConflictResolution.

View Source
var (
	Point_Visibility_name = map[int32]string{
		0: "NOT_SET",
		1: "VISIBLE",
		2: "NOT_VISIBLE",
		3: "NOT_PRESENT",
	}
	Point_Visibility_value = map[string]int32{
		"NOT_SET":     0,
		"VISIBLE":     1,
		"NOT_VISIBLE": 2,
		"NOT_PRESENT": 3,
	}
)

Enum value maps for Point_Visibility.

View Source
var (
	ModelTypeField_ModelTypeFieldType_name = map[int32]string{
		0:  "INVALID_MODEL_TYPE_FIELD_TYPE",
		1:  "BOOLEAN",
		2:  "STRING",
		3:  "NUMBER",
		4:  "ARRAY_OF_CONCEPTS",
		5:  "ARRAY_OF_CONCEPTS_WITH_THRESHOLD",
		7:  "RANGE",
		8:  "ENUM",
		9:  "COLLABORATORS",
		10: "JSON",
		11: "ARRAY_OF_NUMBERS",
		12: "WORKFLOW_EMBED_MODELS",
		13: "ARRAY_OF_STRINGS",
		14: "RECURSIVE_ENUM",
		15: "PYTHON_CODE",
		16: "DATASET_ID",
		17: "DATASET_VERSION_ID",
		18: "ARRAY_OF_MODEL_CONCEPTS",
		19: "DATASET",
		20: "DATASET_VERSION",
		21: "ENCRYPTED_STRING",
		22: "CHECKPOINT_MODEL",
	}
	ModelTypeField_ModelTypeFieldType_value = map[string]int32{
		"INVALID_MODEL_TYPE_FIELD_TYPE":    0,
		"BOOLEAN":                          1,
		"STRING":                           2,
		"NUMBER":                           3,
		"ARRAY_OF_CONCEPTS":                4,
		"ARRAY_OF_CONCEPTS_WITH_THRESHOLD": 5,
		"RANGE":                            7,
		"ENUM":                             8,
		"COLLABORATORS":                    9,
		"JSON":                             10,
		"ARRAY_OF_NUMBERS":                 11,
		"WORKFLOW_EMBED_MODELS":            12,
		"ARRAY_OF_STRINGS":                 13,
		"RECURSIVE_ENUM":                   14,
		"PYTHON_CODE":                      15,
		"DATASET_ID":                       16,
		"DATASET_VERSION_ID":               17,
		"ARRAY_OF_MODEL_CONCEPTS":          18,
		"DATASET":                          19,
		"DATASET_VERSION":                  20,
		"ENCRYPTED_STRING":                 21,
		"CHECKPOINT_MODEL":                 22,
	}
)

Enum value maps for ModelTypeField_ModelTypeFieldType.

View Source
var (
	Search_Metric_name = map[int32]string{
		0: "METRIC_NOT_SET",
		1: "EUCLIDEAN_DISTANCE",
		2: "COSINE_DISTANCE",
	}
	Search_Metric_value = map[string]int32{
		"METRIC_NOT_SET":     0,
		"EUCLIDEAN_DISTANCE": 1,
		"COSINE_DISTANCE":    2,
	}
)

Enum value maps for Search_Metric.

View Source
var (
	Task_TaskType_name = map[int32]string{
		0: "TYPE_NOT_SET",
		1: "CONCEPTS_CLASSIFICATION",
		2: "BOUNDING_BOX_DETECTION",
		3: "POLYGON_DETECTION",
	}
	Task_TaskType_value = map[string]int32{
		"TYPE_NOT_SET":            0,
		"CONCEPTS_CLASSIFICATION": 1,
		"BOUNDING_BOX_DETECTION":  2,
		"POLYGON_DETECTION":       3,
	}
)

Enum value maps for Task_TaskType.

View Source
var (
	TaskWorker_TaskWorkerStrategy_name = map[int32]string{
		0: "WORKER_STRATEGY_NOT_SET",
		2: "PARTITIONED",
		3: "FULL",
	}
	TaskWorker_TaskWorkerStrategy_value = map[string]int32{
		"WORKER_STRATEGY_NOT_SET": 0,
		"PARTITIONED":             2,
		"FULL":                    3,
	}
)

Enum value maps for TaskWorker_TaskWorkerStrategy.

View Source
var (
	TaskWorkerPartitionedStrategyInfo_TaskWorkerPartitionedStrategy_name = map[int32]string{
		0: "PARTITIONED_WORKER_STRATEGY_NOT_SET",
		1: "EVENLY",
		2: "WEIGHTED",
	}
	TaskWorkerPartitionedStrategyInfo_TaskWorkerPartitionedStrategy_value = map[string]int32{
		"PARTITIONED_WORKER_STRATEGY_NOT_SET": 0,
		"EVENLY":                              1,
		"WEIGHTED":                            2,
	}
)

Enum value maps for TaskWorkerPartitionedStrategyInfo_TaskWorkerPartitionedStrategy.

View Source
var (
	TaskInputSource_TaskInputSourceType_name = map[int32]string{
		0: "INPUT_SOURCE_TYPE_NOT_SET",
		1: "ALL_INPUTS",
		2: "SAVED_SEARCH",
		3: "DATASET",
	}
	TaskInputSource_TaskInputSourceType_value = map[string]int32{
		"INPUT_SOURCE_TYPE_NOT_SET": 0,
		"ALL_INPUTS":                1,
		"SAVED_SEARCH":              2,
		"DATASET":                   3,
	}
)

Enum value maps for TaskInputSource_TaskInputSourceType.

View Source
var (
	TaskReview_TaskReviewStrategy_name = map[int32]string{
		0: "TASK_REVIEW_STRATEGY_NOT_SET",
		1: "NONE",
		2: "MANUAL",
		3: "CONSENSUS",
	}
	TaskReview_TaskReviewStrategy_value = map[string]int32{
		"TASK_REVIEW_STRATEGY_NOT_SET": 0,
		"NONE":                         1,
		"MANUAL":                       2,
		"CONSENSUS":                    3,
	}
)

Enum value maps for TaskReview_TaskReviewStrategy.

View Source
var (
	Visibility_Gettable_name = map[int32]string{
		0:  "UNKNOWN_VISIBILITY",
		10: "PRIVATE",
		30: "ORG",
		50: "PUBLIC",
	}
	Visibility_Gettable_value = map[string]int32{
		"UNKNOWN_VISIBILITY": 0,
		"PRIVATE":            10,
		"ORG":                30,
		"PUBLIC":             50,
	}
)

Enum value maps for Visibility_Gettable.

View Source
var (
	SplitIntoDatasets_DatasetSplitMethod_name = map[int32]string{
		0: "NOT_SET",
		1: "RANDOM_PERCENTAGE_SPLIT",
	}
	SplitIntoDatasets_DatasetSplitMethod_value = map[string]int32{
		"NOT_SET":                 0,
		"RANDOM_PERCENTAGE_SPLIT": 1,
	}
)

Enum value maps for SplitIntoDatasets_DatasetSplitMethod.

View Source
var (
	BookmarkOrigin_BookmarkType_name = map[int32]string{
		0: "unknown",
		1: "model",
		2: "workflow",
		3: "dataset",
		4: "module",
	}
	BookmarkOrigin_BookmarkType_value = map[string]int32{
		"unknown":  0,
		"model":    1,
		"workflow": 2,
		"dataset":  3,
		"module":   4,
	}
)

Enum value maps for BookmarkOrigin_BookmarkType.

View Source
var (
	Nodepool_CapacityType_name = map[int32]string{
		0: "UKNOWN_CAPACITY_TYPE",
		1: "ONDEMAND_TYPE",
		2: "SPOT_TYPE",
	}
	Nodepool_CapacityType_value = map[string]int32{
		"UKNOWN_CAPACITY_TYPE": 0,
		"ONDEMAND_TYPE":        1,
		"SPOT_TYPE":            2,
	}
)

Enum value maps for Nodepool_CapacityType.

View Source
var (
	CloudRegion_Cloud_name = map[int32]string{
		0: "UNKOWN_CLOUD",
		1: "SELF_HOSTED",
		2: "AWS",
		3: "GCP",
		4: "AZURE",
		5: "LAMBDA",
	}
	CloudRegion_Cloud_value = map[string]int32{
		"UNKOWN_CLOUD": 0,
		"SELF_HOSTED":  1,
		"AWS":          2,
		"GCP":          3,
		"AZURE":        4,
		"LAMBDA":       5,
	}
)

Enum value maps for CloudRegion_Cloud.

View Source
var (
	Deployment_SchedulingChoice_name = map[int32]string{
		0: "UNKNOWN_SCHEDULING_CHOICE",
		1: "FAIL",
		2: "RANDOM",
		3: "PRICE",
		4: "PERFORMANCE",
		5: "NETWORK",
		6: "UTILIZATION",
		7: "PREFER_SPOT",
		8: "PREFER_ONDEMAND",
	}
	Deployment_SchedulingChoice_value = map[string]int32{
		"UNKNOWN_SCHEDULING_CHOICE": 0,
		"FAIL":                      1,
		"RANDOM":                    2,
		"PRICE":                     3,
		"PERFORMANCE":               4,
		"NETWORK":                   5,
		"UTILIZATION":               6,
		"PREFER_SPOT":               7,
		"PREFER_ONDEMAND":           8,
	}
)

Enum value maps for Deployment_SchedulingChoice.

View Source
var (
	OrganizationInvitationStatus_name = map[int32]string{
		0: "NOT_SET",
		1: "PENDING",
		2: "ACCEPTED",
		3: "CANCELLED",
		4: "DECLINED",
		5: "EXPIRED",
	}
	OrganizationInvitationStatus_value = map[string]int32{
		"NOT_SET":   0,
		"PENDING":   1,
		"ACCEPTED":  2,
		"CANCELLED": 3,
		"DECLINED":  4,
		"EXPIRED":   5,
	}
)

Enum value maps for OrganizationInvitationStatus.

View Source
var (
	PutTaskAssignmentsRequestAction_name = map[int32]string{
		0:  "PUT_TASK_ASSIGNMENTS_REQUEST_ACTION_NOT_SET",
		1:  "LABEL_START",
		2:  "LABEL_SUBMIT",
		10: "REVIEW_START",
		11: "REVIEW_APPROVE",
		12: "REVIEW_REQUEST_CHANGES",
		13: "REVIEW_REJECT",
	}
	PutTaskAssignmentsRequestAction_value = map[string]int32{
		"PUT_TASK_ASSIGNMENTS_REQUEST_ACTION_NOT_SET": 0,
		"LABEL_START":            1,
		"LABEL_SUBMIT":           2,
		"REVIEW_START":           10,
		"REVIEW_APPROVE":         11,
		"REVIEW_REQUEST_CHANGES": 12,
		"REVIEW_REJECT":          13,
	}
)

Enum value maps for PutTaskAssignmentsRequestAction.

View Source
var File_proto_clarifai_api_resources_proto protoreflect.FileDescriptor
View Source
var File_proto_clarifai_api_service_proto protoreflect.FileDescriptor
View Source
var V2_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "clarifai.api.V2",
	HandlerType: (*V2Server)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListConceptRelations",
			Handler:    _V2_ListConceptRelations_Handler,
		},
		{
			MethodName: "PostConceptRelations",
			Handler:    _V2_PostConceptRelations_Handler,
		},
		{
			MethodName: "DeleteConceptRelations",
			Handler:    _V2_DeleteConceptRelations_Handler,
		},
		{
			MethodName: "GetConceptCounts",
			Handler:    _V2_GetConceptCounts_Handler,
		},
		{
			MethodName: "GetConcept",
			Handler:    _V2_GetConcept_Handler,
		},
		{
			MethodName: "ListConcepts",
			Handler:    _V2_ListConcepts_Handler,
		},
		{
			MethodName: "ListModelConcepts",
			Handler:    _V2_ListModelConcepts_Handler,
		},
		{
			MethodName: "PostConceptsSearches",
			Handler:    _V2_PostConceptsSearches_Handler,
		},
		{
			MethodName: "PostConcepts",
			Handler:    _V2_PostConcepts_Handler,
		},
		{
			MethodName: "PatchConcepts",
			Handler:    _V2_PatchConcepts_Handler,
		},
		{
			MethodName: "GetConceptLanguage",
			Handler:    _V2_GetConceptLanguage_Handler,
		},
		{
			MethodName: "ListConceptLanguages",
			Handler:    _V2_ListConceptLanguages_Handler,
		},
		{
			MethodName: "PostConceptLanguages",
			Handler:    _V2_PostConceptLanguages_Handler,
		},
		{
			MethodName: "PatchConceptLanguages",
			Handler:    _V2_PatchConceptLanguages_Handler,
		},
		{
			MethodName: "ListKnowledgeGraphs",
			Handler:    _V2_ListKnowledgeGraphs_Handler,
		},
		{
			MethodName: "PostKnowledgeGraphs",
			Handler:    _V2_PostKnowledgeGraphs_Handler,
		},
		{
			MethodName: "PostConceptMappingJobs",
			Handler:    _V2_PostConceptMappingJobs_Handler,
		},
		{
			MethodName: "GetAnnotation",
			Handler:    _V2_GetAnnotation_Handler,
		},
		{
			MethodName: "ListAnnotations",
			Handler:    _V2_ListAnnotations_Handler,
		},
		{
			MethodName: "PostAnnotations",
			Handler:    _V2_PostAnnotations_Handler,
		},
		{
			MethodName: "PatchAnnotations",
			Handler:    _V2_PatchAnnotations_Handler,
		},
		{
			MethodName: "PatchAnnotationsStatus",
			Handler:    _V2_PatchAnnotationsStatus_Handler,
		},
		{
			MethodName: "DeleteAnnotation",
			Handler:    _V2_DeleteAnnotation_Handler,
		},
		{
			MethodName: "DeleteAnnotations",
			Handler:    _V2_DeleteAnnotations_Handler,
		},
		{
			MethodName: "PatchAnnotationsSearches",
			Handler:    _V2_PatchAnnotationsSearches_Handler,
		},
		{
			MethodName: "PostAnnotationsSearches",
			Handler:    _V2_PostAnnotationsSearches_Handler,
		},
		{
			MethodName: "ListAnnotationWorkers",
			Handler:    _V2_ListAnnotationWorkers_Handler,
		},
		{
			MethodName: "GetInputCount",
			Handler:    _V2_GetInputCount_Handler,
		},
		{
			MethodName: "StreamInputs",
			Handler:    _V2_StreamInputs_Handler,
		},
		{
			MethodName: "GetInputSamples",
			Handler:    _V2_GetInputSamples_Handler,
		},
		{
			MethodName: "GetInput",
			Handler:    _V2_GetInput_Handler,
		},
		{
			MethodName: "GetInputVideoManifest",
			Handler:    _V2_GetInputVideoManifest_Handler,
		},
		{
			MethodName: "ListInputs",
			Handler:    _V2_ListInputs_Handler,
		},
		{
			MethodName: "PostInputs",
			Handler:    _V2_PostInputs_Handler,
		},
		{
			MethodName: "PatchInputs",
			Handler:    _V2_PatchInputs_Handler,
		},
		{
			MethodName: "DeleteInput",
			Handler:    _V2_DeleteInput_Handler,
		},
		{
			MethodName: "DeleteInputs",
			Handler:    _V2_DeleteInputs_Handler,
		},
		{
			MethodName: "PatchInputsSearches",
			Handler:    _V2_PatchInputsSearches_Handler,
		},
		{
			MethodName: "PostInputsSearches",
			Handler:    _V2_PostInputsSearches_Handler,
		},
		{
			MethodName: "PostModelOutputs",
			Handler:    _V2_PostModelOutputs_Handler,
		},
		{
			MethodName: "ListDatasets",
			Handler:    _V2_ListDatasets_Handler,
		},
		{
			MethodName: "GetDataset",
			Handler:    _V2_GetDataset_Handler,
		},
		{
			MethodName: "PostDatasets",
			Handler:    _V2_PostDatasets_Handler,
		},
		{
			MethodName: "PatchDatasets",
			Handler:    _V2_PatchDatasets_Handler,
		},
		{
			MethodName: "DeleteDatasets",
			Handler:    _V2_DeleteDatasets_Handler,
		},
		{
			MethodName: "ListDatasetInputs",
			Handler:    _V2_ListDatasetInputs_Handler,
		},
		{
			MethodName: "GetDatasetInput",
			Handler:    _V2_GetDatasetInput_Handler,
		},
		{
			MethodName: "PostDatasetInputs",
			Handler:    _V2_PostDatasetInputs_Handler,
		},
		{
			MethodName: "DeleteDatasetInputs",
			Handler:    _V2_DeleteDatasetInputs_Handler,
		},
		{
			MethodName: "ListDatasetVersions",
			Handler:    _V2_ListDatasetVersions_Handler,
		},
		{
			MethodName: "GetDatasetVersion",
			Handler:    _V2_GetDatasetVersion_Handler,
		},
		{
			MethodName: "ListDatasetVersionMetricsGroups",
			Handler:    _V2_ListDatasetVersionMetricsGroups_Handler,
		},
		{
			MethodName: "PostDatasetVersions",
			Handler:    _V2_PostDatasetVersions_Handler,
		},
		{
			MethodName: "PatchDatasetVersions",
			Handler:    _V2_PatchDatasetVersions_Handler,
		},
		{
			MethodName: "DeleteDatasetVersions",
			Handler:    _V2_DeleteDatasetVersions_Handler,
		},
		{
			MethodName: "PutDatasetVersionExports",
			Handler:    _V2_PutDatasetVersionExports_Handler,
		},
		{
			MethodName: "GetModelType",
			Handler:    _V2_GetModelType_Handler,
		},
		{
			MethodName: "ListOpenSourceLicenses",
			Handler:    _V2_ListOpenSourceLicenses_Handler,
		},
		{
			MethodName: "ListModelTypes",
			Handler:    _V2_ListModelTypes_Handler,
		},
		{
			MethodName: "GetModel",
			Handler:    _V2_GetModel_Handler,
		},
		{
			MethodName: "GetModelOutputInfo",
			Handler:    _V2_GetModelOutputInfo_Handler,
		},
		{
			MethodName: "ListModels",
			Handler:    _V2_ListModels_Handler,
		},
		{
			MethodName: "GetResourceCounts",
			Handler:    _V2_GetResourceCounts_Handler,
		},
		{
			MethodName: "PostModelsSearches",
			Handler:    _V2_PostModelsSearches_Handler,
		},
		{
			MethodName: "PostModels",
			Handler:    _V2_PostModels_Handler,
		},
		{
			MethodName: "PatchModels",
			Handler:    _V2_PatchModels_Handler,
		},
		{
			MethodName: "PatchModelIds",
			Handler:    _V2_PatchModelIds_Handler,
		},
		{
			MethodName: "DeleteModel",
			Handler:    _V2_DeleteModel_Handler,
		},
		{
			MethodName: "DeleteModels",
			Handler:    _V2_DeleteModels_Handler,
		},
		{
			MethodName: "PatchModelCheckConsents",
			Handler:    _V2_PatchModelCheckConsents_Handler,
		},
		{
			MethodName: "PatchModelToolkits",
			Handler:    _V2_PatchModelToolkits_Handler,
		},
		{
			MethodName: "PatchModelUseCases",
			Handler:    _V2_PatchModelUseCases_Handler,
		},
		{
			MethodName: "PatchModelLanguages",
			Handler:    _V2_PatchModelLanguages_Handler,
		},
		{
			MethodName: "ListModelInputs",
			Handler:    _V2_ListModelInputs_Handler,
		},
		{
			MethodName: "GetModelVersion",
			Handler:    _V2_GetModelVersion_Handler,
		},
		{
			MethodName: "ListModelVersions",
			Handler:    _V2_ListModelVersions_Handler,
		},
		{
			MethodName: "PostWorkflowVersionsUnPublish",
			Handler:    _V2_PostWorkflowVersionsUnPublish_Handler,
		},
		{
			MethodName: "PostWorkflowVersionsPublish",
			Handler:    _V2_PostWorkflowVersionsPublish_Handler,
		},
		{
			MethodName: "PostModelVersionsPublish",
			Handler:    _V2_PostModelVersionsPublish_Handler,
		},
		{
			MethodName: "PostModelVersionsUnPublish",
			Handler:    _V2_PostModelVersionsUnPublish_Handler,
		},
		{
			MethodName: "PostModelVersions",
			Handler:    _V2_PostModelVersions_Handler,
		},
		{
			MethodName: "PatchModelVersions",
			Handler:    _V2_PatchModelVersions_Handler,
		},
		{
			MethodName: "DeleteModelVersion",
			Handler:    _V2_DeleteModelVersion_Handler,
		},
		{
			MethodName: "PutModelVersionExports",
			Handler:    _V2_PutModelVersionExports_Handler,
		},
		{
			MethodName: "GetModelVersionExport",
			Handler:    _V2_GetModelVersionExport_Handler,
		},
		{
			MethodName: "GetModelVersionMetrics",
			Handler:    _V2_GetModelVersionMetrics_Handler,
		},
		{
			MethodName: "PostModelVersionMetrics",
			Handler:    _V2_PostModelVersionMetrics_Handler,
		},
		{
			MethodName: "PostModelVersionEvaluations",
			Handler:    _V2_PostModelVersionEvaluations_Handler,
		},
		{
			MethodName: "ListModelVersionEvaluations",
			Handler:    _V2_ListModelVersionEvaluations_Handler,
		},
		{
			MethodName: "GetModelVersionEvaluation",
			Handler:    _V2_GetModelVersionEvaluation_Handler,
		},
		{
			MethodName: "PostEvaluations",
			Handler:    _V2_PostEvaluations_Handler,
		},
		{
			MethodName: "ListEvaluations",
			Handler:    _V2_ListEvaluations_Handler,
		},
		{
			MethodName: "GetEvaluation",
			Handler:    _V2_GetEvaluation_Handler,
		},
		{
			MethodName: "ListModelReferences",
			Handler:    _V2_ListModelReferences_Handler,
		},
		{
			MethodName: "GetModelVersionInputExample",
			Handler:    _V2_GetModelVersionInputExample_Handler,
		},
		{
			MethodName: "ListModelVersionInputExamples",
			Handler:    _V2_ListModelVersionInputExamples_Handler,
		},
		{
			MethodName: "GetWorkflow",
			Handler:    _V2_GetWorkflow_Handler,
		},
		{
			MethodName: "ListWorkflows",
			Handler:    _V2_ListWorkflows_Handler,
		},
		{
			MethodName: "PostWorkflows",
			Handler:    _V2_PostWorkflows_Handler,
		},
		{
			MethodName: "PatchWorkflows",
			Handler:    _V2_PatchWorkflows_Handler,
		},
		{
			MethodName: "PatchWorkflowIds",
			Handler:    _V2_PatchWorkflowIds_Handler,
		},
		{
			MethodName: "DeleteWorkflow",
			Handler:    _V2_DeleteWorkflow_Handler,
		},
		{
			MethodName: "DeleteWorkflows",
			Handler:    _V2_DeleteWorkflows_Handler,
		},
		{
			MethodName: "PostWorkflowResults",
			Handler:    _V2_PostWorkflowResults_Handler,
		},
		{
			MethodName: "PostWorkflowResultsSimilarity",
			Handler:    _V2_PostWorkflowResultsSimilarity_Handler,
		},
		{
			MethodName: "ListWorkflowVersions",
			Handler:    _V2_ListWorkflowVersions_Handler,
		},
		{
			MethodName: "GetWorkflowVersion",
			Handler:    _V2_GetWorkflowVersion_Handler,
		},
		{
			MethodName: "DeleteWorkflowVersions",
			Handler:    _V2_DeleteWorkflowVersions_Handler,
		},
		{
			MethodName: "PatchWorkflowVersions",
			Handler:    _V2_PatchWorkflowVersions_Handler,
		},
		{
			MethodName: "GetKey",
			Handler:    _V2_GetKey_Handler,
		},
		{
			MethodName: "ListKeys",
			Handler:    _V2_ListKeys_Handler,
		},
		{
			MethodName: "ListAppKeys",
			Handler:    _V2_ListAppKeys_Handler,
		},
		{
			MethodName: "DeleteKey",
			Handler:    _V2_DeleteKey_Handler,
		},
		{
			MethodName: "PostKeys",
			Handler:    _V2_PostKeys_Handler,
		},
		{
			MethodName: "PatchKeys",
			Handler:    _V2_PatchKeys_Handler,
		},
		{
			MethodName: "MyScopes",
			Handler:    _V2_MyScopes_Handler,
		},
		{
			MethodName: "MyScopesUser",
			Handler:    _V2_MyScopesUser_Handler,
		},
		{
			MethodName: "MyScopesRoot",
			Handler:    _V2_MyScopesRoot_Handler,
		},
		{
			MethodName: "ListScopes",
			Handler:    _V2_ListScopes_Handler,
		},
		{
			MethodName: "GetApp",
			Handler:    _V2_GetApp_Handler,
		},
		{
			MethodName: "ListApps",
			Handler:    _V2_ListApps_Handler,
		},
		{
			MethodName: "DeleteApp",
			Handler:    _V2_DeleteApp_Handler,
		},
		{
			MethodName: "PostApps",
			Handler:    _V2_PostApps_Handler,
		},
		{
			MethodName: "PatchApps",
			Handler:    _V2_PatchApps_Handler,
		},
		{
			MethodName: "PatchAppsIds",
			Handler:    _V2_PatchAppsIds_Handler,
		},
		{
			MethodName: "PatchApp",
			Handler:    _V2_PatchApp_Handler,
		},
		{
			MethodName: "PostAppsSearches",
			Handler:    _V2_PostAppsSearches_Handler,
		},
		{
			MethodName: "GetUser",
			Handler:    _V2_GetUser_Handler,
		},
		{
			MethodName: "PostValidatePassword",
			Handler:    _V2_PostValidatePassword_Handler,
		},
		{
			MethodName: "GetSearch",
			Handler:    _V2_GetSearch_Handler,
		},
		{
			MethodName: "ListSearches",
			Handler:    _V2_ListSearches_Handler,
		},
		{
			MethodName: "PatchSearches",
			Handler:    _V2_PatchSearches_Handler,
		},
		{
			MethodName: "PostSearches",
			Handler:    _V2_PostSearches_Handler,
		},
		{
			MethodName: "PostSearchesByID",
			Handler:    _V2_PostSearchesByID_Handler,
		},
		{
			MethodName: "PostAnnotationSearchMetrics",
			Handler:    _V2_PostAnnotationSearchMetrics_Handler,
		},
		{
			MethodName: "GetAnnotationSearchMetrics",
			Handler:    _V2_GetAnnotationSearchMetrics_Handler,
		},
		{
			MethodName: "ListAnnotationSearchMetrics",
			Handler:    _V2_ListAnnotationSearchMetrics_Handler,
		},
		{
			MethodName: "DeleteAnnotationSearchMetrics",
			Handler:    _V2_DeleteAnnotationSearchMetrics_Handler,
		},
		{
			MethodName: "DeleteSearch",
			Handler:    _V2_DeleteSearch_Handler,
		},
		{
			MethodName: "ListAnnotationFilters",
			Handler:    _V2_ListAnnotationFilters_Handler,
		},
		{
			MethodName: "GetAnnotationFilter",
			Handler:    _V2_GetAnnotationFilter_Handler,
		},
		{
			MethodName: "PostAnnotationFilters",
			Handler:    _V2_PostAnnotationFilters_Handler,
		},
		{
			MethodName: "PatchAnnotationFilters",
			Handler:    _V2_PatchAnnotationFilters_Handler,
		},
		{
			MethodName: "DeleteAnnotationFilters",
			Handler:    _V2_DeleteAnnotationFilters_Handler,
		},
		{
			MethodName: "ListStatusCodes",
			Handler:    _V2_ListStatusCodes_Handler,
		},
		{
			MethodName: "GetStatusCode",
			Handler:    _V2_GetStatusCode_Handler,
		},
		{
			MethodName: "ListCollaborators",
			Handler:    _V2_ListCollaborators_Handler,
		},
		{
			MethodName: "PostCollaborators",
			Handler:    _V2_PostCollaborators_Handler,
		},
		{
			MethodName: "PatchCollaborators",
			Handler:    _V2_PatchCollaborators_Handler,
		},
		{
			MethodName: "DeleteCollaborators",
			Handler:    _V2_DeleteCollaborators_Handler,
		},
		{
			MethodName: "ListCollaborations",
			Handler:    _V2_ListCollaborations_Handler,
		},
		{
			MethodName: "PostAppDuplications",
			Handler:    _V2_PostAppDuplications_Handler,
		},
		{
			MethodName: "ListAppDuplications",
			Handler:    _V2_ListAppDuplications_Handler,
		},
		{
			MethodName: "GetAppDuplication",
			Handler:    _V2_GetAppDuplication_Handler,
		},
		{
			MethodName: "PostTasks",
			Handler:    _V2_PostTasks_Handler,
		},
		{
			MethodName: "GetTaskAnnotationCount",
			Handler:    _V2_GetTaskAnnotationCount_Handler,
		},
		{
			MethodName: "GetTaskInputCount",
			Handler:    _V2_GetTaskInputCount_Handler,
		},
		{
			MethodName: "GetTask",
			Handler:    _V2_GetTask_Handler,
		},
		{
			MethodName: "ListTasks",
			Handler:    _V2_ListTasks_Handler,
		},
		{
			MethodName: "PatchTasks",
			Handler:    _V2_PatchTasks_Handler,
		},
		{
			MethodName: "DeleteTasks",
			Handler:    _V2_DeleteTasks_Handler,
		},
		{
			MethodName: "PostLabelOrders",
			Handler:    _V2_PostLabelOrders_Handler,
		},
		{
			MethodName: "GetLabelOrder",
			Handler:    _V2_GetLabelOrder_Handler,
		},
		{
			MethodName: "ListLabelOrders",
			Handler:    _V2_ListLabelOrders_Handler,
		},
		{
			MethodName: "PatchLabelOrders",
			Handler:    _V2_PatchLabelOrders_Handler,
		},
		{
			MethodName: "DeleteLabelOrders",
			Handler:    _V2_DeleteLabelOrders_Handler,
		},
		{
			MethodName: "PostCollectors",
			Handler:    _V2_PostCollectors_Handler,
		},
		{
			MethodName: "GetCollector",
			Handler:    _V2_GetCollector_Handler,
		},
		{
			MethodName: "ListCollectors",
			Handler:    _V2_ListCollectors_Handler,
		},
		{
			MethodName: "PatchCollectors",
			Handler:    _V2_PatchCollectors_Handler,
		},
		{
			MethodName: "DeleteCollectors",
			Handler:    _V2_DeleteCollectors_Handler,
		},
		{
			MethodName: "PostStatValues",
			Handler:    _V2_PostStatValues_Handler,
		},
		{
			MethodName: "PostStatValuesAggregate",
			Handler:    _V2_PostStatValuesAggregate_Handler,
		},
		{
			MethodName: "PostTrendingMetricsView",
			Handler:    _V2_PostTrendingMetricsView_Handler,
		},
		{
			MethodName: "ListTrendingMetricsViews",
			Handler:    _V2_ListTrendingMetricsViews_Handler,
		},
		{
			MethodName: "GetModule",
			Handler:    _V2_GetModule_Handler,
		},
		{
			MethodName: "ListModules",
			Handler:    _V2_ListModules_Handler,
		},
		{
			MethodName: "PostModules",
			Handler:    _V2_PostModules_Handler,
		},
		{
			MethodName: "PatchModules",
			Handler:    _V2_PatchModules_Handler,
		},
		{
			MethodName: "DeleteModules",
			Handler:    _V2_DeleteModules_Handler,
		},
		{
			MethodName: "GetModuleVersion",
			Handler:    _V2_GetModuleVersion_Handler,
		},
		{
			MethodName: "ListModuleVersions",
			Handler:    _V2_ListModuleVersions_Handler,
		},
		{
			MethodName: "PostModuleVersions",
			Handler:    _V2_PostModuleVersions_Handler,
		},
		{
			MethodName: "PatchModuleVersions",
			Handler:    _V2_PatchModuleVersions_Handler,
		},
		{
			MethodName: "DeleteModuleVersions",
			Handler:    _V2_DeleteModuleVersions_Handler,
		},
		{
			MethodName: "GetModuleVersionUsageCount",
			Handler:    _V2_GetModuleVersionUsageCount_Handler,
		},
		{
			MethodName: "GetInstalledModuleVersion",
			Handler:    _V2_GetInstalledModuleVersion_Handler,
		},
		{
			MethodName: "ListInstalledModuleVersions",
			Handler:    _V2_ListInstalledModuleVersions_Handler,
		},
		{
			MethodName: "PostInstalledModuleVersions",
			Handler:    _V2_PostInstalledModuleVersions_Handler,
		},
		{
			MethodName: "DeleteInstalledModuleVersions",
			Handler:    _V2_DeleteInstalledModuleVersions_Handler,
		},
		{
			MethodName: "PostInstalledModuleVersionsKey",
			Handler:    _V2_PostInstalledModuleVersionsKey_Handler,
		},
		{
			MethodName: "PostBulkOperations",
			Handler:    _V2_PostBulkOperations_Handler,
		},
		{
			MethodName: "ListBulkOperations",
			Handler:    _V2_ListBulkOperations_Handler,
		},
		{
			MethodName: "GetBulkOperation",
			Handler:    _V2_GetBulkOperation_Handler,
		},
		{
			MethodName: "CancelBulkOperations",
			Handler:    _V2_CancelBulkOperations_Handler,
		},
		{
			MethodName: "DeleteBulkOperations",
			Handler:    _V2_DeleteBulkOperations_Handler,
		},
		{
			MethodName: "ListNextTaskAssignments",
			Handler:    _V2_ListNextTaskAssignments_Handler,
		},
		{
			MethodName: "PutTaskAssignments",
			Handler:    _V2_PutTaskAssignments_Handler,
		},
		{
			MethodName: "ListInputsAddJobs",
			Handler:    _V2_ListInputsAddJobs_Handler,
		},
		{
			MethodName: "GetInputsAddJob",
			Handler:    _V2_GetInputsAddJob_Handler,
		},
		{
			MethodName: "CancelInputsAddJob",
			Handler:    _V2_CancelInputsAddJob_Handler,
		},
		{
			MethodName: "PostUploads",
			Handler:    _V2_PostUploads_Handler,
		},
		{
			MethodName: "PutUploadContentParts",
			Handler:    _V2_PutUploadContentParts_Handler,
		},
		{
			MethodName: "GetUpload",
			Handler:    _V2_GetUpload_Handler,
		},
		{
			MethodName: "ListUploads",
			Handler:    _V2_ListUploads_Handler,
		},
		{
			MethodName: "DeleteUploads",
			Handler:    _V2_DeleteUploads_Handler,
		},
		{
			MethodName: "PostInputsDataSources",
			Handler:    _V2_PostInputsDataSources_Handler,
		},
		{
			MethodName: "GetInputsExtractionJob",
			Handler:    _V2_GetInputsExtractionJob_Handler,
		},
		{
			MethodName: "ListInputsExtractionJobs",
			Handler:    _V2_ListInputsExtractionJobs_Handler,
		},
		{
			MethodName: "CancelInputsExtractionJobs",
			Handler:    _V2_CancelInputsExtractionJobs_Handler,
		},
		{
			MethodName: "PostInputsUploads",
			Handler:    _V2_PostInputsUploads_Handler,
		},
		{
			MethodName: "GetRunner",
			Handler:    _V2_GetRunner_Handler,
		},
		{
			MethodName: "ListRunners",
			Handler:    _V2_ListRunners_Handler,
		},
		{
			MethodName: "PostRunners",
			Handler:    _V2_PostRunners_Handler,
		},
		{
			MethodName: "DeleteRunners",
			Handler:    _V2_DeleteRunners_Handler,
		},
		{
			MethodName: "ListRunnerItems",
			Handler:    _V2_ListRunnerItems_Handler,
		},
		{
			MethodName: "PostRunnerItemOutputs",
			Handler:    _V2_PostRunnerItemOutputs_Handler,
		},
		{
			MethodName: "PostModelVersionsTrainingTimeEstimate",
			Handler:    _V2_PostModelVersionsTrainingTimeEstimate_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "PostModelVersionsUpload",
			Handler:       _V2_PostModelVersionsUpload_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
	},
	Metadata: "proto/clarifai/api/service.proto",
}

V2_ServiceDesc is the grpc.ServiceDesc for V2 service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterV2Server

func RegisterV2Server(s grpc.ServiceRegistrar, srv V2Server)

Types

type APIEventType

type APIEventType int32
const (
	APIEventType_API_EVENT_TYPE_NOT_SET APIEventType = 0
	// On Prem event types
	APIEventType_ON_PREM_PREDICT APIEventType = 1
	APIEventType_ON_PREM_TRAIN   APIEventType = 2
	APIEventType_ON_PREM_SEARCH  APIEventType = 3
)

func (APIEventType) Descriptor

func (APIEventType) Enum

func (x APIEventType) Enum() *APIEventType

func (APIEventType) EnumDescriptor deprecated

func (APIEventType) EnumDescriptor() ([]byte, []int)

Deprecated: Use APIEventType.Descriptor instead.

func (APIEventType) Number

func (APIEventType) String

func (x APIEventType) String() string

func (APIEventType) Type

type APIPostModelOutputsCollectorSource

type APIPostModelOutputsCollectorSource struct {

	// To define the model that we should collect from we need to specify the following 4 IDs:
	// The User ID of the model we want to collect from.
	// This is User B in the example.
	ModelUserId string `protobuf:"bytes,1,opt,name=model_user_id,json=modelUserId,proto3" json:"model_user_id,omitempty"`
	// The App ID of the model we want to collect from.
	ModelAppId string `protobuf:"bytes,2,opt,name=model_app_id,json=modelAppId,proto3" json:"model_app_id,omitempty"`
	// The Model ID of the model we want to collect from.
	ModelId string `protobuf:"bytes,3,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	// The Version ID of the model we want to collect from.
	ModelVersionId string `protobuf:"bytes,4,opt,name=model_version_id,json=modelVersionId,proto3" json:"model_version_id,omitempty"`
	// This key is used to POST /inputs into your app by the collector. It can be an API key or a
	// PAT. This needs the permissions that are needed for POST /inputs for the app_id this
	// Collector is defined in.
	PostInputsKeyId string `protobuf:"bytes,5,opt,name=post_inputs_key_id,json=postInputsKeyId,proto3" json:"post_inputs_key_id,omitempty"`
	// This is a private field that defaults to the app owner for public users.
	// If this is left blank then this collector will collect from ALL users calling the given model.
	CallerUserId string `protobuf:"bytes,6,opt,name=caller_user_id,json=callerUserId,proto3" json:"caller_user_id,omitempty"`
	// contains filtered or unexported fields
}

This is configuration for using the inputs send for model prediction in our API as as the source for data.

func (*APIPostModelOutputsCollectorSource) Descriptor deprecated

func (*APIPostModelOutputsCollectorSource) Descriptor() ([]byte, []int)

Deprecated: Use APIPostModelOutputsCollectorSource.ProtoReflect.Descriptor instead.

func (*APIPostModelOutputsCollectorSource) GetCallerUserId

func (x *APIPostModelOutputsCollectorSource) GetCallerUserId() string

func (*APIPostModelOutputsCollectorSource) GetModelAppId

func (x *APIPostModelOutputsCollectorSource) GetModelAppId() string

func (*APIPostModelOutputsCollectorSource) GetModelId

func (*APIPostModelOutputsCollectorSource) GetModelUserId

func (x *APIPostModelOutputsCollectorSource) GetModelUserId() string

func (*APIPostModelOutputsCollectorSource) GetModelVersionId

func (x *APIPostModelOutputsCollectorSource) GetModelVersionId() string

func (*APIPostModelOutputsCollectorSource) GetPostInputsKeyId

func (x *APIPostModelOutputsCollectorSource) GetPostInputsKeyId() string

func (*APIPostModelOutputsCollectorSource) ProtoMessage

func (*APIPostModelOutputsCollectorSource) ProtoMessage()

func (*APIPostModelOutputsCollectorSource) ProtoReflect

func (*APIPostModelOutputsCollectorSource) Reset

func (*APIPostModelOutputsCollectorSource) String

type AWSCreds

type AWSCreds struct {
	Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
	Id     string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	Secret string `protobuf:"bytes,4,opt,name=secret,proto3" json:"secret,omitempty"`
	Token  string `protobuf:"bytes,5,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

AWS S3 storage credentials.

func (*AWSCreds) Descriptor deprecated

func (*AWSCreds) Descriptor() ([]byte, []int)

Deprecated: Use AWSCreds.ProtoReflect.Descriptor instead.

func (*AWSCreds) GetId

func (x *AWSCreds) GetId() string

func (*AWSCreds) GetRegion

func (x *AWSCreds) GetRegion() string

func (*AWSCreds) GetSecret

func (x *AWSCreds) GetSecret() string

func (*AWSCreds) GetToken

func (x *AWSCreds) GetToken() string

func (*AWSCreds) ProtoMessage

func (*AWSCreds) ProtoMessage()

func (*AWSCreds) ProtoReflect

func (x *AWSCreds) ProtoReflect() protoreflect.Message

func (*AWSCreds) Reset

func (x *AWSCreds) Reset()

func (*AWSCreds) String

func (x *AWSCreds) String() string

type AddConcepts

type AddConcepts struct {
	Concepts []*Concept `protobuf:"bytes,1,rep,name=concepts,proto3" json:"concepts,omitempty"`
	// contains filtered or unexported fields
}

func (*AddConcepts) Descriptor deprecated

func (*AddConcepts) Descriptor() ([]byte, []int)

Deprecated: Use AddConcepts.ProtoReflect.Descriptor instead.

func (*AddConcepts) GetConcepts

func (x *AddConcepts) GetConcepts() []*Concept

func (*AddConcepts) ProtoMessage

func (*AddConcepts) ProtoMessage()

func (*AddConcepts) ProtoReflect

func (x *AddConcepts) ProtoReflect() protoreflect.Message

func (*AddConcepts) Reset

func (x *AddConcepts) Reset()

func (*AddConcepts) String

func (x *AddConcepts) String() string

type AddMetadata

type AddMetadata struct {

	// To handle arbitrary json metadata you can use a struct field:
	// https://github.com/google/protobuf/blob/master/src/google/protobuf/struct.proto
	Metadata *structpb.Struct `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*AddMetadata) Descriptor deprecated

func (*AddMetadata) Descriptor() ([]byte, []int)

Deprecated: Use AddMetadata.ProtoReflect.Descriptor instead.

func (*AddMetadata) GetMetadata

func (x *AddMetadata) GetMetadata() *structpb.Struct

func (*AddMetadata) ProtoMessage

func (*AddMetadata) ProtoMessage()

func (*AddMetadata) ProtoReflect

func (x *AddMetadata) ProtoReflect() protoreflect.Message

func (*AddMetadata) Reset

func (x *AddMetadata) Reset()

func (*AddMetadata) String

func (x *AddMetadata) String() string

type AddToDataset

type AddToDataset struct {
	DatasetId string `protobuf:"bytes,1,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
	// contains filtered or unexported fields
}

func (*AddToDataset) Descriptor deprecated

func (*AddToDataset) Descriptor() ([]byte, []int)

Deprecated: Use AddToDataset.ProtoReflect.Descriptor instead.

func (*AddToDataset) GetDatasetId

func (x *AddToDataset) GetDatasetId() string

func (*AddToDataset) ProtoMessage

func (*AddToDataset) ProtoMessage()

func (*AddToDataset) ProtoReflect

func (x *AddToDataset) ProtoReflect() protoreflect.Message

func (*AddToDataset) Reset

func (x *AddToDataset) Reset()

func (*AddToDataset) String

func (x *AddToDataset) String() string

type AiAssistParameters

type AiAssistParameters struct {

	// Min and max threshold values for approving annotations by default based on prediction score
	MinThreshold float32 `protobuf:"fixed32,1,opt,name=min_threshold,json=minThreshold,proto3" json:"min_threshold,omitempty"`
	MaxThreshold float32 `protobuf:"fixed32,2,opt,name=max_threshold,json=maxThreshold,proto3" json:"max_threshold,omitempty"`
	// ids of concept relations. Used in AI assist workflow
	ConceptRelationIds []string `protobuf:"bytes,3,rep,name=concept_relation_ids,json=conceptRelationIds,proto3" json:"concept_relation_ids,omitempty"`
	// contains filtered or unexported fields
}

AiAssistParameters

func (*AiAssistParameters) Descriptor deprecated

func (*AiAssistParameters) Descriptor() ([]byte, []int)

Deprecated: Use AiAssistParameters.ProtoReflect.Descriptor instead.

func (*AiAssistParameters) GetConceptRelationIds

func (x *AiAssistParameters) GetConceptRelationIds() []string

func (*AiAssistParameters) GetMaxThreshold

func (x *AiAssistParameters) GetMaxThreshold() float32

func (*AiAssistParameters) GetMinThreshold

func (x *AiAssistParameters) GetMinThreshold() float32

func (*AiAssistParameters) ProtoMessage

func (*AiAssistParameters) ProtoMessage()

func (*AiAssistParameters) ProtoReflect

func (x *AiAssistParameters) ProtoReflect() protoreflect.Message

func (*AiAssistParameters) Reset

func (x *AiAssistParameters) Reset()

func (*AiAssistParameters) String

func (x *AiAssistParameters) String() string

type And

type And struct {

	// FILTER by input.data... information.
	// This can include human provided concepts, geo location info, metadata, etc.
	// This is effectively searching over only the trusted annotation attached to an input in your
	// app. To search by more specific annotation fields use the Annotation object here.
	// ########## Supported fields ##########
	//   - data.concepts[].id
	//   - data.concepts[].name
	//   - data.concepts[].value
	//   - data.geo.geo_box[].geo_point.latitude
	//   - data.geo.geo_box[].geo_point.longitude
	//   - data.geo.geo_limit.type
	//   - data.geo.geo_limit.value
	//   - data.geo.geo_point.latitude
	//   - data.geo.geo_point.longitude
	//   - data.image.url
	//   - data.metadata - allow search with empty metadata
	//     note that searching by empty metadata will actually not influence the search results.
	//     however, in order to be user-friendly, we are still supporting searching by empty metadata.
	//   - data.metadata.fields - filter by metadata. metadata key&value fields are OR-ed.
	//   - dataset_ids[] - filter by dataset IDs
	//   - id - filter by input ID
	//   - status.code - filter by input status
	Input *Input `protobuf:"bytes,1,opt,name=input,proto3" json:"input,omitempty"`
	// RANK based predicted outputs from models such as custom trained models, pre-trained models,
	// etc. This is also where you enter the image url for a visual search because what we're asking
	// the system to do is find output embedding most visually similar to the provided input (that
	// input being in And.output.input.data.image.url for example). This will return the Hits
	// sorted by visual similarity (1.0 being very similar or exact match and 0.0 being very
	// dissimlar). For a search by Output concept, this means we're asking the system to rank
	// the Hits by confidence of our model's predicted Outputs. So for example if the model
	// predicts an image is 0.95 likely there is a "dog" present, that should related directly
	// to the score returned if you search for Output concept "dog" in your query. This provides
	// a natural ranking to search results based on confidence of predictions from the models and
	// is used when ANDing multiple of these types of RANK by Output queries together as well.
	//
	// ########## Supported fields ##########
	//   - data.clusters[].id
	//   - data.concepts[].id
	//   - data.concepts[].name
	//   - data.concepts[].value
	//   - input.data.image - empty image is required when searching by input ID
	//   - input.data.image.base64[]
	//   - input.data.image.url
	//   - input.id
	Output *Output `protobuf:"bytes,2,opt,name=output,proto3" json:"output,omitempty"`
	// If True then this will flip the meaning of this part of the
	// query. This allow for queries such as dog AND ! metadata=={"blah":"value"}
	Negate bool `protobuf:"varint,3,opt,name=negate,proto3" json:"negate,omitempty"`
	// FILTER by annotation information. This is more flexible than just filtering by
	// Input information because in the general case each input can have several annotations.
	// Some example use cases for filtering by annotations:
	// 1) find all the inputs annotated "dog" by worker_id = "XYZ"
	// 2) find all the annotations associated with embed_model_version_id = "123"
	// 3) find all the annotations that are trusted, etc.
	//
	// Since all the annotations under the hood are joined to the embedding model's annotation
	// using worker_id's of other models like cluster models or concept models should be
	// combinable with queries like visual search (a query with Output filled in).
	//
	// ########## Supported fields ##########
	//   - annotation_info - allows searching by empty annotation info
	//     note that searching by empty annotation info will actually not influence the search results.
	//     however, in order to be user-friendly, we are still supporting searching by empty annotation info.
	//   - annotation_info.fields - filter by annotation info
	//   - data.concepts[].id
	//   - data.concepts[].name
	//   - data.concepts[].value
	//   - data.geo.geo_box[].geo_point.latitude
	//   - data.geo.geo_box[].geo_point.longitude
	//   - data.geo.geo_limit.type
	//   - data.geo.geo_limit.value
	//   - data.geo.geo_point.latitude
	//   - data.geo.geo_point.longitude
	//   - data.image.url
	//   - data.metadata - allow search with empty metadata
	//     note that searching by empty metadata will actually not influence the search results.
	//     however, in order to be user-friendly, we are still supporting searching by empty metadata.
	//   - data.metadata.fields - filter by metadata. metadata key&value fields are OR-ed.
	//   - input_id
	//   - input_level
	//   - model_version_id
	//   - status.code
	//   - task_id
	//   - trusted
	//   - user_id
	Annotation *Annotation `protobuf:"bytes,4,opt,name=annotation,proto3" json:"annotation,omitempty"`
	// contains filtered or unexported fields
}

This is the common building block of a query which is a sequence of And messages ANDed together. Note that some fields are used too RANK results (affect the scores) and some are used to FILTER results (unordered subset of your app's contents). In general, FILTER operations are more efficient queries at scale and when combined with RANK operations can speed up search performance as you effectively operate on a smaller sub-set of your entire app.

func (*And) Descriptor deprecated

func (*And) Descriptor() ([]byte, []int)

Deprecated: Use And.ProtoReflect.Descriptor instead.

func (*And) GetAnnotation

func (x *And) GetAnnotation() *Annotation

func (*And) GetInput

func (x *And) GetInput() *Input

func (*And) GetNegate

func (x *And) GetNegate() bool

func (*And) GetOutput

func (x *And) GetOutput() *Output

func (*And) ProtoMessage

func (*And) ProtoMessage()

func (*And) ProtoReflect

func (x *And) ProtoReflect() protoreflect.Message

func (*And) Reset

func (x *And) Reset()

func (*And) String

func (x *And) String() string

type Annotation

type Annotation struct {

	// The ID for the annotation
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// ID of the input this annotation is tied to
	InputId string `protobuf:"bytes,2,opt,name=input_id,json=inputId,proto3" json:"input_id,omitempty"`
	// The data passed along in this annotation.
	Data *Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	// task_id is deprecated in annotation_info. Use task_id
	AnnotationInfo *structpb.Struct `protobuf:"bytes,13,opt,name=annotation_info,json=annotationInfo,proto3" json:"annotation_info,omitempty"`
	// ID of the user this annotation is created by
	UserId string `protobuf:"bytes,15,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// ID of the model version this annotation is created by
	ModelVersionId string `protobuf:"bytes,16,opt,name=model_version_id,json=modelVersionId,proto3" json:"model_version_id,omitempty"`
	// DEPRECATED.
	//
	// Deprecated: Do not use.
	EmbedModelVersionId string `protobuf:"bytes,14,opt,name=embed_model_version_id,json=embedModelVersionId,proto3" json:"embed_model_version_id,omitempty"`
	// Annotation Status
	Status *status.Status `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"`
	// When the annotation was created. We follow the XXXX timestamp
	// format. We use https://www.ietf.org/rfc/rfc3339.txt format:
	// "2006-01-02T15:04:05.999999Z" so you can expect results like
	// the following from the API:
	// "2017-04-11T21:50:50.223962Z"
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// When the annotation was modified.
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// Whether or not this annotation is trusted
	// Will be deprecated
	//
	// Deprecated: Do not use.
	Trusted bool `protobuf:"varint,10,opt,name=trusted,proto3" json:"trusted,omitempty"`
	// Is this the input level annotation.
	InputLevel bool `protobuf:"varint,17,opt,name=input_level,json=inputLevel,proto3" json:"input_level,omitempty"`
	// Consensus review related information, e.g.
	// * annotation group
	// * id of annotation parent, in case the annotation was split from another annotation
	ConsensusInfo *structpb.Struct `protobuf:"bytes,18,opt,name=consensus_info,json=consensusInfo,proto3" json:"consensus_info,omitempty"`
	// The id of the task annotation belongs to
	TaskId string `protobuf:"bytes,19,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	// ID of the workflow version this annotation is created by
	WorkflowVersionId string `protobuf:"bytes,20,opt,name=workflow_version_id,json=workflowVersionId,proto3" json:"workflow_version_id,omitempty"`
	// contains filtered or unexported fields
}

Annotation of an asset with metadata

func (*Annotation) Descriptor deprecated

func (*Annotation) Descriptor() ([]byte, []int)

Deprecated: Use Annotation.ProtoReflect.Descriptor instead.

func (*Annotation) GetAnnotationInfo

func (x *Annotation) GetAnnotationInfo() *structpb.Struct

func (*Annotation) GetConsensusInfo

func (x *Annotation) GetConsensusInfo() *structpb.Struct

func (*Annotation) GetCreatedAt

func (x *Annotation) GetCreatedAt() *timestamppb.Timestamp

func (*Annotation) GetData

func (x *Annotation) GetData() *Data

func (*Annotation) GetEmbedModelVersionId deprecated

func (x *Annotation) GetEmbedModelVersionId() string

Deprecated: Do not use.

func (*Annotation) GetId

func (x *Annotation) GetId() string

func (*Annotation) GetInputId

func (x *Annotation) GetInputId() string

func (*Annotation) GetInputLevel

func (x *Annotation) GetInputLevel() bool

func (*Annotation) GetModelVersionId

func (x *Annotation) GetModelVersionId() string

func (*Annotation) GetModifiedAt

func (x *Annotation) GetModifiedAt() *timestamppb.Timestamp

func (*Annotation) GetStatus

func (x *Annotation) GetStatus() *status.Status

func (*Annotation) GetTaskId

func (x *Annotation) GetTaskId() string

func (*Annotation) GetTrusted deprecated

func (x *Annotation) GetTrusted() bool

Deprecated: Do not use.

func (*Annotation) GetUserId

func (x *Annotation) GetUserId() string

func (*Annotation) GetWorkflowVersionId

func (x *Annotation) GetWorkflowVersionId() string

func (*Annotation) ProtoMessage

func (*Annotation) ProtoMessage()

func (*Annotation) ProtoReflect

func (x *Annotation) ProtoReflect() protoreflect.Message

func (*Annotation) Reset

func (x *Annotation) Reset()

func (*Annotation) String

func (x *Annotation) String() string

type AnnotationDataType

type AnnotationDataType int32
const (
	AnnotationDataType_ANNOTATION_DATA_TYPE_NOT_SET AnnotationDataType = 0
	AnnotationDataType_TAG                          AnnotationDataType = 1
	AnnotationDataType_BOUNDING_BOX                 AnnotationDataType = 2
	AnnotationDataType_POLYGON                      AnnotationDataType = 4
	AnnotationDataType_POINT                        AnnotationDataType = 8
	AnnotationDataType_SPAN                         AnnotationDataType = 16
	AnnotationDataType_MASK                         AnnotationDataType = 32
)

func (AnnotationDataType) Descriptor

func (AnnotationDataType) Enum

func (AnnotationDataType) EnumDescriptor deprecated

func (AnnotationDataType) EnumDescriptor() ([]byte, []int)

Deprecated: Use AnnotationDataType.Descriptor instead.

func (AnnotationDataType) Number

func (AnnotationDataType) String

func (x AnnotationDataType) String() string

func (AnnotationDataType) Type

type AnnotationFilter

type AnnotationFilter struct {

	// The ID for the annotation filter
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// When the annotation filter was created.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// When the annotation filter was modified.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// The user the annotation filter belongs to.
	UserId string `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The app the annotation filter belongs to.
	AppId string `protobuf:"bytes,5,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// The search that this filter uses.
	Search *Search `protobuf:"bytes,9,opt,name=search,proto3" json:"search,omitempty"`
	// contains filtered or unexported fields
}

AnnotationFilter is used to create a new dataset version. For now, the filter is simply a wrapper over a Search. In the future, we may add extra fields to customize the filtering.

func (*AnnotationFilter) Descriptor deprecated

func (*AnnotationFilter) Descriptor() ([]byte, []int)

Deprecated: Use AnnotationFilter.ProtoReflect.Descriptor instead.

func (*AnnotationFilter) GetAppId

func (x *AnnotationFilter) GetAppId() string

func (*AnnotationFilter) GetCreatedAt

func (x *AnnotationFilter) GetCreatedAt() *timestamppb.Timestamp

func (*AnnotationFilter) GetId

func (x *AnnotationFilter) GetId() string

func (*AnnotationFilter) GetModifiedAt

func (x *AnnotationFilter) GetModifiedAt() *timestamppb.Timestamp

func (*AnnotationFilter) GetSearch

func (x *AnnotationFilter) GetSearch() *Search

func (*AnnotationFilter) GetUserId

func (x *AnnotationFilter) GetUserId() string

func (*AnnotationFilter) ProtoMessage

func (*AnnotationFilter) ProtoMessage()

func (*AnnotationFilter) ProtoReflect

func (x *AnnotationFilter) ProtoReflect() protoreflect.Message

func (*AnnotationFilter) Reset

func (x *AnnotationFilter) Reset()

func (*AnnotationFilter) String

func (x *AnnotationFilter) String() string

type AnnotationFilterConfig

type AnnotationFilterConfig struct {

	// The annotation filter that is used.
	AnnotationFilter *AnnotationFilter `protobuf:"bytes,1,opt,name=annotation_filter,json=annotationFilter,proto3" json:"annotation_filter,omitempty"`
	// If true, empty inputs are not included in the dataset version.
	// If false, empty inputs are included in the dataset version.
	// We define an empty input as an input without any annotations after annotation filter is applied.
	IgnoreEmptyInputs bool `protobuf:"varint,2,opt,name=ignore_empty_inputs,json=ignoreEmptyInputs,proto3" json:"ignore_empty_inputs,omitempty"`
	// contains filtered or unexported fields
}

func (*AnnotationFilterConfig) Descriptor deprecated

func (*AnnotationFilterConfig) Descriptor() ([]byte, []int)

Deprecated: Use AnnotationFilterConfig.ProtoReflect.Descriptor instead.

func (*AnnotationFilterConfig) GetAnnotationFilter

func (x *AnnotationFilterConfig) GetAnnotationFilter() *AnnotationFilter

func (*AnnotationFilterConfig) GetIgnoreEmptyInputs

func (x *AnnotationFilterConfig) GetIgnoreEmptyInputs() bool

func (*AnnotationFilterConfig) ProtoMessage

func (*AnnotationFilterConfig) ProtoMessage()

func (*AnnotationFilterConfig) ProtoReflect

func (x *AnnotationFilterConfig) ProtoReflect() protoreflect.Message

func (*AnnotationFilterConfig) Reset

func (x *AnnotationFilterConfig) Reset()

func (*AnnotationFilterConfig) String

func (x *AnnotationFilterConfig) String() string

type AnnotationSearchMetrics

type AnnotationSearchMetrics struct {

	// The ground truth we are evaluating against
	GroundTruth *Search `protobuf:"bytes,1,opt,name=ground_truth,json=groundTruth,proto3" json:"ground_truth,omitempty"`
	// The set we are evaluating
	SearchToEval *Search `protobuf:"bytes,2,opt,name=search_to_eval,json=searchToEval,proto3" json:"search_to_eval,omitempty"`
	// The metric result
	Metrics *EvalMetrics `protobuf:"bytes,3,opt,name=metrics,proto3" json:"metrics,omitempty"`
	// data is filled out with the concepts used for this evaluation
	Data *Data `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
	// active_concept_count is the number of concepts for this evaluation
	ActiveConceptCount uint32 `protobuf:"varint,5,opt,name=active_concept_count,json=activeConceptCount,proto3" json:"active_concept_count,omitempty"`
	// The visibility field represents whether this message is privately/publicly visible.
	// To be visible to the public the App that contains it AND the User that contains the App must
	// also be publicly visible.
	Visibility *Visibility `protobuf:"bytes,6,opt,name=visibility,proto3" json:"visibility,omitempty"`
	// contains filtered or unexported fields
}

AnnotationSearchMetrics

func (*AnnotationSearchMetrics) Descriptor deprecated

func (*AnnotationSearchMetrics) Descriptor() ([]byte, []int)

Deprecated: Use AnnotationSearchMetrics.ProtoReflect.Descriptor instead.

func (*AnnotationSearchMetrics) GetActiveConceptCount

func (x *AnnotationSearchMetrics) GetActiveConceptCount() uint32

func (*AnnotationSearchMetrics) GetData

func (x *AnnotationSearchMetrics) GetData() *Data

func (*AnnotationSearchMetrics) GetGroundTruth

func (x *AnnotationSearchMetrics) GetGroundTruth() *Search

func (*AnnotationSearchMetrics) GetMetrics

func (x *AnnotationSearchMetrics) GetMetrics() *EvalMetrics

func (*AnnotationSearchMetrics) GetSearchToEval

func (x *AnnotationSearchMetrics) GetSearchToEval() *Search

func (*AnnotationSearchMetrics) GetVisibility

func (x *AnnotationSearchMetrics) GetVisibility() *Visibility

func (*AnnotationSearchMetrics) ProtoMessage

func (*AnnotationSearchMetrics) ProtoMessage()

func (*AnnotationSearchMetrics) ProtoReflect

func (x *AnnotationSearchMetrics) ProtoReflect() protoreflect.Message

func (*AnnotationSearchMetrics) Reset

func (x *AnnotationSearchMetrics) Reset()

func (*AnnotationSearchMetrics) String

func (x *AnnotationSearchMetrics) String() string

type App

type App struct {
	Id              string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name            string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	DefaultLanguage string `protobuf:"bytes,3,opt,name=default_language,json=defaultLanguage,proto3" json:"default_language,omitempty"`
	// Default workflow id deprecated in favor of default_workflow
	DefaultWorkflowId string    `protobuf:"bytes,4,opt,name=default_workflow_id,json=defaultWorkflowId,proto3" json:"default_workflow_id,omitempty"`
	DefaultWorkflow   *Workflow `protobuf:"bytes,23,opt,name=default_workflow,json=defaultWorkflow,proto3" json:"default_workflow,omitempty"`
	// why is user_id present here when this message type is used in PostApps but completely ignored there? PostApp already
	// specifies the userid in path but doesn't even actually use neither of userids, it instead used the id from auth context.
	// This creates a lot of ambiguity, should always have different message types for Post/Get endpoints so that the minimum interface for each op can be described
	UserId string `protobuf:"bytes,5,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// When the app was created. We follow the XXXX timestamp
	// format. We use https://www.ietf.org/rfc/rfc3339.txt format:
	// "2006-01-02T15:04:05.999999Z" so you can expect results like
	// the following from the API:
	// "2017-04-11T21:50:50.223962Z"
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// When the app was last modified
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,17,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// if user accept legal consent for face recognition
	LegalConsentStatus uint32 `protobuf:"varint,7,opt,name=legal_consent_status,json=legalConsentStatus,proto3" json:"legal_consent_status,omitempty"`
	// To handle arbitrary json metadata you can use a struct field:
	// https://github.com/google/protobuf/blob/master/src/google/protobuf/struct.proto
	Metadata *structpb.Struct `protobuf:"bytes,13,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// short description about the app.
	Description string `protobuf:"bytes,14,opt,name=description,proto3" json:"description,omitempty"`
	// Default value for model predictions on video: Sample delay for video predicting (1 frame per N milliseconds)
	SampleMs uint32 `protobuf:"varint,15,opt,name=sample_ms,json=sampleMs,proto3" json:"sample_ms,omitempty"`
	// The visibility field represents whether this message is privately/publicly visible.
	// To be visible to the public the App that contains it AND the User that contains the App must
	// also be publicly visible.
	Visibility *Visibility `protobuf:"bytes,16,opt,name=visibility,proto3" json:"visibility,omitempty"`
	// data tier id this app is using.
	DataTierId string `protobuf:"bytes,18,opt,name=data_tier_id,json=dataTierId,proto3" json:"data_tier_id,omitempty"`
	// Is starred by the requesting user (only showed on get/list requests)
	// Please use PostAppStars/DeleteAppStars endpoints to star/unstar an app
	IsStarred bool `protobuf:"varint,19,opt,name=is_starred,json=isStarred,proto3" json:"is_starred,omitempty"`
	// How many users have starred the app (only showed on get/list requests)
	// Computed value, not editable
	StarCount int32 `protobuf:"varint,20,opt,name=star_count,json=starCount,proto3" json:"star_count,omitempty"`
	// Notes for the application
	// This field should be used for in-depth notes and supports up to 64Kbs.
	Notes string `protobuf:"bytes,21,opt,name=notes,proto3" json:"notes,omitempty"`
	// Representative image for this app
	Image *Image `protobuf:"bytes,22,opt,name=image,proto3" json:"image,omitempty"`
	// An app marked as a template can be duplicated by any user that can see it,
	// including all visible resources within it.
	IsTemplate *wrapperspb.BoolValue `protobuf:"bytes,25,opt,name=is_template,json=isTemplate,proto3" json:"is_template,omitempty"`
	ExtraInfo  *AppExtraInfo         `protobuf:"bytes,24,opt,name=extra_info,json=extraInfo,proto3" json:"extra_info,omitempty"`
	// contains filtered or unexported fields
}

Application with tasks and datasets

func (*App) Descriptor deprecated

func (*App) Descriptor() ([]byte, []int)

Deprecated: Use App.ProtoReflect.Descriptor instead.

func (*App) GetCreatedAt

func (x *App) GetCreatedAt() *timestamppb.Timestamp

func (*App) GetDataTierId

func (x *App) GetDataTierId() string

func (*App) GetDefaultLanguage

func (x *App) GetDefaultLanguage() string

func (*App) GetDefaultWorkflow

func (x *App) GetDefaultWorkflow() *Workflow

func (*App) GetDefaultWorkflowId

func (x *App) GetDefaultWorkflowId() string

func (*App) GetDescription

func (x *App) GetDescription() string

func (*App) GetExtraInfo

func (x *App) GetExtraInfo() *AppExtraInfo

func (*App) GetId

func (x *App) GetId() string

func (*App) GetImage

func (x *App) GetImage() *Image

func (*App) GetIsStarred

func (x *App) GetIsStarred() bool

func (*App) GetIsTemplate

func (x *App) GetIsTemplate() *wrapperspb.BoolValue

func (*App) GetLegalConsentStatus

func (x *App) GetLegalConsentStatus() uint32

func (*App) GetMetadata

func (x *App) GetMetadata() *structpb.Struct

func (*App) GetModifiedAt

func (x *App) GetModifiedAt() *timestamppb.Timestamp

func (*App) GetName

func (x *App) GetName() string

func (*App) GetNotes

func (x *App) GetNotes() string

func (*App) GetSampleMs

func (x *App) GetSampleMs() uint32

func (*App) GetStarCount

func (x *App) GetStarCount() int32

func (*App) GetUserId

func (x *App) GetUserId() string

func (*App) GetVisibility

func (x *App) GetVisibility() *Visibility

func (*App) ProtoMessage

func (*App) ProtoMessage()

func (*App) ProtoReflect

func (x *App) ProtoReflect() protoreflect.Message

func (*App) Reset

func (x *App) Reset()

func (*App) String

func (x *App) String() string

type AppCopyProgress

type AppCopyProgress struct {
	Field string `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
	Value int32  `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*AppCopyProgress) Descriptor deprecated

func (*AppCopyProgress) Descriptor() ([]byte, []int)

Deprecated: Use AppCopyProgress.ProtoReflect.Descriptor instead.

func (*AppCopyProgress) GetField

func (x *AppCopyProgress) GetField() string

func (*AppCopyProgress) GetValue

func (x *AppCopyProgress) GetValue() int32

func (*AppCopyProgress) ProtoMessage

func (*AppCopyProgress) ProtoMessage()

func (*AppCopyProgress) ProtoReflect

func (x *AppCopyProgress) ProtoReflect() protoreflect.Message

func (*AppCopyProgress) Reset

func (x *AppCopyProgress) Reset()

func (*AppCopyProgress) String

func (x *AppCopyProgress) String() string

type AppDuplication

type AppDuplication struct {

	// The unique identifier of an app duplication job.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The destination application where resources are written.
	//
	// If the destination does not exist, then the fields from the request are
	// used to create the application. If a field is not set or not supported,
	// then it will be copied from the source app, unless otherwise noted.
	//
	// Note: this field can be empty when reading app duplication jobs in cases
	// where the app has been deleted or is just not visible to the caller.
	//
	// ########## Supported fields ##########
	//   - description
	//   - id      - if not set, then generated automatically
	//   - user_id - if not set, then the calling user is used as the app owner
	DestinationApp *App `protobuf:"bytes,10,opt,name=destination_app,json=destinationApp,proto3" json:"destination_app,omitempty"`
	// The ID of an existing app you want to copy data into.
	//
	// If not provided, then we will create a new application as the destination instead.
	// The various new_app_* fields can be used to set fields of this new application.
	//
	// Deprecated: Use destination_app.id with an existing ID instead.
	//
	// Deprecated: Do not use.
	ExistingAppId string `protobuf:"bytes,8,opt,name=existing_app_id,json=existingAppId,proto3" json:"existing_app_id,omitempty"`
	// The ID to use when creating a new application.
	// You cannot set this field when copying into an existing app, i.e., when existing_app_is is set.
	//
	// If not provided, then it will be generated automatically.
	//
	// Deprecated: Use destination_app.id with a new ID instead.
	//
	// Deprecated: Do not use.
	NewAppId string `protobuf:"bytes,2,opt,name=new_app_id,json=newAppId,proto3" json:"new_app_id,omitempty"`
	// The name to use when creating a new application.
	// You cannot set this field when copying into an existing app, i.e., when existing_app_is is set.
	//
	// If not provided, then the ID of the new application is also used as the name.
	//
	// Deprecated: Application names are deprecated, use application IDs instead.
	//
	// Deprecated: Do not use.
	NewAppName string `protobuf:"bytes,3,opt,name=new_app_name,json=newAppName,proto3" json:"new_app_name,omitempty"`
	// The status of the app duplication job.
	Status *status.Status `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
	// The time when the app duplication job was created.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// The last time when the app duplication job status was updated.
	LastModifiedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=last_modified_at,json=lastModifiedAt,proto3" json:"last_modified_at,omitempty"`
	// The filter specifies which resources are copied by the app duplication job.
	Filter *AppDuplicationFilters `protobuf:"bytes,7,opt,name=filter,proto3" json:"filter,omitempty"`
	// Copy progress for each resource type requested by the filter. Possible fields:
	//   - inputs
	//   - concepts
	//   - annotations
	//   - models
	//   - workflows
	//   - installed_module_versions
	Progress []*AppCopyProgress `protobuf:"bytes,9,rep,name=progress,proto3" json:"progress,omitempty"`
	// contains filtered or unexported fields
}

AppDuplication

func (*AppDuplication) Descriptor deprecated

func (*AppDuplication) Descriptor() ([]byte, []int)

Deprecated: Use AppDuplication.ProtoReflect.Descriptor instead.

func (*AppDuplication) GetCreatedAt

func (x *AppDuplication) GetCreatedAt() *timestamppb.Timestamp

func (*AppDuplication) GetDestinationApp

func (x *AppDuplication) GetDestinationApp() *App

func (*AppDuplication) GetExistingAppId deprecated

func (x *AppDuplication) GetExistingAppId() string

Deprecated: Do not use.

func (*AppDuplication) GetFilter

func (x *AppDuplication) GetFilter() *AppDuplicationFilters

func (*AppDuplication) GetId

func (x *AppDuplication) GetId() string

func (*AppDuplication) GetLastModifiedAt

func (x *AppDuplication) GetLastModifiedAt() *timestamppb.Timestamp

func (*AppDuplication) GetNewAppId deprecated

func (x *AppDuplication) GetNewAppId() string

Deprecated: Do not use.

func (*AppDuplication) GetNewAppName deprecated

func (x *AppDuplication) GetNewAppName() string

Deprecated: Do not use.

func (*AppDuplication) GetProgress

func (x *AppDuplication) GetProgress() []*AppCopyProgress

func (*AppDuplication) GetStatus

func (x *AppDuplication) GetStatus() *status.Status

func (*AppDuplication) ProtoMessage

func (*AppDuplication) ProtoMessage()

func (*AppDuplication) ProtoReflect

func (x *AppDuplication) ProtoReflect() protoreflect.Message

func (*AppDuplication) Reset

func (x *AppDuplication) Reset()

func (*AppDuplication) String

func (x *AppDuplication) String() string

type AppDuplicationFilters

type AppDuplicationFilters struct {

	// Copy inputs. Requires that copy_concepts is also set.
	// Note that this will still copy input-level annotations even if copy_annotations is not set.
	CopyInputs bool `protobuf:"varint,1,opt,name=copy_inputs,json=copyInputs,proto3" json:"copy_inputs,omitempty"`
	// Copy concepts.
	CopyConcepts bool `protobuf:"varint,2,opt,name=copy_concepts,json=copyConcepts,proto3" json:"copy_concepts,omitempty"`
	// Copy annotations. Requires that copy_inputs and copy_concepts are also set.
	CopyAnnotations bool `protobuf:"varint,3,opt,name=copy_annotations,json=copyAnnotations,proto3" json:"copy_annotations,omitempty"`
	// Copy models. Requires that copy_concepts is also set.
	CopyModels bool `protobuf:"varint,4,opt,name=copy_models,json=copyModels,proto3" json:"copy_models,omitempty"`
	// Copy workflows.
	CopyWorkflows bool `protobuf:"varint,5,opt,name=copy_workflows,json=copyWorkflows,proto3" json:"copy_workflows,omitempty"`
	// Copy installed module versions.
	CopyInstalledModuleVersions bool `` /* 147-byte string literal not displayed */
	// contains filtered or unexported fields
}

AppDuplicationFilters

func (*AppDuplicationFilters) Descriptor deprecated

func (*AppDuplicationFilters) Descriptor() ([]byte, []int)

Deprecated: Use AppDuplicationFilters.ProtoReflect.Descriptor instead.

func (*AppDuplicationFilters) GetCopyAnnotations

func (x *AppDuplicationFilters) GetCopyAnnotations() bool

func (*AppDuplicationFilters) GetCopyConcepts

func (x *AppDuplicationFilters) GetCopyConcepts() bool

func (*AppDuplicationFilters) GetCopyInputs

func (x *AppDuplicationFilters) GetCopyInputs() bool

func (*AppDuplicationFilters) GetCopyInstalledModuleVersions

func (x *AppDuplicationFilters) GetCopyInstalledModuleVersions() bool

func (*AppDuplicationFilters) GetCopyModels

func (x *AppDuplicationFilters) GetCopyModels() bool

func (*AppDuplicationFilters) GetCopyWorkflows

func (x *AppDuplicationFilters) GetCopyWorkflows() bool

func (*AppDuplicationFilters) ProtoMessage

func (*AppDuplicationFilters) ProtoMessage()

func (*AppDuplicationFilters) ProtoReflect

func (x *AppDuplicationFilters) ProtoReflect() protoreflect.Message

func (*AppDuplicationFilters) Reset

func (x *AppDuplicationFilters) Reset()

func (*AppDuplicationFilters) String

func (x *AppDuplicationFilters) String() string

type AppExtraInfo

type AppExtraInfo struct {

	// Revision marker for this application.
	// The value of the revision changes when
	// * inputs are added, updated or deleted
	// * annotations are added, updated or deleted
	// * inputs are added to or removed from datasets
	// For example, this value can be used to detect if client side caches related to searching should be invalidated.
	// Field not filled in for list endpoints, use GetApp
	SearchRevisionMarker string `protobuf:"bytes,1,opt,name=search_revision_marker,json=searchRevisionMarker,proto3" json:"search_revision_marker,omitempty"`
	// contains filtered or unexported fields
}

func (*AppExtraInfo) Descriptor deprecated

func (*AppExtraInfo) Descriptor() ([]byte, []int)

Deprecated: Use AppExtraInfo.ProtoReflect.Descriptor instead.

func (*AppExtraInfo) GetSearchRevisionMarker

func (x *AppExtraInfo) GetSearchRevisionMarker() string

func (*AppExtraInfo) ProtoMessage

func (*AppExtraInfo) ProtoMessage()

func (*AppExtraInfo) ProtoReflect

func (x *AppExtraInfo) ProtoReflect() protoreflect.Message

func (*AppExtraInfo) Reset

func (x *AppExtraInfo) Reset()

func (*AppExtraInfo) String

func (x *AppExtraInfo) String() string

type AppQuery

type AppQuery struct {

	// Query by application name. This supports wildcard queries like "gen*" to match "general" as an example.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

App query

func (*AppQuery) Descriptor deprecated

func (*AppQuery) Descriptor() ([]byte, []int)

Deprecated: Use AppQuery.ProtoReflect.Descriptor instead.

func (*AppQuery) GetName

func (x *AppQuery) GetName() string

func (*AppQuery) ProtoMessage

func (*AppQuery) ProtoMessage()

func (*AppQuery) ProtoReflect

func (x *AppQuery) ProtoReflect() protoreflect.Message

func (*AppQuery) Reset

func (x *AppQuery) Reset()

func (*AppQuery) String

func (x *AppQuery) String() string

type Audio

type Audio struct {

	// This is a URL to a publicly accessible image file. The platform will download this file server
	// side and then process.
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// The base64 field is using image file bytes directly in the request.
	// NOTE: if you're sending a json request, then this MUST be base64 encoded before sending (hence
	// the name here).
	// When using our grpc clients, you DO NOT need to base64 encode
	// it yourself since the clients know how to do this for you automatically and will avoid the
	// base64 encoding if they send a binary request.
	Base64 []byte `protobuf:"bytes,2,opt,name=base64,proto3" json:"base64,omitempty"`
	// If True then you will be allowed to have multiple urls.
	AllowDuplicateUrl bool `protobuf:"varint,4,opt,name=allow_duplicate_url,json=allowDuplicateUrl,proto3" json:"allow_duplicate_url,omitempty"`
	// The hosted field lists original audio hosted in Clarifai storage. This field is currently used
	// only in response.
	Hosted *HostedURL `protobuf:"bytes,5,opt,name=hosted,proto3" json:"hosted,omitempty"`
	// audio info
	AudioInfo *AudioInfo `protobuf:"bytes,6,opt,name=audio_info,json=audioInfo,proto3" json:"audio_info,omitempty"`
	// contains filtered or unexported fields
}

Audio asset struct

func (*Audio) Descriptor deprecated

func (*Audio) Descriptor() ([]byte, []int)

Deprecated: Use Audio.ProtoReflect.Descriptor instead.

func (*Audio) GetAllowDuplicateUrl

func (x *Audio) GetAllowDuplicateUrl() bool

func (*Audio) GetAudioInfo

func (x *Audio) GetAudioInfo() *AudioInfo

func (*Audio) GetBase64

func (x *Audio) GetBase64() []byte

func (*Audio) GetHosted

func (x *Audio) GetHosted() *HostedURL

func (*Audio) GetUrl

func (x *Audio) GetUrl() string

func (*Audio) ProtoMessage

func (*Audio) ProtoMessage()

func (*Audio) ProtoReflect

func (x *Audio) ProtoReflect() protoreflect.Message

func (*Audio) Reset

func (x *Audio) Reset()

func (*Audio) String

func (x *Audio) String() string

type AudioInfo

type AudioInfo struct {

	// audio format
	AudioFormat string `protobuf:"bytes,1,opt,name=audio_format,json=audioFormat,proto3" json:"audio_format,omitempty"`
	// sample rate
	SampleRate int32 `protobuf:"varint,2,opt,name=sample_rate,json=sampleRate,proto3" json:"sample_rate,omitempty"`
	// audio track duration in seconds
	DurationSeconds float32 `protobuf:"fixed32,3,opt,name=duration_seconds,json=durationSeconds,proto3" json:"duration_seconds,omitempty"`
	// audio track bit rate
	BitRate int32 `protobuf:"varint,4,opt,name=bit_rate,json=bitRate,proto3" json:"bit_rate,omitempty"`
	// contains filtered or unexported fields
}

func (*AudioInfo) Descriptor deprecated

func (*AudioInfo) Descriptor() ([]byte, []int)

Deprecated: Use AudioInfo.ProtoReflect.Descriptor instead.

func (*AudioInfo) GetAudioFormat

func (x *AudioInfo) GetAudioFormat() string

func (*AudioInfo) GetBitRate

func (x *AudioInfo) GetBitRate() int32

func (*AudioInfo) GetDurationSeconds

func (x *AudioInfo) GetDurationSeconds() float32

func (*AudioInfo) GetSampleRate

func (x *AudioInfo) GetSampleRate() int32

func (*AudioInfo) ProtoMessage

func (*AudioInfo) ProtoMessage()

func (*AudioInfo) ProtoReflect

func (x *AudioInfo) ProtoReflect() protoreflect.Message

func (*AudioInfo) Reset

func (x *AudioInfo) Reset()

func (*AudioInfo) String

func (x *AudioInfo) String() string

type AutoscaleConfig

type AutoscaleConfig struct {

	// The minimum number of replicas for the runner to have.
	// Defaults to 0 which means autoscaling can scale down to zero.
	// If you want a replica always up then set to >= 1.
	MinReplicas uint32 `protobuf:"varint,1,opt,name=min_replicas,json=minReplicas,proto3" json:"min_replicas,omitempty"`
	// The maximium number of replicas to scale up the runner to.
	MaxReplicas uint32 `protobuf:"varint,2,opt,name=max_replicas,json=maxReplicas,proto3" json:"max_replicas,omitempty"`
	// The number of seconds of traffic history to consider when autoscaling.
	TrafficHistorySeconds uint32 `` /* 127-byte string literal not displayed */
	// The time to wait before scaling down after the last request.
	ScaleDownDelaySeconds uint32 `` /* 129-byte string literal not displayed */
	// The time to wait between scaling up replicas without burst traffic.
	ScaleUpDelaySeconds uint32 `protobuf:"varint,5,opt,name=scale_up_delay_seconds,json=scaleUpDelaySeconds,proto3" json:"scale_up_delay_seconds,omitempty"`
	// Depending on your plan you may be able to enable packing of resources into a single node
	// for more compute and cost efficiency.
	EnablePacking bool `protobuf:"varint,6,opt,name=enable_packing,json=enablePacking,proto3" json:"enable_packing,omitempty"`
	// contains filtered or unexported fields
}

It might be better to do this as runner autoscaling so that resources of a model are very simply what that model needs at minimum. Note that resources for things like modes inside runners are not related to how many replicas of those runners are needed to handle traffic.

func (*AutoscaleConfig) Descriptor deprecated

func (*AutoscaleConfig) Descriptor() ([]byte, []int)

Deprecated: Use AutoscaleConfig.ProtoReflect.Descriptor instead.

func (*AutoscaleConfig) GetEnablePacking

func (x *AutoscaleConfig) GetEnablePacking() bool

func (*AutoscaleConfig) GetMaxReplicas

func (x *AutoscaleConfig) GetMaxReplicas() uint32

func (*AutoscaleConfig) GetMinReplicas

func (x *AutoscaleConfig) GetMinReplicas() uint32

func (*AutoscaleConfig) GetScaleDownDelaySeconds

func (x *AutoscaleConfig) GetScaleDownDelaySeconds() uint32

func (*AutoscaleConfig) GetScaleUpDelaySeconds

func (x *AutoscaleConfig) GetScaleUpDelaySeconds() uint32

func (*AutoscaleConfig) GetTrafficHistorySeconds

func (x *AutoscaleConfig) GetTrafficHistorySeconds() uint32

func (*AutoscaleConfig) ProtoMessage

func (*AutoscaleConfig) ProtoMessage()

func (*AutoscaleConfig) ProtoReflect

func (x *AutoscaleConfig) ProtoReflect() protoreflect.Message

func (*AutoscaleConfig) Reset

func (x *AutoscaleConfig) Reset()

func (*AutoscaleConfig) String

func (x *AutoscaleConfig) String() string

type AzureBlobCreds

type AzureBlobCreds struct {
	AccountName string `protobuf:"bytes,1,opt,name=account_name,json=accountName,proto3" json:"account_name,omitempty"`
	AccountKey  string `protobuf:"bytes,2,opt,name=account_key,json=accountKey,proto3" json:"account_key,omitempty"`
	// contains filtered or unexported fields
}

Azure Blob storage credentials.

func (*AzureBlobCreds) Descriptor deprecated

func (*AzureBlobCreds) Descriptor() ([]byte, []int)

Deprecated: Use AzureBlobCreds.ProtoReflect.Descriptor instead.

func (*AzureBlobCreds) GetAccountKey

func (x *AzureBlobCreds) GetAccountKey() string

func (*AzureBlobCreds) GetAccountName

func (x *AzureBlobCreds) GetAccountName() string

func (*AzureBlobCreds) ProtoMessage

func (*AzureBlobCreds) ProtoMessage()

func (*AzureBlobCreds) ProtoReflect

func (x *AzureBlobCreds) ProtoReflect() protoreflect.Message

func (*AzureBlobCreds) Reset

func (x *AzureBlobCreds) Reset()

func (*AzureBlobCreds) String

func (x *AzureBlobCreds) String() string

type BinaryMetrics

type BinaryMetrics struct {
	NumPos               uint32                `protobuf:"varint,1,opt,name=num_pos,json=numPos,proto3" json:"num_pos,omitempty"`
	NumNeg               uint32                `protobuf:"varint,2,opt,name=num_neg,json=numNeg,proto3" json:"num_neg,omitempty"`
	NumTot               uint32                `protobuf:"varint,3,opt,name=num_tot,json=numTot,proto3" json:"num_tot,omitempty"`
	RocAuc               float32               `protobuf:"fixed32,4,opt,name=roc_auc,json=rocAuc,proto3" json:"roc_auc,omitempty"`
	F1                   float32               `protobuf:"fixed32,5,opt,name=f1,proto3" json:"f1,omitempty"`
	Concept              *Concept              `protobuf:"bytes,6,opt,name=concept,proto3" json:"concept,omitempty"`
	RocCurve             *ROC                  `protobuf:"bytes,7,opt,name=roc_curve,json=rocCurve,proto3" json:"roc_curve,omitempty"`
	PrecisionRecallCurve *PrecisionRecallCurve `protobuf:"bytes,8,opt,name=precision_recall_curve,json=precisionRecallCurve,proto3" json:"precision_recall_curve,omitempty"`
	AvgPrecision         float32               `protobuf:"fixed32,9,opt,name=avg_precision,json=avgPrecision,proto3" json:"avg_precision,omitempty"`
	AreaName             string                `protobuf:"bytes,10,opt,name=area_name,json=areaName,proto3" json:"area_name,omitempty"`
	AreaMin              float64               `protobuf:"fixed64,11,opt,name=area_min,json=areaMin,proto3" json:"area_min,omitempty"`
	AreaMax              float64               `protobuf:"fixed64,12,opt,name=area_max,json=areaMax,proto3" json:"area_max,omitempty"`
	Iou                  float32               `protobuf:"fixed32,13,opt,name=iou,proto3" json:"iou,omitempty"`
	// contains filtered or unexported fields
}

BinaryMetrics

func (*BinaryMetrics) Descriptor deprecated

func (*BinaryMetrics) Descriptor() ([]byte, []int)

Deprecated: Use BinaryMetrics.ProtoReflect.Descriptor instead.

func (*BinaryMetrics) GetAreaMax

func (x *BinaryMetrics) GetAreaMax() float64

func (*BinaryMetrics) GetAreaMin

func (x *BinaryMetrics) GetAreaMin() float64

func (*BinaryMetrics) GetAreaName

func (x *BinaryMetrics) GetAreaName() string

func (*BinaryMetrics) GetAvgPrecision

func (x *BinaryMetrics) GetAvgPrecision() float32

func (*BinaryMetrics) GetConcept

func (x *BinaryMetrics) GetConcept() *Concept

func (*BinaryMetrics) GetF1

func (x *BinaryMetrics) GetF1() float32

func (*BinaryMetrics) GetIou

func (x *BinaryMetrics) GetIou() float32

func (*BinaryMetrics) GetNumNeg

func (x *BinaryMetrics) GetNumNeg() uint32

func (*BinaryMetrics) GetNumPos

func (x *BinaryMetrics) GetNumPos() uint32

func (*BinaryMetrics) GetNumTot

func (x *BinaryMetrics) GetNumTot() uint32

func (*BinaryMetrics) GetPrecisionRecallCurve

func (x *BinaryMetrics) GetPrecisionRecallCurve() *PrecisionRecallCurve

func (*BinaryMetrics) GetRocAuc

func (x *BinaryMetrics) GetRocAuc() float32

func (*BinaryMetrics) GetRocCurve

func (x *BinaryMetrics) GetRocCurve() *ROC

func (*BinaryMetrics) ProtoMessage

func (*BinaryMetrics) ProtoMessage()

func (*BinaryMetrics) ProtoReflect

func (x *BinaryMetrics) ProtoReflect() protoreflect.Message

func (*BinaryMetrics) Reset

func (x *BinaryMetrics) Reset()

func (*BinaryMetrics) String

func (x *BinaryMetrics) String() string

type BookmarkOrigin

type BookmarkOrigin struct {

	// original resource id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// original resource app id
	AppId string `protobuf:"bytes,2,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// original resource user id
	UserId string `protobuf:"bytes,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// resource type.
	ResourceType BookmarkOrigin_BookmarkType `` /* 144-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*BookmarkOrigin) Descriptor deprecated

func (*BookmarkOrigin) Descriptor() ([]byte, []int)

Deprecated: Use BookmarkOrigin.ProtoReflect.Descriptor instead.

func (*BookmarkOrigin) GetAppId

func (x *BookmarkOrigin) GetAppId() string

func (*BookmarkOrigin) GetId

func (x *BookmarkOrigin) GetId() string

func (*BookmarkOrigin) GetResourceType

func (x *BookmarkOrigin) GetResourceType() BookmarkOrigin_BookmarkType

func (*BookmarkOrigin) GetUserId

func (x *BookmarkOrigin) GetUserId() string

func (*BookmarkOrigin) ProtoMessage

func (*BookmarkOrigin) ProtoMessage()

func (*BookmarkOrigin) ProtoReflect

func (x *BookmarkOrigin) ProtoReflect() protoreflect.Message

func (*BookmarkOrigin) Reset

func (x *BookmarkOrigin) Reset()

func (*BookmarkOrigin) String

func (x *BookmarkOrigin) String() string

type BookmarkOrigin_BookmarkType

type BookmarkOrigin_BookmarkType int32
const (
	BookmarkOrigin_unknown  BookmarkOrigin_BookmarkType = 0
	BookmarkOrigin_model    BookmarkOrigin_BookmarkType = 1
	BookmarkOrigin_workflow BookmarkOrigin_BookmarkType = 2
	BookmarkOrigin_dataset  BookmarkOrigin_BookmarkType = 3
	BookmarkOrigin_module   BookmarkOrigin_BookmarkType = 4
)

func (BookmarkOrigin_BookmarkType) Descriptor

func (BookmarkOrigin_BookmarkType) Enum

func (BookmarkOrigin_BookmarkType) EnumDescriptor deprecated

func (BookmarkOrigin_BookmarkType) EnumDescriptor() ([]byte, []int)

Deprecated: Use BookmarkOrigin_BookmarkType.Descriptor instead.

func (BookmarkOrigin_BookmarkType) Number

func (BookmarkOrigin_BookmarkType) String

func (BookmarkOrigin_BookmarkType) Type

type BoundingBox

type BoundingBox struct {

	// The top left of the bounding box normalized to the data dimension to be within [0-1.0]
	TopRow float32 `protobuf:"fixed32,1,opt,name=top_row,json=topRow,proto3" json:"top_row,omitempty"`
	// The left column of the bounding box normalized to the data dimension to be within [0-1.0]
	LeftCol float32 `protobuf:"fixed32,2,opt,name=left_col,json=leftCol,proto3" json:"left_col,omitempty"`
	// The bottom row of the bounding box normalized to the data dimension to be within [0-1.0]
	BottomRow float32 `protobuf:"fixed32,3,opt,name=bottom_row,json=bottomRow,proto3" json:"bottom_row,omitempty"`
	// The right col of the bounding box normalized to the data dimension to be within [0-1.0]
	RightCol float32 `protobuf:"fixed32,4,opt,name=right_col,json=rightCol,proto3" json:"right_col,omitempty"`
	// contains filtered or unexported fields
}

Rectangular bounding box for a region.

func (*BoundingBox) Descriptor deprecated

func (*BoundingBox) Descriptor() ([]byte, []int)

Deprecated: Use BoundingBox.ProtoReflect.Descriptor instead.

func (*BoundingBox) GetBottomRow

func (x *BoundingBox) GetBottomRow() float32

func (*BoundingBox) GetLeftCol

func (x *BoundingBox) GetLeftCol() float32

func (*BoundingBox) GetRightCol

func (x *BoundingBox) GetRightCol() float32

func (*BoundingBox) GetTopRow

func (x *BoundingBox) GetTopRow() float32

func (*BoundingBox) ProtoMessage

func (*BoundingBox) ProtoMessage()

func (*BoundingBox) ProtoReflect

func (x *BoundingBox) ProtoReflect() protoreflect.Message

func (*BoundingBox) Reset

func (x *BoundingBox) Reset()

func (*BoundingBox) String

func (x *BoundingBox) String() string

type BuildInfo

type BuildInfo struct {

	// Docker image name
	DockerImageName string `protobuf:"bytes,1,opt,name=docker_image_name,json=dockerImageName,proto3" json:"docker_image_name,omitempty"`
	// Docker image tag
	DockerImageTag string `protobuf:"bytes,2,opt,name=docker_image_tag,json=dockerImageTag,proto3" json:"docker_image_tag,omitempty"`
	// Docker image digest
	DockerImageDigest string `protobuf:"bytes,3,opt,name=docker_image_digest,json=dockerImageDigest,proto3" json:"docker_image_digest,omitempty"`
	// contains filtered or unexported fields
}

func (*BuildInfo) Descriptor deprecated

func (*BuildInfo) Descriptor() ([]byte, []int)

Deprecated: Use BuildInfo.ProtoReflect.Descriptor instead.

func (*BuildInfo) GetDockerImageDigest

func (x *BuildInfo) GetDockerImageDigest() string

func (*BuildInfo) GetDockerImageName

func (x *BuildInfo) GetDockerImageName() string

func (*BuildInfo) GetDockerImageTag

func (x *BuildInfo) GetDockerImageTag() string

func (*BuildInfo) ProtoMessage

func (*BuildInfo) ProtoMessage()

func (*BuildInfo) ProtoReflect

func (x *BuildInfo) ProtoReflect() protoreflect.Message

func (*BuildInfo) Reset

func (x *BuildInfo) Reset()

func (*BuildInfo) String

func (x *BuildInfo) String() string

type BulkOperation

type BulkOperation struct {

	// id of the Bulk Operation task
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Input Source could be list of input ids or a Search whose results will be a list of input ids.
	// InputIDs:
	//
	//	List of input ids to which operation to be applied
	//
	// clarifai.api.Search:
	//
	//	A Search(either filter or rank with min value) to allow filtering down the entire app's
	//	sub-assets(image, region in image, frame in video, region in frame in video)
	//	and perform operation to only the results of this search query. See our search
	//	documentation for more details about the search Query message.
	//	For eg., filters the asset/sub-asset matching the search and performs specified operation.
	//
	// Dataset:
	//
	//	A dataset, whose inputs will have the operation applied to. This does not support dataset versions.
	//
	// Types that are assignable to InputSource:
	//
	//	*BulkOperation_InputIds
	//	*BulkOperation_Search
	//	*BulkOperation_Dataset
	InputSource isBulkOperation_InputSource `protobuf_oneof:"input_source"`
	// Operation to perform
	Operation *Operation `protobuf:"bytes,3,opt,name=operation,proto3" json:"operation,omitempty"`
	// Application ID that this Operation was created from
	AppId string `protobuf:"bytes,4,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// Status (pending, in-progress, completed, failed) of the operation
	Status *status.Status `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	// Progress of an on-going Bulk Operation task
	Progress *Progress `protobuf:"bytes,6,opt,name=progress,proto3" json:"progress,omitempty"`
	// User id that created this operation
	CreatedBy string `protobuf:"bytes,7,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// When the operation was created. We follow the XXXX timestamp
	// format. We use https://www.ietf.org/rfc/rfc3339.txt format:
	// "2006-01-02T15:04:05.999999Z" so you can expect results like
	// the following from the API:
	// "2017-04-11T21:50:50.223962Z"
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last time the status got updated
	LastModifiedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=last_modified_at,json=lastModifiedAt,proto3" json:"last_modified_at,omitempty"`
	// contains filtered or unexported fields
}

func (*BulkOperation) Descriptor deprecated

func (*BulkOperation) Descriptor() ([]byte, []int)

Deprecated: Use BulkOperation.ProtoReflect.Descriptor instead.

func (*BulkOperation) GetAppId

func (x *BulkOperation) GetAppId() string

func (*BulkOperation) GetCreatedAt

func (x *BulkOperation) GetCreatedAt() *timestamppb.Timestamp

func (*BulkOperation) GetCreatedBy

func (x *BulkOperation) GetCreatedBy() string

func (*BulkOperation) GetDataset

func (x *BulkOperation) GetDataset() *Dataset

func (*BulkOperation) GetId

func (x *BulkOperation) GetId() string

func (*BulkOperation) GetInputIds

func (x *BulkOperation) GetInputIds() *InputIDs

func (*BulkOperation) GetInputSource

func (m *BulkOperation) GetInputSource() isBulkOperation_InputSource

func (*BulkOperation) GetLastModifiedAt

func (x *BulkOperation) GetLastModifiedAt() *timestamppb.Timestamp

func (*BulkOperation) GetOperation

func (x *BulkOperation) GetOperation() *Operation

func (*BulkOperation) GetProgress

func (x *BulkOperation) GetProgress() *Progress

func (*BulkOperation) GetSearch

func (x *BulkOperation) GetSearch() *Search

func (*BulkOperation) GetStatus

func (x *BulkOperation) GetStatus() *status.Status

func (*BulkOperation) ProtoMessage

func (*BulkOperation) ProtoMessage()

func (*BulkOperation) ProtoReflect

func (x *BulkOperation) ProtoReflect() protoreflect.Message

func (*BulkOperation) Reset

func (x *BulkOperation) Reset()

func (*BulkOperation) String

func (x *BulkOperation) String() string

type BulkOperation_Dataset

type BulkOperation_Dataset struct {
	Dataset *Dataset `protobuf:"bytes,11,opt,name=dataset,proto3,oneof"`
}

type BulkOperation_InputIds

type BulkOperation_InputIds struct {
	InputIds *InputIDs `protobuf:"bytes,2,opt,name=input_ids,json=inputIds,proto3,oneof"`
}
type BulkOperation_Search struct {
	Search *Search `protobuf:"bytes,10,opt,name=search,proto3,oneof"`
}

type CancelBulkOperationRequest

type CancelBulkOperationRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// List of bulk operation ids to be cancelled
	Ids []string `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

Cancel a list of bulk operation ids

func (*CancelBulkOperationRequest) Descriptor deprecated

func (*CancelBulkOperationRequest) Descriptor() ([]byte, []int)

Deprecated: Use CancelBulkOperationRequest.ProtoReflect.Descriptor instead.

func (*CancelBulkOperationRequest) GetIds

func (x *CancelBulkOperationRequest) GetIds() []string

func (*CancelBulkOperationRequest) GetUserAppId

func (x *CancelBulkOperationRequest) GetUserAppId() *UserAppIDSet

func (*CancelBulkOperationRequest) ProtoMessage

func (*CancelBulkOperationRequest) ProtoMessage()

func (*CancelBulkOperationRequest) ProtoReflect

func (*CancelBulkOperationRequest) Reset

func (x *CancelBulkOperationRequest) Reset()

func (*CancelBulkOperationRequest) String

func (x *CancelBulkOperationRequest) String() string

type CancelInputsAddJobRequest

type CancelInputsAddJobRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// id of add inputs job to be cancelled
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*CancelInputsAddJobRequest) Descriptor deprecated

func (*CancelInputsAddJobRequest) Descriptor() ([]byte, []int)

Deprecated: Use CancelInputsAddJobRequest.ProtoReflect.Descriptor instead.

func (*CancelInputsAddJobRequest) GetId

func (x *CancelInputsAddJobRequest) GetId() string

func (*CancelInputsAddJobRequest) GetUserAppId

func (x *CancelInputsAddJobRequest) GetUserAppId() *UserAppIDSet

func (*CancelInputsAddJobRequest) ProtoMessage

func (*CancelInputsAddJobRequest) ProtoMessage()

func (*CancelInputsAddJobRequest) ProtoReflect

func (*CancelInputsAddJobRequest) Reset

func (x *CancelInputsAddJobRequest) Reset()

func (*CancelInputsAddJobRequest) String

func (x *CancelInputsAddJobRequest) String() string

type CancelInputsExtractionJobsRequest

type CancelInputsExtractionJobsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// List of extraction job ids to be cancelled
	Ids []string `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

Cancel a list of extraction job ids

func (*CancelInputsExtractionJobsRequest) Descriptor deprecated

func (*CancelInputsExtractionJobsRequest) Descriptor() ([]byte, []int)

Deprecated: Use CancelInputsExtractionJobsRequest.ProtoReflect.Descriptor instead.

func (*CancelInputsExtractionJobsRequest) GetIds

func (*CancelInputsExtractionJobsRequest) GetUserAppId

func (*CancelInputsExtractionJobsRequest) ProtoMessage

func (*CancelInputsExtractionJobsRequest) ProtoMessage()

func (*CancelInputsExtractionJobsRequest) ProtoReflect

func (*CancelInputsExtractionJobsRequest) Reset

func (*CancelInputsExtractionJobsRequest) String

type CloudRegion

type CloudRegion struct {
	Id    string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Cloud CloudRegion_Cloud `protobuf:"varint,3,opt,name=cloud,proto3,enum=clarifai.api.CloudRegion_Cloud" json:"cloud,omitempty"`
	// The region. The naming here depends on the cloud choice above and will be validated
	// against which clouds+regions that Clarifai currently supports.
	Region string `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"`
	// contains filtered or unexported fields
}

We define a cloud region here to be used in Nodepools and by the cloud agent. There will be one cloud agent per CloudRegion. This allows us to define CloudRegions that are VPCs within one physical cloud and have that managed by one cloud agent which can list all nodepools for that VPC to deploy them and orchestrate work within them.

func (*CloudRegion) Descriptor deprecated

func (*CloudRegion) Descriptor() ([]byte, []int)

Deprecated: Use CloudRegion.ProtoReflect.Descriptor instead.

func (*CloudRegion) GetCloud

func (x *CloudRegion) GetCloud() CloudRegion_Cloud

func (*CloudRegion) GetId

func (x *CloudRegion) GetId() string

func (*CloudRegion) GetRegion

func (x *CloudRegion) GetRegion() string

func (*CloudRegion) ProtoMessage

func (*CloudRegion) ProtoMessage()

func (*CloudRegion) ProtoReflect

func (x *CloudRegion) ProtoReflect() protoreflect.Message

func (*CloudRegion) Reset

func (x *CloudRegion) Reset()

func (*CloudRegion) String

func (x *CloudRegion) String() string

type CloudRegion_Cloud

type CloudRegion_Cloud int32
const (
	CloudRegion_UNKOWN_CLOUD CloudRegion_Cloud = 0
	// Run on a user's own infrastructure. This has restrictions on who can access resources
	// that are being run by SELF_HOSTED runners. Only those who are part of the user/org where they
	// exist can leverage them.
	CloudRegion_SELF_HOSTED CloudRegion_Cloud = 1
	CloudRegion_AWS         CloudRegion_Cloud = 2
	CloudRegion_GCP         CloudRegion_Cloud = 3
	CloudRegion_AZURE       CloudRegion_Cloud = 4
	CloudRegion_LAMBDA      CloudRegion_Cloud = 5
)

func (CloudRegion_Cloud) Descriptor

func (CloudRegion_Cloud) Enum

func (CloudRegion_Cloud) EnumDescriptor deprecated

func (CloudRegion_Cloud) EnumDescriptor() ([]byte, []int)

Deprecated: Use CloudRegion_Cloud.Descriptor instead.

func (CloudRegion_Cloud) Number

func (CloudRegion_Cloud) String

func (x CloudRegion_Cloud) String() string

func (CloudRegion_Cloud) Type

type Cluster

type Cluster struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Number of annotations tied to the cluster in the app
	Count uint32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
	// The score assigned to this cluster.
	// For List Clusters endpoint, this represents percentage of inputs in the app assigned to this cluster.
	Score float32 `protobuf:"fixed32,3,opt,name=score,proto3" json:"score,omitempty"`
	// Representative hits for cluster (for now we only return 1)
	Hits       []*Hit    `protobuf:"bytes,4,rep,name=hits,proto3" json:"hits,omitempty"`
	Projection []float32 `protobuf:"fixed32,5,rep,packed,name=projection,proto3" json:"projection,omitempty"`
	// contains filtered or unexported fields
}

Cluster data

func (*Cluster) Descriptor deprecated

func (*Cluster) Descriptor() ([]byte, []int)

Deprecated: Use Cluster.ProtoReflect.Descriptor instead.

func (*Cluster) GetCount

func (x *Cluster) GetCount() uint32

func (*Cluster) GetHits

func (x *Cluster) GetHits() []*Hit

func (*Cluster) GetId

func (x *Cluster) GetId() string

func (*Cluster) GetProjection

func (x *Cluster) GetProjection() []float32

func (*Cluster) GetScore

func (x *Cluster) GetScore() float32

func (*Cluster) ProtoMessage

func (*Cluster) ProtoMessage()

func (*Cluster) ProtoReflect

func (x *Cluster) ProtoReflect() protoreflect.Message

func (*Cluster) Reset

func (x *Cluster) Reset()

func (*Cluster) String

func (x *Cluster) String() string

type Collaboration

type Collaboration struct {

	// the application
	App *App `protobuf:"bytes,1,opt,name=app,proto3" json:"app,omitempty"`
	// the app owner's info(including user_unique_id, first_name, last_name, primary_email)
	AppOwner *User `protobuf:"bytes,2,opt,name=app_owner,json=appOwner,proto3" json:"app_owner,omitempty"`
	// the low-level scope users are shared with for this collaboration
	Scopes []string `protobuf:"bytes,3,rep,name=scopes,proto3" json:"scopes,omitempty"`
	// the endpoint-level scopes users are shared with for this collaboration
	Endpoints []string `protobuf:"bytes,4,rep,name=endpoints,proto3" json:"endpoints,omitempty"`
	// when is the collaboration created
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

collaboration includes an app you're invited to work on.

func (*Collaboration) Descriptor deprecated

func (*Collaboration) Descriptor() ([]byte, []int)

Deprecated: Use Collaboration.ProtoReflect.Descriptor instead.

func (*Collaboration) GetApp

func (x *Collaboration) GetApp() *App

func (*Collaboration) GetAppOwner

func (x *Collaboration) GetAppOwner() *User

func (*Collaboration) GetCreatedAt

func (x *Collaboration) GetCreatedAt() *timestamppb.Timestamp

func (*Collaboration) GetEndpoints

func (x *Collaboration) GetEndpoints() []string

func (*Collaboration) GetScopes

func (x *Collaboration) GetScopes() []string

func (*Collaboration) ProtoMessage

func (*Collaboration) ProtoMessage()

func (*Collaboration) ProtoReflect

func (x *Collaboration) ProtoReflect() protoreflect.Message

func (*Collaboration) Reset

func (x *Collaboration) Reset()

func (*Collaboration) String

func (x *Collaboration) String() string

type Collaborator

type Collaborator struct {

	// id of this collaborator
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// the app this collaborator has access to
	// FIXME(zeiler): this should be in the user_app_id.app_id already from the endpoint.
	App *App `protobuf:"bytes,2,opt,name=app,proto3" json:"app,omitempty"`
	// who is this collaborator
	User *User `protobuf:"bytes,3,opt,name=user,proto3" json:"user,omitempty"`
	// the permission this collaborator
	Scopes    []string `protobuf:"bytes,4,rep,name=scopes,proto3" json:"scopes,omitempty"`
	Endpoints []string `protobuf:"bytes,5,rep,name=endpoints,proto3" json:"endpoints,omitempty"`
	// When the app was shared with. We follow the XXXX timestamp
	// format. We use https://www.ietf.org/rfc/rfc3339.txt format:
	// "2006-01-02T15:04:05.999999Z" so you can expect results like
	// the following from the API:
	// "2017-04-11T21:50:50.223962Z"
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// When the collaborator was updated.
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// When the collaborator was removed from app.
	DeletedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"`
	// contains filtered or unexported fields
}

Collaborator - invited user, who shares an access to an application

func (*Collaborator) Descriptor deprecated

func (*Collaborator) Descriptor() ([]byte, []int)

Deprecated: Use Collaborator.ProtoReflect.Descriptor instead.

func (*Collaborator) GetApp

func (x *Collaborator) GetApp() *App

func (*Collaborator) GetCreatedAt

func (x *Collaborator) GetCreatedAt() *timestamppb.Timestamp

func (*Collaborator) GetDeletedAt

func (x *Collaborator) GetDeletedAt() *timestamppb.Timestamp

func (*Collaborator) GetEndpoints

func (x *Collaborator) GetEndpoints() []string

func (*Collaborator) GetId

func (x *Collaborator) GetId() string

func (*Collaborator) GetModifiedAt

func (x *Collaborator) GetModifiedAt() *timestamppb.Timestamp

func (*Collaborator) GetScopes

func (x *Collaborator) GetScopes() []string

func (*Collaborator) GetUser

func (x *Collaborator) GetUser() *User

func (*Collaborator) ProtoMessage

func (*Collaborator) ProtoMessage()

func (*Collaborator) ProtoReflect

func (x *Collaborator) ProtoReflect() protoreflect.Message

func (*Collaborator) Reset

func (x *Collaborator) Reset()

func (*Collaborator) String

func (x *Collaborator) String() string

type Collector

type Collector struct {

	// Unique ID for the collector.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Human readable description for the collector.
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// When the collector is created. We follow the XXXX timestamp
	// format. We use https://www.ietf.org/rfc/rfc3339.txt format:
	// "2006-01-02T15:04:05.999999Z" so you can expect results like
	// the following from the API:
	// "2017-04-11T21:50:50.223962Z"
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// This is a workflow to run inline in model predict calls. It should ONLY have very fast and
	// light-weight models in it as it will effect the speed of the predictions being made.
	// This workflow's purpose is to filter down the inputs to queue for the collector to process.
	// The input to this workflow is going to be the OUTPUT of the model, not the input to the model
	// since we want to encourage having fast workflows that can also take advantage of the model
	// outputs to make deciions (for example: thresholding based on concepts). If the workflow
	// output has any field that is non-empty then the input will be queued for the collector
	// to process with the post_queue_workflow_id.
	//
	// As a simpler alternative, pre_queue_random_sample can be set to just use random sampling instead.
	PreQueueWorkflowId string `protobuf:"bytes,4,opt,name=pre_queue_workflow_id,json=preQueueWorkflowId,proto3" json:"pre_queue_workflow_id,omitempty"`
	// Instead of needing to create a new workflow for pre_queue_workflow_id, if just random sampling
	// of the model inputs is required, then pre_queue_random_sample can be set to a value from (0-1]
	// to denote the fraction of inputs to collect.
	PreQueueRandomSample float32 `` /* 127-byte string literal not displayed */
	// A workflow to run to after the collector is processing the queued input. This workflow
	// uses the original input to the model as input to the workflow so that you can run additional
	// models as well on that input to decide whether to queue the model or not. If the workflow
	// output has any field that is non-empty then it will be passed on to POST /inputs to
	// the destination app.
	PostQueueWorkflowId string `protobuf:"bytes,5,opt,name=post_queue_workflow_id,json=postQueueWorkflowId,proto3" json:"post_queue_workflow_id,omitempty"`
	// The source of the collector to feed data into this app.
	// Note(zeiler): if we wanted more than one source per collector we could make this it's own
	// object and introduce /collectors/{collector_id}/sources
	// We will keep it simple for now and have just one source per collector since a user can make
	// more than one collector in the same app anyways.
	CollectorSource *CollectorSource `protobuf:"bytes,6,opt,name=collector_source,json=collectorSource,proto3" json:"collector_source,omitempty"`
	// Status for the collector. This allows you to pause a collector without having to delete it as
	// an example.
	Status *status.Status `protobuf:"bytes,7,opt,name=status,proto3" json:"status,omitempty"`
	// Whether to collect outputs or not. Default is false. If selected, outputs from the
	// original model predict call will be posted as annotations along with the input with success status.
	CollectOutputs bool `protobuf:"varint,9,opt,name=collect_outputs,json=collectOutputs,proto3" json:"collect_outputs,omitempty"`
	// contains filtered or unexported fields
}

Collector is a data pathway from a CollectorSource to an app to collect data automatically. For example, a CollectorSource

func (*Collector) Descriptor deprecated

func (*Collector) Descriptor() ([]byte, []int)

Deprecated: Use Collector.ProtoReflect.Descriptor instead.

func (*Collector) GetCollectOutputs

func (x *Collector) GetCollectOutputs() bool

func (*Collector) GetCollectorSource

func (x *Collector) GetCollectorSource() *CollectorSource

func (*Collector) GetCreatedAt

func (x *Collector) GetCreatedAt() *timestamppb.Timestamp

func (*Collector) GetDescription

func (x *Collector) GetDescription() string

func (*Collector) GetId

func (x *Collector) GetId() string

func (*Collector) GetPostQueueWorkflowId

func (x *Collector) GetPostQueueWorkflowId() string

func (*Collector) GetPreQueueRandomSample

func (x *Collector) GetPreQueueRandomSample() float32

func (*Collector) GetPreQueueWorkflowId

func (x *Collector) GetPreQueueWorkflowId() string

func (*Collector) GetStatus

func (x *Collector) GetStatus() *status.Status

func (*Collector) ProtoMessage

func (*Collector) ProtoMessage()

func (*Collector) ProtoReflect

func (x *Collector) ProtoReflect() protoreflect.Message

func (*Collector) Reset

func (x *Collector) Reset()

func (*Collector) String

func (x *Collector) String() string

type CollectorSource

type CollectorSource struct {

	// Collect from the inputs passed in for PostModelOutputs predictions of a specific model.
	// This does not apply to models used within workflows, only PostModelOutputs calls.
	ApiPostModelOutputsCollectorSource *APIPostModelOutputsCollectorSource `` /* 171-byte string literal not displayed */
	// contains filtered or unexported fields
}

Configuration for the source to collect data from. Only one of the fields can be present at a time.

func (*CollectorSource) Descriptor deprecated

func (*CollectorSource) Descriptor() ([]byte, []int)

Deprecated: Use CollectorSource.ProtoReflect.Descriptor instead.

func (*CollectorSource) GetApiPostModelOutputsCollectorSource

func (x *CollectorSource) GetApiPostModelOutputsCollectorSource() *APIPostModelOutputsCollectorSource

func (*CollectorSource) ProtoMessage

func (*CollectorSource) ProtoMessage()

func (*CollectorSource) ProtoReflect

func (x *CollectorSource) ProtoReflect() protoreflect.Message

func (*CollectorSource) Reset

func (x *CollectorSource) Reset()

func (*CollectorSource) String

func (x *CollectorSource) String() string

type Color

type Color struct {
	RawHex string  `protobuf:"bytes,1,opt,name=raw_hex,json=rawHex,proto3" json:"raw_hex,omitempty"`
	W3C    *W3C    `protobuf:"bytes,2,opt,name=w3c,proto3" json:"w3c,omitempty"`
	Value  float32 `protobuf:"fixed32,3,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Color data

func (*Color) Descriptor deprecated

func (*Color) Descriptor() ([]byte, []int)

Deprecated: Use Color.ProtoReflect.Descriptor instead.

func (*Color) GetRawHex

func (x *Color) GetRawHex() string

func (*Color) GetValue

func (x *Color) GetValue() float32

func (*Color) GetW3C

func (x *Color) GetW3C() *W3C

func (*Color) ProtoMessage

func (*Color) ProtoMessage()

func (*Color) ProtoReflect

func (x *Color) ProtoReflect() protoreflect.Message

func (*Color) Reset

func (x *Color) Reset()

func (*Color) String

func (x *Color) String() string

type ComputeInfo

type ComputeInfo struct {

	// Number of CPUs.
	NumCpus uint32 `protobuf:"varint,1,opt,name=num_cpus,json=numCpus,proto3" json:"num_cpus,omitempty"`
	// Amount of CPU memory to use as a minimum.
	CpuMemory string `protobuf:"bytes,2,opt,name=cpu_memory,json=cpuMemory,proto3" json:"cpu_memory,omitempty"`
	// Number of accelerators (typically GPUs, TPUs, etc. not CPUs) for this resource.
	NumAccelerators uint32 `protobuf:"varint,3,opt,name=num_accelerators,json=numAccelerators,proto3" json:"num_accelerators,omitempty"`
	// Amount of accelerator/GPU memory to use as a minimum.
	// This is defined per accelerator.
	// This follows the format used by kubernetes like 1Ki, 2Mi, 3Gi, 4Ti.
	AcceleratorMemory string `protobuf:"bytes,4,opt,name=accelerator_memory,json=acceleratorMemory,proto3" json:"accelerator_memory,omitempty"`
	// Or should it be removed completely and use the nodepool accelerator type itself.
	// These are the supported accelerators that the model can run on.
	AcceleratorType []string `protobuf:"bytes,5,rep,name=accelerator_type,json=acceleratorType,proto3" json:"accelerator_type,omitempty"`
	// contains filtered or unexported fields
}

These are the resource needs of a given API object such as a model. This is what they require as a minimum to run and will be used upon scheduling as the request and limit for the k8s pod. If we want to separate limits and requests in the future we can allow setting a limits ComputeInfo and a requests ComputeInfo.

func (*ComputeInfo) Descriptor deprecated

func (*ComputeInfo) Descriptor() ([]byte, []int)

Deprecated: Use ComputeInfo.ProtoReflect.Descriptor instead.

func (*ComputeInfo) GetAcceleratorMemory

func (x *ComputeInfo) GetAcceleratorMemory() string

func (*ComputeInfo) GetAcceleratorType

func (x *ComputeInfo) GetAcceleratorType() []string

func (*ComputeInfo) GetCpuMemory

func (x *ComputeInfo) GetCpuMemory() string

func (*ComputeInfo) GetNumAccelerators

func (x *ComputeInfo) GetNumAccelerators() uint32

func (*ComputeInfo) GetNumCpus

func (x *ComputeInfo) GetNumCpus() uint32

func (*ComputeInfo) ProtoMessage

func (*ComputeInfo) ProtoMessage()

func (*ComputeInfo) ProtoReflect

func (x *ComputeInfo) ProtoReflect() protoreflect.Message

func (*ComputeInfo) Reset

func (x *ComputeInfo) Reset()

func (*ComputeInfo) String

func (x *ComputeInfo) String() string

type Concept

type Concept struct {

	// The concept's unique id.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The name of the concept in the given language.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Used to indicate presence (1.0) or not (0.0) of this concept when making a request.
	// This is also the prediction probability when returning predictions from our API.
	// For convenience we use the default of 1.0 when making requests so the concept you provide is
	// is treated as a positive (1.0) and not a negative (which would be value == 0.0).
	Value float32 `protobuf:"fixed32,3,opt,name=value,proto3" json:"value,omitempty"`
	// When the concept was created. The format is https://www.ietf.org/rfc/rfc3339.txt .
	// Example: "2006-01-02T15:04:05.999999Z". This field is used only in a response.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// The language in which the concept name is in. This is *ONLY* used in the response and setting
	// it in a request is ignored since the default language of your app is used when creating
	// or patching a Concept. To set other languages for your concept use the ConceptLanguage object
	// and its corresponding endpoints.
	Language string `protobuf:"bytes,5,opt,name=language,proto3" json:"language,omitempty"`
	// The application id that this concept is within. This can be ignored by most users.
	AppId string `protobuf:"bytes,6,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// The definition for the concept. Similar to name. This can be ignored by most users.
	Definition string `protobuf:"bytes,7,opt,name=definition,proto3" json:"definition,omitempty"`
	// The vocabulary that this concept belongs to. This is useful if you have different unique sets
	// of concepts that you can separate out based on this field. For example "age_appearance" vs
	// "gender_appearance" in a list of concept returned from the demographics model.
	VocabId string `protobuf:"bytes,8,opt,name=vocab_id,json=vocabId,proto3" json:"vocab_id,omitempty"`
	// The visibility field represents whether this message is privately/publicly visible.
	// To be visible to the public the App that contains it AND the User that contains the App must
	// also be publicly visible.
	Visibility *Visibility `protobuf:"bytes,9,opt,name=visibility,proto3" json:"visibility,omitempty"`
	// The user the concept belongs to.
	UserId string `protobuf:"bytes,10,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// Information about keypoints for this concept
	KeypointInfo *KeypointInfo `protobuf:"bytes,11,opt,name=keypoint_info,json=keypointInfo,proto3" json:"keypoint_info,omitempty"`
	// Optional extra info.
	ExtraInfo *ConceptExtraInfo `protobuf:"bytes,12,opt,name=extra_info,json=extraInfo,proto3" json:"extra_info,omitempty"`
	// contains filtered or unexported fields
}

Concept or tag

func (*Concept) Descriptor deprecated

func (*Concept) Descriptor() ([]byte, []int)

Deprecated: Use Concept.ProtoReflect.Descriptor instead.

func (*Concept) GetAppId

func (x *Concept) GetAppId() string

func (*Concept) GetCreatedAt

func (x *Concept) GetCreatedAt() *timestamppb.Timestamp

func (*Concept) GetDefinition

func (x *Concept) GetDefinition() string

func (*Concept) GetExtraInfo

func (x *Concept) GetExtraInfo() *ConceptExtraInfo

func (*Concept) GetId

func (x *Concept) GetId() string

func (*Concept) GetKeypointInfo

func (x *Concept) GetKeypointInfo() *KeypointInfo

func (*Concept) GetLanguage

func (x *Concept) GetLanguage() string

func (*Concept) GetName

func (x *Concept) GetName() string

func (*Concept) GetUserId

func (x *Concept) GetUserId() string

func (*Concept) GetValue

func (x *Concept) GetValue() float32

func (*Concept) GetVisibility

func (x *Concept) GetVisibility() *Visibility

func (*Concept) GetVocabId

func (x *Concept) GetVocabId() string

func (*Concept) ProtoMessage

func (*Concept) ProtoMessage()

func (*Concept) ProtoReflect

func (x *Concept) ProtoReflect() protoreflect.Message

func (*Concept) Reset

func (x *Concept) Reset()

func (*Concept) String

func (x *Concept) String() string

type ConceptCount

type ConceptCount struct {

	// The concept's unique id.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The name of the concept.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// The total count for concepts labeled for all asset statues (processing, to_process, processed, error)
	ConceptTypeCount *ConceptTypeCount `protobuf:"bytes,3,opt,name=concept_type_count,json=conceptTypeCount,proto3" json:"concept_type_count,omitempty"`
	// The detail count for different assets status
	DetailConceptCount *DetailConceptCount `protobuf:"bytes,4,opt,name=detail_concept_count,json=detailConceptCount,proto3" json:"detail_concept_count,omitempty"`
	// contains filtered or unexported fields
}

ConceptCount

func (*ConceptCount) Descriptor deprecated

func (*ConceptCount) Descriptor() ([]byte, []int)

Deprecated: Use ConceptCount.ProtoReflect.Descriptor instead.

func (*ConceptCount) GetConceptTypeCount

func (x *ConceptCount) GetConceptTypeCount() *ConceptTypeCount

func (*ConceptCount) GetDetailConceptCount

func (x *ConceptCount) GetDetailConceptCount() *DetailConceptCount

func (*ConceptCount) GetId

func (x *ConceptCount) GetId() string

func (*ConceptCount) GetName

func (x *ConceptCount) GetName() string

func (*ConceptCount) ProtoMessage

func (*ConceptCount) ProtoMessage()

func (*ConceptCount) ProtoReflect

func (x *ConceptCount) ProtoReflect() protoreflect.Message

func (*ConceptCount) Reset

func (x *ConceptCount) Reset()

func (*ConceptCount) String

func (x *ConceptCount) String() string

type ConceptExtraInfo

type ConceptExtraInfo struct {

	// Whether this concept is rankable based on ConceptExtraInfoRequest configuration.
	IsRankable bool `protobuf:"varint,1,opt,name=is_rankable,json=isRankable,proto3" json:"is_rankable,omitempty"`
	// contains filtered or unexported fields
}

ConceptExtraInfo represents extra information related to a concept that is context-dependent. It is only set when requested in ConceptExtraInfoRequest.

func (*ConceptExtraInfo) Descriptor deprecated

func (*ConceptExtraInfo) Descriptor() ([]byte, []int)

Deprecated: Use ConceptExtraInfo.ProtoReflect.Descriptor instead.

func (*ConceptExtraInfo) GetIsRankable

func (x *ConceptExtraInfo) GetIsRankable() bool

func (*ConceptExtraInfo) ProtoMessage

func (*ConceptExtraInfo) ProtoMessage()

func (*ConceptExtraInfo) ProtoReflect

func (x *ConceptExtraInfo) ProtoReflect() protoreflect.Message

func (*ConceptExtraInfo) Reset

func (x *ConceptExtraInfo) Reset()

func (*ConceptExtraInfo) String

func (x *ConceptExtraInfo) String() string

type ConceptExtraInfoRequest

type ConceptExtraInfoRequest struct {

	// Determine if the concept is searchable by rank using this model.
	// Currently, only embedder models are supported.
	// ########## Supported fields ##########
	// - app_id
	// - id
	// - model_version.id
	// - user_id
	RankableModel *Model `protobuf:"bytes,1,opt,name=rankable_model,json=rankableModel,proto3" json:"rankable_model,omitempty"`
	// contains filtered or unexported fields
}

func (*ConceptExtraInfoRequest) Descriptor deprecated

func (*ConceptExtraInfoRequest) Descriptor() ([]byte, []int)

Deprecated: Use ConceptExtraInfoRequest.ProtoReflect.Descriptor instead.

func (*ConceptExtraInfoRequest) GetRankableModel

func (x *ConceptExtraInfoRequest) GetRankableModel() *Model

func (*ConceptExtraInfoRequest) ProtoMessage

func (*ConceptExtraInfoRequest) ProtoMessage()

func (*ConceptExtraInfoRequest) ProtoReflect

func (x *ConceptExtraInfoRequest) ProtoReflect() protoreflect.Message

func (*ConceptExtraInfoRequest) Reset

func (x *ConceptExtraInfoRequest) Reset()

func (*ConceptExtraInfoRequest) String

func (x *ConceptExtraInfoRequest) String() string

type ConceptLanguage

type ConceptLanguage struct {

	// This is the language code for the language such as "en".
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The type of the outside source.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// The ID that is referenced in the source.
	Definition string `protobuf:"bytes,3,opt,name=definition,proto3" json:"definition,omitempty"`
	// contains filtered or unexported fields
}

This represents a link to an outside source for the given concept. The values from here are sticked into Concept message into the name and definition fields when returning from the API in your default language. The "id" field here becomes the "language" field of the Concept message which is a little weird.

func (*ConceptLanguage) Descriptor deprecated

func (*ConceptLanguage) Descriptor() ([]byte, []int)

Deprecated: Use ConceptLanguage.ProtoReflect.Descriptor instead.

func (*ConceptLanguage) GetDefinition

func (x *ConceptLanguage) GetDefinition() string

func (*ConceptLanguage) GetId

func (x *ConceptLanguage) GetId() string

func (*ConceptLanguage) GetName

func (x *ConceptLanguage) GetName() string

func (*ConceptLanguage) ProtoMessage

func (*ConceptLanguage) ProtoMessage()

func (*ConceptLanguage) ProtoReflect

func (x *ConceptLanguage) ProtoReflect() protoreflect.Message

func (*ConceptLanguage) Reset

func (x *ConceptLanguage) Reset()

func (*ConceptLanguage) String

func (x *ConceptLanguage) String() string

type ConceptMappingJob

type ConceptMappingJob struct {

	// The id of the knowledge graph being used for this concept mapping job
	KnowledgeGraphId string `protobuf:"bytes,1,opt,name=knowledge_graph_id,json=knowledgeGraphId,proto3" json:"knowledge_graph_id,omitempty"`
	// The ids of the concepts being mapped
	ConceptIds []string `protobuf:"bytes,2,rep,name=concept_ids,json=conceptIds,proto3" json:"concept_ids,omitempty"`
	// contains filtered or unexported fields
}

ConceptMappingJob

func (*ConceptMappingJob) Descriptor deprecated

func (*ConceptMappingJob) Descriptor() ([]byte, []int)

Deprecated: Use ConceptMappingJob.ProtoReflect.Descriptor instead.

func (*ConceptMappingJob) GetConceptIds

func (x *ConceptMappingJob) GetConceptIds() []string

func (*ConceptMappingJob) GetKnowledgeGraphId

func (x *ConceptMappingJob) GetKnowledgeGraphId() string

func (*ConceptMappingJob) ProtoMessage

func (*ConceptMappingJob) ProtoMessage()

func (*ConceptMappingJob) ProtoReflect

func (x *ConceptMappingJob) ProtoReflect() protoreflect.Message

func (*ConceptMappingJob) Reset

func (x *ConceptMappingJob) Reset()

func (*ConceptMappingJob) String

func (x *ConceptMappingJob) String() string

type ConceptQuery

type ConceptQuery struct {

	// The name of the concept to search.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// The language of the concept name in a search. Defaults to English.
	Language string `protobuf:"bytes,2,opt,name=language,proto3" json:"language,omitempty"`
	// The id of workflow. If no id is provided, then application base workflow is used.
	WorkflowId string `protobuf:"bytes,3,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	// The concepts must belong to workflow models with specified use cases.
	// Multiple values are joined using an OR condition.
	UseCases []WorkflowModelUseCase `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

ConceptQuery

func (*ConceptQuery) Descriptor deprecated

func (*ConceptQuery) Descriptor() ([]byte, []int)

Deprecated: Use ConceptQuery.ProtoReflect.Descriptor instead.

func (*ConceptQuery) GetLanguage

func (x *ConceptQuery) GetLanguage() string

func (*ConceptQuery) GetName

func (x *ConceptQuery) GetName() string

func (*ConceptQuery) GetUseCases

func (x *ConceptQuery) GetUseCases() []WorkflowModelUseCase

func (*ConceptQuery) GetWorkflowId

func (x *ConceptQuery) GetWorkflowId() string

func (*ConceptQuery) ProtoMessage

func (*ConceptQuery) ProtoMessage()

func (*ConceptQuery) ProtoReflect

func (x *ConceptQuery) ProtoReflect() protoreflect.Message

func (*ConceptQuery) Reset

func (x *ConceptQuery) Reset()

func (*ConceptQuery) String

func (x *ConceptQuery) String() string

type ConceptRelation

type ConceptRelation struct {

	// ID of the concept relation
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The subject concept (i.e. source) of the concept relation
	SubjectConcept *Concept `protobuf:"bytes,2,opt,name=subject_concept,json=subjectConcept,proto3" json:"subject_concept,omitempty"`
	// The subject concept (i.e. destination) of the concept relation
	ObjectConcept *Concept `protobuf:"bytes,3,opt,name=object_concept,json=objectConcept,proto3" json:"object_concept,omitempty"`
	// The predicate (i.e. edge) linking the subject and the object
	// Both subject_concept and object_concept are concepts.
	// The predicate is the type of relationship.
	// That predicate acts on the subject.
	//
	// There are three current types of predicates:
	// 1) "hyponym"
	// 2) "hypernym"
	// 3) "synonym"
	//
	// 1) For example, 'hyponym' is a type of predicate which represents 'is_a_kind_of' relation so
	// the following relationship:
	// 'honey' (subject), 'hyponym' (predicate), 'food' (object)
	// Can more easily be read as:
	// 'honey' 'is a kind of' 'food'
	//
	// 2) The 'hypernym' relation is the opposite of 'hyponym' and when you add one of the
	// relationships the opposite will automatically appear for you in queries.
	//
	// The 'hypernym' can be read as 'is a parent of' so:
	// 'food' (subject), 'hypernym' (predicate), 'honey' (object)
	// Can more easily be read as:
	// 'food' is a parent of 'honey'
	//
	// 3) The 'synonym' relation defines two concepts that essential mean the same thing. This
	// is more like a "is" relationship. So for example a 'synonym' relationship could be:
	// "puppy" is "pup"
	// The reverse is also true once the former is added so:
	// "pup" is "puppy"
	// will appear in queries as well.
	Predicate string `protobuf:"bytes,4,opt,name=predicate,proto3" json:"predicate,omitempty"`
	// The knowledge graph id that this edge belongs to. If using the app's global knowledge graph
	// and not a specific one then this should be the empty string "".
	KnowledgeGraphId string `protobuf:"bytes,5,opt,name=knowledge_graph_id,json=knowledgeGraphId,proto3" json:"knowledge_graph_id,omitempty"`
	// The visibility field represents whether this message is privately/publicly visible.
	// To be visible to the public the App that contains it AND the User that contains the App must
	// also be publicly visible.
	Visibility *Visibility `protobuf:"bytes,6,opt,name=visibility,proto3" json:"visibility,omitempty"`
	// contains filtered or unexported fields
}

This represents a relation (i.e. edge) between the subject concept and the object concept

func (*ConceptRelation) Descriptor deprecated

func (*ConceptRelation) Descriptor() ([]byte, []int)

Deprecated: Use ConceptRelation.ProtoReflect.Descriptor instead.

func (*ConceptRelation) GetId

func (x *ConceptRelation) GetId() string

func (*ConceptRelation) GetKnowledgeGraphId

func (x *ConceptRelation) GetKnowledgeGraphId() string

func (*ConceptRelation) GetObjectConcept

func (x *ConceptRelation) GetObjectConcept() *Concept

func (*ConceptRelation) GetPredicate

func (x *ConceptRelation) GetPredicate() string

func (*ConceptRelation) GetSubjectConcept

func (x *ConceptRelation) GetSubjectConcept() *Concept

func (*ConceptRelation) GetVisibility

func (x *ConceptRelation) GetVisibility() *Visibility

func (*ConceptRelation) ProtoMessage

func (*ConceptRelation) ProtoMessage()

func (*ConceptRelation) ProtoReflect

func (x *ConceptRelation) ProtoReflect() protoreflect.Message

func (*ConceptRelation) Reset

func (x *ConceptRelation) Reset()

func (*ConceptRelation) String

func (x *ConceptRelation) String() string

type ConceptTypeCount

type ConceptTypeCount struct {

	// The number of inputs that have a concept with a value of 1.0 (indicating presence of the
	// concept in an input).
	Positive uint32 `protobuf:"varint,1,opt,name=positive,proto3" json:"positive,omitempty"`
	// The number of inputs that have a concept with a value of 0.0 (indicating absence of the
	// concept in an input).
	Negative uint32 `protobuf:"varint,2,opt,name=negative,proto3" json:"negative,omitempty"`
	// contains filtered or unexported fields
}

ConceptTypeCount

func (*ConceptTypeCount) Descriptor deprecated

func (*ConceptTypeCount) Descriptor() ([]byte, []int)

Deprecated: Use ConceptTypeCount.ProtoReflect.Descriptor instead.

func (*ConceptTypeCount) GetNegative

func (x *ConceptTypeCount) GetNegative() uint32

func (*ConceptTypeCount) GetPositive

func (x *ConceptTypeCount) GetPositive() uint32

func (*ConceptTypeCount) ProtoMessage

func (*ConceptTypeCount) ProtoMessage()

func (*ConceptTypeCount) ProtoReflect

func (x *ConceptTypeCount) ProtoReflect() protoreflect.Message

func (*ConceptTypeCount) Reset

func (x *ConceptTypeCount) Reset()

func (*ConceptTypeCount) String

func (x *ConceptTypeCount) String() string

type ConfusionMatrix

type ConfusionMatrix struct {
	Matrix []*ConfusionMatrixEntry `protobuf:"bytes,1,rep,name=matrix,proto3" json:"matrix,omitempty"`
	// These concept_ids are ordered by the strength of the diagonal in the ConfusionMatrix.
	ConceptIds []string `protobuf:"bytes,2,rep,name=concept_ids,json=conceptIds,proto3" json:"concept_ids,omitempty"`
	// contains filtered or unexported fields
}

ConfusionMatrix

func (*ConfusionMatrix) Descriptor deprecated

func (*ConfusionMatrix) Descriptor() ([]byte, []int)

Deprecated: Use ConfusionMatrix.ProtoReflect.Descriptor instead.

func (*ConfusionMatrix) GetConceptIds

func (x *ConfusionMatrix) GetConceptIds() []string

func (*ConfusionMatrix) GetMatrix

func (x *ConfusionMatrix) GetMatrix() []*ConfusionMatrixEntry

func (*ConfusionMatrix) ProtoMessage

func (*ConfusionMatrix) ProtoMessage()

func (*ConfusionMatrix) ProtoReflect

func (x *ConfusionMatrix) ProtoReflect() protoreflect.Message

func (*ConfusionMatrix) Reset

func (x *ConfusionMatrix) Reset()

func (*ConfusionMatrix) String

func (x *ConfusionMatrix) String() string

type ConfusionMatrixEntry

type ConfusionMatrixEntry struct {
	Predicted        string   `protobuf:"bytes,1,opt,name=predicted,proto3" json:"predicted,omitempty"`
	Actual           string   `protobuf:"bytes,2,opt,name=actual,proto3" json:"actual,omitempty"`
	Value            float32  `protobuf:"fixed32,4,opt,name=value,proto3" json:"value,omitempty"`
	PredictedConcept *Concept `protobuf:"bytes,5,opt,name=predicted_concept,json=predictedConcept,proto3" json:"predicted_concept,omitempty"`
	ActualConcept    *Concept `protobuf:"bytes,6,opt,name=actual_concept,json=actualConcept,proto3" json:"actual_concept,omitempty"`
	// contains filtered or unexported fields
}

ConfusionMatrixEntry

func (*ConfusionMatrixEntry) Descriptor deprecated

func (*ConfusionMatrixEntry) Descriptor() ([]byte, []int)

Deprecated: Use ConfusionMatrixEntry.ProtoReflect.Descriptor instead.

func (*ConfusionMatrixEntry) GetActual

func (x *ConfusionMatrixEntry) GetActual() string

func (*ConfusionMatrixEntry) GetActualConcept

func (x *ConfusionMatrixEntry) GetActualConcept() *Concept

func (*ConfusionMatrixEntry) GetPredicted

func (x *ConfusionMatrixEntry) GetPredicted() string

func (*ConfusionMatrixEntry) GetPredictedConcept

func (x *ConfusionMatrixEntry) GetPredictedConcept() *Concept

func (*ConfusionMatrixEntry) GetValue

func (x *ConfusionMatrixEntry) GetValue() float32

func (*ConfusionMatrixEntry) ProtoMessage

func (*ConfusionMatrixEntry) ProtoMessage()

func (*ConfusionMatrixEntry) ProtoReflect

func (x *ConfusionMatrixEntry) ProtoReflect() protoreflect.Message

func (*ConfusionMatrixEntry) Reset

func (x *ConfusionMatrixEntry) Reset()

func (*ConfusionMatrixEntry) String

func (x *ConfusionMatrixEntry) String() string

type CooccurrenceMatrix

type CooccurrenceMatrix struct {
	Matrix []*CooccurrenceMatrixEntry `protobuf:"bytes,1,rep,name=matrix,proto3" json:"matrix,omitempty"`
	// These concept_ids are ordered by the strength of the diagonal in the ConfusionMatrix.
	ConceptIds []string `protobuf:"bytes,2,rep,name=concept_ids,json=conceptIds,proto3" json:"concept_ids,omitempty"`
	// contains filtered or unexported fields
}

CooccurrenceMatrix

func (*CooccurrenceMatrix) Descriptor deprecated

func (*CooccurrenceMatrix) Descriptor() ([]byte, []int)

Deprecated: Use CooccurrenceMatrix.ProtoReflect.Descriptor instead.

func (*CooccurrenceMatrix) GetConceptIds

func (x *CooccurrenceMatrix) GetConceptIds() []string

func (*CooccurrenceMatrix) GetMatrix

func (x *CooccurrenceMatrix) GetMatrix() []*CooccurrenceMatrixEntry

func (*CooccurrenceMatrix) ProtoMessage

func (*CooccurrenceMatrix) ProtoMessage()

func (*CooccurrenceMatrix) ProtoReflect

func (x *CooccurrenceMatrix) ProtoReflect() protoreflect.Message

func (*CooccurrenceMatrix) Reset

func (x *CooccurrenceMatrix) Reset()

func (*CooccurrenceMatrix) String

func (x *CooccurrenceMatrix) String() string

type CooccurrenceMatrixEntry

type CooccurrenceMatrixEntry struct {

	// concept_id for the row
	Row string `protobuf:"bytes,1,opt,name=row,proto3" json:"row,omitempty"`
	// concept_id for the col
	Col   string `protobuf:"bytes,2,opt,name=col,proto3" json:"col,omitempty"`
	Count uint32 `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

NOTE: this is inefficient, should just have the order of the rows/cols

func (*CooccurrenceMatrixEntry) Descriptor deprecated

func (*CooccurrenceMatrixEntry) Descriptor() ([]byte, []int)

Deprecated: Use CooccurrenceMatrixEntry.ProtoReflect.Descriptor instead.

func (*CooccurrenceMatrixEntry) GetCol

func (x *CooccurrenceMatrixEntry) GetCol() string

func (*CooccurrenceMatrixEntry) GetCount

func (x *CooccurrenceMatrixEntry) GetCount() uint32

func (*CooccurrenceMatrixEntry) GetRow

func (x *CooccurrenceMatrixEntry) GetRow() string

func (*CooccurrenceMatrixEntry) ProtoMessage

func (*CooccurrenceMatrixEntry) ProtoMessage()

func (*CooccurrenceMatrixEntry) ProtoReflect

func (x *CooccurrenceMatrixEntry) ProtoReflect() protoreflect.Message

func (*CooccurrenceMatrixEntry) Reset

func (x *CooccurrenceMatrixEntry) Reset()

func (*CooccurrenceMatrixEntry) String

func (x *CooccurrenceMatrixEntry) String() string

type CustomCodeOperatorRequest

type CustomCodeOperatorRequest struct {
	Inputs []*Input `protobuf:"bytes,1,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// support arbitrary metadata
	Metadata *structpb.Struct `protobuf:"bytes,1002,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

We use this message to communicate with Custom Code Operator Backend. You can use this message to test your custom operator code locally. We expect the response to come in the format of the MultiOutputResponse protobuf message.

func (*CustomCodeOperatorRequest) Descriptor deprecated

func (*CustomCodeOperatorRequest) Descriptor() ([]byte, []int)

Deprecated: Use CustomCodeOperatorRequest.ProtoReflect.Descriptor instead.

func (*CustomCodeOperatorRequest) GetInputs

func (x *CustomCodeOperatorRequest) GetInputs() []*Input

func (*CustomCodeOperatorRequest) GetMetadata

func (x *CustomCodeOperatorRequest) GetMetadata() *structpb.Struct

func (*CustomCodeOperatorRequest) ProtoMessage

func (*CustomCodeOperatorRequest) ProtoMessage()

func (*CustomCodeOperatorRequest) ProtoReflect

func (*CustomCodeOperatorRequest) Reset

func (x *CustomCodeOperatorRequest) Reset()

func (*CustomCodeOperatorRequest) String

func (x *CustomCodeOperatorRequest) String() string

type Data

type Data struct {

	// Input and output images.
	Image *Image `protobuf:"bytes,1,opt,name=image,proto3" json:"image,omitempty"`
	// Input and output videos.
	Video *Video `protobuf:"bytes,2,opt,name=video,proto3" json:"video,omitempty"`
	// A list of concepts.
	Concepts []*Concept `protobuf:"bytes,3,rep,name=concepts,proto3" json:"concepts,omitempty"`
	// To handle arbitrary json metadata you can use a struct field:
	// https://github.com/google/protobuf/blob/master/src/google/protobuf/struct.proto
	Metadata *structpb.Struct `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// Geography information.
	Geo *Geo `protobuf:"bytes,6,opt,name=geo,proto3" json:"geo,omitempty"`
	// The dominant colors within an image.
	Colors []*Color `protobuf:"bytes,7,rep,name=colors,proto3" json:"colors,omitempty"`
	// Clustering centroids for inputs.
	Clusters []*Cluster `protobuf:"bytes,8,rep,name=clusters,proto3" json:"clusters,omitempty"`
	// Embedding vectors representing each input.
	Embeddings []*Embedding `protobuf:"bytes,9,rep,name=embeddings,proto3" json:"embeddings,omitempty"`
	// For recursing into localized regions of an input.
	Regions []*Region `protobuf:"bytes,11,rep,name=regions,proto3" json:"regions,omitempty"`
	// For temporal content like video.
	Frames []*Frame `protobuf:"bytes,12,rep,name=frames,proto3" json:"frames,omitempty"`
	// Input, output or annotation text.
	Text *Text `protobuf:"bytes,13,opt,name=text,proto3" json:"text,omitempty"`
	// Input and output audio.
	Audio *Audio `protobuf:"bytes,14,opt,name=audio,proto3" json:"audio,omitempty"`
	// Track information.
	Tracks []*Track `protobuf:"bytes,15,rep,name=tracks,proto3" json:"tracks,omitempty"`
	// Time segments information.
	TimeSegments []*TimeSegment `protobuf:"bytes,16,rep,name=time_segments,json=timeSegments,proto3" json:"time_segments,omitempty"`
	// Holds score, rank, and user, app, input IDs and search hit data
	Hits []*Hit `protobuf:"bytes,17,rep,name=hits,proto3" json:"hits,omitempty"`
	// Heatmap as 2d image
	Heatmaps []*Image `protobuf:"bytes,18,rep,name=heatmaps,proto3" json:"heatmaps,omitempty"`
	// contains filtered or unexported fields
}

Data

func (*Data) Descriptor deprecated

func (*Data) Descriptor() ([]byte, []int)

Deprecated: Use Data.ProtoReflect.Descriptor instead.

func (*Data) GetAudio

func (x *Data) GetAudio() *Audio

func (*Data) GetClusters

func (x *Data) GetClusters() []*Cluster

func (*Data) GetColors

func (x *Data) GetColors() []*Color

func (*Data) GetConcepts

func (x *Data) GetConcepts() []*Concept

func (*Data) GetEmbeddings

func (x *Data) GetEmbeddings() []*Embedding

func (*Data) GetFrames

func (x *Data) GetFrames() []*Frame

func (*Data) GetGeo

func (x *Data) GetGeo() *Geo

func (*Data) GetHeatmaps

func (x *Data) GetHeatmaps() []*Image

func (*Data) GetHits

func (x *Data) GetHits() []*Hit

func (*Data) GetImage

func (x *Data) GetImage() *Image

func (*Data) GetMetadata

func (x *Data) GetMetadata() *structpb.Struct

func (*Data) GetRegions

func (x *Data) GetRegions() []*Region

func (*Data) GetText

func (x *Data) GetText() *Text

func (*Data) GetTimeSegments

func (x *Data) GetTimeSegments() []*TimeSegment

func (*Data) GetTracks

func (x *Data) GetTracks() []*Track

func (*Data) GetVideo

func (x *Data) GetVideo() *Video

func (*Data) ProtoMessage

func (*Data) ProtoMessage()

func (*Data) ProtoReflect

func (x *Data) ProtoReflect() protoreflect.Message

func (*Data) Reset

func (x *Data) Reset()

func (*Data) String

func (x *Data) String() string

type DataSourceCredentials

type DataSourceCredentials struct {

	// Types that are assignable to Credentials:
	//
	//	*DataSourceCredentials_S3Creds
	//	*DataSourceCredentials_GcpCreds
	//	*DataSourceCredentials_AzureBlobCreds
	Credentials isDataSourceCredentials_Credentials `protobuf_oneof:"credentials"`
	// contains filtered or unexported fields
}

func (*DataSourceCredentials) Descriptor deprecated

func (*DataSourceCredentials) Descriptor() ([]byte, []int)

Deprecated: Use DataSourceCredentials.ProtoReflect.Descriptor instead.

func (*DataSourceCredentials) GetAzureBlobCreds

func (x *DataSourceCredentials) GetAzureBlobCreds() *AzureBlobCreds

func (*DataSourceCredentials) GetCredentials

func (m *DataSourceCredentials) GetCredentials() isDataSourceCredentials_Credentials

func (*DataSourceCredentials) GetGcpCreds

func (x *DataSourceCredentials) GetGcpCreds() []byte

func (*DataSourceCredentials) GetS3Creds

func (x *DataSourceCredentials) GetS3Creds() *AWSCreds

func (*DataSourceCredentials) ProtoMessage

func (*DataSourceCredentials) ProtoMessage()

func (*DataSourceCredentials) ProtoReflect

func (x *DataSourceCredentials) ProtoReflect() protoreflect.Message

func (*DataSourceCredentials) Reset

func (x *DataSourceCredentials) Reset()

func (*DataSourceCredentials) String

func (x *DataSourceCredentials) String() string

type DataSourceCredentials_AzureBlobCreds

type DataSourceCredentials_AzureBlobCreds struct {
	// Azure Blob credentials for authentication.
	AzureBlobCreds *AzureBlobCreds `protobuf:"bytes,4,opt,name=azure_blob_creds,json=azureBlobCreds,proto3,oneof"`
}

type DataSourceCredentials_GcpCreds

type DataSourceCredentials_GcpCreds struct {
	// GCP Cloud Storage uses service account key data(creds.json) as Byte array for authentication.
	GcpCreds []byte `protobuf:"bytes,2,opt,name=gcp_creds,json=gcpCreds,proto3,oneof"`
}

type DataSourceCredentials_S3Creds

type DataSourceCredentials_S3Creds struct {
	// AWS S3 credentials for authentication.
	S3Creds *AWSCreds `protobuf:"bytes,1,opt,name=s3_creds,json=s3Creds,proto3,oneof"`
}

type DataSourceURL

type DataSourceURL struct {

	// Supported providers are AWS S3, Azure blob, GCP cloud storage.
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// Credentials that would allow access to the provided url
	Credentials *DataSourceCredentials `protobuf:"bytes,2,opt,name=credentials,proto3" json:"credentials,omitempty"`
	// contains filtered or unexported fields
}

func (*DataSourceURL) Descriptor deprecated

func (*DataSourceURL) Descriptor() ([]byte, []int)

Deprecated: Use DataSourceURL.ProtoReflect.Descriptor instead.

func (*DataSourceURL) GetCredentials

func (x *DataSourceURL) GetCredentials() *DataSourceCredentials

func (*DataSourceURL) GetUrl

func (x *DataSourceURL) GetUrl() string

func (*DataSourceURL) ProtoMessage

func (*DataSourceURL) ProtoMessage()

func (*DataSourceURL) ProtoReflect

func (x *DataSourceURL) ProtoReflect() protoreflect.Message

func (*DataSourceURL) Reset

func (x *DataSourceURL) Reset()

func (*DataSourceURL) String

func (x *DataSourceURL) String() string

type DataType

type DataType int32
const (
	DataType_UNDEFINED DataType = 0 // Default value, should not be used
	DataType_STRING    DataType = 1
	DataType_UINT8     DataType = 2
	DataType_INT32     DataType = 3
	DataType_INT64     DataType = 4
	DataType_FP32      DataType = 5
)

func (DataType) Descriptor

func (DataType) Descriptor() protoreflect.EnumDescriptor

func (DataType) Enum

func (x DataType) Enum() *DataType

func (DataType) EnumDescriptor deprecated

func (DataType) EnumDescriptor() ([]byte, []int)

Deprecated: Use DataType.Descriptor instead.

func (DataType) Number

func (x DataType) Number() protoreflect.EnumNumber

func (DataType) String

func (x DataType) String() string

func (DataType) Type

type Dataset

type Dataset struct {

	// The ID for the dataset
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// When the dataset was created.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// When the dataset was modified.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// The app the dataset belongs to.
	AppId string `protobuf:"bytes,4,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// The user the dataset belongs to.
	UserId string `protobuf:"bytes,5,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// Description of the dataset
	Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
	// To handle arbitrary json metadata you can use a struct field:
	// https://github.com/google/protobuf/blob/master/src/google/protobuf/struct.proto
	Metadata *structpb.Struct `protobuf:"bytes,8,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// The visibility field represents whether this message is privately/publicly visible.
	// To be visible to the public the App that contains it AND the User that contains the App must
	// also be publicly visible.
	Visibility *Visibility `protobuf:"bytes,9,opt,name=visibility,proto3" json:"visibility,omitempty"`
	// Default annotation filter used for this dataset.
	DefaultAnnotationFilter *AnnotationFilter `` /* 133-byte string literal not displayed */
	// Default processing info used for this dataset.
	DefaultProcessingInfo *DatasetVersionProcessingInfo `` /* 127-byte string literal not displayed */
	// Notes for the dataset
	// This field should be used for in-depth notes and supports up to 64Kbs.
	Notes string `protobuf:"bytes,11,opt,name=notes,proto3" json:"notes,omitempty"`
	// Dataset version associated with this dataset. This is used in listing Datasets
	// and including the latest version.
	Version *DatasetVersion `protobuf:"bytes,13,opt,name=version,proto3" json:"version,omitempty"`
	// Whether the dataset is starred by the requesting user.
	IsStarred bool `protobuf:"varint,14,opt,name=is_starred,json=isStarred,proto3" json:"is_starred,omitempty"`
	// Number of users that starred this dataset.
	StarCount int32 `protobuf:"varint,15,opt,name=star_count,json=starCount,proto3" json:"star_count,omitempty"`
	// bookmark info. When set, this dataset is a bookmarked dataset of this app.
	// Info in this field will allow you to find/access original dataset.
	BookmarkOrigin *BookmarkOrigin `protobuf:"bytes,17,opt,name=bookmark_origin,json=bookmarkOrigin,proto3" json:"bookmark_origin,omitempty"`
	// Representative image for this dataset
	Image *Image `protobuf:"bytes,18,opt,name=image,proto3" json:"image,omitempty"`
	// contains filtered or unexported fields
}

Dataset

func (*Dataset) Descriptor deprecated

func (*Dataset) Descriptor() ([]byte, []int)

Deprecated: Use Dataset.ProtoReflect.Descriptor instead.

func (*Dataset) GetAppId

func (x *Dataset) GetAppId() string

func (*Dataset) GetBookmarkOrigin

func (x *Dataset) GetBookmarkOrigin() *BookmarkOrigin

func (*Dataset) GetCreatedAt

func (x *Dataset) GetCreatedAt() *timestamppb.Timestamp

func (*Dataset) GetDefaultAnnotationFilter

func (x *Dataset) GetDefaultAnnotationFilter() *AnnotationFilter

func (*Dataset) GetDefaultProcessingInfo

func (x *Dataset) GetDefaultProcessingInfo() *DatasetVersionProcessingInfo

func (*Dataset) GetDescription

func (x *Dataset) GetDescription() string

func (*Dataset) GetId

func (x *Dataset) GetId() string

func (*Dataset) GetImage

func (x *Dataset) GetImage() *Image

func (*Dataset) GetIsStarred

func (x *Dataset) GetIsStarred() bool

func (*Dataset) GetMetadata

func (x *Dataset) GetMetadata() *structpb.Struct

func (*Dataset) GetModifiedAt

func (x *Dataset) GetModifiedAt() *timestamppb.Timestamp

func (*Dataset) GetNotes

func (x *Dataset) GetNotes() string

func (*Dataset) GetStarCount

func (x *Dataset) GetStarCount() int32

func (*Dataset) GetUserId

func (x *Dataset) GetUserId() string

func (*Dataset) GetVersion

func (x *Dataset) GetVersion() *DatasetVersion

func (*Dataset) GetVisibility

func (x *Dataset) GetVisibility() *Visibility

func (*Dataset) ProtoMessage

func (*Dataset) ProtoMessage()

func (*Dataset) ProtoReflect

func (x *Dataset) ProtoReflect() protoreflect.Message

func (*Dataset) Reset

func (x *Dataset) Reset()

func (*Dataset) String

func (x *Dataset) String() string

type DatasetInput

type DatasetInput struct {

	// When the input was added to the dataset.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// The input data.
	Input *Input `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"`
	// contains filtered or unexported fields
}

DatasetInput

func (*DatasetInput) Descriptor deprecated

func (*DatasetInput) Descriptor() ([]byte, []int)

Deprecated: Use DatasetInput.ProtoReflect.Descriptor instead.

func (*DatasetInput) GetCreatedAt

func (x *DatasetInput) GetCreatedAt() *timestamppb.Timestamp

func (*DatasetInput) GetInput

func (x *DatasetInput) GetInput() *Input

func (*DatasetInput) ProtoMessage

func (*DatasetInput) ProtoMessage()

func (*DatasetInput) ProtoReflect

func (x *DatasetInput) ProtoReflect() protoreflect.Message

func (*DatasetInput) Reset

func (x *DatasetInput) Reset()

func (*DatasetInput) String

func (x *DatasetInput) String() string

type DatasetSplit

type DatasetSplit struct {

	// Expected to have ID
	Dataset *Dataset `protobuf:"bytes,1,opt,name=dataset,proto3" json:"dataset,omitempty"`
	// Types that are assignable to MethodInfo:
	//
	//	*DatasetSplit_Percentage
	MethodInfo isDatasetSplit_MethodInfo `protobuf_oneof:"method_info"`
	// contains filtered or unexported fields
}

func (*DatasetSplit) Descriptor deprecated

func (*DatasetSplit) Descriptor() ([]byte, []int)

Deprecated: Use DatasetSplit.ProtoReflect.Descriptor instead.

func (*DatasetSplit) GetDataset

func (x *DatasetSplit) GetDataset() *Dataset

func (*DatasetSplit) GetMethodInfo

func (m *DatasetSplit) GetMethodInfo() isDatasetSplit_MethodInfo

func (*DatasetSplit) GetPercentage

func (x *DatasetSplit) GetPercentage() uint32

func (*DatasetSplit) ProtoMessage

func (*DatasetSplit) ProtoMessage()

func (*DatasetSplit) ProtoReflect

func (x *DatasetSplit) ProtoReflect() protoreflect.Message

func (*DatasetSplit) Reset

func (x *DatasetSplit) Reset()

func (*DatasetSplit) String

func (x *DatasetSplit) String() string

type DatasetSplit_Percentage

type DatasetSplit_Percentage struct {
	// For RANDOM_PERCENTAGE_SPLIT.
	// Values from (0,100]
	Percentage uint32 `protobuf:"varint,2,opt,name=percentage,proto3,oneof"`
}

type DatasetStar

type DatasetStar struct {
	DatasetId string `protobuf:"bytes,1,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
	// contains filtered or unexported fields
}

DatasetStar

func (*DatasetStar) Descriptor deprecated

func (*DatasetStar) Descriptor() ([]byte, []int)

Deprecated: Use DatasetStar.ProtoReflect.Descriptor instead.

func (*DatasetStar) GetDatasetId

func (x *DatasetStar) GetDatasetId() string

func (*DatasetStar) ProtoMessage

func (*DatasetStar) ProtoMessage()

func (*DatasetStar) ProtoReflect

func (x *DatasetStar) ProtoReflect() protoreflect.Message

func (*DatasetStar) Reset

func (x *DatasetStar) Reset()

func (*DatasetStar) String

func (x *DatasetStar) String() string

type DatasetVersion

type DatasetVersion struct {

	// The ID for the dataset version
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// When the dataset version was created.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// When the dataset version was modified.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// The app the dataset version belongs to.
	AppId string `protobuf:"bytes,4,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// The user the dataset version belongs to.
	UserId string `protobuf:"bytes,5,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The dataset the dataset version belongs to.
	DatasetId string `protobuf:"bytes,6,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
	// Data config reveals how the dataset version is generated.
	//
	// Types that are assignable to DataConfig:
	//
	//	*DatasetVersion_AnnotationFilterConfig
	//	*DatasetVersion_ModelPredictConfig
	DataConfig isDatasetVersion_DataConfig `protobuf_oneof:"data_config"`
	// Status for this dataset version.
	Status *status.Status `protobuf:"bytes,8,opt,name=status,proto3" json:"status,omitempty"`
	// Description of the dataset version
	Description string `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty"`
	// Dataset version processing. If this is not set when the dataset version is
	// created, then the dataset default_processing_info is copied instead. Later
	// updates to default_processing_info will not apply to existing versions.
	ProcessingInfo *DatasetVersionProcessingInfo `protobuf:"bytes,19,opt,name=processing_info,json=processingInfo,proto3" json:"processing_info,omitempty"`
	// Dataset version metrics
	Metrics map[string]*DatasetVersionMetrics `` /* 156-byte string literal not displayed */
	// Dataset version exports
	ExportInfo *DatasetVersionExportInfo `protobuf:"bytes,17,opt,name=export_info,json=exportInfo,proto3" json:"export_info,omitempty"`
	// To handle arbitrary json metadata you can use a struct field:
	// https://github.com/google/protobuf/blob/master/src/google/protobuf/struct.proto
	Metadata *structpb.Struct `protobuf:"bytes,12,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// The visibility field represents whether this message is privately/publicly visible.
	// To be visible to the public the App that contains it AND the User that contains the App must
	// also be publicly visible.
	Visibility *Visibility `protobuf:"bytes,13,opt,name=visibility,proto3" json:"visibility,omitempty"`
	// The embedding models to return embeddings for. If empty, no embeddings are returned.
	EmbedModelVersionIds []string `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

DatasetVersion

func (*DatasetVersion) Descriptor deprecated

func (*DatasetVersion) Descriptor() ([]byte, []int)

Deprecated: Use DatasetVersion.ProtoReflect.Descriptor instead.

func (*DatasetVersion) GetAnnotationFilterConfig

func (x *DatasetVersion) GetAnnotationFilterConfig() *AnnotationFilterConfig

func (*DatasetVersion) GetAppId

func (x *DatasetVersion) GetAppId() string

func (*DatasetVersion) GetCreatedAt

func (x *DatasetVersion) GetCreatedAt() *timestamppb.Timestamp

func (*DatasetVersion) GetDataConfig

func (m *DatasetVersion) GetDataConfig() isDatasetVersion_DataConfig

func (*DatasetVersion) GetDatasetId

func (x *DatasetVersion) GetDatasetId() string

func (*DatasetVersion) GetDescription

func (x *DatasetVersion) GetDescription() string

func (*DatasetVersion) GetEmbedModelVersionIds

func (x *DatasetVersion) GetEmbedModelVersionIds() []string

func (*DatasetVersion) GetExportInfo

func (x *DatasetVersion) GetExportInfo() *DatasetVersionExportInfo

func (*DatasetVersion) GetId

func (x *DatasetVersion) GetId() string

func (*DatasetVersion) GetMetadata

func (x *DatasetVersion) GetMetadata() *structpb.Struct

func (*DatasetVersion) GetMetrics

func (x *DatasetVersion) GetMetrics() map[string]*DatasetVersionMetrics

func (*DatasetVersion) GetModelPredictConfig

func (x *DatasetVersion) GetModelPredictConfig() *ModelPredictConfig

func (*DatasetVersion) GetModifiedAt

func (x *DatasetVersion) GetModifiedAt() *timestamppb.Timestamp

func (*DatasetVersion) GetProcessingInfo

func (x *DatasetVersion) GetProcessingInfo() *DatasetVersionProcessingInfo

func (*DatasetVersion) GetStatus

func (x *DatasetVersion) GetStatus() *status.Status

func (*DatasetVersion) GetUserId

func (x *DatasetVersion) GetUserId() string

func (*DatasetVersion) GetVisibility

func (x *DatasetVersion) GetVisibility() *Visibility

func (*DatasetVersion) ProtoMessage

func (*DatasetVersion) ProtoMessage()

func (*DatasetVersion) ProtoReflect

func (x *DatasetVersion) ProtoReflect() protoreflect.Message

func (*DatasetVersion) Reset

func (x *DatasetVersion) Reset()

func (*DatasetVersion) String

func (x *DatasetVersion) String() string

type DatasetVersionExport

type DatasetVersionExport struct {

	// format is the format of the dataset version export.
	Format DatasetVersionExportFormat `protobuf:"varint,1,opt,name=format,proto3,enum=clarifai.api.DatasetVersionExportFormat" json:"format,omitempty"`
	// status is the current status of the dataset version export.
	Status *status.Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	// url is the URL from where the dataset version export can be downloaded.
	Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	// size is the size of the dataset version export in number of bytes.
	Size uint64 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"`
	// whether to include embeddings in the export or not.
	IncludeEmbeddings bool `protobuf:"varint,5,opt,name=include_embeddings,json=includeEmbeddings,proto3" json:"include_embeddings,omitempty"`
	// contains filtered or unexported fields
}

DatasetVersionExport contains metadata for a single dataset version export.

func (*DatasetVersionExport) Descriptor deprecated

func (*DatasetVersionExport) Descriptor() ([]byte, []int)

Deprecated: Use DatasetVersionExport.ProtoReflect.Descriptor instead.

func (*DatasetVersionExport) GetFormat

func (*DatasetVersionExport) GetIncludeEmbeddings

func (x *DatasetVersionExport) GetIncludeEmbeddings() bool

func (*DatasetVersionExport) GetSize

func (x *DatasetVersionExport) GetSize() uint64

func (*DatasetVersionExport) GetStatus

func (x *DatasetVersionExport) GetStatus() *status.Status

func (*DatasetVersionExport) GetUrl

func (x *DatasetVersionExport) GetUrl() string

func (*DatasetVersionExport) ProtoMessage

func (*DatasetVersionExport) ProtoMessage()

func (*DatasetVersionExport) ProtoReflect

func (x *DatasetVersionExport) ProtoReflect() protoreflect.Message

func (*DatasetVersionExport) Reset

func (x *DatasetVersionExport) Reset()

func (*DatasetVersionExport) String

func (x *DatasetVersionExport) String() string

type DatasetVersionExportFormat

type DatasetVersionExportFormat int32
const (
	DatasetVersionExportFormat_DATASET_VERSION_EXPORT_FORMAT_NOT_SET DatasetVersionExportFormat = 0
	// CLARIFAI_DATA_PROTOBUF is the proprietary Clarifai API Data format. It
	// is a ZIP-archive containing batches of serialized InputBatch protobuf messages.
	//
	// Note that only the "id" and "data" fields of exported inputs are set.
	DatasetVersionExportFormat_CLARIFAI_DATA_PROTOBUF DatasetVersionExportFormat = 1
	// CLARIFAI_DATA_JSON is the proprietary Clarifai API Data format in JSON. It
	// is a ZIP-archive containing batches of serialized InputBatch JSON messages.
	//
	// Note that only the "id" and "data" fields of exported inputs are set.
	DatasetVersionExportFormat_CLARIFAI_DATA_JSON DatasetVersionExportFormat = 3
	// COCO is the data format used by Common Objects in Context. It is a
	// ZIP-archive containing JSON files with the dataset version annotations.
	// See https://cocodataset.org/#format-data.
	DatasetVersionExportFormat_COCO DatasetVersionExportFormat = 2
)

func (DatasetVersionExportFormat) Descriptor

func (DatasetVersionExportFormat) Enum

func (DatasetVersionExportFormat) EnumDescriptor deprecated

func (DatasetVersionExportFormat) EnumDescriptor() ([]byte, []int)

Deprecated: Use DatasetVersionExportFormat.Descriptor instead.

func (DatasetVersionExportFormat) Number

func (DatasetVersionExportFormat) String

func (DatasetVersionExportFormat) Type

type DatasetVersionExportInfo

type DatasetVersionExportInfo struct {

	// clarifai_data_protobuf is a CLARIFAI_DATA_PROTOBUF export of the dataset version.
	ClarifaiDataProtobuf *DatasetVersionExport `protobuf:"bytes,1,opt,name=clarifai_data_protobuf,json=clarifaiDataProtobuf,proto3" json:"clarifai_data_protobuf,omitempty"`
	// clarifai_data_json is a CLARIFAI_DATA_JSON export of the dataset version.
	ClarifaiDataJson *DatasetVersionExport `protobuf:"bytes,3,opt,name=clarifai_data_json,json=clarifaiDataJson,proto3" json:"clarifai_data_json,omitempty"`
	// coco is a COCO export of the dataset version.
	Coco *DatasetVersionExport `protobuf:"bytes,2,opt,name=coco,proto3" json:"coco,omitempty"`
	// contains filtered or unexported fields
}

DatasetVersionExportInfo contains information about all exports of a dataset version.

If the dataset version has not been exported in a format, then the DatasetVersionExport field for that format is empty instead of having a "not exported" status.

func (*DatasetVersionExportInfo) Descriptor deprecated

func (*DatasetVersionExportInfo) Descriptor() ([]byte, []int)

Deprecated: Use DatasetVersionExportInfo.ProtoReflect.Descriptor instead.

func (*DatasetVersionExportInfo) GetClarifaiDataJson

func (x *DatasetVersionExportInfo) GetClarifaiDataJson() *DatasetVersionExport

func (*DatasetVersionExportInfo) GetClarifaiDataProtobuf

func (x *DatasetVersionExportInfo) GetClarifaiDataProtobuf() *DatasetVersionExport

func (*DatasetVersionExportInfo) GetCoco

func (*DatasetVersionExportInfo) ProtoMessage

func (*DatasetVersionExportInfo) ProtoMessage()

func (*DatasetVersionExportInfo) ProtoReflect

func (x *DatasetVersionExportInfo) ProtoReflect() protoreflect.Message

func (*DatasetVersionExportInfo) Reset

func (x *DatasetVersionExportInfo) Reset()

func (*DatasetVersionExportInfo) String

func (x *DatasetVersionExportInfo) String() string

type DatasetVersionMetrics

type DatasetVersionMetrics struct {

	// Number of inputs
	InputsCount *wrapperspb.UInt64Value `protobuf:"bytes,1,opt,name=inputs_count,json=inputsCount,proto3" json:"inputs_count,omitempty"`
	// Number of unlabeled inputs
	// An input is considered unlabeled if it there are no annotations with positive labels for that input.
	UnlabeledInputsCount *wrapperspb.UInt64Value `protobuf:"bytes,6,opt,name=unlabeled_inputs_count,json=unlabeledInputsCount,proto3" json:"unlabeled_inputs_count,omitempty"`
	// Number of inputs that have metadata
	InputsWithMetadataCount *wrapperspb.UInt64Value `` /* 134-byte string literal not displayed */
	// Number of inputs that have geo information
	InputsWithGeoCount *wrapperspb.UInt64Value `protobuf:"bytes,9,opt,name=inputs_with_geo_count,json=inputsWithGeoCount,proto3" json:"inputs_with_geo_count,omitempty"`
	// Number of regions
	RegionsCount *wrapperspb.UInt64Value `protobuf:"bytes,20,opt,name=regions_count,json=regionsCount,proto3" json:"regions_count,omitempty"`
	// The matrix shows where the regions are located.
	// Example: If the matrix has 2x2 dimensions, then
	// * region_location_matrix[0][0] = the number of regions that appear in the top left corner, i.e. [0,0]..(0.5,0.5)
	// * region_location_matrix[0][1] = the number of regions that appear in the top right corner, i.e. [0,0.5]..[0.5,1]
	// * region_location_matrix[1][0] = the number of regions that appear in the bottom left corner, i.e. [0.5,0]..[1,0.5)
	// * region_location_matrix[1][1] = the number of regions that appear in the bottom right corner, i.e. [0.5,0.5]..[1,1]
	RegionLocationMatrix *utils.MatrixUint64 `protobuf:"bytes,21,opt,name=region_location_matrix,json=regionLocationMatrix,proto3" json:"region_location_matrix,omitempty"`
	// Number of bounding boxes
	BoundingBoxesCount *wrapperspb.UInt64Value `protobuf:"bytes,22,opt,name=bounding_boxes_count,json=boundingBoxesCount,proto3" json:"bounding_boxes_count,omitempty"`
	// Number of polygons
	PolygonsCount *wrapperspb.UInt64Value `protobuf:"bytes,23,opt,name=polygons_count,json=polygonsCount,proto3" json:"polygons_count,omitempty"`
	// Number of points
	PointsCount *wrapperspb.UInt64Value `protobuf:"bytes,24,opt,name=points_count,json=pointsCount,proto3" json:"points_count,omitempty"`
	// Number of masks
	MasksCount *wrapperspb.UInt64Value `protobuf:"bytes,25,opt,name=masks_count,json=masksCount,proto3" json:"masks_count,omitempty"`
	// Number of inputs that have regions attached
	// Note that this is not a recursive count: if an input contains frames that contains regions, then the region_frames_count is increased, but region_inputs_count is not increased.
	RegionInputsCount *wrapperspb.UInt64Value `protobuf:"bytes,60,opt,name=region_inputs_count,json=regionInputsCount,proto3" json:"region_inputs_count,omitempty"`
	// Number of frames that have regions attached
	RegionFramesCount *wrapperspb.UInt64Value `protobuf:"bytes,61,opt,name=region_frames_count,json=regionFramesCount,proto3" json:"region_frames_count,omitempty"`
	// Number of frames
	FramesCount *wrapperspb.UInt64Value `protobuf:"bytes,30,opt,name=frames_count,json=framesCount,proto3" json:"frames_count,omitempty"`
	// Number of inputs that have frames attached
	FrameInputsCount *wrapperspb.UInt64Value `protobuf:"bytes,70,opt,name=frame_inputs_count,json=frameInputsCount,proto3" json:"frame_inputs_count,omitempty"`
	// Number of embeddings
	EmbeddingsCount *wrapperspb.UInt64Value `protobuf:"bytes,40,opt,name=embeddings_count,json=embeddingsCount,proto3" json:"embeddings_count,omitempty"`
	// Number of positive tags added at input-level
	PositiveInputTagsCount *wrapperspb.UInt64Value `` /* 132-byte string literal not displayed */
	// Number of positive tags added at region-level
	PositiveRegionTagsCount *wrapperspb.UInt64Value `` /* 135-byte string literal not displayed */
	// Number of positive tags added at frame-level
	PositiveFrameTagsCount *wrapperspb.UInt64Value `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DatasetVersionMetrics) Descriptor deprecated

func (*DatasetVersionMetrics) Descriptor() ([]byte, []int)

Deprecated: Use DatasetVersionMetrics.ProtoReflect.Descriptor instead.

func (*DatasetVersionMetrics) GetBoundingBoxesCount

func (x *DatasetVersionMetrics) GetBoundingBoxesCount() *wrapperspb.UInt64Value

func (*DatasetVersionMetrics) GetEmbeddingsCount

func (x *DatasetVersionMetrics) GetEmbeddingsCount() *wrapperspb.UInt64Value

func (*DatasetVersionMetrics) GetFrameInputsCount

func (x *DatasetVersionMetrics) GetFrameInputsCount() *wrapperspb.UInt64Value

func (*DatasetVersionMetrics) GetFramesCount

func (x *DatasetVersionMetrics) GetFramesCount() *wrapperspb.UInt64Value

func (*DatasetVersionMetrics) GetInputsCount

func (x *DatasetVersionMetrics) GetInputsCount() *wrapperspb.UInt64Value

func (*DatasetVersionMetrics) GetInputsWithGeoCount

func (x *DatasetVersionMetrics) GetInputsWithGeoCount() *wrapperspb.UInt64Value

func (*DatasetVersionMetrics) GetInputsWithMetadataCount

func (x *DatasetVersionMetrics) GetInputsWithMetadataCount() *wrapperspb.UInt64Value

func (*DatasetVersionMetrics) GetMasksCount

func (x *DatasetVersionMetrics) GetMasksCount() *wrapperspb.UInt64Value

func (*DatasetVersionMetrics) GetPointsCount

func (x *DatasetVersionMetrics) GetPointsCount() *wrapperspb.UInt64Value

func (*DatasetVersionMetrics) GetPolygonsCount

func (x *DatasetVersionMetrics) GetPolygonsCount() *wrapperspb.UInt64Value

func (*DatasetVersionMetrics) GetPositiveFrameTagsCount

func (x *DatasetVersionMetrics) GetPositiveFrameTagsCount() *wrapperspb.UInt64Value

func (*DatasetVersionMetrics) GetPositiveInputTagsCount

func (x *DatasetVersionMetrics) GetPositiveInputTagsCount() *wrapperspb.UInt64Value

func (*DatasetVersionMetrics) GetPositiveRegionTagsCount

func (x *DatasetVersionMetrics) GetPositiveRegionTagsCount() *wrapperspb.UInt64Value

func (*DatasetVersionMetrics) GetRegionFramesCount

func (x *DatasetVersionMetrics) GetRegionFramesCount() *wrapperspb.UInt64Value

func (*DatasetVersionMetrics) GetRegionInputsCount

func (x *DatasetVersionMetrics) GetRegionInputsCount() *wrapperspb.UInt64Value

func (*DatasetVersionMetrics) GetRegionLocationMatrix

func (x *DatasetVersionMetrics) GetRegionLocationMatrix() *utils.MatrixUint64

func (*DatasetVersionMetrics) GetRegionsCount

func (x *DatasetVersionMetrics) GetRegionsCount() *wrapperspb.UInt64Value

func (*DatasetVersionMetrics) GetUnlabeledInputsCount

func (x *DatasetVersionMetrics) GetUnlabeledInputsCount() *wrapperspb.UInt64Value

func (*DatasetVersionMetrics) ProtoMessage

func (*DatasetVersionMetrics) ProtoMessage()

func (*DatasetVersionMetrics) ProtoReflect

func (x *DatasetVersionMetrics) ProtoReflect() protoreflect.Message

func (*DatasetVersionMetrics) Reset

func (x *DatasetVersionMetrics) Reset()

func (*DatasetVersionMetrics) String

func (x *DatasetVersionMetrics) String() string

type DatasetVersionMetricsGroup

type DatasetVersionMetricsGroup struct {
	ParentPath string                         `protobuf:"bytes,1,opt,name=parent_path,json=parentPath,proto3" json:"parent_path,omitempty"`
	Type       DatasetVersionMetricsGroupType `protobuf:"varint,2,opt,name=type,proto3,enum=clarifai.api.DatasetVersionMetricsGroupType" json:"type,omitempty"`
	Value      *structpb.Value                `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
	Metrics    *DatasetVersionMetrics         `protobuf:"bytes,4,opt,name=metrics,proto3" json:"metrics,omitempty"`
	// contains filtered or unexported fields
}

func (*DatasetVersionMetricsGroup) Descriptor deprecated

func (*DatasetVersionMetricsGroup) Descriptor() ([]byte, []int)

Deprecated: Use DatasetVersionMetricsGroup.ProtoReflect.Descriptor instead.

func (*DatasetVersionMetricsGroup) GetMetrics

func (*DatasetVersionMetricsGroup) GetParentPath

func (x *DatasetVersionMetricsGroup) GetParentPath() string

func (*DatasetVersionMetricsGroup) GetType

func (*DatasetVersionMetricsGroup) GetValue

func (x *DatasetVersionMetricsGroup) GetValue() *structpb.Value

func (*DatasetVersionMetricsGroup) ProtoMessage

func (*DatasetVersionMetricsGroup) ProtoMessage()

func (*DatasetVersionMetricsGroup) ProtoReflect

func (*DatasetVersionMetricsGroup) Reset

func (x *DatasetVersionMetricsGroup) Reset()

func (*DatasetVersionMetricsGroup) String

func (x *DatasetVersionMetricsGroup) String() string

type DatasetVersionMetricsGroupType

type DatasetVersionMetricsGroupType int32
const (
	DatasetVersionMetricsGroupType_DATASET_VERSION_METRICS_GROUP_TYPE_NOT_SET DatasetVersionMetricsGroupType = 0
	// Group data examples by input type.
	// Examples: images, videos, text, audio.
	DatasetVersionMetricsGroupType_INPUT_TYPE DatasetVersionMetricsGroupType = 2
	// Group data examples by concept ID.
	// Examples: inputs with cat concept, inputs with dog concept.
	DatasetVersionMetricsGroupType_CONCEPT_ID DatasetVersionMetricsGroupType = 10
	// Group data examples by concepts count.
	// Examples: inputs with 20 concepts, inputs with 21 concepts.
	DatasetVersionMetricsGroupType_CONCEPTS_COUNT DatasetVersionMetricsGroupType = 11
	// Group data examples by bounding boxes count.
	// Examples: inputs with 20 bounding boxes, inputs with 21 bounding boxes.
	DatasetVersionMetricsGroupType_BOUNDING_BOXES_COUNT DatasetVersionMetricsGroupType = 20
	// Group data examples by polygons count.
	// Examples: inputs with 20 polygons, inputs with 21 polygons.
	DatasetVersionMetricsGroupType_POLYGONS_COUNT DatasetVersionMetricsGroupType = 21
	// Group data examples by points count.
	// Examples: inputs with 20 points, inputs with 21 points.
	DatasetVersionMetricsGroupType_POINTS_COUNT DatasetVersionMetricsGroupType = 22
	// Group data examples by masks count.
	// Examples: inputs with 20 masks, inputs with 21 masks.
	DatasetVersionMetricsGroupType_MASKS_COUNT DatasetVersionMetricsGroupType = 23
	// Group data examples by pixels count.
	// In order to reduce the number of groups, we use bins.
	// Examples for bin size = 400: inputs with [200000, 200400) pixels, inputs with [200400, 200800) pixels.
	DatasetVersionMetricsGroupType_PIXELS_COUNT DatasetVersionMetricsGroupType = 30
	// Group data examples by aspect ratio.
	// In order to reduce the number of groups, we use bins.
	// Examples for bin size = 0.1: inputs with [0.5, 0.6) aspect ratio, inputs with [0.6, 0.7) aspect ratio.
	DatasetVersionMetricsGroupType_ASPECT_RATIO DatasetVersionMetricsGroupType = 31
)

func (DatasetVersionMetricsGroupType) Descriptor

func (DatasetVersionMetricsGroupType) Enum

func (DatasetVersionMetricsGroupType) EnumDescriptor deprecated

func (DatasetVersionMetricsGroupType) EnumDescriptor() ([]byte, []int)

Deprecated: Use DatasetVersionMetricsGroupType.Descriptor instead.

func (DatasetVersionMetricsGroupType) Number

func (DatasetVersionMetricsGroupType) String

func (DatasetVersionMetricsGroupType) Type

type DatasetVersionProcessingInfo

type DatasetVersionProcessingInfo struct {

	// If frame_interpolation_info is set, then these settings are used to
	// interpolate new frame annotation from other video annotations.
	//
	// If frame_interpolation_info is set in the dataset default_processing_info,
	// then it can be disabled for a single dataset version by setting
	// processing_info but not setting processing_info.frame_interpolation_info.
	FrameInterpolationInfo *FrameInterpolationInfo `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

DatasetVersionProcessingInfo contains information about processing applied to a dataset version.

func (*DatasetVersionProcessingInfo) Descriptor deprecated

func (*DatasetVersionProcessingInfo) Descriptor() ([]byte, []int)

Deprecated: Use DatasetVersionProcessingInfo.ProtoReflect.Descriptor instead.

func (*DatasetVersionProcessingInfo) GetFrameInterpolationInfo

func (x *DatasetVersionProcessingInfo) GetFrameInterpolationInfo() *FrameInterpolationInfo

func (*DatasetVersionProcessingInfo) ProtoMessage

func (*DatasetVersionProcessingInfo) ProtoMessage()

func (*DatasetVersionProcessingInfo) ProtoReflect

func (*DatasetVersionProcessingInfo) Reset

func (x *DatasetVersionProcessingInfo) Reset()

func (*DatasetVersionProcessingInfo) String

type DatasetVersion_AnnotationFilterConfig

type DatasetVersion_AnnotationFilterConfig struct {
	// The dataset version will be generated based on a single annotation filter.
	AnnotationFilterConfig *AnnotationFilterConfig `protobuf:"bytes,15,opt,name=annotation_filter_config,json=annotationFilterConfig,proto3,oneof"`
}

type DatasetVersion_ModelPredictConfig

type DatasetVersion_ModelPredictConfig struct {
	// The dataset version will be generated based on model version inferences.
	ModelPredictConfig *ModelPredictConfig `protobuf:"bytes,18,opt,name=model_predict_config,json=modelPredictConfig,proto3,oneof"`
}

type DeleteAnnotationFiltersRequest

type DeleteAnnotationFiltersRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Specify which filters to delete.
	AnnotationFilterIds []string `protobuf:"bytes,2,rep,name=annotation_filter_ids,json=annotationFilterIds,proto3" json:"annotation_filter_ids,omitempty"`
	// contains filtered or unexported fields
}

Request to delete several annotation filters by list of ids.

func (*DeleteAnnotationFiltersRequest) Descriptor deprecated

func (*DeleteAnnotationFiltersRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAnnotationFiltersRequest.ProtoReflect.Descriptor instead.

func (*DeleteAnnotationFiltersRequest) GetAnnotationFilterIds

func (x *DeleteAnnotationFiltersRequest) GetAnnotationFilterIds() []string

func (*DeleteAnnotationFiltersRequest) GetUserAppId

func (x *DeleteAnnotationFiltersRequest) GetUserAppId() *UserAppIDSet

func (*DeleteAnnotationFiltersRequest) ProtoMessage

func (*DeleteAnnotationFiltersRequest) ProtoMessage()

func (*DeleteAnnotationFiltersRequest) ProtoReflect

func (*DeleteAnnotationFiltersRequest) Reset

func (x *DeleteAnnotationFiltersRequest) Reset()

func (*DeleteAnnotationFiltersRequest) String

type DeleteAnnotationRequest

type DeleteAnnotationRequest struct {
	UserAppId    *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	InputId      string        `protobuf:"bytes,2,opt,name=input_id,json=inputId,proto3" json:"input_id,omitempty"`
	AnnotationId string        `protobuf:"bytes,3,opt,name=annotation_id,json=annotationId,proto3" json:"annotation_id,omitempty"`
	// contains filtered or unexported fields
}

DeleteAnnotationRequest

func (*DeleteAnnotationRequest) Descriptor deprecated

func (*DeleteAnnotationRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAnnotationRequest.ProtoReflect.Descriptor instead.

func (*DeleteAnnotationRequest) GetAnnotationId

func (x *DeleteAnnotationRequest) GetAnnotationId() string

func (*DeleteAnnotationRequest) GetInputId

func (x *DeleteAnnotationRequest) GetInputId() string

func (*DeleteAnnotationRequest) GetUserAppId

func (x *DeleteAnnotationRequest) GetUserAppId() *UserAppIDSet

func (*DeleteAnnotationRequest) ProtoMessage

func (*DeleteAnnotationRequest) ProtoMessage()

func (*DeleteAnnotationRequest) ProtoReflect

func (x *DeleteAnnotationRequest) ProtoReflect() protoreflect.Message

func (*DeleteAnnotationRequest) Reset

func (x *DeleteAnnotationRequest) Reset()

func (*DeleteAnnotationRequest) String

func (x *DeleteAnnotationRequest) String() string

type DeleteAnnotationSearchMetricsRequest

type DeleteAnnotationSearchMetricsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Id        string        `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

DeleteAnnotationSearchMetricsRequest

func (*DeleteAnnotationSearchMetricsRequest) Descriptor deprecated

func (*DeleteAnnotationSearchMetricsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAnnotationSearchMetricsRequest.ProtoReflect.Descriptor instead.

func (*DeleteAnnotationSearchMetricsRequest) GetId

func (*DeleteAnnotationSearchMetricsRequest) GetUserAppId

func (*DeleteAnnotationSearchMetricsRequest) ProtoMessage

func (*DeleteAnnotationSearchMetricsRequest) ProtoMessage()

func (*DeleteAnnotationSearchMetricsRequest) ProtoReflect

func (*DeleteAnnotationSearchMetricsRequest) Reset

func (*DeleteAnnotationSearchMetricsRequest) String

type DeleteAnnotationsRequest

type DeleteAnnotationsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Delete annotations with IDs
	Ids []string `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	// Delete annotations for these Input IDs
	// Note that 'ids' are optional but if the are provided the number and order in
	// 'ids' and 'input_ids' should match
	// If you do not specifiy 'ids' all the annotations for 'input_ids' are deleted
	// However you need to specify at least one value for 'input_ids'
	// i.e. this API does not support deleting all annotations
	InputIds []string `protobuf:"bytes,3,rep,name=input_ids,json=inputIds,proto3" json:"input_ids,omitempty"`
	// contains filtered or unexported fields
}

Request to delete several things by the list of ids.

func (*DeleteAnnotationsRequest) Descriptor deprecated

func (*DeleteAnnotationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAnnotationsRequest.ProtoReflect.Descriptor instead.

func (*DeleteAnnotationsRequest) GetIds

func (x *DeleteAnnotationsRequest) GetIds() []string

func (*DeleteAnnotationsRequest) GetInputIds

func (x *DeleteAnnotationsRequest) GetInputIds() []string

func (*DeleteAnnotationsRequest) GetUserAppId

func (x *DeleteAnnotationsRequest) GetUserAppId() *UserAppIDSet

func (*DeleteAnnotationsRequest) ProtoMessage

func (*DeleteAnnotationsRequest) ProtoMessage()

func (*DeleteAnnotationsRequest) ProtoReflect

func (x *DeleteAnnotationsRequest) ProtoReflect() protoreflect.Message

func (*DeleteAnnotationsRequest) Reset

func (x *DeleteAnnotationsRequest) Reset()

func (*DeleteAnnotationsRequest) String

func (x *DeleteAnnotationsRequest) String() string

type DeleteAppRequest

type DeleteAppRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// contains filtered or unexported fields
}

DeleteAppRequest

func (*DeleteAppRequest) Descriptor deprecated

func (*DeleteAppRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAppRequest.ProtoReflect.Descriptor instead.

func (*DeleteAppRequest) GetUserAppId

func (x *DeleteAppRequest) GetUserAppId() *UserAppIDSet

func (*DeleteAppRequest) ProtoMessage

func (*DeleteAppRequest) ProtoMessage()

func (*DeleteAppRequest) ProtoReflect

func (x *DeleteAppRequest) ProtoReflect() protoreflect.Message

func (*DeleteAppRequest) Reset

func (x *DeleteAppRequest) Reset()

func (*DeleteAppRequest) String

func (x *DeleteAppRequest) String() string

type DeleteBulkOperationRequest

type DeleteBulkOperationRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// List of bulk operation ids to be deleted
	Ids []string `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

Request to delete the terminated bulk operations by ID Only operations in terminated state can be deleted.

func (*DeleteBulkOperationRequest) Descriptor deprecated

func (*DeleteBulkOperationRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteBulkOperationRequest.ProtoReflect.Descriptor instead.

func (*DeleteBulkOperationRequest) GetIds

func (x *DeleteBulkOperationRequest) GetIds() []string

func (*DeleteBulkOperationRequest) GetUserAppId

func (x *DeleteBulkOperationRequest) GetUserAppId() *UserAppIDSet

func (*DeleteBulkOperationRequest) ProtoMessage

func (*DeleteBulkOperationRequest) ProtoMessage()

func (*DeleteBulkOperationRequest) ProtoReflect

func (*DeleteBulkOperationRequest) Reset

func (x *DeleteBulkOperationRequest) Reset()

func (*DeleteBulkOperationRequest) String

func (x *DeleteBulkOperationRequest) String() string

type DeleteCollaboratorsRequest

type DeleteCollaboratorsRequest struct {
	UserAppId       *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	CollaboratorIds []string      `protobuf:"bytes,2,rep,name=collaborator_ids,json=collaboratorIds,proto3" json:"collaborator_ids,omitempty"`
	UserEmails      []string      `protobuf:"bytes,3,rep,name=user_emails,json=userEmails,proto3" json:"user_emails,omitempty"`
	// contains filtered or unexported fields
}

DeleteCollaboratorsRequest

func (*DeleteCollaboratorsRequest) Descriptor deprecated

func (*DeleteCollaboratorsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteCollaboratorsRequest.ProtoReflect.Descriptor instead.

func (*DeleteCollaboratorsRequest) GetCollaboratorIds

func (x *DeleteCollaboratorsRequest) GetCollaboratorIds() []string

func (*DeleteCollaboratorsRequest) GetUserAppId

func (x *DeleteCollaboratorsRequest) GetUserAppId() *UserAppIDSet

func (*DeleteCollaboratorsRequest) GetUserEmails

func (x *DeleteCollaboratorsRequest) GetUserEmails() []string

func (*DeleteCollaboratorsRequest) ProtoMessage

func (*DeleteCollaboratorsRequest) ProtoMessage()

func (*DeleteCollaboratorsRequest) ProtoReflect

func (*DeleteCollaboratorsRequest) Reset

func (x *DeleteCollaboratorsRequest) Reset()

func (*DeleteCollaboratorsRequest) String

func (x *DeleteCollaboratorsRequest) String() string

type DeleteCollectorsRequest

type DeleteCollectorsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Ids       []string      `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	DeleteAll bool          `protobuf:"varint,3,opt,name=delete_all,json=deleteAll,proto3" json:"delete_all,omitempty"`
	// contains filtered or unexported fields
}

Request to delete several things by the list of ids.

func (*DeleteCollectorsRequest) Descriptor deprecated

func (*DeleteCollectorsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteCollectorsRequest.ProtoReflect.Descriptor instead.

func (*DeleteCollectorsRequest) GetDeleteAll

func (x *DeleteCollectorsRequest) GetDeleteAll() bool

func (*DeleteCollectorsRequest) GetIds

func (x *DeleteCollectorsRequest) GetIds() []string

func (*DeleteCollectorsRequest) GetUserAppId

func (x *DeleteCollectorsRequest) GetUserAppId() *UserAppIDSet

func (*DeleteCollectorsRequest) ProtoMessage

func (*DeleteCollectorsRequest) ProtoMessage()

func (*DeleteCollectorsRequest) ProtoReflect

func (x *DeleteCollectorsRequest) ProtoReflect() protoreflect.Message

func (*DeleteCollectorsRequest) Reset

func (x *DeleteCollectorsRequest) Reset()

func (*DeleteCollectorsRequest) String

func (x *DeleteCollectorsRequest) String() string

type DeleteConceptRelationsRequest

type DeleteConceptRelationsRequest struct {

	// The user_id and app_id information.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The concept to delete relationship for.
	ConceptId string `protobuf:"bytes,2,opt,name=concept_id,json=conceptId,proto3" json:"concept_id,omitempty"`
	// The concept relationship ids to delete.
	Ids []string `protobuf:"bytes,3,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

DELETE concept relations

func (*DeleteConceptRelationsRequest) Descriptor deprecated

func (*DeleteConceptRelationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteConceptRelationsRequest.ProtoReflect.Descriptor instead.

func (*DeleteConceptRelationsRequest) GetConceptId

func (x *DeleteConceptRelationsRequest) GetConceptId() string

func (*DeleteConceptRelationsRequest) GetIds

func (x *DeleteConceptRelationsRequest) GetIds() []string

func (*DeleteConceptRelationsRequest) GetUserAppId

func (x *DeleteConceptRelationsRequest) GetUserAppId() *UserAppIDSet

func (*DeleteConceptRelationsRequest) ProtoMessage

func (*DeleteConceptRelationsRequest) ProtoMessage()

func (*DeleteConceptRelationsRequest) ProtoReflect

func (*DeleteConceptRelationsRequest) Reset

func (x *DeleteConceptRelationsRequest) Reset()

func (*DeleteConceptRelationsRequest) String

type DeleteConcepts

type DeleteConcepts struct {
	Concepts []*Concept `protobuf:"bytes,1,rep,name=concepts,proto3" json:"concepts,omitempty"`
	UserIds  []string   `protobuf:"bytes,2,rep,name=user_ids,json=userIds,proto3" json:"user_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteConcepts) Descriptor deprecated

func (*DeleteConcepts) Descriptor() ([]byte, []int)

Deprecated: Use DeleteConcepts.ProtoReflect.Descriptor instead.

func (*DeleteConcepts) GetConcepts

func (x *DeleteConcepts) GetConcepts() []*Concept

func (*DeleteConcepts) GetUserIds

func (x *DeleteConcepts) GetUserIds() []string

func (*DeleteConcepts) ProtoMessage

func (*DeleteConcepts) ProtoMessage()

func (*DeleteConcepts) ProtoReflect

func (x *DeleteConcepts) ProtoReflect() protoreflect.Message

func (*DeleteConcepts) Reset

func (x *DeleteConcepts) Reset()

func (*DeleteConcepts) String

func (x *DeleteConcepts) String() string

type DeleteDatasetInputsRequest

type DeleteDatasetInputsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Identify dataset by id.
	DatasetId string `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
	// Specify which inputs to delete from dataset.
	InputIds []string `protobuf:"bytes,3,rep,name=input_ids,json=inputIds,proto3" json:"input_ids,omitempty"`
	// contains filtered or unexported fields
}

Request to delete several dataset inputs by list of ids.

func (*DeleteDatasetInputsRequest) Descriptor deprecated

func (*DeleteDatasetInputsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteDatasetInputsRequest.ProtoReflect.Descriptor instead.

func (*DeleteDatasetInputsRequest) GetDatasetId

func (x *DeleteDatasetInputsRequest) GetDatasetId() string

func (*DeleteDatasetInputsRequest) GetInputIds

func (x *DeleteDatasetInputsRequest) GetInputIds() []string

func (*DeleteDatasetInputsRequest) GetUserAppId

func (x *DeleteDatasetInputsRequest) GetUserAppId() *UserAppIDSet

func (*DeleteDatasetInputsRequest) ProtoMessage

func (*DeleteDatasetInputsRequest) ProtoMessage()

func (*DeleteDatasetInputsRequest) ProtoReflect

func (*DeleteDatasetInputsRequest) Reset

func (x *DeleteDatasetInputsRequest) Reset()

func (*DeleteDatasetInputsRequest) String

func (x *DeleteDatasetInputsRequest) String() string

type DeleteDatasetVersionsRequest

type DeleteDatasetVersionsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Identify dataset by id.
	DatasetId         string   `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
	DatasetVersionIds []string `protobuf:"bytes,3,rep,name=dataset_version_ids,json=datasetVersionIds,proto3" json:"dataset_version_ids,omitempty"`
	// contains filtered or unexported fields
}

Request to delete several dataset versions by list of ids.

func (*DeleteDatasetVersionsRequest) Descriptor deprecated

func (*DeleteDatasetVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteDatasetVersionsRequest.ProtoReflect.Descriptor instead.

func (*DeleteDatasetVersionsRequest) GetDatasetId

func (x *DeleteDatasetVersionsRequest) GetDatasetId() string

func (*DeleteDatasetVersionsRequest) GetDatasetVersionIds

func (x *DeleteDatasetVersionsRequest) GetDatasetVersionIds() []string

func (*DeleteDatasetVersionsRequest) GetUserAppId

func (x *DeleteDatasetVersionsRequest) GetUserAppId() *UserAppIDSet

func (*DeleteDatasetVersionsRequest) ProtoMessage

func (*DeleteDatasetVersionsRequest) ProtoMessage()

func (*DeleteDatasetVersionsRequest) ProtoReflect

func (*DeleteDatasetVersionsRequest) Reset

func (x *DeleteDatasetVersionsRequest) Reset()

func (*DeleteDatasetVersionsRequest) String

type DeleteDatasetsRequest

type DeleteDatasetsRequest struct {
	UserAppId  *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	DatasetIds []string      `protobuf:"bytes,2,rep,name=dataset_ids,json=datasetIds,proto3" json:"dataset_ids,omitempty"`
	// contains filtered or unexported fields
}

Request to delete several datasets by list of ids.

func (*DeleteDatasetsRequest) Descriptor deprecated

func (*DeleteDatasetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteDatasetsRequest.ProtoReflect.Descriptor instead.

func (*DeleteDatasetsRequest) GetDatasetIds

func (x *DeleteDatasetsRequest) GetDatasetIds() []string

func (*DeleteDatasetsRequest) GetUserAppId

func (x *DeleteDatasetsRequest) GetUserAppId() *UserAppIDSet

func (*DeleteDatasetsRequest) ProtoMessage

func (*DeleteDatasetsRequest) ProtoMessage()

func (*DeleteDatasetsRequest) ProtoReflect

func (x *DeleteDatasetsRequest) ProtoReflect() protoreflect.Message

func (*DeleteDatasetsRequest) Reset

func (x *DeleteDatasetsRequest) Reset()

func (*DeleteDatasetsRequest) String

func (x *DeleteDatasetsRequest) String() string

type DeleteFromDataset

type DeleteFromDataset struct {
	DatasetId string `protobuf:"bytes,1,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteFromDataset) Descriptor deprecated

func (*DeleteFromDataset) Descriptor() ([]byte, []int)

Deprecated: Use DeleteFromDataset.ProtoReflect.Descriptor instead.

func (*DeleteFromDataset) GetDatasetId

func (x *DeleteFromDataset) GetDatasetId() string

func (*DeleteFromDataset) ProtoMessage

func (*DeleteFromDataset) ProtoMessage()

func (*DeleteFromDataset) ProtoReflect

func (x *DeleteFromDataset) ProtoReflect() protoreflect.Message

func (*DeleteFromDataset) Reset

func (x *DeleteFromDataset) Reset()

func (*DeleteFromDataset) String

func (x *DeleteFromDataset) String() string

type DeleteGeo

type DeleteGeo struct {
	// contains filtered or unexported fields
}

func (*DeleteGeo) Descriptor deprecated

func (*DeleteGeo) Descriptor() ([]byte, []int)

Deprecated: Use DeleteGeo.ProtoReflect.Descriptor instead.

func (*DeleteGeo) ProtoMessage

func (*DeleteGeo) ProtoMessage()

func (*DeleteGeo) ProtoReflect

func (x *DeleteGeo) ProtoReflect() protoreflect.Message

func (*DeleteGeo) Reset

func (x *DeleteGeo) Reset()

func (*DeleteGeo) String

func (x *DeleteGeo) String() string

type DeleteInputRequest

type DeleteInputRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	InputId   string        `protobuf:"bytes,2,opt,name=input_id,json=inputId,proto3" json:"input_id,omitempty"`
	// contains filtered or unexported fields
}

DeleteInputRequest

func (*DeleteInputRequest) Descriptor deprecated

func (*DeleteInputRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteInputRequest.ProtoReflect.Descriptor instead.

func (*DeleteInputRequest) GetInputId

func (x *DeleteInputRequest) GetInputId() string

func (*DeleteInputRequest) GetUserAppId

func (x *DeleteInputRequest) GetUserAppId() *UserAppIDSet

func (*DeleteInputRequest) ProtoMessage

func (*DeleteInputRequest) ProtoMessage()

func (*DeleteInputRequest) ProtoReflect

func (x *DeleteInputRequest) ProtoReflect() protoreflect.Message

func (*DeleteInputRequest) Reset

func (x *DeleteInputRequest) Reset()

func (*DeleteInputRequest) String

func (x *DeleteInputRequest) String() string

type DeleteInputsRequest

type DeleteInputsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Ids       []string      `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

Request to delete several things by the list of ids.

func (*DeleteInputsRequest) Descriptor deprecated

func (*DeleteInputsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteInputsRequest.ProtoReflect.Descriptor instead.

func (*DeleteInputsRequest) GetIds

func (x *DeleteInputsRequest) GetIds() []string

func (*DeleteInputsRequest) GetUserAppId

func (x *DeleteInputsRequest) GetUserAppId() *UserAppIDSet

func (*DeleteInputsRequest) ProtoMessage

func (*DeleteInputsRequest) ProtoMessage()

func (*DeleteInputsRequest) ProtoReflect

func (x *DeleteInputsRequest) ProtoReflect() protoreflect.Message

func (*DeleteInputsRequest) Reset

func (x *DeleteInputsRequest) Reset()

func (*DeleteInputsRequest) String

func (x *DeleteInputsRequest) String() string

type DeleteInstalledModuleVersionsRequest

type DeleteInstalledModuleVersionsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Ids       []string      `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

Request to delete several installed module versions by the list of ids.

func (*DeleteInstalledModuleVersionsRequest) Descriptor deprecated

func (*DeleteInstalledModuleVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteInstalledModuleVersionsRequest.ProtoReflect.Descriptor instead.

func (*DeleteInstalledModuleVersionsRequest) GetIds

func (*DeleteInstalledModuleVersionsRequest) GetUserAppId

func (*DeleteInstalledModuleVersionsRequest) ProtoMessage

func (*DeleteInstalledModuleVersionsRequest) ProtoMessage()

func (*DeleteInstalledModuleVersionsRequest) ProtoReflect

func (*DeleteInstalledModuleVersionsRequest) Reset

func (*DeleteInstalledModuleVersionsRequest) String

type DeleteKeyRequest

type DeleteKeyRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	KeyId     string        `protobuf:"bytes,2,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"`
	// contains filtered or unexported fields
}

DeleteKeyRequest

func (*DeleteKeyRequest) Descriptor deprecated

func (*DeleteKeyRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteKeyRequest.ProtoReflect.Descriptor instead.

func (*DeleteKeyRequest) GetKeyId

func (x *DeleteKeyRequest) GetKeyId() string

func (*DeleteKeyRequest) GetUserAppId

func (x *DeleteKeyRequest) GetUserAppId() *UserAppIDSet

func (*DeleteKeyRequest) ProtoMessage

func (*DeleteKeyRequest) ProtoMessage()

func (*DeleteKeyRequest) ProtoReflect

func (x *DeleteKeyRequest) ProtoReflect() protoreflect.Message

func (*DeleteKeyRequest) Reset

func (x *DeleteKeyRequest) Reset()

func (*DeleteKeyRequest) String

func (x *DeleteKeyRequest) String() string

type DeleteLabelOrdersRequest

type DeleteLabelOrdersRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Ids       []string      `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

Request to delete a list of label orders.

func (*DeleteLabelOrdersRequest) Descriptor deprecated

func (*DeleteLabelOrdersRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteLabelOrdersRequest.ProtoReflect.Descriptor instead.

func (*DeleteLabelOrdersRequest) GetIds

func (x *DeleteLabelOrdersRequest) GetIds() []string

func (*DeleteLabelOrdersRequest) GetUserAppId

func (x *DeleteLabelOrdersRequest) GetUserAppId() *UserAppIDSet

func (*DeleteLabelOrdersRequest) ProtoMessage

func (*DeleteLabelOrdersRequest) ProtoMessage()

func (*DeleteLabelOrdersRequest) ProtoReflect

func (x *DeleteLabelOrdersRequest) ProtoReflect() protoreflect.Message

func (*DeleteLabelOrdersRequest) Reset

func (x *DeleteLabelOrdersRequest) Reset()

func (*DeleteLabelOrdersRequest) String

func (x *DeleteLabelOrdersRequest) String() string

type DeleteMetadata

type DeleteMetadata struct {

	// To handle arbitrary json metadata you can use a struct field:
	// https://github.com/google/protobuf/blob/master/src/google/protobuf/struct.proto
	Metadata *structpb.Struct `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteMetadata) Descriptor deprecated

func (*DeleteMetadata) Descriptor() ([]byte, []int)

Deprecated: Use DeleteMetadata.ProtoReflect.Descriptor instead.

func (*DeleteMetadata) GetMetadata

func (x *DeleteMetadata) GetMetadata() *structpb.Struct

func (*DeleteMetadata) ProtoMessage

func (*DeleteMetadata) ProtoMessage()

func (*DeleteMetadata) ProtoReflect

func (x *DeleteMetadata) ProtoReflect() protoreflect.Message

func (*DeleteMetadata) Reset

func (x *DeleteMetadata) Reset()

func (*DeleteMetadata) String

func (x *DeleteMetadata) String() string

type DeleteModelRequest

type DeleteModelRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId   string        `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	// contains filtered or unexported fields
}

DeleteModelRequest

func (*DeleteModelRequest) Descriptor deprecated

func (*DeleteModelRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteModelRequest.ProtoReflect.Descriptor instead.

func (*DeleteModelRequest) GetModelId

func (x *DeleteModelRequest) GetModelId() string

func (*DeleteModelRequest) GetUserAppId

func (x *DeleteModelRequest) GetUserAppId() *UserAppIDSet

func (*DeleteModelRequest) ProtoMessage

func (*DeleteModelRequest) ProtoMessage()

func (*DeleteModelRequest) ProtoReflect

func (x *DeleteModelRequest) ProtoReflect() protoreflect.Message

func (*DeleteModelRequest) Reset

func (x *DeleteModelRequest) Reset()

func (*DeleteModelRequest) String

func (x *DeleteModelRequest) String() string

type DeleteModelVersionRequest

type DeleteModelVersionRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId   string        `protobuf:"bytes,3,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	VersionId string        `protobuf:"bytes,4,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	// contains filtered or unexported fields
}

DeleteModelVersionRequest

func (*DeleteModelVersionRequest) Descriptor deprecated

func (*DeleteModelVersionRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteModelVersionRequest.ProtoReflect.Descriptor instead.

func (*DeleteModelVersionRequest) GetModelId

func (x *DeleteModelVersionRequest) GetModelId() string

func (*DeleteModelVersionRequest) GetUserAppId

func (x *DeleteModelVersionRequest) GetUserAppId() *UserAppIDSet

func (*DeleteModelVersionRequest) GetVersionId

func (x *DeleteModelVersionRequest) GetVersionId() string

func (*DeleteModelVersionRequest) ProtoMessage

func (*DeleteModelVersionRequest) ProtoMessage()

func (*DeleteModelVersionRequest) ProtoReflect

func (*DeleteModelVersionRequest) Reset

func (x *DeleteModelVersionRequest) Reset()

func (*DeleteModelVersionRequest) String

func (x *DeleteModelVersionRequest) String() string

type DeleteModelsRequest

type DeleteModelsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Ids       []string      `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	DeleteAll bool          `protobuf:"varint,3,opt,name=delete_all,json=deleteAll,proto3" json:"delete_all,omitempty"`
	// contains filtered or unexported fields
}

Request to delete several things by the list of ids.

func (*DeleteModelsRequest) Descriptor deprecated

func (*DeleteModelsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteModelsRequest.ProtoReflect.Descriptor instead.

func (*DeleteModelsRequest) GetDeleteAll

func (x *DeleteModelsRequest) GetDeleteAll() bool

func (*DeleteModelsRequest) GetIds

func (x *DeleteModelsRequest) GetIds() []string

func (*DeleteModelsRequest) GetUserAppId

func (x *DeleteModelsRequest) GetUserAppId() *UserAppIDSet

func (*DeleteModelsRequest) ProtoMessage

func (*DeleteModelsRequest) ProtoMessage()

func (*DeleteModelsRequest) ProtoReflect

func (x *DeleteModelsRequest) ProtoReflect() protoreflect.Message

func (*DeleteModelsRequest) Reset

func (x *DeleteModelsRequest) Reset()

func (*DeleteModelsRequest) String

func (x *DeleteModelsRequest) String() string

type DeleteModuleVersionsRequest

type DeleteModuleVersionsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModuleId  string        `protobuf:"bytes,2,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty"`
	Ids       []string      `protobuf:"bytes,3,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

Request to delete several module versions by the list of ids.

func (*DeleteModuleVersionsRequest) Descriptor deprecated

func (*DeleteModuleVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteModuleVersionsRequest.ProtoReflect.Descriptor instead.

func (*DeleteModuleVersionsRequest) GetIds

func (x *DeleteModuleVersionsRequest) GetIds() []string

func (*DeleteModuleVersionsRequest) GetModuleId

func (x *DeleteModuleVersionsRequest) GetModuleId() string

func (*DeleteModuleVersionsRequest) GetUserAppId

func (x *DeleteModuleVersionsRequest) GetUserAppId() *UserAppIDSet

func (*DeleteModuleVersionsRequest) ProtoMessage

func (*DeleteModuleVersionsRequest) ProtoMessage()

func (*DeleteModuleVersionsRequest) ProtoReflect

func (*DeleteModuleVersionsRequest) Reset

func (x *DeleteModuleVersionsRequest) Reset()

func (*DeleteModuleVersionsRequest) String

func (x *DeleteModuleVersionsRequest) String() string

type DeleteModulesRequest

type DeleteModulesRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Ids       []string      `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

Request to delete several things by the list of ids.

func (*DeleteModulesRequest) Descriptor deprecated

func (*DeleteModulesRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteModulesRequest.ProtoReflect.Descriptor instead.

func (*DeleteModulesRequest) GetIds

func (x *DeleteModulesRequest) GetIds() []string

func (*DeleteModulesRequest) GetUserAppId

func (x *DeleteModulesRequest) GetUserAppId() *UserAppIDSet

func (*DeleteModulesRequest) ProtoMessage

func (*DeleteModulesRequest) ProtoMessage()

func (*DeleteModulesRequest) ProtoReflect

func (x *DeleteModulesRequest) ProtoReflect() protoreflect.Message

func (*DeleteModulesRequest) Reset

func (x *DeleteModulesRequest) Reset()

func (*DeleteModulesRequest) String

func (x *DeleteModulesRequest) String() string

type DeleteRunnersRequest

type DeleteRunnersRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Ids       []string      `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

Request to delete several things by the list of ids.

func (*DeleteRunnersRequest) Descriptor deprecated

func (*DeleteRunnersRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteRunnersRequest.ProtoReflect.Descriptor instead.

func (*DeleteRunnersRequest) GetIds

func (x *DeleteRunnersRequest) GetIds() []string

func (*DeleteRunnersRequest) GetUserAppId

func (x *DeleteRunnersRequest) GetUserAppId() *UserAppIDSet

func (*DeleteRunnersRequest) ProtoMessage

func (*DeleteRunnersRequest) ProtoMessage()

func (*DeleteRunnersRequest) ProtoReflect

func (x *DeleteRunnersRequest) ProtoReflect() protoreflect.Message

func (*DeleteRunnersRequest) Reset

func (x *DeleteRunnersRequest) Reset()

func (*DeleteRunnersRequest) String

func (x *DeleteRunnersRequest) String() string

type DeleteSearchRequest

type DeleteSearchRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Id        string        `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

DeleteSearchRequest

func (*DeleteSearchRequest) Descriptor deprecated

func (*DeleteSearchRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteSearchRequest.ProtoReflect.Descriptor instead.

func (*DeleteSearchRequest) GetId

func (x *DeleteSearchRequest) GetId() string

func (*DeleteSearchRequest) GetUserAppId

func (x *DeleteSearchRequest) GetUserAppId() *UserAppIDSet

func (*DeleteSearchRequest) ProtoMessage

func (*DeleteSearchRequest) ProtoMessage()

func (*DeleteSearchRequest) ProtoReflect

func (x *DeleteSearchRequest) ProtoReflect() protoreflect.Message

func (*DeleteSearchRequest) Reset

func (x *DeleteSearchRequest) Reset()

func (*DeleteSearchRequest) String

func (x *DeleteSearchRequest) String() string

type DeleteTasksRequest

type DeleteTasksRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Ids       []string      `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

Request to delete a list of tasks.

func (*DeleteTasksRequest) Descriptor deprecated

func (*DeleteTasksRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteTasksRequest.ProtoReflect.Descriptor instead.

func (*DeleteTasksRequest) GetIds

func (x *DeleteTasksRequest) GetIds() []string

func (*DeleteTasksRequest) GetUserAppId

func (x *DeleteTasksRequest) GetUserAppId() *UserAppIDSet

func (*DeleteTasksRequest) ProtoMessage

func (*DeleteTasksRequest) ProtoMessage()

func (*DeleteTasksRequest) ProtoReflect

func (x *DeleteTasksRequest) ProtoReflect() protoreflect.Message

func (*DeleteTasksRequest) Reset

func (x *DeleteTasksRequest) Reset()

func (*DeleteTasksRequest) String

func (x *DeleteTasksRequest) String() string

type DeleteUploadsRequest

type DeleteUploadsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Ids       []string      `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

Stops or deletes multipart upload

func (*DeleteUploadsRequest) Descriptor deprecated

func (*DeleteUploadsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteUploadsRequest.ProtoReflect.Descriptor instead.

func (*DeleteUploadsRequest) GetIds

func (x *DeleteUploadsRequest) GetIds() []string

func (*DeleteUploadsRequest) GetUserAppId

func (x *DeleteUploadsRequest) GetUserAppId() *UserAppIDSet

func (*DeleteUploadsRequest) ProtoMessage

func (*DeleteUploadsRequest) ProtoMessage()

func (*DeleteUploadsRequest) ProtoReflect

func (x *DeleteUploadsRequest) ProtoReflect() protoreflect.Message

func (*DeleteUploadsRequest) Reset

func (x *DeleteUploadsRequest) Reset()

func (*DeleteUploadsRequest) String

func (x *DeleteUploadsRequest) String() string

type DeleteWorkflowRequest

type DeleteWorkflowRequest struct {
	UserAppId  *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	WorkflowId string        `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	// contains filtered or unexported fields
}

DeleteWorkflowRequest

func (*DeleteWorkflowRequest) Descriptor deprecated

func (*DeleteWorkflowRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteWorkflowRequest.ProtoReflect.Descriptor instead.

func (*DeleteWorkflowRequest) GetUserAppId

func (x *DeleteWorkflowRequest) GetUserAppId() *UserAppIDSet

func (*DeleteWorkflowRequest) GetWorkflowId

func (x *DeleteWorkflowRequest) GetWorkflowId() string

func (*DeleteWorkflowRequest) ProtoMessage

func (*DeleteWorkflowRequest) ProtoMessage()

func (*DeleteWorkflowRequest) ProtoReflect

func (x *DeleteWorkflowRequest) ProtoReflect() protoreflect.Message

func (*DeleteWorkflowRequest) Reset

func (x *DeleteWorkflowRequest) Reset()

func (*DeleteWorkflowRequest) String

func (x *DeleteWorkflowRequest) String() string

type DeleteWorkflowVersionsRequest

type DeleteWorkflowVersionsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The id of the workflow that has the requested versions to delete.
	WorkflowId string `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	// Delete the versions identified by these ids
	WorkflowVersionIds []string `protobuf:"bytes,3,rep,name=workflow_version_ids,json=workflowVersionIds,proto3" json:"workflow_version_ids,omitempty"`
	// contains filtered or unexported fields
}

DeleteWorkflowVersionsRequest

func (*DeleteWorkflowVersionsRequest) Descriptor deprecated

func (*DeleteWorkflowVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteWorkflowVersionsRequest.ProtoReflect.Descriptor instead.

func (*DeleteWorkflowVersionsRequest) GetUserAppId

func (x *DeleteWorkflowVersionsRequest) GetUserAppId() *UserAppIDSet

func (*DeleteWorkflowVersionsRequest) GetWorkflowId

func (x *DeleteWorkflowVersionsRequest) GetWorkflowId() string

func (*DeleteWorkflowVersionsRequest) GetWorkflowVersionIds

func (x *DeleteWorkflowVersionsRequest) GetWorkflowVersionIds() []string

func (*DeleteWorkflowVersionsRequest) ProtoMessage

func (*DeleteWorkflowVersionsRequest) ProtoMessage()

func (*DeleteWorkflowVersionsRequest) ProtoReflect

func (*DeleteWorkflowVersionsRequest) Reset

func (x *DeleteWorkflowVersionsRequest) Reset()

func (*DeleteWorkflowVersionsRequest) String

type DeleteWorkflowsRequest

type DeleteWorkflowsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Ids       []string      `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	DeleteAll bool          `protobuf:"varint,3,opt,name=delete_all,json=deleteAll,proto3" json:"delete_all,omitempty"`
	// contains filtered or unexported fields
}

Request to delete several things by the list of ids.

func (*DeleteWorkflowsRequest) Descriptor deprecated

func (*DeleteWorkflowsRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteWorkflowsRequest.ProtoReflect.Descriptor instead.

func (*DeleteWorkflowsRequest) GetDeleteAll

func (x *DeleteWorkflowsRequest) GetDeleteAll() bool

func (*DeleteWorkflowsRequest) GetIds

func (x *DeleteWorkflowsRequest) GetIds() []string

func (*DeleteWorkflowsRequest) GetUserAppId

func (x *DeleteWorkflowsRequest) GetUserAppId() *UserAppIDSet

func (*DeleteWorkflowsRequest) ProtoMessage

func (*DeleteWorkflowsRequest) ProtoMessage()

func (*DeleteWorkflowsRequest) ProtoReflect

func (x *DeleteWorkflowsRequest) ProtoReflect() protoreflect.Message

func (*DeleteWorkflowsRequest) Reset

func (x *DeleteWorkflowsRequest) Reset()

func (*DeleteWorkflowsRequest) String

func (x *DeleteWorkflowsRequest) String() string

type Deployment

type Deployment struct {

	// An id for this configured deployment.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The user who owns the deployment. These live in the user/org account.
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// How to autoscale the object.
	AutoscaleConfig *AutoscaleConfig `protobuf:"bytes,3,opt,name=autoscale_config,json=autoscaleConfig,proto3" json:"autoscale_config,omitempty"`
	// You can configure different autoscaling per nodepool(s).
	// These nodepools have to be also owned by the same user_id/org as this deployment.
	// If there is more than one nodepool we use the model's ComputeInfo to match
	// with what the nodepool provides to decide which one can handle it combined with the
	// NodepoolRank below. Note: even within a single nodepool if it is heterogeneous then
	// we need a way to rank scheduling choices when we don't know how to decide (like a model
	// supports
	Nodepools []*Nodepool `protobuf:"bytes,4,rep,name=nodepools,proto3" json:"nodepools,omitempty"`
	// The thing that the autoscaling config applies to for this nodepool.
	// For a given user_id, nodepool_id, and object ID we can only have one deployment as it defines
	//
	// Types that are assignable to Object:
	//
	//	*Deployment_Model
	//	*Deployment_Workflow
	Object           isDeployment_Object         `protobuf_oneof:"object"`
	SchedulingChoice Deployment_SchedulingChoice `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

A deployment allows you to configure how runners for a particular type of resource will scale up and down. These are unique per user_id, nodepool and model so for differnet nodepools you can scale differently.

func (*Deployment) Descriptor deprecated

func (*Deployment) Descriptor() ([]byte, []int)

Deprecated: Use Deployment.ProtoReflect.Descriptor instead.

func (*Deployment) GetAutoscaleConfig

func (x *Deployment) GetAutoscaleConfig() *AutoscaleConfig

func (*Deployment) GetId

func (x *Deployment) GetId() string

func (*Deployment) GetModel

func (x *Deployment) GetModel() *Model

func (*Deployment) GetNodepools

func (x *Deployment) GetNodepools() []*Nodepool

func (*Deployment) GetObject

func (m *Deployment) GetObject() isDeployment_Object

func (*Deployment) GetSchedulingChoice

func (x *Deployment) GetSchedulingChoice() Deployment_SchedulingChoice

func (*Deployment) GetUserId

func (x *Deployment) GetUserId() string

func (*Deployment) GetWorkflow

func (x *Deployment) GetWorkflow() *Workflow

func (*Deployment) ProtoMessage

func (*Deployment) ProtoMessage()

func (*Deployment) ProtoReflect

func (x *Deployment) ProtoReflect() protoreflect.Message

func (*Deployment) Reset

func (x *Deployment) Reset()

func (*Deployment) String

func (x *Deployment) String() string

type Deployment_Model

type Deployment_Model struct {
	// Model
	Model *Model `protobuf:"bytes,5,opt,name=model,proto3,oneof"`
}

type Deployment_SchedulingChoice

type Deployment_SchedulingChoice int32

In some scenarios it may not be obvous how we should schedule a resource to underlying nodes within the nodepool(s) above. The SchedulerChoice allows us to specify how to decide which nodepool to use when there are multiple nodepools and how to decide which type of node within a nodepool if there are multiple types. If here are multiple nondepools then a decision on which to use comes into play if it is not specified in the prediction request. Even with a single nodepool a choice may come up such as when a resource that needs scheduling has not specified the accelerator types it supports and the nodepool has multiple types.

const (
	Deployment_UNKNOWN_SCHEDULING_CHOICE Deployment_SchedulingChoice = 0
	Deployment_FAIL                      Deployment_SchedulingChoice = 1 // fail if there is any ambiguity.
	Deployment_RANDOM                    Deployment_SchedulingChoice = 2 // randomly pick amongst the nodepools/nodes to assign.
	Deployment_PRICE                     Deployment_SchedulingChoice = 3 // choose the compute that is cheaper
	Deployment_PERFORMANCE               Deployment_SchedulingChoice = 4 // schedule to the fastest known iption.
	Deployment_NETWORK                   Deployment_SchedulingChoice = 5 // optimize based on network latency.
	Deployment_UTILIZATION               Deployment_SchedulingChoice = 6 // send to the least used nodepool based on it's capacity.
	Deployment_PREFER_SPOT               Deployment_SchedulingChoice = 7 // choose spot instances over on-demand
	Deployment_PREFER_ONDEMAND           Deployment_SchedulingChoice = 8 // choose on-demand instances over spot.
)

func (Deployment_SchedulingChoice) Descriptor

func (Deployment_SchedulingChoice) Enum

func (Deployment_SchedulingChoice) EnumDescriptor deprecated

func (Deployment_SchedulingChoice) EnumDescriptor() ([]byte, []int)

Deprecated: Use Deployment_SchedulingChoice.Descriptor instead.

func (Deployment_SchedulingChoice) Number

func (Deployment_SchedulingChoice) String

func (Deployment_SchedulingChoice) Type

type Deployment_Workflow

type Deployment_Workflow struct {
	// Workflow
	Workflow *Workflow `protobuf:"bytes,6,opt,name=workflow,proto3,oneof"`
}

type DetailConceptCount

type DetailConceptCount struct {

	// The concept count for processed assets
	Processed *ConceptTypeCount `protobuf:"bytes,1,opt,name=processed,proto3" json:"processed,omitempty"`
	// The concept count for to process assets
	ToProcess *ConceptTypeCount `protobuf:"bytes,2,opt,name=to_process,json=toProcess,proto3" json:"to_process,omitempty"`
	// The concept count for assets with status error
	Errors *ConceptTypeCount `protobuf:"bytes,3,opt,name=errors,proto3" json:"errors,omitempty"`
	// The concept count for processing assets
	Processing *ConceptTypeCount `protobuf:"bytes,4,opt,name=processing,proto3" json:"processing,omitempty"`
	// contains filtered or unexported fields
}

DetailConceptCount

func (*DetailConceptCount) Descriptor deprecated

func (*DetailConceptCount) Descriptor() ([]byte, []int)

Deprecated: Use DetailConceptCount.ProtoReflect.Descriptor instead.

func (*DetailConceptCount) GetErrors

func (x *DetailConceptCount) GetErrors() *ConceptTypeCount

func (*DetailConceptCount) GetProcessed

func (x *DetailConceptCount) GetProcessed() *ConceptTypeCount

func (*DetailConceptCount) GetProcessing

func (x *DetailConceptCount) GetProcessing() *ConceptTypeCount

func (*DetailConceptCount) GetToProcess

func (x *DetailConceptCount) GetToProcess() *ConceptTypeCount

func (*DetailConceptCount) ProtoMessage

func (*DetailConceptCount) ProtoMessage()

func (*DetailConceptCount) ProtoReflect

func (x *DetailConceptCount) ProtoReflect() protoreflect.Message

func (*DetailConceptCount) Reset

func (x *DetailConceptCount) Reset()

func (*DetailConceptCount) String

func (x *DetailConceptCount) String() string

type DuplicateAnnotationsResults

type DuplicateAnnotationsResults struct {
	DuplicateCfid []string `protobuf:"bytes,1,rep,name=duplicate_cfid,json=duplicateCfid,proto3" json:"duplicate_cfid,omitempty"`
	UniqueCount   int32    `protobuf:"varint,2,opt,name=unique_count,json=uniqueCount,proto3" json:"unique_count,omitempty"`
	// contains filtered or unexported fields
}

DuplicateAnnotationsResults

func (*DuplicateAnnotationsResults) Descriptor deprecated

func (*DuplicateAnnotationsResults) Descriptor() ([]byte, []int)

Deprecated: Use DuplicateAnnotationsResults.ProtoReflect.Descriptor instead.

func (*DuplicateAnnotationsResults) GetDuplicateCfid

func (x *DuplicateAnnotationsResults) GetDuplicateCfid() []string

func (*DuplicateAnnotationsResults) GetUniqueCount

func (x *DuplicateAnnotationsResults) GetUniqueCount() int32

func (*DuplicateAnnotationsResults) ProtoMessage

func (*DuplicateAnnotationsResults) ProtoMessage()

func (*DuplicateAnnotationsResults) ProtoReflect

func (*DuplicateAnnotationsResults) Reset

func (x *DuplicateAnnotationsResults) Reset()

func (*DuplicateAnnotationsResults) String

func (x *DuplicateAnnotationsResults) String() string

type EmailAddress

type EmailAddress struct {
	Email    string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	Primary  bool   `protobuf:"varint,2,opt,name=primary,proto3" json:"primary,omitempty"`
	Verified bool   `protobuf:"varint,3,opt,name=verified,proto3" json:"verified,omitempty"`
	// contains filtered or unexported fields
}

EmailAddress

func (*EmailAddress) Descriptor deprecated

func (*EmailAddress) Descriptor() ([]byte, []int)

Deprecated: Use EmailAddress.ProtoReflect.Descriptor instead.

func (*EmailAddress) GetEmail

func (x *EmailAddress) GetEmail() string

func (*EmailAddress) GetPrimary

func (x *EmailAddress) GetPrimary() bool

func (*EmailAddress) GetVerified

func (x *EmailAddress) GetVerified() bool

func (*EmailAddress) ProtoMessage

func (*EmailAddress) ProtoMessage()

func (*EmailAddress) ProtoReflect

func (x *EmailAddress) ProtoReflect() protoreflect.Message

func (*EmailAddress) Reset

func (x *EmailAddress) Reset()

func (*EmailAddress) String

func (x *EmailAddress) String() string

type Embedding

type Embedding struct {
	Vector        []float32 `protobuf:"fixed32,1,rep,packed,name=vector,proto3" json:"vector,omitempty"`
	NumDimensions uint32    `protobuf:"varint,2,opt,name=num_dimensions,json=numDimensions,proto3" json:"num_dimensions,omitempty"`
	// contains filtered or unexported fields
}

Embedding

func (*Embedding) Descriptor deprecated

func (*Embedding) Descriptor() ([]byte, []int)

Deprecated: Use Embedding.ProtoReflect.Descriptor instead.

func (*Embedding) GetNumDimensions

func (x *Embedding) GetNumDimensions() uint32

func (*Embedding) GetVector

func (x *Embedding) GetVector() []float32

func (*Embedding) ProtoMessage

func (*Embedding) ProtoMessage()

func (*Embedding) ProtoReflect

func (x *Embedding) ProtoReflect() protoreflect.Message

func (*Embedding) Reset

func (x *Embedding) Reset()

func (*Embedding) String

func (x *Embedding) String() string

type EndpointDeps

type EndpointDeps struct {

	// The fully qualified endpoint to
	Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	// Other scopes that are required.
	DependingScopes []string `protobuf:"bytes,2,rep,name=depending_scopes,json=dependingScopes,proto3" json:"depending_scopes,omitempty"`
	// contains filtered or unexported fields
}

EndpointDeps

func (*EndpointDeps) Descriptor deprecated

func (*EndpointDeps) Descriptor() ([]byte, []int)

Deprecated: Use EndpointDeps.ProtoReflect.Descriptor instead.

func (*EndpointDeps) GetDependingScopes

func (x *EndpointDeps) GetDependingScopes() []string

func (*EndpointDeps) GetEndpoint

func (x *EndpointDeps) GetEndpoint() string

func (*EndpointDeps) ProtoMessage

func (*EndpointDeps) ProtoMessage()

func (*EndpointDeps) ProtoReflect

func (x *EndpointDeps) ProtoReflect() protoreflect.Message

func (*EndpointDeps) Reset

func (x *EndpointDeps) Reset()

func (*EndpointDeps) String

func (x *EndpointDeps) String() string

type EvalInfo

type EvalInfo struct {

	// To control the evaluation process.
	// Allow a list of parameters.
	Params *structpb.Struct `protobuf:"bytes,1,opt,name=params,proto3" json:"params,omitempty"`
	// contains filtered or unexported fields
}

func (*EvalInfo) Descriptor deprecated

func (*EvalInfo) Descriptor() ([]byte, []int)

Deprecated: Use EvalInfo.ProtoReflect.Descriptor instead.

func (*EvalInfo) GetParams

func (x *EvalInfo) GetParams() *structpb.Struct

func (*EvalInfo) ProtoMessage

func (*EvalInfo) ProtoMessage()

func (*EvalInfo) ProtoReflect

func (x *EvalInfo) ProtoReflect() protoreflect.Message

func (*EvalInfo) Reset

func (x *EvalInfo) Reset()

func (*EvalInfo) String

func (x *EvalInfo) String() string

type EvalMetrics

type EvalMetrics struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// user id that owns this evaluation
	UserId string `protobuf:"bytes,15,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// app id that owns this evaluation
	AppId string `protobuf:"bytes,16,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// Id of this evaluation
	Id string `protobuf:"bytes,10,opt,name=id,proto3" json:"id,omitempty"`
	// Model to evaluate
	Model *Model `protobuf:"bytes,13,opt,name=model,proto3" json:"model,omitempty"`
	// The ground truth dataset
	GroundTruthDataset *Dataset `protobuf:"bytes,14,opt,name=ground_truth_dataset,json=groundTruthDataset,proto3" json:"ground_truth_dataset,omitempty"`
	// The dataset with predictions
	PredictionsDataset *Dataset            `protobuf:"bytes,18,opt,name=predictions_dataset,json=predictionsDataset,proto3" json:"predictions_dataset,omitempty"`
	Summary            *MetricsSummary     `protobuf:"bytes,2,opt,name=summary,proto3" json:"summary,omitempty"`
	ConfusionMatrix    *ConfusionMatrix    `protobuf:"bytes,3,opt,name=confusion_matrix,json=confusionMatrix,proto3" json:"confusion_matrix,omitempty"`
	CooccurrenceMatrix *CooccurrenceMatrix `protobuf:"bytes,4,opt,name=cooccurrence_matrix,json=cooccurrenceMatrix,proto3" json:"cooccurrence_matrix,omitempty"`
	LabelCounts        *LabelDistribution  `protobuf:"bytes,5,opt,name=label_counts,json=labelCounts,proto3" json:"label_counts,omitempty"`
	BinaryMetrics      []*BinaryMetrics    `protobuf:"bytes,6,rep,name=binary_metrics,json=binaryMetrics,proto3" json:"binary_metrics,omitempty"`
	TestSet            []*EvalTestSetEntry `protobuf:"bytes,7,rep,name=test_set,json=testSet,proto3" json:"test_set,omitempty"`
	MetricsByArea      []*BinaryMetrics    `protobuf:"bytes,8,rep,name=metrics_by_area,json=metricsByArea,proto3" json:"metrics_by_area,omitempty"`
	MetricsByClass     []*BinaryMetrics    `protobuf:"bytes,9,rep,name=metrics_by_class,json=metricsByClass,proto3" json:"metrics_by_class,omitempty"`
	TrackerMetrics     []*TrackerMetrics   `protobuf:"bytes,11,rep,name=tracker_metrics,json=trackerMetrics,proto3" json:"tracker_metrics,omitempty"`
	// Evaluation parameters to pass. Expected to match what
	// is defined in the model type for the respective model.
	EvalInfo        *EvalInfo        `protobuf:"bytes,12,opt,name=eval_info,json=evalInfo,proto3" json:"eval_info,omitempty"`
	ExtendedMetrics *ExtendedMetrics `protobuf:"bytes,17,opt,name=extended_metrics,json=extendedMetrics,proto3" json:"extended_metrics,omitempty"`
	// contains filtered or unexported fields
}

EvalMetrics

func (*EvalMetrics) Descriptor deprecated

func (*EvalMetrics) Descriptor() ([]byte, []int)

Deprecated: Use EvalMetrics.ProtoReflect.Descriptor instead.

func (*EvalMetrics) GetAppId

func (x *EvalMetrics) GetAppId() string

func (*EvalMetrics) GetBinaryMetrics

func (x *EvalMetrics) GetBinaryMetrics() []*BinaryMetrics

func (*EvalMetrics) GetConfusionMatrix

func (x *EvalMetrics) GetConfusionMatrix() *ConfusionMatrix

func (*EvalMetrics) GetCooccurrenceMatrix

func (x *EvalMetrics) GetCooccurrenceMatrix() *CooccurrenceMatrix

func (*EvalMetrics) GetEvalInfo

func (x *EvalMetrics) GetEvalInfo() *EvalInfo

func (*EvalMetrics) GetExtendedMetrics

func (x *EvalMetrics) GetExtendedMetrics() *ExtendedMetrics

func (*EvalMetrics) GetGroundTruthDataset

func (x *EvalMetrics) GetGroundTruthDataset() *Dataset

func (*EvalMetrics) GetId

func (x *EvalMetrics) GetId() string

func (*EvalMetrics) GetLabelCounts

func (x *EvalMetrics) GetLabelCounts() *LabelDistribution

func (*EvalMetrics) GetMetricsByArea

func (x *EvalMetrics) GetMetricsByArea() []*BinaryMetrics

func (*EvalMetrics) GetMetricsByClass

func (x *EvalMetrics) GetMetricsByClass() []*BinaryMetrics

func (*EvalMetrics) GetModel

func (x *EvalMetrics) GetModel() *Model

func (*EvalMetrics) GetPredictionsDataset

func (x *EvalMetrics) GetPredictionsDataset() *Dataset

func (*EvalMetrics) GetStatus

func (x *EvalMetrics) GetStatus() *status.Status

func (*EvalMetrics) GetSummary

func (x *EvalMetrics) GetSummary() *MetricsSummary

func (*EvalMetrics) GetTestSet

func (x *EvalMetrics) GetTestSet() []*EvalTestSetEntry

func (*EvalMetrics) GetTrackerMetrics

func (x *EvalMetrics) GetTrackerMetrics() []*TrackerMetrics

func (*EvalMetrics) GetUserId

func (x *EvalMetrics) GetUserId() string

func (*EvalMetrics) ProtoMessage

func (*EvalMetrics) ProtoMessage()

func (*EvalMetrics) ProtoReflect

func (x *EvalMetrics) ProtoReflect() protoreflect.Message

func (*EvalMetrics) Reset

func (x *EvalMetrics) Reset()

func (*EvalMetrics) String

func (x *EvalMetrics) String() string

type EvalTestSetEntry

type EvalTestSetEntry struct {
	Input             *Input     `protobuf:"bytes,6,opt,name=input,proto3" json:"input,omitempty"` // the input information
	PredictedConcepts []*Concept `protobuf:"bytes,3,rep,name=predicted_concepts,json=predictedConcepts,proto3" json:"predicted_concepts,omitempty"`
	// All the ground truth concepts will be show on the top level
	GroundTruthConcepts []*Concept `protobuf:"bytes,4,rep,name=ground_truth_concepts,json=groundTruthConcepts,proto3" json:"ground_truth_concepts,omitempty"`
	// Only region-based/frame-based app contains this annotation
	// Each annotation only contains one region
	// And the concepts is in ground_truth_concepts instead of this annotation
	//
	// Deprecated: Do not use.
	Annotation *Annotation `protobuf:"bytes,5,opt,name=annotation,proto3" json:"annotation,omitempty"`
	// For region based models, region and associated concepts are stored together.
	PredictedAnnotation   *Annotation `protobuf:"bytes,7,opt,name=predicted_annotation,json=predictedAnnotation,proto3" json:"predicted_annotation,omitempty"`
	GroundTruthAnnotation *Annotation `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

EvalTestSetEntry

func (*EvalTestSetEntry) Descriptor deprecated

func (*EvalTestSetEntry) Descriptor() ([]byte, []int)

Deprecated: Use EvalTestSetEntry.ProtoReflect.Descriptor instead.

func (*EvalTestSetEntry) GetAnnotation deprecated

func (x *EvalTestSetEntry) GetAnnotation() *Annotation

Deprecated: Do not use.

func (*EvalTestSetEntry) GetGroundTruthAnnotation

func (x *EvalTestSetEntry) GetGroundTruthAnnotation() *Annotation

func (*EvalTestSetEntry) GetGroundTruthConcepts

func (x *EvalTestSetEntry) GetGroundTruthConcepts() []*Concept

func (*EvalTestSetEntry) GetInput

func (x *EvalTestSetEntry) GetInput() *Input

func (*EvalTestSetEntry) GetPredictedAnnotation

func (x *EvalTestSetEntry) GetPredictedAnnotation() *Annotation

func (*EvalTestSetEntry) GetPredictedConcepts

func (x *EvalTestSetEntry) GetPredictedConcepts() []*Concept

func (*EvalTestSetEntry) ProtoMessage

func (*EvalTestSetEntry) ProtoMessage()

func (*EvalTestSetEntry) ProtoReflect

func (x *EvalTestSetEntry) ProtoReflect() protoreflect.Message

func (*EvalTestSetEntry) Reset

func (x *EvalTestSetEntry) Reset()

func (*EvalTestSetEntry) String

func (x *EvalTestSetEntry) String() string

type EvaluationType

type EvaluationType int32
const (
	EvaluationType_Undefined      EvaluationType = 0
	EvaluationType_Classification EvaluationType = 1 // default
	EvaluationType_Detection      EvaluationType = 2
	EvaluationType_Segmentation   EvaluationType = 3
	EvaluationType_Clustering     EvaluationType = 4
	EvaluationType_Tracker        EvaluationType = 5
	EvaluationType_Generation     EvaluationType = 6
)

func (EvaluationType) Descriptor

func (EvaluationType) Enum

func (x EvaluationType) Enum() *EvaluationType

func (EvaluationType) EnumDescriptor deprecated

func (EvaluationType) EnumDescriptor() ([]byte, []int)

Deprecated: Use EvaluationType.Descriptor instead.

func (EvaluationType) Number

func (EvaluationType) String

func (x EvaluationType) String() string

func (EvaluationType) Type

type ExpirationAction

type ExpirationAction int32
const (
	ExpirationAction_EXPIRATION_ACTION_NOT_SET ExpirationAction = 0
	ExpirationAction_DELAY                     ExpirationAction = 1 // Progressively delay the execution of operations
	ExpirationAction_EXPIRY                    ExpirationAction = 2 // Cease functioning
)

func (ExpirationAction) Descriptor

func (ExpirationAction) Enum

func (ExpirationAction) EnumDescriptor deprecated

func (ExpirationAction) EnumDescriptor() ([]byte, []int)

Deprecated: Use ExpirationAction.Descriptor instead.

func (ExpirationAction) Number

func (ExpirationAction) String

func (x ExpirationAction) String() string

func (ExpirationAction) Type

type ExtendedMetrics

type ExtendedMetrics struct {
	UserMetrics *structpb.Struct `protobuf:"bytes,1,opt,name=user_metrics,json=userMetrics,proto3" json:"user_metrics,omitempty"`
	// contains filtered or unexported fields
}

func (*ExtendedMetrics) Descriptor deprecated

func (*ExtendedMetrics) Descriptor() ([]byte, []int)

Deprecated: Use ExtendedMetrics.ProtoReflect.Descriptor instead.

func (*ExtendedMetrics) GetUserMetrics

func (x *ExtendedMetrics) GetUserMetrics() *structpb.Struct

func (*ExtendedMetrics) ProtoMessage

func (*ExtendedMetrics) ProtoMessage()

func (*ExtendedMetrics) ProtoReflect

func (x *ExtendedMetrics) ProtoReflect() protoreflect.Message

func (*ExtendedMetrics) Reset

func (x *ExtendedMetrics) Reset()

func (*ExtendedMetrics) String

func (x *ExtendedMetrics) String() string

type FieldsValue

type FieldsValue struct {
	ConfusionMatrix    bool `protobuf:"varint,1,opt,name=confusion_matrix,json=confusionMatrix,proto3" json:"confusion_matrix,omitempty"`
	CooccurrenceMatrix bool `protobuf:"varint,2,opt,name=cooccurrence_matrix,json=cooccurrenceMatrix,proto3" json:"cooccurrence_matrix,omitempty"`
	LabelCounts        bool `protobuf:"varint,3,opt,name=label_counts,json=labelCounts,proto3" json:"label_counts,omitempty"`
	BinaryMetrics      bool `protobuf:"varint,4,opt,name=binary_metrics,json=binaryMetrics,proto3" json:"binary_metrics,omitempty"`
	TestSet            bool `protobuf:"varint,5,opt,name=test_set,json=testSet,proto3" json:"test_set,omitempty"`
	MetricsByArea      bool `protobuf:"varint,6,opt,name=metrics_by_area,json=metricsByArea,proto3" json:"metrics_by_area,omitempty"`
	MetricsByClass     bool `protobuf:"varint,7,opt,name=metrics_by_class,json=metricsByClass,proto3" json:"metrics_by_class,omitempty"`
	// contains filtered or unexported fields
}

FieldsValue

func (*FieldsValue) Descriptor deprecated

func (*FieldsValue) Descriptor() ([]byte, []int)

Deprecated: Use FieldsValue.ProtoReflect.Descriptor instead.

func (*FieldsValue) GetBinaryMetrics

func (x *FieldsValue) GetBinaryMetrics() bool

func (*FieldsValue) GetConfusionMatrix

func (x *FieldsValue) GetConfusionMatrix() bool

func (*FieldsValue) GetCooccurrenceMatrix

func (x *FieldsValue) GetCooccurrenceMatrix() bool

func (*FieldsValue) GetLabelCounts

func (x *FieldsValue) GetLabelCounts() bool

func (*FieldsValue) GetMetricsByArea

func (x *FieldsValue) GetMetricsByArea() bool

func (*FieldsValue) GetMetricsByClass

func (x *FieldsValue) GetMetricsByClass() bool

func (*FieldsValue) GetTestSet

func (x *FieldsValue) GetTestSet() bool

func (*FieldsValue) ProtoMessage

func (*FieldsValue) ProtoMessage()

func (*FieldsValue) ProtoReflect

func (x *FieldsValue) ProtoReflect() protoreflect.Message

func (*FieldsValue) Reset

func (x *FieldsValue) Reset()

func (*FieldsValue) String

func (x *FieldsValue) String() string

type Filter

type Filter struct {

	// If True then this will flip the meaning of this part of the
	// query. This allow for queries such as dog AND ! metadata=={"blah":"value"}
	Negate bool `protobuf:"varint,3,opt,name=negate,proto3" json:"negate,omitempty"`
	// FILTER by annotation information.
	// ########## Supported fields ##########
	//
	//	# Filter by ID fields
	//	- id                                      - example: `{"id": "xyz"}`
	//	- input_id
	//	- model_version_id
	//	- task_id
	//	- user_id
	//	- workflow_version_id
	//
	//	# Filter by other top-level fields
	//	- annotation_info                         - allows searching by empty annotation-info, i.e. `{"data": "annotation_info": {}}`;
	//	                                            note that searching by empty annotation-info will actually not influence the search results.
	//	                                            however, in order to be user-friendly, we still support searching by empty annotation-info.
	//	- annotation_info.fields                  - filter by annotation info
	//	- input_level                             - filter only input-level annotations
	//	- status.code                             - filter by annotation status code
	//	- trusted                                 - filter only trusted annotations
	//
	//	# Filter by space-time info fields, i.e. region, frames and time-segments
	//	- data                                    - filter only annotations without space-time info, e.g. classifications
	//	                                          - in order to enable this, you need to set the field to an empty object, i.e. `{"data": {}}`
	//	- data.frames[].frame_info                - filter only frame annotations
	//	                                          - in order to enable this, you need to set the field to an empty object, i.e. `{"data": {"frames": [{"frame_info": {}}]}}`
	//	- data.regions[].region_info.bounding_box - filter only bounding box annotations
	//	                                          - in order to enable this, you need to set the field to an empty object, i.e. `{"data": {"regions": [{"region_info": {"bounding_box":{}}}]}}`
	//	- data.regions[].region_info.mask         - filter only mask annotations
	//	                                          - in order to enable this, you need to set the field to an empty object, i.e. `{"data": {"regions": [{"region_info": {"mask":{}}}]}}`
	//	- data.regions[].region_info.point        - filter only point annotations
	//	                                          - in order to enable this, you need to set the field to an empty object, i.e. `{"data": {"regions": [{"region_info": {"point":{}}}]}}`
	//	- data.regions[].region_info.polygon      - filter only polygon annotations
	//	                                          - in order to enable this, you need to set the field to an empty object, i.e. `{"data": {"regions": [{"region_info": {"polygon":{}}}]}}`
	//	- data.regions[].region_info.span         - filter only span annotations
	//	                                          - in order to enable this, you need to set the field to an empty object, i.e. `{"data": {"regions": [{"region_info": {"span":{}}}]}}`
	//	- data.time_segments[].time_info          - filter only time-segment annotations
	//	                                          - in order to enable this, you need to set the field to an empty object, i.e. `{"data": {"time_segments": [{"time_info": {}}]}}`
	//
	//	# Filter by other data fields
	//	- data.clusters[].id
	//	- data.concepts[].id
	//	- data.concepts[].name
	//	- data.concepts[].value
	//	- data.geo.geo_box[].geo_point.latitude
	//	- data.geo.geo_box[].geo_point.longitude
	//	- data.geo.geo_limit.type
	//	- data.geo.geo_limit.value
	//	- data.geo.geo_point.latitude
	//	- data.geo.geo_point.longitude
	//	- data.metadata                           - allow search with empty metadata, i.e. `{"data": "metadata": {}}`;
	//	                                            note that searching by empty metadata will actually not influence the search results;
	//	                                            however, in order to be user-friendly, we still support searching by empty metadata.
	//	- data.metadata.fields                    - filter by metadata
	//	                                          - Important to note: metadata key&value fields are OR-ed.
	//	                                          - example with 1 metadata key: searching by
	//	                                                    `{
	//	                                                    `  "data": {
	//	                                                    `    "metadata": {
	//	                                                    `      "fields": {
	//	                                                    `        "foo": {
	//	                                                    `          "string_value": "bar"
	//	                                                    `        },
	//	                                                    `      }
	//	                                                    `    }
	//	                                                    `  }
	//	                                                    `}
	//	                                                    will result in a search condition like `metadata includes {"foo": "bar}`;
	//	                                          - example with 2 metadata keys: searching by
	//	                                                    `{
	//	                                                    `  "data": {
	//	                                                    `    "metadata": {
	//	                                                    `      "fields": {
	//	                                                    `        "foo1": {
	//	                                                    `          "string_value": "bar2"
	//	                                                    `        },
	//	                                                    `        "foo2": {
	//	                                                    `          "string_value": "bar2"
	//	                                                    `        }
	//	                                                    `      }
	//	                                                    `    }
	//	                                                    `  }
	//	                                                    `}
	//	                                                    will result in a search condition like `(metadata includes {"foo1": "bar1"}) OR (metadata includes {"foo2": "bar2"})`.
	//	- data.text                               - filter only text annotations
	//	                                          - in order to enable this, you need to set the field to an empty object, i.e. `{"data": {"text": {}}}`
	Annotation *Annotation `protobuf:"bytes,4,opt,name=annotation,proto3" json:"annotation,omitempty"`
	// FILTER by input information.
	// ########## Supported fields ##########
	//   - data.audio                              - filter only audio inputs
	//   - in order to enable this, you need to set the field to an empty object, i.e. `{"audio": {}}`
	//   - data.image                              - filter only image inputs
	//   - enable using `{"image": {}}`
	//   - data.text                               - filter only text inputs
	//   - enable using `{"text": {}}`
	//   - data.video                              - filter only video inputs
	//   - enable using `{"video": {}}`
	//   - dataset_ids[]                           - filter by dataset IDs
	//   - example: `{"dataset_ids": ["d1", "d2"]}` will filter for inputs in d1 OR d2
	//   - status.code                             - filter by input status
	//   - example: `{"status": {"code": 30000}}` to filter only for SUCCESS inputs
	Input *Input `protobuf:"bytes,5,opt,name=input,proto3" json:"input,omitempty"`
	// Filter by annotation last updated time range.
	LastUpdatedTimeRange *TimeRange `protobuf:"bytes,6,opt,name=last_updated_time_range,json=lastUpdatedTimeRange,proto3" json:"last_updated_time_range,omitempty"`
	// contains filtered or unexported fields
}

Filter

func (*Filter) Descriptor deprecated

func (*Filter) Descriptor() ([]byte, []int)

Deprecated: Use Filter.ProtoReflect.Descriptor instead.

func (*Filter) GetAnnotation

func (x *Filter) GetAnnotation() *Annotation

func (*Filter) GetInput

func (x *Filter) GetInput() *Input

func (*Filter) GetLastUpdatedTimeRange

func (x *Filter) GetLastUpdatedTimeRange() *TimeRange

func (*Filter) GetNegate

func (x *Filter) GetNegate() bool

func (*Filter) ProtoMessage

func (*Filter) ProtoMessage()

func (*Filter) ProtoReflect

func (x *Filter) ProtoReflect() protoreflect.Message

func (*Filter) Reset

func (x *Filter) Reset()

func (*Filter) String

func (x *Filter) String() string

type Frame

type Frame struct {

	// Information aboue frame such as number and time.
	FrameInfo *FrameInfo `protobuf:"bytes,1,opt,name=frame_info,json=frameInfo,proto3" json:"frame_info,omitempty"`
	// A recursive definition of the data within the Frame. For example, this will contain
	// data.concepts if the Frame also has annotations or predictions of concepts within it.
	// This can also have data.regions for annotation or predictions of detection regions, which can
	// then recursively have their data field filled in as well.
	Data *Data `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// An ID for the frame.
	Id string `protobuf:"bytes,3,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

A Frame of time-series Data such as a Video.

func (*Frame) Descriptor deprecated

func (*Frame) Descriptor() ([]byte, []int)

Deprecated: Use Frame.ProtoReflect.Descriptor instead.

func (*Frame) GetData

func (x *Frame) GetData() *Data

func (*Frame) GetFrameInfo

func (x *Frame) GetFrameInfo() *FrameInfo

func (*Frame) GetId

func (x *Frame) GetId() string

func (*Frame) ProtoMessage

func (*Frame) ProtoMessage()

func (*Frame) ProtoReflect

func (x *Frame) ProtoReflect() protoreflect.Message

func (*Frame) Reset

func (x *Frame) Reset()

func (*Frame) String

func (x *Frame) String() string

type FrameInfo

type FrameInfo struct {

	// Deprecated. Use Time instead.
	// The index of the frame, informational and optional.
	// Depends on the sampling rate used during processing
	// May be 0 for interpolated frames that are generated for brief time (training) or if new frame is manually added
	//
	// Deprecated: Do not use.
	Index uint32 `protobuf:"varint,1,opt,name=index,proto3" json:"index,omitempty"`
	// time in the video in milliseconds. This is independent of the sampling rates used during
	// processing.
	Time uint32 `protobuf:"varint,2,opt,name=time,proto3" json:"time,omitempty"`
	// contains filtered or unexported fields
}

The information of the location of the Frame.

func (*FrameInfo) Descriptor deprecated

func (*FrameInfo) Descriptor() ([]byte, []int)

Deprecated: Use FrameInfo.ProtoReflect.Descriptor instead.

func (*FrameInfo) GetIndex deprecated

func (x *FrameInfo) GetIndex() uint32

Deprecated: Do not use.

func (*FrameInfo) GetTime

func (x *FrameInfo) GetTime() uint32

func (*FrameInfo) ProtoMessage

func (*FrameInfo) ProtoMessage()

func (*FrameInfo) ProtoReflect

func (x *FrameInfo) ProtoReflect() protoreflect.Message

func (*FrameInfo) Reset

func (x *FrameInfo) Reset()

func (*FrameInfo) String

func (x *FrameInfo) String() string

type FrameInterpolationInfo

type FrameInterpolationInfo struct {

	// sample_ms is the sampling rate at which frame annotations are interpolated.
	// If sample_ms is zero, then the dataset default_processing_info value is used.
	// If the dataset default is zero or not set, then the input frame prediction
	// sampling rate is used.
	SampleMs uint32 `protobuf:"varint,1,opt,name=sample_ms,json=sampleMs,proto3" json:"sample_ms,omitempty"`
	// contains filtered or unexported fields
}

FrameInterpolationInfo contains information about frame annotations interpolated from other video annotations, such as image object-detection regions generated from video object-tracking regions.

func (*FrameInterpolationInfo) Descriptor deprecated

func (*FrameInterpolationInfo) Descriptor() ([]byte, []int)

Deprecated: Use FrameInterpolationInfo.ProtoReflect.Descriptor instead.

func (*FrameInterpolationInfo) GetSampleMs

func (x *FrameInterpolationInfo) GetSampleMs() uint32

func (*FrameInterpolationInfo) ProtoMessage

func (*FrameInterpolationInfo) ProtoMessage()

func (*FrameInterpolationInfo) ProtoReflect

func (x *FrameInterpolationInfo) ProtoReflect() protoreflect.Message

func (*FrameInterpolationInfo) Reset

func (x *FrameInterpolationInfo) Reset()

func (*FrameInterpolationInfo) String

func (x *FrameInterpolationInfo) String() string

type FullTag

type FullTag struct {

	// Display name of the tag. Ex. "English"
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Id value for referencing. Ex. "en"
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*FullTag) Descriptor deprecated

func (*FullTag) Descriptor() ([]byte, []int)

Deprecated: Use FullTag.ProtoReflect.Descriptor instead.

func (*FullTag) GetId

func (x *FullTag) GetId() string

func (*FullTag) GetName

func (x *FullTag) GetName() string

func (*FullTag) ProtoMessage

func (*FullTag) ProtoMessage()

func (*FullTag) ProtoReflect

func (x *FullTag) ProtoReflect() protoreflect.Message

func (*FullTag) Reset

func (x *FullTag) Reset()

func (*FullTag) String

func (x *FullTag) String() string

type Geo

type Geo struct {
	GeoPoint *GeoPoint `protobuf:"bytes,1,opt,name=geo_point,json=geoPoint,proto3" json:"geo_point,omitempty"`
	GeoLimit *GeoLimit `protobuf:"bytes,2,opt,name=geo_limit,json=geoLimit,proto3" json:"geo_limit,omitempty"`
	// NOTE: inconsistency: should have been geo_boxed_points
	GeoBox []*GeoBoxedPoint `protobuf:"bytes,3,rep,name=geo_box,json=geoBox,proto3" json:"geo_box,omitempty"`
	// contains filtered or unexported fields
}

Geo

func (*Geo) Descriptor deprecated

func (*Geo) Descriptor() ([]byte, []int)

Deprecated: Use Geo.ProtoReflect.Descriptor instead.

func (*Geo) GetGeoBox

func (x *Geo) GetGeoBox() []*GeoBoxedPoint

func (*Geo) GetGeoLimit

func (x *Geo) GetGeoLimit() *GeoLimit

func (*Geo) GetGeoPoint

func (x *Geo) GetGeoPoint() *GeoPoint

func (*Geo) ProtoMessage

func (*Geo) ProtoMessage()

func (*Geo) ProtoReflect

func (x *Geo) ProtoReflect() protoreflect.Message

func (*Geo) Reset

func (x *Geo) Reset()

func (*Geo) String

func (x *Geo) String() string

type GeoBoxedPoint

type GeoBoxedPoint struct {
	GeoPoint *GeoPoint `protobuf:"bytes,1,opt,name=geo_point,json=geoPoint,proto3" json:"geo_point,omitempty"`
	// contains filtered or unexported fields
}

GeoBoxedPoint

func (*GeoBoxedPoint) Descriptor deprecated

func (*GeoBoxedPoint) Descriptor() ([]byte, []int)

Deprecated: Use GeoBoxedPoint.ProtoReflect.Descriptor instead.

func (*GeoBoxedPoint) GetGeoPoint

func (x *GeoBoxedPoint) GetGeoPoint() *GeoPoint

func (*GeoBoxedPoint) ProtoMessage

func (*GeoBoxedPoint) ProtoMessage()

func (*GeoBoxedPoint) ProtoReflect

func (x *GeoBoxedPoint) ProtoReflect() protoreflect.Message

func (*GeoBoxedPoint) Reset

func (x *GeoBoxedPoint) Reset()

func (*GeoBoxedPoint) String

func (x *GeoBoxedPoint) String() string

type GeoLimit

type GeoLimit struct {
	Type  string  `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	Value float32 `protobuf:"fixed32,2,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

GeoLimit

func (*GeoLimit) Descriptor deprecated

func (*GeoLimit) Descriptor() ([]byte, []int)

Deprecated: Use GeoLimit.ProtoReflect.Descriptor instead.

func (*GeoLimit) GetType

func (x *GeoLimit) GetType() string

func (*GeoLimit) GetValue

func (x *GeoLimit) GetValue() float32

func (*GeoLimit) ProtoMessage

func (*GeoLimit) ProtoMessage()

func (*GeoLimit) ProtoReflect

func (x *GeoLimit) ProtoReflect() protoreflect.Message

func (*GeoLimit) Reset

func (x *GeoLimit) Reset()

func (*GeoLimit) String

func (x *GeoLimit) String() string

type GeoPoint

type GeoPoint struct {
	Longitude float32 `protobuf:"fixed32,1,opt,name=longitude,proto3" json:"longitude,omitempty"`
	Latitude  float32 `protobuf:"fixed32,2,opt,name=latitude,proto3" json:"latitude,omitempty"`
	// contains filtered or unexported fields
}

GeoPoint

func (*GeoPoint) Descriptor deprecated

func (*GeoPoint) Descriptor() ([]byte, []int)

Deprecated: Use GeoPoint.ProtoReflect.Descriptor instead.

func (*GeoPoint) GetLatitude

func (x *GeoPoint) GetLatitude() float32

func (*GeoPoint) GetLongitude

func (x *GeoPoint) GetLongitude() float32

func (*GeoPoint) ProtoMessage

func (*GeoPoint) ProtoMessage()

func (*GeoPoint) ProtoReflect

func (x *GeoPoint) ProtoReflect() protoreflect.Message

func (*GeoPoint) Reset

func (x *GeoPoint) Reset()

func (*GeoPoint) String

func (x *GeoPoint) String() string

type GetAnnotationFilterRequest

type GetAnnotationFilterRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Identify annotation filter by id.
	AnnotationFilterId string `protobuf:"bytes,2,opt,name=annotation_filter_id,json=annotationFilterId,proto3" json:"annotation_filter_id,omitempty"`
	// contains filtered or unexported fields
}

GetAnnotationFilterRequest

func (*GetAnnotationFilterRequest) Descriptor deprecated

func (*GetAnnotationFilterRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAnnotationFilterRequest.ProtoReflect.Descriptor instead.

func (*GetAnnotationFilterRequest) GetAnnotationFilterId

func (x *GetAnnotationFilterRequest) GetAnnotationFilterId() string

func (*GetAnnotationFilterRequest) GetUserAppId

func (x *GetAnnotationFilterRequest) GetUserAppId() *UserAppIDSet

func (*GetAnnotationFilterRequest) ProtoMessage

func (*GetAnnotationFilterRequest) ProtoMessage()

func (*GetAnnotationFilterRequest) ProtoReflect

func (*GetAnnotationFilterRequest) Reset

func (x *GetAnnotationFilterRequest) Reset()

func (*GetAnnotationFilterRequest) String

func (x *GetAnnotationFilterRequest) String() string

type GetAnnotationRequest

type GetAnnotationRequest struct {
	UserAppId    *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	AnnotationId string        `protobuf:"bytes,2,opt,name=annotation_id,json=annotationId,proto3" json:"annotation_id,omitempty"`
	InputId      string        `protobuf:"bytes,3,opt,name=input_id,json=inputId,proto3" json:"input_id,omitempty"`
	// contains filtered or unexported fields
}

GetAnnotationRequest

func (*GetAnnotationRequest) Descriptor deprecated

func (*GetAnnotationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAnnotationRequest.ProtoReflect.Descriptor instead.

func (*GetAnnotationRequest) GetAnnotationId

func (x *GetAnnotationRequest) GetAnnotationId() string

func (*GetAnnotationRequest) GetInputId

func (x *GetAnnotationRequest) GetInputId() string

func (*GetAnnotationRequest) GetUserAppId

func (x *GetAnnotationRequest) GetUserAppId() *UserAppIDSet

func (*GetAnnotationRequest) ProtoMessage

func (*GetAnnotationRequest) ProtoMessage()

func (*GetAnnotationRequest) ProtoReflect

func (x *GetAnnotationRequest) ProtoReflect() protoreflect.Message

func (*GetAnnotationRequest) Reset

func (x *GetAnnotationRequest) Reset()

func (*GetAnnotationRequest) String

func (x *GetAnnotationRequest) String() string

type GetAnnotationSearchMetricsRequest

type GetAnnotationSearchMetricsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Unique custom facing id that identifies the eval to get
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

GetAnnotationSearchMetricsRequest

func (*GetAnnotationSearchMetricsRequest) Descriptor deprecated

func (*GetAnnotationSearchMetricsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAnnotationSearchMetricsRequest.ProtoReflect.Descriptor instead.

func (*GetAnnotationSearchMetricsRequest) GetId

func (*GetAnnotationSearchMetricsRequest) GetUserAppId

func (*GetAnnotationSearchMetricsRequest) ProtoMessage

func (*GetAnnotationSearchMetricsRequest) ProtoMessage()

func (*GetAnnotationSearchMetricsRequest) ProtoReflect

func (*GetAnnotationSearchMetricsRequest) Reset

func (*GetAnnotationSearchMetricsRequest) String

type GetAppDuplicationRequest

type GetAppDuplicationRequest struct {

	// The ID of the user that created the app duplication job.
	UserAppId        *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	AppDuplicationId string        `protobuf:"bytes,2,opt,name=app_duplication_id,json=appDuplicationId,proto3" json:"app_duplication_id,omitempty"`
	// contains filtered or unexported fields
}

Request to get an app duplication job.

func (*GetAppDuplicationRequest) Descriptor deprecated

func (*GetAppDuplicationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAppDuplicationRequest.ProtoReflect.Descriptor instead.

func (*GetAppDuplicationRequest) GetAppDuplicationId

func (x *GetAppDuplicationRequest) GetAppDuplicationId() string

func (*GetAppDuplicationRequest) GetUserAppId

func (x *GetAppDuplicationRequest) GetUserAppId() *UserAppIDSet

func (*GetAppDuplicationRequest) ProtoMessage

func (*GetAppDuplicationRequest) ProtoMessage()

func (*GetAppDuplicationRequest) ProtoReflect

func (x *GetAppDuplicationRequest) ProtoReflect() protoreflect.Message

func (*GetAppDuplicationRequest) Reset

func (x *GetAppDuplicationRequest) Reset()

func (*GetAppDuplicationRequest) String

func (x *GetAppDuplicationRequest) String() string

type GetAppRequest

type GetAppRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) List of additional fields to be included in the response. Currently supported: all, stars
	AdditionalFields []string `protobuf:"bytes,2,rep,name=additional_fields,json=additionalFields,proto3" json:"additional_fields,omitempty"`
	// contains filtered or unexported fields
}

GetAppRequest

func (*GetAppRequest) Descriptor deprecated

func (*GetAppRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAppRequest.ProtoReflect.Descriptor instead.

func (*GetAppRequest) GetAdditionalFields

func (x *GetAppRequest) GetAdditionalFields() []string

func (*GetAppRequest) GetUserAppId

func (x *GetAppRequest) GetUserAppId() *UserAppIDSet

func (*GetAppRequest) ProtoMessage

func (*GetAppRequest) ProtoMessage()

func (*GetAppRequest) ProtoReflect

func (x *GetAppRequest) ProtoReflect() protoreflect.Message

func (*GetAppRequest) Reset

func (x *GetAppRequest) Reset()

func (*GetAppRequest) String

func (x *GetAppRequest) String() string

type GetBulkOperationRequest

type GetBulkOperationRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The bulk operation id
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

Request to get the details of a bulk operation by ID.

func (*GetBulkOperationRequest) Descriptor deprecated

func (*GetBulkOperationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetBulkOperationRequest.ProtoReflect.Descriptor instead.

func (*GetBulkOperationRequest) GetId

func (x *GetBulkOperationRequest) GetId() string

func (*GetBulkOperationRequest) GetUserAppId

func (x *GetBulkOperationRequest) GetUserAppId() *UserAppIDSet

func (*GetBulkOperationRequest) ProtoMessage

func (*GetBulkOperationRequest) ProtoMessage()

func (*GetBulkOperationRequest) ProtoReflect

func (x *GetBulkOperationRequest) ProtoReflect() protoreflect.Message

func (*GetBulkOperationRequest) Reset

func (x *GetBulkOperationRequest) Reset()

func (*GetBulkOperationRequest) String

func (x *GetBulkOperationRequest) String() string

type GetCollectorRequest

type GetCollectorRequest struct {
	UserAppId   *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	CollectorId string        `protobuf:"bytes,2,opt,name=collector_id,json=collectorId,proto3" json:"collector_id,omitempty"`
	// contains filtered or unexported fields
}

Request to GET a single Collector.

func (*GetCollectorRequest) Descriptor deprecated

func (*GetCollectorRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetCollectorRequest.ProtoReflect.Descriptor instead.

func (*GetCollectorRequest) GetCollectorId

func (x *GetCollectorRequest) GetCollectorId() string

func (*GetCollectorRequest) GetUserAppId

func (x *GetCollectorRequest) GetUserAppId() *UserAppIDSet

func (*GetCollectorRequest) ProtoMessage

func (*GetCollectorRequest) ProtoMessage()

func (*GetCollectorRequest) ProtoReflect

func (x *GetCollectorRequest) ProtoReflect() protoreflect.Message

func (*GetCollectorRequest) Reset

func (x *GetCollectorRequest) Reset()

func (*GetCollectorRequest) String

func (x *GetCollectorRequest) String() string

type GetConceptCountsRequest

type GetConceptCountsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

GetConceptCountsRequest

func (*GetConceptCountsRequest) Descriptor deprecated

func (*GetConceptCountsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetConceptCountsRequest.ProtoReflect.Descriptor instead.

func (*GetConceptCountsRequest) GetPage

func (x *GetConceptCountsRequest) GetPage() uint32

func (*GetConceptCountsRequest) GetPerPage

func (x *GetConceptCountsRequest) GetPerPage() uint32

func (*GetConceptCountsRequest) GetUserAppId

func (x *GetConceptCountsRequest) GetUserAppId() *UserAppIDSet

func (*GetConceptCountsRequest) ProtoMessage

func (*GetConceptCountsRequest) ProtoMessage()

func (*GetConceptCountsRequest) ProtoReflect

func (x *GetConceptCountsRequest) ProtoReflect() protoreflect.Message

func (*GetConceptCountsRequest) Reset

func (x *GetConceptCountsRequest) Reset()

func (*GetConceptCountsRequest) String

func (x *GetConceptCountsRequest) String() string

type GetConceptLanguageRequest

type GetConceptLanguageRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ConceptId string        `protobuf:"bytes,2,opt,name=concept_id,json=conceptId,proto3" json:"concept_id,omitempty"`
	// This is the language identifier.
	Language string `protobuf:"bytes,3,opt,name=language,proto3" json:"language,omitempty"`
	// contains filtered or unexported fields
}

GET single concept language for the given concept.

func (*GetConceptLanguageRequest) Descriptor deprecated

func (*GetConceptLanguageRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetConceptLanguageRequest.ProtoReflect.Descriptor instead.

func (*GetConceptLanguageRequest) GetConceptId

func (x *GetConceptLanguageRequest) GetConceptId() string

func (*GetConceptLanguageRequest) GetLanguage

func (x *GetConceptLanguageRequest) GetLanguage() string

func (*GetConceptLanguageRequest) GetUserAppId

func (x *GetConceptLanguageRequest) GetUserAppId() *UserAppIDSet

func (*GetConceptLanguageRequest) ProtoMessage

func (*GetConceptLanguageRequest) ProtoMessage()

func (*GetConceptLanguageRequest) ProtoReflect

func (*GetConceptLanguageRequest) Reset

func (x *GetConceptLanguageRequest) Reset()

func (*GetConceptLanguageRequest) String

func (x *GetConceptLanguageRequest) String() string

type GetConceptRequest

type GetConceptRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The concept's id.
	ConceptId string `protobuf:"bytes,2,opt,name=concept_id,json=conceptId,proto3" json:"concept_id,omitempty"`
	// contains filtered or unexported fields
}

GetConceptRequest

func (*GetConceptRequest) Descriptor deprecated

func (*GetConceptRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetConceptRequest.ProtoReflect.Descriptor instead.

func (*GetConceptRequest) GetConceptId

func (x *GetConceptRequest) GetConceptId() string

func (*GetConceptRequest) GetUserAppId

func (x *GetConceptRequest) GetUserAppId() *UserAppIDSet

func (*GetConceptRequest) ProtoMessage

func (*GetConceptRequest) ProtoMessage()

func (*GetConceptRequest) ProtoReflect

func (x *GetConceptRequest) ProtoReflect() protoreflect.Message

func (*GetConceptRequest) Reset

func (x *GetConceptRequest) Reset()

func (*GetConceptRequest) String

func (x *GetConceptRequest) String() string

type GetDatasetInputRequest

type GetDatasetInputRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Identify dataset by id.
	DatasetId string `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
	// Identify dataset input by id.
	InputId string `protobuf:"bytes,3,opt,name=input_id,json=inputId,proto3" json:"input_id,omitempty"`
	// contains filtered or unexported fields
}

GetDatasetInputRequest

func (*GetDatasetInputRequest) Descriptor deprecated

func (*GetDatasetInputRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDatasetInputRequest.ProtoReflect.Descriptor instead.

func (*GetDatasetInputRequest) GetDatasetId

func (x *GetDatasetInputRequest) GetDatasetId() string

func (*GetDatasetInputRequest) GetInputId

func (x *GetDatasetInputRequest) GetInputId() string

func (*GetDatasetInputRequest) GetUserAppId

func (x *GetDatasetInputRequest) GetUserAppId() *UserAppIDSet

func (*GetDatasetInputRequest) ProtoMessage

func (*GetDatasetInputRequest) ProtoMessage()

func (*GetDatasetInputRequest) ProtoReflect

func (x *GetDatasetInputRequest) ProtoReflect() protoreflect.Message

func (*GetDatasetInputRequest) Reset

func (x *GetDatasetInputRequest) Reset()

func (*GetDatasetInputRequest) String

func (x *GetDatasetInputRequest) String() string

type GetDatasetRequest

type GetDatasetRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Identify dataset by id.
	DatasetId        string   `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
	AdditionalFields []string `protobuf:"bytes,3,rep,name=additional_fields,json=additionalFields,proto3" json:"additional_fields,omitempty"`
	// contains filtered or unexported fields
}

GetDatasetRequest

func (*GetDatasetRequest) Descriptor deprecated

func (*GetDatasetRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDatasetRequest.ProtoReflect.Descriptor instead.

func (*GetDatasetRequest) GetAdditionalFields

func (x *GetDatasetRequest) GetAdditionalFields() []string

func (*GetDatasetRequest) GetDatasetId

func (x *GetDatasetRequest) GetDatasetId() string

func (*GetDatasetRequest) GetUserAppId

func (x *GetDatasetRequest) GetUserAppId() *UserAppIDSet

func (*GetDatasetRequest) ProtoMessage

func (*GetDatasetRequest) ProtoMessage()

func (*GetDatasetRequest) ProtoReflect

func (x *GetDatasetRequest) ProtoReflect() protoreflect.Message

func (*GetDatasetRequest) Reset

func (x *GetDatasetRequest) Reset()

func (*GetDatasetRequest) String

func (x *GetDatasetRequest) String() string

type GetDatasetVersionRequest

type GetDatasetVersionRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Identify dataset by id.
	DatasetId string `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
	// Identify dataset version by id.
	DatasetVersionId string `protobuf:"bytes,3,opt,name=dataset_version_id,json=datasetVersionId,proto3" json:"dataset_version_id,omitempty"`
	// contains filtered or unexported fields
}

GetDatasetVersionRequest

func (*GetDatasetVersionRequest) Descriptor deprecated

func (*GetDatasetVersionRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetDatasetVersionRequest.ProtoReflect.Descriptor instead.

func (*GetDatasetVersionRequest) GetDatasetId

func (x *GetDatasetVersionRequest) GetDatasetId() string

func (*GetDatasetVersionRequest) GetDatasetVersionId

func (x *GetDatasetVersionRequest) GetDatasetVersionId() string

func (*GetDatasetVersionRequest) GetUserAppId

func (x *GetDatasetVersionRequest) GetUserAppId() *UserAppIDSet

func (*GetDatasetVersionRequest) ProtoMessage

func (*GetDatasetVersionRequest) ProtoMessage()

func (*GetDatasetVersionRequest) ProtoReflect

func (x *GetDatasetVersionRequest) ProtoReflect() protoreflect.Message

func (*GetDatasetVersionRequest) Reset

func (x *GetDatasetVersionRequest) Reset()

func (*GetDatasetVersionRequest) String

func (x *GetDatasetVersionRequest) String() string

type GetEvaluationRequest

type GetEvaluationRequest struct {
	UserAppId    *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	EvaluationId string        `protobuf:"bytes,2,opt,name=evaluation_id,json=evaluationId,proto3" json:"evaluation_id,omitempty"`
	// Any of the fields you wish to return in the metrics
	// By default, only the summary is returned.
	Fields *FieldsValue `protobuf:"bytes,3,opt,name=fields,proto3" json:"fields,omitempty"`
	// contains filtered or unexported fields
}

func (*GetEvaluationRequest) Descriptor deprecated

func (*GetEvaluationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetEvaluationRequest.ProtoReflect.Descriptor instead.

func (*GetEvaluationRequest) GetEvaluationId

func (x *GetEvaluationRequest) GetEvaluationId() string

func (*GetEvaluationRequest) GetFields

func (x *GetEvaluationRequest) GetFields() *FieldsValue

func (*GetEvaluationRequest) GetUserAppId

func (x *GetEvaluationRequest) GetUserAppId() *UserAppIDSet

func (*GetEvaluationRequest) ProtoMessage

func (*GetEvaluationRequest) ProtoMessage()

func (*GetEvaluationRequest) ProtoReflect

func (x *GetEvaluationRequest) ProtoReflect() protoreflect.Message

func (*GetEvaluationRequest) Reset

func (x *GetEvaluationRequest) Reset()

func (*GetEvaluationRequest) String

func (x *GetEvaluationRequest) String() string

type GetInputCountRequest

type GetInputCountRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// contains filtered or unexported fields
}

GetInputCountRequest

func (*GetInputCountRequest) Descriptor deprecated

func (*GetInputCountRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInputCountRequest.ProtoReflect.Descriptor instead.

func (*GetInputCountRequest) GetUserAppId

func (x *GetInputCountRequest) GetUserAppId() *UserAppIDSet

func (*GetInputCountRequest) ProtoMessage

func (*GetInputCountRequest) ProtoMessage()

func (*GetInputCountRequest) ProtoReflect

func (x *GetInputCountRequest) ProtoReflect() protoreflect.Message

func (*GetInputCountRequest) Reset

func (x *GetInputCountRequest) Reset()

func (*GetInputCountRequest) String

func (x *GetInputCountRequest) String() string

type GetInputRequest

type GetInputRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	InputId   string        `protobuf:"bytes,2,opt,name=input_id,json=inputId,proto3" json:"input_id,omitempty"`
	// contains filtered or unexported fields
}

GetInputRequest

func (*GetInputRequest) Descriptor deprecated

func (*GetInputRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInputRequest.ProtoReflect.Descriptor instead.

func (*GetInputRequest) GetInputId

func (x *GetInputRequest) GetInputId() string

func (*GetInputRequest) GetUserAppId

func (x *GetInputRequest) GetUserAppId() *UserAppIDSet

func (*GetInputRequest) ProtoMessage

func (*GetInputRequest) ProtoMessage()

func (*GetInputRequest) ProtoReflect

func (x *GetInputRequest) ProtoReflect() protoreflect.Message

func (*GetInputRequest) Reset

func (x *GetInputRequest) Reset()

func (*GetInputRequest) String

func (x *GetInputRequest) String() string

type GetInputSamplesRequest

type GetInputSamplesRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	TaskId    string        `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	// URL param. If zero ids provided, returns for all task labelers
	UserIds []string `protobuf:"bytes,3,rep,name=user_ids,json=userIds,proto3" json:"user_ids,omitempty"`
	// contains filtered or unexported fields
}

GetInputSamplesRequest

func (*GetInputSamplesRequest) Descriptor deprecated

func (*GetInputSamplesRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInputSamplesRequest.ProtoReflect.Descriptor instead.

func (*GetInputSamplesRequest) GetTaskId

func (x *GetInputSamplesRequest) GetTaskId() string

func (*GetInputSamplesRequest) GetUserAppId

func (x *GetInputSamplesRequest) GetUserAppId() *UserAppIDSet

func (*GetInputSamplesRequest) GetUserIds

func (x *GetInputSamplesRequest) GetUserIds() []string

func (*GetInputSamplesRequest) ProtoMessage

func (*GetInputSamplesRequest) ProtoMessage()

func (*GetInputSamplesRequest) ProtoReflect

func (x *GetInputSamplesRequest) ProtoReflect() protoreflect.Message

func (*GetInputSamplesRequest) Reset

func (x *GetInputSamplesRequest) Reset()

func (*GetInputSamplesRequest) String

func (x *GetInputSamplesRequest) String() string

type GetInputsAddJobRequest

type GetInputsAddJobRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// id of add inputs job
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInputsAddJobRequest) Descriptor deprecated

func (*GetInputsAddJobRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInputsAddJobRequest.ProtoReflect.Descriptor instead.

func (*GetInputsAddJobRequest) GetId

func (x *GetInputsAddJobRequest) GetId() string

func (*GetInputsAddJobRequest) GetUserAppId

func (x *GetInputsAddJobRequest) GetUserAppId() *UserAppIDSet

func (*GetInputsAddJobRequest) ProtoMessage

func (*GetInputsAddJobRequest) ProtoMessage()

func (*GetInputsAddJobRequest) ProtoReflect

func (x *GetInputsAddJobRequest) ProtoReflect() protoreflect.Message

func (*GetInputsAddJobRequest) Reset

func (x *GetInputsAddJobRequest) Reset()

func (*GetInputsAddJobRequest) String

func (x *GetInputsAddJobRequest) String() string

type GetInputsExtractionJobRequest

type GetInputsExtractionJobRequest struct {
	UserAppId             *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	InputsExtractionJobId string        `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetInputsExtractionJobRequest) Descriptor deprecated

func (*GetInputsExtractionJobRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInputsExtractionJobRequest.ProtoReflect.Descriptor instead.

func (*GetInputsExtractionJobRequest) GetInputsExtractionJobId

func (x *GetInputsExtractionJobRequest) GetInputsExtractionJobId() string

func (*GetInputsExtractionJobRequest) GetUserAppId

func (x *GetInputsExtractionJobRequest) GetUserAppId() *UserAppIDSet

func (*GetInputsExtractionJobRequest) ProtoMessage

func (*GetInputsExtractionJobRequest) ProtoMessage()

func (*GetInputsExtractionJobRequest) ProtoReflect

func (*GetInputsExtractionJobRequest) Reset

func (x *GetInputsExtractionJobRequest) Reset()

func (*GetInputsExtractionJobRequest) String

type GetInstalledModuleVersionRequest

type GetInstalledModuleVersionRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// the ID to get of the install module version.
	InstalledModuleVersionId string `` /* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

GetInstalledModuleVersionRequest

func (*GetInstalledModuleVersionRequest) Descriptor deprecated

func (*GetInstalledModuleVersionRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInstalledModuleVersionRequest.ProtoReflect.Descriptor instead.

func (*GetInstalledModuleVersionRequest) GetInstalledModuleVersionId

func (x *GetInstalledModuleVersionRequest) GetInstalledModuleVersionId() string

func (*GetInstalledModuleVersionRequest) GetUserAppId

func (*GetInstalledModuleVersionRequest) ProtoMessage

func (*GetInstalledModuleVersionRequest) ProtoMessage()

func (*GetInstalledModuleVersionRequest) ProtoReflect

func (*GetInstalledModuleVersionRequest) Reset

func (*GetInstalledModuleVersionRequest) String

type GetKeyRequest

type GetKeyRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	KeyId     string        `protobuf:"bytes,2,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"`
	// contains filtered or unexported fields
}

GetKeyRequest

func (*GetKeyRequest) Descriptor deprecated

func (*GetKeyRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetKeyRequest.ProtoReflect.Descriptor instead.

func (*GetKeyRequest) GetKeyId

func (x *GetKeyRequest) GetKeyId() string

func (*GetKeyRequest) GetUserAppId

func (x *GetKeyRequest) GetUserAppId() *UserAppIDSet

func (*GetKeyRequest) ProtoMessage

func (*GetKeyRequest) ProtoMessage()

func (*GetKeyRequest) ProtoReflect

func (x *GetKeyRequest) ProtoReflect() protoreflect.Message

func (*GetKeyRequest) Reset

func (x *GetKeyRequest) Reset()

func (*GetKeyRequest) String

func (x *GetKeyRequest) String() string

type GetLabelOrderRequest

type GetLabelOrderRequest struct {
	UserAppId    *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	LabelOrderId string        `protobuf:"bytes,2,opt,name=label_order_id,json=labelOrderId,proto3" json:"label_order_id,omitempty"`
	// contains filtered or unexported fields
}

Request to get one label order.

func (*GetLabelOrderRequest) Descriptor deprecated

func (*GetLabelOrderRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetLabelOrderRequest.ProtoReflect.Descriptor instead.

func (*GetLabelOrderRequest) GetLabelOrderId

func (x *GetLabelOrderRequest) GetLabelOrderId() string

func (*GetLabelOrderRequest) GetUserAppId

func (x *GetLabelOrderRequest) GetUserAppId() *UserAppIDSet

func (*GetLabelOrderRequest) ProtoMessage

func (*GetLabelOrderRequest) ProtoMessage()

func (*GetLabelOrderRequest) ProtoReflect

func (x *GetLabelOrderRequest) ProtoReflect() protoreflect.Message

func (*GetLabelOrderRequest) Reset

func (x *GetLabelOrderRequest) Reset()

func (*GetLabelOrderRequest) String

func (x *GetLabelOrderRequest) String() string

type GetModelRequest

type GetModelRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId   string        `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	// This is included so that we can re-use this request for multiple
	// rpcs with and without the version_id.
	VersionId     string `protobuf:"bytes,3,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	Language      string `protobuf:"bytes,4,opt,name=language,proto3" json:"language,omitempty"`
	TrainedBefore bool   `protobuf:"varint,5,opt,name=trained_before,json=trainedBefore,proto3" json:"trained_before,omitempty"`
	// (optional URL parameter) List of additional fields to be included in the response. Currently supported: all, stars, outputs, presets
	AdditionalFields []string `protobuf:"bytes,19,rep,name=additional_fields,json=additionalFields,proto3" json:"additional_fields,omitempty"`
	// contains filtered or unexported fields
}

GetModelRequest

func (*GetModelRequest) Descriptor deprecated

func (*GetModelRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetModelRequest.ProtoReflect.Descriptor instead.

func (*GetModelRequest) GetAdditionalFields

func (x *GetModelRequest) GetAdditionalFields() []string

func (*GetModelRequest) GetLanguage

func (x *GetModelRequest) GetLanguage() string

func (*GetModelRequest) GetModelId

func (x *GetModelRequest) GetModelId() string

func (*GetModelRequest) GetTrainedBefore

func (x *GetModelRequest) GetTrainedBefore() bool

func (*GetModelRequest) GetUserAppId

func (x *GetModelRequest) GetUserAppId() *UserAppIDSet

func (*GetModelRequest) GetVersionId

func (x *GetModelRequest) GetVersionId() string

func (*GetModelRequest) ProtoMessage

func (*GetModelRequest) ProtoMessage()

func (*GetModelRequest) ProtoReflect

func (x *GetModelRequest) ProtoReflect() protoreflect.Message

func (*GetModelRequest) Reset

func (x *GetModelRequest) Reset()

func (*GetModelRequest) String

func (x *GetModelRequest) String() string

type GetModelTypeRequest

type GetModelTypeRequest struct {

	// use and app combo. Not really used for this endpoint at this time so may go away in future.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The specific ModelType.Id you want to retrieve.
	ModelTypeId string `protobuf:"bytes,2,opt,name=model_type_id,json=modelTypeId,proto3" json:"model_type_id,omitempty"`
	// contains filtered or unexported fields
}

GetModelTypeRequest

func (*GetModelTypeRequest) Descriptor deprecated

func (*GetModelTypeRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetModelTypeRequest.ProtoReflect.Descriptor instead.

func (*GetModelTypeRequest) GetModelTypeId

func (x *GetModelTypeRequest) GetModelTypeId() string

func (*GetModelTypeRequest) GetUserAppId

func (x *GetModelTypeRequest) GetUserAppId() *UserAppIDSet

func (*GetModelTypeRequest) ProtoMessage

func (*GetModelTypeRequest) ProtoMessage()

func (*GetModelTypeRequest) ProtoReflect

func (x *GetModelTypeRequest) ProtoReflect() protoreflect.Message

func (*GetModelTypeRequest) Reset

func (x *GetModelTypeRequest) Reset()

func (*GetModelTypeRequest) String

func (x *GetModelTypeRequest) String() string

type GetModelVersionEvaluationRequest

type GetModelVersionEvaluationRequest struct {
	UserAppId      *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId        string        `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	ModelVersionId string        `protobuf:"bytes,3,opt,name=model_version_id,json=modelVersionId,proto3" json:"model_version_id,omitempty"`
	EvaluationId   string        `protobuf:"bytes,4,opt,name=evaluation_id,json=evaluationId,proto3" json:"evaluation_id,omitempty"`
	// Any of the fields you wish to return from multiclass_metrics
	// By default, only the summary is returned.
	Fields *FieldsValue `protobuf:"bytes,5,opt,name=fields,proto3" json:"fields,omitempty"`
	// contains filtered or unexported fields
}

func (*GetModelVersionEvaluationRequest) Descriptor deprecated

func (*GetModelVersionEvaluationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetModelVersionEvaluationRequest.ProtoReflect.Descriptor instead.

func (*GetModelVersionEvaluationRequest) GetEvaluationId

func (x *GetModelVersionEvaluationRequest) GetEvaluationId() string

func (*GetModelVersionEvaluationRequest) GetFields

func (*GetModelVersionEvaluationRequest) GetModelId

func (x *GetModelVersionEvaluationRequest) GetModelId() string

func (*GetModelVersionEvaluationRequest) GetModelVersionId

func (x *GetModelVersionEvaluationRequest) GetModelVersionId() string

func (*GetModelVersionEvaluationRequest) GetUserAppId

func (*GetModelVersionEvaluationRequest) ProtoMessage

func (*GetModelVersionEvaluationRequest) ProtoMessage()

func (*GetModelVersionEvaluationRequest) ProtoReflect

func (*GetModelVersionEvaluationRequest) Reset

func (*GetModelVersionEvaluationRequest) String

type GetModelVersionExportRequest

type GetModelVersionExportRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId   string        `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	VersionId string        `protobuf:"bytes,3,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	// contains filtered or unexported fields
}

GetModelVersionExportRequest

func (*GetModelVersionExportRequest) Descriptor deprecated

func (*GetModelVersionExportRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetModelVersionExportRequest.ProtoReflect.Descriptor instead.

func (*GetModelVersionExportRequest) GetModelId

func (x *GetModelVersionExportRequest) GetModelId() string

func (*GetModelVersionExportRequest) GetUserAppId

func (x *GetModelVersionExportRequest) GetUserAppId() *UserAppIDSet

func (*GetModelVersionExportRequest) GetVersionId

func (x *GetModelVersionExportRequest) GetVersionId() string

func (*GetModelVersionExportRequest) ProtoMessage

func (*GetModelVersionExportRequest) ProtoMessage()

func (*GetModelVersionExportRequest) ProtoReflect

func (*GetModelVersionExportRequest) Reset

func (x *GetModelVersionExportRequest) Reset()

func (*GetModelVersionExportRequest) String

type GetModelVersionInputExampleRequest

type GetModelVersionInputExampleRequest struct {

	// authorization field  (contains app/user id info)
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// id of model the example belongs to
	ModelId string `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	// specific version the example belongs to
	ModelVersionId string `protobuf:"bytes,3,opt,name=model_version_id,json=modelVersionId,proto3" json:"model_version_id,omitempty"`
	// Id of example to fetch
	ExampleId string `protobuf:"bytes,4,opt,name=example_id,json=exampleId,proto3" json:"example_id,omitempty"`
	// contains filtered or unexported fields
}

GetModelVersionInputExampleRequest

func (*GetModelVersionInputExampleRequest) Descriptor deprecated

func (*GetModelVersionInputExampleRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetModelVersionInputExampleRequest.ProtoReflect.Descriptor instead.

func (*GetModelVersionInputExampleRequest) GetExampleId

func (x *GetModelVersionInputExampleRequest) GetExampleId() string

func (*GetModelVersionInputExampleRequest) GetModelId

func (*GetModelVersionInputExampleRequest) GetModelVersionId

func (x *GetModelVersionInputExampleRequest) GetModelVersionId() string

func (*GetModelVersionInputExampleRequest) GetUserAppId

func (*GetModelVersionInputExampleRequest) ProtoMessage

func (*GetModelVersionInputExampleRequest) ProtoMessage()

func (*GetModelVersionInputExampleRequest) ProtoReflect

func (*GetModelVersionInputExampleRequest) Reset

func (*GetModelVersionInputExampleRequest) String

type GetModelVersionMetricsRequest

type GetModelVersionMetricsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId   string        `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	VersionId string        `protobuf:"bytes,3,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	// Any of the fields you wish to return from multiclass_metrics
	// By default, only the summary will be returned
	Fields *FieldsValue `protobuf:"bytes,4,opt,name=fields,proto3" json:"fields,omitempty"`
	// contains filtered or unexported fields
}

Get the already computed evaluation metrics for this model version.

func (*GetModelVersionMetricsRequest) Descriptor deprecated

func (*GetModelVersionMetricsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetModelVersionMetricsRequest.ProtoReflect.Descriptor instead.

func (*GetModelVersionMetricsRequest) GetFields

func (*GetModelVersionMetricsRequest) GetModelId

func (x *GetModelVersionMetricsRequest) GetModelId() string

func (*GetModelVersionMetricsRequest) GetUserAppId

func (x *GetModelVersionMetricsRequest) GetUserAppId() *UserAppIDSet

func (*GetModelVersionMetricsRequest) GetVersionId

func (x *GetModelVersionMetricsRequest) GetVersionId() string

func (*GetModelVersionMetricsRequest) ProtoMessage

func (*GetModelVersionMetricsRequest) ProtoMessage()

func (*GetModelVersionMetricsRequest) ProtoReflect

func (*GetModelVersionMetricsRequest) Reset

func (x *GetModelVersionMetricsRequest) Reset()

func (*GetModelVersionMetricsRequest) String

type GetModelVersionRequest

type GetModelVersionRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId   string        `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	VersionId string        `protobuf:"bytes,3,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	// contains filtered or unexported fields
}

request for different endpoints currently.

func (*GetModelVersionRequest) Descriptor deprecated

func (*GetModelVersionRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetModelVersionRequest.ProtoReflect.Descriptor instead.

func (*GetModelVersionRequest) GetModelId

func (x *GetModelVersionRequest) GetModelId() string

func (*GetModelVersionRequest) GetUserAppId

func (x *GetModelVersionRequest) GetUserAppId() *UserAppIDSet

func (*GetModelVersionRequest) GetVersionId

func (x *GetModelVersionRequest) GetVersionId() string

func (*GetModelVersionRequest) ProtoMessage

func (*GetModelVersionRequest) ProtoMessage()

func (*GetModelVersionRequest) ProtoReflect

func (x *GetModelVersionRequest) ProtoReflect() protoreflect.Message

func (*GetModelVersionRequest) Reset

func (x *GetModelVersionRequest) Reset()

func (*GetModelVersionRequest) String

func (x *GetModelVersionRequest) String() string

type GetModuleRequest

type GetModuleRequest struct {
	UserAppId        *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModuleId         string        `protobuf:"bytes,2,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty"`
	AdditionalFields []string      `protobuf:"bytes,3,rep,name=additional_fields,json=additionalFields,proto3" json:"additional_fields,omitempty"`
	// contains filtered or unexported fields
}

GetModuleRequest

func (*GetModuleRequest) Descriptor deprecated

func (*GetModuleRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetModuleRequest.ProtoReflect.Descriptor instead.

func (*GetModuleRequest) GetAdditionalFields

func (x *GetModuleRequest) GetAdditionalFields() []string

func (*GetModuleRequest) GetModuleId

func (x *GetModuleRequest) GetModuleId() string

func (*GetModuleRequest) GetUserAppId

func (x *GetModuleRequest) GetUserAppId() *UserAppIDSet

func (*GetModuleRequest) ProtoMessage

func (*GetModuleRequest) ProtoMessage()

func (*GetModuleRequest) ProtoReflect

func (x *GetModuleRequest) ProtoReflect() protoreflect.Message

func (*GetModuleRequest) Reset

func (x *GetModuleRequest) Reset()

func (*GetModuleRequest) String

func (x *GetModuleRequest) String() string

type GetModuleVersionRequest

type GetModuleVersionRequest struct {
	UserAppId       *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModuleId        string        `protobuf:"bytes,2,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty"`
	ModuleVersionId string        `protobuf:"bytes,3,opt,name=module_version_id,json=moduleVersionId,proto3" json:"module_version_id,omitempty"`
	// contains filtered or unexported fields
}

request for different endpoints currently.

func (*GetModuleVersionRequest) Descriptor deprecated

func (*GetModuleVersionRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetModuleVersionRequest.ProtoReflect.Descriptor instead.

func (*GetModuleVersionRequest) GetModuleId

func (x *GetModuleVersionRequest) GetModuleId() string

func (*GetModuleVersionRequest) GetModuleVersionId

func (x *GetModuleVersionRequest) GetModuleVersionId() string

func (*GetModuleVersionRequest) GetUserAppId

func (x *GetModuleVersionRequest) GetUserAppId() *UserAppIDSet

func (*GetModuleVersionRequest) ProtoMessage

func (*GetModuleVersionRequest) ProtoMessage()

func (*GetModuleVersionRequest) ProtoReflect

func (x *GetModuleVersionRequest) ProtoReflect() protoreflect.Message

func (*GetModuleVersionRequest) Reset

func (x *GetModuleVersionRequest) Reset()

func (*GetModuleVersionRequest) String

func (x *GetModuleVersionRequest) String() string

type GetModuleVersionUsageCountRequest

type GetModuleVersionUsageCountRequest struct {
	UserAppId       *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModuleId        string        `protobuf:"bytes,2,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty"`
	ModuleVersionId string        `protobuf:"bytes,3,opt,name=module_version_id,json=moduleVersionId,proto3" json:"module_version_id,omitempty"`
	// contains filtered or unexported fields
}

Request to get the number of installations (by all users) for the module version

func (*GetModuleVersionUsageCountRequest) Descriptor deprecated

func (*GetModuleVersionUsageCountRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetModuleVersionUsageCountRequest.ProtoReflect.Descriptor instead.

func (*GetModuleVersionUsageCountRequest) GetModuleId

func (x *GetModuleVersionUsageCountRequest) GetModuleId() string

func (*GetModuleVersionUsageCountRequest) GetModuleVersionId

func (x *GetModuleVersionUsageCountRequest) GetModuleVersionId() string

func (*GetModuleVersionUsageCountRequest) GetUserAppId

func (*GetModuleVersionUsageCountRequest) ProtoMessage

func (*GetModuleVersionUsageCountRequest) ProtoMessage()

func (*GetModuleVersionUsageCountRequest) ProtoReflect

func (*GetModuleVersionUsageCountRequest) Reset

func (*GetModuleVersionUsageCountRequest) String

type GetResourceCountsRequest

type GetResourceCountsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// contains filtered or unexported fields
}

ResourceCountRequest

func (*GetResourceCountsRequest) Descriptor deprecated

func (*GetResourceCountsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetResourceCountsRequest.ProtoReflect.Descriptor instead.

func (*GetResourceCountsRequest) GetUserAppId

func (x *GetResourceCountsRequest) GetUserAppId() *UserAppIDSet

func (*GetResourceCountsRequest) ProtoMessage

func (*GetResourceCountsRequest) ProtoMessage()

func (*GetResourceCountsRequest) ProtoReflect

func (x *GetResourceCountsRequest) ProtoReflect() protoreflect.Message

func (*GetResourceCountsRequest) Reset

func (x *GetResourceCountsRequest) Reset()

func (*GetResourceCountsRequest) String

func (x *GetResourceCountsRequest) String() string

type GetResourceCountsResponse

type GetResourceCountsResponse struct {
	Status    *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Datasets  int64          `protobuf:"varint,2,opt,name=datasets,proto3" json:"datasets,omitempty"`
	Models    int64          `protobuf:"varint,3,opt,name=models,proto3" json:"models,omitempty"`
	Workflows int64          `protobuf:"varint,4,opt,name=workflows,proto3" json:"workflows,omitempty"`
	Modules   int64          `protobuf:"varint,5,opt,name=modules,proto3" json:"modules,omitempty"`
	Inputs    int64          `protobuf:"varint,6,opt,name=inputs,proto3" json:"inputs,omitempty"`
	// contains filtered or unexported fields
}

ResourceCountResponse

func (*GetResourceCountsResponse) Descriptor deprecated

func (*GetResourceCountsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetResourceCountsResponse.ProtoReflect.Descriptor instead.

func (*GetResourceCountsResponse) GetDatasets

func (x *GetResourceCountsResponse) GetDatasets() int64

func (*GetResourceCountsResponse) GetInputs

func (x *GetResourceCountsResponse) GetInputs() int64

func (*GetResourceCountsResponse) GetModels

func (x *GetResourceCountsResponse) GetModels() int64

func (*GetResourceCountsResponse) GetModules

func (x *GetResourceCountsResponse) GetModules() int64

func (*GetResourceCountsResponse) GetStatus

func (x *GetResourceCountsResponse) GetStatus() *status.Status

func (*GetResourceCountsResponse) GetWorkflows

func (x *GetResourceCountsResponse) GetWorkflows() int64

func (*GetResourceCountsResponse) ProtoMessage

func (*GetResourceCountsResponse) ProtoMessage()

func (*GetResourceCountsResponse) ProtoReflect

func (*GetResourceCountsResponse) Reset

func (x *GetResourceCountsResponse) Reset()

func (*GetResourceCountsResponse) String

func (x *GetResourceCountsResponse) String() string

type GetRunnerRequest

type GetRunnerRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	RunnerId  string        `protobuf:"bytes,2,opt,name=runner_id,json=runnerId,proto3" json:"runner_id,omitempty"`
	// contains filtered or unexported fields
}

GetRunnerRequest

func (*GetRunnerRequest) Descriptor deprecated

func (*GetRunnerRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetRunnerRequest.ProtoReflect.Descriptor instead.

func (*GetRunnerRequest) GetRunnerId

func (x *GetRunnerRequest) GetRunnerId() string

func (*GetRunnerRequest) GetUserAppId

func (x *GetRunnerRequest) GetUserAppId() *UserAppIDSet

func (*GetRunnerRequest) ProtoMessage

func (*GetRunnerRequest) ProtoMessage()

func (*GetRunnerRequest) ProtoReflect

func (x *GetRunnerRequest) ProtoReflect() protoreflect.Message

func (*GetRunnerRequest) Reset

func (x *GetRunnerRequest) Reset()

func (*GetRunnerRequest) String

func (x *GetRunnerRequest) String() string

type GetSearchRequest

type GetSearchRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Id        string        `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

GetSearchRequest

func (*GetSearchRequest) Descriptor deprecated

func (*GetSearchRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetSearchRequest.ProtoReflect.Descriptor instead.

func (*GetSearchRequest) GetId

func (x *GetSearchRequest) GetId() string

func (*GetSearchRequest) GetUserAppId

func (x *GetSearchRequest) GetUserAppId() *UserAppIDSet

func (*GetSearchRequest) ProtoMessage

func (*GetSearchRequest) ProtoMessage()

func (*GetSearchRequest) ProtoReflect

func (x *GetSearchRequest) ProtoReflect() protoreflect.Message

func (*GetSearchRequest) Reset

func (x *GetSearchRequest) Reset()

func (*GetSearchRequest) String

func (x *GetSearchRequest) String() string

type GetStatusCodeRequest

type GetStatusCodeRequest struct {
	StatusCodeId string `protobuf:"bytes,1,opt,name=status_code_id,json=statusCodeId,proto3" json:"status_code_id,omitempty"`
	// contains filtered or unexported fields
}

GetStatusCodeRequest

func (*GetStatusCodeRequest) Descriptor deprecated

func (*GetStatusCodeRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetStatusCodeRequest.ProtoReflect.Descriptor instead.

func (*GetStatusCodeRequest) GetStatusCodeId

func (x *GetStatusCodeRequest) GetStatusCodeId() string

func (*GetStatusCodeRequest) ProtoMessage

func (*GetStatusCodeRequest) ProtoMessage()

func (*GetStatusCodeRequest) ProtoReflect

func (x *GetStatusCodeRequest) ProtoReflect() protoreflect.Message

func (*GetStatusCodeRequest) Reset

func (x *GetStatusCodeRequest) Reset()

func (*GetStatusCodeRequest) String

func (x *GetStatusCodeRequest) String() string

type GetTaskCountRequest

type GetTaskCountRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// task_id for which count per user per status is needed
	TaskId string `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	// for given task_id, user_ids to filter on (optional)
	UserIds []string `protobuf:"bytes,3,rep,name=user_ids,json=userIds,proto3" json:"user_ids,omitempty"`
	// contains filtered or unexported fields
}

GetTaskCountRequest can be used for fetching - 1. Task annotation count per user, per status 1. Task input (anchor annotations) count per user, per status

func (*GetTaskCountRequest) Descriptor deprecated

func (*GetTaskCountRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTaskCountRequest.ProtoReflect.Descriptor instead.

func (*GetTaskCountRequest) GetTaskId

func (x *GetTaskCountRequest) GetTaskId() string

func (*GetTaskCountRequest) GetUserAppId

func (x *GetTaskCountRequest) GetUserAppId() *UserAppIDSet

func (*GetTaskCountRequest) GetUserIds

func (x *GetTaskCountRequest) GetUserIds() []string

func (*GetTaskCountRequest) ProtoMessage

func (*GetTaskCountRequest) ProtoMessage()

func (*GetTaskCountRequest) ProtoReflect

func (x *GetTaskCountRequest) ProtoReflect() protoreflect.Message

func (*GetTaskCountRequest) Reset

func (x *GetTaskCountRequest) Reset()

func (*GetTaskCountRequest) String

func (x *GetTaskCountRequest) String() string

type GetTaskRequest

type GetTaskRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	TaskId    string        `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	// (optional URL parameter) List of additional fields to be included in the response.
	// Currently supported additional fields:
	// - all
	// - worker.users
	// - review.users
	// - metrics.work.inputs_count_estimated
	// - metrics.work.inputs_percent_estimated
	AdditionalFields []string `protobuf:"bytes,3,rep,name=additional_fields,json=additionalFields,proto3" json:"additional_fields,omitempty"`
	// contains filtered or unexported fields
}

Request to get one task.

func (*GetTaskRequest) Descriptor deprecated

func (*GetTaskRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTaskRequest.ProtoReflect.Descriptor instead.

func (*GetTaskRequest) GetAdditionalFields

func (x *GetTaskRequest) GetAdditionalFields() []string

func (*GetTaskRequest) GetTaskId

func (x *GetTaskRequest) GetTaskId() string

func (*GetTaskRequest) GetUserAppId

func (x *GetTaskRequest) GetUserAppId() *UserAppIDSet

func (*GetTaskRequest) ProtoMessage

func (*GetTaskRequest) ProtoMessage()

func (*GetTaskRequest) ProtoReflect

func (x *GetTaskRequest) ProtoReflect() protoreflect.Message

func (*GetTaskRequest) Reset

func (x *GetTaskRequest) Reset()

func (*GetTaskRequest) String

func (x *GetTaskRequest) String() string

type GetUploadRequest

type GetUploadRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Upload ID
	UploadId string `protobuf:"bytes,2,opt,name=upload_id,json=uploadId,proto3" json:"upload_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUploadRequest) Descriptor deprecated

func (*GetUploadRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUploadRequest.ProtoReflect.Descriptor instead.

func (*GetUploadRequest) GetUploadId

func (x *GetUploadRequest) GetUploadId() string

func (*GetUploadRequest) GetUserAppId

func (x *GetUploadRequest) GetUserAppId() *UserAppIDSet

func (*GetUploadRequest) ProtoMessage

func (*GetUploadRequest) ProtoMessage()

func (*GetUploadRequest) ProtoReflect

func (x *GetUploadRequest) ProtoReflect() protoreflect.Message

func (*GetUploadRequest) Reset

func (x *GetUploadRequest) Reset()

func (*GetUploadRequest) String

func (x *GetUploadRequest) String() string

type GetUserRequest

type GetUserRequest struct {

	// we used to have user_id but moved to the standard convention. Since this endpoint
	// hasn't been exposed and only used by portal as a url this won't effect anything external.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) List of additional fields to be included in the response. Currently supported: all, stars
	AdditionalFields []string `protobuf:"bytes,2,rep,name=additional_fields,json=additionalFields,proto3" json:"additional_fields,omitempty"`
	// contains filtered or unexported fields
}

GetUserRequest

func (*GetUserRequest) Descriptor deprecated

func (*GetUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUserRequest.ProtoReflect.Descriptor instead.

func (*GetUserRequest) GetAdditionalFields

func (x *GetUserRequest) GetAdditionalFields() []string

func (*GetUserRequest) GetUserAppId

func (x *GetUserRequest) GetUserAppId() *UserAppIDSet

func (*GetUserRequest) ProtoMessage

func (*GetUserRequest) ProtoMessage()

func (*GetUserRequest) ProtoReflect

func (x *GetUserRequest) ProtoReflect() protoreflect.Message

func (*GetUserRequest) Reset

func (x *GetUserRequest) Reset()

func (*GetUserRequest) String

func (x *GetUserRequest) String() string

type GetVideoManifestRequest

type GetVideoManifestRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	InputId   string        `protobuf:"bytes,2,opt,name=input_id,json=inputId,proto3" json:"input_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVideoManifestRequest) Descriptor deprecated

func (*GetVideoManifestRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetVideoManifestRequest.ProtoReflect.Descriptor instead.

func (*GetVideoManifestRequest) GetInputId

func (x *GetVideoManifestRequest) GetInputId() string

func (*GetVideoManifestRequest) GetUserAppId

func (x *GetVideoManifestRequest) GetUserAppId() *UserAppIDSet

func (*GetVideoManifestRequest) ProtoMessage

func (*GetVideoManifestRequest) ProtoMessage()

func (*GetVideoManifestRequest) ProtoReflect

func (x *GetVideoManifestRequest) ProtoReflect() protoreflect.Message

func (*GetVideoManifestRequest) Reset

func (x *GetVideoManifestRequest) Reset()

func (*GetVideoManifestRequest) String

func (x *GetVideoManifestRequest) String() string

type GetVideoManifestResponse

type GetVideoManifestResponse struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// MPEG-dash manifest as data-URI, base64-encoded
	// Can be empty if status is FAILED
	// Can be fallback manifest if status is MIXED_STATUS
	ManifestUrl string `protobuf:"bytes,2,opt,name=manifest_url,json=manifestUrl,proto3" json:"manifest_url,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVideoManifestResponse) Descriptor deprecated

func (*GetVideoManifestResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetVideoManifestResponse.ProtoReflect.Descriptor instead.

func (*GetVideoManifestResponse) GetManifestUrl

func (x *GetVideoManifestResponse) GetManifestUrl() string

func (*GetVideoManifestResponse) GetStatus

func (x *GetVideoManifestResponse) GetStatus() *status.Status

func (*GetVideoManifestResponse) ProtoMessage

func (*GetVideoManifestResponse) ProtoMessage()

func (*GetVideoManifestResponse) ProtoReflect

func (x *GetVideoManifestResponse) ProtoReflect() protoreflect.Message

func (*GetVideoManifestResponse) Reset

func (x *GetVideoManifestResponse) Reset()

func (*GetVideoManifestResponse) String

func (x *GetVideoManifestResponse) String() string

type GetWorkflowRequest

type GetWorkflowRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Workflow ID to retrieve
	// If no ID is specified we return default workflow of the application
	// If an ID is specified by default we first looks into Clarifai workflows for a Workflow ID
	WorkflowId string `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	// Use this flag to look into clarifai published workflows first for a Workflow ID
	FavorClarifaiWorkflows bool `` /* 130-byte string literal not displayed */
	// (optional URL parameter) List of additional fields to be included in the response. Currently supported: all, stars
	AdditionalFields []string `protobuf:"bytes,4,rep,name=additional_fields,json=additionalFields,proto3" json:"additional_fields,omitempty"`
	// if true will not expand search to clarifai workflows
	ExcludeClarifaiWorkflows bool `` /* 136-byte string literal not displayed */
	// contains filtered or unexported fields
}

GetWorkflowRequest

func (*GetWorkflowRequest) Descriptor deprecated

func (*GetWorkflowRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetWorkflowRequest.ProtoReflect.Descriptor instead.

func (*GetWorkflowRequest) GetAdditionalFields

func (x *GetWorkflowRequest) GetAdditionalFields() []string

func (*GetWorkflowRequest) GetExcludeClarifaiWorkflows

func (x *GetWorkflowRequest) GetExcludeClarifaiWorkflows() bool

func (*GetWorkflowRequest) GetFavorClarifaiWorkflows

func (x *GetWorkflowRequest) GetFavorClarifaiWorkflows() bool

func (*GetWorkflowRequest) GetUserAppId

func (x *GetWorkflowRequest) GetUserAppId() *UserAppIDSet

func (*GetWorkflowRequest) GetWorkflowId

func (x *GetWorkflowRequest) GetWorkflowId() string

func (*GetWorkflowRequest) ProtoMessage

func (*GetWorkflowRequest) ProtoMessage()

func (*GetWorkflowRequest) ProtoReflect

func (x *GetWorkflowRequest) ProtoReflect() protoreflect.Message

func (*GetWorkflowRequest) Reset

func (x *GetWorkflowRequest) Reset()

func (*GetWorkflowRequest) String

func (x *GetWorkflowRequest) String() string

type GetWorkflowVersionRequest

type GetWorkflowVersionRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The id of the workflow that has the requested version.
	WorkflowId string `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	// Get the identified by this id
	WorkflowVersionId string `protobuf:"bytes,3,opt,name=workflow_version_id,json=workflowVersionId,proto3" json:"workflow_version_id,omitempty"`
	// contains filtered or unexported fields
}

GetWorkflowVersionRequest

func (*GetWorkflowVersionRequest) Descriptor deprecated

func (*GetWorkflowVersionRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetWorkflowVersionRequest.ProtoReflect.Descriptor instead.

func (*GetWorkflowVersionRequest) GetUserAppId

func (x *GetWorkflowVersionRequest) GetUserAppId() *UserAppIDSet

func (*GetWorkflowVersionRequest) GetWorkflowId

func (x *GetWorkflowVersionRequest) GetWorkflowId() string

func (*GetWorkflowVersionRequest) GetWorkflowVersionId

func (x *GetWorkflowVersionRequest) GetWorkflowVersionId() string

func (*GetWorkflowVersionRequest) ProtoMessage

func (*GetWorkflowVersionRequest) ProtoMessage()

func (*GetWorkflowVersionRequest) ProtoReflect

func (*GetWorkflowVersionRequest) Reset

func (x *GetWorkflowVersionRequest) Reset()

func (*GetWorkflowVersionRequest) String

func (x *GetWorkflowVersionRequest) String() string

type Hit

type Hit struct {

	// This is the score for the ranked Hit results of the search query. This score is a number
	// between 0.0 and 1.0 as it represents a confidence in the search Hit. For example, if you search
	// for "car" and get a close matching Hit, the score should be close to 1.0. If you get a score
	// of close to 0.0 that means it's very disimilar to your query, in this case NOT a "car". There
	// is a special intermediate score of 0.5 that means that the Hit is not really correlated with
	// your search query (ie. not similar or dissimlar to the query) which is a common occurrence
	// when using negate queries.
	// Note: some queries that are just filtering down your app of inputs may just return a score of
	// 1.0 for all Hits.
	Score float32 `protobuf:"fixed32,1,opt,name=score,proto3" json:"score,omitempty"`
	// This is the matched input returned from the search query. This will contain information about
	// the Input such as the url, created_at time and trusted annotation information (for backwards
	// compatibility with apps that existed before Annotations were introduced.
	Input *Input `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"`
	// We also provide back the specific matched annotation for the above input. We do this in order
	// to support more complex Annotation queries in the And message below. For example if we match
	// the search results to a region in your input, or a frame in a video input, this annotation
	// field will be that matched annotation info and the input will be the image/video that the user
	// originally added which contains those regions / frames.
	Annotation *Annotation `protobuf:"bytes,3,opt,name=annotation,proto3" json:"annotation,omitempty"`
	// The customer-facing id of the user who owns the app the asset came from.
	UserId string `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The cfid of the app the asset came from.
	AppId string `protobuf:"bytes,5,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// contains filtered or unexported fields
}

Hit

func (*Hit) Descriptor deprecated

func (*Hit) Descriptor() ([]byte, []int)

Deprecated: Use Hit.ProtoReflect.Descriptor instead.

func (*Hit) GetAnnotation

func (x *Hit) GetAnnotation() *Annotation

func (*Hit) GetAppId

func (x *Hit) GetAppId() string

func (*Hit) GetInput

func (x *Hit) GetInput() *Input

func (*Hit) GetScore

func (x *Hit) GetScore() float32

func (*Hit) GetUserId

func (x *Hit) GetUserId() string

func (*Hit) ProtoMessage

func (*Hit) ProtoMessage()

func (*Hit) ProtoReflect

func (x *Hit) ProtoReflect() protoreflect.Message

func (*Hit) Reset

func (x *Hit) Reset()

func (*Hit) String

func (x *Hit) String() string

type HitCount

type HitCount struct {

	// The estimated total number of hits for the search query, not just the current page.
	EstimatedTotal uint64 `protobuf:"varint,1,opt,name=estimated_total,json=estimatedTotal,proto3" json:"estimated_total,omitempty"`
	// contains filtered or unexported fields
}

func (*HitCount) Descriptor deprecated

func (*HitCount) Descriptor() ([]byte, []int)

Deprecated: Use HitCount.ProtoReflect.Descriptor instead.

func (*HitCount) GetEstimatedTotal

func (x *HitCount) GetEstimatedTotal() uint64

func (*HitCount) ProtoMessage

func (*HitCount) ProtoMessage()

func (*HitCount) ProtoReflect

func (x *HitCount) ProtoReflect() protoreflect.Message

func (*HitCount) Reset

func (x *HitCount) Reset()

func (*HitCount) String

func (x *HitCount) String() string

type HostedURL

type HostedURL struct {

	// Prefix of the URL of every hosted image.
	Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"`
	// Suffix of an image stored in different sizes.
	Suffix string `protobuf:"bytes,2,opt,name=suffix,proto3" json:"suffix,omitempty"`
	// The sizes field lists which images of the different sizes are hosted in our storage. The URL
	// of each hosted image can be obtained by joining the prefix, one of the sizes and suffix.
	Sizes []string `protobuf:"bytes,3,rep,name=sizes,proto3" json:"sizes,omitempty"`
	// The crossorigin property of html media tag
	// For Secure Data Hosting this needs to be set to 'use-credentials'
	Crossorigin string `protobuf:"bytes,4,opt,name=crossorigin,proto3" json:"crossorigin,omitempty"`
	// contains filtered or unexported fields
}

HostedURL

func (*HostedURL) Descriptor deprecated

func (*HostedURL) Descriptor() ([]byte, []int)

Deprecated: Use HostedURL.ProtoReflect.Descriptor instead.

func (*HostedURL) GetCrossorigin

func (x *HostedURL) GetCrossorigin() string

func (*HostedURL) GetPrefix

func (x *HostedURL) GetPrefix() string

func (*HostedURL) GetSizes

func (x *HostedURL) GetSizes() []string

func (*HostedURL) GetSuffix

func (x *HostedURL) GetSuffix() string

func (*HostedURL) ProtoMessage

func (*HostedURL) ProtoMessage()

func (*HostedURL) ProtoReflect

func (x *HostedURL) ProtoReflect() protoreflect.Message

func (*HostedURL) Reset

func (x *HostedURL) Reset()

func (*HostedURL) String

func (x *HostedURL) String() string

type IdUpdateSource

type IdUpdateSource struct {

	// old id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// new id
	NewId string `protobuf:"bytes,2,opt,name=new_id,json=newId,proto3" json:"new_id,omitempty"`
	// contains filtered or unexported fields
}

func (*IdUpdateSource) Descriptor deprecated

func (*IdUpdateSource) Descriptor() ([]byte, []int)

Deprecated: Use IdUpdateSource.ProtoReflect.Descriptor instead.

func (*IdUpdateSource) GetId

func (x *IdUpdateSource) GetId() string

func (*IdUpdateSource) GetNewId

func (x *IdUpdateSource) GetNewId() string

func (*IdUpdateSource) ProtoMessage

func (*IdUpdateSource) ProtoMessage()

func (*IdUpdateSource) ProtoReflect

func (x *IdUpdateSource) ProtoReflect() protoreflect.Message

func (*IdUpdateSource) Reset

func (x *IdUpdateSource) Reset()

func (*IdUpdateSource) String

func (x *IdUpdateSource) String() string

type Image

type Image struct {

	// This is a URL to a publicly accessible image file. The platform will download this file server
	// side and then process.
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// The base64 field is using image file bytes directly in the request.
	// NOTE: if you're sending a json request, then this MUST be base64 encoded before sending (hence
	// the name here).
	// When using our grpc clients, you DO NOT need to base64 encode
	// it yourself since the clients know how to do this for you automatically and will avoid the
	// base64 encoding if they send a binary request.
	Base64            []byte `protobuf:"bytes,2,opt,name=base64,proto3" json:"base64,omitempty"`
	AllowDuplicateUrl bool   `protobuf:"varint,4,opt,name=allow_duplicate_url,json=allowDuplicateUrl,proto3" json:"allow_duplicate_url,omitempty"`
	// The hosted field lists images in different sizes hosted in Clarifai storage.
	Hosted *HostedURL `protobuf:"bytes,5,opt,name=hosted,proto3" json:"hosted,omitempty"`
	// image info
	ImageInfo *ImageInfo `protobuf:"bytes,6,opt,name=image_info,json=imageInfo,proto3" json:"image_info,omitempty"`
	// contains filtered or unexported fields
}

Image

func (*Image) Descriptor deprecated

func (*Image) Descriptor() ([]byte, []int)

Deprecated: Use Image.ProtoReflect.Descriptor instead.

func (*Image) GetAllowDuplicateUrl

func (x *Image) GetAllowDuplicateUrl() bool

func (*Image) GetBase64

func (x *Image) GetBase64() []byte

func (*Image) GetHosted

func (x *Image) GetHosted() *HostedURL

func (*Image) GetImageInfo

func (x *Image) GetImageInfo() *ImageInfo

func (*Image) GetUrl

func (x *Image) GetUrl() string

func (*Image) ProtoMessage

func (*Image) ProtoMessage()

func (*Image) ProtoReflect

func (x *Image) ProtoReflect() protoreflect.Message

func (*Image) Reset

func (x *Image) Reset()

func (*Image) String

func (x *Image) String() string

type ImageInfo

type ImageInfo struct {

	// width
	Width int32 `protobuf:"varint,1,opt,name=width,proto3" json:"width,omitempty"`
	// height
	Height int32 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"`
	// image format
	Format string `protobuf:"bytes,3,opt,name=format,proto3" json:"format,omitempty"`
	// image color mode
	ColorMode string `protobuf:"bytes,4,opt,name=color_mode,json=colorMode,proto3" json:"color_mode,omitempty"`
	// contains filtered or unexported fields
}

func (*ImageInfo) Descriptor deprecated

func (*ImageInfo) Descriptor() ([]byte, []int)

Deprecated: Use ImageInfo.ProtoReflect.Descriptor instead.

func (*ImageInfo) GetColorMode

func (x *ImageInfo) GetColorMode() string

func (*ImageInfo) GetFormat

func (x *ImageInfo) GetFormat() string

func (*ImageInfo) GetHeight

func (x *ImageInfo) GetHeight() int32

func (*ImageInfo) GetWidth

func (x *ImageInfo) GetWidth() int32

func (*ImageInfo) ProtoMessage

func (*ImageInfo) ProtoMessage()

func (*ImageInfo) ProtoReflect

func (x *ImageInfo) ProtoReflect() protoreflect.Message

func (*ImageInfo) Reset

func (x *ImageInfo) Reset()

func (*ImageInfo) String

func (x *ImageInfo) String() string

type ImportInfo

type ImportInfo struct {

	// Used to configure model imports from third-party toolkits.
	Params *structpb.Struct `protobuf:"bytes,1,opt,name=params,proto3" json:"params,omitempty"`
	// contains filtered or unexported fields
}

func (*ImportInfo) Descriptor deprecated

func (*ImportInfo) Descriptor() ([]byte, []int)

Deprecated: Use ImportInfo.ProtoReflect.Descriptor instead.

func (*ImportInfo) GetParams

func (x *ImportInfo) GetParams() *structpb.Struct

func (*ImportInfo) ProtoMessage

func (*ImportInfo) ProtoMessage()

func (*ImportInfo) ProtoReflect

func (x *ImportInfo) ProtoReflect() protoreflect.Message

func (*ImportInfo) Reset

func (x *ImportInfo) Reset()

func (*ImportInfo) String

func (x *ImportInfo) String() string

type Input

type Input struct {

	// The ID for the input
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The data passed along in this input.
	Data *Data `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	// When the input was created. We follow the XXXX timestamp
	// format. We use https://www.ietf.org/rfc/rfc3339.txt format:
	// "2006-01-02T15:04:05.999999Z" so you can expect results like
	// the following from the API:
	// "2017-04-11T21:50:50.223962Z"
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// When the input was modified.
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// This is the status at a per Input level which allows for
	// partial failures.
	Status *status.Status `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"`
	// List of dataset IDs that this input is part of
	// Currently, this field is ONLY used to
	// * search inputs part of dataset(s), e.g. in `PostSearches`, `PostInputsSearches` and `PostAnnotationsSearches` endpoints, and
	// * to add inputs to dataset(s) in `PostInputs` endpoint.
	// Note that this field is ignored for other endpoints, e.g. `GetInput`, `ListInputs` and `PatchInputs`.
	DatasetIds []string `protobuf:"bytes,7,rep,name=dataset_ids,json=datasetIds,proto3" json:"dataset_ids,omitempty"`
	// contains filtered or unexported fields
}

Input

func (*Input) Descriptor deprecated

func (*Input) Descriptor() ([]byte, []int)

Deprecated: Use Input.ProtoReflect.Descriptor instead.

func (*Input) GetCreatedAt

func (x *Input) GetCreatedAt() *timestamppb.Timestamp

func (*Input) GetData

func (x *Input) GetData() *Data

func (*Input) GetDatasetIds

func (x *Input) GetDatasetIds() []string

func (*Input) GetId

func (x *Input) GetId() string

func (*Input) GetModifiedAt

func (x *Input) GetModifiedAt() *timestamppb.Timestamp

func (*Input) GetStatus

func (x *Input) GetStatus() *status.Status

func (*Input) ProtoMessage

func (*Input) ProtoMessage()

func (*Input) ProtoReflect

func (x *Input) ProtoReflect() protoreflect.Message

func (*Input) Reset

func (x *Input) Reset()

func (*Input) String

func (x *Input) String() string

type InputBatch

type InputBatch struct {
	Inputs []*Input `protobuf:"bytes,1,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// contains filtered or unexported fields
}

InputBatch is a batch of Input resources. Large amounts of inputs are usually divided into multiple InputBatches.

func (*InputBatch) Descriptor deprecated

func (*InputBatch) Descriptor() ([]byte, []int)

Deprecated: Use InputBatch.ProtoReflect.Descriptor instead.

func (*InputBatch) GetInputs

func (x *InputBatch) GetInputs() []*Input

func (*InputBatch) ProtoMessage

func (*InputBatch) ProtoMessage()

func (*InputBatch) ProtoReflect

func (x *InputBatch) ProtoReflect() protoreflect.Message

func (*InputBatch) Reset

func (x *InputBatch) Reset()

func (*InputBatch) String

func (x *InputBatch) String() string

type InputCount

type InputCount struct {
	Processed     uint32 `protobuf:"varint,1,opt,name=processed,proto3" json:"processed,omitempty"`
	ToProcess     uint32 `protobuf:"varint,2,opt,name=to_process,json=toProcess,proto3" json:"to_process,omitempty"`
	Errors        uint32 `protobuf:"varint,3,opt,name=errors,proto3" json:"errors,omitempty"`
	Processing    uint32 `protobuf:"varint,4,opt,name=processing,proto3" json:"processing,omitempty"`
	Reindexed     uint32 `protobuf:"varint,5,opt,name=reindexed,proto3" json:"reindexed,omitempty"`
	ToReindex     uint32 `protobuf:"varint,6,opt,name=to_reindex,json=toReindex,proto3" json:"to_reindex,omitempty"`
	ReindexErrors uint32 `protobuf:"varint,7,opt,name=reindex_errors,json=reindexErrors,proto3" json:"reindex_errors,omitempty"`
	Reindexing    uint32 `protobuf:"varint,8,opt,name=reindexing,proto3" json:"reindexing,omitempty"`
	// contains filtered or unexported fields
}

NOTE: inconsistency: this is weird mix of plural and singular words.

func (*InputCount) Descriptor deprecated

func (*InputCount) Descriptor() ([]byte, []int)

Deprecated: Use InputCount.ProtoReflect.Descriptor instead.

func (*InputCount) GetErrors

func (x *InputCount) GetErrors() uint32

func (*InputCount) GetProcessed

func (x *InputCount) GetProcessed() uint32

func (*InputCount) GetProcessing

func (x *InputCount) GetProcessing() uint32

func (*InputCount) GetReindexErrors

func (x *InputCount) GetReindexErrors() uint32

func (*InputCount) GetReindexed

func (x *InputCount) GetReindexed() uint32

func (*InputCount) GetReindexing

func (x *InputCount) GetReindexing() uint32

func (*InputCount) GetToProcess

func (x *InputCount) GetToProcess() uint32

func (*InputCount) GetToReindex

func (x *InputCount) GetToReindex() uint32

func (*InputCount) ProtoMessage

func (*InputCount) ProtoMessage()

func (*InputCount) ProtoReflect

func (x *InputCount) ProtoReflect() protoreflect.Message

func (*InputCount) Reset

func (x *InputCount) Reset()

func (*InputCount) String

func (x *InputCount) String() string

type InputIDConflictResolution

type InputIDConflictResolution int32
const (
	InputIDConflictResolution_INPUT_ID_CONFLICT_RESOLUTION_NOT_SET InputIDConflictResolution = 0 // Defaults to SKIP
	InputIDConflictResolution_SKIP                                 InputIDConflictResolution = 1 // Mark duplicate inputs as error and skip processing them.
	InputIDConflictResolution_SUFFIX                               InputIDConflictResolution = 2 // Add a suffix to inputs with conflicting IDs. Attempts numeric suffixes "-1" to "-9" and then a randomized suffix. Identical ID's in the same request are still treated as errors.
)

func (InputIDConflictResolution) Descriptor

func (InputIDConflictResolution) Enum

func (InputIDConflictResolution) EnumDescriptor deprecated

func (InputIDConflictResolution) EnumDescriptor() ([]byte, []int)

Deprecated: Use InputIDConflictResolution.Descriptor instead.

func (InputIDConflictResolution) Number

func (InputIDConflictResolution) String

func (x InputIDConflictResolution) String() string

func (InputIDConflictResolution) Type

type InputIDs

type InputIDs struct {
	InputIds []string `protobuf:"bytes,1,rep,name=input_ids,json=inputIds,proto3" json:"input_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*InputIDs) Descriptor deprecated

func (*InputIDs) Descriptor() ([]byte, []int)

Deprecated: Use InputIDs.ProtoReflect.Descriptor instead.

func (*InputIDs) GetInputIds

func (x *InputIDs) GetInputIds() []string

func (*InputIDs) ProtoMessage

func (*InputIDs) ProtoMessage()

func (*InputIDs) ProtoReflect

func (x *InputIDs) ProtoReflect() protoreflect.Message

func (*InputIDs) Reset

func (x *InputIDs) Reset()

func (*InputIDs) String

func (x *InputIDs) String() string

type InputInfo

type InputInfo struct {

	// Map from the api.Data field names to the underlying model graph's inputs. When using a
	// PretrainedModelConfig the values in this map need to match the Triton config.pbtxt input names.
	FieldsMap *structpb.Struct `protobuf:"bytes,1,opt,name=fields_map,json=fieldsMap,proto3" json:"fields_map,omitempty"`
	// To control the inputs to the given model we allow a list of parameters
	// defined for each ModelType as a Struct (JSON object) here. During training or inference, the
	// settings contained within are sent to the training processor to alter the training process.
	Params *structpb.Struct `protobuf:"bytes,2,opt,name=params,proto3" json:"params,omitempty"`
	// For base model to get embeddings from for transfer learned models.
	BaseEmbedModel *Model `protobuf:"bytes,3,opt,name=base_embed_model,json=baseEmbedModel,proto3" json:"base_embed_model,omitempty"`
	// contains filtered or unexported fields
}

InputInfo

func (*InputInfo) Descriptor deprecated

func (*InputInfo) Descriptor() ([]byte, []int)

Deprecated: Use InputInfo.ProtoReflect.Descriptor instead.

func (*InputInfo) GetBaseEmbedModel

func (x *InputInfo) GetBaseEmbedModel() *Model

func (*InputInfo) GetFieldsMap

func (x *InputInfo) GetFieldsMap() *structpb.Struct

func (*InputInfo) GetParams

func (x *InputInfo) GetParams() *structpb.Struct

func (*InputInfo) ProtoMessage

func (*InputInfo) ProtoMessage()

func (*InputInfo) ProtoReflect

func (x *InputInfo) ProtoReflect() protoreflect.Message

func (*InputInfo) Reset

func (x *InputInfo) Reset()

func (*InputInfo) String

func (x *InputInfo) String() string

type InputsAddJob

type InputsAddJob struct {

	// id of the job
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// If call back url is set, we will send a Post request to this endpoint with job status.
	CallBackUrl string `protobuf:"bytes,3,opt,name=call_back_url,json=callBackUrl,proto3" json:"call_back_url,omitempty"`
	// Personal Access Token to the application to which inputs are added
	AppPat string `protobuf:"bytes,4,opt,name=app_pat,json=appPat,proto3" json:"app_pat,omitempty"`
	// Progress of an on-going Input Ingestion task
	Progress *InputsAddJobProgress `protobuf:"bytes,7,opt,name=progress,proto3" json:"progress,omitempty"`
	// When the job was created.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Most recent time when the job was updated.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// Sub-jobs that extract inputs from the cloud and/or archives
	ExtractionJobs []*InputsExtractionJob `protobuf:"bytes,10,rep,name=extraction_jobs,json=extractionJobs,proto3" json:"extraction_jobs,omitempty"`
	// Archive uploads
	Uploads []*Upload `protobuf:"bytes,11,rep,name=uploads,proto3" json:"uploads,omitempty"`
	// Status of the job
	Status *status.Status `protobuf:"bytes,12,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*InputsAddJob) Descriptor deprecated

func (*InputsAddJob) Descriptor() ([]byte, []int)

Deprecated: Use InputsAddJob.ProtoReflect.Descriptor instead.

func (*InputsAddJob) GetAppPat

func (x *InputsAddJob) GetAppPat() string

func (*InputsAddJob) GetCallBackUrl

func (x *InputsAddJob) GetCallBackUrl() string

func (*InputsAddJob) GetCreatedAt

func (x *InputsAddJob) GetCreatedAt() *timestamppb.Timestamp

func (*InputsAddJob) GetExtractionJobs

func (x *InputsAddJob) GetExtractionJobs() []*InputsExtractionJob

func (*InputsAddJob) GetId

func (x *InputsAddJob) GetId() string

func (*InputsAddJob) GetModifiedAt

func (x *InputsAddJob) GetModifiedAt() *timestamppb.Timestamp

func (*InputsAddJob) GetProgress

func (x *InputsAddJob) GetProgress() *InputsAddJobProgress

func (*InputsAddJob) GetStatus

func (x *InputsAddJob) GetStatus() *status.Status

func (*InputsAddJob) GetUploads

func (x *InputsAddJob) GetUploads() []*Upload

func (*InputsAddJob) ProtoMessage

func (*InputsAddJob) ProtoMessage()

func (*InputsAddJob) ProtoReflect

func (x *InputsAddJob) ProtoReflect() protoreflect.Message

func (*InputsAddJob) Reset

func (x *InputsAddJob) Reset()

func (*InputsAddJob) String

func (x *InputsAddJob) String() string

type InputsAddJobProgress

type InputsAddJobProgress struct {
	PendingCount    uint64 `protobuf:"varint,1,opt,name=pending_count,json=pendingCount,proto3" json:"pending_count,omitempty"`
	InProgressCount uint64 `protobuf:"varint,2,opt,name=in_progress_count,json=inProgressCount,proto3" json:"in_progress_count,omitempty"`
	SuccessCount    uint64 `protobuf:"varint,3,opt,name=success_count,json=successCount,proto3" json:"success_count,omitempty"`
	FailedCount     uint64 `protobuf:"varint,4,opt,name=failed_count,json=failedCount,proto3" json:"failed_count,omitempty"`
	// contains filtered or unexported fields
}

func (*InputsAddJobProgress) Descriptor deprecated

func (*InputsAddJobProgress) Descriptor() ([]byte, []int)

Deprecated: Use InputsAddJobProgress.ProtoReflect.Descriptor instead.

func (*InputsAddJobProgress) GetFailedCount

func (x *InputsAddJobProgress) GetFailedCount() uint64

func (*InputsAddJobProgress) GetInProgressCount

func (x *InputsAddJobProgress) GetInProgressCount() uint64

func (*InputsAddJobProgress) GetPendingCount

func (x *InputsAddJobProgress) GetPendingCount() uint64

func (*InputsAddJobProgress) GetSuccessCount

func (x *InputsAddJobProgress) GetSuccessCount() uint64

func (*InputsAddJobProgress) ProtoMessage

func (*InputsAddJobProgress) ProtoMessage()

func (*InputsAddJobProgress) ProtoReflect

func (x *InputsAddJobProgress) ProtoReflect() protoreflect.Message

func (*InputsAddJobProgress) Reset

func (x *InputsAddJobProgress) Reset()

func (*InputsAddJobProgress) String

func (x *InputsAddJobProgress) String() string

type InputsDataSource

type InputsDataSource struct {

	// Collect statistics about created inputs in job with given ID.
	// On Post call:
	// * If job ID is empty, then job is automatically created with random ID.
	// * If job ID is non-empty, then a new job will be created with given ID.
	InputsAddJobId string         `protobuf:"bytes,1,opt,name=inputs_add_job_id,json=inputsAddJobId,proto3" json:"inputs_add_job_id,omitempty"`
	Url            *DataSourceURL `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	// How to handle input ID conflicts.
	InputIdConflictResolution InputIDConflictResolution `` /* 185-byte string literal not displayed */
	// Fields set in the template will also be added to all generated inputs
	InputTemplate *Input `protobuf:"bytes,4,opt,name=input_template,json=inputTemplate,proto3" json:"input_template,omitempty"`
	// contains filtered or unexported fields
}

func (*InputsDataSource) Descriptor deprecated

func (*InputsDataSource) Descriptor() ([]byte, []int)

Deprecated: Use InputsDataSource.ProtoReflect.Descriptor instead.

func (*InputsDataSource) GetInputIdConflictResolution

func (x *InputsDataSource) GetInputIdConflictResolution() InputIDConflictResolution

func (*InputsDataSource) GetInputTemplate

func (x *InputsDataSource) GetInputTemplate() *Input

func (*InputsDataSource) GetInputsAddJobId

func (x *InputsDataSource) GetInputsAddJobId() string

func (*InputsDataSource) GetUrl

func (x *InputsDataSource) GetUrl() *DataSourceURL

func (*InputsDataSource) ProtoMessage

func (*InputsDataSource) ProtoMessage()

func (*InputsDataSource) ProtoReflect

func (x *InputsDataSource) ProtoReflect() protoreflect.Message

func (*InputsDataSource) Reset

func (x *InputsDataSource) Reset()

func (*InputsDataSource) String

func (x *InputsDataSource) String() string

type InputsExtractionJob

type InputsExtractionJob struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// ID of extraction job
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// Url of archive or bucket
	Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	// Progress counts of the job
	Progress *InputsExtractionJobProgress `protobuf:"bytes,4,opt,name=progress,proto3" json:"progress,omitempty"`
	// When the extraction job was started.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Most recent time when the extraction job was updated.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// How to handle input ID conflicts.
	InputIdConflictResolution InputIDConflictResolution `` /* 185-byte string literal not displayed */
	// Fields set in the template are added to all generated inputs
	InputTemplate *Input `protobuf:"bytes,8,opt,name=input_template,json=inputTemplate,proto3" json:"input_template,omitempty"`
	// contains filtered or unexported fields
}

func (*InputsExtractionJob) Descriptor deprecated

func (*InputsExtractionJob) Descriptor() ([]byte, []int)

Deprecated: Use InputsExtractionJob.ProtoReflect.Descriptor instead.

func (*InputsExtractionJob) GetCreatedAt

func (x *InputsExtractionJob) GetCreatedAt() *timestamppb.Timestamp

func (*InputsExtractionJob) GetId

func (x *InputsExtractionJob) GetId() string

func (*InputsExtractionJob) GetInputIdConflictResolution

func (x *InputsExtractionJob) GetInputIdConflictResolution() InputIDConflictResolution

func (*InputsExtractionJob) GetInputTemplate

func (x *InputsExtractionJob) GetInputTemplate() *Input

func (*InputsExtractionJob) GetModifiedAt

func (x *InputsExtractionJob) GetModifiedAt() *timestamppb.Timestamp

func (*InputsExtractionJob) GetProgress

func (*InputsExtractionJob) GetStatus

func (x *InputsExtractionJob) GetStatus() *status.Status

func (*InputsExtractionJob) GetUrl

func (x *InputsExtractionJob) GetUrl() string

func (*InputsExtractionJob) ProtoMessage

func (*InputsExtractionJob) ProtoMessage()

func (*InputsExtractionJob) ProtoReflect

func (x *InputsExtractionJob) ProtoReflect() protoreflect.Message

func (*InputsExtractionJob) Reset

func (x *InputsExtractionJob) Reset()

func (*InputsExtractionJob) String

func (x *InputsExtractionJob) String() string

type InputsExtractionJobProgress

type InputsExtractionJobProgress struct {
	AudioInputsCount        uint64 `protobuf:"varint,2,opt,name=audio_inputs_count,json=audioInputsCount,proto3" json:"audio_inputs_count,omitempty"`
	ImageInputsCount        uint64 `protobuf:"varint,3,opt,name=image_inputs_count,json=imageInputsCount,proto3" json:"image_inputs_count,omitempty"`
	VideoInputsCount        uint64 `protobuf:"varint,4,opt,name=video_inputs_count,json=videoInputsCount,proto3" json:"video_inputs_count,omitempty"`
	TextInputsCount         uint64 `protobuf:"varint,5,opt,name=text_inputs_count,json=textInputsCount,proto3" json:"text_inputs_count,omitempty"`
	PendingArchivesCount    uint64 `protobuf:"varint,6,opt,name=pending_archives_count,json=pendingArchivesCount,proto3" json:"pending_archives_count,omitempty"`
	InProgressArchivesCount uint64 `` /* 135-byte string literal not displayed */
	CompletedArchivesCount  uint64 `` /* 130-byte string literal not displayed */
	FailedArchivesCount     uint64 `protobuf:"varint,9,opt,name=failed_archives_count,json=failedArchivesCount,proto3" json:"failed_archives_count,omitempty"`
	// contains filtered or unexported fields
}

func (*InputsExtractionJobProgress) Descriptor deprecated

func (*InputsExtractionJobProgress) Descriptor() ([]byte, []int)

Deprecated: Use InputsExtractionJobProgress.ProtoReflect.Descriptor instead.

func (*InputsExtractionJobProgress) GetAudioInputsCount

func (x *InputsExtractionJobProgress) GetAudioInputsCount() uint64

func (*InputsExtractionJobProgress) GetCompletedArchivesCount

func (x *InputsExtractionJobProgress) GetCompletedArchivesCount() uint64

func (*InputsExtractionJobProgress) GetFailedArchivesCount

func (x *InputsExtractionJobProgress) GetFailedArchivesCount() uint64

func (*InputsExtractionJobProgress) GetImageInputsCount

func (x *InputsExtractionJobProgress) GetImageInputsCount() uint64

func (*InputsExtractionJobProgress) GetInProgressArchivesCount

func (x *InputsExtractionJobProgress) GetInProgressArchivesCount() uint64

func (*InputsExtractionJobProgress) GetPendingArchivesCount

func (x *InputsExtractionJobProgress) GetPendingArchivesCount() uint64

func (*InputsExtractionJobProgress) GetTextInputsCount

func (x *InputsExtractionJobProgress) GetTextInputsCount() uint64

func (*InputsExtractionJobProgress) GetVideoInputsCount

func (x *InputsExtractionJobProgress) GetVideoInputsCount() uint64

func (*InputsExtractionJobProgress) ProtoMessage

func (*InputsExtractionJobProgress) ProtoMessage()

func (*InputsExtractionJobProgress) ProtoReflect

func (*InputsExtractionJobProgress) Reset

func (x *InputsExtractionJobProgress) Reset()

func (*InputsExtractionJobProgress) String

func (x *InputsExtractionJobProgress) String() string

type InputsUpload

type InputsUpload struct {

	// Collect statistics about created inputs in job with given ID.
	// * If job ID is empty, then job is automatically created with random ID.
	// * If job ID is non-empty, then a new job will be created with given ID.
	InputsAddJobId string `protobuf:"bytes,1,opt,name=inputs_add_job_id,json=inputsAddJobId,proto3" json:"inputs_add_job_id,omitempty"`
	// Personal Access Token to the application to which inputs are added
	AppPat string  `protobuf:"bytes,2,opt,name=app_pat,json=appPat,proto3" json:"app_pat,omitempty"`
	Upload *Upload `protobuf:"bytes,3,opt,name=upload,proto3" json:"upload,omitempty"`
	// How to handle input ID conflicts.
	InputIdConflictResolution InputIDConflictResolution `` /* 185-byte string literal not displayed */
	// Fields set in the template will also be added to all generated inputs
	InputTemplate *Input `protobuf:"bytes,5,opt,name=input_template,json=inputTemplate,proto3" json:"input_template,omitempty"`
	// contains filtered or unexported fields
}

func (*InputsUpload) Descriptor deprecated

func (*InputsUpload) Descriptor() ([]byte, []int)

Deprecated: Use InputsUpload.ProtoReflect.Descriptor instead.

func (*InputsUpload) GetAppPat

func (x *InputsUpload) GetAppPat() string

func (*InputsUpload) GetInputIdConflictResolution

func (x *InputsUpload) GetInputIdConflictResolution() InputIDConflictResolution

func (*InputsUpload) GetInputTemplate

func (x *InputsUpload) GetInputTemplate() *Input

func (*InputsUpload) GetInputsAddJobId

func (x *InputsUpload) GetInputsAddJobId() string

func (*InputsUpload) GetUpload

func (x *InputsUpload) GetUpload() *Upload

func (*InputsUpload) ProtoMessage

func (*InputsUpload) ProtoMessage()

func (*InputsUpload) ProtoReflect

func (x *InputsUpload) ProtoReflect() protoreflect.Message

func (*InputsUpload) Reset

func (x *InputsUpload) Reset()

func (*InputsUpload) String

func (x *InputsUpload) String() string

type InstalledModuleVersion

type InstalledModuleVersion struct {

	// A unique id for this install. This will be used in the browser url.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The installed module version provided here so that we users don't need to do an additional
	// fetch. When creating a new InstalledModuleVersion you should provide the:
	// module_version.user_id
	// module_version.app_id
	// module_version.module_id
	// module_version.id
	// in order to uniquely define which module version.
	ModuleVersion *ModuleVersion `protobuf:"bytes,2,opt,name=module_version,json=moduleVersion,proto3" json:"module_version,omitempty"`
	// The app_id the ModuleVersion is installed into (not necessary where the ModuleVersion was
	// created). This doesn't have to be provided in requests to install, but will be returned in
	// responses.
	AppId string `protobuf:"bytes,3,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// The user that the app belongs to where the ModuleVersion is installed into (not necessary where
	// the ModuleVersion was created). This doesn't have to be provided in requests to install, but
	// will be returned in responses.
	UserId string `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// When the install was created.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// When the install was last modified.
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// The URL of where this app module version is deployed.
	// If you provide this deploy_url when creating the install then it will
	// be treated as a pre-deployed module. You can only use a pre-deployed module
	// in when installing to an app_id that you own as the creator of the module.
	// If you want to install someone elses module or to rely on Clarifai deploying
	// your module for you, leave deploy_url empty when creating the install.
	// If it is left empty, then deployment will occur when this module version is
	// installed into an app using the git_commit_url of the ModuleVersion.
	DeployUrl string `protobuf:"bytes,7,opt,name=deploy_url,json=deployUrl,proto3" json:"deploy_url,omitempty"`
	// The visibility field represents whether this message is privately/publicly visible.
	// To be visible to the public the App that contains it AND the User that contains the App must
	// also be publicly visible. For the InstalledModuleVersion this allows the app owner who
	// installed the module version to decide if they want other users of their app to have
	// the added functionality that the modules version provides to their app.
	// Defaults to PRIVATE if not provided.
	Visibility *Visibility `protobuf:"bytes,8,opt,name=visibility,proto3" json:"visibility,omitempty"`
	// The key ID to use for making requests to the API for this module.
	// This key is associated to this installed module version by PostInstalledModuleVersionsKey
	// request. The key is associated with the CALLER not the App Owner where this module is installed
	// nor the author of the module. This allows the module to act on behalf of the caller at all
	// times so we get proper permissions the caller has (such as if they are stranger, teammate or
	// collaborator). This key should be a personal access token to enable modules to work across apps
	// and have necessary abilities beyond what app-specific keys offer.
	KeyId string `protobuf:"bytes,9,opt,name=key_id,json=keyId,proto3" json:"key_id,omitempty"`
	// contains filtered or unexported fields
}

func (*InstalledModuleVersion) Descriptor deprecated

func (*InstalledModuleVersion) Descriptor() ([]byte, []int)

Deprecated: Use InstalledModuleVersion.ProtoReflect.Descriptor instead.

func (*InstalledModuleVersion) GetAppId

func (x *InstalledModuleVersion) GetAppId() string

func (*InstalledModuleVersion) GetCreatedAt

func (x *InstalledModuleVersion) GetCreatedAt() *timestamppb.Timestamp

func (*InstalledModuleVersion) GetDeployUrl

func (x *InstalledModuleVersion) GetDeployUrl() string

func (*InstalledModuleVersion) GetId

func (x *InstalledModuleVersion) GetId() string

func (*InstalledModuleVersion) GetKeyId

func (x *InstalledModuleVersion) GetKeyId() string

func (*InstalledModuleVersion) GetModifiedAt

func (x *InstalledModuleVersion) GetModifiedAt() *timestamppb.Timestamp

func (*InstalledModuleVersion) GetModuleVersion

func (x *InstalledModuleVersion) GetModuleVersion() *ModuleVersion

func (*InstalledModuleVersion) GetUserId

func (x *InstalledModuleVersion) GetUserId() string

func (*InstalledModuleVersion) GetVisibility

func (x *InstalledModuleVersion) GetVisibility() *Visibility

func (*InstalledModuleVersion) ProtoMessage

func (*InstalledModuleVersion) ProtoMessage()

func (*InstalledModuleVersion) ProtoReflect

func (x *InstalledModuleVersion) ProtoReflect() protoreflect.Message

func (*InstalledModuleVersion) Reset

func (x *InstalledModuleVersion) Reset()

func (*InstalledModuleVersion) String

func (x *InstalledModuleVersion) String() string

type Key

type Key struct {

	// The id of this key, it is used for authorization.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The type of key, it can be api_key or personal_access_token, the default value is api_key
	Type string `protobuf:"bytes,8,opt,name=type,proto3" json:"type,omitempty"`
	// The description
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// The low-level scopes this key has
	Scopes []string `protobuf:"bytes,3,rep,name=scopes,proto3" json:"scopes,omitempty"`
	// The endpoint-level scopes this key has
	Endpoints []string `protobuf:"bytes,7,rep,name=endpoints,proto3" json:"endpoints,omitempty"`
	// The apps that this key give you access to, it is empty if this key is personal_access_token
	// API key can only give you access to a single app.
	Apps []*App `protobuf:"bytes,4,rep,name=apps,proto3" json:"apps,omitempty"`
	// When the key was created. We follow the XXXX timestamp
	// format. We use https://www.ietf.org/rfc/rfc3339.txt format:
	// "2006-01-02T15:04:05.999999Z" so you can expect results like
	// the following from the API:
	// "2017-04-11T21:50:50.223962Z"
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// When does the key expires, the key won't expire if this is empty
	ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// list of idp ids at which key is currently authorized
	AuthorizedIdpIds []string `protobuf:"bytes,9,rep,name=authorized_idp_ids,json=authorizedIdpIds,proto3" json:"authorized_idp_ids,omitempty"`
	// contains filtered or unexported fields
}

Key

func (*Key) Descriptor deprecated

func (*Key) Descriptor() ([]byte, []int)

Deprecated: Use Key.ProtoReflect.Descriptor instead.

func (*Key) GetApps

func (x *Key) GetApps() []*App

func (*Key) GetAuthorizedIdpIds

func (x *Key) GetAuthorizedIdpIds() []string

func (*Key) GetCreatedAt

func (x *Key) GetCreatedAt() *timestamppb.Timestamp

func (*Key) GetDescription

func (x *Key) GetDescription() string

func (*Key) GetEndpoints

func (x *Key) GetEndpoints() []string

func (*Key) GetExpiresAt

func (x *Key) GetExpiresAt() *timestamppb.Timestamp

func (*Key) GetId

func (x *Key) GetId() string

func (*Key) GetScopes

func (x *Key) GetScopes() []string

func (*Key) GetType

func (x *Key) GetType() string

func (*Key) ProtoMessage

func (*Key) ProtoMessage()

func (*Key) ProtoReflect

func (x *Key) ProtoReflect() protoreflect.Message

func (*Key) Reset

func (x *Key) Reset()

func (*Key) String

func (x *Key) String() string

type KeypointEdge

type KeypointEdge struct {
	K1 uint32 `protobuf:"varint,1,opt,name=k1,proto3" json:"k1,omitempty"`
	K2 uint32 `protobuf:"varint,2,opt,name=k2,proto3" json:"k2,omitempty"`
	// contains filtered or unexported fields
}

func (*KeypointEdge) Descriptor deprecated

func (*KeypointEdge) Descriptor() ([]byte, []int)

Deprecated: Use KeypointEdge.ProtoReflect.Descriptor instead.

func (*KeypointEdge) GetK1

func (x *KeypointEdge) GetK1() uint32

func (*KeypointEdge) GetK2

func (x *KeypointEdge) GetK2() uint32

func (*KeypointEdge) ProtoMessage

func (*KeypointEdge) ProtoMessage()

func (*KeypointEdge) ProtoReflect

func (x *KeypointEdge) ProtoReflect() protoreflect.Message

func (*KeypointEdge) Reset

func (x *KeypointEdge) Reset()

func (*KeypointEdge) String

func (x *KeypointEdge) String() string

type KeypointInfo

type KeypointInfo struct {

	// Names of the keypoints
	KeypointNames []string `protobuf:"bytes,1,rep,name=keypoint_names,json=keypointNames,proto3" json:"keypoint_names,omitempty"`
	// Defines the connections between keypoint_names. Each value represents the index in keypoint_names.
	Skeleton []*KeypointEdge `protobuf:"bytes,2,rep,name=skeleton,proto3" json:"skeleton,omitempty"`
	// contains filtered or unexported fields
}

func (*KeypointInfo) Descriptor deprecated

func (*KeypointInfo) Descriptor() ([]byte, []int)

Deprecated: Use KeypointInfo.ProtoReflect.Descriptor instead.

func (*KeypointInfo) GetKeypointNames

func (x *KeypointInfo) GetKeypointNames() []string

func (*KeypointInfo) GetSkeleton

func (x *KeypointInfo) GetSkeleton() []*KeypointEdge

func (*KeypointInfo) ProtoMessage

func (*KeypointInfo) ProtoMessage()

func (*KeypointInfo) ProtoReflect

func (x *KeypointInfo) ProtoReflect() protoreflect.Message

func (*KeypointInfo) Reset

func (x *KeypointInfo) Reset()

func (*KeypointInfo) String

func (x *KeypointInfo) String() string

type KnowledgeGraph

type KnowledgeGraph struct {

	// ID of the knowledge graph
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Name of the knowledge graph
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Human readable description of the knowledge graph
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// The app that contains the images that correspond to the concepts in the knowledge graph
	ExamplesAppId string `protobuf:"bytes,4,opt,name=examples_app_id,json=examplesAppId,proto3" json:"examples_app_id,omitempty"`
	// The app that contains the sample images that we want to show the customer for the concepts in the knowledge graph
	SampledExamplesAppId string `protobuf:"bytes,5,opt,name=sampled_examples_app_id,json=sampledExamplesAppId,proto3" json:"sampled_examples_app_id,omitempty"`
	// contains filtered or unexported fields
}

A Knowledge Graph is a logical subsets of edges in the overall Concept Graph

func (*KnowledgeGraph) Descriptor deprecated

func (*KnowledgeGraph) Descriptor() ([]byte, []int)

Deprecated: Use KnowledgeGraph.ProtoReflect.Descriptor instead.

func (*KnowledgeGraph) GetDescription

func (x *KnowledgeGraph) GetDescription() string

func (*KnowledgeGraph) GetExamplesAppId

func (x *KnowledgeGraph) GetExamplesAppId() string

func (*KnowledgeGraph) GetId

func (x *KnowledgeGraph) GetId() string

func (*KnowledgeGraph) GetName

func (x *KnowledgeGraph) GetName() string

func (*KnowledgeGraph) GetSampledExamplesAppId

func (x *KnowledgeGraph) GetSampledExamplesAppId() string

func (*KnowledgeGraph) ProtoMessage

func (*KnowledgeGraph) ProtoMessage()

func (*KnowledgeGraph) ProtoReflect

func (x *KnowledgeGraph) ProtoReflect() protoreflect.Message

func (*KnowledgeGraph) Reset

func (x *KnowledgeGraph) Reset()

func (*KnowledgeGraph) String

func (x *KnowledgeGraph) String() string

type LOPQEvalResult

type LOPQEvalResult struct {

	// Rank k for which all metrics are reported.
	K int32 `protobuf:"varint,1,opt,name=k,proto3" json:"k,omitempty"`
	// Recall @ k assuming the brute force search is the ground truth.
	RecallVsBruteForce float32 `protobuf:"fixed32,2,opt,name=recall_vs_brute_force,json=recallVsBruteForce,proto3" json:"recall_vs_brute_force,omitempty"`
	// Kendall's tau correlation @ k assuming the brute force search is the ground truth.
	KendallTauVsBruteForce float32 `` /* 135-byte string literal not displayed */
	// The percentage of the most frequent code in the indexed part of evaluation data.
	MostFrequentCodePercent float32 `` /* 136-byte string literal not displayed */
	// Normalized Discounted Cumulative Gain (NDCG) @ k with a ground truth inferred from annotations
	// and/or prediction for this evaluation LOPQ model.
	// NDCG uses individual relevance scores of each returned image to evaluate the usefulness, or
	// gain, of a document based on its position in the result list. The premise of DCG is that
	// highly relevant documents appearing lower in a search result list should be penalized as the
	// graded relevance value is reduced logarithmically proportional to the position of the result.
	// See: https://en.wikipedia.org/wiki/Information_retrieval#Discounted_cumulative_gain
	//
	// To compute the relevance score between two images we consider two cases:
	// 1) Only one label for each image
	// An image is relevant to an image query iff they are labeled the same (score 1), and
	// not relevant otherwise (score 0)
	// 2) Multiple labels for each image
	// Here an image relevancy with respect to a single image query is measured by f-beta score
	// assuming the query image list of labels as ground truth and comparing them with that of
	// the search result. These labels can come from image annotations or if substitute_annotation_misses
	// is set, predictions of base classifier where any prediction with prob < prob_threshold are
	// discarded. To quantify the relevancy score of a single search result we opt to compute precision
	// and recall @ k for simplicity, and combine them with f-beta score to obtain a single number.
	LopqNdcg float32 `protobuf:"fixed32,5,opt,name=lopq_ndcg,json=lopqNdcg,proto3" json:"lopq_ndcg,omitempty"`
	// Brute force NDCG which gives a baseline to compare to and is a measure of how good
	// the embeddings are.
	BruteForceNdcg float32 `protobuf:"fixed32,6,opt,name=brute_force_ndcg,json=bruteForceNdcg,proto3" json:"brute_force_ndcg,omitempty"`
	// contains filtered or unexported fields
}

LOPQEvalResult

func (*LOPQEvalResult) Descriptor deprecated

func (*LOPQEvalResult) Descriptor() ([]byte, []int)

Deprecated: Use LOPQEvalResult.ProtoReflect.Descriptor instead.

func (*LOPQEvalResult) GetBruteForceNdcg

func (x *LOPQEvalResult) GetBruteForceNdcg() float32

func (*LOPQEvalResult) GetK

func (x *LOPQEvalResult) GetK() int32

func (*LOPQEvalResult) GetKendallTauVsBruteForce

func (x *LOPQEvalResult) GetKendallTauVsBruteForce() float32

func (*LOPQEvalResult) GetLopqNdcg

func (x *LOPQEvalResult) GetLopqNdcg() float32

func (*LOPQEvalResult) GetMostFrequentCodePercent

func (x *LOPQEvalResult) GetMostFrequentCodePercent() float32

func (*LOPQEvalResult) GetRecallVsBruteForce

func (x *LOPQEvalResult) GetRecallVsBruteForce() float32

func (*LOPQEvalResult) ProtoMessage

func (*LOPQEvalResult) ProtoMessage()

func (*LOPQEvalResult) ProtoReflect

func (x *LOPQEvalResult) ProtoReflect() protoreflect.Message

func (*LOPQEvalResult) Reset

func (x *LOPQEvalResult) Reset()

func (*LOPQEvalResult) String

func (x *LOPQEvalResult) String() string

type LabelCount

type LabelCount struct {

	// Deprecated: Do not use.
	ConceptName string   `protobuf:"bytes,1,opt,name=concept_name,json=conceptName,proto3" json:"concept_name,omitempty"`
	Count       uint32   `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
	Concept     *Concept `protobuf:"bytes,3,opt,name=concept,proto3" json:"concept,omitempty"`
	// contains filtered or unexported fields
}

LabelCount

func (*LabelCount) Descriptor deprecated

func (*LabelCount) Descriptor() ([]byte, []int)

Deprecated: Use LabelCount.ProtoReflect.Descriptor instead.

func (*LabelCount) GetConcept

func (x *LabelCount) GetConcept() *Concept

func (*LabelCount) GetConceptName deprecated

func (x *LabelCount) GetConceptName() string

Deprecated: Do not use.

func (*LabelCount) GetCount

func (x *LabelCount) GetCount() uint32

func (*LabelCount) ProtoMessage

func (*LabelCount) ProtoMessage()

func (*LabelCount) ProtoReflect

func (x *LabelCount) ProtoReflect() protoreflect.Message

func (*LabelCount) Reset

func (x *LabelCount) Reset()

func (*LabelCount) String

func (x *LabelCount) String() string

type LabelDistribution

type LabelDistribution struct {
	PositiveLabelCounts []*LabelCount `protobuf:"bytes,1,rep,name=positive_label_counts,json=positiveLabelCounts,proto3" json:"positive_label_counts,omitempty"`
	// contains filtered or unexported fields
}

LabelDistribution

func (*LabelDistribution) Descriptor deprecated

func (*LabelDistribution) Descriptor() ([]byte, []int)

Deprecated: Use LabelDistribution.ProtoReflect.Descriptor instead.

func (*LabelDistribution) GetPositiveLabelCounts

func (x *LabelDistribution) GetPositiveLabelCounts() []*LabelCount

func (*LabelDistribution) ProtoMessage

func (*LabelDistribution) ProtoMessage()

func (*LabelDistribution) ProtoReflect

func (x *LabelDistribution) ProtoReflect() protoreflect.Message

func (*LabelDistribution) Reset

func (x *LabelDistribution) Reset()

func (*LabelDistribution) String

func (x *LabelDistribution) String() string

type LabelOrder

type LabelOrder struct {

	// id of the order
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// name of the order
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// status of the order.
	// pending (QA lead review the order),
	// in progress (labeling in progress),
	// ready for release (passed clarifai QA and client can review)
	// success (released)
	Status *status.Status `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	// if set to true, automatically release the labels once passed clarifai review.
	AutoRelease bool `protobuf:"varint,4,opt,name=auto_release,json=autoRelease,proto3" json:"auto_release,omitempty"`
	// allow input without any tag.
	AllowEmptyTag bool `protobuf:"varint,5,opt,name=allow_empty_tag,json=allowEmptyTag,proto3" json:"allow_empty_tag,omitempty"`
	// User desired estimation when the task should be done
	DesiredFulfillTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=desired_fulfill_time,json=desiredFulfillTime,proto3" json:"desired_fulfill_time,omitempty"`
	// Clarifai estimation when the task should be done .
	EstimateFulfillTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=estimate_fulfill_time,json=estimateFulfillTime,proto3" json:"estimate_fulfill_time,omitempty"`
	// task for this label order
	Task *Task `protobuf:"bytes,8,opt,name=task,proto3" json:"task,omitempty"`
	// When the label order was created.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Most recent time when the label order was updated.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// contains filtered or unexported fields
}

LabelOrder

func (*LabelOrder) Descriptor deprecated

func (*LabelOrder) Descriptor() ([]byte, []int)

Deprecated: Use LabelOrder.ProtoReflect.Descriptor instead.

func (*LabelOrder) GetAllowEmptyTag

func (x *LabelOrder) GetAllowEmptyTag() bool

func (*LabelOrder) GetAutoRelease

func (x *LabelOrder) GetAutoRelease() bool

func (*LabelOrder) GetCreatedAt

func (x *LabelOrder) GetCreatedAt() *timestamppb.Timestamp

func (*LabelOrder) GetDesiredFulfillTime

func (x *LabelOrder) GetDesiredFulfillTime() *timestamppb.Timestamp

func (*LabelOrder) GetEstimateFulfillTime

func (x *LabelOrder) GetEstimateFulfillTime() *timestamppb.Timestamp

func (*LabelOrder) GetId

func (x *LabelOrder) GetId() string

func (*LabelOrder) GetModifiedAt

func (x *LabelOrder) GetModifiedAt() *timestamppb.Timestamp

func (*LabelOrder) GetName

func (x *LabelOrder) GetName() string

func (*LabelOrder) GetStatus

func (x *LabelOrder) GetStatus() *status.Status

func (*LabelOrder) GetTask

func (x *LabelOrder) GetTask() *Task

func (*LabelOrder) ProtoMessage

func (*LabelOrder) ProtoMessage()

func (*LabelOrder) ProtoReflect

func (x *LabelOrder) ProtoReflect() protoreflect.Message

func (*LabelOrder) Reset

func (x *LabelOrder) Reset()

func (*LabelOrder) String

func (x *LabelOrder) String() string

type LabelSubmitConfig

type LabelSubmitConfig struct {
	TaskAssignments []*TaskAssignment `protobuf:"bytes,1,rep,name=task_assignments,json=taskAssignments,proto3" json:"task_assignments,omitempty"`
	// contains filtered or unexported fields
}

func (*LabelSubmitConfig) Descriptor deprecated

func (*LabelSubmitConfig) Descriptor() ([]byte, []int)

Deprecated: Use LabelSubmitConfig.ProtoReflect.Descriptor instead.

func (*LabelSubmitConfig) GetTaskAssignments

func (x *LabelSubmitConfig) GetTaskAssignments() []*TaskAssignment

func (*LabelSubmitConfig) ProtoMessage

func (*LabelSubmitConfig) ProtoMessage()

func (*LabelSubmitConfig) ProtoReflect

func (x *LabelSubmitConfig) ProtoReflect() protoreflect.Message

func (*LabelSubmitConfig) Reset

func (x *LabelSubmitConfig) Reset()

func (*LabelSubmitConfig) String

func (x *LabelSubmitConfig) String() string

type LayerShape

type LayerShape struct {

	// Supported dimensions
	// Example: [-1,4] is a 2-dimensional array with the first dimension of variablesize, but second dimension with a static size: [[1,2,3,4],[4,5,6,7],...]
	Dims []int32 `protobuf:"varint,1,rep,packed,name=dims,proto3" json:"dims,omitempty"`
	// Max dimension size, applicable to layers that can have flexible sizes.
	MaxDims []int32 `protobuf:"varint,2,rep,packed,name=max_dims,json=maxDims,proto3" json:"max_dims,omitempty"`
	// The triton data type
	DataType DataType `protobuf:"varint,3,opt,name=data_type,json=dataType,proto3,enum=clarifai.api.DataType" json:"data_type,omitempty"`
	// Description about the dimensions
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*LayerShape) Descriptor deprecated

func (*LayerShape) Descriptor() ([]byte, []int)

Deprecated: Use LayerShape.ProtoReflect.Descriptor instead.

func (*LayerShape) GetDataType

func (x *LayerShape) GetDataType() DataType

func (*LayerShape) GetDescription

func (x *LayerShape) GetDescription() string

func (*LayerShape) GetDims

func (x *LayerShape) GetDims() []int32

func (*LayerShape) GetMaxDims

func (x *LayerShape) GetMaxDims() []int32

func (*LayerShape) ProtoMessage

func (*LayerShape) ProtoMessage()

func (*LayerShape) ProtoReflect

func (x *LayerShape) ProtoReflect() protoreflect.Message

func (*LayerShape) Reset

func (x *LayerShape) Reset()

func (*LayerShape) String

func (x *LayerShape) String() string

type LicenseScope

type LicenseScope int32
const (
	LicenseScope_LICENSE_SCOPE_NOT_SET LicenseScope = 0
	LicenseScope_PREDICT               LicenseScope = 1
	LicenseScope_TRAIN                 LicenseScope = 2
	LicenseScope_SEARCH                LicenseScope = 3
)

func (LicenseScope) Descriptor

func (LicenseScope) Enum

func (x LicenseScope) Enum() *LicenseScope

func (LicenseScope) EnumDescriptor deprecated

func (LicenseScope) EnumDescriptor() ([]byte, []int)

Deprecated: Use LicenseScope.Descriptor instead.

func (LicenseScope) Number

func (LicenseScope) String

func (x LicenseScope) String() string

func (LicenseScope) Type

type ListAnnotationFiltersRequest

type ListAnnotationFiltersRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

ListAnnotationFiltersRequest

func (*ListAnnotationFiltersRequest) Descriptor deprecated

func (*ListAnnotationFiltersRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAnnotationFiltersRequest.ProtoReflect.Descriptor instead.

func (*ListAnnotationFiltersRequest) GetPage

func (x *ListAnnotationFiltersRequest) GetPage() uint32

func (*ListAnnotationFiltersRequest) GetPerPage

func (x *ListAnnotationFiltersRequest) GetPerPage() uint32

func (*ListAnnotationFiltersRequest) GetUserAppId

func (x *ListAnnotationFiltersRequest) GetUserAppId() *UserAppIDSet

func (*ListAnnotationFiltersRequest) ProtoMessage

func (*ListAnnotationFiltersRequest) ProtoMessage()

func (*ListAnnotationFiltersRequest) ProtoReflect

func (*ListAnnotationFiltersRequest) Reset

func (x *ListAnnotationFiltersRequest) Reset()

func (*ListAnnotationFiltersRequest) String

type ListAnnotationSearchMetricsRequest

type ListAnnotationSearchMetricsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// contains filtered or unexported fields
}

ListAnnotationSearchMetricsRequest

func (*ListAnnotationSearchMetricsRequest) Descriptor deprecated

func (*ListAnnotationSearchMetricsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAnnotationSearchMetricsRequest.ProtoReflect.Descriptor instead.

func (*ListAnnotationSearchMetricsRequest) GetUserAppId

func (*ListAnnotationSearchMetricsRequest) ProtoMessage

func (*ListAnnotationSearchMetricsRequest) ProtoMessage()

func (*ListAnnotationSearchMetricsRequest) ProtoReflect

func (*ListAnnotationSearchMetricsRequest) Reset

func (*ListAnnotationSearchMetricsRequest) String

type ListAnnotationWorkersRequest

type ListAnnotationWorkersRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// (optional URL parameter) List of additional fields to be included in the response.
	// Currently supported: all, names
	AdditionalFields []string `protobuf:"bytes,4,rep,name=additional_fields,json=additionalFields,proto3" json:"additional_fields,omitempty"`
	// (optional URL parameter) Only list workers that have created trusted annotations.
	TrustedOnly bool `protobuf:"varint,5,opt,name=trusted_only,json=trustedOnly,proto3" json:"trusted_only,omitempty"`
	// contains filtered or unexported fields
}

ListAnnotationWorkersRequest

func (*ListAnnotationWorkersRequest) Descriptor deprecated

func (*ListAnnotationWorkersRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAnnotationWorkersRequest.ProtoReflect.Descriptor instead.

func (*ListAnnotationWorkersRequest) GetAdditionalFields

func (x *ListAnnotationWorkersRequest) GetAdditionalFields() []string

func (*ListAnnotationWorkersRequest) GetPage

func (x *ListAnnotationWorkersRequest) GetPage() uint32

func (*ListAnnotationWorkersRequest) GetPerPage

func (x *ListAnnotationWorkersRequest) GetPerPage() uint32

func (*ListAnnotationWorkersRequest) GetTrustedOnly

func (x *ListAnnotationWorkersRequest) GetTrustedOnly() bool

func (*ListAnnotationWorkersRequest) GetUserAppId

func (x *ListAnnotationWorkersRequest) GetUserAppId() *UserAppIDSet

func (*ListAnnotationWorkersRequest) ProtoMessage

func (*ListAnnotationWorkersRequest) ProtoMessage()

func (*ListAnnotationWorkersRequest) ProtoReflect

func (*ListAnnotationWorkersRequest) Reset

func (x *ListAnnotationWorkersRequest) Reset()

func (*ListAnnotationWorkersRequest) String

type ListAnnotationsRequest

type ListAnnotationsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// List annotations for these IDs
	Ids []string `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	// List annotations for these Input IDs
	// Note that 'ids' are optional but if the are provided the number and order in
	// 'ids' and 'input_ids' should match
	// If you do not specify 'ids' all the annotations for 'input_ids' are returned
	// If a you do not specify both 'input_ids' and 'ids' all the annotations in the app are returned
	InputIds []string `protobuf:"bytes,3,rep,name=input_ids,json=inputIds,proto3" json:"input_ids,omitempty"`
	// Only return the annotations that has one of these user IDs, effectively operating as an
	// OR among them to filter down the results.
	// If model_version_ids are also provided these user_ids are OR'd with them as well since
	// annotations are either provided by users or model versions and we want the union of any
	// provided user or model version annotations in the results of ListAnnotations request.
	// If no user_ids are provided then annotations from all users are returned.
	UserIds []string `protobuf:"bytes,9,rep,name=user_ids,json=userIds,proto3" json:"user_ids,omitempty"`
	// Only return the annotations that has one of these model version IDs, effectively operating as an
	// OR among them to filter down the results.
	// If user_ids are also provided these model_versions_ids are OR'd with them as well since
	// annotations are either provided by users or model versions and we want the union of any
	// provided user or model version annotations in the results of ListAnnotations request.
	// If no model_version_ids are provided then annotations from all model versions are returned.
	ModelVersionIds []string `protobuf:"bytes,10,rep,name=model_version_ids,json=modelVersionIds,proto3" json:"model_version_ids,omitempty"`
	// Set status to filter by a list of statuses
	// If not statuses are provided then annotations with any status will be returned.
	Statuses []*status.Status `protobuf:"bytes,5,rep,name=statuses,proto3" json:"statuses,omitempty"`
	// Set this flag to list both trusted and not trusted annotations
	// by default it's listing only trusted annotations
	ListAllAnnotations bool `protobuf:"varint,6,opt,name=list_all_annotations,json=listAllAnnotations,proto3" json:"list_all_annotations,omitempty"`
	// Set this flag to return the model output for model annotations in the response.
	ReturnModelOutput bool `protobuf:"varint,12,opt,name=return_model_output,json=returnModelOutput,proto3" json:"return_model_output,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,7,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,8,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// Flag to filter annotations by task_id
	TaskId string `protobuf:"bytes,11,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	// contains filtered or unexported fields
}

ListAnnotationsRequest

func (*ListAnnotationsRequest) Descriptor deprecated

func (*ListAnnotationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAnnotationsRequest.ProtoReflect.Descriptor instead.

func (*ListAnnotationsRequest) GetIds

func (x *ListAnnotationsRequest) GetIds() []string

func (*ListAnnotationsRequest) GetInputIds

func (x *ListAnnotationsRequest) GetInputIds() []string

func (*ListAnnotationsRequest) GetListAllAnnotations

func (x *ListAnnotationsRequest) GetListAllAnnotations() bool

func (*ListAnnotationsRequest) GetModelVersionIds

func (x *ListAnnotationsRequest) GetModelVersionIds() []string

func (*ListAnnotationsRequest) GetPage

func (x *ListAnnotationsRequest) GetPage() uint32

func (*ListAnnotationsRequest) GetPerPage

func (x *ListAnnotationsRequest) GetPerPage() uint32

func (*ListAnnotationsRequest) GetReturnModelOutput

func (x *ListAnnotationsRequest) GetReturnModelOutput() bool

func (*ListAnnotationsRequest) GetStatuses

func (x *ListAnnotationsRequest) GetStatuses() []*status.Status

func (*ListAnnotationsRequest) GetTaskId

func (x *ListAnnotationsRequest) GetTaskId() string

func (*ListAnnotationsRequest) GetUserAppId

func (x *ListAnnotationsRequest) GetUserAppId() *UserAppIDSet

func (*ListAnnotationsRequest) GetUserIds

func (x *ListAnnotationsRequest) GetUserIds() []string

func (*ListAnnotationsRequest) ProtoMessage

func (*ListAnnotationsRequest) ProtoMessage()

func (*ListAnnotationsRequest) ProtoReflect

func (x *ListAnnotationsRequest) ProtoReflect() protoreflect.Message

func (*ListAnnotationsRequest) Reset

func (x *ListAnnotationsRequest) Reset()

func (*ListAnnotationsRequest) String

func (x *ListAnnotationsRequest) String() string

type ListAppDuplicationsRequest

type ListAppDuplicationsRequest struct {

	// The ID of the user whose app duplication jobs to list.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

Request to list all the app duplication jobs that a user created.

func (*ListAppDuplicationsRequest) Descriptor deprecated

func (*ListAppDuplicationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAppDuplicationsRequest.ProtoReflect.Descriptor instead.

func (*ListAppDuplicationsRequest) GetPage

func (x *ListAppDuplicationsRequest) GetPage() uint32

func (*ListAppDuplicationsRequest) GetPerPage

func (x *ListAppDuplicationsRequest) GetPerPage() uint32

func (*ListAppDuplicationsRequest) GetUserAppId

func (x *ListAppDuplicationsRequest) GetUserAppId() *UserAppIDSet

func (*ListAppDuplicationsRequest) ProtoMessage

func (*ListAppDuplicationsRequest) ProtoMessage()

func (*ListAppDuplicationsRequest) ProtoReflect

func (*ListAppDuplicationsRequest) Reset

func (x *ListAppDuplicationsRequest) Reset()

func (*ListAppDuplicationsRequest) String

func (x *ListAppDuplicationsRequest) String() string

type ListAppKeysRequest

type ListAppKeysRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

ListAppKeysRequest

func (*ListAppKeysRequest) Descriptor deprecated

func (*ListAppKeysRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAppKeysRequest.ProtoReflect.Descriptor instead.

func (*ListAppKeysRequest) GetPage

func (x *ListAppKeysRequest) GetPage() uint32

func (*ListAppKeysRequest) GetPerPage

func (x *ListAppKeysRequest) GetPerPage() uint32

func (*ListAppKeysRequest) GetUserAppId

func (x *ListAppKeysRequest) GetUserAppId() *UserAppIDSet

func (*ListAppKeysRequest) ProtoMessage

func (*ListAppKeysRequest) ProtoMessage()

func (*ListAppKeysRequest) ProtoReflect

func (x *ListAppKeysRequest) ProtoReflect() protoreflect.Message

func (*ListAppKeysRequest) Reset

func (x *ListAppKeysRequest) Reset()

func (*ListAppKeysRequest) String

func (x *ListAppKeysRequest) String() string

type ListAppsRequest

type ListAppsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// (optional URL parameter) List of additional fields to be included in the response. Currently supported: all, stars
	AdditionalFields []string `protobuf:"bytes,10,rep,name=additional_fields,json=additionalFields,proto3" json:"additional_fields,omitempty"`
	// Sorting options:
	// Whether to sort in ascending order. If false, will order in descending order.
	SortAscending bool `protobuf:"varint,5,opt,name=sort_ascending,json=sortAscending,proto3" json:"sort_ascending,omitempty"`
	// Types that are assignable to SortBy:
	//
	//	*ListAppsRequest_SortByName
	//	*ListAppsRequest_SortByModifiedAt
	//	*ListAppsRequest_SortByCreatedAt
	//	*ListAppsRequest_SortByStarCount
	SortBy isListAppsRequest_SortBy `protobuf_oneof:"sort_by"`
	// Filtering options:
	// If true, we only return apps that are handpicked by clarifai staff
	FeaturedOnly bool `protobuf:"varint,9,opt,name=featured_only,json=featuredOnly,proto3" json:"featured_only,omitempty"`
	// If true, we only return apps that are starred by the requesting user
	StarredOnly bool `protobuf:"varint,11,opt,name=starred_only,json=starredOnly,proto3" json:"starred_only,omitempty"`
	// If true, we only return apps that are marked as a template by the app owner.
	TemplateOnly bool `protobuf:"varint,16,opt,name=template_only,json=templateOnly,proto3" json:"template_only,omitempty"`
	// Searching options:
	// Specify a search parameter in order to perform keyword search on the
	// following fields of the application:
	//   - id
	//   - name
	//   - description
	//   - notes
	//   - user_id (unless user_app_id.user_id is already set)
	//
	// Keywords are both normalized for search (so searching for "satisfy" matches "satisfied")
	// and used for partial prefix-matching (so searching for "clari" matches "clarifai").
	//
	// NOTE: Both the list of fields searched and the exact keyword matching
	// rules are subject to change and not guaranteed to be backwards-compatible.
	Search string `protobuf:"bytes,15,opt,name=search,proto3" json:"search,omitempty"`
	// Query various text fields (id, name, description, and notes) that can contain the words in the query string
	// Deprecated: use search instead.
	//
	// Deprecated: Do not use.
	Query string `protobuf:"bytes,8,opt,name=query,proto3" json:"query,omitempty"`
	// Filter by the id, name and notes of the app. This supports wilcard queries like "gen*" to match "general" as an example.
	// Deprecated: use search instead.
	//
	// Deprecated: Do not use.
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// Filter by the user-unique-id of the app. This supports wilcard queries like "gen*" to match "general" as an example.
	// Deprecated: use search instead.
	//
	// Deprecated: Do not use.
	Id string `protobuf:"bytes,14,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

ListAppsRequest

func (*ListAppsRequest) Descriptor deprecated

func (*ListAppsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAppsRequest.ProtoReflect.Descriptor instead.

func (*ListAppsRequest) GetAdditionalFields

func (x *ListAppsRequest) GetAdditionalFields() []string

func (*ListAppsRequest) GetFeaturedOnly

func (x *ListAppsRequest) GetFeaturedOnly() bool

func (*ListAppsRequest) GetId deprecated

func (x *ListAppsRequest) GetId() string

Deprecated: Do not use.

func (*ListAppsRequest) GetName deprecated

func (x *ListAppsRequest) GetName() string

Deprecated: Do not use.

func (*ListAppsRequest) GetPage

func (x *ListAppsRequest) GetPage() uint32

func (*ListAppsRequest) GetPerPage

func (x *ListAppsRequest) GetPerPage() uint32

func (*ListAppsRequest) GetQuery deprecated

func (x *ListAppsRequest) GetQuery() string

Deprecated: Do not use.

func (*ListAppsRequest) GetSearch

func (x *ListAppsRequest) GetSearch() string

func (*ListAppsRequest) GetSortAscending

func (x *ListAppsRequest) GetSortAscending() bool

func (*ListAppsRequest) GetSortBy

func (m *ListAppsRequest) GetSortBy() isListAppsRequest_SortBy

func (*ListAppsRequest) GetSortByCreatedAt

func (x *ListAppsRequest) GetSortByCreatedAt() bool

func (*ListAppsRequest) GetSortByModifiedAt

func (x *ListAppsRequest) GetSortByModifiedAt() bool

func (*ListAppsRequest) GetSortByName

func (x *ListAppsRequest) GetSortByName() bool

func (*ListAppsRequest) GetSortByStarCount

func (x *ListAppsRequest) GetSortByStarCount() bool

func (*ListAppsRequest) GetStarredOnly

func (x *ListAppsRequest) GetStarredOnly() bool

func (*ListAppsRequest) GetTemplateOnly

func (x *ListAppsRequest) GetTemplateOnly() bool

func (*ListAppsRequest) GetUserAppId

func (x *ListAppsRequest) GetUserAppId() *UserAppIDSet

func (*ListAppsRequest) ProtoMessage

func (*ListAppsRequest) ProtoMessage()

func (*ListAppsRequest) ProtoReflect

func (x *ListAppsRequest) ProtoReflect() protoreflect.Message

func (*ListAppsRequest) Reset

func (x *ListAppsRequest) Reset()

func (*ListAppsRequest) String

func (x *ListAppsRequest) String() string

type ListAppsRequest_SortByCreatedAt

type ListAppsRequest_SortByCreatedAt struct {
	// Whether to order by the created_at time.
	SortByCreatedAt bool `protobuf:"varint,12,opt,name=sort_by_created_at,json=sortByCreatedAt,proto3,oneof"`
}

type ListAppsRequest_SortByModifiedAt

type ListAppsRequest_SortByModifiedAt struct {
	// Whether to order by the modified_at time.
	// If none of the sort options is set to true, will sort by modified_at.
	SortByModifiedAt bool `protobuf:"varint,7,opt,name=sort_by_modified_at,json=sortByModifiedAt,proto3,oneof"`
}

type ListAppsRequest_SortByName

type ListAppsRequest_SortByName struct {
	// Whether to order by the name
	SortByName bool `protobuf:"varint,6,opt,name=sort_by_name,json=sortByName,proto3,oneof"`
}

type ListAppsRequest_SortByStarCount

type ListAppsRequest_SortByStarCount struct {
	// Whether to order by the number of users stared the app
	SortByStarCount bool `protobuf:"varint,13,opt,name=sort_by_star_count,json=sortByStarCount,proto3,oneof"`
}

type ListBulkOperationsRequest

type ListBulkOperationsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

Request to list all the bulk operations.

func (*ListBulkOperationsRequest) Descriptor deprecated

func (*ListBulkOperationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListBulkOperationsRequest.ProtoReflect.Descriptor instead.

func (*ListBulkOperationsRequest) GetPage

func (x *ListBulkOperationsRequest) GetPage() uint32

func (*ListBulkOperationsRequest) GetPerPage

func (x *ListBulkOperationsRequest) GetPerPage() uint32

func (*ListBulkOperationsRequest) GetUserAppId

func (x *ListBulkOperationsRequest) GetUserAppId() *UserAppIDSet

func (*ListBulkOperationsRequest) ProtoMessage

func (*ListBulkOperationsRequest) ProtoMessage()

func (*ListBulkOperationsRequest) ProtoReflect

func (*ListBulkOperationsRequest) Reset

func (x *ListBulkOperationsRequest) Reset()

func (*ListBulkOperationsRequest) String

func (x *ListBulkOperationsRequest) String() string

type ListCollaborationsRequest

type ListCollaborationsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// Filtering options:
	// If true, we only return collaborations on apps that are marked as a template by the app owner.
	TemplateOnly bool `protobuf:"varint,4,opt,name=template_only,json=templateOnly,proto3" json:"template_only,omitempty"`
	// contains filtered or unexported fields
}

ListCollaborationsRequest

func (*ListCollaborationsRequest) Descriptor deprecated

func (*ListCollaborationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListCollaborationsRequest.ProtoReflect.Descriptor instead.

func (*ListCollaborationsRequest) GetPage

func (x *ListCollaborationsRequest) GetPage() uint32

func (*ListCollaborationsRequest) GetPerPage

func (x *ListCollaborationsRequest) GetPerPage() uint32

func (*ListCollaborationsRequest) GetTemplateOnly

func (x *ListCollaborationsRequest) GetTemplateOnly() bool

func (*ListCollaborationsRequest) GetUserAppId

func (x *ListCollaborationsRequest) GetUserAppId() *UserAppIDSet

func (*ListCollaborationsRequest) ProtoMessage

func (*ListCollaborationsRequest) ProtoMessage()

func (*ListCollaborationsRequest) ProtoReflect

func (*ListCollaborationsRequest) Reset

func (x *ListCollaborationsRequest) Reset()

func (*ListCollaborationsRequest) String

func (x *ListCollaborationsRequest) String() string

type ListCollaboratorsRequest

type ListCollaboratorsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Set this flag to list both deleted and not deleted collaborators
	// by default it's listing only not deleted collaborators
	ListAllCollaborators bool `protobuf:"varint,2,opt,name=list_all_collaborators,json=listAllCollaborators,proto3" json:"list_all_collaborators,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,4,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

ListCollaboratorsRequest

func (*ListCollaboratorsRequest) Descriptor deprecated

func (*ListCollaboratorsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListCollaboratorsRequest.ProtoReflect.Descriptor instead.

func (*ListCollaboratorsRequest) GetListAllCollaborators

func (x *ListCollaboratorsRequest) GetListAllCollaborators() bool

func (*ListCollaboratorsRequest) GetPage

func (x *ListCollaboratorsRequest) GetPage() uint32

func (*ListCollaboratorsRequest) GetPerPage

func (x *ListCollaboratorsRequest) GetPerPage() uint32

func (*ListCollaboratorsRequest) GetUserAppId

func (x *ListCollaboratorsRequest) GetUserAppId() *UserAppIDSet

func (*ListCollaboratorsRequest) ProtoMessage

func (*ListCollaboratorsRequest) ProtoMessage()

func (*ListCollaboratorsRequest) ProtoReflect

func (x *ListCollaboratorsRequest) ProtoReflect() protoreflect.Message

func (*ListCollaboratorsRequest) Reset

func (x *ListCollaboratorsRequest) Reset()

func (*ListCollaboratorsRequest) String

func (x *ListCollaboratorsRequest) String() string

type ListCollectorsRequest

type ListCollectorsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

Request to GET all the Collectors.

func (*ListCollectorsRequest) Descriptor deprecated

func (*ListCollectorsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListCollectorsRequest.ProtoReflect.Descriptor instead.

func (*ListCollectorsRequest) GetPage

func (x *ListCollectorsRequest) GetPage() uint32

func (*ListCollectorsRequest) GetPerPage

func (x *ListCollectorsRequest) GetPerPage() uint32

func (*ListCollectorsRequest) GetUserAppId

func (x *ListCollectorsRequest) GetUserAppId() *UserAppIDSet

func (*ListCollectorsRequest) ProtoMessage

func (*ListCollectorsRequest) ProtoMessage()

func (*ListCollectorsRequest) ProtoReflect

func (x *ListCollectorsRequest) ProtoReflect() protoreflect.Message

func (*ListCollectorsRequest) Reset

func (x *ListCollectorsRequest) Reset()

func (*ListCollectorsRequest) String

func (x *ListCollectorsRequest) String() string

type ListConceptLanguagesRequest

type ListConceptLanguagesRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ConceptId string        `protobuf:"bytes,2,opt,name=concept_id,json=conceptId,proto3" json:"concept_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,4,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

List multiple concept languages for the given concept.

func (*ListConceptLanguagesRequest) Descriptor deprecated

func (*ListConceptLanguagesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListConceptLanguagesRequest.ProtoReflect.Descriptor instead.

func (*ListConceptLanguagesRequest) GetConceptId

func (x *ListConceptLanguagesRequest) GetConceptId() string

func (*ListConceptLanguagesRequest) GetPage

func (x *ListConceptLanguagesRequest) GetPage() uint32

func (*ListConceptLanguagesRequest) GetPerPage

func (x *ListConceptLanguagesRequest) GetPerPage() uint32

func (*ListConceptLanguagesRequest) GetUserAppId

func (x *ListConceptLanguagesRequest) GetUserAppId() *UserAppIDSet

func (*ListConceptLanguagesRequest) ProtoMessage

func (*ListConceptLanguagesRequest) ProtoMessage()

func (*ListConceptLanguagesRequest) ProtoReflect

func (*ListConceptLanguagesRequest) Reset

func (x *ListConceptLanguagesRequest) Reset()

func (*ListConceptLanguagesRequest) String

func (x *ListConceptLanguagesRequest) String() string

type ListConceptRelationsRequest

type ListConceptRelationsRequest struct {

	// The user_id and app_id information.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The subject concept id in your app to get all the relationships for.
	// Leave as an empty string (GET /concepts/relations) to list ALL the relations in the app.
	//
	// When listing all the relations it will only return one direction of the relationship
	// with the predicate acting on the subject and not the inverse like is done when providing a
	// concept_id so that we can return a reliable page size always.
	//
	// When providing a concept_id, if a hyponym is present in the DB such as:
	// 'honey' (subject), 'hyponym' (predicate for "is a kind of"), 'food' (object)
	// then you can list the concept relations for 'honey' and get hyponym predicate with 'food'
	// object.
	// But you can also list the concept relations for 'food' and it will return the same hyponym
	// relationship with 'honey' as object and 'hypernym' as predicate.
	// Synonyms by nature are symmetrical relationships so either side can be the concept_id (subject)
	// when listing the relations.
	ConceptId string `protobuf:"bytes,2,opt,name=concept_id,json=conceptId,proto3" json:"concept_id,omitempty"`
	// If predicate is provided then only list relations with that predicate.
	//
	// Note that if no subject is set in concept_id and predicate is set to
	// 'hypernym', then it will return any stored hyponyms as hypernyms with
	// just the subject and object swapped since they are reversed relations.
	//
	// Valid predicates are:
	// - 'hypernym'
	// - 'hyponym'
	// - 'synonym'
	Predicate string `protobuf:"bytes,3,opt,name=predicate,proto3" json:"predicate,omitempty"`
	// If knowledge_graph_id is provided then just list relations from that knowledge graph.
	// If not provided then list relations from all knowledge graphs including the global one for this
	// app one (ie. knowledge_graph "") and any specific ones in the app.
	KnowledgeGraphId string `protobuf:"bytes,4,opt,name=knowledge_graph_id,json=knowledgeGraphId,proto3" json:"knowledge_graph_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,5,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,6,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

GET all relations such that the concept_id refers to the subject of the relation

func (*ListConceptRelationsRequest) Descriptor deprecated

func (*ListConceptRelationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListConceptRelationsRequest.ProtoReflect.Descriptor instead.

func (*ListConceptRelationsRequest) GetConceptId

func (x *ListConceptRelationsRequest) GetConceptId() string

func (*ListConceptRelationsRequest) GetKnowledgeGraphId

func (x *ListConceptRelationsRequest) GetKnowledgeGraphId() string

func (*ListConceptRelationsRequest) GetPage

func (x *ListConceptRelationsRequest) GetPage() uint32

func (*ListConceptRelationsRequest) GetPerPage

func (x *ListConceptRelationsRequest) GetPerPage() uint32

func (*ListConceptRelationsRequest) GetPredicate

func (x *ListConceptRelationsRequest) GetPredicate() string

func (*ListConceptRelationsRequest) GetUserAppId

func (x *ListConceptRelationsRequest) GetUserAppId() *UserAppIDSet

func (*ListConceptRelationsRequest) ProtoMessage

func (*ListConceptRelationsRequest) ProtoMessage()

func (*ListConceptRelationsRequest) ProtoReflect

func (*ListConceptRelationsRequest) Reset

func (x *ListConceptRelationsRequest) Reset()

func (*ListConceptRelationsRequest) String

func (x *ListConceptRelationsRequest) String() string

type ListConceptsRequest

type ListConceptsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// Fuzzy match on concept ID
	Id string `protobuf:"bytes,4,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

ListConceptsRequest

func (*ListConceptsRequest) Descriptor deprecated

func (*ListConceptsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListConceptsRequest.ProtoReflect.Descriptor instead.

func (*ListConceptsRequest) GetId

func (x *ListConceptsRequest) GetId() string

func (*ListConceptsRequest) GetPage

func (x *ListConceptsRequest) GetPage() uint32

func (*ListConceptsRequest) GetPerPage

func (x *ListConceptsRequest) GetPerPage() uint32

func (*ListConceptsRequest) GetUserAppId

func (x *ListConceptsRequest) GetUserAppId() *UserAppIDSet

func (*ListConceptsRequest) ProtoMessage

func (*ListConceptsRequest) ProtoMessage()

func (*ListConceptsRequest) ProtoReflect

func (x *ListConceptsRequest) ProtoReflect() protoreflect.Message

func (*ListConceptsRequest) Reset

func (x *ListConceptsRequest) Reset()

func (*ListConceptsRequest) String

func (x *ListConceptsRequest) String() string

type ListDatasetInputsRequest

type ListDatasetInputsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Identify dataset by id.
	DatasetId string `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,4,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

ListDatasetInputsRequest

func (*ListDatasetInputsRequest) Descriptor deprecated

func (*ListDatasetInputsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListDatasetInputsRequest.ProtoReflect.Descriptor instead.

func (*ListDatasetInputsRequest) GetDatasetId

func (x *ListDatasetInputsRequest) GetDatasetId() string

func (*ListDatasetInputsRequest) GetPage

func (x *ListDatasetInputsRequest) GetPage() uint32

func (*ListDatasetInputsRequest) GetPerPage

func (x *ListDatasetInputsRequest) GetPerPage() uint32

func (*ListDatasetInputsRequest) GetUserAppId

func (x *ListDatasetInputsRequest) GetUserAppId() *UserAppIDSet

func (*ListDatasetInputsRequest) ProtoMessage

func (*ListDatasetInputsRequest) ProtoMessage()

func (*ListDatasetInputsRequest) ProtoReflect

func (x *ListDatasetInputsRequest) ProtoReflect() protoreflect.Message

func (*ListDatasetInputsRequest) Reset

func (x *ListDatasetInputsRequest) Reset()

func (*ListDatasetInputsRequest) String

func (x *ListDatasetInputsRequest) String() string

type ListDatasetVersionMetricsGroupsRequest

type ListDatasetVersionMetricsGroupsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Identify dataset by id.
	DatasetId string `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
	// Identify dataset version by id.
	DatasetVersionId string `protobuf:"bytes,3,opt,name=dataset_version_id,json=datasetVersionId,proto3" json:"dataset_version_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,4,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,5,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// Filter by parent path. Multiple parent paths are OR-ed. Empty list results in no filter.
	ParentPaths []string `protobuf:"bytes,6,rep,name=parent_paths,json=parentPaths,proto3" json:"parent_paths,omitempty"`
	// Filter by parent type. Multiple types are OR-ed. Empty list results in no filter.
	Types []DatasetVersionMetricsGroupType `protobuf:"varint,7,rep,packed,name=types,proto3,enum=clarifai.api.DatasetVersionMetricsGroupType" json:"types,omitempty"`
	// Filter by value. Multiple values are OR-ed. Empty list results in no filter.
	Values []*structpb.Value `protobuf:"bytes,8,rep,name=values,proto3" json:"values,omitempty"`
	// contains filtered or unexported fields
}

ListDatasetVersionMetricsGroupsRequest

func (*ListDatasetVersionMetricsGroupsRequest) Descriptor deprecated

func (*ListDatasetVersionMetricsGroupsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListDatasetVersionMetricsGroupsRequest.ProtoReflect.Descriptor instead.

func (*ListDatasetVersionMetricsGroupsRequest) GetDatasetId

func (*ListDatasetVersionMetricsGroupsRequest) GetDatasetVersionId

func (x *ListDatasetVersionMetricsGroupsRequest) GetDatasetVersionId() string

func (*ListDatasetVersionMetricsGroupsRequest) GetPage

func (*ListDatasetVersionMetricsGroupsRequest) GetParentPaths

func (x *ListDatasetVersionMetricsGroupsRequest) GetParentPaths() []string

func (*ListDatasetVersionMetricsGroupsRequest) GetPerPage

func (*ListDatasetVersionMetricsGroupsRequest) GetTypes

func (*ListDatasetVersionMetricsGroupsRequest) GetUserAppId

func (*ListDatasetVersionMetricsGroupsRequest) GetValues

func (*ListDatasetVersionMetricsGroupsRequest) ProtoMessage

func (*ListDatasetVersionMetricsGroupsRequest) ProtoReflect

func (*ListDatasetVersionMetricsGroupsRequest) Reset

func (*ListDatasetVersionMetricsGroupsRequest) String

type ListDatasetVersionsRequest

type ListDatasetVersionsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Identify dataset by id.
	DatasetId string `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,4,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

ListDatasetVersionsRequest

func (*ListDatasetVersionsRequest) Descriptor deprecated

func (*ListDatasetVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListDatasetVersionsRequest.ProtoReflect.Descriptor instead.

func (*ListDatasetVersionsRequest) GetDatasetId

func (x *ListDatasetVersionsRequest) GetDatasetId() string

func (*ListDatasetVersionsRequest) GetPage

func (x *ListDatasetVersionsRequest) GetPage() uint32

func (*ListDatasetVersionsRequest) GetPerPage

func (x *ListDatasetVersionsRequest) GetPerPage() uint32

func (*ListDatasetVersionsRequest) GetUserAppId

func (x *ListDatasetVersionsRequest) GetUserAppId() *UserAppIDSet

func (*ListDatasetVersionsRequest) ProtoMessage

func (*ListDatasetVersionsRequest) ProtoMessage()

func (*ListDatasetVersionsRequest) ProtoReflect

func (*ListDatasetVersionsRequest) Reset

func (x *ListDatasetVersionsRequest) Reset()

func (*ListDatasetVersionsRequest) String

func (x *ListDatasetVersionsRequest) String() string

type ListDatasetsRequest

type ListDatasetsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage          uint32   `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	AdditionalFields []string `protobuf:"bytes,5,rep,name=additional_fields,json=additionalFields,proto3" json:"additional_fields,omitempty"`
	// Sorting options:
	// Whether to sort in ascending order. If false, will order in descending order.
	SortAscending bool `protobuf:"varint,6,opt,name=sort_ascending,json=sortAscending,proto3" json:"sort_ascending,omitempty"`
	// Types that are assignable to SortBy:
	//
	//	*ListDatasetsRequest_SortByCreatedAt
	//	*ListDatasetsRequest_SortByStarCount
	//	*ListDatasetsRequest_SortByModifiedAt
	//	*ListDatasetsRequest_SortById
	SortBy isListDatasetsRequest_SortBy `protobuf_oneof:"sort_by"`
	// Filtering options:
	StarredOnly bool `protobuf:"varint,4,opt,name=starred_only,json=starredOnly,proto3" json:"starred_only,omitempty"`
	// Filter datasets by bookmark. If set, only return bookmarked datasets. Otherwise none bookmarked datasets only.
	Bookmark bool `protobuf:"varint,10,opt,name=bookmark,proto3" json:"bookmark,omitempty"`
	// Searching options:
	// Specify a search parameter in order to perform keyword search on the
	// following fields of the dataset:
	//   - id
	//   - description
	//   - notes
	//   - user_id (unless user_app_id.user_id is already set)
	//
	// Keywords are both normalized for search (so searching for "satisfy" matches "satisfied")
	// and used for partial prefix-matching (so searching for "clari" matches "clarifai").
	//
	// NOTE: Both the list of fields searched and the exact keyword matching
	// rules are subject to change and not guaranteed to be backwards-compatible.
	Search string `protobuf:"bytes,13,opt,name=search,proto3" json:"search,omitempty"`
	// Fuzzy filter on dataset ID
	// Deprecated: use search instead.
	//
	// Deprecated: Do not use.
	Id string `protobuf:"bytes,12,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

ListDatasetsRequest

func (*ListDatasetsRequest) Descriptor deprecated

func (*ListDatasetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListDatasetsRequest.ProtoReflect.Descriptor instead.

func (*ListDatasetsRequest) GetAdditionalFields

func (x *ListDatasetsRequest) GetAdditionalFields() []string

func (*ListDatasetsRequest) GetBookmark

func (x *ListDatasetsRequest) GetBookmark() bool

func (*ListDatasetsRequest) GetId deprecated

func (x *ListDatasetsRequest) GetId() string

Deprecated: Do not use.

func (*ListDatasetsRequest) GetPage

func (x *ListDatasetsRequest) GetPage() uint32

func (*ListDatasetsRequest) GetPerPage

func (x *ListDatasetsRequest) GetPerPage() uint32

func (*ListDatasetsRequest) GetSearch

func (x *ListDatasetsRequest) GetSearch() string

func (*ListDatasetsRequest) GetSortAscending

func (x *ListDatasetsRequest) GetSortAscending() bool

func (*ListDatasetsRequest) GetSortBy

func (m *ListDatasetsRequest) GetSortBy() isListDatasetsRequest_SortBy

func (*ListDatasetsRequest) GetSortByCreatedAt

func (x *ListDatasetsRequest) GetSortByCreatedAt() bool

func (*ListDatasetsRequest) GetSortById

func (x *ListDatasetsRequest) GetSortById() bool

func (*ListDatasetsRequest) GetSortByModifiedAt

func (x *ListDatasetsRequest) GetSortByModifiedAt() bool

func (*ListDatasetsRequest) GetSortByStarCount

func (x *ListDatasetsRequest) GetSortByStarCount() bool

func (*ListDatasetsRequest) GetStarredOnly

func (x *ListDatasetsRequest) GetStarredOnly() bool

func (*ListDatasetsRequest) GetUserAppId

func (x *ListDatasetsRequest) GetUserAppId() *UserAppIDSet

func (*ListDatasetsRequest) ProtoMessage

func (*ListDatasetsRequest) ProtoMessage()

func (*ListDatasetsRequest) ProtoReflect

func (x *ListDatasetsRequest) ProtoReflect() protoreflect.Message

func (*ListDatasetsRequest) Reset

func (x *ListDatasetsRequest) Reset()

func (*ListDatasetsRequest) String

func (x *ListDatasetsRequest) String() string

type ListDatasetsRequest_SortByCreatedAt

type ListDatasetsRequest_SortByCreatedAt struct {
	// Whether to order by the created_at time.
	SortByCreatedAt bool `protobuf:"varint,7,opt,name=sort_by_created_at,json=sortByCreatedAt,proto3,oneof"`
}

type ListDatasetsRequest_SortById

type ListDatasetsRequest_SortById struct {
	// Whether to order by the external id
	SortById bool `protobuf:"varint,11,opt,name=sort_by_id,json=sortById,proto3,oneof"`
}

type ListDatasetsRequest_SortByModifiedAt

type ListDatasetsRequest_SortByModifiedAt struct {
	// If neither sort option is set to true, will sort by modified_at.
	SortByModifiedAt bool `protobuf:"varint,9,opt,name=sort_by_modified_at,json=sortByModifiedAt,proto3,oneof"`
}

type ListDatasetsRequest_SortByStarCount

type ListDatasetsRequest_SortByStarCount struct {
	// Whether to order by the number of users stared the app
	SortByStarCount bool `protobuf:"varint,8,opt,name=sort_by_star_count,json=sortByStarCount,proto3,oneof"`
}

type ListEvaluationsRequest

type ListEvaluationsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// If true, sort in ascending order, otherwise sort in descending order.
	SortAscending bool `protobuf:"varint,4,opt,name=sort_ascending,json=sortAscending,proto3" json:"sort_ascending,omitempty"`
	// Types that are assignable to SortBy:
	//
	//	*ListEvaluationsRequest_SortByAppId
	//	*ListEvaluationsRequest_SortByRocAuc
	//	*ListEvaluationsRequest_SortByF1
	//	*ListEvaluationsRequest_SortByCreatedAt
	//	*ListEvaluationsRequest_SortByMeanAvgPrecision
	//	*ListEvaluationsRequest_SortByPrecision
	//	*ListEvaluationsRequest_SortByRecall
	//	*ListEvaluationsRequest_SortByModelId
	//	*ListEvaluationsRequest_SortByEvalDatasetId
	//	*ListEvaluationsRequest_SortByTrainDatasetId
	SortBy isListEvaluationsRequest_SortBy `protobuf_oneof:"sort_by"`
	// Filter on model type id
	ModelTypeId string `protobuf:"bytes,12,opt,name=model_type_id,json=modelTypeId,proto3" json:"model_type_id,omitempty"`
	// Filter on dataset ID of the dataset version specified in the metric version
	EvalDatasetIds []string `protobuf:"bytes,13,rep,name=eval_dataset_ids,json=evalDatasetIds,proto3" json:"eval_dataset_ids,omitempty"`
	// Filter on dataset ID of the dataset version specified by the model version
	TrainDatasetIds []string `protobuf:"bytes,14,rep,name=train_dataset_ids,json=trainDatasetIds,proto3" json:"train_dataset_ids,omitempty"`
	// Filter on concept IDs specified in the modele version's output_info
	ConceptIds []string `protobuf:"bytes,15,rep,name=concept_ids,json=conceptIds,proto3" json:"concept_ids,omitempty"`
	// Whether to show failed metrics, defaults to false
	ShowFailedMetrics bool `protobuf:"varint,19,opt,name=show_failed_metrics,json=showFailedMetrics,proto3" json:"show_failed_metrics,omitempty"`
	// contains filtered or unexported fields
}

func (*ListEvaluationsRequest) Descriptor deprecated

func (*ListEvaluationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListEvaluationsRequest.ProtoReflect.Descriptor instead.

func (*ListEvaluationsRequest) GetConceptIds

func (x *ListEvaluationsRequest) GetConceptIds() []string

func (*ListEvaluationsRequest) GetEvalDatasetIds

func (x *ListEvaluationsRequest) GetEvalDatasetIds() []string

func (*ListEvaluationsRequest) GetModelTypeId

func (x *ListEvaluationsRequest) GetModelTypeId() string

func (*ListEvaluationsRequest) GetPage

func (x *ListEvaluationsRequest) GetPage() uint32

func (*ListEvaluationsRequest) GetPerPage

func (x *ListEvaluationsRequest) GetPerPage() uint32

func (*ListEvaluationsRequest) GetShowFailedMetrics

func (x *ListEvaluationsRequest) GetShowFailedMetrics() bool

func (*ListEvaluationsRequest) GetSortAscending

func (x *ListEvaluationsRequest) GetSortAscending() bool

func (*ListEvaluationsRequest) GetSortBy

func (m *ListEvaluationsRequest) GetSortBy() isListEvaluationsRequest_SortBy

func (*ListEvaluationsRequest) GetSortByAppId

func (x *ListEvaluationsRequest) GetSortByAppId() bool

func (*ListEvaluationsRequest) GetSortByCreatedAt

func (x *ListEvaluationsRequest) GetSortByCreatedAt() bool

func (*ListEvaluationsRequest) GetSortByEvalDatasetId

func (x *ListEvaluationsRequest) GetSortByEvalDatasetId() bool

func (*ListEvaluationsRequest) GetSortByF1

func (x *ListEvaluationsRequest) GetSortByF1() bool

func (*ListEvaluationsRequest) GetSortByMeanAvgPrecision

func (x *ListEvaluationsRequest) GetSortByMeanAvgPrecision() bool

func (*ListEvaluationsRequest) GetSortByModelId

func (x *ListEvaluationsRequest) GetSortByModelId() bool

func (*ListEvaluationsRequest) GetSortByPrecision

func (x *ListEvaluationsRequest) GetSortByPrecision() bool

func (*ListEvaluationsRequest) GetSortByRecall

func (x *ListEvaluationsRequest) GetSortByRecall() bool

func (*ListEvaluationsRequest) GetSortByRocAuc

func (x *ListEvaluationsRequest) GetSortByRocAuc() bool

func (*ListEvaluationsRequest) GetSortByTrainDatasetId

func (x *ListEvaluationsRequest) GetSortByTrainDatasetId() bool

func (*ListEvaluationsRequest) GetTrainDatasetIds

func (x *ListEvaluationsRequest) GetTrainDatasetIds() []string

func (*ListEvaluationsRequest) GetUserAppId

func (x *ListEvaluationsRequest) GetUserAppId() *UserAppIDSet

func (*ListEvaluationsRequest) ProtoMessage

func (*ListEvaluationsRequest) ProtoMessage()

func (*ListEvaluationsRequest) ProtoReflect

func (x *ListEvaluationsRequest) ProtoReflect() protoreflect.Message

func (*ListEvaluationsRequest) Reset

func (x *ListEvaluationsRequest) Reset()

func (*ListEvaluationsRequest) String

func (x *ListEvaluationsRequest) String() string

type ListEvaluationsRequest_SortByAppId

type ListEvaluationsRequest_SortByAppId struct {
	// Whether to order by application id
	SortByAppId bool `protobuf:"varint,5,opt,name=sort_by_app_id,json=sortByAppId,proto3,oneof"`
}

type ListEvaluationsRequest_SortByCreatedAt

type ListEvaluationsRequest_SortByCreatedAt struct {
	// Whether to order by when the metric was created
	SortByCreatedAt bool `protobuf:"varint,8,opt,name=sort_by_created_at,json=sortByCreatedAt,proto3,oneof"`
}

type ListEvaluationsRequest_SortByEvalDatasetId

type ListEvaluationsRequest_SortByEvalDatasetId struct {
	SortByEvalDatasetId bool `protobuf:"varint,17,opt,name=sort_by_eval_dataset_id,json=sortByEvalDatasetId,proto3,oneof"`
}

type ListEvaluationsRequest_SortByF1

type ListEvaluationsRequest_SortByF1 struct {
	// Whether to order by eval metric summary.f1
	SortByF1 bool `protobuf:"varint,7,opt,name=sort_by_f1,json=sortByF1,proto3,oneof"`
}

type ListEvaluationsRequest_SortByMeanAvgPrecision

type ListEvaluationsRequest_SortByMeanAvgPrecision struct {
	// Whether to order by eval metric summary.mean_avg_precision_iou_50
	SortByMeanAvgPrecision bool `protobuf:"varint,9,opt,name=sort_by_mean_avg_precision,json=sortByMeanAvgPrecision,proto3,oneof"`
}

type ListEvaluationsRequest_SortByModelId

type ListEvaluationsRequest_SortByModelId struct {
	SortByModelId bool `protobuf:"varint,16,opt,name=sort_by_model_id,json=sortByModelId,proto3,oneof"`
}

type ListEvaluationsRequest_SortByPrecision

type ListEvaluationsRequest_SortByPrecision struct {
	// Whether to order by eval metric summary.macro_avg_precision
	SortByPrecision bool `protobuf:"varint,10,opt,name=sort_by_precision,json=sortByPrecision,proto3,oneof"`
}

type ListEvaluationsRequest_SortByRecall

type ListEvaluationsRequest_SortByRecall struct {
	// Whether to order by eval metric summary.macro_avg_recall
	SortByRecall bool `protobuf:"varint,11,opt,name=sort_by_recall,json=sortByRecall,proto3,oneof"`
}

type ListEvaluationsRequest_SortByRocAuc

type ListEvaluationsRequest_SortByRocAuc struct {
	// Whether to order by eval metric summary.macro_avg_roc_auc
	SortByRocAuc bool `protobuf:"varint,6,opt,name=sort_by_roc_auc,json=sortByRocAuc,proto3,oneof"`
}

type ListEvaluationsRequest_SortByTrainDatasetId

type ListEvaluationsRequest_SortByTrainDatasetId struct {
	SortByTrainDatasetId bool `protobuf:"varint,18,opt,name=sort_by_train_dataset_id,json=sortByTrainDatasetId,proto3,oneof"`
}

type ListInputsAddJobsRequest

type ListInputsAddJobsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

List all the input ingestion jobs

func (*ListInputsAddJobsRequest) Descriptor deprecated

func (*ListInputsAddJobsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListInputsAddJobsRequest.ProtoReflect.Descriptor instead.

func (*ListInputsAddJobsRequest) GetPage

func (x *ListInputsAddJobsRequest) GetPage() uint32

func (*ListInputsAddJobsRequest) GetPerPage

func (x *ListInputsAddJobsRequest) GetPerPage() uint32

func (*ListInputsAddJobsRequest) GetUserAppId

func (x *ListInputsAddJobsRequest) GetUserAppId() *UserAppIDSet

func (*ListInputsAddJobsRequest) ProtoMessage

func (*ListInputsAddJobsRequest) ProtoMessage()

func (*ListInputsAddJobsRequest) ProtoReflect

func (x *ListInputsAddJobsRequest) ProtoReflect() protoreflect.Message

func (*ListInputsAddJobsRequest) Reset

func (x *ListInputsAddJobsRequest) Reset()

func (*ListInputsAddJobsRequest) String

func (x *ListInputsAddJobsRequest) String() string

type ListInputsExtractionJobsRequest

type ListInputsExtractionJobsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

func (*ListInputsExtractionJobsRequest) Descriptor deprecated

func (*ListInputsExtractionJobsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListInputsExtractionJobsRequest.ProtoReflect.Descriptor instead.

func (*ListInputsExtractionJobsRequest) GetPage

func (*ListInputsExtractionJobsRequest) GetPerPage

func (x *ListInputsExtractionJobsRequest) GetPerPage() uint32

func (*ListInputsExtractionJobsRequest) GetUserAppId

func (x *ListInputsExtractionJobsRequest) GetUserAppId() *UserAppIDSet

func (*ListInputsExtractionJobsRequest) ProtoMessage

func (*ListInputsExtractionJobsRequest) ProtoMessage()

func (*ListInputsExtractionJobsRequest) ProtoReflect

func (*ListInputsExtractionJobsRequest) Reset

func (*ListInputsExtractionJobsRequest) String

type ListInputsRequest

type ListInputsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// Set status to filter by status
	Status *status.Status `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	Ids    []string       `protobuf:"bytes,4,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

ListInputsRequest

func (*ListInputsRequest) Descriptor deprecated

func (*ListInputsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListInputsRequest.ProtoReflect.Descriptor instead.

func (*ListInputsRequest) GetIds

func (x *ListInputsRequest) GetIds() []string

func (*ListInputsRequest) GetPage

func (x *ListInputsRequest) GetPage() uint32

func (*ListInputsRequest) GetPerPage

func (x *ListInputsRequest) GetPerPage() uint32

func (*ListInputsRequest) GetStatus

func (x *ListInputsRequest) GetStatus() *status.Status

func (*ListInputsRequest) GetUserAppId

func (x *ListInputsRequest) GetUserAppId() *UserAppIDSet

func (*ListInputsRequest) ProtoMessage

func (*ListInputsRequest) ProtoMessage()

func (*ListInputsRequest) ProtoReflect

func (x *ListInputsRequest) ProtoReflect() protoreflect.Message

func (*ListInputsRequest) Reset

func (x *ListInputsRequest) Reset()

func (*ListInputsRequest) String

func (x *ListInputsRequest) String() string

type ListInstalledModuleVersionsRequest

type ListInstalledModuleVersionsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

ListInstalledModuleVersionsRequest

func (*ListInstalledModuleVersionsRequest) Descriptor deprecated

func (*ListInstalledModuleVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListInstalledModuleVersionsRequest.ProtoReflect.Descriptor instead.

func (*ListInstalledModuleVersionsRequest) GetPage

func (*ListInstalledModuleVersionsRequest) GetPerPage

func (*ListInstalledModuleVersionsRequest) GetUserAppId

func (*ListInstalledModuleVersionsRequest) ProtoMessage

func (*ListInstalledModuleVersionsRequest) ProtoMessage()

func (*ListInstalledModuleVersionsRequest) ProtoReflect

func (*ListInstalledModuleVersionsRequest) Reset

func (*ListInstalledModuleVersionsRequest) String

type ListKeysRequest

type ListKeysRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage    uint32   `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	NotExpired bool     `protobuf:"varint,4,opt,name=not_expired,json=notExpired,proto3" json:"not_expired,omitempty"`
	Scopes     []string `protobuf:"bytes,5,rep,name=scopes,proto3" json:"scopes,omitempty"`
	Endpoints  []string `protobuf:"bytes,6,rep,name=endpoints,proto3" json:"endpoints,omitempty"`
	// contains filtered or unexported fields
}

ListKeysRequest

func (*ListKeysRequest) Descriptor deprecated

func (*ListKeysRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListKeysRequest.ProtoReflect.Descriptor instead.

func (*ListKeysRequest) GetEndpoints

func (x *ListKeysRequest) GetEndpoints() []string

func (*ListKeysRequest) GetNotExpired

func (x *ListKeysRequest) GetNotExpired() bool

func (*ListKeysRequest) GetPage

func (x *ListKeysRequest) GetPage() uint32

func (*ListKeysRequest) GetPerPage

func (x *ListKeysRequest) GetPerPage() uint32

func (*ListKeysRequest) GetScopes

func (x *ListKeysRequest) GetScopes() []string

func (*ListKeysRequest) GetUserAppId

func (x *ListKeysRequest) GetUserAppId() *UserAppIDSet

func (*ListKeysRequest) ProtoMessage

func (*ListKeysRequest) ProtoMessage()

func (*ListKeysRequest) ProtoReflect

func (x *ListKeysRequest) ProtoReflect() protoreflect.Message

func (*ListKeysRequest) Reset

func (x *ListKeysRequest) Reset()

func (*ListKeysRequest) String

func (x *ListKeysRequest) String() string

type ListKnowledgeGraphsRequest

type ListKnowledgeGraphsRequest struct {

	// The user_id and app_id information.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// contains filtered or unexported fields
}

GET all knowledge graphs

func (*ListKnowledgeGraphsRequest) Descriptor deprecated

func (*ListKnowledgeGraphsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListKnowledgeGraphsRequest.ProtoReflect.Descriptor instead.

func (*ListKnowledgeGraphsRequest) GetUserAppId

func (x *ListKnowledgeGraphsRequest) GetUserAppId() *UserAppIDSet

func (*ListKnowledgeGraphsRequest) ProtoMessage

func (*ListKnowledgeGraphsRequest) ProtoMessage()

func (*ListKnowledgeGraphsRequest) ProtoReflect

func (*ListKnowledgeGraphsRequest) Reset

func (x *ListKnowledgeGraphsRequest) Reset()

func (*ListKnowledgeGraphsRequest) String

func (x *ListKnowledgeGraphsRequest) String() string

type ListLabelOrdersRequest

type ListLabelOrdersRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

Request to list multiple label orders.

func (*ListLabelOrdersRequest) Descriptor deprecated

func (*ListLabelOrdersRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListLabelOrdersRequest.ProtoReflect.Descriptor instead.

func (*ListLabelOrdersRequest) GetPage

func (x *ListLabelOrdersRequest) GetPage() uint32

func (*ListLabelOrdersRequest) GetPerPage

func (x *ListLabelOrdersRequest) GetPerPage() uint32

func (*ListLabelOrdersRequest) GetUserAppId

func (x *ListLabelOrdersRequest) GetUserAppId() *UserAppIDSet

func (*ListLabelOrdersRequest) ProtoMessage

func (*ListLabelOrdersRequest) ProtoMessage()

func (*ListLabelOrdersRequest) ProtoReflect

func (x *ListLabelOrdersRequest) ProtoReflect() protoreflect.Message

func (*ListLabelOrdersRequest) Reset

func (x *ListLabelOrdersRequest) Reset()

func (*ListLabelOrdersRequest) String

func (x *ListLabelOrdersRequest) String() string

type ListModelConceptsRequest

type ListModelConceptsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Model id
	ModelId string `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	// Model version Id. Optional, if not provided latest model version is used.
	VersionId string `protobuf:"bytes,3,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,4,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,5,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// Searching options:
	// Specify a search parameter in order to perform keyword search on the
	// following fields of the concept:
	//   - id
	//   - name
	//
	// Keywords are used for partial prefix-matching (so searching for "larif" matches "clarifai").
	//
	// NOTE: Both the list of fields searched and the exact keyword matching
	// rules are subject to change and not guaranteed to be backwards-compatible.
	Search string `protobuf:"bytes,6,opt,name=search,proto3" json:"search,omitempty"`
	// contains filtered or unexported fields
}

ListModelConceptsRequest

func (*ListModelConceptsRequest) Descriptor deprecated

func (*ListModelConceptsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListModelConceptsRequest.ProtoReflect.Descriptor instead.

func (*ListModelConceptsRequest) GetModelId

func (x *ListModelConceptsRequest) GetModelId() string

func (*ListModelConceptsRequest) GetPage

func (x *ListModelConceptsRequest) GetPage() uint32

func (*ListModelConceptsRequest) GetPerPage

func (x *ListModelConceptsRequest) GetPerPage() uint32

func (*ListModelConceptsRequest) GetSearch

func (x *ListModelConceptsRequest) GetSearch() string

func (*ListModelConceptsRequest) GetUserAppId

func (x *ListModelConceptsRequest) GetUserAppId() *UserAppIDSet

func (*ListModelConceptsRequest) GetVersionId

func (x *ListModelConceptsRequest) GetVersionId() string

func (*ListModelConceptsRequest) ProtoMessage

func (*ListModelConceptsRequest) ProtoMessage()

func (*ListModelConceptsRequest) ProtoReflect

func (x *ListModelConceptsRequest) ProtoReflect() protoreflect.Message

func (*ListModelConceptsRequest) Reset

func (x *ListModelConceptsRequest) Reset()

func (*ListModelConceptsRequest) String

func (x *ListModelConceptsRequest) String() string

type ListModelInputsRequest

type ListModelInputsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId   string        `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	VersionId string        `protobuf:"bytes,3,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,4,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,5,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

Listing the inputs that went into training this model.

func (*ListModelInputsRequest) Descriptor deprecated

func (*ListModelInputsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListModelInputsRequest.ProtoReflect.Descriptor instead.

func (*ListModelInputsRequest) GetModelId

func (x *ListModelInputsRequest) GetModelId() string

func (*ListModelInputsRequest) GetPage

func (x *ListModelInputsRequest) GetPage() uint32

func (*ListModelInputsRequest) GetPerPage

func (x *ListModelInputsRequest) GetPerPage() uint32

func (*ListModelInputsRequest) GetUserAppId

func (x *ListModelInputsRequest) GetUserAppId() *UserAppIDSet

func (*ListModelInputsRequest) GetVersionId

func (x *ListModelInputsRequest) GetVersionId() string

func (*ListModelInputsRequest) ProtoMessage

func (*ListModelInputsRequest) ProtoMessage()

func (*ListModelInputsRequest) ProtoReflect

func (x *ListModelInputsRequest) ProtoReflect() protoreflect.Message

func (*ListModelInputsRequest) Reset

func (x *ListModelInputsRequest) Reset()

func (*ListModelInputsRequest) String

func (x *ListModelInputsRequest) String() string

type ListModelReferencesRequest

type ListModelReferencesRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId   string        `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	// Optional, defaults to 1.
	Page uint32 `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	// Optional, defaults to 128 references per page.
	PerPage uint32 `protobuf:"varint,4,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

ListModelReferencesRequest

func (*ListModelReferencesRequest) Descriptor deprecated

func (*ListModelReferencesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListModelReferencesRequest.ProtoReflect.Descriptor instead.

func (*ListModelReferencesRequest) GetModelId

func (x *ListModelReferencesRequest) GetModelId() string

func (*ListModelReferencesRequest) GetPage

func (x *ListModelReferencesRequest) GetPage() uint32

func (*ListModelReferencesRequest) GetPerPage

func (x *ListModelReferencesRequest) GetPerPage() uint32

func (*ListModelReferencesRequest) GetUserAppId

func (x *ListModelReferencesRequest) GetUserAppId() *UserAppIDSet

func (*ListModelReferencesRequest) ProtoMessage

func (*ListModelReferencesRequest) ProtoMessage()

func (*ListModelReferencesRequest) ProtoReflect

func (*ListModelReferencesRequest) Reset

func (x *ListModelReferencesRequest) Reset()

func (*ListModelReferencesRequest) String

func (x *ListModelReferencesRequest) String() string

type ListModelTypesRequest

type ListModelTypesRequest struct {

	// use and app combo. Not really used for this endpoint at this time so may go away in future.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

ListModelTypesRequest

func (*ListModelTypesRequest) Descriptor deprecated

func (*ListModelTypesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListModelTypesRequest.ProtoReflect.Descriptor instead.

func (*ListModelTypesRequest) GetPage

func (x *ListModelTypesRequest) GetPage() uint32

func (*ListModelTypesRequest) GetPerPage

func (x *ListModelTypesRequest) GetPerPage() uint32

func (*ListModelTypesRequest) GetUserAppId

func (x *ListModelTypesRequest) GetUserAppId() *UserAppIDSet

func (*ListModelTypesRequest) ProtoMessage

func (*ListModelTypesRequest) ProtoMessage()

func (*ListModelTypesRequest) ProtoReflect

func (x *ListModelTypesRequest) ProtoReflect() protoreflect.Message

func (*ListModelTypesRequest) Reset

func (x *ListModelTypesRequest) Reset()

func (*ListModelTypesRequest) String

func (x *ListModelTypesRequest) String() string

type ListModelVersionEvaluationsRequest

type ListModelVersionEvaluationsRequest struct {
	UserAppId      *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId        string        `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	ModelVersionId string        `protobuf:"bytes,3,opt,name=model_version_id,json=modelVersionId,proto3" json:"model_version_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,4,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,5,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

func (*ListModelVersionEvaluationsRequest) Descriptor deprecated

func (*ListModelVersionEvaluationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListModelVersionEvaluationsRequest.ProtoReflect.Descriptor instead.

func (*ListModelVersionEvaluationsRequest) GetModelId

func (*ListModelVersionEvaluationsRequest) GetModelVersionId

func (x *ListModelVersionEvaluationsRequest) GetModelVersionId() string

func (*ListModelVersionEvaluationsRequest) GetPage

func (*ListModelVersionEvaluationsRequest) GetPerPage

func (*ListModelVersionEvaluationsRequest) GetUserAppId

func (*ListModelVersionEvaluationsRequest) ProtoMessage

func (*ListModelVersionEvaluationsRequest) ProtoMessage()

func (*ListModelVersionEvaluationsRequest) ProtoReflect

func (*ListModelVersionEvaluationsRequest) Reset

func (*ListModelVersionEvaluationsRequest) String

type ListModelVersionInputExamplesRequest

type ListModelVersionInputExamplesRequest struct {

	// authorization field  (contains app/user id info)
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// id of model the example belongs to
	ModelId string `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	// specific version the example belongs to
	ModelVersionId string `protobuf:"bytes,3,opt,name=model_version_id,json=modelVersionId,proto3" json:"model_version_id,omitempty"`
	// Optional, defaults to 1.
	Page uint32 `protobuf:"varint,4,opt,name=page,proto3" json:"page,omitempty"`
	// Optional, defaults to 128 references per page.
	PerPage uint32 `protobuf:"varint,5,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

ListModelVersionInputExamplesRequest

func (*ListModelVersionInputExamplesRequest) Descriptor deprecated

func (*ListModelVersionInputExamplesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListModelVersionInputExamplesRequest.ProtoReflect.Descriptor instead.

func (*ListModelVersionInputExamplesRequest) GetModelId

func (*ListModelVersionInputExamplesRequest) GetModelVersionId

func (x *ListModelVersionInputExamplesRequest) GetModelVersionId() string

func (*ListModelVersionInputExamplesRequest) GetPage

func (*ListModelVersionInputExamplesRequest) GetPerPage

func (*ListModelVersionInputExamplesRequest) GetUserAppId

func (*ListModelVersionInputExamplesRequest) ProtoMessage

func (*ListModelVersionInputExamplesRequest) ProtoMessage()

func (*ListModelVersionInputExamplesRequest) ProtoReflect

func (*ListModelVersionInputExamplesRequest) Reset

func (*ListModelVersionInputExamplesRequest) String

type ListModelVersionsRequest

type ListModelVersionsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId   string        `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,4,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// Filtering options:
	// To list only the model versions that have these concept ids present in them.
	ConceptIds []string `protobuf:"bytes,5,rep,name=concept_ids,json=conceptIds,proto3" json:"concept_ids,omitempty"`
	// To list only the model versions that have been trained.
	TrainedOnly bool `protobuf:"varint,6,opt,name=trained_only,json=trainedOnly,proto3" json:"trained_only,omitempty"`
	// Sorting options:
	// Whether to sort in ascending order. If false, will order in descending order.
	SortAscending bool `protobuf:"varint,7,opt,name=sort_ascending,json=sortAscending,proto3" json:"sort_ascending,omitempty"`
	// Types that are assignable to SortBy:
	//
	//	*ListModelVersionsRequest_SortByStatusCode
	//	*ListModelVersionsRequest_SortByNumInputs
	//	*ListModelVersionsRequest_SortByDescription
	//	*ListModelVersionsRequest_SortByCreatedAt
	SortBy isListModelVersionsRequest_SortBy `protobuf_oneof:"sort_by"`
	// contains filtered or unexported fields
}

ListModelVersionsRequest

func (*ListModelVersionsRequest) Descriptor deprecated

func (*ListModelVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListModelVersionsRequest.ProtoReflect.Descriptor instead.

func (*ListModelVersionsRequest) GetConceptIds

func (x *ListModelVersionsRequest) GetConceptIds() []string

func (*ListModelVersionsRequest) GetModelId

func (x *ListModelVersionsRequest) GetModelId() string

func (*ListModelVersionsRequest) GetPage

func (x *ListModelVersionsRequest) GetPage() uint32

func (*ListModelVersionsRequest) GetPerPage

func (x *ListModelVersionsRequest) GetPerPage() uint32

func (*ListModelVersionsRequest) GetSortAscending

func (x *ListModelVersionsRequest) GetSortAscending() bool

func (*ListModelVersionsRequest) GetSortBy

func (m *ListModelVersionsRequest) GetSortBy() isListModelVersionsRequest_SortBy

func (*ListModelVersionsRequest) GetSortByCreatedAt

func (x *ListModelVersionsRequest) GetSortByCreatedAt() bool

func (*ListModelVersionsRequest) GetSortByDescription

func (x *ListModelVersionsRequest) GetSortByDescription() bool

func (*ListModelVersionsRequest) GetSortByNumInputs

func (x *ListModelVersionsRequest) GetSortByNumInputs() bool

func (*ListModelVersionsRequest) GetSortByStatusCode

func (x *ListModelVersionsRequest) GetSortByStatusCode() bool

func (*ListModelVersionsRequest) GetTrainedOnly

func (x *ListModelVersionsRequest) GetTrainedOnly() bool

func (*ListModelVersionsRequest) GetUserAppId

func (x *ListModelVersionsRequest) GetUserAppId() *UserAppIDSet

func (*ListModelVersionsRequest) ProtoMessage

func (*ListModelVersionsRequest) ProtoMessage()

func (*ListModelVersionsRequest) ProtoReflect

func (x *ListModelVersionsRequest) ProtoReflect() protoreflect.Message

func (*ListModelVersionsRequest) Reset

func (x *ListModelVersionsRequest) Reset()

func (*ListModelVersionsRequest) String

func (x *ListModelVersionsRequest) String() string

type ListModelVersionsRequest_SortByCreatedAt

type ListModelVersionsRequest_SortByCreatedAt struct {
	// Whether to order by the created_at time
	// If neither sort option is set to true, will sort by created_at.
	SortByCreatedAt bool `protobuf:"varint,11,opt,name=sort_by_created_at,json=sortByCreatedAt,proto3,oneof"`
}

type ListModelVersionsRequest_SortByDescription

type ListModelVersionsRequest_SortByDescription struct {
	// Whether to sort by the description
	SortByDescription bool `protobuf:"varint,10,opt,name=sort_by_description,json=sortByDescription,proto3,oneof"`
}

type ListModelVersionsRequest_SortByNumInputs

type ListModelVersionsRequest_SortByNumInputs struct {
	// Whether to order by the number of training inputs
	SortByNumInputs bool `protobuf:"varint,9,opt,name=sort_by_num_inputs,json=sortByNumInputs,proto3,oneof"`
}

type ListModelVersionsRequest_SortByStatusCode

type ListModelVersionsRequest_SortByStatusCode struct {
	// Whether to order by the status code
	SortByStatusCode bool `protobuf:"varint,8,opt,name=sort_by_status_code,json=sortByStatusCode,proto3,oneof"`
}

type ListModelsRequest

type ListModelsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// (optional URL parameter) List of additional fields to be included in the response. Currently supported: all, stars, outputs, presets
	AdditionalFields []string `protobuf:"bytes,19,rep,name=additional_fields,json=additionalFields,proto3" json:"additional_fields,omitempty"`
	// Sorting options:
	// Whether to sort in ascending order. If false, will order in descending order.
	SortAscending bool `protobuf:"varint,10,opt,name=sort_ascending,json=sortAscending,proto3" json:"sort_ascending,omitempty"`
	// Types that are assignable to SortBy:
	//
	//	*ListModelsRequest_SortByName
	//	*ListModelsRequest_SortByNumInputs
	//	*ListModelsRequest_SortByModifiedAt
	//	*ListModelsRequest_SortByCreatedAt
	//	*ListModelsRequest_SortByStarCount
	SortBy isListModelsRequest_SortBy `protobuf_oneof:"sort_by"`
	// Filtering options:
	// Filter models by the specific model_type_id. See ListModelTypes for the list of ModelType.Id's
	// supported.
	ModelTypeId string `protobuf:"bytes,6,opt,name=model_type_id,json=modelTypeId,proto3" json:"model_type_id,omitempty"`
	// If true, we only return models that have the status MODEL_TRAINED, which includes non-trainable model types.
	TrainedOnly bool `protobuf:"varint,7,opt,name=trained_only,json=trainedOnly,proto3" json:"trained_only,omitempty"`
	// The list of input fields to the model.
	// For example, you can specify 'image', which will return models that make inferences on images like visual-classifier models.
	InputFields []string `protobuf:"bytes,8,rep,name=input_fields,json=inputFields,proto3" json:"input_fields,omitempty"`
	// The list of output fields to the model.
	// For example, you can specify 'regions[...].data.concepts', which will return visual-detector models.
	OutputFields []string `protobuf:"bytes,9,rep,name=output_fields,json=outputFields,proto3" json:"output_fields,omitempty"`
	// Filter by the license of the model version
	License string `protobuf:"bytes,15,opt,name=license,proto3" json:"license,omitempty"`
	// If true, we only return models that are handpicked by clarifai staff
	FeaturedOnly bool `protobuf:"varint,16,opt,name=featured_only,json=featuredOnly,proto3" json:"featured_only,omitempty"`
	// If true, we only return models that are starred by the requesting user
	StarredOnly bool `protobuf:"varint,20,opt,name=starred_only,json=starredOnly,proto3" json:"starred_only,omitempty"`
	// List of toolkit tags to filter by
	Toolkits []string `protobuf:"bytes,17,rep,name=toolkits,proto3" json:"toolkits,omitempty"`
	// List of use_case tags to filter by
	UseCases []string `protobuf:"bytes,18,rep,name=use_cases,json=useCases,proto3" json:"use_cases,omitempty"`
	// List of language tags to filter by
	Languages []string `protobuf:"bytes,21,rep,name=languages,proto3" json:"languages,omitempty"`
	// Old API behavior resulted in returning clarifai main models when calling ListModels while scoped to an app. While we transition
	// away from that, we can use this flag to not always fetch clarifai main models, unless that is the app we are explicitly listing for.
	DontFetchFromMain bool `protobuf:"varint,23,opt,name=dont_fetch_from_main,json=dontFetchFromMain,proto3" json:"dont_fetch_from_main,omitempty"`
	// Filter models by bookmark. If set, only return bookmarked models. Otherwise none bookmarked models only.
	// Note: you can not filter `trained_only` and bookmark at the same time.
	// When filter by bookmark, we will return trained and untrained models.
	Bookmark bool `protobuf:"varint,26,opt,name=bookmark,proto3" json:"bookmark,omitempty"`
	// Searching options:
	// Specify a search parameter in order to perform keyword search on the
	// following fields of the model:
	//   - id
	//   - name
	//   - description
	//   - notes
	//   - user_id (unless user_app_id.user_id is already set)
	//
	// Keywords are both normalized for search (so searching for "satisfy" matches "satisfied")
	// and used for partial prefix-matching (so searching for "clari" matches "clarifai").
	//
	// NOTE: Both the list of fields searched and the exact keyword matching
	// rules are subject to change and not guaranteed to be backwards-compatible.
	Search string `protobuf:"bytes,27,opt,name=search,proto3" json:"search,omitempty"`
	// Query name, description and id fields, that can contain the words in the query string. Does NOT support wildcards - full words only. Supports operators "OR" and "-" as NOT.
	// Deprecated: use search instead.
	//
	// Deprecated: Do not use.
	Query string `protobuf:"bytes,14,opt,name=query,proto3" json:"query,omitempty"`
	// Filter by the description and id of the model. This supports wildcard queries like "gen*" to match "general" as an example.
	// Deprecated: use search instead.
	//
	// Deprecated: Do not use.
	Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
	// Extends the name filter to include the user_id of the application owner that the model belongs to.
	// Deprecated: use search instead of name.
	//
	// Deprecated: Do not use.
	FilterByUserId bool `protobuf:"varint,22,opt,name=filter_by_user_id,json=filterByUserId,proto3" json:"filter_by_user_id,omitempty"`
	// contains filtered or unexported fields
}

ListModelsRequest

func (*ListModelsRequest) Descriptor deprecated

func (*ListModelsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListModelsRequest.ProtoReflect.Descriptor instead.

func (*ListModelsRequest) GetAdditionalFields

func (x *ListModelsRequest) GetAdditionalFields() []string

func (*ListModelsRequest) GetBookmark

func (x *ListModelsRequest) GetBookmark() bool

func (*ListModelsRequest) GetDontFetchFromMain

func (x *ListModelsRequest) GetDontFetchFromMain() bool

func (*ListModelsRequest) GetFeaturedOnly

func (x *ListModelsRequest) GetFeaturedOnly() bool

func (*ListModelsRequest) GetFilterByUserId deprecated

func (x *ListModelsRequest) GetFilterByUserId() bool

Deprecated: Do not use.

func (*ListModelsRequest) GetInputFields

func (x *ListModelsRequest) GetInputFields() []string

func (*ListModelsRequest) GetLanguages

func (x *ListModelsRequest) GetLanguages() []string

func (*ListModelsRequest) GetLicense

func (x *ListModelsRequest) GetLicense() string

func (*ListModelsRequest) GetModelTypeId

func (x *ListModelsRequest) GetModelTypeId() string

func (*ListModelsRequest) GetName deprecated

func (x *ListModelsRequest) GetName() string

Deprecated: Do not use.

func (*ListModelsRequest) GetOutputFields

func (x *ListModelsRequest) GetOutputFields() []string

func (*ListModelsRequest) GetPage

func (x *ListModelsRequest) GetPage() uint32

func (*ListModelsRequest) GetPerPage

func (x *ListModelsRequest) GetPerPage() uint32

func (*ListModelsRequest) GetQuery deprecated

func (x *ListModelsRequest) GetQuery() string

Deprecated: Do not use.

func (*ListModelsRequest) GetSearch

func (x *ListModelsRequest) GetSearch() string

func (*ListModelsRequest) GetSortAscending

func (x *ListModelsRequest) GetSortAscending() bool

func (*ListModelsRequest) GetSortBy

func (m *ListModelsRequest) GetSortBy() isListModelsRequest_SortBy

func (*ListModelsRequest) GetSortByCreatedAt

func (x *ListModelsRequest) GetSortByCreatedAt() bool

func (*ListModelsRequest) GetSortByModifiedAt

func (x *ListModelsRequest) GetSortByModifiedAt() bool

func (*ListModelsRequest) GetSortByName

func (x *ListModelsRequest) GetSortByName() bool

func (*ListModelsRequest) GetSortByNumInputs

func (x *ListModelsRequest) GetSortByNumInputs() bool

func (*ListModelsRequest) GetSortByStarCount

func (x *ListModelsRequest) GetSortByStarCount() bool

func (*ListModelsRequest) GetStarredOnly

func (x *ListModelsRequest) GetStarredOnly() bool

func (*ListModelsRequest) GetToolkits

func (x *ListModelsRequest) GetToolkits() []string

func (*ListModelsRequest) GetTrainedOnly

func (x *ListModelsRequest) GetTrainedOnly() bool

func (*ListModelsRequest) GetUseCases

func (x *ListModelsRequest) GetUseCases() []string

func (*ListModelsRequest) GetUserAppId

func (x *ListModelsRequest) GetUserAppId() *UserAppIDSet

func (*ListModelsRequest) ProtoMessage

func (*ListModelsRequest) ProtoMessage()

func (*ListModelsRequest) ProtoReflect

func (x *ListModelsRequest) ProtoReflect() protoreflect.Message

func (*ListModelsRequest) Reset

func (x *ListModelsRequest) Reset()

func (*ListModelsRequest) String

func (x *ListModelsRequest) String() string

type ListModelsRequest_SortByCreatedAt

type ListModelsRequest_SortByCreatedAt struct {
	// Whether to order by the created_at
	SortByCreatedAt bool `protobuf:"varint,24,opt,name=sort_by_created_at,json=sortByCreatedAt,proto3,oneof"`
}

type ListModelsRequest_SortByModifiedAt

type ListModelsRequest_SortByModifiedAt struct {
	// Whether to order by the modified_at time of the latest model version.
	// If none of the sort options is set to true, will sort by modified_at.
	SortByModifiedAt bool `protobuf:"varint,13,opt,name=sort_by_modified_at,json=sortByModifiedAt,proto3,oneof"`
}

type ListModelsRequest_SortByName

type ListModelsRequest_SortByName struct {
	// Whether to order by the name
	SortByName bool `protobuf:"varint,11,opt,name=sort_by_name,json=sortByName,proto3,oneof"`
}

type ListModelsRequest_SortByNumInputs

type ListModelsRequest_SortByNumInputs struct {
	// Whether to order by the number of training inputs
	SortByNumInputs bool `protobuf:"varint,12,opt,name=sort_by_num_inputs,json=sortByNumInputs,proto3,oneof"`
}

type ListModelsRequest_SortByStarCount

type ListModelsRequest_SortByStarCount struct {
	// Whether to order by count of stars
	SortByStarCount bool `protobuf:"varint,25,opt,name=sort_by_star_count,json=sortByStarCount,proto3,oneof"`
}

type ListModuleVersionsRequest

type ListModuleVersionsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModuleId  string        `protobuf:"bytes,2,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,4,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

ListModuleVersionsRequest

func (*ListModuleVersionsRequest) Descriptor deprecated

func (*ListModuleVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListModuleVersionsRequest.ProtoReflect.Descriptor instead.

func (*ListModuleVersionsRequest) GetModuleId

func (x *ListModuleVersionsRequest) GetModuleId() string

func (*ListModuleVersionsRequest) GetPage

func (x *ListModuleVersionsRequest) GetPage() uint32

func (*ListModuleVersionsRequest) GetPerPage

func (x *ListModuleVersionsRequest) GetPerPage() uint32

func (*ListModuleVersionsRequest) GetUserAppId

func (x *ListModuleVersionsRequest) GetUserAppId() *UserAppIDSet

func (*ListModuleVersionsRequest) ProtoMessage

func (*ListModuleVersionsRequest) ProtoMessage()

func (*ListModuleVersionsRequest) ProtoReflect

func (*ListModuleVersionsRequest) Reset

func (x *ListModuleVersionsRequest) Reset()

func (*ListModuleVersionsRequest) String

func (x *ListModuleVersionsRequest) String() string

type ListModulesRequest

type ListModulesRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage          uint32   `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	AdditionalFields []string `protobuf:"bytes,5,rep,name=additional_fields,json=additionalFields,proto3" json:"additional_fields,omitempty"`
	// Sorting options:
	// Whether to sort in ascending order. If false, will order in descending order.
	SortAscending bool `protobuf:"varint,6,opt,name=sort_ascending,json=sortAscending,proto3" json:"sort_ascending,omitempty"`
	// Types that are assignable to SortBy:
	//
	//	*ListModulesRequest_SortByCreatedAt
	//	*ListModulesRequest_SortByStarCount
	//	*ListModulesRequest_SortByModifiedAt
	//	*ListModulesRequest_SortById
	SortBy isListModulesRequest_SortBy `protobuf_oneof:"sort_by"`
	// Filtering options:
	StarredOnly bool `protobuf:"varint,4,opt,name=starred_only,json=starredOnly,proto3" json:"starred_only,omitempty"`
	// Filter modules by bookmark. If set, only return bookmarked modules. Otherwise none bookmarked modules only.
	Bookmark bool `protobuf:"varint,10,opt,name=bookmark,proto3" json:"bookmark,omitempty"`
	// Searching options:
	// Specify a search parameter in order to perform keyword search on the
	// following fields of the module:
	//   - id
	//   - description
	//   - user_id (unless user_app_id.user_id is already set)
	//
	// Keywords are both normalized for search (so searching for "satisfy" matches "satisfied")
	// and used for partial prefix-matching (so searching for "clari" matches "clarifai").
	//
	// NOTE: Both the list of fields searched and the exact keyword matching
	// rules are subject to change and not guaranteed to be backwards-compatible.
	Search string `protobuf:"bytes,14,opt,name=search,proto3" json:"search,omitempty"`
	// Filter by the id and description of the module. This supports wildcard queries like "gen*" to match "general" as an example.
	// Deprecated: use search instead.
	//
	// Deprecated: Do not use.
	Name string `protobuf:"bytes,12,opt,name=name,proto3" json:"name,omitempty"`
	// Filter by the application owner whose this module belongs to
	// Deprecated: use search instead of name.
	//
	// Deprecated: Do not use.
	FilterByUserId bool `protobuf:"varint,13,opt,name=filter_by_user_id,json=filterByUserId,proto3" json:"filter_by_user_id,omitempty"`
	// contains filtered or unexported fields
}

ListModulesRequest

func (*ListModulesRequest) Descriptor deprecated

func (*ListModulesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListModulesRequest.ProtoReflect.Descriptor instead.

func (*ListModulesRequest) GetAdditionalFields

func (x *ListModulesRequest) GetAdditionalFields() []string

func (*ListModulesRequest) GetBookmark

func (x *ListModulesRequest) GetBookmark() bool

func (*ListModulesRequest) GetFilterByUserId deprecated

func (x *ListModulesRequest) GetFilterByUserId() bool

Deprecated: Do not use.

func (*ListModulesRequest) GetName deprecated

func (x *ListModulesRequest) GetName() string

Deprecated: Do not use.

func (*ListModulesRequest) GetPage

func (x *ListModulesRequest) GetPage() uint32

func (*ListModulesRequest) GetPerPage

func (x *ListModulesRequest) GetPerPage() uint32

func (*ListModulesRequest) GetSearch

func (x *ListModulesRequest) GetSearch() string

func (*ListModulesRequest) GetSortAscending

func (x *ListModulesRequest) GetSortAscending() bool

func (*ListModulesRequest) GetSortBy

func (m *ListModulesRequest) GetSortBy() isListModulesRequest_SortBy

func (*ListModulesRequest) GetSortByCreatedAt

func (x *ListModulesRequest) GetSortByCreatedAt() bool

func (*ListModulesRequest) GetSortById

func (x *ListModulesRequest) GetSortById() bool

func (*ListModulesRequest) GetSortByModifiedAt

func (x *ListModulesRequest) GetSortByModifiedAt() bool

func (*ListModulesRequest) GetSortByStarCount

func (x *ListModulesRequest) GetSortByStarCount() bool

func (*ListModulesRequest) GetStarredOnly

func (x *ListModulesRequest) GetStarredOnly() bool

func (*ListModulesRequest) GetUserAppId

func (x *ListModulesRequest) GetUserAppId() *UserAppIDSet

func (*ListModulesRequest) ProtoMessage

func (*ListModulesRequest) ProtoMessage()

func (*ListModulesRequest) ProtoReflect

func (x *ListModulesRequest) ProtoReflect() protoreflect.Message

func (*ListModulesRequest) Reset

func (x *ListModulesRequest) Reset()

func (*ListModulesRequest) String

func (x *ListModulesRequest) String() string

type ListModulesRequest_SortByCreatedAt

type ListModulesRequest_SortByCreatedAt struct {
	// Whether to order by the created_at time.
	SortByCreatedAt bool `protobuf:"varint,7,opt,name=sort_by_created_at,json=sortByCreatedAt,proto3,oneof"`
}

type ListModulesRequest_SortById

type ListModulesRequest_SortById struct {
	// Whether to order by the external id
	SortById bool `protobuf:"varint,11,opt,name=sort_by_id,json=sortById,proto3,oneof"`
}

type ListModulesRequest_SortByModifiedAt

type ListModulesRequest_SortByModifiedAt struct {
	// If neither sort option is set to true, will sort by modified_at.
	SortByModifiedAt bool `protobuf:"varint,9,opt,name=sort_by_modified_at,json=sortByModifiedAt,proto3,oneof"`
}

type ListModulesRequest_SortByStarCount

type ListModulesRequest_SortByStarCount struct {
	// Whether to order by the number of users stared the app
	SortByStarCount bool `protobuf:"varint,8,opt,name=sort_by_star_count,json=sortByStarCount,proto3,oneof"`
}

type ListNextTaskAssignmentsRequest

type ListNextTaskAssignmentsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	TaskId    string        `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	// contains filtered or unexported fields
}

ListNextTaskAssignmentsRequest

func (*ListNextTaskAssignmentsRequest) Descriptor deprecated

func (*ListNextTaskAssignmentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListNextTaskAssignmentsRequest.ProtoReflect.Descriptor instead.

func (*ListNextTaskAssignmentsRequest) GetTaskId

func (x *ListNextTaskAssignmentsRequest) GetTaskId() string

func (*ListNextTaskAssignmentsRequest) GetUserAppId

func (x *ListNextTaskAssignmentsRequest) GetUserAppId() *UserAppIDSet

func (*ListNextTaskAssignmentsRequest) ProtoMessage

func (*ListNextTaskAssignmentsRequest) ProtoMessage()

func (*ListNextTaskAssignmentsRequest) ProtoReflect

func (*ListNextTaskAssignmentsRequest) Reset

func (x *ListNextTaskAssignmentsRequest) Reset()

func (*ListNextTaskAssignmentsRequest) String

type ListOpenSourceLicensesRequest

type ListOpenSourceLicensesRequest struct {
	// contains filtered or unexported fields
}

ListOpenSourceLicensesRequest

func (*ListOpenSourceLicensesRequest) Descriptor deprecated

func (*ListOpenSourceLicensesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListOpenSourceLicensesRequest.ProtoReflect.Descriptor instead.

func (*ListOpenSourceLicensesRequest) ProtoMessage

func (*ListOpenSourceLicensesRequest) ProtoMessage()

func (*ListOpenSourceLicensesRequest) ProtoReflect

func (*ListOpenSourceLicensesRequest) Reset

func (x *ListOpenSourceLicensesRequest) Reset()

func (*ListOpenSourceLicensesRequest) String

type ListOpenSourceLicensesResponse

type ListOpenSourceLicensesResponse struct {
	Status   *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Licenses []string       `protobuf:"bytes,2,rep,name=licenses,proto3" json:"licenses,omitempty"`
	// contains filtered or unexported fields
}

ListOpenSourceLicensesResponse

func (*ListOpenSourceLicensesResponse) Descriptor deprecated

func (*ListOpenSourceLicensesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListOpenSourceLicensesResponse.ProtoReflect.Descriptor instead.

func (*ListOpenSourceLicensesResponse) GetLicenses

func (x *ListOpenSourceLicensesResponse) GetLicenses() []string

func (*ListOpenSourceLicensesResponse) GetStatus

func (*ListOpenSourceLicensesResponse) ProtoMessage

func (*ListOpenSourceLicensesResponse) ProtoMessage()

func (*ListOpenSourceLicensesResponse) ProtoReflect

func (*ListOpenSourceLicensesResponse) Reset

func (x *ListOpenSourceLicensesResponse) Reset()

func (*ListOpenSourceLicensesResponse) String

type ListRunnerItemsRequest

type ListRunnerItemsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	RunnerId  string        `protobuf:"bytes,2,opt,name=runner_id,json=runnerId,proto3" json:"runner_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRunnerItemsRequest) Descriptor deprecated

func (*ListRunnerItemsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListRunnerItemsRequest.ProtoReflect.Descriptor instead.

func (*ListRunnerItemsRequest) GetRunnerId

func (x *ListRunnerItemsRequest) GetRunnerId() string

func (*ListRunnerItemsRequest) GetUserAppId

func (x *ListRunnerItemsRequest) GetUserAppId() *UserAppIDSet

func (*ListRunnerItemsRequest) ProtoMessage

func (*ListRunnerItemsRequest) ProtoMessage()

func (*ListRunnerItemsRequest) ProtoReflect

func (x *ListRunnerItemsRequest) ProtoReflect() protoreflect.Message

func (*ListRunnerItemsRequest) Reset

func (x *ListRunnerItemsRequest) Reset()

func (*ListRunnerItemsRequest) String

func (x *ListRunnerItemsRequest) String() string

type ListRunnersRequest

type ListRunnersRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

ListRunnersRequest

func (*ListRunnersRequest) Descriptor deprecated

func (*ListRunnersRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListRunnersRequest.ProtoReflect.Descriptor instead.

func (*ListRunnersRequest) GetPage

func (x *ListRunnersRequest) GetPage() uint32

func (*ListRunnersRequest) GetPerPage

func (x *ListRunnersRequest) GetPerPage() uint32

func (*ListRunnersRequest) GetUserAppId

func (x *ListRunnersRequest) GetUserAppId() *UserAppIDSet

func (*ListRunnersRequest) ProtoMessage

func (*ListRunnersRequest) ProtoMessage()

func (*ListRunnersRequest) ProtoReflect

func (x *ListRunnersRequest) ProtoReflect() protoreflect.Message

func (*ListRunnersRequest) Reset

func (x *ListRunnersRequest) Reset()

func (*ListRunnersRequest) String

func (x *ListRunnersRequest) String() string

type ListScopesRequest

type ListScopesRequest struct {

	// If "personal_access_token" include scopes and endpoints available to personal access tokens.
	// If "app_specific_key" include scopes and endpoints available to app-specific keys. (default)
	KeyType string `protobuf:"bytes,1,opt,name=key_type,json=keyType,proto3" json:"key_type,omitempty"`
	// For all user specific information we include user_app_id to get the user_id in a consistent way
	UserAppId *UserAppIDSet `protobuf:"bytes,2,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// contains filtered or unexported fields
}

ListScopesRequest

func (*ListScopesRequest) Descriptor deprecated

func (*ListScopesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListScopesRequest.ProtoReflect.Descriptor instead.

func (*ListScopesRequest) GetKeyType

func (x *ListScopesRequest) GetKeyType() string

func (*ListScopesRequest) GetUserAppId

func (x *ListScopesRequest) GetUserAppId() *UserAppIDSet

func (*ListScopesRequest) ProtoMessage

func (*ListScopesRequest) ProtoMessage()

func (*ListScopesRequest) ProtoReflect

func (x *ListScopesRequest) ProtoReflect() protoreflect.Message

func (*ListScopesRequest) Reset

func (x *ListScopesRequest) Reset()

func (*ListScopesRequest) String

func (x *ListScopesRequest) String() string

type ListSearchesRequest

type ListSearchesRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

ListSearchesRequest

func (*ListSearchesRequest) Descriptor deprecated

func (*ListSearchesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListSearchesRequest.ProtoReflect.Descriptor instead.

func (*ListSearchesRequest) GetPage

func (x *ListSearchesRequest) GetPage() uint32

func (*ListSearchesRequest) GetPerPage

func (x *ListSearchesRequest) GetPerPage() uint32

func (*ListSearchesRequest) GetUserAppId

func (x *ListSearchesRequest) GetUserAppId() *UserAppIDSet

func (*ListSearchesRequest) ProtoMessage

func (*ListSearchesRequest) ProtoMessage()

func (*ListSearchesRequest) ProtoReflect

func (x *ListSearchesRequest) ProtoReflect() protoreflect.Message

func (*ListSearchesRequest) Reset

func (x *ListSearchesRequest) Reset()

func (*ListSearchesRequest) String

func (x *ListSearchesRequest) String() string

type ListStatusCodesRequest

type ListStatusCodesRequest struct {
	// contains filtered or unexported fields
}

ListStatusCodesRequest

func (*ListStatusCodesRequest) Descriptor deprecated

func (*ListStatusCodesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListStatusCodesRequest.ProtoReflect.Descriptor instead.

func (*ListStatusCodesRequest) ProtoMessage

func (*ListStatusCodesRequest) ProtoMessage()

func (*ListStatusCodesRequest) ProtoReflect

func (x *ListStatusCodesRequest) ProtoReflect() protoreflect.Message

func (*ListStatusCodesRequest) Reset

func (x *ListStatusCodesRequest) Reset()

func (*ListStatusCodesRequest) String

func (x *ListStatusCodesRequest) String() string

type ListTasksRequest

type ListTasksRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// Get tasks that have ANY user from this list assigned as worker.
	WorkerUserIds []string `protobuf:"bytes,4,rep,name=worker_user_ids,json=workerUserIds,proto3" json:"worker_user_ids,omitempty"`
	// Get tasks that have ANY user from this list assigned as reviewer.
	ReviewUserIds []string `protobuf:"bytes,5,rep,name=review_user_ids,json=reviewUserIds,proto3" json:"review_user_ids,omitempty"`
	// Get tasks that are associated to ANY label order from this list.
	LabelOrderIds []string `protobuf:"bytes,8,rep,name=label_order_ids,json=labelOrderIds,proto3" json:"label_order_ids,omitempty"`
	// Get label order tasks as well
	// It is automatically set to true if label_order_ids is set.
	IncludingLabelOrderTasks bool `` /* 138-byte string literal not displayed */
	// (optional URL parameter) List of additional fields to be included in the response.
	// Currently supported additional fields:
	// - all
	// - worker.users
	// - review.users
	// - metrics.work.inputs_count_estimated
	// - metrics.work.inputs_percent_estimated
	AdditionalFields []string `protobuf:"bytes,7,rep,name=additional_fields,json=additionalFields,proto3" json:"additional_fields,omitempty"`
	// (optional) task IDs to filter on
	Ids []string `protobuf:"bytes,9,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

Request to list multiple tasks.

func (*ListTasksRequest) Descriptor deprecated

func (*ListTasksRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListTasksRequest.ProtoReflect.Descriptor instead.

func (*ListTasksRequest) GetAdditionalFields

func (x *ListTasksRequest) GetAdditionalFields() []string

func (*ListTasksRequest) GetIds

func (x *ListTasksRequest) GetIds() []string

func (*ListTasksRequest) GetIncludingLabelOrderTasks

func (x *ListTasksRequest) GetIncludingLabelOrderTasks() bool

func (*ListTasksRequest) GetLabelOrderIds

func (x *ListTasksRequest) GetLabelOrderIds() []string

func (*ListTasksRequest) GetPage

func (x *ListTasksRequest) GetPage() uint32

func (*ListTasksRequest) GetPerPage

func (x *ListTasksRequest) GetPerPage() uint32

func (*ListTasksRequest) GetReviewUserIds

func (x *ListTasksRequest) GetReviewUserIds() []string

func (*ListTasksRequest) GetUserAppId

func (x *ListTasksRequest) GetUserAppId() *UserAppIDSet

func (*ListTasksRequest) GetWorkerUserIds

func (x *ListTasksRequest) GetWorkerUserIds() []string

func (*ListTasksRequest) ProtoMessage

func (*ListTasksRequest) ProtoMessage()

func (*ListTasksRequest) ProtoReflect

func (x *ListTasksRequest) ProtoReflect() protoreflect.Message

func (*ListTasksRequest) Reset

func (x *ListTasksRequest) Reset()

func (*ListTasksRequest) String

func (x *ListTasksRequest) String() string

type ListTrendingMetricsViewsRequest

type ListTrendingMetricsViewsRequest struct {

	// The user_id and app_id information.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// For now view types 'apps', 'workflows', and 'models' are supported.
	ViewType string `protobuf:"bytes,2,opt,name=view_type,json=viewType,proto3" json:"view_type,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,4,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

ListTrendingMetricsViewsRequest

func (*ListTrendingMetricsViewsRequest) Descriptor deprecated

func (*ListTrendingMetricsViewsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListTrendingMetricsViewsRequest.ProtoReflect.Descriptor instead.

func (*ListTrendingMetricsViewsRequest) GetPage

func (*ListTrendingMetricsViewsRequest) GetPerPage

func (x *ListTrendingMetricsViewsRequest) GetPerPage() uint32

func (*ListTrendingMetricsViewsRequest) GetUserAppId

func (x *ListTrendingMetricsViewsRequest) GetUserAppId() *UserAppIDSet

func (*ListTrendingMetricsViewsRequest) GetViewType

func (x *ListTrendingMetricsViewsRequest) GetViewType() string

func (*ListTrendingMetricsViewsRequest) ProtoMessage

func (*ListTrendingMetricsViewsRequest) ProtoMessage()

func (*ListTrendingMetricsViewsRequest) ProtoReflect

func (*ListTrendingMetricsViewsRequest) Reset

func (*ListTrendingMetricsViewsRequest) String

type ListUploadsRequest

type ListUploadsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

func (*ListUploadsRequest) Descriptor deprecated

func (*ListUploadsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListUploadsRequest.ProtoReflect.Descriptor instead.

func (*ListUploadsRequest) GetPage

func (x *ListUploadsRequest) GetPage() uint32

func (*ListUploadsRequest) GetPerPage

func (x *ListUploadsRequest) GetPerPage() uint32

func (*ListUploadsRequest) GetUserAppId

func (x *ListUploadsRequest) GetUserAppId() *UserAppIDSet

func (*ListUploadsRequest) ProtoMessage

func (*ListUploadsRequest) ProtoMessage()

func (*ListUploadsRequest) ProtoReflect

func (x *ListUploadsRequest) ProtoReflect() protoreflect.Message

func (*ListUploadsRequest) Reset

func (x *ListUploadsRequest) Reset()

func (*ListUploadsRequest) String

func (x *ListUploadsRequest) String() string

type ListWorkflowVersionsRequest

type ListWorkflowVersionsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// List versions for the workflow identified by this id
	WorkflowId string `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,3,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,4,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

ListWorkflowVersionsRequest

func (*ListWorkflowVersionsRequest) Descriptor deprecated

func (*ListWorkflowVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListWorkflowVersionsRequest.ProtoReflect.Descriptor instead.

func (*ListWorkflowVersionsRequest) GetPage

func (x *ListWorkflowVersionsRequest) GetPage() uint32

func (*ListWorkflowVersionsRequest) GetPerPage

func (x *ListWorkflowVersionsRequest) GetPerPage() uint32

func (*ListWorkflowVersionsRequest) GetUserAppId

func (x *ListWorkflowVersionsRequest) GetUserAppId() *UserAppIDSet

func (*ListWorkflowVersionsRequest) GetWorkflowId

func (x *ListWorkflowVersionsRequest) GetWorkflowId() string

func (*ListWorkflowVersionsRequest) ProtoMessage

func (*ListWorkflowVersionsRequest) ProtoMessage()

func (*ListWorkflowVersionsRequest) ProtoReflect

func (*ListWorkflowVersionsRequest) Reset

func (x *ListWorkflowVersionsRequest) Reset()

func (*ListWorkflowVersionsRequest) String

func (x *ListWorkflowVersionsRequest) String() string

type ListWorkflowsRequest

type ListWorkflowsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The page number. Pagination is used to split the results into chunks.
	// Defaults to 1.
	Page uint32 `protobuf:"varint,2,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 128.
	PerPage uint32 `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// (optional URL parameter) List of additional fields to be included in the response. Currently supported: all, stars
	AdditionalFields []string `protobuf:"bytes,10,rep,name=additional_fields,json=additionalFields,proto3" json:"additional_fields,omitempty"`
	// Sorting options:
	// Whether to sort in ascending order. If false, will order in descending order.
	SortAscending bool `protobuf:"varint,5,opt,name=sort_ascending,json=sortAscending,proto3" json:"sort_ascending,omitempty"`
	// Types that are assignable to SortBy:
	//
	//	*ListWorkflowsRequest_SortById
	//	*ListWorkflowsRequest_SortByModifiedAt
	//	*ListWorkflowsRequest_SortByCreatedAt
	//	*ListWorkflowsRequest_SortByStarCount
	SortBy isListWorkflowsRequest_SortBy `protobuf_oneof:"sort_by"`
	// Filtering options:
	// If true, we only return workflows that are handpicked by clarifai staff
	FeaturedOnly bool `protobuf:"varint,9,opt,name=featured_only,json=featuredOnly,proto3" json:"featured_only,omitempty"`
	// If true, we only return workflows that are starred by the requesting user
	StarredOnly bool `protobuf:"varint,11,opt,name=starred_only,json=starredOnly,proto3" json:"starred_only,omitempty"`
	// Filter workflows by bookmark. If set, only return bookmarked workflows. Otherwise none bookmarked workflows only.
	Bookmark bool `protobuf:"varint,15,opt,name=bookmark,proto3" json:"bookmark,omitempty"`
	// Searching options:
	// Specify a search parameter in order to perform keyword search on the
	// following fields of the workflow:
	//   - id
	//   - description
	//   - notes
	//   - user_id (unless user_app_id.user_id is already set)
	//
	// Keywords are both normalized for search (so searching for "satisfy" matches "satisfied")
	// and used for partial prefix-matching (so searching for "clari" matches "clarifai").
	//
	// NOTE: Both the list of fields searched and the exact keyword matching
	// rules are subject to change and not guaranteed to be backwards-compatible.
	Search string `protobuf:"bytes,16,opt,name=search,proto3" json:"search,omitempty"`
	// Query various text fields (id, description and notes) that can contain the words in the query string.
	// Deprecated: use search instead.
	//
	// Deprecated: Do not use.
	Query string `protobuf:"bytes,8,opt,name=query,proto3" json:"query,omitempty"`
	// Filter by the id of the workflow. This supports wilcard queries like "gen*" to match "general" as an example.
	// Deprecated: use search instead.
	//
	// Deprecated: Do not use.
	Id string `protobuf:"bytes,4,opt,name=id,proto3" json:"id,omitempty"`
	// Full text and prefix matching on id, owner id, description and notes. Searchable fields may be added
	// Deprecated: use search instead.
	//
	// Deprecated: Do not use.
	SearchTerm string `protobuf:"bytes,12,opt,name=search_term,json=searchTerm,proto3" json:"search_term,omitempty"`
	// contains filtered or unexported fields
}

ListWorkflowsRequest

func (*ListWorkflowsRequest) Descriptor deprecated

func (*ListWorkflowsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListWorkflowsRequest.ProtoReflect.Descriptor instead.

func (*ListWorkflowsRequest) GetAdditionalFields

func (x *ListWorkflowsRequest) GetAdditionalFields() []string

func (*ListWorkflowsRequest) GetBookmark

func (x *ListWorkflowsRequest) GetBookmark() bool

func (*ListWorkflowsRequest) GetFeaturedOnly

func (x *ListWorkflowsRequest) GetFeaturedOnly() bool

func (*ListWorkflowsRequest) GetId deprecated

func (x *ListWorkflowsRequest) GetId() string

Deprecated: Do not use.

func (*ListWorkflowsRequest) GetPage

func (x *ListWorkflowsRequest) GetPage() uint32

func (*ListWorkflowsRequest) GetPerPage

func (x *ListWorkflowsRequest) GetPerPage() uint32

func (*ListWorkflowsRequest) GetQuery deprecated

func (x *ListWorkflowsRequest) GetQuery() string

Deprecated: Do not use.

func (*ListWorkflowsRequest) GetSearch

func (x *ListWorkflowsRequest) GetSearch() string

func (*ListWorkflowsRequest) GetSearchTerm deprecated

func (x *ListWorkflowsRequest) GetSearchTerm() string

Deprecated: Do not use.

func (*ListWorkflowsRequest) GetSortAscending

func (x *ListWorkflowsRequest) GetSortAscending() bool

func (*ListWorkflowsRequest) GetSortBy

func (m *ListWorkflowsRequest) GetSortBy() isListWorkflowsRequest_SortBy

func (*ListWorkflowsRequest) GetSortByCreatedAt

func (x *ListWorkflowsRequest) GetSortByCreatedAt() bool

func (*ListWorkflowsRequest) GetSortById

func (x *ListWorkflowsRequest) GetSortById() bool

func (*ListWorkflowsRequest) GetSortByModifiedAt

func (x *ListWorkflowsRequest) GetSortByModifiedAt() bool

func (*ListWorkflowsRequest) GetSortByStarCount

func (x *ListWorkflowsRequest) GetSortByStarCount() bool

func (*ListWorkflowsRequest) GetStarredOnly

func (x *ListWorkflowsRequest) GetStarredOnly() bool

func (*ListWorkflowsRequest) GetUserAppId

func (x *ListWorkflowsRequest) GetUserAppId() *UserAppIDSet

func (*ListWorkflowsRequest) ProtoMessage

func (*ListWorkflowsRequest) ProtoMessage()

func (*ListWorkflowsRequest) ProtoReflect

func (x *ListWorkflowsRequest) ProtoReflect() protoreflect.Message

func (*ListWorkflowsRequest) Reset

func (x *ListWorkflowsRequest) Reset()

func (*ListWorkflowsRequest) String

func (x *ListWorkflowsRequest) String() string

type ListWorkflowsRequest_SortByCreatedAt

type ListWorkflowsRequest_SortByCreatedAt struct {
	// Whether to order by the created_at time.
	SortByCreatedAt bool `protobuf:"varint,13,opt,name=sort_by_created_at,json=sortByCreatedAt,proto3,oneof"`
}

type ListWorkflowsRequest_SortById

type ListWorkflowsRequest_SortById struct {
	// Whether to order by the name
	SortById bool `protobuf:"varint,6,opt,name=sort_by_id,json=sortById,proto3,oneof"`
}

type ListWorkflowsRequest_SortByModifiedAt

type ListWorkflowsRequest_SortByModifiedAt struct {
	// Whether to order by the modified_at time.
	// If none of the sort options is set to true, will sort by modified_at.
	SortByModifiedAt bool `protobuf:"varint,7,opt,name=sort_by_modified_at,json=sortByModifiedAt,proto3,oneof"`
}

type ListWorkflowsRequest_SortByStarCount

type ListWorkflowsRequest_SortByStarCount struct {
	// Whether to order by the number of users stared the workflow
	SortByStarCount bool `protobuf:"varint,14,opt,name=sort_by_star_count,json=sortByStarCount,proto3,oneof"`
}

type LossCurveEntry

type LossCurveEntry struct {

	// current epoch
	Epoch uint32 `protobuf:"varint,1,opt,name=epoch,proto3" json:"epoch,omitempty"`
	// current global step
	GlobalStep uint32 `protobuf:"varint,2,opt,name=global_step,json=globalStep,proto3" json:"global_step,omitempty"`
	// current cost
	// FIXME(rigel): this should be loss instead of cost.
	Cost float32 `protobuf:"fixed32,3,opt,name=cost,proto3" json:"cost,omitempty"`
	// contains filtered or unexported fields
}

LossCurveEntry

func (*LossCurveEntry) Descriptor deprecated

func (*LossCurveEntry) Descriptor() ([]byte, []int)

Deprecated: Use LossCurveEntry.ProtoReflect.Descriptor instead.

func (*LossCurveEntry) GetCost

func (x *LossCurveEntry) GetCost() float32

func (*LossCurveEntry) GetEpoch

func (x *LossCurveEntry) GetEpoch() uint32

func (*LossCurveEntry) GetGlobalStep

func (x *LossCurveEntry) GetGlobalStep() uint32

func (*LossCurveEntry) ProtoMessage

func (*LossCurveEntry) ProtoMessage()

func (*LossCurveEntry) ProtoReflect

func (x *LossCurveEntry) ProtoReflect() protoreflect.Message

func (*LossCurveEntry) Reset

func (x *LossCurveEntry) Reset()

func (*LossCurveEntry) String

func (x *LossCurveEntry) String() string

type Mask

type Mask struct {

	// The image of the mask in a non-raster format.
	Image *Image `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"`
	// contains filtered or unexported fields
}

Segmentation mask.

func (*Mask) Descriptor deprecated

func (*Mask) Descriptor() ([]byte, []int)

Deprecated: Use Mask.ProtoReflect.Descriptor instead.

func (*Mask) GetImage

func (x *Mask) GetImage() *Image

func (*Mask) ProtoMessage

func (*Mask) ProtoMessage()

func (*Mask) ProtoReflect

func (x *Mask) ProtoReflect() protoreflect.Message

func (*Mask) Reset

func (x *Mask) Reset()

func (*Mask) String

func (x *Mask) String() string

type MetricsSummary

type MetricsSummary struct {

	// Deprecated: Do not use.
	Top1Accuracy float32 `protobuf:"fixed32,1,opt,name=top1_accuracy,json=top1Accuracy,proto3" json:"top1_accuracy,omitempty"`
	// Deprecated: Do not use.
	Top5Accuracy             float32           `protobuf:"fixed32,2,opt,name=top5_accuracy,json=top5Accuracy,proto3" json:"top5_accuracy,omitempty"`
	MacroAvgRocAuc           float32           `protobuf:"fixed32,3,opt,name=macro_avg_roc_auc,json=macroAvgRocAuc,proto3" json:"macro_avg_roc_auc,omitempty"`
	MacroStdRocAuc           float32           `protobuf:"fixed32,4,opt,name=macro_std_roc_auc,json=macroStdRocAuc,proto3" json:"macro_std_roc_auc,omitempty"`
	MacroAvgF1Score          float32           `protobuf:"fixed32,5,opt,name=macro_avg_f1_score,json=macroAvgF1Score,proto3" json:"macro_avg_f1_score,omitempty"`
	MacroStdF1Score          float32           `protobuf:"fixed32,6,opt,name=macro_std_f1_score,json=macroStdF1Score,proto3" json:"macro_std_f1_score,omitempty"`
	MacroAvgPrecision        float32           `protobuf:"fixed32,7,opt,name=macro_avg_precision,json=macroAvgPrecision,proto3" json:"macro_avg_precision,omitempty"`
	MacroAvgRecall           float32           `protobuf:"fixed32,8,opt,name=macro_avg_recall,json=macroAvgRecall,proto3" json:"macro_avg_recall,omitempty"`
	MeanAvgPrecisionIou_50   float32           `` /* 133-byte string literal not displayed */
	MeanAvgPrecisionIouRange float32           `` /* 142-byte string literal not displayed */
	LopqMetrics              []*LOPQEvalResult `protobuf:"bytes,9,rep,name=lopq_metrics,json=lopqMetrics,proto3" json:"lopq_metrics,omitempty"`
	// contains filtered or unexported fields
}

MetricsSummary

func (*MetricsSummary) Descriptor deprecated

func (*MetricsSummary) Descriptor() ([]byte, []int)

Deprecated: Use MetricsSummary.ProtoReflect.Descriptor instead.

func (*MetricsSummary) GetLopqMetrics

func (x *MetricsSummary) GetLopqMetrics() []*LOPQEvalResult

func (*MetricsSummary) GetMacroAvgF1Score

func (x *MetricsSummary) GetMacroAvgF1Score() float32

func (*MetricsSummary) GetMacroAvgPrecision

func (x *MetricsSummary) GetMacroAvgPrecision() float32

func (*MetricsSummary) GetMacroAvgRecall

func (x *MetricsSummary) GetMacroAvgRecall() float32

func (*MetricsSummary) GetMacroAvgRocAuc

func (x *MetricsSummary) GetMacroAvgRocAuc() float32

func (*MetricsSummary) GetMacroStdF1Score

func (x *MetricsSummary) GetMacroStdF1Score() float32

func (*MetricsSummary) GetMacroStdRocAuc

func (x *MetricsSummary) GetMacroStdRocAuc() float32

func (*MetricsSummary) GetMeanAvgPrecisionIouRange

func (x *MetricsSummary) GetMeanAvgPrecisionIouRange() float32

func (*MetricsSummary) GetMeanAvgPrecisionIou_50

func (x *MetricsSummary) GetMeanAvgPrecisionIou_50() float32

func (*MetricsSummary) GetTop1Accuracy deprecated

func (x *MetricsSummary) GetTop1Accuracy() float32

Deprecated: Do not use.

func (*MetricsSummary) GetTop5Accuracy deprecated

func (x *MetricsSummary) GetTop5Accuracy() float32

Deprecated: Do not use.

func (*MetricsSummary) ProtoMessage

func (*MetricsSummary) ProtoMessage()

func (*MetricsSummary) ProtoReflect

func (x *MetricsSummary) ProtoReflect() protoreflect.Message

func (*MetricsSummary) Reset

func (x *MetricsSummary) Reset()

func (*MetricsSummary) String

func (x *MetricsSummary) String() string

type Model

type Model struct {

	// The model's ID. Must be unique within a particular app and URL-friendly.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// DEPRECATED: Please use the model id to name the model.
	//
	// Deprecated: Do not use.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// When the model was created. We follow the XXXX timestamp
	// format. We use https://www.ietf.org/rfc/rfc3339.txt format:
	// "2006-01-02T15:04:05.999999Z" so you can expect results like
	//
	//	the following from the API:
	//	"2017-04-11T21:50:50.223962Z"
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// When was the most recent model version created at
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,19,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// The app the model belongs to.
	AppId string `protobuf:"bytes,4,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// Info about the model's output and configuration.
	// DEPRECATED: Will be moved to model version
	//
	// Deprecated: Do not use.
	OutputInfo *OutputInfo `protobuf:"bytes,5,opt,name=output_info,json=outputInfo,proto3" json:"output_info,omitempty"`
	// A particular version of the model, e.g., to specify the version when creating a workflow or
	// when listing Models to include the latest ModelVersion of the model in the response.
	ModelVersion *ModelVersion `protobuf:"bytes,6,opt,name=model_version,json=modelVersion,proto3" json:"model_version,omitempty"`
	// DEPRECATED: Please use the model id to name the model.
	//
	// Deprecated: Do not use.
	DisplayName string `protobuf:"bytes,7,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	// The user id that the model belongs to.
	UserId string `protobuf:"bytes,9,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The default evaluation info. Can be overwritten by eval request.
	DefaultEvalInfo *EvalInfo `protobuf:"bytes,30,opt,name=default_eval_info,json=defaultEvalInfo,proto3" json:"default_eval_info,omitempty"`
	// The ModelType.Id that is used for this model. This is used for all versions and you cannot
	// change model_type_id between versions of the same model.
	ModelTypeId string `protobuf:"bytes,14,opt,name=model_type_id,json=modelTypeId,proto3" json:"model_type_id,omitempty"`
	// The task the model was trained to do
	Task string `protobuf:"bytes,26,opt,name=task,proto3" json:"task,omitempty"`
	// The visibility field represents whether this message is privately/publicly visible.
	// To be visible to the public the App that contains it AND the User that contains the App must
	// also be publicly visible.
	Visibility *Visibility `protobuf:"bytes,15,opt,name=visibility,proto3" json:"visibility,omitempty"`
	// Short description about this model
	Description string `protobuf:"bytes,16,opt,name=description,proto3" json:"description,omitempty"`
	// To handle arbitrary json metadata you can use a struct field:
	// https://github.com/google/protobuf/blob/master/src/google/protobuf/struct.proto
	Metadata *structpb.Struct `protobuf:"bytes,17,opt,name=metadata,proto3" json:"metadata,omitempty"`
	Presets  *structpb.Struct `protobuf:"bytes,27,opt,name=presets,proto3" json:"presets,omitempty"`
	// Notes for the model
	// This field should be used for in-depth notes and supports up to 64Kbs.
	Notes string `protobuf:"bytes,18,opt,name=notes,proto3" json:"notes,omitempty"`
	// Tags from toolkits category
	Toolkits []string `protobuf:"bytes,20,rep,name=toolkits,proto3" json:"toolkits,omitempty"`
	// Tags from use_cases category
	UseCases []string `protobuf:"bytes,21,rep,name=use_cases,json=useCases,proto3" json:"use_cases,omitempty"`
	// Tags from languages category.
	Languages []string `protobuf:"bytes,25,rep,name=languages,proto3" json:"languages,omitempty"`
	// Tags from languages category with names, only used in responses.
	LanguagesFull []*FullTag `protobuf:"bytes,31,rep,name=languages_full,json=languagesFull,proto3" json:"languages_full,omitempty"`
	CheckConsents []string   `protobuf:"bytes,32,rep,name=check_consents,json=checkConsents,proto3" json:"check_consents,omitempty"`
	// Is starred by the requesting user (only showed on get/list requests)
	// Please use PostModelStars/DeleteModelStars endpoints to star/unstar a model
	IsStarred bool `protobuf:"varint,22,opt,name=is_starred,json=isStarred,proto3" json:"is_starred,omitempty"`
	// How many users have starred the model (only showed on get/list requests)
	// Computed value, not editable
	StarCount int32 `protobuf:"varint,23,opt,name=star_count,json=starCount,proto3" json:"star_count,omitempty"`
	// Whether it's recommended that this model is used within a workflow
	WorkflowRecommended *wrapperspb.BoolValue `protobuf:"bytes,29,opt,name=workflow_recommended,json=workflowRecommended,proto3" json:"workflow_recommended,omitempty"`
	// bookmark info. When set, this model is a bookmarked model of this app.
	// Info in this field will allow you to find/access original model.
	BookmarkOrigin *BookmarkOrigin `protobuf:"bytes,33,opt,name=bookmark_origin,json=bookmarkOrigin,proto3" json:"bookmark_origin,omitempty"`
	// Representative image for this model
	Image *Image `protobuf:"bytes,34,opt,name=image,proto3" json:"image,omitempty"`
	// contains filtered or unexported fields
}

This is the Model object which represents a created model in the platform. Each model has a particular type denoted by the model_type_id. When creating a Model with PostModels the following happens:

  • if the ModelType is trainable, then a new ModelVersion is created that is
  • UNTRAINED status by default
  • TRAINED status if a ModelVersion was included with PretrainedModelConfig in PostModels
  • if the ModelType is not trainable, then a new ModelVersion is created with TRAINED status.

To modify config settings like OutputInfo for the Model you an use PatchModels. This will also create a new ModelVersion, potentially UNTRAINED following the same rules as above. The fields that are patchable include Model.name, Model.display_name and Model.output_info (except the Model.output_info.type and Model.output_info.type_ext).

func (*Model) Descriptor deprecated

func (*Model) Descriptor() ([]byte, []int)

Deprecated: Use Model.ProtoReflect.Descriptor instead.

func (*Model) GetAppId

func (x *Model) GetAppId() string

func (*Model) GetBookmarkOrigin

func (x *Model) GetBookmarkOrigin() *BookmarkOrigin

func (*Model) GetCheckConsents

func (x *Model) GetCheckConsents() []string

func (*Model) GetCreatedAt

func (x *Model) GetCreatedAt() *timestamppb.Timestamp

func (*Model) GetDefaultEvalInfo

func (x *Model) GetDefaultEvalInfo() *EvalInfo

func (*Model) GetDescription

func (x *Model) GetDescription() string

func (*Model) GetDisplayName deprecated

func (x *Model) GetDisplayName() string

Deprecated: Do not use.

func (*Model) GetId

func (x *Model) GetId() string

func (*Model) GetImage

func (x *Model) GetImage() *Image

func (*Model) GetIsStarred

func (x *Model) GetIsStarred() bool

func (*Model) GetLanguages

func (x *Model) GetLanguages() []string

func (*Model) GetLanguagesFull

func (x *Model) GetLanguagesFull() []*FullTag

func (*Model) GetMetadata

func (x *Model) GetMetadata() *structpb.Struct

func (*Model) GetModelTypeId

func (x *Model) GetModelTypeId() string

func (*Model) GetModelVersion

func (x *Model) GetModelVersion() *ModelVersion

func (*Model) GetModifiedAt

func (x *Model) GetModifiedAt() *timestamppb.Timestamp

func (*Model) GetName deprecated

func (x *Model) GetName() string

Deprecated: Do not use.

func (*Model) GetNotes

func (x *Model) GetNotes() string

func (*Model) GetOutputInfo deprecated

func (x *Model) GetOutputInfo() *OutputInfo

Deprecated: Do not use.

func (*Model) GetPresets

func (x *Model) GetPresets() *structpb.Struct

func (*Model) GetStarCount

func (x *Model) GetStarCount() int32

func (*Model) GetTask

func (x *Model) GetTask() string

func (*Model) GetToolkits

func (x *Model) GetToolkits() []string

func (*Model) GetUseCases

func (x *Model) GetUseCases() []string

func (*Model) GetUserId

func (x *Model) GetUserId() string

func (*Model) GetVisibility

func (x *Model) GetVisibility() *Visibility

func (*Model) GetWorkflowRecommended

func (x *Model) GetWorkflowRecommended() *wrapperspb.BoolValue

func (*Model) ProtoMessage

func (*Model) ProtoMessage()

func (*Model) ProtoReflect

func (x *Model) ProtoReflect() protoreflect.Message

func (*Model) Reset

func (x *Model) Reset()

func (*Model) String

func (x *Model) String() string

type ModelLayerInfo

type ModelLayerInfo struct {

	// The api.Data field this layer will be parsed into
	DataFieldName string `protobuf:"bytes,1,opt,name=data_field_name,json=dataFieldName,proto3" json:"data_field_name,omitempty"`
	// Description of the expected shape. Can support multiple support layer shapes.
	Shapes []*LayerShape `protobuf:"bytes,2,rep,name=shapes,proto3" json:"shapes,omitempty"`
	// Brief description about the layer if needed
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// Whether this layer should have a label_filename specified and provided
	RequiresLabelFilename bool `` /* 127-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ModelLayerInfo) Descriptor deprecated

func (*ModelLayerInfo) Descriptor() ([]byte, []int)

Deprecated: Use ModelLayerInfo.ProtoReflect.Descriptor instead.

func (*ModelLayerInfo) GetDataFieldName

func (x *ModelLayerInfo) GetDataFieldName() string

func (*ModelLayerInfo) GetDescription

func (x *ModelLayerInfo) GetDescription() string

func (*ModelLayerInfo) GetRequiresLabelFilename

func (x *ModelLayerInfo) GetRequiresLabelFilename() bool

func (*ModelLayerInfo) GetShapes

func (x *ModelLayerInfo) GetShapes() []*LayerShape

func (*ModelLayerInfo) ProtoMessage

func (*ModelLayerInfo) ProtoMessage()

func (*ModelLayerInfo) ProtoReflect

func (x *ModelLayerInfo) ProtoReflect() protoreflect.Message

func (*ModelLayerInfo) Reset

func (x *ModelLayerInfo) Reset()

func (*ModelLayerInfo) String

func (x *ModelLayerInfo) String() string

type ModelPredictConfig

type ModelPredictConfig struct {

	// Assumed to be owned by the calling users app unless user_id and app_id are filled out.
	Model *Model `protobuf:"bytes,1,opt,name=model,proto3" json:"model,omitempty"`
	// contains filtered or unexported fields
}

func (*ModelPredictConfig) Descriptor deprecated

func (*ModelPredictConfig) Descriptor() ([]byte, []int)

Deprecated: Use ModelPredictConfig.ProtoReflect.Descriptor instead.

func (*ModelPredictConfig) GetModel

func (x *ModelPredictConfig) GetModel() *Model

func (*ModelPredictConfig) ProtoMessage

func (*ModelPredictConfig) ProtoMessage()

func (*ModelPredictConfig) ProtoReflect

func (x *ModelPredictConfig) ProtoReflect() protoreflect.Message

func (*ModelPredictConfig) Reset

func (x *ModelPredictConfig) Reset()

func (*ModelPredictConfig) String

func (x *ModelPredictConfig) String() string

type ModelQuery

type ModelQuery struct {

	// The name ofthe field. This supports wilcard queries like "gen*" to match "general" as an example.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Filter models by the specific model_type_id. See ListModelTypes for the list of ModelType.Id's
	// supported.
	ModelTypeId string `protobuf:"bytes,3,opt,name=model_type_id,json=modelTypeId,proto3" json:"model_type_id,omitempty"`
	// contains filtered or unexported fields
}

ModelQuery

func (*ModelQuery) Descriptor deprecated

func (*ModelQuery) Descriptor() ([]byte, []int)

Deprecated: Use ModelQuery.ProtoReflect.Descriptor instead.

func (*ModelQuery) GetModelTypeId

func (x *ModelQuery) GetModelTypeId() string

func (*ModelQuery) GetName

func (x *ModelQuery) GetName() string

func (*ModelQuery) ProtoMessage

func (*ModelQuery) ProtoMessage()

func (*ModelQuery) ProtoReflect

func (x *ModelQuery) ProtoReflect() protoreflect.Message

func (*ModelQuery) Reset

func (x *ModelQuery) Reset()

func (*ModelQuery) String

func (x *ModelQuery) String() string

type ModelReference

type ModelReference struct {

	// Id of the reference
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The id of the model this Model reference is tied to.
	ModelId string `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	// address of resource
	Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"`
	// name of link
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// To handle arbitrary json metadata:
	// https://github.com/google/protobuf/blob/master/src/google/protobuf/struct.proto
	Metadata *structpb.Struct `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

A link to a html/markdown/text file that stores reference material tied to a model.

func (*ModelReference) Descriptor deprecated

func (*ModelReference) Descriptor() ([]byte, []int)

Deprecated: Use ModelReference.ProtoReflect.Descriptor instead.

func (*ModelReference) GetId

func (x *ModelReference) GetId() string

func (*ModelReference) GetMetadata

func (x *ModelReference) GetMetadata() *structpb.Struct

func (*ModelReference) GetModelId

func (x *ModelReference) GetModelId() string

func (*ModelReference) GetName

func (x *ModelReference) GetName() string

func (*ModelReference) GetUrl

func (x *ModelReference) GetUrl() string

func (*ModelReference) ProtoMessage

func (*ModelReference) ProtoMessage()

func (*ModelReference) ProtoReflect

func (x *ModelReference) ProtoReflect() protoreflect.Message

func (*ModelReference) Reset

func (x *ModelReference) Reset()

func (*ModelReference) String

func (x *ModelReference) String() string

type ModelType

type ModelType struct {

	// A unique identifier for this model type.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// A display title for this model.
	Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	// Description of this model type.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// The list of input fields that this model expects as inputs.
	// Used to validate that request input data has the expected fields.
	InputFields []string `protobuf:"bytes,5,rep,name=input_fields,json=inputFields,proto3" json:"input_fields,omitempty"`
	// The list of output fields that this model accepts.
	OutputFields []string `protobuf:"bytes,6,rep,name=output_fields,json=outputFields,proto3" json:"output_fields,omitempty"`
	// Is this model trainable in our platform.
	Trainable bool `protobuf:"varint,8,opt,name=trainable,proto3" json:"trainable,omitempty"`
	// Is this model creatable. We have some pre-trained model types that users cannot create yet in
	// model mode.
	Creatable bool `protobuf:"varint,9,opt,name=creatable,proto3" json:"creatable,omitempty"`
	// Is this model type only for internal users at this time.
	InternalOnly bool `protobuf:"varint,10,opt,name=internal_only,json=internalOnly,proto3" json:"internal_only,omitempty"`
	// The remaining fields are definitions of the configurable fields that exist.
	ModelTypeFields []*ModelTypeField `protobuf:"bytes,11,rep,name=model_type_fields,json=modelTypeFields,proto3" json:"model_type_fields,omitempty"`
	// For sequence models we need to know when processing that they require temporal time frames
	// in sequential order. This will be true for model types like trackers as an example.
	RequiresSequentialFrames bool `` /* 137-byte string literal not displayed */
	// Expected input layers of an uploaded model.
	ExpectedInputLayers []*ModelLayerInfo `protobuf:"bytes,16,rep,name=expected_input_layers,json=expectedInputLayers,proto3" json:"expected_input_layers,omitempty"`
	// Expected output layers of an uploaded model
	ExpectedOutputLayers []*ModelLayerInfo `protobuf:"bytes,17,rep,name=expected_output_layers,json=expectedOutputLayers,proto3" json:"expected_output_layers,omitempty"`
	// What type of evaluation is supported for this model type.
	EvaluationType EvaluationType `` /* 138-byte string literal not displayed */
	// contains filtered or unexported fields
}

ModelType is a definition of a set of models that generally have the same input and output fields. This is used to understand more about the possible models in our platform.

func (*ModelType) Descriptor deprecated

func (*ModelType) Descriptor() ([]byte, []int)

Deprecated: Use ModelType.ProtoReflect.Descriptor instead.

func (*ModelType) GetCreatable

func (x *ModelType) GetCreatable() bool

func (*ModelType) GetDescription

func (x *ModelType) GetDescription() string

func (*ModelType) GetEvaluationType

func (x *ModelType) GetEvaluationType() EvaluationType

func (*ModelType) GetExpectedInputLayers

func (x *ModelType) GetExpectedInputLayers() []*ModelLayerInfo

func (*ModelType) GetExpectedOutputLayers

func (x *ModelType) GetExpectedOutputLayers() []*ModelLayerInfo

func (*ModelType) GetId

func (x *ModelType) GetId() string

func (*ModelType) GetInputFields

func (x *ModelType) GetInputFields() []string

func (*ModelType) GetInternalOnly

func (x *ModelType) GetInternalOnly() bool

func (*ModelType) GetModelTypeFields

func (x *ModelType) GetModelTypeFields() []*ModelTypeField

func (*ModelType) GetOutputFields

func (x *ModelType) GetOutputFields() []string

func (*ModelType) GetRequiresSequentialFrames

func (x *ModelType) GetRequiresSequentialFrames() bool

func (*ModelType) GetTitle

func (x *ModelType) GetTitle() string

func (*ModelType) GetTrainable

func (x *ModelType) GetTrainable() bool

func (*ModelType) ProtoMessage

func (*ModelType) ProtoMessage()

func (*ModelType) ProtoReflect

func (x *ModelType) ProtoReflect() protoreflect.Message

func (*ModelType) Reset

func (x *ModelType) Reset()

func (*ModelType) String

func (x *ModelType) String() string

type ModelTypeEnumOption

type ModelTypeEnumOption struct {

	// The unique value of the enum option.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// List of other ID values that are equivalent with this ID.
	// This allows the user to choose this option by multiple IDs.
	// Example: if enum is "Phone Number Prefix", you could add an option that is selectable by two values:
	// 1. ID: "Estonia"
	// 2. Alias: 37
	Aliases []*ModelTypeEnumOptionAlias `protobuf:"bytes,5,rep,name=aliases,proto3" json:"aliases,omitempty"`
	// Optional description for this enum option.
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// These are additional fields that are specific to this enum choice. This allows
	// us to use enums to control configuration settings as well.
	ModelTypeFields []*ModelTypeField `protobuf:"bytes,3,rep,name=model_type_fields,json=modelTypeFields,proto3" json:"model_type_fields,omitempty"`
	// If this enum option should be internal only.
	InternalOnly bool `protobuf:"varint,4,opt,name=internal_only,json=internalOnly,proto3" json:"internal_only,omitempty"`
	// Whether this is the recommended enum option. Set to `true` when there
	// are multiple options, and one is shown to be better than the others.
	Recommended bool `protobuf:"varint,6,opt,name=recommended,proto3" json:"recommended,omitempty"`
	// contains filtered or unexported fields
}

ModelTypeEnumOption

func (*ModelTypeEnumOption) Descriptor deprecated

func (*ModelTypeEnumOption) Descriptor() ([]byte, []int)

Deprecated: Use ModelTypeEnumOption.ProtoReflect.Descriptor instead.

func (*ModelTypeEnumOption) GetAliases

func (x *ModelTypeEnumOption) GetAliases() []*ModelTypeEnumOptionAlias

func (*ModelTypeEnumOption) GetDescription

func (x *ModelTypeEnumOption) GetDescription() string

func (*ModelTypeEnumOption) GetId

func (x *ModelTypeEnumOption) GetId() string

func (*ModelTypeEnumOption) GetInternalOnly

func (x *ModelTypeEnumOption) GetInternalOnly() bool

func (*ModelTypeEnumOption) GetModelTypeFields

func (x *ModelTypeEnumOption) GetModelTypeFields() []*ModelTypeField

func (*ModelTypeEnumOption) GetRecommended

func (x *ModelTypeEnumOption) GetRecommended() bool

func (*ModelTypeEnumOption) ProtoMessage

func (*ModelTypeEnumOption) ProtoMessage()

func (*ModelTypeEnumOption) ProtoReflect

func (x *ModelTypeEnumOption) ProtoReflect() protoreflect.Message

func (*ModelTypeEnumOption) Reset

func (x *ModelTypeEnumOption) Reset()

func (*ModelTypeEnumOption) String

func (x *ModelTypeEnumOption) String() string

type ModelTypeEnumOptionAlias

type ModelTypeEnumOptionAlias struct {

	// Integer alias for id.
	IdInt int64 `protobuf:"varint,1,opt,name=id_int,json=idInt,proto3" json:"id_int,omitempty"`
	// String that can contain wild cards and the regex needs to match.
	WildcardString string `protobuf:"bytes,2,opt,name=wildcard_string,json=wildcardString,proto3" json:"wildcard_string,omitempty"`
	// contains filtered or unexported fields
}

func (*ModelTypeEnumOptionAlias) Descriptor deprecated

func (*ModelTypeEnumOptionAlias) Descriptor() ([]byte, []int)

Deprecated: Use ModelTypeEnumOptionAlias.ProtoReflect.Descriptor instead.

func (*ModelTypeEnumOptionAlias) GetIdInt

func (x *ModelTypeEnumOptionAlias) GetIdInt() int64

func (*ModelTypeEnumOptionAlias) GetWildcardString

func (x *ModelTypeEnumOptionAlias) GetWildcardString() string

func (*ModelTypeEnumOptionAlias) ProtoMessage

func (*ModelTypeEnumOptionAlias) ProtoMessage()

func (*ModelTypeEnumOptionAlias) ProtoReflect

func (x *ModelTypeEnumOptionAlias) ProtoReflect() protoreflect.Message

func (*ModelTypeEnumOptionAlias) Reset

func (x *ModelTypeEnumOptionAlias) Reset()

func (*ModelTypeEnumOptionAlias) String

func (x *ModelTypeEnumOptionAlias) String() string

type ModelTypeField

type ModelTypeField struct {

	// The path where the value of the field will be stored in the model version object.
	// Example:
	// "output_info.data" would be the Data message in the OutputInfo message.
	// "output_info.output_config.language" is in the OutputConfig message within OutputInfo
	// "input_info.params" is in the params struct within InputInfo.
	// "output_info.params" is in the params struct within OutputInfo.
	// "train_info.params" is in the params struct within TrainInfo.
	// and so on.
	Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
	// The field for this field.
	FieldType ModelTypeField_ModelTypeFieldType `` /* 141-byte string literal not displayed */
	// A default value. We use the Value field because we want to have structured data (just like
	// google.protobuf.Struct but this is just a single value).
	DefaultValue *structpb.Value `protobuf:"bytes,3,opt,name=default_value,json=defaultValue,proto3" json:"default_value,omitempty"`
	// Description for this field.
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// Placeholder text for the UI element.
	Placeholder string `protobuf:"bytes,5,opt,name=placeholder,proto3" json:"placeholder,omitempty"`
	// List of options of the ENUM type and potentially additional fields they bring with them.
	ModelTypeEnumOptions []*ModelTypeEnumOption `protobuf:"bytes,6,rep,name=model_type_enum_options,json=modelTypeEnumOptions,proto3" json:"model_type_enum_options,omitempty"`
	// If this field should appear for internal users only.
	InternalOnly bool `protobuf:"varint,7,opt,name=internal_only,json=internalOnly,proto3" json:"internal_only,omitempty"`
	// If this field is a required field. If True then during validation you won't be able to create
	// a model of this type with providing a value for this field. When False, the ModelType's
	// default_value will be used for this field.
	Required bool `protobuf:"varint,8,opt,name=required,proto3" json:"required,omitempty"`
	// If the field_type is RANGE, this must be filled in.
	ModelTypeRangeInfo *ModelTypeRangeInfo `protobuf:"bytes,9,opt,name=model_type_range_info,json=modelTypeRangeInfo,proto3" json:"model_type_range_info,omitempty"`
	// contains filtered or unexported fields
}

ModelTypeField stores a field value of a configurable type.

func (*ModelTypeField) Descriptor deprecated

func (*ModelTypeField) Descriptor() ([]byte, []int)

Deprecated: Use ModelTypeField.ProtoReflect.Descriptor instead.

func (*ModelTypeField) GetDefaultValue

func (x *ModelTypeField) GetDefaultValue() *structpb.Value

func (*ModelTypeField) GetDescription

func (x *ModelTypeField) GetDescription() string

func (*ModelTypeField) GetFieldType

func (*ModelTypeField) GetInternalOnly

func (x *ModelTypeField) GetInternalOnly() bool

func (*ModelTypeField) GetModelTypeEnumOptions

func (x *ModelTypeField) GetModelTypeEnumOptions() []*ModelTypeEnumOption

func (*ModelTypeField) GetModelTypeRangeInfo

func (x *ModelTypeField) GetModelTypeRangeInfo() *ModelTypeRangeInfo

func (*ModelTypeField) GetPath

func (x *ModelTypeField) GetPath() string

func (*ModelTypeField) GetPlaceholder

func (x *ModelTypeField) GetPlaceholder() string

func (*ModelTypeField) GetRequired

func (x *ModelTypeField) GetRequired() bool

func (*ModelTypeField) ProtoMessage

func (*ModelTypeField) ProtoMessage()

func (*ModelTypeField) ProtoReflect

func (x *ModelTypeField) ProtoReflect() protoreflect.Message

func (*ModelTypeField) Reset

func (x *ModelTypeField) Reset()

func (*ModelTypeField) String

func (x *ModelTypeField) String() string

type ModelTypeField_ModelTypeFieldType

type ModelTypeField_ModelTypeFieldType int32

These are various types of fields that we have UIs for.

const (
	ModelTypeField_INVALID_MODEL_TYPE_FIELD_TYPE ModelTypeField_ModelTypeFieldType = 0
	ModelTypeField_BOOLEAN                       ModelTypeField_ModelTypeFieldType = 1
	ModelTypeField_STRING                        ModelTypeField_ModelTypeFieldType = 2
	ModelTypeField_NUMBER                        ModelTypeField_ModelTypeFieldType = 3
	// For auto-completing to concepts in the app. This goes into an data.concepts field.
	ModelTypeField_ARRAY_OF_CONCEPTS ModelTypeField_ModelTypeFieldType = 4
	// For auto-completing to concepts in the app. This goes into an data.concepts field.
	ModelTypeField_ARRAY_OF_CONCEPTS_WITH_THRESHOLD ModelTypeField_ModelTypeFieldType = 5
	// A range for a float value.
	ModelTypeField_RANGE ModelTypeField_ModelTypeFieldType = 7
	// If ENUM is used then the "enum_options" field should also be filled in with the respective ID and description
	// for the different ENUM options.
	ModelTypeField_ENUM ModelTypeField_ModelTypeFieldType = 8
	// For listing collaborators of the app. The field is a string of the collaborator's user_id.
	ModelTypeField_COLLABORATORS ModelTypeField_ModelTypeFieldType = 9
	// For arbitrary json object: "{...}"
	ModelTypeField_JSON ModelTypeField_ModelTypeFieldType = 10
	// Such as [1.0, 2.0, 3.5]
	ModelTypeField_ARRAY_OF_NUMBERS ModelTypeField_ModelTypeFieldType = 11
	// For selecting the embed_model_version_id for context based models.
	ModelTypeField_WORKFLOW_EMBED_MODELS ModelTypeField_ModelTypeFieldType = 12
	// Such as ['a', 'b', 'cantaloupe']
	ModelTypeField_ARRAY_OF_STRINGS ModelTypeField_ModelTypeFieldType = 13
	// If RECURSIVE_ENUM is used then the "enum_options" field should also be filled in with the respective ID and
	// description for the different RECURSIVE_ENUM options, as well as model_type_fields for each enum choice.
	ModelTypeField_RECURSIVE_ENUM ModelTypeField_ModelTypeFieldType = 14
	// For blocks of code that need to be specified by the user for setup or execution during workflow runs.
	ModelTypeField_PYTHON_CODE ModelTypeField_ModelTypeFieldType = 15
	// For selecting a dataset id in model parameters. String in API request.
	ModelTypeField_DATASET_ID ModelTypeField_ModelTypeFieldType = 16
	// For selecting a dataset version id. String.
	ModelTypeField_DATASET_VERSION_ID ModelTypeField_ModelTypeFieldType = 17
	// For auto-completing to concepts in the model.
	ModelTypeField_ARRAY_OF_MODEL_CONCEPTS ModelTypeField_ModelTypeFieldType = 18
	// For selecting a dataset
	ModelTypeField_DATASET ModelTypeField_ModelTypeFieldType = 19
	// For selecting a dataset version
	ModelTypeField_DATASET_VERSION ModelTypeField_ModelTypeFieldType = 20
	// To pass a string downstream, that is encrypted in the DB and API.
	ModelTypeField_ENCRYPTED_STRING ModelTypeField_ModelTypeFieldType = 21
	// For selecting a model version of the same model type to resume training from.
	ModelTypeField_CHECKPOINT_MODEL ModelTypeField_ModelTypeFieldType = 22
)

func (ModelTypeField_ModelTypeFieldType) Descriptor

func (ModelTypeField_ModelTypeFieldType) Enum

func (ModelTypeField_ModelTypeFieldType) EnumDescriptor deprecated

func (ModelTypeField_ModelTypeFieldType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ModelTypeField_ModelTypeFieldType.Descriptor instead.

func (ModelTypeField_ModelTypeFieldType) Number

func (ModelTypeField_ModelTypeFieldType) String

func (ModelTypeField_ModelTypeFieldType) Type

type ModelTypeRangeInfo

type ModelTypeRangeInfo struct {

	// The start of the range as a float.
	Min float32 `protobuf:"fixed32,1,opt,name=min,proto3" json:"min,omitempty"`
	// The end of the range as a float.
	Max float32 `protobuf:"fixed32,2,opt,name=max,proto3" json:"max,omitempty"`
	// An optional step size for the range. If provided then only values at that step size will be
	// rounded to. For example if step is 0.02 then 0.0245 will round to 0.02.
	Step float32 `protobuf:"fixed32,3,opt,name=step,proto3" json:"step,omitempty"`
	// contains filtered or unexported fields
}

ModelTypeRangeInfo

func (*ModelTypeRangeInfo) Descriptor deprecated

func (*ModelTypeRangeInfo) Descriptor() ([]byte, []int)

Deprecated: Use ModelTypeRangeInfo.ProtoReflect.Descriptor instead.

func (*ModelTypeRangeInfo) GetMax

func (x *ModelTypeRangeInfo) GetMax() float32

func (*ModelTypeRangeInfo) GetMin

func (x *ModelTypeRangeInfo) GetMin() float32

func (*ModelTypeRangeInfo) GetStep

func (x *ModelTypeRangeInfo) GetStep() float32

func (*ModelTypeRangeInfo) ProtoMessage

func (*ModelTypeRangeInfo) ProtoMessage()

func (*ModelTypeRangeInfo) ProtoReflect

func (x *ModelTypeRangeInfo) ProtoReflect() protoreflect.Message

func (*ModelTypeRangeInfo) Reset

func (x *ModelTypeRangeInfo) Reset()

func (*ModelTypeRangeInfo) String

func (x *ModelTypeRangeInfo) String() string

type ModelVersion

type ModelVersion struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// When the version was created.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// The status of the version (whether it's untrained, training, trained, etc.).
	Status             *status.Status `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"`
	ActiveConceptCount uint32         `protobuf:"varint,4,opt,name=active_concept_count,json=activeConceptCount,proto3" json:"active_concept_count,omitempty"`
	Metrics            *EvalMetrics   `protobuf:"bytes,5,opt,name=metrics,proto3" json:"metrics,omitempty"`
	// number of inputs in the model version
	TotalInputCount       uint32                 `protobuf:"varint,6,opt,name=total_input_count,json=totalInputCount,proto3" json:"total_input_count,omitempty"`
	PretrainedModelConfig *PretrainedModelConfig `` /* 126-byte string literal not displayed */
	// When training of this version was completed.
	CompletedAt *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=completed_at,json=completedAt,proto3" json:"completed_at,omitempty"`
	// Description about this version
	Description string `protobuf:"bytes,11,opt,name=description,proto3" json:"description,omitempty"`
	// The visibility field represents whether this message is privately/publicly visible.
	// To be visible to the public the App that contains it AND the User that contains the App must
	// also be publicly visible.
	Visibility *Visibility `protobuf:"bytes,12,opt,name=visibility,proto3" json:"visibility,omitempty"`
	// The app the model version belongs to.
	AppId string `protobuf:"bytes,13,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// The user the model version belongs to.
	UserId string `protobuf:"bytes,14,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// When this model version was last modified
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,15,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// To handle arbitrary json metadata you can use a struct field:
	// https://github.com/google/protobuf/blob/master/src/google/protobuf/struct.proto
	Metadata *structpb.Struct `protobuf:"bytes,16,opt,name=metadata,proto3" json:"metadata,omitempty"`
	License  string           `protobuf:"bytes,17,opt,name=license,proto3" json:"license,omitempty"`
	// Info about the model's output. Besides `output_info.data`, these fields should
	// be reserved for parameters that affect the models outputs when inferencing.
	// `output_info.data` is used to specify the training concepts for this model version.
	OutputInfo *OutputInfo `protobuf:"bytes,19,opt,name=output_info,json=outputInfo,proto3" json:"output_info,omitempty"`
	// Info about preprocessing the models inputs, before they are sent to this model for training or inferencing.
	// E.g.: `input_info.base_embed_model` lets us know inputs should be ran through a base model before being sent to an embedding-classifier.
	InputInfo *InputInfo `protobuf:"bytes,20,opt,name=input_info,json=inputInfo,proto3" json:"input_info,omitempty"`
	// Configuration for the training process of this model version.
	TrainInfo *TrainInfo `protobuf:"bytes,21,opt,name=train_info,json=trainInfo,proto3" json:"train_info,omitempty"`
	// Configuration used to import model from third-party toolkits
	ImportInfo *ImportInfo `protobuf:"bytes,22,opt,name=import_info,json=importInfo,proto3" json:"import_info,omitempty"`
	// Contains the training logs if available
	TrainLog string `protobuf:"bytes,23,opt,name=train_log,json=trainLog,proto3" json:"train_log,omitempty"`
	// The minimum required compute resource for this model for inference.
	InferenceComputeInfo *ComputeInfo `protobuf:"bytes,24,opt,name=inference_compute_info,json=inferenceComputeInfo,proto3" json:"inference_compute_info,omitempty"`
	// Build information for the model version
	BuildInfo *BuildInfo `protobuf:"bytes,25,opt,name=build_info,json=buildInfo,proto3" json:"build_info,omitempty"`
	// contains filtered or unexported fields
}

ModelVersion

func (*ModelVersion) Descriptor deprecated

func (*ModelVersion) Descriptor() ([]byte, []int)

Deprecated: Use ModelVersion.ProtoReflect.Descriptor instead.

func (*ModelVersion) GetActiveConceptCount

func (x *ModelVersion) GetActiveConceptCount() uint32

func (*ModelVersion) GetAppId

func (x *ModelVersion) GetAppId() string

func (*ModelVersion) GetBuildInfo

func (x *ModelVersion) GetBuildInfo() *BuildInfo

func (*ModelVersion) GetCompletedAt

func (x *ModelVersion) GetCompletedAt() *timestamppb.Timestamp

func (*ModelVersion) GetCreatedAt

func (x *ModelVersion) GetCreatedAt() *timestamppb.Timestamp

func (*ModelVersion) GetDescription

func (x *ModelVersion) GetDescription() string

func (*ModelVersion) GetId

func (x *ModelVersion) GetId() string

func (*ModelVersion) GetImportInfo

func (x *ModelVersion) GetImportInfo() *ImportInfo

func (*ModelVersion) GetInferenceComputeInfo

func (x *ModelVersion) GetInferenceComputeInfo() *ComputeInfo

func (*ModelVersion) GetInputInfo

func (x *ModelVersion) GetInputInfo() *InputInfo

func (*ModelVersion) GetLicense

func (x *ModelVersion) GetLicense() string

func (*ModelVersion) GetMetadata

func (x *ModelVersion) GetMetadata() *structpb.Struct

func (*ModelVersion) GetMetrics

func (x *ModelVersion) GetMetrics() *EvalMetrics

func (*ModelVersion) GetModifiedAt

func (x *ModelVersion) GetModifiedAt() *timestamppb.Timestamp

func (*ModelVersion) GetOutputInfo

func (x *ModelVersion) GetOutputInfo() *OutputInfo

func (*ModelVersion) GetPretrainedModelConfig

func (x *ModelVersion) GetPretrainedModelConfig() *PretrainedModelConfig

func (*ModelVersion) GetStatus

func (x *ModelVersion) GetStatus() *status.Status

func (*ModelVersion) GetTotalInputCount

func (x *ModelVersion) GetTotalInputCount() uint32

func (*ModelVersion) GetTrainInfo

func (x *ModelVersion) GetTrainInfo() *TrainInfo

func (*ModelVersion) GetTrainLog

func (x *ModelVersion) GetTrainLog() string

func (*ModelVersion) GetUserId

func (x *ModelVersion) GetUserId() string

func (*ModelVersion) GetVisibility

func (x *ModelVersion) GetVisibility() *Visibility

func (*ModelVersion) ProtoMessage

func (*ModelVersion) ProtoMessage()

func (*ModelVersion) ProtoReflect

func (x *ModelVersion) ProtoReflect() protoreflect.Message

func (*ModelVersion) Reset

func (x *ModelVersion) Reset()

func (*ModelVersion) String

func (x *ModelVersion) String() string

type ModelVersionExport

type ModelVersionExport struct {

	// status is the current status of the dataset version export.
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// url is the URL from where the model version export can be downloaded.
	Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	// size of model file
	Size int64 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"`
	// contains filtered or unexported fields
}

ModelVersionExport contains metadata for a single Model version export.

func (*ModelVersionExport) Descriptor deprecated

func (*ModelVersionExport) Descriptor() ([]byte, []int)

Deprecated: Use ModelVersionExport.ProtoReflect.Descriptor instead.

func (*ModelVersionExport) GetSize

func (x *ModelVersionExport) GetSize() int64

func (*ModelVersionExport) GetStatus

func (x *ModelVersionExport) GetStatus() *status.Status

func (*ModelVersionExport) GetUrl

func (x *ModelVersionExport) GetUrl() string

func (*ModelVersionExport) ProtoMessage

func (*ModelVersionExport) ProtoMessage()

func (*ModelVersionExport) ProtoReflect

func (x *ModelVersionExport) ProtoReflect() protoreflect.Message

func (*ModelVersionExport) Reset

func (x *ModelVersionExport) Reset()

func (*ModelVersionExport) String

func (x *ModelVersionExport) String() string

type ModelVersionInputExample

type ModelVersionInputExample struct {

	// user unique id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// external id of model
	ModelId string `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	// external id of model version
	ModelVersionId string `protobuf:"bytes,3,opt,name=model_version_id,json=modelVersionId,proto3" json:"model_version_id,omitempty"`
	// data to store as example input for model
	Data *Data `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
	// name of link for display
	Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
	// description of link contents
	Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

ModelVersionInputExample

func (*ModelVersionInputExample) Descriptor deprecated

func (*ModelVersionInputExample) Descriptor() ([]byte, []int)

Deprecated: Use ModelVersionInputExample.ProtoReflect.Descriptor instead.

func (*ModelVersionInputExample) GetData

func (x *ModelVersionInputExample) GetData() *Data

func (*ModelVersionInputExample) GetDescription

func (x *ModelVersionInputExample) GetDescription() string

func (*ModelVersionInputExample) GetId

func (x *ModelVersionInputExample) GetId() string

func (*ModelVersionInputExample) GetModelId

func (x *ModelVersionInputExample) GetModelId() string

func (*ModelVersionInputExample) GetModelVersionId

func (x *ModelVersionInputExample) GetModelVersionId() string

func (*ModelVersionInputExample) GetName

func (x *ModelVersionInputExample) GetName() string

func (*ModelVersionInputExample) ProtoMessage

func (*ModelVersionInputExample) ProtoMessage()

func (*ModelVersionInputExample) ProtoReflect

func (x *ModelVersionInputExample) ProtoReflect() protoreflect.Message

func (*ModelVersionInputExample) Reset

func (x *ModelVersionInputExample) Reset()

func (*ModelVersionInputExample) String

func (x *ModelVersionInputExample) String() string

type ModelVersionPublishRequest

type ModelVersionPublishRequest struct {
	VersionId string `protobuf:"bytes,1,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	// contains filtered or unexported fields
}

ModelVersionPublishRequest

func (*ModelVersionPublishRequest) Descriptor deprecated

func (*ModelVersionPublishRequest) Descriptor() ([]byte, []int)

Deprecated: Use ModelVersionPublishRequest.ProtoReflect.Descriptor instead.

func (*ModelVersionPublishRequest) GetVersionId

func (x *ModelVersionPublishRequest) GetVersionId() string

func (*ModelVersionPublishRequest) ProtoMessage

func (*ModelVersionPublishRequest) ProtoMessage()

func (*ModelVersionPublishRequest) ProtoReflect

func (*ModelVersionPublishRequest) Reset

func (x *ModelVersionPublishRequest) Reset()

func (*ModelVersionPublishRequest) String

func (x *ModelVersionPublishRequest) String() string

type ModelVersionUnpublishRequest

type ModelVersionUnpublishRequest struct {
	VersionId string `protobuf:"bytes,1,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	// contains filtered or unexported fields
}

ModelVersionUnpublishRequest

func (*ModelVersionUnpublishRequest) Descriptor deprecated

func (*ModelVersionUnpublishRequest) Descriptor() ([]byte, []int)

Deprecated: Use ModelVersionUnpublishRequest.ProtoReflect.Descriptor instead.

func (*ModelVersionUnpublishRequest) GetVersionId

func (x *ModelVersionUnpublishRequest) GetVersionId() string

func (*ModelVersionUnpublishRequest) ProtoMessage

func (*ModelVersionUnpublishRequest) ProtoMessage()

func (*ModelVersionUnpublishRequest) ProtoReflect

func (*ModelVersionUnpublishRequest) Reset

func (x *ModelVersionUnpublishRequest) Reset()

func (*ModelVersionUnpublishRequest) String

type Module

type Module struct {

	// A unique ID for this app module.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// A short description for this app module to be used in grids of modules.
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// When the app module was created.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// When the app module was last modified.
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// The visibility field represents whether this message is privately/publicly visible.
	// To be visible to the public the App that contains it AND the User that contains the App must
	// also be publicly visible.
	// Defaults to PRIVATE if not provided.
	Visibility *Visibility `protobuf:"bytes,7,opt,name=visibility,proto3" json:"visibility,omitempty"`
	// To handle arbitrary json metadata you can use a struct field:
	// https://github.com/google/protobuf/blob/master/src/google/protobuf/struct.proto
	// This is an optional arg.
	Metadata *structpb.Struct `protobuf:"bytes,8,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// The creator of the app module.
	UserId string `protobuf:"bytes,9,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The app_id this module was created in.
	AppId string `protobuf:"bytes,10,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// A ModuleVersion which is used when listing modules to include the latest module version
	// in the response.
	ModuleVersion *ModuleVersion `protobuf:"bytes,11,opt,name=module_version,json=moduleVersion,proto3" json:"module_version,omitempty"`
	// Is starred by the requesting user (only showed on get/list requests)
	// Please use PostModuleStars/DeleteModuleStars endpoints to star/unstar a module
	IsStarred bool `protobuf:"varint,12,opt,name=is_starred,json=isStarred,proto3" json:"is_starred,omitempty"`
	// How many users have starred the module (only showed on get/list requests)
	// Computed value, not editable
	StarCount int32 `protobuf:"varint,13,opt,name=star_count,json=starCount,proto3" json:"star_count,omitempty"`
	// bookmark info. When set, this module is a bookmarked module of this app.
	// Info in this field will allow you to find/access original module.
	BookmarkOrigin *BookmarkOrigin `protobuf:"bytes,14,opt,name=bookmark_origin,json=bookmarkOrigin,proto3" json:"bookmark_origin,omitempty"`
	// Representative image for this module
	Image *Image `protobuf:"bytes,15,opt,name=image,proto3" json:"image,omitempty"`
	// contains filtered or unexported fields
}

An app module that a user created in our app module marketplace.

func (*Module) Descriptor deprecated

func (*Module) Descriptor() ([]byte, []int)

Deprecated: Use Module.ProtoReflect.Descriptor instead.

func (*Module) GetAppId

func (x *Module) GetAppId() string

func (*Module) GetBookmarkOrigin

func (x *Module) GetBookmarkOrigin() *BookmarkOrigin

func (*Module) GetCreatedAt

func (x *Module) GetCreatedAt() *timestamppb.Timestamp

func (*Module) GetDescription

func (x *Module) GetDescription() string

func (*Module) GetId

func (x *Module) GetId() string

func (*Module) GetImage

func (x *Module) GetImage() *Image

func (*Module) GetIsStarred

func (x *Module) GetIsStarred() bool

func (*Module) GetMetadata

func (x *Module) GetMetadata() *structpb.Struct

func (*Module) GetModifiedAt

func (x *Module) GetModifiedAt() *timestamppb.Timestamp

func (*Module) GetModuleVersion

func (x *Module) GetModuleVersion() *ModuleVersion

func (*Module) GetStarCount

func (x *Module) GetStarCount() int32

func (*Module) GetUserId

func (x *Module) GetUserId() string

func (*Module) GetVisibility

func (x *Module) GetVisibility() *Visibility

func (*Module) ProtoMessage

func (*Module) ProtoMessage()

func (*Module) ProtoReflect

func (x *Module) ProtoReflect() protoreflect.Message

func (*Module) Reset

func (x *Module) Reset()

func (*Module) String

func (x *Module) String() string

type ModuleStar

type ModuleStar struct {

	// Module id of the star
	ModuleId string `protobuf:"bytes,1,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty"`
	// contains filtered or unexported fields
}

ModuleStar

func (*ModuleStar) Descriptor deprecated

func (*ModuleStar) Descriptor() ([]byte, []int)

Deprecated: Use ModuleStar.ProtoReflect.Descriptor instead.

func (*ModuleStar) GetModuleId

func (x *ModuleStar) GetModuleId() string

func (*ModuleStar) ProtoMessage

func (*ModuleStar) ProtoMessage()

func (*ModuleStar) ProtoReflect

func (x *ModuleStar) ProtoReflect() protoreflect.Message

func (*ModuleStar) Reset

func (x *ModuleStar) Reset()

func (*ModuleStar) String

func (x *ModuleStar) String() string

type ModuleVersion

type ModuleVersion struct {

	// A name for this version like 1_0, 1_1_0, etc.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The module this version belongs to.
	ModuleId string `protobuf:"bytes,2,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty"`
	// The app_id this module version belongs to.
	AppId string `protobuf:"bytes,3,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// The user_id this module version belongs to.
	UserId string `protobuf:"bytes,4,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// A short description for this version.
	Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"`
	// A markdown formatted string to detailed description of the app module.
	// This is within each version so that it can be change version to version.
	Notes string `protobuf:"bytes,7,opt,name=notes,proto3" json:"notes,omitempty"`
	// When the app module version was created.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// When the app module version was last modified.
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// The code repo of the streamlit app.
	// If you are still developing your Module you should create a ModuleVersion
	// with an empty git_commit_url and then create an InstalledModuleVersion
	// with a pre-deployed deploy_url (such as localhost or streamlit cloud).
	// Once you are ready to create a production, create a new ModuleVersion with
	// the ready git url to a specific commit that you would like to be reviewed by the
	// Clarifai team for approval within our community. You cannot publish a ModuleVersion
	// is reviewed and approved. Please only provide the git_commit_url when you're
	// ready for a review. This url needs to include a specific commit, for example:
	// https://github.com/user/repo/commit/767ff9c08ba3429c8e7b8825da148555
	GitCommitUrl string                   `protobuf:"bytes,10,opt,name=git_commit_url,json=gitCommitUrl,proto3" json:"git_commit_url,omitempty"`
	ModuleNav    *ModuleVersion_ModuleNav `protobuf:"bytes,11,opt,name=module_nav,json=moduleNav,proto3" json:"module_nav,omitempty"`
	// A boolean to mark if Clarifai has approved this app version.
	// This cannot be set in the request to True.
	Approved bool `protobuf:"varint,12,opt,name=approved,proto3" json:"approved,omitempty"`
	// The visibility field represents whether this message is privately/publicly visible.
	// To be visible to the public the App that contains it AND the User that contains the App must
	// also be publicly visible.
	// Defaults to PRIVATE if not provided.
	Visibility *Visibility `protobuf:"bytes,13,opt,name=visibility,proto3" json:"visibility,omitempty"`
	// To handle arbitrary json metadata you can use a struct field:
	// https://github.com/google/protobuf/blob/master/src/google/protobuf/struct.proto
	// This is an optional arg.
	Metadata *structpb.Struct `protobuf:"bytes,14,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

A specific version of an app module that is available for assigning to apps.

func (*ModuleVersion) Descriptor deprecated

func (*ModuleVersion) Descriptor() ([]byte, []int)

Deprecated: Use ModuleVersion.ProtoReflect.Descriptor instead.

func (*ModuleVersion) GetAppId

func (x *ModuleVersion) GetAppId() string

func (*ModuleVersion) GetApproved

func (x *ModuleVersion) GetApproved() bool

func (*ModuleVersion) GetCreatedAt

func (x *ModuleVersion) GetCreatedAt() *timestamppb.Timestamp

func (*ModuleVersion) GetDescription

func (x *ModuleVersion) GetDescription() string

func (*ModuleVersion) GetGitCommitUrl

func (x *ModuleVersion) GetGitCommitUrl() string

func (*ModuleVersion) GetId

func (x *ModuleVersion) GetId() string

func (*ModuleVersion) GetMetadata

func (x *ModuleVersion) GetMetadata() *structpb.Struct

func (*ModuleVersion) GetModifiedAt

func (x *ModuleVersion) GetModifiedAt() *timestamppb.Timestamp

func (*ModuleVersion) GetModuleId

func (x *ModuleVersion) GetModuleId() string

func (*ModuleVersion) GetModuleNav

func (x *ModuleVersion) GetModuleNav() *ModuleVersion_ModuleNav

func (*ModuleVersion) GetNotes

func (x *ModuleVersion) GetNotes() string

func (*ModuleVersion) GetUserId

func (x *ModuleVersion) GetUserId() string

func (*ModuleVersion) GetVisibility

func (x *ModuleVersion) GetVisibility() *Visibility

func (*ModuleVersion) ProtoMessage

func (*ModuleVersion) ProtoMessage()

func (*ModuleVersion) ProtoReflect

func (x *ModuleVersion) ProtoReflect() protoreflect.Message

func (*ModuleVersion) Reset

func (x *ModuleVersion) Reset()

func (*ModuleVersion) String

func (x *ModuleVersion) String() string

type ModuleVersion_ModuleNav

type ModuleVersion_ModuleNav struct {

	// This is the left side title for this module and for browser tab title of the module.
	// We have this in the version so that users can change those settings
	// when releasing a new version of their module.
	Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	// A list of subnav elements to put under the module title.
	ModuleSubNavs []*ModuleVersion_ModuleSubNav `protobuf:"bytes,2,rep,name=module_sub_navs,json=moduleSubNavs,proto3" json:"module_sub_navs,omitempty"`
	// contains filtered or unexported fields
}

func (*ModuleVersion_ModuleNav) Descriptor deprecated

func (*ModuleVersion_ModuleNav) Descriptor() ([]byte, []int)

Deprecated: Use ModuleVersion_ModuleNav.ProtoReflect.Descriptor instead.

func (*ModuleVersion_ModuleNav) GetModuleSubNavs

func (x *ModuleVersion_ModuleNav) GetModuleSubNavs() []*ModuleVersion_ModuleSubNav

func (*ModuleVersion_ModuleNav) GetTitle

func (x *ModuleVersion_ModuleNav) GetTitle() string

func (*ModuleVersion_ModuleNav) ProtoMessage

func (*ModuleVersion_ModuleNav) ProtoMessage()

func (*ModuleVersion_ModuleNav) ProtoReflect

func (x *ModuleVersion_ModuleNav) ProtoReflect() protoreflect.Message

func (*ModuleVersion_ModuleNav) Reset

func (x *ModuleVersion_ModuleNav) Reset()

func (*ModuleVersion_ModuleNav) String

func (x *ModuleVersion_ModuleNav) String() string

type ModuleVersion_ModuleSubNav

type ModuleVersion_ModuleSubNav struct {

	// This is the display title for a navbar element to link to a specific page.
	// The name for this subnav element to show in the sidebar.
	Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	// The query param name
	QueryKey string `protobuf:"bytes,2,opt,name=query_key,json=queryKey,proto3" json:"query_key,omitempty"`
	// The query param value
	QueryValue string `protobuf:"bytes,3,opt,name=query_value,json=queryValue,proto3" json:"query_value,omitempty"`
	// contains filtered or unexported fields
}

func (*ModuleVersion_ModuleSubNav) Descriptor deprecated

func (*ModuleVersion_ModuleSubNav) Descriptor() ([]byte, []int)

Deprecated: Use ModuleVersion_ModuleSubNav.ProtoReflect.Descriptor instead.

func (*ModuleVersion_ModuleSubNav) GetQueryKey

func (x *ModuleVersion_ModuleSubNav) GetQueryKey() string

func (*ModuleVersion_ModuleSubNav) GetQueryValue

func (x *ModuleVersion_ModuleSubNav) GetQueryValue() string

func (*ModuleVersion_ModuleSubNav) GetTitle

func (x *ModuleVersion_ModuleSubNav) GetTitle() string

func (*ModuleVersion_ModuleSubNav) ProtoMessage

func (*ModuleVersion_ModuleSubNav) ProtoMessage()

func (*ModuleVersion_ModuleSubNav) ProtoReflect

func (*ModuleVersion_ModuleSubNav) Reset

func (x *ModuleVersion_ModuleSubNav) Reset()

func (*ModuleVersion_ModuleSubNav) String

func (x *ModuleVersion_ModuleSubNav) String() string

type MultiAnnotationFilterResponse

type MultiAnnotationFilterResponse struct {
	Status            *status.Status      `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	AnnotationFilters []*AnnotationFilter `protobuf:"bytes,2,rep,name=annotation_filters,json=annotationFilters,proto3" json:"annotation_filters,omitempty"`
	// contains filtered or unexported fields
}

MultiAnnotationFilterResponse

func (*MultiAnnotationFilterResponse) Descriptor deprecated

func (*MultiAnnotationFilterResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiAnnotationFilterResponse.ProtoReflect.Descriptor instead.

func (*MultiAnnotationFilterResponse) GetAnnotationFilters

func (x *MultiAnnotationFilterResponse) GetAnnotationFilters() []*AnnotationFilter

func (*MultiAnnotationFilterResponse) GetStatus

func (*MultiAnnotationFilterResponse) ProtoMessage

func (*MultiAnnotationFilterResponse) ProtoMessage()

func (*MultiAnnotationFilterResponse) ProtoReflect

func (*MultiAnnotationFilterResponse) Reset

func (x *MultiAnnotationFilterResponse) Reset()

func (*MultiAnnotationFilterResponse) String

type MultiAnnotationResponse

type MultiAnnotationResponse struct {
	Status      *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Annotations []*Annotation  `protobuf:"bytes,2,rep,name=annotations,proto3" json:"annotations,omitempty"`
	// contains filtered or unexported fields
}

MultiAnnotationResponse

func (*MultiAnnotationResponse) Descriptor deprecated

func (*MultiAnnotationResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiAnnotationResponse.ProtoReflect.Descriptor instead.

func (*MultiAnnotationResponse) GetAnnotations

func (x *MultiAnnotationResponse) GetAnnotations() []*Annotation

func (*MultiAnnotationResponse) GetStatus

func (x *MultiAnnotationResponse) GetStatus() *status.Status

func (*MultiAnnotationResponse) ProtoMessage

func (*MultiAnnotationResponse) ProtoMessage()

func (*MultiAnnotationResponse) ProtoReflect

func (x *MultiAnnotationResponse) ProtoReflect() protoreflect.Message

func (*MultiAnnotationResponse) Reset

func (x *MultiAnnotationResponse) Reset()

func (*MultiAnnotationResponse) String

func (x *MultiAnnotationResponse) String() string

type MultiAnnotationSearchMetricsResponse

type MultiAnnotationSearchMetricsResponse struct {

	// Status of the request
	Status                  *status.Status             `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	AnnotationSearchMetrics []*AnnotationSearchMetrics `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

MultiAnnotationSearchMetricsResponse

func (*MultiAnnotationSearchMetricsResponse) Descriptor deprecated

func (*MultiAnnotationSearchMetricsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiAnnotationSearchMetricsResponse.ProtoReflect.Descriptor instead.

func (*MultiAnnotationSearchMetricsResponse) GetAnnotationSearchMetrics

func (x *MultiAnnotationSearchMetricsResponse) GetAnnotationSearchMetrics() []*AnnotationSearchMetrics

func (*MultiAnnotationSearchMetricsResponse) GetStatus

func (*MultiAnnotationSearchMetricsResponse) ProtoMessage

func (*MultiAnnotationSearchMetricsResponse) ProtoMessage()

func (*MultiAnnotationSearchMetricsResponse) ProtoReflect

func (*MultiAnnotationSearchMetricsResponse) Reset

func (*MultiAnnotationSearchMetricsResponse) String

type MultiAppDuplicationsResponse

type MultiAppDuplicationsResponse struct {
	Status          *status.Status    `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	AppDuplications []*AppDuplication `protobuf:"bytes,2,rep,name=app_duplications,json=appDuplications,proto3" json:"app_duplications,omitempty"`
	// contains filtered or unexported fields
}

MultiAppDuplicationsResponse

func (*MultiAppDuplicationsResponse) Descriptor deprecated

func (*MultiAppDuplicationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiAppDuplicationsResponse.ProtoReflect.Descriptor instead.

func (*MultiAppDuplicationsResponse) GetAppDuplications

func (x *MultiAppDuplicationsResponse) GetAppDuplications() []*AppDuplication

func (*MultiAppDuplicationsResponse) GetStatus

func (x *MultiAppDuplicationsResponse) GetStatus() *status.Status

func (*MultiAppDuplicationsResponse) ProtoMessage

func (*MultiAppDuplicationsResponse) ProtoMessage()

func (*MultiAppDuplicationsResponse) ProtoReflect

func (*MultiAppDuplicationsResponse) Reset

func (x *MultiAppDuplicationsResponse) Reset()

func (*MultiAppDuplicationsResponse) String

type MultiAppResponse

type MultiAppResponse struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Apps   []*App         `protobuf:"bytes,2,rep,name=apps,proto3" json:"apps,omitempty"`
	// contains filtered or unexported fields
}

MultiAppResponse

func (*MultiAppResponse) Descriptor deprecated

func (*MultiAppResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiAppResponse.ProtoReflect.Descriptor instead.

func (*MultiAppResponse) GetApps

func (x *MultiAppResponse) GetApps() []*App

func (*MultiAppResponse) GetStatus

func (x *MultiAppResponse) GetStatus() *status.Status

func (*MultiAppResponse) ProtoMessage

func (*MultiAppResponse) ProtoMessage()

func (*MultiAppResponse) ProtoReflect

func (x *MultiAppResponse) ProtoReflect() protoreflect.Message

func (*MultiAppResponse) Reset

func (x *MultiAppResponse) Reset()

func (*MultiAppResponse) String

func (x *MultiAppResponse) String() string

type MultiBulkOperationsResponse

type MultiBulkOperationsResponse struct {
	Status        *status.Status   `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	BulkOperation []*BulkOperation `protobuf:"bytes,2,rep,name=bulk_operation,json=bulkOperation,proto3" json:"bulk_operation,omitempty"`
	// contains filtered or unexported fields
}

MultiBulkOperationsResponse

func (*MultiBulkOperationsResponse) Descriptor deprecated

func (*MultiBulkOperationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiBulkOperationsResponse.ProtoReflect.Descriptor instead.

func (*MultiBulkOperationsResponse) GetBulkOperation

func (x *MultiBulkOperationsResponse) GetBulkOperation() []*BulkOperation

func (*MultiBulkOperationsResponse) GetStatus

func (x *MultiBulkOperationsResponse) GetStatus() *status.Status

func (*MultiBulkOperationsResponse) ProtoMessage

func (*MultiBulkOperationsResponse) ProtoMessage()

func (*MultiBulkOperationsResponse) ProtoReflect

func (*MultiBulkOperationsResponse) Reset

func (x *MultiBulkOperationsResponse) Reset()

func (*MultiBulkOperationsResponse) String

func (x *MultiBulkOperationsResponse) String() string

type MultiCollaborationsResponse

type MultiCollaborationsResponse struct {
	Status         *status.Status   `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Collaborations []*Collaboration `protobuf:"bytes,2,rep,name=collaborations,proto3" json:"collaborations,omitempty"`
	// contains filtered or unexported fields
}

MultiCollaborationsResponse

func (*MultiCollaborationsResponse) Descriptor deprecated

func (*MultiCollaborationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiCollaborationsResponse.ProtoReflect.Descriptor instead.

func (*MultiCollaborationsResponse) GetCollaborations

func (x *MultiCollaborationsResponse) GetCollaborations() []*Collaboration

func (*MultiCollaborationsResponse) GetStatus

func (x *MultiCollaborationsResponse) GetStatus() *status.Status

func (*MultiCollaborationsResponse) ProtoMessage

func (*MultiCollaborationsResponse) ProtoMessage()

func (*MultiCollaborationsResponse) ProtoReflect

func (*MultiCollaborationsResponse) Reset

func (x *MultiCollaborationsResponse) Reset()

func (*MultiCollaborationsResponse) String

func (x *MultiCollaborationsResponse) String() string

type MultiCollaboratorsResponse

type MultiCollaboratorsResponse struct {
	Status        *status.Status  `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Collaborators []*Collaborator `protobuf:"bytes,2,rep,name=collaborators,proto3" json:"collaborators,omitempty"`
	// The owner of the application.
	//
	// When listing users that have access to the application, i.e. collaborators,
	// it is often relevant to also include the application owner, so return
	// their information here for convenience.
	//
	// Note: app_owner is only returned by ListCollaborators and only if the
	// owner is a regular user, not an organization.
	AppOwner *User `protobuf:"bytes,3,opt,name=app_owner,json=appOwner,proto3" json:"app_owner,omitempty"`
	// contains filtered or unexported fields
}

MultiCollaboratorsResponse

func (*MultiCollaboratorsResponse) Descriptor deprecated

func (*MultiCollaboratorsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiCollaboratorsResponse.ProtoReflect.Descriptor instead.

func (*MultiCollaboratorsResponse) GetAppOwner

func (x *MultiCollaboratorsResponse) GetAppOwner() *User

func (*MultiCollaboratorsResponse) GetCollaborators

func (x *MultiCollaboratorsResponse) GetCollaborators() []*Collaborator

func (*MultiCollaboratorsResponse) GetStatus

func (x *MultiCollaboratorsResponse) GetStatus() *status.Status

func (*MultiCollaboratorsResponse) ProtoMessage

func (*MultiCollaboratorsResponse) ProtoMessage()

func (*MultiCollaboratorsResponse) ProtoReflect

func (*MultiCollaboratorsResponse) Reset

func (x *MultiCollaboratorsResponse) Reset()

func (*MultiCollaboratorsResponse) String

func (x *MultiCollaboratorsResponse) String() string

type MultiCollectorResponse

type MultiCollectorResponse struct {
	Status     *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Collectors []*Collector   `protobuf:"bytes,2,rep,name=collectors,proto3" json:"collectors,omitempty"`
	// contains filtered or unexported fields
}

Response with multiple Collectors.

func (*MultiCollectorResponse) Descriptor deprecated

func (*MultiCollectorResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiCollectorResponse.ProtoReflect.Descriptor instead.

func (*MultiCollectorResponse) GetCollectors

func (x *MultiCollectorResponse) GetCollectors() []*Collector

func (*MultiCollectorResponse) GetStatus

func (x *MultiCollectorResponse) GetStatus() *status.Status

func (*MultiCollectorResponse) ProtoMessage

func (*MultiCollectorResponse) ProtoMessage()

func (*MultiCollectorResponse) ProtoReflect

func (x *MultiCollectorResponse) ProtoReflect() protoreflect.Message

func (*MultiCollectorResponse) Reset

func (x *MultiCollectorResponse) Reset()

func (*MultiCollectorResponse) String

func (x *MultiCollectorResponse) String() string

type MultiConceptCountResponse

type MultiConceptCountResponse struct {

	// The response status.
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// The returned concept counts.
	ConceptCounts []*ConceptCount `protobuf:"bytes,2,rep,name=concept_counts,json=conceptCounts,proto3" json:"concept_counts,omitempty"`
	// contains filtered or unexported fields
}

MultiConceptCountResponse

func (*MultiConceptCountResponse) Descriptor deprecated

func (*MultiConceptCountResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiConceptCountResponse.ProtoReflect.Descriptor instead.

func (*MultiConceptCountResponse) GetConceptCounts

func (x *MultiConceptCountResponse) GetConceptCounts() []*ConceptCount

func (*MultiConceptCountResponse) GetStatus

func (x *MultiConceptCountResponse) GetStatus() *status.Status

func (*MultiConceptCountResponse) ProtoMessage

func (*MultiConceptCountResponse) ProtoMessage()

func (*MultiConceptCountResponse) ProtoReflect

func (*MultiConceptCountResponse) Reset

func (x *MultiConceptCountResponse) Reset()

func (*MultiConceptCountResponse) String

func (x *MultiConceptCountResponse) String() string

type MultiConceptLanguageResponse

type MultiConceptLanguageResponse struct {
	Status           *status.Status     `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	ConceptLanguages []*ConceptLanguage `protobuf:"bytes,2,rep,name=concept_languages,json=conceptLanguages,proto3" json:"concept_languages,omitempty"`
	// contains filtered or unexported fields
}

MultiConceptLanguageResponse

func (*MultiConceptLanguageResponse) Descriptor deprecated

func (*MultiConceptLanguageResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiConceptLanguageResponse.ProtoReflect.Descriptor instead.

func (*MultiConceptLanguageResponse) GetConceptLanguages

func (x *MultiConceptLanguageResponse) GetConceptLanguages() []*ConceptLanguage

func (*MultiConceptLanguageResponse) GetStatus

func (x *MultiConceptLanguageResponse) GetStatus() *status.Status

func (*MultiConceptLanguageResponse) ProtoMessage

func (*MultiConceptLanguageResponse) ProtoMessage()

func (*MultiConceptLanguageResponse) ProtoReflect

func (*MultiConceptLanguageResponse) Reset

func (x *MultiConceptLanguageResponse) Reset()

func (*MultiConceptLanguageResponse) String

type MultiConceptMappingJobResponse

type MultiConceptMappingJobResponse struct {

	// The response status.
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// The ids of the concept mapping jobs underway.
	Ids []string `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
	// contains filtered or unexported fields
}

MultiConceptMappingJobResponse

func (*MultiConceptMappingJobResponse) Descriptor deprecated

func (*MultiConceptMappingJobResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiConceptMappingJobResponse.ProtoReflect.Descriptor instead.

func (*MultiConceptMappingJobResponse) GetIds

func (x *MultiConceptMappingJobResponse) GetIds() []string

func (*MultiConceptMappingJobResponse) GetStatus

func (*MultiConceptMappingJobResponse) ProtoMessage

func (*MultiConceptMappingJobResponse) ProtoMessage()

func (*MultiConceptMappingJobResponse) ProtoReflect

func (*MultiConceptMappingJobResponse) Reset

func (x *MultiConceptMappingJobResponse) Reset()

func (*MultiConceptMappingJobResponse) String

type MultiConceptRelationResponse

type MultiConceptRelationResponse struct {

	// The response status.
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// The returned concept relations.
	ConceptRelations []*ConceptRelation `protobuf:"bytes,2,rep,name=concept_relations,json=conceptRelations,proto3" json:"concept_relations,omitempty"`
	// contains filtered or unexported fields
}

MultiConceptRelationResponse

func (*MultiConceptRelationResponse) Descriptor deprecated

func (*MultiConceptRelationResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiConceptRelationResponse.ProtoReflect.Descriptor instead.

func (*MultiConceptRelationResponse) GetConceptRelations

func (x *MultiConceptRelationResponse) GetConceptRelations() []*ConceptRelation

func (*MultiConceptRelationResponse) GetStatus

func (x *MultiConceptRelationResponse) GetStatus() *status.Status

func (*MultiConceptRelationResponse) ProtoMessage

func (*MultiConceptRelationResponse) ProtoMessage()

func (*MultiConceptRelationResponse) ProtoReflect

func (*MultiConceptRelationResponse) Reset

func (x *MultiConceptRelationResponse) Reset()

func (*MultiConceptRelationResponse) String

type MultiConceptResponse

type MultiConceptResponse struct {

	// The response status.
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// The returned concepts.
	Concepts []*Concept `protobuf:"bytes,2,rep,name=concepts,proto3" json:"concepts,omitempty"`
	// contains filtered or unexported fields
}

MultiConceptResponse

func (*MultiConceptResponse) Descriptor deprecated

func (*MultiConceptResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiConceptResponse.ProtoReflect.Descriptor instead.

func (*MultiConceptResponse) GetConcepts

func (x *MultiConceptResponse) GetConcepts() []*Concept

func (*MultiConceptResponse) GetStatus

func (x *MultiConceptResponse) GetStatus() *status.Status

func (*MultiConceptResponse) ProtoMessage

func (*MultiConceptResponse) ProtoMessage()

func (*MultiConceptResponse) ProtoReflect

func (x *MultiConceptResponse) ProtoReflect() protoreflect.Message

func (*MultiConceptResponse) Reset

func (x *MultiConceptResponse) Reset()

func (*MultiConceptResponse) String

func (x *MultiConceptResponse) String() string

type MultiDatasetInputResponse

type MultiDatasetInputResponse struct {
	Status        *status.Status  `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	DatasetInputs []*DatasetInput `protobuf:"bytes,2,rep,name=dataset_inputs,json=datasetInputs,proto3" json:"dataset_inputs,omitempty"`
	BulkOperation *BulkOperation  `protobuf:"bytes,4,opt,name=bulk_operation,json=bulkOperation,proto3" json:"bulk_operation,omitempty"`
	// contains filtered or unexported fields
}

MultiDatasetInputResponse

func (*MultiDatasetInputResponse) Descriptor deprecated

func (*MultiDatasetInputResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiDatasetInputResponse.ProtoReflect.Descriptor instead.

func (*MultiDatasetInputResponse) GetBulkOperation

func (x *MultiDatasetInputResponse) GetBulkOperation() *BulkOperation

func (*MultiDatasetInputResponse) GetDatasetInputs

func (x *MultiDatasetInputResponse) GetDatasetInputs() []*DatasetInput

func (*MultiDatasetInputResponse) GetStatus

func (x *MultiDatasetInputResponse) GetStatus() *status.Status

func (*MultiDatasetInputResponse) ProtoMessage

func (*MultiDatasetInputResponse) ProtoMessage()

func (*MultiDatasetInputResponse) ProtoReflect

func (*MultiDatasetInputResponse) Reset

func (x *MultiDatasetInputResponse) Reset()

func (*MultiDatasetInputResponse) String

func (x *MultiDatasetInputResponse) String() string

type MultiDatasetResponse

type MultiDatasetResponse struct {
	Status   *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Datasets []*Dataset     `protobuf:"bytes,2,rep,name=datasets,proto3" json:"datasets,omitempty"`
	// contains filtered or unexported fields
}

MultiDatasetResponse

func (*MultiDatasetResponse) Descriptor deprecated

func (*MultiDatasetResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiDatasetResponse.ProtoReflect.Descriptor instead.

func (*MultiDatasetResponse) GetDatasets

func (x *MultiDatasetResponse) GetDatasets() []*Dataset

func (*MultiDatasetResponse) GetStatus

func (x *MultiDatasetResponse) GetStatus() *status.Status

func (*MultiDatasetResponse) ProtoMessage

func (*MultiDatasetResponse) ProtoMessage()

func (*MultiDatasetResponse) ProtoReflect

func (x *MultiDatasetResponse) ProtoReflect() protoreflect.Message

func (*MultiDatasetResponse) Reset

func (x *MultiDatasetResponse) Reset()

func (*MultiDatasetResponse) String

func (x *MultiDatasetResponse) String() string

type MultiDatasetVersionExportResponse

type MultiDatasetVersionExportResponse struct {
	Status  *status.Status          `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Exports []*DatasetVersionExport `protobuf:"bytes,2,rep,name=exports,proto3" json:"exports,omitempty"`
	// contains filtered or unexported fields
}

func (*MultiDatasetVersionExportResponse) Descriptor deprecated

func (*MultiDatasetVersionExportResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiDatasetVersionExportResponse.ProtoReflect.Descriptor instead.

func (*MultiDatasetVersionExportResponse) GetExports

func (*MultiDatasetVersionExportResponse) GetStatus

func (*MultiDatasetVersionExportResponse) ProtoMessage

func (*MultiDatasetVersionExportResponse) ProtoMessage()

func (*MultiDatasetVersionExportResponse) ProtoReflect

func (*MultiDatasetVersionExportResponse) Reset

func (*MultiDatasetVersionExportResponse) String

type MultiDatasetVersionMetricsGroupResponse

type MultiDatasetVersionMetricsGroupResponse struct {
	Status                      *status.Status                `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	DatasetVersionMetricsGroups []*DatasetVersionMetricsGroup `` /* 146-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MultiDatasetVersionMetricsGroupResponse) Descriptor deprecated

func (*MultiDatasetVersionMetricsGroupResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiDatasetVersionMetricsGroupResponse.ProtoReflect.Descriptor instead.

func (*MultiDatasetVersionMetricsGroupResponse) GetDatasetVersionMetricsGroups

func (x *MultiDatasetVersionMetricsGroupResponse) GetDatasetVersionMetricsGroups() []*DatasetVersionMetricsGroup

func (*MultiDatasetVersionMetricsGroupResponse) GetStatus

func (*MultiDatasetVersionMetricsGroupResponse) ProtoMessage

func (*MultiDatasetVersionMetricsGroupResponse) ProtoReflect

func (*MultiDatasetVersionMetricsGroupResponse) Reset

func (*MultiDatasetVersionMetricsGroupResponse) String

type MultiDatasetVersionResponse

type MultiDatasetVersionResponse struct {
	Status          *status.Status    `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	DatasetVersions []*DatasetVersion `protobuf:"bytes,2,rep,name=dataset_versions,json=datasetVersions,proto3" json:"dataset_versions,omitempty"`
	// contains filtered or unexported fields
}

func (*MultiDatasetVersionResponse) Descriptor deprecated

func (*MultiDatasetVersionResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiDatasetVersionResponse.ProtoReflect.Descriptor instead.

func (*MultiDatasetVersionResponse) GetDatasetVersions

func (x *MultiDatasetVersionResponse) GetDatasetVersions() []*DatasetVersion

func (*MultiDatasetVersionResponse) GetStatus

func (x *MultiDatasetVersionResponse) GetStatus() *status.Status

func (*MultiDatasetVersionResponse) ProtoMessage

func (*MultiDatasetVersionResponse) ProtoMessage()

func (*MultiDatasetVersionResponse) ProtoReflect

func (*MultiDatasetVersionResponse) Reset

func (x *MultiDatasetVersionResponse) Reset()

func (*MultiDatasetVersionResponse) String

func (x *MultiDatasetVersionResponse) String() string

type MultiEvalMetricsResponse

type MultiEvalMetricsResponse struct {
	Status      *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	EvalMetrics []*EvalMetrics `protobuf:"bytes,2,rep,name=eval_metrics,json=evalMetrics,proto3" json:"eval_metrics,omitempty"`
	// contains filtered or unexported fields
}

func (*MultiEvalMetricsResponse) Descriptor deprecated

func (*MultiEvalMetricsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiEvalMetricsResponse.ProtoReflect.Descriptor instead.

func (*MultiEvalMetricsResponse) GetEvalMetrics

func (x *MultiEvalMetricsResponse) GetEvalMetrics() []*EvalMetrics

func (*MultiEvalMetricsResponse) GetStatus

func (x *MultiEvalMetricsResponse) GetStatus() *status.Status

func (*MultiEvalMetricsResponse) ProtoMessage

func (*MultiEvalMetricsResponse) ProtoMessage()

func (*MultiEvalMetricsResponse) ProtoReflect

func (x *MultiEvalMetricsResponse) ProtoReflect() protoreflect.Message

func (*MultiEvalMetricsResponse) Reset

func (x *MultiEvalMetricsResponse) Reset()

func (*MultiEvalMetricsResponse) String

func (x *MultiEvalMetricsResponse) String() string

type MultiInputAnnotationResponse

type MultiInputAnnotationResponse struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Hits   []*Hit         `protobuf:"bytes,3,rep,name=hits,proto3" json:"hits,omitempty"`
	// contains filtered or unexported fields
}

MultiInputAnnotationResponse

func (*MultiInputAnnotationResponse) Descriptor deprecated

func (*MultiInputAnnotationResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiInputAnnotationResponse.ProtoReflect.Descriptor instead.

func (*MultiInputAnnotationResponse) GetHits

func (x *MultiInputAnnotationResponse) GetHits() []*Hit

func (*MultiInputAnnotationResponse) GetStatus

func (x *MultiInputAnnotationResponse) GetStatus() *status.Status

func (*MultiInputAnnotationResponse) ProtoMessage

func (*MultiInputAnnotationResponse) ProtoMessage()

func (*MultiInputAnnotationResponse) ProtoReflect

func (*MultiInputAnnotationResponse) Reset

func (x *MultiInputAnnotationResponse) Reset()

func (*MultiInputAnnotationResponse) String

type MultiInputResponse

type MultiInputResponse struct {
	Status       *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Inputs       []*Input       `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty"`
	InputsAddJob *InputsAddJob  `protobuf:"bytes,3,opt,name=inputs_add_job,json=inputsAddJob,proto3" json:"inputs_add_job,omitempty"`
	// contains filtered or unexported fields
}

MultiInputResponse

func (*MultiInputResponse) Descriptor deprecated

func (*MultiInputResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiInputResponse.ProtoReflect.Descriptor instead.

func (*MultiInputResponse) GetInputs

func (x *MultiInputResponse) GetInputs() []*Input

func (*MultiInputResponse) GetInputsAddJob

func (x *MultiInputResponse) GetInputsAddJob() *InputsAddJob

func (*MultiInputResponse) GetStatus

func (x *MultiInputResponse) GetStatus() *status.Status

func (*MultiInputResponse) ProtoMessage

func (*MultiInputResponse) ProtoMessage()

func (*MultiInputResponse) ProtoReflect

func (x *MultiInputResponse) ProtoReflect() protoreflect.Message

func (*MultiInputResponse) Reset

func (x *MultiInputResponse) Reset()

func (*MultiInputResponse) String

func (x *MultiInputResponse) String() string

type MultiInputsAddJobResponse

type MultiInputsAddJobResponse struct {
	Status        *status.Status  `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	InputsAddJobs []*InputsAddJob `protobuf:"bytes,2,rep,name=inputs_add_jobs,json=inputsAddJobs,proto3" json:"inputs_add_jobs,omitempty"`
	// contains filtered or unexported fields
}

MultiInputsAddJobResponse

func (*MultiInputsAddJobResponse) Descriptor deprecated

func (*MultiInputsAddJobResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiInputsAddJobResponse.ProtoReflect.Descriptor instead.

func (*MultiInputsAddJobResponse) GetInputsAddJobs

func (x *MultiInputsAddJobResponse) GetInputsAddJobs() []*InputsAddJob

func (*MultiInputsAddJobResponse) GetStatus

func (x *MultiInputsAddJobResponse) GetStatus() *status.Status

func (*MultiInputsAddJobResponse) ProtoMessage

func (*MultiInputsAddJobResponse) ProtoMessage()

func (*MultiInputsAddJobResponse) ProtoReflect

func (*MultiInputsAddJobResponse) Reset

func (x *MultiInputsAddJobResponse) Reset()

func (*MultiInputsAddJobResponse) String

func (x *MultiInputsAddJobResponse) String() string

type MultiInputsExtractionJobResponse

type MultiInputsExtractionJobResponse struct {
	Status               *status.Status         `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	InputsExtractionJobs []*InputsExtractionJob `protobuf:"bytes,2,rep,name=inputs_extraction_jobs,json=inputsExtractionJobs,proto3" json:"inputs_extraction_jobs,omitempty"`
	// contains filtered or unexported fields
}

func (*MultiInputsExtractionJobResponse) Descriptor deprecated

func (*MultiInputsExtractionJobResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiInputsExtractionJobResponse.ProtoReflect.Descriptor instead.

func (*MultiInputsExtractionJobResponse) GetInputsExtractionJobs

func (x *MultiInputsExtractionJobResponse) GetInputsExtractionJobs() []*InputsExtractionJob

func (*MultiInputsExtractionJobResponse) GetStatus

func (*MultiInputsExtractionJobResponse) ProtoMessage

func (*MultiInputsExtractionJobResponse) ProtoMessage()

func (*MultiInputsExtractionJobResponse) ProtoReflect

func (*MultiInputsExtractionJobResponse) Reset

func (*MultiInputsExtractionJobResponse) String

type MultiInstalledModuleVersionResponse

type MultiInstalledModuleVersionResponse struct {
	Status                  *status.Status            `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	InstalledModuleVersions []*InstalledModuleVersion `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

MultiInstalledModuleVersionResponse

func (*MultiInstalledModuleVersionResponse) Descriptor deprecated

func (*MultiInstalledModuleVersionResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiInstalledModuleVersionResponse.ProtoReflect.Descriptor instead.

func (*MultiInstalledModuleVersionResponse) GetInstalledModuleVersions

func (x *MultiInstalledModuleVersionResponse) GetInstalledModuleVersions() []*InstalledModuleVersion

func (*MultiInstalledModuleVersionResponse) GetStatus

func (*MultiInstalledModuleVersionResponse) ProtoMessage

func (*MultiInstalledModuleVersionResponse) ProtoMessage()

func (*MultiInstalledModuleVersionResponse) ProtoReflect

func (*MultiInstalledModuleVersionResponse) Reset

func (*MultiInstalledModuleVersionResponse) String

type MultiKeyResponse

type MultiKeyResponse struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Keys   []*Key         `protobuf:"bytes,2,rep,name=keys,proto3" json:"keys,omitempty"`
	// contains filtered or unexported fields
}

MultiKeyResponse

func (*MultiKeyResponse) Descriptor deprecated

func (*MultiKeyResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiKeyResponse.ProtoReflect.Descriptor instead.

func (*MultiKeyResponse) GetKeys

func (x *MultiKeyResponse) GetKeys() []*Key

func (*MultiKeyResponse) GetStatus

func (x *MultiKeyResponse) GetStatus() *status.Status

func (*MultiKeyResponse) ProtoMessage

func (*MultiKeyResponse) ProtoMessage()

func (*MultiKeyResponse) ProtoReflect

func (x *MultiKeyResponse) ProtoReflect() protoreflect.Message

func (*MultiKeyResponse) Reset

func (x *MultiKeyResponse) Reset()

func (*MultiKeyResponse) String

func (x *MultiKeyResponse) String() string

type MultiKnowledgeGraphResponse

type MultiKnowledgeGraphResponse struct {

	// The response status.
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// The returned knowledge graphs.
	KnowledgeGraphs []*KnowledgeGraph `protobuf:"bytes,2,rep,name=knowledge_graphs,json=knowledgeGraphs,proto3" json:"knowledge_graphs,omitempty"`
	// contains filtered or unexported fields
}

MultiKnowledgeGraphResponse

func (*MultiKnowledgeGraphResponse) Descriptor deprecated

func (*MultiKnowledgeGraphResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiKnowledgeGraphResponse.ProtoReflect.Descriptor instead.

func (*MultiKnowledgeGraphResponse) GetKnowledgeGraphs

func (x *MultiKnowledgeGraphResponse) GetKnowledgeGraphs() []*KnowledgeGraph

func (*MultiKnowledgeGraphResponse) GetStatus

func (x *MultiKnowledgeGraphResponse) GetStatus() *status.Status

func (*MultiKnowledgeGraphResponse) ProtoMessage

func (*MultiKnowledgeGraphResponse) ProtoMessage()

func (*MultiKnowledgeGraphResponse) ProtoReflect

func (*MultiKnowledgeGraphResponse) Reset

func (x *MultiKnowledgeGraphResponse) Reset()

func (*MultiKnowledgeGraphResponse) String

func (x *MultiKnowledgeGraphResponse) String() string

type MultiLabelOrderResponse

type MultiLabelOrderResponse struct {
	Status      *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	LabelOrders []*LabelOrder  `protobuf:"bytes,2,rep,name=label_orders,json=labelOrders,proto3" json:"label_orders,omitempty"`
	// contains filtered or unexported fields
}

Response with multiple label order.

func (*MultiLabelOrderResponse) Descriptor deprecated

func (*MultiLabelOrderResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiLabelOrderResponse.ProtoReflect.Descriptor instead.

func (*MultiLabelOrderResponse) GetLabelOrders

func (x *MultiLabelOrderResponse) GetLabelOrders() []*LabelOrder

func (*MultiLabelOrderResponse) GetStatus

func (x *MultiLabelOrderResponse) GetStatus() *status.Status

func (*MultiLabelOrderResponse) ProtoMessage

func (*MultiLabelOrderResponse) ProtoMessage()

func (*MultiLabelOrderResponse) ProtoReflect

func (x *MultiLabelOrderResponse) ProtoReflect() protoreflect.Message

func (*MultiLabelOrderResponse) Reset

func (x *MultiLabelOrderResponse) Reset()

func (*MultiLabelOrderResponse) String

func (x *MultiLabelOrderResponse) String() string

type MultiModelCheckConsentResponse

type MultiModelCheckConsentResponse struct {
	Status        *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	CheckConsents []string       `protobuf:"bytes,2,rep,name=check_consents,json=checkConsents,proto3" json:"check_consents,omitempty"`
	// contains filtered or unexported fields
}

func (*MultiModelCheckConsentResponse) Descriptor deprecated

func (*MultiModelCheckConsentResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiModelCheckConsentResponse.ProtoReflect.Descriptor instead.

func (*MultiModelCheckConsentResponse) GetCheckConsents

func (x *MultiModelCheckConsentResponse) GetCheckConsents() []string

func (*MultiModelCheckConsentResponse) GetStatus

func (*MultiModelCheckConsentResponse) ProtoMessage

func (*MultiModelCheckConsentResponse) ProtoMessage()

func (*MultiModelCheckConsentResponse) ProtoReflect

func (*MultiModelCheckConsentResponse) Reset

func (x *MultiModelCheckConsentResponse) Reset()

func (*MultiModelCheckConsentResponse) String

type MultiModelLanguageResponse

type MultiModelLanguageResponse struct {
	Status    *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Languages []string       `protobuf:"bytes,2,rep,name=languages,proto3" json:"languages,omitempty"`
	// contains filtered or unexported fields
}

func (*MultiModelLanguageResponse) Descriptor deprecated

func (*MultiModelLanguageResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiModelLanguageResponse.ProtoReflect.Descriptor instead.

func (*MultiModelLanguageResponse) GetLanguages

func (x *MultiModelLanguageResponse) GetLanguages() []string

func (*MultiModelLanguageResponse) GetStatus

func (x *MultiModelLanguageResponse) GetStatus() *status.Status

func (*MultiModelLanguageResponse) ProtoMessage

func (*MultiModelLanguageResponse) ProtoMessage()

func (*MultiModelLanguageResponse) ProtoReflect

func (*MultiModelLanguageResponse) Reset

func (x *MultiModelLanguageResponse) Reset()

func (*MultiModelLanguageResponse) String

func (x *MultiModelLanguageResponse) String() string

type MultiModelReferenceResponse

type MultiModelReferenceResponse struct {
	Status          *status.Status    `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	ModelReferences []*ModelReference `protobuf:"bytes,2,rep,name=model_references,json=modelReferences,proto3" json:"model_references,omitempty"`
	// contains filtered or unexported fields
}

MultiModelReferenceResponse

func (*MultiModelReferenceResponse) Descriptor deprecated

func (*MultiModelReferenceResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiModelReferenceResponse.ProtoReflect.Descriptor instead.

func (*MultiModelReferenceResponse) GetModelReferences

func (x *MultiModelReferenceResponse) GetModelReferences() []*ModelReference

func (*MultiModelReferenceResponse) GetStatus

func (x *MultiModelReferenceResponse) GetStatus() *status.Status

func (*MultiModelReferenceResponse) ProtoMessage

func (*MultiModelReferenceResponse) ProtoMessage()

func (*MultiModelReferenceResponse) ProtoReflect

func (*MultiModelReferenceResponse) Reset

func (x *MultiModelReferenceResponse) Reset()

func (*MultiModelReferenceResponse) String

func (x *MultiModelReferenceResponse) String() string

type MultiModelResponse

type MultiModelResponse struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Models []*Model       `protobuf:"bytes,2,rep,name=models,proto3" json:"models,omitempty"`
	// contains filtered or unexported fields
}

MultiModelResponse

func (*MultiModelResponse) Descriptor deprecated

func (*MultiModelResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiModelResponse.ProtoReflect.Descriptor instead.

func (*MultiModelResponse) GetModels

func (x *MultiModelResponse) GetModels() []*Model

func (*MultiModelResponse) GetStatus

func (x *MultiModelResponse) GetStatus() *status.Status

func (*MultiModelResponse) ProtoMessage

func (*MultiModelResponse) ProtoMessage()

func (*MultiModelResponse) ProtoReflect

func (x *MultiModelResponse) ProtoReflect() protoreflect.Message

func (*MultiModelResponse) Reset

func (x *MultiModelResponse) Reset()

func (*MultiModelResponse) String

func (x *MultiModelResponse) String() string

type MultiModelToolkitResponse

type MultiModelToolkitResponse struct {
	Status   *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Toolkits []string       `protobuf:"bytes,2,rep,name=toolkits,proto3" json:"toolkits,omitempty"`
	// contains filtered or unexported fields
}

func (*MultiModelToolkitResponse) Descriptor deprecated

func (*MultiModelToolkitResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiModelToolkitResponse.ProtoReflect.Descriptor instead.

func (*MultiModelToolkitResponse) GetStatus

func (x *MultiModelToolkitResponse) GetStatus() *status.Status

func (*MultiModelToolkitResponse) GetToolkits

func (x *MultiModelToolkitResponse) GetToolkits() []string

func (*MultiModelToolkitResponse) ProtoMessage

func (*MultiModelToolkitResponse) ProtoMessage()

func (*MultiModelToolkitResponse) ProtoReflect

func (*MultiModelToolkitResponse) Reset

func (x *MultiModelToolkitResponse) Reset()

func (*MultiModelToolkitResponse) String

func (x *MultiModelToolkitResponse) String() string

type MultiModelTypeResponse

type MultiModelTypeResponse struct {

	// Status of the response.
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// List of ModelType objects.
	ModelTypes []*ModelType `protobuf:"bytes,2,rep,name=model_types,json=modelTypes,proto3" json:"model_types,omitempty"`
	// List of model importers
	ModelImporters *ModelTypeField `protobuf:"bytes,3,opt,name=model_importers,json=modelImporters,proto3" json:"model_importers,omitempty"`
	// Triton model envs that can be used for model upload
	TritonCondaEnvsInfo []*TritonCondaEnvInfo `protobuf:"bytes,4,rep,name=triton_conda_envs_info,json=tritonCondaEnvsInfo,proto3" json:"triton_conda_envs_info,omitempty"`
	// contains filtered or unexported fields
}

MultiModelTypeResponse

func (*MultiModelTypeResponse) Descriptor deprecated

func (*MultiModelTypeResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiModelTypeResponse.ProtoReflect.Descriptor instead.

func (*MultiModelTypeResponse) GetModelImporters

func (x *MultiModelTypeResponse) GetModelImporters() *ModelTypeField

func (*MultiModelTypeResponse) GetModelTypes

func (x *MultiModelTypeResponse) GetModelTypes() []*ModelType

func (*MultiModelTypeResponse) GetStatus

func (x *MultiModelTypeResponse) GetStatus() *status.Status

func (*MultiModelTypeResponse) GetTritonCondaEnvsInfo

func (x *MultiModelTypeResponse) GetTritonCondaEnvsInfo() []*TritonCondaEnvInfo

func (*MultiModelTypeResponse) ProtoMessage

func (*MultiModelTypeResponse) ProtoMessage()

func (*MultiModelTypeResponse) ProtoReflect

func (x *MultiModelTypeResponse) ProtoReflect() protoreflect.Message

func (*MultiModelTypeResponse) Reset

func (x *MultiModelTypeResponse) Reset()

func (*MultiModelTypeResponse) String

func (x *MultiModelTypeResponse) String() string

type MultiModelUseCaseResponse

type MultiModelUseCaseResponse struct {
	Status   *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Usecases []string       `protobuf:"bytes,2,rep,name=usecases,proto3" json:"usecases,omitempty"`
	// contains filtered or unexported fields
}

func (*MultiModelUseCaseResponse) Descriptor deprecated

func (*MultiModelUseCaseResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiModelUseCaseResponse.ProtoReflect.Descriptor instead.

func (*MultiModelUseCaseResponse) GetStatus

func (x *MultiModelUseCaseResponse) GetStatus() *status.Status

func (*MultiModelUseCaseResponse) GetUsecases

func (x *MultiModelUseCaseResponse) GetUsecases() []string

func (*MultiModelUseCaseResponse) ProtoMessage

func (*MultiModelUseCaseResponse) ProtoMessage()

func (*MultiModelUseCaseResponse) ProtoReflect

func (*MultiModelUseCaseResponse) Reset

func (x *MultiModelUseCaseResponse) Reset()

func (*MultiModelUseCaseResponse) String

func (x *MultiModelUseCaseResponse) String() string

type MultiModelVersionInputExampleResponse

type MultiModelVersionInputExampleResponse struct {

	// status of response
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// model input example messages
	ModelVersionInputExamples []*ModelVersionInputExample `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

MultiModelVersionInputExampleResponse

func (*MultiModelVersionInputExampleResponse) Descriptor deprecated

func (*MultiModelVersionInputExampleResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiModelVersionInputExampleResponse.ProtoReflect.Descriptor instead.

func (*MultiModelVersionInputExampleResponse) GetModelVersionInputExamples

func (x *MultiModelVersionInputExampleResponse) GetModelVersionInputExamples() []*ModelVersionInputExample

func (*MultiModelVersionInputExampleResponse) GetStatus

func (*MultiModelVersionInputExampleResponse) ProtoMessage

func (*MultiModelVersionInputExampleResponse) ProtoMessage()

func (*MultiModelVersionInputExampleResponse) ProtoReflect

func (*MultiModelVersionInputExampleResponse) Reset

func (*MultiModelVersionInputExampleResponse) String

type MultiModelVersionResponse

type MultiModelVersionResponse struct {
	Status        *status.Status  `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	ModelVersions []*ModelVersion `protobuf:"bytes,2,rep,name=model_versions,json=modelVersions,proto3" json:"model_versions,omitempty"`
	// contains filtered or unexported fields
}

MultiModelVersionResponse

func (*MultiModelVersionResponse) Descriptor deprecated

func (*MultiModelVersionResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiModelVersionResponse.ProtoReflect.Descriptor instead.

func (*MultiModelVersionResponse) GetModelVersions

func (x *MultiModelVersionResponse) GetModelVersions() []*ModelVersion

func (*MultiModelVersionResponse) GetStatus

func (x *MultiModelVersionResponse) GetStatus() *status.Status

func (*MultiModelVersionResponse) ProtoMessage

func (*MultiModelVersionResponse) ProtoMessage()

func (*MultiModelVersionResponse) ProtoReflect

func (*MultiModelVersionResponse) Reset

func (x *MultiModelVersionResponse) Reset()

func (*MultiModelVersionResponse) String

func (x *MultiModelVersionResponse) String() string

type MultiModuleResponse

type MultiModuleResponse struct {
	Status  *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Modules []*Module      `protobuf:"bytes,2,rep,name=modules,proto3" json:"modules,omitempty"`
	// contains filtered or unexported fields
}

MultiModuleResponse

func (*MultiModuleResponse) Descriptor deprecated

func (*MultiModuleResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiModuleResponse.ProtoReflect.Descriptor instead.

func (*MultiModuleResponse) GetModules

func (x *MultiModuleResponse) GetModules() []*Module

func (*MultiModuleResponse) GetStatus

func (x *MultiModuleResponse) GetStatus() *status.Status

func (*MultiModuleResponse) ProtoMessage

func (*MultiModuleResponse) ProtoMessage()

func (*MultiModuleResponse) ProtoReflect

func (x *MultiModuleResponse) ProtoReflect() protoreflect.Message

func (*MultiModuleResponse) Reset

func (x *MultiModuleResponse) Reset()

func (*MultiModuleResponse) String

func (x *MultiModuleResponse) String() string

type MultiModuleVersionResponse

type MultiModuleVersionResponse struct {
	Status         *status.Status   `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	ModuleVersions []*ModuleVersion `protobuf:"bytes,2,rep,name=module_versions,json=moduleVersions,proto3" json:"module_versions,omitempty"`
	// contains filtered or unexported fields
}

MultiModuleVersionResponse

func (*MultiModuleVersionResponse) Descriptor deprecated

func (*MultiModuleVersionResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiModuleVersionResponse.ProtoReflect.Descriptor instead.

func (*MultiModuleVersionResponse) GetModuleVersions

func (x *MultiModuleVersionResponse) GetModuleVersions() []*ModuleVersion

func (*MultiModuleVersionResponse) GetStatus

func (x *MultiModuleVersionResponse) GetStatus() *status.Status

func (*MultiModuleVersionResponse) ProtoMessage

func (*MultiModuleVersionResponse) ProtoMessage()

func (*MultiModuleVersionResponse) ProtoReflect

func (*MultiModuleVersionResponse) Reset

func (x *MultiModuleVersionResponse) Reset()

func (*MultiModuleVersionResponse) String

func (x *MultiModuleVersionResponse) String() string

type MultiOutputResponse

type MultiOutputResponse struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// For each input processed during model prediction we create one output.
	Outputs []*Output `protobuf:"bytes,2,rep,name=outputs,proto3" json:"outputs,omitempty"`
	// contains filtered or unexported fields
}

MultiOutputResponse

func (*MultiOutputResponse) Descriptor deprecated

func (*MultiOutputResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiOutputResponse.ProtoReflect.Descriptor instead.

func (*MultiOutputResponse) GetOutputs

func (x *MultiOutputResponse) GetOutputs() []*Output

func (*MultiOutputResponse) GetStatus

func (x *MultiOutputResponse) GetStatus() *status.Status

func (*MultiOutputResponse) ProtoMessage

func (*MultiOutputResponse) ProtoMessage()

func (*MultiOutputResponse) ProtoReflect

func (x *MultiOutputResponse) ProtoReflect() protoreflect.Message

func (*MultiOutputResponse) Reset

func (x *MultiOutputResponse) Reset()

func (*MultiOutputResponse) String

func (x *MultiOutputResponse) String() string

type MultiRunnerItemOutputResponse

type MultiRunnerItemOutputResponse struct {
	Status            *status.Status      `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	RunnerItemOutputs []*RunnerItemOutput `protobuf:"bytes,2,rep,name=runner_item_outputs,json=runnerItemOutputs,proto3" json:"runner_item_outputs,omitempty"`
	// contains filtered or unexported fields
}

func (*MultiRunnerItemOutputResponse) Descriptor deprecated

func (*MultiRunnerItemOutputResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiRunnerItemOutputResponse.ProtoReflect.Descriptor instead.

func (*MultiRunnerItemOutputResponse) GetRunnerItemOutputs

func (x *MultiRunnerItemOutputResponse) GetRunnerItemOutputs() []*RunnerItemOutput

func (*MultiRunnerItemOutputResponse) GetStatus

func (*MultiRunnerItemOutputResponse) ProtoMessage

func (*MultiRunnerItemOutputResponse) ProtoMessage()

func (*MultiRunnerItemOutputResponse) ProtoReflect

func (*MultiRunnerItemOutputResponse) Reset

func (x *MultiRunnerItemOutputResponse) Reset()

func (*MultiRunnerItemOutputResponse) String

type MultiRunnerItemResponse

type MultiRunnerItemResponse struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Items  []*RunnerItem  `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"`
	// contains filtered or unexported fields
}

MultiRunnerItemResponse

func (*MultiRunnerItemResponse) Descriptor deprecated

func (*MultiRunnerItemResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiRunnerItemResponse.ProtoReflect.Descriptor instead.

func (*MultiRunnerItemResponse) GetItems

func (x *MultiRunnerItemResponse) GetItems() []*RunnerItem

func (*MultiRunnerItemResponse) GetStatus

func (x *MultiRunnerItemResponse) GetStatus() *status.Status

func (*MultiRunnerItemResponse) ProtoMessage

func (*MultiRunnerItemResponse) ProtoMessage()

func (*MultiRunnerItemResponse) ProtoReflect

func (x *MultiRunnerItemResponse) ProtoReflect() protoreflect.Message

func (*MultiRunnerItemResponse) Reset

func (x *MultiRunnerItemResponse) Reset()

func (*MultiRunnerItemResponse) String

func (x *MultiRunnerItemResponse) String() string

type MultiRunnerResponse

type MultiRunnerResponse struct {
	Status  *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Runners []*Runner      `protobuf:"bytes,2,rep,name=runners,proto3" json:"runners,omitempty"`
	// contains filtered or unexported fields
}

MultiRunnerResponse

func (*MultiRunnerResponse) Descriptor deprecated

func (*MultiRunnerResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiRunnerResponse.ProtoReflect.Descriptor instead.

func (*MultiRunnerResponse) GetRunners

func (x *MultiRunnerResponse) GetRunners() []*Runner

func (*MultiRunnerResponse) GetStatus

func (x *MultiRunnerResponse) GetStatus() *status.Status

func (*MultiRunnerResponse) ProtoMessage

func (*MultiRunnerResponse) ProtoMessage()

func (*MultiRunnerResponse) ProtoReflect

func (x *MultiRunnerResponse) ProtoReflect() protoreflect.Message

func (*MultiRunnerResponse) Reset

func (x *MultiRunnerResponse) Reset()

func (*MultiRunnerResponse) String

func (x *MultiRunnerResponse) String() string

type MultiScopeDepsResponse

type MultiScopeDepsResponse struct {

	// The status of the request.
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// scopes is a list of low-level scopes and their dependencies.
	ScopeDeps []*ScopeDeps `protobuf:"bytes,2,rep,name=scope_deps,json=scopeDeps,proto3" json:"scope_deps,omitempty"`
	// endpoint_scopes is a listof all the publicly available endponts which can be
	// used as scopes as well. A call to each of those endpoint depends on a subset
	// of the above "scopes"
	EndpointDeps []*EndpointDeps `protobuf:"bytes,3,rep,name=endpoint_deps,json=endpointDeps,proto3" json:"endpoint_deps,omitempty"`
	// contains filtered or unexported fields
}

MultiScopeDepsResponse

func (*MultiScopeDepsResponse) Descriptor deprecated

func (*MultiScopeDepsResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiScopeDepsResponse.ProtoReflect.Descriptor instead.

func (*MultiScopeDepsResponse) GetEndpointDeps

func (x *MultiScopeDepsResponse) GetEndpointDeps() []*EndpointDeps

func (*MultiScopeDepsResponse) GetScopeDeps

func (x *MultiScopeDepsResponse) GetScopeDeps() []*ScopeDeps

func (*MultiScopeDepsResponse) GetStatus

func (x *MultiScopeDepsResponse) GetStatus() *status.Status

func (*MultiScopeDepsResponse) ProtoMessage

func (*MultiScopeDepsResponse) ProtoMessage()

func (*MultiScopeDepsResponse) ProtoReflect

func (x *MultiScopeDepsResponse) ProtoReflect() protoreflect.Message

func (*MultiScopeDepsResponse) Reset

func (x *MultiScopeDepsResponse) Reset()

func (*MultiScopeDepsResponse) String

func (x *MultiScopeDepsResponse) String() string

type MultiScopeResponse

type MultiScopeResponse struct {

	// The status of the request.
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// This is a list of the scopes that your key has.
	Scopes []string `protobuf:"bytes,2,rep,name=scopes,proto3" json:"scopes,omitempty"`
	// The app that the key has access to.
	App *App `protobuf:"bytes,3,opt,name=app,proto3" json:"app,omitempty"`
	// This is a list of endpoint permissions that your key has.
	Endpoints        []string `protobuf:"bytes,4,rep,name=endpoints,proto3" json:"endpoints,omitempty"`
	UserFeatureFlags string   `protobuf:"bytes,5,opt,name=user_feature_flags,json=userFeatureFlags,proto3" json:"user_feature_flags,omitempty"`
	// contains filtered or unexported fields
}

MultiScopeResponse

func (*MultiScopeResponse) Descriptor deprecated

func (*MultiScopeResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiScopeResponse.ProtoReflect.Descriptor instead.

func (*MultiScopeResponse) GetApp

func (x *MultiScopeResponse) GetApp() *App

func (*MultiScopeResponse) GetEndpoints

func (x *MultiScopeResponse) GetEndpoints() []string

func (*MultiScopeResponse) GetScopes

func (x *MultiScopeResponse) GetScopes() []string

func (*MultiScopeResponse) GetStatus

func (x *MultiScopeResponse) GetStatus() *status.Status

func (*MultiScopeResponse) GetUserFeatureFlags

func (x *MultiScopeResponse) GetUserFeatureFlags() string

func (*MultiScopeResponse) ProtoMessage

func (*MultiScopeResponse) ProtoMessage()

func (*MultiScopeResponse) ProtoReflect

func (x *MultiScopeResponse) ProtoReflect() protoreflect.Message

func (*MultiScopeResponse) Reset

func (x *MultiScopeResponse) Reset()

func (*MultiScopeResponse) String

func (x *MultiScopeResponse) String() string

type MultiScopeRootResponse

type MultiScopeRootResponse struct {

	// The status of the request.
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// This is a list of the scopes that your key has.
	Scopes []string `protobuf:"bytes,2,rep,name=scopes,proto3" json:"scopes,omitempty"`
	// This is a list of endpoint permissions that your key has.
	Endpoints        []string `protobuf:"bytes,4,rep,name=endpoints,proto3" json:"endpoints,omitempty"`
	UserFeatureFlags string   `protobuf:"bytes,5,opt,name=user_feature_flags,json=userFeatureFlags,proto3" json:"user_feature_flags,omitempty"`
	// contains filtered or unexported fields
}

MultiScopeRootResponse

func (*MultiScopeRootResponse) Descriptor deprecated

func (*MultiScopeRootResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiScopeRootResponse.ProtoReflect.Descriptor instead.

func (*MultiScopeRootResponse) GetEndpoints

func (x *MultiScopeRootResponse) GetEndpoints() []string

func (*MultiScopeRootResponse) GetScopes

func (x *MultiScopeRootResponse) GetScopes() []string

func (*MultiScopeRootResponse) GetStatus

func (x *MultiScopeRootResponse) GetStatus() *status.Status

func (*MultiScopeRootResponse) GetUserFeatureFlags

func (x *MultiScopeRootResponse) GetUserFeatureFlags() string

func (*MultiScopeRootResponse) ProtoMessage

func (*MultiScopeRootResponse) ProtoMessage()

func (*MultiScopeRootResponse) ProtoReflect

func (x *MultiScopeRootResponse) ProtoReflect() protoreflect.Message

func (*MultiScopeRootResponse) Reset

func (x *MultiScopeRootResponse) Reset()

func (*MultiScopeRootResponse) String

func (x *MultiScopeRootResponse) String() string

type MultiScopeUserResponse

type MultiScopeUserResponse struct {

	// The status of the request.
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// This is a list of the scopes that your key has.
	Scopes []string `protobuf:"bytes,2,rep,name=scopes,proto3" json:"scopes,omitempty"`
	// This is a list of endpoint permissions that your key has.
	Endpoints        []string `protobuf:"bytes,4,rep,name=endpoints,proto3" json:"endpoints,omitempty"`
	UserFeatureFlags string   `protobuf:"bytes,5,opt,name=user_feature_flags,json=userFeatureFlags,proto3" json:"user_feature_flags,omitempty"`
	// contains filtered or unexported fields
}

MultiScopeUserResponse

func (*MultiScopeUserResponse) Descriptor deprecated

func (*MultiScopeUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiScopeUserResponse.ProtoReflect.Descriptor instead.

func (*MultiScopeUserResponse) GetEndpoints

func (x *MultiScopeUserResponse) GetEndpoints() []string

func (*MultiScopeUserResponse) GetScopes

func (x *MultiScopeUserResponse) GetScopes() []string

func (*MultiScopeUserResponse) GetStatus

func (x *MultiScopeUserResponse) GetStatus() *status.Status

func (*MultiScopeUserResponse) GetUserFeatureFlags

func (x *MultiScopeUserResponse) GetUserFeatureFlags() string

func (*MultiScopeUserResponse) ProtoMessage

func (*MultiScopeUserResponse) ProtoMessage()

func (*MultiScopeUserResponse) ProtoReflect

func (x *MultiScopeUserResponse) ProtoReflect() protoreflect.Message

func (*MultiScopeUserResponse) Reset

func (x *MultiScopeUserResponse) Reset()

func (*MultiScopeUserResponse) String

func (x *MultiScopeUserResponse) String() string

type MultiSearchResponse

type MultiSearchResponse struct {

	// Status of whether the search was successful.
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// A unique id which uniquely identifies a search
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// The list of search result Hits.
	Hits []*Hit `protobuf:"bytes,3,rep,name=hits,proto3" json:"hits,omitempty"`
	// The original query provided in the request.
	Query *Query `protobuf:"bytes,4,opt,name=query,proto3" json:"query,omitempty"`
	// The original Searches provided in the request.
	Searches []*Search `protobuf:"bytes,5,rep,name=searches,proto3" json:"searches,omitempty"`
	// The counts of hits for each search, in the same order as searches.
	// Only returned if the request set only_count.
	HitCounts []*HitCount `protobuf:"bytes,6,rep,name=hit_counts,json=hitCounts,proto3" json:"hit_counts,omitempty"`
	// contains filtered or unexported fields
}

MultiSearchResponse

func (*MultiSearchResponse) Descriptor deprecated

func (*MultiSearchResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiSearchResponse.ProtoReflect.Descriptor instead.

func (*MultiSearchResponse) GetHitCounts

func (x *MultiSearchResponse) GetHitCounts() []*HitCount

func (*MultiSearchResponse) GetHits

func (x *MultiSearchResponse) GetHits() []*Hit

func (*MultiSearchResponse) GetId

func (x *MultiSearchResponse) GetId() string

func (*MultiSearchResponse) GetQuery

func (x *MultiSearchResponse) GetQuery() *Query

func (*MultiSearchResponse) GetSearches

func (x *MultiSearchResponse) GetSearches() []*Search

func (*MultiSearchResponse) GetStatus

func (x *MultiSearchResponse) GetStatus() *status.Status

func (*MultiSearchResponse) ProtoMessage

func (*MultiSearchResponse) ProtoMessage()

func (*MultiSearchResponse) ProtoReflect

func (x *MultiSearchResponse) ProtoReflect() protoreflect.Message

func (*MultiSearchResponse) Reset

func (x *MultiSearchResponse) Reset()

func (*MultiSearchResponse) String

func (x *MultiSearchResponse) String() string

type MultiStatValueAggregateResponse

type MultiStatValueAggregateResponse struct {

	// The response status.
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// The aggregate results for each query passedin.
	StatValueAggregateResults []*StatValueAggregateResult `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

MultiStatValueAggregateResponse

func (*MultiStatValueAggregateResponse) Descriptor deprecated

func (*MultiStatValueAggregateResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiStatValueAggregateResponse.ProtoReflect.Descriptor instead.

func (*MultiStatValueAggregateResponse) GetStatValueAggregateResults

func (x *MultiStatValueAggregateResponse) GetStatValueAggregateResults() []*StatValueAggregateResult

func (*MultiStatValueAggregateResponse) GetStatus

func (*MultiStatValueAggregateResponse) ProtoMessage

func (*MultiStatValueAggregateResponse) ProtoMessage()

func (*MultiStatValueAggregateResponse) ProtoReflect

func (*MultiStatValueAggregateResponse) Reset

func (*MultiStatValueAggregateResponse) String

type MultiStatValueResponse

type MultiStatValueResponse struct {

	// The response status.
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// The returned stats values.
	StatValues []*StatValue `protobuf:"bytes,2,rep,name=stat_values,json=statValues,proto3" json:"stat_values,omitempty"`
	// contains filtered or unexported fields
}

MultiStatValueResponse

func (*MultiStatValueResponse) Descriptor deprecated

func (*MultiStatValueResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiStatValueResponse.ProtoReflect.Descriptor instead.

func (*MultiStatValueResponse) GetStatValues

func (x *MultiStatValueResponse) GetStatValues() []*StatValue

func (*MultiStatValueResponse) GetStatus

func (x *MultiStatValueResponse) GetStatus() *status.Status

func (*MultiStatValueResponse) ProtoMessage

func (*MultiStatValueResponse) ProtoMessage()

func (*MultiStatValueResponse) ProtoReflect

func (x *MultiStatValueResponse) ProtoReflect() protoreflect.Message

func (*MultiStatValueResponse) Reset

func (x *MultiStatValueResponse) Reset()

func (*MultiStatValueResponse) String

func (x *MultiStatValueResponse) String() string

type MultiStatusCodeResponse

type MultiStatusCodeResponse struct {
	Status   *status.Status   `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Statuses []*status.Status `protobuf:"bytes,2,rep,name=statuses,proto3" json:"statuses,omitempty"`
	// contains filtered or unexported fields
}

MultiStatusCodeResponse

func (*MultiStatusCodeResponse) Descriptor deprecated

func (*MultiStatusCodeResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiStatusCodeResponse.ProtoReflect.Descriptor instead.

func (*MultiStatusCodeResponse) GetStatus

func (x *MultiStatusCodeResponse) GetStatus() *status.Status

func (*MultiStatusCodeResponse) GetStatuses

func (x *MultiStatusCodeResponse) GetStatuses() []*status.Status

func (*MultiStatusCodeResponse) ProtoMessage

func (*MultiStatusCodeResponse) ProtoMessage()

func (*MultiStatusCodeResponse) ProtoReflect

func (x *MultiStatusCodeResponse) ProtoReflect() protoreflect.Message

func (*MultiStatusCodeResponse) Reset

func (x *MultiStatusCodeResponse) Reset()

func (*MultiStatusCodeResponse) String

func (x *MultiStatusCodeResponse) String() string

type MultiTaskAssignmentResponse

type MultiTaskAssignmentResponse struct {
	Status          *status.Status    `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	TaskAssignments []*TaskAssignment `protobuf:"bytes,2,rep,name=task_assignments,json=taskAssignments,proto3" json:"task_assignments,omitempty"`
	// contains filtered or unexported fields
}

func (*MultiTaskAssignmentResponse) Descriptor deprecated

func (*MultiTaskAssignmentResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiTaskAssignmentResponse.ProtoReflect.Descriptor instead.

func (*MultiTaskAssignmentResponse) GetStatus

func (x *MultiTaskAssignmentResponse) GetStatus() *status.Status

func (*MultiTaskAssignmentResponse) GetTaskAssignments

func (x *MultiTaskAssignmentResponse) GetTaskAssignments() []*TaskAssignment

func (*MultiTaskAssignmentResponse) ProtoMessage

func (*MultiTaskAssignmentResponse) ProtoMessage()

func (*MultiTaskAssignmentResponse) ProtoReflect

func (*MultiTaskAssignmentResponse) Reset

func (x *MultiTaskAssignmentResponse) Reset()

func (*MultiTaskAssignmentResponse) String

func (x *MultiTaskAssignmentResponse) String() string

type MultiTaskResponse

type MultiTaskResponse struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Tasks  []*Task        `protobuf:"bytes,2,rep,name=tasks,proto3" json:"tasks,omitempty"`
	// contains filtered or unexported fields
}

Response with multiple Tasks.

func (*MultiTaskResponse) Descriptor deprecated

func (*MultiTaskResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiTaskResponse.ProtoReflect.Descriptor instead.

func (*MultiTaskResponse) GetStatus

func (x *MultiTaskResponse) GetStatus() *status.Status

func (*MultiTaskResponse) GetTasks

func (x *MultiTaskResponse) GetTasks() []*Task

func (*MultiTaskResponse) ProtoMessage

func (*MultiTaskResponse) ProtoMessage()

func (*MultiTaskResponse) ProtoReflect

func (x *MultiTaskResponse) ProtoReflect() protoreflect.Message

func (*MultiTaskResponse) Reset

func (x *MultiTaskResponse) Reset()

func (*MultiTaskResponse) String

func (x *MultiTaskResponse) String() string

type MultiTrainingTimeEstimateResponse

type MultiTrainingTimeEstimateResponse struct {
	Status                *status.Status         `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	TrainingTimeEstimates []*durationpb.Duration `` /* 126-byte string literal not displayed */
	// contains filtered or unexported fields
}

Estimated training time in seconds

func (*MultiTrainingTimeEstimateResponse) Descriptor deprecated

func (*MultiTrainingTimeEstimateResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiTrainingTimeEstimateResponse.ProtoReflect.Descriptor instead.

func (*MultiTrainingTimeEstimateResponse) GetStatus

func (*MultiTrainingTimeEstimateResponse) GetTrainingTimeEstimates

func (x *MultiTrainingTimeEstimateResponse) GetTrainingTimeEstimates() []*durationpb.Duration

func (*MultiTrainingTimeEstimateResponse) ProtoMessage

func (*MultiTrainingTimeEstimateResponse) ProtoMessage()

func (*MultiTrainingTimeEstimateResponse) ProtoReflect

func (*MultiTrainingTimeEstimateResponse) Reset

func (*MultiTrainingTimeEstimateResponse) String

type MultiTrendingMetricsViewResponse

type MultiTrendingMetricsViewResponse struct {
	Status  *status.Status    `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Metrics []*TrendingMetric `protobuf:"bytes,2,rep,name=metrics,proto3" json:"metrics,omitempty"`
	// contains filtered or unexported fields
}

MultiTrendingMetricsViewResponse

func (*MultiTrendingMetricsViewResponse) Descriptor deprecated

func (*MultiTrendingMetricsViewResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiTrendingMetricsViewResponse.ProtoReflect.Descriptor instead.

func (*MultiTrendingMetricsViewResponse) GetMetrics

func (*MultiTrendingMetricsViewResponse) GetStatus

func (*MultiTrendingMetricsViewResponse) ProtoMessage

func (*MultiTrendingMetricsViewResponse) ProtoMessage()

func (*MultiTrendingMetricsViewResponse) ProtoReflect

func (*MultiTrendingMetricsViewResponse) Reset

func (*MultiTrendingMetricsViewResponse) String

type MultiUploadResponse

type MultiUploadResponse struct {
	Status  *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Uploads []*Upload      `protobuf:"bytes,2,rep,name=uploads,proto3" json:"uploads,omitempty"`
	// contains filtered or unexported fields
}

func (*MultiUploadResponse) Descriptor deprecated

func (*MultiUploadResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiUploadResponse.ProtoReflect.Descriptor instead.

func (*MultiUploadResponse) GetStatus

func (x *MultiUploadResponse) GetStatus() *status.Status

func (*MultiUploadResponse) GetUploads

func (x *MultiUploadResponse) GetUploads() []*Upload

func (*MultiUploadResponse) ProtoMessage

func (*MultiUploadResponse) ProtoMessage()

func (*MultiUploadResponse) ProtoReflect

func (x *MultiUploadResponse) ProtoReflect() protoreflect.Message

func (*MultiUploadResponse) Reset

func (x *MultiUploadResponse) Reset()

func (*MultiUploadResponse) String

func (x *MultiUploadResponse) String() string

type MultiWorkerResponse

type MultiWorkerResponse struct {
	Status  *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Workers []*Worker      `protobuf:"bytes,2,rep,name=workers,proto3" json:"workers,omitempty"`
	// contains filtered or unexported fields
}

MultiWorkerResponse

func (*MultiWorkerResponse) Descriptor deprecated

func (*MultiWorkerResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiWorkerResponse.ProtoReflect.Descriptor instead.

func (*MultiWorkerResponse) GetStatus

func (x *MultiWorkerResponse) GetStatus() *status.Status

func (*MultiWorkerResponse) GetWorkers

func (x *MultiWorkerResponse) GetWorkers() []*Worker

func (*MultiWorkerResponse) ProtoMessage

func (*MultiWorkerResponse) ProtoMessage()

func (*MultiWorkerResponse) ProtoReflect

func (x *MultiWorkerResponse) ProtoReflect() protoreflect.Message

func (*MultiWorkerResponse) Reset

func (x *MultiWorkerResponse) Reset()

func (*MultiWorkerResponse) String

func (x *MultiWorkerResponse) String() string

type MultiWorkflowResponse

type MultiWorkflowResponse struct {
	Status    *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Workflows []*Workflow    `protobuf:"bytes,2,rep,name=workflows,proto3" json:"workflows,omitempty"`
	// contains filtered or unexported fields
}

MultiWorkflowResponse

func (*MultiWorkflowResponse) Descriptor deprecated

func (*MultiWorkflowResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiWorkflowResponse.ProtoReflect.Descriptor instead.

func (*MultiWorkflowResponse) GetStatus

func (x *MultiWorkflowResponse) GetStatus() *status.Status

func (*MultiWorkflowResponse) GetWorkflows

func (x *MultiWorkflowResponse) GetWorkflows() []*Workflow

func (*MultiWorkflowResponse) ProtoMessage

func (*MultiWorkflowResponse) ProtoMessage()

func (*MultiWorkflowResponse) ProtoReflect

func (x *MultiWorkflowResponse) ProtoReflect() protoreflect.Message

func (*MultiWorkflowResponse) Reset

func (x *MultiWorkflowResponse) Reset()

func (*MultiWorkflowResponse) String

func (x *MultiWorkflowResponse) String() string

type MultiWorkflowVersionResponse

type MultiWorkflowVersionResponse struct {
	Status           *status.Status     `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	WorkflowVersions []*WorkflowVersion `protobuf:"bytes,2,rep,name=workflow_versions,json=workflowVersions,proto3" json:"workflow_versions,omitempty"`
	// contains filtered or unexported fields
}

MultiWorkflowVersionResponse

func (*MultiWorkflowVersionResponse) Descriptor deprecated

func (*MultiWorkflowVersionResponse) Descriptor() ([]byte, []int)

Deprecated: Use MultiWorkflowVersionResponse.ProtoReflect.Descriptor instead.

func (*MultiWorkflowVersionResponse) GetStatus

func (x *MultiWorkflowVersionResponse) GetStatus() *status.Status

func (*MultiWorkflowVersionResponse) GetWorkflowVersions

func (x *MultiWorkflowVersionResponse) GetWorkflowVersions() []*WorkflowVersion

func (*MultiWorkflowVersionResponse) ProtoMessage

func (*MultiWorkflowVersionResponse) ProtoMessage()

func (*MultiWorkflowVersionResponse) ProtoReflect

func (*MultiWorkflowVersionResponse) Reset

func (x *MultiWorkflowVersionResponse) Reset()

func (*MultiWorkflowVersionResponse) String

type MyScopesRequest

type MyScopesRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// contains filtered or unexported fields
}

MyScopesRequest

func (*MyScopesRequest) Descriptor deprecated

func (*MyScopesRequest) Descriptor() ([]byte, []int)

Deprecated: Use MyScopesRequest.ProtoReflect.Descriptor instead.

func (*MyScopesRequest) GetUserAppId

func (x *MyScopesRequest) GetUserAppId() *UserAppIDSet

func (*MyScopesRequest) ProtoMessage

func (*MyScopesRequest) ProtoMessage()

func (*MyScopesRequest) ProtoReflect

func (x *MyScopesRequest) ProtoReflect() protoreflect.Message

func (*MyScopesRequest) Reset

func (x *MyScopesRequest) Reset()

func (*MyScopesRequest) String

func (x *MyScopesRequest) String() string

type MyScopesRootRequest

type MyScopesRootRequest struct {
	// contains filtered or unexported fields
}

MyScopesRootRequest

func (*MyScopesRootRequest) Descriptor deprecated

func (*MyScopesRootRequest) Descriptor() ([]byte, []int)

Deprecated: Use MyScopesRootRequest.ProtoReflect.Descriptor instead.

func (*MyScopesRootRequest) ProtoMessage

func (*MyScopesRootRequest) ProtoMessage()

func (*MyScopesRootRequest) ProtoReflect

func (x *MyScopesRootRequest) ProtoReflect() protoreflect.Message

func (*MyScopesRootRequest) Reset

func (x *MyScopesRootRequest) Reset()

func (*MyScopesRootRequest) String

func (x *MyScopesRootRequest) String() string

type MyScopesUserRequest

type MyScopesUserRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// contains filtered or unexported fields
}

MyScopesUserRequest

func (*MyScopesUserRequest) Descriptor deprecated

func (*MyScopesUserRequest) Descriptor() ([]byte, []int)

Deprecated: Use MyScopesUserRequest.ProtoReflect.Descriptor instead.

func (*MyScopesUserRequest) GetUserAppId

func (x *MyScopesUserRequest) GetUserAppId() *UserAppIDSet

func (*MyScopesUserRequest) ProtoMessage

func (*MyScopesUserRequest) ProtoMessage()

func (*MyScopesUserRequest) ProtoReflect

func (x *MyScopesUserRequest) ProtoReflect() protoreflect.Message

func (*MyScopesUserRequest) Reset

func (x *MyScopesUserRequest) Reset()

func (*MyScopesUserRequest) String

func (x *MyScopesUserRequest) String() string

type NodeInput

type NodeInput struct {

	// The id to a connected WorkflowNode which will be used as an input for current WorkflowNode.
	NodeId string `protobuf:"bytes,1,opt,name=node_id,json=nodeId,proto3" json:"node_id,omitempty"`
	// contains filtered or unexported fields
}

NodeInput represents inputs to a node of the graph.

func (*NodeInput) Descriptor deprecated

func (*NodeInput) Descriptor() ([]byte, []int)

Deprecated: Use NodeInput.ProtoReflect.Descriptor instead.

func (*NodeInput) GetNodeId

func (x *NodeInput) GetNodeId() string

func (*NodeInput) ProtoMessage

func (*NodeInput) ProtoMessage()

func (*NodeInput) ProtoReflect

func (x *NodeInput) ProtoReflect() protoreflect.Message

func (*NodeInput) Reset

func (x *NodeInput) Reset()

func (*NodeInput) String

func (x *NodeInput) String() string

type Nodepool

type Nodepool struct {

	// The user defined ID of the nodepool.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The user/org that this nodepool belongs to.
	UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// Which cloud region this nodepool is within.
	CloudRegion   *CloudRegion            `protobuf:"bytes,3,opt,name=cloud_region,json=cloudRegion,proto3" json:"cloud_region,omitempty"`
	CapacityTypes []Nodepool_CapacityType `` /* 148-byte string literal not displayed */
	// ////////////////////////////////////
	// The instance types that will be available in this pool of nodes.
	// Clarifai offers multiple different choices that combine cpu cores, memory and accelerator.
	InstanceTypes []string `protobuf:"bytes,8,rep,name=instance_types,json=instanceTypes,proto3" json:"instance_types,omitempty"` //////////////////////////////////////
	// Minimum number of instances in this nodepool. This allows the nodeool to scale down to this
	// amount. A nodepool needs a minimum of 1 instance.
	MinInstances uint32 `protobuf:"varint,9,opt,name=min_instances,json=minInstances,proto3" json:"min_instances,omitempty"`
	// An upper limit on the number of instances in this nodepool. This allows the nodepool to scale
	// up to this amount.
	MaxInstances uint32 `protobuf:"varint,10,opt,name=max_instances,json=maxInstances,proto3" json:"max_instances,omitempty"`
	// contains filtered or unexported fields
}

A nodepool is a set of nodes dedicated for a given user's compute needs. This compute will typically be consumed by runners and in the future other objects like UI modules may be assigned to node pools.

func (*Nodepool) Descriptor deprecated

func (*Nodepool) Descriptor() ([]byte, []int)

Deprecated: Use Nodepool.ProtoReflect.Descriptor instead.

func (*Nodepool) GetCapacityTypes

func (x *Nodepool) GetCapacityTypes() []Nodepool_CapacityType

func (*Nodepool) GetCloudRegion

func (x *Nodepool) GetCloudRegion() *CloudRegion

func (*Nodepool) GetId

func (x *Nodepool) GetId() string

func (*Nodepool) GetInstanceTypes

func (x *Nodepool) GetInstanceTypes() []string

func (*Nodepool) GetMaxInstances

func (x *Nodepool) GetMaxInstances() uint32

func (*Nodepool) GetMinInstances

func (x *Nodepool) GetMinInstances() uint32

func (*Nodepool) GetUserId

func (x *Nodepool) GetUserId() string

func (*Nodepool) ProtoMessage

func (*Nodepool) ProtoMessage()

func (*Nodepool) ProtoReflect

func (x *Nodepool) ProtoReflect() protoreflect.Message

func (*Nodepool) Reset

func (x *Nodepool) Reset()

func (*Nodepool) String

func (x *Nodepool) String() string

type Nodepool_CapacityType

type Nodepool_CapacityType int32

Type of nodes that are ok for instances in this pool. If both spot and on-demand are provided then the runner will be able to run on either with a preference for spot until they are not available.

const (
	Nodepool_UKNOWN_CAPACITY_TYPE Nodepool_CapacityType = 0
	Nodepool_ONDEMAND_TYPE        Nodepool_CapacityType = 1
	Nodepool_SPOT_TYPE            Nodepool_CapacityType = 2
)

func (Nodepool_CapacityType) Descriptor

func (Nodepool_CapacityType) Enum

func (Nodepool_CapacityType) EnumDescriptor deprecated

func (Nodepool_CapacityType) EnumDescriptor() ([]byte, []int)

Deprecated: Use Nodepool_CapacityType.Descriptor instead.

func (Nodepool_CapacityType) Number

func (Nodepool_CapacityType) String

func (x Nodepool_CapacityType) String() string

func (Nodepool_CapacityType) Type

type Operation

type Operation struct {

	// Bulk Operations supported:
	// Concepts:
	//
	//	Operations: add_concepts, delete_concepts
	//	AddConcepts:
	//	    If new concepts are given, add concepts operation creates new concepts in the app and adds them to the given inputs' annotations.
	//	    If the given concept already exist, the label value of the concept is updated with the given value.
	//	DeleteConcepts:
	//	    Remove the matching concept(s) for all the inputs in input source (mentioned above).
	//	    If user IDs are set, concepts will be deleted only from annotations created by given user ids.
	//	    If the user IDs are not set, the list will be automatically set with 1 element that is the caller user ID.
	//	Input Source:
	//	    Input ids of assets(images) (or) search on sub-assets(region in image, frame in video, region in frame in video)
	//
	// Metadata:
	//
	//	Operations: add_metadata, delete_metadata
	//	AddMetadata:
	//	    Add the provided metadata to the input level annotation for all the inputs in input source (mentioned above).
	//	    If the key(s) already exists, it will overwrite the key(s) with the corresponding new value(s).
	//	DeleteMetadata:
	//	    Remove the key, value pairs that match the given metadata from the existing input level Annotations' metadata
	//	    for all the inputs in input source (mentioned above).
	//	Input Source:
	//	    Input ids of assets(images, videos) (or) search on sub-assets(region in image, frame in video, region in frame in video)
	//
	// Geo:
	//
	//	Operations: overwrite_geo, delete_geo
	//	OverwriteGeo:
	//	    Add the provided geo info for all the inputs in input source (mentioned above).
	//	DeleteGeo:
	//	    Delete Geo info for all the inputs in input source (mentioned above).
	//	Input Source:
	//	    Input ids of assets(images, videos) (or) search on sub-assets(region in image, frame in video, region in frame in video)
	//
	// Dataset Inputs:
	//
	//	Operations: add_to_dataset, delete_from_dataset, split_into_datasets
	//	AddToDataset:
	//	    Add inputs to a dataset
	//	DeleteFromDataset:
	//	    Delete inputs from a dataset
	//	SplitIntoDatasets:
	//	    Randomly split inputs into provided dataset ID's with provided percentages.
	//
	// Types that are assignable to Operation:
	//
	//	*Operation_AddConcepts
	//	*Operation_DeleteConcepts
	//	*Operation_AddMetadata
	//	*Operation_DeleteMetadata
	//	*Operation_OverwriteGeo
	//	*Operation_DeleteGeo
	//	*Operation_DeleteFromDataset
	//	*Operation_AddToDataset
	//	*Operation_SplitIntoDatasets
	Operation isOperation_Operation `protobuf_oneof:"operation"`
	// contains filtered or unexported fields
}

func (*Operation) Descriptor deprecated

func (*Operation) Descriptor() ([]byte, []int)

Deprecated: Use Operation.ProtoReflect.Descriptor instead.

func (*Operation) GetAddConcepts

func (x *Operation) GetAddConcepts() *AddConcepts

func (*Operation) GetAddMetadata

func (x *Operation) GetAddMetadata() *AddMetadata

func (*Operation) GetAddToDataset

func (x *Operation) GetAddToDataset() *AddToDataset

func (*Operation) GetDeleteConcepts

func (x *Operation) GetDeleteConcepts() *DeleteConcepts

func (*Operation) GetDeleteFromDataset

func (x *Operation) GetDeleteFromDataset() *DeleteFromDataset

func (*Operation) GetDeleteGeo

func (x *Operation) GetDeleteGeo() *DeleteGeo

func (*Operation) GetDeleteMetadata

func (x *Operation) GetDeleteMetadata() *DeleteMetadata

func (*Operation) GetOperation

func (m *Operation) GetOperation() isOperation_Operation

func (*Operation) GetOverwriteGeo

func (x *Operation) GetOverwriteGeo() *OverwriteGeo

func (*Operation) GetSplitIntoDatasets

func (x *Operation) GetSplitIntoDatasets() *SplitIntoDatasets

func (*Operation) ProtoMessage

func (*Operation) ProtoMessage()

func (*Operation) ProtoReflect

func (x *Operation) ProtoReflect() protoreflect.Message

func (*Operation) Reset

func (x *Operation) Reset()

func (*Operation) String

func (x *Operation) String() string

type Operation_AddConcepts

type Operation_AddConcepts struct {
	AddConcepts *AddConcepts `protobuf:"bytes,1,opt,name=add_concepts,json=addConcepts,proto3,oneof"`
}

type Operation_AddMetadata

type Operation_AddMetadata struct {
	AddMetadata *AddMetadata `protobuf:"bytes,3,opt,name=add_metadata,json=addMetadata,proto3,oneof"`
}

type Operation_AddToDataset

type Operation_AddToDataset struct {
	AddToDataset *AddToDataset `protobuf:"bytes,8,opt,name=add_to_dataset,json=addToDataset,proto3,oneof"`
}

type Operation_DeleteConcepts

type Operation_DeleteConcepts struct {
	DeleteConcepts *DeleteConcepts `protobuf:"bytes,2,opt,name=delete_concepts,json=deleteConcepts,proto3,oneof"`
}

type Operation_DeleteFromDataset

type Operation_DeleteFromDataset struct {
	DeleteFromDataset *DeleteFromDataset `protobuf:"bytes,7,opt,name=delete_from_dataset,json=deleteFromDataset,proto3,oneof"`
}

type Operation_DeleteGeo

type Operation_DeleteGeo struct {
	DeleteGeo *DeleteGeo `protobuf:"bytes,6,opt,name=delete_geo,json=deleteGeo,proto3,oneof"`
}

type Operation_DeleteMetadata

type Operation_DeleteMetadata struct {
	DeleteMetadata *DeleteMetadata `protobuf:"bytes,4,opt,name=delete_metadata,json=deleteMetadata,proto3,oneof"`
}

type Operation_OverwriteGeo

type Operation_OverwriteGeo struct {
	OverwriteGeo *OverwriteGeo `protobuf:"bytes,5,opt,name=overwrite_geo,json=overwriteGeo,proto3,oneof"`
}

type Operation_SplitIntoDatasets

type Operation_SplitIntoDatasets struct {
	SplitIntoDatasets *SplitIntoDatasets `protobuf:"bytes,9,opt,name=split_into_datasets,json=splitIntoDatasets,proto3,oneof"`
}

type OrganizationInvitationStatus

type OrganizationInvitationStatus int32
const (
	OrganizationInvitationStatus_NOT_SET   OrganizationInvitationStatus = 0
	OrganizationInvitationStatus_PENDING   OrganizationInvitationStatus = 1
	OrganizationInvitationStatus_ACCEPTED  OrganizationInvitationStatus = 2
	OrganizationInvitationStatus_CANCELLED OrganizationInvitationStatus = 3
	OrganizationInvitationStatus_DECLINED  OrganizationInvitationStatus = 4
	OrganizationInvitationStatus_EXPIRED   OrganizationInvitationStatus = 5
)

func (OrganizationInvitationStatus) Descriptor

func (OrganizationInvitationStatus) Enum

func (OrganizationInvitationStatus) EnumDescriptor deprecated

func (OrganizationInvitationStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use OrganizationInvitationStatus.Descriptor instead.

func (OrganizationInvitationStatus) Number

func (OrganizationInvitationStatus) String

func (OrganizationInvitationStatus) Type

type Output

type Output struct {

	// One of these outputs per Input
	Id     string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Status *status.Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	// When the object was created. We follow the XXXX timestamp
	// format. We use https://www.ietf.org/rfc/rfc3339.txt format:
	// "2006-01-02T15:04:05.999999Z" so you can expect results like
	// the following from the API:
	// "2017-04-11T21:50:50.223962Z"
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// The model that created this Output.
	Model *Model `protobuf:"bytes,4,opt,name=model,proto3" json:"model,omitempty"`
	// The input that was passed to the model to create this Output. For example if we have an image
	// model then it will take as input here an Input object with Image filled in.
	Input *Input `protobuf:"bytes,5,opt,name=input,proto3" json:"input,omitempty"`
	// The output data for this Output. For example if we have a concept model then the predicted
	// concepts will appear here.
	Data *Data `protobuf:"bytes,6,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

Output

func (*Output) Descriptor deprecated

func (*Output) Descriptor() ([]byte, []int)

Deprecated: Use Output.ProtoReflect.Descriptor instead.

func (*Output) GetCreatedAt

func (x *Output) GetCreatedAt() *timestamppb.Timestamp

func (*Output) GetData

func (x *Output) GetData() *Data

func (*Output) GetId

func (x *Output) GetId() string

func (*Output) GetInput

func (x *Output) GetInput() *Input

func (*Output) GetModel

func (x *Output) GetModel() *Model

func (*Output) GetStatus

func (x *Output) GetStatus() *status.Status

func (*Output) ProtoMessage

func (*Output) ProtoMessage()

func (*Output) ProtoReflect

func (x *Output) ProtoReflect() protoreflect.Message

func (*Output) Reset

func (x *Output) Reset()

func (*Output) String

func (x *Output) String() string

type OutputConfig

type OutputConfig struct {

	// For custom concept model training: whether the concept predictions must sum to 1.
	//
	// Deprecated: Do not use.
	ConceptsMutuallyExclusive bool `` /* 139-byte string literal not displayed */
	// DEPRECATED: For custom models, this is the base model to use for image embeddings.
	// Default is general model.
	//
	// Deprecated: Do not use.
	ExistingModelId string `protobuf:"bytes,3,opt,name=existing_model_id,json=existingModelId,proto3" json:"existing_model_id,omitempty"`
	// For concept model predictions: Overrides the default_language for the app in a predict call.
	Language string `protobuf:"bytes,4,opt,name=language,proto3" json:"language,omitempty"`
	// DEPRECATED: Hyper-parameters for custom training.
	// Use new hyper_params field instead.
	//
	// Deprecated: Do not use.
	HyperParameters string `protobuf:"bytes,5,opt,name=hyper_parameters,json=hyperParameters,proto3" json:"hyper_parameters,omitempty"`
	// For concept model predictions:  Maximum number of concepts in result. Defaults to 0 which under
	// the hood will return default of 20. We do a server side default in order to control this
	// feature in the future.
	MaxConcepts uint32 `protobuf:"varint,6,opt,name=max_concepts,json=maxConcepts,proto3" json:"max_concepts,omitempty"`
	// For concept model predictions: Minimum value of concept's probability score in result.
	// Defaults to 0.0 which means we won't do any thresholding as all probabilities will
	// likely be > 0.0.
	MinValue float32 `protobuf:"fixed32,7,opt,name=min_value,json=minValue,proto3" json:"min_value,omitempty"`
	// For concept model predictions: Select concepts in result by name or by id
	SelectConcepts []*Concept `protobuf:"bytes,8,rep,name=select_concepts,json=selectConcepts,proto3" json:"select_concepts,omitempty"`
	// For custom concept model training: Training timeout of the model (in seconds)
	TrainingTimeout uint32 `protobuf:"varint,9,opt,name=training_timeout,json=trainingTimeout,proto3" json:"training_timeout,omitempty"`
	// For model predictions on video: Sample delay for video predicting (1 frame per N milliseconds)
	SampleMs uint32 `protobuf:"varint,10,opt,name=sample_ms,json=sampleMs,proto3" json:"sample_ms,omitempty"`
	// For custom model training: Hyperparameters for custom training
	HyperParams *structpb.Struct `protobuf:"bytes,13,opt,name=hyper_params,json=hyperParams,proto3" json:"hyper_params,omitempty"`
	// For custom model training: this is the base model version to use for image embeddings.
	// This has to be one of the embed models in the app workflow.
	//
	// Deprecated: Do not use.
	EmbedModelVersionId string `protobuf:"bytes,14,opt,name=embed_model_version_id,json=embedModelVersionId,proto3" json:"embed_model_version_id,omitempty"` // Use input_info.base_embed_model instead.
	// For custom model training: Use this flag to fail on missing positive examples
	// By default we fill in the missing with random examples
	FailOnMissingPositiveExamples bool `` /* 156-byte string literal not displayed */
	// For custom model training: This is any additional metadata as a JSON object that we want
	// want to persist in the model's output config. This is a useful quick way to set fields for
	// introducing fields for new model types so we don't have to add a new proto field and DB field
	// each time. Please refer to the documentation or model implementation internally for more
	// details on what fields are supported for which models.
	// TODO(zeiler): remove this field after Portal is updated.
	//
	// Deprecated: Do not use.
	ModelMetadata *structpb.Struct `protobuf:"bytes,17,opt,name=model_metadata,json=modelMetadata,proto3" json:"model_metadata,omitempty"`
	// contains filtered or unexported fields
}

OutputConfig is a collection of parameters controlling either inference or training settings for the given Model. This message will be deprecated over time in favor or infer_params and train_params in OutputInfo which are cleaner and more extensible for many ModelTypes.

func (*OutputConfig) Descriptor deprecated

func (*OutputConfig) Descriptor() ([]byte, []int)

Deprecated: Use OutputConfig.ProtoReflect.Descriptor instead.

func (*OutputConfig) GetConceptsMutuallyExclusive deprecated

func (x *OutputConfig) GetConceptsMutuallyExclusive() bool

Deprecated: Do not use.

func (*OutputConfig) GetEmbedModelVersionId deprecated

func (x *OutputConfig) GetEmbedModelVersionId() string

Deprecated: Do not use.

func (*OutputConfig) GetExistingModelId deprecated

func (x *OutputConfig) GetExistingModelId() string

Deprecated: Do not use.

func (*OutputConfig) GetFailOnMissingPositiveExamples

func (x *OutputConfig) GetFailOnMissingPositiveExamples() bool

func (*OutputConfig) GetHyperParameters deprecated

func (x *OutputConfig) GetHyperParameters() string

Deprecated: Do not use.

func (*OutputConfig) GetHyperParams

func (x *OutputConfig) GetHyperParams() *structpb.Struct

func (*OutputConfig) GetLanguage

func (x *OutputConfig) GetLanguage() string

func (*OutputConfig) GetMaxConcepts

func (x *OutputConfig) GetMaxConcepts() uint32

func (*OutputConfig) GetMinValue

func (x *OutputConfig) GetMinValue() float32

func (*OutputConfig) GetModelMetadata deprecated

func (x *OutputConfig) GetModelMetadata() *structpb.Struct

Deprecated: Do not use.

func (*OutputConfig) GetSampleMs

func (x *OutputConfig) GetSampleMs() uint32

func (*OutputConfig) GetSelectConcepts

func (x *OutputConfig) GetSelectConcepts() []*Concept

func (*OutputConfig) GetTrainingTimeout

func (x *OutputConfig) GetTrainingTimeout() uint32

func (*OutputConfig) ProtoMessage

func (*OutputConfig) ProtoMessage()

func (*OutputConfig) ProtoReflect

func (x *OutputConfig) ProtoReflect() protoreflect.Message

func (*OutputConfig) Reset

func (x *OutputConfig) Reset()

func (*OutputConfig) String

func (x *OutputConfig) String() string

type OutputInfo

type OutputInfo struct {

	// List of concepts or other output related data for the model.
	Data *Data `protobuf:"bytes,1,opt,name=data,proto3" json:"data,omitempty"`
	// Model configuration...going away in favor of infer_params and train_params over time.
	// TO BE DEPRECATED
	OutputConfig *OutputConfig `protobuf:"bytes,2,opt,name=output_config,json=outputConfig,proto3" json:"output_config,omitempty"`
	// For returning where to look for the Output info if not returning it.
	Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	// Map from the api.Data field names to the underlying model graph's outputs. When using a
	// PretrainedModelConfig the values in this map need to match the Triton config.pbtxt output names.
	FieldsMap *structpb.Struct `protobuf:"bytes,6,opt,name=fields_map,json=fieldsMap,proto3" json:"fields_map,omitempty"`
	// For predicting with the various ModelType's we accept a Struct (JSON object) worth of args
	// that the ModelTypeField defines. During inference, the settings contained within are sent
	// to the model predictor to alter predictions from this Model.
	Params      *structpb.Struct  `protobuf:"bytes,7,opt,name=params,proto3" json:"params,omitempty"`
	ParamsSpecs []*ModelTypeField `protobuf:"bytes,8,rep,name=params_specs,json=paramsSpecs,proto3" json:"params_specs,omitempty"`
	// contains filtered or unexported fields
}

OutputInfo defines some of the settings for each model version that PatchModels can effect. These parameters control some of the training or inference operations that this model can do. As the number of parameters continued to grow when we launched more ModelTypes we decided to move to using the OutputInfo.params field which is a Struct (or JSON object if you're using our JSON REST APIs). This allows each ModelType to define the set of fields, their default values and description of each field so that we can display those in Portal and make the creation of Model's very extensible. The OutputConfig object will eventually go away in favor of infer_params struct.

func (*OutputInfo) Descriptor deprecated

func (*OutputInfo) Descriptor() ([]byte, []int)

Deprecated: Use OutputInfo.ProtoReflect.Descriptor instead.

func (*OutputInfo) GetData

func (x *OutputInfo) GetData() *Data

func (*OutputInfo) GetFieldsMap

func (x *OutputInfo) GetFieldsMap() *structpb.Struct

func (*OutputInfo) GetMessage

func (x *OutputInfo) GetMessage() string

func (*OutputInfo) GetOutputConfig

func (x *OutputInfo) GetOutputConfig() *OutputConfig

func (*OutputInfo) GetParams

func (x *OutputInfo) GetParams() *structpb.Struct

func (*OutputInfo) GetParamsSpecs

func (x *OutputInfo) GetParamsSpecs() []*ModelTypeField

func (*OutputInfo) ProtoMessage

func (*OutputInfo) ProtoMessage()

func (*OutputInfo) ProtoReflect

func (x *OutputInfo) ProtoReflect() protoreflect.Message

func (*OutputInfo) Reset

func (x *OutputInfo) Reset()

func (*OutputInfo) String

func (x *OutputInfo) String() string

type OverwriteGeo

type OverwriteGeo struct {

	// Geo info
	Geo *Geo `protobuf:"bytes,1,opt,name=geo,proto3" json:"geo,omitempty"`
	// contains filtered or unexported fields
}

func (*OverwriteGeo) Descriptor deprecated

func (*OverwriteGeo) Descriptor() ([]byte, []int)

Deprecated: Use OverwriteGeo.ProtoReflect.Descriptor instead.

func (*OverwriteGeo) GetGeo

func (x *OverwriteGeo) GetGeo() *Geo

func (*OverwriteGeo) ProtoMessage

func (*OverwriteGeo) ProtoMessage()

func (*OverwriteGeo) ProtoReflect

func (x *OverwriteGeo) ProtoReflect() protoreflect.Message

func (*OverwriteGeo) Reset

func (x *OverwriteGeo) Reset()

func (*OverwriteGeo) String

func (x *OverwriteGeo) String() string

type PCAProjectionComparator

type PCAProjectionComparator struct {

	// Within what distance do we consider two annotations duplicates
	DistanceThreshold float32 `protobuf:"fixed32,1,opt,name=distance_threshold,json=distanceThreshold,proto3" json:"distance_threshold,omitempty"`
	// What cluster model version generated these
	ModelVersionId string `protobuf:"bytes,2,opt,name=model_version_id,json=modelVersionId,proto3" json:"model_version_id,omitempty"`
	// contains filtered or unexported fields
}

PCAProjectionComparator

func (*PCAProjectionComparator) Descriptor deprecated

func (*PCAProjectionComparator) Descriptor() ([]byte, []int)

Deprecated: Use PCAProjectionComparator.ProtoReflect.Descriptor instead.

func (*PCAProjectionComparator) GetDistanceThreshold

func (x *PCAProjectionComparator) GetDistanceThreshold() float32

func (*PCAProjectionComparator) GetModelVersionId

func (x *PCAProjectionComparator) GetModelVersionId() string

func (*PCAProjectionComparator) ProtoMessage

func (*PCAProjectionComparator) ProtoMessage()

func (*PCAProjectionComparator) ProtoReflect

func (x *PCAProjectionComparator) ProtoReflect() protoreflect.Message

func (*PCAProjectionComparator) Reset

func (x *PCAProjectionComparator) Reset()

func (*PCAProjectionComparator) String

func (x *PCAProjectionComparator) String() string

type Pagination

type Pagination struct {

	// (optional URL parameter) The page number. Pagination is used to split the results into chunks. Defaults to 1.
	Page uint32 `protobuf:"varint,1,opt,name=page,proto3" json:"page,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults to 128.
	PerPage uint32 `protobuf:"varint,2,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	// contains filtered or unexported fields
}

Split the results into pages.

func (*Pagination) Descriptor deprecated

func (*Pagination) Descriptor() ([]byte, []int)

Deprecated: Use Pagination.ProtoReflect.Descriptor instead.

func (*Pagination) GetPage

func (x *Pagination) GetPage() uint32

func (*Pagination) GetPerPage

func (x *Pagination) GetPerPage() uint32

func (*Pagination) ProtoMessage

func (*Pagination) ProtoMessage()

func (*Pagination) ProtoReflect

func (x *Pagination) ProtoReflect() protoreflect.Message

func (*Pagination) Reset

func (x *Pagination) Reset()

func (*Pagination) String

func (x *Pagination) String() string

type Password

type Password struct {

	// unencrypted password string
	Plaintext string `protobuf:"bytes,1,opt,name=plaintext,proto3" json:"plaintext,omitempty"`
	// contains filtered or unexported fields
}

Password

func (*Password) Descriptor deprecated

func (*Password) Descriptor() ([]byte, []int)

Deprecated: Use Password.ProtoReflect.Descriptor instead.

func (*Password) GetPlaintext

func (x *Password) GetPlaintext() string

func (*Password) ProtoMessage

func (*Password) ProtoMessage()

func (*Password) ProtoReflect

func (x *Password) ProtoReflect() protoreflect.Message

func (*Password) Reset

func (x *Password) Reset()

func (*Password) String

func (x *Password) String() string

type PasswordViolations

type PasswordViolations struct {

	// when new password length is shorter than minimum length set
	MinimumLength bool `protobuf:"varint,1,opt,name=minimum_length,json=minimumLength,proto3" json:"minimum_length,omitempty"`
	// when new password length is longer than maximum length set
	MaximumLength bool `protobuf:"varint,2,opt,name=maximum_length,json=maximumLength,proto3" json:"maximum_length,omitempty"`
	// there is no upper case letter in the new password when there should be at least one
	UpperCaseNeeded bool `protobuf:"varint,3,opt,name=upper_case_needed,json=upperCaseNeeded,proto3" json:"upper_case_needed,omitempty"`
	// there is no lower case letter in the new password when there should be at least one
	LowerCaseNeeded bool `protobuf:"varint,4,opt,name=lower_case_needed,json=lowerCaseNeeded,proto3" json:"lower_case_needed,omitempty"`
	// there is no numerics in the new password when there should be at least one
	NumericNeeded bool `protobuf:"varint,5,opt,name=numeric_needed,json=numericNeeded,proto3" json:"numeric_needed,omitempty"`
	// there is no special character in the new password when there should be at least one
	NonAlphanumericNeeded bool `` /* 127-byte string literal not displayed */
	// when one of the N most recent old password is reused, N is specified by password_reuse_epoch in db.password_policies
	PasswordReuse bool `protobuf:"varint,7,opt,name=password_reuse,json=passwordReuse,proto3" json:"password_reuse,omitempty"`
	// when either user's first, middle or last name is used in the new password
	ExcludeNames bool `protobuf:"varint,8,opt,name=exclude_names,json=excludeNames,proto3" json:"exclude_names,omitempty"`
	// when first part of user's email (exact string or after removing special characters) is used in the new password
	ExcludeEmail bool `protobuf:"varint,9,opt,name=exclude_email,json=excludeEmail,proto3" json:"exclude_email,omitempty"`
	// when there are confusing letters in the new password, such as o (first character of 'omega') vs 0 (zero)
	NoConfusingLetters bool `protobuf:"varint,10,opt,name=no_confusing_letters,json=noConfusingLetters,proto3" json:"no_confusing_letters,omitempty"`
	// when there are simple password patterns used, such as 12345678 or aaaaaaa1
	NoSimplePasswords bool `protobuf:"varint,11,opt,name=no_simple_passwords,json=noSimplePasswords,proto3" json:"no_simple_passwords,omitempty"`
	// when there are common vocabs from the common vocab list used
	NoCommonVocabs bool `protobuf:"varint,12,opt,name=no_common_vocabs,json=noCommonVocabs,proto3" json:"no_common_vocabs,omitempty"`
	// when the current password is contained in the new password or vice versa
	NoOverlapWithOld bool `protobuf:"varint,13,opt,name=no_overlap_with_old,json=noOverlapWithOld,proto3" json:"no_overlap_with_old,omitempty"`
	// when password has to be changed becauase it's too old
	PasswordLifespan bool `protobuf:"varint,14,opt,name=password_lifespan,json=passwordLifespan,proto3" json:"password_lifespan,omitempty"`
	// contains filtered or unexported fields
}

PasswordViolations

func (*PasswordViolations) Descriptor deprecated

func (*PasswordViolations) Descriptor() ([]byte, []int)

Deprecated: Use PasswordViolations.ProtoReflect.Descriptor instead.

func (*PasswordViolations) GetExcludeEmail

func (x *PasswordViolations) GetExcludeEmail() bool

func (*PasswordViolations) GetExcludeNames

func (x *PasswordViolations) GetExcludeNames() bool

func (*PasswordViolations) GetLowerCaseNeeded

func (x *PasswordViolations) GetLowerCaseNeeded() bool

func (*PasswordViolations) GetMaximumLength

func (x *PasswordViolations) GetMaximumLength() bool

func (*PasswordViolations) GetMinimumLength

func (x *PasswordViolations) GetMinimumLength() bool

func (*PasswordViolations) GetNoCommonVocabs

func (x *PasswordViolations) GetNoCommonVocabs() bool

func (*PasswordViolations) GetNoConfusingLetters

func (x *PasswordViolations) GetNoConfusingLetters() bool

func (*PasswordViolations) GetNoOverlapWithOld

func (x *PasswordViolations) GetNoOverlapWithOld() bool

func (*PasswordViolations) GetNoSimplePasswords

func (x *PasswordViolations) GetNoSimplePasswords() bool

func (*PasswordViolations) GetNonAlphanumericNeeded

func (x *PasswordViolations) GetNonAlphanumericNeeded() bool

func (*PasswordViolations) GetNumericNeeded

func (x *PasswordViolations) GetNumericNeeded() bool

func (*PasswordViolations) GetPasswordLifespan

func (x *PasswordViolations) GetPasswordLifespan() bool

func (*PasswordViolations) GetPasswordReuse

func (x *PasswordViolations) GetPasswordReuse() bool

func (*PasswordViolations) GetUpperCaseNeeded

func (x *PasswordViolations) GetUpperCaseNeeded() bool

func (*PasswordViolations) ProtoMessage

func (*PasswordViolations) ProtoMessage()

func (*PasswordViolations) ProtoReflect

func (x *PasswordViolations) ProtoReflect() protoreflect.Message

func (*PasswordViolations) Reset

func (x *PasswordViolations) Reset()

func (*PasswordViolations) String

func (x *PasswordViolations) String() string

type PatchAction

type PatchAction struct {

	// The operation to perform on the patched metadata given a path
	// For now only operations 'overwrite', 'delete, and 'merge' is supported
	Op string `protobuf:"bytes,1,opt,name=op,proto3" json:"op,omitempty"`
	// If the action is 'merge' and there is a conflict, how to resolve it.
	// The options are
	// 'overwrite_by_id', 'remove_by_id', 'merge_by_id','overwrite', 'append' and 'do_nothing'
	// Note that for conflict resolutions '*_by_id' to work on a list, the list should contain
	// objects with an 'id' field which will be used to uniquely identify each field. For example
	// Patching existing json
	//
	//	{
	//	  "tag": [
	//	    {
	//	      "id": "1",
	//	      "data": 1
	//	    },
	//	    {
	//	      "id": "2",
	//	      "data": 2
	//	    }
	//	  ]
	//	}
	//
	// with op 'merge' and merge_conflict_resolution 'overwrite_by_id'
	//
	//	{
	//	  "tag": [
	//	    {
	//	      "id": "2",
	//	      "data": 3
	//	    }
	//	  ]
	//	}
	//
	// would produce
	//
	//	{
	//	  "tag": [
	//	    {
	//	      "id": "1",
	//	      "data": 1
	//	    },
	//	    {
	//	      "id": "2",
	//	      "data": 3
	//	    }
	//	  ]
	//	}
	//
	// while with merge_conflict_resolution 'remove_by_id' it would produce
	//
	//	{
	//	  "tag": [
	//	    {
	//	      "id": "1",
	//	      "data": 1
	//	    }
	//	  ]
	//	}
	//
	// Option 'append' will simply create a list on conflicts. For example in above example
	// the final result would be
	//
	//	{
	//	  "tag": [
	//	    {
	//	      "id": "1",
	//	      "data": 1
	//	    },
	//	    {
	//	      "id": "2",
	//	      "data": [2, 3]
	//	    }
	//	  ]
	//	}
	MergeConflictResolution string `` /* 132-byte string literal not displayed */
	// Path for the change. For example 'tag[1].data' is a valid path in above example.
	// Default path is root level i.e. ”.
	Path string `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"`
	// contains filtered or unexported fields
}

PatchAction

func (*PatchAction) Descriptor deprecated

func (*PatchAction) Descriptor() ([]byte, []int)

Deprecated: Use PatchAction.ProtoReflect.Descriptor instead.

func (*PatchAction) GetMergeConflictResolution

func (x *PatchAction) GetMergeConflictResolution() string

func (*PatchAction) GetOp

func (x *PatchAction) GetOp() string

func (*PatchAction) GetPath

func (x *PatchAction) GetPath() string

func (*PatchAction) ProtoMessage

func (*PatchAction) ProtoMessage()

func (*PatchAction) ProtoReflect

func (x *PatchAction) ProtoReflect() protoreflect.Message

func (*PatchAction) Reset

func (x *PatchAction) Reset()

func (*PatchAction) String

func (x *PatchAction) String() string

type PatchAnnotationFiltersRequest

type PatchAnnotationFiltersRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// List of annotation filters that are requested to be updated.
	AnnotationFilters []*AnnotationFilter `protobuf:"bytes,2,rep,name=annotation_filters,json=annotationFilters,proto3" json:"annotation_filters,omitempty"`
	// The action to perform on the patched objects
	// For now, only 'overwrite' action is supported
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

Request to patch several annotation filters.

func (*PatchAnnotationFiltersRequest) Descriptor deprecated

func (*PatchAnnotationFiltersRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchAnnotationFiltersRequest.ProtoReflect.Descriptor instead.

func (*PatchAnnotationFiltersRequest) GetAction

func (x *PatchAnnotationFiltersRequest) GetAction() string

func (*PatchAnnotationFiltersRequest) GetAnnotationFilters

func (x *PatchAnnotationFiltersRequest) GetAnnotationFilters() []*AnnotationFilter

func (*PatchAnnotationFiltersRequest) GetUserAppId

func (x *PatchAnnotationFiltersRequest) GetUserAppId() *UserAppIDSet

func (*PatchAnnotationFiltersRequest) ProtoMessage

func (*PatchAnnotationFiltersRequest) ProtoMessage()

func (*PatchAnnotationFiltersRequest) ProtoReflect

func (*PatchAnnotationFiltersRequest) Reset

func (x *PatchAnnotationFiltersRequest) Reset()

func (*PatchAnnotationFiltersRequest) String

type PatchAnnotationsRequest

type PatchAnnotationsRequest struct {
	UserAppId   *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Annotations []*Annotation `protobuf:"bytes,2,rep,name=annotations,proto3" json:"annotations,omitempty"`
	// The action to perform on the patched objects
	// For now actions 'merge', 'overwrite', and 'remove' are supported
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// If the request is a "remove" action and the annotation is left with empty data,
	// then setting delete_if_empty_data to true will delete the annotation,
	// if possible (for example, will not delete an input-level annotation).
	DeleteIfEmptyData bool `protobuf:"varint,4,opt,name=delete_if_empty_data,json=deleteIfEmptyData,proto3" json:"delete_if_empty_data,omitempty"`
	// contains filtered or unexported fields
}

PatchAnnotationsRequest

func (*PatchAnnotationsRequest) Descriptor deprecated

func (*PatchAnnotationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchAnnotationsRequest.ProtoReflect.Descriptor instead.

func (*PatchAnnotationsRequest) GetAction

func (x *PatchAnnotationsRequest) GetAction() string

func (*PatchAnnotationsRequest) GetAnnotations

func (x *PatchAnnotationsRequest) GetAnnotations() []*Annotation

func (*PatchAnnotationsRequest) GetDeleteIfEmptyData

func (x *PatchAnnotationsRequest) GetDeleteIfEmptyData() bool

func (*PatchAnnotationsRequest) GetUserAppId

func (x *PatchAnnotationsRequest) GetUserAppId() *UserAppIDSet

func (*PatchAnnotationsRequest) ProtoMessage

func (*PatchAnnotationsRequest) ProtoMessage()

func (*PatchAnnotationsRequest) ProtoReflect

func (x *PatchAnnotationsRequest) ProtoReflect() protoreflect.Message

func (*PatchAnnotationsRequest) Reset

func (x *PatchAnnotationsRequest) Reset()

func (*PatchAnnotationsRequest) String

func (x *PatchAnnotationsRequest) String() string

type PatchAnnotationsSearchesRequest

type PatchAnnotationsSearchesRequest struct {

	// The user_id and app_id to query from.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The searches to be patched
	Searches []*Search `protobuf:"bytes,2,rep,name=searches,proto3" json:"searches,omitempty"`
	// The action to perform on the patched Search objects
	// For now only action 'overwrite' is supported
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchAnnotationsSearchesRequest) Descriptor deprecated

func (*PatchAnnotationsSearchesRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchAnnotationsSearchesRequest.ProtoReflect.Descriptor instead.

func (*PatchAnnotationsSearchesRequest) GetAction

func (x *PatchAnnotationsSearchesRequest) GetAction() string

func (*PatchAnnotationsSearchesRequest) GetSearches

func (x *PatchAnnotationsSearchesRequest) GetSearches() []*Search

func (*PatchAnnotationsSearchesRequest) GetUserAppId

func (x *PatchAnnotationsSearchesRequest) GetUserAppId() *UserAppIDSet

func (*PatchAnnotationsSearchesRequest) ProtoMessage

func (*PatchAnnotationsSearchesRequest) ProtoMessage()

func (*PatchAnnotationsSearchesRequest) ProtoReflect

func (*PatchAnnotationsSearchesRequest) Reset

func (*PatchAnnotationsSearchesRequest) String

type PatchAnnotationsStatusRequest

type PatchAnnotationsStatusRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Filter by user IDs
	UserIds []string `protobuf:"bytes,3,rep,name=user_ids,json=userIds,proto3" json:"user_ids,omitempty"`
	// Filter by task ID
	TaskId string `protobuf:"bytes,4,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	// Filter by Status codes
	StatusCodes []status.StatusCode `` /* 138-byte string literal not displayed */
	// 'overwrite' is supported
	Action string `protobuf:"bytes,5,opt,name=action,proto3" json:"action,omitempty"`
	// Update filtered annotations to this status
	StatusCode status.StatusCode `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

PatchAnnotationsStatusRequest

func (*PatchAnnotationsStatusRequest) Descriptor deprecated

func (*PatchAnnotationsStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchAnnotationsStatusRequest.ProtoReflect.Descriptor instead.

func (*PatchAnnotationsStatusRequest) GetAction

func (x *PatchAnnotationsStatusRequest) GetAction() string

func (*PatchAnnotationsStatusRequest) GetStatusCode

func (x *PatchAnnotationsStatusRequest) GetStatusCode() status.StatusCode

func (*PatchAnnotationsStatusRequest) GetStatusCodes

func (x *PatchAnnotationsStatusRequest) GetStatusCodes() []status.StatusCode

func (*PatchAnnotationsStatusRequest) GetTaskId

func (x *PatchAnnotationsStatusRequest) GetTaskId() string

func (*PatchAnnotationsStatusRequest) GetUserAppId

func (x *PatchAnnotationsStatusRequest) GetUserAppId() *UserAppIDSet

func (*PatchAnnotationsStatusRequest) GetUserIds

func (x *PatchAnnotationsStatusRequest) GetUserIds() []string

func (*PatchAnnotationsStatusRequest) ProtoMessage

func (*PatchAnnotationsStatusRequest) ProtoMessage()

func (*PatchAnnotationsStatusRequest) ProtoReflect

func (*PatchAnnotationsStatusRequest) Reset

func (x *PatchAnnotationsStatusRequest) Reset()

func (*PatchAnnotationsStatusRequest) String

type PatchAnnotationsStatusResponse

type PatchAnnotationsStatusResponse struct {
	Status       *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	UserIds      []string       `protobuf:"bytes,2,rep,name=user_ids,json=userIds,proto3" json:"user_ids,omitempty"`
	UpdatedCount uint32         `protobuf:"varint,3,opt,name=updated_count,json=updatedCount,proto3" json:"updated_count,omitempty"`
	// contains filtered or unexported fields
}

PatchAnnotationsStatusResponse

func (*PatchAnnotationsStatusResponse) Descriptor deprecated

func (*PatchAnnotationsStatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use PatchAnnotationsStatusResponse.ProtoReflect.Descriptor instead.

func (*PatchAnnotationsStatusResponse) GetStatus

func (*PatchAnnotationsStatusResponse) GetUpdatedCount

func (x *PatchAnnotationsStatusResponse) GetUpdatedCount() uint32

func (*PatchAnnotationsStatusResponse) GetUserIds

func (x *PatchAnnotationsStatusResponse) GetUserIds() []string

func (*PatchAnnotationsStatusResponse) ProtoMessage

func (*PatchAnnotationsStatusResponse) ProtoMessage()

func (*PatchAnnotationsStatusResponse) ProtoReflect

func (*PatchAnnotationsStatusResponse) Reset

func (x *PatchAnnotationsStatusResponse) Reset()

func (*PatchAnnotationsStatusResponse) String

type PatchAppRequest

type PatchAppRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	App       *App          `protobuf:"bytes,2,opt,name=app,proto3" json:"app,omitempty"`
	// The action to perform on the patched App object except App.Metadata
	// Supported values: 'overwrite' and 'remove'.
	//
	// Note that 'remove' can only be used to remove the app image by setting
	// 'image.url' in the request to the current value returned for the app.
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// The action to perform on the patched App.Metadata
	MetadataAction *PatchAction `protobuf:"bytes,4,opt,name=metadata_action,json=metadataAction,proto3" json:"metadata_action,omitempty"`
	// If set, the app will be automatically reindexed upon change of its base workflow.
	Reindex bool `protobuf:"varint,5,opt,name=reindex,proto3" json:"reindex,omitempty"`
	// contains filtered or unexported fields
}

PatchAppRequest

func (*PatchAppRequest) Descriptor deprecated

func (*PatchAppRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchAppRequest.ProtoReflect.Descriptor instead.

func (*PatchAppRequest) GetAction

func (x *PatchAppRequest) GetAction() string

func (*PatchAppRequest) GetApp

func (x *PatchAppRequest) GetApp() *App

func (*PatchAppRequest) GetMetadataAction

func (x *PatchAppRequest) GetMetadataAction() *PatchAction

func (*PatchAppRequest) GetReindex

func (x *PatchAppRequest) GetReindex() bool

func (*PatchAppRequest) GetUserAppId

func (x *PatchAppRequest) GetUserAppId() *UserAppIDSet

func (*PatchAppRequest) ProtoMessage

func (*PatchAppRequest) ProtoMessage()

func (*PatchAppRequest) ProtoReflect

func (x *PatchAppRequest) ProtoReflect() protoreflect.Message

func (*PatchAppRequest) Reset

func (x *PatchAppRequest) Reset()

func (*PatchAppRequest) String

func (x *PatchAppRequest) String() string

type PatchAppsIdsRequest

type PatchAppsIdsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Array containing 1 entry
	Ids []*IdUpdateSource `protobuf:"bytes,3,rep,name=ids,proto3" json:"ids,omitempty"`
	// The action to perform on the patched objects
	// Only 'overwrite' is supported
	Action string `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

PatchAppsIdsRequest

func (*PatchAppsIdsRequest) Descriptor deprecated

func (*PatchAppsIdsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchAppsIdsRequest.ProtoReflect.Descriptor instead.

func (*PatchAppsIdsRequest) GetAction

func (x *PatchAppsIdsRequest) GetAction() string

func (*PatchAppsIdsRequest) GetIds

func (x *PatchAppsIdsRequest) GetIds() []*IdUpdateSource

func (*PatchAppsIdsRequest) GetUserAppId

func (x *PatchAppsIdsRequest) GetUserAppId() *UserAppIDSet

func (*PatchAppsIdsRequest) ProtoMessage

func (*PatchAppsIdsRequest) ProtoMessage()

func (*PatchAppsIdsRequest) ProtoReflect

func (x *PatchAppsIdsRequest) ProtoReflect() protoreflect.Message

func (*PatchAppsIdsRequest) Reset

func (x *PatchAppsIdsRequest) Reset()

func (*PatchAppsIdsRequest) String

func (x *PatchAppsIdsRequest) String() string

type PatchAppsRequest

type PatchAppsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Apps      []*App        `protobuf:"bytes,2,rep,name=apps,proto3" json:"apps,omitempty"`
	// The action to perform on the patched App objects except App.Metadata
	// Supported values: 'overwrite' and 'remove'.
	//
	// Note that 'remove' can only be used to remove the app image by setting
	// 'image.url' in the request to the current value returned for that app.
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// The action to perform on the patched App.Metadata
	MetadataAction *PatchAction `protobuf:"bytes,4,opt,name=metadata_action,json=metadataAction,proto3" json:"metadata_action,omitempty"`
	// If set, the app will be automatically reindexed upon change of its base workflow.
	Reindex bool `protobuf:"varint,5,opt,name=reindex,proto3" json:"reindex,omitempty"`
	// contains filtered or unexported fields
}

PatchAppsRequest

func (*PatchAppsRequest) Descriptor deprecated

func (*PatchAppsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchAppsRequest.ProtoReflect.Descriptor instead.

func (*PatchAppsRequest) GetAction

func (x *PatchAppsRequest) GetAction() string

func (*PatchAppsRequest) GetApps

func (x *PatchAppsRequest) GetApps() []*App

func (*PatchAppsRequest) GetMetadataAction

func (x *PatchAppsRequest) GetMetadataAction() *PatchAction

func (*PatchAppsRequest) GetReindex

func (x *PatchAppsRequest) GetReindex() bool

func (*PatchAppsRequest) GetUserAppId

func (x *PatchAppsRequest) GetUserAppId() *UserAppIDSet

func (*PatchAppsRequest) ProtoMessage

func (*PatchAppsRequest) ProtoMessage()

func (*PatchAppsRequest) ProtoReflect

func (x *PatchAppsRequest) ProtoReflect() protoreflect.Message

func (*PatchAppsRequest) Reset

func (x *PatchAppsRequest) Reset()

func (*PatchAppsRequest) String

func (x *PatchAppsRequest) String() string

type PatchCollaboratorsRequest

type PatchCollaboratorsRequest struct {
	UserAppId     *UserAppIDSet   `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Collaborators []*Collaborator `protobuf:"bytes,2,rep,name=collaborators,proto3" json:"collaborators,omitempty"`
	// The action to perform on the patched objects
	// For now only action 'overwrite' is supported
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

PatchCollaboratorsRequest

func (*PatchCollaboratorsRequest) Descriptor deprecated

func (*PatchCollaboratorsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchCollaboratorsRequest.ProtoReflect.Descriptor instead.

func (*PatchCollaboratorsRequest) GetAction

func (x *PatchCollaboratorsRequest) GetAction() string

func (*PatchCollaboratorsRequest) GetCollaborators

func (x *PatchCollaboratorsRequest) GetCollaborators() []*Collaborator

func (*PatchCollaboratorsRequest) GetUserAppId

func (x *PatchCollaboratorsRequest) GetUserAppId() *UserAppIDSet

func (*PatchCollaboratorsRequest) ProtoMessage

func (*PatchCollaboratorsRequest) ProtoMessage()

func (*PatchCollaboratorsRequest) ProtoReflect

func (*PatchCollaboratorsRequest) Reset

func (x *PatchCollaboratorsRequest) Reset()

func (*PatchCollaboratorsRequest) String

func (x *PatchCollaboratorsRequest) String() string

type PatchCollectorsRequest

type PatchCollectorsRequest struct {
	UserAppId  *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Collectors []*Collector  `protobuf:"bytes,2,rep,name=collectors,proto3" json:"collectors,omitempty"`
	// The action to perform on the patched objects
	// Only 'overwrite' is supported
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

PatchCollectorsRequest

func (*PatchCollectorsRequest) Descriptor deprecated

func (*PatchCollectorsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchCollectorsRequest.ProtoReflect.Descriptor instead.

func (*PatchCollectorsRequest) GetAction

func (x *PatchCollectorsRequest) GetAction() string

func (*PatchCollectorsRequest) GetCollectors

func (x *PatchCollectorsRequest) GetCollectors() []*Collector

func (*PatchCollectorsRequest) GetUserAppId

func (x *PatchCollectorsRequest) GetUserAppId() *UserAppIDSet

func (*PatchCollectorsRequest) ProtoMessage

func (*PatchCollectorsRequest) ProtoMessage()

func (*PatchCollectorsRequest) ProtoReflect

func (x *PatchCollectorsRequest) ProtoReflect() protoreflect.Message

func (*PatchCollectorsRequest) Reset

func (x *PatchCollectorsRequest) Reset()

func (*PatchCollectorsRequest) String

func (x *PatchCollectorsRequest) String() string

type PatchConceptLanguagesRequest

type PatchConceptLanguagesRequest struct {
	UserAppId        *UserAppIDSet      `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ConceptId        string             `protobuf:"bytes,2,opt,name=concept_id,json=conceptId,proto3" json:"concept_id,omitempty"`
	ConceptLanguages []*ConceptLanguage `protobuf:"bytes,3,rep,name=concept_languages,json=conceptLanguages,proto3" json:"concept_languages,omitempty"`
	// The action to perform with the objects in the PATCH.
	Action string `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

PATCH multiple concept languages for the given concept.

func (*PatchConceptLanguagesRequest) Descriptor deprecated

func (*PatchConceptLanguagesRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchConceptLanguagesRequest.ProtoReflect.Descriptor instead.

func (*PatchConceptLanguagesRequest) GetAction

func (x *PatchConceptLanguagesRequest) GetAction() string

func (*PatchConceptLanguagesRequest) GetConceptId

func (x *PatchConceptLanguagesRequest) GetConceptId() string

func (*PatchConceptLanguagesRequest) GetConceptLanguages

func (x *PatchConceptLanguagesRequest) GetConceptLanguages() []*ConceptLanguage

func (*PatchConceptLanguagesRequest) GetUserAppId

func (x *PatchConceptLanguagesRequest) GetUserAppId() *UserAppIDSet

func (*PatchConceptLanguagesRequest) ProtoMessage

func (*PatchConceptLanguagesRequest) ProtoMessage()

func (*PatchConceptLanguagesRequest) ProtoReflect

func (*PatchConceptLanguagesRequest) Reset

func (x *PatchConceptLanguagesRequest) Reset()

func (*PatchConceptLanguagesRequest) String

type PatchConceptsRequest

type PatchConceptsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The concepts to patch.
	Concepts []*Concept `protobuf:"bytes,2,rep,name=concepts,proto3" json:"concepts,omitempty"`
	// The action to perform on the patched objects
	// For now ony action 'overwrite' is supported
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

PatchConceptsRequest

func (*PatchConceptsRequest) Descriptor deprecated

func (*PatchConceptsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchConceptsRequest.ProtoReflect.Descriptor instead.

func (*PatchConceptsRequest) GetAction

func (x *PatchConceptsRequest) GetAction() string

func (*PatchConceptsRequest) GetConcepts

func (x *PatchConceptsRequest) GetConcepts() []*Concept

func (*PatchConceptsRequest) GetUserAppId

func (x *PatchConceptsRequest) GetUserAppId() *UserAppIDSet

func (*PatchConceptsRequest) ProtoMessage

func (*PatchConceptsRequest) ProtoMessage()

func (*PatchConceptsRequest) ProtoReflect

func (x *PatchConceptsRequest) ProtoReflect() protoreflect.Message

func (*PatchConceptsRequest) Reset

func (x *PatchConceptsRequest) Reset()

func (*PatchConceptsRequest) String

func (x *PatchConceptsRequest) String() string

type PatchDatasetVersionsRequest

type PatchDatasetVersionsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Identify dataset by id.
	DatasetId string `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
	// List of dataset versions that are requested to be updated.
	DatasetVersions []*DatasetVersion `protobuf:"bytes,3,rep,name=dataset_versions,json=datasetVersions,proto3" json:"dataset_versions,omitempty"`
	// The action to perform on the patched objects
	// For now, only 'overwrite' action is supported
	Action string `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

Request to patch several dataset versions.

func (*PatchDatasetVersionsRequest) Descriptor deprecated

func (*PatchDatasetVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchDatasetVersionsRequest.ProtoReflect.Descriptor instead.

func (*PatchDatasetVersionsRequest) GetAction

func (x *PatchDatasetVersionsRequest) GetAction() string

func (*PatchDatasetVersionsRequest) GetDatasetId

func (x *PatchDatasetVersionsRequest) GetDatasetId() string

func (*PatchDatasetVersionsRequest) GetDatasetVersions

func (x *PatchDatasetVersionsRequest) GetDatasetVersions() []*DatasetVersion

func (*PatchDatasetVersionsRequest) GetUserAppId

func (x *PatchDatasetVersionsRequest) GetUserAppId() *UserAppIDSet

func (*PatchDatasetVersionsRequest) ProtoMessage

func (*PatchDatasetVersionsRequest) ProtoMessage()

func (*PatchDatasetVersionsRequest) ProtoReflect

func (*PatchDatasetVersionsRequest) Reset

func (x *PatchDatasetVersionsRequest) Reset()

func (*PatchDatasetVersionsRequest) String

func (x *PatchDatasetVersionsRequest) String() string

type PatchDatasetsRequest

type PatchDatasetsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// List of datasets that are requested to be updated.
	Datasets []*Dataset `protobuf:"bytes,2,rep,name=datasets,proto3" json:"datasets,omitempty"`
	// The action to perform on the patched objects
	// Supported values: 'overwrite', 'merge', and 'remove'.
	//
	// Note that 'remove' can only be used to remove the dataset image by setting
	// 'image.url' in the request to the current value returned for that dataset.
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

Request to patch several datasets.

func (*PatchDatasetsRequest) Descriptor deprecated

func (*PatchDatasetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchDatasetsRequest.ProtoReflect.Descriptor instead.

func (*PatchDatasetsRequest) GetAction

func (x *PatchDatasetsRequest) GetAction() string

func (*PatchDatasetsRequest) GetDatasets

func (x *PatchDatasetsRequest) GetDatasets() []*Dataset

func (*PatchDatasetsRequest) GetUserAppId

func (x *PatchDatasetsRequest) GetUserAppId() *UserAppIDSet

func (*PatchDatasetsRequest) ProtoMessage

func (*PatchDatasetsRequest) ProtoMessage()

func (*PatchDatasetsRequest) ProtoReflect

func (x *PatchDatasetsRequest) ProtoReflect() protoreflect.Message

func (*PatchDatasetsRequest) Reset

func (x *PatchDatasetsRequest) Reset()

func (*PatchDatasetsRequest) String

func (x *PatchDatasetsRequest) String() string

type PatchInputsRequest

type PatchInputsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// List of inputs to patch.
	// Inputs are identified by id field.
	// For each input, the following fields are patchable:
	// * data
	Inputs []*Input `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// The action to perform on the patched objects
	// For now actions 'merge', 'overwrite', and 'remove' are supported
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

PatchInputsRequest

func (*PatchInputsRequest) Descriptor deprecated

func (*PatchInputsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchInputsRequest.ProtoReflect.Descriptor instead.

func (*PatchInputsRequest) GetAction

func (x *PatchInputsRequest) GetAction() string

func (*PatchInputsRequest) GetInputs

func (x *PatchInputsRequest) GetInputs() []*Input

func (*PatchInputsRequest) GetUserAppId

func (x *PatchInputsRequest) GetUserAppId() *UserAppIDSet

func (*PatchInputsRequest) ProtoMessage

func (*PatchInputsRequest) ProtoMessage()

func (*PatchInputsRequest) ProtoReflect

func (x *PatchInputsRequest) ProtoReflect() protoreflect.Message

func (*PatchInputsRequest) Reset

func (x *PatchInputsRequest) Reset()

func (*PatchInputsRequest) String

func (x *PatchInputsRequest) String() string

type PatchInputsSearchesRequest

type PatchInputsSearchesRequest struct {

	// The user_id and app_id to query from.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The searches to be patched
	Searches []*Search `protobuf:"bytes,2,rep,name=searches,proto3" json:"searches,omitempty"`
	// The action to perform on the patched Search objects
	// For now only action 'overwrite' is supported
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchInputsSearchesRequest) Descriptor deprecated

func (*PatchInputsSearchesRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchInputsSearchesRequest.ProtoReflect.Descriptor instead.

func (*PatchInputsSearchesRequest) GetAction

func (x *PatchInputsSearchesRequest) GetAction() string

func (*PatchInputsSearchesRequest) GetSearches

func (x *PatchInputsSearchesRequest) GetSearches() []*Search

func (*PatchInputsSearchesRequest) GetUserAppId

func (x *PatchInputsSearchesRequest) GetUserAppId() *UserAppIDSet

func (*PatchInputsSearchesRequest) ProtoMessage

func (*PatchInputsSearchesRequest) ProtoMessage()

func (*PatchInputsSearchesRequest) ProtoReflect

func (*PatchInputsSearchesRequest) Reset

func (x *PatchInputsSearchesRequest) Reset()

func (*PatchInputsSearchesRequest) String

func (x *PatchInputsSearchesRequest) String() string

type PatchKeysRequest

type PatchKeysRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Keys      []*Key        `protobuf:"bytes,2,rep,name=keys,proto3" json:"keys,omitempty"`
	// The action to perform on the patched objects
	// For now only action 'overwrite' is supported
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

PatchKeysRequest

func (*PatchKeysRequest) Descriptor deprecated

func (*PatchKeysRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchKeysRequest.ProtoReflect.Descriptor instead.

func (*PatchKeysRequest) GetAction

func (x *PatchKeysRequest) GetAction() string

func (*PatchKeysRequest) GetKeys

func (x *PatchKeysRequest) GetKeys() []*Key

func (*PatchKeysRequest) GetUserAppId

func (x *PatchKeysRequest) GetUserAppId() *UserAppIDSet

func (*PatchKeysRequest) ProtoMessage

func (*PatchKeysRequest) ProtoMessage()

func (*PatchKeysRequest) ProtoReflect

func (x *PatchKeysRequest) ProtoReflect() protoreflect.Message

func (*PatchKeysRequest) Reset

func (x *PatchKeysRequest) Reset()

func (*PatchKeysRequest) String

func (x *PatchKeysRequest) String() string

type PatchLabelOrdersRequest

type PatchLabelOrdersRequest struct {
	UserAppId   *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	LabelOrders []*LabelOrder `protobuf:"bytes,2,rep,name=label_orders,json=labelOrders,proto3" json:"label_orders,omitempty"`
	// The action to perform on the patched objects
	// For now actions 'merge', 'overwrite', and 'remove' are supported
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

Request to patch a list of label orders.

func (*PatchLabelOrdersRequest) Descriptor deprecated

func (*PatchLabelOrdersRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchLabelOrdersRequest.ProtoReflect.Descriptor instead.

func (*PatchLabelOrdersRequest) GetAction

func (x *PatchLabelOrdersRequest) GetAction() string

func (*PatchLabelOrdersRequest) GetLabelOrders

func (x *PatchLabelOrdersRequest) GetLabelOrders() []*LabelOrder

func (*PatchLabelOrdersRequest) GetUserAppId

func (x *PatchLabelOrdersRequest) GetUserAppId() *UserAppIDSet

func (*PatchLabelOrdersRequest) ProtoMessage

func (*PatchLabelOrdersRequest) ProtoMessage()

func (*PatchLabelOrdersRequest) ProtoReflect

func (x *PatchLabelOrdersRequest) ProtoReflect() protoreflect.Message

func (*PatchLabelOrdersRequest) Reset

func (x *PatchLabelOrdersRequest) Reset()

func (*PatchLabelOrdersRequest) String

func (x *PatchLabelOrdersRequest) String() string

type PatchModelCheckConsentsRequest

type PatchModelCheckConsentsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// the model id
	ModelId string `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	// the consents
	CheckConsents []string `protobuf:"bytes,3,rep,name=check_consents,json=checkConsents,proto3" json:"check_consents,omitempty"`
	// overwrite supported
	Action string `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

PatchModelCheckConsentsRequest

func (*PatchModelCheckConsentsRequest) Descriptor deprecated

func (*PatchModelCheckConsentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchModelCheckConsentsRequest.ProtoReflect.Descriptor instead.

func (*PatchModelCheckConsentsRequest) GetAction

func (x *PatchModelCheckConsentsRequest) GetAction() string

func (*PatchModelCheckConsentsRequest) GetCheckConsents

func (x *PatchModelCheckConsentsRequest) GetCheckConsents() []string

func (*PatchModelCheckConsentsRequest) GetModelId

func (x *PatchModelCheckConsentsRequest) GetModelId() string

func (*PatchModelCheckConsentsRequest) GetUserAppId

func (x *PatchModelCheckConsentsRequest) GetUserAppId() *UserAppIDSet

func (*PatchModelCheckConsentsRequest) ProtoMessage

func (*PatchModelCheckConsentsRequest) ProtoMessage()

func (*PatchModelCheckConsentsRequest) ProtoReflect

func (*PatchModelCheckConsentsRequest) Reset

func (x *PatchModelCheckConsentsRequest) Reset()

func (*PatchModelCheckConsentsRequest) String

type PatchModelIdsRequest

type PatchModelIdsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Array containing 1 entry
	Ids []*IdUpdateSource `protobuf:"bytes,3,rep,name=ids,proto3" json:"ids,omitempty"`
	// The action to perform on the patched objects
	// Only 'overwrite' is supported
	Action string `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

PatchModelIdsRequest

func (*PatchModelIdsRequest) Descriptor deprecated

func (*PatchModelIdsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchModelIdsRequest.ProtoReflect.Descriptor instead.

func (*PatchModelIdsRequest) GetAction

func (x *PatchModelIdsRequest) GetAction() string

func (*PatchModelIdsRequest) GetIds

func (x *PatchModelIdsRequest) GetIds() []*IdUpdateSource

func (*PatchModelIdsRequest) GetUserAppId

func (x *PatchModelIdsRequest) GetUserAppId() *UserAppIDSet

func (*PatchModelIdsRequest) ProtoMessage

func (*PatchModelIdsRequest) ProtoMessage()

func (*PatchModelIdsRequest) ProtoReflect

func (x *PatchModelIdsRequest) ProtoReflect() protoreflect.Message

func (*PatchModelIdsRequest) Reset

func (x *PatchModelIdsRequest) Reset()

func (*PatchModelIdsRequest) String

func (x *PatchModelIdsRequest) String() string

type PatchModelLanguagesRequest

type PatchModelLanguagesRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId   string        `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	Languages []string      `protobuf:"bytes,3,rep,name=languages,proto3" json:"languages,omitempty"`
	// Only overwrite supported
	Action string `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchModelLanguagesRequest) Descriptor deprecated

func (*PatchModelLanguagesRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchModelLanguagesRequest.ProtoReflect.Descriptor instead.

func (*PatchModelLanguagesRequest) GetAction

func (x *PatchModelLanguagesRequest) GetAction() string

func (*PatchModelLanguagesRequest) GetLanguages

func (x *PatchModelLanguagesRequest) GetLanguages() []string

func (*PatchModelLanguagesRequest) GetModelId

func (x *PatchModelLanguagesRequest) GetModelId() string

func (*PatchModelLanguagesRequest) GetUserAppId

func (x *PatchModelLanguagesRequest) GetUserAppId() *UserAppIDSet

func (*PatchModelLanguagesRequest) ProtoMessage

func (*PatchModelLanguagesRequest) ProtoMessage()

func (*PatchModelLanguagesRequest) ProtoReflect

func (*PatchModelLanguagesRequest) Reset

func (x *PatchModelLanguagesRequest) Reset()

func (*PatchModelLanguagesRequest) String

func (x *PatchModelLanguagesRequest) String() string

type PatchModelToolkitsRequest

type PatchModelToolkitsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId   string        `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	Toolkits  []string      `protobuf:"bytes,3,rep,name=toolkits,proto3" json:"toolkits,omitempty"`
	// overwrite supported
	Action string `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchModelToolkitsRequest) Descriptor deprecated

func (*PatchModelToolkitsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchModelToolkitsRequest.ProtoReflect.Descriptor instead.

func (*PatchModelToolkitsRequest) GetAction

func (x *PatchModelToolkitsRequest) GetAction() string

func (*PatchModelToolkitsRequest) GetModelId

func (x *PatchModelToolkitsRequest) GetModelId() string

func (*PatchModelToolkitsRequest) GetToolkits

func (x *PatchModelToolkitsRequest) GetToolkits() []string

func (*PatchModelToolkitsRequest) GetUserAppId

func (x *PatchModelToolkitsRequest) GetUserAppId() *UserAppIDSet

func (*PatchModelToolkitsRequest) ProtoMessage

func (*PatchModelToolkitsRequest) ProtoMessage()

func (*PatchModelToolkitsRequest) ProtoReflect

func (*PatchModelToolkitsRequest) Reset

func (x *PatchModelToolkitsRequest) Reset()

func (*PatchModelToolkitsRequest) String

func (x *PatchModelToolkitsRequest) String() string

type PatchModelUseCasesRequest

type PatchModelUseCasesRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId   string        `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	Usecases  []string      `protobuf:"bytes,3,rep,name=usecases,proto3" json:"usecases,omitempty"`
	// overwrite supported
	Action string `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

func (*PatchModelUseCasesRequest) Descriptor deprecated

func (*PatchModelUseCasesRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchModelUseCasesRequest.ProtoReflect.Descriptor instead.

func (*PatchModelUseCasesRequest) GetAction

func (x *PatchModelUseCasesRequest) GetAction() string

func (*PatchModelUseCasesRequest) GetModelId

func (x *PatchModelUseCasesRequest) GetModelId() string

func (*PatchModelUseCasesRequest) GetUsecases

func (x *PatchModelUseCasesRequest) GetUsecases() []string

func (*PatchModelUseCasesRequest) GetUserAppId

func (x *PatchModelUseCasesRequest) GetUserAppId() *UserAppIDSet

func (*PatchModelUseCasesRequest) ProtoMessage

func (*PatchModelUseCasesRequest) ProtoMessage()

func (*PatchModelUseCasesRequest) ProtoReflect

func (*PatchModelUseCasesRequest) Reset

func (x *PatchModelUseCasesRequest) Reset()

func (*PatchModelUseCasesRequest) String

func (x *PatchModelUseCasesRequest) String() string

type PatchModelVersionsRequest

type PatchModelVersionsRequest struct {
	UserAppId     *UserAppIDSet   `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId       string          `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	ModelVersions []*ModelVersion `protobuf:"bytes,3,rep,name=model_versions,json=modelVersions,proto3" json:"model_versions,omitempty"`
	// The action to perform on the patched objects
	// For now actions 'merge', 'overwrite', and 'remove' are supported
	Action string `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

PatchModelVersionsRequest

func (*PatchModelVersionsRequest) Descriptor deprecated

func (*PatchModelVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchModelVersionsRequest.ProtoReflect.Descriptor instead.

func (*PatchModelVersionsRequest) GetAction

func (x *PatchModelVersionsRequest) GetAction() string

func (*PatchModelVersionsRequest) GetModelId

func (x *PatchModelVersionsRequest) GetModelId() string

func (*PatchModelVersionsRequest) GetModelVersions

func (x *PatchModelVersionsRequest) GetModelVersions() []*ModelVersion

func (*PatchModelVersionsRequest) GetUserAppId

func (x *PatchModelVersionsRequest) GetUserAppId() *UserAppIDSet

func (*PatchModelVersionsRequest) ProtoMessage

func (*PatchModelVersionsRequest) ProtoMessage()

func (*PatchModelVersionsRequest) ProtoReflect

func (*PatchModelVersionsRequest) Reset

func (x *PatchModelVersionsRequest) Reset()

func (*PatchModelVersionsRequest) String

func (x *PatchModelVersionsRequest) String() string

type PatchModelsRequest

type PatchModelsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Models    []*Model      `protobuf:"bytes,2,rep,name=models,proto3" json:"models,omitempty"`
	// The action to perform on the patched objects
	// For now actions 'merge', 'overwrite', and 'remove' are supported
	//
	// Note that 'remove' can be used to remove the model image by setting
	// 'image.url' in the request to the current value returned for that model.
	// This cannot be used in a request that is patching other fields as well.
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

PatchModelsRequest

func (*PatchModelsRequest) Descriptor deprecated

func (*PatchModelsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchModelsRequest.ProtoReflect.Descriptor instead.

func (*PatchModelsRequest) GetAction

func (x *PatchModelsRequest) GetAction() string

func (*PatchModelsRequest) GetModels

func (x *PatchModelsRequest) GetModels() []*Model

func (*PatchModelsRequest) GetUserAppId

func (x *PatchModelsRequest) GetUserAppId() *UserAppIDSet

func (*PatchModelsRequest) ProtoMessage

func (*PatchModelsRequest) ProtoMessage()

func (*PatchModelsRequest) ProtoReflect

func (x *PatchModelsRequest) ProtoReflect() protoreflect.Message

func (*PatchModelsRequest) Reset

func (x *PatchModelsRequest) Reset()

func (*PatchModelsRequest) String

func (x *PatchModelsRequest) String() string

type PatchModuleVersionsRequest

type PatchModuleVersionsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModuleId  string        `protobuf:"bytes,2,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty"`
	// This allows you to modify the module version details.
	// ########## Supported fields ##########
	// - description
	// - id
	// - metadata.fields
	// - module_nav.module_sub_navs[].query_key
	// - module_nav.module_sub_navs[].query_value
	// - module_nav.module_sub_navs[].title
	// - module_nav.title
	// - notes
	// - visibility.gettable
	ModuleVersions []*ModuleVersion `protobuf:"bytes,3,rep,name=module_versions,json=moduleVersions,proto3" json:"module_versions,omitempty"`
	// The action to perform on the patched objects
	// For now only action 'merge' is supported
	Action string `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

PatchModuleVersionsRequest

func (*PatchModuleVersionsRequest) Descriptor deprecated

func (*PatchModuleVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchModuleVersionsRequest.ProtoReflect.Descriptor instead.

func (*PatchModuleVersionsRequest) GetAction

func (x *PatchModuleVersionsRequest) GetAction() string

func (*PatchModuleVersionsRequest) GetModuleId

func (x *PatchModuleVersionsRequest) GetModuleId() string

func (*PatchModuleVersionsRequest) GetModuleVersions

func (x *PatchModuleVersionsRequest) GetModuleVersions() []*ModuleVersion

func (*PatchModuleVersionsRequest) GetUserAppId

func (x *PatchModuleVersionsRequest) GetUserAppId() *UserAppIDSet

func (*PatchModuleVersionsRequest) ProtoMessage

func (*PatchModuleVersionsRequest) ProtoMessage()

func (*PatchModuleVersionsRequest) ProtoReflect

func (*PatchModuleVersionsRequest) Reset

func (x *PatchModuleVersionsRequest) Reset()

func (*PatchModuleVersionsRequest) String

func (x *PatchModuleVersionsRequest) String() string

type PatchModulesRequest

type PatchModulesRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Modules   []*Module     `protobuf:"bytes,2,rep,name=modules,proto3" json:"modules,omitempty"`
	// The action to perform on the patched objects
	// Supported values: 'overwrite' and 'remove'.
	//
	// Note that 'remove' can only be used to remove the module image by setting
	// 'image.url' in the request to the current value returned for that module.
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

PatchModulesRequest

func (*PatchModulesRequest) Descriptor deprecated

func (*PatchModulesRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchModulesRequest.ProtoReflect.Descriptor instead.

func (*PatchModulesRequest) GetAction

func (x *PatchModulesRequest) GetAction() string

func (*PatchModulesRequest) GetModules

func (x *PatchModulesRequest) GetModules() []*Module

func (*PatchModulesRequest) GetUserAppId

func (x *PatchModulesRequest) GetUserAppId() *UserAppIDSet

func (*PatchModulesRequest) ProtoMessage

func (*PatchModulesRequest) ProtoMessage()

func (*PatchModulesRequest) ProtoReflect

func (x *PatchModulesRequest) ProtoReflect() protoreflect.Message

func (*PatchModulesRequest) Reset

func (x *PatchModulesRequest) Reset()

func (*PatchModulesRequest) String

func (x *PatchModulesRequest) String() string

type PatchSearchesRequest

type PatchSearchesRequest struct {

	// The user_id and app_id to query from.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The searches to be patched
	Searches []*Search `protobuf:"bytes,2,rep,name=searches,proto3" json:"searches,omitempty"`
	// The action to perform on the patched Search objects
	// For now only action 'overwrite' is supported
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

PatchSearchesRequest

func (*PatchSearchesRequest) Descriptor deprecated

func (*PatchSearchesRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchSearchesRequest.ProtoReflect.Descriptor instead.

func (*PatchSearchesRequest) GetAction

func (x *PatchSearchesRequest) GetAction() string

func (*PatchSearchesRequest) GetSearches

func (x *PatchSearchesRequest) GetSearches() []*Search

func (*PatchSearchesRequest) GetUserAppId

func (x *PatchSearchesRequest) GetUserAppId() *UserAppIDSet

func (*PatchSearchesRequest) ProtoMessage

func (*PatchSearchesRequest) ProtoMessage()

func (*PatchSearchesRequest) ProtoReflect

func (x *PatchSearchesRequest) ProtoReflect() protoreflect.Message

func (*PatchSearchesRequest) Reset

func (x *PatchSearchesRequest) Reset()

func (*PatchSearchesRequest) String

func (x *PatchSearchesRequest) String() string

type PatchTasksRequest

type PatchTasksRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Tasks     []*Task       `protobuf:"bytes,2,rep,name=tasks,proto3" json:"tasks,omitempty"`
	// The action to perform on the patched objects
	// For now actions 'merge', 'overwrite', and 'remove' are supported
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

Request to patch a list of tasks.

func (*PatchTasksRequest) Descriptor deprecated

func (*PatchTasksRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchTasksRequest.ProtoReflect.Descriptor instead.

func (*PatchTasksRequest) GetAction

func (x *PatchTasksRequest) GetAction() string

func (*PatchTasksRequest) GetTasks

func (x *PatchTasksRequest) GetTasks() []*Task

func (*PatchTasksRequest) GetUserAppId

func (x *PatchTasksRequest) GetUserAppId() *UserAppIDSet

func (*PatchTasksRequest) ProtoMessage

func (*PatchTasksRequest) ProtoMessage()

func (*PatchTasksRequest) ProtoReflect

func (x *PatchTasksRequest) ProtoReflect() protoreflect.Message

func (*PatchTasksRequest) Reset

func (x *PatchTasksRequest) Reset()

func (*PatchTasksRequest) String

func (x *PatchTasksRequest) String() string

type PatchWorkflowIdsRequest

type PatchWorkflowIdsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Array containing 1 entry
	Ids []*IdUpdateSource `protobuf:"bytes,3,rep,name=ids,proto3" json:"ids,omitempty"`
	// The action to perform on the patched objects
	// Only 'overwrite' is supported
	Action string `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

PatchWorkflowIdsRequest

func (*PatchWorkflowIdsRequest) Descriptor deprecated

func (*PatchWorkflowIdsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchWorkflowIdsRequest.ProtoReflect.Descriptor instead.

func (*PatchWorkflowIdsRequest) GetAction

func (x *PatchWorkflowIdsRequest) GetAction() string

func (*PatchWorkflowIdsRequest) GetIds

func (x *PatchWorkflowIdsRequest) GetIds() []*IdUpdateSource

func (*PatchWorkflowIdsRequest) GetUserAppId

func (x *PatchWorkflowIdsRequest) GetUserAppId() *UserAppIDSet

func (*PatchWorkflowIdsRequest) ProtoMessage

func (*PatchWorkflowIdsRequest) ProtoMessage()

func (*PatchWorkflowIdsRequest) ProtoReflect

func (x *PatchWorkflowIdsRequest) ProtoReflect() protoreflect.Message

func (*PatchWorkflowIdsRequest) Reset

func (x *PatchWorkflowIdsRequest) Reset()

func (*PatchWorkflowIdsRequest) String

func (x *PatchWorkflowIdsRequest) String() string

type PatchWorkflowVersionsRequest

type PatchWorkflowVersionsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The id of the workflow that has the requested versions to patch.
	WorkflowId string `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	// Patch these versions.
	WorkflowVersions []*WorkflowVersion `protobuf:"bytes,3,rep,name=workflow_versions,json=workflowVersions,proto3" json:"workflow_versions,omitempty"`
	// The action to perform on the patched objects
	// For now actions 'merge', 'overwrite', and 'remove' are supported
	Action string `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

PatchWorkflowVersionsRequest

func (*PatchWorkflowVersionsRequest) Descriptor deprecated

func (*PatchWorkflowVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchWorkflowVersionsRequest.ProtoReflect.Descriptor instead.

func (*PatchWorkflowVersionsRequest) GetAction

func (x *PatchWorkflowVersionsRequest) GetAction() string

func (*PatchWorkflowVersionsRequest) GetUserAppId

func (x *PatchWorkflowVersionsRequest) GetUserAppId() *UserAppIDSet

func (*PatchWorkflowVersionsRequest) GetWorkflowId

func (x *PatchWorkflowVersionsRequest) GetWorkflowId() string

func (*PatchWorkflowVersionsRequest) GetWorkflowVersions

func (x *PatchWorkflowVersionsRequest) GetWorkflowVersions() []*WorkflowVersion

func (*PatchWorkflowVersionsRequest) ProtoMessage

func (*PatchWorkflowVersionsRequest) ProtoMessage()

func (*PatchWorkflowVersionsRequest) ProtoReflect

func (*PatchWorkflowVersionsRequest) Reset

func (x *PatchWorkflowVersionsRequest) Reset()

func (*PatchWorkflowVersionsRequest) String

type PatchWorkflowsRequest

type PatchWorkflowsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Workflows []*Workflow   `protobuf:"bytes,2,rep,name=workflows,proto3" json:"workflows,omitempty"`
	// The action to perform on the patched objects
	// For now actions 'merge', 'overwrite', and 'remove' are supported
	//
	// Note that 'remove' can be used to remove the workflow image by setting
	// 'image.url' in the request to the current value returned for that workflow.
	// This cannot be used in a request that is patching other fields as well.
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
	// contains filtered or unexported fields
}

PatchWorkflowsRequest

func (*PatchWorkflowsRequest) Descriptor deprecated

func (*PatchWorkflowsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PatchWorkflowsRequest.ProtoReflect.Descriptor instead.

func (*PatchWorkflowsRequest) GetAction

func (x *PatchWorkflowsRequest) GetAction() string

func (*PatchWorkflowsRequest) GetUserAppId

func (x *PatchWorkflowsRequest) GetUserAppId() *UserAppIDSet

func (*PatchWorkflowsRequest) GetWorkflows

func (x *PatchWorkflowsRequest) GetWorkflows() []*Workflow

func (*PatchWorkflowsRequest) ProtoMessage

func (*PatchWorkflowsRequest) ProtoMessage()

func (*PatchWorkflowsRequest) ProtoReflect

func (x *PatchWorkflowsRequest) ProtoReflect() protoreflect.Message

func (*PatchWorkflowsRequest) Reset

func (x *PatchWorkflowsRequest) Reset()

func (*PatchWorkflowsRequest) String

func (x *PatchWorkflowsRequest) String() string

type Point

type Point struct {

	// The row location of the point. This has a [0.0-1.0] range with 0.0 being top row and 1.0
	// being the bottom row.
	Row float32 `protobuf:"fixed32,1,opt,name=row,proto3" json:"row,omitempty"`
	// The column location of the point. This has a [0.0-1.0] range with 0.0 being left col and 1.0
	// being the right col.
	Col float32 `protobuf:"fixed32,2,opt,name=col,proto3" json:"col,omitempty"`
	// Depth if applicable for the point.
	Z          float32          `protobuf:"fixed32,3,opt,name=z,proto3" json:"z,omitempty"`
	Visibility Point_Visibility `protobuf:"varint,4,opt,name=visibility,proto3,enum=clarifai.api.Point_Visibility" json:"visibility,omitempty"`
	// contains filtered or unexported fields
}

Point

func (*Point) Descriptor deprecated

func (*Point) Descriptor() ([]byte, []int)

Deprecated: Use Point.ProtoReflect.Descriptor instead.

func (*Point) GetCol

func (x *Point) GetCol() float32

func (*Point) GetRow

func (x *Point) GetRow() float32

func (*Point) GetVisibility

func (x *Point) GetVisibility() Point_Visibility

func (*Point) GetZ

func (x *Point) GetZ() float32

func (*Point) ProtoMessage

func (*Point) ProtoMessage()

func (*Point) ProtoReflect

func (x *Point) ProtoReflect() protoreflect.Message

func (*Point) Reset

func (x *Point) Reset()

func (*Point) String

func (x *Point) String() string

type Point_Visibility

type Point_Visibility int32

Whether this point is visible or occluded

const (
	Point_NOT_SET     Point_Visibility = 0 // Visibility of the point is not set
	Point_VISIBLE     Point_Visibility = 1 // Point is visible
	Point_NOT_VISIBLE Point_Visibility = 2 // Point is occluded
	Point_NOT_PRESENT Point_Visibility = 3 // Point is not in the image
)

func (Point_Visibility) Descriptor

func (Point_Visibility) Enum

func (Point_Visibility) EnumDescriptor deprecated

func (Point_Visibility) EnumDescriptor() ([]byte, []int)

Deprecated: Use Point_Visibility.Descriptor instead.

func (Point_Visibility) Number

func (Point_Visibility) String

func (x Point_Visibility) String() string

func (Point_Visibility) Type

type Polygon

type Polygon struct {

	// A list of points connected together to form the polygon.
	Points []*Point `protobuf:"bytes,1,rep,name=points,proto3" json:"points,omitempty"`
	// contains filtered or unexported fields
}

Polygon

func (*Polygon) Descriptor deprecated

func (*Polygon) Descriptor() ([]byte, []int)

Deprecated: Use Polygon.ProtoReflect.Descriptor instead.

func (*Polygon) GetPoints

func (x *Polygon) GetPoints() []*Point

func (*Polygon) ProtoMessage

func (*Polygon) ProtoMessage()

func (*Polygon) ProtoReflect

func (x *Polygon) ProtoReflect() protoreflect.Message

func (*Polygon) Reset

func (x *Polygon) Reset()

func (*Polygon) String

func (x *Polygon) String() string

type PostAnnotationFiltersRequest

type PostAnnotationFiltersRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// List of annotation filters that are requested to be added.
	AnnotationFilters []*AnnotationFilter `protobuf:"bytes,2,rep,name=annotation_filters,json=annotationFilters,proto3" json:"annotation_filters,omitempty"`
	// contains filtered or unexported fields
}

Request to add one or more annotation filters.

func (*PostAnnotationFiltersRequest) Descriptor deprecated

func (*PostAnnotationFiltersRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostAnnotationFiltersRequest.ProtoReflect.Descriptor instead.

func (*PostAnnotationFiltersRequest) GetAnnotationFilters

func (x *PostAnnotationFiltersRequest) GetAnnotationFilters() []*AnnotationFilter

func (*PostAnnotationFiltersRequest) GetUserAppId

func (x *PostAnnotationFiltersRequest) GetUserAppId() *UserAppIDSet

func (*PostAnnotationFiltersRequest) ProtoMessage

func (*PostAnnotationFiltersRequest) ProtoMessage()

func (*PostAnnotationFiltersRequest) ProtoReflect

func (*PostAnnotationFiltersRequest) Reset

func (x *PostAnnotationFiltersRequest) Reset()

func (*PostAnnotationFiltersRequest) String

type PostAnnotationSearchMetricsRequest

type PostAnnotationSearchMetricsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// A unique customer facing id to identify this eval request
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// The ground truth we are evaluating against
	GroundTruth *Search `protobuf:"bytes,3,opt,name=ground_truth,json=groundTruth,proto3" json:"ground_truth,omitempty"`
	// The set we are evaluating
	SearchToEval *Search `protobuf:"bytes,4,opt,name=search_to_eval,json=searchToEval,proto3" json:"search_to_eval,omitempty"`
	// List of concepts to evaluate are expected to be in data.concepts
	// If nil, then all app concepts are used
	Data *Data `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"`
	// The type of evaluation to use
	EvaluationType EvaluationType `` /* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

PostAnnotationSearchMetricsRequest

func (*PostAnnotationSearchMetricsRequest) Descriptor deprecated

func (*PostAnnotationSearchMetricsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostAnnotationSearchMetricsRequest.ProtoReflect.Descriptor instead.

func (*PostAnnotationSearchMetricsRequest) GetData

func (*PostAnnotationSearchMetricsRequest) GetEvaluationType

func (x *PostAnnotationSearchMetricsRequest) GetEvaluationType() EvaluationType

func (*PostAnnotationSearchMetricsRequest) GetGroundTruth

func (x *PostAnnotationSearchMetricsRequest) GetGroundTruth() *Search

func (*PostAnnotationSearchMetricsRequest) GetId

func (*PostAnnotationSearchMetricsRequest) GetSearchToEval

func (x *PostAnnotationSearchMetricsRequest) GetSearchToEval() *Search

func (*PostAnnotationSearchMetricsRequest) GetUserAppId

func (*PostAnnotationSearchMetricsRequest) ProtoMessage

func (*PostAnnotationSearchMetricsRequest) ProtoMessage()

func (*PostAnnotationSearchMetricsRequest) ProtoReflect

func (*PostAnnotationSearchMetricsRequest) Reset

func (*PostAnnotationSearchMetricsRequest) String

type PostAnnotationsRequest

type PostAnnotationsRequest struct {
	UserAppId   *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Annotations []*Annotation `protobuf:"bytes,2,rep,name=annotations,proto3" json:"annotations,omitempty"`
	// contains filtered or unexported fields
}

PostAnnotationsRequest

func (*PostAnnotationsRequest) Descriptor deprecated

func (*PostAnnotationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostAnnotationsRequest.ProtoReflect.Descriptor instead.

func (*PostAnnotationsRequest) GetAnnotations

func (x *PostAnnotationsRequest) GetAnnotations() []*Annotation

func (*PostAnnotationsRequest) GetUserAppId

func (x *PostAnnotationsRequest) GetUserAppId() *UserAppIDSet

func (*PostAnnotationsRequest) ProtoMessage

func (*PostAnnotationsRequest) ProtoMessage()

func (*PostAnnotationsRequest) ProtoReflect

func (x *PostAnnotationsRequest) ProtoReflect() protoreflect.Message

func (*PostAnnotationsRequest) Reset

func (x *PostAnnotationsRequest) Reset()

func (*PostAnnotationsRequest) String

func (x *PostAnnotationsRequest) String() string

type PostAnnotationsSearchesRequest

type PostAnnotationsSearchesRequest struct {

	// The user_id and app_id to query from.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The searched to be executed or saved
	Searches []*Search `protobuf:"bytes,2,rep,name=searches,proto3" json:"searches,omitempty"`
	// Pagination information to paginate through search result Hits.
	Pagination *Pagination `protobuf:"bytes,3,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

Execute a new annotation search and optionally save it annotation search over annotations using rank and filter proto

func (*PostAnnotationsSearchesRequest) Descriptor deprecated

func (*PostAnnotationsSearchesRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostAnnotationsSearchesRequest.ProtoReflect.Descriptor instead.

func (*PostAnnotationsSearchesRequest) GetPagination

func (x *PostAnnotationsSearchesRequest) GetPagination() *Pagination

func (*PostAnnotationsSearchesRequest) GetSearches

func (x *PostAnnotationsSearchesRequest) GetSearches() []*Search

func (*PostAnnotationsSearchesRequest) GetUserAppId

func (x *PostAnnotationsSearchesRequest) GetUserAppId() *UserAppIDSet

func (*PostAnnotationsSearchesRequest) ProtoMessage

func (*PostAnnotationsSearchesRequest) ProtoMessage()

func (*PostAnnotationsSearchesRequest) ProtoReflect

func (*PostAnnotationsSearchesRequest) Reset

func (x *PostAnnotationsSearchesRequest) Reset()

func (*PostAnnotationsSearchesRequest) String

type PostAppDuplicationsRequest

type PostAppDuplicationsRequest struct {

	// The user and application ID of the source application to duplicate.
	UserAppId       *UserAppIDSet     `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	AppDuplications []*AppDuplication `protobuf:"bytes,2,rep,name=app_duplications,json=appDuplications,proto3" json:"app_duplications,omitempty"`
	// contains filtered or unexported fields
}

Request to start app duplication jobs.

func (*PostAppDuplicationsRequest) Descriptor deprecated

func (*PostAppDuplicationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostAppDuplicationsRequest.ProtoReflect.Descriptor instead.

func (*PostAppDuplicationsRequest) GetAppDuplications

func (x *PostAppDuplicationsRequest) GetAppDuplications() []*AppDuplication

func (*PostAppDuplicationsRequest) GetUserAppId

func (x *PostAppDuplicationsRequest) GetUserAppId() *UserAppIDSet

func (*PostAppDuplicationsRequest) ProtoMessage

func (*PostAppDuplicationsRequest) ProtoMessage()

func (*PostAppDuplicationsRequest) ProtoReflect

func (*PostAppDuplicationsRequest) Reset

func (x *PostAppDuplicationsRequest) Reset()

func (*PostAppDuplicationsRequest) String

func (x *PostAppDuplicationsRequest) String() string

type PostAppsRequest

type PostAppsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Apps      []*App        `protobuf:"bytes,2,rep,name=apps,proto3" json:"apps,omitempty"`
	// contains filtered or unexported fields
}

PostAppsRequest

func (*PostAppsRequest) Descriptor deprecated

func (*PostAppsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostAppsRequest.ProtoReflect.Descriptor instead.

func (*PostAppsRequest) GetApps

func (x *PostAppsRequest) GetApps() []*App

func (*PostAppsRequest) GetUserAppId

func (x *PostAppsRequest) GetUserAppId() *UserAppIDSet

func (*PostAppsRequest) ProtoMessage

func (*PostAppsRequest) ProtoMessage()

func (*PostAppsRequest) ProtoReflect

func (x *PostAppsRequest) ProtoReflect() protoreflect.Message

func (*PostAppsRequest) Reset

func (x *PostAppsRequest) Reset()

func (*PostAppsRequest) String

func (x *PostAppsRequest) String() string

type PostAppsSearchesRequest

type PostAppsSearchesRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The body of the request.
	AppQuery *AppQuery `protobuf:"bytes,2,opt,name=app_query,json=appQuery,proto3" json:"app_query,omitempty"`
	// Pagination parameters here since there are no url args in this
	// POST request.
	Pagination *Pagination `protobuf:"bytes,3,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

Search over the available applications.

func (*PostAppsSearchesRequest) Descriptor deprecated

func (*PostAppsSearchesRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostAppsSearchesRequest.ProtoReflect.Descriptor instead.

func (*PostAppsSearchesRequest) GetAppQuery

func (x *PostAppsSearchesRequest) GetAppQuery() *AppQuery

func (*PostAppsSearchesRequest) GetPagination

func (x *PostAppsSearchesRequest) GetPagination() *Pagination

func (*PostAppsSearchesRequest) GetUserAppId

func (x *PostAppsSearchesRequest) GetUserAppId() *UserAppIDSet

func (*PostAppsSearchesRequest) ProtoMessage

func (*PostAppsSearchesRequest) ProtoMessage()

func (*PostAppsSearchesRequest) ProtoReflect

func (x *PostAppsSearchesRequest) ProtoReflect() protoreflect.Message

func (*PostAppsSearchesRequest) Reset

func (x *PostAppsSearchesRequest) Reset()

func (*PostAppsSearchesRequest) String

func (x *PostAppsSearchesRequest) String() string

type PostBulkOperationsRequest

type PostBulkOperationsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// List of bulk operation(s) to be performed e.g bulk update metadata or tags or labels etc.
	BulkOperations []*BulkOperation `protobuf:"bytes,2,rep,name=bulk_operations,json=bulkOperations,proto3" json:"bulk_operations,omitempty"`
	// contains filtered or unexported fields
}

Request to perform bulk operations on a list of inputs based on input source.

func (*PostBulkOperationsRequest) Descriptor deprecated

func (*PostBulkOperationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostBulkOperationsRequest.ProtoReflect.Descriptor instead.

func (*PostBulkOperationsRequest) GetBulkOperations

func (x *PostBulkOperationsRequest) GetBulkOperations() []*BulkOperation

func (*PostBulkOperationsRequest) GetUserAppId

func (x *PostBulkOperationsRequest) GetUserAppId() *UserAppIDSet

func (*PostBulkOperationsRequest) ProtoMessage

func (*PostBulkOperationsRequest) ProtoMessage()

func (*PostBulkOperationsRequest) ProtoReflect

func (*PostBulkOperationsRequest) Reset

func (x *PostBulkOperationsRequest) Reset()

func (*PostBulkOperationsRequest) String

func (x *PostBulkOperationsRequest) String() string

type PostCollaboratorsRequest

type PostCollaboratorsRequest struct {
	UserAppId     *UserAppIDSet   `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Collaborators []*Collaborator `protobuf:"bytes,2,rep,name=collaborators,proto3" json:"collaborators,omitempty"`
	// contains filtered or unexported fields
}

PostCollaboratorsRequest

func (*PostCollaboratorsRequest) Descriptor deprecated

func (*PostCollaboratorsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostCollaboratorsRequest.ProtoReflect.Descriptor instead.

func (*PostCollaboratorsRequest) GetCollaborators

func (x *PostCollaboratorsRequest) GetCollaborators() []*Collaborator

func (*PostCollaboratorsRequest) GetUserAppId

func (x *PostCollaboratorsRequest) GetUserAppId() *UserAppIDSet

func (*PostCollaboratorsRequest) ProtoMessage

func (*PostCollaboratorsRequest) ProtoMessage()

func (*PostCollaboratorsRequest) ProtoReflect

func (x *PostCollaboratorsRequest) ProtoReflect() protoreflect.Message

func (*PostCollaboratorsRequest) Reset

func (x *PostCollaboratorsRequest) Reset()

func (*PostCollaboratorsRequest) String

func (x *PostCollaboratorsRequest) String() string

type PostCollectorsRequest

type PostCollectorsRequest struct {
	UserAppId  *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Collectors []*Collector  `protobuf:"bytes,2,rep,name=collectors,proto3" json:"collectors,omitempty"`
	// contains filtered or unexported fields
}

Request to create Collectors.

func (*PostCollectorsRequest) Descriptor deprecated

func (*PostCollectorsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostCollectorsRequest.ProtoReflect.Descriptor instead.

func (*PostCollectorsRequest) GetCollectors

func (x *PostCollectorsRequest) GetCollectors() []*Collector

func (*PostCollectorsRequest) GetUserAppId

func (x *PostCollectorsRequest) GetUserAppId() *UserAppIDSet

func (*PostCollectorsRequest) ProtoMessage

func (*PostCollectorsRequest) ProtoMessage()

func (*PostCollectorsRequest) ProtoReflect

func (x *PostCollectorsRequest) ProtoReflect() protoreflect.Message

func (*PostCollectorsRequest) Reset

func (x *PostCollectorsRequest) Reset()

func (*PostCollectorsRequest) String

func (x *PostCollectorsRequest) String() string

type PostConceptLanguagesRequest

type PostConceptLanguagesRequest struct {
	UserAppId        *UserAppIDSet      `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ConceptId        string             `protobuf:"bytes,2,opt,name=concept_id,json=conceptId,proto3" json:"concept_id,omitempty"`
	ConceptLanguages []*ConceptLanguage `protobuf:"bytes,3,rep,name=concept_languages,json=conceptLanguages,proto3" json:"concept_languages,omitempty"`
	// contains filtered or unexported fields
}

POST multiple concept languages for the given concept.

func (*PostConceptLanguagesRequest) Descriptor deprecated

func (*PostConceptLanguagesRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostConceptLanguagesRequest.ProtoReflect.Descriptor instead.

func (*PostConceptLanguagesRequest) GetConceptId

func (x *PostConceptLanguagesRequest) GetConceptId() string

func (*PostConceptLanguagesRequest) GetConceptLanguages

func (x *PostConceptLanguagesRequest) GetConceptLanguages() []*ConceptLanguage

func (*PostConceptLanguagesRequest) GetUserAppId

func (x *PostConceptLanguagesRequest) GetUserAppId() *UserAppIDSet

func (*PostConceptLanguagesRequest) ProtoMessage

func (*PostConceptLanguagesRequest) ProtoMessage()

func (*PostConceptLanguagesRequest) ProtoReflect

func (*PostConceptLanguagesRequest) Reset

func (x *PostConceptLanguagesRequest) Reset()

func (*PostConceptLanguagesRequest) String

func (x *PostConceptLanguagesRequest) String() string

type PostConceptMappingJobsRequest

type PostConceptMappingJobsRequest struct {

	// The user_id and app_id information.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The concept mapping jobs that are being started
	ConceptMappingJobs []*ConceptMappingJob `protobuf:"bytes,2,rep,name=concept_mapping_jobs,json=conceptMappingJobs,proto3" json:"concept_mapping_jobs,omitempty"`
	// contains filtered or unexported fields
}

Start concept mapping jobs

func (*PostConceptMappingJobsRequest) Descriptor deprecated

func (*PostConceptMappingJobsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostConceptMappingJobsRequest.ProtoReflect.Descriptor instead.

func (*PostConceptMappingJobsRequest) GetConceptMappingJobs

func (x *PostConceptMappingJobsRequest) GetConceptMappingJobs() []*ConceptMappingJob

func (*PostConceptMappingJobsRequest) GetUserAppId

func (x *PostConceptMappingJobsRequest) GetUserAppId() *UserAppIDSet

func (*PostConceptMappingJobsRequest) ProtoMessage

func (*PostConceptMappingJobsRequest) ProtoMessage()

func (*PostConceptMappingJobsRequest) ProtoReflect

func (*PostConceptMappingJobsRequest) Reset

func (x *PostConceptMappingJobsRequest) Reset()

func (*PostConceptMappingJobsRequest) String

type PostConceptRelationsRequest

type PostConceptRelationsRequest struct {

	// The user_id and app_id information.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The subject concept id you're going to add relations for.
	ConceptId string `protobuf:"bytes,2,opt,name=concept_id,json=conceptId,proto3" json:"concept_id,omitempty"`
	// The relationships you're going to add.
	ConceptRelations []*ConceptRelation `protobuf:"bytes,3,rep,name=concept_relations,json=conceptRelations,proto3" json:"concept_relations,omitempty"`
	// contains filtered or unexported fields
}

POST new concept relations

func (*PostConceptRelationsRequest) Descriptor deprecated

func (*PostConceptRelationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostConceptRelationsRequest.ProtoReflect.Descriptor instead.

func (*PostConceptRelationsRequest) GetConceptId

func (x *PostConceptRelationsRequest) GetConceptId() string

func (*PostConceptRelationsRequest) GetConceptRelations

func (x *PostConceptRelationsRequest) GetConceptRelations() []*ConceptRelation

func (*PostConceptRelationsRequest) GetUserAppId

func (x *PostConceptRelationsRequest) GetUserAppId() *UserAppIDSet

func (*PostConceptRelationsRequest) ProtoMessage

func (*PostConceptRelationsRequest) ProtoMessage()

func (*PostConceptRelationsRequest) ProtoReflect

func (*PostConceptRelationsRequest) Reset

func (x *PostConceptRelationsRequest) Reset()

func (*PostConceptRelationsRequest) String

func (x *PostConceptRelationsRequest) String() string

type PostConceptsRequest

type PostConceptsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The concepts to add.
	Concepts []*Concept `protobuf:"bytes,2,rep,name=concepts,proto3" json:"concepts,omitempty"`
	// contains filtered or unexported fields
}

PostConceptsRequest

func (*PostConceptsRequest) Descriptor deprecated

func (*PostConceptsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostConceptsRequest.ProtoReflect.Descriptor instead.

func (*PostConceptsRequest) GetConcepts

func (x *PostConceptsRequest) GetConcepts() []*Concept

func (*PostConceptsRequest) GetUserAppId

func (x *PostConceptsRequest) GetUserAppId() *UserAppIDSet

func (*PostConceptsRequest) ProtoMessage

func (*PostConceptsRequest) ProtoMessage()

func (*PostConceptsRequest) ProtoReflect

func (x *PostConceptsRequest) ProtoReflect() protoreflect.Message

func (*PostConceptsRequest) Reset

func (x *PostConceptsRequest) Reset()

func (*PostConceptsRequest) String

func (x *PostConceptsRequest) String() string

type PostConceptsSearchesRequest

type PostConceptsSearchesRequest struct {

	// Ids present in the url of the request.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The body of the request.
	ConceptQuery *ConceptQuery `protobuf:"bytes,2,opt,name=concept_query,json=conceptQuery,proto3" json:"concept_query,omitempty"`
	// Request additional info to be retrieved for each concept in the response.
	ExtraInfo *ConceptExtraInfoRequest `protobuf:"bytes,4,opt,name=extra_info,json=extraInfo,proto3" json:"extra_info,omitempty"`
	// Pagination parameters here since there are no url args in this
	// POST request.
	Pagination *Pagination `protobuf:"bytes,3,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

PostConceptsSearchesRequest

func (*PostConceptsSearchesRequest) Descriptor deprecated

func (*PostConceptsSearchesRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostConceptsSearchesRequest.ProtoReflect.Descriptor instead.

func (*PostConceptsSearchesRequest) GetConceptQuery

func (x *PostConceptsSearchesRequest) GetConceptQuery() *ConceptQuery

func (*PostConceptsSearchesRequest) GetExtraInfo

func (*PostConceptsSearchesRequest) GetPagination

func (x *PostConceptsSearchesRequest) GetPagination() *Pagination

func (*PostConceptsSearchesRequest) GetUserAppId

func (x *PostConceptsSearchesRequest) GetUserAppId() *UserAppIDSet

func (*PostConceptsSearchesRequest) ProtoMessage

func (*PostConceptsSearchesRequest) ProtoMessage()

func (*PostConceptsSearchesRequest) ProtoReflect

func (*PostConceptsSearchesRequest) Reset

func (x *PostConceptsSearchesRequest) Reset()

func (*PostConceptsSearchesRequest) String

func (x *PostConceptsSearchesRequest) String() string

type PostDatasetInputsRequest

type PostDatasetInputsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Identify dataset by id.
	DatasetId string `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
	// List of inputs that are requested to be added to this dataset.
	// Identify each input by id field. All other inputs fields are ignored.
	DatasetInputs []*DatasetInput `protobuf:"bytes,3,rep,name=dataset_inputs,json=datasetInputs,proto3" json:"dataset_inputs,omitempty"`
	// Query to search inputs to be added to this dataset.
	Search *Search `protobuf:"bytes,4,opt,name=search,proto3" json:"search,omitempty"`
	// contains filtered or unexported fields
}

Request to add one or more datasets.

func (*PostDatasetInputsRequest) Descriptor deprecated

func (*PostDatasetInputsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostDatasetInputsRequest.ProtoReflect.Descriptor instead.

func (*PostDatasetInputsRequest) GetDatasetId

func (x *PostDatasetInputsRequest) GetDatasetId() string

func (*PostDatasetInputsRequest) GetDatasetInputs

func (x *PostDatasetInputsRequest) GetDatasetInputs() []*DatasetInput

func (*PostDatasetInputsRequest) GetSearch

func (x *PostDatasetInputsRequest) GetSearch() *Search

func (*PostDatasetInputsRequest) GetUserAppId

func (x *PostDatasetInputsRequest) GetUserAppId() *UserAppIDSet

func (*PostDatasetInputsRequest) ProtoMessage

func (*PostDatasetInputsRequest) ProtoMessage()

func (*PostDatasetInputsRequest) ProtoReflect

func (x *PostDatasetInputsRequest) ProtoReflect() protoreflect.Message

func (*PostDatasetInputsRequest) Reset

func (x *PostDatasetInputsRequest) Reset()

func (*PostDatasetInputsRequest) String

func (x *PostDatasetInputsRequest) String() string

type PostDatasetVersionsRequest

type PostDatasetVersionsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Identify dataset by id.
	DatasetId string `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
	// List of dataset versions that are requested to be added.
	DatasetVersions []*DatasetVersion `protobuf:"bytes,3,rep,name=dataset_versions,json=datasetVersions,proto3" json:"dataset_versions,omitempty"`
	// contains filtered or unexported fields
}

Request to add one or more dataset versions.

func (*PostDatasetVersionsRequest) Descriptor deprecated

func (*PostDatasetVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostDatasetVersionsRequest.ProtoReflect.Descriptor instead.

func (*PostDatasetVersionsRequest) GetDatasetId

func (x *PostDatasetVersionsRequest) GetDatasetId() string

func (*PostDatasetVersionsRequest) GetDatasetVersions

func (x *PostDatasetVersionsRequest) GetDatasetVersions() []*DatasetVersion

func (*PostDatasetVersionsRequest) GetUserAppId

func (x *PostDatasetVersionsRequest) GetUserAppId() *UserAppIDSet

func (*PostDatasetVersionsRequest) ProtoMessage

func (*PostDatasetVersionsRequest) ProtoMessage()

func (*PostDatasetVersionsRequest) ProtoReflect

func (*PostDatasetVersionsRequest) Reset

func (x *PostDatasetVersionsRequest) Reset()

func (*PostDatasetVersionsRequest) String

func (x *PostDatasetVersionsRequest) String() string

type PostDatasetsRequest

type PostDatasetsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// List of datasets that are requested to be added.
	Datasets []*Dataset `protobuf:"bytes,2,rep,name=datasets,proto3" json:"datasets,omitempty"`
	// contains filtered or unexported fields
}

Request to add one or more datasets.

func (*PostDatasetsRequest) Descriptor deprecated

func (*PostDatasetsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostDatasetsRequest.ProtoReflect.Descriptor instead.

func (*PostDatasetsRequest) GetDatasets

func (x *PostDatasetsRequest) GetDatasets() []*Dataset

func (*PostDatasetsRequest) GetUserAppId

func (x *PostDatasetsRequest) GetUserAppId() *UserAppIDSet

func (*PostDatasetsRequest) ProtoMessage

func (*PostDatasetsRequest) ProtoMessage()

func (*PostDatasetsRequest) ProtoReflect

func (x *PostDatasetsRequest) ProtoReflect() protoreflect.Message

func (*PostDatasetsRequest) Reset

func (x *PostDatasetsRequest) Reset()

func (*PostDatasetsRequest) String

func (x *PostDatasetsRequest) String() string

type PostEvaluationsRequest

type PostEvaluationsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// eval_info, id, model, and ground_truth_dataset will be used when creating the evaluation
	// If no dataset is provided, all app data that is annotated with concepts from the model will be used.
	EvalMetrics []*EvalMetrics `protobuf:"bytes,2,rep,name=eval_metrics,json=evalMetrics,proto3" json:"eval_metrics,omitempty"`
	// contains filtered or unexported fields
}

Evaluate this model vesion

func (*PostEvaluationsRequest) Descriptor deprecated

func (*PostEvaluationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostEvaluationsRequest.ProtoReflect.Descriptor instead.

func (*PostEvaluationsRequest) GetEvalMetrics

func (x *PostEvaluationsRequest) GetEvalMetrics() []*EvalMetrics

func (*PostEvaluationsRequest) GetUserAppId

func (x *PostEvaluationsRequest) GetUserAppId() *UserAppIDSet

func (*PostEvaluationsRequest) ProtoMessage

func (*PostEvaluationsRequest) ProtoMessage()

func (*PostEvaluationsRequest) ProtoReflect

func (x *PostEvaluationsRequest) ProtoReflect() protoreflect.Message

func (*PostEvaluationsRequest) Reset

func (x *PostEvaluationsRequest) Reset()

func (*PostEvaluationsRequest) String

func (x *PostEvaluationsRequest) String() string

type PostInputsDataSourcesRequest

type PostInputsDataSourcesRequest struct {
	UserAppId   *UserAppIDSet       `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	DataSources []*InputsDataSource `protobuf:"bytes,2,rep,name=data_sources,json=dataSources,proto3" json:"data_sources,omitempty"`
	// If call back url is set, we will send a Post request to this endpoint with job status.
	CallBackUrl string `protobuf:"bytes,3,opt,name=call_back_url,json=callBackUrl,proto3" json:"call_back_url,omitempty"`
	// Personal Access Token to the application to which inputs are added
	AppPat string `protobuf:"bytes,4,opt,name=app_pat,json=appPat,proto3" json:"app_pat,omitempty"`
	// contains filtered or unexported fields
}

Initiates retrieval of inputs from cloud storage from a user provided data source. Will create and return an inputs-add-job for tracking progress. Archives will be extracted and their contents will be processed as inputs.

The cloud URL will be treated as a filter prefix. For example s3:/bucket/images_folder/abc will process files in the images_folder beginning with abc or in a subfolder beginning with abc. For example: bucket/images_folder/abcImage.png bucket/images_folder/abc-1/Data.zip

If given URL is for a private bucket or file, then credentials should be provided to access the bucket. Credentials should include rights to list the objects in the bucket, except when pointed directly at a file archive, in which case it only requires rights to access that particular file.

func (*PostInputsDataSourcesRequest) Descriptor deprecated

func (*PostInputsDataSourcesRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostInputsDataSourcesRequest.ProtoReflect.Descriptor instead.

func (*PostInputsDataSourcesRequest) GetAppPat

func (x *PostInputsDataSourcesRequest) GetAppPat() string

func (*PostInputsDataSourcesRequest) GetCallBackUrl

func (x *PostInputsDataSourcesRequest) GetCallBackUrl() string

func (*PostInputsDataSourcesRequest) GetDataSources

func (x *PostInputsDataSourcesRequest) GetDataSources() []*InputsDataSource

func (*PostInputsDataSourcesRequest) GetUserAppId

func (x *PostInputsDataSourcesRequest) GetUserAppId() *UserAppIDSet

func (*PostInputsDataSourcesRequest) ProtoMessage

func (*PostInputsDataSourcesRequest) ProtoMessage()

func (*PostInputsDataSourcesRequest) ProtoReflect

func (*PostInputsDataSourcesRequest) Reset

func (x *PostInputsDataSourcesRequest) Reset()

func (*PostInputsDataSourcesRequest) String

type PostInputsRequest

type PostInputsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// List of inputs to post.
	// For each input, the following fields are used:
	// * id
	// * data
	// * dataset_ids
	Inputs []*Input `protobuf:"bytes,2,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// Collect statistics about created inputs in job with given ID.
	// * If job ID is empty, then job is not created.
	// * If job ID is non-empty and doesn't already exist, then a new job will be created with given ID.
	// * If job ID does already exist, then new inputs statistics are merged with previous inputs statistics.
	InputsAddJobId string `protobuf:"bytes,3,opt,name=inputs_add_job_id,json=inputsAddJobId,proto3" json:"inputs_add_job_id,omitempty"`
	// How to handle input ID conflicts.
	InputIdConflictResolution InputIDConflictResolution `` /* 185-byte string literal not displayed */
	// contains filtered or unexported fields
}

PostInputsRequest

func (*PostInputsRequest) Descriptor deprecated

func (*PostInputsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostInputsRequest.ProtoReflect.Descriptor instead.

func (*PostInputsRequest) GetInputIdConflictResolution

func (x *PostInputsRequest) GetInputIdConflictResolution() InputIDConflictResolution

func (*PostInputsRequest) GetInputs

func (x *PostInputsRequest) GetInputs() []*Input

func (*PostInputsRequest) GetInputsAddJobId

func (x *PostInputsRequest) GetInputsAddJobId() string

func (*PostInputsRequest) GetUserAppId

func (x *PostInputsRequest) GetUserAppId() *UserAppIDSet

func (*PostInputsRequest) ProtoMessage

func (*PostInputsRequest) ProtoMessage()

func (*PostInputsRequest) ProtoReflect

func (x *PostInputsRequest) ProtoReflect() protoreflect.Message

func (*PostInputsRequest) Reset

func (x *PostInputsRequest) Reset()

func (*PostInputsRequest) String

func (x *PostInputsRequest) String() string

type PostInputsSearchesRequest

type PostInputsSearchesRequest struct {

	// The user_id and app_id to query from.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The searched to be executed or saved
	Searches []*Search `protobuf:"bytes,2,rep,name=searches,proto3" json:"searches,omitempty"`
	// Pagination information to paginate through search result Hits.
	Pagination *Pagination `protobuf:"bytes,3,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// If only_count is set, then the response will not contain hits,
	// but hit_counts instead.
	OnlyCount bool `protobuf:"varint,4,opt,name=only_count,json=onlyCount,proto3" json:"only_count,omitempty"`
	// contains filtered or unexported fields
}

Execute a new input search and optionally save it

func (*PostInputsSearchesRequest) Descriptor deprecated

func (*PostInputsSearchesRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostInputsSearchesRequest.ProtoReflect.Descriptor instead.

func (*PostInputsSearchesRequest) GetOnlyCount

func (x *PostInputsSearchesRequest) GetOnlyCount() bool

func (*PostInputsSearchesRequest) GetPagination

func (x *PostInputsSearchesRequest) GetPagination() *Pagination

func (*PostInputsSearchesRequest) GetSearches

func (x *PostInputsSearchesRequest) GetSearches() []*Search

func (*PostInputsSearchesRequest) GetUserAppId

func (x *PostInputsSearchesRequest) GetUserAppId() *UserAppIDSet

func (*PostInputsSearchesRequest) ProtoMessage

func (*PostInputsSearchesRequest) ProtoMessage()

func (*PostInputsSearchesRequest) ProtoReflect

func (*PostInputsSearchesRequest) Reset

func (x *PostInputsSearchesRequest) Reset()

func (*PostInputsSearchesRequest) String

func (x *PostInputsSearchesRequest) String() string

type PostInputsUploadsRequest

type PostInputsUploadsRequest struct {
	UserAppId     *UserAppIDSet   `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	InputsUploads []*InputsUpload `protobuf:"bytes,2,rep,name=inputs_uploads,json=inputsUploads,proto3" json:"inputs_uploads,omitempty"`
	// contains filtered or unexported fields
}

Start uploading a file archive containing inputs. Will create and return an inputs-add-job for tracking progress.

Associated inputs-add-job contains an upload id which should be completed through `PutUploadContentParts` endpoint. Completing the upload will automatically begin unpacking the archive and uploading the contents as inputs.

func (*PostInputsUploadsRequest) Descriptor deprecated

func (*PostInputsUploadsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostInputsUploadsRequest.ProtoReflect.Descriptor instead.

func (*PostInputsUploadsRequest) GetInputsUploads

func (x *PostInputsUploadsRequest) GetInputsUploads() []*InputsUpload

func (*PostInputsUploadsRequest) GetUserAppId

func (x *PostInputsUploadsRequest) GetUserAppId() *UserAppIDSet

func (*PostInputsUploadsRequest) ProtoMessage

func (*PostInputsUploadsRequest) ProtoMessage()

func (*PostInputsUploadsRequest) ProtoReflect

func (x *PostInputsUploadsRequest) ProtoReflect() protoreflect.Message

func (*PostInputsUploadsRequest) Reset

func (x *PostInputsUploadsRequest) Reset()

func (*PostInputsUploadsRequest) String

func (x *PostInputsUploadsRequest) String() string

type PostInstalledModuleVersionsKeyRequest

type PostInstalledModuleVersionsKeyRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// the ID to get of the install module version.
	InstalledModuleVersionId string `` /* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

PostInstalledModuleVersionsKeyRequest to associate a key of the caller's to the installed module version.

func (*PostInstalledModuleVersionsKeyRequest) Descriptor deprecated

func (*PostInstalledModuleVersionsKeyRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostInstalledModuleVersionsKeyRequest.ProtoReflect.Descriptor instead.

func (*PostInstalledModuleVersionsKeyRequest) GetInstalledModuleVersionId

func (x *PostInstalledModuleVersionsKeyRequest) GetInstalledModuleVersionId() string

func (*PostInstalledModuleVersionsKeyRequest) GetUserAppId

func (*PostInstalledModuleVersionsKeyRequest) ProtoMessage

func (*PostInstalledModuleVersionsKeyRequest) ProtoMessage()

func (*PostInstalledModuleVersionsKeyRequest) ProtoReflect

func (*PostInstalledModuleVersionsKeyRequest) Reset

func (*PostInstalledModuleVersionsKeyRequest) String

type PostInstalledModuleVersionsRequest

type PostInstalledModuleVersionsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// This allows you to create one or more module by posting it to the API.
	InstalledModuleVersions []*InstalledModuleVersion `` /* 132-byte string literal not displayed */
	// contains filtered or unexported fields
}

PostInstalledModuleVersionsRequest to install a module version into the app in the URL

func (*PostInstalledModuleVersionsRequest) Descriptor deprecated

func (*PostInstalledModuleVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostInstalledModuleVersionsRequest.ProtoReflect.Descriptor instead.

func (*PostInstalledModuleVersionsRequest) GetInstalledModuleVersions

func (x *PostInstalledModuleVersionsRequest) GetInstalledModuleVersions() []*InstalledModuleVersion

func (*PostInstalledModuleVersionsRequest) GetUserAppId

func (*PostInstalledModuleVersionsRequest) ProtoMessage

func (*PostInstalledModuleVersionsRequest) ProtoMessage()

func (*PostInstalledModuleVersionsRequest) ProtoReflect

func (*PostInstalledModuleVersionsRequest) Reset

func (*PostInstalledModuleVersionsRequest) String

type PostKeysRequest

type PostKeysRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Keys      []*Key        `protobuf:"bytes,2,rep,name=keys,proto3" json:"keys,omitempty"`
	// contains filtered or unexported fields
}

PostKeysRequest

func (*PostKeysRequest) Descriptor deprecated

func (*PostKeysRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostKeysRequest.ProtoReflect.Descriptor instead.

func (*PostKeysRequest) GetKeys

func (x *PostKeysRequest) GetKeys() []*Key

func (*PostKeysRequest) GetUserAppId

func (x *PostKeysRequest) GetUserAppId() *UserAppIDSet

func (*PostKeysRequest) ProtoMessage

func (*PostKeysRequest) ProtoMessage()

func (*PostKeysRequest) ProtoReflect

func (x *PostKeysRequest) ProtoReflect() protoreflect.Message

func (*PostKeysRequest) Reset

func (x *PostKeysRequest) Reset()

func (*PostKeysRequest) String

func (x *PostKeysRequest) String() string

type PostKnowledgeGraphsRequest

type PostKnowledgeGraphsRequest struct {

	// The user_id and app_id information.
	UserAppId       *UserAppIDSet     `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	KnowledgeGraphs []*KnowledgeGraph `protobuf:"bytes,2,rep,name=knowledge_graphs,json=knowledgeGraphs,proto3" json:"knowledge_graphs,omitempty"`
	// contains filtered or unexported fields
}

POST new knowledge graphs

func (*PostKnowledgeGraphsRequest) Descriptor deprecated

func (*PostKnowledgeGraphsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostKnowledgeGraphsRequest.ProtoReflect.Descriptor instead.

func (*PostKnowledgeGraphsRequest) GetKnowledgeGraphs

func (x *PostKnowledgeGraphsRequest) GetKnowledgeGraphs() []*KnowledgeGraph

func (*PostKnowledgeGraphsRequest) GetUserAppId

func (x *PostKnowledgeGraphsRequest) GetUserAppId() *UserAppIDSet

func (*PostKnowledgeGraphsRequest) ProtoMessage

func (*PostKnowledgeGraphsRequest) ProtoMessage()

func (*PostKnowledgeGraphsRequest) ProtoReflect

func (*PostKnowledgeGraphsRequest) Reset

func (x *PostKnowledgeGraphsRequest) Reset()

func (*PostKnowledgeGraphsRequest) String

func (x *PostKnowledgeGraphsRequest) String() string

type PostLabelOrdersRequest

type PostLabelOrdersRequest struct {
	UserAppId   *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	LabelOrders []*LabelOrder `protobuf:"bytes,2,rep,name=label_orders,json=labelOrders,proto3" json:"label_orders,omitempty"`
	// contains filtered or unexported fields
}

Request to create label orders.

func (*PostLabelOrdersRequest) Descriptor deprecated

func (*PostLabelOrdersRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostLabelOrdersRequest.ProtoReflect.Descriptor instead.

func (*PostLabelOrdersRequest) GetLabelOrders

func (x *PostLabelOrdersRequest) GetLabelOrders() []*LabelOrder

func (*PostLabelOrdersRequest) GetUserAppId

func (x *PostLabelOrdersRequest) GetUserAppId() *UserAppIDSet

func (*PostLabelOrdersRequest) ProtoMessage

func (*PostLabelOrdersRequest) ProtoMessage()

func (*PostLabelOrdersRequest) ProtoReflect

func (x *PostLabelOrdersRequest) ProtoReflect() protoreflect.Message

func (*PostLabelOrdersRequest) Reset

func (x *PostLabelOrdersRequest) Reset()

func (*PostLabelOrdersRequest) String

func (x *PostLabelOrdersRequest) String() string

type PostModelOutputsRequest

type PostModelOutputsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId   string        `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	VersionId string        `protobuf:"bytes,3,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	Inputs    []*Input      `protobuf:"bytes,4,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// This allows you to specify config options for the model such as
	// the language which appear's in the model's output_info.
	Model *Model `protobuf:"bytes,5,opt,name=model,proto3" json:"model,omitempty"`
	// Allow filtering of prediction requests down to specific Nodepools, Deploymetns or Runners
	RunnerSelector *RunnerSelector `protobuf:"bytes,6,opt,name=runner_selector,json=runnerSelector,proto3" json:"runner_selector,omitempty"`
	// contains filtered or unexported fields
}

////////////////////////////////////////////////// Model prediction related stuff needs inputs and produces outputs. ////////////////////////////////////////////////// Model prediction.

func (*PostModelOutputsRequest) Descriptor deprecated

func (*PostModelOutputsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostModelOutputsRequest.ProtoReflect.Descriptor instead.

func (*PostModelOutputsRequest) GetInputs

func (x *PostModelOutputsRequest) GetInputs() []*Input

func (*PostModelOutputsRequest) GetModel

func (x *PostModelOutputsRequest) GetModel() *Model

func (*PostModelOutputsRequest) GetModelId

func (x *PostModelOutputsRequest) GetModelId() string

func (*PostModelOutputsRequest) GetRunnerSelector

func (x *PostModelOutputsRequest) GetRunnerSelector() *RunnerSelector

func (*PostModelOutputsRequest) GetUserAppId

func (x *PostModelOutputsRequest) GetUserAppId() *UserAppIDSet

func (*PostModelOutputsRequest) GetVersionId

func (x *PostModelOutputsRequest) GetVersionId() string

func (*PostModelOutputsRequest) ProtoMessage

func (*PostModelOutputsRequest) ProtoMessage()

func (*PostModelOutputsRequest) ProtoReflect

func (x *PostModelOutputsRequest) ProtoReflect() protoreflect.Message

func (*PostModelOutputsRequest) Reset

func (x *PostModelOutputsRequest) Reset()

func (*PostModelOutputsRequest) String

func (x *PostModelOutputsRequest) String() string

type PostModelVersionEvaluationsRequest

type PostModelVersionEvaluationsRequest struct {
	UserAppId      *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId        string        `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	ModelVersionId string        `protobuf:"bytes,3,opt,name=model_version_id,json=modelVersionId,proto3" json:"model_version_id,omitempty"`
	// EvalInfo and ID will be used when creating the evaluation
	EvalMetrics []*EvalMetrics `protobuf:"bytes,4,rep,name=eval_metrics,json=evalMetrics,proto3" json:"eval_metrics,omitempty"`
	// contains filtered or unexported fields
}

Evaluate this model vesion

func (*PostModelVersionEvaluationsRequest) Descriptor deprecated

func (*PostModelVersionEvaluationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostModelVersionEvaluationsRequest.ProtoReflect.Descriptor instead.

func (*PostModelVersionEvaluationsRequest) GetEvalMetrics

func (x *PostModelVersionEvaluationsRequest) GetEvalMetrics() []*EvalMetrics

func (*PostModelVersionEvaluationsRequest) GetModelId

func (*PostModelVersionEvaluationsRequest) GetModelVersionId

func (x *PostModelVersionEvaluationsRequest) GetModelVersionId() string

func (*PostModelVersionEvaluationsRequest) GetUserAppId

func (*PostModelVersionEvaluationsRequest) ProtoMessage

func (*PostModelVersionEvaluationsRequest) ProtoMessage()

func (*PostModelVersionEvaluationsRequest) ProtoReflect

func (*PostModelVersionEvaluationsRequest) Reset

func (*PostModelVersionEvaluationsRequest) String

type PostModelVersionMetricsRequest

type PostModelVersionMetricsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId   string        `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	VersionId string        `protobuf:"bytes,3,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	// Use this to filter inputs that are used in evaluation
	TestSearch *Search `protobuf:"bytes,5,opt,name=test_search,json=testSearch,proto3" json:"test_search,omitempty"`
	// evaluation info. Such as dataset used for evaluation.
	EvalInfo *EvalInfo `protobuf:"bytes,10,opt,name=eval_info,json=evalInfo,proto3" json:"eval_info,omitempty"`
	// contains filtered or unexported fields
}

Evaluate this model version.

func (*PostModelVersionMetricsRequest) Descriptor deprecated

func (*PostModelVersionMetricsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostModelVersionMetricsRequest.ProtoReflect.Descriptor instead.

func (*PostModelVersionMetricsRequest) GetEvalInfo

func (x *PostModelVersionMetricsRequest) GetEvalInfo() *EvalInfo

func (*PostModelVersionMetricsRequest) GetModelId

func (x *PostModelVersionMetricsRequest) GetModelId() string

func (*PostModelVersionMetricsRequest) GetTestSearch

func (x *PostModelVersionMetricsRequest) GetTestSearch() *Search

func (*PostModelVersionMetricsRequest) GetUserAppId

func (x *PostModelVersionMetricsRequest) GetUserAppId() *UserAppIDSet

func (*PostModelVersionMetricsRequest) GetVersionId

func (x *PostModelVersionMetricsRequest) GetVersionId() string

func (*PostModelVersionMetricsRequest) ProtoMessage

func (*PostModelVersionMetricsRequest) ProtoMessage()

func (*PostModelVersionMetricsRequest) ProtoReflect

func (*PostModelVersionMetricsRequest) Reset

func (x *PostModelVersionMetricsRequest) Reset()

func (*PostModelVersionMetricsRequest) String

type PostModelVersionsPublishRequest

type PostModelVersionsPublishRequest struct {
	UserAppId    *UserAppIDSet                 `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId      string                        `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	Publications []*ModelVersionPublishRequest `protobuf:"bytes,3,rep,name=publications,proto3" json:"publications,omitempty"`
	// contains filtered or unexported fields
}

PostModelVersionsPublishRequest

func (*PostModelVersionsPublishRequest) Descriptor deprecated

func (*PostModelVersionsPublishRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostModelVersionsPublishRequest.ProtoReflect.Descriptor instead.

func (*PostModelVersionsPublishRequest) GetModelId

func (x *PostModelVersionsPublishRequest) GetModelId() string

func (*PostModelVersionsPublishRequest) GetPublications

func (*PostModelVersionsPublishRequest) GetUserAppId

func (x *PostModelVersionsPublishRequest) GetUserAppId() *UserAppIDSet

func (*PostModelVersionsPublishRequest) ProtoMessage

func (*PostModelVersionsPublishRequest) ProtoMessage()

func (*PostModelVersionsPublishRequest) ProtoReflect

func (*PostModelVersionsPublishRequest) Reset

func (*PostModelVersionsPublishRequest) String

type PostModelVersionsRequest

type PostModelVersionsRequest struct {
	UserAppId     *UserAppIDSet   `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId       string          `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	ModelVersions []*ModelVersion `protobuf:"bytes,3,rep,name=model_versions,json=modelVersions,proto3" json:"model_versions,omitempty"`
	// Description about this training run
	Description string `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"`
	// When evaluate_after_training set to true, we will do evaluation immediately after training finishes.
	// We will merge this with default_eval_info.
	EvalInfo *EvalInfo `protobuf:"bytes,10,opt,name=eval_info,json=evalInfo,proto3" json:"eval_info,omitempty"`
	// contains filtered or unexported fields
}

Create (train) a new model version.

func (*PostModelVersionsRequest) Descriptor deprecated

func (*PostModelVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostModelVersionsRequest.ProtoReflect.Descriptor instead.

func (*PostModelVersionsRequest) GetDescription

func (x *PostModelVersionsRequest) GetDescription() string

func (*PostModelVersionsRequest) GetEvalInfo

func (x *PostModelVersionsRequest) GetEvalInfo() *EvalInfo

func (*PostModelVersionsRequest) GetModelId

func (x *PostModelVersionsRequest) GetModelId() string

func (*PostModelVersionsRequest) GetModelVersions

func (x *PostModelVersionsRequest) GetModelVersions() []*ModelVersion

func (*PostModelVersionsRequest) GetUserAppId

func (x *PostModelVersionsRequest) GetUserAppId() *UserAppIDSet

func (*PostModelVersionsRequest) ProtoMessage

func (*PostModelVersionsRequest) ProtoMessage()

func (*PostModelVersionsRequest) ProtoReflect

func (x *PostModelVersionsRequest) ProtoReflect() protoreflect.Message

func (*PostModelVersionsRequest) Reset

func (x *PostModelVersionsRequest) Reset()

func (*PostModelVersionsRequest) String

func (x *PostModelVersionsRequest) String() string

type PostModelVersionsTrainingTimeEstimateRequest

type PostModelVersionsTrainingTimeEstimateRequest struct {
	UserAppId           *UserAppIDSet   `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId             string          `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	ModelVersions       []*ModelVersion `protobuf:"bytes,3,rep,name=model_versions,json=modelVersions,proto3" json:"model_versions,omitempty"`
	EstimatedInputCount uint64          `protobuf:"varint,4,opt,name=estimated_input_count,json=estimatedInputCount,proto3" json:"estimated_input_count,omitempty"`
	// contains filtered or unexported fields
}

Get the estimated training time for a model version

func (*PostModelVersionsTrainingTimeEstimateRequest) Descriptor deprecated

Deprecated: Use PostModelVersionsTrainingTimeEstimateRequest.ProtoReflect.Descriptor instead.

func (*PostModelVersionsTrainingTimeEstimateRequest) GetEstimatedInputCount

func (x *PostModelVersionsTrainingTimeEstimateRequest) GetEstimatedInputCount() uint64

func (*PostModelVersionsTrainingTimeEstimateRequest) GetModelId

func (*PostModelVersionsTrainingTimeEstimateRequest) GetModelVersions

func (*PostModelVersionsTrainingTimeEstimateRequest) GetUserAppId

func (*PostModelVersionsTrainingTimeEstimateRequest) ProtoMessage

func (*PostModelVersionsTrainingTimeEstimateRequest) ProtoReflect

func (*PostModelVersionsTrainingTimeEstimateRequest) Reset

func (*PostModelVersionsTrainingTimeEstimateRequest) String

type PostModelVersionsUnPublishRequest

type PostModelVersionsUnPublishRequest struct {
	UserAppId    *UserAppIDSet                   `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId      string                          `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	Publications []*ModelVersionUnpublishRequest `protobuf:"bytes,3,rep,name=publications,proto3" json:"publications,omitempty"`
	// contains filtered or unexported fields
}

PostModelVersionsUnPublishRequest

func (*PostModelVersionsUnPublishRequest) Descriptor deprecated

func (*PostModelVersionsUnPublishRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostModelVersionsUnPublishRequest.ProtoReflect.Descriptor instead.

func (*PostModelVersionsUnPublishRequest) GetModelId

func (x *PostModelVersionsUnPublishRequest) GetModelId() string

func (*PostModelVersionsUnPublishRequest) GetPublications

func (*PostModelVersionsUnPublishRequest) GetUserAppId

func (*PostModelVersionsUnPublishRequest) ProtoMessage

func (*PostModelVersionsUnPublishRequest) ProtoMessage()

func (*PostModelVersionsUnPublishRequest) ProtoReflect

func (*PostModelVersionsUnPublishRequest) Reset

func (*PostModelVersionsUnPublishRequest) String

type PostModelVersionsUploadConfig

type PostModelVersionsUploadConfig struct {
	UserAppId    *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId      string        `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`                // model to create version of
	ModelVersion *ModelVersion `protobuf:"bytes,3,opt,name=model_version,json=modelVersion,proto3" json:"model_version,omitempty"` // specification for the model version to be uploaded
	TotalSize    uint64        `protobuf:"varint,4,opt,name=total_size,json=totalSize,proto3" json:"total_size,omitempty"`         // number of bytes in the model files to be uploaded
	// contains filtered or unexported fields
}

func (*PostModelVersionsUploadConfig) Descriptor deprecated

func (*PostModelVersionsUploadConfig) Descriptor() ([]byte, []int)

Deprecated: Use PostModelVersionsUploadConfig.ProtoReflect.Descriptor instead.

func (*PostModelVersionsUploadConfig) GetModelId

func (x *PostModelVersionsUploadConfig) GetModelId() string

func (*PostModelVersionsUploadConfig) GetModelVersion

func (x *PostModelVersionsUploadConfig) GetModelVersion() *ModelVersion

func (*PostModelVersionsUploadConfig) GetTotalSize

func (x *PostModelVersionsUploadConfig) GetTotalSize() uint64

func (*PostModelVersionsUploadConfig) GetUserAppId

func (x *PostModelVersionsUploadConfig) GetUserAppId() *UserAppIDSet

func (*PostModelVersionsUploadConfig) ProtoMessage

func (*PostModelVersionsUploadConfig) ProtoMessage()

func (*PostModelVersionsUploadConfig) ProtoReflect

func (*PostModelVersionsUploadConfig) Reset

func (x *PostModelVersionsUploadConfig) Reset()

func (*PostModelVersionsUploadConfig) String

type PostModelVersionsUploadRequest

type PostModelVersionsUploadRequest struct {

	// Types that are assignable to UploadData:
	//
	//	*PostModelVersionsUploadRequest_UploadConfig
	//	*PostModelVersionsUploadRequest_ContentPart
	UploadData isPostModelVersionsUploadRequest_UploadData `protobuf_oneof:"upload_data"`
	// contains filtered or unexported fields
}

func (*PostModelVersionsUploadRequest) Descriptor deprecated

func (*PostModelVersionsUploadRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostModelVersionsUploadRequest.ProtoReflect.Descriptor instead.

func (*PostModelVersionsUploadRequest) GetContentPart

func (*PostModelVersionsUploadRequest) GetUploadConfig

func (*PostModelVersionsUploadRequest) GetUploadData

func (m *PostModelVersionsUploadRequest) GetUploadData() isPostModelVersionsUploadRequest_UploadData

func (*PostModelVersionsUploadRequest) ProtoMessage

func (*PostModelVersionsUploadRequest) ProtoMessage()

func (*PostModelVersionsUploadRequest) ProtoReflect

func (*PostModelVersionsUploadRequest) Reset

func (x *PostModelVersionsUploadRequest) Reset()

func (*PostModelVersionsUploadRequest) String

type PostModelVersionsUploadRequest_ContentPart

type PostModelVersionsUploadRequest_ContentPart struct {
	ContentPart *UploadContentPart `protobuf:"bytes,2,opt,name=content_part,json=contentPart,proto3,oneof"`
}

type PostModelVersionsUploadRequest_UploadConfig

type PostModelVersionsUploadRequest_UploadConfig struct {
	UploadConfig *PostModelVersionsUploadConfig `protobuf:"bytes,1,opt,name=upload_config,json=uploadConfig,proto3,oneof"`
}

type PostModelVersionsUploadResponse

type PostModelVersionsUploadResponse struct {
	Status         *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	BytesRemaining uint64         `protobuf:"varint,2,opt,name=bytes_remaining,json=bytesRemaining,proto3" json:"bytes_remaining,omitempty"`
	ModelVersionId string         `protobuf:"bytes,3,opt,name=model_version_id,json=modelVersionId,proto3" json:"model_version_id,omitempty"` // ID of the model version being uploaded
	// contains filtered or unexported fields
}

func (*PostModelVersionsUploadResponse) Descriptor deprecated

func (*PostModelVersionsUploadResponse) Descriptor() ([]byte, []int)

Deprecated: Use PostModelVersionsUploadResponse.ProtoReflect.Descriptor instead.

func (*PostModelVersionsUploadResponse) GetBytesRemaining

func (x *PostModelVersionsUploadResponse) GetBytesRemaining() uint64

func (*PostModelVersionsUploadResponse) GetModelVersionId

func (x *PostModelVersionsUploadResponse) GetModelVersionId() string

func (*PostModelVersionsUploadResponse) GetStatus

func (*PostModelVersionsUploadResponse) ProtoMessage

func (*PostModelVersionsUploadResponse) ProtoMessage()

func (*PostModelVersionsUploadResponse) ProtoReflect

func (*PostModelVersionsUploadResponse) Reset

func (*PostModelVersionsUploadResponse) String

type PostModelsRequest

type PostModelsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// NOTE: inconsistent since "model" is not plural, please use "models" below.
	// Previously you could only create one model at a time.
	// We still support this but you should pass it as models=[model] so
	// that this endpoint is consistent with the rest of our API.
	//
	// Deprecated: Do not use.
	Model *Model `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
	// This allows you to create one or more model by posting it to the API.
	Models []*Model `protobuf:"bytes,3,rep,name=models,proto3" json:"models,omitempty"`
	// contains filtered or unexported fields
}

PostModelsRequest

func (*PostModelsRequest) Descriptor deprecated

func (*PostModelsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostModelsRequest.ProtoReflect.Descriptor instead.

func (*PostModelsRequest) GetModel deprecated

func (x *PostModelsRequest) GetModel() *Model

Deprecated: Do not use.

func (*PostModelsRequest) GetModels

func (x *PostModelsRequest) GetModels() []*Model

func (*PostModelsRequest) GetUserAppId

func (x *PostModelsRequest) GetUserAppId() *UserAppIDSet

func (*PostModelsRequest) ProtoMessage

func (*PostModelsRequest) ProtoMessage()

func (*PostModelsRequest) ProtoReflect

func (x *PostModelsRequest) ProtoReflect() protoreflect.Message

func (*PostModelsRequest) Reset

func (x *PostModelsRequest) Reset()

func (*PostModelsRequest) String

func (x *PostModelsRequest) String() string

type PostModelsSearchesRequest

type PostModelsSearchesRequest struct {

	// Ids present in the url of the request.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The body of the request.
	ModelQuery *ModelQuery `protobuf:"bytes,2,opt,name=model_query,json=modelQuery,proto3" json:"model_query,omitempty"`
	// Pagination parameters here since there are no url args in this
	// POST request.
	Pagination *Pagination `protobuf:"bytes,3,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

Search over the available models.

func (*PostModelsSearchesRequest) Descriptor deprecated

func (*PostModelsSearchesRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostModelsSearchesRequest.ProtoReflect.Descriptor instead.

func (*PostModelsSearchesRequest) GetModelQuery

func (x *PostModelsSearchesRequest) GetModelQuery() *ModelQuery

func (*PostModelsSearchesRequest) GetPagination

func (x *PostModelsSearchesRequest) GetPagination() *Pagination

func (*PostModelsSearchesRequest) GetUserAppId

func (x *PostModelsSearchesRequest) GetUserAppId() *UserAppIDSet

func (*PostModelsSearchesRequest) ProtoMessage

func (*PostModelsSearchesRequest) ProtoMessage()

func (*PostModelsSearchesRequest) ProtoReflect

func (*PostModelsSearchesRequest) Reset

func (x *PostModelsSearchesRequest) Reset()

func (*PostModelsSearchesRequest) String

func (x *PostModelsSearchesRequest) String() string

type PostModuleVersionsRequest

type PostModuleVersionsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModuleId  string        `protobuf:"bytes,2,opt,name=module_id,json=moduleId,proto3" json:"module_id,omitempty"`
	// This allows you to create one or more module by posting it to the API.
	ModuleVersions []*ModuleVersion `protobuf:"bytes,3,rep,name=module_versions,json=moduleVersions,proto3" json:"module_versions,omitempty"`
	// contains filtered or unexported fields
}

PostModuleVersionsRequest

func (*PostModuleVersionsRequest) Descriptor deprecated

func (*PostModuleVersionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostModuleVersionsRequest.ProtoReflect.Descriptor instead.

func (*PostModuleVersionsRequest) GetModuleId

func (x *PostModuleVersionsRequest) GetModuleId() string

func (*PostModuleVersionsRequest) GetModuleVersions

func (x *PostModuleVersionsRequest) GetModuleVersions() []*ModuleVersion

func (*PostModuleVersionsRequest) GetUserAppId

func (x *PostModuleVersionsRequest) GetUserAppId() *UserAppIDSet

func (*PostModuleVersionsRequest) ProtoMessage

func (*PostModuleVersionsRequest) ProtoMessage()

func (*PostModuleVersionsRequest) ProtoReflect

func (*PostModuleVersionsRequest) Reset

func (x *PostModuleVersionsRequest) Reset()

func (*PostModuleVersionsRequest) String

func (x *PostModuleVersionsRequest) String() string

type PostModulesRequest

type PostModulesRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// This allows you to create one or more module by posting it to the API.
	Modules []*Module `protobuf:"bytes,3,rep,name=modules,proto3" json:"modules,omitempty"`
	// contains filtered or unexported fields
}

PostModulesRequest

func (*PostModulesRequest) Descriptor deprecated

func (*PostModulesRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostModulesRequest.ProtoReflect.Descriptor instead.

func (*PostModulesRequest) GetModules

func (x *PostModulesRequest) GetModules() []*Module

func (*PostModulesRequest) GetUserAppId

func (x *PostModulesRequest) GetUserAppId() *UserAppIDSet

func (*PostModulesRequest) ProtoMessage

func (*PostModulesRequest) ProtoMessage()

func (*PostModulesRequest) ProtoReflect

func (x *PostModulesRequest) ProtoReflect() protoreflect.Message

func (*PostModulesRequest) Reset

func (x *PostModulesRequest) Reset()

func (*PostModulesRequest) String

func (x *PostModulesRequest) String() string

type PostRunnerItemOutputsRequest

type PostRunnerItemOutputsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	RunnerId  string        `protobuf:"bytes,2,opt,name=runner_id,json=runnerId,proto3" json:"runner_id,omitempty"`
	ItemId    string        `protobuf:"bytes,3,opt,name=item_id,json=itemId,proto3" json:"item_id,omitempty"`
	// This allows you to create one or more runner by posting it to the API.
	RunnerItemOutputs []*RunnerItemOutput `protobuf:"bytes,4,rep,name=runner_item_outputs,json=runnerItemOutputs,proto3" json:"runner_item_outputs,omitempty"`
	// contains filtered or unexported fields
}

PostRunnerItemOutputsRequest

func (*PostRunnerItemOutputsRequest) Descriptor deprecated

func (*PostRunnerItemOutputsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostRunnerItemOutputsRequest.ProtoReflect.Descriptor instead.

func (*PostRunnerItemOutputsRequest) GetItemId

func (x *PostRunnerItemOutputsRequest) GetItemId() string

func (*PostRunnerItemOutputsRequest) GetRunnerId

func (x *PostRunnerItemOutputsRequest) GetRunnerId() string

func (*PostRunnerItemOutputsRequest) GetRunnerItemOutputs

func (x *PostRunnerItemOutputsRequest) GetRunnerItemOutputs() []*RunnerItemOutput

func (*PostRunnerItemOutputsRequest) GetUserAppId

func (x *PostRunnerItemOutputsRequest) GetUserAppId() *UserAppIDSet

func (*PostRunnerItemOutputsRequest) ProtoMessage

func (*PostRunnerItemOutputsRequest) ProtoMessage()

func (*PostRunnerItemOutputsRequest) ProtoReflect

func (*PostRunnerItemOutputsRequest) Reset

func (x *PostRunnerItemOutputsRequest) Reset()

func (*PostRunnerItemOutputsRequest) String

type PostRunnersRequest

type PostRunnersRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// This allows you to create one or more runner by posting it to the API.
	Runners []*Runner `protobuf:"bytes,3,rep,name=runners,proto3" json:"runners,omitempty"`
	// contains filtered or unexported fields
}

PostRunnersRequest

func (*PostRunnersRequest) Descriptor deprecated

func (*PostRunnersRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostRunnersRequest.ProtoReflect.Descriptor instead.

func (*PostRunnersRequest) GetRunners

func (x *PostRunnersRequest) GetRunners() []*Runner

func (*PostRunnersRequest) GetUserAppId

func (x *PostRunnersRequest) GetUserAppId() *UserAppIDSet

func (*PostRunnersRequest) ProtoMessage

func (*PostRunnersRequest) ProtoMessage()

func (*PostRunnersRequest) ProtoReflect

func (x *PostRunnersRequest) ProtoReflect() protoreflect.Message

func (*PostRunnersRequest) Reset

func (x *PostRunnersRequest) Reset()

func (*PostRunnersRequest) String

func (x *PostRunnersRequest) String() string

type PostSearchesByIDRequest

type PostSearchesByIDRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// ID for saves search to be executed
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// Pagination information to paginate through search result Hits.
	Pagination *Pagination `protobuf:"bytes,3,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

PostSearchesByIDRequest performs returns results of a saved search given its ID

func (*PostSearchesByIDRequest) Descriptor deprecated

func (*PostSearchesByIDRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostSearchesByIDRequest.ProtoReflect.Descriptor instead.

func (*PostSearchesByIDRequest) GetId

func (x *PostSearchesByIDRequest) GetId() string

func (*PostSearchesByIDRequest) GetPagination

func (x *PostSearchesByIDRequest) GetPagination() *Pagination

func (*PostSearchesByIDRequest) GetUserAppId

func (x *PostSearchesByIDRequest) GetUserAppId() *UserAppIDSet

func (*PostSearchesByIDRequest) ProtoMessage

func (*PostSearchesByIDRequest) ProtoMessage()

func (*PostSearchesByIDRequest) ProtoReflect

func (x *PostSearchesByIDRequest) ProtoReflect() protoreflect.Message

func (*PostSearchesByIDRequest) Reset

func (x *PostSearchesByIDRequest) Reset()

func (*PostSearchesByIDRequest) String

func (x *PostSearchesByIDRequest) String() string

type PostSearchesRequest

type PostSearchesRequest struct {

	// The user_id and app_id to query from.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The query; this specifies how the data to be searched
	// this will be replaced by "Searches"
	//
	// Deprecated: Do not use.
	Query *Query `protobuf:"bytes,2,opt,name=query,proto3" json:"query,omitempty"`
	// The searched to be executed or saved
	// Eventually the request level fields will be deprecated in favor of this object
	Searches []*Search `protobuf:"bytes,3,rep,name=searches,proto3" json:"searches,omitempty"`
	// Pagination information to paginate through search result Hits.
	Pagination *Pagination `protobuf:"bytes,4,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

PostSearchesRequest

func (*PostSearchesRequest) Descriptor deprecated

func (*PostSearchesRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostSearchesRequest.ProtoReflect.Descriptor instead.

func (*PostSearchesRequest) GetPagination

func (x *PostSearchesRequest) GetPagination() *Pagination

func (*PostSearchesRequest) GetQuery deprecated

func (x *PostSearchesRequest) GetQuery() *Query

Deprecated: Do not use.

func (*PostSearchesRequest) GetSearches

func (x *PostSearchesRequest) GetSearches() []*Search

func (*PostSearchesRequest) GetUserAppId

func (x *PostSearchesRequest) GetUserAppId() *UserAppIDSet

func (*PostSearchesRequest) ProtoMessage

func (*PostSearchesRequest) ProtoMessage()

func (*PostSearchesRequest) ProtoReflect

func (x *PostSearchesRequest) ProtoReflect() protoreflect.Message

func (*PostSearchesRequest) Reset

func (x *PostSearchesRequest) Reset()

func (*PostSearchesRequest) String

func (x *PostSearchesRequest) String() string

type PostStatValuesAggregateRequest

type PostStatValuesAggregateRequest struct {

	// Ids present in the url of the request.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Query to retrieve aggregate values.
	StatValueAggregateQueries []*StatValueAggregateQuery `` /* 140-byte string literal not displayed */
	// contains filtered or unexported fields
}

PostStatValuesAggregateRequest

func (*PostStatValuesAggregateRequest) Descriptor deprecated

func (*PostStatValuesAggregateRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostStatValuesAggregateRequest.ProtoReflect.Descriptor instead.

func (*PostStatValuesAggregateRequest) GetStatValueAggregateQueries

func (x *PostStatValuesAggregateRequest) GetStatValueAggregateQueries() []*StatValueAggregateQuery

func (*PostStatValuesAggregateRequest) GetUserAppId

func (x *PostStatValuesAggregateRequest) GetUserAppId() *UserAppIDSet

func (*PostStatValuesAggregateRequest) ProtoMessage

func (*PostStatValuesAggregateRequest) ProtoMessage()

func (*PostStatValuesAggregateRequest) ProtoReflect

func (*PostStatValuesAggregateRequest) Reset

func (x *PostStatValuesAggregateRequest) Reset()

func (*PostStatValuesAggregateRequest) String

type PostStatValuesRequest

type PostStatValuesRequest struct {

	// The user and app information for the request.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// The stats to post, can post more than one at a time.
	StatValues []*StatValue `protobuf:"bytes,2,rep,name=stat_values,json=statValues,proto3" json:"stat_values,omitempty"`
	// contains filtered or unexported fields
}

PostStatValuesRequest

func (*PostStatValuesRequest) Descriptor deprecated

func (*PostStatValuesRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostStatValuesRequest.ProtoReflect.Descriptor instead.

func (*PostStatValuesRequest) GetStatValues

func (x *PostStatValuesRequest) GetStatValues() []*StatValue

func (*PostStatValuesRequest) GetUserAppId

func (x *PostStatValuesRequest) GetUserAppId() *UserAppIDSet

func (*PostStatValuesRequest) ProtoMessage

func (*PostStatValuesRequest) ProtoMessage()

func (*PostStatValuesRequest) ProtoReflect

func (x *PostStatValuesRequest) ProtoReflect() protoreflect.Message

func (*PostStatValuesRequest) Reset

func (x *PostStatValuesRequest) Reset()

func (*PostStatValuesRequest) String

func (x *PostStatValuesRequest) String() string

type PostTasksRequest

type PostTasksRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Tasks     []*Task       `protobuf:"bytes,2,rep,name=tasks,proto3" json:"tasks,omitempty"`
	// contains filtered or unexported fields
}

Request to create Tasks.

func (*PostTasksRequest) Descriptor deprecated

func (*PostTasksRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostTasksRequest.ProtoReflect.Descriptor instead.

func (*PostTasksRequest) GetTasks

func (x *PostTasksRequest) GetTasks() []*Task

func (*PostTasksRequest) GetUserAppId

func (x *PostTasksRequest) GetUserAppId() *UserAppIDSet

func (*PostTasksRequest) ProtoMessage

func (*PostTasksRequest) ProtoMessage()

func (*PostTasksRequest) ProtoReflect

func (x *PostTasksRequest) ProtoReflect() protoreflect.Message

func (*PostTasksRequest) Reset

func (x *PostTasksRequest) Reset()

func (*PostTasksRequest) String

func (x *PostTasksRequest) String() string

type PostTrendingMetricsViewRequest

type PostTrendingMetricsViewRequest struct {

	// The user_id and app_id information.
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// For now view types 'apps', 'workflows', and 'models' are supported.
	ViewType string `protobuf:"bytes,2,opt,name=view_type,json=viewType,proto3" json:"view_type,omitempty"`
	// ID of the views object.
	ObjectId string `protobuf:"bytes,3,opt,name=object_id,json=objectId,proto3" json:"object_id,omitempty"`
	// contains filtered or unexported fields
}

PostTrendingMetricsViewRequest

func (*PostTrendingMetricsViewRequest) Descriptor deprecated

func (*PostTrendingMetricsViewRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostTrendingMetricsViewRequest.ProtoReflect.Descriptor instead.

func (*PostTrendingMetricsViewRequest) GetObjectId

func (x *PostTrendingMetricsViewRequest) GetObjectId() string

func (*PostTrendingMetricsViewRequest) GetUserAppId

func (x *PostTrendingMetricsViewRequest) GetUserAppId() *UserAppIDSet

func (*PostTrendingMetricsViewRequest) GetViewType

func (x *PostTrendingMetricsViewRequest) GetViewType() string

func (*PostTrendingMetricsViewRequest) ProtoMessage

func (*PostTrendingMetricsViewRequest) ProtoMessage()

func (*PostTrendingMetricsViewRequest) ProtoReflect

func (*PostTrendingMetricsViewRequest) Reset

func (x *PostTrendingMetricsViewRequest) Reset()

func (*PostTrendingMetricsViewRequest) String

type PostUploadsRequest

type PostUploadsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Uploads   []*Upload     `protobuf:"bytes,2,rep,name=uploads,proto3" json:"uploads,omitempty"`
	// contains filtered or unexported fields
}

Start a multipart upload

func (*PostUploadsRequest) Descriptor deprecated

func (*PostUploadsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostUploadsRequest.ProtoReflect.Descriptor instead.

func (*PostUploadsRequest) GetUploads

func (x *PostUploadsRequest) GetUploads() []*Upload

func (*PostUploadsRequest) GetUserAppId

func (x *PostUploadsRequest) GetUserAppId() *UserAppIDSet

func (*PostUploadsRequest) ProtoMessage

func (*PostUploadsRequest) ProtoMessage()

func (*PostUploadsRequest) ProtoReflect

func (x *PostUploadsRequest) ProtoReflect() protoreflect.Message

func (*PostUploadsRequest) Reset

func (x *PostUploadsRequest) Reset()

func (*PostUploadsRequest) String

func (x *PostUploadsRequest) String() string

type PostValidatePasswordRequest

type PostValidatePasswordRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// password to be validated
	Password *Password `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// contains filtered or unexported fields
}

PostValidatePasswordRequest

func (*PostValidatePasswordRequest) Descriptor deprecated

func (*PostValidatePasswordRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostValidatePasswordRequest.ProtoReflect.Descriptor instead.

func (*PostValidatePasswordRequest) GetPassword

func (x *PostValidatePasswordRequest) GetPassword() *Password

func (*PostValidatePasswordRequest) GetUserAppId

func (x *PostValidatePasswordRequest) GetUserAppId() *UserAppIDSet

func (*PostValidatePasswordRequest) ProtoMessage

func (*PostValidatePasswordRequest) ProtoMessage()

func (*PostValidatePasswordRequest) ProtoReflect

func (*PostValidatePasswordRequest) Reset

func (x *PostValidatePasswordRequest) Reset()

func (*PostValidatePasswordRequest) String

func (x *PostValidatePasswordRequest) String() string

type PostWorkflowResultsRequest

type PostWorkflowResultsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Workflow ID to retrieve
	// If no ID is specified we return default workflow of the application
	// If an ID is specified by default we first looks into Clarifai workflows for a Workflow ID
	WorkflowId string `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	// Workflow version ID to retrieve
	// If no ID is specified, latest workflow version is used
	VersionId string   `protobuf:"bytes,7,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	Inputs    []*Input `protobuf:"bytes,3,rep,name=inputs,proto3" json:"inputs,omitempty"`
	// FIXME(zeiler): the request for post workflows is using an outputconfig object that is supposed
	// to be within models. This is not consistent with setting this on the request for post model
	// outputs where it is inside a model object. To make this consistent we would send in the
	// workflow object so that each model can have it's own output config. If nobody is setting
	// this OutputConfig it would probably be easier to just remove it for now to keep things simpler
	// and then it's more consistent we just don't support the OutputConfig on workflows.
	OutputConfig *OutputConfig `protobuf:"bytes,4,opt,name=output_config,json=outputConfig,proto3" json:"output_config,omitempty"`
	// Use this flag to look into clarifai published workflows first for a Workflow ID
	FavorClarifaiWorkflows bool `` /* 130-byte string literal not displayed */
	// A workflow state to be maintained across PostWorkflowResults requests/responses.
	// If it is not sent in the initial request with workflow_state.id = "init" then no
	// state will be saved or returned in PostWorkflowResultsResponse.
	WorkflowState *WorkflowState `protobuf:"bytes,6,opt,name=workflow_state,json=workflowState,proto3" json:"workflow_state,omitempty"`
	// contains filtered or unexported fields
}

PostWorkflowResultsRequest

func (*PostWorkflowResultsRequest) Descriptor deprecated

func (*PostWorkflowResultsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostWorkflowResultsRequest.ProtoReflect.Descriptor instead.

func (*PostWorkflowResultsRequest) GetFavorClarifaiWorkflows

func (x *PostWorkflowResultsRequest) GetFavorClarifaiWorkflows() bool

func (*PostWorkflowResultsRequest) GetInputs

func (x *PostWorkflowResultsRequest) GetInputs() []*Input

func (*PostWorkflowResultsRequest) GetOutputConfig

func (x *PostWorkflowResultsRequest) GetOutputConfig() *OutputConfig

func (*PostWorkflowResultsRequest) GetUserAppId

func (x *PostWorkflowResultsRequest) GetUserAppId() *UserAppIDSet

func (*PostWorkflowResultsRequest) GetVersionId

func (x *PostWorkflowResultsRequest) GetVersionId() string

func (*PostWorkflowResultsRequest) GetWorkflowId

func (x *PostWorkflowResultsRequest) GetWorkflowId() string

func (*PostWorkflowResultsRequest) GetWorkflowState

func (x *PostWorkflowResultsRequest) GetWorkflowState() *WorkflowState

func (*PostWorkflowResultsRequest) ProtoMessage

func (*PostWorkflowResultsRequest) ProtoMessage()

func (*PostWorkflowResultsRequest) ProtoReflect

func (*PostWorkflowResultsRequest) Reset

func (x *PostWorkflowResultsRequest) Reset()

func (*PostWorkflowResultsRequest) String

func (x *PostWorkflowResultsRequest) String() string

type PostWorkflowResultsResponse

type PostWorkflowResultsResponse struct {

	// The status of the request.
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// The workflow that was used in predictions with PostWorkflowResults
	Workflow *Workflow `protobuf:"bytes,2,opt,name=workflow,proto3" json:"workflow,omitempty"`
	// The resulting predictions of all models in the workflow.
	Results []*WorkflowResult `protobuf:"bytes,3,rep,name=results,proto3" json:"results,omitempty"`
	// A workflow state to be maintained across PostWorkflowResults requests/responses.
	// This WorkflowState should be passed in to subsequent PostWorkflowResults calls
	// if you want to keep track of state across requests.
	// If no WorkflowState was initialized in a request then no WorkflowState will be returned in this
	// response.
	WorkflowState *WorkflowState `protobuf:"bytes,4,opt,name=workflow_state,json=workflowState,proto3" json:"workflow_state,omitempty"`
	// contains filtered or unexported fields
}

PostWorkflowResultsResponse

func (*PostWorkflowResultsResponse) Descriptor deprecated

func (*PostWorkflowResultsResponse) Descriptor() ([]byte, []int)

Deprecated: Use PostWorkflowResultsResponse.ProtoReflect.Descriptor instead.

func (*PostWorkflowResultsResponse) GetResults

func (x *PostWorkflowResultsResponse) GetResults() []*WorkflowResult

func (*PostWorkflowResultsResponse) GetStatus

func (x *PostWorkflowResultsResponse) GetStatus() *status.Status

func (*PostWorkflowResultsResponse) GetWorkflow

func (x *PostWorkflowResultsResponse) GetWorkflow() *Workflow

func (*PostWorkflowResultsResponse) GetWorkflowState

func (x *PostWorkflowResultsResponse) GetWorkflowState() *WorkflowState

func (*PostWorkflowResultsResponse) ProtoMessage

func (*PostWorkflowResultsResponse) ProtoMessage()

func (*PostWorkflowResultsResponse) ProtoReflect

func (*PostWorkflowResultsResponse) Reset

func (x *PostWorkflowResultsResponse) Reset()

func (*PostWorkflowResultsResponse) String

func (x *PostWorkflowResultsResponse) String() string

type PostWorkflowResultsSimilarityRequest

type PostWorkflowResultsSimilarityRequest struct {
	UserAppId  *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	WorkflowId string        `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	// Workflow version ID to retrieve
	// If no ID is specified, latest workflow version is used
	VersionId string `protobuf:"bytes,7,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	// The specific model version whose outputs we are comparing
	ModelVersionId string `protobuf:"bytes,3,opt,name=model_version_id,json=modelVersionId,proto3" json:"model_version_id,omitempty"`
	// Each probe is compared against every pool input
	ProbeInputs []*Input `protobuf:"bytes,4,rep,name=probe_inputs,json=probeInputs,proto3" json:"probe_inputs,omitempty"`
	// Each pool input is compared against ever probe input
	PoolInputs []*Input `protobuf:"bytes,5,rep,name=pool_inputs,json=poolInputs,proto3" json:"pool_inputs,omitempty"`
	// Use this flag to look into clarifai published workflows first for a Workflow ID
	FavorClarifaiWorkflows bool `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

PostWorkflowResultsSimilarityRequest

func (*PostWorkflowResultsSimilarityRequest) Descriptor deprecated

func (*PostWorkflowResultsSimilarityRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostWorkflowResultsSimilarityRequest.ProtoReflect.Descriptor instead.

func (*PostWorkflowResultsSimilarityRequest) GetFavorClarifaiWorkflows

func (x *PostWorkflowResultsSimilarityRequest) GetFavorClarifaiWorkflows() bool

func (*PostWorkflowResultsSimilarityRequest) GetModelVersionId

func (x *PostWorkflowResultsSimilarityRequest) GetModelVersionId() string

func (*PostWorkflowResultsSimilarityRequest) GetPoolInputs

func (x *PostWorkflowResultsSimilarityRequest) GetPoolInputs() []*Input

func (*PostWorkflowResultsSimilarityRequest) GetProbeInputs

func (x *PostWorkflowResultsSimilarityRequest) GetProbeInputs() []*Input

func (*PostWorkflowResultsSimilarityRequest) GetUserAppId

func (*PostWorkflowResultsSimilarityRequest) GetVersionId

func (x *PostWorkflowResultsSimilarityRequest) GetVersionId() string

func (*PostWorkflowResultsSimilarityRequest) GetWorkflowId

func (x *PostWorkflowResultsSimilarityRequest) GetWorkflowId() string

func (*PostWorkflowResultsSimilarityRequest) ProtoMessage

func (*PostWorkflowResultsSimilarityRequest) ProtoMessage()

func (*PostWorkflowResultsSimilarityRequest) ProtoReflect

func (*PostWorkflowResultsSimilarityRequest) Reset

func (*PostWorkflowResultsSimilarityRequest) String

type PostWorkflowResultsSimilarityResponse

type PostWorkflowResultsSimilarityResponse struct {
	Status  *status.Status               `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Results []*WorkflowResultsSimilarity `protobuf:"bytes,2,rep,name=results,proto3" json:"results,omitempty"`
	// contains filtered or unexported fields
}

PostWorkflowResultsSimilarityResponse

func (*PostWorkflowResultsSimilarityResponse) Descriptor deprecated

func (*PostWorkflowResultsSimilarityResponse) Descriptor() ([]byte, []int)

Deprecated: Use PostWorkflowResultsSimilarityResponse.ProtoReflect.Descriptor instead.

func (*PostWorkflowResultsSimilarityResponse) GetResults

func (*PostWorkflowResultsSimilarityResponse) GetStatus

func (*PostWorkflowResultsSimilarityResponse) ProtoMessage

func (*PostWorkflowResultsSimilarityResponse) ProtoMessage()

func (*PostWorkflowResultsSimilarityResponse) ProtoReflect

func (*PostWorkflowResultsSimilarityResponse) Reset

func (*PostWorkflowResultsSimilarityResponse) String

type PostWorkflowVersionsPublishRequest

type PostWorkflowVersionsPublishRequest struct {
	UserAppId    *UserAppIDSet                    `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	WorkflowId   string                           `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	Publications []*WorkflowVersionPublishRequest `protobuf:"bytes,3,rep,name=publications,proto3" json:"publications,omitempty"`
	// contains filtered or unexported fields
}

func (*PostWorkflowVersionsPublishRequest) Descriptor deprecated

func (*PostWorkflowVersionsPublishRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostWorkflowVersionsPublishRequest.ProtoReflect.Descriptor instead.

func (*PostWorkflowVersionsPublishRequest) GetPublications

func (*PostWorkflowVersionsPublishRequest) GetUserAppId

func (*PostWorkflowVersionsPublishRequest) GetWorkflowId

func (x *PostWorkflowVersionsPublishRequest) GetWorkflowId() string

func (*PostWorkflowVersionsPublishRequest) ProtoMessage

func (*PostWorkflowVersionsPublishRequest) ProtoMessage()

func (*PostWorkflowVersionsPublishRequest) ProtoReflect

func (*PostWorkflowVersionsPublishRequest) Reset

func (*PostWorkflowVersionsPublishRequest) String

type PostWorkflowVersionsUnPublishRequest

type PostWorkflowVersionsUnPublishRequest struct {
	UserAppId    *UserAppIDSet                      `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	WorkflowId   string                             `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	Publications []*WorkflowVersionUnPublishRequest `protobuf:"bytes,3,rep,name=publications,proto3" json:"publications,omitempty"`
	// contains filtered or unexported fields
}

func (*PostWorkflowVersionsUnPublishRequest) Descriptor deprecated

func (*PostWorkflowVersionsUnPublishRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostWorkflowVersionsUnPublishRequest.ProtoReflect.Descriptor instead.

func (*PostWorkflowVersionsUnPublishRequest) GetPublications

func (*PostWorkflowVersionsUnPublishRequest) GetUserAppId

func (*PostWorkflowVersionsUnPublishRequest) GetWorkflowId

func (x *PostWorkflowVersionsUnPublishRequest) GetWorkflowId() string

func (*PostWorkflowVersionsUnPublishRequest) ProtoMessage

func (*PostWorkflowVersionsUnPublishRequest) ProtoMessage()

func (*PostWorkflowVersionsUnPublishRequest) ProtoReflect

func (*PostWorkflowVersionsUnPublishRequest) Reset

func (*PostWorkflowVersionsUnPublishRequest) String

type PostWorkflowsRequest

type PostWorkflowsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	Workflows []*Workflow   `protobuf:"bytes,2,rep,name=workflows,proto3" json:"workflows,omitempty"`
	// contains filtered or unexported fields
}

PostWorkflowsRequest

func (*PostWorkflowsRequest) Descriptor deprecated

func (*PostWorkflowsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PostWorkflowsRequest.ProtoReflect.Descriptor instead.

func (*PostWorkflowsRequest) GetUserAppId

func (x *PostWorkflowsRequest) GetUserAppId() *UserAppIDSet

func (*PostWorkflowsRequest) GetWorkflows

func (x *PostWorkflowsRequest) GetWorkflows() []*Workflow

func (*PostWorkflowsRequest) ProtoMessage

func (*PostWorkflowsRequest) ProtoMessage()

func (*PostWorkflowsRequest) ProtoReflect

func (x *PostWorkflowsRequest) ProtoReflect() protoreflect.Message

func (*PostWorkflowsRequest) Reset

func (x *PostWorkflowsRequest) Reset()

func (*PostWorkflowsRequest) String

func (x *PostWorkflowsRequest) String() string

type PrecisionRecallCurve

type PrecisionRecallCurve struct {
	Recall     []float32 `protobuf:"fixed32,1,rep,packed,name=recall,proto3" json:"recall,omitempty"`
	Precision  []float32 `protobuf:"fixed32,2,rep,packed,name=precision,proto3" json:"precision,omitempty"`
	Thresholds []float32 `protobuf:"fixed32,3,rep,packed,name=thresholds,proto3" json:"thresholds,omitempty"`
	// contains filtered or unexported fields
}

PrecisionRecallCurve

func (*PrecisionRecallCurve) Descriptor deprecated

func (*PrecisionRecallCurve) Descriptor() ([]byte, []int)

Deprecated: Use PrecisionRecallCurve.ProtoReflect.Descriptor instead.

func (*PrecisionRecallCurve) GetPrecision

func (x *PrecisionRecallCurve) GetPrecision() []float32

func (*PrecisionRecallCurve) GetRecall

func (x *PrecisionRecallCurve) GetRecall() []float32

func (*PrecisionRecallCurve) GetThresholds

func (x *PrecisionRecallCurve) GetThresholds() []float32

func (*PrecisionRecallCurve) ProtoMessage

func (*PrecisionRecallCurve) ProtoMessage()

func (*PrecisionRecallCurve) ProtoReflect

func (x *PrecisionRecallCurve) ProtoReflect() protoreflect.Message

func (*PrecisionRecallCurve) Reset

func (x *PrecisionRecallCurve) Reset()

func (*PrecisionRecallCurve) String

func (x *PrecisionRecallCurve) String() string

type PretrainedModelConfig

type PretrainedModelConfig struct {

	// This is the internal id of the pretrained model.
	// Map from the api.Data field names to the Triton config.pbtxt input.
	InputFieldsMap *structpb.Struct `protobuf:"bytes,3,opt,name=input_fields_map,json=inputFieldsMap,proto3" json:"input_fields_map,omitempty"`
	// Map from the api.Data field names to the Triton config.pbtxt output.
	OutputFieldsMap *structpb.Struct `protobuf:"bytes,4,opt,name=output_fields_map,json=outputFieldsMap,proto3" json:"output_fields_map,omitempty"`
	// Url to a zipped up model in triton format with the following files and folders at the root:
	//
	//	config.pbtxt
	//	version 1 folder that contains model files (onnx graph, torch script, python BE model, and etc.)
	ModelZipUrl string `protobuf:"bytes,6,opt,name=model_zip_url,json=modelZipUrl,proto3" json:"model_zip_url,omitempty"` // Whether to overwrite the model for the existing internal id
	// contains filtered or unexported fields
}

PretrainedModelConfig

func (*PretrainedModelConfig) Descriptor deprecated

func (*PretrainedModelConfig) Descriptor() ([]byte, []int)

Deprecated: Use PretrainedModelConfig.ProtoReflect.Descriptor instead.

func (*PretrainedModelConfig) GetInputFieldsMap

func (x *PretrainedModelConfig) GetInputFieldsMap() *structpb.Struct

func (*PretrainedModelConfig) GetModelZipUrl

func (x *PretrainedModelConfig) GetModelZipUrl() string

func (*PretrainedModelConfig) GetOutputFieldsMap

func (x *PretrainedModelConfig) GetOutputFieldsMap() *structpb.Struct

func (*PretrainedModelConfig) ProtoMessage

func (*PretrainedModelConfig) ProtoMessage()

func (*PretrainedModelConfig) ProtoReflect

func (x *PretrainedModelConfig) ProtoReflect() protoreflect.Message

func (*PretrainedModelConfig) Reset

func (x *PretrainedModelConfig) Reset()

func (*PretrainedModelConfig) String

func (x *PretrainedModelConfig) String() string

type Progress

type Progress struct {
	Processed       uint32 `protobuf:"varint,1,opt,name=processed,proto3" json:"processed,omitempty"`
	LastProcessedId string `protobuf:"bytes,2,opt,name=last_processed_id,json=lastProcessedId,proto3" json:"last_processed_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Progress) Descriptor deprecated

func (*Progress) Descriptor() ([]byte, []int)

Deprecated: Use Progress.ProtoReflect.Descriptor instead.

func (*Progress) GetLastProcessedId

func (x *Progress) GetLastProcessedId() string

func (*Progress) GetProcessed

func (x *Progress) GetProcessed() uint32

func (*Progress) ProtoMessage

func (*Progress) ProtoMessage()

func (*Progress) ProtoReflect

func (x *Progress) ProtoReflect() protoreflect.Message

func (*Progress) Reset

func (x *Progress) Reset()

func (*Progress) String

func (x *Progress) String() string

type PutDatasetVersionExportsRequest

type PutDatasetVersionExportsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// Identify dataset by id.
	DatasetId string `protobuf:"bytes,2,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
	// Identify dataset version by id.
	DatasetVersionId string `protobuf:"bytes,3,opt,name=dataset_version_id,json=datasetVersionId,proto3" json:"dataset_version_id,omitempty"`
	// exports is the list of requested dataset version exports.
	// Only setting the 'format' field of the export is supported.
	Exports []*DatasetVersionExport `protobuf:"bytes,4,rep,name=exports,proto3" json:"exports,omitempty"`
	// contains filtered or unexported fields
}

Request to create exports of a dataset version.

func (*PutDatasetVersionExportsRequest) Descriptor deprecated

func (*PutDatasetVersionExportsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PutDatasetVersionExportsRequest.ProtoReflect.Descriptor instead.

func (*PutDatasetVersionExportsRequest) GetDatasetId

func (x *PutDatasetVersionExportsRequest) GetDatasetId() string

func (*PutDatasetVersionExportsRequest) GetDatasetVersionId

func (x *PutDatasetVersionExportsRequest) GetDatasetVersionId() string

func (*PutDatasetVersionExportsRequest) GetExports

func (*PutDatasetVersionExportsRequest) GetUserAppId

func (x *PutDatasetVersionExportsRequest) GetUserAppId() *UserAppIDSet

func (*PutDatasetVersionExportsRequest) ProtoMessage

func (*PutDatasetVersionExportsRequest) ProtoMessage()

func (*PutDatasetVersionExportsRequest) ProtoReflect

func (*PutDatasetVersionExportsRequest) Reset

func (*PutDatasetVersionExportsRequest) String

type PutModelVersionExportsRequest

type PutModelVersionExportsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	ModelId   string        `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
	VersionId string        `protobuf:"bytes,3,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	// contains filtered or unexported fields
}

PutModelVersionExportsRequest

func (*PutModelVersionExportsRequest) Descriptor deprecated

func (*PutModelVersionExportsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PutModelVersionExportsRequest.ProtoReflect.Descriptor instead.

func (*PutModelVersionExportsRequest) GetModelId

func (x *PutModelVersionExportsRequest) GetModelId() string

func (*PutModelVersionExportsRequest) GetUserAppId

func (x *PutModelVersionExportsRequest) GetUserAppId() *UserAppIDSet

func (*PutModelVersionExportsRequest) GetVersionId

func (x *PutModelVersionExportsRequest) GetVersionId() string

func (*PutModelVersionExportsRequest) ProtoMessage

func (*PutModelVersionExportsRequest) ProtoMessage()

func (*PutModelVersionExportsRequest) ProtoReflect

func (*PutModelVersionExportsRequest) Reset

func (x *PutModelVersionExportsRequest) Reset()

func (*PutModelVersionExportsRequest) String

type PutTaskAssignmentsRequest

type PutTaskAssignmentsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	TaskId    string        `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	// Deprecated: use action and action_config instead.
	// Supported for backwards compatibility: setting this field is equivalent with
	// * action = LABEL_SUBMIT
	// * label_submit_config = [{"task_assignments": {{"id": "<task-assignment-id-for-input-id>"}}]
	InputId string `protobuf:"bytes,3,opt,name=input_id,json=inputId,proto3" json:"input_id,omitempty"`
	// Action to perform on selected task.
	Action PutTaskAssignmentsRequestAction `protobuf:"varint,4,opt,name=action,proto3,enum=clarifai.api.PutTaskAssignmentsRequestAction" json:"action,omitempty"`
	// Types that are assignable to ActionConfig:
	//
	//	*PutTaskAssignmentsRequest_LabelSubmitConfig
	//	*PutTaskAssignmentsRequest_ReviewApproveConfig
	//	*PutTaskAssignmentsRequest_ReviewRequestChangesConfig
	//	*PutTaskAssignmentsRequest_ReviewRejectConfig
	ActionConfig isPutTaskAssignmentsRequest_ActionConfig `protobuf_oneof:"action_config"`
	// contains filtered or unexported fields
}

PutTaskAssignmentsRequest

func (*PutTaskAssignmentsRequest) Descriptor deprecated

func (*PutTaskAssignmentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PutTaskAssignmentsRequest.ProtoReflect.Descriptor instead.

func (*PutTaskAssignmentsRequest) GetAction

func (*PutTaskAssignmentsRequest) GetActionConfig

func (m *PutTaskAssignmentsRequest) GetActionConfig() isPutTaskAssignmentsRequest_ActionConfig

func (*PutTaskAssignmentsRequest) GetInputId

func (x *PutTaskAssignmentsRequest) GetInputId() string

func (*PutTaskAssignmentsRequest) GetLabelSubmitConfig

func (x *PutTaskAssignmentsRequest) GetLabelSubmitConfig() *LabelSubmitConfig

func (*PutTaskAssignmentsRequest) GetReviewApproveConfig

func (x *PutTaskAssignmentsRequest) GetReviewApproveConfig() *ReviewApproveConfig

func (*PutTaskAssignmentsRequest) GetReviewRejectConfig

func (x *PutTaskAssignmentsRequest) GetReviewRejectConfig() *ReviewRejectConfig

func (*PutTaskAssignmentsRequest) GetReviewRequestChangesConfig

func (x *PutTaskAssignmentsRequest) GetReviewRequestChangesConfig() *ReviewRequestChangesConfig

func (*PutTaskAssignmentsRequest) GetTaskId

func (x *PutTaskAssignmentsRequest) GetTaskId() string

func (*PutTaskAssignmentsRequest) GetUserAppId

func (x *PutTaskAssignmentsRequest) GetUserAppId() *UserAppIDSet

func (*PutTaskAssignmentsRequest) ProtoMessage

func (*PutTaskAssignmentsRequest) ProtoMessage()

func (*PutTaskAssignmentsRequest) ProtoReflect

func (*PutTaskAssignmentsRequest) Reset

func (x *PutTaskAssignmentsRequest) Reset()

func (*PutTaskAssignmentsRequest) String

func (x *PutTaskAssignmentsRequest) String() string

type PutTaskAssignmentsRequestAction

type PutTaskAssignmentsRequestAction int32
const (
	PutTaskAssignmentsRequestAction_PUT_TASK_ASSIGNMENTS_REQUEST_ACTION_NOT_SET PutTaskAssignmentsRequestAction = 0
	// Create a list of task assignments for labeler => 10 inputs are assigned to the labeler.
	// This is a fully sync action.
	// If task assignments already exist, then return existing task assignments.
	PutTaskAssignmentsRequestAction_LABEL_START PutTaskAssignmentsRequestAction = 1
	// Submit task assignments => mark task assignment work as completed.
	// This is a partially sync action.
	// Sync: task assignments are updated as follows:
	// * when review_strategy is NONE, then task assignment status is updated to SUCCESS.
	// * when review strategy is CONSENSUS, then task assignment status is updated to AWAITING_CONSENSUS_REVIEW.
	// * when review strategy is MANUAL, then task assignment status is updated to AWAITING_REVIEW.
	// If task assignments are already submitted, then no update is performed on them.
	// Async: annotations added for the same input as the task assignment are updated as follows:
	// * when review_strategy is NONE, then annotation status is updated to SUCCESS.
	// * when review strategy is CONSENSUS, then annotation status is updated to SUCCESS (if it reaches consensus) or AWAITING_REVIEW (if it does not reach consensus).
	// * when review strategy is MANUAL, then annotation status is updated to AWAITING_REVIEW.
	PutTaskAssignmentsRequestAction_LABEL_SUBMIT PutTaskAssignmentsRequestAction = 2
	// Return a list of task assignments for reviewer to review => 10 inputs are assigned to the reviewer.
	// This is a fully sync action.
	// NOT idempotent:
	//
	//	In the current implementation, we don't actually store the reviewer in the task assignment,
	//	as the task assignment still stays assigned to the labeler.
	//	Therefore, multiple calls to this endpoint may result in different set of task assignments to review.
	//	For now, this action is practically not idempotent.
	//	In the future, we could however store the reviewer in the task assignment and
	//	return existing task assignments already assigned to the reviewer => this will make this action idempotent.
	PutTaskAssignmentsRequestAction_REVIEW_START PutTaskAssignmentsRequestAction = 10
	// Approve task assignments.
	// There are two types of configurations:
	// * Batch approve: approve a list of task assignment IDs;
	// * Bulk approve: approve all task assignments from a list of workers.
	// This is a partially sync action.
	// Sync: task assignments are updated to SUCCESS
	// Async: annotations added for the same input as the task assignment are updated to SUCCESS
	PutTaskAssignmentsRequestAction_REVIEW_APPROVE PutTaskAssignmentsRequestAction = 11
	// Request changes for task assignments.
	// There are two types of configurations:
	// * Batch request changes: request changes for a list of task assignment IDs;
	// * Bulk request changes: request changes for all task assignments from a list of workers.
	// This is a partially sync action.
	// Sync: task assignments are updated to PENDING
	// Async: annotations added for the same input as the task assignment are updated to PENDING
	PutTaskAssignmentsRequestAction_REVIEW_REQUEST_CHANGES PutTaskAssignmentsRequestAction = 12
	// Reject task assignments.
	// There are two types of configurations:
	// * Batch reject: reject a list of task assignment IDs;
	// * Bulk reject: reject all task assignments from a list of workers.
	// This is a partially sync action.
	// Sync: task assignments are updated to REVIEW_DENIED
	// Async: annotations added for the same input as the task assignment are updated to REVIEW_DENIED
	PutTaskAssignmentsRequestAction_REVIEW_REJECT PutTaskAssignmentsRequestAction = 13
)

func (PutTaskAssignmentsRequestAction) Descriptor

func (PutTaskAssignmentsRequestAction) Enum

func (PutTaskAssignmentsRequestAction) EnumDescriptor deprecated

func (PutTaskAssignmentsRequestAction) EnumDescriptor() ([]byte, []int)

Deprecated: Use PutTaskAssignmentsRequestAction.Descriptor instead.

func (PutTaskAssignmentsRequestAction) Number

func (PutTaskAssignmentsRequestAction) String

func (PutTaskAssignmentsRequestAction) Type

type PutTaskAssignmentsRequest_LabelSubmitConfig

type PutTaskAssignmentsRequest_LabelSubmitConfig struct {
	LabelSubmitConfig *LabelSubmitConfig `protobuf:"bytes,6,opt,name=label_submit_config,json=labelSubmitConfig,proto3,oneof"`
}

type PutTaskAssignmentsRequest_ReviewApproveConfig

type PutTaskAssignmentsRequest_ReviewApproveConfig struct {
	ReviewApproveConfig *ReviewApproveConfig `protobuf:"bytes,7,opt,name=review_approve_config,json=reviewApproveConfig,proto3,oneof"`
}

type PutTaskAssignmentsRequest_ReviewRejectConfig

type PutTaskAssignmentsRequest_ReviewRejectConfig struct {
	ReviewRejectConfig *ReviewRejectConfig `protobuf:"bytes,9,opt,name=review_reject_config,json=reviewRejectConfig,proto3,oneof"`
}

type PutTaskAssignmentsRequest_ReviewRequestChangesConfig

type PutTaskAssignmentsRequest_ReviewRequestChangesConfig struct {
	ReviewRequestChangesConfig *ReviewRequestChangesConfig `protobuf:"bytes,8,opt,name=review_request_changes_config,json=reviewRequestChangesConfig,proto3,oneof"`
}

type PutUploadContentPartsRequest

type PutUploadContentPartsRequest struct {
	UserAppId    *UserAppIDSet        `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	UploadId     string               `protobuf:"bytes,2,opt,name=upload_id,json=uploadId,proto3" json:"upload_id,omitempty"`
	ContentParts []*UploadContentPart `protobuf:"bytes,3,rep,name=content_parts,json=contentParts,proto3" json:"content_parts,omitempty"`
	// contains filtered or unexported fields
}

Upload a part of a multipart upload. Behaviour on completion depends on the endpoint that was used to initiate the upload.

func (*PutUploadContentPartsRequest) Descriptor deprecated

func (*PutUploadContentPartsRequest) Descriptor() ([]byte, []int)

Deprecated: Use PutUploadContentPartsRequest.ProtoReflect.Descriptor instead.

func (*PutUploadContentPartsRequest) GetContentParts

func (x *PutUploadContentPartsRequest) GetContentParts() []*UploadContentPart

func (*PutUploadContentPartsRequest) GetUploadId

func (x *PutUploadContentPartsRequest) GetUploadId() string

func (*PutUploadContentPartsRequest) GetUserAppId

func (x *PutUploadContentPartsRequest) GetUserAppId() *UserAppIDSet

func (*PutUploadContentPartsRequest) ProtoMessage

func (*PutUploadContentPartsRequest) ProtoMessage()

func (*PutUploadContentPartsRequest) ProtoReflect

func (*PutUploadContentPartsRequest) Reset

func (x *PutUploadContentPartsRequest) Reset()

func (*PutUploadContentPartsRequest) String

type Query

type Query struct {

	// The query syntax is simply a list of And operatiosn that will be ANDed together to fetch
	// results which are returned to the user as Hit messages.
	//
	// Deprecated: Only used by the deprecated PostSearches endpoint. Use filters
	// and ranks instead with PostInputsSearches or PostAnnotationsSearches.
	//
	// Deprecated: Do not use.
	Ands []*And `protobuf:"bytes,1,rep,name=ands,proto3" json:"ands,omitempty"`
	// This allows the query to override any default language the app was setup in when doing Concept
	// based searches. This currently only affects public Models Output searches when those public
	// Models have translations for their Concepts.
	Language string `protobuf:"bytes,2,opt,name=language,proto3" json:"language,omitempty"`
	// filters in this query
	// e.q. only fetch annotations that have certain metadata
	Filters []*Filter `protobuf:"bytes,3,rep,name=filters,proto3" json:"filters,omitempty"`
	// rankings in this query
	// e.g. visual search by a url
	Ranks []*Rank `protobuf:"bytes,4,rep,name=ranks,proto3" json:"ranks,omitempty"`
	// contains filtered or unexported fields
}

This is the search query used in /searches, model training requests, bulk data exports, etc.

func (*Query) Descriptor deprecated

func (*Query) Descriptor() ([]byte, []int)

Deprecated: Use Query.ProtoReflect.Descriptor instead.

func (*Query) GetAnds deprecated

func (x *Query) GetAnds() []*And

Deprecated: Do not use.

func (*Query) GetFilters

func (x *Query) GetFilters() []*Filter

func (*Query) GetLanguage

func (x *Query) GetLanguage() string

func (*Query) GetRanks

func (x *Query) GetRanks() []*Rank

func (*Query) ProtoMessage

func (*Query) ProtoMessage()

func (*Query) ProtoReflect

func (x *Query) ProtoReflect() protoreflect.Message

func (*Query) Reset

func (x *Query) Reset()

func (*Query) String

func (x *Query) String() string

type ROC

type ROC struct {
	Fpr          []float32 `protobuf:"fixed32,1,rep,packed,name=fpr,proto3" json:"fpr,omitempty"`
	Tpr          []float32 `protobuf:"fixed32,2,rep,packed,name=tpr,proto3" json:"tpr,omitempty"`
	Thresholds   []float32 `protobuf:"fixed32,3,rep,packed,name=thresholds,proto3" json:"thresholds,omitempty"`
	FprPerImage  []float32 `protobuf:"fixed32,4,rep,packed,name=fpr_per_image,json=fprPerImage,proto3" json:"fpr_per_image,omitempty"`
	FprPerObject []float32 `protobuf:"fixed32,5,rep,packed,name=fpr_per_object,json=fprPerObject,proto3" json:"fpr_per_object,omitempty"`
	// contains filtered or unexported fields
}

ROC

func (*ROC) Descriptor deprecated

func (*ROC) Descriptor() ([]byte, []int)

Deprecated: Use ROC.ProtoReflect.Descriptor instead.

func (*ROC) GetFpr

func (x *ROC) GetFpr() []float32

func (*ROC) GetFprPerImage

func (x *ROC) GetFprPerImage() []float32

func (*ROC) GetFprPerObject

func (x *ROC) GetFprPerObject() []float32

func (*ROC) GetThresholds

func (x *ROC) GetThresholds() []float32

func (*ROC) GetTpr

func (x *ROC) GetTpr() []float32

func (*ROC) ProtoMessage

func (*ROC) ProtoMessage()

func (*ROC) ProtoReflect

func (x *ROC) ProtoReflect() protoreflect.Message

func (*ROC) Reset

func (x *ROC) Reset()

func (*ROC) String

func (x *ROC) String() string

type Rank

type Rank struct {

	// If True then this will flip the meaning of this part of the
	// query. This allow for queries such as !dog
	Negate bool `protobuf:"varint,3,opt,name=negate,proto3" json:"negate,omitempty"`
	// RANK by annotation information.
	// ########## Supported fields ##########
	//   - data.concepts[].id
	//   - data.concepts[].name
	//   - data.concepts[].value
	//   - data.embeddings[].num_dimensions
	//   - data.embeddings[].vector[]
	//   - data.image.base64[]
	//   - data.image.url
	//   - data.text.raw
	//   - input_id
	//   - model_version_id
	Annotation *Annotation `protobuf:"bytes,4,opt,name=annotation,proto3" json:"annotation,omitempty"`
	// contains filtered or unexported fields
}

Rank

func (*Rank) Descriptor deprecated

func (*Rank) Descriptor() ([]byte, []int)

Deprecated: Use Rank.ProtoReflect.Descriptor instead.

func (*Rank) GetAnnotation

func (x *Rank) GetAnnotation() *Annotation

func (*Rank) GetNegate

func (x *Rank) GetNegate() bool

func (*Rank) ProtoMessage

func (*Rank) ProtoMessage()

func (*Rank) ProtoReflect

func (x *Rank) ProtoReflect() protoreflect.Message

func (*Rank) Reset

func (x *Rank) Reset()

func (*Rank) String

func (x *Rank) String() string

type Region

type Region struct {

	// A unique id for the region.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The details about the location of the region.
	RegionInfo *RegionInfo `protobuf:"bytes,2,opt,name=region_info,json=regionInfo,proto3" json:"region_info,omitempty"`
	// A recursive definition of the data within the Region. For example, this will contain
	// data.concepts if the region also has annotations or predictions of concepts within it.
	Data *Data `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	// This is the confidence score of the overall Region.
	Value float32 `protobuf:"fixed32,4,opt,name=value,proto3" json:"value,omitempty"`
	// For tracking algorithsm and annotations we tie regions together with this track id.
	TrackId string `protobuf:"bytes,5,opt,name=track_id,json=trackId,proto3" json:"track_id,omitempty"`
	// contains filtered or unexported fields
}

A region within the data.

func (*Region) Descriptor deprecated

func (*Region) Descriptor() ([]byte, []int)

Deprecated: Use Region.ProtoReflect.Descriptor instead.

func (*Region) GetData

func (x *Region) GetData() *Data

func (*Region) GetId

func (x *Region) GetId() string

func (*Region) GetRegionInfo

func (x *Region) GetRegionInfo() *RegionInfo

func (*Region) GetTrackId

func (x *Region) GetTrackId() string

func (*Region) GetValue

func (x *Region) GetValue() float32

func (*Region) ProtoMessage

func (*Region) ProtoMessage()

func (*Region) ProtoReflect

func (x *Region) ProtoReflect() protoreflect.Message

func (*Region) Reset

func (x *Region) Reset()

func (*Region) String

func (x *Region) String() string

type RegionInfo

type RegionInfo struct {

	// Details of the region's rectangular bounding box.
	BoundingBox *BoundingBox `protobuf:"bytes,1,opt,name=bounding_box,json=boundingBox,proto3" json:"bounding_box,omitempty"`
	// Details of the region's segmentation mask.
	Mask *Mask `protobuf:"bytes,4,opt,name=mask,proto3" json:"mask,omitempty"`
	// A polygon of points.
	Polygon *Polygon `protobuf:"bytes,5,opt,name=polygon,proto3" json:"polygon,omitempty"`
	// A landmark point location.
	Point *Point `protobuf:"bytes,6,opt,name=point,proto3" json:"point,omitempty"`
	// Span char sequence for NLP.
	Span *Span `protobuf:"bytes,7,opt,name=span,proto3" json:"span,omitempty"`
	// Token char sequence for NLP.
	Token *Token `protobuf:"bytes,8,opt,name=token,proto3" json:"token,omitempty"`
	// The locations of detected keypoints, which are to be used in conjunction with the detected concept's skeleton to connect the keypoint locations.
	// These will be in the same order as the respective keypoint_names inside the concept.
	KeypointLocations []*Point `protobuf:"bytes,9,rep,name=keypoint_locations,json=keypointLocations,proto3" json:"keypoint_locations,omitempty"`
	// contains filtered or unexported fields
}

The information of the location of the Region.

func (*RegionInfo) Descriptor deprecated

func (*RegionInfo) Descriptor() ([]byte, []int)

Deprecated: Use RegionInfo.ProtoReflect.Descriptor instead.

func (*RegionInfo) GetBoundingBox

func (x *RegionInfo) GetBoundingBox() *BoundingBox

func (*RegionInfo) GetKeypointLocations

func (x *RegionInfo) GetKeypointLocations() []*Point

func (*RegionInfo) GetMask

func (x *RegionInfo) GetMask() *Mask

func (*RegionInfo) GetPoint

func (x *RegionInfo) GetPoint() *Point

func (*RegionInfo) GetPolygon

func (x *RegionInfo) GetPolygon() *Polygon

func (*RegionInfo) GetSpan

func (x *RegionInfo) GetSpan() *Span

func (*RegionInfo) GetToken

func (x *RegionInfo) GetToken() *Token

func (*RegionInfo) ProtoMessage

func (*RegionInfo) ProtoMessage()

func (*RegionInfo) ProtoReflect

func (x *RegionInfo) ProtoReflect() protoreflect.Message

func (*RegionInfo) Reset

func (x *RegionInfo) Reset()

func (*RegionInfo) String

func (x *RegionInfo) String() string

type ReviewApproveConfig

type ReviewApproveConfig struct {
	TaskAssignments []*TaskAssignment `protobuf:"bytes,1,rep,name=task_assignments,json=taskAssignments,proto3" json:"task_assignments,omitempty"`
	Workers         []*Worker         `protobuf:"bytes,2,rep,name=workers,proto3" json:"workers,omitempty"`
	// contains filtered or unexported fields
}

func (*ReviewApproveConfig) Descriptor deprecated

func (*ReviewApproveConfig) Descriptor() ([]byte, []int)

Deprecated: Use ReviewApproveConfig.ProtoReflect.Descriptor instead.

func (*ReviewApproveConfig) GetTaskAssignments

func (x *ReviewApproveConfig) GetTaskAssignments() []*TaskAssignment

func (*ReviewApproveConfig) GetWorkers

func (x *ReviewApproveConfig) GetWorkers() []*Worker

func (*ReviewApproveConfig) ProtoMessage

func (*ReviewApproveConfig) ProtoMessage()

func (*ReviewApproveConfig) ProtoReflect

func (x *ReviewApproveConfig) ProtoReflect() protoreflect.Message

func (*ReviewApproveConfig) Reset

func (x *ReviewApproveConfig) Reset()

func (*ReviewApproveConfig) String

func (x *ReviewApproveConfig) String() string

type ReviewRejectConfig

type ReviewRejectConfig struct {
	TaskAssignments []*TaskAssignment `protobuf:"bytes,1,rep,name=task_assignments,json=taskAssignments,proto3" json:"task_assignments,omitempty"`
	Workers         []*Worker         `protobuf:"bytes,2,rep,name=workers,proto3" json:"workers,omitempty"`
	// contains filtered or unexported fields
}

func (*ReviewRejectConfig) Descriptor deprecated

func (*ReviewRejectConfig) Descriptor() ([]byte, []int)

Deprecated: Use ReviewRejectConfig.ProtoReflect.Descriptor instead.

func (*ReviewRejectConfig) GetTaskAssignments

func (x *ReviewRejectConfig) GetTaskAssignments() []*TaskAssignment

func (*ReviewRejectConfig) GetWorkers

func (x *ReviewRejectConfig) GetWorkers() []*Worker

func (*ReviewRejectConfig) ProtoMessage

func (*ReviewRejectConfig) ProtoMessage()

func (*ReviewRejectConfig) ProtoReflect

func (x *ReviewRejectConfig) ProtoReflect() protoreflect.Message

func (*ReviewRejectConfig) Reset

func (x *ReviewRejectConfig) Reset()

func (*ReviewRejectConfig) String

func (x *ReviewRejectConfig) String() string

type ReviewRequestChangesConfig

type ReviewRequestChangesConfig struct {
	TaskAssignments []*TaskAssignment `protobuf:"bytes,1,rep,name=task_assignments,json=taskAssignments,proto3" json:"task_assignments,omitempty"`
	Workers         []*Worker         `protobuf:"bytes,2,rep,name=workers,proto3" json:"workers,omitempty"`
	// contains filtered or unexported fields
}

func (*ReviewRequestChangesConfig) Descriptor deprecated

func (*ReviewRequestChangesConfig) Descriptor() ([]byte, []int)

Deprecated: Use ReviewRequestChangesConfig.ProtoReflect.Descriptor instead.

func (*ReviewRequestChangesConfig) GetTaskAssignments

func (x *ReviewRequestChangesConfig) GetTaskAssignments() []*TaskAssignment

func (*ReviewRequestChangesConfig) GetWorkers

func (x *ReviewRequestChangesConfig) GetWorkers() []*Worker

func (*ReviewRequestChangesConfig) ProtoMessage

func (*ReviewRequestChangesConfig) ProtoMessage()

func (*ReviewRequestChangesConfig) ProtoReflect

func (*ReviewRequestChangesConfig) Reset

func (x *ReviewRequestChangesConfig) Reset()

func (*ReviewRequestChangesConfig) String

func (x *ReviewRequestChangesConfig) String() string

type RoleType

type RoleType int32
const (
	RoleType_TEAM RoleType = 0
	RoleType_ORG  RoleType = 1
)

func (RoleType) Descriptor

func (RoleType) Descriptor() protoreflect.EnumDescriptor

func (RoleType) Enum

func (x RoleType) Enum() *RoleType

func (RoleType) EnumDescriptor deprecated

func (RoleType) EnumDescriptor() ([]byte, []int)

Deprecated: Use RoleType.Descriptor instead.

func (RoleType) Number

func (x RoleType) Number() protoreflect.EnumNumber

func (RoleType) String

func (x RoleType) String() string

func (RoleType) Type

type Runner

type Runner struct {

	// A unique ID for this app module.
	// This is a UUID since runners can be automatically orchestrated.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// A short description for this app module to be used in grids of modules.
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// When the app module was created.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// When the app module was last modified.
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// To handle arbitrary json metadata you can use a struct field:
	// https://github.com/google/protobuf/blob/master/src/google/protobuf/struct.proto
	// This is an optional arg.
	Metadata *structpb.Struct `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// The owner of the runner. Runners belong to a user/org account.
	UserId string `protobuf:"bytes,6,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// Labels to match in order to find work.
	//
	// Deprecated: Do not use.
	Labels []string `protobuf:"bytes,7,rep,name=labels,proto3" json:"labels,omitempty"`
	// RunnerObject
	// Instead of just matching on labels we might want to have more explicit matching of what
	// work this runner is looking for.
	// The thing that the autoscaling cnfig applies to for this nodepool.
	//
	// Types that are assignable to Object:
	//
	//	*Runner_Model
	//	*Runner_Workflow
	Object isRunner_Object `protobuf_oneof:"object"`
	// Runners are defined within nodepools so this field needs the id and user_id of the nodepool
	// to be provided when creating a Runner.
	// This nodepool must be accessible to you or an org you are part of.
	Nodepool *Nodepool `protobuf:"bytes,12,opt,name=nodepool,proto3" json:"nodepool,omitempty"`
	// //////////////////////////
	// Need resources on the runner so we can schedule this Runner into the Nodepool.
	// If this runner is being orchestrated for a model then the orchestrator will set this to the
	// model resource requirements. If a workflow then it'll compute those requirements and set
	// populate this resource field.
	// Having this on the underlying object like Model and Workflow allows us to represent the minimum
	// requirements on those object, which may be less than what the Runner allocates (as a safety
	// margin for the runner to for sure run the resource).
	ComputeInfo *ComputeInfo `protobuf:"bytes,13,opt,name=compute_info,json=computeInfo,proto3" json:"compute_info,omitempty"`
	// contains filtered or unexported fields
}

A worker for compute within a nodepool of instances. This asks the API for work

func (*Runner) Descriptor deprecated

func (*Runner) Descriptor() ([]byte, []int)

Deprecated: Use Runner.ProtoReflect.Descriptor instead.

func (*Runner) GetComputeInfo

func (x *Runner) GetComputeInfo() *ComputeInfo

func (*Runner) GetCreatedAt

func (x *Runner) GetCreatedAt() *timestamppb.Timestamp

func (*Runner) GetDescription

func (x *Runner) GetDescription() string

func (*Runner) GetId

func (x *Runner) GetId() string

func (*Runner) GetLabels deprecated

func (x *Runner) GetLabels() []string

Deprecated: Do not use.

func (*Runner) GetMetadata

func (x *Runner) GetMetadata() *structpb.Struct

func (*Runner) GetModel

func (x *Runner) GetModel() *Model

func (*Runner) GetModifiedAt

func (x *Runner) GetModifiedAt() *timestamppb.Timestamp

func (*Runner) GetNodepool

func (x *Runner) GetNodepool() *Nodepool

func (*Runner) GetObject

func (m *Runner) GetObject() isRunner_Object

func (*Runner) GetUserId

func (x *Runner) GetUserId() string

func (*Runner) GetWorkflow

func (x *Runner) GetWorkflow() *Workflow

func (*Runner) ProtoMessage

func (*Runner) ProtoMessage()

func (*Runner) ProtoReflect

func (x *Runner) ProtoReflect() protoreflect.Message

func (*Runner) Reset

func (x *Runner) Reset()

func (*Runner) String

func (x *Runner) String() string

type RunnerItem

type RunnerItem struct {

	// A UUID hash for this work item.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// A description of the work to be done in case needed for UIs.
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// TODO(zeiler): make these options a oneof.
	// first work to do would be an inference runner.
	PostModelOutputsRequest *PostModelOutputsRequest `` // training request next.
	/* 134-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*RunnerItem) Descriptor deprecated

func (*RunnerItem) Descriptor() ([]byte, []int)

Deprecated: Use RunnerItem.ProtoReflect.Descriptor instead.

func (*RunnerItem) GetDescription

func (x *RunnerItem) GetDescription() string

func (*RunnerItem) GetId

func (x *RunnerItem) GetId() string

func (*RunnerItem) GetPostModelOutputsRequest

func (x *RunnerItem) GetPostModelOutputsRequest() *PostModelOutputsRequest

func (*RunnerItem) ProtoMessage

func (*RunnerItem) ProtoMessage()

func (*RunnerItem) ProtoReflect

func (x *RunnerItem) ProtoReflect() protoreflect.Message

func (*RunnerItem) Reset

func (x *RunnerItem) Reset()

func (*RunnerItem) String

func (x *RunnerItem) String() string

type RunnerItemOutput

type RunnerItemOutput struct {

	// The output of the first task type.
	// TODO(zeiler): should the interface be more like pairs of things wiht request/response in one "item"?
	MultiOutputResponse *MultiOutputResponse `protobuf:"bytes,1,opt,name=multi_output_response,json=multiOutputResponse,proto3" json:"multi_output_response,omitempty"`
	// contains filtered or unexported fields
}

func (*RunnerItemOutput) Descriptor deprecated

func (*RunnerItemOutput) Descriptor() ([]byte, []int)

Deprecated: Use RunnerItemOutput.ProtoReflect.Descriptor instead.

func (*RunnerItemOutput) GetMultiOutputResponse

func (x *RunnerItemOutput) GetMultiOutputResponse() *MultiOutputResponse

func (*RunnerItemOutput) ProtoMessage

func (*RunnerItemOutput) ProtoMessage()

func (*RunnerItemOutput) ProtoReflect

func (x *RunnerItemOutput) ProtoReflect() protoreflect.Message

func (*RunnerItemOutput) Reset

func (x *RunnerItemOutput) Reset()

func (*RunnerItemOutput) String

func (x *RunnerItemOutput) String() string

type RunnerSelector

type RunnerSelector struct {

	// A particular nodepool for the resource to be run within. This request the id and user_id of
	// the nodepool to be specified. Runners will be scaled according to a deployment for the given
	// resource to be run. There should not be more than one deployment in this nodepool for the
	// particular resource to run. If no deployments then default autoscaling will be used.
	Nodepool *Nodepool `protobuf:"bytes,1,opt,name=nodepool,proto3" json:"nodepool,omitempty"`
	// Optionally a partcular runner within the nodepool.
	Runner *Runner `protobuf:"bytes,2,opt,name=runner,proto3" json:"runner,omitempty"`
	// Optionally a partcular deployment within the nodepool.
	Deployment *Deployment `protobuf:"bytes,3,opt,name=deployment,proto3" json:"deployment,omitempty"`
	// contains filtered or unexported fields
}

//////////////////////////////////////// Don't need RunnerSelector if we're opening up endpoints for deployments. //////////////////////////////////////// The RunnerSelector is an optional field we can provide during runtime of model/workflow predictions to specify which particular runner we want to process the work. This can optionally be used to select a particular nodepool and then within that nodepool a particular runner.

func (*RunnerSelector) Descriptor deprecated

func (*RunnerSelector) Descriptor() ([]byte, []int)

Deprecated: Use RunnerSelector.ProtoReflect.Descriptor instead.

func (*RunnerSelector) GetDeployment

func (x *RunnerSelector) GetDeployment() *Deployment

func (*RunnerSelector) GetNodepool

func (x *RunnerSelector) GetNodepool() *Nodepool

func (*RunnerSelector) GetRunner

func (x *RunnerSelector) GetRunner() *Runner

func (*RunnerSelector) ProtoMessage

func (*RunnerSelector) ProtoMessage()

func (*RunnerSelector) ProtoReflect

func (x *RunnerSelector) ProtoReflect() protoreflect.Message

func (*RunnerSelector) Reset

func (x *RunnerSelector) Reset()

func (*RunnerSelector) String

func (x *RunnerSelector) String() string

type Runner_Model

type Runner_Model struct {
	// Model: match work to only a specific model.
	Model *Model `protobuf:"bytes,9,opt,name=model,proto3,oneof"`
}

type Runner_Workflow

type Runner_Workflow struct {
	// Workflow: match work to only a specific workflow.
	Workflow *Workflow `protobuf:"bytes,10,opt,name=workflow,proto3,oneof"`
}

type ScopeDeps

type ScopeDeps struct {

	// The scope
	Scope string `protobuf:"bytes,1,opt,name=scope,proto3" json:"scope,omitempty"`
	// Other scopes that are required.
	DependingScopes []string `protobuf:"bytes,2,rep,name=depending_scopes,json=dependingScopes,proto3" json:"depending_scopes,omitempty"`
	// contains filtered or unexported fields
}

ScopeDeps

func (*ScopeDeps) Descriptor deprecated

func (*ScopeDeps) Descriptor() ([]byte, []int)

Deprecated: Use ScopeDeps.ProtoReflect.Descriptor instead.

func (*ScopeDeps) GetDependingScopes

func (x *ScopeDeps) GetDependingScopes() []string

func (*ScopeDeps) GetScope

func (x *ScopeDeps) GetScope() string

func (*ScopeDeps) ProtoMessage

func (*ScopeDeps) ProtoMessage()

func (*ScopeDeps) ProtoReflect

func (x *ScopeDeps) ProtoReflect() protoreflect.Message

func (*ScopeDeps) Reset

func (x *ScopeDeps) Reset()

func (*ScopeDeps) String

func (x *ScopeDeps) String() string
type Search struct {

	// Search query.
	Query *Query `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"`
	// Customer facing, external ID for search to be saved. Provided by the user, e.g. "saved-search-1.
	// It is unique per application.
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// Application that owns this saved search.
	ApplicationId string `protobuf:"bytes,3,opt,name=application_id,json=applicationId,proto3" json:"application_id,omitempty"`
	// Human readable display name of the saved search.
	Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	// "As of" timestamp, indicating a time in the past as of which we want to
	// retrieve the annotations satisfying the query.
	AsOf *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=as_of,json=asOf,proto3" json:"as_of,omitempty"`
	// Git hash of the code that ran the filter.
	GitHash string `protobuf:"bytes,6,opt,name=git_hash,json=gitHash,proto3" json:"git_hash,omitempty"`
	// When the saved search was created.
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// When the saved search was updated.
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// The search algorithm to be used.
	// Options are are 'nearest_neighbor', 'brute_force', and 'avg_concept_brute_force'
	// The last two perform a brute force search visual search instead of a more scalable distributed
	// nearest neighbor search and should be used by advanced users only.
	// If not specified we default to nearest neighbor
	Algorithm string `protobuf:"bytes,9,opt,name=algorithm,proto3" json:"algorithm,omitempty"`
	// If true, save this search, and exit without executing the search.
	// If false execute the query
	Save bool `protobuf:"varint,10,opt,name=save,proto3" json:"save,omitempty"`
	// Minimum value of confidence threshold score in result.
	// Defaults to 0.0 which means we won't do any thresholding as all probabilities will
	// likely be > 0.0.
	MinValue float32 `protobuf:"fixed32,11,opt,name=min_value,json=minValue,proto3" json:"min_value,omitempty"`
	// The visibility field represents whether this message is privately/publicly visible.
	// To be visible to the public the App that contains it AND the User that contains the App must
	// also be publicly visible.
	Visibility *Visibility   `protobuf:"bytes,12,opt,name=visibility,proto3" json:"visibility,omitempty"`
	Metric     Search_Metric `protobuf:"varint,13,opt,name=metric,proto3,enum=clarifai.api.Search_Metric" json:"metric,omitempty"`
	// contains filtered or unexported fields
}

This is the new Search object used in saved searches.

func (*Search) Descriptor deprecated

func (*Search) Descriptor() ([]byte, []int)

Deprecated: Use Search.ProtoReflect.Descriptor instead.

func (*Search) GetAlgorithm

func (x *Search) GetAlgorithm() string

func (*Search) GetApplicationId

func (x *Search) GetApplicationId() string

func (*Search) GetAsOf

func (x *Search) GetAsOf() *timestamppb.Timestamp

func (*Search) GetCreatedAt

func (x *Search) GetCreatedAt() *timestamppb.Timestamp

func (*Search) GetGitHash

func (x *Search) GetGitHash() string

func (*Search) GetId

func (x *Search) GetId() string

func (*Search) GetMetric

func (x *Search) GetMetric() Search_Metric

func (*Search) GetMinValue

func (x *Search) GetMinValue() float32

func (*Search) GetModifiedAt

func (x *Search) GetModifiedAt() *timestamppb.Timestamp

func (*Search) GetName

func (x *Search) GetName() string

func (*Search) GetQuery

func (x *Search) GetQuery() *Query

func (*Search) GetSave

func (x *Search) GetSave() bool

func (*Search) GetVisibility

func (x *Search) GetVisibility() *Visibility

func (*Search) ProtoMessage

func (*Search) ProtoMessage()

func (*Search) ProtoReflect

func (x *Search) ProtoReflect() protoreflect.Message

func (*Search) Reset

func (x *Search) Reset()

func (*Search) String

func (x *Search) String() string

type Search_Metric

type Search_Metric int32

Metric used for search. Can be EUCLIDEAN_DISTANCE (default) or COSINE_DISTANCE. Currently only brute force search supports non-eudlicean metrics.

const (
	Search_METRIC_NOT_SET     Search_Metric = 0
	Search_EUCLIDEAN_DISTANCE Search_Metric = 1
	Search_COSINE_DISTANCE    Search_Metric = 2
)

func (Search_Metric) Descriptor

func (Search_Metric) Enum

func (x Search_Metric) Enum() *Search_Metric

func (Search_Metric) EnumDescriptor deprecated

func (Search_Metric) EnumDescriptor() ([]byte, []int)

Deprecated: Use Search_Metric.Descriptor instead.

func (Search_Metric) Number

func (Search_Metric) String

func (x Search_Metric) String() string

func (Search_Metric) Type

type SingleAnnotationFilterResponse

type SingleAnnotationFilterResponse struct {
	Status           *status.Status    `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	AnnotationFilter *AnnotationFilter `protobuf:"bytes,2,opt,name=annotation_filter,json=annotationFilter,proto3" json:"annotation_filter,omitempty"`
	// contains filtered or unexported fields
}

SingleAnnotationFilterResponse

func (*SingleAnnotationFilterResponse) Descriptor deprecated

func (*SingleAnnotationFilterResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleAnnotationFilterResponse.ProtoReflect.Descriptor instead.

func (*SingleAnnotationFilterResponse) GetAnnotationFilter

func (x *SingleAnnotationFilterResponse) GetAnnotationFilter() *AnnotationFilter

func (*SingleAnnotationFilterResponse) GetStatus

func (*SingleAnnotationFilterResponse) ProtoMessage

func (*SingleAnnotationFilterResponse) ProtoMessage()

func (*SingleAnnotationFilterResponse) ProtoReflect

func (*SingleAnnotationFilterResponse) Reset

func (x *SingleAnnotationFilterResponse) Reset()

func (*SingleAnnotationFilterResponse) String

type SingleAnnotationResponse

type SingleAnnotationResponse struct {
	Status     *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Annotation *Annotation    `protobuf:"bytes,2,opt,name=annotation,proto3" json:"annotation,omitempty"`
	// contains filtered or unexported fields
}

SingleAnnotationResponse

func (*SingleAnnotationResponse) Descriptor deprecated

func (*SingleAnnotationResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleAnnotationResponse.ProtoReflect.Descriptor instead.

func (*SingleAnnotationResponse) GetAnnotation

func (x *SingleAnnotationResponse) GetAnnotation() *Annotation

func (*SingleAnnotationResponse) GetStatus

func (x *SingleAnnotationResponse) GetStatus() *status.Status

func (*SingleAnnotationResponse) ProtoMessage

func (*SingleAnnotationResponse) ProtoMessage()

func (*SingleAnnotationResponse) ProtoReflect

func (x *SingleAnnotationResponse) ProtoReflect() protoreflect.Message

func (*SingleAnnotationResponse) Reset

func (x *SingleAnnotationResponse) Reset()

func (*SingleAnnotationResponse) String

func (x *SingleAnnotationResponse) String() string

type SingleAppDuplicationResponse

type SingleAppDuplicationResponse struct {
	Status         *status.Status  `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	AppDuplication *AppDuplication `protobuf:"bytes,2,opt,name=app_duplication,json=appDuplication,proto3" json:"app_duplication,omitempty"`
	// contains filtered or unexported fields
}

SingleAppDuplicationResponse

func (*SingleAppDuplicationResponse) Descriptor deprecated

func (*SingleAppDuplicationResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleAppDuplicationResponse.ProtoReflect.Descriptor instead.

func (*SingleAppDuplicationResponse) GetAppDuplication

func (x *SingleAppDuplicationResponse) GetAppDuplication() *AppDuplication

func (*SingleAppDuplicationResponse) GetStatus

func (x *SingleAppDuplicationResponse) GetStatus() *status.Status

func (*SingleAppDuplicationResponse) ProtoMessage

func (*SingleAppDuplicationResponse) ProtoMessage()

func (*SingleAppDuplicationResponse) ProtoReflect

func (*SingleAppDuplicationResponse) Reset

func (x *SingleAppDuplicationResponse) Reset()

func (*SingleAppDuplicationResponse) String

type SingleAppResponse

type SingleAppResponse struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	App    *App           `protobuf:"bytes,2,opt,name=app,proto3" json:"app,omitempty"`
	// contains filtered or unexported fields
}

SingleAppResponse

func (*SingleAppResponse) Descriptor deprecated

func (*SingleAppResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleAppResponse.ProtoReflect.Descriptor instead.

func (*SingleAppResponse) GetApp

func (x *SingleAppResponse) GetApp() *App

func (*SingleAppResponse) GetStatus

func (x *SingleAppResponse) GetStatus() *status.Status

func (*SingleAppResponse) ProtoMessage

func (*SingleAppResponse) ProtoMessage()

func (*SingleAppResponse) ProtoReflect

func (x *SingleAppResponse) ProtoReflect() protoreflect.Message

func (*SingleAppResponse) Reset

func (x *SingleAppResponse) Reset()

func (*SingleAppResponse) String

func (x *SingleAppResponse) String() string

type SingleBulkOperationsResponse

type SingleBulkOperationsResponse struct {
	Status        *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	BulkOperation *BulkOperation `protobuf:"bytes,2,opt,name=bulk_operation,json=bulkOperation,proto3" json:"bulk_operation,omitempty"`
	// contains filtered or unexported fields
}

SingleBulkOperationsResponse

func (*SingleBulkOperationsResponse) Descriptor deprecated

func (*SingleBulkOperationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleBulkOperationsResponse.ProtoReflect.Descriptor instead.

func (*SingleBulkOperationsResponse) GetBulkOperation

func (x *SingleBulkOperationsResponse) GetBulkOperation() *BulkOperation

func (*SingleBulkOperationsResponse) GetStatus

func (x *SingleBulkOperationsResponse) GetStatus() *status.Status

func (*SingleBulkOperationsResponse) ProtoMessage

func (*SingleBulkOperationsResponse) ProtoMessage()

func (*SingleBulkOperationsResponse) ProtoReflect

func (*SingleBulkOperationsResponse) Reset

func (x *SingleBulkOperationsResponse) Reset()

func (*SingleBulkOperationsResponse) String

type SingleCollectorResponse

type SingleCollectorResponse struct {
	Status    *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Collector *Collector     `protobuf:"bytes,2,opt,name=collector,proto3" json:"collector,omitempty"`
	// contains filtered or unexported fields
}

Response with a single Collector.

func (*SingleCollectorResponse) Descriptor deprecated

func (*SingleCollectorResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleCollectorResponse.ProtoReflect.Descriptor instead.

func (*SingleCollectorResponse) GetCollector

func (x *SingleCollectorResponse) GetCollector() *Collector

func (*SingleCollectorResponse) GetStatus

func (x *SingleCollectorResponse) GetStatus() *status.Status

func (*SingleCollectorResponse) ProtoMessage

func (*SingleCollectorResponse) ProtoMessage()

func (*SingleCollectorResponse) ProtoReflect

func (x *SingleCollectorResponse) ProtoReflect() protoreflect.Message

func (*SingleCollectorResponse) Reset

func (x *SingleCollectorResponse) Reset()

func (*SingleCollectorResponse) String

func (x *SingleCollectorResponse) String() string

type SingleConceptLanguageResponse

type SingleConceptLanguageResponse struct {
	Status          *status.Status   `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	ConceptLanguage *ConceptLanguage `protobuf:"bytes,2,opt,name=concept_language,json=conceptLanguage,proto3" json:"concept_language,omitempty"`
	// contains filtered or unexported fields
}

SingleConceptLanguageResponse

func (*SingleConceptLanguageResponse) Descriptor deprecated

func (*SingleConceptLanguageResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleConceptLanguageResponse.ProtoReflect.Descriptor instead.

func (*SingleConceptLanguageResponse) GetConceptLanguage

func (x *SingleConceptLanguageResponse) GetConceptLanguage() *ConceptLanguage

func (*SingleConceptLanguageResponse) GetStatus

func (*SingleConceptLanguageResponse) ProtoMessage

func (*SingleConceptLanguageResponse) ProtoMessage()

func (*SingleConceptLanguageResponse) ProtoReflect

func (*SingleConceptLanguageResponse) Reset

func (x *SingleConceptLanguageResponse) Reset()

func (*SingleConceptLanguageResponse) String

type SingleConceptResponse

type SingleConceptResponse struct {

	// The response status.
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// The returned concept.
	Concept *Concept `protobuf:"bytes,2,opt,name=concept,proto3" json:"concept,omitempty"`
	// contains filtered or unexported fields
}

SingleConceptResponse

func (*SingleConceptResponse) Descriptor deprecated

func (*SingleConceptResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleConceptResponse.ProtoReflect.Descriptor instead.

func (*SingleConceptResponse) GetConcept

func (x *SingleConceptResponse) GetConcept() *Concept

func (*SingleConceptResponse) GetStatus

func (x *SingleConceptResponse) GetStatus() *status.Status

func (*SingleConceptResponse) ProtoMessage

func (*SingleConceptResponse) ProtoMessage()

func (*SingleConceptResponse) ProtoReflect

func (x *SingleConceptResponse) ProtoReflect() protoreflect.Message

func (*SingleConceptResponse) Reset

func (x *SingleConceptResponse) Reset()

func (*SingleConceptResponse) String

func (x *SingleConceptResponse) String() string

type SingleDatasetInputResponse

type SingleDatasetInputResponse struct {
	Status       *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	DatasetInput *DatasetInput  `protobuf:"bytes,2,opt,name=dataset_input,json=datasetInput,proto3" json:"dataset_input,omitempty"`
	// contains filtered or unexported fields
}

SingleDatasetInputResponse

func (*SingleDatasetInputResponse) Descriptor deprecated

func (*SingleDatasetInputResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleDatasetInputResponse.ProtoReflect.Descriptor instead.

func (*SingleDatasetInputResponse) GetDatasetInput

func (x *SingleDatasetInputResponse) GetDatasetInput() *DatasetInput

func (*SingleDatasetInputResponse) GetStatus

func (x *SingleDatasetInputResponse) GetStatus() *status.Status

func (*SingleDatasetInputResponse) ProtoMessage

func (*SingleDatasetInputResponse) ProtoMessage()

func (*SingleDatasetInputResponse) ProtoReflect

func (*SingleDatasetInputResponse) Reset

func (x *SingleDatasetInputResponse) Reset()

func (*SingleDatasetInputResponse) String

func (x *SingleDatasetInputResponse) String() string

type SingleDatasetResponse

type SingleDatasetResponse struct {
	Status  *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Dataset *Dataset       `protobuf:"bytes,2,opt,name=dataset,proto3" json:"dataset,omitempty"`
	// contains filtered or unexported fields
}

SingleDatasetResponse

func (*SingleDatasetResponse) Descriptor deprecated

func (*SingleDatasetResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleDatasetResponse.ProtoReflect.Descriptor instead.

func (*SingleDatasetResponse) GetDataset

func (x *SingleDatasetResponse) GetDataset() *Dataset

func (*SingleDatasetResponse) GetStatus

func (x *SingleDatasetResponse) GetStatus() *status.Status

func (*SingleDatasetResponse) ProtoMessage

func (*SingleDatasetResponse) ProtoMessage()

func (*SingleDatasetResponse) ProtoReflect

func (x *SingleDatasetResponse) ProtoReflect() protoreflect.Message

func (*SingleDatasetResponse) Reset

func (x *SingleDatasetResponse) Reset()

func (*SingleDatasetResponse) String

func (x *SingleDatasetResponse) String() string

type SingleDatasetVersionResponse

type SingleDatasetVersionResponse struct {
	Status         *status.Status  `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	DatasetVersion *DatasetVersion `protobuf:"bytes,2,opt,name=dataset_version,json=datasetVersion,proto3" json:"dataset_version,omitempty"`
	// contains filtered or unexported fields
}

func (*SingleDatasetVersionResponse) Descriptor deprecated

func (*SingleDatasetVersionResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleDatasetVersionResponse.ProtoReflect.Descriptor instead.

func (*SingleDatasetVersionResponse) GetDatasetVersion

func (x *SingleDatasetVersionResponse) GetDatasetVersion() *DatasetVersion

func (*SingleDatasetVersionResponse) GetStatus

func (x *SingleDatasetVersionResponse) GetStatus() *status.Status

func (*SingleDatasetVersionResponse) ProtoMessage

func (*SingleDatasetVersionResponse) ProtoMessage()

func (*SingleDatasetVersionResponse) ProtoReflect

func (*SingleDatasetVersionResponse) Reset

func (x *SingleDatasetVersionResponse) Reset()

func (*SingleDatasetVersionResponse) String

type SingleEvalMetricsResponse

type SingleEvalMetricsResponse struct {
	Status      *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	EvalMetrics *EvalMetrics   `protobuf:"bytes,2,opt,name=eval_metrics,json=evalMetrics,proto3" json:"eval_metrics,omitempty"`
	// contains filtered or unexported fields
}

func (*SingleEvalMetricsResponse) Descriptor deprecated

func (*SingleEvalMetricsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleEvalMetricsResponse.ProtoReflect.Descriptor instead.

func (*SingleEvalMetricsResponse) GetEvalMetrics

func (x *SingleEvalMetricsResponse) GetEvalMetrics() *EvalMetrics

func (*SingleEvalMetricsResponse) GetStatus

func (x *SingleEvalMetricsResponse) GetStatus() *status.Status

func (*SingleEvalMetricsResponse) ProtoMessage

func (*SingleEvalMetricsResponse) ProtoMessage()

func (*SingleEvalMetricsResponse) ProtoReflect

func (*SingleEvalMetricsResponse) Reset

func (x *SingleEvalMetricsResponse) Reset()

func (*SingleEvalMetricsResponse) String

func (x *SingleEvalMetricsResponse) String() string

type SingleInputCountResponse

type SingleInputCountResponse struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Counts *InputCount    `protobuf:"bytes,2,opt,name=counts,proto3" json:"counts,omitempty"`
	// contains filtered or unexported fields
}

SingleInputCountResponse

func (*SingleInputCountResponse) Descriptor deprecated

func (*SingleInputCountResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleInputCountResponse.ProtoReflect.Descriptor instead.

func (*SingleInputCountResponse) GetCounts

func (x *SingleInputCountResponse) GetCounts() *InputCount

func (*SingleInputCountResponse) GetStatus

func (x *SingleInputCountResponse) GetStatus() *status.Status

func (*SingleInputCountResponse) ProtoMessage

func (*SingleInputCountResponse) ProtoMessage()

func (*SingleInputCountResponse) ProtoReflect

func (x *SingleInputCountResponse) ProtoReflect() protoreflect.Message

func (*SingleInputCountResponse) Reset

func (x *SingleInputCountResponse) Reset()

func (*SingleInputCountResponse) String

func (x *SingleInputCountResponse) String() string

type SingleInputResponse

type SingleInputResponse struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Input  *Input         `protobuf:"bytes,2,opt,name=input,proto3" json:"input,omitempty"`
	// contains filtered or unexported fields
}

SingleInputResponse

func (*SingleInputResponse) Descriptor deprecated

func (*SingleInputResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleInputResponse.ProtoReflect.Descriptor instead.

func (*SingleInputResponse) GetInput

func (x *SingleInputResponse) GetInput() *Input

func (*SingleInputResponse) GetStatus

func (x *SingleInputResponse) GetStatus() *status.Status

func (*SingleInputResponse) ProtoMessage

func (*SingleInputResponse) ProtoMessage()

func (*SingleInputResponse) ProtoReflect

func (x *SingleInputResponse) ProtoReflect() protoreflect.Message

func (*SingleInputResponse) Reset

func (x *SingleInputResponse) Reset()

func (*SingleInputResponse) String

func (x *SingleInputResponse) String() string

type SingleInputsAddJobResponse

type SingleInputsAddJobResponse struct {
	Status       *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	InputsAddJob *InputsAddJob  `protobuf:"bytes,2,opt,name=inputs_add_job,json=inputsAddJob,proto3" json:"inputs_add_job,omitempty"`
	// contains filtered or unexported fields
}

SingleInputsAddJobResponse

func (*SingleInputsAddJobResponse) Descriptor deprecated

func (*SingleInputsAddJobResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleInputsAddJobResponse.ProtoReflect.Descriptor instead.

func (*SingleInputsAddJobResponse) GetInputsAddJob

func (x *SingleInputsAddJobResponse) GetInputsAddJob() *InputsAddJob

func (*SingleInputsAddJobResponse) GetStatus

func (x *SingleInputsAddJobResponse) GetStatus() *status.Status

func (*SingleInputsAddJobResponse) ProtoMessage

func (*SingleInputsAddJobResponse) ProtoMessage()

func (*SingleInputsAddJobResponse) ProtoReflect

func (*SingleInputsAddJobResponse) Reset

func (x *SingleInputsAddJobResponse) Reset()

func (*SingleInputsAddJobResponse) String

func (x *SingleInputsAddJobResponse) String() string

type SingleInputsExtractionJobResponse

type SingleInputsExtractionJobResponse struct {
	Status              *status.Status       `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	InputsExtractionJob *InputsExtractionJob `protobuf:"bytes,2,opt,name=inputs_extraction_job,json=inputsExtractionJob,proto3" json:"inputs_extraction_job,omitempty"`
	// contains filtered or unexported fields
}

func (*SingleInputsExtractionJobResponse) Descriptor deprecated

func (*SingleInputsExtractionJobResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleInputsExtractionJobResponse.ProtoReflect.Descriptor instead.

func (*SingleInputsExtractionJobResponse) GetInputsExtractionJob

func (x *SingleInputsExtractionJobResponse) GetInputsExtractionJob() *InputsExtractionJob

func (*SingleInputsExtractionJobResponse) GetStatus

func (*SingleInputsExtractionJobResponse) ProtoMessage

func (*SingleInputsExtractionJobResponse) ProtoMessage()

func (*SingleInputsExtractionJobResponse) ProtoReflect

func (*SingleInputsExtractionJobResponse) Reset

func (*SingleInputsExtractionJobResponse) String

type SingleInstalledModuleVersionResponse

type SingleInstalledModuleVersionResponse struct {
	Status                 *status.Status          `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	InstalledModuleVersion *InstalledModuleVersion `` /* 129-byte string literal not displayed */
	// contains filtered or unexported fields
}

SingleInstalledModuleVersionResponse

func (*SingleInstalledModuleVersionResponse) Descriptor deprecated

func (*SingleInstalledModuleVersionResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleInstalledModuleVersionResponse.ProtoReflect.Descriptor instead.

func (*SingleInstalledModuleVersionResponse) GetInstalledModuleVersion

func (x *SingleInstalledModuleVersionResponse) GetInstalledModuleVersion() *InstalledModuleVersion

func (*SingleInstalledModuleVersionResponse) GetStatus

func (*SingleInstalledModuleVersionResponse) ProtoMessage

func (*SingleInstalledModuleVersionResponse) ProtoMessage()

func (*SingleInstalledModuleVersionResponse) ProtoReflect

func (*SingleInstalledModuleVersionResponse) Reset

func (*SingleInstalledModuleVersionResponse) String

type SingleKeyResponse

type SingleKeyResponse struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Key    *Key           `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	// contains filtered or unexported fields
}

SingleKeyResponse

func (*SingleKeyResponse) Descriptor deprecated

func (*SingleKeyResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleKeyResponse.ProtoReflect.Descriptor instead.

func (*SingleKeyResponse) GetKey

func (x *SingleKeyResponse) GetKey() *Key

func (*SingleKeyResponse) GetStatus

func (x *SingleKeyResponse) GetStatus() *status.Status

func (*SingleKeyResponse) ProtoMessage

func (*SingleKeyResponse) ProtoMessage()

func (*SingleKeyResponse) ProtoReflect

func (x *SingleKeyResponse) ProtoReflect() protoreflect.Message

func (*SingleKeyResponse) Reset

func (x *SingleKeyResponse) Reset()

func (*SingleKeyResponse) String

func (x *SingleKeyResponse) String() string

type SingleLabelOrderResponse

type SingleLabelOrderResponse struct {
	Status     *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	LabelOrder *LabelOrder    `protobuf:"bytes,2,opt,name=label_order,json=labelOrder,proto3" json:"label_order,omitempty"`
	// contains filtered or unexported fields
}

Response with a label order.

func (*SingleLabelOrderResponse) Descriptor deprecated

func (*SingleLabelOrderResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleLabelOrderResponse.ProtoReflect.Descriptor instead.

func (*SingleLabelOrderResponse) GetLabelOrder

func (x *SingleLabelOrderResponse) GetLabelOrder() *LabelOrder

func (*SingleLabelOrderResponse) GetStatus

func (x *SingleLabelOrderResponse) GetStatus() *status.Status

func (*SingleLabelOrderResponse) ProtoMessage

func (*SingleLabelOrderResponse) ProtoMessage()

func (*SingleLabelOrderResponse) ProtoReflect

func (x *SingleLabelOrderResponse) ProtoReflect() protoreflect.Message

func (*SingleLabelOrderResponse) Reset

func (x *SingleLabelOrderResponse) Reset()

func (*SingleLabelOrderResponse) String

func (x *SingleLabelOrderResponse) String() string

type SingleModelResponse

type SingleModelResponse struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Model  *Model         `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
	// contains filtered or unexported fields
}

SingleModelResponse

func (*SingleModelResponse) Descriptor deprecated

func (*SingleModelResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleModelResponse.ProtoReflect.Descriptor instead.

func (*SingleModelResponse) GetModel

func (x *SingleModelResponse) GetModel() *Model

func (*SingleModelResponse) GetStatus

func (x *SingleModelResponse) GetStatus() *status.Status

func (*SingleModelResponse) ProtoMessage

func (*SingleModelResponse) ProtoMessage()

func (*SingleModelResponse) ProtoReflect

func (x *SingleModelResponse) ProtoReflect() protoreflect.Message

func (*SingleModelResponse) Reset

func (x *SingleModelResponse) Reset()

func (*SingleModelResponse) String

func (x *SingleModelResponse) String() string

type SingleModelTypeResponse

type SingleModelTypeResponse struct {

	// Status of the response.
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// The retrieved ModelType object. .
	ModelType *ModelType `protobuf:"bytes,2,opt,name=model_type,json=modelType,proto3" json:"model_type,omitempty"`
	// contains filtered or unexported fields
}

SingleModelTypeResponse

func (*SingleModelTypeResponse) Descriptor deprecated

func (*SingleModelTypeResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleModelTypeResponse.ProtoReflect.Descriptor instead.

func (*SingleModelTypeResponse) GetModelType

func (x *SingleModelTypeResponse) GetModelType() *ModelType

func (*SingleModelTypeResponse) GetStatus

func (x *SingleModelTypeResponse) GetStatus() *status.Status

func (*SingleModelTypeResponse) ProtoMessage

func (*SingleModelTypeResponse) ProtoMessage()

func (*SingleModelTypeResponse) ProtoReflect

func (x *SingleModelTypeResponse) ProtoReflect() protoreflect.Message

func (*SingleModelTypeResponse) Reset

func (x *SingleModelTypeResponse) Reset()

func (*SingleModelTypeResponse) String

func (x *SingleModelTypeResponse) String() string

type SingleModelVersionExportResponse

type SingleModelVersionExportResponse struct {
	Status *status.Status      `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Export *ModelVersionExport `protobuf:"bytes,2,opt,name=export,proto3" json:"export,omitempty"`
	// contains filtered or unexported fields
}

SingleModelVersionExportResponse

func (*SingleModelVersionExportResponse) Descriptor deprecated

func (*SingleModelVersionExportResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleModelVersionExportResponse.ProtoReflect.Descriptor instead.

func (*SingleModelVersionExportResponse) GetExport

func (*SingleModelVersionExportResponse) GetStatus

func (*SingleModelVersionExportResponse) ProtoMessage

func (*SingleModelVersionExportResponse) ProtoMessage()

func (*SingleModelVersionExportResponse) ProtoReflect

func (*SingleModelVersionExportResponse) Reset

func (*SingleModelVersionExportResponse) String

type SingleModelVersionInputExampleResponse

type SingleModelVersionInputExampleResponse struct {

	// status of response
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// model input example message
	ModelVersionInputExample *ModelVersionInputExample `` /* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

SingleModelVersionInputExampleResponse

func (*SingleModelVersionInputExampleResponse) Descriptor deprecated

func (*SingleModelVersionInputExampleResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleModelVersionInputExampleResponse.ProtoReflect.Descriptor instead.

func (*SingleModelVersionInputExampleResponse) GetModelVersionInputExample

func (x *SingleModelVersionInputExampleResponse) GetModelVersionInputExample() *ModelVersionInputExample

func (*SingleModelVersionInputExampleResponse) GetStatus

func (*SingleModelVersionInputExampleResponse) ProtoMessage

func (*SingleModelVersionInputExampleResponse) ProtoReflect

func (*SingleModelVersionInputExampleResponse) Reset

func (*SingleModelVersionInputExampleResponse) String

type SingleModelVersionResponse

type SingleModelVersionResponse struct {
	Status       *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	ModelVersion *ModelVersion  `protobuf:"bytes,2,opt,name=model_version,json=modelVersion,proto3" json:"model_version,omitempty"`
	// contains filtered or unexported fields
}

SingleModelVersionResponse

func (*SingleModelVersionResponse) Descriptor deprecated

func (*SingleModelVersionResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleModelVersionResponse.ProtoReflect.Descriptor instead.

func (*SingleModelVersionResponse) GetModelVersion

func (x *SingleModelVersionResponse) GetModelVersion() *ModelVersion

func (*SingleModelVersionResponse) GetStatus

func (x *SingleModelVersionResponse) GetStatus() *status.Status

func (*SingleModelVersionResponse) ProtoMessage

func (*SingleModelVersionResponse) ProtoMessage()

func (*SingleModelVersionResponse) ProtoReflect

func (*SingleModelVersionResponse) Reset

func (x *SingleModelVersionResponse) Reset()

func (*SingleModelVersionResponse) String

func (x *SingleModelVersionResponse) String() string

type SingleModuleResponse

type SingleModuleResponse struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Module *Module        `protobuf:"bytes,2,opt,name=module,proto3" json:"module,omitempty"`
	// contains filtered or unexported fields
}

SingleModuleResponse

func (*SingleModuleResponse) Descriptor deprecated

func (*SingleModuleResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleModuleResponse.ProtoReflect.Descriptor instead.

func (*SingleModuleResponse) GetModule

func (x *SingleModuleResponse) GetModule() *Module

func (*SingleModuleResponse) GetStatus

func (x *SingleModuleResponse) GetStatus() *status.Status

func (*SingleModuleResponse) ProtoMessage

func (*SingleModuleResponse) ProtoMessage()

func (*SingleModuleResponse) ProtoReflect

func (x *SingleModuleResponse) ProtoReflect() protoreflect.Message

func (*SingleModuleResponse) Reset

func (x *SingleModuleResponse) Reset()

func (*SingleModuleResponse) String

func (x *SingleModuleResponse) String() string

type SingleModuleVersionResponse

type SingleModuleVersionResponse struct {
	Status        *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	ModuleVersion *ModuleVersion `protobuf:"bytes,2,opt,name=module_version,json=moduleVersion,proto3" json:"module_version,omitempty"`
	// contains filtered or unexported fields
}

SingleModuleVersionResponse

func (*SingleModuleVersionResponse) Descriptor deprecated

func (*SingleModuleVersionResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleModuleVersionResponse.ProtoReflect.Descriptor instead.

func (*SingleModuleVersionResponse) GetModuleVersion

func (x *SingleModuleVersionResponse) GetModuleVersion() *ModuleVersion

func (*SingleModuleVersionResponse) GetStatus

func (x *SingleModuleVersionResponse) GetStatus() *status.Status

func (*SingleModuleVersionResponse) ProtoMessage

func (*SingleModuleVersionResponse) ProtoMessage()

func (*SingleModuleVersionResponse) ProtoReflect

func (*SingleModuleVersionResponse) Reset

func (x *SingleModuleVersionResponse) Reset()

func (*SingleModuleVersionResponse) String

func (x *SingleModuleVersionResponse) String() string

type SingleModuleVersionUsageCountResponse

type SingleModuleVersionUsageCountResponse struct {
	Status     *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	UsageCount uint32         `protobuf:"varint,2,opt,name=usage_count,json=usageCount,proto3" json:"usage_count,omitempty"`
	// contains filtered or unexported fields
}

SingleModuleVersionUsageCountResponse

func (*SingleModuleVersionUsageCountResponse) Descriptor deprecated

func (*SingleModuleVersionUsageCountResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleModuleVersionUsageCountResponse.ProtoReflect.Descriptor instead.

func (*SingleModuleVersionUsageCountResponse) GetStatus

func (*SingleModuleVersionUsageCountResponse) GetUsageCount

func (x *SingleModuleVersionUsageCountResponse) GetUsageCount() uint32

func (*SingleModuleVersionUsageCountResponse) ProtoMessage

func (*SingleModuleVersionUsageCountResponse) ProtoMessage()

func (*SingleModuleVersionUsageCountResponse) ProtoReflect

func (*SingleModuleVersionUsageCountResponse) Reset

func (*SingleModuleVersionUsageCountResponse) String

type SinglePasswordValidationResponse

type SinglePasswordValidationResponse struct {

	// Standard clarifai status code
	Status             *status.Status      `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	PasswordViolations *PasswordViolations `protobuf:"bytes,2,opt,name=password_violations,json=passwordViolations,proto3" json:"password_violations,omitempty"`
	// contains filtered or unexported fields
}

SinglePasswordValidationResponse

func (*SinglePasswordValidationResponse) Descriptor deprecated

func (*SinglePasswordValidationResponse) Descriptor() ([]byte, []int)

Deprecated: Use SinglePasswordValidationResponse.ProtoReflect.Descriptor instead.

func (*SinglePasswordValidationResponse) GetPasswordViolations

func (x *SinglePasswordValidationResponse) GetPasswordViolations() *PasswordViolations

func (*SinglePasswordValidationResponse) GetStatus

func (*SinglePasswordValidationResponse) ProtoMessage

func (*SinglePasswordValidationResponse) ProtoMessage()

func (*SinglePasswordValidationResponse) ProtoReflect

func (*SinglePasswordValidationResponse) Reset

func (*SinglePasswordValidationResponse) String

type SingleRunnerResponse

type SingleRunnerResponse struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Runner *Runner        `protobuf:"bytes,2,opt,name=runner,proto3" json:"runner,omitempty"`
	// contains filtered or unexported fields
}

SingleRunnerResponse

func (*SingleRunnerResponse) Descriptor deprecated

func (*SingleRunnerResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleRunnerResponse.ProtoReflect.Descriptor instead.

func (*SingleRunnerResponse) GetRunner

func (x *SingleRunnerResponse) GetRunner() *Runner

func (*SingleRunnerResponse) GetStatus

func (x *SingleRunnerResponse) GetStatus() *status.Status

func (*SingleRunnerResponse) ProtoMessage

func (*SingleRunnerResponse) ProtoMessage()

func (*SingleRunnerResponse) ProtoReflect

func (x *SingleRunnerResponse) ProtoReflect() protoreflect.Message

func (*SingleRunnerResponse) Reset

func (x *SingleRunnerResponse) Reset()

func (*SingleRunnerResponse) String

func (x *SingleRunnerResponse) String() string

type SingleSearchResponse

type SingleSearchResponse struct {

	// Status of whether the search was successful.
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Search *Search        `protobuf:"bytes,5,opt,name=search,proto3" json:"search,omitempty"`
	// contains filtered or unexported fields
}

SingleSearchResponse returns saved search in response to GetSearchRequest

func (*SingleSearchResponse) Descriptor deprecated

func (*SingleSearchResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleSearchResponse.ProtoReflect.Descriptor instead.

func (*SingleSearchResponse) GetSearch

func (x *SingleSearchResponse) GetSearch() *Search

func (*SingleSearchResponse) GetStatus

func (x *SingleSearchResponse) GetStatus() *status.Status

func (*SingleSearchResponse) ProtoMessage

func (*SingleSearchResponse) ProtoMessage()

func (*SingleSearchResponse) ProtoReflect

func (x *SingleSearchResponse) ProtoReflect() protoreflect.Message

func (*SingleSearchResponse) Reset

func (x *SingleSearchResponse) Reset()

func (*SingleSearchResponse) String

func (x *SingleSearchResponse) String() string

type SingleStatusCodeResponse

type SingleStatusCodeResponse struct {

	// Status of this request.
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

SingleStatusCodeResponse

func (*SingleStatusCodeResponse) Descriptor deprecated

func (*SingleStatusCodeResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleStatusCodeResponse.ProtoReflect.Descriptor instead.

func (*SingleStatusCodeResponse) GetStatus

func (x *SingleStatusCodeResponse) GetStatus() *status.Status

func (*SingleStatusCodeResponse) ProtoMessage

func (*SingleStatusCodeResponse) ProtoMessage()

func (*SingleStatusCodeResponse) ProtoReflect

func (x *SingleStatusCodeResponse) ProtoReflect() protoreflect.Message

func (*SingleStatusCodeResponse) Reset

func (x *SingleStatusCodeResponse) Reset()

func (*SingleStatusCodeResponse) String

func (x *SingleStatusCodeResponse) String() string

type SingleTaskCountResponse

type SingleTaskCountResponse struct {
	Status *status.Status            `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	AppId  string                    `protobuf:"bytes,2,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	TaskId string                    `protobuf:"bytes,3,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	Counts []*TaskStatusCountPerUser `protobuf:"bytes,4,rep,name=counts,proto3" json:"counts,omitempty"`
	// contains filtered or unexported fields
}

SingleTaskCountResponse represent counts of annotations or inputs(anchor annotations) for labelers in given task

func (*SingleTaskCountResponse) Descriptor deprecated

func (*SingleTaskCountResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleTaskCountResponse.ProtoReflect.Descriptor instead.

func (*SingleTaskCountResponse) GetAppId

func (x *SingleTaskCountResponse) GetAppId() string

func (*SingleTaskCountResponse) GetCounts

func (*SingleTaskCountResponse) GetStatus

func (x *SingleTaskCountResponse) GetStatus() *status.Status

func (*SingleTaskCountResponse) GetTaskId

func (x *SingleTaskCountResponse) GetTaskId() string

func (*SingleTaskCountResponse) ProtoMessage

func (*SingleTaskCountResponse) ProtoMessage()

func (*SingleTaskCountResponse) ProtoReflect

func (x *SingleTaskCountResponse) ProtoReflect() protoreflect.Message

func (*SingleTaskCountResponse) Reset

func (x *SingleTaskCountResponse) Reset()

func (*SingleTaskCountResponse) String

func (x *SingleTaskCountResponse) String() string

type SingleTaskResponse

type SingleTaskResponse struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Task   *Task          `protobuf:"bytes,2,opt,name=task,proto3" json:"task,omitempty"`
	// contains filtered or unexported fields
}

Response with a single Task.

func (*SingleTaskResponse) Descriptor deprecated

func (*SingleTaskResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleTaskResponse.ProtoReflect.Descriptor instead.

func (*SingleTaskResponse) GetStatus

func (x *SingleTaskResponse) GetStatus() *status.Status

func (*SingleTaskResponse) GetTask

func (x *SingleTaskResponse) GetTask() *Task

func (*SingleTaskResponse) ProtoMessage

func (*SingleTaskResponse) ProtoMessage()

func (*SingleTaskResponse) ProtoReflect

func (x *SingleTaskResponse) ProtoReflect() protoreflect.Message

func (*SingleTaskResponse) Reset

func (x *SingleTaskResponse) Reset()

func (*SingleTaskResponse) String

func (x *SingleTaskResponse) String() string

type SingleUploadResponse

type SingleUploadResponse struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Upload *Upload        `protobuf:"bytes,2,opt,name=upload,proto3" json:"upload,omitempty"`
	// contains filtered or unexported fields
}

func (*SingleUploadResponse) Descriptor deprecated

func (*SingleUploadResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleUploadResponse.ProtoReflect.Descriptor instead.

func (*SingleUploadResponse) GetStatus

func (x *SingleUploadResponse) GetStatus() *status.Status

func (*SingleUploadResponse) GetUpload

func (x *SingleUploadResponse) GetUpload() *Upload

func (*SingleUploadResponse) ProtoMessage

func (*SingleUploadResponse) ProtoMessage()

func (*SingleUploadResponse) ProtoReflect

func (x *SingleUploadResponse) ProtoReflect() protoreflect.Message

func (*SingleUploadResponse) Reset

func (x *SingleUploadResponse) Reset()

func (*SingleUploadResponse) String

func (x *SingleUploadResponse) String() string

type SingleUserResponse

type SingleUserResponse struct {
	Status *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	User   *User          `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

SingleUserResponse

func (*SingleUserResponse) Descriptor deprecated

func (*SingleUserResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleUserResponse.ProtoReflect.Descriptor instead.

func (*SingleUserResponse) GetStatus

func (x *SingleUserResponse) GetStatus() *status.Status

func (*SingleUserResponse) GetUser

func (x *SingleUserResponse) GetUser() *User

func (*SingleUserResponse) ProtoMessage

func (*SingleUserResponse) ProtoMessage()

func (*SingleUserResponse) ProtoReflect

func (x *SingleUserResponse) ProtoReflect() protoreflect.Message

func (*SingleUserResponse) Reset

func (x *SingleUserResponse) Reset()

func (*SingleUserResponse) String

func (x *SingleUserResponse) String() string

type SingleWorkflowResponse

type SingleWorkflowResponse struct {
	Status   *status.Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	Workflow *Workflow      `protobuf:"bytes,2,opt,name=workflow,proto3" json:"workflow,omitempty"`
	// contains filtered or unexported fields
}

SingleWorkflowResponse

func (*SingleWorkflowResponse) Descriptor deprecated

func (*SingleWorkflowResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleWorkflowResponse.ProtoReflect.Descriptor instead.

func (*SingleWorkflowResponse) GetStatus

func (x *SingleWorkflowResponse) GetStatus() *status.Status

func (*SingleWorkflowResponse) GetWorkflow

func (x *SingleWorkflowResponse) GetWorkflow() *Workflow

func (*SingleWorkflowResponse) ProtoMessage

func (*SingleWorkflowResponse) ProtoMessage()

func (*SingleWorkflowResponse) ProtoReflect

func (x *SingleWorkflowResponse) ProtoReflect() protoreflect.Message

func (*SingleWorkflowResponse) Reset

func (x *SingleWorkflowResponse) Reset()

func (*SingleWorkflowResponse) String

func (x *SingleWorkflowResponse) String() string

type SingleWorkflowVersionResponse

type SingleWorkflowVersionResponse struct {
	Status          *status.Status   `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
	WorkflowVersion *WorkflowVersion `protobuf:"bytes,2,opt,name=workflow_version,json=workflowVersion,proto3" json:"workflow_version,omitempty"`
	// contains filtered or unexported fields
}

SingleWorkflowVersionResponse

func (*SingleWorkflowVersionResponse) Descriptor deprecated

func (*SingleWorkflowVersionResponse) Descriptor() ([]byte, []int)

Deprecated: Use SingleWorkflowVersionResponse.ProtoReflect.Descriptor instead.

func (*SingleWorkflowVersionResponse) GetStatus

func (*SingleWorkflowVersionResponse) GetWorkflowVersion

func (x *SingleWorkflowVersionResponse) GetWorkflowVersion() *WorkflowVersion

func (*SingleWorkflowVersionResponse) ProtoMessage

func (*SingleWorkflowVersionResponse) ProtoMessage()

func (*SingleWorkflowVersionResponse) ProtoReflect

func (*SingleWorkflowVersionResponse) Reset

func (x *SingleWorkflowVersionResponse) Reset()

func (*SingleWorkflowVersionResponse) String

type Span

type Span struct {
	CharStart uint32 `protobuf:"varint,1,opt,name=char_start,json=charStart,proto3" json:"char_start,omitempty"`
	CharEnd   uint32 `protobuf:"varint,2,opt,name=char_end,json=charEnd,proto3" json:"char_end,omitempty"`
	RawText   string `protobuf:"bytes,3,opt,name=raw_text,json=rawText,proto3" json:"raw_text,omitempty"`
	// contains filtered or unexported fields
}

func (*Span) Descriptor deprecated

func (*Span) Descriptor() ([]byte, []int)

Deprecated: Use Span.ProtoReflect.Descriptor instead.

func (*Span) GetCharEnd

func (x *Span) GetCharEnd() uint32

func (*Span) GetCharStart

func (x *Span) GetCharStart() uint32

func (*Span) GetRawText

func (x *Span) GetRawText() string

func (*Span) ProtoMessage

func (*Span) ProtoMessage()

func (*Span) ProtoReflect

func (x *Span) ProtoReflect() protoreflect.Message

func (*Span) Reset

func (x *Span) Reset()

func (*Span) String

func (x *Span) String() string

type SplitIntoDatasets

type SplitIntoDatasets struct {
	DatasetSplits []*DatasetSplit                      `protobuf:"bytes,1,rep,name=dataset_splits,json=datasetSplits,proto3" json:"dataset_splits,omitempty"`
	Method        SplitIntoDatasets_DatasetSplitMethod `protobuf:"varint,2,opt,name=method,proto3,enum=clarifai.api.SplitIntoDatasets_DatasetSplitMethod" json:"method,omitempty"`
	// contains filtered or unexported fields
}

func (*SplitIntoDatasets) Descriptor deprecated

func (*SplitIntoDatasets) Descriptor() ([]byte, []int)

Deprecated: Use SplitIntoDatasets.ProtoReflect.Descriptor instead.

func (*SplitIntoDatasets) GetDatasetSplits

func (x *SplitIntoDatasets) GetDatasetSplits() []*DatasetSplit

func (*SplitIntoDatasets) GetMethod

func (*SplitIntoDatasets) ProtoMessage

func (*SplitIntoDatasets) ProtoMessage()

func (*SplitIntoDatasets) ProtoReflect

func (x *SplitIntoDatasets) ProtoReflect() protoreflect.Message

func (*SplitIntoDatasets) Reset

func (x *SplitIntoDatasets) Reset()

func (*SplitIntoDatasets) String

func (x *SplitIntoDatasets) String() string

type SplitIntoDatasets_DatasetSplitMethod

type SplitIntoDatasets_DatasetSplitMethod int32
const (
	SplitIntoDatasets_NOT_SET SplitIntoDatasets_DatasetSplitMethod = 0
	// We will randomly split inputs into the datasets
	SplitIntoDatasets_RANDOM_PERCENTAGE_SPLIT SplitIntoDatasets_DatasetSplitMethod = 1
)

func (SplitIntoDatasets_DatasetSplitMethod) Descriptor

func (SplitIntoDatasets_DatasetSplitMethod) Enum

func (SplitIntoDatasets_DatasetSplitMethod) EnumDescriptor deprecated

func (SplitIntoDatasets_DatasetSplitMethod) EnumDescriptor() ([]byte, []int)

Deprecated: Use SplitIntoDatasets_DatasetSplitMethod.Descriptor instead.

func (SplitIntoDatasets_DatasetSplitMethod) Number

func (SplitIntoDatasets_DatasetSplitMethod) String

func (SplitIntoDatasets_DatasetSplitMethod) Type

type StatTimeAggType

type StatTimeAggType int32
const (
	StatTimeAggType_NO_TIME_AGG StatTimeAggType = 0
	StatTimeAggType_YEAR        StatTimeAggType = 1
	StatTimeAggType_MONTH       StatTimeAggType = 2
	StatTimeAggType_WEEK        StatTimeAggType = 3
	StatTimeAggType_DAY         StatTimeAggType = 4
	StatTimeAggType_HOUR        StatTimeAggType = 5
	StatTimeAggType_MINUTE      StatTimeAggType = 6
)

func (StatTimeAggType) Descriptor

func (StatTimeAggType) Enum

func (x StatTimeAggType) Enum() *StatTimeAggType

func (StatTimeAggType) EnumDescriptor deprecated

func (StatTimeAggType) EnumDescriptor() ([]byte, []int)

Deprecated: Use StatTimeAggType.Descriptor instead.

func (StatTimeAggType) Number

func (StatTimeAggType) String

func (x StatTimeAggType) String() string

func (StatTimeAggType) Type

type StatValue

type StatValue struct {

	// The time of the event. Defaults to now().
	Time *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=time,proto3" json:"time,omitempty"`
	// A value for the metric you're recording.
	Value float32 `protobuf:"fixed32,2,opt,name=value,proto3" json:"value,omitempty"`
	// List of tags to attach to this stat. Each should contain one colon so that the first part will
	// be used as a tag group while the second being the tag itself. For example: ["task_id:a",
	// "worker_id:1"]. These tag groups like "task_id" or "worker_id" are important for aggregating
	// values in the StatValueAggregateQuery.
	Tags []string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"`
	// contains filtered or unexported fields
}

StatValue

func (*StatValue) Descriptor deprecated

func (*StatValue) Descriptor() ([]byte, []int)

Deprecated: Use StatValue.ProtoReflect.Descriptor instead.

func (*StatValue) GetTags

func (x *StatValue) GetTags() []string

func (*StatValue) GetTime

func (x *StatValue) GetTime() *timestamppb.Timestamp

func (*StatValue) GetValue

func (x *StatValue) GetValue() float32

func (*StatValue) ProtoMessage

func (*StatValue) ProtoMessage()

func (*StatValue) ProtoReflect

func (x *StatValue) ProtoReflect() protoreflect.Message

func (*StatValue) Reset

func (x *StatValue) Reset()

func (*StatValue) String

func (x *StatValue) String() string

type StatValueAggType

type StatValueAggType int32
const (
	StatValueAggType_SUM StatValueAggType = 0
	StatValueAggType_AVG StatValueAggType = 1
)

func (StatValueAggType) Descriptor

func (StatValueAggType) Enum

func (StatValueAggType) EnumDescriptor deprecated

func (StatValueAggType) EnumDescriptor() ([]byte, []int)

Deprecated: Use StatValueAggType.Descriptor instead.

func (StatValueAggType) Number

func (StatValueAggType) String

func (x StatValueAggType) String() string

func (StatValueAggType) Type

type StatValueAggregate

type StatValueAggregate struct {

	// The time of the aggregation. For example, if you aggregate over "HOUR" buckets then you can
	// expect each hour that has atleast one value (matching the rest of your query fields) will have
	// a StatValueAggregate with the time filled into that hour.
	Time *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=time,proto3" json:"time,omitempty"`
	// The value aggregated according to the stat_value_agg_type
	AggregateValue float32 `protobuf:"fixed32,2,opt,name=aggregate_value,json=aggregateValue,proto3" json:"aggregate_value,omitempty"`
	// The count of the stat values that were used in this aggregation.
	Count uint64 `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	// The tags for this aggregated_value and count. This will be filled in if tag groups were used in
	// the query to group aggregations.
	Tags []string `protobuf:"bytes,4,rep,name=tags,proto3" json:"tags,omitempty"`
	// contains filtered or unexported fields
}

StatValueAggregate

func (*StatValueAggregate) Descriptor deprecated

func (*StatValueAggregate) Descriptor() ([]byte, []int)

Deprecated: Use StatValueAggregate.ProtoReflect.Descriptor instead.

func (*StatValueAggregate) GetAggregateValue

func (x *StatValueAggregate) GetAggregateValue() float32

func (*StatValueAggregate) GetCount

func (x *StatValueAggregate) GetCount() uint64

func (*StatValueAggregate) GetTags

func (x *StatValueAggregate) GetTags() []string

func (*StatValueAggregate) GetTime

func (*StatValueAggregate) ProtoMessage

func (*StatValueAggregate) ProtoMessage()

func (*StatValueAggregate) ProtoReflect

func (x *StatValueAggregate) ProtoReflect() protoreflect.Message

func (*StatValueAggregate) Reset

func (x *StatValueAggregate) Reset()

func (*StatValueAggregate) String

func (x *StatValueAggregate) String() string

type StatValueAggregateQuery

type StatValueAggregateQuery struct {

	// These tags are used to filter down the values before they are aggregated. For example,
	// if you want to aggregate values for "task_id:a" you could specify that as a tag here.
	Tags []string `protobuf:"bytes,1,rep,name=tags,proto3" json:"tags,omitempty"`
	// These are tag groups to aggregate over. So for example if you added stat values with tags
	// "task_id:a" and others with "task_id:b", then added ["task_id"] to the task group, it the
	// aggregation would return StatValueAggregate values for each task_id. If you provide more than
	// one tag_group the response will return all rolled up combinations of them. For example
	// ["task_id", "something"] where "something:1" and "something:2" were used as tags for some
	// values then you'd get StatValueAggregate values back for:
	// task_id | something
	// a       | 1
	// a       | 2
	// b       | 1
	// b       | 1
	TagGroups []string `protobuf:"bytes,2,rep,name=tag_groups,json=tagGroups,proto3" json:"tag_groups,omitempty"`
	// Aggregation function to use over the values. Count(value) is also always returns.
	// Defaults to 'sum' if not provided.
	StatValueAggType StatValueAggType `` /* 149-byte string literal not displayed */
	// Aggregation bins for time where the values will be aggregated at this bin granualarity.
	// And the "time" field will be returned in StatValueAggregate object.
	// If not provided then bins are not used, and all time is aggregated over.
	StatTimeAggType StatTimeAggType `` /* 145-byte string literal not displayed */
	// If provided the time range over which values will be >= this time. If not provided then
	// all values will be used back to start of time.
	StartTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	// If provided the time range over which values will be <= this time. If not provided then all
	// values will be used up until now().
	EndTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// contains filtered or unexported fields
}

StatValueAggregateQuery

func (*StatValueAggregateQuery) Descriptor deprecated

func (*StatValueAggregateQuery) Descriptor() ([]byte, []int)

Deprecated: Use StatValueAggregateQuery.ProtoReflect.Descriptor instead.

func (*StatValueAggregateQuery) GetEndTime

func (*StatValueAggregateQuery) GetStartTime

func (x *StatValueAggregateQuery) GetStartTime() *timestamppb.Timestamp

func (*StatValueAggregateQuery) GetStatTimeAggType

func (x *StatValueAggregateQuery) GetStatTimeAggType() StatTimeAggType

func (*StatValueAggregateQuery) GetStatValueAggType

func (x *StatValueAggregateQuery) GetStatValueAggType() StatValueAggType

func (*StatValueAggregateQuery) GetTagGroups

func (x *StatValueAggregateQuery) GetTagGroups() []string

func (*StatValueAggregateQuery) GetTags

func (x *StatValueAggregateQuery) GetTags() []string

func (*StatValueAggregateQuery) ProtoMessage

func (*StatValueAggregateQuery) ProtoMessage()

func (*StatValueAggregateQuery) ProtoReflect

func (x *StatValueAggregateQuery) ProtoReflect() protoreflect.Message

func (*StatValueAggregateQuery) Reset

func (x *StatValueAggregateQuery) Reset()

func (*StatValueAggregateQuery) String

func (x *StatValueAggregateQuery) String() string

type StatValueAggregateResult

type StatValueAggregateResult struct {

	// The list of repeated aggregate values and their counts.
	StatValueAggregates []*StatValueAggregate `protobuf:"bytes,1,rep,name=stat_value_aggregates,json=statValueAggregates,proto3" json:"stat_value_aggregates,omitempty"`
	// The query that created these results.
	StatValueAggregateQuery *StatValueAggregateQuery `` /* 134-byte string literal not displayed */
	// contains filtered or unexported fields
}

StatValueAggregateResult

func (*StatValueAggregateResult) Descriptor deprecated

func (*StatValueAggregateResult) Descriptor() ([]byte, []int)

Deprecated: Use StatValueAggregateResult.ProtoReflect.Descriptor instead.

func (*StatValueAggregateResult) GetStatValueAggregateQuery

func (x *StatValueAggregateResult) GetStatValueAggregateQuery() *StatValueAggregateQuery

func (*StatValueAggregateResult) GetStatValueAggregates

func (x *StatValueAggregateResult) GetStatValueAggregates() []*StatValueAggregate

func (*StatValueAggregateResult) ProtoMessage

func (*StatValueAggregateResult) ProtoMessage()

func (*StatValueAggregateResult) ProtoReflect

func (x *StatValueAggregateResult) ProtoReflect() protoreflect.Message

func (*StatValueAggregateResult) Reset

func (x *StatValueAggregateResult) Reset()

func (*StatValueAggregateResult) String

func (x *StatValueAggregateResult) String() string

type StreamInputsRequest

type StreamInputsRequest struct {
	UserAppId *UserAppIDSet `protobuf:"bytes,1,opt,name=user_app_id,json=userAppId,proto3" json:"user_app_id,omitempty"`
	// (optional URL parameter) The number of results that will be contained in each page. Defaults
	// to 20.
	PerPage uint32 `protobuf:"varint,2,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	LastId  string `protobuf:"bytes,3,opt,name=last_id,json=lastId,proto3" json:"last_id,omitempty"`
	// By default, the endpoint return inputs by the time when it is added.
	// If this is set to true, we will return inputs by id.
	OrderById  bool `protobuf:"varint,5,opt,name=order_by_id,json=orderById,proto3" json:"order_by_id,omitempty"`
	Descending bool `protobuf:"varint,4,opt,name=descending,proto3" json:"descending,omitempty"`
	// contains filtered or unexported fields
}

StreamInputsRequest

func (*StreamInputsRequest) Descriptor deprecated

func (*StreamInputsRequest) Descriptor() ([]byte, []int)

Deprecated: Use StreamInputsRequest.ProtoReflect.Descriptor instead.

func (*StreamInputsRequest) GetDescending

func (x *StreamInputsRequest) GetDescending() bool

func (*StreamInputsRequest) GetLastId

func (x *StreamInputsRequest) GetLastId() string

func (*StreamInputsRequest) GetOrderById

func (x *StreamInputsRequest) GetOrderById() bool

func (*StreamInputsRequest) GetPerPage

func (x *StreamInputsRequest) GetPerPage() uint32

func (*StreamInputsRequest) GetUserAppId

func (x *StreamInputsRequest) GetUserAppId() *UserAppIDSet

func (*StreamInputsRequest) ProtoMessage

func (*StreamInputsRequest) ProtoMessage()

func (*StreamInputsRequest) ProtoReflect

func (x *StreamInputsRequest) ProtoReflect() protoreflect.Message

func (*StreamInputsRequest) Reset

func (x *StreamInputsRequest) Reset()

func (*StreamInputsRequest) String

func (x *StreamInputsRequest) String() string

type Task

type Task struct {

	// Unique ID for the task.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// When the task was created.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Most recent time when the task was updated.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// Task type.
	Type Task_TaskType `protobuf:"varint,4,opt,name=type,proto3,enum=clarifai.api.Task_TaskType" json:"type,omitempty"`
	// Description of the task.
	Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	// Worker details.
	Worker *TaskWorker `protobuf:"bytes,6,opt,name=worker,proto3" json:"worker,omitempty"`
	// List of concept ids used in the work of this task.
	// DEPRECATED: Use task.concepts instead.
	//
	// Deprecated: Do not use.
	ConceptIds []string `protobuf:"bytes,7,rep,name=concept_ids,json=conceptIds,proto3" json:"concept_ids,omitempty"`
	// List of inputs used in this task will be taken from this source.
	InputSource *TaskInputSource `protobuf:"bytes,8,opt,name=input_source,json=inputSource,proto3" json:"input_source,omitempty"`
	// For model predictions on video: Sample delay for video predicting (1 frame per N milliseconds)
	SampleMs uint32 `protobuf:"varint,9,opt,name=sample_ms,json=sampleMs,proto3" json:"sample_ms,omitempty"`
	// AI assistant details.
	AiAssistant *TaskAIAssistant `protobuf:"bytes,10,opt,name=ai_assistant,json=aiAssistant,proto3" json:"ai_assistant,omitempty"`
	// Review details.
	Review *TaskReview `protobuf:"bytes,11,opt,name=review,proto3" json:"review,omitempty"`
	// Status of this task.
	Status *status.Status `protobuf:"bytes,12,opt,name=status,proto3" json:"status,omitempty"`
	// Add a title for this task to quickly recognise it in a list of tasks.
	Name           string              `protobuf:"bytes,13,opt,name=name,proto3" json:"name,omitempty"`
	AiAssistParams *AiAssistParameters `protobuf:"bytes,14,opt,name=ai_assist_params,json=aiAssistParams,proto3" json:"ai_assist_params,omitempty"`
	// The visibility field represents whether this message is privately/publicly visible.
	// To be visible to the public the App that contains it AND the User that contains the App must
	// also be publicly visible.
	Visibility *Visibility `protobuf:"bytes,15,opt,name=visibility,proto3" json:"visibility,omitempty"`
	// The app the task belongs to.
	AppId string `protobuf:"bytes,16,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// The user the task belongs to.
	UserId string `protobuf:"bytes,17,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// The label order the task belongs to.
	LabelOrderId string `protobuf:"bytes,18,opt,name=label_order_id,json=labelOrderId,proto3" json:"label_order_id,omitempty"`
	// Ignore Task.concept_ids field if Task.TaskConcept are supplied.
	Concepts []*TaskConcept `protobuf:"bytes,19,rep,name=concepts,proto3" json:"concepts,omitempty"`
	// Specify whether existing Annotations within the same app that are generated by other auto annotation tasks
	// with the specified Concept from the selected Model or Workflow should deleted before executing the Task
	DeletePreviousAnnotations bool `` /* 140-byte string literal not displayed */
	// Tasks metrics are filled in upon user-request.
	Metrics *TaskMetrics `protobuf:"bytes,21,opt,name=metrics,proto3" json:"metrics,omitempty"`
	// contains filtered or unexported fields
}

Task is the work that needs to be done for labeling the inputs in an app.

func (*Task) Descriptor deprecated

func (*Task) Descriptor() ([]byte, []int)

Deprecated: Use Task.ProtoReflect.Descriptor instead.

func (*Task) GetAiAssistParams

func (x *Task) GetAiAssistParams() *AiAssistParameters

func (*Task) GetAiAssistant

func (x *Task) GetAiAssistant() *TaskAIAssistant

func (*Task) GetAppId

func (x *Task) GetAppId() string

func (*Task) GetConceptIds deprecated

func (x *Task) GetConceptIds() []string

Deprecated: Do not use.

func (*Task) GetConcepts

func (x *Task) GetConcepts() []*TaskConcept

func (*Task) GetCreatedAt

func (x *Task) GetCreatedAt() *timestamppb.Timestamp

func (*Task) GetDeletePreviousAnnotations

func (x *Task) GetDeletePreviousAnnotations() bool

func (*Task) GetDescription

func (x *Task) GetDescription() string

func (*Task) GetId

func (x *Task) GetId() string

func (*Task) GetInputSource

func (x *Task) GetInputSource() *TaskInputSource

func (*Task) GetLabelOrderId

func (x *Task) GetLabelOrderId() string

func (*Task) GetMetrics

func (x *Task) GetMetrics() *TaskMetrics

func (*Task) GetModifiedAt

func (x *Task) GetModifiedAt() *timestamppb.Timestamp

func (*Task) GetName

func (x *Task) GetName() string

func (*Task) GetReview

func (x *Task) GetReview() *TaskReview

func (*Task) GetSampleMs

func (x *Task) GetSampleMs() uint32

func (*Task) GetStatus

func (x *Task) GetStatus() *status.Status

func (*Task) GetType

func (x *Task) GetType() Task_TaskType

func (*Task) GetUserId

func (x *Task) GetUserId() string

func (*Task) GetVisibility

func (x *Task) GetVisibility() *Visibility

func (*Task) GetWorker

func (x *Task) GetWorker() *TaskWorker

func (*Task) ProtoMessage

func (*Task) ProtoMessage()

func (*Task) ProtoReflect

func (x *Task) ProtoReflect() protoreflect.Message

func (*Task) Reset

func (x *Task) Reset()

func (*Task) String

func (x *Task) String() string

type TaskAIAssistant

type TaskAIAssistant struct {

	// The worker is helped by an AI assistant.
	// This field is the workflow id which is used to assist the worker with predictions.
	// If empty, then AI assistant is disabled.
	WorkflowId string `protobuf:"bytes,1,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	// contains filtered or unexported fields
}

TaskAIAssistant

func (*TaskAIAssistant) Descriptor deprecated

func (*TaskAIAssistant) Descriptor() ([]byte, []int)

Deprecated: Use TaskAIAssistant.ProtoReflect.Descriptor instead.

func (*TaskAIAssistant) GetWorkflowId

func (x *TaskAIAssistant) GetWorkflowId() string

func (*TaskAIAssistant) ProtoMessage

func (*TaskAIAssistant) ProtoMessage()

func (*TaskAIAssistant) ProtoReflect

func (x *TaskAIAssistant) ProtoReflect() protoreflect.Message

func (*TaskAIAssistant) Reset

func (x *TaskAIAssistant) Reset()

func (*TaskAIAssistant) String

func (x *TaskAIAssistant) String() string

type TaskAssignment

type TaskAssignment struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Creation time.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Most recent modification time.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// Assigned worker.
	Worker *Worker `protobuf:"bytes,4,opt,name=worker,proto3" json:"worker,omitempty"`
	// Assigned input.
	Input *Input `protobuf:"bytes,5,opt,name=input,proto3" json:"input,omitempty"`
	// Assignment status.
	// Read as: This is the status of the work assigned to worker W, on input I in task T.
	Status *status.Status `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskAssignment) Descriptor deprecated

func (*TaskAssignment) Descriptor() ([]byte, []int)

Deprecated: Use TaskAssignment.ProtoReflect.Descriptor instead.

func (*TaskAssignment) GetCreatedAt

func (x *TaskAssignment) GetCreatedAt() *timestamppb.Timestamp

func (*TaskAssignment) GetId

func (x *TaskAssignment) GetId() string

func (*TaskAssignment) GetInput

func (x *TaskAssignment) GetInput() *Input

func (*TaskAssignment) GetModifiedAt

func (x *TaskAssignment) GetModifiedAt() *timestamppb.Timestamp

func (*TaskAssignment) GetStatus

func (x *TaskAssignment) GetStatus() *status.Status

func (*TaskAssignment) GetWorker

func (x *TaskAssignment) GetWorker() *Worker

func (*TaskAssignment) ProtoMessage

func (*TaskAssignment) ProtoMessage()

func (*TaskAssignment) ProtoReflect

func (x *TaskAssignment) ProtoReflect() protoreflect.Message

func (*TaskAssignment) Reset

func (x *TaskAssignment) Reset()

func (*TaskAssignment) String

func (x *TaskAssignment) String() string

type TaskConcept

type TaskConcept struct {

	// For auto annotation, id/name and value, user + app id must be specified. For other tasks, only the id field is required.
	Concept              *Concept                         `protobuf:"bytes,1,opt,name=concept,proto3" json:"concept,omitempty"`
	AutoAnnotationConfig *TaskConceptAutoAnnotationConfig `protobuf:"bytes,2,opt,name=auto_annotation_config,json=autoAnnotationConfig,proto3" json:"auto_annotation_config,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskConcept) Descriptor deprecated

func (*TaskConcept) Descriptor() ([]byte, []int)

Deprecated: Use TaskConcept.ProtoReflect.Descriptor instead.

func (*TaskConcept) GetAutoAnnotationConfig

func (x *TaskConcept) GetAutoAnnotationConfig() *TaskConceptAutoAnnotationConfig

func (*TaskConcept) GetConcept

func (x *TaskConcept) GetConcept() *Concept

func (*TaskConcept) ProtoMessage

func (*TaskConcept) ProtoMessage()

func (*TaskConcept) ProtoReflect

func (x *TaskConcept) ProtoReflect() protoreflect.Message

func (*TaskConcept) Reset

func (x *TaskConcept) Reset()

func (*TaskConcept) String

func (x *TaskConcept) String() string

type TaskConceptAutoAnnotationConfig

type TaskConceptAutoAnnotationConfig struct {

	// Filter annotations by their annotation data type.
	// This is a bit-mask field that holds multiple AnnotationDataType values that are combined in an OR fashion.
	// Example: if annotation_data_types = 34, then we filter annotations that appear as a mask or a bounding box,
	// because MASK = 32 and BOUNDING_BOX = 2.
	AnnotationDataTypes uint32 `protobuf:"varint,1,opt,name=annotation_data_types,json=annotationDataTypes,proto3" json:"annotation_data_types,omitempty"`
	// Filter annotations by concept value.
	// Only concepts that fit in the threshold will be used to generate annotations.
	ThresholdRange *ThresholdRange `protobuf:"bytes,2,opt,name=threshold_range,json=thresholdRange,proto3" json:"threshold_range,omitempty"`
	// The output annotations will be created using this status code.
	StatusCode status.StatusCode `` /* 128-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*TaskConceptAutoAnnotationConfig) Descriptor deprecated

func (*TaskConceptAutoAnnotationConfig) Descriptor() ([]byte, []int)

Deprecated: Use TaskConceptAutoAnnotationConfig.ProtoReflect.Descriptor instead.

func (*TaskConceptAutoAnnotationConfig) GetAnnotationDataTypes

func (x *TaskConceptAutoAnnotationConfig) GetAnnotationDataTypes() uint32

func (*TaskConceptAutoAnnotationConfig) GetStatusCode

func (*TaskConceptAutoAnnotationConfig) GetThresholdRange

func (x *TaskConceptAutoAnnotationConfig) GetThresholdRange() *ThresholdRange

func (*TaskConceptAutoAnnotationConfig) ProtoMessage

func (*TaskConceptAutoAnnotationConfig) ProtoMessage()

func (*TaskConceptAutoAnnotationConfig) ProtoReflect

func (*TaskConceptAutoAnnotationConfig) Reset

func (*TaskConceptAutoAnnotationConfig) String

type TaskInputSource

type TaskInputSource struct {

	// Type of input source.
	Type TaskInputSource_TaskInputSourceType `protobuf:"varint,1,opt,name=type,proto3,enum=clarifai.api.TaskInputSource_TaskInputSourceType" json:"type,omitempty"`
	// If type is SAVED_SEARCH, then this is the saved search id.
	Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

TaskInputSource

func (*TaskInputSource) Descriptor deprecated

func (*TaskInputSource) Descriptor() ([]byte, []int)

Deprecated: Use TaskInputSource.ProtoReflect.Descriptor instead.

func (*TaskInputSource) GetId

func (x *TaskInputSource) GetId() string

func (*TaskInputSource) GetType

func (*TaskInputSource) ProtoMessage

func (*TaskInputSource) ProtoMessage()

func (*TaskInputSource) ProtoReflect

func (x *TaskInputSource) ProtoReflect() protoreflect.Message

func (*TaskInputSource) Reset

func (x *TaskInputSource) Reset()

func (*TaskInputSource) String

func (x *TaskInputSource) String() string

type TaskInputSource_TaskInputSourceType

type TaskInputSource_TaskInputSourceType int32
const (
	TaskInputSource_INPUT_SOURCE_TYPE_NOT_SET TaskInputSource_TaskInputSourceType = 0
	// Use all inputs in the app.
	TaskInputSource_ALL_INPUTS TaskInputSource_TaskInputSourceType = 1
	// Use the inputs from a saved search.
	TaskInputSource_SAVED_SEARCH TaskInputSource_TaskInputSourceType = 2
	// Inputs from a dataset.
	TaskInputSource_DATASET TaskInputSource_TaskInputSourceType = 3
)

func (TaskInputSource_TaskInputSourceType) Descriptor

func (TaskInputSource_TaskInputSourceType) Enum

func (TaskInputSource_TaskInputSourceType) EnumDescriptor deprecated

func (TaskInputSource_TaskInputSourceType) EnumDescriptor() ([]byte, []int)

Deprecated: Use TaskInputSource_TaskInputSourceType.Descriptor instead.

func (TaskInputSource_TaskInputSourceType) Number

func (TaskInputSource_TaskInputSourceType) String

func (TaskInputSource_TaskInputSourceType) Type

type TaskMetrics

type TaskMetrics struct {
	Work *TaskWorkMetrics `protobuf:"bytes,2,opt,name=work,proto3" json:"work,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskMetrics) Descriptor deprecated

func (*TaskMetrics) Descriptor() ([]byte, []int)

Deprecated: Use TaskMetrics.ProtoReflect.Descriptor instead.

func (*TaskMetrics) GetWork

func (x *TaskMetrics) GetWork() *TaskWorkMetrics

func (*TaskMetrics) ProtoMessage

func (*TaskMetrics) ProtoMessage()

func (*TaskMetrics) ProtoReflect

func (x *TaskMetrics) ProtoReflect() protoreflect.Message

func (*TaskMetrics) Reset

func (x *TaskMetrics) Reset()

func (*TaskMetrics) String

func (x *TaskMetrics) String() string

type TaskReview

type TaskReview struct {

	// Task review strategy.
	Strategy TaskReview_TaskReviewStrategy `protobuf:"varint,1,opt,name=strategy,proto3,enum=clarifai.api.TaskReview_TaskReviewStrategy" json:"strategy,omitempty"`
	// Who will review this task.
	// DEPRECATED: Use users.id instead.
	//
	// Deprecated: Do not use.
	UserIds []string `protobuf:"bytes,2,rep,name=user_ids,json=userIds,proto3" json:"user_ids,omitempty"`
	// Users who will review this task.
	// When the 'review.users' field is additionally requested, then all user
	// info is filled for the reviewers. Otherwise, only the user 'id' is filled.
	Users []*User `protobuf:"bytes,5,rep,name=users,proto3" json:"users,omitempty"`
	// Info based on the review strategy,
	//
	// Types that are assignable to StrategyInfo:
	//
	//	*TaskReview_ManualStrategyInfo
	//	*TaskReview_ConsensusStrategyInfo
	StrategyInfo isTaskReview_StrategyInfo `protobuf_oneof:"strategy_info"`
	// contains filtered or unexported fields
}

TaskReview

func (*TaskReview) Descriptor deprecated

func (*TaskReview) Descriptor() ([]byte, []int)

Deprecated: Use TaskReview.ProtoReflect.Descriptor instead.

func (*TaskReview) GetConsensusStrategyInfo

func (x *TaskReview) GetConsensusStrategyInfo() *TaskReviewConsensusStrategyInfo

func (*TaskReview) GetManualStrategyInfo

func (x *TaskReview) GetManualStrategyInfo() *TaskReviewManualStrategyInfo

func (*TaskReview) GetStrategy

func (x *TaskReview) GetStrategy() TaskReview_TaskReviewStrategy

func (*TaskReview) GetStrategyInfo

func (m *TaskReview) GetStrategyInfo() isTaskReview_StrategyInfo

func (*TaskReview) GetUserIds deprecated

func (x *TaskReview) GetUserIds() []string

Deprecated: Do not use.

func (*TaskReview) GetUsers

func (x *TaskReview) GetUsers() []*User

func (*TaskReview) ProtoMessage

func (*TaskReview) ProtoMessage()

func (*TaskReview) ProtoReflect

func (x *TaskReview) ProtoReflect() protoreflect.Message

func (*TaskReview) Reset

func (x *TaskReview) Reset()

func (*TaskReview) String

func (x *TaskReview) String() string

type TaskReviewConsensusStrategyInfo

type TaskReviewConsensusStrategyInfo struct {

	// The number of labelers that need to agree in order to automatically approve an annotation.
	ApprovalThreshold uint32 `protobuf:"varint,2,opt,name=approval_threshold,json=approvalThreshold,proto3" json:"approval_threshold,omitempty"`
	// contains filtered or unexported fields
}

TaskReviewConsensusStrategyInfo

func (*TaskReviewConsensusStrategyInfo) Descriptor deprecated

func (*TaskReviewConsensusStrategyInfo) Descriptor() ([]byte, []int)

Deprecated: Use TaskReviewConsensusStrategyInfo.ProtoReflect.Descriptor instead.

func (*TaskReviewConsensusStrategyInfo) GetApprovalThreshold

func (x *TaskReviewConsensusStrategyInfo) GetApprovalThreshold() uint32

func (*TaskReviewConsensusStrategyInfo) ProtoMessage

func (*TaskReviewConsensusStrategyInfo) ProtoMessage()

func (*TaskReviewConsensusStrategyInfo) ProtoReflect

func (*TaskReviewConsensusStrategyInfo) Reset

func (*TaskReviewConsensusStrategyInfo) String

type TaskReviewManualStrategyInfo

type TaskReviewManualStrategyInfo struct {

	// This field represents the percentage of inputs that will be reviewed by reviewers. It is a value between 0 and 1.
	SamplePercentage float32 `protobuf:"fixed32,1,opt,name=sample_percentage,json=samplePercentage,proto3" json:"sample_percentage,omitempty"`
	// contains filtered or unexported fields
}

TaskReviewManualStrategyInfo

func (*TaskReviewManualStrategyInfo) Descriptor deprecated

func (*TaskReviewManualStrategyInfo) Descriptor() ([]byte, []int)

Deprecated: Use TaskReviewManualStrategyInfo.ProtoReflect.Descriptor instead.

func (*TaskReviewManualStrategyInfo) GetSamplePercentage

func (x *TaskReviewManualStrategyInfo) GetSamplePercentage() float32

func (*TaskReviewManualStrategyInfo) ProtoMessage

func (*TaskReviewManualStrategyInfo) ProtoMessage()

func (*TaskReviewManualStrategyInfo) ProtoReflect

func (*TaskReviewManualStrategyInfo) Reset

func (x *TaskReviewManualStrategyInfo) Reset()

func (*TaskReviewManualStrategyInfo) String

type TaskReview_ConsensusStrategyInfo

type TaskReview_ConsensusStrategyInfo struct {
	ConsensusStrategyInfo *TaskReviewConsensusStrategyInfo `protobuf:"bytes,4,opt,name=consensus_strategy_info,json=consensusStrategyInfo,proto3,oneof"`
}

type TaskReview_ManualStrategyInfo

type TaskReview_ManualStrategyInfo struct {
	ManualStrategyInfo *TaskReviewManualStrategyInfo `protobuf:"bytes,3,opt,name=manual_strategy_info,json=manualStrategyInfo,proto3,oneof"`
}

type TaskReview_TaskReviewStrategy

type TaskReview_TaskReviewStrategy int32
const (
	TaskReview_TASK_REVIEW_STRATEGY_NOT_SET TaskReview_TaskReviewStrategy = 0
	// No review is needed.
	TaskReview_NONE TaskReview_TaskReviewStrategy = 1
	// Manual review strategy.
	TaskReview_MANUAL TaskReview_TaskReviewStrategy = 2
	// Consensus review strategy.
	TaskReview_CONSENSUS TaskReview_TaskReviewStrategy = 3
)

func (TaskReview_TaskReviewStrategy) Descriptor

func (TaskReview_TaskReviewStrategy) Enum

func (TaskReview_TaskReviewStrategy) EnumDescriptor deprecated

func (TaskReview_TaskReviewStrategy) EnumDescriptor() ([]byte, []int)

Deprecated: Use TaskReview_TaskReviewStrategy.Descriptor instead.

func (TaskReview_TaskReviewStrategy) Number

func (TaskReview_TaskReviewStrategy) String

func (TaskReview_TaskReviewStrategy) Type

type TaskStatusCountPerUser

type TaskStatusCountPerUser struct {
	UserId                  string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Pending                 uint32 `protobuf:"varint,2,opt,name=pending,proto3" json:"pending,omitempty"`
	AwaitingReview          uint32 `protobuf:"varint,3,opt,name=awaiting_review,json=awaitingReview,proto3" json:"awaiting_review,omitempty"`
	Success                 uint32 `protobuf:"varint,4,opt,name=success,proto3" json:"success,omitempty"`
	ReviewDenied            uint32 `protobuf:"varint,5,opt,name=review_denied,json=reviewDenied,proto3" json:"review_denied,omitempty"`
	AwaitingConsensusReview uint32 `` /* 133-byte string literal not displayed */
	// contains filtered or unexported fields
}

TaskStatusCountPerUser can represents count of human created annotations for a user for each valid status, count of inputs (anchor annotation) for a user for each valid status

func (*TaskStatusCountPerUser) Descriptor deprecated

func (*TaskStatusCountPerUser) Descriptor() ([]byte, []int)

Deprecated: Use TaskStatusCountPerUser.ProtoReflect.Descriptor instead.

func (*TaskStatusCountPerUser) GetAwaitingConsensusReview

func (x *TaskStatusCountPerUser) GetAwaitingConsensusReview() uint32

func (*TaskStatusCountPerUser) GetAwaitingReview

func (x *TaskStatusCountPerUser) GetAwaitingReview() uint32

func (*TaskStatusCountPerUser) GetPending

func (x *TaskStatusCountPerUser) GetPending() uint32

func (*TaskStatusCountPerUser) GetReviewDenied

func (x *TaskStatusCountPerUser) GetReviewDenied() uint32

func (*TaskStatusCountPerUser) GetSuccess

func (x *TaskStatusCountPerUser) GetSuccess() uint32

func (*TaskStatusCountPerUser) GetUserId

func (x *TaskStatusCountPerUser) GetUserId() string

func (*TaskStatusCountPerUser) ProtoMessage

func (*TaskStatusCountPerUser) ProtoMessage()

func (*TaskStatusCountPerUser) ProtoReflect

func (x *TaskStatusCountPerUser) ProtoReflect() protoreflect.Message

func (*TaskStatusCountPerUser) Reset

func (x *TaskStatusCountPerUser) Reset()

func (*TaskStatusCountPerUser) String

func (x *TaskStatusCountPerUser) String() string

type TaskWorkMetrics

type TaskWorkMetrics struct {

	// Estimated number of inputs that workers have worked on.
	InputsCountEstimated uint64 `protobuf:"varint,1,opt,name=inputs_count_estimated,json=inputsCountEstimated,proto3" json:"inputs_count_estimated,omitempty"`
	// Estimated percent of inputs that workers have worked on.
	// This is a value between 0 and 100, where 0 = 0% and 100 = 100%.
	InputsPercentEstimated uint32 `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*TaskWorkMetrics) Descriptor deprecated

func (*TaskWorkMetrics) Descriptor() ([]byte, []int)

Deprecated: Use TaskWorkMetrics.ProtoReflect.Descriptor instead.

func (*TaskWorkMetrics) GetInputsCountEstimated

func (x *TaskWorkMetrics) GetInputsCountEstimated() uint64

func (*TaskWorkMetrics) GetInputsPercentEstimated

func (x *TaskWorkMetrics) GetInputsPercentEstimated() uint32

func (*TaskWorkMetrics) ProtoMessage

func (*TaskWorkMetrics) ProtoMessage()

func (*TaskWorkMetrics) ProtoReflect

func (x *TaskWorkMetrics) ProtoReflect() protoreflect.Message

func (*TaskWorkMetrics) Reset

func (x *TaskWorkMetrics) Reset()

func (*TaskWorkMetrics) String

func (x *TaskWorkMetrics) String() string

type TaskWorker

type TaskWorker struct {

	// Worker strategy.
	Strategy TaskWorker_TaskWorkerStrategy `protobuf:"varint,1,opt,name=strategy,proto3,enum=clarifai.api.TaskWorker_TaskWorkerStrategy" json:"strategy,omitempty"`
	// Who will work on this task.
	// DEPRECATED: Use workers.user.id instead.
	//
	// Deprecated: Do not use.
	UserIds []string `protobuf:"bytes,2,rep,name=user_ids,json=userIds,proto3" json:"user_ids,omitempty"`
	// Users who will work on this task.
	// When the 'worker.users' field is additionally requested, then all user
	// info is filled for the workers. Otherwise, only the user 'id' is filled.
	// DEPRECATED: Use workers.user instead.
	//
	// Deprecated: Do not use.
	Users []*User `protobuf:"bytes,4,rep,name=users,proto3" json:"users,omitempty"`
	// Info based on the worker strategy,
	//
	// Types that are assignable to StrategyInfo:
	//
	//	*TaskWorker_PartitionedStrategyInfo
	StrategyInfo isTaskWorker_StrategyInfo `protobuf_oneof:"strategy_info"`
	// Workers that will work on this task.
	//
	// For Auto Annotation Tasks:
	//
	//	the worker can be either a model or a workflow;
	//	currently only supports 1 worker.
	//
	// For manual labeling Tasks:
	//
	//	the workers can only be users;
	//	no limitation on number of workers.
	Workers []*Worker `protobuf:"bytes,7,rep,name=workers,proto3" json:"workers,omitempty"`
	// contains filtered or unexported fields
}

TaskWorker includes information about the workers that will work on this task.

func (*TaskWorker) Descriptor deprecated

func (*TaskWorker) Descriptor() ([]byte, []int)

Deprecated: Use TaskWorker.ProtoReflect.Descriptor instead.

func (*TaskWorker) GetPartitionedStrategyInfo

func (x *TaskWorker) GetPartitionedStrategyInfo() *TaskWorkerPartitionedStrategyInfo

func (*TaskWorker) GetStrategy

func (x *TaskWorker) GetStrategy() TaskWorker_TaskWorkerStrategy

func (*TaskWorker) GetStrategyInfo

func (m *TaskWorker) GetStrategyInfo() isTaskWorker_StrategyInfo

func (*TaskWorker) GetUserIds deprecated

func (x *TaskWorker) GetUserIds() []string

Deprecated: Do not use.

func (*TaskWorker) GetUsers deprecated

func (x *TaskWorker) GetUsers() []*User

Deprecated: Do not use.

func (*TaskWorker) GetWorkers

func (x *TaskWorker) GetWorkers() []*Worker

func (*TaskWorker) ProtoMessage

func (*TaskWorker) ProtoMessage()

func (*TaskWorker) ProtoReflect

func (x *TaskWorker) ProtoReflect() protoreflect.Message

func (*TaskWorker) Reset

func (x *TaskWorker) Reset()

func (*TaskWorker) String

func (x *TaskWorker) String() string

type TaskWorkerPartitionedStrategyInfo

type TaskWorkerPartitionedStrategyInfo struct {

	// Define how the partitioning should work.
	Type TaskWorkerPartitionedStrategyInfo_TaskWorkerPartitionedStrategy `` /* 144-byte string literal not displayed */
	// How many workers will label each input.
	WorkersPerInput int32 `protobuf:"varint,2,opt,name=workers_per_input,json=workersPerInput,proto3" json:"workers_per_input,omitempty"`
	// In case of weighted partitioning, map user ids to weights.
	// Each labeler will be assigned work proportional to its own weight as compared to the sum of total weight.
	//
	// EXAMPLE:
	// If we have 3 workers, and weights = {1: 30, 2: 30, 3: 40},
	// then first worker will have assigned 30% of the work,
	// second worker will have assigned 30% of the work,
	// and third worker will have assigned 40% of the work.
	// You may use weights which add up to 100, but it's not necessary.
	// For example, weights {1: 30, 2: 30, 3: 40} are equivalent with {1: 3, 2: 3, 3: 4}
	// because they represent the same percentages: {1: 30%, 2: 30%, 3: 40%}.
	//
	// NOTE:
	// Note that no worker should be assigned a weight percentage greater than 1/workers_per_input.
	// It is mathematically impossible to partition the work in such a case.
	// Why? Say, we have 3 workers. And workers_per_input = 2, i.e. each input must be labeled by 2 workers.
	// Let's assign weights {1: 51%, 2: 25%, 3: 24%}.
	// Note that first worker has a weight percentage higher than 1/workers_per_input = 1/2 = 50%.
	// If we have 100 inputs, then a total of 100 * workers_per_input = 200 cumulative inputs will be labeled by these 3 workers.
	// Worker 1 should label 102 cumulative inputs, while worker 2 and worker 3 will label 98 cumulative inputs together.
	// No matter how we assign the 98 cumulative inputs, the 2 workers will be able to label up to 98 actual inputs.
	// This means the remaining 2 inputs will be labeled only by worker 1. This contradicts the worker_per_input = 2 requirement.
	Weights *structpb.Struct `protobuf:"bytes,3,opt,name=weights,proto3" json:"weights,omitempty"`
	// contains filtered or unexported fields
}

TaskWorkerPartitionedStrategyInfo

func (*TaskWorkerPartitionedStrategyInfo) Descriptor deprecated

func (*TaskWorkerPartitionedStrategyInfo) Descriptor() ([]byte, []int)

Deprecated: Use TaskWorkerPartitionedStrategyInfo.ProtoReflect.Descriptor instead.

func (*TaskWorkerPartitionedStrategyInfo) GetWeights

func (*TaskWorkerPartitionedStrategyInfo) GetWorkersPerInput

func (x *TaskWorkerPartitionedStrategyInfo) GetWorkersPerInput() int32

func (*TaskWorkerPartitionedStrategyInfo) ProtoMessage

func (*TaskWorkerPartitionedStrategyInfo) ProtoMessage()

func (*TaskWorkerPartitionedStrategyInfo) ProtoReflect

func (*TaskWorkerPartitionedStrategyInfo) Reset

func (*TaskWorkerPartitionedStrategyInfo) String

type TaskWorkerPartitionedStrategyInfo_TaskWorkerPartitionedStrategy

type TaskWorkerPartitionedStrategyInfo_TaskWorkerPartitionedStrategy int32
const (
	TaskWorkerPartitionedStrategyInfo_PARTITIONED_WORKER_STRATEGY_NOT_SET TaskWorkerPartitionedStrategyInfo_TaskWorkerPartitionedStrategy = 0
	// Each worker will label (approximately) the same number of inputs.
	TaskWorkerPartitionedStrategyInfo_EVENLY TaskWorkerPartitionedStrategyInfo_TaskWorkerPartitionedStrategy = 1
	// Each worker will have an assigned weight.
	// See weights field for more details.
	TaskWorkerPartitionedStrategyInfo_WEIGHTED TaskWorkerPartitionedStrategyInfo_TaskWorkerPartitionedStrategy = 2
)

func (TaskWorkerPartitionedStrategyInfo_TaskWorkerPartitionedStrategy) Descriptor

func (TaskWorkerPartitionedStrategyInfo_TaskWorkerPartitionedStrategy) Enum

func (TaskWorkerPartitionedStrategyInfo_TaskWorkerPartitionedStrategy) EnumDescriptor deprecated

Deprecated: Use TaskWorkerPartitionedStrategyInfo_TaskWorkerPartitionedStrategy.Descriptor instead.

func (TaskWorkerPartitionedStrategyInfo_TaskWorkerPartitionedStrategy) Number

func (TaskWorkerPartitionedStrategyInfo_TaskWorkerPartitionedStrategy) String

func (TaskWorkerPartitionedStrategyInfo_TaskWorkerPartitionedStrategy) Type

type TaskWorker_PartitionedStrategyInfo

type TaskWorker_PartitionedStrategyInfo struct {
	PartitionedStrategyInfo *TaskWorkerPartitionedStrategyInfo `protobuf:"bytes,3,opt,name=partitioned_strategy_info,json=partitionedStrategyInfo,proto3,oneof"`
}

type TaskWorker_TaskWorkerStrategy

type TaskWorker_TaskWorkerStrategy int32
const (
	TaskWorker_WORKER_STRATEGY_NOT_SET TaskWorker_TaskWorkerStrategy = 0
	// The inputs will be partitioned in several partitions.
	// Each worker will label one or more input partitions.
	TaskWorker_PARTITIONED TaskWorker_TaskWorkerStrategy = 2
	// Each worker will label all inputs from input source.
	TaskWorker_FULL TaskWorker_TaskWorkerStrategy = 3
)

func (TaskWorker_TaskWorkerStrategy) Descriptor

func (TaskWorker_TaskWorkerStrategy) Enum

func (TaskWorker_TaskWorkerStrategy) EnumDescriptor deprecated

func (TaskWorker_TaskWorkerStrategy) EnumDescriptor() ([]byte, []int)

Deprecated: Use TaskWorker_TaskWorkerStrategy.Descriptor instead.

func (TaskWorker_TaskWorkerStrategy) Number

func (TaskWorker_TaskWorkerStrategy) String

func (TaskWorker_TaskWorkerStrategy) Type

type Task_TaskType

type Task_TaskType int32
const (
	Task_TYPE_NOT_SET Task_TaskType = 0
	// Concepts classification tasks annotate concepts for the overall image, frame of video or section of text.
	Task_CONCEPTS_CLASSIFICATION Task_TaskType = 1
	// Bounding box detection tasks annotate rectangular bounding box regions around each concept in an image, frame of video or section of text.
	Task_BOUNDING_BOX_DETECTION Task_TaskType = 2
	// Polygon detection tasks annotate free-form regions around concepts in an image, frame of video or section of text.
	Task_POLYGON_DETECTION Task_TaskType = 3
)

func (Task_TaskType) Descriptor

func (Task_TaskType) Enum

func (x Task_TaskType) Enum() *Task_TaskType

func (Task_TaskType) EnumDescriptor deprecated

func (Task_TaskType) EnumDescriptor() ([]byte, []int)

Deprecated: Use Task_TaskType.Descriptor instead.

func (Task_TaskType) Number

func (Task_TaskType) String

func (x Task_TaskType) String() string

func (Task_TaskType) Type

type Text

type Text struct {

	// This is a raw text string.
	Raw string `protobuf:"bytes,1,opt,name=raw,proto3" json:"raw,omitempty"`
	// Url to a text file
	Url               string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	AllowDuplicateUrl bool   `protobuf:"varint,3,opt,name=allow_duplicate_url,json=allowDuplicateUrl,proto3" json:"allow_duplicate_url,omitempty"`
	// The hosted field lists original text hosted in Clarifai storage. This field is currently used
	// only in response.
	Hosted *HostedURL `protobuf:"bytes,4,opt,name=hosted,proto3" json:"hosted,omitempty"`
	// text info
	TextInfo *TextInfo `protobuf:"bytes,5,opt,name=text_info,json=textInfo,proto3" json:"text_info,omitempty"`
	// contains filtered or unexported fields
}

Text

func (*Text) Descriptor deprecated

func (*Text) Descriptor() ([]byte, []int)

Deprecated: Use Text.ProtoReflect.Descriptor instead.

func (*Text) GetAllowDuplicateUrl

func (x *Text) GetAllowDuplicateUrl() bool

func (*Text) GetHosted

func (x *Text) GetHosted() *HostedURL

func (*Text) GetRaw

func (x *Text) GetRaw() string

func (*Text) GetTextInfo

func (x *Text) GetTextInfo() *TextInfo

func (*Text) GetUrl

func (x *Text) GetUrl() string

func (*Text) ProtoMessage

func (*Text) ProtoMessage()

func (*Text) ProtoReflect

func (x *Text) ProtoReflect() protoreflect.Message

func (*Text) Reset

func (x *Text) Reset()

func (*Text) String

func (x *Text) String() string

type TextInfo

type TextInfo struct {

	// count of characters in text
	CharCount int32 `protobuf:"varint,1,opt,name=char_count,json=charCount,proto3" json:"char_count,omitempty"`
	// text encoding
	Encoding string `protobuf:"bytes,2,opt,name=encoding,proto3" json:"encoding,omitempty"`
	// contains filtered or unexported fields
}

func (*TextInfo) Descriptor deprecated

func (*TextInfo) Descriptor() ([]byte, []int)

Deprecated: Use TextInfo.ProtoReflect.Descriptor instead.

func (*TextInfo) GetCharCount

func (x *TextInfo) GetCharCount() int32

func (*TextInfo) GetEncoding

func (x *TextInfo) GetEncoding() string

func (*TextInfo) ProtoMessage

func (*TextInfo) ProtoMessage()

func (*TextInfo) ProtoReflect

func (x *TextInfo) ProtoReflect() protoreflect.Message

func (*TextInfo) Reset

func (x *TextInfo) Reset()

func (*TextInfo) String

func (x *TextInfo) String() string

type ThresholdRange

type ThresholdRange struct {

	// The range used to filter over concept values.
	// e.g. GREATER_THAN_OR_EQUAL_TO 0.7 -> is_lower_inclusive = true, lower = 0.7, is_upper_inclusive = true, upper = 1.0
	// e.g. (0.3, 0.75] -> is_lower_inclusive = false, lower = 0.3, is_upper_inclusive = true, upper = 0.75
	IsLowerInclusive bool    `protobuf:"varint,1,opt,name=is_lower_inclusive,json=isLowerInclusive,proto3" json:"is_lower_inclusive,omitempty"`
	IsUpperInclusive bool    `protobuf:"varint,2,opt,name=is_upper_inclusive,json=isUpperInclusive,proto3" json:"is_upper_inclusive,omitempty"`
	Lower            float32 `protobuf:"fixed32,3,opt,name=lower,proto3" json:"lower,omitempty"`
	Upper            float32 `protobuf:"fixed32,4,opt,name=upper,proto3" json:"upper,omitempty"`
	// contains filtered or unexported fields
}

func (*ThresholdRange) Descriptor deprecated

func (*ThresholdRange) Descriptor() ([]byte, []int)

Deprecated: Use ThresholdRange.ProtoReflect.Descriptor instead.

func (*ThresholdRange) GetIsLowerInclusive

func (x *ThresholdRange) GetIsLowerInclusive() bool

func (*ThresholdRange) GetIsUpperInclusive

func (x *ThresholdRange) GetIsUpperInclusive() bool

func (*ThresholdRange) GetLower

func (x *ThresholdRange) GetLower() float32

func (*ThresholdRange) GetUpper

func (x *ThresholdRange) GetUpper() float32

func (*ThresholdRange) ProtoMessage

func (*ThresholdRange) ProtoMessage()

func (*ThresholdRange) ProtoReflect

func (x *ThresholdRange) ProtoReflect() protoreflect.Message

func (*ThresholdRange) Reset

func (x *ThresholdRange) Reset()

func (*ThresholdRange) String

func (x *ThresholdRange) String() string

type TimeInfo

type TimeInfo struct {

	// Number of frames
	NumFrames uint32 `protobuf:"varint,1,opt,name=num_frames,json=numFrames,proto3" json:"num_frames,omitempty"`
	// Timestamp where track begins.
	BeginTime float32 `protobuf:"fixed32,4,opt,name=begin_time,json=beginTime,proto3" json:"begin_time,omitempty"`
	// Timestamp where track ends.
	EndTime float32 `protobuf:"fixed32,5,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// contains filtered or unexported fields
}

TimeInfo

func (*TimeInfo) Descriptor deprecated

func (*TimeInfo) Descriptor() ([]byte, []int)

Deprecated: Use TimeInfo.ProtoReflect.Descriptor instead.

func (*TimeInfo) GetBeginTime

func (x *TimeInfo) GetBeginTime() float32

func (*TimeInfo) GetEndTime

func (x *TimeInfo) GetEndTime() float32

func (*TimeInfo) GetNumFrames

func (x *TimeInfo) GetNumFrames() uint32

func (*TimeInfo) ProtoMessage

func (*TimeInfo) ProtoMessage()

func (*TimeInfo) ProtoReflect

func (x *TimeInfo) ProtoReflect() protoreflect.Message

func (*TimeInfo) Reset

func (x *TimeInfo) Reset()

func (*TimeInfo) String

func (x *TimeInfo) String() string

type TimeRange

type TimeRange struct {
	StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // Begin of the time range, optional, inclusive.
	EndTime   *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`       // End of the time range, optional, inclusive.
	// contains filtered or unexported fields
}

TimeRange

func (*TimeRange) Descriptor deprecated

func (*TimeRange) Descriptor() ([]byte, []int)

Deprecated: Use TimeRange.ProtoReflect.Descriptor instead.

func (*TimeRange) GetEndTime

func (x *TimeRange) GetEndTime() *timestamppb.Timestamp

func (*TimeRange) GetStartTime

func (x *TimeRange) GetStartTime() *timestamppb.Timestamp

func (*TimeRange) ProtoMessage

func (*TimeRange) ProtoMessage()

func (*TimeRange) ProtoReflect

func (x *TimeRange) ProtoReflect() protoreflect.Message

func (*TimeRange) Reset

func (x *TimeRange) Reset()

func (*TimeRange) String

func (x *TimeRange) String() string

type TimeSegment

type TimeSegment struct {

	// A unique id for the time segment.
	Id       string    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Data     *Data     `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	TimeInfo *TimeInfo `protobuf:"bytes,3,opt,name=time_info,json=timeInfo,proto3" json:"time_info,omitempty"`
	// contains filtered or unexported fields
}

TimeSegment

func (*TimeSegment) Descriptor deprecated

func (*TimeSegment) Descriptor() ([]byte, []int)

Deprecated: Use TimeSegment.ProtoReflect.Descriptor instead.

func (*TimeSegment) GetData

func (x *TimeSegment) GetData() *Data

func (*TimeSegment) GetId

func (x *TimeSegment) GetId() string

func (*TimeSegment) GetTimeInfo

func (x *TimeSegment) GetTimeInfo() *TimeInfo

func (*TimeSegment) ProtoMessage

func (*TimeSegment) ProtoMessage()

func (*TimeSegment) ProtoReflect

func (x *TimeSegment) ProtoReflect() protoreflect.Message

func (*TimeSegment) Reset

func (x *TimeSegment) Reset()

func (*TimeSegment) String

func (x *TimeSegment) String() string

type Token

type Token struct {
	CharStart uint32 `protobuf:"varint,1,opt,name=char_start,json=charStart,proto3" json:"char_start,omitempty"`
	CharEnd   uint32 `protobuf:"varint,2,opt,name=char_end,json=charEnd,proto3" json:"char_end,omitempty"`
	RawText   string `protobuf:"bytes,3,opt,name=raw_text,json=rawText,proto3" json:"raw_text,omitempty"`
	// contains filtered or unexported fields
}

func (*Token) Descriptor deprecated

func (*Token) Descriptor() ([]byte, []int)

Deprecated: Use Token.ProtoReflect.Descriptor instead.

func (*Token) GetCharEnd

func (x *Token) GetCharEnd() uint32

func (*Token) GetCharStart

func (x *Token) GetCharStart() uint32

func (*Token) GetRawText

func (x *Token) GetRawText() string

func (*Token) ProtoMessage

func (*Token) ProtoMessage()

func (*Token) ProtoReflect

func (x *Token) ProtoReflect() protoreflect.Message

func (*Token) Reset

func (x *Token) Reset()

func (*Token) String

func (x *Token) String() string

type Track

type Track struct {

	// track id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// This is a recursive definition which can contain all the concepts,
	// embeddings, etc. that are computed within this track.
	Data     *Data     `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"`
	TimeInfo *TimeInfo `protobuf:"bytes,4,opt,name=time_info,json=timeInfo,proto3" json:"time_info,omitempty"`
	Quality  float32   `protobuf:"fixed32,5,opt,name=quality,proto3" json:"quality,omitempty"`
	// contains filtered or unexported fields
}

Track proto encodes information of a track over a number of frames

func (*Track) Descriptor deprecated

func (*Track) Descriptor() ([]byte, []int)

Deprecated: Use Track.ProtoReflect.Descriptor instead.

func (*Track) GetData

func (x *Track) GetData() *Data

func (*Track) GetId

func (x *Track) GetId() string

func (*Track) GetQuality

func (x *Track) GetQuality() float32

func (*Track) GetTimeInfo

func (x *Track) GetTimeInfo() *TimeInfo

func (*Track) ProtoMessage

func (*Track) ProtoMessage()

func (*Track) ProtoReflect

func (x *Track) ProtoReflect() protoreflect.Message

func (*Track) Reset

func (x *Track) Reset()

func (*Track) String

func (x *Track) String() string

type TrackerMetrics

type TrackerMetrics struct {

	// Multiple object tracking accuracy
	MotMota float32 `protobuf:"fixed32,1,opt,name=mot_mota,json=motMota,proto3" json:"mot_mota,omitempty"`
	// Number of switches between tracks
	MotNumSwitches int32 `protobuf:"varint,2,opt,name=mot_num_switches,json=motNumSwitches,proto3" json:"mot_num_switches,omitempty"`
	// MORSE fragmentation rate (a.k.a unique switch rate, only calculated in public sector)
	MorseFrag float32 `protobuf:"fixed32,3,opt,name=morse_frag,json=morseFrag,proto3" json:"morse_frag,omitempty"`
	// Average precision calculated from all processed frames
	AvgPrecision float32 `protobuf:"fixed32,4,opt,name=avg_precision,json=avgPrecision,proto3" json:"avg_precision,omitempty"`
	// The concept that we are evaluating the tracker
	Aiid string `protobuf:"bytes,5,opt,name=aiid,proto3" json:"aiid,omitempty"`
	// Same as morse_frag but calculated using MOT mapping/metrics
	UniqueSwitchRate float32 `protobuf:"fixed32,6,opt,name=unique_switch_rate,json=uniqueSwitchRate,proto3" json:"unique_switch_rate,omitempty"`
	// contains filtered or unexported fields
}

TrackerMetrics

func (*TrackerMetrics) Descriptor deprecated

func (*TrackerMetrics) Descriptor() ([]byte, []int)

Deprecated: Use TrackerMetrics.ProtoReflect.Descriptor instead.

func (*TrackerMetrics) GetAiid

func (x *TrackerMetrics) GetAiid() string

func (*TrackerMetrics) GetAvgPrecision

func (x *TrackerMetrics) GetAvgPrecision() float32

func (*TrackerMetrics) GetMorseFrag

func (x *TrackerMetrics) GetMorseFrag() float32

func (*TrackerMetrics) GetMotMota

func (x *TrackerMetrics) GetMotMota() float32

func (*TrackerMetrics) GetMotNumSwitches

func (x *TrackerMetrics) GetMotNumSwitches() int32

func (*TrackerMetrics) GetUniqueSwitchRate

func (x *TrackerMetrics) GetUniqueSwitchRate() float32

func (*TrackerMetrics) ProtoMessage

func (*TrackerMetrics) ProtoMessage()

func (*TrackerMetrics) ProtoReflect

func (x *TrackerMetrics) ProtoReflect() protoreflect.Message

func (*TrackerMetrics) Reset

func (x *TrackerMetrics) Reset()

func (*TrackerMetrics) String

func (x *TrackerMetrics) String() string

type TrainInfo

type TrainInfo struct {

	// To control the training process when PostModelVersions is used we allow a list of parameters
	// defined for each ModelType as a Struct (JSON object) here. During training, the settings
	// contained within are sent to the training processor to alter the training process.
	Params *structpb.Struct `protobuf:"bytes,1,opt,name=params,proto3" json:"params,omitempty"`
	// The dataset and dataset version this model version was or will be trained on
	Dataset *Dataset `protobuf:"bytes,2,opt,name=dataset,proto3" json:"dataset,omitempty"`
	// The model to resume training from.
	ResumeFromModel *Model `protobuf:"bytes,3,opt,name=resume_from_model,json=resumeFromModel,proto3" json:"resume_from_model,omitempty"`
	// contains filtered or unexported fields
}

func (*TrainInfo) Descriptor deprecated

func (*TrainInfo) Descriptor() ([]byte, []int)

Deprecated: Use TrainInfo.ProtoReflect.Descriptor instead.

func (*TrainInfo) GetDataset

func (x *TrainInfo) GetDataset() *Dataset

func (*TrainInfo) GetParams

func (x *TrainInfo) GetParams() *structpb.Struct

func (*TrainInfo) GetResumeFromModel

func (x *TrainInfo) GetResumeFromModel() *Model

func (*TrainInfo) ProtoMessage

func (*TrainInfo) ProtoMessage()

func (*TrainInfo) ProtoReflect

func (x *TrainInfo) ProtoReflect() protoreflect.Message

func (*TrainInfo) Reset

func (x *TrainInfo) Reset()

func (*TrainInfo) String

func (x *TrainInfo) String() string

type TrainStats

type TrainStats struct {
	LossCurve []*LossCurveEntry `protobuf:"bytes,1,rep,name=loss_curve,json=lossCurve,proto3" json:"loss_curve,omitempty"`
	// contains filtered or unexported fields
}

TrainStats

func (*TrainStats) Descriptor deprecated

func (*TrainStats) Descriptor() ([]byte, []int)

Deprecated: Use TrainStats.ProtoReflect.Descriptor instead.

func (*TrainStats) GetLossCurve

func (x *TrainStats) GetLossCurve() []*LossCurveEntry

func (*TrainStats) ProtoMessage

func (*TrainStats) ProtoMessage()

func (*TrainStats) ProtoReflect

func (x *TrainStats) ProtoReflect() protoreflect.Message

func (*TrainStats) Reset

func (x *TrainStats) Reset()

func (*TrainStats) String

func (x *TrainStats) String() string

type TrendingMetric

type TrendingMetric struct {
	UserId    string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	AppId     string `protobuf:"bytes,2,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	ObjectId  string `protobuf:"bytes,3,opt,name=object_id,json=objectId,proto3" json:"object_id,omitempty"`
	ViewCount uint64 `protobuf:"varint,4,opt,name=view_count,json=viewCount,proto3" json:"view_count,omitempty"`
	// contains filtered or unexported fields
}

TrendingMetric

func (*TrendingMetric) Descriptor deprecated

func (*TrendingMetric) Descriptor() ([]byte, []int)

Deprecated: Use TrendingMetric.ProtoReflect.Descriptor instead.

func (*TrendingMetric) GetAppId

func (x *TrendingMetric) GetAppId() string

func (*TrendingMetric) GetObjectId

func (x *TrendingMetric) GetObjectId() string

func (*TrendingMetric) GetUserId

func (x *TrendingMetric) GetUserId() string

func (*TrendingMetric) GetViewCount

func (x *TrendingMetric) GetViewCount() uint64

func (*TrendingMetric) ProtoMessage

func (*TrendingMetric) ProtoMessage()

func (*TrendingMetric) ProtoReflect

func (x *TrendingMetric) ProtoReflect() protoreflect.Message

func (*TrendingMetric) Reset

func (x *TrendingMetric) Reset()

func (*TrendingMetric) String

func (x *TrendingMetric) String() string

type TritonCondaEnvInfo

type TritonCondaEnvInfo struct {
	CondaPackUrl string `protobuf:"bytes,1,opt,name=conda_pack_url,json=condaPackUrl,proto3" json:"conda_pack_url,omitempty"`
	CondaYamlUrl string `protobuf:"bytes,2,opt,name=conda_yaml_url,json=condaYamlUrl,proto3" json:"conda_yaml_url,omitempty"`
	// contains filtered or unexported fields
}

func (*TritonCondaEnvInfo) Descriptor deprecated

func (*TritonCondaEnvInfo) Descriptor() ([]byte, []int)

Deprecated: Use TritonCondaEnvInfo.ProtoReflect.Descriptor instead.

func (*TritonCondaEnvInfo) GetCondaPackUrl

func (x *TritonCondaEnvInfo) GetCondaPackUrl() string

func (*TritonCondaEnvInfo) GetCondaYamlUrl

func (x *TritonCondaEnvInfo) GetCondaYamlUrl() string

func (*TritonCondaEnvInfo) ProtoMessage

func (*TritonCondaEnvInfo) ProtoMessage()

func (*TritonCondaEnvInfo) ProtoReflect

func (x *TritonCondaEnvInfo) ProtoReflect() protoreflect.Message

func (*TritonCondaEnvInfo) Reset

func (x *TritonCondaEnvInfo) Reset()

func (*TritonCondaEnvInfo) String

func (x *TritonCondaEnvInfo) String() string

type UnimplementedV2Server

type UnimplementedV2Server struct {
}

UnimplementedV2Server must be embedded to have forward compatible implementations.

func (UnimplementedV2Server) DeleteAnnotation

func (UnimplementedV2Server) DeleteAnnotationFilters

func (UnimplementedV2Server) DeleteAnnotations

func (UnimplementedV2Server) DeleteApp

func (UnimplementedV2Server) DeleteBulkOperations

func (UnimplementedV2Server) DeleteCollaborators

func (UnimplementedV2Server) DeleteCollectors

func (UnimplementedV2Server) DeleteConceptRelations

func (UnimplementedV2Server) DeleteDatasetInputs

func (UnimplementedV2Server) DeleteDatasetVersions

func (UnimplementedV2Server) DeleteDatasets

func (UnimplementedV2Server) DeleteInput

func (UnimplementedV2Server) DeleteInputs

func (UnimplementedV2Server) DeleteKey

func (UnimplementedV2Server) DeleteLabelOrders

func (UnimplementedV2Server) DeleteModel

func (UnimplementedV2Server) DeleteModelVersion

func (UnimplementedV2Server) DeleteModels

func (UnimplementedV2Server) DeleteModuleVersions

func (UnimplementedV2Server) DeleteModules

func (UnimplementedV2Server) DeleteRunners

func (UnimplementedV2Server) DeleteSearch

func (UnimplementedV2Server) DeleteTasks

func (UnimplementedV2Server) DeleteUploads

func (UnimplementedV2Server) DeleteWorkflow

func (UnimplementedV2Server) DeleteWorkflowVersions

func (UnimplementedV2Server) DeleteWorkflows

func (UnimplementedV2Server) GetAnnotation

func (UnimplementedV2Server) GetApp

func (UnimplementedV2Server) GetCollector

func (UnimplementedV2Server) GetConcept

func (UnimplementedV2Server) GetDataset

func (UnimplementedV2Server) GetInput

func (UnimplementedV2Server) GetInputCount

func (UnimplementedV2Server) GetInputVideoManifest

func (UnimplementedV2Server) GetKey

func (UnimplementedV2Server) GetLabelOrder

func (UnimplementedV2Server) GetModel

func (UnimplementedV2Server) GetModelOutputInfo

func (UnimplementedV2Server) GetModelType

func (UnimplementedV2Server) GetModule

func (UnimplementedV2Server) GetRunner

func (UnimplementedV2Server) GetSearch

func (UnimplementedV2Server) GetStatusCode

func (UnimplementedV2Server) GetTask

func (UnimplementedV2Server) GetTaskAnnotationCount

func (UnimplementedV2Server) GetTaskInputCount

func (UnimplementedV2Server) GetUpload

func (UnimplementedV2Server) GetUser

func (UnimplementedV2Server) GetWorkflow

func (UnimplementedV2Server) ListAnnotationWorkers

func (UnimplementedV2Server) ListAnnotations

func (UnimplementedV2Server) ListAppKeys

func (UnimplementedV2Server) ListApps

func (UnimplementedV2Server) ListCollectors

func (UnimplementedV2Server) ListConcepts

func (UnimplementedV2Server) ListDatasets

func (UnimplementedV2Server) ListInputs

func (UnimplementedV2Server) ListKeys

func (UnimplementedV2Server) ListLabelOrders

func (UnimplementedV2Server) ListModelConcepts

func (UnimplementedV2Server) ListModelInputs

func (UnimplementedV2Server) ListModelTypes

func (UnimplementedV2Server) ListModels

func (UnimplementedV2Server) ListModules

func (UnimplementedV2Server) ListNextTaskAssignments

func (UnimplementedV2Server) ListRunnerItems

func (UnimplementedV2Server) ListRunners

func (UnimplementedV2Server) ListScopes

func (UnimplementedV2Server) ListSearches

func (UnimplementedV2Server) ListStatusCodes

func (UnimplementedV2Server) ListTasks

func (UnimplementedV2Server) ListUploads

func (UnimplementedV2Server) ListWorkflows

func (UnimplementedV2Server) MyScopes

func (UnimplementedV2Server) MyScopesRoot

func (UnimplementedV2Server) MyScopesUser

func (UnimplementedV2Server) PatchApp

func (UnimplementedV2Server) PatchApps

func (UnimplementedV2Server) PatchAppsIds

func (UnimplementedV2Server) PatchCollectors

func (UnimplementedV2Server) PatchConcepts

func (UnimplementedV2Server) PatchDatasets

func (UnimplementedV2Server) PatchInputs

func (UnimplementedV2Server) PatchInputsSearches

func (UnimplementedV2Server) PatchKeys

func (UnimplementedV2Server) PatchModelIds

func (UnimplementedV2Server) PatchModels

func (UnimplementedV2Server) PatchModules

func (UnimplementedV2Server) PatchSearches

func (UnimplementedV2Server) PatchTasks

func (UnimplementedV2Server) PatchWorkflowIds

func (UnimplementedV2Server) PatchWorkflows

func (UnimplementedV2Server) PostAnnotations

func (UnimplementedV2Server) PostAnnotationsSearches

func (UnimplementedV2Server) PostApps

func (UnimplementedV2Server) PostAppsSearches

func (UnimplementedV2Server) PostCollectors

func (UnimplementedV2Server) PostConcepts

func (UnimplementedV2Server) PostConceptsSearches

func (UnimplementedV2Server) PostDatasets

func (UnimplementedV2Server) PostInputs

func (UnimplementedV2Server) PostInputsSearches

func (UnimplementedV2Server) PostKeys

func (UnimplementedV2Server) PostLabelOrders

func (UnimplementedV2Server) PostModelOutputs

func (UnimplementedV2Server) PostModelVersions

func (UnimplementedV2Server) PostModelVersionsPublish

func (UnimplementedV2Server) PostModelVersionsUnPublish

func (UnimplementedV2Server) PostModelVersionsUpload

func (UnimplementedV2Server) PostModels

func (UnimplementedV2Server) PostModelsSearches

func (UnimplementedV2Server) PostModules

func (UnimplementedV2Server) PostRunners

func (UnimplementedV2Server) PostSearches

func (UnimplementedV2Server) PostSearchesByID

func (UnimplementedV2Server) PostStatValues

func (UnimplementedV2Server) PostTasks

func (UnimplementedV2Server) PostTrendingMetricsView

func (UnimplementedV2Server) PostUploads

func (UnimplementedV2Server) PostWorkflowVersionsPublish

func (UnimplementedV2Server) PostWorkflows

func (UnimplementedV2Server) PutUploadContentParts

func (UnimplementedV2Server) StreamInputs

type UnsafeV2Server

type UnsafeV2Server interface {
	// contains filtered or unexported methods
}

UnsafeV2Server may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to V2Server will result in compilation errors.

type Upload

type Upload struct {

	// ID of upload
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// When the upload was started.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Most recent time when the upload was updated.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// When the upload will expire and be deleted
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// Status of the upload
	Status *status.Status `protobuf:"bytes,5,opt,name=status,proto3" json:"status,omitempty"`
	// name of uploaded content (e.g. filename)
	ContentName string `protobuf:"bytes,8,opt,name=content_name,json=contentName,proto3" json:"content_name,omitempty"`
	// Total size of the upload content
	ContentLength uint64 `protobuf:"varint,6,opt,name=content_length,json=contentLength,proto3" json:"content_length,omitempty"`
	// Url of uploaded content
	ContentUrl string `protobuf:"bytes,7,opt,name=content_url,json=contentUrl,proto3" json:"content_url,omitempty"`
	// contains filtered or unexported fields
}

func (*Upload) Descriptor deprecated

func (*Upload) Descriptor() ([]byte, []int)

Deprecated: Use Upload.ProtoReflect.Descriptor instead.

func (*Upload) GetContentLength

func (x *Upload) GetContentLength() uint64

func (*Upload) GetContentName

func (x *Upload) GetContentName() string

func (*Upload) GetContentUrl

func (x *Upload) GetContentUrl() string

func (*Upload) GetCreatedAt

func (x *Upload) GetCreatedAt() *timestamppb.Timestamp

func (*Upload) GetExpiresAt

func (x *Upload) GetExpiresAt() *timestamppb.Timestamp

func (*Upload) GetId

func (x *Upload) GetId() string

func (*Upload) GetModifiedAt

func (x *Upload) GetModifiedAt() *timestamppb.Timestamp

func (*Upload) GetStatus

func (x *Upload) GetStatus() *status.Status

func (*Upload) ProtoMessage

func (*Upload) ProtoMessage()

func (*Upload) ProtoReflect

func (x *Upload) ProtoReflect() protoreflect.Message

func (*Upload) Reset

func (x *Upload) Reset()

func (*Upload) String

func (x *Upload) String() string

type UploadContentPart

type UploadContentPart struct {
	RangeStart uint64 `protobuf:"varint,1,opt,name=range_start,json=rangeStart,proto3" json:"range_start,omitempty"`
	PartNumber int64  `protobuf:"varint,2,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"`
	Data       []byte `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*UploadContentPart) Descriptor deprecated

func (*UploadContentPart) Descriptor() ([]byte, []int)

Deprecated: Use UploadContentPart.ProtoReflect.Descriptor instead.

func (*UploadContentPart) GetData

func (x *UploadContentPart) GetData() []byte

func (*UploadContentPart) GetPartNumber

func (x *UploadContentPart) GetPartNumber() int64

func (*UploadContentPart) GetRangeStart

func (x *UploadContentPart) GetRangeStart() uint64

func (*UploadContentPart) ProtoMessage

func (*UploadContentPart) ProtoMessage()

func (*UploadContentPart) ProtoReflect

func (x *UploadContentPart) ProtoReflect() protoreflect.Message

func (*UploadContentPart) Reset

func (x *UploadContentPart) Reset()

func (*UploadContentPart) String

func (x *UploadContentPart) String() string

type UsageIntervalType

type UsageIntervalType int32
const (
	// undef UsageIntervalType is so that the interval field can be forced to be included
	UsageIntervalType_undef UsageIntervalType = 0
	UsageIntervalType_day   UsageIntervalType = 1
	UsageIntervalType_month UsageIntervalType = 2
	UsageIntervalType_year  UsageIntervalType = 3
)

func (UsageIntervalType) Descriptor

func (UsageIntervalType) Enum

func (UsageIntervalType) EnumDescriptor deprecated

func (UsageIntervalType) EnumDescriptor() ([]byte, []int)

Deprecated: Use UsageIntervalType.Descriptor instead.

func (UsageIntervalType) Number

func (UsageIntervalType) String

func (x UsageIntervalType) String() string

func (UsageIntervalType) Type

type User

type User struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Deprecated: Do not use.
	PrimaryEmail string `protobuf:"bytes,2,opt,name=primary_email,json=primaryEmail,proto3" json:"primary_email,omitempty"`
	FirstName    string `protobuf:"bytes,3,opt,name=first_name,json=firstName,proto3" json:"first_name,omitempty"`
	LastName     string `protobuf:"bytes,4,opt,name=last_name,json=lastName,proto3" json:"last_name,omitempty"`
	CompanyName  string `protobuf:"bytes,5,opt,name=company_name,json=companyName,proto3" json:"company_name,omitempty"`
	JobTitle     string `protobuf:"bytes,19,opt,name=job_title,json=jobTitle,proto3" json:"job_title,omitempty"`
	JobRole      string `protobuf:"bytes,20,opt,name=job_role,json=jobRole,proto3" json:"job_role,omitempty"`
	// This specifies user intent when registering on clarifai
	Intention string `protobuf:"bytes,24,opt,name=intention,proto3" json:"intention,omitempty"`
	// Deprecated: Do not use.
	BillType string `protobuf:"bytes,7,opt,name=bill_type,json=billType,proto3" json:"bill_type,omitempty"`
	// When the user was created. We follow the XXXX timestamp
	// format. We use https://www.ietf.org/rfc/rfc3339.txt format:
	// "2006-01-02T15:04:05.999999Z" so you can expect results like
	// the following from the API:
	// "2017-04-11T21:50:50.223962Z"
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Deprecated: Do not use.
	DateGdprConsent *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=date_gdpr_consent,json=dateGdprConsent,proto3" json:"date_gdpr_consent,omitempty"`
	// Deprecated: Do not use.
	DateTosConsent *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=date_tos_consent,json=dateTosConsent,proto3" json:"date_tos_consent,omitempty"`
	// Deprecated: Do not use.
	DateMarketingConsent *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=date_marketing_consent,json=dateMarketingConsent,proto3" json:"date_marketing_consent,omitempty"`
	// Deprecated: Do not use.
	DatePiiConsent *timestamppb.Timestamp `protobuf:"bytes,23,opt,name=date_pii_consent,json=datePiiConsent,proto3" json:"date_pii_consent,omitempty"`
	// To handle arbitrary json metadata you can use a struct field:
	// https://github.com/google/protobuf/blob/master/src/google/protobuf/struct.proto
	//
	// Deprecated: Do not use.
	Metadata *structpb.Struct `protobuf:"bytes,11,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// Deprecated: Do not use.
	EmailAddresses []*EmailAddress `protobuf:"bytes,12,rep,name=email_addresses,json=emailAddresses,proto3" json:"email_addresses,omitempty"`
	// Deprecated: Do not use.
	TwoFactorAuthEnabled bool `` /* 127-byte string literal not displayed */
	// Deprecated: Do not use.
	TeamsCount uint32 `protobuf:"varint,16,opt,name=teams_count,json=teamsCount,proto3" json:"teams_count,omitempty"`
	// Is starred by the requesting user (only showed on get/list requests)
	// Please use PostUserStars/DeleteUserStars endpoints to star/unstar an user
	IsStarred bool `protobuf:"varint,21,opt,name=is_starred,json=isStarred,proto3" json:"is_starred,omitempty"`
	// How many users have starred the user (only showed on get/list requests)
	// Computed value, not editable
	StarCount int32 `protobuf:"varint,22,opt,name=star_count,json=starCount,proto3" json:"star_count,omitempty"`
	// The visibility field represents whether this message is privately/publicly visible.
	// To be visible to the public the App that contains it AND the User that contains the App must
	// also be publicly visible.
	Visibility *Visibility `protobuf:"bytes,17,opt,name=visibility,proto3" json:"visibility,omitempty"`
	// This is all the personal information of a user. GetUser/ListUsers will not return this
	// information unless the caller has the UserAccounts_Get scope on their key or is the user
	// themselves.
	UserDetail *UserDetail `protobuf:"bytes,18,opt,name=user_detail,json=userDetail,proto3" json:"user_detail,omitempty"`
	// contains filtered or unexported fields
}

User

func (*User) Descriptor deprecated

func (*User) Descriptor() ([]byte, []int)

Deprecated: Use User.ProtoReflect.Descriptor instead.

func (*User) GetBillType deprecated

func (x *User) GetBillType() string

Deprecated: Do not use.

func (*User) GetCompanyName

func (x *User) GetCompanyName() string

func (*User) GetCreatedAt

func (x *User) GetCreatedAt() *timestamppb.Timestamp

func (*User) GetDateGdprConsent deprecated

func (x *User) GetDateGdprConsent() *timestamppb.Timestamp

Deprecated: Do not use.

func (*User) GetDateMarketingConsent deprecated

func (x *User) GetDateMarketingConsent() *timestamppb.Timestamp

Deprecated: Do not use.

func (*User) GetDatePiiConsent deprecated

func (x *User) GetDatePiiConsent() *timestamppb.Timestamp

Deprecated: Do not use.

func (*User) GetDateTosConsent deprecated

func (x *User) GetDateTosConsent() *timestamppb.Timestamp

Deprecated: Do not use.

func (*User) GetEmailAddresses deprecated

func (x *User) GetEmailAddresses() []*EmailAddress

Deprecated: Do not use.

func (*User) GetFirstName

func (x *User) GetFirstName() string

func (*User) GetId

func (x *User) GetId() string

func (*User) GetIntention

func (x *User) GetIntention() string

func (*User) GetIsStarred

func (x *User) GetIsStarred() bool

func (*User) GetJobRole

func (x *User) GetJobRole() string

func (*User) GetJobTitle

func (x *User) GetJobTitle() string

func (*User) GetLastName

func (x *User) GetLastName() string

func (*User) GetMetadata deprecated

func (x *User) GetMetadata() *structpb.Struct

Deprecated: Do not use.

func (*User) GetPrimaryEmail deprecated

func (x *User) GetPrimaryEmail() string

Deprecated: Do not use.

func (*User) GetStarCount

func (x *User) GetStarCount() int32

func (*User) GetTeamsCount deprecated

func (x *User) GetTeamsCount() uint32

Deprecated: Do not use.

func (*User) GetTwoFactorAuthEnabled deprecated

func (x *User) GetTwoFactorAuthEnabled() bool

Deprecated: Do not use.

func (*User) GetUserDetail

func (x *User) GetUserDetail() *UserDetail

func (*User) GetVisibility

func (x *User) GetVisibility() *Visibility

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) ProtoReflect

func (x *User) ProtoReflect() protoreflect.Message

func (*User) Reset

func (x *User) Reset()

func (*User) String

func (x *User) String() string

type UserAppIDSet

type UserAppIDSet struct {

	// Note user_id 'me' is reserved - it is the alias for the id of authorized user
	UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	AppId  string `protobuf:"bytes,2,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// contains filtered or unexported fields
}

Common message to identify the app in a url endpoint.

func (*UserAppIDSet) Descriptor deprecated

func (*UserAppIDSet) Descriptor() ([]byte, []int)

Deprecated: Use UserAppIDSet.ProtoReflect.Descriptor instead.

func (*UserAppIDSet) GetAppId

func (x *UserAppIDSet) GetAppId() string

func (*UserAppIDSet) GetUserId

func (x *UserAppIDSet) GetUserId() string

func (*UserAppIDSet) ProtoMessage

func (*UserAppIDSet) ProtoMessage()

func (*UserAppIDSet) ProtoReflect

func (x *UserAppIDSet) ProtoReflect() protoreflect.Message

func (*UserAppIDSet) Reset

func (x *UserAppIDSet) Reset()

func (*UserAppIDSet) String

func (x *UserAppIDSet) String() string

type UserDetail

type UserDetail struct {
	PrimaryEmail         string                 `protobuf:"bytes,1,opt,name=primary_email,json=primaryEmail,proto3" json:"primary_email,omitempty"`
	BillType             string                 `protobuf:"bytes,2,opt,name=bill_type,json=billType,proto3" json:"bill_type,omitempty"`
	DateGdprConsent      *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=date_gdpr_consent,json=dateGdprConsent,proto3" json:"date_gdpr_consent,omitempty"`
	DateTosConsent       *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=date_tos_consent,json=dateTosConsent,proto3" json:"date_tos_consent,omitempty"`
	DateMarketingConsent *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=date_marketing_consent,json=dateMarketingConsent,proto3" json:"date_marketing_consent,omitempty"`
	DatePiiConsent       *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=date_pii_consent,json=datePiiConsent,proto3" json:"date_pii_consent,omitempty"`
	// To handle arbitrary json metadata you can use a struct field:
	// https://github.com/google/protobuf/blob/master/src/google/protobuf/struct.proto
	Metadata             *structpb.Struct `protobuf:"bytes,6,opt,name=metadata,proto3" json:"metadata,omitempty"`
	EmailAddresses       []*EmailAddress  `protobuf:"bytes,7,rep,name=email_addresses,json=emailAddresses,proto3" json:"email_addresses,omitempty"`
	TwoFactorAuthEnabled bool             `` /* 126-byte string literal not displayed */
	TeamsCount           uint32           `protobuf:"varint,10,opt,name=teams_count,json=teamsCount,proto3" json:"teams_count,omitempty"`
	Country              string           `protobuf:"bytes,11,opt,name=country,proto3" json:"country,omitempty"`
	State                string           `protobuf:"bytes,12,opt,name=state,proto3" json:"state,omitempty"`
	// contains filtered or unexported fields
}

This message holds the confidential information from the User object that we don't want to expose to other users. It will be accessible only from /users/{user_id}/account and with the User scopes.

func (*UserDetail) Descriptor deprecated

func (*UserDetail) Descriptor() ([]byte, []int)

Deprecated: Use UserDetail.ProtoReflect.Descriptor instead.

func (*UserDetail) GetBillType

func (x *UserDetail) GetBillType() string

func (*UserDetail) GetCountry

func (x *UserDetail) GetCountry() string

func (*UserDetail) GetDateGdprConsent

func (x *UserDetail) GetDateGdprConsent() *timestamppb.Timestamp

func (*UserDetail) GetDateMarketingConsent

func (x *UserDetail) GetDateMarketingConsent() *timestamppb.Timestamp

func (*UserDetail) GetDatePiiConsent

func (x *UserDetail) GetDatePiiConsent() *timestamppb.Timestamp

func (*UserDetail) GetDateTosConsent

func (x *UserDetail) GetDateTosConsent() *timestamppb.Timestamp

func (*UserDetail) GetEmailAddresses

func (x *UserDetail) GetEmailAddresses() []*EmailAddress

func (*UserDetail) GetMetadata

func (x *UserDetail) GetMetadata() *structpb.Struct

func (*UserDetail) GetPrimaryEmail

func (x *UserDetail) GetPrimaryEmail() string

func (*UserDetail) GetState

func (x *UserDetail) GetState() string

func (*UserDetail) GetTeamsCount

func (x *UserDetail) GetTeamsCount() uint32

func (*UserDetail) GetTwoFactorAuthEnabled

func (x *UserDetail) GetTwoFactorAuthEnabled() bool

func (*UserDetail) ProtoMessage

func (*UserDetail) ProtoMessage()

func (*UserDetail) ProtoReflect

func (x *UserDetail) ProtoReflect() protoreflect.Message

func (*UserDetail) Reset

func (x *UserDetail) Reset()

func (*UserDetail) String

func (x *UserDetail) String() string

type V2Client

type V2Client interface {
	// List concept relations between concepts in the platform.
	// MUST be above ListConcepts so that if concept_id is empty this will still match
	// /concepts/relations to list all the concept relations in the app.
	ListConceptRelations(ctx context.Context, in *ListConceptRelationsRequest, opts ...grpc.CallOption) (*MultiConceptRelationResponse, error)
	// Post concept relations to create relations between concepts in the platform.
	PostConceptRelations(ctx context.Context, in *PostConceptRelationsRequest, opts ...grpc.CallOption) (*MultiConceptRelationResponse, error)
	// Post concept relations to create relations between concepts in the platform.
	DeleteConceptRelations(ctx context.Context, in *DeleteConceptRelationsRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// List all the concepts with their positive and negative counts
	GetConceptCounts(ctx context.Context, in *GetConceptCountsRequest, opts ...grpc.CallOption) (*MultiConceptCountResponse, error)
	// Get a specific concept from an app.
	GetConcept(ctx context.Context, in *GetConceptRequest, opts ...grpc.CallOption) (*SingleConceptResponse, error)
	// List all the concepts.
	ListConcepts(ctx context.Context, in *ListConceptsRequest, opts ...grpc.CallOption) (*MultiConceptResponse, error)
	// List models concepts.
	ListModelConcepts(ctx context.Context, in *ListModelConceptsRequest, opts ...grpc.CallOption) (*MultiConceptResponse, error)
	// Search over the concepts to find one or more you're looking for.
	// This leverage the "body" parameter because we also have page and
	// per_page as url query param variables in this request.
	PostConceptsSearches(ctx context.Context, in *PostConceptsSearchesRequest, opts ...grpc.CallOption) (*MultiConceptResponse, error)
	// Add a concept to an app.
	PostConcepts(ctx context.Context, in *PostConceptsRequest, opts ...grpc.CallOption) (*MultiConceptResponse, error)
	// Patch one or more concepts.
	PatchConcepts(ctx context.Context, in *PatchConceptsRequest, opts ...grpc.CallOption) (*MultiConceptResponse, error)
	// Get a specific concept from an app.
	GetConceptLanguage(ctx context.Context, in *GetConceptLanguageRequest, opts ...grpc.CallOption) (*SingleConceptLanguageResponse, error)
	// List the concept in all the translated languages.
	ListConceptLanguages(ctx context.Context, in *ListConceptLanguagesRequest, opts ...grpc.CallOption) (*MultiConceptLanguageResponse, error)
	// Add a new translation for this concept.
	PostConceptLanguages(ctx context.Context, in *PostConceptLanguagesRequest, opts ...grpc.CallOption) (*MultiConceptLanguageResponse, error)
	// Patch the name for a given language names by passing in a list of concepts with the new names
	// for the languages.
	PatchConceptLanguages(ctx context.Context, in *PatchConceptLanguagesRequest, opts ...grpc.CallOption) (*MultiConceptLanguageResponse, error)
	// List all domain graphs.
	ListKnowledgeGraphs(ctx context.Context, in *ListKnowledgeGraphsRequest, opts ...grpc.CallOption) (*MultiKnowledgeGraphResponse, error)
	// Post domain graphs.
	PostKnowledgeGraphs(ctx context.Context, in *PostKnowledgeGraphsRequest, opts ...grpc.CallOption) (*MultiKnowledgeGraphResponse, error)
	// Start concept mapping jobs.
	PostConceptMappingJobs(ctx context.Context, in *PostConceptMappingJobsRequest, opts ...grpc.CallOption) (*MultiConceptMappingJobResponse, error)
	// Get a specific annotation from an app.
	GetAnnotation(ctx context.Context, in *GetAnnotationRequest, opts ...grpc.CallOption) (*SingleAnnotationResponse, error)
	// List all the annotation.
	ListAnnotations(ctx context.Context, in *ListAnnotationsRequest, opts ...grpc.CallOption) (*MultiAnnotationResponse, error)
	// Post annotations.
	PostAnnotations(ctx context.Context, in *PostAnnotationsRequest, opts ...grpc.CallOption) (*MultiAnnotationResponse, error)
	// Patch one or more annotations.
	PatchAnnotations(ctx context.Context, in *PatchAnnotationsRequest, opts ...grpc.CallOption) (*MultiAnnotationResponse, error)
	// Patch annotations status by worker id and task id.
	PatchAnnotationsStatus(ctx context.Context, in *PatchAnnotationsStatusRequest, opts ...grpc.CallOption) (*PatchAnnotationsStatusResponse, error)
	// Delete a single annotation.
	DeleteAnnotation(ctx context.Context, in *DeleteAnnotationRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Delete multiple annotations in one request.
	DeleteAnnotations(ctx context.Context, in *DeleteAnnotationsRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Patch saved annotations searches by ids.
	PatchAnnotationsSearches(ctx context.Context, in *PatchAnnotationsSearchesRequest, opts ...grpc.CallOption) (*MultiSearchResponse, error)
	// Execute a search over annotations
	PostAnnotationsSearches(ctx context.Context, in *PostAnnotationsSearchesRequest, opts ...grpc.CallOption) (*MultiSearchResponse, error)
	// ListAnnotationWorkers lists users, models, and workflows (collectively
	// known as "workers") that have added annotations to the application.
	ListAnnotationWorkers(ctx context.Context, in *ListAnnotationWorkersRequest, opts ...grpc.CallOption) (*MultiWorkerResponse, error)
	// Get input count per status.
	GetInputCount(ctx context.Context, in *GetInputCountRequest, opts ...grpc.CallOption) (*SingleInputCountResponse, error)
	// Streams all the inputs starting from oldest assets.
	StreamInputs(ctx context.Context, in *StreamInputsRequest, opts ...grpc.CallOption) (*MultiInputResponse, error)
	// Get a specific input from an app.
	GetInputSamples(ctx context.Context, in *GetInputSamplesRequest, opts ...grpc.CallOption) (*MultiInputAnnotationResponse, error)
	// Get a specific input from an app.
	GetInput(ctx context.Context, in *GetInputRequest, opts ...grpc.CallOption) (*SingleInputResponse, error)
	// Get a video input manifest.
	GetInputVideoManifest(ctx context.Context, in *GetVideoManifestRequest, opts ...grpc.CallOption) (*GetVideoManifestResponse, error)
	// List all the inputs.
	ListInputs(ctx context.Context, in *ListInputsRequest, opts ...grpc.CallOption) (*MultiInputResponse, error)
	// Add 1 or more input to an app.
	// The actual inputs processing is asynchronous.
	PostInputs(ctx context.Context, in *PostInputsRequest, opts ...grpc.CallOption) (*MultiInputResponse, error)
	// Patch one or more inputs.
	PatchInputs(ctx context.Context, in *PatchInputsRequest, opts ...grpc.CallOption) (*MultiInputResponse, error)
	// Delete a single input asynchronously.
	DeleteInput(ctx context.Context, in *DeleteInputRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Delete multiple inputs in one request.
	// This call is asynchronous.
	DeleteInputs(ctx context.Context, in *DeleteInputsRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Patch saved inputs searches by ids.
	PatchInputsSearches(ctx context.Context, in *PatchInputsSearchesRequest, opts ...grpc.CallOption) (*MultiSearchResponse, error)
	// Execute a search over inputs
	PostInputsSearches(ctx context.Context, in *PostInputsSearchesRequest, opts ...grpc.CallOption) (*MultiSearchResponse, error)
	// Get predicted outputs from the model.
	PostModelOutputs(ctx context.Context, in *PostModelOutputsRequest, opts ...grpc.CallOption) (*MultiOutputResponse, error)
	// List all the datasets.
	ListDatasets(ctx context.Context, in *ListDatasetsRequest, opts ...grpc.CallOption) (*MultiDatasetResponse, error)
	// Get a specific dataset.
	GetDataset(ctx context.Context, in *GetDatasetRequest, opts ...grpc.CallOption) (*SingleDatasetResponse, error)
	// Add datasets to an app.
	// The process is atomic, i.e. either all or no datasets are added.
	// If there is an error for one dataset,
	// the process will stop, revert the transaction and return the error.
	PostDatasets(ctx context.Context, in *PostDatasetsRequest, opts ...grpc.CallOption) (*MultiDatasetResponse, error)
	// Patch one or more datasets.
	// The process is atomic, i.e. either all or no datasets are patched.
	// If there is an error for one dataset,
	// the process will stop, revert the transaction and return the error.
	PatchDatasets(ctx context.Context, in *PatchDatasetsRequest, opts ...grpc.CallOption) (*MultiDatasetResponse, error)
	// Delete one or more datasets in a single request.
	DeleteDatasets(ctx context.Context, in *DeleteDatasetsRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// List all the dataset inputs in a dataset.
	ListDatasetInputs(ctx context.Context, in *ListDatasetInputsRequest, opts ...grpc.CallOption) (*MultiDatasetInputResponse, error)
	// Get a specific dataset input.
	GetDatasetInput(ctx context.Context, in *GetDatasetInputRequest, opts ...grpc.CallOption) (*SingleDatasetInputResponse, error)
	// Add dataset inputs to a dataset.
	// The process is not atomic, i.e. if there are errors with some dataset
	// inputs, others might still be added. The response reports
	//   - SUCCESS if all dataset inputs were added,
	//   - MIXED_STATUS if only some dataset inputs were added, and
	//   - FAILURE if no dataset inputs were added.
	//
	// Each individual dataset input in the response has the status set to
	// indicate if it was successful or if there was an error.
	PostDatasetInputs(ctx context.Context, in *PostDatasetInputsRequest, opts ...grpc.CallOption) (*MultiDatasetInputResponse, error)
	// Delete one or more dataset inputs in a single request.
	DeleteDatasetInputs(ctx context.Context, in *DeleteDatasetInputsRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// List all the dataset versions.
	ListDatasetVersions(ctx context.Context, in *ListDatasetVersionsRequest, opts ...grpc.CallOption) (*MultiDatasetVersionResponse, error)
	// Get a specific dataset version.
	GetDatasetVersion(ctx context.Context, in *GetDatasetVersionRequest, opts ...grpc.CallOption) (*SingleDatasetVersionResponse, error)
	ListDatasetVersionMetricsGroups(ctx context.Context, in *ListDatasetVersionMetricsGroupsRequest, opts ...grpc.CallOption) (*MultiDatasetVersionMetricsGroupResponse, error)
	// Add dataset versions to a dataset.
	PostDatasetVersions(ctx context.Context, in *PostDatasetVersionsRequest, opts ...grpc.CallOption) (*MultiDatasetVersionResponse, error)
	// Patch one or more dataset versions.
	PatchDatasetVersions(ctx context.Context, in *PatchDatasetVersionsRequest, opts ...grpc.CallOption) (*MultiDatasetVersionResponse, error)
	// Delete one or more dataset versions in a single request.
	DeleteDatasetVersions(ctx context.Context, in *DeleteDatasetVersionsRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Create export of a dataset version.
	PutDatasetVersionExports(ctx context.Context, in *PutDatasetVersionExportsRequest, opts ...grpc.CallOption) (*MultiDatasetVersionExportResponse, error)
	// Get a specific model type.
	GetModelType(ctx context.Context, in *GetModelTypeRequest, opts ...grpc.CallOption) (*SingleModelTypeResponse, error)
	// List all the supported open source licenses in the platform.
	ListOpenSourceLicenses(ctx context.Context, in *ListOpenSourceLicensesRequest, opts ...grpc.CallOption) (*ListOpenSourceLicensesResponse, error)
	// List all the model types available in the platform.
	// This MUST be above ListModels so that the /models/types endpoint takes precedence.
	ListModelTypes(ctx context.Context, in *ListModelTypesRequest, opts ...grpc.CallOption) (*MultiModelTypeResponse, error)
	// Get a specific model from an app.
	GetModel(ctx context.Context, in *GetModelRequest, opts ...grpc.CallOption) (*SingleModelResponse, error)
	// Get a the output info for a given model_id or model_id/version_id
	// combo.
	GetModelOutputInfo(ctx context.Context, in *GetModelRequest, opts ...grpc.CallOption) (*SingleModelResponse, error)
	// List all the models.
	ListModels(ctx context.Context, in *ListModelsRequest, opts ...grpc.CallOption) (*MultiModelResponse, error)
	// List the resource counts for the app.
	GetResourceCounts(ctx context.Context, in *GetResourceCountsRequest, opts ...grpc.CallOption) (*GetResourceCountsResponse, error)
	// Search over the models to find one or more you're looking for.
	// This leverage the "body" parameter because we also have page and
	// per_page as url query param variables in this request.
	PostModelsSearches(ctx context.Context, in *PostModelsSearchesRequest, opts ...grpc.CallOption) (*MultiModelResponse, error)
	// Add a models to an app.
	PostModels(ctx context.Context, in *PostModelsRequest, opts ...grpc.CallOption) (*SingleModelResponse, error)
	// Patch one or more models.
	PatchModels(ctx context.Context, in *PatchModelsRequest, opts ...grpc.CallOption) (*MultiModelResponse, error)
	// Patch one or more models ids.
	PatchModelIds(ctx context.Context, in *PatchModelIdsRequest, opts ...grpc.CallOption) (*MultiModelResponse, error)
	// Delete a single model.
	DeleteModel(ctx context.Context, in *DeleteModelRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Delete multiple models in one request.
	DeleteModels(ctx context.Context, in *DeleteModelsRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Update model check consents
	PatchModelCheckConsents(ctx context.Context, in *PatchModelCheckConsentsRequest, opts ...grpc.CallOption) (*MultiModelCheckConsentResponse, error)
	// Update model toolkits tags
	PatchModelToolkits(ctx context.Context, in *PatchModelToolkitsRequest, opts ...grpc.CallOption) (*MultiModelToolkitResponse, error)
	// Update model use_cases tags
	PatchModelUseCases(ctx context.Context, in *PatchModelUseCasesRequest, opts ...grpc.CallOption) (*MultiModelUseCaseResponse, error)
	// Update model languages tags
	PatchModelLanguages(ctx context.Context, in *PatchModelLanguagesRequest, opts ...grpc.CallOption) (*MultiModelLanguageResponse, error)
	// Deprecated: Do not use.
	// Deprecated: Unmaintained and ideally replaced with usage of datasets
	ListModelInputs(ctx context.Context, in *ListModelInputsRequest, opts ...grpc.CallOption) (*MultiInputResponse, error)
	// Get a specific model from an app.
	GetModelVersion(ctx context.Context, in *GetModelVersionRequest, opts ...grpc.CallOption) (*SingleModelVersionResponse, error)
	// List all the models.
	ListModelVersions(ctx context.Context, in *ListModelVersionsRequest, opts ...grpc.CallOption) (*MultiModelVersionResponse, error)
	PostWorkflowVersionsUnPublish(ctx context.Context, in *PostWorkflowVersionsUnPublishRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	PostWorkflowVersionsPublish(ctx context.Context, in *PostWorkflowVersionsPublishRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// PostModelVersionsPublish
	PostModelVersionsPublish(ctx context.Context, in *PostModelVersionsPublishRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// PostModelVersionsUnPublish
	PostModelVersionsUnPublish(ctx context.Context, in *PostModelVersionsUnPublishRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Create a new model version to trigger training of the model.
	PostModelVersions(ctx context.Context, in *PostModelVersionsRequest, opts ...grpc.CallOption) (*SingleModelResponse, error)
	// PatchModelVersions
	PatchModelVersions(ctx context.Context, in *PatchModelVersionsRequest, opts ...grpc.CallOption) (*MultiModelVersionResponse, error)
	// Delete a single model.
	DeleteModelVersion(ctx context.Context, in *DeleteModelVersionRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// This is a streaming endpoint, the request has a field, upload_data, which can either be the config for the upload or the actual data to upload.
	// The config must be sent first before the model_bytes can be uploaded.
	// Once the config has been sent, the server will respond with a confirmation containing the model_version_id.
	// This is so that if your upload is interrupted, you can resume the upload by sending the config again with the model_version_id specified for your model_version.
	// The actual upload will be done via a multipart upload, the latest successful part_id will be sent from the server in the response to the model_bytes.
	PostModelVersionsUpload(ctx context.Context, opts ...grpc.CallOption) (V2_PostModelVersionsUploadClient, error)
	// Export a model
	PutModelVersionExports(ctx context.Context, in *PutModelVersionExportsRequest, opts ...grpc.CallOption) (*SingleModelVersionExportResponse, error)
	// GetModelVersionExport
	GetModelVersionExport(ctx context.Context, in *GetModelVersionExportRequest, opts ...grpc.CallOption) (*SingleModelVersionExportResponse, error)
	// Deprecated: Use GetEvaluation instead
	// Get the evaluation metrics for a model version.
	GetModelVersionMetrics(ctx context.Context, in *GetModelVersionMetricsRequest, opts ...grpc.CallOption) (*SingleModelVersionResponse, error)
	// Deprecated, use PostEvaluations instead
	// Run the evaluation metrics for a model version.
	PostModelVersionMetrics(ctx context.Context, in *PostModelVersionMetricsRequest, opts ...grpc.CallOption) (*SingleModelVersionResponse, error)
	// Deprecated, use PostEvaluations instead
	PostModelVersionEvaluations(ctx context.Context, in *PostModelVersionEvaluationsRequest, opts ...grpc.CallOption) (*MultiEvalMetricsResponse, error)
	// Deprecated, use GetEvaluation instead
	// List the evaluation metrics for a model version.
	ListModelVersionEvaluations(ctx context.Context, in *ListModelVersionEvaluationsRequest, opts ...grpc.CallOption) (*MultiEvalMetricsResponse, error)
	// Deprecated, use GetEvaluation instead
	// Get an evaluation metrics for a model version.
	GetModelVersionEvaluation(ctx context.Context, in *GetModelVersionEvaluationRequest, opts ...grpc.CallOption) (*SingleEvalMetricsResponse, error)
	PostEvaluations(ctx context.Context, in *PostEvaluationsRequest, opts ...grpc.CallOption) (*MultiEvalMetricsResponse, error)
	ListEvaluations(ctx context.Context, in *ListEvaluationsRequest, opts ...grpc.CallOption) (*MultiEvalMetricsResponse, error)
	GetEvaluation(ctx context.Context, in *GetEvaluationRequest, opts ...grpc.CallOption) (*SingleEvalMetricsResponse, error)
	// Lists model references tied to a particular model id.
	ListModelReferences(ctx context.Context, in *ListModelReferencesRequest, opts ...grpc.CallOption) (*MultiModelReferenceResponse, error)
	// GetModelVersionInputExample
	GetModelVersionInputExample(ctx context.Context, in *GetModelVersionInputExampleRequest, opts ...grpc.CallOption) (*SingleModelVersionInputExampleResponse, error)
	// ListModelVersionInputExamples
	ListModelVersionInputExamples(ctx context.Context, in *ListModelVersionInputExamplesRequest, opts ...grpc.CallOption) (*MultiModelVersionInputExampleResponse, error)
	// Get a specific workflow from an app.
	GetWorkflow(ctx context.Context, in *GetWorkflowRequest, opts ...grpc.CallOption) (*SingleWorkflowResponse, error)
	// List all the workflows.
	ListWorkflows(ctx context.Context, in *ListWorkflowsRequest, opts ...grpc.CallOption) (*MultiWorkflowResponse, error)
	// Add a workflow to an app.
	// Note(zeiler): the order of the workflows that are returned from this endpoint
	// may be different than the order in which the user provides them. This is because
	// we reorder by a sort that optimizes for performance of the graph and its dependencies.
	// When using the workflow in any future call the order returned by this endpoint
	// will be used.
	PostWorkflows(ctx context.Context, in *PostWorkflowsRequest, opts ...grpc.CallOption) (*MultiWorkflowResponse, error)
	// Patch one or more workflows.
	PatchWorkflows(ctx context.Context, in *PatchWorkflowsRequest, opts ...grpc.CallOption) (*MultiWorkflowResponse, error)
	// Patch one or more workflows ids.
	PatchWorkflowIds(ctx context.Context, in *PatchWorkflowIdsRequest, opts ...grpc.CallOption) (*MultiWorkflowResponse, error)
	// Delete a single workflow.
	DeleteWorkflow(ctx context.Context, in *DeleteWorkflowRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Delete multiple workflows in one request.
	DeleteWorkflows(ctx context.Context, in *DeleteWorkflowsRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Predict using a workflow.
	PostWorkflowResults(ctx context.Context, in *PostWorkflowResultsRequest, opts ...grpc.CallOption) (*PostWorkflowResultsResponse, error)
	// Compare embeddings distances using a workflow
	PostWorkflowResultsSimilarity(ctx context.Context, in *PostWorkflowResultsSimilarityRequest, opts ...grpc.CallOption) (*PostWorkflowResultsSimilarityResponse, error)
	// List workflow versions.
	ListWorkflowVersions(ctx context.Context, in *ListWorkflowVersionsRequest, opts ...grpc.CallOption) (*MultiWorkflowVersionResponse, error)
	// Get single workflow version.
	GetWorkflowVersion(ctx context.Context, in *GetWorkflowVersionRequest, opts ...grpc.CallOption) (*SingleWorkflowVersionResponse, error)
	// Delete workflow versions.
	DeleteWorkflowVersions(ctx context.Context, in *DeleteWorkflowVersionsRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Patch workflow versions.
	PatchWorkflowVersions(ctx context.Context, in *PatchWorkflowVersionsRequest, opts ...grpc.CallOption) (*MultiWorkflowVersionResponse, error)
	// Get a specific key from an app.
	GetKey(ctx context.Context, in *GetKeyRequest, opts ...grpc.CallOption) (*SingleKeyResponse, error)
	// List all the keys.
	ListKeys(ctx context.Context, in *ListKeysRequest, opts ...grpc.CallOption) (*MultiKeyResponse, error)
	// List keys by app_id
	ListAppKeys(ctx context.Context, in *ListAppKeysRequest, opts ...grpc.CallOption) (*MultiKeyResponse, error)
	// Search over the keys to find one or more you're looking for.
	// This leverage the "body" parameter because we also have page and
	// per_page as url query param variables in this request.
	DeleteKey(ctx context.Context, in *DeleteKeyRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Add a key to an app.
	PostKeys(ctx context.Context, in *PostKeysRequest, opts ...grpc.CallOption) (*MultiKeyResponse, error)
	// Patch one or more keys.
	PatchKeys(ctx context.Context, in *PatchKeysRequest, opts ...grpc.CallOption) (*MultiKeyResponse, error)
	// API Keys in the public API -- request is itself Key authorized, and will tell
	// the user the scopes/access of the key/credential they're providing, as computed by
	// our authorizer:
	MyScopes(ctx context.Context, in *MyScopesRequest, opts ...grpc.CallOption) (*MultiScopeResponse, error)
	MyScopesUser(ctx context.Context, in *MyScopesUserRequest, opts ...grpc.CallOption) (*MultiScopeUserResponse, error)
	MyScopesRoot(ctx context.Context, in *MyScopesRootRequest, opts ...grpc.CallOption) (*MultiScopeRootResponse, error)
	// List all auth scopes available to me as a user.
	ListScopes(ctx context.Context, in *ListScopesRequest, opts ...grpc.CallOption) (*MultiScopeDepsResponse, error)
	// Get a specific app from an app.
	GetApp(ctx context.Context, in *GetAppRequest, opts ...grpc.CallOption) (*SingleAppResponse, error)
	// List all the apps.
	ListApps(ctx context.Context, in *ListAppsRequest, opts ...grpc.CallOption) (*MultiAppResponse, error)
	// Search over the apps to find one or more you're looking for.
	// This leverage the "body" parameter because we also have page and
	// per_page as url query param variables in this request.
	DeleteApp(ctx context.Context, in *DeleteAppRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Add a app to an app.
	// This needs to load the default workflow to make a copy, validating all the models in it, and
	// then writing the new workflow back to this new app.
	PostApps(ctx context.Context, in *PostAppsRequest, opts ...grpc.CallOption) (*MultiAppResponse, error)
	// Patch one or more apps.
	PatchApps(ctx context.Context, in *PatchAppsRequest, opts ...grpc.CallOption) (*MultiAppResponse, error)
	// Patch apps ids.
	PatchAppsIds(ctx context.Context, in *PatchAppsIdsRequest, opts ...grpc.CallOption) (*MultiAppResponse, error)
	// Patch one app.
	PatchApp(ctx context.Context, in *PatchAppRequest, opts ...grpc.CallOption) (*SingleAppResponse, error)
	// Search over the applications to find one or more you're looking for.
	PostAppsSearches(ctx context.Context, in *PostAppsSearchesRequest, opts ...grpc.CallOption) (*MultiAppResponse, error)
	// Get user information
	GetUser(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*SingleUserResponse, error)
	// Validate new password in real-time for a user
	PostValidatePassword(ctx context.Context, in *PostValidatePasswordRequest, opts ...grpc.CallOption) (*SinglePasswordValidationResponse, error)
	// Get a saved legacy search.
	GetSearch(ctx context.Context, in *GetSearchRequest, opts ...grpc.CallOption) (*SingleSearchResponse, error)
	// List all saved legacy searches.
	ListSearches(ctx context.Context, in *ListSearchesRequest, opts ...grpc.CallOption) (*MultiSearchResponse, error)
	// Patch saved legacy searches by ids.
	PatchSearches(ctx context.Context, in *PatchSearchesRequest, opts ...grpc.CallOption) (*MultiSearchResponse, error)
	// Deprecated: Do not use.
	// Execute a new search and optionally save it.
	//
	// Deprecated: Use PostInputsSearches or PostAnnotationsSearches instead.
	PostSearches(ctx context.Context, in *PostSearchesRequest, opts ...grpc.CallOption) (*MultiSearchResponse, error)
	// Execute a previously saved legacy search.
	PostSearchesByID(ctx context.Context, in *PostSearchesByIDRequest, opts ...grpc.CallOption) (*MultiSearchResponse, error)
	// Evaluate the results of two search requests
	PostAnnotationSearchMetrics(ctx context.Context, in *PostAnnotationSearchMetricsRequest, opts ...grpc.CallOption) (*MultiAnnotationSearchMetricsResponse, error)
	// Get the evaluation results between two search requests
	GetAnnotationSearchMetrics(ctx context.Context, in *GetAnnotationSearchMetricsRequest, opts ...grpc.CallOption) (*MultiAnnotationSearchMetricsResponse, error)
	// List the evaluation results between two search requests
	ListAnnotationSearchMetrics(ctx context.Context, in *ListAnnotationSearchMetricsRequest, opts ...grpc.CallOption) (*MultiAnnotationSearchMetricsResponse, error)
	// DeleteAnnotationSearchMetrics
	DeleteAnnotationSearchMetrics(ctx context.Context, in *DeleteAnnotationSearchMetricsRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Delete a saved search.
	DeleteSearch(ctx context.Context, in *DeleteSearchRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// List all the annotation filters.
	ListAnnotationFilters(ctx context.Context, in *ListAnnotationFiltersRequest, opts ...grpc.CallOption) (*MultiAnnotationFilterResponse, error)
	// Get a specific annotation filter.
	GetAnnotationFilter(ctx context.Context, in *GetAnnotationFilterRequest, opts ...grpc.CallOption) (*SingleAnnotationFilterResponse, error)
	// Add annotation filters.
	PostAnnotationFilters(ctx context.Context, in *PostAnnotationFiltersRequest, opts ...grpc.CallOption) (*MultiAnnotationFilterResponse, error)
	// Patch one or more annotation filters.
	PatchAnnotationFilters(ctx context.Context, in *PatchAnnotationFiltersRequest, opts ...grpc.CallOption) (*MultiAnnotationFilterResponse, error)
	// Delete one or more annotation filters in a single request.
	DeleteAnnotationFilters(ctx context.Context, in *DeleteAnnotationFiltersRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// List all status codes.
	ListStatusCodes(ctx context.Context, in *ListStatusCodesRequest, opts ...grpc.CallOption) (*MultiStatusCodeResponse, error)
	// Get more details for a status code.
	GetStatusCode(ctx context.Context, in *GetStatusCodeRequest, opts ...grpc.CallOption) (*SingleStatusCodeResponse, error)
	// owner list users who the app is shared with
	ListCollaborators(ctx context.Context, in *ListCollaboratorsRequest, opts ...grpc.CallOption) (*MultiCollaboratorsResponse, error)
	// add collaborators to an app.
	PostCollaborators(ctx context.Context, in *PostCollaboratorsRequest, opts ...grpc.CallOption) (*MultiCollaboratorsResponse, error)
	// Patch existing collaborators.
	PatchCollaborators(ctx context.Context, in *PatchCollaboratorsRequest, opts ...grpc.CallOption) (*MultiCollaboratorsResponse, error)
	// Delete existing collaborators.
	DeleteCollaborators(ctx context.Context, in *DeleteCollaboratorsRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Collaboration includes the app user are invitied to work on
	ListCollaborations(ctx context.Context, in *ListCollaborationsRequest, opts ...grpc.CallOption) (*MultiCollaborationsResponse, error)
	// PostAppDuplications starts async app duplication jobs which copy resources
	// (inputs, annotations, models etc) from one application to another. It can
	// also create the destination application if it does not exist, with fields
	// (description, metadata etc) copied from the source application.
	//
	// A duplication job can be started by any user that can read from the source
	// application (the target of this call) and can create and write to the
	// destination application. The duplication is associated with the user that
	// created it, so in order to read the status and progress of the job, that
	// user's ID has to be used in the call to GetAppDuplication, which might be
	// different to the source application owner ID in this call.
	PostAppDuplications(ctx context.Context, in *PostAppDuplicationsRequest, opts ...grpc.CallOption) (*MultiAppDuplicationsResponse, error)
	// ListAppDuplications lists all app duplication jobs created by the user.
	ListAppDuplications(ctx context.Context, in *ListAppDuplicationsRequest, opts ...grpc.CallOption) (*MultiAppDuplicationsResponse, error)
	// GetAppDuplication returns an app duplication job created by the user.
	GetAppDuplication(ctx context.Context, in *GetAppDuplicationRequest, opts ...grpc.CallOption) (*SingleAppDuplicationResponse, error)
	// Add tasks to an app.
	PostTasks(ctx context.Context, in *PostTasksRequest, opts ...grpc.CallOption) (*MultiTaskResponse, error)
	// Task annotation count
	GetTaskAnnotationCount(ctx context.Context, in *GetTaskCountRequest, opts ...grpc.CallOption) (*SingleTaskCountResponse, error)
	// Task Input count
	GetTaskInputCount(ctx context.Context, in *GetTaskCountRequest, opts ...grpc.CallOption) (*SingleTaskCountResponse, error)
	// Get a specific task from an app.
	GetTask(ctx context.Context, in *GetTaskRequest, opts ...grpc.CallOption) (*SingleTaskResponse, error)
	// List tasks from an app.
	ListTasks(ctx context.Context, in *ListTasksRequest, opts ...grpc.CallOption) (*MultiTaskResponse, error)
	// Patch one or more tasks.
	PatchTasks(ctx context.Context, in *PatchTasksRequest, opts ...grpc.CallOption) (*MultiTaskResponse, error)
	// Delete multiple tasks in one request.
	DeleteTasks(ctx context.Context, in *DeleteTasksRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Add Label orders.
	PostLabelOrders(ctx context.Context, in *PostLabelOrdersRequest, opts ...grpc.CallOption) (*MultiLabelOrderResponse, error)
	// Get a label order.
	GetLabelOrder(ctx context.Context, in *GetLabelOrderRequest, opts ...grpc.CallOption) (*SingleLabelOrderResponse, error)
	// List label orders.
	ListLabelOrders(ctx context.Context, in *ListLabelOrdersRequest, opts ...grpc.CallOption) (*MultiLabelOrderResponse, error)
	// Patch one or more label orders.
	PatchLabelOrders(ctx context.Context, in *PatchLabelOrdersRequest, opts ...grpc.CallOption) (*MultiLabelOrderResponse, error)
	// Delete multiple label orders in one request.
	// this do not change task status
	DeleteLabelOrders(ctx context.Context, in *DeleteLabelOrdersRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Add a list of Collectors to an app.
	// In the handler of this endpoint we also check for all the scopes of the  POST /inputs
	// endpoint.
	// Those current scopes are listed here as a hard requirement.
	// They are needed when adding the collectors just so we now that you have permission with
	// that key at least to do the writing to this app with POST /inputs.
	PostCollectors(ctx context.Context, in *PostCollectorsRequest, opts ...grpc.CallOption) (*MultiCollectorResponse, error)
	// Get a specific collector from an app.
	GetCollector(ctx context.Context, in *GetCollectorRequest, opts ...grpc.CallOption) (*SingleCollectorResponse, error)
	// List all the collectors.
	ListCollectors(ctx context.Context, in *ListCollectorsRequest, opts ...grpc.CallOption) (*MultiCollectorResponse, error)
	// Patch one or more collectors.
	PatchCollectors(ctx context.Context, in *PatchCollectorsRequest, opts ...grpc.CallOption) (*MultiCollectorResponse, error)
	// Delete multiple collectors in one request.
	// This call is asynchronous. Use DeleteCollector if you want a synchronous version.
	DeleteCollectors(ctx context.Context, in *DeleteCollectorsRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// PostStatValues
	PostStatValues(ctx context.Context, in *PostStatValuesRequest, opts ...grpc.CallOption) (*MultiStatValueResponse, error)
	// PostStatValuesAggregate
	PostStatValuesAggregate(ctx context.Context, in *PostStatValuesAggregateRequest, opts ...grpc.CallOption) (*MultiStatValueAggregateResponse, error)
	// Increase the view metric for a detail view
	PostTrendingMetricsView(ctx context.Context, in *PostTrendingMetricsViewRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// List the view metrics for a detail view
	ListTrendingMetricsViews(ctx context.Context, in *ListTrendingMetricsViewsRequest, opts ...grpc.CallOption) (*MultiTrendingMetricsViewResponse, error)
	// Get a specific module from an app.
	GetModule(ctx context.Context, in *GetModuleRequest, opts ...grpc.CallOption) (*SingleModuleResponse, error)
	// List all the modules in community, by user or by app.
	ListModules(ctx context.Context, in *ListModulesRequest, opts ...grpc.CallOption) (*MultiModuleResponse, error)
	// Add a modules to an app.
	PostModules(ctx context.Context, in *PostModulesRequest, opts ...grpc.CallOption) (*MultiModuleResponse, error)
	// Patch one or more modules.
	PatchModules(ctx context.Context, in *PatchModulesRequest, opts ...grpc.CallOption) (*MultiModuleResponse, error)
	// Delete multiple modules in one request.
	DeleteModules(ctx context.Context, in *DeleteModulesRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Get a specific module version for a module.
	GetModuleVersion(ctx context.Context, in *GetModuleVersionRequest, opts ...grpc.CallOption) (*SingleModuleVersionResponse, error)
	// List all the modules versions for a given module.
	ListModuleVersions(ctx context.Context, in *ListModuleVersionsRequest, opts ...grpc.CallOption) (*MultiModuleVersionResponse, error)
	// Create a new module version to trigger training of the module.
	PostModuleVersions(ctx context.Context, in *PostModuleVersionsRequest, opts ...grpc.CallOption) (*MultiModuleVersionResponse, error)
	// Modify details of an existing module version.
	PatchModuleVersions(ctx context.Context, in *PatchModuleVersionsRequest, opts ...grpc.CallOption) (*MultiModuleVersionResponse, error)
	// Delete a multiple module version.
	DeleteModuleVersions(ctx context.Context, in *DeleteModuleVersionsRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Get usage count for specific module version.
	GetModuleVersionUsageCount(ctx context.Context, in *GetModuleVersionUsageCountRequest, opts ...grpc.CallOption) (*SingleModuleVersionUsageCountResponse, error)
	// Get installed modules vesrions for an app.
	GetInstalledModuleVersion(ctx context.Context, in *GetInstalledModuleVersionRequest, opts ...grpc.CallOption) (*SingleInstalledModuleVersionResponse, error)
	// List installed modules vesrions for an app.
	ListInstalledModuleVersions(ctx context.Context, in *ListInstalledModuleVersionsRequest, opts ...grpc.CallOption) (*MultiInstalledModuleVersionResponse, error)
	// Install a new module version which will deploy the specific ModuleVersion to the app in the url.
	PostInstalledModuleVersions(ctx context.Context, in *PostInstalledModuleVersionsRequest, opts ...grpc.CallOption) (*MultiInstalledModuleVersionResponse, error)
	// Uninstall an installed module version which will deploy the specific ModuleVersion to the app
	// in the url.
	// This cleaned up any associated caller keys so needs the Keys_Delete scope.
	DeleteInstalledModuleVersions(ctx context.Context, in *DeleteInstalledModuleVersionsRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Assign a key that the caller owns to be used when accessing this installed module version
	// If this endpoint is called with a different key then it overwrites what is there.
	PostInstalledModuleVersionsKey(ctx context.Context, in *PostInstalledModuleVersionsKeyRequest, opts ...grpc.CallOption) (*SingleKeyResponse, error)
	// Perform bulk operations on a list of inputs based on input source.
	// Operation include add, update, delete of concepts, metadata and geo data.
	// This is an Asynchronous process. Use ListBulkOperations or GetBulkOperation to check the status.
	PostBulkOperations(ctx context.Context, in *PostBulkOperationsRequest, opts ...grpc.CallOption) (*MultiBulkOperationsResponse, error)
	// List all the bulk operations
	ListBulkOperations(ctx context.Context, in *ListBulkOperationsRequest, opts ...grpc.CallOption) (*MultiBulkOperationsResponse, error)
	// Get the bulk operation details by ID
	GetBulkOperation(ctx context.Context, in *GetBulkOperationRequest, opts ...grpc.CallOption) (*SingleBulkOperationsResponse, error)
	// Cancel one or more bulk operations
	CancelBulkOperations(ctx context.Context, in *CancelBulkOperationRequest, opts ...grpc.CallOption) (*MultiBulkOperationsResponse, error)
	// delete one or more terminated bulk operations
	DeleteBulkOperations(ctx context.Context, in *DeleteBulkOperationRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// List next non-labeled and unassigned inputs from task's dataset
	ListNextTaskAssignments(ctx context.Context, in *ListNextTaskAssignmentsRequest, opts ...grpc.CallOption) (*MultiInputResponse, error)
	// PutTaskAssignments performs an action for the task assignments in given task.
	// All the actions are theoretically idempotent, but practically, in the current implementation,
	// the REVIEW_START action is not idempotent. See PutTaskAssignmentsRequestAction for more details.
	PutTaskAssignments(ctx context.Context, in *PutTaskAssignmentsRequest, opts ...grpc.CallOption) (*MultiTaskAssignmentResponse, error)
	// List all the inputs add jobs
	ListInputsAddJobs(ctx context.Context, in *ListInputsAddJobsRequest, opts ...grpc.CallOption) (*MultiInputsAddJobResponse, error)
	// Get the input add job details by ID
	GetInputsAddJob(ctx context.Context, in *GetInputsAddJobRequest, opts ...grpc.CallOption) (*SingleInputsAddJobResponse, error)
	// cancel the input add job by ID
	CancelInputsAddJob(ctx context.Context, in *CancelInputsAddJobRequest, opts ...grpc.CallOption) (*SingleInputsAddJobResponse, error)
	PostUploads(ctx context.Context, in *PostUploadsRequest, opts ...grpc.CallOption) (*MultiUploadResponse, error)
	// Upload a part of a multipart upload.
	// Behaviour on completion depends on the endpoint that was used to initiate the upload.
	PutUploadContentParts(ctx context.Context, in *PutUploadContentPartsRequest, opts ...grpc.CallOption) (*SingleUploadResponse, error)
	GetUpload(ctx context.Context, in *GetUploadRequest, opts ...grpc.CallOption) (*SingleUploadResponse, error)
	ListUploads(ctx context.Context, in *ListUploadsRequest, opts ...grpc.CallOption) (*MultiUploadResponse, error)
	DeleteUploads(ctx context.Context, in *DeleteUploadsRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// Initiates retrieval of inputs from cloud storage from a user provided data source.
	// Will create and return an inputs-add-job for tracking progress.
	// Archives will be extracted and their contents will be processed as inputs.
	//
	// The cloud URL will be treated as a filter prefix. For example s3:/bucket/images_folder/abc will process
	// files in the images_folder beginning with abc or in a subfolder beginning with abc.
	// For example:
	// bucket/images_folder/abcImage.png
	// bucket/images_folder/abc-1/Data.zip
	//
	// If given URL is for a private bucket or file, then credentials should be provided to access the bucket.
	// Credentials should include rights to list the objects in the bucket, except when pointed directly at a file archive,
	// in which case it only requires rights to access that particular file.
	PostInputsDataSources(ctx context.Context, in *PostInputsDataSourcesRequest, opts ...grpc.CallOption) (*MultiInputsAddJobResponse, error)
	// Get the input extraction job details by ID
	GetInputsExtractionJob(ctx context.Context, in *GetInputsExtractionJobRequest, opts ...grpc.CallOption) (*SingleInputsExtractionJobResponse, error)
	// List all the input extraction jobs
	ListInputsExtractionJobs(ctx context.Context, in *ListInputsExtractionJobsRequest, opts ...grpc.CallOption) (*MultiInputsExtractionJobResponse, error)
	CancelInputsExtractionJobs(ctx context.Context, in *CancelInputsExtractionJobsRequest, opts ...grpc.CallOption) (*MultiInputsExtractionJobResponse, error)
	// Start uploading a file archive containing inputs.
	// Will create and return an inputs-add-job for tracking progress.
	//
	// Associated inputs-add-job contains an upload id which should be completed through `PutUploadContentParts` endpoint.
	// Completing the upload will automatically begin unpacking the archive and uploading the contents as inputs.
	PostInputsUploads(ctx context.Context, in *PostInputsUploadsRequest, opts ...grpc.CallOption) (*MultiInputsAddJobResponse, error)
	// Get a specific runner.
	// TODO(zeiler): runner_id is a UUID so can list globally as well.
	GetRunner(ctx context.Context, in *GetRunnerRequest, opts ...grpc.CallOption) (*SingleRunnerResponse, error)
	// List all the runners for the user.
	ListRunners(ctx context.Context, in *ListRunnersRequest, opts ...grpc.CallOption) (*MultiRunnerResponse, error)
	// Add a runners to a user.
	PostRunners(ctx context.Context, in *PostRunnersRequest, opts ...grpc.CallOption) (*MultiRunnerResponse, error)
	// Delete multiple runners in one request.
	DeleteRunners(ctx context.Context, in *DeleteRunnersRequest, opts ...grpc.CallOption) (*status.BaseResponse, error)
	// List items for the remote runner to work on.
	// since the runner_id is a UUID we can access it directly too.
	ListRunnerItems(ctx context.Context, in *ListRunnerItemsRequest, opts ...grpc.CallOption) (*MultiRunnerItemResponse, error)
	// Post back outputs from remote runners
	// since the runner_id is a UUID we can access it directly too.
	PostRunnerItemOutputs(ctx context.Context, in *PostRunnerItemOutputsRequest, opts ...grpc.CallOption) (*MultiRunnerItemOutputResponse, error)
	PostModelVersionsTrainingTimeEstimate(ctx context.Context, in *PostModelVersionsTrainingTimeEstimateRequest, opts ...grpc.CallOption) (*MultiTrainingTimeEstimateResponse, error)
}

V2Client is the client API for V2 service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewV2Client

func NewV2Client(cc grpc.ClientConnInterface) V2Client

type V2Server

type V2Server interface {
	// List concept relations between concepts in the platform.
	// MUST be above ListConcepts so that if concept_id is empty this will still match
	// /concepts/relations to list all the concept relations in the app.
	ListConceptRelations(context.Context, *ListConceptRelationsRequest) (*MultiConceptRelationResponse, error)
	// Post concept relations to create relations between concepts in the platform.
	PostConceptRelations(context.Context, *PostConceptRelationsRequest) (*MultiConceptRelationResponse, error)
	// Post concept relations to create relations between concepts in the platform.
	DeleteConceptRelations(context.Context, *DeleteConceptRelationsRequest) (*status.BaseResponse, error)
	// List all the concepts with their positive and negative counts
	GetConceptCounts(context.Context, *GetConceptCountsRequest) (*MultiConceptCountResponse, error)
	// Get a specific concept from an app.
	GetConcept(context.Context, *GetConceptRequest) (*SingleConceptResponse, error)
	// List all the concepts.
	ListConcepts(context.Context, *ListConceptsRequest) (*MultiConceptResponse, error)
	// List models concepts.
	ListModelConcepts(context.Context, *ListModelConceptsRequest) (*MultiConceptResponse, error)
	// Search over the concepts to find one or more you're looking for.
	// This leverage the "body" parameter because we also have page and
	// per_page as url query param variables in this request.
	PostConceptsSearches(context.Context, *PostConceptsSearchesRequest) (*MultiConceptResponse, error)
	// Add a concept to an app.
	PostConcepts(context.Context, *PostConceptsRequest) (*MultiConceptResponse, error)
	// Patch one or more concepts.
	PatchConcepts(context.Context, *PatchConceptsRequest) (*MultiConceptResponse, error)
	// Get a specific concept from an app.
	GetConceptLanguage(context.Context, *GetConceptLanguageRequest) (*SingleConceptLanguageResponse, error)
	// List the concept in all the translated languages.
	ListConceptLanguages(context.Context, *ListConceptLanguagesRequest) (*MultiConceptLanguageResponse, error)
	// Add a new translation for this concept.
	PostConceptLanguages(context.Context, *PostConceptLanguagesRequest) (*MultiConceptLanguageResponse, error)
	// Patch the name for a given language names by passing in a list of concepts with the new names
	// for the languages.
	PatchConceptLanguages(context.Context, *PatchConceptLanguagesRequest) (*MultiConceptLanguageResponse, error)
	// List all domain graphs.
	ListKnowledgeGraphs(context.Context, *ListKnowledgeGraphsRequest) (*MultiKnowledgeGraphResponse, error)
	// Post domain graphs.
	PostKnowledgeGraphs(context.Context, *PostKnowledgeGraphsRequest) (*MultiKnowledgeGraphResponse, error)
	// Start concept mapping jobs.
	PostConceptMappingJobs(context.Context, *PostConceptMappingJobsRequest) (*MultiConceptMappingJobResponse, error)
	// Get a specific annotation from an app.
	GetAnnotation(context.Context, *GetAnnotationRequest) (*SingleAnnotationResponse, error)
	// List all the annotation.
	ListAnnotations(context.Context, *ListAnnotationsRequest) (*MultiAnnotationResponse, error)
	// Post annotations.
	PostAnnotations(context.Context, *PostAnnotationsRequest) (*MultiAnnotationResponse, error)
	// Patch one or more annotations.
	PatchAnnotations(context.Context, *PatchAnnotationsRequest) (*MultiAnnotationResponse, error)
	// Patch annotations status by worker id and task id.
	PatchAnnotationsStatus(context.Context, *PatchAnnotationsStatusRequest) (*PatchAnnotationsStatusResponse, error)
	// Delete a single annotation.
	DeleteAnnotation(context.Context, *DeleteAnnotationRequest) (*status.BaseResponse, error)
	// Delete multiple annotations in one request.
	DeleteAnnotations(context.Context, *DeleteAnnotationsRequest) (*status.BaseResponse, error)
	// Patch saved annotations searches by ids.
	PatchAnnotationsSearches(context.Context, *PatchAnnotationsSearchesRequest) (*MultiSearchResponse, error)
	// Execute a search over annotations
	PostAnnotationsSearches(context.Context, *PostAnnotationsSearchesRequest) (*MultiSearchResponse, error)
	// ListAnnotationWorkers lists users, models, and workflows (collectively
	// known as "workers") that have added annotations to the application.
	ListAnnotationWorkers(context.Context, *ListAnnotationWorkersRequest) (*MultiWorkerResponse, error)
	// Get input count per status.
	GetInputCount(context.Context, *GetInputCountRequest) (*SingleInputCountResponse, error)
	// Streams all the inputs starting from oldest assets.
	StreamInputs(context.Context, *StreamInputsRequest) (*MultiInputResponse, error)
	// Get a specific input from an app.
	GetInputSamples(context.Context, *GetInputSamplesRequest) (*MultiInputAnnotationResponse, error)
	// Get a specific input from an app.
	GetInput(context.Context, *GetInputRequest) (*SingleInputResponse, error)
	// Get a video input manifest.
	GetInputVideoManifest(context.Context, *GetVideoManifestRequest) (*GetVideoManifestResponse, error)
	// List all the inputs.
	ListInputs(context.Context, *ListInputsRequest) (*MultiInputResponse, error)
	// Add 1 or more input to an app.
	// The actual inputs processing is asynchronous.
	PostInputs(context.Context, *PostInputsRequest) (*MultiInputResponse, error)
	// Patch one or more inputs.
	PatchInputs(context.Context, *PatchInputsRequest) (*MultiInputResponse, error)
	// Delete a single input asynchronously.
	DeleteInput(context.Context, *DeleteInputRequest) (*status.BaseResponse, error)
	// Delete multiple inputs in one request.
	// This call is asynchronous.
	DeleteInputs(context.Context, *DeleteInputsRequest) (*status.BaseResponse, error)
	// Patch saved inputs searches by ids.
	PatchInputsSearches(context.Context, *PatchInputsSearchesRequest) (*MultiSearchResponse, error)
	// Execute a search over inputs
	PostInputsSearches(context.Context, *PostInputsSearchesRequest) (*MultiSearchResponse, error)
	// Get predicted outputs from the model.
	PostModelOutputs(context.Context, *PostModelOutputsRequest) (*MultiOutputResponse, error)
	// List all the datasets.
	ListDatasets(context.Context, *ListDatasetsRequest) (*MultiDatasetResponse, error)
	// Get a specific dataset.
	GetDataset(context.Context, *GetDatasetRequest) (*SingleDatasetResponse, error)
	// Add datasets to an app.
	// The process is atomic, i.e. either all or no datasets are added.
	// If there is an error for one dataset,
	// the process will stop, revert the transaction and return the error.
	PostDatasets(context.Context, *PostDatasetsRequest) (*MultiDatasetResponse, error)
	// Patch one or more datasets.
	// The process is atomic, i.e. either all or no datasets are patched.
	// If there is an error for one dataset,
	// the process will stop, revert the transaction and return the error.
	PatchDatasets(context.Context, *PatchDatasetsRequest) (*MultiDatasetResponse, error)
	// Delete one or more datasets in a single request.
	DeleteDatasets(context.Context, *DeleteDatasetsRequest) (*status.BaseResponse, error)
	// List all the dataset inputs in a dataset.
	ListDatasetInputs(context.Context, *ListDatasetInputsRequest) (*MultiDatasetInputResponse, error)
	// Get a specific dataset input.
	GetDatasetInput(context.Context, *GetDatasetInputRequest) (*SingleDatasetInputResponse, error)
	// Add dataset inputs to a dataset.
	// The process is not atomic, i.e. if there are errors with some dataset
	// inputs, others might still be added. The response reports
	//   - SUCCESS if all dataset inputs were added,
	//   - MIXED_STATUS if only some dataset inputs were added, and
	//   - FAILURE if no dataset inputs were added.
	//
	// Each individual dataset input in the response has the status set to
	// indicate if it was successful or if there was an error.
	PostDatasetInputs(context.Context, *PostDatasetInputsRequest) (*MultiDatasetInputResponse, error)
	// Delete one or more dataset inputs in a single request.
	DeleteDatasetInputs(context.Context, *DeleteDatasetInputsRequest) (*status.BaseResponse, error)
	// List all the dataset versions.
	ListDatasetVersions(context.Context, *ListDatasetVersionsRequest) (*MultiDatasetVersionResponse, error)
	// Get a specific dataset version.
	GetDatasetVersion(context.Context, *GetDatasetVersionRequest) (*SingleDatasetVersionResponse, error)
	ListDatasetVersionMetricsGroups(context.Context, *ListDatasetVersionMetricsGroupsRequest) (*MultiDatasetVersionMetricsGroupResponse, error)
	// Add dataset versions to a dataset.
	PostDatasetVersions(context.Context, *PostDatasetVersionsRequest) (*MultiDatasetVersionResponse, error)
	// Patch one or more dataset versions.
	PatchDatasetVersions(context.Context, *PatchDatasetVersionsRequest) (*MultiDatasetVersionResponse, error)
	// Delete one or more dataset versions in a single request.
	DeleteDatasetVersions(context.Context, *DeleteDatasetVersionsRequest) (*status.BaseResponse, error)
	// Create export of a dataset version.
	PutDatasetVersionExports(context.Context, *PutDatasetVersionExportsRequest) (*MultiDatasetVersionExportResponse, error)
	// Get a specific model type.
	GetModelType(context.Context, *GetModelTypeRequest) (*SingleModelTypeResponse, error)
	// List all the supported open source licenses in the platform.
	ListOpenSourceLicenses(context.Context, *ListOpenSourceLicensesRequest) (*ListOpenSourceLicensesResponse, error)
	// List all the model types available in the platform.
	// This MUST be above ListModels so that the /models/types endpoint takes precedence.
	ListModelTypes(context.Context, *ListModelTypesRequest) (*MultiModelTypeResponse, error)
	// Get a specific model from an app.
	GetModel(context.Context, *GetModelRequest) (*SingleModelResponse, error)
	// Get a the output info for a given model_id or model_id/version_id
	// combo.
	GetModelOutputInfo(context.Context, *GetModelRequest) (*SingleModelResponse, error)
	// List all the models.
	ListModels(context.Context, *ListModelsRequest) (*MultiModelResponse, error)
	// List the resource counts for the app.
	GetResourceCounts(context.Context, *GetResourceCountsRequest) (*GetResourceCountsResponse, error)
	// Search over the models to find one or more you're looking for.
	// This leverage the "body" parameter because we also have page and
	// per_page as url query param variables in this request.
	PostModelsSearches(context.Context, *PostModelsSearchesRequest) (*MultiModelResponse, error)
	// Add a models to an app.
	PostModels(context.Context, *PostModelsRequest) (*SingleModelResponse, error)
	// Patch one or more models.
	PatchModels(context.Context, *PatchModelsRequest) (*MultiModelResponse, error)
	// Patch one or more models ids.
	PatchModelIds(context.Context, *PatchModelIdsRequest) (*MultiModelResponse, error)
	// Delete a single model.
	DeleteModel(context.Context, *DeleteModelRequest) (*status.BaseResponse, error)
	// Delete multiple models in one request.
	DeleteModels(context.Context, *DeleteModelsRequest) (*status.BaseResponse, error)
	// Update model check consents
	PatchModelCheckConsents(context.Context, *PatchModelCheckConsentsRequest) (*MultiModelCheckConsentResponse, error)
	// Update model toolkits tags
	PatchModelToolkits(context.Context, *PatchModelToolkitsRequest) (*MultiModelToolkitResponse, error)
	// Update model use_cases tags
	PatchModelUseCases(context.Context, *PatchModelUseCasesRequest) (*MultiModelUseCaseResponse, error)
	// Update model languages tags
	PatchModelLanguages(context.Context, *PatchModelLanguagesRequest) (*MultiModelLanguageResponse, error)
	// Deprecated: Do not use.
	// Deprecated: Unmaintained and ideally replaced with usage of datasets
	ListModelInputs(context.Context, *ListModelInputsRequest) (*MultiInputResponse, error)
	// Get a specific model from an app.
	GetModelVersion(context.Context, *GetModelVersionRequest) (*SingleModelVersionResponse, error)
	// List all the models.
	ListModelVersions(context.Context, *ListModelVersionsRequest) (*MultiModelVersionResponse, error)
	PostWorkflowVersionsUnPublish(context.Context, *PostWorkflowVersionsUnPublishRequest) (*status.BaseResponse, error)
	PostWorkflowVersionsPublish(context.Context, *PostWorkflowVersionsPublishRequest) (*status.BaseResponse, error)
	// PostModelVersionsPublish
	PostModelVersionsPublish(context.Context, *PostModelVersionsPublishRequest) (*status.BaseResponse, error)
	// PostModelVersionsUnPublish
	PostModelVersionsUnPublish(context.Context, *PostModelVersionsUnPublishRequest) (*status.BaseResponse, error)
	// Create a new model version to trigger training of the model.
	PostModelVersions(context.Context, *PostModelVersionsRequest) (*SingleModelResponse, error)
	// PatchModelVersions
	PatchModelVersions(context.Context, *PatchModelVersionsRequest) (*MultiModelVersionResponse, error)
	// Delete a single model.
	DeleteModelVersion(context.Context, *DeleteModelVersionRequest) (*status.BaseResponse, error)
	// This is a streaming endpoint, the request has a field, upload_data, which can either be the config for the upload or the actual data to upload.
	// The config must be sent first before the model_bytes can be uploaded.
	// Once the config has been sent, the server will respond with a confirmation containing the model_version_id.
	// This is so that if your upload is interrupted, you can resume the upload by sending the config again with the model_version_id specified for your model_version.
	// The actual upload will be done via a multipart upload, the latest successful part_id will be sent from the server in the response to the model_bytes.
	PostModelVersionsUpload(V2_PostModelVersionsUploadServer) error
	// Export a model
	PutModelVersionExports(context.Context, *PutModelVersionExportsRequest) (*SingleModelVersionExportResponse, error)
	// GetModelVersionExport
	GetModelVersionExport(context.Context, *GetModelVersionExportRequest) (*SingleModelVersionExportResponse, error)
	// Deprecated: Use GetEvaluation instead
	// Get the evaluation metrics for a model version.
	GetModelVersionMetrics(context.Context, *GetModelVersionMetricsRequest) (*SingleModelVersionResponse, error)
	// Deprecated, use PostEvaluations instead
	// Run the evaluation metrics for a model version.
	PostModelVersionMetrics(context.Context, *PostModelVersionMetricsRequest) (*SingleModelVersionResponse, error)
	// Deprecated, use PostEvaluations instead
	PostModelVersionEvaluations(context.Context, *PostModelVersionEvaluationsRequest) (*MultiEvalMetricsResponse, error)
	// Deprecated, use GetEvaluation instead
	// List the evaluation metrics for a model version.
	ListModelVersionEvaluations(context.Context, *ListModelVersionEvaluationsRequest) (*MultiEvalMetricsResponse, error)
	// Deprecated, use GetEvaluation instead
	// Get an evaluation metrics for a model version.
	GetModelVersionEvaluation(context.Context, *GetModelVersionEvaluationRequest) (*SingleEvalMetricsResponse, error)
	PostEvaluations(context.Context, *PostEvaluationsRequest) (*MultiEvalMetricsResponse, error)
	ListEvaluations(context.Context, *ListEvaluationsRequest) (*MultiEvalMetricsResponse, error)
	GetEvaluation(context.Context, *GetEvaluationRequest) (*SingleEvalMetricsResponse, error)
	// Lists model references tied to a particular model id.
	ListModelReferences(context.Context, *ListModelReferencesRequest) (*MultiModelReferenceResponse, error)
	// GetModelVersionInputExample
	GetModelVersionInputExample(context.Context, *GetModelVersionInputExampleRequest) (*SingleModelVersionInputExampleResponse, error)
	// ListModelVersionInputExamples
	ListModelVersionInputExamples(context.Context, *ListModelVersionInputExamplesRequest) (*MultiModelVersionInputExampleResponse, error)
	// Get a specific workflow from an app.
	GetWorkflow(context.Context, *GetWorkflowRequest) (*SingleWorkflowResponse, error)
	// List all the workflows.
	ListWorkflows(context.Context, *ListWorkflowsRequest) (*MultiWorkflowResponse, error)
	// Add a workflow to an app.
	// Note(zeiler): the order of the workflows that are returned from this endpoint
	// may be different than the order in which the user provides them. This is because
	// we reorder by a sort that optimizes for performance of the graph and its dependencies.
	// When using the workflow in any future call the order returned by this endpoint
	// will be used.
	PostWorkflows(context.Context, *PostWorkflowsRequest) (*MultiWorkflowResponse, error)
	// Patch one or more workflows.
	PatchWorkflows(context.Context, *PatchWorkflowsRequest) (*MultiWorkflowResponse, error)
	// Patch one or more workflows ids.
	PatchWorkflowIds(context.Context, *PatchWorkflowIdsRequest) (*MultiWorkflowResponse, error)
	// Delete a single workflow.
	DeleteWorkflow(context.Context, *DeleteWorkflowRequest) (*status.BaseResponse, error)
	// Delete multiple workflows in one request.
	DeleteWorkflows(context.Context, *DeleteWorkflowsRequest) (*status.BaseResponse, error)
	// Predict using a workflow.
	PostWorkflowResults(context.Context, *PostWorkflowResultsRequest) (*PostWorkflowResultsResponse, error)
	// Compare embeddings distances using a workflow
	PostWorkflowResultsSimilarity(context.Context, *PostWorkflowResultsSimilarityRequest) (*PostWorkflowResultsSimilarityResponse, error)
	// List workflow versions.
	ListWorkflowVersions(context.Context, *ListWorkflowVersionsRequest) (*MultiWorkflowVersionResponse, error)
	// Get single workflow version.
	GetWorkflowVersion(context.Context, *GetWorkflowVersionRequest) (*SingleWorkflowVersionResponse, error)
	// Delete workflow versions.
	DeleteWorkflowVersions(context.Context, *DeleteWorkflowVersionsRequest) (*status.BaseResponse, error)
	// Patch workflow versions.
	PatchWorkflowVersions(context.Context, *PatchWorkflowVersionsRequest) (*MultiWorkflowVersionResponse, error)
	// Get a specific key from an app.
	GetKey(context.Context, *GetKeyRequest) (*SingleKeyResponse, error)
	// List all the keys.
	ListKeys(context.Context, *ListKeysRequest) (*MultiKeyResponse, error)
	// List keys by app_id
	ListAppKeys(context.Context, *ListAppKeysRequest) (*MultiKeyResponse, error)
	// Search over the keys to find one or more you're looking for.
	// This leverage the "body" parameter because we also have page and
	// per_page as url query param variables in this request.
	DeleteKey(context.Context, *DeleteKeyRequest) (*status.BaseResponse, error)
	// Add a key to an app.
	PostKeys(context.Context, *PostKeysRequest) (*MultiKeyResponse, error)
	// Patch one or more keys.
	PatchKeys(context.Context, *PatchKeysRequest) (*MultiKeyResponse, error)
	// API Keys in the public API -- request is itself Key authorized, and will tell
	// the user the scopes/access of the key/credential they're providing, as computed by
	// our authorizer:
	MyScopes(context.Context, *MyScopesRequest) (*MultiScopeResponse, error)
	MyScopesUser(context.Context, *MyScopesUserRequest) (*MultiScopeUserResponse, error)
	MyScopesRoot(context.Context, *MyScopesRootRequest) (*MultiScopeRootResponse, error)
	// List all auth scopes available to me as a user.
	ListScopes(context.Context, *ListScopesRequest) (*MultiScopeDepsResponse, error)
	// Get a specific app from an app.
	GetApp(context.Context, *GetAppRequest) (*SingleAppResponse, error)
	// List all the apps.
	ListApps(context.Context, *ListAppsRequest) (*MultiAppResponse, error)
	// Search over the apps to find one or more you're looking for.
	// This leverage the "body" parameter because we also have page and
	// per_page as url query param variables in this request.
	DeleteApp(context.Context, *DeleteAppRequest) (*status.BaseResponse, error)
	// Add a app to an app.
	// This needs to load the default workflow to make a copy, validating all the models in it, and
	// then writing the new workflow back to this new app.
	PostApps(context.Context, *PostAppsRequest) (*MultiAppResponse, error)
	// Patch one or more apps.
	PatchApps(context.Context, *PatchAppsRequest) (*MultiAppResponse, error)
	// Patch apps ids.
	PatchAppsIds(context.Context, *PatchAppsIdsRequest) (*MultiAppResponse, error)
	// Patch one app.
	PatchApp(context.Context, *PatchAppRequest) (*SingleAppResponse, error)
	// Search over the applications to find one or more you're looking for.
	PostAppsSearches(context.Context, *PostAppsSearchesRequest) (*MultiAppResponse, error)
	// Get user information
	GetUser(context.Context, *GetUserRequest) (*SingleUserResponse, error)
	// Validate new password in real-time for a user
	PostValidatePassword(context.Context, *PostValidatePasswordRequest) (*SinglePasswordValidationResponse, error)
	// Get a saved legacy search.
	GetSearch(context.Context, *GetSearchRequest) (*SingleSearchResponse, error)
	// List all saved legacy searches.
	ListSearches(context.Context, *ListSearchesRequest) (*MultiSearchResponse, error)
	// Patch saved legacy searches by ids.
	PatchSearches(context.Context, *PatchSearchesRequest) (*MultiSearchResponse, error)
	// Deprecated: Do not use.
	// Execute a new search and optionally save it.
	//
	// Deprecated: Use PostInputsSearches or PostAnnotationsSearches instead.
	PostSearches(context.Context, *PostSearchesRequest) (*MultiSearchResponse, error)
	// Execute a previously saved legacy search.
	PostSearchesByID(context.Context, *PostSearchesByIDRequest) (*MultiSearchResponse, error)
	// Evaluate the results of two search requests
	PostAnnotationSearchMetrics(context.Context, *PostAnnotationSearchMetricsRequest) (*MultiAnnotationSearchMetricsResponse, error)
	// Get the evaluation results between two search requests
	GetAnnotationSearchMetrics(context.Context, *GetAnnotationSearchMetricsRequest) (*MultiAnnotationSearchMetricsResponse, error)
	// List the evaluation results between two search requests
	ListAnnotationSearchMetrics(context.Context, *ListAnnotationSearchMetricsRequest) (*MultiAnnotationSearchMetricsResponse, error)
	// DeleteAnnotationSearchMetrics
	DeleteAnnotationSearchMetrics(context.Context, *DeleteAnnotationSearchMetricsRequest) (*status.BaseResponse, error)
	// Delete a saved search.
	DeleteSearch(context.Context, *DeleteSearchRequest) (*status.BaseResponse, error)
	// List all the annotation filters.
	ListAnnotationFilters(context.Context, *ListAnnotationFiltersRequest) (*MultiAnnotationFilterResponse, error)
	// Get a specific annotation filter.
	GetAnnotationFilter(context.Context, *GetAnnotationFilterRequest) (*SingleAnnotationFilterResponse, error)
	// Add annotation filters.
	PostAnnotationFilters(context.Context, *PostAnnotationFiltersRequest) (*MultiAnnotationFilterResponse, error)
	// Patch one or more annotation filters.
	PatchAnnotationFilters(context.Context, *PatchAnnotationFiltersRequest) (*MultiAnnotationFilterResponse, error)
	// Delete one or more annotation filters in a single request.
	DeleteAnnotationFilters(context.Context, *DeleteAnnotationFiltersRequest) (*status.BaseResponse, error)
	// List all status codes.
	ListStatusCodes(context.Context, *ListStatusCodesRequest) (*MultiStatusCodeResponse, error)
	// Get more details for a status code.
	GetStatusCode(context.Context, *GetStatusCodeRequest) (*SingleStatusCodeResponse, error)
	// owner list users who the app is shared with
	ListCollaborators(context.Context, *ListCollaboratorsRequest) (*MultiCollaboratorsResponse, error)
	// add collaborators to an app.
	PostCollaborators(context.Context, *PostCollaboratorsRequest) (*MultiCollaboratorsResponse, error)
	// Patch existing collaborators.
	PatchCollaborators(context.Context, *PatchCollaboratorsRequest) (*MultiCollaboratorsResponse, error)
	// Delete existing collaborators.
	DeleteCollaborators(context.Context, *DeleteCollaboratorsRequest) (*status.BaseResponse, error)
	// Collaboration includes the app user are invitied to work on
	ListCollaborations(context.Context, *ListCollaborationsRequest) (*MultiCollaborationsResponse, error)
	// PostAppDuplications starts async app duplication jobs which copy resources
	// (inputs, annotations, models etc) from one application to another. It can
	// also create the destination application if it does not exist, with fields
	// (description, metadata etc) copied from the source application.
	//
	// A duplication job can be started by any user that can read from the source
	// application (the target of this call) and can create and write to the
	// destination application. The duplication is associated with the user that
	// created it, so in order to read the status and progress of the job, that
	// user's ID has to be used in the call to GetAppDuplication, which might be
	// different to the source application owner ID in this call.
	PostAppDuplications(context.Context, *PostAppDuplicationsRequest) (*MultiAppDuplicationsResponse, error)
	// ListAppDuplications lists all app duplication jobs created by the user.
	ListAppDuplications(context.Context, *ListAppDuplicationsRequest) (*MultiAppDuplicationsResponse, error)
	// GetAppDuplication returns an app duplication job created by the user.
	GetAppDuplication(context.Context, *GetAppDuplicationRequest) (*SingleAppDuplicationResponse, error)
	// Add tasks to an app.
	PostTasks(context.Context, *PostTasksRequest) (*MultiTaskResponse, error)
	// Task annotation count
	GetTaskAnnotationCount(context.Context, *GetTaskCountRequest) (*SingleTaskCountResponse, error)
	// Task Input count
	GetTaskInputCount(context.Context, *GetTaskCountRequest) (*SingleTaskCountResponse, error)
	// Get a specific task from an app.
	GetTask(context.Context, *GetTaskRequest) (*SingleTaskResponse, error)
	// List tasks from an app.
	ListTasks(context.Context, *ListTasksRequest) (*MultiTaskResponse, error)
	// Patch one or more tasks.
	PatchTasks(context.Context, *PatchTasksRequest) (*MultiTaskResponse, error)
	// Delete multiple tasks in one request.
	DeleteTasks(context.Context, *DeleteTasksRequest) (*status.BaseResponse, error)
	// Add Label orders.
	PostLabelOrders(context.Context, *PostLabelOrdersRequest) (*MultiLabelOrderResponse, error)
	// Get a label order.
	GetLabelOrder(context.Context, *GetLabelOrderRequest) (*SingleLabelOrderResponse, error)
	// List label orders.
	ListLabelOrders(context.Context, *ListLabelOrdersRequest) (*MultiLabelOrderResponse, error)
	// Patch one or more label orders.
	PatchLabelOrders(context.Context, *PatchLabelOrdersRequest) (*MultiLabelOrderResponse, error)
	// Delete multiple label orders in one request.
	// this do not change task status
	DeleteLabelOrders(context.Context, *DeleteLabelOrdersRequest) (*status.BaseResponse, error)
	// Add a list of Collectors to an app.
	// In the handler of this endpoint we also check for all the scopes of the  POST /inputs
	// endpoint.
	// Those current scopes are listed here as a hard requirement.
	// They are needed when adding the collectors just so we now that you have permission with
	// that key at least to do the writing to this app with POST /inputs.
	PostCollectors(context.Context, *PostCollectorsRequest) (*MultiCollectorResponse, error)
	// Get a specific collector from an app.
	GetCollector(context.Context, *GetCollectorRequest) (*SingleCollectorResponse, error)
	// List all the collectors.
	ListCollectors(context.Context, *ListCollectorsRequest) (*MultiCollectorResponse, error)
	// Patch one or more collectors.
	PatchCollectors(context.Context, *PatchCollectorsRequest) (*MultiCollectorResponse, error)
	// Delete multiple collectors in one request.
	// This call is asynchronous. Use DeleteCollector if you want a synchronous version.
	DeleteCollectors(context.Context, *DeleteCollectorsRequest) (*status.BaseResponse, error)
	// PostStatValues
	PostStatValues(context.Context, *PostStatValuesRequest) (*MultiStatValueResponse, error)
	// PostStatValuesAggregate
	PostStatValuesAggregate(context.Context, *PostStatValuesAggregateRequest) (*MultiStatValueAggregateResponse, error)
	// Increase the view metric for a detail view
	PostTrendingMetricsView(context.Context, *PostTrendingMetricsViewRequest) (*status.BaseResponse, error)
	// List the view metrics for a detail view
	ListTrendingMetricsViews(context.Context, *ListTrendingMetricsViewsRequest) (*MultiTrendingMetricsViewResponse, error)
	// Get a specific module from an app.
	GetModule(context.Context, *GetModuleRequest) (*SingleModuleResponse, error)
	// List all the modules in community, by user or by app.
	ListModules(context.Context, *ListModulesRequest) (*MultiModuleResponse, error)
	// Add a modules to an app.
	PostModules(context.Context, *PostModulesRequest) (*MultiModuleResponse, error)
	// Patch one or more modules.
	PatchModules(context.Context, *PatchModulesRequest) (*MultiModuleResponse, error)
	// Delete multiple modules in one request.
	DeleteModules(context.Context, *DeleteModulesRequest) (*status.BaseResponse, error)
	// Get a specific module version for a module.
	GetModuleVersion(context.Context, *GetModuleVersionRequest) (*SingleModuleVersionResponse, error)
	// List all the modules versions for a given module.
	ListModuleVersions(context.Context, *ListModuleVersionsRequest) (*MultiModuleVersionResponse, error)
	// Create a new module version to trigger training of the module.
	PostModuleVersions(context.Context, *PostModuleVersionsRequest) (*MultiModuleVersionResponse, error)
	// Modify details of an existing module version.
	PatchModuleVersions(context.Context, *PatchModuleVersionsRequest) (*MultiModuleVersionResponse, error)
	// Delete a multiple module version.
	DeleteModuleVersions(context.Context, *DeleteModuleVersionsRequest) (*status.BaseResponse, error)
	// Get usage count for specific module version.
	GetModuleVersionUsageCount(context.Context, *GetModuleVersionUsageCountRequest) (*SingleModuleVersionUsageCountResponse, error)
	// Get installed modules vesrions for an app.
	GetInstalledModuleVersion(context.Context, *GetInstalledModuleVersionRequest) (*SingleInstalledModuleVersionResponse, error)
	// List installed modules vesrions for an app.
	ListInstalledModuleVersions(context.Context, *ListInstalledModuleVersionsRequest) (*MultiInstalledModuleVersionResponse, error)
	// Install a new module version which will deploy the specific ModuleVersion to the app in the url.
	PostInstalledModuleVersions(context.Context, *PostInstalledModuleVersionsRequest) (*MultiInstalledModuleVersionResponse, error)
	// Uninstall an installed module version which will deploy the specific ModuleVersion to the app
	// in the url.
	// This cleaned up any associated caller keys so needs the Keys_Delete scope.
	DeleteInstalledModuleVersions(context.Context, *DeleteInstalledModuleVersionsRequest) (*status.BaseResponse, error)
	// Assign a key that the caller owns to be used when accessing this installed module version
	// If this endpoint is called with a different key then it overwrites what is there.
	PostInstalledModuleVersionsKey(context.Context, *PostInstalledModuleVersionsKeyRequest) (*SingleKeyResponse, error)
	// Perform bulk operations on a list of inputs based on input source.
	// Operation include add, update, delete of concepts, metadata and geo data.
	// This is an Asynchronous process. Use ListBulkOperations or GetBulkOperation to check the status.
	PostBulkOperations(context.Context, *PostBulkOperationsRequest) (*MultiBulkOperationsResponse, error)
	// List all the bulk operations
	ListBulkOperations(context.Context, *ListBulkOperationsRequest) (*MultiBulkOperationsResponse, error)
	// Get the bulk operation details by ID
	GetBulkOperation(context.Context, *GetBulkOperationRequest) (*SingleBulkOperationsResponse, error)
	// Cancel one or more bulk operations
	CancelBulkOperations(context.Context, *CancelBulkOperationRequest) (*MultiBulkOperationsResponse, error)
	// delete one or more terminated bulk operations
	DeleteBulkOperations(context.Context, *DeleteBulkOperationRequest) (*status.BaseResponse, error)
	// List next non-labeled and unassigned inputs from task's dataset
	ListNextTaskAssignments(context.Context, *ListNextTaskAssignmentsRequest) (*MultiInputResponse, error)
	// PutTaskAssignments performs an action for the task assignments in given task.
	// All the actions are theoretically idempotent, but practically, in the current implementation,
	// the REVIEW_START action is not idempotent. See PutTaskAssignmentsRequestAction for more details.
	PutTaskAssignments(context.Context, *PutTaskAssignmentsRequest) (*MultiTaskAssignmentResponse, error)
	// List all the inputs add jobs
	ListInputsAddJobs(context.Context, *ListInputsAddJobsRequest) (*MultiInputsAddJobResponse, error)
	// Get the input add job details by ID
	GetInputsAddJob(context.Context, *GetInputsAddJobRequest) (*SingleInputsAddJobResponse, error)
	// cancel the input add job by ID
	CancelInputsAddJob(context.Context, *CancelInputsAddJobRequest) (*SingleInputsAddJobResponse, error)
	PostUploads(context.Context, *PostUploadsRequest) (*MultiUploadResponse, error)
	// Upload a part of a multipart upload.
	// Behaviour on completion depends on the endpoint that was used to initiate the upload.
	PutUploadContentParts(context.Context, *PutUploadContentPartsRequest) (*SingleUploadResponse, error)
	GetUpload(context.Context, *GetUploadRequest) (*SingleUploadResponse, error)
	ListUploads(context.Context, *ListUploadsRequest) (*MultiUploadResponse, error)
	DeleteUploads(context.Context, *DeleteUploadsRequest) (*status.BaseResponse, error)
	// Initiates retrieval of inputs from cloud storage from a user provided data source.
	// Will create and return an inputs-add-job for tracking progress.
	// Archives will be extracted and their contents will be processed as inputs.
	//
	// The cloud URL will be treated as a filter prefix. For example s3:/bucket/images_folder/abc will process
	// files in the images_folder beginning with abc or in a subfolder beginning with abc.
	// For example:
	// bucket/images_folder/abcImage.png
	// bucket/images_folder/abc-1/Data.zip
	//
	// If given URL is for a private bucket or file, then credentials should be provided to access the bucket.
	// Credentials should include rights to list the objects in the bucket, except when pointed directly at a file archive,
	// in which case it only requires rights to access that particular file.
	PostInputsDataSources(context.Context, *PostInputsDataSourcesRequest) (*MultiInputsAddJobResponse, error)
	// Get the input extraction job details by ID
	GetInputsExtractionJob(context.Context, *GetInputsExtractionJobRequest) (*SingleInputsExtractionJobResponse, error)
	// List all the input extraction jobs
	ListInputsExtractionJobs(context.Context, *ListInputsExtractionJobsRequest) (*MultiInputsExtractionJobResponse, error)
	CancelInputsExtractionJobs(context.Context, *CancelInputsExtractionJobsRequest) (*MultiInputsExtractionJobResponse, error)
	// Start uploading a file archive containing inputs.
	// Will create and return an inputs-add-job for tracking progress.
	//
	// Associated inputs-add-job contains an upload id which should be completed through `PutUploadContentParts` endpoint.
	// Completing the upload will automatically begin unpacking the archive and uploading the contents as inputs.
	PostInputsUploads(context.Context, *PostInputsUploadsRequest) (*MultiInputsAddJobResponse, error)
	// Get a specific runner.
	// TODO(zeiler): runner_id is a UUID so can list globally as well.
	GetRunner(context.Context, *GetRunnerRequest) (*SingleRunnerResponse, error)
	// List all the runners for the user.
	ListRunners(context.Context, *ListRunnersRequest) (*MultiRunnerResponse, error)
	// Add a runners to a user.
	PostRunners(context.Context, *PostRunnersRequest) (*MultiRunnerResponse, error)
	// Delete multiple runners in one request.
	DeleteRunners(context.Context, *DeleteRunnersRequest) (*status.BaseResponse, error)
	// List items for the remote runner to work on.
	// since the runner_id is a UUID we can access it directly too.
	ListRunnerItems(context.Context, *ListRunnerItemsRequest) (*MultiRunnerItemResponse, error)
	// Post back outputs from remote runners
	// since the runner_id is a UUID we can access it directly too.
	PostRunnerItemOutputs(context.Context, *PostRunnerItemOutputsRequest) (*MultiRunnerItemOutputResponse, error)
	PostModelVersionsTrainingTimeEstimate(context.Context, *PostModelVersionsTrainingTimeEstimateRequest) (*MultiTrainingTimeEstimateResponse, error)
	// contains filtered or unexported methods
}

V2Server is the server API for V2 service. All implementations must embed UnimplementedV2Server for forward compatibility

type V2_PostModelVersionsUploadClient

type V2_PostModelVersionsUploadClient interface {
	Send(*PostModelVersionsUploadRequest) error
	Recv() (*PostModelVersionsUploadResponse, error)
	grpc.ClientStream
}

type V2_PostModelVersionsUploadServer

type V2_PostModelVersionsUploadServer interface {
	Send(*PostModelVersionsUploadResponse) error
	Recv() (*PostModelVersionsUploadRequest, error)
	grpc.ServerStream
}

type ValidationErrorType

type ValidationErrorType int32
const (
	ValidationErrorType_VALIDATION_ERROR_TYPE_NOT_SET ValidationErrorType = 0
	ValidationErrorType_RESTRICTED                    ValidationErrorType = 1
	ValidationErrorType_DATABASE                      ValidationErrorType = 2
	ValidationErrorType_FORMAT                        ValidationErrorType = 3
)

func (ValidationErrorType) Descriptor

func (ValidationErrorType) Enum

func (ValidationErrorType) EnumDescriptor deprecated

func (ValidationErrorType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ValidationErrorType.Descriptor instead.

func (ValidationErrorType) Number

func (ValidationErrorType) String

func (x ValidationErrorType) String() string

func (ValidationErrorType) Type

type ValueComparator

type ValueComparator int32
const (
	ValueComparator_CONCEPT_THRESHOLD_NOT_SET ValueComparator = 0
	// input > value
	ValueComparator_GREATER_THAN ValueComparator = 1
	// input >= value
	ValueComparator_GREATER_THAN_OR_EQUAL ValueComparator = 2
	// input < value
	ValueComparator_LESS_THAN ValueComparator = 3
	// input <= value
	ValueComparator_LESS_THAN_OR_EQUAL ValueComparator = 4
	// input == value
	ValueComparator_EQUAL ValueComparator = 5
)

func (ValueComparator) Descriptor

func (ValueComparator) Enum

func (x ValueComparator) Enum() *ValueComparator

func (ValueComparator) EnumDescriptor deprecated

func (ValueComparator) EnumDescriptor() ([]byte, []int)

Deprecated: Use ValueComparator.Descriptor instead.

func (ValueComparator) Number

func (ValueComparator) String

func (x ValueComparator) String() string

func (ValueComparator) Type

type Video

type Video struct {

	// This is a URL to a publicly accessible video file. The platform will download this file server
	// side and then process.
	Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	// The base64 field is using video file bytes directly in the request.
	// NOTE: if you're sending a json request, then this MUST be base64 encoded before sending (hence
	// the name here).
	// When using our grpc clients, you DO NOT need to base64 encode
	// it yourself since the clients know how to do this for you automatically and will avoid the
	// base64 encoding if they send a binary request.
	Base64            []byte `protobuf:"bytes,2,opt,name=base64,proto3" json:"base64,omitempty"`
	AllowDuplicateUrl bool   `protobuf:"varint,4,opt,name=allow_duplicate_url,json=allowDuplicateUrl,proto3" json:"allow_duplicate_url,omitempty"`
	// URL of thumbnail image, which is currently frame at position of 1s. This field is currently
	// used only in response.
	// Deprecated in favour of thumbnail_hosted, which also contains alternate sizes of thumbnail
	//
	// Deprecated: Do not use.
	ThumbnailUrl string `protobuf:"bytes,5,opt,name=thumbnail_url,json=thumbnailUrl,proto3" json:"thumbnail_url,omitempty"`
	// The hosted field lists original video hosted in Clarifai storage. This field is currently used
	// only in response.
	Hosted *HostedURL `protobuf:"bytes,6,opt,name=hosted,proto3" json:"hosted,omitempty"`
	// The hosted field lists various sizes of the vide thumbnail hosted in Clarifai storage, with 'thumbnail' as the full size
	// This field is currently used only in response.
	HostedThumbnail *HostedURL `protobuf:"bytes,8,opt,name=hosted_thumbnail,json=hostedThumbnail,proto3" json:"hosted_thumbnail,omitempty"`
	// video info
	VideoInfo *VideoInfo `protobuf:"bytes,7,opt,name=video_info,json=videoInfo,proto3" json:"video_info,omitempty"`
	// contains filtered or unexported fields
}

Video

func (*Video) Descriptor deprecated

func (*Video) Descriptor() ([]byte, []int)

Deprecated: Use Video.ProtoReflect.Descriptor instead.

func (*Video) GetAllowDuplicateUrl

func (x *Video) GetAllowDuplicateUrl() bool

func (*Video) GetBase64

func (x *Video) GetBase64() []byte

func (*Video) GetHosted

func (x *Video) GetHosted() *HostedURL

func (*Video) GetHostedThumbnail

func (x *Video) GetHostedThumbnail() *HostedURL

func (*Video) GetThumbnailUrl deprecated

func (x *Video) GetThumbnailUrl() string

Deprecated: Do not use.

func (*Video) GetUrl

func (x *Video) GetUrl() string

func (*Video) GetVideoInfo

func (x *Video) GetVideoInfo() *VideoInfo

func (*Video) ProtoMessage

func (*Video) ProtoMessage()

func (*Video) ProtoReflect

func (x *Video) ProtoReflect() protoreflect.Message

func (*Video) Reset

func (x *Video) Reset()

func (*Video) String

func (x *Video) String() string

type VideoInfo

type VideoInfo struct {

	// width
	Width int32 `protobuf:"varint,1,opt,name=width,proto3" json:"width,omitempty"`
	// height
	Height int32 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"`
	// Frames per second of the video.
	Fps float32 `protobuf:"fixed32,3,opt,name=fps,proto3" json:"fps,omitempty"`
	// video format
	VideoFormat string `protobuf:"bytes,4,opt,name=video_format,json=videoFormat,proto3" json:"video_format,omitempty"`
	// video track bit rate
	BitRate int32 `protobuf:"varint,5,opt,name=bit_rate,json=bitRate,proto3" json:"bit_rate,omitempty"`
	// video frame count
	FrameCount int32 `protobuf:"varint,6,opt,name=frame_count,json=frameCount,proto3" json:"frame_count,omitempty"`
	// video duration in seconds
	DurationSeconds float32 `protobuf:"fixed32,7,opt,name=duration_seconds,json=durationSeconds,proto3" json:"duration_seconds,omitempty"`
	// contains filtered or unexported fields
}

func (*VideoInfo) Descriptor deprecated

func (*VideoInfo) Descriptor() ([]byte, []int)

Deprecated: Use VideoInfo.ProtoReflect.Descriptor instead.

func (*VideoInfo) GetBitRate

func (x *VideoInfo) GetBitRate() int32

func (*VideoInfo) GetDurationSeconds

func (x *VideoInfo) GetDurationSeconds() float32

func (*VideoInfo) GetFps

func (x *VideoInfo) GetFps() float32

func (*VideoInfo) GetFrameCount

func (x *VideoInfo) GetFrameCount() int32

func (*VideoInfo) GetHeight

func (x *VideoInfo) GetHeight() int32

func (*VideoInfo) GetVideoFormat

func (x *VideoInfo) GetVideoFormat() string

func (*VideoInfo) GetWidth

func (x *VideoInfo) GetWidth() int32

func (*VideoInfo) ProtoMessage

func (*VideoInfo) ProtoMessage()

func (*VideoInfo) ProtoReflect

func (x *VideoInfo) ProtoReflect() protoreflect.Message

func (*VideoInfo) Reset

func (x *VideoInfo) Reset()

func (*VideoInfo) String

func (x *VideoInfo) String() string

type Visibility

type Visibility struct {
	Gettable Visibility_Gettable `protobuf:"varint,1,opt,name=gettable,proto3,enum=clarifai.api.Visibility_Gettable" json:"gettable,omitempty"`
	// contains filtered or unexported fields
}

Visibility represents how visible the given resource is to other users. When authenticating a request we can tell if a user is a collaborator or a teammate for the the app that contains the resource and set their allowed visibility. We use that to restrict what they are allowed to see: If AllowedVisibility is PRIVATE then we allow PRIVATE (10), ORG (30), PUBLIC (50) If AllowedVisibility is ORG then we allow ORG (30), PUBLIC (50) If AllowedVisibility is PUBLIC then we allow PUBLIC (50) only.

func (*Visibility) Descriptor deprecated

func (*Visibility) Descriptor() ([]byte, []int)

Deprecated: Use Visibility.ProtoReflect.Descriptor instead.

func (*Visibility) GetGettable

func (x *Visibility) GetGettable() Visibility_Gettable

func (*Visibility) ProtoMessage

func (*Visibility) ProtoMessage()

func (*Visibility) ProtoReflect

func (x *Visibility) ProtoReflect() protoreflect.Message

func (*Visibility) Reset

func (x *Visibility) Reset()

func (*Visibility) String

func (x *Visibility) String() string

type Visibility_Gettable

type Visibility_Gettable int32

Gettable defined the level of access for GET operations for this resource.

const (
	// Default value not allowed.
	Visibility_UNKNOWN_VISIBILITY Visibility_Gettable = 0
	// PRIVATE requires collaborator or team permissions in order to GET this resource.
	Visibility_PRIVATE Visibility_Gettable = 10
	// ORG requires you to be in the same org in order to GET this resource, but don't have to be a
	// teammate or collaborator.
	Visibility_ORG Visibility_Gettable = 30
	// PUBLIC opens up GET access to the resource to any user on the platform even if they are not
	// a teammate or collaborator.
	Visibility_PUBLIC Visibility_Gettable = 50
)

func (Visibility_Gettable) Descriptor

func (Visibility_Gettable) Enum

func (Visibility_Gettable) EnumDescriptor deprecated

func (Visibility_Gettable) EnumDescriptor() ([]byte, []int)

Deprecated: Use Visibility_Gettable.Descriptor instead.

func (Visibility_Gettable) Number

func (Visibility_Gettable) String

func (x Visibility_Gettable) String() string

func (Visibility_Gettable) Type

type W3C

type W3C struct {
	Hex  string `protobuf:"bytes,1,opt,name=hex,proto3" json:"hex,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*W3C) Descriptor deprecated

func (*W3C) Descriptor() ([]byte, []int)

Deprecated: Use W3C.ProtoReflect.Descriptor instead.

func (*W3C) GetHex

func (x *W3C) GetHex() string

func (*W3C) GetName

func (x *W3C) GetName() string

func (*W3C) ProtoMessage

func (*W3C) ProtoMessage()

func (*W3C) ProtoReflect

func (x *W3C) ProtoReflect() protoreflect.Message

func (*W3C) Reset

func (x *W3C) Reset()

func (*W3C) String

func (x *W3C) String() string

type Worker

type Worker struct {

	// Types that are assignable to Worker:
	//
	//	*Worker_User
	//	*Worker_Model
	//	*Worker_Workflow
	Worker isWorker_Worker `protobuf_oneof:"worker"`
	// contains filtered or unexported fields
}

Worker is the author of an annotation.

func (*Worker) Descriptor deprecated

func (*Worker) Descriptor() ([]byte, []int)

Deprecated: Use Worker.ProtoReflect.Descriptor instead.

func (*Worker) GetModel

func (x *Worker) GetModel() *Model

func (*Worker) GetUser

func (x *Worker) GetUser() *User

func (*Worker) GetWorker

func (m *Worker) GetWorker() isWorker_Worker

func (*Worker) GetWorkflow

func (x *Worker) GetWorkflow() *Workflow

func (*Worker) ProtoMessage

func (*Worker) ProtoMessage()

func (*Worker) ProtoReflect

func (x *Worker) ProtoReflect() protoreflect.Message

func (*Worker) Reset

func (x *Worker) Reset()

func (*Worker) String

func (x *Worker) String() string

type Worker_Model

type Worker_Model struct {
	// Model is the model that created the annotation.
	Model *Model `protobuf:"bytes,2,opt,name=model,proto3,oneof"`
}

type Worker_User

type Worker_User struct {
	// User is the human that created the annotation.
	//
	// By default no real names of users are returned in responses. These can
	// be requested with the 'names' additional field.
	User *User `protobuf:"bytes,1,opt,name=user,proto3,oneof"`
}

type Worker_Workflow

type Worker_Workflow struct {
	// Workflow is the workflow that created the annotation.
	Workflow *Workflow `protobuf:"bytes,3,opt,name=workflow,proto3,oneof"`
}

type Workflow

type Workflow struct {

	// The workflows's unique id.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The app the workflow belongs to
	AppId string `protobuf:"bytes,2,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// When the workflow was created. We follow the XXXX timestamp
	// format. We use https://www.ietf.org/rfc/rfc3339.txt format:
	// "2006-01-02T15:04:05.999999Z" so you can expect results like
	// the following from the API:
	// "2017-04-11T21:50:50.223962Z"
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// The list of nodes retrieved from latest workflow version.
	// Each node can specify an input node that it connects to in order to define the graph.
	Nodes []*WorkflowNode `protobuf:"bytes,4,rep,name=nodes,proto3" json:"nodes,omitempty"`
	// To handle arbitrary json metadata you can use a struct field:
	// https://github.com/google/protobuf/blob/master/src/google/protobuf/struct.proto
	Metadata *structpb.Struct `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// The visibility field represents whether this message is privately/publicly visible.
	// To be visible to the public the App that contains it AND the User that contains the App must
	// also be publicly visible.
	Visibility *Visibility `protobuf:"bytes,6,opt,name=visibility,proto3" json:"visibility,omitempty"`
	// The user the workflow belongs to
	UserId string `protobuf:"bytes,7,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// When the workflow was last modified
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// Info about the workflow version used to return the latest version when listing Workflows.
	Version *WorkflowVersion `protobuf:"bytes,9,opt,name=version,proto3" json:"version,omitempty"`
	// Is starred by the requesting user (only showed on get/list requests)
	// Please use PostWorkflowStars/DeleteWorkflowStars endpoints to star/unstar a workflow
	IsStarred bool `protobuf:"varint,10,opt,name=is_starred,json=isStarred,proto3" json:"is_starred,omitempty"`
	// How many users have starred the workflow (only showed on get/list requests)
	// Computed value, not editable
	StarCount int32 `protobuf:"varint,11,opt,name=star_count,json=starCount,proto3" json:"star_count,omitempty"`
	// Short description about this workflow
	Description string `protobuf:"bytes,12,opt,name=description,proto3" json:"description,omitempty"`
	// Notes for the workflow
	// This field should be used for in-depth notes and supports up to 64Kbs.
	Notes string `protobuf:"bytes,13,opt,name=notes,proto3" json:"notes,omitempty"`
	// Tags from use_cases category
	UseCases []string `protobuf:"bytes,14,rep,name=use_cases,json=useCases,proto3" json:"use_cases,omitempty"`
	// Tags for check consents
	CheckConsents []string `protobuf:"bytes,15,rep,name=check_consents,json=checkConsents,proto3" json:"check_consents,omitempty"`
	// bookmark info. When set, this workflow is a bookmarked workflow of this app.
	// Info in this field will allow you to find/access original workflow.
	BookmarkOrigin *BookmarkOrigin `protobuf:"bytes,16,opt,name=bookmark_origin,json=bookmarkOrigin,proto3" json:"bookmark_origin,omitempty"`
	// Representative image for this workflow
	Image *Image `protobuf:"bytes,17,opt,name=image,proto3" json:"image,omitempty"`
	// contains filtered or unexported fields
}

Workflow

func (*Workflow) Descriptor deprecated

func (*Workflow) Descriptor() ([]byte, []int)

Deprecated: Use Workflow.ProtoReflect.Descriptor instead.

func (*Workflow) GetAppId

func (x *Workflow) GetAppId() string

func (*Workflow) GetBookmarkOrigin

func (x *Workflow) GetBookmarkOrigin() *BookmarkOrigin

func (*Workflow) GetCheckConsents

func (x *Workflow) GetCheckConsents() []string

func (*Workflow) GetCreatedAt

func (x *Workflow) GetCreatedAt() *timestamppb.Timestamp

func (*Workflow) GetDescription

func (x *Workflow) GetDescription() string

func (*Workflow) GetId

func (x *Workflow) GetId() string

func (*Workflow) GetImage

func (x *Workflow) GetImage() *Image

func (*Workflow) GetIsStarred

func (x *Workflow) GetIsStarred() bool

func (*Workflow) GetMetadata

func (x *Workflow) GetMetadata() *structpb.Struct

func (*Workflow) GetModifiedAt

func (x *Workflow) GetModifiedAt() *timestamppb.Timestamp

func (*Workflow) GetNodes

func (x *Workflow) GetNodes() []*WorkflowNode

func (*Workflow) GetNotes

func (x *Workflow) GetNotes() string

func (*Workflow) GetStarCount

func (x *Workflow) GetStarCount() int32

func (*Workflow) GetUseCases

func (x *Workflow) GetUseCases() []string

func (*Workflow) GetUserId

func (x *Workflow) GetUserId() string

func (*Workflow) GetVersion

func (x *Workflow) GetVersion() *WorkflowVersion

func (*Workflow) GetVisibility

func (x *Workflow) GetVisibility() *Visibility

func (*Workflow) ProtoMessage

func (*Workflow) ProtoMessage()

func (*Workflow) ProtoReflect

func (x *Workflow) ProtoReflect() protoreflect.Message

func (*Workflow) Reset

func (x *Workflow) Reset()

func (*Workflow) String

func (x *Workflow) String() string

type WorkflowModelUseCase

type WorkflowModelUseCase int32
const (
	WorkflowModelUseCase_WORKFLOW_MODEL_USE_CASE_NOT_SET WorkflowModelUseCase = 0
	// Classifier models without a detector parent (recursive check) in a workflow
	// are used for classification.
	WorkflowModelUseCase_CLASSIFICATION WorkflowModelUseCase = 1
	// Detector models in a workflow are used for detection.
	// Classifier models that run after a detector model are also used for detection.
	WorkflowModelUseCase_DETECTION WorkflowModelUseCase = 2
)

func (WorkflowModelUseCase) Descriptor

func (WorkflowModelUseCase) Enum

func (WorkflowModelUseCase) EnumDescriptor deprecated

func (WorkflowModelUseCase) EnumDescriptor() ([]byte, []int)

Deprecated: Use WorkflowModelUseCase.Descriptor instead.

func (WorkflowModelUseCase) Number

func (WorkflowModelUseCase) String

func (x WorkflowModelUseCase) String() string

func (WorkflowModelUseCase) Type

type WorkflowNode

type WorkflowNode struct {

	// An identifier for this node in the graph. This is used when connecting NodeInputs
	// together.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// The model that will do the processing at this node. We only vlidate the model.id and
	// model.model_version.id fields.
	Model *Model `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
	// Each WorkflowNode can connect to multiple input nodes so that we can handle multi-model data
	// and more complex workflow operations.
	NodeInputs []*NodeInput `protobuf:"bytes,3,rep,name=node_inputs,json=nodeInputs,proto3" json:"node_inputs,omitempty"`
	// suppress the output for workflow prediction
	SuppressOutput bool `protobuf:"varint,4,opt,name=suppress_output,json=suppressOutput,proto3" json:"suppress_output,omitempty"`
	// Used to override the output_info.data and output_info.params of the model specified by the node.
	// Values for fields_map, message, and output_config are ignored.
	OutputInfoOverride *OutputInfo `protobuf:"bytes,5,opt,name=output_info_override,json=outputInfoOverride,proto3" json:"output_info_override,omitempty"`
	// contains filtered or unexported fields
}

WorkflowNode

func (*WorkflowNode) Descriptor deprecated

func (*WorkflowNode) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowNode.ProtoReflect.Descriptor instead.

func (*WorkflowNode) GetId

func (x *WorkflowNode) GetId() string

func (*WorkflowNode) GetModel

func (x *WorkflowNode) GetModel() *Model

func (*WorkflowNode) GetNodeInputs

func (x *WorkflowNode) GetNodeInputs() []*NodeInput

func (*WorkflowNode) GetOutputInfoOverride

func (x *WorkflowNode) GetOutputInfoOverride() *OutputInfo

func (*WorkflowNode) GetSuppressOutput

func (x *WorkflowNode) GetSuppressOutput() bool

func (*WorkflowNode) ProtoMessage

func (*WorkflowNode) ProtoMessage()

func (*WorkflowNode) ProtoReflect

func (x *WorkflowNode) ProtoReflect() protoreflect.Message

func (*WorkflowNode) Reset

func (x *WorkflowNode) Reset()

func (*WorkflowNode) String

func (x *WorkflowNode) String() string

type WorkflowResult

type WorkflowResult struct {
	Id     string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Status *status.Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"`
	// When the object was created. We follow the XXXX timestamp
	// format. We use https://www.ietf.org/rfc/rfc3339.txt format:
	// "2006-01-02T15:04:05.999999Z" so you can expect results like
	// the following from the API:
	// "2017-04-11T21:50:50.223962Z"
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// The model that this WorkflowResult is for.
	// DEPRECATED: not sure why there ever was a model here because each output shows the model
	// that process this given input.
	//
	// Deprecated: Do not use.
	Model *Model `protobuf:"bytes,4,opt,name=model,proto3" json:"model,omitempty"`
	// The input that ran through the workflow to generate the outputs in this WorkflowResult.
	Input *Input `protobuf:"bytes,5,opt,name=input,proto3" json:"input,omitempty"`
	// For each model in the workflow we return an Output.
	Outputs []*Output `protobuf:"bytes,6,rep,name=outputs,proto3" json:"outputs,omitempty"`
	// Indicate if the output of this model is suppressed.
	SuppressOutput bool `protobuf:"varint,7,opt,name=suppress_output,json=suppressOutput,proto3" json:"suppress_output,omitempty"`
	// contains filtered or unexported fields
}

WorkflowResult One result per input in the workflow.

func (*WorkflowResult) Descriptor deprecated

func (*WorkflowResult) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowResult.ProtoReflect.Descriptor instead.

func (*WorkflowResult) GetCreatedAt

func (x *WorkflowResult) GetCreatedAt() *timestamppb.Timestamp

func (*WorkflowResult) GetId

func (x *WorkflowResult) GetId() string

func (*WorkflowResult) GetInput

func (x *WorkflowResult) GetInput() *Input

func (*WorkflowResult) GetModel deprecated

func (x *WorkflowResult) GetModel() *Model

Deprecated: Do not use.

func (*WorkflowResult) GetOutputs

func (x *WorkflowResult) GetOutputs() []*Output

func (*WorkflowResult) GetStatus

func (x *WorkflowResult) GetStatus() *status.Status

func (*WorkflowResult) GetSuppressOutput

func (x *WorkflowResult) GetSuppressOutput() bool

func (*WorkflowResult) ProtoMessage

func (*WorkflowResult) ProtoMessage()

func (*WorkflowResult) ProtoReflect

func (x *WorkflowResult) ProtoReflect() protoreflect.Message

func (*WorkflowResult) Reset

func (x *WorkflowResult) Reset()

func (*WorkflowResult) String

func (x *WorkflowResult) String() string

type WorkflowResultsSimilarity

type WorkflowResultsSimilarity struct {

	// The input with the specific data compare against all pool results
	ProbeInput  *Input `protobuf:"bytes,1,opt,name=probe_input,json=probeInput,proto3" json:"probe_input,omitempty"`
	PoolResults []*Hit `protobuf:"bytes,2,rep,name=pool_results,json=poolResults,proto3" json:"pool_results,omitempty"`
	// contains filtered or unexported fields
}

WorkflowResultsSimilarity

func (*WorkflowResultsSimilarity) Descriptor deprecated

func (*WorkflowResultsSimilarity) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowResultsSimilarity.ProtoReflect.Descriptor instead.

func (*WorkflowResultsSimilarity) GetPoolResults

func (x *WorkflowResultsSimilarity) GetPoolResults() []*Hit

func (*WorkflowResultsSimilarity) GetProbeInput

func (x *WorkflowResultsSimilarity) GetProbeInput() *Input

func (*WorkflowResultsSimilarity) ProtoMessage

func (*WorkflowResultsSimilarity) ProtoMessage()

func (*WorkflowResultsSimilarity) ProtoReflect

func (*WorkflowResultsSimilarity) Reset

func (x *WorkflowResultsSimilarity) Reset()

func (*WorkflowResultsSimilarity) String

func (x *WorkflowResultsSimilarity) String() string

type WorkflowState

type WorkflowState struct {

	// A unique ID for the workflow state.
	// To start saving a state in a PostWorkflowResults request set this ID to "init"
	// and it will return a newly generated unique state id that you can then pass in subsequent
	// PostWorkflowResults calls. These state expire after 5 minutes between calls.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

WorkflowState

func (*WorkflowState) Descriptor deprecated

func (*WorkflowState) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowState.ProtoReflect.Descriptor instead.

func (*WorkflowState) GetId

func (x *WorkflowState) GetId() string

func (*WorkflowState) ProtoMessage

func (*WorkflowState) ProtoMessage()

func (*WorkflowState) ProtoReflect

func (x *WorkflowState) ProtoReflect() protoreflect.Message

func (*WorkflowState) Reset

func (x *WorkflowState) Reset()

func (*WorkflowState) String

func (x *WorkflowState) String() string

type WorkflowVersion

type WorkflowVersion struct {

	// Id of this version.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Workflow id for this version.
	WorkflowId string `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	// When the version was created.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Most recent time when the version was updated.
	// The format is https://www.ietf.org/rfc/rfc3339.txt.
	// Example: "2006-01-02T15:04:05.999999Z".
	ModifiedAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=modified_at,json=modifiedAt,proto3" json:"modified_at,omitempty"`
	// The visibility field represents whether this message is privately/publicly visible.
	// To be visible to the public the App that contains it AND the User that contains the App must
	// also be publicly visible.
	Visibility *Visibility `protobuf:"bytes,5,opt,name=visibility,proto3" json:"visibility,omitempty"`
	// The list of nodes that make up the workflow version. Each node can specify an input node
	// that it connects to in order to define the graph.
	Nodes []*WorkflowNode `protobuf:"bytes,6,rep,name=nodes,proto3" json:"nodes,omitempty"`
	// To handle arbitrary json metadata you can use a struct field:
	// https://github.com/google/protobuf/blob/master/src/google/protobuf/struct.proto
	Metadata *structpb.Struct `protobuf:"bytes,7,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// The app the workflow version belongs to.
	AppId string `protobuf:"bytes,8,opt,name=app_id,json=appId,proto3" json:"app_id,omitempty"`
	// The user the workflow version belongs to.
	UserId string `protobuf:"bytes,9,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// Short description about this workflow version
	Description string `protobuf:"bytes,10,opt,name=description,proto3" json:"description,omitempty"`
	// License associated to this workflow version
	License string `protobuf:"bytes,11,opt,name=license,proto3" json:"license,omitempty"`
	// contains filtered or unexported fields
}

WorkflowVersion

func (*WorkflowVersion) Descriptor deprecated

func (*WorkflowVersion) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowVersion.ProtoReflect.Descriptor instead.

func (*WorkflowVersion) GetAppId

func (x *WorkflowVersion) GetAppId() string

func (*WorkflowVersion) GetCreatedAt

func (x *WorkflowVersion) GetCreatedAt() *timestamppb.Timestamp

func (*WorkflowVersion) GetDescription

func (x *WorkflowVersion) GetDescription() string

func (*WorkflowVersion) GetId

func (x *WorkflowVersion) GetId() string

func (*WorkflowVersion) GetLicense

func (x *WorkflowVersion) GetLicense() string

func (*WorkflowVersion) GetMetadata

func (x *WorkflowVersion) GetMetadata() *structpb.Struct

func (*WorkflowVersion) GetModifiedAt

func (x *WorkflowVersion) GetModifiedAt() *timestamppb.Timestamp

func (*WorkflowVersion) GetNodes

func (x *WorkflowVersion) GetNodes() []*WorkflowNode

func (*WorkflowVersion) GetUserId

func (x *WorkflowVersion) GetUserId() string

func (*WorkflowVersion) GetVisibility

func (x *WorkflowVersion) GetVisibility() *Visibility

func (*WorkflowVersion) GetWorkflowId

func (x *WorkflowVersion) GetWorkflowId() string

func (*WorkflowVersion) ProtoMessage

func (*WorkflowVersion) ProtoMessage()

func (*WorkflowVersion) ProtoReflect

func (x *WorkflowVersion) ProtoReflect() protoreflect.Message

func (*WorkflowVersion) Reset

func (x *WorkflowVersion) Reset()

func (*WorkflowVersion) String

func (x *WorkflowVersion) String() string

type WorkflowVersionPublishRequest

type WorkflowVersionPublishRequest struct {
	VersionId string `protobuf:"bytes,1,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowVersionPublishRequest) Descriptor deprecated

func (*WorkflowVersionPublishRequest) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowVersionPublishRequest.ProtoReflect.Descriptor instead.

func (*WorkflowVersionPublishRequest) GetVersionId

func (x *WorkflowVersionPublishRequest) GetVersionId() string

func (*WorkflowVersionPublishRequest) ProtoMessage

func (*WorkflowVersionPublishRequest) ProtoMessage()

func (*WorkflowVersionPublishRequest) ProtoReflect

func (*WorkflowVersionPublishRequest) Reset

func (x *WorkflowVersionPublishRequest) Reset()

func (*WorkflowVersionPublishRequest) String

type WorkflowVersionUnPublishRequest

type WorkflowVersionUnPublishRequest struct {
	VersionId string `protobuf:"bytes,1,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	// contains filtered or unexported fields
}

func (*WorkflowVersionUnPublishRequest) Descriptor deprecated

func (*WorkflowVersionUnPublishRequest) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowVersionUnPublishRequest.ProtoReflect.Descriptor instead.

func (*WorkflowVersionUnPublishRequest) GetVersionId

func (x *WorkflowVersionUnPublishRequest) GetVersionId() string

func (*WorkflowVersionUnPublishRequest) ProtoMessage

func (*WorkflowVersionUnPublishRequest) ProtoMessage()

func (*WorkflowVersionUnPublishRequest) ProtoReflect

func (*WorkflowVersionUnPublishRequest) Reset

func (*WorkflowVersionUnPublishRequest) String

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL