diff --git a/VERSION b/VERSION index e21e53d..3cbff0b 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -11.3.2 +11.3.3 diff --git a/build.gradle b/build.gradle index 3c8b7ba..827b463 100644 --- a/build.gradle +++ b/build.gradle @@ -41,7 +41,7 @@ nexusPublishing { } group = 'com.clarifai' -version = '11.3.2' +version = '11.3.3' repositories { mavenCentral() diff --git a/src/main/java/com/clarifai/grpc/api/AppDuplication.java b/src/main/java/com/clarifai/grpc/api/AppDuplication.java index 7b6212c..646748d 100644 --- a/src/main/java/com/clarifai/grpc/api/AppDuplication.java +++ b/src/main/java/com/clarifai/grpc/api/AppDuplication.java @@ -316,7 +316,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string existing_app_id = 8 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.existing_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3152 + * See proto/clarifai/api/resources.proto;l=3161 * @return The existingAppId. */ @java.lang.Override @@ -342,7 +342,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string existing_app_id = 8 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.existing_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3152 + * See proto/clarifai/api/resources.proto;l=3161 * @return The bytes for existingAppId. */ @java.lang.Override @@ -372,7 +372,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_id = 2 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3160 + * See proto/clarifai/api/resources.proto;l=3169 * @return The newAppId. */ @java.lang.Override @@ -398,7 +398,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_id = 2 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3160 + * See proto/clarifai/api/resources.proto;l=3169 * @return The bytes for newAppId. */ @java.lang.Override @@ -428,7 +428,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_name = 3 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_name is deprecated. - * See proto/clarifai/api/resources.proto;l=3168 + * See proto/clarifai/api/resources.proto;l=3177 * @return The newAppName. */ @java.lang.Override @@ -454,7 +454,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_name = 3 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_name is deprecated. - * See proto/clarifai/api/resources.proto;l=3168 + * See proto/clarifai/api/resources.proto;l=3177 * @return The bytes for newAppName. */ @java.lang.Override @@ -1621,7 +1621,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string existing_app_id = 8 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.existing_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3152 + * See proto/clarifai/api/resources.proto;l=3161 * @return The existingAppId. */ @java.lang.Deprecated public java.lang.String getExistingAppId() { @@ -1646,7 +1646,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string existing_app_id = 8 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.existing_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3152 + * See proto/clarifai/api/resources.proto;l=3161 * @return The bytes for existingAppId. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -1672,7 +1672,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string existing_app_id = 8 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.existing_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3152 + * See proto/clarifai/api/resources.proto;l=3161 * @param value The existingAppId to set. * @return This builder for chaining. */ @@ -1696,7 +1696,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string existing_app_id = 8 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.existing_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3152 + * See proto/clarifai/api/resources.proto;l=3161 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearExistingAppId() { @@ -1715,7 +1715,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string existing_app_id = 8 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.existing_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3152 + * See proto/clarifai/api/resources.proto;l=3161 * @param value The bytes for existingAppId to set. * @return This builder for chaining. */ @@ -1742,7 +1742,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_id = 2 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3160 + * See proto/clarifai/api/resources.proto;l=3169 * @return The newAppId. */ @java.lang.Deprecated public java.lang.String getNewAppId() { @@ -1767,7 +1767,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_id = 2 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3160 + * See proto/clarifai/api/resources.proto;l=3169 * @return The bytes for newAppId. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -1793,7 +1793,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_id = 2 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3160 + * See proto/clarifai/api/resources.proto;l=3169 * @param value The newAppId to set. * @return This builder for chaining. */ @@ -1817,7 +1817,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_id = 2 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3160 + * See proto/clarifai/api/resources.proto;l=3169 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearNewAppId() { @@ -1836,7 +1836,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_id = 2 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3160 + * See proto/clarifai/api/resources.proto;l=3169 * @param value The bytes for newAppId to set. * @return This builder for chaining. */ @@ -1863,7 +1863,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_name = 3 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_name is deprecated. - * See proto/clarifai/api/resources.proto;l=3168 + * See proto/clarifai/api/resources.proto;l=3177 * @return The newAppName. */ @java.lang.Deprecated public java.lang.String getNewAppName() { @@ -1888,7 +1888,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_name = 3 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_name is deprecated. - * See proto/clarifai/api/resources.proto;l=3168 + * See proto/clarifai/api/resources.proto;l=3177 * @return The bytes for newAppName. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -1914,7 +1914,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_name = 3 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_name is deprecated. - * See proto/clarifai/api/resources.proto;l=3168 + * See proto/clarifai/api/resources.proto;l=3177 * @param value The newAppName to set. * @return This builder for chaining. */ @@ -1938,7 +1938,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_name = 3 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_name is deprecated. - * See proto/clarifai/api/resources.proto;l=3168 + * See proto/clarifai/api/resources.proto;l=3177 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearNewAppName() { @@ -1957,7 +1957,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_name = 3 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_name is deprecated. - * See proto/clarifai/api/resources.proto;l=3168 + * See proto/clarifai/api/resources.proto;l=3177 * @param value The bytes for newAppName to set. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/AppDuplicationOrBuilder.java b/src/main/java/com/clarifai/grpc/api/AppDuplicationOrBuilder.java index 09b3839..4d357a4 100644 --- a/src/main/java/com/clarifai/grpc/api/AppDuplicationOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/AppDuplicationOrBuilder.java @@ -91,7 +91,7 @@ public interface AppDuplicationOrBuilder extends * * string existing_app_id = 8 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.existing_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3152 + * See proto/clarifai/api/resources.proto;l=3161 * @return The existingAppId. */ @java.lang.Deprecated java.lang.String getExistingAppId(); @@ -105,7 +105,7 @@ public interface AppDuplicationOrBuilder extends * * string existing_app_id = 8 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.existing_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3152 + * See proto/clarifai/api/resources.proto;l=3161 * @return The bytes for existingAppId. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -121,7 +121,7 @@ public interface AppDuplicationOrBuilder extends * * string new_app_id = 2 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3160 + * See proto/clarifai/api/resources.proto;l=3169 * @return The newAppId. */ @java.lang.Deprecated java.lang.String getNewAppId(); @@ -135,7 +135,7 @@ public interface AppDuplicationOrBuilder extends * * string new_app_id = 2 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3160 + * See proto/clarifai/api/resources.proto;l=3169 * @return The bytes for newAppId. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -151,7 +151,7 @@ public interface AppDuplicationOrBuilder extends * * string new_app_name = 3 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_name is deprecated. - * See proto/clarifai/api/resources.proto;l=3168 + * See proto/clarifai/api/resources.proto;l=3177 * @return The newAppName. */ @java.lang.Deprecated java.lang.String getNewAppName(); @@ -165,7 +165,7 @@ public interface AppDuplicationOrBuilder extends * * string new_app_name = 3 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_name is deprecated. - * See proto/clarifai/api/resources.proto;l=3168 + * See proto/clarifai/api/resources.proto;l=3177 * @return The bytes for newAppName. */ @java.lang.Deprecated com.google.protobuf.ByteString diff --git a/src/main/java/com/clarifai/grpc/api/AuditLogTarget.java b/src/main/java/com/clarifai/grpc/api/AuditLogTarget.java index 14fe80c..ff60e78 100644 --- a/src/main/java/com/clarifai/grpc/api/AuditLogTarget.java +++ b/src/main/java/com/clarifai/grpc/api/AuditLogTarget.java @@ -193,6 +193,48 @@ private AuditLogTarget( targetCase_ = 10; break; } + case 90: { + com.clarifai.grpc.api.ComputeCluster.Builder subBuilder = null; + if (targetCase_ == 11) { + subBuilder = ((com.clarifai.grpc.api.ComputeCluster) target_).toBuilder(); + } + target_ = + input.readMessage(com.clarifai.grpc.api.ComputeCluster.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((com.clarifai.grpc.api.ComputeCluster) target_); + target_ = subBuilder.buildPartial(); + } + targetCase_ = 11; + break; + } + case 98: { + com.clarifai.grpc.api.Nodepool.Builder subBuilder = null; + if (targetCase_ == 12) { + subBuilder = ((com.clarifai.grpc.api.Nodepool) target_).toBuilder(); + } + target_ = + input.readMessage(com.clarifai.grpc.api.Nodepool.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((com.clarifai.grpc.api.Nodepool) target_); + target_ = subBuilder.buildPartial(); + } + targetCase_ = 12; + break; + } + case 106: { + com.clarifai.grpc.api.Deployment.Builder subBuilder = null; + if (targetCase_ == 13) { + subBuilder = ((com.clarifai.grpc.api.Deployment) target_).toBuilder(); + } + target_ = + input.readMessage(com.clarifai.grpc.api.Deployment.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((com.clarifai.grpc.api.Deployment) target_); + target_ = subBuilder.buildPartial(); + } + targetCase_ = 13; + break; + } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { @@ -242,6 +284,9 @@ public enum TargetCase WORKFLOW_VERSION(8), MODEL(9), MODEL_VERSION(10), + COMPUTE_CLUSTER(11), + NODEPOOL(12), + DEPLOYMENT(13), TARGET_NOT_SET(0); private final int value; private TargetCase(int value) { @@ -269,6 +314,9 @@ public static TargetCase forNumber(int value) { case 8: return WORKFLOW_VERSION; case 9: return MODEL; case 10: return MODEL_VERSION; + case 11: return COMPUTE_CLUSTER; + case 12: return NODEPOOL; + case 13: return DEPLOYMENT; case 0: return TARGET_NOT_SET; default: return null; } @@ -594,6 +642,99 @@ public com.clarifai.grpc.api.ModelVersionOrBuilder getModelVersionOrBuilder() { return com.clarifai.grpc.api.ModelVersion.getDefaultInstance(); } + public static final int COMPUTE_CLUSTER_FIELD_NUMBER = 11; + /** + * .clarifai.api.ComputeCluster compute_cluster = 11; + * @return Whether the computeCluster field is set. + */ + @java.lang.Override + public boolean hasComputeCluster() { + return targetCase_ == 11; + } + /** + * .clarifai.api.ComputeCluster compute_cluster = 11; + * @return The computeCluster. + */ + @java.lang.Override + public com.clarifai.grpc.api.ComputeCluster getComputeCluster() { + if (targetCase_ == 11) { + return (com.clarifai.grpc.api.ComputeCluster) target_; + } + return com.clarifai.grpc.api.ComputeCluster.getDefaultInstance(); + } + /** + * .clarifai.api.ComputeCluster compute_cluster = 11; + */ + @java.lang.Override + public com.clarifai.grpc.api.ComputeClusterOrBuilder getComputeClusterOrBuilder() { + if (targetCase_ == 11) { + return (com.clarifai.grpc.api.ComputeCluster) target_; + } + return com.clarifai.grpc.api.ComputeCluster.getDefaultInstance(); + } + + public static final int NODEPOOL_FIELD_NUMBER = 12; + /** + * .clarifai.api.Nodepool nodepool = 12; + * @return Whether the nodepool field is set. + */ + @java.lang.Override + public boolean hasNodepool() { + return targetCase_ == 12; + } + /** + * .clarifai.api.Nodepool nodepool = 12; + * @return The nodepool. + */ + @java.lang.Override + public com.clarifai.grpc.api.Nodepool getNodepool() { + if (targetCase_ == 12) { + return (com.clarifai.grpc.api.Nodepool) target_; + } + return com.clarifai.grpc.api.Nodepool.getDefaultInstance(); + } + /** + * .clarifai.api.Nodepool nodepool = 12; + */ + @java.lang.Override + public com.clarifai.grpc.api.NodepoolOrBuilder getNodepoolOrBuilder() { + if (targetCase_ == 12) { + return (com.clarifai.grpc.api.Nodepool) target_; + } + return com.clarifai.grpc.api.Nodepool.getDefaultInstance(); + } + + public static final int DEPLOYMENT_FIELD_NUMBER = 13; + /** + * .clarifai.api.Deployment deployment = 13; + * @return Whether the deployment field is set. + */ + @java.lang.Override + public boolean hasDeployment() { + return targetCase_ == 13; + } + /** + * .clarifai.api.Deployment deployment = 13; + * @return The deployment. + */ + @java.lang.Override + public com.clarifai.grpc.api.Deployment getDeployment() { + if (targetCase_ == 13) { + return (com.clarifai.grpc.api.Deployment) target_; + } + return com.clarifai.grpc.api.Deployment.getDefaultInstance(); + } + /** + * .clarifai.api.Deployment deployment = 13; + */ + @java.lang.Override + public com.clarifai.grpc.api.DeploymentOrBuilder getDeploymentOrBuilder() { + if (targetCase_ == 13) { + return (com.clarifai.grpc.api.Deployment) target_; + } + return com.clarifai.grpc.api.Deployment.getDefaultInstance(); + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -638,6 +779,15 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (targetCase_ == 10) { output.writeMessage(10, (com.clarifai.grpc.api.ModelVersion) target_); } + if (targetCase_ == 11) { + output.writeMessage(11, (com.clarifai.grpc.api.ComputeCluster) target_); + } + if (targetCase_ == 12) { + output.writeMessage(12, (com.clarifai.grpc.api.Nodepool) target_); + } + if (targetCase_ == 13) { + output.writeMessage(13, (com.clarifai.grpc.api.Deployment) target_); + } unknownFields.writeTo(output); } @@ -687,6 +837,18 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeMessageSize(10, (com.clarifai.grpc.api.ModelVersion) target_); } + if (targetCase_ == 11) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, (com.clarifai.grpc.api.ComputeCluster) target_); + } + if (targetCase_ == 12) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(12, (com.clarifai.grpc.api.Nodepool) target_); + } + if (targetCase_ == 13) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(13, (com.clarifai.grpc.api.Deployment) target_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -744,6 +906,18 @@ public boolean equals(final java.lang.Object obj) { if (!getModelVersion() .equals(other.getModelVersion())) return false; break; + case 11: + if (!getComputeCluster() + .equals(other.getComputeCluster())) return false; + break; + case 12: + if (!getNodepool() + .equals(other.getNodepool())) return false; + break; + case 13: + if (!getDeployment() + .equals(other.getDeployment())) return false; + break; case 0: default: } @@ -799,6 +973,18 @@ public int hashCode() { hash = (37 * hash) + MODEL_VERSION_FIELD_NUMBER; hash = (53 * hash) + getModelVersion().hashCode(); break; + case 11: + hash = (37 * hash) + COMPUTE_CLUSTER_FIELD_NUMBER; + hash = (53 * hash) + getComputeCluster().hashCode(); + break; + case 12: + hash = (37 * hash) + NODEPOOL_FIELD_NUMBER; + hash = (53 * hash) + getNodepool().hashCode(); + break; + case 13: + hash = (37 * hash) + DEPLOYMENT_FIELD_NUMBER; + hash = (53 * hash) + getDeployment().hashCode(); + break; case 0: default: } @@ -1038,6 +1224,27 @@ public com.clarifai.grpc.api.AuditLogTarget buildPartial() { result.target_ = modelVersionBuilder_.build(); } } + if (targetCase_ == 11) { + if (computeClusterBuilder_ == null) { + result.target_ = target_; + } else { + result.target_ = computeClusterBuilder_.build(); + } + } + if (targetCase_ == 12) { + if (nodepoolBuilder_ == null) { + result.target_ = target_; + } else { + result.target_ = nodepoolBuilder_.build(); + } + } + if (targetCase_ == 13) { + if (deploymentBuilder_ == null) { + result.target_ = target_; + } else { + result.target_ = deploymentBuilder_.build(); + } + } result.targetCase_ = targetCase_; onBuilt(); return result; @@ -1128,6 +1335,18 @@ public Builder mergeFrom(com.clarifai.grpc.api.AuditLogTarget other) { mergeModelVersion(other.getModelVersion()); break; } + case COMPUTE_CLUSTER: { + mergeComputeCluster(other.getComputeCluster()); + break; + } + case NODEPOOL: { + mergeNodepool(other.getNodepool()); + break; + } + case DEPLOYMENT: { + mergeDeployment(other.getDeployment()); + break; + } case TARGET_NOT_SET: { break; } @@ -2595,6 +2814,432 @@ public com.clarifai.grpc.api.ModelVersionOrBuilder getModelVersionOrBuilder() { onChanged();; return modelVersionBuilder_; } + + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.ComputeCluster, com.clarifai.grpc.api.ComputeCluster.Builder, com.clarifai.grpc.api.ComputeClusterOrBuilder> computeClusterBuilder_; + /** + * .clarifai.api.ComputeCluster compute_cluster = 11; + * @return Whether the computeCluster field is set. + */ + @java.lang.Override + public boolean hasComputeCluster() { + return targetCase_ == 11; + } + /** + * .clarifai.api.ComputeCluster compute_cluster = 11; + * @return The computeCluster. + */ + @java.lang.Override + public com.clarifai.grpc.api.ComputeCluster getComputeCluster() { + if (computeClusterBuilder_ == null) { + if (targetCase_ == 11) { + return (com.clarifai.grpc.api.ComputeCluster) target_; + } + return com.clarifai.grpc.api.ComputeCluster.getDefaultInstance(); + } else { + if (targetCase_ == 11) { + return computeClusterBuilder_.getMessage(); + } + return com.clarifai.grpc.api.ComputeCluster.getDefaultInstance(); + } + } + /** + * .clarifai.api.ComputeCluster compute_cluster = 11; + */ + public Builder setComputeCluster(com.clarifai.grpc.api.ComputeCluster value) { + if (computeClusterBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + target_ = value; + onChanged(); + } else { + computeClusterBuilder_.setMessage(value); + } + targetCase_ = 11; + return this; + } + /** + * .clarifai.api.ComputeCluster compute_cluster = 11; + */ + public Builder setComputeCluster( + com.clarifai.grpc.api.ComputeCluster.Builder builderForValue) { + if (computeClusterBuilder_ == null) { + target_ = builderForValue.build(); + onChanged(); + } else { + computeClusterBuilder_.setMessage(builderForValue.build()); + } + targetCase_ = 11; + return this; + } + /** + * .clarifai.api.ComputeCluster compute_cluster = 11; + */ + public Builder mergeComputeCluster(com.clarifai.grpc.api.ComputeCluster value) { + if (computeClusterBuilder_ == null) { + if (targetCase_ == 11 && + target_ != com.clarifai.grpc.api.ComputeCluster.getDefaultInstance()) { + target_ = com.clarifai.grpc.api.ComputeCluster.newBuilder((com.clarifai.grpc.api.ComputeCluster) target_) + .mergeFrom(value).buildPartial(); + } else { + target_ = value; + } + onChanged(); + } else { + if (targetCase_ == 11) { + computeClusterBuilder_.mergeFrom(value); + } else { + computeClusterBuilder_.setMessage(value); + } + } + targetCase_ = 11; + return this; + } + /** + * .clarifai.api.ComputeCluster compute_cluster = 11; + */ + public Builder clearComputeCluster() { + if (computeClusterBuilder_ == null) { + if (targetCase_ == 11) { + targetCase_ = 0; + target_ = null; + onChanged(); + } + } else { + if (targetCase_ == 11) { + targetCase_ = 0; + target_ = null; + } + computeClusterBuilder_.clear(); + } + return this; + } + /** + * .clarifai.api.ComputeCluster compute_cluster = 11; + */ + public com.clarifai.grpc.api.ComputeCluster.Builder getComputeClusterBuilder() { + return getComputeClusterFieldBuilder().getBuilder(); + } + /** + * .clarifai.api.ComputeCluster compute_cluster = 11; + */ + @java.lang.Override + public com.clarifai.grpc.api.ComputeClusterOrBuilder getComputeClusterOrBuilder() { + if ((targetCase_ == 11) && (computeClusterBuilder_ != null)) { + return computeClusterBuilder_.getMessageOrBuilder(); + } else { + if (targetCase_ == 11) { + return (com.clarifai.grpc.api.ComputeCluster) target_; + } + return com.clarifai.grpc.api.ComputeCluster.getDefaultInstance(); + } + } + /** + * .clarifai.api.ComputeCluster compute_cluster = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.ComputeCluster, com.clarifai.grpc.api.ComputeCluster.Builder, com.clarifai.grpc.api.ComputeClusterOrBuilder> + getComputeClusterFieldBuilder() { + if (computeClusterBuilder_ == null) { + if (!(targetCase_ == 11)) { + target_ = com.clarifai.grpc.api.ComputeCluster.getDefaultInstance(); + } + computeClusterBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.ComputeCluster, com.clarifai.grpc.api.ComputeCluster.Builder, com.clarifai.grpc.api.ComputeClusterOrBuilder>( + (com.clarifai.grpc.api.ComputeCluster) target_, + getParentForChildren(), + isClean()); + target_ = null; + } + targetCase_ = 11; + onChanged();; + return computeClusterBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Nodepool, com.clarifai.grpc.api.Nodepool.Builder, com.clarifai.grpc.api.NodepoolOrBuilder> nodepoolBuilder_; + /** + * .clarifai.api.Nodepool nodepool = 12; + * @return Whether the nodepool field is set. + */ + @java.lang.Override + public boolean hasNodepool() { + return targetCase_ == 12; + } + /** + * .clarifai.api.Nodepool nodepool = 12; + * @return The nodepool. + */ + @java.lang.Override + public com.clarifai.grpc.api.Nodepool getNodepool() { + if (nodepoolBuilder_ == null) { + if (targetCase_ == 12) { + return (com.clarifai.grpc.api.Nodepool) target_; + } + return com.clarifai.grpc.api.Nodepool.getDefaultInstance(); + } else { + if (targetCase_ == 12) { + return nodepoolBuilder_.getMessage(); + } + return com.clarifai.grpc.api.Nodepool.getDefaultInstance(); + } + } + /** + * .clarifai.api.Nodepool nodepool = 12; + */ + public Builder setNodepool(com.clarifai.grpc.api.Nodepool value) { + if (nodepoolBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + target_ = value; + onChanged(); + } else { + nodepoolBuilder_.setMessage(value); + } + targetCase_ = 12; + return this; + } + /** + * .clarifai.api.Nodepool nodepool = 12; + */ + public Builder setNodepool( + com.clarifai.grpc.api.Nodepool.Builder builderForValue) { + if (nodepoolBuilder_ == null) { + target_ = builderForValue.build(); + onChanged(); + } else { + nodepoolBuilder_.setMessage(builderForValue.build()); + } + targetCase_ = 12; + return this; + } + /** + * .clarifai.api.Nodepool nodepool = 12; + */ + public Builder mergeNodepool(com.clarifai.grpc.api.Nodepool value) { + if (nodepoolBuilder_ == null) { + if (targetCase_ == 12 && + target_ != com.clarifai.grpc.api.Nodepool.getDefaultInstance()) { + target_ = com.clarifai.grpc.api.Nodepool.newBuilder((com.clarifai.grpc.api.Nodepool) target_) + .mergeFrom(value).buildPartial(); + } else { + target_ = value; + } + onChanged(); + } else { + if (targetCase_ == 12) { + nodepoolBuilder_.mergeFrom(value); + } else { + nodepoolBuilder_.setMessage(value); + } + } + targetCase_ = 12; + return this; + } + /** + * .clarifai.api.Nodepool nodepool = 12; + */ + public Builder clearNodepool() { + if (nodepoolBuilder_ == null) { + if (targetCase_ == 12) { + targetCase_ = 0; + target_ = null; + onChanged(); + } + } else { + if (targetCase_ == 12) { + targetCase_ = 0; + target_ = null; + } + nodepoolBuilder_.clear(); + } + return this; + } + /** + * .clarifai.api.Nodepool nodepool = 12; + */ + public com.clarifai.grpc.api.Nodepool.Builder getNodepoolBuilder() { + return getNodepoolFieldBuilder().getBuilder(); + } + /** + * .clarifai.api.Nodepool nodepool = 12; + */ + @java.lang.Override + public com.clarifai.grpc.api.NodepoolOrBuilder getNodepoolOrBuilder() { + if ((targetCase_ == 12) && (nodepoolBuilder_ != null)) { + return nodepoolBuilder_.getMessageOrBuilder(); + } else { + if (targetCase_ == 12) { + return (com.clarifai.grpc.api.Nodepool) target_; + } + return com.clarifai.grpc.api.Nodepool.getDefaultInstance(); + } + } + /** + * .clarifai.api.Nodepool nodepool = 12; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Nodepool, com.clarifai.grpc.api.Nodepool.Builder, com.clarifai.grpc.api.NodepoolOrBuilder> + getNodepoolFieldBuilder() { + if (nodepoolBuilder_ == null) { + if (!(targetCase_ == 12)) { + target_ = com.clarifai.grpc.api.Nodepool.getDefaultInstance(); + } + nodepoolBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Nodepool, com.clarifai.grpc.api.Nodepool.Builder, com.clarifai.grpc.api.NodepoolOrBuilder>( + (com.clarifai.grpc.api.Nodepool) target_, + getParentForChildren(), + isClean()); + target_ = null; + } + targetCase_ = 12; + onChanged();; + return nodepoolBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Deployment, com.clarifai.grpc.api.Deployment.Builder, com.clarifai.grpc.api.DeploymentOrBuilder> deploymentBuilder_; + /** + * .clarifai.api.Deployment deployment = 13; + * @return Whether the deployment field is set. + */ + @java.lang.Override + public boolean hasDeployment() { + return targetCase_ == 13; + } + /** + * .clarifai.api.Deployment deployment = 13; + * @return The deployment. + */ + @java.lang.Override + public com.clarifai.grpc.api.Deployment getDeployment() { + if (deploymentBuilder_ == null) { + if (targetCase_ == 13) { + return (com.clarifai.grpc.api.Deployment) target_; + } + return com.clarifai.grpc.api.Deployment.getDefaultInstance(); + } else { + if (targetCase_ == 13) { + return deploymentBuilder_.getMessage(); + } + return com.clarifai.grpc.api.Deployment.getDefaultInstance(); + } + } + /** + * .clarifai.api.Deployment deployment = 13; + */ + public Builder setDeployment(com.clarifai.grpc.api.Deployment value) { + if (deploymentBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + target_ = value; + onChanged(); + } else { + deploymentBuilder_.setMessage(value); + } + targetCase_ = 13; + return this; + } + /** + * .clarifai.api.Deployment deployment = 13; + */ + public Builder setDeployment( + com.clarifai.grpc.api.Deployment.Builder builderForValue) { + if (deploymentBuilder_ == null) { + target_ = builderForValue.build(); + onChanged(); + } else { + deploymentBuilder_.setMessage(builderForValue.build()); + } + targetCase_ = 13; + return this; + } + /** + * .clarifai.api.Deployment deployment = 13; + */ + public Builder mergeDeployment(com.clarifai.grpc.api.Deployment value) { + if (deploymentBuilder_ == null) { + if (targetCase_ == 13 && + target_ != com.clarifai.grpc.api.Deployment.getDefaultInstance()) { + target_ = com.clarifai.grpc.api.Deployment.newBuilder((com.clarifai.grpc.api.Deployment) target_) + .mergeFrom(value).buildPartial(); + } else { + target_ = value; + } + onChanged(); + } else { + if (targetCase_ == 13) { + deploymentBuilder_.mergeFrom(value); + } else { + deploymentBuilder_.setMessage(value); + } + } + targetCase_ = 13; + return this; + } + /** + * .clarifai.api.Deployment deployment = 13; + */ + public Builder clearDeployment() { + if (deploymentBuilder_ == null) { + if (targetCase_ == 13) { + targetCase_ = 0; + target_ = null; + onChanged(); + } + } else { + if (targetCase_ == 13) { + targetCase_ = 0; + target_ = null; + } + deploymentBuilder_.clear(); + } + return this; + } + /** + * .clarifai.api.Deployment deployment = 13; + */ + public com.clarifai.grpc.api.Deployment.Builder getDeploymentBuilder() { + return getDeploymentFieldBuilder().getBuilder(); + } + /** + * .clarifai.api.Deployment deployment = 13; + */ + @java.lang.Override + public com.clarifai.grpc.api.DeploymentOrBuilder getDeploymentOrBuilder() { + if ((targetCase_ == 13) && (deploymentBuilder_ != null)) { + return deploymentBuilder_.getMessageOrBuilder(); + } else { + if (targetCase_ == 13) { + return (com.clarifai.grpc.api.Deployment) target_; + } + return com.clarifai.grpc.api.Deployment.getDefaultInstance(); + } + } + /** + * .clarifai.api.Deployment deployment = 13; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Deployment, com.clarifai.grpc.api.Deployment.Builder, com.clarifai.grpc.api.DeploymentOrBuilder> + getDeploymentFieldBuilder() { + if (deploymentBuilder_ == null) { + if (!(targetCase_ == 13)) { + target_ = com.clarifai.grpc.api.Deployment.getDefaultInstance(); + } + deploymentBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Deployment, com.clarifai.grpc.api.Deployment.Builder, com.clarifai.grpc.api.DeploymentOrBuilder>( + (com.clarifai.grpc.api.Deployment) target_, + getParentForChildren(), + isClean()); + target_ = null; + } + targetCase_ = 13; + onChanged();; + return deploymentBuilder_; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { diff --git a/src/main/java/com/clarifai/grpc/api/AuditLogTargetOrBuilder.java b/src/main/java/com/clarifai/grpc/api/AuditLogTargetOrBuilder.java index 0ae9023..24bec46 100644 --- a/src/main/java/com/clarifai/grpc/api/AuditLogTargetOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/AuditLogTargetOrBuilder.java @@ -157,5 +157,50 @@ public interface AuditLogTargetOrBuilder extends */ com.clarifai.grpc.api.ModelVersionOrBuilder getModelVersionOrBuilder(); + /** + * .clarifai.api.ComputeCluster compute_cluster = 11; + * @return Whether the computeCluster field is set. + */ + boolean hasComputeCluster(); + /** + * .clarifai.api.ComputeCluster compute_cluster = 11; + * @return The computeCluster. + */ + com.clarifai.grpc.api.ComputeCluster getComputeCluster(); + /** + * .clarifai.api.ComputeCluster compute_cluster = 11; + */ + com.clarifai.grpc.api.ComputeClusterOrBuilder getComputeClusterOrBuilder(); + + /** + * .clarifai.api.Nodepool nodepool = 12; + * @return Whether the nodepool field is set. + */ + boolean hasNodepool(); + /** + * .clarifai.api.Nodepool nodepool = 12; + * @return The nodepool. + */ + com.clarifai.grpc.api.Nodepool getNodepool(); + /** + * .clarifai.api.Nodepool nodepool = 12; + */ + com.clarifai.grpc.api.NodepoolOrBuilder getNodepoolOrBuilder(); + + /** + * .clarifai.api.Deployment deployment = 13; + * @return Whether the deployment field is set. + */ + boolean hasDeployment(); + /** + * .clarifai.api.Deployment deployment = 13; + * @return The deployment. + */ + com.clarifai.grpc.api.Deployment getDeployment(); + /** + * .clarifai.api.Deployment deployment = 13; + */ + com.clarifai.grpc.api.DeploymentOrBuilder getDeploymentOrBuilder(); + public com.clarifai.grpc.api.AuditLogTarget.TargetCase getTargetCase(); } diff --git a/src/main/java/com/clarifai/grpc/api/EvalTestSetEntry.java b/src/main/java/com/clarifai/grpc/api/EvalTestSetEntry.java index bad5616..e073090 100644 --- a/src/main/java/com/clarifai/grpc/api/EvalTestSetEntry.java +++ b/src/main/java/com/clarifai/grpc/api/EvalTestSetEntry.java @@ -314,7 +314,7 @@ public com.clarifai.grpc.api.ConceptOrBuilder getGroundTruthConceptsOrBuilder( * * .clarifai.api.Annotation annotation = 5 [deprecated = true]; * @deprecated clarifai.api.EvalTestSetEntry.annotation is deprecated. - * See proto/clarifai/api/resources.proto;l=2215 + * See proto/clarifai/api/resources.proto;l=2220 * @return Whether the annotation field is set. */ @java.lang.Override @@ -330,7 +330,7 @@ public com.clarifai.grpc.api.ConceptOrBuilder getGroundTruthConceptsOrBuilder( * * .clarifai.api.Annotation annotation = 5 [deprecated = true]; * @deprecated clarifai.api.EvalTestSetEntry.annotation is deprecated. - * See proto/clarifai/api/resources.proto;l=2215 + * See proto/clarifai/api/resources.proto;l=2220 * @return The annotation. */ @java.lang.Override @@ -1655,7 +1655,7 @@ public com.clarifai.grpc.api.Concept.Builder addGroundTruthConceptsBuilder( * * .clarifai.api.Annotation annotation = 5 [deprecated = true]; * @deprecated clarifai.api.EvalTestSetEntry.annotation is deprecated. - * See proto/clarifai/api/resources.proto;l=2215 + * See proto/clarifai/api/resources.proto;l=2220 * @return Whether the annotation field is set. */ @java.lang.Deprecated public boolean hasAnnotation() { @@ -1670,7 +1670,7 @@ public com.clarifai.grpc.api.Concept.Builder addGroundTruthConceptsBuilder( * * .clarifai.api.Annotation annotation = 5 [deprecated = true]; * @deprecated clarifai.api.EvalTestSetEntry.annotation is deprecated. - * See proto/clarifai/api/resources.proto;l=2215 + * See proto/clarifai/api/resources.proto;l=2220 * @return The annotation. */ @java.lang.Deprecated public com.clarifai.grpc.api.Annotation getAnnotation() { diff --git a/src/main/java/com/clarifai/grpc/api/EvalTestSetEntryOrBuilder.java b/src/main/java/com/clarifai/grpc/api/EvalTestSetEntryOrBuilder.java index 13b8144..9aad298 100644 --- a/src/main/java/com/clarifai/grpc/api/EvalTestSetEntryOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/EvalTestSetEntryOrBuilder.java @@ -111,7 +111,7 @@ com.clarifai.grpc.api.ConceptOrBuilder getGroundTruthConceptsOrBuilder( * * .clarifai.api.Annotation annotation = 5 [deprecated = true]; * @deprecated clarifai.api.EvalTestSetEntry.annotation is deprecated. - * See proto/clarifai/api/resources.proto;l=2215 + * See proto/clarifai/api/resources.proto;l=2220 * @return Whether the annotation field is set. */ @java.lang.Deprecated boolean hasAnnotation(); @@ -124,7 +124,7 @@ com.clarifai.grpc.api.ConceptOrBuilder getGroundTruthConceptsOrBuilder( * * .clarifai.api.Annotation annotation = 5 [deprecated = true]; * @deprecated clarifai.api.EvalTestSetEntry.annotation is deprecated. - * See proto/clarifai/api/resources.proto;l=2215 + * See proto/clarifai/api/resources.proto;l=2220 * @return The annotation. */ @java.lang.Deprecated com.clarifai.grpc.api.Annotation getAnnotation(); diff --git a/src/main/java/com/clarifai/grpc/api/EventType.java b/src/main/java/com/clarifai/grpc/api/EventType.java index 1e66f38..438c5ee 100644 --- a/src/main/java/com/clarifai/grpc/api/EventType.java +++ b/src/main/java/com/clarifai/grpc/api/EventType.java @@ -196,6 +196,50 @@ public enum EventType * USER_UPDATE = 800 [(.clarifai.api.utils.description) = "Users updated"]; */ USER_UPDATE(800), + /** + *
+   * Event types related to compute clusters: 900-999
+   * 
+ * + * COMPUTE_CLUSTER_CREATE = 900 [(.clarifai.api.utils.description) = "Compute clusters created"]; + */ + COMPUTE_CLUSTER_CREATE(900), + /** + * COMPUTE_CLUSTER_DELETE = 901 [(.clarifai.api.utils.description) = "Compute clusters deleted"]; + */ + COMPUTE_CLUSTER_DELETE(901), + /** + *
+   * Event types related to nodepools: 1000-1099
+   * 
+ * + * NODEPOOL_CREATE = 1000 [(.clarifai.api.utils.description) = "Nodepools created"]; + */ + NODEPOOL_CREATE(1000), + /** + * NODEPOOL_UPDATE = 1001 [(.clarifai.api.utils.description) = "Nodepools updated"]; + */ + NODEPOOL_UPDATE(1001), + /** + * NODEPOOL_DELETE = 1002 [(.clarifai.api.utils.description) = "Nodepools deleted"]; + */ + NODEPOOL_DELETE(1002), + /** + *
+   * Event types related to deployments: 1100-1199
+   * 
+ * + * DEPLOYMENT_CREATE = 1100 [(.clarifai.api.utils.description) = "Deployments created"]; + */ + DEPLOYMENT_CREATE(1100), + /** + * DEPLOYMENT_UPDATE = 1101 [(.clarifai.api.utils.description) = "Deployments updated"]; + */ + DEPLOYMENT_UPDATE(1101), + /** + * DEPLOYMENT_DELETE = 1102 [(.clarifai.api.utils.description) = "Deployments deleted"]; + */ + DEPLOYMENT_DELETE(1102), UNRECOGNIZED(-1), ; @@ -387,6 +431,50 @@ public enum EventType * USER_UPDATE = 800 [(.clarifai.api.utils.description) = "Users updated"]; */ public static final int USER_UPDATE_VALUE = 800; + /** + *
+   * Event types related to compute clusters: 900-999
+   * 
+ * + * COMPUTE_CLUSTER_CREATE = 900 [(.clarifai.api.utils.description) = "Compute clusters created"]; + */ + public static final int COMPUTE_CLUSTER_CREATE_VALUE = 900; + /** + * COMPUTE_CLUSTER_DELETE = 901 [(.clarifai.api.utils.description) = "Compute clusters deleted"]; + */ + public static final int COMPUTE_CLUSTER_DELETE_VALUE = 901; + /** + *
+   * Event types related to nodepools: 1000-1099
+   * 
+ * + * NODEPOOL_CREATE = 1000 [(.clarifai.api.utils.description) = "Nodepools created"]; + */ + public static final int NODEPOOL_CREATE_VALUE = 1000; + /** + * NODEPOOL_UPDATE = 1001 [(.clarifai.api.utils.description) = "Nodepools updated"]; + */ + public static final int NODEPOOL_UPDATE_VALUE = 1001; + /** + * NODEPOOL_DELETE = 1002 [(.clarifai.api.utils.description) = "Nodepools deleted"]; + */ + public static final int NODEPOOL_DELETE_VALUE = 1002; + /** + *
+   * Event types related to deployments: 1100-1199
+   * 
+ * + * DEPLOYMENT_CREATE = 1100 [(.clarifai.api.utils.description) = "Deployments created"]; + */ + public static final int DEPLOYMENT_CREATE_VALUE = 1100; + /** + * DEPLOYMENT_UPDATE = 1101 [(.clarifai.api.utils.description) = "Deployments updated"]; + */ + public static final int DEPLOYMENT_UPDATE_VALUE = 1101; + /** + * DEPLOYMENT_DELETE = 1102 [(.clarifai.api.utils.description) = "Deployments deleted"]; + */ + public static final int DEPLOYMENT_DELETE_VALUE = 1102; public final int getNumber() { @@ -453,6 +541,14 @@ public static EventType forNumber(int value) { case 701: return COLLABORATOR_UPDATE; case 702: return COLLABORATOR_REMOVE; case 800: return USER_UPDATE; + case 900: return COMPUTE_CLUSTER_CREATE; + case 901: return COMPUTE_CLUSTER_DELETE; + case 1000: return NODEPOOL_CREATE; + case 1001: return NODEPOOL_UPDATE; + case 1002: return NODEPOOL_DELETE; + case 1100: return DEPLOYMENT_CREATE; + case 1101: return DEPLOYMENT_UPDATE; + case 1102: return DEPLOYMENT_DELETE; default: return null; } } diff --git a/src/main/java/com/clarifai/grpc/api/InputsUpload.java b/src/main/java/com/clarifai/grpc/api/InputsUpload.java index 0439c28..278e74e 100644 --- a/src/main/java/com/clarifai/grpc/api/InputsUpload.java +++ b/src/main/java/com/clarifai/grpc/api/InputsUpload.java @@ -189,7 +189,7 @@ public java.lang.String getInputsAddJobId() { * * string app_pat = 2 [deprecated = true]; * @deprecated clarifai.api.InputsUpload.app_pat is deprecated. - * See proto/clarifai/api/resources.proto;l=4589 + * See proto/clarifai/api/resources.proto;l=4598 * @return The appPat. */ @java.lang.Override @@ -213,7 +213,7 @@ public java.lang.String getInputsAddJobId() { * * string app_pat = 2 [deprecated = true]; * @deprecated clarifai.api.InputsUpload.app_pat is deprecated. - * See proto/clarifai/api/resources.proto;l=4589 + * See proto/clarifai/api/resources.proto;l=4598 * @return The bytes for appPat. */ @java.lang.Override @@ -832,7 +832,7 @@ public Builder setInputsAddJobIdBytes( * * string app_pat = 2 [deprecated = true]; * @deprecated clarifai.api.InputsUpload.app_pat is deprecated. - * See proto/clarifai/api/resources.proto;l=4589 + * See proto/clarifai/api/resources.proto;l=4598 * @return The appPat. */ @java.lang.Deprecated public java.lang.String getAppPat() { @@ -855,7 +855,7 @@ public Builder setInputsAddJobIdBytes( * * string app_pat = 2 [deprecated = true]; * @deprecated clarifai.api.InputsUpload.app_pat is deprecated. - * See proto/clarifai/api/resources.proto;l=4589 + * See proto/clarifai/api/resources.proto;l=4598 * @return The bytes for appPat. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -879,7 +879,7 @@ public Builder setInputsAddJobIdBytes( * * string app_pat = 2 [deprecated = true]; * @deprecated clarifai.api.InputsUpload.app_pat is deprecated. - * See proto/clarifai/api/resources.proto;l=4589 + * See proto/clarifai/api/resources.proto;l=4598 * @param value The appPat to set. * @return This builder for chaining. */ @@ -901,7 +901,7 @@ public Builder setInputsAddJobIdBytes( * * string app_pat = 2 [deprecated = true]; * @deprecated clarifai.api.InputsUpload.app_pat is deprecated. - * See proto/clarifai/api/resources.proto;l=4589 + * See proto/clarifai/api/resources.proto;l=4598 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearAppPat() { @@ -918,7 +918,7 @@ public Builder setInputsAddJobIdBytes( * * string app_pat = 2 [deprecated = true]; * @deprecated clarifai.api.InputsUpload.app_pat is deprecated. - * See proto/clarifai/api/resources.proto;l=4589 + * See proto/clarifai/api/resources.proto;l=4598 * @param value The bytes for appPat to set. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/InputsUploadOrBuilder.java b/src/main/java/com/clarifai/grpc/api/InputsUploadOrBuilder.java index f288f65..528feb7 100644 --- a/src/main/java/com/clarifai/grpc/api/InputsUploadOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/InputsUploadOrBuilder.java @@ -39,7 +39,7 @@ public interface InputsUploadOrBuilder extends * * string app_pat = 2 [deprecated = true]; * @deprecated clarifai.api.InputsUpload.app_pat is deprecated. - * See proto/clarifai/api/resources.proto;l=4589 + * See proto/clarifai/api/resources.proto;l=4598 * @return The appPat. */ @java.lang.Deprecated java.lang.String getAppPat(); @@ -51,7 +51,7 @@ public interface InputsUploadOrBuilder extends * * string app_pat = 2 [deprecated = true]; * @deprecated clarifai.api.InputsUpload.app_pat is deprecated. - * See proto/clarifai/api/resources.proto;l=4589 + * See proto/clarifai/api/resources.proto;l=4598 * @return The bytes for appPat. */ @java.lang.Deprecated com.google.protobuf.ByteString diff --git a/src/main/java/com/clarifai/grpc/api/InstanceType.java b/src/main/java/com/clarifai/grpc/api/InstanceType.java index e051d9f..615aea0 100644 --- a/src/main/java/com/clarifai/grpc/api/InstanceType.java +++ b/src/main/java/com/clarifai/grpc/api/InstanceType.java @@ -24,6 +24,7 @@ private InstanceType() { id_ = ""; description_ = ""; price_ = ""; + region_ = ""; } @java.lang.Override @@ -87,6 +88,25 @@ private InstanceType( price_ = s; break; } + case 42: { + com.clarifai.grpc.api.CloudProvider.Builder subBuilder = null; + if (cloudProvider_ != null) { + subBuilder = cloudProvider_.toBuilder(); + } + cloudProvider_ = input.readMessage(com.clarifai.grpc.api.CloudProvider.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(cloudProvider_); + cloudProvider_ = subBuilder.buildPartial(); + } + + break; + } + case 50: { + java.lang.String s = input.readStringRequireUtf8(); + + region_ = s; + break; + } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { @@ -269,6 +289,90 @@ public java.lang.String getPrice() { } } + public static final int CLOUD_PROVIDER_FIELD_NUMBER = 5; + private com.clarifai.grpc.api.CloudProvider cloudProvider_; + /** + *
+   * The cloud provider where this instance type is available, if any.
+   * 
+ * + * .clarifai.api.CloudProvider cloud_provider = 5; + * @return Whether the cloudProvider field is set. + */ + @java.lang.Override + public boolean hasCloudProvider() { + return cloudProvider_ != null; + } + /** + *
+   * The cloud provider where this instance type is available, if any.
+   * 
+ * + * .clarifai.api.CloudProvider cloud_provider = 5; + * @return The cloudProvider. + */ + @java.lang.Override + public com.clarifai.grpc.api.CloudProvider getCloudProvider() { + return cloudProvider_ == null ? com.clarifai.grpc.api.CloudProvider.getDefaultInstance() : cloudProvider_; + } + /** + *
+   * The cloud provider where this instance type is available, if any.
+   * 
+ * + * .clarifai.api.CloudProvider cloud_provider = 5; + */ + @java.lang.Override + public com.clarifai.grpc.api.CloudProviderOrBuilder getCloudProviderOrBuilder() { + return getCloudProvider(); + } + + public static final int REGION_FIELD_NUMBER = 6; + private volatile java.lang.Object region_; + /** + *
+   * The region where this instance type is available, if any.
+   * 
+ * + * string region = 6; + * @return The region. + */ + @java.lang.Override + public java.lang.String getRegion() { + java.lang.Object ref = region_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + region_ = s; + return s; + } + } + /** + *
+   * The region where this instance type is available, if any.
+   * 
+ * + * string region = 6; + * @return The bytes for region. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getRegionBytes() { + java.lang.Object ref = region_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + region_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -295,6 +399,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(price_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 4, price_); } + if (cloudProvider_ != null) { + output.writeMessage(5, getCloudProvider()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(region_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, region_); + } unknownFields.writeTo(output); } @@ -317,6 +427,13 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(price_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, price_); } + if (cloudProvider_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getCloudProvider()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(region_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, region_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -343,6 +460,13 @@ public boolean equals(final java.lang.Object obj) { } if (!getPrice() .equals(other.getPrice())) return false; + if (hasCloudProvider() != other.hasCloudProvider()) return false; + if (hasCloudProvider()) { + if (!getCloudProvider() + .equals(other.getCloudProvider())) return false; + } + if (!getRegion() + .equals(other.getRegion())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -364,6 +488,12 @@ public int hashCode() { } hash = (37 * hash) + PRICE_FIELD_NUMBER; hash = (53 * hash) + getPrice().hashCode(); + if (hasCloudProvider()) { + hash = (37 * hash) + CLOUD_PROVIDER_FIELD_NUMBER; + hash = (53 * hash) + getCloudProvider().hashCode(); + } + hash = (37 * hash) + REGION_FIELD_NUMBER; + hash = (53 * hash) + getRegion().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -514,6 +644,14 @@ public Builder clear() { } price_ = ""; + if (cloudProviderBuilder_ == null) { + cloudProvider_ = null; + } else { + cloudProvider_ = null; + cloudProviderBuilder_ = null; + } + region_ = ""; + return this; } @@ -548,6 +686,12 @@ public com.clarifai.grpc.api.InstanceType buildPartial() { result.computeInfo_ = computeInfoBuilder_.build(); } result.price_ = price_; + if (cloudProviderBuilder_ == null) { + result.cloudProvider_ = cloudProvider_; + } else { + result.cloudProvider_ = cloudProviderBuilder_.build(); + } + result.region_ = region_; onBuilt(); return result; } @@ -611,6 +755,13 @@ public Builder mergeFrom(com.clarifai.grpc.api.InstanceType other) { price_ = other.price_; onChanged(); } + if (other.hasCloudProvider()) { + mergeCloudProvider(other.getCloudProvider()); + } + if (!other.getRegion().isEmpty()) { + region_ = other.region_; + onChanged(); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -1006,6 +1157,257 @@ public Builder setPriceBytes( onChanged(); return this; } + + private com.clarifai.grpc.api.CloudProvider cloudProvider_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.CloudProvider, com.clarifai.grpc.api.CloudProvider.Builder, com.clarifai.grpc.api.CloudProviderOrBuilder> cloudProviderBuilder_; + /** + *
+     * The cloud provider where this instance type is available, if any.
+     * 
+ * + * .clarifai.api.CloudProvider cloud_provider = 5; + * @return Whether the cloudProvider field is set. + */ + public boolean hasCloudProvider() { + return cloudProviderBuilder_ != null || cloudProvider_ != null; + } + /** + *
+     * The cloud provider where this instance type is available, if any.
+     * 
+ * + * .clarifai.api.CloudProvider cloud_provider = 5; + * @return The cloudProvider. + */ + public com.clarifai.grpc.api.CloudProvider getCloudProvider() { + if (cloudProviderBuilder_ == null) { + return cloudProvider_ == null ? com.clarifai.grpc.api.CloudProvider.getDefaultInstance() : cloudProvider_; + } else { + return cloudProviderBuilder_.getMessage(); + } + } + /** + *
+     * The cloud provider where this instance type is available, if any.
+     * 
+ * + * .clarifai.api.CloudProvider cloud_provider = 5; + */ + public Builder setCloudProvider(com.clarifai.grpc.api.CloudProvider value) { + if (cloudProviderBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + cloudProvider_ = value; + onChanged(); + } else { + cloudProviderBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * The cloud provider where this instance type is available, if any.
+     * 
+ * + * .clarifai.api.CloudProvider cloud_provider = 5; + */ + public Builder setCloudProvider( + com.clarifai.grpc.api.CloudProvider.Builder builderForValue) { + if (cloudProviderBuilder_ == null) { + cloudProvider_ = builderForValue.build(); + onChanged(); + } else { + cloudProviderBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * The cloud provider where this instance type is available, if any.
+     * 
+ * + * .clarifai.api.CloudProvider cloud_provider = 5; + */ + public Builder mergeCloudProvider(com.clarifai.grpc.api.CloudProvider value) { + if (cloudProviderBuilder_ == null) { + if (cloudProvider_ != null) { + cloudProvider_ = + com.clarifai.grpc.api.CloudProvider.newBuilder(cloudProvider_).mergeFrom(value).buildPartial(); + } else { + cloudProvider_ = value; + } + onChanged(); + } else { + cloudProviderBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * The cloud provider where this instance type is available, if any.
+     * 
+ * + * .clarifai.api.CloudProvider cloud_provider = 5; + */ + public Builder clearCloudProvider() { + if (cloudProviderBuilder_ == null) { + cloudProvider_ = null; + onChanged(); + } else { + cloudProvider_ = null; + cloudProviderBuilder_ = null; + } + + return this; + } + /** + *
+     * The cloud provider where this instance type is available, if any.
+     * 
+ * + * .clarifai.api.CloudProvider cloud_provider = 5; + */ + public com.clarifai.grpc.api.CloudProvider.Builder getCloudProviderBuilder() { + + onChanged(); + return getCloudProviderFieldBuilder().getBuilder(); + } + /** + *
+     * The cloud provider where this instance type is available, if any.
+     * 
+ * + * .clarifai.api.CloudProvider cloud_provider = 5; + */ + public com.clarifai.grpc.api.CloudProviderOrBuilder getCloudProviderOrBuilder() { + if (cloudProviderBuilder_ != null) { + return cloudProviderBuilder_.getMessageOrBuilder(); + } else { + return cloudProvider_ == null ? + com.clarifai.grpc.api.CloudProvider.getDefaultInstance() : cloudProvider_; + } + } + /** + *
+     * The cloud provider where this instance type is available, if any.
+     * 
+ * + * .clarifai.api.CloudProvider cloud_provider = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.CloudProvider, com.clarifai.grpc.api.CloudProvider.Builder, com.clarifai.grpc.api.CloudProviderOrBuilder> + getCloudProviderFieldBuilder() { + if (cloudProviderBuilder_ == null) { + cloudProviderBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.CloudProvider, com.clarifai.grpc.api.CloudProvider.Builder, com.clarifai.grpc.api.CloudProviderOrBuilder>( + getCloudProvider(), + getParentForChildren(), + isClean()); + cloudProvider_ = null; + } + return cloudProviderBuilder_; + } + + private java.lang.Object region_ = ""; + /** + *
+     * The region where this instance type is available, if any.
+     * 
+ * + * string region = 6; + * @return The region. + */ + public java.lang.String getRegion() { + java.lang.Object ref = region_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + region_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * The region where this instance type is available, if any.
+     * 
+ * + * string region = 6; + * @return The bytes for region. + */ + public com.google.protobuf.ByteString + getRegionBytes() { + java.lang.Object ref = region_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + region_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * The region where this instance type is available, if any.
+     * 
+ * + * string region = 6; + * @param value The region to set. + * @return This builder for chaining. + */ + public Builder setRegion( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + region_ = value; + onChanged(); + return this; + } + /** + *
+     * The region where this instance type is available, if any.
+     * 
+ * + * string region = 6; + * @return This builder for chaining. + */ + public Builder clearRegion() { + + region_ = getDefaultInstance().getRegion(); + onChanged(); + return this; + } + /** + *
+     * The region where this instance type is available, if any.
+     * 
+ * + * string region = 6; + * @param value The bytes for region to set. + * @return This builder for chaining. + */ + public Builder setRegionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + region_ = value; + onChanged(); + return this; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { diff --git a/src/main/java/com/clarifai/grpc/api/InstanceTypeOrBuilder.java b/src/main/java/com/clarifai/grpc/api/InstanceTypeOrBuilder.java index 45bba69..d2ad8d5 100644 --- a/src/main/java/com/clarifai/grpc/api/InstanceTypeOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/InstanceTypeOrBuilder.java @@ -65,4 +65,51 @@ public interface InstanceTypeOrBuilder extends */ com.google.protobuf.ByteString getPriceBytes(); + + /** + *
+   * The cloud provider where this instance type is available, if any.
+   * 
+ * + * .clarifai.api.CloudProvider cloud_provider = 5; + * @return Whether the cloudProvider field is set. + */ + boolean hasCloudProvider(); + /** + *
+   * The cloud provider where this instance type is available, if any.
+   * 
+ * + * .clarifai.api.CloudProvider cloud_provider = 5; + * @return The cloudProvider. + */ + com.clarifai.grpc.api.CloudProvider getCloudProvider(); + /** + *
+   * The cloud provider where this instance type is available, if any.
+   * 
+ * + * .clarifai.api.CloudProvider cloud_provider = 5; + */ + com.clarifai.grpc.api.CloudProviderOrBuilder getCloudProviderOrBuilder(); + + /** + *
+   * The region where this instance type is available, if any.
+   * 
+ * + * string region = 6; + * @return The region. + */ + java.lang.String getRegion(); + /** + *
+   * The region where this instance type is available, if any.
+   * 
+ * + * string region = 6; + * @return The bytes for region. + */ + com.google.protobuf.ByteString + getRegionBytes(); } diff --git a/src/main/java/com/clarifai/grpc/api/LabelCount.java b/src/main/java/com/clarifai/grpc/api/LabelCount.java index 9a2c33a..8b6107b 100644 --- a/src/main/java/com/clarifai/grpc/api/LabelCount.java +++ b/src/main/java/com/clarifai/grpc/api/LabelCount.java @@ -116,7 +116,7 @@ private LabelCount( /** * string concept_name = 1 [deprecated = true]; * @deprecated clarifai.api.LabelCount.concept_name is deprecated. - * See proto/clarifai/api/resources.proto;l=2115 + * See proto/clarifai/api/resources.proto;l=2120 * @return The conceptName. */ @java.lang.Override @@ -135,7 +135,7 @@ private LabelCount( /** * string concept_name = 1 [deprecated = true]; * @deprecated clarifai.api.LabelCount.concept_name is deprecated. - * See proto/clarifai/api/resources.proto;l=2115 + * See proto/clarifai/api/resources.proto;l=2120 * @return The bytes for conceptName. */ @java.lang.Override @@ -547,7 +547,7 @@ public Builder mergeFrom( /** * string concept_name = 1 [deprecated = true]; * @deprecated clarifai.api.LabelCount.concept_name is deprecated. - * See proto/clarifai/api/resources.proto;l=2115 + * See proto/clarifai/api/resources.proto;l=2120 * @return The conceptName. */ @java.lang.Deprecated public java.lang.String getConceptName() { @@ -565,7 +565,7 @@ public Builder mergeFrom( /** * string concept_name = 1 [deprecated = true]; * @deprecated clarifai.api.LabelCount.concept_name is deprecated. - * See proto/clarifai/api/resources.proto;l=2115 + * See proto/clarifai/api/resources.proto;l=2120 * @return The bytes for conceptName. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -584,7 +584,7 @@ public Builder mergeFrom( /** * string concept_name = 1 [deprecated = true]; * @deprecated clarifai.api.LabelCount.concept_name is deprecated. - * See proto/clarifai/api/resources.proto;l=2115 + * See proto/clarifai/api/resources.proto;l=2120 * @param value The conceptName to set. * @return This builder for chaining. */ @@ -601,7 +601,7 @@ public Builder mergeFrom( /** * string concept_name = 1 [deprecated = true]; * @deprecated clarifai.api.LabelCount.concept_name is deprecated. - * See proto/clarifai/api/resources.proto;l=2115 + * See proto/clarifai/api/resources.proto;l=2120 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearConceptName() { @@ -613,7 +613,7 @@ public Builder mergeFrom( /** * string concept_name = 1 [deprecated = true]; * @deprecated clarifai.api.LabelCount.concept_name is deprecated. - * See proto/clarifai/api/resources.proto;l=2115 + * See proto/clarifai/api/resources.proto;l=2120 * @param value The bytes for conceptName to set. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/LabelCountOrBuilder.java b/src/main/java/com/clarifai/grpc/api/LabelCountOrBuilder.java index 057092f..8fd2209 100644 --- a/src/main/java/com/clarifai/grpc/api/LabelCountOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/LabelCountOrBuilder.java @@ -10,14 +10,14 @@ public interface LabelCountOrBuilder extends /** * string concept_name = 1 [deprecated = true]; * @deprecated clarifai.api.LabelCount.concept_name is deprecated. - * See proto/clarifai/api/resources.proto;l=2115 + * See proto/clarifai/api/resources.proto;l=2120 * @return The conceptName. */ @java.lang.Deprecated java.lang.String getConceptName(); /** * string concept_name = 1 [deprecated = true]; * @deprecated clarifai.api.LabelCount.concept_name is deprecated. - * See proto/clarifai/api/resources.proto;l=2115 + * See proto/clarifai/api/resources.proto;l=2120 * @return The bytes for conceptName. */ @java.lang.Deprecated com.google.protobuf.ByteString diff --git a/src/main/java/com/clarifai/grpc/api/ListModelVersionsRequest.java b/src/main/java/com/clarifai/grpc/api/ListModelVersionsRequest.java index 7c22520..6aa1258 100644 --- a/src/main/java/com/clarifai/grpc/api/ListModelVersionsRequest.java +++ b/src/main/java/com/clarifai/grpc/api/ListModelVersionsRequest.java @@ -123,6 +123,11 @@ private ListModelVersionsRequest( sortByCase_ = 11; break; } + case 96: { + + minReplicas_ = input.readUInt32(); + break; + } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { @@ -505,6 +510,21 @@ public boolean getSortByCreatedAt() { return false; } + public static final int MIN_REPLICAS_FIELD_NUMBER = 12; + private int minReplicas_; + /** + *
+   * Filter by model versions runners with replicas >= min_replicas.
+   * 
+ * + * uint32 min_replicas = 12; + * @return The minReplicas. + */ + @java.lang.Override + public int getMinReplicas() { + return minReplicas_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -556,6 +576,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) output.writeBool( 11, (boolean)((java.lang.Boolean) sortBy_)); } + if (minReplicas_ != 0) { + output.writeUInt32(12, minReplicas_); + } unknownFields.writeTo(output); } @@ -616,6 +639,10 @@ public int getSerializedSize() { .computeBoolSize( 11, (boolean)((java.lang.Boolean) sortBy_)); } + if (minReplicas_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(12, minReplicas_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -648,6 +675,8 @@ public boolean equals(final java.lang.Object obj) { != other.getTrainedOnly()) return false; if (getSortAscending() != other.getSortAscending()) return false; + if (getMinReplicas() + != other.getMinReplicas()) return false; if (!getSortByCase().equals(other.getSortByCase())) return false; switch (sortByCase_) { case 8: @@ -700,6 +729,8 @@ public int hashCode() { hash = (37 * hash) + SORT_ASCENDING_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getSortAscending()); + hash = (37 * hash) + MIN_REPLICAS_FIELD_NUMBER; + hash = (53 * hash) + getMinReplicas(); switch (sortByCase_) { case 8: hash = (37 * hash) + SORT_BY_STATUS_CODE_FIELD_NUMBER; @@ -879,6 +910,8 @@ public Builder clear() { sortAscending_ = false; + minReplicas_ = 0; + sortByCase_ = 0; sortBy_ = null; return this; @@ -935,6 +968,7 @@ public com.clarifai.grpc.api.ListModelVersionsRequest buildPartial() { if (sortByCase_ == 11) { result.sortBy_ = sortBy_; } + result.minReplicas_ = minReplicas_; result.sortByCase_ = sortByCase_; onBuilt(); return result; @@ -1013,6 +1047,9 @@ public Builder mergeFrom(com.clarifai.grpc.api.ListModelVersionsRequest other) { if (other.getSortAscending() != false) { setSortAscending(other.getSortAscending()); } + if (other.getMinReplicas() != 0) { + setMinReplicas(other.getMinReplicas()); + } switch (other.getSortByCase()) { case SORT_BY_STATUS_CODE: { setSortByStatusCode(other.getSortByStatusCode()); @@ -1841,6 +1878,49 @@ public Builder clearSortByCreatedAt() { } return this; } + + private int minReplicas_ ; + /** + *
+     * Filter by model versions runners with replicas >= min_replicas.
+     * 
+ * + * uint32 min_replicas = 12; + * @return The minReplicas. + */ + @java.lang.Override + public int getMinReplicas() { + return minReplicas_; + } + /** + *
+     * Filter by model versions runners with replicas >= min_replicas.
+     * 
+ * + * uint32 min_replicas = 12; + * @param value The minReplicas to set. + * @return This builder for chaining. + */ + public Builder setMinReplicas(int value) { + + minReplicas_ = value; + onChanged(); + return this; + } + /** + *
+     * Filter by model versions runners with replicas >= min_replicas.
+     * 
+ * + * uint32 min_replicas = 12; + * @return This builder for chaining. + */ + public Builder clearMinReplicas() { + + minReplicas_ = 0; + onChanged(); + return this; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { diff --git a/src/main/java/com/clarifai/grpc/api/ListModelVersionsRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ListModelVersionsRequestOrBuilder.java index 8f6babf..2bd0efc 100644 --- a/src/main/java/com/clarifai/grpc/api/ListModelVersionsRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ListModelVersionsRequestOrBuilder.java @@ -200,5 +200,15 @@ public interface ListModelVersionsRequestOrBuilder extends */ boolean getSortByCreatedAt(); + /** + *
+   * Filter by model versions runners with replicas >= min_replicas.
+   * 
+ * + * uint32 min_replicas = 12; + * @return The minReplicas. + */ + int getMinReplicas(); + public com.clarifai.grpc.api.ListModelVersionsRequest.SortByCase getSortByCase(); } diff --git a/src/main/java/com/clarifai/grpc/api/ListModelsRequest.java b/src/main/java/com/clarifai/grpc/api/ListModelsRequest.java index d8bf983..7ee8b72 100644 --- a/src/main/java/com/clarifai/grpc/api/ListModelsRequest.java +++ b/src/main/java/com/clarifai/grpc/api/ListModelsRequest.java @@ -260,6 +260,11 @@ private ListModelsRequest( creator_ = s; break; } + case 264: { + + minReplicas_ = input.readUInt32(); + break; + } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { @@ -1400,6 +1405,21 @@ public java.lang.String getCreator() { } } + public static final int MIN_REPLICAS_FIELD_NUMBER = 33; + private int minReplicas_; + /** + *
+   * Filter by model versions runners with replicas >= min_replicas.
+   * 
+ * + * uint32 min_replicas = 33; + * @return The minReplicas. + */ + @java.lang.Override + public int getMinReplicas() { + return minReplicas_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -1509,6 +1529,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(creator_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 31, creator_); } + if (minReplicas_ != 0) { + output.writeUInt32(33, minReplicas_); + } unknownFields.writeTo(output); } @@ -1665,6 +1688,10 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(creator_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(31, creator_); } + if (minReplicas_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(33, minReplicas_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -1732,6 +1759,8 @@ public boolean equals(final java.lang.Object obj) { != other.getSource()) return false; if (!getCreator() .equals(other.getCreator())) return false; + if (getMinReplicas() + != other.getMinReplicas()) return false; if (!getSortByCase().equals(other.getSortByCase())) return false; switch (sortByCase_) { case 11: @@ -1841,6 +1870,8 @@ public int hashCode() { hash = (53 * hash) + getSource(); hash = (37 * hash) + CREATOR_FIELD_NUMBER; hash = (53 * hash) + getCreator().hashCode(); + hash = (37 * hash) + MIN_REPLICAS_FIELD_NUMBER; + hash = (53 * hash) + getMinReplicas(); switch (sortByCase_) { case 11: hash = (37 * hash) + SORT_BY_NAME_FIELD_NUMBER; @@ -2061,6 +2092,8 @@ public Builder clear() { creator_ = ""; + minReplicas_ = 0; + sortByCase_ = 0; sortBy_ = null; return this; @@ -2162,6 +2195,7 @@ public com.clarifai.grpc.api.ListModelsRequest buildPartial() { result.licenseType_ = licenseType_; result.source_ = source_; result.creator_ = creator_; + result.minReplicas_ = minReplicas_; result.sortByCase_ = sortByCase_; onBuilt(); return result; @@ -2341,6 +2375,9 @@ public Builder mergeFrom(com.clarifai.grpc.api.ListModelsRequest other) { creator_ = other.creator_; onChanged(); } + if (other.getMinReplicas() != 0) { + setMinReplicas(other.getMinReplicas()); + } switch (other.getSortByCase()) { case SORT_BY_NAME: { setSortByName(other.getSortByName()); @@ -5060,6 +5097,49 @@ public Builder setCreatorBytes( onChanged(); return this; } + + private int minReplicas_ ; + /** + *
+     * Filter by model versions runners with replicas >= min_replicas.
+     * 
+ * + * uint32 min_replicas = 33; + * @return The minReplicas. + */ + @java.lang.Override + public int getMinReplicas() { + return minReplicas_; + } + /** + *
+     * Filter by model versions runners with replicas >= min_replicas.
+     * 
+ * + * uint32 min_replicas = 33; + * @param value The minReplicas to set. + * @return This builder for chaining. + */ + public Builder setMinReplicas(int value) { + + minReplicas_ = value; + onChanged(); + return this; + } + /** + *
+     * Filter by model versions runners with replicas >= min_replicas.
+     * 
+ * + * uint32 min_replicas = 33; + * @return This builder for chaining. + */ + public Builder clearMinReplicas() { + + minReplicas_ = 0; + onChanged(); + return this; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { diff --git a/src/main/java/com/clarifai/grpc/api/ListModelsRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ListModelsRequestOrBuilder.java index d1880a8..6324feb 100644 --- a/src/main/java/com/clarifai/grpc/api/ListModelsRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ListModelsRequestOrBuilder.java @@ -700,5 +700,15 @@ public interface ListModelsRequestOrBuilder extends com.google.protobuf.ByteString getCreatorBytes(); + /** + *
+   * Filter by model versions runners with replicas >= min_replicas.
+   * 
+ * + * uint32 min_replicas = 33; + * @return The minReplicas. + */ + int getMinReplicas(); + public com.clarifai.grpc.api.ListModelsRequest.SortByCase getSortByCase(); } diff --git a/src/main/java/com/clarifai/grpc/api/ListModulesRequest.java b/src/main/java/com/clarifai/grpc/api/ListModulesRequest.java index aaac39e..8a4ee89 100644 --- a/src/main/java/com/clarifai/grpc/api/ListModulesRequest.java +++ b/src/main/java/com/clarifai/grpc/api/ListModulesRequest.java @@ -551,7 +551,7 @@ public java.lang.String getSearch() { * * string name = 12 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=7454 + * See proto/clarifai/api/service.proto;l=7461 * @return The name. */ @java.lang.Override @@ -575,7 +575,7 @@ public java.lang.String getSearch() { * * string name = 12 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=7454 + * See proto/clarifai/api/service.proto;l=7461 * @return The bytes for name. */ @java.lang.Override @@ -603,7 +603,7 @@ public java.lang.String getSearch() { * * bool filter_by_user_id = 13 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=7457 + * See proto/clarifai/api/service.proto;l=7464 * @return The filterByUserId. */ @java.lang.Override @@ -2069,7 +2069,7 @@ public Builder setSearchBytes( * * string name = 12 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=7454 + * See proto/clarifai/api/service.proto;l=7461 * @return The name. */ @java.lang.Deprecated public java.lang.String getName() { @@ -2092,7 +2092,7 @@ public Builder setSearchBytes( * * string name = 12 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=7454 + * See proto/clarifai/api/service.proto;l=7461 * @return The bytes for name. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2116,7 +2116,7 @@ public Builder setSearchBytes( * * string name = 12 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=7454 + * See proto/clarifai/api/service.proto;l=7461 * @param value The name to set. * @return This builder for chaining. */ @@ -2138,7 +2138,7 @@ public Builder setSearchBytes( * * string name = 12 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=7454 + * See proto/clarifai/api/service.proto;l=7461 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearName() { @@ -2155,7 +2155,7 @@ public Builder setSearchBytes( * * string name = 12 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=7454 + * See proto/clarifai/api/service.proto;l=7461 * @param value The bytes for name to set. * @return This builder for chaining. */ @@ -2180,7 +2180,7 @@ public Builder setSearchBytes( * * bool filter_by_user_id = 13 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=7457 + * See proto/clarifai/api/service.proto;l=7464 * @return The filterByUserId. */ @java.lang.Override @@ -2195,7 +2195,7 @@ public Builder setSearchBytes( * * bool filter_by_user_id = 13 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=7457 + * See proto/clarifai/api/service.proto;l=7464 * @param value The filterByUserId to set. * @return This builder for chaining. */ @@ -2213,7 +2213,7 @@ public Builder setSearchBytes( * * bool filter_by_user_id = 13 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=7457 + * See proto/clarifai/api/service.proto;l=7464 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearFilterByUserId() { diff --git a/src/main/java/com/clarifai/grpc/api/ListModulesRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ListModulesRequestOrBuilder.java index 50009ac..d3fa698 100644 --- a/src/main/java/com/clarifai/grpc/api/ListModulesRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ListModulesRequestOrBuilder.java @@ -222,7 +222,7 @@ public interface ListModulesRequestOrBuilder extends * * string name = 12 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=7454 + * See proto/clarifai/api/service.proto;l=7461 * @return The name. */ @java.lang.Deprecated java.lang.String getName(); @@ -234,7 +234,7 @@ public interface ListModulesRequestOrBuilder extends * * string name = 12 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=7454 + * See proto/clarifai/api/service.proto;l=7461 * @return The bytes for name. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -248,7 +248,7 @@ public interface ListModulesRequestOrBuilder extends * * bool filter_by_user_id = 13 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=7457 + * See proto/clarifai/api/service.proto;l=7464 * @return The filterByUserId. */ @java.lang.Deprecated boolean getFilterByUserId(); diff --git a/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequest.java b/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequest.java index 6e40275..f899ac4 100644 --- a/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequest.java +++ b/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequest.java @@ -601,7 +601,7 @@ public java.lang.String getSearch() { * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=6840 + * See proto/clarifai/api/service.proto;l=6847 * @return The query. */ @java.lang.Override @@ -625,7 +625,7 @@ public java.lang.String getSearch() { * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=6840 + * See proto/clarifai/api/service.proto;l=6847 * @return The bytes for query. */ @java.lang.Override @@ -653,7 +653,7 @@ public java.lang.String getSearch() { * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=6843 + * See proto/clarifai/api/service.proto;l=6850 * @return The id. */ @java.lang.Override @@ -677,7 +677,7 @@ public java.lang.String getSearch() { * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=6843 + * See proto/clarifai/api/service.proto;l=6850 * @return The bytes for id. */ @java.lang.Override @@ -705,7 +705,7 @@ public java.lang.String getSearch() { * * string search_term = 12 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.search_term is deprecated. - * See proto/clarifai/api/service.proto;l=6846 + * See proto/clarifai/api/service.proto;l=6853 * @return The searchTerm. */ @java.lang.Override @@ -729,7 +729,7 @@ public java.lang.String getSearch() { * * string search_term = 12 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.search_term is deprecated. - * See proto/clarifai/api/service.proto;l=6846 + * See proto/clarifai/api/service.proto;l=6853 * @return The bytes for searchTerm. */ @java.lang.Override @@ -2330,7 +2330,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=6840 + * See proto/clarifai/api/service.proto;l=6847 * @return The query. */ @java.lang.Deprecated public java.lang.String getQuery() { @@ -2353,7 +2353,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=6840 + * See proto/clarifai/api/service.proto;l=6847 * @return The bytes for query. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2377,7 +2377,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=6840 + * See proto/clarifai/api/service.proto;l=6847 * @param value The query to set. * @return This builder for chaining. */ @@ -2399,7 +2399,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=6840 + * See proto/clarifai/api/service.proto;l=6847 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearQuery() { @@ -2416,7 +2416,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=6840 + * See proto/clarifai/api/service.proto;l=6847 * @param value The bytes for query to set. * @return This builder for chaining. */ @@ -2441,7 +2441,7 @@ public Builder setSearchBytes( * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=6843 + * See proto/clarifai/api/service.proto;l=6850 * @return The id. */ @java.lang.Deprecated public java.lang.String getId() { @@ -2464,7 +2464,7 @@ public Builder setSearchBytes( * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=6843 + * See proto/clarifai/api/service.proto;l=6850 * @return The bytes for id. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2488,7 +2488,7 @@ public Builder setSearchBytes( * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=6843 + * See proto/clarifai/api/service.proto;l=6850 * @param value The id to set. * @return This builder for chaining. */ @@ -2510,7 +2510,7 @@ public Builder setSearchBytes( * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=6843 + * See proto/clarifai/api/service.proto;l=6850 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearId() { @@ -2527,7 +2527,7 @@ public Builder setSearchBytes( * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=6843 + * See proto/clarifai/api/service.proto;l=6850 * @param value The bytes for id to set. * @return This builder for chaining. */ @@ -2552,7 +2552,7 @@ public Builder setSearchBytes( * * string search_term = 12 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.search_term is deprecated. - * See proto/clarifai/api/service.proto;l=6846 + * See proto/clarifai/api/service.proto;l=6853 * @return The searchTerm. */ @java.lang.Deprecated public java.lang.String getSearchTerm() { @@ -2575,7 +2575,7 @@ public Builder setSearchBytes( * * string search_term = 12 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.search_term is deprecated. - * See proto/clarifai/api/service.proto;l=6846 + * See proto/clarifai/api/service.proto;l=6853 * @return The bytes for searchTerm. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2599,7 +2599,7 @@ public Builder setSearchBytes( * * string search_term = 12 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.search_term is deprecated. - * See proto/clarifai/api/service.proto;l=6846 + * See proto/clarifai/api/service.proto;l=6853 * @param value The searchTerm to set. * @return This builder for chaining. */ @@ -2621,7 +2621,7 @@ public Builder setSearchBytes( * * string search_term = 12 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.search_term is deprecated. - * See proto/clarifai/api/service.proto;l=6846 + * See proto/clarifai/api/service.proto;l=6853 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearSearchTerm() { @@ -2638,7 +2638,7 @@ public Builder setSearchBytes( * * string search_term = 12 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.search_term is deprecated. - * See proto/clarifai/api/service.proto;l=6846 + * See proto/clarifai/api/service.proto;l=6853 * @param value The bytes for searchTerm to set. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequestOrBuilder.java index b43f457..f6ead86 100644 --- a/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequestOrBuilder.java @@ -253,7 +253,7 @@ public interface ListWorkflowsRequestOrBuilder extends * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=6840 + * See proto/clarifai/api/service.proto;l=6847 * @return The query. */ @java.lang.Deprecated java.lang.String getQuery(); @@ -265,7 +265,7 @@ public interface ListWorkflowsRequestOrBuilder extends * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=6840 + * See proto/clarifai/api/service.proto;l=6847 * @return The bytes for query. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -279,7 +279,7 @@ public interface ListWorkflowsRequestOrBuilder extends * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=6843 + * See proto/clarifai/api/service.proto;l=6850 * @return The id. */ @java.lang.Deprecated java.lang.String getId(); @@ -291,7 +291,7 @@ public interface ListWorkflowsRequestOrBuilder extends * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=6843 + * See proto/clarifai/api/service.proto;l=6850 * @return The bytes for id. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -305,7 +305,7 @@ public interface ListWorkflowsRequestOrBuilder extends * * string search_term = 12 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.search_term is deprecated. - * See proto/clarifai/api/service.proto;l=6846 + * See proto/clarifai/api/service.proto;l=6853 * @return The searchTerm. */ @java.lang.Deprecated java.lang.String getSearchTerm(); @@ -317,7 +317,7 @@ public interface ListWorkflowsRequestOrBuilder extends * * string search_term = 12 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.search_term is deprecated. - * See proto/clarifai/api/service.proto;l=6846 + * See proto/clarifai/api/service.proto;l=6853 * @return The bytes for searchTerm. */ @java.lang.Deprecated com.google.protobuf.ByteString diff --git a/src/main/java/com/clarifai/grpc/api/MetricsSummary.java b/src/main/java/com/clarifai/grpc/api/MetricsSummary.java index 881c125..7f9e22f 100644 --- a/src/main/java/com/clarifai/grpc/api/MetricsSummary.java +++ b/src/main/java/com/clarifai/grpc/api/MetricsSummary.java @@ -155,7 +155,7 @@ private MetricsSummary( /** * float top1_accuracy = 1 [deprecated = true]; * @deprecated clarifai.api.MetricsSummary.top1_accuracy is deprecated. - * See proto/clarifai/api/resources.proto;l=2261 + * See proto/clarifai/api/resources.proto;l=2266 * @return The top1Accuracy. */ @java.lang.Override @@ -168,7 +168,7 @@ private MetricsSummary( /** * float top5_accuracy = 2 [deprecated = true]; * @deprecated clarifai.api.MetricsSummary.top5_accuracy is deprecated. - * See proto/clarifai/api/resources.proto;l=2262 + * See proto/clarifai/api/resources.proto;l=2267 * @return The top5Accuracy. */ @java.lang.Override @@ -844,7 +844,7 @@ public Builder mergeFrom( /** * float top1_accuracy = 1 [deprecated = true]; * @deprecated clarifai.api.MetricsSummary.top1_accuracy is deprecated. - * See proto/clarifai/api/resources.proto;l=2261 + * See proto/clarifai/api/resources.proto;l=2266 * @return The top1Accuracy. */ @java.lang.Override @@ -854,7 +854,7 @@ public Builder mergeFrom( /** * float top1_accuracy = 1 [deprecated = true]; * @deprecated clarifai.api.MetricsSummary.top1_accuracy is deprecated. - * See proto/clarifai/api/resources.proto;l=2261 + * See proto/clarifai/api/resources.proto;l=2266 * @param value The top1Accuracy to set. * @return This builder for chaining. */ @@ -867,7 +867,7 @@ public Builder mergeFrom( /** * float top1_accuracy = 1 [deprecated = true]; * @deprecated clarifai.api.MetricsSummary.top1_accuracy is deprecated. - * See proto/clarifai/api/resources.proto;l=2261 + * See proto/clarifai/api/resources.proto;l=2266 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearTop1Accuracy() { @@ -881,7 +881,7 @@ public Builder mergeFrom( /** * float top5_accuracy = 2 [deprecated = true]; * @deprecated clarifai.api.MetricsSummary.top5_accuracy is deprecated. - * See proto/clarifai/api/resources.proto;l=2262 + * See proto/clarifai/api/resources.proto;l=2267 * @return The top5Accuracy. */ @java.lang.Override @@ -891,7 +891,7 @@ public Builder mergeFrom( /** * float top5_accuracy = 2 [deprecated = true]; * @deprecated clarifai.api.MetricsSummary.top5_accuracy is deprecated. - * See proto/clarifai/api/resources.proto;l=2262 + * See proto/clarifai/api/resources.proto;l=2267 * @param value The top5Accuracy to set. * @return This builder for chaining. */ @@ -904,7 +904,7 @@ public Builder mergeFrom( /** * float top5_accuracy = 2 [deprecated = true]; * @deprecated clarifai.api.MetricsSummary.top5_accuracy is deprecated. - * See proto/clarifai/api/resources.proto;l=2262 + * See proto/clarifai/api/resources.proto;l=2267 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearTop5Accuracy() { diff --git a/src/main/java/com/clarifai/grpc/api/MetricsSummaryOrBuilder.java b/src/main/java/com/clarifai/grpc/api/MetricsSummaryOrBuilder.java index 0fdb489..24f594a 100644 --- a/src/main/java/com/clarifai/grpc/api/MetricsSummaryOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/MetricsSummaryOrBuilder.java @@ -10,7 +10,7 @@ public interface MetricsSummaryOrBuilder extends /** * float top1_accuracy = 1 [deprecated = true]; * @deprecated clarifai.api.MetricsSummary.top1_accuracy is deprecated. - * See proto/clarifai/api/resources.proto;l=2261 + * See proto/clarifai/api/resources.proto;l=2266 * @return The top1Accuracy. */ @java.lang.Deprecated float getTop1Accuracy(); @@ -18,7 +18,7 @@ public interface MetricsSummaryOrBuilder extends /** * float top5_accuracy = 2 [deprecated = true]; * @deprecated clarifai.api.MetricsSummary.top5_accuracy is deprecated. - * See proto/clarifai/api/resources.proto;l=2262 + * See proto/clarifai/api/resources.proto;l=2267 * @return The top5Accuracy. */ @java.lang.Deprecated float getTop5Accuracy(); diff --git a/src/main/java/com/clarifai/grpc/api/ModelTypeField.java b/src/main/java/com/clarifai/grpc/api/ModelTypeField.java index e1b9d54..deffff4 100644 --- a/src/main/java/com/clarifai/grpc/api/ModelTypeField.java +++ b/src/main/java/com/clarifai/grpc/api/ModelTypeField.java @@ -163,6 +163,11 @@ private ModelTypeField( default_ = s; break; } + case 120: { + + isParam_ = input.readBool(); + break; + } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { @@ -776,25 +781,25 @@ public enum DataType * this can be used to store named fields with values similar to Dict * * - * NAMED_FIELDS = 20; + * NAMED_FIELDS = 15; */ - NAMED_FIELDS(20), + NAMED_FIELDS(15), /** *
      * An arg that is a tuple.
      * 
* - * TUPLE = 21; + * TUPLE = 16; */ - TUPLE(21), + TUPLE(16), /** *
      * An arg that is a list.
      * 
* - * LIST = 22; + * LIST = 17; */ - LIST(22), + LIST(17), UNRECOGNIZED(-1), ; @@ -919,25 +924,25 @@ public enum DataType * this can be used to store named fields with values similar to Dict * * - * NAMED_FIELDS = 20; + * NAMED_FIELDS = 15; */ - public static final int NAMED_FIELDS_VALUE = 20; + public static final int NAMED_FIELDS_VALUE = 15; /** *
      * An arg that is a tuple.
      * 
* - * TUPLE = 21; + * TUPLE = 16; */ - public static final int TUPLE_VALUE = 21; + public static final int TUPLE_VALUE = 16; /** *
      * An arg that is a list.
      * 
* - * LIST = 22; + * LIST = 17; */ - public static final int LIST_VALUE = 22; + public static final int LIST_VALUE = 17; public final int getNumber() { @@ -979,9 +984,9 @@ public static DataType forNumber(int value) { case 12: return FRAME; case 13: return AUDIO; case 14: return VIDEO; - case 20: return NAMED_FIELDS; - case 21: return TUPLE; - case 22: return LIST; + case 15: return NAMED_FIELDS; + case 16: return TUPLE; + case 17: return LIST; default: return null; } } @@ -1547,7 +1552,9 @@ public boolean getIterator() { private volatile java.lang.Object default_; /** *
-   * This specify the default value of the method argument. We define this as a string
+   * This specify the default value of the method argument 
+   * If this argument is not passed, the input is required. If it is explicitly set to None, the input is optional
+   * We define this as a string
    * because the default value can be a string, int, float, bool, or a complex object like a JSON
    * The default_value field above should not also be used.
    * 
@@ -1570,7 +1577,9 @@ public java.lang.String getDefault() { } /** *
-   * This specify the default value of the method argument. We define this as a string
+   * This specify the default value of the method argument 
+   * If this argument is not passed, the input is required. If it is explicitly set to None, the input is optional
+   * We define this as a string
    * because the default value can be a string, int, float, bool, or a complex object like a JSON
    * The default_value field above should not also be used.
    * 
@@ -1593,6 +1602,21 @@ public java.lang.String getDefault() { } } + public static final int IS_PARAM_FIELD_NUMBER = 15; + private boolean isParam_; + /** + *
+   * wheather it's a inference param or a modeltype field
+   * 
+ * + * bool is_param = 15; + * @return The isParam. + */ + @java.lang.Override + public boolean getIsParam() { + return isParam_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -1649,6 +1673,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(default_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 14, default_); } + if (isParam_ != false) { + output.writeBool(15, isParam_); + } unknownFields.writeTo(output); } @@ -1709,6 +1736,10 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(default_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, default_); } + if (isParam_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(15, isParam_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -1756,6 +1787,8 @@ public boolean equals(final java.lang.Object obj) { != other.getIterator()) return false; if (!getDefault() .equals(other.getDefault())) return false; + if (getIsParam() + != other.getIsParam()) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -1806,6 +1839,9 @@ public int hashCode() { getIterator()); hash = (37 * hash) + DEFAULT_FIELD_NUMBER; hash = (53 * hash) + getDefault().hashCode(); + hash = (37 * hash) + IS_PARAM_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsParam()); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -1989,6 +2025,8 @@ public Builder clear() { default_ = ""; + isParam_ = false; + return this; } @@ -2054,6 +2092,7 @@ public com.clarifai.grpc.api.ModelTypeField buildPartial() { } result.iterator_ = iterator_; result.default_ = default_; + result.isParam_ = isParam_; onBuilt(); return result; } @@ -2195,6 +2234,9 @@ public Builder mergeFrom(com.clarifai.grpc.api.ModelTypeField other) { default_ = other.default_; onChanged(); } + if (other.getIsParam() != false) { + setIsParam(other.getIsParam()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -3896,7 +3938,9 @@ public Builder clearIterator() { private java.lang.Object default_ = ""; /** *
-     * This specify the default value of the method argument. We define this as a string
+     * This specify the default value of the method argument 
+     * If this argument is not passed, the input is required. If it is explicitly set to None, the input is optional
+     * We define this as a string
      * because the default value can be a string, int, float, bool, or a complex object like a JSON
      * The default_value field above should not also be used.
      * 
@@ -3918,7 +3962,9 @@ public java.lang.String getDefault() { } /** *
-     * This specify the default value of the method argument. We define this as a string
+     * This specify the default value of the method argument 
+     * If this argument is not passed, the input is required. If it is explicitly set to None, the input is optional
+     * We define this as a string
      * because the default value can be a string, int, float, bool, or a complex object like a JSON
      * The default_value field above should not also be used.
      * 
@@ -3941,7 +3987,9 @@ public java.lang.String getDefault() { } /** *
-     * This specify the default value of the method argument. We define this as a string
+     * This specify the default value of the method argument 
+     * If this argument is not passed, the input is required. If it is explicitly set to None, the input is optional
+     * We define this as a string
      * because the default value can be a string, int, float, bool, or a complex object like a JSON
      * The default_value field above should not also be used.
      * 
@@ -3962,7 +4010,9 @@ public Builder setDefault( } /** *
-     * This specify the default value of the method argument. We define this as a string
+     * This specify the default value of the method argument 
+     * If this argument is not passed, the input is required. If it is explicitly set to None, the input is optional
+     * We define this as a string
      * because the default value can be a string, int, float, bool, or a complex object like a JSON
      * The default_value field above should not also be used.
      * 
@@ -3978,7 +4028,9 @@ public Builder clearDefault() { } /** *
-     * This specify the default value of the method argument. We define this as a string
+     * This specify the default value of the method argument 
+     * If this argument is not passed, the input is required. If it is explicitly set to None, the input is optional
+     * We define this as a string
      * because the default value can be a string, int, float, bool, or a complex object like a JSON
      * The default_value field above should not also be used.
      * 
@@ -3998,6 +4050,49 @@ public Builder setDefaultBytes( onChanged(); return this; } + + private boolean isParam_ ; + /** + *
+     * wheather it's a inference param or a modeltype field
+     * 
+ * + * bool is_param = 15; + * @return The isParam. + */ + @java.lang.Override + public boolean getIsParam() { + return isParam_; + } + /** + *
+     * wheather it's a inference param or a modeltype field
+     * 
+ * + * bool is_param = 15; + * @param value The isParam to set. + * @return This builder for chaining. + */ + public Builder setIsParam(boolean value) { + + isParam_ = value; + onChanged(); + return this; + } + /** + *
+     * wheather it's a inference param or a modeltype field
+     * 
+ * + * bool is_param = 15; + * @return This builder for chaining. + */ + public Builder clearIsParam() { + + isParam_ = false; + onChanged(); + return this; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { diff --git a/src/main/java/com/clarifai/grpc/api/ModelTypeFieldOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ModelTypeFieldOrBuilder.java index 3ebb99f..26e0719 100644 --- a/src/main/java/com/clarifai/grpc/api/ModelTypeFieldOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ModelTypeFieldOrBuilder.java @@ -325,7 +325,9 @@ com.clarifai.grpc.api.ModelTypeFieldOrBuilder getTypeArgsOrBuilder( /** *
-   * This specify the default value of the method argument. We define this as a string
+   * This specify the default value of the method argument 
+   * If this argument is not passed, the input is required. If it is explicitly set to None, the input is optional
+   * We define this as a string
    * because the default value can be a string, int, float, bool, or a complex object like a JSON
    * The default_value field above should not also be used.
    * 
@@ -336,7 +338,9 @@ com.clarifai.grpc.api.ModelTypeFieldOrBuilder getTypeArgsOrBuilder( java.lang.String getDefault(); /** *
-   * This specify the default value of the method argument. We define this as a string
+   * This specify the default value of the method argument 
+   * If this argument is not passed, the input is required. If it is explicitly set to None, the input is optional
+   * We define this as a string
    * because the default value can be a string, int, float, bool, or a complex object like a JSON
    * The default_value field above should not also be used.
    * 
@@ -346,4 +350,14 @@ com.clarifai.grpc.api.ModelTypeFieldOrBuilder getTypeArgsOrBuilder( */ com.google.protobuf.ByteString getDefaultBytes(); + + /** + *
+   * wheather it's a inference param or a modeltype field
+   * 
+ * + * bool is_param = 15; + * @return The isParam. + */ + boolean getIsParam(); } diff --git a/src/main/java/com/clarifai/grpc/api/PatchWorkflowVersionEvaluationsRequest.java b/src/main/java/com/clarifai/grpc/api/PatchWorkflowVersionEvaluationsRequest.java index 248570e..0349359 100644 --- a/src/main/java/com/clarifai/grpc/api/PatchWorkflowVersionEvaluationsRequest.java +++ b/src/main/java/com/clarifai/grpc/api/PatchWorkflowVersionEvaluationsRequest.java @@ -238,8 +238,8 @@ public java.lang.String getWorkflowVersionId() { *
    * ########## Supported fields ##########
    * - id
-   * - predictions_dataset_id
-   * - predictions_dataset_version_id
+   * - predictions_dataset_version.dataset_id
+   * - predictions_dataset_version.id
    * - status.code
    * - status.details
    * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -260,8 +260,8 @@ public java.util.List getWorkfl
    * 
    * ########## Supported fields ##########
    * - id
-   * - predictions_dataset_id
-   * - predictions_dataset_version_id
+   * - predictions_dataset_version.dataset_id
+   * - predictions_dataset_version.id
    * - status.code
    * - status.details
    * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -283,8 +283,8 @@ public java.util.List getWorkfl
    * 
    * ########## Supported fields ##########
    * - id
-   * - predictions_dataset_id
-   * - predictions_dataset_version_id
+   * - predictions_dataset_version.dataset_id
+   * - predictions_dataset_version.id
    * - status.code
    * - status.details
    * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -305,8 +305,8 @@ public int getWorkflowVersionEvaluationsCount() {
    * 
    * ########## Supported fields ##########
    * - id
-   * - predictions_dataset_id
-   * - predictions_dataset_version_id
+   * - predictions_dataset_version.dataset_id
+   * - predictions_dataset_version.id
    * - status.code
    * - status.details
    * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -327,8 +327,8 @@ public com.clarifai.grpc.api.WorkflowVersionEvaluation getWorkflowVersionEvaluat
    * 
    * ########## Supported fields ##########
    * - id
-   * - predictions_dataset_id
-   * - predictions_dataset_version_id
+   * - predictions_dataset_version.dataset_id
+   * - predictions_dataset_version.id
    * - status.code
    * - status.details
    * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -1103,8 +1103,8 @@ private void ensureWorkflowVersionEvaluationsIsMutable() {
      * 
      * ########## Supported fields ##########
      * - id
-     * - predictions_dataset_id
-     * - predictions_dataset_version_id
+     * - predictions_dataset_version.dataset_id
+     * - predictions_dataset_version.id
      * - status.code
      * - status.details
      * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -1128,8 +1128,8 @@ public java.util.List getWorkfl
      * 
      * ########## Supported fields ##########
      * - id
-     * - predictions_dataset_id
-     * - predictions_dataset_version_id
+     * - predictions_dataset_version.dataset_id
+     * - predictions_dataset_version.id
      * - status.code
      * - status.details
      * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -1153,8 +1153,8 @@ public int getWorkflowVersionEvaluationsCount() {
      * 
      * ########## Supported fields ##########
      * - id
-     * - predictions_dataset_id
-     * - predictions_dataset_version_id
+     * - predictions_dataset_version.dataset_id
+     * - predictions_dataset_version.id
      * - status.code
      * - status.details
      * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -1178,8 +1178,8 @@ public com.clarifai.grpc.api.WorkflowVersionEvaluation getWorkflowVersionEvaluat
      * 
      * ########## Supported fields ##########
      * - id
-     * - predictions_dataset_id
-     * - predictions_dataset_version_id
+     * - predictions_dataset_version.dataset_id
+     * - predictions_dataset_version.id
      * - status.code
      * - status.details
      * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -1210,8 +1210,8 @@ public Builder setWorkflowVersionEvaluations(
      * 
      * ########## Supported fields ##########
      * - id
-     * - predictions_dataset_id
-     * - predictions_dataset_version_id
+     * - predictions_dataset_version.dataset_id
+     * - predictions_dataset_version.id
      * - status.code
      * - status.details
      * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -1239,8 +1239,8 @@ public Builder setWorkflowVersionEvaluations(
      * 
      * ########## Supported fields ##########
      * - id
-     * - predictions_dataset_id
-     * - predictions_dataset_version_id
+     * - predictions_dataset_version.dataset_id
+     * - predictions_dataset_version.id
      * - status.code
      * - status.details
      * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -1270,8 +1270,8 @@ public Builder addWorkflowVersionEvaluations(com.clarifai.grpc.api.WorkflowVersi
      * 
      * ########## Supported fields ##########
      * - id
-     * - predictions_dataset_id
-     * - predictions_dataset_version_id
+     * - predictions_dataset_version.dataset_id
+     * - predictions_dataset_version.id
      * - status.code
      * - status.details
      * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -1302,8 +1302,8 @@ public Builder addWorkflowVersionEvaluations(
      * 
      * ########## Supported fields ##########
      * - id
-     * - predictions_dataset_id
-     * - predictions_dataset_version_id
+     * - predictions_dataset_version.dataset_id
+     * - predictions_dataset_version.id
      * - status.code
      * - status.details
      * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -1331,8 +1331,8 @@ public Builder addWorkflowVersionEvaluations(
      * 
      * ########## Supported fields ##########
      * - id
-     * - predictions_dataset_id
-     * - predictions_dataset_version_id
+     * - predictions_dataset_version.dataset_id
+     * - predictions_dataset_version.id
      * - status.code
      * - status.details
      * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -1360,8 +1360,8 @@ public Builder addWorkflowVersionEvaluations(
      * 
      * ########## Supported fields ##########
      * - id
-     * - predictions_dataset_id
-     * - predictions_dataset_version_id
+     * - predictions_dataset_version.dataset_id
+     * - predictions_dataset_version.id
      * - status.code
      * - status.details
      * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -1390,8 +1390,8 @@ public Builder addAllWorkflowVersionEvaluations(
      * 
      * ########## Supported fields ##########
      * - id
-     * - predictions_dataset_id
-     * - predictions_dataset_version_id
+     * - predictions_dataset_version.dataset_id
+     * - predictions_dataset_version.id
      * - status.code
      * - status.details
      * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -1418,8 +1418,8 @@ public Builder clearWorkflowVersionEvaluations() {
      * 
      * ########## Supported fields ##########
      * - id
-     * - predictions_dataset_id
-     * - predictions_dataset_version_id
+     * - predictions_dataset_version.dataset_id
+     * - predictions_dataset_version.id
      * - status.code
      * - status.details
      * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -1446,8 +1446,8 @@ public Builder removeWorkflowVersionEvaluations(int index) {
      * 
      * ########## Supported fields ##########
      * - id
-     * - predictions_dataset_id
-     * - predictions_dataset_version_id
+     * - predictions_dataset_version.dataset_id
+     * - predictions_dataset_version.id
      * - status.code
      * - status.details
      * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -1468,8 +1468,8 @@ public com.clarifai.grpc.api.WorkflowVersionEvaluation.Builder getWorkflowVersio
      * 
      * ########## Supported fields ##########
      * - id
-     * - predictions_dataset_id
-     * - predictions_dataset_version_id
+     * - predictions_dataset_version.dataset_id
+     * - predictions_dataset_version.id
      * - status.code
      * - status.details
      * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -1493,8 +1493,8 @@ public com.clarifai.grpc.api.WorkflowVersionEvaluationOrBuilder getWorkflowVersi
      * 
      * ########## Supported fields ##########
      * - id
-     * - predictions_dataset_id
-     * - predictions_dataset_version_id
+     * - predictions_dataset_version.dataset_id
+     * - predictions_dataset_version.id
      * - status.code
      * - status.details
      * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -1519,8 +1519,8 @@ public com.clarifai.grpc.api.WorkflowVersionEvaluationOrBuilder getWorkflowVersi
      * 
      * ########## Supported fields ##########
      * - id
-     * - predictions_dataset_id
-     * - predictions_dataset_version_id
+     * - predictions_dataset_version.dataset_id
+     * - predictions_dataset_version.id
      * - status.code
      * - status.details
      * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -1541,8 +1541,8 @@ public com.clarifai.grpc.api.WorkflowVersionEvaluation.Builder addWorkflowVersio
      * 
      * ########## Supported fields ##########
      * - id
-     * - predictions_dataset_id
-     * - predictions_dataset_version_id
+     * - predictions_dataset_version.dataset_id
+     * - predictions_dataset_version.id
      * - status.code
      * - status.details
      * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -1564,8 +1564,8 @@ public com.clarifai.grpc.api.WorkflowVersionEvaluation.Builder addWorkflowVersio
      * 
      * ########## Supported fields ##########
      * - id
-     * - predictions_dataset_id
-     * - predictions_dataset_version_id
+     * - predictions_dataset_version.dataset_id
+     * - predictions_dataset_version.id
      * - status.code
      * - status.details
      * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
diff --git a/src/main/java/com/clarifai/grpc/api/PatchWorkflowVersionEvaluationsRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/PatchWorkflowVersionEvaluationsRequestOrBuilder.java
index 7810854..065acc8 100644
--- a/src/main/java/com/clarifai/grpc/api/PatchWorkflowVersionEvaluationsRequestOrBuilder.java
+++ b/src/main/java/com/clarifai/grpc/api/PatchWorkflowVersionEvaluationsRequestOrBuilder.java
@@ -50,8 +50,8 @@ public interface PatchWorkflowVersionEvaluationsRequestOrBuilder extends
    * 
    * ########## Supported fields ##########
    * - id
-   * - predictions_dataset_id
-   * - predictions_dataset_version_id
+   * - predictions_dataset_version.dataset_id
+   * - predictions_dataset_version.id
    * - status.code
    * - status.details
    * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -70,8 +70,8 @@ public interface PatchWorkflowVersionEvaluationsRequestOrBuilder extends
    * 
    * ########## Supported fields ##########
    * - id
-   * - predictions_dataset_id
-   * - predictions_dataset_version_id
+   * - predictions_dataset_version.dataset_id
+   * - predictions_dataset_version.id
    * - status.code
    * - status.details
    * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -89,8 +89,8 @@ public interface PatchWorkflowVersionEvaluationsRequestOrBuilder extends
    * 
    * ########## Supported fields ##########
    * - id
-   * - predictions_dataset_id
-   * - predictions_dataset_version_id
+   * - predictions_dataset_version.dataset_id
+   * - predictions_dataset_version.id
    * - status.code
    * - status.details
    * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -108,8 +108,8 @@ public interface PatchWorkflowVersionEvaluationsRequestOrBuilder extends
    * 
    * ########## Supported fields ##########
    * - id
-   * - predictions_dataset_id
-   * - predictions_dataset_version_id
+   * - predictions_dataset_version.dataset_id
+   * - predictions_dataset_version.id
    * - status.code
    * - status.details
    * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
@@ -128,8 +128,8 @@ public interface PatchWorkflowVersionEvaluationsRequestOrBuilder extends
    * 
    * ########## Supported fields ##########
    * - id
-   * - predictions_dataset_id
-   * - predictions_dataset_version_id
+   * - predictions_dataset_version.dataset_id
+   * - predictions_dataset_version.id
    * - status.code
    * - status.details
    * - workflow_evaluation_result.summary.evaluation_metric_values[].evaluation_metric_id
diff --git a/src/main/java/com/clarifai/grpc/api/PostInputsDataSourcesRequest.java b/src/main/java/com/clarifai/grpc/api/PostInputsDataSourcesRequest.java
index b0ca6be..7c5c84e 100644
--- a/src/main/java/com/clarifai/grpc/api/PostInputsDataSourcesRequest.java
+++ b/src/main/java/com/clarifai/grpc/api/PostInputsDataSourcesRequest.java
@@ -259,7 +259,7 @@ public java.lang.String getCallBackUrl() {
    *
    * string app_pat = 4 [deprecated = true];
    * @deprecated clarifai.api.PostInputsDataSourcesRequest.app_pat is deprecated.
-   *     See proto/clarifai/api/service.proto;l=7912
+   *     See proto/clarifai/api/service.proto;l=7919
    * @return The appPat.
    */
   @java.lang.Override
@@ -283,7 +283,7 @@ public java.lang.String getCallBackUrl() {
    *
    * string app_pat = 4 [deprecated = true];
    * @deprecated clarifai.api.PostInputsDataSourcesRequest.app_pat is deprecated.
-   *     See proto/clarifai/api/service.proto;l=7912
+   *     See proto/clarifai/api/service.proto;l=7919
    * @return The bytes for appPat.
    */
   @java.lang.Override
@@ -1185,7 +1185,7 @@ public Builder setCallBackUrlBytes(
      *
      * string app_pat = 4 [deprecated = true];
      * @deprecated clarifai.api.PostInputsDataSourcesRequest.app_pat is deprecated.
-     *     See proto/clarifai/api/service.proto;l=7912
+     *     See proto/clarifai/api/service.proto;l=7919
      * @return The appPat.
      */
     @java.lang.Deprecated public java.lang.String getAppPat() {
@@ -1208,7 +1208,7 @@ public Builder setCallBackUrlBytes(
      *
      * string app_pat = 4 [deprecated = true];
      * @deprecated clarifai.api.PostInputsDataSourcesRequest.app_pat is deprecated.
-     *     See proto/clarifai/api/service.proto;l=7912
+     *     See proto/clarifai/api/service.proto;l=7919
      * @return The bytes for appPat.
      */
     @java.lang.Deprecated public com.google.protobuf.ByteString
@@ -1232,7 +1232,7 @@ public Builder setCallBackUrlBytes(
      *
      * string app_pat = 4 [deprecated = true];
      * @deprecated clarifai.api.PostInputsDataSourcesRequest.app_pat is deprecated.
-     *     See proto/clarifai/api/service.proto;l=7912
+     *     See proto/clarifai/api/service.proto;l=7919
      * @param value The appPat to set.
      * @return This builder for chaining.
      */
@@ -1254,7 +1254,7 @@ public Builder setCallBackUrlBytes(
      *
      * string app_pat = 4 [deprecated = true];
      * @deprecated clarifai.api.PostInputsDataSourcesRequest.app_pat is deprecated.
-     *     See proto/clarifai/api/service.proto;l=7912
+     *     See proto/clarifai/api/service.proto;l=7919
      * @return This builder for chaining.
      */
     @java.lang.Deprecated public Builder clearAppPat() {
@@ -1271,7 +1271,7 @@ public Builder setCallBackUrlBytes(
      *
      * string app_pat = 4 [deprecated = true];
      * @deprecated clarifai.api.PostInputsDataSourcesRequest.app_pat is deprecated.
-     *     See proto/clarifai/api/service.proto;l=7912
+     *     See proto/clarifai/api/service.proto;l=7919
      * @param value The bytes for appPat to set.
      * @return This builder for chaining.
      */
diff --git a/src/main/java/com/clarifai/grpc/api/PostInputsDataSourcesRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/PostInputsDataSourcesRequestOrBuilder.java
index bc0a0a2..fd74ead 100644
--- a/src/main/java/com/clarifai/grpc/api/PostInputsDataSourcesRequestOrBuilder.java
+++ b/src/main/java/com/clarifai/grpc/api/PostInputsDataSourcesRequestOrBuilder.java
@@ -74,7 +74,7 @@ com.clarifai.grpc.api.InputsDataSourceOrBuilder getDataSourcesOrBuilder(
    *
    * string app_pat = 4 [deprecated = true];
    * @deprecated clarifai.api.PostInputsDataSourcesRequest.app_pat is deprecated.
-   *     See proto/clarifai/api/service.proto;l=7912
+   *     See proto/clarifai/api/service.proto;l=7919
    * @return The appPat.
    */
   @java.lang.Deprecated java.lang.String getAppPat();
@@ -86,7 +86,7 @@ com.clarifai.grpc.api.InputsDataSourceOrBuilder getDataSourcesOrBuilder(
    *
    * string app_pat = 4 [deprecated = true];
    * @deprecated clarifai.api.PostInputsDataSourcesRequest.app_pat is deprecated.
-   *     See proto/clarifai/api/service.proto;l=7912
+   *     See proto/clarifai/api/service.proto;l=7919
    * @return The bytes for appPat.
    */
   @java.lang.Deprecated com.google.protobuf.ByteString
diff --git a/src/main/java/com/clarifai/grpc/api/PostModelsRequest.java b/src/main/java/com/clarifai/grpc/api/PostModelsRequest.java
index 402d2ba..343fb06 100644
--- a/src/main/java/com/clarifai/grpc/api/PostModelsRequest.java
+++ b/src/main/java/com/clarifai/grpc/api/PostModelsRequest.java
@@ -164,7 +164,7 @@ public com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder() {
    *
    * .clarifai.api.Model model = 2 [deprecated = true];
    * @deprecated clarifai.api.PostModelsRequest.model is deprecated.
-   *     See proto/clarifai/api/service.proto;l=5763
+   *     See proto/clarifai/api/service.proto;l=5765
    * @return Whether the model field is set.
    */
   @java.lang.Override
@@ -181,7 +181,7 @@ public com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder() {
    *
    * .clarifai.api.Model model = 2 [deprecated = true];
    * @deprecated clarifai.api.PostModelsRequest.model is deprecated.
-   *     See proto/clarifai/api/service.proto;l=5763
+   *     See proto/clarifai/api/service.proto;l=5765
    * @return The model.
    */
   @java.lang.Override
@@ -801,7 +801,7 @@ public com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder() {
      *
      * .clarifai.api.Model model = 2 [deprecated = true];
      * @deprecated clarifai.api.PostModelsRequest.model is deprecated.
-     *     See proto/clarifai/api/service.proto;l=5763
+     *     See proto/clarifai/api/service.proto;l=5765
      * @return Whether the model field is set.
      */
     @java.lang.Deprecated public boolean hasModel() {
@@ -817,7 +817,7 @@ public com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder() {
      *
      * .clarifai.api.Model model = 2 [deprecated = true];
      * @deprecated clarifai.api.PostModelsRequest.model is deprecated.
-     *     See proto/clarifai/api/service.proto;l=5763
+     *     See proto/clarifai/api/service.proto;l=5765
      * @return The model.
      */
     @java.lang.Deprecated public com.clarifai.grpc.api.Model getModel() {
diff --git a/src/main/java/com/clarifai/grpc/api/PostModelsRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/PostModelsRequestOrBuilder.java
index 8c037eb..1c897f5 100644
--- a/src/main/java/com/clarifai/grpc/api/PostModelsRequestOrBuilder.java
+++ b/src/main/java/com/clarifai/grpc/api/PostModelsRequestOrBuilder.java
@@ -32,7 +32,7 @@ public interface PostModelsRequestOrBuilder extends
    *
    * .clarifai.api.Model model = 2 [deprecated = true];
    * @deprecated clarifai.api.PostModelsRequest.model is deprecated.
-   *     See proto/clarifai/api/service.proto;l=5763
+   *     See proto/clarifai/api/service.proto;l=5765
    * @return Whether the model field is set.
    */
   @java.lang.Deprecated boolean hasModel();
@@ -46,7 +46,7 @@ public interface PostModelsRequestOrBuilder extends
    *
    * .clarifai.api.Model model = 2 [deprecated = true];
    * @deprecated clarifai.api.PostModelsRequest.model is deprecated.
-   *     See proto/clarifai/api/service.proto;l=5763
+   *     See proto/clarifai/api/service.proto;l=5765
    * @return The model.
    */
   @java.lang.Deprecated com.clarifai.grpc.api.Model getModel();
diff --git a/src/main/java/com/clarifai/grpc/api/PostSearchesRequest.java b/src/main/java/com/clarifai/grpc/api/PostSearchesRequest.java
index 5138af7..3b2ea0d 100644
--- a/src/main/java/com/clarifai/grpc/api/PostSearchesRequest.java
+++ b/src/main/java/com/clarifai/grpc/api/PostSearchesRequest.java
@@ -187,7 +187,7 @@ public com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder() {
    *
    * .clarifai.api.Query query = 2 [deprecated = true];
    * @deprecated clarifai.api.PostSearchesRequest.query is deprecated.
-   *     See proto/clarifai/api/service.proto;l=6380
+   *     See proto/clarifai/api/service.proto;l=6387
    * @return Whether the query field is set.
    */
   @java.lang.Override
@@ -202,7 +202,7 @@ public com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder() {
    *
    * .clarifai.api.Query query = 2 [deprecated = true];
    * @deprecated clarifai.api.PostSearchesRequest.query is deprecated.
-   *     See proto/clarifai/api/service.proto;l=6380
+   *     See proto/clarifai/api/service.proto;l=6387
    * @return The query.
    */
   @java.lang.Override
@@ -927,7 +927,7 @@ public com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder() {
      *
      * .clarifai.api.Query query = 2 [deprecated = true];
      * @deprecated clarifai.api.PostSearchesRequest.query is deprecated.
-     *     See proto/clarifai/api/service.proto;l=6380
+     *     See proto/clarifai/api/service.proto;l=6387
      * @return Whether the query field is set.
      */
     @java.lang.Deprecated public boolean hasQuery() {
@@ -941,7 +941,7 @@ public com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder() {
      *
      * .clarifai.api.Query query = 2 [deprecated = true];
      * @deprecated clarifai.api.PostSearchesRequest.query is deprecated.
-     *     See proto/clarifai/api/service.proto;l=6380
+     *     See proto/clarifai/api/service.proto;l=6387
      * @return The query.
      */
     @java.lang.Deprecated public com.clarifai.grpc.api.Query getQuery() {
diff --git a/src/main/java/com/clarifai/grpc/api/PostSearchesRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/PostSearchesRequestOrBuilder.java
index 3a15657..63000f0 100644
--- a/src/main/java/com/clarifai/grpc/api/PostSearchesRequestOrBuilder.java
+++ b/src/main/java/com/clarifai/grpc/api/PostSearchesRequestOrBuilder.java
@@ -42,7 +42,7 @@ public interface PostSearchesRequestOrBuilder extends
    *
    * .clarifai.api.Query query = 2 [deprecated = true];
    * @deprecated clarifai.api.PostSearchesRequest.query is deprecated.
-   *     See proto/clarifai/api/service.proto;l=6380
+   *     See proto/clarifai/api/service.proto;l=6387
    * @return Whether the query field is set.
    */
   @java.lang.Deprecated boolean hasQuery();
@@ -54,7 +54,7 @@ public interface PostSearchesRequestOrBuilder extends
    *
    * .clarifai.api.Query query = 2 [deprecated = true];
    * @deprecated clarifai.api.PostSearchesRequest.query is deprecated.
-   *     See proto/clarifai/api/service.proto;l=6380
+   *     See proto/clarifai/api/service.proto;l=6387
    * @return The query.
    */
   @java.lang.Deprecated com.clarifai.grpc.api.Query getQuery();
diff --git a/src/main/java/com/clarifai/grpc/api/PostWorkflowVersionEvaluationsRequest.java b/src/main/java/com/clarifai/grpc/api/PostWorkflowVersionEvaluationsRequest.java
index 017a16c..86d0c14 100644
--- a/src/main/java/com/clarifai/grpc/api/PostWorkflowVersionEvaluationsRequest.java
+++ b/src/main/java/com/clarifai/grpc/api/PostWorkflowVersionEvaluationsRequest.java
@@ -243,11 +243,12 @@ public java.lang.String getWorkflowVersionId() {
   /**
    * 
    * ########## Supported fields ##########
-   * - evaluation_template_id
-   * - ground_truth_dataset_id
-   * - ground_truth_dataset_version_id
+   * - ground_truth_dataset_version.app_id
+   * - ground_truth_dataset_version.dataset_id
+   * - ground_truth_dataset_version.id
    * - id
    * - target_node_id
+   * - workflow_version_evaluation_template.id
    * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -259,11 +260,12 @@ public java.util.List getWorkfl /** *
    * ########## Supported fields ##########
-   * - evaluation_template_id
-   * - ground_truth_dataset_id
-   * - ground_truth_dataset_version_id
+   * - ground_truth_dataset_version.app_id
+   * - ground_truth_dataset_version.dataset_id
+   * - ground_truth_dataset_version.id
    * - id
    * - target_node_id
+   * - workflow_version_evaluation_template.id
    * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -276,11 +278,12 @@ public java.util.List getWorkfl /** *
    * ########## Supported fields ##########
-   * - evaluation_template_id
-   * - ground_truth_dataset_id
-   * - ground_truth_dataset_version_id
+   * - ground_truth_dataset_version.app_id
+   * - ground_truth_dataset_version.dataset_id
+   * - ground_truth_dataset_version.id
    * - id
    * - target_node_id
+   * - workflow_version_evaluation_template.id
    * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -292,11 +295,12 @@ public int getWorkflowVersionEvaluationsCount() { /** *
    * ########## Supported fields ##########
-   * - evaluation_template_id
-   * - ground_truth_dataset_id
-   * - ground_truth_dataset_version_id
+   * - ground_truth_dataset_version.app_id
+   * - ground_truth_dataset_version.dataset_id
+   * - ground_truth_dataset_version.id
    * - id
    * - target_node_id
+   * - workflow_version_evaluation_template.id
    * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -308,11 +312,12 @@ public com.clarifai.grpc.api.WorkflowVersionEvaluation getWorkflowVersionEvaluat /** *
    * ########## Supported fields ##########
-   * - evaluation_template_id
-   * - ground_truth_dataset_id
-   * - ground_truth_dataset_version_id
+   * - ground_truth_dataset_version.app_id
+   * - ground_truth_dataset_version.dataset_id
+   * - ground_truth_dataset_version.id
    * - id
    * - target_node_id
+   * - workflow_version_evaluation_template.id
    * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -1110,11 +1115,12 @@ private void ensureWorkflowVersionEvaluationsIsMutable() { /** *
      * ########## Supported fields ##########
-     * - evaluation_template_id
-     * - ground_truth_dataset_id
-     * - ground_truth_dataset_version_id
+     * - ground_truth_dataset_version.app_id
+     * - ground_truth_dataset_version.dataset_id
+     * - ground_truth_dataset_version.id
      * - id
      * - target_node_id
+     * - workflow_version_evaluation_template.id
      * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -1129,11 +1135,12 @@ public java.util.List getWorkfl /** *
      * ########## Supported fields ##########
-     * - evaluation_template_id
-     * - ground_truth_dataset_id
-     * - ground_truth_dataset_version_id
+     * - ground_truth_dataset_version.app_id
+     * - ground_truth_dataset_version.dataset_id
+     * - ground_truth_dataset_version.id
      * - id
      * - target_node_id
+     * - workflow_version_evaluation_template.id
      * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -1148,11 +1155,12 @@ public int getWorkflowVersionEvaluationsCount() { /** *
      * ########## Supported fields ##########
-     * - evaluation_template_id
-     * - ground_truth_dataset_id
-     * - ground_truth_dataset_version_id
+     * - ground_truth_dataset_version.app_id
+     * - ground_truth_dataset_version.dataset_id
+     * - ground_truth_dataset_version.id
      * - id
      * - target_node_id
+     * - workflow_version_evaluation_template.id
      * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -1167,11 +1175,12 @@ public com.clarifai.grpc.api.WorkflowVersionEvaluation getWorkflowVersionEvaluat /** *
      * ########## Supported fields ##########
-     * - evaluation_template_id
-     * - ground_truth_dataset_id
-     * - ground_truth_dataset_version_id
+     * - ground_truth_dataset_version.app_id
+     * - ground_truth_dataset_version.dataset_id
+     * - ground_truth_dataset_version.id
      * - id
      * - target_node_id
+     * - workflow_version_evaluation_template.id
      * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -1193,11 +1202,12 @@ public Builder setWorkflowVersionEvaluations( /** *
      * ########## Supported fields ##########
-     * - evaluation_template_id
-     * - ground_truth_dataset_id
-     * - ground_truth_dataset_version_id
+     * - ground_truth_dataset_version.app_id
+     * - ground_truth_dataset_version.dataset_id
+     * - ground_truth_dataset_version.id
      * - id
      * - target_node_id
+     * - workflow_version_evaluation_template.id
      * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -1216,11 +1226,12 @@ public Builder setWorkflowVersionEvaluations( /** *
      * ########## Supported fields ##########
-     * - evaluation_template_id
-     * - ground_truth_dataset_id
-     * - ground_truth_dataset_version_id
+     * - ground_truth_dataset_version.app_id
+     * - ground_truth_dataset_version.dataset_id
+     * - ground_truth_dataset_version.id
      * - id
      * - target_node_id
+     * - workflow_version_evaluation_template.id
      * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -1241,11 +1252,12 @@ public Builder addWorkflowVersionEvaluations(com.clarifai.grpc.api.WorkflowVersi /** *
      * ########## Supported fields ##########
-     * - evaluation_template_id
-     * - ground_truth_dataset_id
-     * - ground_truth_dataset_version_id
+     * - ground_truth_dataset_version.app_id
+     * - ground_truth_dataset_version.dataset_id
+     * - ground_truth_dataset_version.id
      * - id
      * - target_node_id
+     * - workflow_version_evaluation_template.id
      * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -1267,11 +1279,12 @@ public Builder addWorkflowVersionEvaluations( /** *
      * ########## Supported fields ##########
-     * - evaluation_template_id
-     * - ground_truth_dataset_id
-     * - ground_truth_dataset_version_id
+     * - ground_truth_dataset_version.app_id
+     * - ground_truth_dataset_version.dataset_id
+     * - ground_truth_dataset_version.id
      * - id
      * - target_node_id
+     * - workflow_version_evaluation_template.id
      * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -1290,11 +1303,12 @@ public Builder addWorkflowVersionEvaluations( /** *
      * ########## Supported fields ##########
-     * - evaluation_template_id
-     * - ground_truth_dataset_id
-     * - ground_truth_dataset_version_id
+     * - ground_truth_dataset_version.app_id
+     * - ground_truth_dataset_version.dataset_id
+     * - ground_truth_dataset_version.id
      * - id
      * - target_node_id
+     * - workflow_version_evaluation_template.id
      * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -1313,11 +1327,12 @@ public Builder addWorkflowVersionEvaluations( /** *
      * ########## Supported fields ##########
-     * - evaluation_template_id
-     * - ground_truth_dataset_id
-     * - ground_truth_dataset_version_id
+     * - ground_truth_dataset_version.app_id
+     * - ground_truth_dataset_version.dataset_id
+     * - ground_truth_dataset_version.id
      * - id
      * - target_node_id
+     * - workflow_version_evaluation_template.id
      * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -1337,11 +1352,12 @@ public Builder addAllWorkflowVersionEvaluations( /** *
      * ########## Supported fields ##########
-     * - evaluation_template_id
-     * - ground_truth_dataset_id
-     * - ground_truth_dataset_version_id
+     * - ground_truth_dataset_version.app_id
+     * - ground_truth_dataset_version.dataset_id
+     * - ground_truth_dataset_version.id
      * - id
      * - target_node_id
+     * - workflow_version_evaluation_template.id
      * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -1359,11 +1375,12 @@ public Builder clearWorkflowVersionEvaluations() { /** *
      * ########## Supported fields ##########
-     * - evaluation_template_id
-     * - ground_truth_dataset_id
-     * - ground_truth_dataset_version_id
+     * - ground_truth_dataset_version.app_id
+     * - ground_truth_dataset_version.dataset_id
+     * - ground_truth_dataset_version.id
      * - id
      * - target_node_id
+     * - workflow_version_evaluation_template.id
      * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -1381,11 +1398,12 @@ public Builder removeWorkflowVersionEvaluations(int index) { /** *
      * ########## Supported fields ##########
-     * - evaluation_template_id
-     * - ground_truth_dataset_id
-     * - ground_truth_dataset_version_id
+     * - ground_truth_dataset_version.app_id
+     * - ground_truth_dataset_version.dataset_id
+     * - ground_truth_dataset_version.id
      * - id
      * - target_node_id
+     * - workflow_version_evaluation_template.id
      * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -1397,11 +1415,12 @@ public com.clarifai.grpc.api.WorkflowVersionEvaluation.Builder getWorkflowVersio /** *
      * ########## Supported fields ##########
-     * - evaluation_template_id
-     * - ground_truth_dataset_id
-     * - ground_truth_dataset_version_id
+     * - ground_truth_dataset_version.app_id
+     * - ground_truth_dataset_version.dataset_id
+     * - ground_truth_dataset_version.id
      * - id
      * - target_node_id
+     * - workflow_version_evaluation_template.id
      * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -1416,11 +1435,12 @@ public com.clarifai.grpc.api.WorkflowVersionEvaluationOrBuilder getWorkflowVersi /** *
      * ########## Supported fields ##########
-     * - evaluation_template_id
-     * - ground_truth_dataset_id
-     * - ground_truth_dataset_version_id
+     * - ground_truth_dataset_version.app_id
+     * - ground_truth_dataset_version.dataset_id
+     * - ground_truth_dataset_version.id
      * - id
      * - target_node_id
+     * - workflow_version_evaluation_template.id
      * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -1436,11 +1456,12 @@ public com.clarifai.grpc.api.WorkflowVersionEvaluationOrBuilder getWorkflowVersi /** *
      * ########## Supported fields ##########
-     * - evaluation_template_id
-     * - ground_truth_dataset_id
-     * - ground_truth_dataset_version_id
+     * - ground_truth_dataset_version.app_id
+     * - ground_truth_dataset_version.dataset_id
+     * - ground_truth_dataset_version.id
      * - id
      * - target_node_id
+     * - workflow_version_evaluation_template.id
      * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -1452,11 +1473,12 @@ public com.clarifai.grpc.api.WorkflowVersionEvaluation.Builder addWorkflowVersio /** *
      * ########## Supported fields ##########
-     * - evaluation_template_id
-     * - ground_truth_dataset_id
-     * - ground_truth_dataset_version_id
+     * - ground_truth_dataset_version.app_id
+     * - ground_truth_dataset_version.dataset_id
+     * - ground_truth_dataset_version.id
      * - id
      * - target_node_id
+     * - workflow_version_evaluation_template.id
      * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -1469,11 +1491,12 @@ public com.clarifai.grpc.api.WorkflowVersionEvaluation.Builder addWorkflowVersio /** *
      * ########## Supported fields ##########
-     * - evaluation_template_id
-     * - ground_truth_dataset_id
-     * - ground_truth_dataset_version_id
+     * - ground_truth_dataset_version.app_id
+     * - ground_truth_dataset_version.dataset_id
+     * - ground_truth_dataset_version.id
      * - id
      * - target_node_id
+     * - workflow_version_evaluation_template.id
      * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; diff --git a/src/main/java/com/clarifai/grpc/api/PostWorkflowVersionEvaluationsRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/PostWorkflowVersionEvaluationsRequestOrBuilder.java index 64e6d7f..8e56c87 100644 --- a/src/main/java/com/clarifai/grpc/api/PostWorkflowVersionEvaluationsRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/PostWorkflowVersionEvaluationsRequestOrBuilder.java @@ -49,11 +49,12 @@ public interface PostWorkflowVersionEvaluationsRequestOrBuilder extends /** *
    * ########## Supported fields ##########
-   * - evaluation_template_id
-   * - ground_truth_dataset_id
-   * - ground_truth_dataset_version_id
+   * - ground_truth_dataset_version.app_id
+   * - ground_truth_dataset_version.dataset_id
+   * - ground_truth_dataset_version.id
    * - id
    * - target_node_id
+   * - workflow_version_evaluation_template.id
    * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -63,11 +64,12 @@ public interface PostWorkflowVersionEvaluationsRequestOrBuilder extends /** *
    * ########## Supported fields ##########
-   * - evaluation_template_id
-   * - ground_truth_dataset_id
-   * - ground_truth_dataset_version_id
+   * - ground_truth_dataset_version.app_id
+   * - ground_truth_dataset_version.dataset_id
+   * - ground_truth_dataset_version.id
    * - id
    * - target_node_id
+   * - workflow_version_evaluation_template.id
    * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -76,11 +78,12 @@ public interface PostWorkflowVersionEvaluationsRequestOrBuilder extends /** *
    * ########## Supported fields ##########
-   * - evaluation_template_id
-   * - ground_truth_dataset_id
-   * - ground_truth_dataset_version_id
+   * - ground_truth_dataset_version.app_id
+   * - ground_truth_dataset_version.dataset_id
+   * - ground_truth_dataset_version.id
    * - id
    * - target_node_id
+   * - workflow_version_evaluation_template.id
    * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -89,11 +92,12 @@ public interface PostWorkflowVersionEvaluationsRequestOrBuilder extends /** *
    * ########## Supported fields ##########
-   * - evaluation_template_id
-   * - ground_truth_dataset_id
-   * - ground_truth_dataset_version_id
+   * - ground_truth_dataset_version.app_id
+   * - ground_truth_dataset_version.dataset_id
+   * - ground_truth_dataset_version.id
    * - id
    * - target_node_id
+   * - workflow_version_evaluation_template.id
    * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; @@ -103,11 +107,12 @@ public interface PostWorkflowVersionEvaluationsRequestOrBuilder extends /** *
    * ########## Supported fields ##########
-   * - evaluation_template_id
-   * - ground_truth_dataset_id
-   * - ground_truth_dataset_version_id
+   * - ground_truth_dataset_version.app_id
+   * - ground_truth_dataset_version.dataset_id
+   * - ground_truth_dataset_version.id
    * - id
    * - target_node_id
+   * - workflow_version_evaluation_template.id
    * 
* * repeated .clarifai.api.WorkflowVersionEvaluation workflow_version_evaluations = 4; diff --git a/src/main/java/com/clarifai/grpc/api/Resources.java b/src/main/java/com/clarifai/grpc/api/Resources.java index 36b330d..31791df 100644 --- a/src/main/java/com/clarifai/grpc/api/Resources.java +++ b/src/main/java/com/clarifai/grpc/api/Resources.java @@ -1623,7 +1623,7 @@ public static void registerAllExtensions( "\001(\t\022\026\n\016conda_yaml_url\030\002 \001(\t\"l\n\nLayerShap" + "e\022\014\n\004dims\030\001 \003(\005\022\020\n\010max_dims\030\002 \003(\005\022)\n\tdat" + "a_type\030\003 \001(\0162\026.clarifai.api.DataType\022\023\n\013", - "description\030\004 \001(\t\"\262\t\n\016ModelTypeField\022\014\n\004" + + "description\030\004 \001(\t\"\304\t\n\016ModelTypeField\022\014\n\004" + "path\030\001 \001(\t\022C\n\nfield_type\030\002 \001(\0162/.clarifa" + "i.api.ModelTypeField.ModelTypeFieldType\022" + "-\n\rdefault_value\030\003 \001(\0132\026.google.protobuf" + @@ -1636,947 +1636,965 @@ public static void registerAllExtensions( "type\030\013 \001(\0162%.clarifai.api.ModelTypeField" + ".DataType\022/\n\ttype_args\030\014 \003(\0132\034.clarifai." + "api.ModelTypeField\022\020\n\010iterator\030\r \001(\010\022\017\n\007" + - "default\030\016 \001(\t\"\320\003\n\022ModelTypeFieldType\022!\n\035" + - "INVALID_MODEL_TYPE_FIELD_TYPE\020\000\022\013\n\007BOOLE" + - "AN\020\001\022\n\n\006STRING\020\002\022\n\n\006NUMBER\020\003\022\025\n\021ARRAY_OF" + - "_CONCEPTS\020\004\022$\n ARRAY_OF_CONCEPTS_WITH_TH" + - "RESHOLD\020\005\022\t\n\005RANGE\020\007\022\010\n\004ENUM\020\010\022\021\n\rCOLLAB" + - "ORATORS\020\t\022\010\n\004JSON\020\n\022\024\n\020ARRAY_OF_NUMBERS\020" + - "\013\022\031\n\025WORKFLOW_EMBED_MODELS\020\014\022\024\n\020ARRAY_OF" + - "_STRINGS\020\r\022\022\n\016RECURSIVE_ENUM\020\016\022\017\n\013PYTHON" + - "_CODE\020\017\022\016\n\nDATASET_ID\020\020\022\026\n\022DATASET_VERSI" + - "ON_ID\020\021\022\033\n\027ARRAY_OF_MODEL_CONCEPTS\020\022\022\013\n\007" + - "DATASET\020\023\022\023\n\017DATASET_VERSION\020\024\022\024\n\020ENCRYP" + - "TED_STRING\020\025\022\024\n\020CHECKPOINT_MODEL\020\026\"\004\010\006\020\006" + - "\"\333\001\n\010DataType\022\013\n\007NOT_SET\020\000\022\007\n\003STR\020\001\022\t\n\005B" + - "YTES\020\002\022\007\n\003INT\020\003\022\t\n\005FLOAT\020\004\022\010\n\004BOOL\020\005\022\013\n\007" + - "NDARRAY\020\006\022\r\n\tJSON_DATA\020\007\022\010\n\004TEXT\020\010\022\t\n\005IM" + - "AGE\020\t\022\013\n\007CONCEPT\020\n\022\n\n\006REGION\020\013\022\t\n\005FRAME\020" + - "\014\022\t\n\005AUDIO\020\r\022\t\n\005VIDEO\020\016\022\020\n\014NAMED_FIELDS\020" + - "\024\022\t\n\005TUPLE\020\025\022\010\n\004LIST\020\026\"<\n\022ModelTypeRange" + - "Info\022\013\n\003min\030\001 \001(\002\022\013\n\003max\030\002 \001(\002\022\014\n\004step\030\003" + - " \001(\002\"\324\001\n\023ModelTypeEnumOption\022\n\n\002id\030\001 \001(\t" + - "\0227\n\007aliases\030\005 \003(\0132&.clarifai.api.ModelTy" + - "peEnumOptionAlias\022\023\n\013description\030\002 \001(\t\0227" + - "\n\021model_type_fields\030\003 \003(\0132\034.clarifai.api" + - ".ModelTypeField\022\025\n\rinternal_only\030\004 \001(\010\022\023" + - "\n\013recommended\030\006 \001(\010\"C\n\030ModelTypeEnumOpti" + - "onAlias\022\016\n\006id_int\030\001 \001(\003\022\027\n\017wildcard_stri" + - "ng\030\002 \001(\t\"7\n\nModelQuery\022\014\n\004name\030\001 \001(\t\022\025\n\r" + - "model_type_id\030\003 \001(\tJ\004\010\002\020\003\"\236\007\n\014ModelVersi" + - "on\022\n\n\002id\030\001 \001(\t\022.\n\ncreated_at\030\002 \001(\0132\032.goo" + - "gle.protobuf.Timestamp\022+\n\006status\030\003 \001(\0132\033" + - ".clarifai.api.status.Status\022\034\n\024active_co" + - "ncept_count\030\004 \001(\r\022*\n\007metrics\030\005 \001(\0132\031.cla" + - "rifai.api.EvalMetrics\022\031\n\021total_input_cou" + - "nt\030\006 \001(\r\022D\n\027pretrained_model_config\030\007 \001(" + - "\0132#.clarifai.api.PretrainedModelConfig\0220" + - "\n\014completed_at\030\n \001(\0132\032.google.protobuf.T" + - "imestamp\022\023\n\013description\030\013 \001(\t\022,\n\nvisibil" + - "ity\030\014 \001(\0132\030.clarifai.api.Visibility\022\016\n\006a" + - "pp_id\030\r \001(\t\022\017\n\007user_id\030\016 \001(\t\022/\n\013modified" + - "_at\030\017 \001(\0132\032.google.protobuf.Timestamp\022)\n" + - "\010metadata\030\020 \001(\0132\027.google.protobuf.Struct" + - "\022\017\n\007license\030\021 \001(\t\022-\n\013output_info\030\023 \001(\0132\030" + - ".clarifai.api.OutputInfo\022+\n\ninput_info\030\024" + - " \001(\0132\027.clarifai.api.InputInfo\022+\n\ntrain_i" + - "nfo\030\025 \001(\0132\027.clarifai.api.TrainInfo\022-\n\013im" + - "port_info\030\026 \001(\0132\030.clarifai.api.ImportInf" + - "o\022\021\n\ttrain_log\030\027 \001(\t\0229\n\026inference_comput" + - "e_info\030\030 \001(\0132\031.clarifai.api.ComputeInfo\022" + - "+\n\nbuild_info\030\031 \001(\0132\027.clarifai.api.Build" + - "Info\0228\n\021method_signatures\030\032 \003(\0132\035.clarif" + - "ai.api.MethodSignatureJ\004\010\t\020\nJ\004\010\022\020\023\"\322\001\n\017M" + - "ethodSignature\022\014\n\004name\030\001 \001(\t\0223\n\013method_t" + - "ype\030\002 \001(\0162\036.clarifai.api.RunnerMethodTyp" + - "e\022\023\n\013description\030\003 \001(\t\0222\n\014input_fields\030\004" + - " \003(\0132\034.clarifai.api.ModelTypeField\0223\n\rou" + - "tput_fields\030\005 \003(\0132\034.clarifai.api.ModelTy" + - "peField\"]\n\tBuildInfo\022\031\n\021docker_image_nam" + - "e\030\001 \001(\t\022\030\n\020docker_image_tag\030\002 \001(\t\022\033\n\023doc" + - "ker_image_digest\030\003 \001(\t\"\\\n\022ModelVersionEx" + - "port\022+\n\006status\030\001 \001(\0132\033.clarifai.api.stat" + - "us.Status\022\013\n\003url\030\002 \001(\t\022\014\n\004size\030\003 \001(\003\"\264\001\n" + - "\025PretrainedModelConfig\0221\n\020input_fields_m" + - "ap\030\003 \001(\0132\027.google.protobuf.Struct\0222\n\021out" + - "put_fields_map\030\004 \001(\0132\027.google.protobuf.S" + - "truct\022\025\n\rmodel_zip_url\030\006 \001(\t\022\021\n\tlocal_de" + - "v\030\010 \001(\010J\004\010\002\020\003J\004\010\005\020\006\">\n\nTrainStats\0220\n\nlos" + - "s_curve\030\001 \003(\0132\034.clarifai.api.LossCurveEn" + - "try\"B\n\016LossCurveEntry\022\r\n\005epoch\030\001 \001(\r\022\023\n\013" + - "global_step\030\002 \001(\r\022\014\n\004cost\030\003 \001(\002\"]\n\nLabel" + - "Count\022\030\n\014concept_name\030\001 \001(\tB\002\030\001\022\r\n\005count" + - "\030\002 \001(\r\022&\n\007concept\030\003 \001(\0132\025.clarifai.api.C" + - "oncept\"L\n\021LabelDistribution\0227\n\025positive_" + - "label_counts\030\001 \003(\0132\030.clarifai.api.LabelC" + - "ount\"B\n\027CooccurrenceMatrixEntry\022\013\n\003row\030\001" + - " \001(\t\022\013\n\003col\030\002 \001(\t\022\r\n\005count\030\003 \001(\r\"`\n\022Cooc" + - "currenceMatrix\0225\n\006matrix\030\001 \003(\0132%.clarifa" + - "i.api.CooccurrenceMatrixEntry\022\023\n\013concept" + - "_ids\030\002 \003(\t\"\257\001\n\024ConfusionMatrixEntry\022\021\n\tp" + - "redicted\030\001 \001(\t\022\016\n\006actual\030\002 \001(\t\022\023\n\005value\030" + - "\004 \001(\002B\004\200\265\030\001\0220\n\021predicted_concept\030\005 \001(\0132\025" + - ".clarifai.api.Concept\022-\n\016actual_concept\030" + - "\006 \001(\0132\025.clarifai.api.Concept\"Z\n\017Confusio" + - "nMatrix\0222\n\006matrix\030\001 \003(\0132\".clarifai.api.C" + - "onfusionMatrixEntry\022\023\n\013concept_ids\030\002 \003(\t" + - "\"t\n\003ROC\022\021\n\003fpr\030\001 \003(\002B\004\200\265\030\001\022\021\n\003tpr\030\002 \003(\002B" + - "\004\200\265\030\001\022\030\n\nthresholds\030\003 \003(\002B\004\200\265\030\001\022\025\n\rfpr_p" + - "er_image\030\004 \003(\002\022\026\n\016fpr_per_object\030\005 \003(\002\"_" + - "\n\024PrecisionRecallCurve\022\024\n\006recall\030\001 \003(\002B\004" + - "\200\265\030\001\022\027\n\tprecision\030\002 \003(\002B\004\200\265\030\001\022\030\n\nthresho" + - "lds\030\003 \003(\002B\004\200\265\030\001\"\352\002\n\rBinaryMetrics\022\025\n\007num" + - "_pos\030\001 \001(\rB\004\200\265\030\001\022\025\n\007num_neg\030\002 \001(\rB\004\200\265\030\001\022" + - "\025\n\007num_tot\030\003 \001(\rB\004\200\265\030\001\022\025\n\007roc_auc\030\004 \001(\002B" + - "\004\200\265\030\001\022\020\n\002f1\030\005 \001(\002B\004\200\265\030\001\022&\n\007concept\030\006 \001(\013" + - "2\025.clarifai.api.Concept\022$\n\troc_curve\030\007 \001" + - "(\0132\021.clarifai.api.ROC\022B\n\026precision_recal" + - "l_curve\030\010 \001(\0132\".clarifai.api.PrecisionRe" + - "callCurve\022\025\n\ravg_precision\030\t \001(\002\022\021\n\tarea" + - "_name\030\n \001(\t\022\020\n\010area_min\030\013 \001(\001\022\020\n\010area_ma" + - "x\030\014 \001(\001\022\013\n\003iou\030\r \001(\002\"\221\001\n\016TrackerMetrics\022" + - "\020\n\010mot_mota\030\001 \001(\002\022\030\n\020mot_num_switches\030\002 " + - "\001(\005\022\022\n\nmorse_frag\030\003 \001(\002\022\025\n\ravg_precision" + - "\030\004 \001(\002\022\014\n\004aiid\030\005 \001(\t\022\032\n\022unique_switch_ra" + - "te\030\006 \001(\002\"\320\002\n\020EvalTestSetEntry\022\"\n\005input\030\006" + - " \001(\0132\023.clarifai.api.Input\0221\n\022predicted_c" + - "oncepts\030\003 \003(\0132\025.clarifai.api.Concept\0224\n\025" + - "ground_truth_concepts\030\004 \003(\0132\025.clarifai.a" + - "pi.Concept\0220\n\nannotation\030\005 \001(\0132\030.clarifa" + - "i.api.AnnotationB\002\030\001\0226\n\024predicted_annota" + - "tion\030\007 \001(\0132\030.clarifai.api.Annotation\0229\n\027" + - "ground_truth_annotation\030\010 \001(\0132\030.clarifai" + - ".api.AnnotationJ\004\010\001\020\002J\004\010\002\020\003\"\315\001\n\016LOPQEval" + - "Result\022\t\n\001k\030\001 \001(\005\022#\n\025recall_vs_brute_for" + - "ce\030\002 \001(\002B\004\200\265\030\001\022(\n\032kendall_tau_vs_brute_f" + - "orce\030\003 \001(\002B\004\200\265\030\001\022(\n\032most_frequent_code_p" + - "ercent\030\004 \001(\002B\004\200\265\030\001\022\027\n\tlopq_ndcg\030\005 \001(\002B\004\200" + - "\265\030\001\022\036\n\020brute_force_ndcg\030\006 \001(\002B\004\200\265\030\001\"\214\003\n\016" + - "MetricsSummary\022\031\n\rtop1_accuracy\030\001 \001(\002B\002\030" + - "\001\022\031\n\rtop5_accuracy\030\002 \001(\002B\002\030\001\022\037\n\021macro_av" + - "g_roc_auc\030\003 \001(\002B\004\200\265\030\001\022\037\n\021macro_std_roc_a" + - "uc\030\004 \001(\002B\004\200\265\030\001\022 \n\022macro_avg_f1_score\030\005 \001" + - "(\002B\004\200\265\030\001\022 \n\022macro_std_f1_score\030\006 \001(\002B\004\200\265" + - "\030\001\022!\n\023macro_avg_precision\030\007 \001(\002B\004\200\265\030\001\022\036\n" + - "\020macro_avg_recall\030\010 \001(\002B\004\200\265\030\001\022!\n\031mean_av" + - "g_precision_iou_50\030\n \001(\002\022$\n\034mean_avg_pre" + - "cision_iou_range\030\013 \001(\002\0222\n\014lopq_metrics\030\t" + - " \003(\0132\034.clarifai.api.LOPQEvalResult\"\301\006\n\013E" + - "valMetrics\022+\n\006status\030\001 \001(\0132\033.clarifai.ap" + - "i.status.Status\022\017\n\007user_id\030\017 \001(\t\022\016\n\006app_" + - "id\030\020 \001(\t\022\n\n\002id\030\n \001(\t\022\"\n\005model\030\r \001(\0132\023.cl" + - "arifai.api.Model\0223\n\024ground_truth_dataset" + - "\030\016 \001(\0132\025.clarifai.api.Dataset\0222\n\023predict" + - "ions_dataset\030\022 \001(\0132\025.clarifai.api.Datase" + - "t\022-\n\007summary\030\002 \001(\0132\034.clarifai.api.Metric" + - "sSummary\0227\n\020confusion_matrix\030\003 \001(\0132\035.cla" + - "rifai.api.ConfusionMatrix\022=\n\023cooccurrenc" + - "e_matrix\030\004 \001(\0132 .clarifai.api.Cooccurren" + - "ceMatrix\0225\n\014label_counts\030\005 \001(\0132\037.clarifa" + - "i.api.LabelDistribution\0223\n\016binary_metric" + - "s\030\006 \003(\0132\033.clarifai.api.BinaryMetrics\0220\n\010" + - "test_set\030\007 \003(\0132\036.clarifai.api.EvalTestSe" + - "tEntry\0224\n\017metrics_by_area\030\010 \003(\0132\033.clarif" + - "ai.api.BinaryMetrics\0225\n\020metrics_by_class" + - "\030\t \003(\0132\033.clarifai.api.BinaryMetrics\0225\n\017t" + - "racker_metrics\030\013 \003(\0132\034.clarifai.api.Trac" + - "kerMetrics\022)\n\teval_info\030\014 \001(\0132\026.clarifai" + - ".api.EvalInfo\0227\n\020extended_metrics\030\021 \001(\0132" + - "\035.clarifai.api.ExtendedMetrics\"@\n\017Extend" + - "edMetrics\022-\n\014user_metrics\030\001 \001(\0132\027.google" + - ".protobuf.Struct\"\267\001\n\013FieldsValue\022\030\n\020conf" + - "usion_matrix\030\001 \001(\010\022\033\n\023cooccurrence_matri" + - "x\030\002 \001(\010\022\024\n\014label_counts\030\003 \001(\010\022\026\n\016binary_" + - "metrics\030\004 \001(\010\022\020\n\010test_set\030\005 \001(\010\022\027\n\017metri" + - "cs_by_area\030\006 \001(\010\022\030\n\020metrics_by_class\030\007 \001" + - "(\010\"\215\002\n\006Output\022\n\n\002id\030\001 \001(\t\022+\n\006status\030\002 \001(" + - "\0132\033.clarifai.api.status.Status\022.\n\ncreate" + - "d_at\030\003 \001(\0132\032.google.protobuf.Timestamp\022\"" + - "\n\005model\030\004 \001(\0132\023.clarifai.api.Model\022\"\n\005in" + - "put\030\005 \001(\0132\023.clarifai.api.Input\022 \n\004data\030\006" + - " \001(\0132\022.clarifai.api.Data\022\025\n\rprompt_token" + - "s\030\007 \001(\r\022\031\n\021completion_tokens\030\010 \001(\r\"4\n\tSc" + - "opeDeps\022\r\n\005scope\030\001 \001(\t\022\030\n\020depending_scop" + - "es\030\002 \003(\t\":\n\014EndpointDeps\022\020\n\010endpoint\030\001 \001" + - "(\t\022\030\n\020depending_scopes\030\002 \003(\t\"\215\001\n\003Hit\022\023\n\005" + - "score\030\001 \001(\002B\004\200\265\030\001\022\"\n\005input\030\002 \001(\0132\023.clari" + - "fai.api.Input\022,\n\nannotation\030\003 \001(\0132\030.clar" + - "ifai.api.Annotation\022\017\n\007user_id\030\004 \001(\t\022\016\n\006" + - "app_id\030\005 \001(\t\"#\n\010HitCount\022\027\n\017estimated_to" + - "tal\030\001 \001(\004\"\215\001\n\003And\022\"\n\005input\030\001 \001(\0132\023.clari" + - "fai.api.Input\022$\n\006output\030\002 \001(\0132\024.clarifai" + - ".api.Output\022\016\n\006negate\030\003 \001(\010\022,\n\nannotatio" + - "n\030\004 \001(\0132\030.clarifai.api.Annotation\"\210\001\n\005Qu" + - "ery\022#\n\004ands\030\001 \003(\0132\021.clarifai.api.AndB\002\030\001" + - "\022\020\n\010language\030\002 \001(\t\022%\n\007filters\030\003 \003(\0132\024.cl" + - "arifai.api.Filter\022!\n\005ranks\030\004 \003(\0132\022.clari" + - "fai.api.Rank\"\326\003\n\006Search\022\"\n\005query\030\001 \001(\0132\023" + - ".clarifai.api.Query\022\n\n\002id\030\002 \001(\t\022\026\n\016appli" + - "cation_id\030\003 \001(\t\022\014\n\004name\030\004 \001(\t\022)\n\005as_of\030\005" + - " \001(\0132\032.google.protobuf.Timestamp\022\020\n\010git_" + - "hash\030\006 \001(\t\022.\n\ncreated_at\030\007 \001(\0132\032.google." + - "protobuf.Timestamp\022/\n\013modified_at\030\010 \001(\0132" + - "\032.google.protobuf.Timestamp\022\021\n\talgorithm" + - "\030\t \001(\t\022\014\n\004save\030\n \001(\010\022\021\n\tmin_value\030\013 \001(\002\022" + - ",\n\nvisibility\030\014 \001(\0132\030.clarifai.api.Visib" + - "ility\022+\n\006metric\030\r \001(\0162\033.clarifai.api.Sea" + - "rch.Metric\"I\n\006Metric\022\022\n\016METRIC_NOT_SET\020\000" + - "\022\026\n\022EUCLIDEAN_DISTANCE\020\001\022\023\n\017COSINE_DISTA" + - "NCE\020\002\"\244\001\n\006Filter\022\016\n\006negate\030\003 \001(\010\022,\n\nanno" + - "tation\030\004 \001(\0132\030.clarifai.api.Annotation\022\"" + - "\n\005input\030\005 \001(\0132\023.clarifai.api.Input\0228\n\027la" + - "st_updated_time_range\030\006 \001(\0132\027.clarifai.a" + - "pi.TimeRange\"i\n\tTimeRange\022.\n\nstart_time\030" + - "\001 \001(\0132\032.google.protobuf.Timestamp\022,\n\010end" + - "_time\030\002 \001(\0132\032.google.protobuf.Timestamp\"" + - "D\n\004Rank\022\016\n\006negate\030\003 \001(\010\022,\n\nannotation\030\004 " + - "\001(\0132\030.clarifai.api.Annotation\"\215\002\n\027Annota" + - "tionSearchMetrics\022*\n\014ground_truth\030\001 \001(\0132" + - "\024.clarifai.api.Search\022,\n\016search_to_eval\030" + - "\002 \001(\0132\024.clarifai.api.Search\022*\n\007metrics\030\003" + - " \001(\0132\031.clarifai.api.EvalMetrics\022 \n\004data\030" + - "\004 \001(\0132\022.clarifai.api.Data\022\034\n\024active_conc" + - "ept_count\030\005 \001(\r\022,\n\nvisibility\030\006 \001(\0132\030.cl" + - "arifai.api.Visibility\"\221\001\n\004Text\022\013\n\003raw\030\001 " + - "\001(\t\022\013\n\003url\030\002 \001(\t\022\033\n\023allow_duplicate_url\030" + - "\003 \001(\010\022\'\n\006hosted\030\004 \001(\0132\027.clarifai.api.Hos" + - "tedURL\022)\n\ttext_info\030\005 \001(\0132\026.clarifai.api" + - ".TextInfo\"0\n\010TextInfo\022\022\n\nchar_count\030\001 \001(" + - "\005\022\020\n\010encoding\030\002 \001(\t\"\314\006\n\004User\022\n\n\002id\030\001 \001(\t" + - "\022\031\n\rprimary_email\030\002 \001(\tB\002\030\001\022\022\n\nfirst_nam" + - "e\030\003 \001(\t\022\021\n\tlast_name\030\004 \001(\t\022\024\n\014company_na" + - "me\030\005 \001(\t\022\021\n\tjob_title\030\023 \001(\t\022\020\n\010job_role\030" + - "\024 \001(\t\022\021\n\tintention\030\030 \001(\t\022\027\n\017referral_sou" + - "rce\030\031 \001(\t\022\025\n\tbill_type\030\007 \001(\tB\002\030\001\022.\n\ncrea" + - "ted_at\030\006 \001(\0132\032.google.protobuf.Timestamp" + - "\0229\n\021date_gdpr_consent\030\010 \001(\0132\032.google.pro" + - "tobuf.TimestampB\002\030\001\0228\n\020date_tos_consent\030" + - "\t \001(\0132\032.google.protobuf.TimestampB\002\030\001\022>\n" + - "\026date_marketing_consent\030\n \001(\0132\032.google.p" + - "rotobuf.TimestampB\002\030\001\0228\n\020date_pii_consen" + - "t\030\027 \001(\0132\032.google.protobuf.TimestampB\002\030\001\022" + - "-\n\010metadata\030\013 \001(\0132\027.google.protobuf.Stru" + - "ctB\002\030\001\0227\n\017email_addresses\030\014 \003(\0132\032.clarif" + - "ai.api.EmailAddressB\002\030\001\022#\n\027two_factor_au" + - "th_enabled\030\017 \001(\010B\002\030\001\022\027\n\013teams_count\030\020 \001(" + - "\rB\002\030\001\022\022\n\nis_starred\030\025 \001(\010\022\022\n\nstar_count\030" + - "\026 \001(\005\022,\n\nvisibility\030\021 \001(\0132\030.clarifai.api" + - ".Visibility\022-\n\013user_detail\030\022 \001(\0132\030.clari" + - "fai.api.UserDetail\022\"\n\005image\030\032 \001(\0132\023.clar" + - "ifai.api.ImageJ\004\010\r\020\016J\004\010\016\020\017\"\212\004\n\nUserDetai" + - "l\022\025\n\rprimary_email\030\001 \001(\t\022\021\n\tbill_type\030\002 " + - "\001(\t\0225\n\021date_gdpr_consent\030\003 \001(\0132\032.google." + - "protobuf.Timestamp\0224\n\020date_tos_consent\030\004" + - " \001(\0132\032.google.protobuf.Timestamp\022:\n\026date" + - "_marketing_consent\030\005 \001(\0132\032.google.protob" + - "uf.Timestamp\0224\n\020date_pii_consent\030\r \001(\0132\032" + - ".google.protobuf.Timestamp\022)\n\010metadata\030\006" + - " \001(\0132\027.google.protobuf.Struct\0223\n\017email_a" + - "ddresses\030\007 \003(\0132\032.clarifai.api.EmailAddre" + - "ss\022\037\n\027two_factor_auth_enabled\030\t \001(\010\022\023\n\013t" + - "eams_count\030\n \001(\r\022\017\n\007country\030\013 \001(\t\022\r\n\005sta" + - "te\030\014 \001(\t\0227\n\020commitment_value\030\016 \001(\0132\035.cla" + - "rifai.api.CommitmentValueJ\004\010\010\020\t\"R\n\014Email" + - "Address\022\023\n\005email\030\001 \001(\tB\004\200\265\030\001\022\025\n\007primary\030" + - "\002 \001(\010B\004\200\265\030\001\022\026\n\010verified\030\003 \001(\010B\004\200\265\030\001\"\035\n\010P" + - "assword\022\021\n\tplaintext\030\001 \001(\t\"\206\003\n\022PasswordV" + - "iolations\022\026\n\016minimum_length\030\001 \001(\010\022\026\n\016max" + - "imum_length\030\002 \001(\010\022\031\n\021upper_case_needed\030\003" + - " \001(\010\022\031\n\021lower_case_needed\030\004 \001(\010\022\026\n\016numer" + - "ic_needed\030\005 \001(\010\022\037\n\027non_alphanumeric_need" + - "ed\030\006 \001(\010\022\026\n\016password_reuse\030\007 \001(\010\022\025\n\rexcl" + - "ude_names\030\010 \001(\010\022\025\n\rexclude_email\030\t \001(\010\022\034" + - "\n\024no_confusing_letters\030\n \001(\010\022\033\n\023no_simpl" + - "e_passwords\030\013 \001(\010\022\030\n\020no_common_vocabs\030\014 " + - "\001(\010\022\033\n\023no_overlap_with_old\030\r \001(\010\022\031\n\021pass" + - "word_lifespan\030\016 \001(\010\"\231\001\n\017CommitmentValue\022" + - "\r\n\005value\030\001 \001(\005\022:\n\004type\030\002 \001(\0162,.clarifai." + - "api.CommitmentValue.CommitmentType\";\n\016Co" + - "mmitmentType\022\020\n\014TYPE_NOT_SET\020\000\022\013\n\007MONTHL" + - "Y\020\001\022\n\n\006ANNUAL\020\002\"\345\001\n\005Video\022\013\n\003url\030\001 \001(\t\022\016" + - "\n\006base64\030\002 \001(\014\022\033\n\023allow_duplicate_url\030\004 " + - "\001(\010\022\031\n\rthumbnail_url\030\005 \001(\tB\002\030\001\022\'\n\006hosted" + - "\030\006 \001(\0132\027.clarifai.api.HostedURL\0221\n\020hoste" + - "d_thumbnail\030\010 \001(\0132\027.clarifai.api.HostedU" + - "RL\022+\n\nvideo_info\030\007 \001(\0132\027.clarifai.api.Vi" + - "deoInfo\"\216\001\n\tVideoInfo\022\r\n\005width\030\001 \001(\005\022\016\n\006" + - "height\030\002 \001(\005\022\013\n\003fps\030\003 \001(\002\022\024\n\014video_forma" + - "t\030\004 \001(\t\022\020\n\010bit_rate\030\005 \001(\005\022\023\n\013frame_count" + - "\030\006 \001(\005\022\030\n\020duration_seconds\030\007 \001(\002\"\252\004\n\010Wor" + - "kflow\022\n\n\002id\030\001 \001(\t\022\016\n\006app_id\030\002 \001(\t\022.\n\ncre" + - "ated_at\030\003 \001(\0132\032.google.protobuf.Timestam" + - "p\022)\n\005nodes\030\004 \003(\0132\032.clarifai.api.Workflow" + - "Node\022)\n\010metadata\030\005 \001(\0132\027.google.protobuf" + - ".Struct\022,\n\nvisibility\030\006 \001(\0132\030.clarifai.a" + - "pi.Visibility\022\017\n\007user_id\030\007 \001(\t\022/\n\013modifi" + - "ed_at\030\010 \001(\0132\032.google.protobuf.Timestamp\022" + - ".\n\007version\030\t \001(\0132\035.clarifai.api.Workflow" + - "Version\022\022\n\nis_starred\030\n \001(\010\022\022\n\nstar_coun" + - "t\030\013 \001(\005\022\023\n\013description\030\014 \001(\t\022\r\n\005notes\030\r " + - "\001(\t\022\027\n\tuse_cases\030\016 \003(\tB\004\200\265\030\001\022\034\n\016check_co" + - "nsents\030\017 \003(\tB\004\200\265\030\001\0225\n\017bookmark_origin\030\020 " + - "\001(\0132\034.clarifai.api.BookmarkOrigin\022\"\n\005ima" + - "ge\030\021 \001(\0132\023.clarifai.api.Image\"\336\002\n\017Workfl" + - "owVersion\022\n\n\002id\030\001 \001(\t\022\023\n\013workflow_id\030\002 \001" + - "(\t\022.\n\ncreated_at\030\003 \001(\0132\032.google.protobuf" + - ".Timestamp\022/\n\013modified_at\030\004 \001(\0132\032.google" + - ".protobuf.Timestamp\022,\n\nvisibility\030\005 \001(\0132" + - "\030.clarifai.api.Visibility\022)\n\005nodes\030\006 \003(\013" + - "2\032.clarifai.api.WorkflowNode\022)\n\010metadata" + - "\030\007 \001(\0132\027.google.protobuf.Struct\022\016\n\006app_i" + - "d\030\010 \001(\t\022\017\n\007user_id\030\t \001(\t\022\023\n\013description\030" + - "\n \001(\t\022\017\n\007license\030\013 \001(\t\"\275\001\n\014WorkflowNode\022" + - "\n\n\002id\030\001 \001(\t\022\"\n\005model\030\002 \001(\0132\023.clarifai.ap" + - "i.Model\022,\n\013node_inputs\030\003 \003(\0132\027.clarifai." + - "api.NodeInput\022\027\n\017suppress_output\030\004 \001(\010\0226" + - "\n\024output_info_override\030\005 \001(\0132\030.clarifai." + - "api.OutputInfo\"\034\n\tNodeInput\022\017\n\007node_id\030\001" + - " \001(\t\"\343\001\n\016WorkflowResult\022\n\n\002id\030\001 \001(\t\022+\n\006s" + - "tatus\030\002 \001(\0132\033.clarifai.api.status.Status" + - "\022.\n\ncreated_at\030\003 \001(\0132\032.google.protobuf.T" + - "imestamp\022\"\n\005input\030\005 \001(\0132\023.clarifai.api.I" + - "nput\022%\n\007outputs\030\006 \003(\0132\024.clarifai.api.Out" + - "put\022\027\n\017suppress_output\030\007 \001(\010J\004\010\004\020\005\"\033\n\rWo" + - "rkflowState\022\n\n\002id\030\001 \001(\t\"\220\003\n\016AppDuplicati" + - "on\022\n\n\002id\030\001 \001(\t\022*\n\017destination_app\030\n \001(\0132" + - "\021.clarifai.api.App\022\033\n\017existing_app_id\030\010 " + - "\001(\tB\002\030\001\022\026\n\nnew_app_id\030\002 \001(\tB\002\030\001\022\030\n\014new_a" + - "pp_name\030\003 \001(\tB\002\030\001\022+\n\006status\030\004 \001(\0132\033.clar" + - "ifai.api.status.Status\022.\n\ncreated_at\030\005 \001" + - "(\0132\032.google.protobuf.Timestamp\0224\n\020last_m" + - "odified_at\030\006 \001(\0132\032.google.protobuf.Times" + - "tamp\0223\n\006filter\030\007 \001(\0132#.clarifai.api.AppD" + - "uplicationFilters\022/\n\010progress\030\t \003(\0132\035.cl" + - "arifai.api.AppCopyProgress\"5\n\017AppCopyPro" + - "gress\022\r\n\005field\030\001 \001(\t\022\023\n\005value\030\002 \001(\005B\004\200\265\030" + - "\001\"\262\001\n\025AppDuplicationFilters\022\023\n\013copy_inpu" + - "ts\030\001 \001(\010\022\025\n\rcopy_concepts\030\002 \001(\010\022\030\n\020copy_" + - "annotations\030\003 \001(\010\022\023\n\013copy_models\030\004 \001(\010\022\026" + - "\n\016copy_workflows\030\005 \001(\010\022&\n\036copy_installed" + - "_module_versions\030\006 \001(\010\"\372\002\n\nLabelOrder\022\n\n" + - "\002id\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\022+\n\006status\030\003 \001(\0132" + - "\033.clarifai.api.status.Status\022\024\n\014auto_rel" + - "ease\030\004 \001(\010\022\027\n\017allow_empty_tag\030\005 \001(\010\0228\n\024d" + - "esired_fulfill_time\030\006 \001(\0132\032.google.proto" + - "buf.Timestamp\0229\n\025estimate_fulfill_time\030\007" + - " \001(\0132\032.google.protobuf.Timestamp\022 \n\004task" + - "\030\010 \001(\0132\022.clarifai.api.Task\022.\n\ncreated_at" + - "\030\t \001(\0132\032.google.protobuf.Timestamp\022/\n\013mo" + - "dified_at\030\n \001(\0132\032.google.protobuf.Timest" + - "amp\"\217\010\n\004Task\022\n\n\002id\030\001 \001(\t\022.\n\ncreated_at\030\002" + - " \001(\0132\032.google.protobuf.Timestamp\022/\n\013modi" + - "fied_at\030\003 \001(\0132\032.google.protobuf.Timestam" + - "p\022)\n\004type\030\004 \001(\0162\033.clarifai.api.Task.Task" + - "Type\022\023\n\013description\030\005 \001(\t\022(\n\006worker\030\006 \001(" + - "\0132\030.clarifai.api.TaskWorker\022\027\n\013concept_i" + - "ds\030\007 \003(\tB\002\030\001\0223\n\014input_source\030\010 \001(\0132\035.cla" + - "rifai.api.TaskInputSource\022\021\n\tsample_ms\030\t" + - " \001(\r\0223\n\014ai_assistant\030\n \001(\0132\035.clarifai.ap" + - "i.TaskAIAssistant\022(\n\006review\030\013 \001(\0132\030.clar" + - "ifai.api.TaskReview\022+\n\006status\030\014 \001(\0132\033.cl" + - "arifai.api.status.Status\022\014\n\004name\030\r \001(\t\022:" + - "\n\020ai_assist_params\030\016 \001(\0132 .clarifai.api." + - "AiAssistParameters\022,\n\nvisibility\030\017 \001(\0132\030" + - ".clarifai.api.Visibility\022\016\n\006app_id\030\020 \001(\t" + - "\022\017\n\007user_id\030\021 \001(\t\022\026\n\016label_order_id\030\022 \001(" + - "\t\022+\n\010concepts\030\023 \003(\0132\031.clarifai.api.TaskC" + - "oncept\022#\n\033delete_previous_annotations\030\024 " + - "\001(\010\022*\n\007metrics\030\025 \001(\0132\031.clarifai.api.Task" + - "Metrics\0221\n\010priority\030\027 \001(\0162\037.clarifai.api" + - ".Task.TaskPriority\022)\n\010metadata\030\030 \001(\0132\027.g" + - "oogle.protobuf.Struct\"l\n\010TaskType\022\020\n\014TYP" + - "E_NOT_SET\020\000\022\033\n\027CONCEPTS_CLASSIFICATION\020\001" + - "\022\032\n\026BOUNDING_BOX_DETECTION\020\002\022\025\n\021POLYGON_" + - "DETECTION\020\003\"H\n\014TaskPriority\022\031\n\025TASK_PRIO" + - "RITY_NOT_SET\020\000\022\007\n\003LOW\020\001\022\n\n\006MEDIUM\020\002\022\010\n\004H" + - "IGH\020\003\"`\n\022AiAssistParameters\022\025\n\rmin_thres" + - "hold\030\001 \001(\002\022\025\n\rmax_threshold\030\002 \001(\002\022\034\n\024con" + - "cept_relation_ids\030\003 \003(\t\"\200\004\n\nTaskWorker\022=" + - "\n\010strategy\030\001 \001(\0162+.clarifai.api.TaskWork" + - "er.TaskWorkerStrategy\022\024\n\010user_ids\030\002 \003(\tB" + - "\002\030\001\022%\n\005users\030\004 \003(\0132\022.clarifai.api.UserB\002" + - "\030\001\022T\n\031partitioned_strategy_info\030\003 \001(\0132/." + - "clarifai.api.TaskWorkerPartitionedStrate" + - "gyInfoH\000\022%\n\007workers\030\007 \003(\0132\024.clarifai.api" + - ".Worker\0221\n\004type\030\010 \001(\0162#.clarifai.api.Tas" + - "kWorker.WorkerType\"_\n\022TaskWorkerStrategy" + - "\022\033\n\027WORKER_STRATEGY_NOT_SET\020\000\022\017\n\013PARTITI" + - "ONED\020\002\022\010\n\004FULL\020\003\022\013\n\007DYNAMIC\020\004\"\004\010\001\020\001\"H\n\nW" + - "orkerType\022\027\n\023WORKER_TYPE_NOT_SET\020\000\022\020\n\014WO" + - "RKER_HUMAN\020\001\022\017\n\013WORKER_AUTO\020\002B\017\n\rstrateg" + - "y_infoJ\004\010\005\020\006J\004\010\006\020\007\"\251\002\n!TaskWorkerPartiti" + - "onedStrategyInfo\022[\n\004type\030\001 \001(\0162M.clarifa" + - "i.api.TaskWorkerPartitionedStrategyInfo." + - "TaskWorkerPartitionedStrategy\022\031\n\021workers" + - "_per_input\030\002 \001(\005\022(\n\007weights\030\003 \001(\0132\027.goog" + - "le.protobuf.Struct\"b\n\035TaskWorkerPartitio" + - "nedStrategy\022\'\n#PARTITIONED_WORKER_STRATE" + - "GY_NOT_SET\020\000\022\n\n\006EVENLY\020\001\022\014\n\010WEIGHTED\020\002\"\303" + - "\001\n\017TaskInputSource\022?\n\004type\030\001 \001(\01621.clari" + - "fai.api.TaskInputSource.TaskInputSourceT" + - "ype\022\n\n\002id\030\002 \001(\t\"c\n\023TaskInputSourceType\022\035" + - "\n\031INPUT_SOURCE_TYPE_NOT_SET\020\000\022\016\n\nALL_INP" + - "UTS\020\001\022\020\n\014SAVED_SEARCH\020\002\022\013\n\007DATASET\020\003\"\220\003\n" + - "\nTaskReview\022=\n\010strategy\030\001 \001(\0162+.clarifai" + - ".api.TaskReview.TaskReviewStrategy\022\024\n\010us" + - "er_ids\030\002 \003(\tB\002\030\001\022!\n\005users\030\005 \003(\0132\022.clarif" + - "ai.api.User\022J\n\024manual_strategy_info\030\003 \001(" + - "\0132*.clarifai.api.TaskReviewManualStrateg" + - "yInfoH\000\022P\n\027consensus_strategy_info\030\004 \001(\013", - "2-.clarifai.api.TaskReviewConsensusStrat" + - "egyInfoH\000\"[\n\022TaskReviewStrategy\022 \n\034TASK_" + - "REVIEW_STRATEGY_NOT_SET\020\000\022\010\n\004NONE\020\001\022\n\n\006M" + - "ANUAL\020\002\022\r\n\tCONSENSUS\020\003B\017\n\rstrategy_info\"" + - "U\n\034TaskReviewManualStrategyInfo\022\031\n\021sampl" + - "e_percentage\030\001 \001(\002\022\032\n\022approval_threshold" + - "\030\002 \001(\005\"\222\001\n\037TaskReviewConsensusStrategyIn" + - "fo\022\036\n\022approval_threshold\030\002 \001(\rB\002\030\001\022#\n\033ap" + - "proval_threshold_labelers\030\003 \001(\r\022$\n\034appro" + - "val_threshold_reviewers\030\004 \001(\005J\004\010\001\020\002\"&\n\017T" + - "askAIAssistant\022\023\n\013workflow_id\030\001 \001(\t\"\364\001\n\016" + - "TaskAssignment\022\n\n\002id\030\001 \001(\t\022.\n\ncreated_at" + - "\030\002 \001(\0132\032.google.protobuf.Timestamp\022/\n\013mo" + - "dified_at\030\003 \001(\0132\032.google.protobuf.Timest" + - "amp\022$\n\006worker\030\004 \001(\0132\024.clarifai.api.Worke" + - "r\022\"\n\005input\030\005 \001(\0132\023.clarifai.api.Input\022+\n" + - "\006status\030\006 \001(\0132\033.clarifai.api.status.Stat" + - "us\"\346\001\n\026TaskStatusCountPerUser\022\023\n\007user_id" + - "\030\001 \001(\tB\002\030\001\022\025\n\007pending\030\002 \001(\rB\004\200\265\030\001\022\035\n\017awa" + - "iting_review\030\003 \001(\rB\004\200\265\030\001\022\025\n\007success\030\004 \001(" + - "\rB\004\200\265\030\001\022\033\n\rreview_denied\030\005 \001(\rB\004\200\265\030\001\022\'\n\031" + - "awaiting_consensus_review\030\006 \001(\rB\004\200\265\030\001\022$\n" + - "\006worker\030\007 \001(\0132\024.clarifai.api.Worker\"f\n\016T" + - "hresholdRange\022\032\n\022is_lower_inclusive\030\001 \001(" + - "\010\022\032\n\022is_upper_inclusive\030\002 \001(\010\022\r\n\005lower\030\003" + - " \001(\002\022\r\n\005upper\030\004 \001(\002\"\255\001\n\037TaskConceptAutoA" + - "nnotationConfig\022\035\n\025annotation_data_types" + - "\030\001 \001(\r\0225\n\017threshold_range\030\002 \001(\0132\034.clarif" + - "ai.api.ThresholdRange\0224\n\013status_code\030\003 \001" + - "(\0162\037.clarifai.api.status.StatusCode\"\204\001\n\013" + - "TaskConcept\022&\n\007concept\030\001 \001(\0132\025.clarifai." + - "api.Concept\022M\n\026auto_annotation_config\030\002 " + - "\001(\0132-.clarifai.api.TaskConceptAutoAnnota" + - "tionConfig\"\255\001\n\013TaskMetrics\022+\n\004work\030\002 \001(\013" + - "2\035.clarifai.api.TaskWorkMetrics\022/\n\006revie" + - "w\030\003 \001(\0132\037.clarifai.api.TaskReviewMetrics" + - "\022:\n\014input_source\030\004 \001(\0132$.clarifai.api.Ta" + - "skInputSourceMetricsJ\004\010\001\020\002\"S\n\017TaskWorkMe" + - "trics\022\036\n\026inputs_count_estimated\030\001 \001(\004\022 \n" + - "\030inputs_percent_estimated\030\002 \001(\r\"\351\001\n\021Task" + - "ReviewMetrics\022\036\n\026inputs_count_estimated\030" + - "\001 \001(\004\022 \n\030inputs_percent_estimated\030\002 \001(\r\022" + - "+\n#inputs_count_estimated_per_reviewer\030\003" + - " \003(\004\0226\n.inputs_reviewable_count_estimate" + - "d_per_reviewer\030\004 \003(\004\022-\n%inputs_percent_e" + - "stimated_per_reviewer\030\005 \003(\r\"8\n\026TaskInput" + - "SourceMetrics\022\036\n\026inputs_count_estimated\030" + - "\001 \001(\004\"\337\001\n\004Role\022\n\n\002id\030\001 \001(\t\022.\n\ncreated_at" + - "\030\002 \001(\0132\032.google.protobuf.Timestamp\022/\n\013mo" + - "dified_at\030\003 \001(\0132\032.google.protobuf.Timest" + - "amp\022\014\n\004name\030\004 \001(\t\022\023\n\013description\030\005 \001(\t\022\016" + - "\n\006scopes\030\006 \003(\t\022\021\n\tendpoints\030\007 \003(\t\022$\n\004typ" + - "e\030\010 \001(\0162\026.clarifai.api.RoleType\"\232\001\n\004Team" + - "\022\n\n\002id\030\001 \001(\t\022.\n\ncreated_at\030\002 \001(\0132\032.googl" + - "e.protobuf.Timestamp\022/\n\013modified_at\030\003 \001(" + - "\0132\032.google.protobuf.Timestamp\022\014\n\004name\030\004 " + - "\001(\t\022\027\n\017default_role_id\030\005 \001(\t\"\273\002\n\tCollect" + - "or\022\n\n\002id\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\022.\n\nc" + - "reated_at\030\003 \001(\0132\032.google.protobuf.Timest" + - "amp\022\035\n\025pre_queue_workflow_id\030\004 \001(\t\022\037\n\027pr" + - "e_queue_random_sample\030\010 \001(\002\022\036\n\026post_queu" + - "e_workflow_id\030\005 \001(\t\0227\n\020collector_source\030" + - "\006 \001(\0132\035.clarifai.api.CollectorSource\022+\n\006" + - "status\030\007 \001(\0132\033.clarifai.api.status.Statu" + - "s\022\027\n\017collect_outputs\030\t \001(\010\"t\n\017CollectorS" + - "ource\022a\n\'api_post_model_outputs_collecto" + - "r_source\030\002 \001(\01320.clarifai.api.APIPostMod" + - "elOutputsCollectorSource\"\261\001\n\"APIPostMode" + - "lOutputsCollectorSource\022\025\n\rmodel_user_id" + - "\030\001 \001(\t\022\024\n\014model_app_id\030\002 \001(\t\022\020\n\010model_id" + - "\030\003 \001(\t\022\030\n\020model_version_id\030\004 \001(\t\022\032\n\022post" + - "_inputs_key_id\030\005 \001(\t\022\026\n\016caller_user_id\030\006" + - " \001(\t\"R\n\tStatValue\022(\n\004time\030\001 \001(\0132\032.google" + - ".protobuf.Timestamp\022\r\n\005value\030\002 \001(\002\022\014\n\004ta" + - "gs\030\003 \003(\t\"\246\001\n\030StatValueAggregateResult\022?\n" + - "\025stat_value_aggregates\030\001 \003(\0132 .clarifai." + - "api.StatValueAggregate\022I\n\032stat_value_agg" + - "regate_query\030\002 \001(\0132%.clarifai.api.StatVa" + - "lueAggregateQuery\"t\n\022StatValueAggregate\022" + - "(\n\004time\030\001 \001(\0132\032.google.protobuf.Timestam" + - "p\022\027\n\017aggregate_value\030\002 \001(\002\022\r\n\005count\030\003 \001(" + - "\004\022\014\n\004tags\030\004 \003(\t\"\221\002\n\027StatValueAggregateQu" + - "ery\022\014\n\004tags\030\001 \003(\t\022\022\n\ntag_groups\030\002 \003(\t\022;\n" + - "\023stat_value_agg_type\030\003 \001(\0162\036.clarifai.ap" + - "i.StatValueAggType\0229\n\022stat_time_agg_type" + - "\030\004 \001(\0162\035.clarifai.api.StatTimeAggType\022.\n" + - "\nstart_time\030\005 \001(\0132\032.google.protobuf.Time" + - "stamp\022,\n\010end_time\030\006 \001(\0132\032.google.protobu" + - "f.Timestamp\"O\n\027PCAProjectionComparator\022\032" + - "\n\022distance_threshold\030\001 \001(\002\022\030\n\020model_vers" + - "ion_id\030\002 \001(\t\"K\n\033DuplicateAnnotationsResu" + - "lts\022\026\n\016duplicate_cfid\030\001 \003(\t\022\024\n\014unique_co" + - "unt\030\002 \001(\005\"\207\001\n\nVisibility\0223\n\010gettable\030\001 \001" + - "(\0162!.clarifai.api.Visibility.Gettable\"D\n" + - "\010Gettable\022\026\n\022UNKNOWN_VISIBILITY\020\000\022\013\n\007PRI" + - "VATE\020\n\022\007\n\003ORG\020\036\022\n\n\006PUBLIC\0202\"#\n\007FullTag\022\014" + - "\n\004name\030\001 \001(\t\022\n\n\002id\030\002 \001(\t\"f\n\013TimeSegment\022" + - "\n\n\002id\030\001 \001(\t\022 \n\004data\030\002 \001(\0132\022.clarifai.api" + - ".Data\022)\n\ttime_info\030\003 \001(\0132\026.clarifai.api." + - "TimeInfo\"P\n\010TimeInfo\022\022\n\nnum_frames\030\001 \001(\r" + - "\022\022\n\nbegin_time\030\004 \001(\002\022\020\n\010end_time\030\005 \001(\002J\004" + - "\010\002\020\003J\004\010\003\020\004\"!\n\013DatasetStar\022\022\n\ndataset_id\030" + - "\001 \001(\t\"\037\n\nModuleStar\022\021\n\tmodule_id\030\001 \001(\t\"\302" + - "\003\n\006Module\022\n\n\002id\030\001 \001(\t\022\023\n\013description\030\003 \001" + - "(\t\022.\n\ncreated_at\030\004 \001(\0132\032.google.protobuf" + - ".Timestamp\022/\n\013modified_at\030\005 \001(\0132\032.google" + - ".protobuf.Timestamp\022,\n\nvisibility\030\007 \001(\0132" + - "\030.clarifai.api.Visibility\022)\n\010metadata\030\010 " + - "\001(\0132\027.google.protobuf.Struct\022\017\n\007user_id\030" + - "\t \001(\t\022\016\n\006app_id\030\n \001(\t\0223\n\016module_version\030" + - "\013 \001(\0132\033.clarifai.api.ModuleVersion\022\022\n\nis" + - "_starred\030\014 \001(\010\022\022\n\nstar_count\030\r \001(\005\0225\n\017bo" + - "okmark_origin\030\016 \001(\0132\034.clarifai.api.Bookm" + - "arkOrigin\022\"\n\005image\030\017 \001(\0132\023.clarifai.api." + - "ImageJ\004\010\002\020\003\"\276\004\n\rModuleVersion\022\n\n\002id\030\001 \001(" + - "\t\022\021\n\tmodule_id\030\002 \001(\t\022\016\n\006app_id\030\003 \001(\t\022\017\n\007" + - "user_id\030\004 \001(\t\022\023\n\013description\030\006 \001(\t\022\r\n\005no" + - "tes\030\007 \001(\t\022.\n\ncreated_at\030\010 \001(\0132\032.google.p" + - "rotobuf.Timestamp\022/\n\013modified_at\030\t \001(\0132\032" + - ".google.protobuf.Timestamp\022\026\n\016git_commit" + - "_url\030\n \001(\t\0229\n\nmodule_nav\030\013 \001(\0132%.clarifa" + - "i.api.ModuleVersion.ModuleNav\022\020\n\010approve" + - "d\030\014 \001(\010\022,\n\nvisibility\030\r \001(\0132\030.clarifai.a" + - "pi.Visibility\022)\n\010metadata\030\016 \001(\0132\027.google" + - ".protobuf.Struct\032E\n\014ModuleSubNav\022\r\n\005titl" + - "e\030\001 \001(\t\022\021\n\tquery_key\030\002 \001(\t\022\023\n\013query_valu" + - "e\030\003 \001(\t\032]\n\tModuleNav\022\r\n\005title\030\001 \001(\t\022A\n\017m" + - "odule_sub_navs\030\002 \003(\0132(.clarifai.api.Modu" + - "leVersion.ModuleSubNavJ\004\010\005\020\006\"\255\002\n\026Install" + - "edModuleVersion\022\n\n\002id\030\001 \001(\t\0223\n\016module_ve" + - "rsion\030\002 \001(\0132\033.clarifai.api.ModuleVersion" + - "\022\016\n\006app_id\030\003 \001(\t\022\017\n\007user_id\030\004 \001(\t\022.\n\ncre" + - "ated_at\030\005 \001(\0132\032.google.protobuf.Timestam" + - "p\022/\n\013modified_at\030\006 \001(\0132\032.google.protobuf" + - ".Timestamp\022\022\n\ndeploy_url\030\007 \001(\t\022,\n\nvisibi" + - "lity\030\010 \001(\0132\030.clarifai.api.Visibility\022\016\n\006" + - "key_id\030\t \001(\t\"\377\003\n\rBulkOperation\022\n\n\002id\030\001 \001" + - "(\t\022+\n\tinput_ids\030\002 \001(\0132\026.clarifai.api.Inp" + - "utIDsH\000\022&\n\006search\030\n \001(\0132\024.clarifai.api.S" + - "earchH\000\022(\n\007dataset\030\013 \001(\0132\025.clarifai.api." + - "DatasetH\000\0221\n\021annotation_search\030\014 \001(\0132\024.c" + - "larifai.api.SearchH\001\022*\n\toperation\030\003 \001(\0132" + - "\027.clarifai.api.Operation\022\016\n\006app_id\030\004 \001(\t" + - "\022+\n\006status\030\005 \001(\0132\033.clarifai.api.status.S" + - "tatus\022(\n\010progress\030\006 \001(\0132\026.clarifai.api.P" + - "rogress\022\022\n\ncreated_by\030\007 \001(\t\022.\n\ncreated_a" + - "t\030\010 \001(\0132\032.google.protobuf.Timestamp\0224\n\020l" + - "ast_modified_at\030\t \001(\0132\032.google.protobuf." + - "TimestampB\016\n\014input_sourceB\023\n\021annotation_" + - "source\"\035\n\010InputIDs\022\021\n\tinput_ids\030\001 \003(\t\"8\n" + - "\010Progress\022\021\n\tprocessed\030\001 \001(\r\022\031\n\021last_pro" + - "cessed_id\030\002 \001(\t\"\341\004\n\tOperation\0221\n\014add_con" + - "cepts\030\001 \001(\0132\031.clarifai.api.AddConceptsH\000" + - "\0227\n\017delete_concepts\030\002 \001(\0132\034.clarifai.api" + - ".DeleteConceptsH\000\0221\n\014add_metadata\030\003 \001(\0132" + - "\031.clarifai.api.AddMetadataH\000\0227\n\017delete_m" + - "etadata\030\004 \001(\0132\034.clarifai.api.DeleteMetad" + - "ataH\000\0223\n\roverwrite_geo\030\005 \001(\0132\032.clarifai." + - "api.OverwriteGeoH\000\022-\n\ndelete_geo\030\006 \001(\0132\027" + - ".clarifai.api.DeleteGeoH\000\022>\n\023delete_from" + - "_dataset\030\007 \001(\0132\037.clarifai.api.DeleteFrom" + - "DatasetH\000\0224\n\016add_to_dataset\030\010 \001(\0132\032.clar" + - "ifai.api.AddToDatasetH\000\022>\n\023split_into_da" + - "tasets\030\t \001(\0132\037.clarifai.api.SplitIntoDat" + - "asetsH\000\022=\n\022delete_annotations\030\n \001(\0132\037.cl" + - "arifai.api.DeleteAnnotationsH\001B\013\n\toperat" + - "ionB\026\n\024annotation_operation\"6\n\013AddConcep" + - "ts\022\'\n\010concepts\030\001 \003(\0132\025.clarifai.api.Conc" + - "ept\"K\n\016DeleteConcepts\022\'\n\010concepts\030\001 \003(\0132" + - "\025.clarifai.api.Concept\022\020\n\010user_ids\030\002 \003(\t" + - "\"8\n\013AddMetadata\022)\n\010metadata\030\001 \001(\0132\027.goog" + - "le.protobuf.Struct\";\n\016DeleteMetadata\022)\n\010" + - "metadata\030\001 \001(\0132\027.google.protobuf.Struct\"" + - ".\n\014OverwriteGeo\022\036\n\003geo\030\001 \001(\0132\021.clarifai." + - "api.Geo\"\013\n\tDeleteGeo\"\"\n\014AddToDataset\022\022\n\n" + - "dataset_id\030\001 \001(\t\"\'\n\021DeleteFromDataset\022\022\n" + - "\ndataset_id\030\001 \001(\t\"\313\001\n\021SplitIntoDatasets\022" + - "2\n\016dataset_splits\030\001 \003(\0132\032.clarifai.api.D" + - "atasetSplit\022B\n\006method\030\002 \001(\01622.clarifai.a" + - "pi.SplitIntoDatasets.DatasetSplitMethod\"" + - ">\n\022DatasetSplitMethod\022\013\n\007NOT_SET\020\000\022\033\n\027RA" + - "NDOM_PERCENTAGE_SPLIT\020\001\"[\n\014DatasetSplit\022" + - "&\n\007dataset\030\001 \001(\0132\025.clarifai.api.Dataset\022" + - "\024\n\npercentage\030\002 \001(\rH\000B\r\n\013method_info\"\023\n\021" + - "DeleteAnnotations\"\373\002\n\014InputsAddJob\022\n\n\002id" + - "\030\001 \001(\t\022\025\n\rcall_back_url\030\003 \001(\t\022\017\n\007app_pat" + - "\030\004 \001(\t\0224\n\010progress\030\007 \001(\0132\".clarifai.api." + - "InputsAddJobProgress\022.\n\ncreated_at\030\010 \001(\013" + + "default\030\016 \001(\t\022\020\n\010is_param\030\017 \001(\010\"\320\003\n\022Mode" + + "lTypeFieldType\022!\n\035INVALID_MODEL_TYPE_FIE" + + "LD_TYPE\020\000\022\013\n\007BOOLEAN\020\001\022\n\n\006STRING\020\002\022\n\n\006NU" + + "MBER\020\003\022\025\n\021ARRAY_OF_CONCEPTS\020\004\022$\n ARRAY_O" + + "F_CONCEPTS_WITH_THRESHOLD\020\005\022\t\n\005RANGE\020\007\022\010" + + "\n\004ENUM\020\010\022\021\n\rCOLLABORATORS\020\t\022\010\n\004JSON\020\n\022\024\n" + + "\020ARRAY_OF_NUMBERS\020\013\022\031\n\025WORKFLOW_EMBED_MO" + + "DELS\020\014\022\024\n\020ARRAY_OF_STRINGS\020\r\022\022\n\016RECURSIV" + + "E_ENUM\020\016\022\017\n\013PYTHON_CODE\020\017\022\016\n\nDATASET_ID\020" + + "\020\022\026\n\022DATASET_VERSION_ID\020\021\022\033\n\027ARRAY_OF_MO" + + "DEL_CONCEPTS\020\022\022\013\n\007DATASET\020\023\022\023\n\017DATASET_V" + + "ERSION\020\024\022\024\n\020ENCRYPTED_STRING\020\025\022\024\n\020CHECKP" + + "OINT_MODEL\020\026\"\004\010\006\020\006\"\333\001\n\010DataType\022\013\n\007NOT_S" + + "ET\020\000\022\007\n\003STR\020\001\022\t\n\005BYTES\020\002\022\007\n\003INT\020\003\022\t\n\005FLO" + + "AT\020\004\022\010\n\004BOOL\020\005\022\013\n\007NDARRAY\020\006\022\r\n\tJSON_DATA" + + "\020\007\022\010\n\004TEXT\020\010\022\t\n\005IMAGE\020\t\022\013\n\007CONCEPT\020\n\022\n\n\006" + + "REGION\020\013\022\t\n\005FRAME\020\014\022\t\n\005AUDIO\020\r\022\t\n\005VIDEO\020" + + "\016\022\020\n\014NAMED_FIELDS\020\017\022\t\n\005TUPLE\020\020\022\010\n\004LIST\020\021" + + "\"<\n\022ModelTypeRangeInfo\022\013\n\003min\030\001 \001(\002\022\013\n\003m" + + "ax\030\002 \001(\002\022\014\n\004step\030\003 \001(\002\"\324\001\n\023ModelTypeEnum" + + "Option\022\n\n\002id\030\001 \001(\t\0227\n\007aliases\030\005 \003(\0132&.cl" + + "arifai.api.ModelTypeEnumOptionAlias\022\023\n\013d" + + "escription\030\002 \001(\t\0227\n\021model_type_fields\030\003 " + + "\003(\0132\034.clarifai.api.ModelTypeField\022\025\n\rint" + + "ernal_only\030\004 \001(\010\022\023\n\013recommended\030\006 \001(\010\"C\n" + + "\030ModelTypeEnumOptionAlias\022\016\n\006id_int\030\001 \001(" + + "\003\022\027\n\017wildcard_string\030\002 \001(\t\"7\n\nModelQuery" + + "\022\014\n\004name\030\001 \001(\t\022\025\n\rmodel_type_id\030\003 \001(\tJ\004\010" + + "\002\020\003\"\236\007\n\014ModelVersion\022\n\n\002id\030\001 \001(\t\022.\n\ncrea" + + "ted_at\030\002 \001(\0132\032.google.protobuf.Timestamp" + + "\022+\n\006status\030\003 \001(\0132\033.clarifai.api.status.S" + + "tatus\022\034\n\024active_concept_count\030\004 \001(\r\022*\n\007m" + + "etrics\030\005 \001(\0132\031.clarifai.api.EvalMetrics\022" + + "\031\n\021total_input_count\030\006 \001(\r\022D\n\027pretrained" + + "_model_config\030\007 \001(\0132#.clarifai.api.Pretr" + + "ainedModelConfig\0220\n\014completed_at\030\n \001(\0132\032" + + ".google.protobuf.Timestamp\022\023\n\013descriptio" + + "n\030\013 \001(\t\022,\n\nvisibility\030\014 \001(\0132\030.clarifai.a" + + "pi.Visibility\022\016\n\006app_id\030\r \001(\t\022\017\n\007user_id" + + "\030\016 \001(\t\022/\n\013modified_at\030\017 \001(\0132\032.google.pro" + + "tobuf.Timestamp\022)\n\010metadata\030\020 \001(\0132\027.goog" + + "le.protobuf.Struct\022\017\n\007license\030\021 \001(\t\022-\n\013o" + + "utput_info\030\023 \001(\0132\030.clarifai.api.OutputIn" + + "fo\022+\n\ninput_info\030\024 \001(\0132\027.clarifai.api.In" + + "putInfo\022+\n\ntrain_info\030\025 \001(\0132\027.clarifai.a" + + "pi.TrainInfo\022-\n\013import_info\030\026 \001(\0132\030.clar" + + "ifai.api.ImportInfo\022\021\n\ttrain_log\030\027 \001(\t\0229" + + "\n\026inference_compute_info\030\030 \001(\0132\031.clarifa" + + "i.api.ComputeInfo\022+\n\nbuild_info\030\031 \001(\0132\027." + + "clarifai.api.BuildInfo\0228\n\021method_signatu" + + "res\030\032 \003(\0132\035.clarifai.api.MethodSignature" + + "J\004\010\t\020\nJ\004\010\022\020\023\"\322\001\n\017MethodSignature\022\014\n\004name" + + "\030\001 \001(\t\0223\n\013method_type\030\002 \001(\0162\036.clarifai.a" + + "pi.RunnerMethodType\022\023\n\013description\030\003 \001(\t" + + "\0222\n\014input_fields\030\004 \003(\0132\034.clarifai.api.Mo" + + "delTypeField\0223\n\routput_fields\030\005 \003(\0132\034.cl" + + "arifai.api.ModelTypeField\"]\n\tBuildInfo\022\031" + + "\n\021docker_image_name\030\001 \001(\t\022\030\n\020docker_imag" + + "e_tag\030\002 \001(\t\022\033\n\023docker_image_digest\030\003 \001(\t" + + "\"\\\n\022ModelVersionExport\022+\n\006status\030\001 \001(\0132\033" + + ".clarifai.api.status.Status\022\013\n\003url\030\002 \001(\t" + + "\022\014\n\004size\030\003 \001(\003\"\264\001\n\025PretrainedModelConfig" + + "\0221\n\020input_fields_map\030\003 \001(\0132\027.google.prot" + + "obuf.Struct\0222\n\021output_fields_map\030\004 \001(\0132\027" + + ".google.protobuf.Struct\022\025\n\rmodel_zip_url" + + "\030\006 \001(\t\022\021\n\tlocal_dev\030\010 \001(\010J\004\010\002\020\003J\004\010\005\020\006\">\n" + + "\nTrainStats\0220\n\nloss_curve\030\001 \003(\0132\034.clarif" + + "ai.api.LossCurveEntry\"B\n\016LossCurveEntry\022" + + "\r\n\005epoch\030\001 \001(\r\022\023\n\013global_step\030\002 \001(\r\022\014\n\004c" + + "ost\030\003 \001(\002\"]\n\nLabelCount\022\030\n\014concept_name\030" + + "\001 \001(\tB\002\030\001\022\r\n\005count\030\002 \001(\r\022&\n\007concept\030\003 \001(" + + "\0132\025.clarifai.api.Concept\"L\n\021LabelDistrib" + + "ution\0227\n\025positive_label_counts\030\001 \003(\0132\030.c" + + "larifai.api.LabelCount\"B\n\027CooccurrenceMa" + + "trixEntry\022\013\n\003row\030\001 \001(\t\022\013\n\003col\030\002 \001(\t\022\r\n\005c" + + "ount\030\003 \001(\r\"`\n\022CooccurrenceMatrix\0225\n\006matr" + + "ix\030\001 \003(\0132%.clarifai.api.CooccurrenceMatr" + + "ixEntry\022\023\n\013concept_ids\030\002 \003(\t\"\257\001\n\024Confusi" + + "onMatrixEntry\022\021\n\tpredicted\030\001 \001(\t\022\016\n\006actu" + + "al\030\002 \001(\t\022\023\n\005value\030\004 \001(\002B\004\200\265\030\001\0220\n\021predict" + + "ed_concept\030\005 \001(\0132\025.clarifai.api.Concept\022" + + "-\n\016actual_concept\030\006 \001(\0132\025.clarifai.api.C" + + "oncept\"Z\n\017ConfusionMatrix\0222\n\006matrix\030\001 \003(" + + "\0132\".clarifai.api.ConfusionMatrixEntry\022\023\n" + + "\013concept_ids\030\002 \003(\t\"t\n\003ROC\022\021\n\003fpr\030\001 \003(\002B\004" + + "\200\265\030\001\022\021\n\003tpr\030\002 \003(\002B\004\200\265\030\001\022\030\n\nthresholds\030\003 " + + "\003(\002B\004\200\265\030\001\022\025\n\rfpr_per_image\030\004 \003(\002\022\026\n\016fpr_" + + "per_object\030\005 \003(\002\"_\n\024PrecisionRecallCurve" + + "\022\024\n\006recall\030\001 \003(\002B\004\200\265\030\001\022\027\n\tprecision\030\002 \003(" + + "\002B\004\200\265\030\001\022\030\n\nthresholds\030\003 \003(\002B\004\200\265\030\001\"\352\002\n\rBi" + + "naryMetrics\022\025\n\007num_pos\030\001 \001(\rB\004\200\265\030\001\022\025\n\007nu" + + "m_neg\030\002 \001(\rB\004\200\265\030\001\022\025\n\007num_tot\030\003 \001(\rB\004\200\265\030\001" + + "\022\025\n\007roc_auc\030\004 \001(\002B\004\200\265\030\001\022\020\n\002f1\030\005 \001(\002B\004\200\265\030" + + "\001\022&\n\007concept\030\006 \001(\0132\025.clarifai.api.Concep" + + "t\022$\n\troc_curve\030\007 \001(\0132\021.clarifai.api.ROC\022" + + "B\n\026precision_recall_curve\030\010 \001(\0132\".clarif" + + "ai.api.PrecisionRecallCurve\022\025\n\ravg_preci" + + "sion\030\t \001(\002\022\021\n\tarea_name\030\n \001(\t\022\020\n\010area_mi" + + "n\030\013 \001(\001\022\020\n\010area_max\030\014 \001(\001\022\013\n\003iou\030\r \001(\002\"\221" + + "\001\n\016TrackerMetrics\022\020\n\010mot_mota\030\001 \001(\002\022\030\n\020m" + + "ot_num_switches\030\002 \001(\005\022\022\n\nmorse_frag\030\003 \001(" + + "\002\022\025\n\ravg_precision\030\004 \001(\002\022\014\n\004aiid\030\005 \001(\t\022\032" + + "\n\022unique_switch_rate\030\006 \001(\002\"\320\002\n\020EvalTestS" + + "etEntry\022\"\n\005input\030\006 \001(\0132\023.clarifai.api.In" + + "put\0221\n\022predicted_concepts\030\003 \003(\0132\025.clarif" + + "ai.api.Concept\0224\n\025ground_truth_concepts\030" + + "\004 \003(\0132\025.clarifai.api.Concept\0220\n\nannotati" + + "on\030\005 \001(\0132\030.clarifai.api.AnnotationB\002\030\001\0226" + + "\n\024predicted_annotation\030\007 \001(\0132\030.clarifai." + + "api.Annotation\0229\n\027ground_truth_annotatio" + + "n\030\010 \001(\0132\030.clarifai.api.AnnotationJ\004\010\001\020\002J" + + "\004\010\002\020\003\"\315\001\n\016LOPQEvalResult\022\t\n\001k\030\001 \001(\005\022#\n\025r" + + "ecall_vs_brute_force\030\002 \001(\002B\004\200\265\030\001\022(\n\032kend" + + "all_tau_vs_brute_force\030\003 \001(\002B\004\200\265\030\001\022(\n\032mo" + + "st_frequent_code_percent\030\004 \001(\002B\004\200\265\030\001\022\027\n\t" + + "lopq_ndcg\030\005 \001(\002B\004\200\265\030\001\022\036\n\020brute_force_ndc" + + "g\030\006 \001(\002B\004\200\265\030\001\"\214\003\n\016MetricsSummary\022\031\n\rtop1" + + "_accuracy\030\001 \001(\002B\002\030\001\022\031\n\rtop5_accuracy\030\002 \001" + + "(\002B\002\030\001\022\037\n\021macro_avg_roc_auc\030\003 \001(\002B\004\200\265\030\001\022" + + "\037\n\021macro_std_roc_auc\030\004 \001(\002B\004\200\265\030\001\022 \n\022macr" + + "o_avg_f1_score\030\005 \001(\002B\004\200\265\030\001\022 \n\022macro_std_" + + "f1_score\030\006 \001(\002B\004\200\265\030\001\022!\n\023macro_avg_precis" + + "ion\030\007 \001(\002B\004\200\265\030\001\022\036\n\020macro_avg_recall\030\010 \001(" + + "\002B\004\200\265\030\001\022!\n\031mean_avg_precision_iou_50\030\n \001" + + "(\002\022$\n\034mean_avg_precision_iou_range\030\013 \001(\002" + + "\0222\n\014lopq_metrics\030\t \003(\0132\034.clarifai.api.LO" + + "PQEvalResult\"\301\006\n\013EvalMetrics\022+\n\006status\030\001" + + " \001(\0132\033.clarifai.api.status.Status\022\017\n\007use" + + "r_id\030\017 \001(\t\022\016\n\006app_id\030\020 \001(\t\022\n\n\002id\030\n \001(\t\022\"" + + "\n\005model\030\r \001(\0132\023.clarifai.api.Model\0223\n\024gr" + + "ound_truth_dataset\030\016 \001(\0132\025.clarifai.api." + + "Dataset\0222\n\023predictions_dataset\030\022 \001(\0132\025.c" + + "larifai.api.Dataset\022-\n\007summary\030\002 \001(\0132\034.c" + + "larifai.api.MetricsSummary\0227\n\020confusion_" + + "matrix\030\003 \001(\0132\035.clarifai.api.ConfusionMat" + + "rix\022=\n\023cooccurrence_matrix\030\004 \001(\0132 .clari" + + "fai.api.CooccurrenceMatrix\0225\n\014label_coun" + + "ts\030\005 \001(\0132\037.clarifai.api.LabelDistributio" + + "n\0223\n\016binary_metrics\030\006 \003(\0132\033.clarifai.api" + + ".BinaryMetrics\0220\n\010test_set\030\007 \003(\0132\036.clari" + + "fai.api.EvalTestSetEntry\0224\n\017metrics_by_a" + + "rea\030\010 \003(\0132\033.clarifai.api.BinaryMetrics\0225" + + "\n\020metrics_by_class\030\t \003(\0132\033.clarifai.api." + + "BinaryMetrics\0225\n\017tracker_metrics\030\013 \003(\0132\034" + + ".clarifai.api.TrackerMetrics\022)\n\teval_inf" + + "o\030\014 \001(\0132\026.clarifai.api.EvalInfo\0227\n\020exten" + + "ded_metrics\030\021 \001(\0132\035.clarifai.api.Extende" + + "dMetrics\"@\n\017ExtendedMetrics\022-\n\014user_metr" + + "ics\030\001 \001(\0132\027.google.protobuf.Struct\"\267\001\n\013F" + + "ieldsValue\022\030\n\020confusion_matrix\030\001 \001(\010\022\033\n\023" + + "cooccurrence_matrix\030\002 \001(\010\022\024\n\014label_count" + + "s\030\003 \001(\010\022\026\n\016binary_metrics\030\004 \001(\010\022\020\n\010test_" + + "set\030\005 \001(\010\022\027\n\017metrics_by_area\030\006 \001(\010\022\030\n\020me" + + "trics_by_class\030\007 \001(\010\"\215\002\n\006Output\022\n\n\002id\030\001 " + + "\001(\t\022+\n\006status\030\002 \001(\0132\033.clarifai.api.statu" + + "s.Status\022.\n\ncreated_at\030\003 \001(\0132\032.google.pr" + + "otobuf.Timestamp\022\"\n\005model\030\004 \001(\0132\023.clarif" + + "ai.api.Model\022\"\n\005input\030\005 \001(\0132\023.clarifai.a" + + "pi.Input\022 \n\004data\030\006 \001(\0132\022.clarifai.api.Da" + + "ta\022\025\n\rprompt_tokens\030\007 \001(\r\022\031\n\021completion_" + + "tokens\030\010 \001(\r\"4\n\tScopeDeps\022\r\n\005scope\030\001 \001(\t" + + "\022\030\n\020depending_scopes\030\002 \003(\t\":\n\014EndpointDe" + + "ps\022\020\n\010endpoint\030\001 \001(\t\022\030\n\020depending_scopes" + + "\030\002 \003(\t\"\215\001\n\003Hit\022\023\n\005score\030\001 \001(\002B\004\200\265\030\001\022\"\n\005i" + + "nput\030\002 \001(\0132\023.clarifai.api.Input\022,\n\nannot" + + "ation\030\003 \001(\0132\030.clarifai.api.Annotation\022\017\n" + + "\007user_id\030\004 \001(\t\022\016\n\006app_id\030\005 \001(\t\"#\n\010HitCou" + + "nt\022\027\n\017estimated_total\030\001 \001(\004\"\215\001\n\003And\022\"\n\005i" + + "nput\030\001 \001(\0132\023.clarifai.api.Input\022$\n\006outpu" + + "t\030\002 \001(\0132\024.clarifai.api.Output\022\016\n\006negate\030" + + "\003 \001(\010\022,\n\nannotation\030\004 \001(\0132\030.clarifai.api" + + ".Annotation\"\210\001\n\005Query\022#\n\004ands\030\001 \003(\0132\021.cl" + + "arifai.api.AndB\002\030\001\022\020\n\010language\030\002 \001(\t\022%\n\007" + + "filters\030\003 \003(\0132\024.clarifai.api.Filter\022!\n\005r" + + "anks\030\004 \003(\0132\022.clarifai.api.Rank\"\326\003\n\006Searc" + + "h\022\"\n\005query\030\001 \001(\0132\023.clarifai.api.Query\022\n\n" + + "\002id\030\002 \001(\t\022\026\n\016application_id\030\003 \001(\t\022\014\n\004nam" + + "e\030\004 \001(\t\022)\n\005as_of\030\005 \001(\0132\032.google.protobuf" + + ".Timestamp\022\020\n\010git_hash\030\006 \001(\t\022.\n\ncreated_" + + "at\030\007 \001(\0132\032.google.protobuf.Timestamp\022/\n\013" + + "modified_at\030\010 \001(\0132\032.google.protobuf.Time" + + "stamp\022\021\n\talgorithm\030\t \001(\t\022\014\n\004save\030\n \001(\010\022\021" + + "\n\tmin_value\030\013 \001(\002\022,\n\nvisibility\030\014 \001(\0132\030." + + "clarifai.api.Visibility\022+\n\006metric\030\r \001(\0162" + + "\033.clarifai.api.Search.Metric\"I\n\006Metric\022\022" + + "\n\016METRIC_NOT_SET\020\000\022\026\n\022EUCLIDEAN_DISTANCE" + + "\020\001\022\023\n\017COSINE_DISTANCE\020\002\"\244\001\n\006Filter\022\016\n\006ne" + + "gate\030\003 \001(\010\022,\n\nannotation\030\004 \001(\0132\030.clarifa" + + "i.api.Annotation\022\"\n\005input\030\005 \001(\0132\023.clarif" + + "ai.api.Input\0228\n\027last_updated_time_range\030" + + "\006 \001(\0132\027.clarifai.api.TimeRange\"i\n\tTimeRa" + + "nge\022.\n\nstart_time\030\001 \001(\0132\032.google.protobu" + + "f.Timestamp\022,\n\010end_time\030\002 \001(\0132\032.google.p" + + "rotobuf.Timestamp\"D\n\004Rank\022\016\n\006negate\030\003 \001(" + + "\010\022,\n\nannotation\030\004 \001(\0132\030.clarifai.api.Ann" + + "otation\"\215\002\n\027AnnotationSearchMetrics\022*\n\014g" + + "round_truth\030\001 \001(\0132\024.clarifai.api.Search\022" + + ",\n\016search_to_eval\030\002 \001(\0132\024.clarifai.api.S" + + "earch\022*\n\007metrics\030\003 \001(\0132\031.clarifai.api.Ev" + + "alMetrics\022 \n\004data\030\004 \001(\0132\022.clarifai.api.D" + + "ata\022\034\n\024active_concept_count\030\005 \001(\r\022,\n\nvis" + + "ibility\030\006 \001(\0132\030.clarifai.api.Visibility\"" + + "\221\001\n\004Text\022\013\n\003raw\030\001 \001(\t\022\013\n\003url\030\002 \001(\t\022\033\n\023al" + + "low_duplicate_url\030\003 \001(\010\022\'\n\006hosted\030\004 \001(\0132" + + "\027.clarifai.api.HostedURL\022)\n\ttext_info\030\005 " + + "\001(\0132\026.clarifai.api.TextInfo\"0\n\010TextInfo\022" + + "\022\n\nchar_count\030\001 \001(\005\022\020\n\010encoding\030\002 \001(\t\"\314\006" + + "\n\004User\022\n\n\002id\030\001 \001(\t\022\031\n\rprimary_email\030\002 \001(" + + "\tB\002\030\001\022\022\n\nfirst_name\030\003 \001(\t\022\021\n\tlast_name\030\004" + + " \001(\t\022\024\n\014company_name\030\005 \001(\t\022\021\n\tjob_title\030" + + "\023 \001(\t\022\020\n\010job_role\030\024 \001(\t\022\021\n\tintention\030\030 \001" + + "(\t\022\027\n\017referral_source\030\031 \001(\t\022\025\n\tbill_type" + + "\030\007 \001(\tB\002\030\001\022.\n\ncreated_at\030\006 \001(\0132\032.google." + + "protobuf.Timestamp\0229\n\021date_gdpr_consent\030" + + "\010 \001(\0132\032.google.protobuf.TimestampB\002\030\001\0228\n" + + "\020date_tos_consent\030\t \001(\0132\032.google.protobu" + + "f.TimestampB\002\030\001\022>\n\026date_marketing_consen" + + "t\030\n \001(\0132\032.google.protobuf.TimestampB\002\030\001\022" + + "8\n\020date_pii_consent\030\027 \001(\0132\032.google.proto" + + "buf.TimestampB\002\030\001\022-\n\010metadata\030\013 \001(\0132\027.go" + + "ogle.protobuf.StructB\002\030\001\0227\n\017email_addres" + + "ses\030\014 \003(\0132\032.clarifai.api.EmailAddressB\002\030" + + "\001\022#\n\027two_factor_auth_enabled\030\017 \001(\010B\002\030\001\022\027" + + "\n\013teams_count\030\020 \001(\rB\002\030\001\022\022\n\nis_starred\030\025 " + + "\001(\010\022\022\n\nstar_count\030\026 \001(\005\022,\n\nvisibility\030\021 " + + "\001(\0132\030.clarifai.api.Visibility\022-\n\013user_de" + + "tail\030\022 \001(\0132\030.clarifai.api.UserDetail\022\"\n\005" + + "image\030\032 \001(\0132\023.clarifai.api.ImageJ\004\010\r\020\016J\004" + + "\010\016\020\017\"\212\004\n\nUserDetail\022\025\n\rprimary_email\030\001 \001" + + "(\t\022\021\n\tbill_type\030\002 \001(\t\0225\n\021date_gdpr_conse" + + "nt\030\003 \001(\0132\032.google.protobuf.Timestamp\0224\n\020" + + "date_tos_consent\030\004 \001(\0132\032.google.protobuf" + + ".Timestamp\022:\n\026date_marketing_consent\030\005 \001" + + "(\0132\032.google.protobuf.Timestamp\0224\n\020date_p" + + "ii_consent\030\r \001(\0132\032.google.protobuf.Times" + + "tamp\022)\n\010metadata\030\006 \001(\0132\027.google.protobuf" + + ".Struct\0223\n\017email_addresses\030\007 \003(\0132\032.clari" + + "fai.api.EmailAddress\022\037\n\027two_factor_auth_" + + "enabled\030\t \001(\010\022\023\n\013teams_count\030\n \001(\r\022\017\n\007co" + + "untry\030\013 \001(\t\022\r\n\005state\030\014 \001(\t\0227\n\020commitment" + + "_value\030\016 \001(\0132\035.clarifai.api.CommitmentVa" + + "lueJ\004\010\010\020\t\"R\n\014EmailAddress\022\023\n\005email\030\001 \001(\t" + + "B\004\200\265\030\001\022\025\n\007primary\030\002 \001(\010B\004\200\265\030\001\022\026\n\010verifie" + + "d\030\003 \001(\010B\004\200\265\030\001\"\035\n\010Password\022\021\n\tplaintext\030\001" + + " \001(\t\"\206\003\n\022PasswordViolations\022\026\n\016minimum_l" + + "ength\030\001 \001(\010\022\026\n\016maximum_length\030\002 \001(\010\022\031\n\021u" + + "pper_case_needed\030\003 \001(\010\022\031\n\021lower_case_nee" + + "ded\030\004 \001(\010\022\026\n\016numeric_needed\030\005 \001(\010\022\037\n\027non" + + "_alphanumeric_needed\030\006 \001(\010\022\026\n\016password_r" + + "euse\030\007 \001(\010\022\025\n\rexclude_names\030\010 \001(\010\022\025\n\rexc" + + "lude_email\030\t \001(\010\022\034\n\024no_confusing_letters" + + "\030\n \001(\010\022\033\n\023no_simple_passwords\030\013 \001(\010\022\030\n\020n" + + "o_common_vocabs\030\014 \001(\010\022\033\n\023no_overlap_with" + + "_old\030\r \001(\010\022\031\n\021password_lifespan\030\016 \001(\010\"\231\001" + + "\n\017CommitmentValue\022\r\n\005value\030\001 \001(\005\022:\n\004type" + + "\030\002 \001(\0162,.clarifai.api.CommitmentValue.Co" + + "mmitmentType\";\n\016CommitmentType\022\020\n\014TYPE_N" + + "OT_SET\020\000\022\013\n\007MONTHLY\020\001\022\n\n\006ANNUAL\020\002\"\345\001\n\005Vi" + + "deo\022\013\n\003url\030\001 \001(\t\022\016\n\006base64\030\002 \001(\014\022\033\n\023allo" + + "w_duplicate_url\030\004 \001(\010\022\031\n\rthumbnail_url\030\005" + + " \001(\tB\002\030\001\022\'\n\006hosted\030\006 \001(\0132\027.clarifai.api." + + "HostedURL\0221\n\020hosted_thumbnail\030\010 \001(\0132\027.cl" + + "arifai.api.HostedURL\022+\n\nvideo_info\030\007 \001(\013" + + "2\027.clarifai.api.VideoInfo\"\216\001\n\tVideoInfo\022" + + "\r\n\005width\030\001 \001(\005\022\016\n\006height\030\002 \001(\005\022\013\n\003fps\030\003 " + + "\001(\002\022\024\n\014video_format\030\004 \001(\t\022\020\n\010bit_rate\030\005 " + + "\001(\005\022\023\n\013frame_count\030\006 \001(\005\022\030\n\020duration_sec" + + "onds\030\007 \001(\002\"\252\004\n\010Workflow\022\n\n\002id\030\001 \001(\t\022\016\n\006a" + + "pp_id\030\002 \001(\t\022.\n\ncreated_at\030\003 \001(\0132\032.google" + + ".protobuf.Timestamp\022)\n\005nodes\030\004 \003(\0132\032.cla" + + "rifai.api.WorkflowNode\022)\n\010metadata\030\005 \001(\013" + + "2\027.google.protobuf.Struct\022,\n\nvisibility\030" + + "\006 \001(\0132\030.clarifai.api.Visibility\022\017\n\007user_" + + "id\030\007 \001(\t\022/\n\013modified_at\030\010 \001(\0132\032.google.p" + + "rotobuf.Timestamp\022.\n\007version\030\t \001(\0132\035.cla" + + "rifai.api.WorkflowVersion\022\022\n\nis_starred\030" + + "\n \001(\010\022\022\n\nstar_count\030\013 \001(\005\022\023\n\013description" + + "\030\014 \001(\t\022\r\n\005notes\030\r \001(\t\022\027\n\tuse_cases\030\016 \003(\t" + + "B\004\200\265\030\001\022\034\n\016check_consents\030\017 \003(\tB\004\200\265\030\001\0225\n\017" + + "bookmark_origin\030\020 \001(\0132\034.clarifai.api.Boo" + + "kmarkOrigin\022\"\n\005image\030\021 \001(\0132\023.clarifai.ap" + + "i.Image\"\365\002\n\017WorkflowVersion\022\n\n\002id\030\001 \001(\t\022" + + "\023\n\013workflow_id\030\002 \001(\t\022.\n\ncreated_at\030\003 \001(\013" + "2\032.google.protobuf.Timestamp\022/\n\013modified" + - "_at\030\t \001(\0132\032.google.protobuf.Timestamp\022:\n" + - "\017extraction_jobs\030\n \003(\0132!.clarifai.api.In" + - "putsExtractionJob\022%\n\007uploads\030\013 \003(\0132\024.cla" + - "rifai.api.Upload\022+\n\006status\030\014 \001(\0132\033.clari" + - "fai.api.status.StatusJ\004\010\002\020\003J\004\010\005\020\006J\004\010\006\020\007\"" + - "u\n\024InputsAddJobProgress\022\025\n\rpending_count" + - "\030\001 \001(\004\022\031\n\021in_progress_count\030\002 \001(\004\022\025\n\rsuc" + - "cess_count\030\003 \001(\004\022\024\n\014failed_count\030\004 \001(\004\"\225" + - "\002\n\006Upload\022\n\n\002id\030\001 \001(\t\022.\n\ncreated_at\030\002 \001(" + + "_at\030\004 \001(\0132\032.google.protobuf.Timestamp\022,\n" + + "\nvisibility\030\005 \001(\0132\030.clarifai.api.Visibil" + + "ity\022)\n\005nodes\030\006 \003(\0132\032.clarifai.api.Workfl" + + "owNode\022)\n\010metadata\030\007 \001(\0132\027.google.protob" + + "uf.Struct\022\016\n\006app_id\030\010 \001(\t\022\017\n\007user_id\030\t \001" + + "(\t\022\023\n\013description\030\n \001(\t\022\017\n\007license\030\013 \001(\t" + + "\022\025\n\ris_deprecated\030\014 \001(\010\"\275\001\n\014WorkflowNode" + + "\022\n\n\002id\030\001 \001(\t\022\"\n\005model\030\002 \001(\0132\023.clarifai.a" + + "pi.Model\022,\n\013node_inputs\030\003 \003(\0132\027.clarifai" + + ".api.NodeInput\022\027\n\017suppress_output\030\004 \001(\010\022" + + "6\n\024output_info_override\030\005 \001(\0132\030.clarifai" + + ".api.OutputInfo\"\034\n\tNodeInput\022\017\n\007node_id\030" + + "\001 \001(\t\"\343\001\n\016WorkflowResult\022\n\n\002id\030\001 \001(\t\022+\n\006" + + "status\030\002 \001(\0132\033.clarifai.api.status.Statu" + + "s\022.\n\ncreated_at\030\003 \001(\0132\032.google.protobuf." + + "Timestamp\022\"\n\005input\030\005 \001(\0132\023.clarifai.api." + + "Input\022%\n\007outputs\030\006 \003(\0132\024.clarifai.api.Ou" + + "tput\022\027\n\017suppress_output\030\007 \001(\010J\004\010\004\020\005\"\033\n\rW" + + "orkflowState\022\n\n\002id\030\001 \001(\t\"\220\003\n\016AppDuplicat" + + "ion\022\n\n\002id\030\001 \001(\t\022*\n\017destination_app\030\n \001(\013" + + "2\021.clarifai.api.App\022\033\n\017existing_app_id\030\010" + + " \001(\tB\002\030\001\022\026\n\nnew_app_id\030\002 \001(\tB\002\030\001\022\030\n\014new_" + + "app_name\030\003 \001(\tB\002\030\001\022+\n\006status\030\004 \001(\0132\033.cla" + + "rifai.api.status.Status\022.\n\ncreated_at\030\005 " + + "\001(\0132\032.google.protobuf.Timestamp\0224\n\020last_" + + "modified_at\030\006 \001(\0132\032.google.protobuf.Time" + + "stamp\0223\n\006filter\030\007 \001(\0132#.clarifai.api.App" + + "DuplicationFilters\022/\n\010progress\030\t \003(\0132\035.c" + + "larifai.api.AppCopyProgress\"5\n\017AppCopyPr" + + "ogress\022\r\n\005field\030\001 \001(\t\022\023\n\005value\030\002 \001(\005B\004\200\265" + + "\030\001\"\262\001\n\025AppDuplicationFilters\022\023\n\013copy_inp" + + "uts\030\001 \001(\010\022\025\n\rcopy_concepts\030\002 \001(\010\022\030\n\020copy" + + "_annotations\030\003 \001(\010\022\023\n\013copy_models\030\004 \001(\010\022" + + "\026\n\016copy_workflows\030\005 \001(\010\022&\n\036copy_installe" + + "d_module_versions\030\006 \001(\010\"\372\002\n\nLabelOrder\022\n" + + "\n\002id\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\022+\n\006status\030\003 \001(\013" + + "2\033.clarifai.api.status.Status\022\024\n\014auto_re" + + "lease\030\004 \001(\010\022\027\n\017allow_empty_tag\030\005 \001(\010\0228\n\024" + + "desired_fulfill_time\030\006 \001(\0132\032.google.prot" + + "obuf.Timestamp\0229\n\025estimate_fulfill_time\030" + + "\007 \001(\0132\032.google.protobuf.Timestamp\022 \n\004tas" + + "k\030\010 \001(\0132\022.clarifai.api.Task\022.\n\ncreated_a" + + "t\030\t \001(\0132\032.google.protobuf.Timestamp\022/\n\013m" + + "odified_at\030\n \001(\0132\032.google.protobuf.Times" + + "tamp\"\217\010\n\004Task\022\n\n\002id\030\001 \001(\t\022.\n\ncreated_at\030" + + "\002 \001(\0132\032.google.protobuf.Timestamp\022/\n\013mod" + + "ified_at\030\003 \001(\0132\032.google.protobuf.Timesta" + + "mp\022)\n\004type\030\004 \001(\0162\033.clarifai.api.Task.Tas" + + "kType\022\023\n\013description\030\005 \001(\t\022(\n\006worker\030\006 \001" + + "(\0132\030.clarifai.api.TaskWorker\022\027\n\013concept_" + + "ids\030\007 \003(\tB\002\030\001\0223\n\014input_source\030\010 \001(\0132\035.cl" + + "arifai.api.TaskInputSource\022\021\n\tsample_ms\030" + + "\t \001(\r\0223\n\014ai_assistant\030\n \001(\0132\035.clarifai.a" + + "pi.TaskAIAssistant\022(\n\006review\030\013 \001(\0132\030.cla" + + "rifai.api.TaskReview\022+\n\006status\030\014 \001(\0132\033.c" + + "larifai.api.status.Status\022\014\n\004name\030\r \001(\t\022" + + ":\n\020ai_assist_params\030\016 \001(\0132 .clarifai.api" + + ".AiAssistParameters\022,\n\nvisibility\030\017 \001(\0132" + + "\030.clarifai.api.Visibility\022\016\n\006app_id\030\020 \001(" + + "\t\022\017\n\007user_id\030\021 \001(\t\022\026\n\016label_order_id\030\022 \001" + + "(\t\022+\n\010concepts\030\023 \003(\0132\031.clarifai.api.Task" + + "Concept\022#\n\033delete_previous_annotations\030\024" + + " \001(\010\022*\n\007metrics\030\025 \001(\0132\031.clarifai.api.Tas" + + "kMetrics\0221\n\010priority\030\027 \001(\0162\037.clarifai.ap" + + "i.Task.TaskPriority\022)\n\010metadata\030\030 \001(\0132\027." + + "google.protobuf.Struct\"l\n\010TaskType\022\020\n\014TY" + + "PE_NOT_SET\020\000\022\033\n\027CONCEPTS_CLASSIFICATION\020" + + "\001\022\032\n\026BOUNDING_BOX_DETECTION\020\002\022\025\n\021POLYGON" + + "_DETECTION\020\003\"H\n\014TaskPriority\022\031\n\025TASK_PRI" + + "ORITY_NOT_SET\020\000\022\007\n\003LOW\020\001\022\n\n\006MEDIUM\020\002\022\010\n\004" + + "HIGH\020\003\"`\n\022AiAssistParameters\022\025\n\rmin_thre" + + "shold\030\001 \001(\002\022\025\n\rmax_threshold\030\002 \001(\002\022\034\n\024co" + + "ncept_relation_ids\030\003 \003(\t\"\200\004\n\nTaskWorker\022" + + "=\n\010strategy\030\001 \001(\0162+.clarifai.api.TaskWor" + + "ker.TaskWorkerStrategy\022\024\n\010user_ids\030\002 \003(\t" + + "B\002\030\001\022%\n\005users\030\004 \003(\0132\022.clarifai.api.UserB" + + "\002\030\001\022T\n\031partitioned_strategy_info\030\003 \001(\0132/" + + ".clarifai.api.TaskWorkerPartitionedStrat" + + "egyInfoH\000\022%\n\007workers\030\007 \003(\0132\024.clarifai.ap" + + "i.Worker\0221\n\004type\030\010 \001(\0162#.clarifai.api.Ta" + + "skWorker.WorkerType\"_\n\022TaskWorkerStrateg" + + "y\022\033\n\027WORKER_STRATEGY_NOT_SET\020\000\022\017\n\013PARTIT" + + "IONED\020\002\022\010\n\004FULL\020\003\022\013\n\007DYNAMIC\020\004\"\004\010\001\020\001\"H\n\n" + + "WorkerType\022\027\n\023WORKER_TYPE_NOT_SET\020\000\022\020\n\014W" + + "ORKER_HUMAN\020\001\022\017\n\013WORKER_AUTO\020\002B\017\n\rstrate" + + "gy_infoJ\004\010\005\020\006J\004\010\006\020\007\"\251\002\n!TaskWorkerPartit" + + "ionedStrategyInfo\022[\n\004type\030\001 \001(\0162M.clarif" + + "ai.api.TaskWorkerPartitionedStrategyInfo" + + ".TaskWorkerPartitionedStrategy\022\031\n\021worker" + + "s_per_input\030\002 \001(\005\022(\n\007weights\030\003 \001(\0132\027.goo" + + "gle.protobuf.Struct\"b\n\035TaskWorkerPartiti" + + "onedStrategy\022\'\n#PARTITIONED_WORKER_STRAT" + + "EGY_NOT_SET\020\000\022\n\n\006EVENLY\020\001\022\014\n\010WEIGHTED\020\002\"" + + "\303\001\n\017TaskInputSource\022?\n\004type\030\001 \001(\01621.clar" + + "ifai.api.TaskInputSource.TaskInputSource" + + "Type\022\n\n\002id\030\002 \001(\t\"c\n\023TaskInputSourceType\022" + + "\035\n\031INPUT_SOURCE_TYPE_NOT_SET\020\000\022\016\n\nALL_IN" + + "PUTS\020\001\022\020\n\014SAVED_SEARCH\020\002\022\013\n\007DATASET\020\003\"\220\003" + + "\n\nTaskReview\022=\n\010strategy\030\001 \001(\0162+.clarifa" + + "i.api.TaskReview.TaskReviewStrategy\022\024\n\010u" + + "ser_ids\030\002 \003(\tB\002\030\001\022!\n\005users\030\005 \003(\0132\022.clari" + + "fai.api.User\022J\n\024manual_strategy_info\030\003 \001" + + "(\0132*.clarifai.api.TaskReviewManualStrate", + "gyInfoH\000\022P\n\027consensus_strategy_info\030\004 \001(" + + "\0132-.clarifai.api.TaskReviewConsensusStra" + + "tegyInfoH\000\"[\n\022TaskReviewStrategy\022 \n\034TASK" + + "_REVIEW_STRATEGY_NOT_SET\020\000\022\010\n\004NONE\020\001\022\n\n\006" + + "MANUAL\020\002\022\r\n\tCONSENSUS\020\003B\017\n\rstrategy_info" + + "\"U\n\034TaskReviewManualStrategyInfo\022\031\n\021samp" + + "le_percentage\030\001 \001(\002\022\032\n\022approval_threshol" + + "d\030\002 \001(\005\"\222\001\n\037TaskReviewConsensusStrategyI" + + "nfo\022\036\n\022approval_threshold\030\002 \001(\rB\002\030\001\022#\n\033a" + + "pproval_threshold_labelers\030\003 \001(\r\022$\n\034appr" + + "oval_threshold_reviewers\030\004 \001(\005J\004\010\001\020\002\"&\n\017" + + "TaskAIAssistant\022\023\n\013workflow_id\030\001 \001(\t\"\364\001\n" + + "\016TaskAssignment\022\n\n\002id\030\001 \001(\t\022.\n\ncreated_a" + + "t\030\002 \001(\0132\032.google.protobuf.Timestamp\022/\n\013m" + + "odified_at\030\003 \001(\0132\032.google.protobuf.Times" + + "tamp\022$\n\006worker\030\004 \001(\0132\024.clarifai.api.Work" + + "er\022\"\n\005input\030\005 \001(\0132\023.clarifai.api.Input\022+" + + "\n\006status\030\006 \001(\0132\033.clarifai.api.status.Sta" + + "tus\"\346\001\n\026TaskStatusCountPerUser\022\023\n\007user_i" + + "d\030\001 \001(\tB\002\030\001\022\025\n\007pending\030\002 \001(\rB\004\200\265\030\001\022\035\n\017aw" + + "aiting_review\030\003 \001(\rB\004\200\265\030\001\022\025\n\007success\030\004 \001" + + "(\rB\004\200\265\030\001\022\033\n\rreview_denied\030\005 \001(\rB\004\200\265\030\001\022\'\n" + + "\031awaiting_consensus_review\030\006 \001(\rB\004\200\265\030\001\022$" + + "\n\006worker\030\007 \001(\0132\024.clarifai.api.Worker\"f\n\016" + + "ThresholdRange\022\032\n\022is_lower_inclusive\030\001 \001" + + "(\010\022\032\n\022is_upper_inclusive\030\002 \001(\010\022\r\n\005lower\030" + + "\003 \001(\002\022\r\n\005upper\030\004 \001(\002\"\255\001\n\037TaskConceptAuto" + + "AnnotationConfig\022\035\n\025annotation_data_type" + + "s\030\001 \001(\r\0225\n\017threshold_range\030\002 \001(\0132\034.clari" + + "fai.api.ThresholdRange\0224\n\013status_code\030\003 " + + "\001(\0162\037.clarifai.api.status.StatusCode\"\204\001\n" + + "\013TaskConcept\022&\n\007concept\030\001 \001(\0132\025.clarifai" + + ".api.Concept\022M\n\026auto_annotation_config\030\002" + + " \001(\0132-.clarifai.api.TaskConceptAutoAnnot" + + "ationConfig\"\255\001\n\013TaskMetrics\022+\n\004work\030\002 \001(" + + "\0132\035.clarifai.api.TaskWorkMetrics\022/\n\006revi" + + "ew\030\003 \001(\0132\037.clarifai.api.TaskReviewMetric" + + "s\022:\n\014input_source\030\004 \001(\0132$.clarifai.api.T" + + "askInputSourceMetricsJ\004\010\001\020\002\"S\n\017TaskWorkM" + + "etrics\022\036\n\026inputs_count_estimated\030\001 \001(\004\022 " + + "\n\030inputs_percent_estimated\030\002 \001(\r\"\351\001\n\021Tas" + + "kReviewMetrics\022\036\n\026inputs_count_estimated" + + "\030\001 \001(\004\022 \n\030inputs_percent_estimated\030\002 \001(\r" + + "\022+\n#inputs_count_estimated_per_reviewer\030" + + "\003 \003(\004\0226\n.inputs_reviewable_count_estimat" + + "ed_per_reviewer\030\004 \003(\004\022-\n%inputs_percent_" + + "estimated_per_reviewer\030\005 \003(\r\"8\n\026TaskInpu" + + "tSourceMetrics\022\036\n\026inputs_count_estimated" + + "\030\001 \001(\004\"\337\001\n\004Role\022\n\n\002id\030\001 \001(\t\022.\n\ncreated_a" + + "t\030\002 \001(\0132\032.google.protobuf.Timestamp\022/\n\013m" + + "odified_at\030\003 \001(\0132\032.google.protobuf.Times" + + "tamp\022\014\n\004name\030\004 \001(\t\022\023\n\013description\030\005 \001(\t\022" + + "\016\n\006scopes\030\006 \003(\t\022\021\n\tendpoints\030\007 \003(\t\022$\n\004ty" + + "pe\030\010 \001(\0162\026.clarifai.api.RoleType\"\232\001\n\004Tea" + + "m\022\n\n\002id\030\001 \001(\t\022.\n\ncreated_at\030\002 \001(\0132\032.goog" + + "le.protobuf.Timestamp\022/\n\013modified_at\030\003 \001" + + "(\0132\032.google.protobuf.Timestamp\022\014\n\004name\030\004" + + " \001(\t\022\027\n\017default_role_id\030\005 \001(\t\"\273\002\n\tCollec" + + "tor\022\n\n\002id\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\022.\n\n" + + "created_at\030\003 \001(\0132\032.google.protobuf.Times" + + "tamp\022\035\n\025pre_queue_workflow_id\030\004 \001(\t\022\037\n\027p" + + "re_queue_random_sample\030\010 \001(\002\022\036\n\026post_que" + + "ue_workflow_id\030\005 \001(\t\0227\n\020collector_source" + + "\030\006 \001(\0132\035.clarifai.api.CollectorSource\022+\n" + + "\006status\030\007 \001(\0132\033.clarifai.api.status.Stat" + + "us\022\027\n\017collect_outputs\030\t \001(\010\"t\n\017Collector" + + "Source\022a\n\'api_post_model_outputs_collect" + + "or_source\030\002 \001(\01320.clarifai.api.APIPostMo" + + "delOutputsCollectorSource\"\261\001\n\"APIPostMod" + + "elOutputsCollectorSource\022\025\n\rmodel_user_i" + + "d\030\001 \001(\t\022\024\n\014model_app_id\030\002 \001(\t\022\020\n\010model_i" + + "d\030\003 \001(\t\022\030\n\020model_version_id\030\004 \001(\t\022\032\n\022pos" + + "t_inputs_key_id\030\005 \001(\t\022\026\n\016caller_user_id\030" + + "\006 \001(\t\"R\n\tStatValue\022(\n\004time\030\001 \001(\0132\032.googl" + + "e.protobuf.Timestamp\022\r\n\005value\030\002 \001(\002\022\014\n\004t" + + "ags\030\003 \003(\t\"\246\001\n\030StatValueAggregateResult\022?" + + "\n\025stat_value_aggregates\030\001 \003(\0132 .clarifai" + + ".api.StatValueAggregate\022I\n\032stat_value_ag" + + "gregate_query\030\002 \001(\0132%.clarifai.api.StatV" + + "alueAggregateQuery\"t\n\022StatValueAggregate" + + "\022(\n\004time\030\001 \001(\0132\032.google.protobuf.Timesta" + + "mp\022\027\n\017aggregate_value\030\002 \001(\002\022\r\n\005count\030\003 \001" + + "(\004\022\014\n\004tags\030\004 \003(\t\"\221\002\n\027StatValueAggregateQ" + + "uery\022\014\n\004tags\030\001 \003(\t\022\022\n\ntag_groups\030\002 \003(\t\022;" + + "\n\023stat_value_agg_type\030\003 \001(\0162\036.clarifai.a" + + "pi.StatValueAggType\0229\n\022stat_time_agg_typ" + + "e\030\004 \001(\0162\035.clarifai.api.StatTimeAggType\022." + + "\n\nstart_time\030\005 \001(\0132\032.google.protobuf.Tim" + + "estamp\022,\n\010end_time\030\006 \001(\0132\032.google.protob" + + "uf.Timestamp\"O\n\027PCAProjectionComparator\022" + + "\032\n\022distance_threshold\030\001 \001(\002\022\030\n\020model_ver" + + "sion_id\030\002 \001(\t\"K\n\033DuplicateAnnotationsRes" + + "ults\022\026\n\016duplicate_cfid\030\001 \003(\t\022\024\n\014unique_c" + + "ount\030\002 \001(\005\"\207\001\n\nVisibility\0223\n\010gettable\030\001 " + + "\001(\0162!.clarifai.api.Visibility.Gettable\"D" + + "\n\010Gettable\022\026\n\022UNKNOWN_VISIBILITY\020\000\022\013\n\007PR" + + "IVATE\020\n\022\007\n\003ORG\020\036\022\n\n\006PUBLIC\0202\"#\n\007FullTag\022" + + "\014\n\004name\030\001 \001(\t\022\n\n\002id\030\002 \001(\t\"f\n\013TimeSegment" + + "\022\n\n\002id\030\001 \001(\t\022 \n\004data\030\002 \001(\0132\022.clarifai.ap" + + "i.Data\022)\n\ttime_info\030\003 \001(\0132\026.clarifai.api" + + ".TimeInfo\"P\n\010TimeInfo\022\022\n\nnum_frames\030\001 \001(" + + "\r\022\022\n\nbegin_time\030\004 \001(\002\022\020\n\010end_time\030\005 \001(\002J" + + "\004\010\002\020\003J\004\010\003\020\004\"!\n\013DatasetStar\022\022\n\ndataset_id" + + "\030\001 \001(\t\"\037\n\nModuleStar\022\021\n\tmodule_id\030\001 \001(\t\"" + + "\302\003\n\006Module\022\n\n\002id\030\001 \001(\t\022\023\n\013description\030\003 " + + "\001(\t\022.\n\ncreated_at\030\004 \001(\0132\032.google.protobu" + + "f.Timestamp\022/\n\013modified_at\030\005 \001(\0132\032.googl" + + "e.protobuf.Timestamp\022,\n\nvisibility\030\007 \001(\013" + + "2\030.clarifai.api.Visibility\022)\n\010metadata\030\010" + + " \001(\0132\027.google.protobuf.Struct\022\017\n\007user_id" + + "\030\t \001(\t\022\016\n\006app_id\030\n \001(\t\0223\n\016module_version" + + "\030\013 \001(\0132\033.clarifai.api.ModuleVersion\022\022\n\ni" + + "s_starred\030\014 \001(\010\022\022\n\nstar_count\030\r \001(\005\0225\n\017b" + + "ookmark_origin\030\016 \001(\0132\034.clarifai.api.Book" + + "markOrigin\022\"\n\005image\030\017 \001(\0132\023.clarifai.api" + + ".ImageJ\004\010\002\020\003\"\276\004\n\rModuleVersion\022\n\n\002id\030\001 \001" + + "(\t\022\021\n\tmodule_id\030\002 \001(\t\022\016\n\006app_id\030\003 \001(\t\022\017\n" + + "\007user_id\030\004 \001(\t\022\023\n\013description\030\006 \001(\t\022\r\n\005n" + + "otes\030\007 \001(\t\022.\n\ncreated_at\030\010 \001(\0132\032.google." + + "protobuf.Timestamp\022/\n\013modified_at\030\t \001(\0132" + + "\032.google.protobuf.Timestamp\022\026\n\016git_commi" + + "t_url\030\n \001(\t\0229\n\nmodule_nav\030\013 \001(\0132%.clarif" + + "ai.api.ModuleVersion.ModuleNav\022\020\n\010approv" + + "ed\030\014 \001(\010\022,\n\nvisibility\030\r \001(\0132\030.clarifai." + + "api.Visibility\022)\n\010metadata\030\016 \001(\0132\027.googl" + + "e.protobuf.Struct\032E\n\014ModuleSubNav\022\r\n\005tit" + + "le\030\001 \001(\t\022\021\n\tquery_key\030\002 \001(\t\022\023\n\013query_val" + + "ue\030\003 \001(\t\032]\n\tModuleNav\022\r\n\005title\030\001 \001(\t\022A\n\017" + + "module_sub_navs\030\002 \003(\0132(.clarifai.api.Mod" + + "uleVersion.ModuleSubNavJ\004\010\005\020\006\"\255\002\n\026Instal" + + "ledModuleVersion\022\n\n\002id\030\001 \001(\t\0223\n\016module_v" + + "ersion\030\002 \001(\0132\033.clarifai.api.ModuleVersio" + + "n\022\016\n\006app_id\030\003 \001(\t\022\017\n\007user_id\030\004 \001(\t\022.\n\ncr" + + "eated_at\030\005 \001(\0132\032.google.protobuf.Timesta" + + "mp\022/\n\013modified_at\030\006 \001(\0132\032.google.protobu" + + "f.Timestamp\022\022\n\ndeploy_url\030\007 \001(\t\022,\n\nvisib" + + "ility\030\010 \001(\0132\030.clarifai.api.Visibility\022\016\n" + + "\006key_id\030\t \001(\t\"\377\003\n\rBulkOperation\022\n\n\002id\030\001 " + + "\001(\t\022+\n\tinput_ids\030\002 \001(\0132\026.clarifai.api.In" + + "putIDsH\000\022&\n\006search\030\n \001(\0132\024.clarifai.api." + + "SearchH\000\022(\n\007dataset\030\013 \001(\0132\025.clarifai.api" + + ".DatasetH\000\0221\n\021annotation_search\030\014 \001(\0132\024." + + "clarifai.api.SearchH\001\022*\n\toperation\030\003 \001(\013" + + "2\027.clarifai.api.Operation\022\016\n\006app_id\030\004 \001(" + + "\t\022+\n\006status\030\005 \001(\0132\033.clarifai.api.status." + + "Status\022(\n\010progress\030\006 \001(\0132\026.clarifai.api." + + "Progress\022\022\n\ncreated_by\030\007 \001(\t\022.\n\ncreated_" + + "at\030\010 \001(\0132\032.google.protobuf.Timestamp\0224\n\020" + + "last_modified_at\030\t \001(\0132\032.google.protobuf" + + ".TimestampB\016\n\014input_sourceB\023\n\021annotation" + + "_source\"\035\n\010InputIDs\022\021\n\tinput_ids\030\001 \003(\t\"8" + + "\n\010Progress\022\021\n\tprocessed\030\001 \001(\r\022\031\n\021last_pr" + + "ocessed_id\030\002 \001(\t\"\341\004\n\tOperation\0221\n\014add_co" + + "ncepts\030\001 \001(\0132\031.clarifai.api.AddConceptsH" + + "\000\0227\n\017delete_concepts\030\002 \001(\0132\034.clarifai.ap" + + "i.DeleteConceptsH\000\0221\n\014add_metadata\030\003 \001(\013" + + "2\031.clarifai.api.AddMetadataH\000\0227\n\017delete_" + + "metadata\030\004 \001(\0132\034.clarifai.api.DeleteMeta" + + "dataH\000\0223\n\roverwrite_geo\030\005 \001(\0132\032.clarifai" + + ".api.OverwriteGeoH\000\022-\n\ndelete_geo\030\006 \001(\0132" + + "\027.clarifai.api.DeleteGeoH\000\022>\n\023delete_fro" + + "m_dataset\030\007 \001(\0132\037.clarifai.api.DeleteFro" + + "mDatasetH\000\0224\n\016add_to_dataset\030\010 \001(\0132\032.cla" + + "rifai.api.AddToDatasetH\000\022>\n\023split_into_d" + + "atasets\030\t \001(\0132\037.clarifai.api.SplitIntoDa" + + "tasetsH\000\022=\n\022delete_annotations\030\n \001(\0132\037.c" + + "larifai.api.DeleteAnnotationsH\001B\013\n\topera" + + "tionB\026\n\024annotation_operation\"6\n\013AddConce" + + "pts\022\'\n\010concepts\030\001 \003(\0132\025.clarifai.api.Con" + + "cept\"K\n\016DeleteConcepts\022\'\n\010concepts\030\001 \003(\013" + + "2\025.clarifai.api.Concept\022\020\n\010user_ids\030\002 \003(" + + "\t\"8\n\013AddMetadata\022)\n\010metadata\030\001 \001(\0132\027.goo" + + "gle.protobuf.Struct\";\n\016DeleteMetadata\022)\n" + + "\010metadata\030\001 \001(\0132\027.google.protobuf.Struct" + + "\".\n\014OverwriteGeo\022\036\n\003geo\030\001 \001(\0132\021.clarifai" + + ".api.Geo\"\013\n\tDeleteGeo\"\"\n\014AddToDataset\022\022\n" + + "\ndataset_id\030\001 \001(\t\"\'\n\021DeleteFromDataset\022\022" + + "\n\ndataset_id\030\001 \001(\t\"\313\001\n\021SplitIntoDatasets" + + "\0222\n\016dataset_splits\030\001 \003(\0132\032.clarifai.api." + + "DatasetSplit\022B\n\006method\030\002 \001(\01622.clarifai." + + "api.SplitIntoDatasets.DatasetSplitMethod" + + "\">\n\022DatasetSplitMethod\022\013\n\007NOT_SET\020\000\022\033\n\027R" + + "ANDOM_PERCENTAGE_SPLIT\020\001\"[\n\014DatasetSplit" + + "\022&\n\007dataset\030\001 \001(\0132\025.clarifai.api.Dataset" + + "\022\024\n\npercentage\030\002 \001(\rH\000B\r\n\013method_info\"\023\n" + + "\021DeleteAnnotations\"\373\002\n\014InputsAddJob\022\n\n\002i" + + "d\030\001 \001(\t\022\025\n\rcall_back_url\030\003 \001(\t\022\017\n\007app_pa" + + "t\030\004 \001(\t\0224\n\010progress\030\007 \001(\0132\".clarifai.api" + + ".InputsAddJobProgress\022.\n\ncreated_at\030\010 \001(" + "\0132\032.google.protobuf.Timestamp\022/\n\013modifie" + - "d_at\030\003 \001(\0132\032.google.protobuf.Timestamp\022." + - "\n\nexpires_at\030\004 \001(\0132\032.google.protobuf.Tim" + - "estamp\022+\n\006status\030\005 \001(\0132\033.clarifai.api.st" + - "atus.Status\022\024\n\014content_name\030\010 \001(\t\022\026\n\016con" + - "tent_length\030\006 \001(\004\022\023\n\013content_url\030\007 \001(\t\"K" + - "\n\021UploadContentPart\022\023\n\013range_start\030\001 \001(\004" + - "\022\023\n\013part_number\030\002 \001(\003\022\014\n\004data\030\003 \001(\014\"\365\002\n\023" + - "InputsExtractionJob\022+\n\006status\030\001 \001(\0132\033.cl" + - "arifai.api.status.Status\022\n\n\002id\030\002 \001(\t\022\013\n\003" + - "url\030\003 \001(\t\022;\n\010progress\030\004 \001(\0132).clarifai.a" + - "pi.InputsExtractionJobProgress\022.\n\ncreate" + - "d_at\030\005 \001(\0132\032.google.protobuf.Timestamp\022/" + - "\n\013modified_at\030\006 \001(\0132\032.google.protobuf.Ti" + - "mestamp\022M\n\034input_id_conflict_resolution\030" + - "\007 \001(\0162\'.clarifai.api.InputIDConflictReso" + - "lution\022+\n\016input_template\030\010 \001(\0132\023.clarifa" + - "i.api.Input\"\227\002\n\033InputsExtractionJobProgr" + - "ess\022\032\n\022audio_inputs_count\030\002 \001(\004\022\032\n\022image" + - "_inputs_count\030\003 \001(\004\022\032\n\022video_inputs_coun" + - "t\030\004 \001(\004\022\031\n\021text_inputs_count\030\005 \001(\004\022\036\n\026pe" + - "nding_archives_count\030\006 \001(\004\022\"\n\032in_progres" + - "s_archives_count\030\007 \001(\004\022 \n\030completed_arch" + - "ives_count\030\010 \001(\004\022\035\n\025failed_archives_coun" + - "t\030\t \001(\004J\004\010\001\020\002\"\323\001\n\020InputsDataSource\022\031\n\021in" + - "puts_add_job_id\030\001 \001(\t\022(\n\003url\030\002 \001(\0132\033.cla" + - "rifai.api.DataSourceURL\022M\n\034input_id_conf" + - "lict_resolution\030\003 \001(\0162\'.clarifai.api.Inp" + - "utIDConflictResolution\022+\n\016input_template" + - "\030\004 \001(\0132\023.clarifai.api.Input\"V\n\rDataSourc" + - "eURL\022\013\n\003url\030\001 \001(\t\0228\n\013credentials\030\002 \001(\0132#" + - ".clarifai.api.DataSourceCredentials\"\247\001\n\025" + - "DataSourceCredentials\022*\n\010s3_creds\030\001 \001(\0132" + - "\026.clarifai.api.AWSCredsH\000\022\023\n\tgcp_creds\030\002" + - " \001(\014H\000\0228\n\020azure_blob_creds\030\004 \001(\0132\034.clari" + - "fai.api.AzureBlobCredsH\000B\r\n\013credentialsJ" + - "\004\010\003\020\004\"K\n\010AWSCreds\022\016\n\006region\030\002 \001(\t\022\n\n\002id\030" + - "\003 \001(\t\022\016\n\006secret\030\004 \001(\t\022\r\n\005token\030\005 \001(\tJ\004\010\001" + - "\020\002\";\n\016AzureBlobCreds\022\024\n\014account_name\030\001 \001" + - "(\t\022\023\n\013account_key\030\002 \001(\t\"\340\001\n\014InputsUpload" + - "\022\031\n\021inputs_add_job_id\030\001 \001(\t\022\023\n\007app_pat\030\002" + - " \001(\tB\002\030\001\022$\n\006upload\030\003 \001(\0132\024.clarifai.api." + - "Upload\022M\n\034input_id_conflict_resolution\030\004" + - " \001(\0162\'.clarifai.api.InputIDConflictResol" + - "ution\022+\n\016input_template\030\005 \001(\0132\023.clarifai" + - ".api.Input\"\316\001\n\016BookmarkOrigin\022\n\n\002id\030\001 \001(" + - "\t\022\016\n\006app_id\030\002 \001(\t\022\017\n\007user_id\030\003 \001(\t\022@\n\rre" + - "source_type\030\004 \001(\0162).clarifai.api.Bookmar" + - "kOrigin.BookmarkType\"M\n\014BookmarkType\022\013\n\007" + - "unknown\020\000\022\t\n\005model\020\001\022\014\n\010workflow\020\002\022\013\n\007da" + - "taset\020\003\022\n\n\006module\020\004\"\346\002\n\006Runner\022\n\n\002id\030\001 \001" + - "(\t\022\023\n\013description\030\002 \001(\t\022.\n\ncreated_at\030\003 " + - "\001(\0132\032.google.protobuf.Timestamp\022/\n\013modif" + - "ied_at\030\004 \001(\0132\032.google.protobuf.Timestamp" + - "\022)\n\010metadata\030\005 \001(\0132\027.google.protobuf.Str" + - "uct\022\022\n\006labels\030\007 \003(\tB\002\030\001\022$\n\006worker\030\010 \001(\0132" + - "\024.clarifai.api.Worker\022(\n\010nodepool\030\t \001(\0132" + - "\026.clarifai.api.Nodepool\022/\n\014compute_info\030" + - "\n \001(\0132\031.clarifai.api.ComputeInfo\022\024\n\014num_" + - "replicas\030\013 \001(\rJ\004\010\006\020\007\"\200\004\n\010Nodepool\022\n\n\002id\030" + - "\001 \001(\t\022\023\n\013description\030\002 \001(\t\022.\n\ncreated_at" + - "\030\003 \001(\0132\032.google.protobuf.Timestamp\022/\n\013mo" + - "dified_at\030\004 \001(\0132\032.google.protobuf.Timest" + - "amp\0225\n\017compute_cluster\030\006 \001(\0132\034.clarifai." + - "api.ComputeCluster\022:\n\022node_capacity_type" + - "\030\007 \001(\0132\036.clarifai.api.NodeCapacityType\0222" + - "\n\016instance_types\030\010 \003(\0132\032.clarifai.api.In" + - "stanceType\022\025\n\rmin_instances\030\t \001(\r\022\025\n\rmax" + - "_instances\030\n \001(\r\022\036\n\026enforced_min_instanc" + - "es\030\r \001(\r\022\036\n\026enforced_max_instances\030\016 \001(\r" + - "\022,\n\nvisibility\030\013 \001(\0132\030.clarifai.api.Visi" + - "bility\022)\n\010metadata\030\014 \001(\0132\027.google.protob" + - "uf.StructJ\004\010\005\020\006\"\244\001\n\020NodeCapacityType\022C\n\016" + - "capacity_types\030\001 \003(\0162+.clarifai.api.Node" + - "CapacityType.CapacityType\"K\n\014CapacityTyp" + - "e\022\030\n\024UKNOWN_CAPACITY_TYPE\020\000\022\022\n\016ON_DEMAND" + - "_TYPE\020\001\022\r\n\tSPOT_TYPE\020\002\"o\n\014InstanceType\022\n" + - "\n\002id\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\022/\n\014compu" + - "te_info\030\003 \001(\0132\031.clarifai.api.ComputeInfo" + - "\022\r\n\005price\030\004 \001(\t\")\n\rCloudProvider\022\n\n\002id\030\001" + - " \001(\t\022\014\n\004name\030\002 \001(\t\"\340\002\n\016ComputeCluster\022\n\n" + - "\002id\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\0223\n\016cloud_" + - "provider\030\003 \001(\0132\033.clarifai.api.CloudProvi" + - "der\022\016\n\006region\030\004 \001(\t\022\017\n\007user_id\030\005 \001(\t\022.\n\n" + - "created_at\030\006 \001(\0132\032.google.protobuf.Times" + - "tamp\022/\n\013modified_at\030\007 \001(\0132\032.google.proto" + - "buf.Timestamp\022,\n\nvisibility\030\010 \001(\0132\030.clar" + - "ifai.api.Visibility\022\024\n\014cluster_type\030\t \001(" + - "\t\022\022\n\nmanaged_by\030\n \001(\t\022\036\n\003key\030\013 \001(\0132\021.cla" + - "rifai.api.Key\"\212\001\n\013ComputeInfo\022\021\n\tcpu_lim" + - "it\030\006 \001(\t\022\022\n\ncpu_memory\030\002 \001(\t\022\030\n\020num_acce" + - "lerators\030\003 \001(\r\022\032\n\022accelerator_memory\030\004 \001" + - "(\t\022\030\n\020accelerator_type\030\005 \003(\tJ\004\010\001\020\002\"\344\001\n\017A" + - "utoscaleConfig\022\024\n\014min_replicas\030\001 \001(\r\022\024\n\014" + - "max_replicas\030\002 \001(\r\022\037\n\027traffic_history_se" + - "conds\030\003 \001(\r\022 \n\030scale_down_delay_seconds\030" + - "\004 \001(\r\022\036\n\026scale_up_delay_seconds\030\005 \001(\r\022\027\n" + - "\017disable_packing\030\007 \001(\010\022#\n\033scale_to_zero_" + - "delay_seconds\030\010 \001(\rJ\004\010\006\020\007\"\376\004\n\nDeployment" + - "\022\n\n\002id\030\001 \001(\t\022\017\n\007user_id\030\002 \001(\t\0227\n\020autosca" + - "le_config\030\003 \001(\0132\035.clarifai.api.Autoscale" + - "Config\022)\n\tnodepools\030\004 \003(\0132\026.clarifai.api" + - ".Nodepool\022D\n\021scheduling_choice\030\007 \001(\0162).c" + - "larifai.api.Deployment.SchedulingChoice\022" + - ",\n\nvisibility\030\010 \001(\0132\030.clarifai.api.Visib" + - "ility\022)\n\010metadata\030\t \001(\0132\027.google.protobu" + - "f.Struct\022\023\n\013description\030\n \001(\t\022$\n\006worker\030" + - "\013 \001(\0132\024.clarifai.api.Worker\022.\n\ncreated_a" + - "t\030\014 \001(\0132\032.google.protobuf.Timestamp\022/\n\013m" + - "odified_at\030\r \001(\0132\032.google.protobuf.Times" + - "tamp\"\247\001\n\020SchedulingChoice\022\035\n\031UNKNOWN_SCH" + - "EDULING_CHOICE\020\000\022\010\n\004FAIL\020\001\022\n\n\006RANDOM\020\002\022\t" + - "\n\005PRICE\020\003\022\017\n\013PERFORMANCE\020\004\022\013\n\007NETWORK\020\005\022" + - "\017\n\013UTILIZATION\020\006\022\017\n\013PREFER_SPOT\020\007\022\023\n\017PRE" + - "FER_ONDEMAND\020\010J\004\010\005\020\006J\004\010\006\020\007\"\216\001\n\016RunnerSel" + - "ector\022(\n\010nodepool\030\001 \001(\0132\026.clarifai.api.N" + - "odepool\022$\n\006runner\030\002 \001(\0132\024.clarifai.api.R" + - "unner\022,\n\ndeployment\030\003 \001(\0132\030.clarifai.api" + - ".Deployment\"\220\001\n\016ProcessingInfo\022:\n\022runner" + - "_method_type\030\001 \001(\0162\036.clarifai.api.Runner" + - "MethodType\022+\n\006status\030\002 \001(\0132\033.clarifai.ap" + - "i.status.Status\022\025\n\rprocessing_id\030\003 \001(\t\"\311" + - "\003\n\016AuditLogTarget\022\"\n\004user\030\001 \001(\0132\022.clarif" + - "ai.api.UserH\000\022\"\n\004role\030\002 \001(\0132\022.clarifai.a" + - "pi.RoleH\000\022\"\n\004team\030\003 \001(\0132\022.clarifai.api.T" + - "eamH\000\022 \n\003app\030\004 \001(\0132\021.clarifai.api.AppH\000\022" + - "&\n\006module\030\005 \001(\0132\024.clarifai.api.ModuleH\000\022" + - "5\n\016module_version\030\006 \001(\0132\033.clarifai.api.M" + - "oduleVersionH\000\022*\n\010workflow\030\007 \001(\0132\026.clari" + - "fai.api.WorkflowH\000\0229\n\020workflow_version\030\010" + - " \001(\0132\035.clarifai.api.WorkflowVersionH\000\022$\n" + - "\005model\030\t \001(\0132\023.clarifai.api.ModelH\000\0223\n\rm" + - "odel_version\030\n \001(\0132\032.clarifai.api.ModelV" + - "ersionH\000B\010\n\006target\"\233\002\n\rAuditLogEntry\022-\n\t" + - "timestamp\030\001 \001(\0132\032.google.protobuf.Timest" + - "amp\022 \n\004user\030\002 \001(\0132\022.clarifai.api.User\022*\n" + - "\toperation\030\003 \001(\0162\027.clarifai.api.EventTyp" + - "e\022\023\n\013description\030\004 \001(\t\022-\n\007targets\030\005 \003(\0132" + - "\034.clarifai.api.AuditLogTarget\022\017\n\007details" + - "\030\006 \003(\t\022\025\n\007success\030\007 \001(\010B\004\200\265\030\001\022\016\n\006req_id\030" + - "\010 \001(\t\022\021\n\tsource_ip\030\t \001(\t\"\244\002\n\rAuditLogQue" + - "ry\0222\n\016timestamp_from\030\001 \001(\0132\032.google.prot" + - "obuf.Timestamp\0220\n\014timestamp_to\030\002 \001(\0132\032.g" + - "oogle.protobuf.Timestamp\022\020\n\010user_ids\030\003 \003" + - "(\t\022+\n\noperations\030\004 \003(\0162\027.clarifai.api.Ev" + - "entType\022-\n\007targets\030\005 \003(\0132\034.clarifai.api." + - "AuditLogTarget\022+\n\007success\030\006 \001(\0132\032.google" + - ".protobuf.BoolValue\022\022\n\nsource_ips\030\007 \003(\t\"" + - "\243\003\n\037WorkflowVersionEvaluationMetric\022\n\n\002i" + - "d\030\001 \001(\t\022\017\n\007summary\030\002 \001(\t\022\023\n\013description\030" + - "\003 \001(\t\022I\n\tdata_type\030\004 \001(\01626.clarifai.api." + - "WorkflowVersionEvaluationMetric.DataType" + - "\022[\n\022visualisation_type\030\005 \001(\0162?.clarifai." + - "api.WorkflowVersionEvaluationMetric.Visu" + - "alisationType\",\n\010DataType\022\025\n\021DATA_TYPE_N" + - "OT_SET\020\000\022\t\n\005FLOAT\020\001\"x\n\021VisualisationType" + - "\022\036\n\032VISUALIZATION_TYPE_NOT_SET\020\000\022\024\n\020CONF" + - "USION_MATRIX\020\001\022\032\n\026PRECISION_RECALL_CURVE" + - "\020\002\022\021\n\rROC_AUC_CURVE\020\003\"\252\002\n!WorkflowVersio" + - "nEvaluationTemplate\022\n\n\002id\030\001 \001(\t\022\023\n\013descr" + - "iption\030\002 \001(\t\022L\n\ntask_types\030\003 \003(\01628.clari" + - "fai.api.WorkflowVersionEvaluationTemplat" + - "e.TaskType\022Z\n#workflow_version_evaluatio" + - "n_metrics\030\004 \003(\0132-.clarifai.api.WorkflowV" + - "ersionEvaluationMetric\":\n\010TaskType\022\025\n\021TA" + - "SK_TYPE_NOT_SET\020\000\022\027\n\023TEXT_CLASSIFICATION" + - "\020\001\"\371\002\n\023ComputePlaneMetrics\0221\n\004meta\030\001 \001(\013" + - "2#.clarifai.api.ComputeSourceMetadata\022\r\n" + - "\005cloud\030\002 \001(\t\022\016\n\006region\030\003 \001(\t\022\025\n\rinstance" + - "_type\030\004 \001(\t\022\030\n\020reservation_type\030\005 \001(\t\022\031\n" + - "\021reservation_price\030\006 \001(\002\022\021\n\truntime_s\030\007 " + - "\001(\005\022-\n\ttimestamp\030\010 \001(\0132\032.google.protobuf" + - ".Timestamp\022\022\n\nevent_type\030\t \001(\t\022-\n\013gpu_me" + - "trics\030\n \003(\0132\030.clarifai.api.GpuMetrics\022\020\n" + - "\010hostname\030\013 \001(\t\022-\n\013cpu_metrics\030\014 \003(\0132\030.c" + - "larifai.api.CpuMetrics\"\207\001\n\nGpuMetrics\022\014\n" + - "\004uuid\030\001 \001(\t\022\022\n\nmodel_name\030\002 \001(\t\022\027\n\017utili" + - "zation_pct\030\003 \001(\002\022\036\n\026tensor_utilization_p" + - "ct\030\004 \001(\002\022\036\n\026memory_utilization_pct\030\005 \001(\002" + - "\"\242\001\n\nCpuMetrics\022-\n\ttimestamp\030\001 \001(\0132\032.goo" + - "gle.protobuf.Timestamp\022\033\n\023cpu_utilizatio" + - "n_pct\030\002 \001(\002\022\036\n\026memory_utilization_pct\030\003 " + - "\001(\002\022\022\n\nmillicores\030\004 \001(\003\022\024\n\014memory_bytes\030" + - "\005 \001(\003\"\213\001\n\010LogEntry\022\017\n\007message\030\001 \001(\t\022\020\n\010l" + - "og_type\030\002 \001(\t\022\013\n\003url\030\003 \001(\t\0221\n\004meta\030\t \001(\013" + - "2#.clarifai.api.ComputeSourceMetadataJ\004\010" + - "\004\020\005J\004\010\005\020\006J\004\010\006\020\007J\004\010\007\020\010J\004\010\010\020\t\"\246\002\n\025ComputeS" + - "ourceMetadata\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + - "rifai.api.UserAppIDSet\022\020\n\010model_id\030\002 \001(\t" + - "\022\030\n\020model_version_id\030\003 \001(\t\022\023\n\013workflow_i" + - "d\030\004 \001(\t\022\032\n\022compute_cluster_id\030\006 \001(\t\022\023\n\013n" + - "odepool_id\030\007 \001(\t\022\021\n\trunner_id\030\010 \001(\t\022\023\n\013p" + - "ipeline_id\030\t \001(\t\022\033\n\023pipeline_version_id\030" + - "\n \001(\t\022\037\n\027pipeline_version_run_id\030\013 \001(\tJ\004" + - "\010\005\020\006\"\375\003\n\031WorkflowVersionEvaluation\022\n\n\002id" + - "\030\001 \001(\t\022\023\n\013workflow_id\030\002 \001(\t\022\033\n\023workflow_" + - "version_id\030\003 \001(\t\022\037\n\027ground_truth_dataset" + - "_id\030\004 \001(\t\022\'\n\037ground_truth_dataset_versio" + - "n_id\030\005 \001(\t\022\036\n\026predictions_dataset_id\030\006 \001" + - "(\t\022&\n\036predictions_dataset_version_id\030\007 \001" + - "(\t\022\036\n\026evaluation_template_id\030\010 \001(\t\022J\n\032wo" + - "rkflow_evaluation_result\030\t \001(\0132&.clarifa", - "i.api.WorkflowEvaluationResult\022+\n\006status" + - "\030\n \001(\0132\033.clarifai.api.status.Status\022.\n\nc" + - "reated_at\030\013 \001(\0132\032.google.protobuf.Timest" + - "amp\022/\n\013modified_at\030\014 \001(\0132\032.google.protob" + - "uf.Timestamp\022\026\n\016target_node_id\030\r \001(\t\"Z\n\030" + - "WorkflowEvaluationResult\022>\n\007summary\030\001 \001(" + - "\0132-.clarifai.api.WorkflowEvaluationResul" + - "tSummary\"h\n\037WorkflowEvaluationResultSumm" + - "ary\022E\n\030evaluation_metric_values\030\002 \003(\0132#." + - "clarifai.api.EvaluationMetricValue\"\246\002\n\025E" + - "valuationMetricValue\022\034\n\024evaluation_metri" + - "c_id\030\001 \001(\t\022/\n\014metric_value\030\002 \001(\0132\031.clari" + - "fai.api.MetricValue\022\023\n\013explanation\030\003 \001(\t" + - "\022U\n\022per_concept_values\030\004 \003(\01329.clarifai." + - "api.EvaluationMetricValue.PerConceptValu" + - "esEntry\032R\n\025PerConceptValuesEntry\022\013\n\003key\030" + - "\001 \001(\t\022(\n\005value\030\002 \001(\0132\031.clarifai.api.Metr" + - "icValue:\0028\001\"a\n\013MetricValue\022\026\n\014string_val" + - "ue\030\001 \001(\tH\000\022\025\n\013float_value\030\002 \001(\002H\000\022\023\n\tint" + - "_value\030\003 \001(\005H\000B\016\n\014metric_value\"?\n\025ArgoOr" + - "chestrationSpec\022\023\n\013api_version\030\002 \001(\t\022\021\n\t" + - "spec_json\030\003 \001(\t\"l\n\021OrchestrationSpec\022F\n\027" + - "argo_orchestration_spec\030\001 \001(\0132#.clarifai" + - ".api.ArgoOrchestrationSpecH\000B\017\n\rorchestr" + - "ation\"\337\002\n\017PipelineVersion\022\n\n\002id\030\001 \001(\t\022\016\n" + - "\006app_id\030\002 \001(\t\022\017\n\007user_id\030\003 \001(\t\022;\n\022orches" + - "tration_spec\030\004 \001(\0132\037.clarifai.api.Orches" + - "trationSpec\022\023\n\013pipeline_id\030\005 \001(\t\022\023\n\013desc" + - "ription\030\006 \001(\t\022,\n\nvisibility\030\007 \001(\0132\030.clar" + - "ifai.api.Visibility\022)\n\010metadata\030\010 \001(\0132\027." + - "google.protobuf.Struct\022.\n\ncreated_at\030\t \001" + + "d_at\030\t \001(\0132\032.google.protobuf.Timestamp\022:" + + "\n\017extraction_jobs\030\n \003(\0132!.clarifai.api.I" + + "nputsExtractionJob\022%\n\007uploads\030\013 \003(\0132\024.cl" + + "arifai.api.Upload\022+\n\006status\030\014 \001(\0132\033.clar" + + "ifai.api.status.StatusJ\004\010\002\020\003J\004\010\005\020\006J\004\010\006\020\007" + + "\"u\n\024InputsAddJobProgress\022\025\n\rpending_coun" + + "t\030\001 \001(\004\022\031\n\021in_progress_count\030\002 \001(\004\022\025\n\rsu" + + "ccess_count\030\003 \001(\004\022\024\n\014failed_count\030\004 \001(\004\"" + + "\225\002\n\006Upload\022\n\n\002id\030\001 \001(\t\022.\n\ncreated_at\030\002 \001" + "(\0132\032.google.protobuf.Timestamp\022/\n\013modifi" + - "ed_at\030\n \001(\0132\032.google.protobuf.Timestamp\"" + - "\222\001\n\023OrchestrationStatus\022<\n\013argo_status\030\001" + - " \001(\0132%.clarifai.api.ArgoOrchestrationSta" + - "tusH\000\022+\n\006status\030\002 \001(\0132\033.clarifai.api.sta" + - "tus.StatusB\020\n\016status_details\")\n\027ArgoOrch" + - "estrationStatus\022\016\n\006status\030\001 \001(\t\"\346\001\n\022Pipe" + - "lineVersionRun\022\n\n\002id\030\001 \001(\t\0227\n\020pipeline_v" + - "ersion\030\002 \001(\0132\035.clarifai.api.PipelineVers" + - "ion\022)\n\tnodepools\030\003 \003(\0132\026.clarifai.api.No" + - "depool\022?\n\024orchestration_status\030\004 \001(\0132!.c" + - "larifai.api.OrchestrationStatus\022\017\n\007user_" + - "id\030\005 \001(\t\022\016\n\006app_id\030\006 \001(\t*^\n\024WorkflowMode" + - "lUseCase\022#\n\037WORKFLOW_MODEL_USE_CASE_NOT_" + - "SET\020\000\022\022\n\016CLASSIFICATION\020\001\022\r\n\tDETECTION\020\002" + - "*\220\001\n\033DatasetVersionRequestOrigin\022*\n&DATA" + - "SET_VERSION_REQUEST_ORIGIN_NOT_SET\020\000\022\n\n\006" + - "MANUAL\020\001\022\014\n\010TRAINING\020\002\022\025\n\021EVAL_GROUND_TR" + - "UTH\020\003\022\024\n\020EVAL_PREDICTIONS\020\004*\371\001\n\036DatasetV" + - "ersionMetricsGroupType\022.\n*DATASET_VERSIO" + - "N_METRICS_GROUP_TYPE_NOT_SET\020\000\022\016\n\nINPUT_" + - "TYPE\020\002\022\016\n\nCONCEPT_ID\020\n\022\022\n\016CONCEPTS_COUNT" + - "\020\013\022\030\n\024BOUNDING_BOXES_COUNT\020\024\022\022\n\016POLYGONS" + - "_COUNT\020\025\022\020\n\014POINTS_COUNT\020\026\022\017\n\013MASKS_COUN" + - "T\020\027\022\020\n\014PIXELS_COUNT\020\036\022\020\n\014ASPECT_RATIO\020\037*" + - "\205\001\n\032DatasetVersionExportFormat\022)\n%DATASE" + - "T_VERSION_EXPORT_FORMAT_NOT_SET\020\000\022\032\n\026CLA" + - "RIFAI_DATA_PROTOBUF\020\001\022\026\n\022CLARIFAI_DATA_J" + - "SON\020\003\022\010\n\004COCO\020\002*H\n\020ExpirationAction\022\035\n\031E" + - "XPIRATION_ACTION_NOT_SET\020\000\022\t\n\005DELAY\020\001\022\n\n" + - "\006EXPIRY\020\002*M\n\014LicenseScope\022\031\n\025LICENSE_SCO" + - "PE_NOT_SET\020\000\022\013\n\007PREDICT\020\001\022\t\n\005TRAIN\020\002\022\n\n\006" + - "SEARCH\020\003*\\\n\013LicenseType\022\030\n\024UNKNOWN_LICEN" + - "SE_TYPE\020\000\022\017\n\013FIRST_PARTY\020\001\022\017\n\013OPEN_SOURC" + - "E\020\002\022\021\n\rCLOSED_SOURCE\020\003*P\n\010DataType\022\r\n\tUN" + - "DEFINED\020\000\022\n\n\006STRING\020\001\022\t\n\005UINT8\020\002\022\t\n\005INT3" + - "2\020\003\022\t\n\005INT64\020\004\022\010\n\004FP32\020\005*\217\001\n\017ValueCompar" + - "ator\022\035\n\031CONCEPT_THRESHOLD_NOT_SET\020\000\022\020\n\014G" + - "REATER_THAN\020\001\022\031\n\025GREATER_THAN_OR_EQUAL\020\002" + - "\022\r\n\tLESS_THAN\020\003\022\026\n\022LESS_THAN_OR_EQUAL\020\004\022" + - "\t\n\005EQUAL\020\005*\201\001\n\016EvaluationType\022\r\n\tUndefin" + - "ed\020\000\022\022\n\016Classification\020\001\022\r\n\tDetection\020\002\022" + - "\020\n\014Segmentation\020\003\022\016\n\nClustering\020\004\022\013\n\007Tra" + - "cker\020\005\022\016\n\nGeneration\020\006*f\n\014APIEventType\022\032" + - "\n\026API_EVENT_TYPE_NOT_SET\020\000\022\023\n\017ON_PREM_PR" + - "EDICT\020\001\022\021\n\rON_PREM_TRAIN\020\002\022\022\n\016ON_PREM_SE" + - "ARCH\020\003*<\n\021UsageIntervalType\022\t\n\005undef\020\000\022\007" + - "\n\003day\020\001\022\t\n\005month\020\002\022\010\n\004year\020\003*}\n\022Annotati" + - "onDataType\022 \n\034ANNOTATION_DATA_TYPE_NOT_S" + - "ET\020\000\022\007\n\003TAG\020\001\022\020\n\014BOUNDING_BOX\020\002\022\013\n\007POLYG" + - "ON\020\004\022\t\n\005POINT\020\010\022\010\n\004SPAN\020\020\022\010\n\004MASK\020 *\035\n\010R" + - "oleType\022\010\n\004TEAM\020\000\022\007\n\003ORG\020\001*$\n\020StatValueA" + - "ggType\022\007\n\003SUM\020\000\022\007\n\003AVG\020\001*`\n\017StatTimeAggT" + - "ype\022\017\n\013NO_TIME_AGG\020\000\022\010\n\004YEAR\020\001\022\t\n\005MONTH\020" + - "\002\022\010\n\004WEEK\020\003\022\007\n\003DAY\020\004\022\010\n\004HOUR\020\005\022\n\n\006MINUTE" + - "\020\006*b\n\023ValidationErrorType\022!\n\035VALIDATION_" + - "ERROR_TYPE_NOT_SET\020\000\022\016\n\nRESTRICTED\020\001\022\014\n\010" + - "DATABASE\020\002\022\n\n\006FORMAT\020\003*[\n\031InputIDConflic" + - "tResolution\022(\n$INPUT_ID_CONFLICT_RESOLUT" + - "ION_NOT_SET\020\000\022\010\n\004SKIP\020\001\022\n\n\006SUFFIX\020\002*s\n\020R" + - "unnerMethodType\022\013\n\007UNKNOWN\020\000\022\017\n\013UNARY_UN" + - "ARY\020\001\022\023\n\017UNARY_STREAMING\020\002\022\023\n\017STREAMING_" + - "UNARY\020\003\022\027\n\023STREAMING_STREAMING\020\004*\342\021\n\tEve" + - "ntType\022\026\n\022EVENT_TYPE_NOT_SET\020\000\022:\n\027ORGANI" + - "ZATION_MEMBER_ADD\020d\032\035\302>\032Organization mem" + - "bers added\022F\n\032ORGANIZATION_MEMBER_CHANGE" + - "\020e\032&\302>#Organization members\' roles chang" + - "ed\022?\n\032ORGANIZATION_MEMBER_REMOVE\020f\032\037\302>\034O" + - "rganization members removed\022U\n%ORGANIZAT" + - "ION_MEMBER_INVITATION_CREATE\020g\032*\302>\'Organ" + - "ization member invitations created\022V\n%OR" + - "GANIZATION_MEMBER_INVITATION_CANCEL\020h\032+\302" + - ">(Organization member invitations cancel" + - "ed\022V\n%ORGANIZATION_MEMBER_INVITATION_ACC" + - "EPT\020i\032+\302>(Organization member invitation" + - "s accepted\022W\n&ORGANIZATION_MEMBER_INVITA" + - "TION_DECLINE\020j\032+\302>(Organization member i" + - "nvitations declined\022;\n\030ORGANIZATION_TEAM" + - "_CREATE\020k\032\035\302>\032Organization teams created" + - "\022;\n\030ORGANIZATION_TEAM_UPDATE\020l\032\035\302>\032Organ" + - "ization teams updated\022;\n\030ORGANIZATION_TE" + - "AM_DELETE\020m\032\035\302>\032Organization teams delet" + - "ed\022D\n\034ORGANIZATION_TEAM_MEMBER_ADD\020n\032\"\302>" + - "\037Organization team members added\022I\n\037ORGA" + - "NIZATION_TEAM_MEMBER_REMOVE\020o\032$\302>!Organi" + - "zation team members removed\022F\n\031ORGANIZAT" + - "ION_TEAM_APP_ADD\020p\032\'\302>$Organization team" + - " applications added\022K\n\034ORGANIZATION_TEAM" + - "_APP_REMOVE\020q\032)\302>&Organization team appl" + - "ications removed\022&\n\rMODULE_CREATE\020\310\001\032\022\302>" + - "\017Modules created\022&\n\rMODULE_UPDATE\020\311\001\032\022\302>" + - "\017Modules updated\022&\n\rMODULE_DELETE\020\312\001\032\022\302>" + - "\017Modules deleted\0226\n\025MODULE_VERSION_CREAT" + - "E\020\313\001\032\032\302>\027Module versions created\0226\n\025MODU" + - "LE_VERSION_UPDATE\020\314\001\032\032\302>\027Module versions" + - " updated\0226\n\025MODULE_VERSION_DELETE\020\315\001\032\032\302>" + - "\027Module versions deleted\022$\n\014MODEL_CREATE" + - "\020\254\002\032\021\302>\016Models created\022$\n\014MODEL_UPDATE\020\255" + - "\002\032\021\302>\016Models updated\022$\n\014MODEL_DELETE\020\256\002\032" + - "\021\302>\016Models deleted\0224\n\024MODEL_VERSION_CREA" + - "TE\020\257\002\032\031\302>\026Model versions created\0224\n\024MODE" + - "L_VERSION_UPDATE\020\260\002\032\031\302>\026Model versions u" + - "pdated\0224\n\024MODEL_VERSION_DELETE\020\261\002\032\031\302>\026Mo" + - "del versions deleted\022*\n\017WORKFLOW_CREATE\020" + - "\220\003\032\024\302>\021Workflows created\022*\n\017WORKFLOW_UPD" + - "ATE\020\221\003\032\024\302>\021Workflows updated\022*\n\017WORKFLOW" + - "_DELETE\020\222\003\032\024\302>\021Workflows deleted\022:\n\027WORK" + - "FLOW_VERSION_CREATE\020\223\003\032\034\302>\031Workflow vers" + - "ions created\022:\n\027WORKFLOW_VERSION_UPDATE\020" + - "\224\003\032\034\302>\031Workflow versions updated\022:\n\027WORK" + - "FLOW_VERSION_DELETE\020\225\003\032\034\302>\031Workflow vers" + - "ions deleted\0220\n\022APPLICATION_CREATE\020\330\004\032\027\302" + - ">\024Applications created\0220\n\022APPLICATION_UP" + - "DATE\020\331\004\032\027\302>\024Applications updated\0220\n\022APPL" + - "ICATION_DELETE\020\332\004\032\027\302>\024Applications delet" + - "ed\022-\n\020COLLABORATOR_ADD\020\274\005\032\026\302>\023Collaborat" + - "ors added\0222\n\023COLLABORATOR_UPDATE\020\275\005\032\030\302>\025" + - "Collaborators updated\0222\n\023COLLABORATOR_RE" + - "MOVE\020\276\005\032\030\302>\025Collaborators removed\022\"\n\013USE" + - "R_UPDATE\020\240\006\032\020\302>\rUsers updatedBY\n\025com.cla" + - "rifai.grpc.apiP\001Z7github.com/Clarifai/cl" + - "arifai-go-grpc/proto/clarifai/api\242\002\004CAIP" + - "b\006proto3" + "ed_at\030\003 \001(\0132\032.google.protobuf.Timestamp\022" + + ".\n\nexpires_at\030\004 \001(\0132\032.google.protobuf.Ti" + + "mestamp\022+\n\006status\030\005 \001(\0132\033.clarifai.api.s" + + "tatus.Status\022\024\n\014content_name\030\010 \001(\t\022\026\n\016co" + + "ntent_length\030\006 \001(\004\022\023\n\013content_url\030\007 \001(\t\"" + + "K\n\021UploadContentPart\022\023\n\013range_start\030\001 \001(" + + "\004\022\023\n\013part_number\030\002 \001(\003\022\014\n\004data\030\003 \001(\014\"\365\002\n" + + "\023InputsExtractionJob\022+\n\006status\030\001 \001(\0132\033.c" + + "larifai.api.status.Status\022\n\n\002id\030\002 \001(\t\022\013\n" + + "\003url\030\003 \001(\t\022;\n\010progress\030\004 \001(\0132).clarifai." + + "api.InputsExtractionJobProgress\022.\n\ncreat" + + "ed_at\030\005 \001(\0132\032.google.protobuf.Timestamp\022" + + "/\n\013modified_at\030\006 \001(\0132\032.google.protobuf.T" + + "imestamp\022M\n\034input_id_conflict_resolution" + + "\030\007 \001(\0162\'.clarifai.api.InputIDConflictRes" + + "olution\022+\n\016input_template\030\010 \001(\0132\023.clarif" + + "ai.api.Input\"\227\002\n\033InputsExtractionJobProg" + + "ress\022\032\n\022audio_inputs_count\030\002 \001(\004\022\032\n\022imag" + + "e_inputs_count\030\003 \001(\004\022\032\n\022video_inputs_cou" + + "nt\030\004 \001(\004\022\031\n\021text_inputs_count\030\005 \001(\004\022\036\n\026p" + + "ending_archives_count\030\006 \001(\004\022\"\n\032in_progre" + + "ss_archives_count\030\007 \001(\004\022 \n\030completed_arc" + + "hives_count\030\010 \001(\004\022\035\n\025failed_archives_cou" + + "nt\030\t \001(\004J\004\010\001\020\002\"\323\001\n\020InputsDataSource\022\031\n\021i" + + "nputs_add_job_id\030\001 \001(\t\022(\n\003url\030\002 \001(\0132\033.cl" + + "arifai.api.DataSourceURL\022M\n\034input_id_con" + + "flict_resolution\030\003 \001(\0162\'.clarifai.api.In" + + "putIDConflictResolution\022+\n\016input_templat" + + "e\030\004 \001(\0132\023.clarifai.api.Input\"V\n\rDataSour" + + "ceURL\022\013\n\003url\030\001 \001(\t\0228\n\013credentials\030\002 \001(\0132" + + "#.clarifai.api.DataSourceCredentials\"\247\001\n" + + "\025DataSourceCredentials\022*\n\010s3_creds\030\001 \001(\013" + + "2\026.clarifai.api.AWSCredsH\000\022\023\n\tgcp_creds\030" + + "\002 \001(\014H\000\0228\n\020azure_blob_creds\030\004 \001(\0132\034.clar" + + "ifai.api.AzureBlobCredsH\000B\r\n\013credentials" + + "J\004\010\003\020\004\"K\n\010AWSCreds\022\016\n\006region\030\002 \001(\t\022\n\n\002id" + + "\030\003 \001(\t\022\016\n\006secret\030\004 \001(\t\022\r\n\005token\030\005 \001(\tJ\004\010" + + "\001\020\002\";\n\016AzureBlobCreds\022\024\n\014account_name\030\001 " + + "\001(\t\022\023\n\013account_key\030\002 \001(\t\"\340\001\n\014InputsUploa" + + "d\022\031\n\021inputs_add_job_id\030\001 \001(\t\022\023\n\007app_pat\030" + + "\002 \001(\tB\002\030\001\022$\n\006upload\030\003 \001(\0132\024.clarifai.api" + + ".Upload\022M\n\034input_id_conflict_resolution\030" + + "\004 \001(\0162\'.clarifai.api.InputIDConflictReso" + + "lution\022+\n\016input_template\030\005 \001(\0132\023.clarifa" + + "i.api.Input\"\316\001\n\016BookmarkOrigin\022\n\n\002id\030\001 \001" + + "(\t\022\016\n\006app_id\030\002 \001(\t\022\017\n\007user_id\030\003 \001(\t\022@\n\rr" + + "esource_type\030\004 \001(\0162).clarifai.api.Bookma" + + "rkOrigin.BookmarkType\"M\n\014BookmarkType\022\013\n" + + "\007unknown\020\000\022\t\n\005model\020\001\022\014\n\010workflow\020\002\022\013\n\007d" + + "ataset\020\003\022\n\n\006module\020\004\"\346\002\n\006Runner\022\n\n\002id\030\001 " + + "\001(\t\022\023\n\013description\030\002 \001(\t\022.\n\ncreated_at\030\003" + + " \001(\0132\032.google.protobuf.Timestamp\022/\n\013modi" + + "fied_at\030\004 \001(\0132\032.google.protobuf.Timestam" + + "p\022)\n\010metadata\030\005 \001(\0132\027.google.protobuf.St" + + "ruct\022\022\n\006labels\030\007 \003(\tB\002\030\001\022$\n\006worker\030\010 \001(\013" + + "2\024.clarifai.api.Worker\022(\n\010nodepool\030\t \001(\013" + + "2\026.clarifai.api.Nodepool\022/\n\014compute_info" + + "\030\n \001(\0132\031.clarifai.api.ComputeInfo\022\024\n\014num" + + "_replicas\030\013 \001(\rJ\004\010\006\020\007\"\200\004\n\010Nodepool\022\n\n\002id" + + "\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\022.\n\ncreated_a" + + "t\030\003 \001(\0132\032.google.protobuf.Timestamp\022/\n\013m" + + "odified_at\030\004 \001(\0132\032.google.protobuf.Times" + + "tamp\0225\n\017compute_cluster\030\006 \001(\0132\034.clarifai" + + ".api.ComputeCluster\022:\n\022node_capacity_typ" + + "e\030\007 \001(\0132\036.clarifai.api.NodeCapacityType\022" + + "2\n\016instance_types\030\010 \003(\0132\032.clarifai.api.I" + + "nstanceType\022\025\n\rmin_instances\030\t \001(\r\022\025\n\rma" + + "x_instances\030\n \001(\r\022\036\n\026enforced_min_instan" + + "ces\030\r \001(\r\022\036\n\026enforced_max_instances\030\016 \001(" + + "\r\022,\n\nvisibility\030\013 \001(\0132\030.clarifai.api.Vis" + + "ibility\022)\n\010metadata\030\014 \001(\0132\027.google.proto" + + "buf.StructJ\004\010\005\020\006\"\244\001\n\020NodeCapacityType\022C\n" + + "\016capacity_types\030\001 \003(\0162+.clarifai.api.Nod" + + "eCapacityType.CapacityType\"K\n\014CapacityTy" + + "pe\022\030\n\024UKNOWN_CAPACITY_TYPE\020\000\022\022\n\016ON_DEMAN" + + "D_TYPE\020\001\022\r\n\tSPOT_TYPE\020\002\"\264\001\n\014InstanceType" + + "\022\n\n\002id\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\022/\n\014com" + + "pute_info\030\003 \001(\0132\031.clarifai.api.ComputeIn" + + "fo\022\r\n\005price\030\004 \001(\t\0223\n\016cloud_provider\030\005 \001(" + + "\0132\033.clarifai.api.CloudProvider\022\016\n\006region" + + "\030\006 \001(\t\")\n\rCloudProvider\022\n\n\002id\030\001 \001(\t\022\014\n\004n" + + "ame\030\002 \001(\t\"\340\002\n\016ComputeCluster\022\n\n\002id\030\001 \001(\t" + + "\022\023\n\013description\030\002 \001(\t\0223\n\016cloud_provider\030" + + "\003 \001(\0132\033.clarifai.api.CloudProvider\022\016\n\006re" + + "gion\030\004 \001(\t\022\017\n\007user_id\030\005 \001(\t\022.\n\ncreated_a" + + "t\030\006 \001(\0132\032.google.protobuf.Timestamp\022/\n\013m" + + "odified_at\030\007 \001(\0132\032.google.protobuf.Times" + + "tamp\022,\n\nvisibility\030\010 \001(\0132\030.clarifai.api." + + "Visibility\022\024\n\014cluster_type\030\t \001(\t\022\022\n\nmana" + + "ged_by\030\n \001(\t\022\036\n\003key\030\013 \001(\0132\021.clarifai.api" + + ".Key\"\212\001\n\013ComputeInfo\022\021\n\tcpu_limit\030\006 \001(\t\022" + + "\022\n\ncpu_memory\030\002 \001(\t\022\030\n\020num_accelerators\030" + + "\003 \001(\r\022\032\n\022accelerator_memory\030\004 \001(\t\022\030\n\020acc" + + "elerator_type\030\005 \003(\tJ\004\010\001\020\002\"\344\001\n\017AutoscaleC" + + "onfig\022\024\n\014min_replicas\030\001 \001(\r\022\024\n\014max_repli" + + "cas\030\002 \001(\r\022\037\n\027traffic_history_seconds\030\003 \001" + + "(\r\022 \n\030scale_down_delay_seconds\030\004 \001(\r\022\036\n\026" + + "scale_up_delay_seconds\030\005 \001(\r\022\027\n\017disable_" + + "packing\030\007 \001(\010\022#\n\033scale_to_zero_delay_sec" + + "onds\030\010 \001(\rJ\004\010\006\020\007\"\376\004\n\nDeployment\022\n\n\002id\030\001 " + + "\001(\t\022\017\n\007user_id\030\002 \001(\t\0227\n\020autoscale_config" + + "\030\003 \001(\0132\035.clarifai.api.AutoscaleConfig\022)\n" + + "\tnodepools\030\004 \003(\0132\026.clarifai.api.Nodepool" + + "\022D\n\021scheduling_choice\030\007 \001(\0162).clarifai.a" + + "pi.Deployment.SchedulingChoice\022,\n\nvisibi" + + "lity\030\010 \001(\0132\030.clarifai.api.Visibility\022)\n\010" + + "metadata\030\t \001(\0132\027.google.protobuf.Struct\022" + + "\023\n\013description\030\n \001(\t\022$\n\006worker\030\013 \001(\0132\024.c" + + "larifai.api.Worker\022.\n\ncreated_at\030\014 \001(\0132\032" + + ".google.protobuf.Timestamp\022/\n\013modified_a" + + "t\030\r \001(\0132\032.google.protobuf.Timestamp\"\247\001\n\020" + + "SchedulingChoice\022\035\n\031UNKNOWN_SCHEDULING_C" + + "HOICE\020\000\022\010\n\004FAIL\020\001\022\n\n\006RANDOM\020\002\022\t\n\005PRICE\020\003" + + "\022\017\n\013PERFORMANCE\020\004\022\013\n\007NETWORK\020\005\022\017\n\013UTILIZ" + + "ATION\020\006\022\017\n\013PREFER_SPOT\020\007\022\023\n\017PREFER_ONDEM" + + "AND\020\010J\004\010\005\020\006J\004\010\006\020\007\"\216\001\n\016RunnerSelector\022(\n\010" + + "nodepool\030\001 \001(\0132\026.clarifai.api.Nodepool\022$" + + "\n\006runner\030\002 \001(\0132\024.clarifai.api.Runner\022,\n\n" + + "deployment\030\003 \001(\0132\030.clarifai.api.Deployme" + + "nt\"\220\001\n\016ProcessingInfo\022:\n\022runner_method_t" + + "ype\030\001 \001(\0162\036.clarifai.api.RunnerMethodTyp" + + "e\022+\n\006status\030\002 \001(\0132\033.clarifai.api.status." + + "Status\022\025\n\rprocessing_id\030\003 \001(\t\"\336\004\n\016AuditL" + + "ogTarget\022\"\n\004user\030\001 \001(\0132\022.clarifai.api.Us" + + "erH\000\022\"\n\004role\030\002 \001(\0132\022.clarifai.api.RoleH\000" + + "\022\"\n\004team\030\003 \001(\0132\022.clarifai.api.TeamH\000\022 \n\003" + + "app\030\004 \001(\0132\021.clarifai.api.AppH\000\022&\n\006module" + + "\030\005 \001(\0132\024.clarifai.api.ModuleH\000\0225\n\016module" + + "_version\030\006 \001(\0132\033.clarifai.api.ModuleVers" + + "ionH\000\022*\n\010workflow\030\007 \001(\0132\026.clarifai.api.W" + + "orkflowH\000\0229\n\020workflow_version\030\010 \001(\0132\035.cl" + + "arifai.api.WorkflowVersionH\000\022$\n\005model\030\t " + + "\001(\0132\023.clarifai.api.ModelH\000\0223\n\rmodel_vers" + + "ion\030\n \001(\0132\032.clarifai.api.ModelVersionH\000\022" + + "7\n\017compute_cluster\030\013 \001(\0132\034.clarifai.api." + + "ComputeClusterH\000\022*\n\010nodepool\030\014 \001(\0132\026.cla" + + "rifai.api.NodepoolH\000\022.\n\ndeployment\030\r \001(\013" + + "2\030.clarifai.api.DeploymentH\000B\010\n\006target\"\233" + + "\002\n\rAuditLogEntry\022-\n\ttimestamp\030\001 \001(\0132\032.go" + + "ogle.protobuf.Timestamp\022 \n\004user\030\002 \001(\0132\022." + + "clarifai.api.User\022*\n\toperation\030\003 \001(\0162\027.c" + + "larifai.api.EventType\022\023\n\013description\030\004 \001" + + "(\t\022-\n\007targets\030\005 \003(\0132\034.clarifai.api.Audit" + + "LogTarget\022\017\n\007details\030\006 \003(\t\022\025\n\007success\030\007 " + + "\001(\010B\004\200\265\030\001\022\016\n\006req_id\030\010 \001(\t\022\021\n\tsource_ip\030\t" + + " \001(\t\"\244\002\n\rAuditLogQuery\0222\n\016timestamp_from" + + "\030\001 \001(\0132\032.google.protobuf.Timestamp\0220\n\014ti" + + "mestamp_to\030\002 \001(\0132\032.google.protobuf.Times" + + "tamp\022\020\n\010user_ids\030\003 \003(\t\022+\n\noperations\030\004 \003" + + "(\0162\027.clarifai.api.EventType\022-\n\007targets\030\005" + + " \003(\0132\034.clarifai.api.AuditLogTarget\022+\n\007su" + + "ccess\030\006 \001(\0132\032.google.protobuf.BoolValue\022" + + "\022\n\nsource_ips\030\007 \003(\t\"\243\003\n\037WorkflowVersionE" + + "valuationMetric\022\n\n\002id\030\001 \001(\t\022\017\n\007summary\030\002" + + " \001(\t\022\023\n\013description\030\003 \001(\t\022I\n\tdata_type\030\004" + + " \001(\01626.clarifai.api.WorkflowVersionEvalu" + + "ationMetric.DataType\022[\n\022visualisation_ty" + + "pe\030\005 \001(\0162?.clarifai.api.WorkflowVersionE" + + "valuationMetric.VisualisationType\",\n\010Dat" + + "aType\022\025\n\021DATA_TYPE_NOT_SET\020\000\022\t\n\005FLOAT\020\001\"" + + "x\n\021VisualisationType\022\036\n\032VISUALIZATION_TY" + + "PE_NOT_SET\020\000\022\024\n\020CONFUSION_MATRIX\020\001\022\032\n\026PR" + + "ECISION_RECALL_CURVE\020\002\022\021\n\rROC_AUC_CURVE\020" + + "\003\"\252\002\n!WorkflowVersionEvaluationTemplate\022" + + "\n\n\002id\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\022L\n\ntask" + + "_types\030\003 \003(\01628.clarifai.api.WorkflowVers" + + "ionEvaluationTemplate.TaskType\022Z\n#workfl" + + "ow_version_evaluation_metrics\030\004 \003(\0132-.cl" + + "arifai.api.WorkflowVersionEvaluationMetr" + + "ic\":\n\010TaskType\022\025\n\021TASK_TYPE_NOT_SET\020\000\022\027\n" + + "\023TEXT_CLASSIFICATION\020\001\"\371\002\n\023ComputePlaneM" + + "etrics\0221\n\004meta\030\001 \001(\0132#.clarifai.api.Comp" + + "uteSourceMetadata\022\r\n\005cloud\030\002 \001(\t\022\016\n\006regi" + + "on\030\003 \001(\t\022\025\n\rinstance_type\030\004 \001(\t\022\030\n\020reser" + + "vation_type\030\005 \001(\t\022\031\n\021reservation_price\030\006" + + " \001(\002\022\021\n\truntime_s\030\007 \001(\005\022-\n\ttimestamp\030\010 \001" + + "(\0132\032.google.protobuf.Timestamp\022\022\n\nevent_" + + "type\030\t \001(\t\022-\n\013gpu_metrics\030\n \003(\0132\030.clarif" + + "ai.api.GpuMetrics\022\020\n\010hostname\030\013 \001(\t\022-\n\013c" + + "pu_metrics\030\014 \003(\0132\030.clarifai.api.CpuMetri" + + "cs\"\207\001\n\nGpuMetrics\022\014\n\004uuid\030\001 \001(\t\022\022\n\nmodel" + + "_name\030\002 \001(\t\022\027\n\017utilization_pct\030\003 \001(\002\022\036\n\026" + + "tensor_utilization_pct\030\004 \001(\002\022\036\n\026memory_u" + + "tilization_pct\030\005 \001(\002\"\242\001\n\nCpuMetrics\022-\n\tt" + + "imestamp\030\001 \001(\0132\032.google.protobuf.Timesta" + + "mp\022\033\n\023cpu_utilization_pct\030\002 \001(\002\022\036\n\026memor" + + "y_utilization_pct\030\003 \001(\002\022\022\n\nmillicores\030\004 " + + "\001(\003\022\024\n\014memory_bytes\030\005 \001(\003\"\213\001\n\010LogEntry\022\017" + + "\n\007message\030\001 \001(\t\022\020\n\010log_type\030\002 \001(\t\022\013\n\003url" + + "\030\003 \001(\t\0221\n\004meta\030\t \001(\0132#.clarifai.api.Comp" + + "uteSourceMetadataJ\004\010\004\020\005J\004\010\005\020\006J\004\010\006\020\007J\004\010\007\020" + + "\010J\004\010\010\020\t\"\246\002\n\025ComputeSourceMetadata\022/\n\013use" + + "r_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDS" + + "et\022\020\n\010model_id\030\002 \001(\t\022\030\n\020model_version_id" + + "\030\003 \001(\t\022\023\n\013workflow_id\030\004 \001(\t\022\032\n\022compute_c" + + "luster_id\030\006 \001(\t\022\023\n\013nodepool_id\030\007 \001(\t\022\021\n\t" + + "runner_id\030\010 \001(\t\022\023\n\013pipeline_id\030\t \001(\t\022\033\n\023" + + "pipeline_version_id\030\n \001(\t\022\037\n\027pipeline_ve" + + "rsion_run_id\030\013 \001(\tJ\004\010\005\020\006\"\331\004\n\031WorkflowVer" + + "sionEvaluation\022\n\n\002id\030\001 \001(\t\0227\n\020workflow_v", + "ersion\030\002 \001(\0132\035.clarifai.api.WorkflowVers" + + "ion\022\026\n\016target_node_id\030\003 \001(\t\022B\n\034ground_tr" + + "uth_dataset_version\030\004 \001(\0132\034.clarifai.api" + + ".DatasetVersion\022A\n\033predictions_dataset_v" + + "ersion\030\005 \001(\0132\034.clarifai.api.DatasetVersi" + + "on\022]\n$workflow_version_evaluation_templa" + + "te\030\006 \001(\0132/.clarifai.api.WorkflowVersionE" + + "valuationTemplate\022\017\n\007user_id\030\007 \001(\t\022\016\n\006ap" + + "p_id\030\010 \001(\t\022J\n\032workflow_evaluation_result" + + "\030\t \001(\0132&.clarifai.api.WorkflowEvaluation" + + "Result\022+\n\006status\030\n \001(\0132\033.clarifai.api.st" + + "atus.Status\022.\n\ncreated_at\030\013 \001(\0132\032.google" + + ".protobuf.Timestamp\022/\n\013modified_at\030\014 \001(\013" + + "2\032.google.protobuf.Timestamp\"Z\n\030Workflow" + + "EvaluationResult\022>\n\007summary\030\001 \001(\0132-.clar" + + "ifai.api.WorkflowEvaluationResultSummary" + + "\"h\n\037WorkflowEvaluationResultSummary\022E\n\030e" + + "valuation_metric_values\030\002 \003(\0132#.clarifai" + + ".api.EvaluationMetricValue\"\246\002\n\025Evaluatio" + + "nMetricValue\022\034\n\024evaluation_metric_id\030\001 \001" + + "(\t\022/\n\014metric_value\030\002 \001(\0132\031.clarifai.api." + + "MetricValue\022\023\n\013explanation\030\003 \001(\t\022U\n\022per_" + + "concept_values\030\004 \003(\01329.clarifai.api.Eval" + + "uationMetricValue.PerConceptValuesEntry\032" + + "R\n\025PerConceptValuesEntry\022\013\n\003key\030\001 \001(\t\022(\n" + + "\005value\030\002 \001(\0132\031.clarifai.api.MetricValue:" + + "\0028\001\"a\n\013MetricValue\022\026\n\014string_value\030\001 \001(\t" + + "H\000\022\025\n\013float_value\030\002 \001(\002H\000\022\023\n\tint_value\030\003" + + " \001(\005H\000B\016\n\014metric_value\"?\n\025ArgoOrchestrat" + + "ionSpec\022\023\n\013api_version\030\002 \001(\t\022\021\n\tspec_jso" + + "n\030\003 \001(\t\"l\n\021OrchestrationSpec\022F\n\027argo_orc" + + "hestration_spec\030\001 \001(\0132#.clarifai.api.Arg" + + "oOrchestrationSpecH\000B\017\n\rorchestration\"\337\002" + + "\n\017PipelineVersion\022\n\n\002id\030\001 \001(\t\022\016\n\006app_id\030" + + "\002 \001(\t\022\017\n\007user_id\030\003 \001(\t\022;\n\022orchestration_" + + "spec\030\004 \001(\0132\037.clarifai.api.OrchestrationS" + + "pec\022\023\n\013pipeline_id\030\005 \001(\t\022\023\n\013description\030" + + "\006 \001(\t\022,\n\nvisibility\030\007 \001(\0132\030.clarifai.api" + + ".Visibility\022)\n\010metadata\030\010 \001(\0132\027.google.p" + + "rotobuf.Struct\022.\n\ncreated_at\030\t \001(\0132\032.goo" + + "gle.protobuf.Timestamp\022/\n\013modified_at\030\n " + + "\001(\0132\032.google.protobuf.Timestamp\"\222\001\n\023Orch" + + "estrationStatus\022<\n\013argo_status\030\001 \001(\0132%.c" + + "larifai.api.ArgoOrchestrationStatusH\000\022+\n" + + "\006status\030\002 \001(\0132\033.clarifai.api.status.Stat" + + "usB\020\n\016status_details\")\n\027ArgoOrchestratio" + + "nStatus\022\016\n\006status\030\001 \001(\t\"\346\001\n\022PipelineVers" + + "ionRun\022\n\n\002id\030\001 \001(\t\0227\n\020pipeline_version\030\002" + + " \001(\0132\035.clarifai.api.PipelineVersion\022)\n\tn" + + "odepools\030\003 \003(\0132\026.clarifai.api.Nodepool\022?" + + "\n\024orchestration_status\030\004 \001(\0132!.clarifai." + + "api.OrchestrationStatus\022\017\n\007user_id\030\005 \001(\t" + + "\022\016\n\006app_id\030\006 \001(\t*^\n\024WorkflowModelUseCase" + + "\022#\n\037WORKFLOW_MODEL_USE_CASE_NOT_SET\020\000\022\022\n" + + "\016CLASSIFICATION\020\001\022\r\n\tDETECTION\020\002*\220\001\n\033Dat" + + "asetVersionRequestOrigin\022*\n&DATASET_VERS" + + "ION_REQUEST_ORIGIN_NOT_SET\020\000\022\n\n\006MANUAL\020\001" + + "\022\014\n\010TRAINING\020\002\022\025\n\021EVAL_GROUND_TRUTH\020\003\022\024\n" + + "\020EVAL_PREDICTIONS\020\004*\371\001\n\036DatasetVersionMe" + + "tricsGroupType\022.\n*DATASET_VERSION_METRIC" + + "S_GROUP_TYPE_NOT_SET\020\000\022\016\n\nINPUT_TYPE\020\002\022\016" + + "\n\nCONCEPT_ID\020\n\022\022\n\016CONCEPTS_COUNT\020\013\022\030\n\024BO" + + "UNDING_BOXES_COUNT\020\024\022\022\n\016POLYGONS_COUNT\020\025" + + "\022\020\n\014POINTS_COUNT\020\026\022\017\n\013MASKS_COUNT\020\027\022\020\n\014P" + + "IXELS_COUNT\020\036\022\020\n\014ASPECT_RATIO\020\037*\205\001\n\032Data" + + "setVersionExportFormat\022)\n%DATASET_VERSIO" + + "N_EXPORT_FORMAT_NOT_SET\020\000\022\032\n\026CLARIFAI_DA" + + "TA_PROTOBUF\020\001\022\026\n\022CLARIFAI_DATA_JSON\020\003\022\010\n" + + "\004COCO\020\002*H\n\020ExpirationAction\022\035\n\031EXPIRATIO" + + "N_ACTION_NOT_SET\020\000\022\t\n\005DELAY\020\001\022\n\n\006EXPIRY\020" + + "\002*M\n\014LicenseScope\022\031\n\025LICENSE_SCOPE_NOT_S" + + "ET\020\000\022\013\n\007PREDICT\020\001\022\t\n\005TRAIN\020\002\022\n\n\006SEARCH\020\003" + + "*\\\n\013LicenseType\022\030\n\024UNKNOWN_LICENSE_TYPE\020" + + "\000\022\017\n\013FIRST_PARTY\020\001\022\017\n\013OPEN_SOURCE\020\002\022\021\n\rC" + + "LOSED_SOURCE\020\003*P\n\010DataType\022\r\n\tUNDEFINED\020" + + "\000\022\n\n\006STRING\020\001\022\t\n\005UINT8\020\002\022\t\n\005INT32\020\003\022\t\n\005I" + + "NT64\020\004\022\010\n\004FP32\020\005*\217\001\n\017ValueComparator\022\035\n\031" + + "CONCEPT_THRESHOLD_NOT_SET\020\000\022\020\n\014GREATER_T" + + "HAN\020\001\022\031\n\025GREATER_THAN_OR_EQUAL\020\002\022\r\n\tLESS" + + "_THAN\020\003\022\026\n\022LESS_THAN_OR_EQUAL\020\004\022\t\n\005EQUAL" + + "\020\005*\201\001\n\016EvaluationType\022\r\n\tUndefined\020\000\022\022\n\016" + + "Classification\020\001\022\r\n\tDetection\020\002\022\020\n\014Segme" + + "ntation\020\003\022\016\n\nClustering\020\004\022\013\n\007Tracker\020\005\022\016" + + "\n\nGeneration\020\006*f\n\014APIEventType\022\032\n\026API_EV" + + "ENT_TYPE_NOT_SET\020\000\022\023\n\017ON_PREM_PREDICT\020\001\022" + + "\021\n\rON_PREM_TRAIN\020\002\022\022\n\016ON_PREM_SEARCH\020\003*<" + + "\n\021UsageIntervalType\022\t\n\005undef\020\000\022\007\n\003day\020\001\022" + + "\t\n\005month\020\002\022\010\n\004year\020\003*}\n\022AnnotationDataTy" + + "pe\022 \n\034ANNOTATION_DATA_TYPE_NOT_SET\020\000\022\007\n\003" + + "TAG\020\001\022\020\n\014BOUNDING_BOX\020\002\022\013\n\007POLYGON\020\004\022\t\n\005" + + "POINT\020\010\022\010\n\004SPAN\020\020\022\010\n\004MASK\020 *\035\n\010RoleType\022" + + "\010\n\004TEAM\020\000\022\007\n\003ORG\020\001*$\n\020StatValueAggType\022\007" + + "\n\003SUM\020\000\022\007\n\003AVG\020\001*`\n\017StatTimeAggType\022\017\n\013N" + + "O_TIME_AGG\020\000\022\010\n\004YEAR\020\001\022\t\n\005MONTH\020\002\022\010\n\004WEE" + + "K\020\003\022\007\n\003DAY\020\004\022\010\n\004HOUR\020\005\022\n\n\006MINUTE\020\006*b\n\023Va" + + "lidationErrorType\022!\n\035VALIDATION_ERROR_TY" + + "PE_NOT_SET\020\000\022\016\n\nRESTRICTED\020\001\022\014\n\010DATABASE" + + "\020\002\022\n\n\006FORMAT\020\003*[\n\031InputIDConflictResolut" + + "ion\022(\n$INPUT_ID_CONFLICT_RESOLUTION_NOT_" + + "SET\020\000\022\010\n\004SKIP\020\001\022\n\n\006SUFFIX\020\002*s\n\020RunnerMet" + + "hodType\022\013\n\007UNKNOWN\020\000\022\017\n\013UNARY_UNARY\020\001\022\023\n" + + "\017UNARY_STREAMING\020\002\022\023\n\017STREAMING_UNARY\020\003\022" + + "\027\n\023STREAMING_STREAMING\020\004*\352\024\n\tEventType\022\026" + + "\n\022EVENT_TYPE_NOT_SET\020\000\022:\n\027ORGANIZATION_M" + + "EMBER_ADD\020d\032\035\302>\032Organization members add" + + "ed\022F\n\032ORGANIZATION_MEMBER_CHANGE\020e\032&\302>#O" + + "rganization members\' roles changed\022?\n\032OR" + + "GANIZATION_MEMBER_REMOVE\020f\032\037\302>\034Organizat" + + "ion members removed\022U\n%ORGANIZATION_MEMB" + + "ER_INVITATION_CREATE\020g\032*\302>\'Organization " + + "member invitations created\022V\n%ORGANIZATI" + + "ON_MEMBER_INVITATION_CANCEL\020h\032+\302>(Organi" + + "zation member invitations canceled\022V\n%OR" + + "GANIZATION_MEMBER_INVITATION_ACCEPT\020i\032+\302" + + ">(Organization member invitations accept" + + "ed\022W\n&ORGANIZATION_MEMBER_INVITATION_DEC" + + "LINE\020j\032+\302>(Organization member invitatio" + + "ns declined\022;\n\030ORGANIZATION_TEAM_CREATE\020" + + "k\032\035\302>\032Organization teams created\022;\n\030ORGA" + + "NIZATION_TEAM_UPDATE\020l\032\035\302>\032Organization " + + "teams updated\022;\n\030ORGANIZATION_TEAM_DELET" + + "E\020m\032\035\302>\032Organization teams deleted\022D\n\034OR" + + "GANIZATION_TEAM_MEMBER_ADD\020n\032\"\302>\037Organiz" + + "ation team members added\022I\n\037ORGANIZATION" + + "_TEAM_MEMBER_REMOVE\020o\032$\302>!Organization t" + + "eam members removed\022F\n\031ORGANIZATION_TEAM" + + "_APP_ADD\020p\032\'\302>$Organization team applica" + + "tions added\022K\n\034ORGANIZATION_TEAM_APP_REM" + + "OVE\020q\032)\302>&Organization team applications" + + " removed\022&\n\rMODULE_CREATE\020\310\001\032\022\302>\017Modules" + + " created\022&\n\rMODULE_UPDATE\020\311\001\032\022\302>\017Modules" + + " updated\022&\n\rMODULE_DELETE\020\312\001\032\022\302>\017Modules" + + " deleted\0226\n\025MODULE_VERSION_CREATE\020\313\001\032\032\302>" + + "\027Module versions created\0226\n\025MODULE_VERSI" + + "ON_UPDATE\020\314\001\032\032\302>\027Module versions updated" + + "\0226\n\025MODULE_VERSION_DELETE\020\315\001\032\032\302>\027Module " + + "versions deleted\022$\n\014MODEL_CREATE\020\254\002\032\021\302>\016" + + "Models created\022$\n\014MODEL_UPDATE\020\255\002\032\021\302>\016Mo" + + "dels updated\022$\n\014MODEL_DELETE\020\256\002\032\021\302>\016Mode" + + "ls deleted\0224\n\024MODEL_VERSION_CREATE\020\257\002\032\031\302" + + ">\026Model versions created\0224\n\024MODEL_VERSIO" + + "N_UPDATE\020\260\002\032\031\302>\026Model versions updated\0224" + + "\n\024MODEL_VERSION_DELETE\020\261\002\032\031\302>\026Model vers" + + "ions deleted\022*\n\017WORKFLOW_CREATE\020\220\003\032\024\302>\021W" + + "orkflows created\022*\n\017WORKFLOW_UPDATE\020\221\003\032\024" + + "\302>\021Workflows updated\022*\n\017WORKFLOW_DELETE\020" + + "\222\003\032\024\302>\021Workflows deleted\022:\n\027WORKFLOW_VER" + + "SION_CREATE\020\223\003\032\034\302>\031Workflow versions cre" + + "ated\022:\n\027WORKFLOW_VERSION_UPDATE\020\224\003\032\034\302>\031W" + + "orkflow versions updated\022:\n\027WORKFLOW_VER" + + "SION_DELETE\020\225\003\032\034\302>\031Workflow versions del" + + "eted\0220\n\022APPLICATION_CREATE\020\330\004\032\027\302>\024Applic" + + "ations created\0220\n\022APPLICATION_UPDATE\020\331\004\032" + + "\027\302>\024Applications updated\0220\n\022APPLICATION_" + + "DELETE\020\332\004\032\027\302>\024Applications deleted\022-\n\020CO" + + "LLABORATOR_ADD\020\274\005\032\026\302>\023Collaborators adde" + + "d\0222\n\023COLLABORATOR_UPDATE\020\275\005\032\030\302>\025Collabor" + + "ators updated\0222\n\023COLLABORATOR_REMOVE\020\276\005\032" + + "\030\302>\025Collaborators removed\022\"\n\013USER_UPDATE" + + "\020\240\006\032\020\302>\rUsers updated\0228\n\026COMPUTE_CLUSTER" + + "_CREATE\020\204\007\032\033\302>\030Compute clusters created\022" + + "8\n\026COMPUTE_CLUSTER_DELETE\020\205\007\032\033\302>\030Compute" + + " clusters deleted\022*\n\017NODEPOOL_CREATE\020\350\007\032" + + "\024\302>\021Nodepools created\022*\n\017NODEPOOL_UPDATE" + + "\020\351\007\032\024\302>\021Nodepools updated\022*\n\017NODEPOOL_DE" + + "LETE\020\352\007\032\024\302>\021Nodepools deleted\022.\n\021DEPLOYM" + + "ENT_CREATE\020\314\010\032\026\302>\023Deployments created\022.\n" + + "\021DEPLOYMENT_UPDATE\020\315\010\032\026\302>\023Deployments up" + + "dated\022.\n\021DEPLOYMENT_DELETE\020\316\010\032\026\302>\023Deploy" + + "ments deletedBY\n\025com.clarifai.grpc.apiP\001" + + "Z7github.com/Clarifai/clarifai-go-grpc/p" + + "roto/clarifai/api\242\002\004CAIPb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, @@ -3069,7 +3087,7 @@ public static void registerAllExtensions( internal_static_clarifai_api_ModelTypeField_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ModelTypeField_descriptor, - new java.lang.String[] { "Path", "FieldType", "DefaultValue", "Description", "Placeholder", "ModelTypeEnumOptions", "InternalOnly", "Required", "ModelTypeRangeInfo", "Name", "Type", "TypeArgs", "Iterator", "Default", }); + new java.lang.String[] { "Path", "FieldType", "DefaultValue", "Description", "Placeholder", "ModelTypeEnumOptions", "InternalOnly", "Required", "ModelTypeRangeInfo", "Name", "Type", "TypeArgs", "Iterator", "Default", "IsParam", }); internal_static_clarifai_api_ModelTypeRangeInfo_descriptor = getDescriptor().getMessageTypes().get(78); internal_static_clarifai_api_ModelTypeRangeInfo_fieldAccessorTable = new @@ -3375,7 +3393,7 @@ public static void registerAllExtensions( internal_static_clarifai_api_WorkflowVersion_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_WorkflowVersion_descriptor, - new java.lang.String[] { "Id", "WorkflowId", "CreatedAt", "ModifiedAt", "Visibility", "Nodes", "Metadata", "AppId", "UserId", "Description", "License", }); + new java.lang.String[] { "Id", "WorkflowId", "CreatedAt", "ModifiedAt", "Visibility", "Nodes", "Metadata", "AppId", "UserId", "Description", "License", "IsDeprecated", }); internal_static_clarifai_api_WorkflowNode_descriptor = getDescriptor().getMessageTypes().get(129); internal_static_clarifai_api_WorkflowNode_fieldAccessorTable = new @@ -3855,7 +3873,7 @@ public static void registerAllExtensions( internal_static_clarifai_api_InstanceType_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_InstanceType_descriptor, - new java.lang.String[] { "Id", "Description", "ComputeInfo", "Price", }); + new java.lang.String[] { "Id", "Description", "ComputeInfo", "Price", "CloudProvider", "Region", }); internal_static_clarifai_api_CloudProvider_descriptor = getDescriptor().getMessageTypes().get(207); internal_static_clarifai_api_CloudProvider_fieldAccessorTable = new @@ -3903,7 +3921,7 @@ public static void registerAllExtensions( internal_static_clarifai_api_AuditLogTarget_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_AuditLogTarget_descriptor, - new java.lang.String[] { "User", "Role", "Team", "App", "Module", "ModuleVersion", "Workflow", "WorkflowVersion", "Model", "ModelVersion", "Target", }); + new java.lang.String[] { "User", "Role", "Team", "App", "Module", "ModuleVersion", "Workflow", "WorkflowVersion", "Model", "ModelVersion", "ComputeCluster", "Nodepool", "Deployment", "Target", }); internal_static_clarifai_api_AuditLogEntry_descriptor = getDescriptor().getMessageTypes().get(215); internal_static_clarifai_api_AuditLogEntry_fieldAccessorTable = new @@ -3963,7 +3981,7 @@ public static void registerAllExtensions( internal_static_clarifai_api_WorkflowVersionEvaluation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_WorkflowVersionEvaluation_descriptor, - new java.lang.String[] { "Id", "WorkflowId", "WorkflowVersionId", "GroundTruthDatasetId", "GroundTruthDatasetVersionId", "PredictionsDatasetId", "PredictionsDatasetVersionId", "EvaluationTemplateId", "WorkflowEvaluationResult", "Status", "CreatedAt", "ModifiedAt", "TargetNodeId", }); + new java.lang.String[] { "Id", "WorkflowVersion", "TargetNodeId", "GroundTruthDatasetVersion", "PredictionsDatasetVersion", "WorkflowVersionEvaluationTemplate", "UserId", "AppId", "WorkflowEvaluationResult", "Status", "CreatedAt", "ModifiedAt", }); internal_static_clarifai_api_WorkflowEvaluationResult_descriptor = getDescriptor().getMessageTypes().get(225); internal_static_clarifai_api_WorkflowEvaluationResult_fieldAccessorTable = new diff --git a/src/main/java/com/clarifai/grpc/api/Runner.java b/src/main/java/com/clarifai/grpc/api/Runner.java index da04350..bd8b4f4 100644 --- a/src/main/java/com/clarifai/grpc/api/Runner.java +++ b/src/main/java/com/clarifai/grpc/api/Runner.java @@ -421,7 +421,7 @@ public com.google.protobuf.StructOrBuilder getMetadataOrBuilder() { * * repeated string labels = 7 [deprecated = true]; * @deprecated clarifai.api.Runner.labels is deprecated. - * See proto/clarifai/api/resources.proto;l=4655 + * See proto/clarifai/api/resources.proto;l=4664 * @return A list containing the labels. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -435,7 +435,7 @@ public com.google.protobuf.StructOrBuilder getMetadataOrBuilder() { * * repeated string labels = 7 [deprecated = true]; * @deprecated clarifai.api.Runner.labels is deprecated. - * See proto/clarifai/api/resources.proto;l=4655 + * See proto/clarifai/api/resources.proto;l=4664 * @return The count of labels. */ @java.lang.Deprecated public int getLabelsCount() { @@ -448,7 +448,7 @@ public com.google.protobuf.StructOrBuilder getMetadataOrBuilder() { * * repeated string labels = 7 [deprecated = true]; * @deprecated clarifai.api.Runner.labels is deprecated. - * See proto/clarifai/api/resources.proto;l=4655 + * See proto/clarifai/api/resources.proto;l=4664 * @param index The index of the element to return. * @return The labels at the given index. */ @@ -462,7 +462,7 @@ public com.google.protobuf.StructOrBuilder getMetadataOrBuilder() { * * repeated string labels = 7 [deprecated = true]; * @deprecated clarifai.api.Runner.labels is deprecated. - * See proto/clarifai/api/resources.proto;l=4655 + * See proto/clarifai/api/resources.proto;l=4664 * @param index The index of the value to return. * @return The bytes of the labels at the given index. */ @@ -1885,7 +1885,7 @@ private void ensureLabelsIsMutable() { * * repeated string labels = 7 [deprecated = true]; * @deprecated clarifai.api.Runner.labels is deprecated. - * See proto/clarifai/api/resources.proto;l=4655 + * See proto/clarifai/api/resources.proto;l=4664 * @return A list containing the labels. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -1899,7 +1899,7 @@ private void ensureLabelsIsMutable() { * * repeated string labels = 7 [deprecated = true]; * @deprecated clarifai.api.Runner.labels is deprecated. - * See proto/clarifai/api/resources.proto;l=4655 + * See proto/clarifai/api/resources.proto;l=4664 * @return The count of labels. */ @java.lang.Deprecated public int getLabelsCount() { @@ -1912,7 +1912,7 @@ private void ensureLabelsIsMutable() { * * repeated string labels = 7 [deprecated = true]; * @deprecated clarifai.api.Runner.labels is deprecated. - * See proto/clarifai/api/resources.proto;l=4655 + * See proto/clarifai/api/resources.proto;l=4664 * @param index The index of the element to return. * @return The labels at the given index. */ @@ -1926,7 +1926,7 @@ private void ensureLabelsIsMutable() { * * repeated string labels = 7 [deprecated = true]; * @deprecated clarifai.api.Runner.labels is deprecated. - * See proto/clarifai/api/resources.proto;l=4655 + * See proto/clarifai/api/resources.proto;l=4664 * @param index The index of the value to return. * @return The bytes of the labels at the given index. */ @@ -1941,7 +1941,7 @@ private void ensureLabelsIsMutable() { * * repeated string labels = 7 [deprecated = true]; * @deprecated clarifai.api.Runner.labels is deprecated. - * See proto/clarifai/api/resources.proto;l=4655 + * See proto/clarifai/api/resources.proto;l=4664 * @param index The index to set the value at. * @param value The labels to set. * @return This builder for chaining. @@ -1963,7 +1963,7 @@ private void ensureLabelsIsMutable() { * * repeated string labels = 7 [deprecated = true]; * @deprecated clarifai.api.Runner.labels is deprecated. - * See proto/clarifai/api/resources.proto;l=4655 + * See proto/clarifai/api/resources.proto;l=4664 * @param value The labels to add. * @return This builder for chaining. */ @@ -1984,7 +1984,7 @@ private void ensureLabelsIsMutable() { * * repeated string labels = 7 [deprecated = true]; * @deprecated clarifai.api.Runner.labels is deprecated. - * See proto/clarifai/api/resources.proto;l=4655 + * See proto/clarifai/api/resources.proto;l=4664 * @param values The labels to add. * @return This builder for chaining. */ @@ -2003,7 +2003,7 @@ private void ensureLabelsIsMutable() { * * repeated string labels = 7 [deprecated = true]; * @deprecated clarifai.api.Runner.labels is deprecated. - * See proto/clarifai/api/resources.proto;l=4655 + * See proto/clarifai/api/resources.proto;l=4664 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearLabels() { @@ -2019,7 +2019,7 @@ private void ensureLabelsIsMutable() { * * repeated string labels = 7 [deprecated = true]; * @deprecated clarifai.api.Runner.labels is deprecated. - * See proto/clarifai/api/resources.proto;l=4655 + * See proto/clarifai/api/resources.proto;l=4664 * @param value The bytes of the labels to add. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/RunnerOrBuilder.java b/src/main/java/com/clarifai/grpc/api/RunnerOrBuilder.java index fde5485..a35bb4d 100644 --- a/src/main/java/com/clarifai/grpc/api/RunnerOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/RunnerOrBuilder.java @@ -143,7 +143,7 @@ public interface RunnerOrBuilder extends * * repeated string labels = 7 [deprecated = true]; * @deprecated clarifai.api.Runner.labels is deprecated. - * See proto/clarifai/api/resources.proto;l=4655 + * See proto/clarifai/api/resources.proto;l=4664 * @return A list containing the labels. */ @java.lang.Deprecated java.util.List @@ -155,7 +155,7 @@ public interface RunnerOrBuilder extends * * repeated string labels = 7 [deprecated = true]; * @deprecated clarifai.api.Runner.labels is deprecated. - * See proto/clarifai/api/resources.proto;l=4655 + * See proto/clarifai/api/resources.proto;l=4664 * @return The count of labels. */ @java.lang.Deprecated int getLabelsCount(); @@ -166,7 +166,7 @@ public interface RunnerOrBuilder extends * * repeated string labels = 7 [deprecated = true]; * @deprecated clarifai.api.Runner.labels is deprecated. - * See proto/clarifai/api/resources.proto;l=4655 + * See proto/clarifai/api/resources.proto;l=4664 * @param index The index of the element to return. * @return The labels at the given index. */ @@ -178,7 +178,7 @@ public interface RunnerOrBuilder extends * * repeated string labels = 7 [deprecated = true]; * @deprecated clarifai.api.Runner.labels is deprecated. - * See proto/clarifai/api/resources.proto;l=4655 + * See proto/clarifai/api/resources.proto;l=4664 * @param index The index of the value to return. * @return The bytes of the labels at the given index. */ diff --git a/src/main/java/com/clarifai/grpc/api/Service.java b/src/main/java/com/clarifai/grpc/api/Service.java index 5bcfe01..5ef92d0 100644 --- a/src/main/java/com/clarifai/grpc/api/Service.java +++ b/src/main/java/com/clarifai/grpc/api/Service.java @@ -2300,7 +2300,7 @@ public static void registerAllExtensions( "api.UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\022\n\nve" + "rsion_id\030\003 \001(\t\022\020\n\010language\030\004 \001(\t\022\026\n\016trai" + "ned_before\030\005 \001(\010\022\031\n\021additional_fields\030\023 " + - "\003(\t\"\200\006\n\021ListModelsRequest\022/\n\013user_app_id" + + "\003(\t\"\226\006\n\021ListModelsRequest\022/\n\013user_app_id" + "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\014\n\004pa" + "ge\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\022\031\n\021additional" + "_fields\030\023 \003(\t\022\026\n\016sort_ascending\030\n \001(\010\022\026\n" + @@ -2318,2413 +2318,2415 @@ public static void registerAllExtensions( "e\030\005 \001(\tB\002\030\001\022\035\n\021filter_by_user_id\030\026 \001(\010B\002" + "\030\001\022\031\n\021model_version_ids\030\034 \003(\t\022/\n\014license" + "_type\030\035 \001(\0162\031.clarifai.api.LicenseType\022\016" + - "\n\006source\030\036 \001(\r\022\017\n\007creator\030\037 \001(\tB\t\n\007sort_" + - "byJ\004\010\004\020\005J\004\010 \020!\"K\n\030GetResourceCountsReque" + - "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + - "serAppIDSet\"\236\001\n\031GetResourceCountsRespons" + - "e\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status." + - "Status\022\020\n\010datasets\030\002 \001(\003\022\016\n\006models\030\003 \001(\003" + - "\022\021\n\tworkflows\030\004 \001(\003\022\017\n\007modules\030\005 \001(\003\022\016\n\006" + - "inputs\030\006 \001(\003\"\200\001\n\031PatchModelToolkitsReque" + + "\n\006source\030\036 \001(\r\022\017\n\007creator\030\037 \001(\t\022\024\n\014min_r" + + "eplicas\030! \001(\rB\t\n\007sort_byJ\004\010\004\020\005J\004\010 \020!\"K\n\030" + + "GetResourceCountsRequest\022/\n\013user_app_id\030" + + "\001 \001(\0132\032.clarifai.api.UserAppIDSet\"\236\001\n\031Ge" + + "tResourceCountsResponse\022+\n\006status\030\001 \001(\0132" + + "\033.clarifai.api.status.Status\022\020\n\010datasets" + + "\030\002 \001(\003\022\016\n\006models\030\003 \001(\003\022\021\n\tworkflows\030\004 \001(" + + "\003\022\017\n\007modules\030\005 \001(\003\022\016\n\006inputs\030\006 \001(\003\"\200\001\n\031P" + + "atchModelToolkitsRequest\022/\n\013user_app_id\030" + + "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010mod" + + "el_id\030\002 \001(\t\022\020\n\010toolkits\030\003 \003(\t\022\016\n\006action\030" + + "\004 \001(\t\"\213\001\n\036PatchModelCheckConsentsRequest" + + "\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Use" + + "rAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\026\n\016check_con" + + "sents\030\003 \003(\t\022\016\n\006action\030\004 \001(\t\"\200\001\n\031PatchMod" + + "elUseCasesRequest\022/\n\013user_app_id\030\001 \001(\0132\032" + + ".clarifai.api.UserAppIDSet\022\020\n\010model_id\030\002" + + " \001(\t\022\020\n\010usecases\030\003 \003(\t\022\016\n\006action\030\004 \001(\t\"\202" + + "\001\n\032PatchModelLanguagesRequest\022/\n\013user_ap" + + "p_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020" + + "\n\010model_id\030\002 \001(\t\022\021\n\tlanguages\030\003 \003(\t\022\016\n\006a" + + "ction\030\004 \001(\t\"Z\n\031MultiModelToolkitResponse" + + "\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status.S" + + "tatus\022\020\n\010toolkits\030\002 \003(\t\"e\n\036MultiModelChe" + + "ckConsentResponse\022+\n\006status\030\001 \001(\0132\033.clar" + + "ifai.api.status.Status\022\026\n\016check_consents" + + "\030\002 \003(\t\"Z\n\031MultiModelUseCaseResponse\022+\n\006s" + + "tatus\030\001 \001(\0132\033.clarifai.api.status.Status" + + "\022\020\n\010usecases\030\002 \003(\t\"\\\n\032MultiModelLanguage" + + "Response\022+\n\006status\030\001 \001(\0132\033.clarifai.api." + + "status.Status\022\021\n\tlanguages\030\002 \003(\t\"\221\001\n\021Pos" + + "tModelsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cl" + + "arifai.api.UserAppIDSet\022&\n\005model\030\002 \001(\0132\023" + + ".clarifai.api.ModelB\002\030\001\022#\n\006models\030\003 \003(\0132" + + "\023.clarifai.api.Model\"z\n\022PatchModelsReque" + "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + - "serAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\020\n\010toolkit" + - "s\030\003 \003(\t\022\016\n\006action\030\004 \001(\t\"\213\001\n\036PatchModelCh" + - "eckConsentsRequest\022/\n\013user_app_id\030\001 \001(\0132" + - "\032.clarifai.api.UserAppIDSet\022\020\n\010model_id\030" + - "\002 \001(\t\022\026\n\016check_consents\030\003 \003(\t\022\016\n\006action\030" + - "\004 \001(\t\"\200\001\n\031PatchModelUseCasesRequest\022/\n\013u" + + "serAppIDSet\022#\n\006models\030\002 \003(\0132\023.clarifai.a" + + "pi.Model\022\016\n\006action\030\003 \001(\t\",\n\016IdUpdateSour" + + "ce\022\n\n\002id\030\001 \001(\t\022\016\n\006new_id\030\002 \001(\t\"\202\001\n\024Patch" + + "ModelIdsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + + "larifai.api.UserAppIDSet\022)\n\003ids\030\003 \003(\0132\034." + + "clarifai.api.IdUpdateSource\022\016\n\006action\030\004 " + + "\001(\t\"W\n\022DeleteModelRequest\022/\n\013user_app_id" + + "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010mo" + + "del_id\030\002 \001(\t\"g\n\023DeleteModelsRequest\022/\n\013u" + "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + - "DSet\022\020\n\010model_id\030\002 \001(\t\022\020\n\010usecases\030\003 \003(\t" + - "\022\016\n\006action\030\004 \001(\t\"\202\001\n\032PatchModelLanguages" + - "Request\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai." + - "api.UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\021\n\tla" + - "nguages\030\003 \003(\t\022\016\n\006action\030\004 \001(\t\"Z\n\031MultiMo" + - "delToolkitResponse\022+\n\006status\030\001 \001(\0132\033.cla" + - "rifai.api.status.Status\022\020\n\010toolkits\030\002 \003(" + - "\t\"e\n\036MultiModelCheckConsentResponse\022+\n\006s" + - "tatus\030\001 \001(\0132\033.clarifai.api.status.Status" + - "\022\026\n\016check_consents\030\002 \003(\t\"Z\n\031MultiModelUs" + - "eCaseResponse\022+\n\006status\030\001 \001(\0132\033.clarifai" + - ".api.status.Status\022\020\n\010usecases\030\002 \003(\t\"\\\n\032" + - "MultiModelLanguageResponse\022+\n\006status\030\001 \001" + - "(\0132\033.clarifai.api.status.Status\022\021\n\tlangu" + - "ages\030\002 \003(\t\"\221\001\n\021PostModelsRequest\022/\n\013user" + - "_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSe" + - "t\022&\n\005model\030\002 \001(\0132\023.clarifai.api.ModelB\002\030" + - "\001\022#\n\006models\030\003 \003(\0132\023.clarifai.api.Model\"z" + - "\n\022PatchModelsRequest\022/\n\013user_app_id\030\001 \001(" + - "\0132\032.clarifai.api.UserAppIDSet\022#\n\006models\030" + - "\002 \003(\0132\023.clarifai.api.Model\022\016\n\006action\030\003 \001" + - "(\t\",\n\016IdUpdateSource\022\n\n\002id\030\001 \001(\t\022\016\n\006new_" + - "id\030\002 \001(\t\"\202\001\n\024PatchModelIdsRequest\022/\n\013use" + - "r_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDS" + - "et\022)\n\003ids\030\003 \003(\0132\034.clarifai.api.IdUpdateS" + - "ource\022\016\n\006action\030\004 \001(\t\"W\n\022DeleteModelRequ" + - "est\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api." + - "UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\"g\n\023Delete" + - "ModelsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + - "rifai.api.UserAppIDSet\022\013\n\003ids\030\002 \003(\t\022\022\n\nd" + - "elete_all\030\003 \001(\010\"\251\001\n\031PostModelsSearchesRe" + - "quest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.ap" + - "i.UserAppIDSet\022-\n\013model_query\030\002 \001(\0132\030.cl" + - "arifai.api.ModelQuery\022,\n\npagination\030\003 \001(" + - "\0132\030.clarifai.api.Pagination\"f\n\023SingleMod" + - "elResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.ap" + - "i.status.Status\022\"\n\005model\030\002 \001(\0132\023.clarifa" + - "i.api.Model\"l\n\022MultiModelResponse\022+\n\006sta" + - "tus\030\001 \001(\0132\033.clarifai.api.status.Status\022)" + - "\n\006models\030\002 \003(\0132\023.clarifai.api.ModelB\004\200\265\030" + - "\001\"\242\001\n\031PatchModelVersionsRequest\022/\n\013user_" + - "app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet" + - "\022\020\n\010model_id\030\002 \001(\t\0222\n\016model_versions\030\003 \003" + - "(\0132\032.clarifai.api.ModelVersion\022\016\n\006action" + - "\030\004 \001(\t\"o\n\026GetModelVersionRequest\022/\n\013user" + - "_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSe" + - "t\022\020\n\010model_id\030\002 \001(\t\022\022\n\nversion_id\030\003 \001(\t\"" + - "\305\002\n\030ListModelVersionsRequest\022/\n\013user_app" + - "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n" + - "\010model_id\030\002 \001(\t\022\014\n\004page\030\003 \001(\r\022\020\n\010per_pag" + - "e\030\004 \001(\r\022\023\n\013concept_ids\030\005 \003(\t\022\024\n\014trained_" + - "only\030\006 \001(\010\022\026\n\016sort_ascending\030\007 \001(\010\022\035\n\023so" + - "rt_by_status_code\030\010 \001(\010H\000\022\034\n\022sort_by_num" + - "_inputs\030\t \001(\010H\000\022\035\n\023sort_by_description\030\n" + - " \001(\010H\000\022\034\n\022sort_by_created_at\030\013 \001(\010H\000B\t\n\007" + - "sort_by\"r\n\031DeleteModelVersionRequest\022/\n\013" + - "user_app_id\030\001 \001(\0132\032.clarifai.api.UserApp" + - "IDSet\022\020\n\010model_id\030\003 \001(\t\022\022\n\nversion_id\030\004 " + - "\001(\t\"|\n\032SingleModelVersionResponse\022+\n\006sta" + - "tus\030\001 \001(\0132\033.clarifai.api.status.Status\0221" + - "\n\rmodel_version\030\002 \001(\0132\032.clarifai.api.Mod" + - "elVersion\"\202\001\n\031MultiModelVersionResponse\022" + - "+\n\006status\030\001 \001(\0132\033.clarifai.api.status.St" + - "atus\0228\n\016model_versions\030\002 \003(\0132\032.clarifai." + - "api.ModelVersionB\004\200\265\030\001\"\205\002\n\030PostModelVers" + - "ionsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + - "fai.api.UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\0222" + - "\n\016model_versions\030\003 \003(\0132\032.clarifai.api.Mo" + - "delVersion\022\023\n\013description\030\010 \001(\t\022)\n\teval_" + - "info\030\n \001(\0132\026.clarifai.api.EvalInfo\022\024\n\014do" + - "_migration\030\013 \001(\010J\004\010\004\020\005J\004\010\005\020\006J\004\010\006\020\007J\004\010\007\020\010" + - "J\004\010\t\020\n\"\256\001\n\036PostModelVersionsUploadReques" + - "t\022D\n\rupload_config\030\001 \001(\0132+.clarifai.api." + - "PostModelVersionsUploadConfigH\000\0227\n\014conte" + - "nt_part\030\002 \001(\0132\037.clarifai.api.UploadConte" + - "ntPartH\000B\r\n\013upload_data\"\201\001\n\037PostModelVer" + - "sionsUploadResponse\022+\n\006status\030\001 \001(\0132\033.cl" + - "arifai.api.status.Status\022\027\n\017bytes_remain" + - "ing\030\002 \001(\004\022\030\n\020model_version_id\030\003 \001(\t\"\326\001\n\035" + - "PostModelVersionsUploadConfig\022/\n\013user_ap" + - "p_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020" + - "\n\010model_id\030\002 \001(\t\0221\n\rmodel_version\030\003 \001(\0132" + - "\032.clarifai.api.ModelVersion\022\022\n\ntotal_siz" + - "e\030\004 \001(\004\022\r\n\005is_v3\030\005 \001(\010\022\034\n\024storage_reques" + - "t_size\030\006 \001(\004\"v\n\035PutModelVersionExportsRe" + + "DSet\022\013\n\003ids\030\002 \003(\t\022\022\n\ndelete_all\030\003 \001(\010\"\251\001" + + "\n\031PostModelsSearchesRequest\022/\n\013user_app_" + + "id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022-\n\013" + + "model_query\030\002 \001(\0132\030.clarifai.api.ModelQu" + + "ery\022,\n\npagination\030\003 \001(\0132\030.clarifai.api.P" + + "agination\"\204\001\n\023SingleModelResponse\022+\n\006sta" + + "tus\030\001 \001(\0132\033.clarifai.api.status.Status\022\"" + + "\n\005model\030\002 \001(\0132\023.clarifai.api.Model\022\026\n\016wo" + + "rkflow_count\030\004 \001(\005J\004\010\003\020\004\"l\n\022MultiModelRe" + + "sponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.st" + + "atus.Status\022)\n\006models\030\002 \003(\0132\023.clarifai.a" + + "pi.ModelB\004\200\265\030\001\"\242\001\n\031PatchModelVersionsReq" + + "uest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api" + + ".UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\0222\n\016model" + + "_versions\030\003 \003(\0132\032.clarifai.api.ModelVers" + + "ion\022\016\n\006action\030\004 \001(\t\"o\n\026GetModelVersionRe" + "quest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.ap" + "i.UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\022\n\nvers" + - "ion_id\030\003 \001(\t\"u\n\034GetModelVersionExportReq" + - "uest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api" + - ".UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\022\n\nversi" + - "on_id\030\003 \001(\t\"\207\001\n SingleModelVersionExport" + - "Response\022+\n\006status\030\001 \001(\0132\033.clarifai.api." + - "status.Status\0226\n\006export\030\002 \001(\0132 .clarifai" + - ".api.ModelVersionExportB\004\200\265\030\001\"\261\001\n$PostWo" + - "rkflowVersionsUnPublishRequest\022/\n\013user_a" + - "pp_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022" + - "\023\n\013workflow_id\030\002 \001(\t\022C\n\014publications\030\003 \003" + - "(\0132-.clarifai.api.WorkflowVersionUnPubli" + - "shRequest\"\255\001\n\"PostWorkflowVersionsPublis" + - "hRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + - ".api.UserAppIDSet\022\023\n\013workflow_id\030\002 \001(\t\022A" + - "\n\014publications\030\003 \003(\0132+.clarifai.api.Work" + - "flowVersionPublishRequest\"3\n\035WorkflowVer" + - "sionPublishRequest\022\022\n\nversion_id\030\001 \001(\t\"5" + - "\n\037WorkflowVersionUnPublishRequest\022\022\n\nver" + - "sion_id\030\001 \001(\t\"0\n\032ModelVersionPublishRequ" + - "est\022\022\n\nversion_id\030\001 \001(\t\"\244\001\n\037PostModelVer" + - "sionsPublishRequest\022/\n\013user_app_id\030\001 \001(\013" + - "2\032.clarifai.api.UserAppIDSet\022\020\n\010model_id" + - "\030\002 \001(\t\022>\n\014publications\030\003 \003(\0132(.clarifai." + - "api.ModelVersionPublishRequest\"2\n\034ModelV" + - "ersionUnpublishRequest\022\022\n\nversion_id\030\001 \001" + - "(\t\"\250\001\n!PostModelVersionsUnPublishRequest" + + "ion_id\030\003 \001(\t\"\333\002\n\030ListModelVersionsReques" + + "t\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Us" + + "erAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\014\n\004page\030\003 \001" + + "(\r\022\020\n\010per_page\030\004 \001(\r\022\023\n\013concept_ids\030\005 \003(" + + "\t\022\024\n\014trained_only\030\006 \001(\010\022\026\n\016sort_ascendin" + + "g\030\007 \001(\010\022\035\n\023sort_by_status_code\030\010 \001(\010H\000\022\034" + + "\n\022sort_by_num_inputs\030\t \001(\010H\000\022\035\n\023sort_by_" + + "description\030\n \001(\010H\000\022\034\n\022sort_by_created_a" + + "t\030\013 \001(\010H\000\022\024\n\014min_replicas\030\014 \001(\rB\t\n\007sort_" + + "by\"r\n\031DeleteModelVersionRequest\022/\n\013user_" + + "app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet" + + "\022\020\n\010model_id\030\003 \001(\t\022\022\n\nversion_id\030\004 \001(\t\"|" + + "\n\032SingleModelVersionResponse\022+\n\006status\030\001" + + " \001(\0132\033.clarifai.api.status.Status\0221\n\rmod" + + "el_version\030\002 \001(\0132\032.clarifai.api.ModelVer" + + "sion\"\202\001\n\031MultiModelVersionResponse\022+\n\006st" + + "atus\030\001 \001(\0132\033.clarifai.api.status.Status\022" + + "8\n\016model_versions\030\002 \003(\0132\032.clarifai.api.M" + + "odelVersionB\004\200\265\030\001\"\205\002\n\030PostModelVersionsR" + + "equest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.a" + + "pi.UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\0222\n\016mod" + + "el_versions\030\003 \003(\0132\032.clarifai.api.ModelVe" + + "rsion\022\023\n\013description\030\010 \001(\t\022)\n\teval_info\030" + + "\n \001(\0132\026.clarifai.api.EvalInfo\022\024\n\014do_migr" + + "ation\030\013 \001(\010J\004\010\004\020\005J\004\010\005\020\006J\004\010\006\020\007J\004\010\007\020\010J\004\010\t\020" + + "\n\"\256\001\n\036PostModelVersionsUploadRequest\022D\n\r" + + "upload_config\030\001 \001(\0132+.clarifai.api.PostM" + + "odelVersionsUploadConfigH\000\0227\n\014content_pa" + + "rt\030\002 \001(\0132\037.clarifai.api.UploadContentPar" + + "tH\000B\r\n\013upload_data\"\201\001\n\037PostModelVersions" + + "UploadResponse\022+\n\006status\030\001 \001(\0132\033.clarifa" + + "i.api.status.Status\022\027\n\017bytes_remaining\030\002" + + " \001(\004\022\030\n\020model_version_id\030\003 \001(\t\"\326\001\n\035PostM" + + "odelVersionsUploadConfig\022/\n\013user_app_id\030" + + "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010mod" + + "el_id\030\002 \001(\t\0221\n\rmodel_version\030\003 \001(\0132\032.cla" + + "rifai.api.ModelVersion\022\022\n\ntotal_size\030\004 \001" + + "(\004\022\r\n\005is_v3\030\005 \001(\010\022\034\n\024storage_request_siz" + + "e\030\006 \001(\004\"v\n\035PutModelVersionExportsRequest" + "\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Use" + - "rAppIDSet\022\020\n\010model_id\030\002 \001(\t\022@\n\014publicati" + - "ons\030\003 \003(\0132*.clarifai.api.ModelVersionUnp" + - "ublishRequest\"z\n\026PostEvaluationsRequest\022" + + "rAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\022\n\nversion_i" + + "d\030\003 \001(\t\"u\n\034GetModelVersionExportRequest\022" + "/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.User" + - "AppIDSet\022/\n\014eval_metrics\030\002 \003(\0132\031.clarifa" + - "i.api.EvalMetrics\"\263\004\n\026ListEvaluationsReq" + - "uest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api" + - ".UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030" + - "\003 \001(\r\022\026\n\016sort_ascending\030\004 \001(\010\022\030\n\016sort_by" + - "_app_id\030\005 \001(\010H\000\022\031\n\017sort_by_roc_auc\030\006 \001(\010" + - "H\000\022\024\n\nsort_by_f1\030\007 \001(\010H\000\022\034\n\022sort_by_crea" + - "ted_at\030\010 \001(\010H\000\022$\n\032sort_by_mean_avg_preci" + - "sion\030\t \001(\010H\000\022\033\n\021sort_by_precision\030\n \001(\010H" + - "\000\022\030\n\016sort_by_recall\030\013 \001(\010H\000\022\032\n\020sort_by_m" + - "odel_id\030\020 \001(\010H\000\022!\n\027sort_by_eval_dataset_" + - "id\030\021 \001(\010H\000\022\"\n\030sort_by_train_dataset_id\030\022" + - " \001(\010H\000\022\025\n\rmodel_type_id\030\014 \001(\t\022\030\n\020eval_da" + - "taset_ids\030\r \003(\t\022\031\n\021train_dataset_ids\030\016 \003" + - "(\t\022\023\n\013concept_ids\030\017 \003(\t\022\033\n\023show_failed_m" + - "etrics\030\023 \001(\010B\t\n\007sort_by\"\211\001\n\024GetEvaluatio" + - "nRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + - ".api.UserAppIDSet\022\025\n\revaluation_id\030\002 \001(\t" + - "\022)\n\006fields\030\003 \001(\0132\031.clarifai.api.FieldsVa" + - "lue\"\262\001\n\"PostModelVersionEvaluationsReque" + - "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + - "serAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\030\n\020model_v" + - "ersion_id\030\003 \001(\t\022/\n\014eval_metrics\030\004 \003(\0132\031." + - "clarifai.api.EvalMetrics\"\241\001\n\"ListModelVe" + - "rsionEvaluationsRequest\022/\n\013user_app_id\030\001" + - " \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010mode" + - "l_id\030\002 \001(\t\022\030\n\020model_version_id\030\003 \001(\t\022\014\n\004" + - "page\030\004 \001(\r\022\020\n\010per_page\030\005 \001(\r\"\301\001\n GetMode" + - "lVersionEvaluationRequest\022/\n\013user_app_id" + - "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010mo" + - "del_id\030\002 \001(\t\022\030\n\020model_version_id\030\003 \001(\t\022\025" + - "\n\revaluation_id\030\004 \001(\t\022)\n\006fields\030\005 \001(\0132\031." + - "clarifai.api.FieldsValue\"y\n\031SingleEvalMe" + - "tricsResponse\022+\n\006status\030\001 \001(\0132\033.clarifai" + - ".api.status.Status\022/\n\014eval_metrics\030\002 \001(\013" + - "2\031.clarifai.api.EvalMetrics\"x\n\030MultiEval" + - "MetricsResponse\022+\n\006status\030\001 \001(\0132\033.clarif" + - "ai.api.status.Status\022/\n\014eval_metrics\030\002 \003" + - "(\0132\031.clarifai.api.EvalMetrics\"\323\001\n\036PostMo" + - "delVersionMetricsRequest\022/\n\013user_app_id\030" + - "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010mod" + - "el_id\030\002 \001(\t\022\022\n\nversion_id\030\003 \001(\t\022)\n\013test_" + - "search\030\005 \001(\0132\024.clarifai.api.Search\022)\n\tev" + - "al_info\030\n \001(\0132\026.clarifai.api.EvalInfoJ\004\010" + - "\004\020\005\"\241\001\n\035GetModelVersionMetricsRequest\022/\n" + - "\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserAp" + - "pIDSet\022\020\n\010model_id\030\002 \001(\t\022\022\n\nversion_id\030\003" + - " \001(\t\022)\n\006fields\030\004 \001(\0132\031.clarifai.api.Fiel" + - "dsValue\"]\n\023GetModelTypeRequest\022/\n\013user_a" + - "pp_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022" + - "\025\n\rmodel_type_id\030\002 \001(\t\"h\n\025ListModelTypes" + - "Request\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai." + - "api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_pa" + - "ge\030\003 \001(\r\"\037\n\035ListOpenSourceLicensesReques" + - "t\"_\n\036ListOpenSourceLicensesResponse\022+\n\006s" + - "tatus\030\001 \001(\0132\033.clarifai.api.status.Status" + - "\022\020\n\010licenses\030\002 \003(\t\"y\n\027SingleModelTypeRes" + - "ponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.sta" + - "tus.Status\0221\n\nmodel_type\030\002 \001(\0132\027.clarifa" + - "i.api.ModelTypeB\004\200\265\030\001\"\362\001\n\026MultiModelType" + - "Response\022+\n\006status\030\001 \001(\0132\033.clarifai.api." + - "status.Status\0222\n\013model_types\030\002 \003(\0132\027.cla" + - "rifai.api.ModelTypeB\004\200\265\030\001\0225\n\017model_impor" + - "ters\030\003 \001(\0132\034.clarifai.api.ModelTypeField" + - "\022@\n\026triton_conda_envs_info\030\004 \003(\0132 .clari" + - "fai.api.TritonCondaEnvInfo\"\225\001\n\"GetModelV" + - "ersionInputExampleRequest\022/\n\013user_app_id" + - "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010mo" + - "del_id\030\002 \001(\t\022\030\n\020model_version_id\030\003 \001(\t\022\022" + - "\n\nexample_id\030\004 \001(\t\"\243\001\n$ListModelVersionI" + - "nputExamplesRequest\022/\n\013user_app_id\030\001 \001(\013" + - "2\032.clarifai.api.UserAppIDSet\022\020\n\010model_id" + - "\030\002 \001(\t\022\030\n\020model_version_id\030\003 \001(\t\022\014\n\004page" + - "\030\004 \001(\r\022\020\n\010per_page\030\005 \001(\r\"\242\001\n&SingleModel" + - "VersionInputExampleResponse\022+\n\006status\030\001 " + - "\001(\0132\033.clarifai.api.status.Status\022K\n\033mode" + - "l_version_input_example\030\002 \001(\0132&.clarifai" + - ".api.ModelVersionInputExample\"\242\001\n%MultiM" + - "odelVersionInputExampleResponse\022+\n\006statu" + - "s\030\001 \001(\0132\033.clarifai.api.status.Status\022L\n\034" + - "model_version_input_examples\030\002 \003(\0132&.cla" + - "rifai.api.ModelVersionInputExample\"\177\n\032Li" + - "stModelReferencesRequest\022/\n\013user_app_id\030" + - "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010mod" + - "el_id\030\002 \001(\t\022\014\n\004page\030\003 \001(\r\022\020\n\010per_page\030\004 " + - "\001(\r\"\202\001\n\033MultiModelReferenceResponse\022+\n\006s" + - "tatus\030\001 \001(\0132\033.clarifai.api.status.Status" + - "\0226\n\020model_references\030\002 \003(\0132\034.clarifai.ap" + - "i.ModelReference\"o\n\023MultiOutputResponse\022" + - "+\n\006status\030\001 \001(\0132\033.clarifai.api.status.St" + - "atus\022+\n\007outputs\030\002 \003(\0132\024.clarifai.api.Out" + - "putB\004\200\265\030\001\"\227\001\n\025MultiLogEntryResponse\022+\n\006s" + - "tatus\030\001 \001(\0132\033.clarifai.api.status.Status" + - "\0221\n\013log_entries\030\002 \003(\0132\026.clarifai.api.Log" + - "EntryB\004\200\265\030\001\022\014\n\004page\030\004 \001(\r\022\020\n\010per_page\030\005 " + - "\001(\r\"V\n\021ListScopesRequest\022\020\n\010key_type\030\001 \001" + - "(\t\022/\n\013user_app_id\030\002 \001(\0132\032.clarifai.api.U" + - "serAppIDSet\"B\n\017MyScopesRequest\022/\n\013user_a" + - "pp_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\"" + - "F\n\023MyScopesUserRequest\022/\n\013user_app_id\030\001 " + - "\001(\0132\032.clarifai.api.UserAppIDSet\"\025\n\023MySco" + - "pesRootRequest\"\245\001\n\026MultiScopeDepsRespons" + - "e\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status." + - "Status\022+\n\nscope_deps\030\002 \003(\0132\027.clarifai.ap" + - "i.ScopeDeps\0221\n\rendpoint_deps\030\003 \003(\0132\032.cla" + - "rifai.api.EndpointDeps\"\240\001\n\022MultiScopeRes" + - "ponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.sta" + - "tus.Status\022\016\n\006scopes\030\002 \003(\t\022\036\n\003app\030\003 \001(\0132" + - "\021.clarifai.api.App\022\021\n\tendpoints\030\004 \003(\t\022\032\n" + - "\022user_feature_flags\030\005 \001(\t\"\204\001\n\026MultiScope" + - "UserResponse\022+\n\006status\030\001 \001(\0132\033.clarifai." + - "api.status.Status\022\016\n\006scopes\030\002 \003(\t\022\021\n\tend" + - "points\030\004 \003(\t\022\032\n\022user_feature_flags\030\005 \001(\t" + - "\"\204\001\n\026MultiScopeRootResponse\022+\n\006status\030\001 " + - "\001(\0132\033.clarifai.api.status.Status\022\016\n\006scop" + - "es\030\002 \003(\t\022\021\n\tendpoints\030\004 \003(\t\022\032\n\022user_feat" + - "ure_flags\030\005 \001(\t\"O\n\020GetSearchRequest\022/\n\013u" + + "AppIDSet\022\020\n\010model_id\030\002 \001(\t\022\022\n\nversion_id" + + "\030\003 \001(\t\"\207\001\n SingleModelVersionExportRespo" + + "nse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.statu" + + "s.Status\0226\n\006export\030\002 \001(\0132 .clarifai.api." + + "ModelVersionExportB\004\200\265\030\001\"\261\001\n$PostWorkflo" + + "wVersionsUnPublishRequest\022/\n\013user_app_id" + + "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\023\n\013wo" + + "rkflow_id\030\002 \001(\t\022C\n\014publications\030\003 \003(\0132-." + + "clarifai.api.WorkflowVersionUnPublishReq" + + "uest\"\255\001\n\"PostWorkflowVersionsPublishRequ" + + "est\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api." + + "UserAppIDSet\022\023\n\013workflow_id\030\002 \001(\t\022A\n\014pub" + + "lications\030\003 \003(\0132+.clarifai.api.WorkflowV" + + "ersionPublishRequest\"3\n\035WorkflowVersionP" + + "ublishRequest\022\022\n\nversion_id\030\001 \001(\t\"5\n\037Wor" + + "kflowVersionUnPublishRequest\022\022\n\nversion_" + + "id\030\001 \001(\t\"0\n\032ModelVersionPublishRequest\022\022" + + "\n\nversion_id\030\001 \001(\t\"\244\001\n\037PostModelVersions" + + "PublishRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cl" + + "arifai.api.UserAppIDSet\022\020\n\010model_id\030\002 \001(" + + "\t\022>\n\014publications\030\003 \003(\0132(.clarifai.api.M" + + "odelVersionPublishRequest\"2\n\034ModelVersio" + + "nUnpublishRequest\022\022\n\nversion_id\030\001 \001(\t\"\250\001" + + "\n!PostModelVersionsUnPublishRequest\022/\n\013u" + "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + - "DSet\022\n\n\002id\030\002 \001(\t\"f\n\023ListSearchesRequest\022" + + "DSet\022\020\n\010model_id\030\002 \001(\t\022@\n\014publications\030\003" + + " \003(\0132*.clarifai.api.ModelVersionUnpublis" + + "hRequest\"z\n\026PostEvaluationsRequest\022/\n\013us" + + "er_app_id\030\001 \001(\0132\032.clarifai.api.UserAppID" + + "Set\022/\n\014eval_metrics\030\002 \003(\0132\031.clarifai.api" + + ".EvalMetrics\"\263\004\n\026ListEvaluationsRequest\022" + "/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.User" + "AppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r" + - "\"\304\001\n\023PostSearchesRequest\022/\n\013user_app_id\030" + - "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022&\n\005que" + - "ry\030\002 \001(\0132\023.clarifai.api.QueryB\002\030\001\022&\n\010sea" + - "rches\030\003 \003(\0132\024.clarifai.api.Search\022,\n\npag" + - "ination\030\004 \001(\0132\030.clarifai.api.Pagination\"" + - "\205\001\n\032PatchInputsSearchesRequest\022/\n\013user_a" + - "pp_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022" + - "&\n\010searches\030\002 \003(\0132\024.clarifai.api.Search\022" + - "\016\n\006action\030\003 \001(\t\"\212\001\n\037PatchAnnotationsSear" + - "chesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + - "fai.api.UserAppIDSet\022&\n\010searches\030\002 \003(\0132\024" + - ".clarifai.api.Search\022\016\n\006action\030\003 \001(\t\"\177\n\024" + - "PatchSearchesRequest\022/\n\013user_app_id\030\001 \001(" + - "\0132\032.clarifai.api.UserAppIDSet\022&\n\010searche" + - "s\030\002 \003(\0132\024.clarifai.api.Search\022\016\n\006action\030" + - "\003 \001(\t\"\204\001\n\027PostSearchesByIDRequest\022/\n\013use" + - "r_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDS" + - "et\022\n\n\002id\030\002 \001(\t\022,\n\npagination\030\003 \001(\0132\030.cla" + - "rifai.api.Pagination\"R\n\023DeleteSearchRequ" + + "\022\026\n\016sort_ascending\030\004 \001(\010\022\030\n\016sort_by_app_" + + "id\030\005 \001(\010H\000\022\031\n\017sort_by_roc_auc\030\006 \001(\010H\000\022\024\n" + + "\nsort_by_f1\030\007 \001(\010H\000\022\034\n\022sort_by_created_a" + + "t\030\010 \001(\010H\000\022$\n\032sort_by_mean_avg_precision\030" + + "\t \001(\010H\000\022\033\n\021sort_by_precision\030\n \001(\010H\000\022\030\n\016" + + "sort_by_recall\030\013 \001(\010H\000\022\032\n\020sort_by_model_" + + "id\030\020 \001(\010H\000\022!\n\027sort_by_eval_dataset_id\030\021 " + + "\001(\010H\000\022\"\n\030sort_by_train_dataset_id\030\022 \001(\010H" + + "\000\022\025\n\rmodel_type_id\030\014 \001(\t\022\030\n\020eval_dataset" + + "_ids\030\r \003(\t\022\031\n\021train_dataset_ids\030\016 \003(\t\022\023\n" + + "\013concept_ids\030\017 \003(\t\022\033\n\023show_failed_metric" + + "s\030\023 \001(\010B\t\n\007sort_by\"\211\001\n\024GetEvaluationRequ" + "est\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api." + - "UserAppIDSet\022\n\n\002id\030\002 \001(\t\"\247\001\n\036PostAnnotat" + - "ionsSearchesRequest\022/\n\013user_app_id\030\001 \001(\013" + - "2\032.clarifai.api.UserAppIDSet\022&\n\010searches" + - "\030\002 \003(\0132\024.clarifai.api.Search\022,\n\npaginati" + - "on\030\003 \001(\0132\030.clarifai.api.Pagination\"c\n$De" + - "leteAnnotationSearchMetricsRequest\022/\n\013us" + - "er_app_id\030\001 \001(\0132\032.clarifai.api.UserAppID" + - "Set\022\n\n\002id\030\002 \001(\t\"\266\001\n\031PostInputsSearchesRe" + - "quest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.ap" + - "i.UserAppIDSet\022&\n\010searches\030\002 \003(\0132\024.clari" + - "fai.api.Search\022,\n\npagination\030\003 \001(\0132\030.cla" + - "rifai.api.Pagination\022\022\n\nonly_count\030\004 \001(\010" + - "\"i\n\024SingleSearchResponse\022+\n\006status\030\001 \001(\013" + - "2\033.clarifai.api.status.Status\022$\n\006search\030" + - "\005 \001(\0132\024.clarifai.api.Search\"\355\001\n\023MultiSea" + - "rchResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.a" + - "pi.status.Status\022\n\n\002id\030\002 \001(\t\022%\n\004hits\030\003 \003" + - "(\0132\021.clarifai.api.HitB\004\200\265\030\001\022\"\n\005query\030\004 \001" + - "(\0132\023.clarifai.api.Query\022&\n\010searches\030\005 \003(" + - "\0132\024.clarifai.api.Search\022*\n\nhit_counts\030\006 " + - "\003(\0132\026.clarifai.api.HitCount\"\224\002\n\"PostAnno" + - "tationSearchMetricsRequest\022/\n\013user_app_i" + - "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\n\n\002i" + - "d\030\002 \001(\t\022*\n\014ground_truth\030\003 \001(\0132\024.clarifai" + - ".api.Search\022,\n\016search_to_eval\030\004 \001(\0132\024.cl" + - "arifai.api.Search\022 \n\004data\030\005 \001(\0132\022.clarif" + - "ai.api.Data\0225\n\017evaluation_type\030\006 \001(\0162\034.c" + - "larifai.api.EvaluationType\"`\n!GetAnnotat" + - "ionSearchMetricsRequest\022/\n\013user_app_id\030\001" + - " \001(\0132\032.clarifai.api.UserAppIDSet\022\n\n\002id\030\002" + - " \001(\t\"U\n\"ListAnnotationSearchMetricsReque" + + "UserAppIDSet\022\025\n\revaluation_id\030\002 \001(\t\022)\n\006f" + + "ields\030\003 \001(\0132\031.clarifai.api.FieldsValue\"\262" + + "\001\n\"PostModelVersionEvaluationsRequest\022/\n" + + "\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserAp" + + "pIDSet\022\020\n\010model_id\030\002 \001(\t\022\030\n\020model_versio" + + "n_id\030\003 \001(\t\022/\n\014eval_metrics\030\004 \003(\0132\031.clari" + + "fai.api.EvalMetrics\"\241\001\n\"ListModelVersion" + + "EvaluationsRequest\022/\n\013user_app_id\030\001 \001(\0132" + + "\032.clarifai.api.UserAppIDSet\022\020\n\010model_id\030" + + "\002 \001(\t\022\030\n\020model_version_id\030\003 \001(\t\022\014\n\004page\030" + + "\004 \001(\r\022\020\n\010per_page\030\005 \001(\r\"\301\001\n GetModelVers" + + "ionEvaluationRequest\022/\n\013user_app_id\030\001 \001(" + + "\0132\032.clarifai.api.UserAppIDSet\022\020\n\010model_i" + + "d\030\002 \001(\t\022\030\n\020model_version_id\030\003 \001(\t\022\025\n\reva" + + "luation_id\030\004 \001(\t\022)\n\006fields\030\005 \001(\0132\031.clari" + + "fai.api.FieldsValue\"y\n\031SingleEvalMetrics" + + "Response\022+\n\006status\030\001 \001(\0132\033.clarifai.api." + + "status.Status\022/\n\014eval_metrics\030\002 \001(\0132\031.cl" + + "arifai.api.EvalMetrics\"x\n\030MultiEvalMetri" + + "csResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.ap" + + "i.status.Status\022/\n\014eval_metrics\030\002 \003(\0132\031." + + "clarifai.api.EvalMetrics\"\323\001\n\036PostModelVe" + + "rsionMetricsRequest\022/\n\013user_app_id\030\001 \001(\013" + + "2\032.clarifai.api.UserAppIDSet\022\020\n\010model_id" + + "\030\002 \001(\t\022\022\n\nversion_id\030\003 \001(\t\022)\n\013test_searc" + + "h\030\005 \001(\0132\024.clarifai.api.Search\022)\n\teval_in" + + "fo\030\n \001(\0132\026.clarifai.api.EvalInfoJ\004\010\004\020\005\"\241" + + "\001\n\035GetModelVersionMetricsRequest\022/\n\013user" + + "_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSe" + + "t\022\020\n\010model_id\030\002 \001(\t\022\022\n\nversion_id\030\003 \001(\t\022" + + ")\n\006fields\030\004 \001(\0132\031.clarifai.api.FieldsVal" + + "ue\"]\n\023GetModelTypeRequest\022/\n\013user_app_id" + + "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\025\n\rmo" + + "del_type_id\030\002 \001(\t\"h\n\025ListModelTypesReque" + "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + - "serAppIDSet\"\235\001\n$MultiAnnotationSearchMet" + - "ricsResponse\022+\n\006status\030\001 \001(\0132\033.clarifai." + - "api.status.Status\022H\n\031annotation_search_m" + - "etrics\030\002 \003(\0132%.clarifai.api.AnnotationSe" + - "archMetrics\"o\n\034ListAnnotationFiltersRequ" + - "est\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api." + - "UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003" + - " \001(\r\"k\n\032GetAnnotationFilterRequest\022/\n\013us" + - "er_app_id\030\001 \001(\0132\032.clarifai.api.UserAppID" + - "Set\022\034\n\024annotation_filter_id\030\002 \001(\t\"\213\001\n\034Po" + - "stAnnotationFiltersRequest\022/\n\013user_app_i" + - "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022:\n\022a" + - "nnotation_filters\030\002 \003(\0132\036.clarifai.api.A" + - "nnotationFilter\"\234\001\n\035PatchAnnotationFilte" + - "rsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifa" + - "i.api.UserAppIDSet\022:\n\022annotation_filters" + - "\030\002 \003(\0132\036.clarifai.api.AnnotationFilter\022\016" + - "\n\006action\030\003 \001(\t\"p\n\036DeleteAnnotationFilter" + - "sRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + - ".api.UserAppIDSet\022\035\n\025annotation_filter_i" + - "ds\030\002 \003(\t\"\216\001\n\035MultiAnnotationFilterRespon" + - "se\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status" + - ".Status\022@\n\022annotation_filters\030\002 \003(\0132\036.cl" + - "arifai.api.AnnotationFilterB\004\200\265\030\001\"\210\001\n\036Si" + - "ngleAnnotationFilterResponse\022+\n\006status\030\001" + - " \001(\0132\033.clarifai.api.status.Status\0229\n\021ann" + - "otation_filter\030\002 \001(\0132\036.clarifai.api.Anno" + - "tationFilter\"\\\n\016GetUserRequest\022/\n\013user_a" + + "serAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 " + + "\001(\r\"\037\n\035ListOpenSourceLicensesRequest\"_\n\036" + + "ListOpenSourceLicensesResponse\022+\n\006status" + + "\030\001 \001(\0132\033.clarifai.api.status.Status\022\020\n\010l" + + "icenses\030\002 \003(\t\"y\n\027SingleModelTypeResponse" + + "\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status.S" + + "tatus\0221\n\nmodel_type\030\002 \001(\0132\027.clarifai.api" + + ".ModelTypeB\004\200\265\030\001\"\362\001\n\026MultiModelTypeRespo" + + "nse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.statu" + + "s.Status\0222\n\013model_types\030\002 \003(\0132\027.clarifai" + + ".api.ModelTypeB\004\200\265\030\001\0225\n\017model_importers\030" + + "\003 \001(\0132\034.clarifai.api.ModelTypeField\022@\n\026t" + + "riton_conda_envs_info\030\004 \003(\0132 .clarifai.a" + + "pi.TritonCondaEnvInfo\"\225\001\n\"GetModelVersio" + + "nInputExampleRequest\022/\n\013user_app_id\030\001 \001(" + + "\0132\032.clarifai.api.UserAppIDSet\022\020\n\010model_i" + + "d\030\002 \001(\t\022\030\n\020model_version_id\030\003 \001(\t\022\022\n\nexa" + + "mple_id\030\004 \001(\t\"\243\001\n$ListModelVersionInputE" + + "xamplesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cl" + + "arifai.api.UserAppIDSet\022\020\n\010model_id\030\002 \001(" + + "\t\022\030\n\020model_version_id\030\003 \001(\t\022\014\n\004page\030\004 \001(" + + "\r\022\020\n\010per_page\030\005 \001(\r\"\242\001\n&SingleModelVersi" + + "onInputExampleResponse\022+\n\006status\030\001 \001(\0132\033" + + ".clarifai.api.status.Status\022K\n\033model_ver" + + "sion_input_example\030\002 \001(\0132&.clarifai.api." + + "ModelVersionInputExample\"\242\001\n%MultiModelV" + + "ersionInputExampleResponse\022+\n\006status\030\001 \001" + + "(\0132\033.clarifai.api.status.Status\022L\n\034model" + + "_version_input_examples\030\002 \003(\0132&.clarifai" + + ".api.ModelVersionInputExample\"\177\n\032ListMod" + + "elReferencesRequest\022/\n\013user_app_id\030\001 \001(\013" + + "2\032.clarifai.api.UserAppIDSet\022\020\n\010model_id" + + "\030\002 \001(\t\022\014\n\004page\030\003 \001(\r\022\020\n\010per_page\030\004 \001(\r\"\202" + + "\001\n\033MultiModelReferenceResponse\022+\n\006status" + + "\030\001 \001(\0132\033.clarifai.api.status.Status\0226\n\020m" + + "odel_references\030\002 \003(\0132\034.clarifai.api.Mod" + + "elReference\"o\n\023MultiOutputResponse\022+\n\006st" + + "atus\030\001 \001(\0132\033.clarifai.api.status.Status\022" + + "+\n\007outputs\030\002 \003(\0132\024.clarifai.api.OutputB\004" + + "\200\265\030\001\"\227\001\n\025MultiLogEntryResponse\022+\n\006status" + + "\030\001 \001(\0132\033.clarifai.api.status.Status\0221\n\013l" + + "og_entries\030\002 \003(\0132\026.clarifai.api.LogEntry" + + "B\004\200\265\030\001\022\014\n\004page\030\004 \001(\r\022\020\n\010per_page\030\005 \001(\r\"V" + + "\n\021ListScopesRequest\022\020\n\010key_type\030\001 \001(\t\022/\n" + + "\013user_app_id\030\002 \001(\0132\032.clarifai.api.UserAp" + + "pIDSet\"B\n\017MyScopesRequest\022/\n\013user_app_id" + + "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\"F\n\023My" + + "ScopesUserRequest\022/\n\013user_app_id\030\001 \001(\0132\032" + + ".clarifai.api.UserAppIDSet\"\025\n\023MyScopesRo" + + "otRequest\"\245\001\n\026MultiScopeDepsResponse\022+\n\006" + + "status\030\001 \001(\0132\033.clarifai.api.status.Statu" + + "s\022+\n\nscope_deps\030\002 \003(\0132\027.clarifai.api.Sco" + + "peDeps\0221\n\rendpoint_deps\030\003 \003(\0132\032.clarifai" + + ".api.EndpointDeps\"\240\001\n\022MultiScopeResponse" + + "\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status.S" + + "tatus\022\016\n\006scopes\030\002 \003(\t\022\036\n\003app\030\003 \001(\0132\021.cla" + + "rifai.api.App\022\021\n\tendpoints\030\004 \003(\t\022\032\n\022user" + + "_feature_flags\030\005 \001(\t\"\204\001\n\026MultiScopeUserR" + + "esponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.s" + + "tatus.Status\022\016\n\006scopes\030\002 \003(\t\022\021\n\tendpoint" + + "s\030\004 \003(\t\022\032\n\022user_feature_flags\030\005 \001(\t\"\204\001\n\026" + + "MultiScopeRootResponse\022+\n\006status\030\001 \001(\0132\033" + + ".clarifai.api.status.Status\022\016\n\006scopes\030\002 " + + "\003(\t\022\021\n\tendpoints\030\004 \003(\t\022\032\n\022user_feature_f" + + "lags\030\005 \001(\t\"O\n\020GetSearchRequest\022/\n\013user_a" + "pp_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022" + - "\031\n\021additional_fields\030\002 \003(\t\"c\n\022SingleUser" + - "Response\022+\n\006status\030\001 \001(\0132\033.clarifai.api." + - "status.Status\022 \n\004user\030\002 \001(\0132\022.clarifai.a" + - "pi.User\"x\n\033PostValidatePasswordRequest\022/" + + "\n\n\002id\030\002 \001(\t\"f\n\023ListSearchesRequest\022/\n\013us" + + "er_app_id\030\001 \001(\0132\032.clarifai.api.UserAppID" + + "Set\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"\304\001\n\023" + + "PostSearchesRequest\022/\n\013user_app_id\030\001 \001(\013" + + "2\032.clarifai.api.UserAppIDSet\022&\n\005query\030\002 " + + "\001(\0132\023.clarifai.api.QueryB\002\030\001\022&\n\010searches" + + "\030\003 \003(\0132\024.clarifai.api.Search\022,\n\npaginati" + + "on\030\004 \001(\0132\030.clarifai.api.Pagination\"\205\001\n\032P" + + "atchInputsSearchesRequest\022/\n\013user_app_id" + + "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022&\n\010se" + + "arches\030\002 \003(\0132\024.clarifai.api.Search\022\016\n\006ac" + + "tion\030\003 \001(\t\"\212\001\n\037PatchAnnotationsSearchesR" + + "equest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.a" + + "pi.UserAppIDSet\022&\n\010searches\030\002 \003(\0132\024.clar" + + "ifai.api.Search\022\016\n\006action\030\003 \001(\t\"\177\n\024Patch" + + "SearchesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + + "larifai.api.UserAppIDSet\022&\n\010searches\030\002 \003" + + "(\0132\024.clarifai.api.Search\022\016\n\006action\030\003 \001(\t" + + "\"\204\001\n\027PostSearchesByIDRequest\022/\n\013user_app" + + "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\n\n" + + "\002id\030\002 \001(\t\022,\n\npagination\030\003 \001(\0132\030.clarifai" + + ".api.Pagination\"R\n\023DeleteSearchRequest\022/" + "\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserA" + - "ppIDSet\022(\n\010password\030\002 \001(\0132\026.clarifai.api" + - ".Password\"\216\001\n SinglePasswordValidationRe" + - "sponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.st" + - "atus.Status\022=\n\023password_violations\030\002 \001(\013" + - "2 .clarifai.api.PasswordViolations\"\273\001\n\022G" + - "etWorkflowRequest\022/\n\013user_app_id\030\001 \001(\0132\032" + - ".clarifai.api.UserAppIDSet\022\023\n\013workflow_i" + - "d\030\002 \001(\t\022 \n\030favor_clarifai_workflows\030\003 \001(" + - "\010\022\031\n\021additional_fields\030\004 \003(\t\022\"\n\032exclude_" + - "clarifai_workflows\030\005 \001(\010\"\241\003\n\024ListWorkflo" + - "wsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifa" + - "i.api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_" + - "page\030\003 \001(\r\022\031\n\021additional_fields\030\n \003(\t\022\026\n" + - "\016sort_ascending\030\005 \001(\010\022\024\n\nsort_by_id\030\006 \001(" + - "\010H\000\022\035\n\023sort_by_modified_at\030\007 \001(\010H\000\022\034\n\022so" + - "rt_by_created_at\030\r \001(\010H\000\022\034\n\022sort_by_star" + - "_count\030\016 \001(\010H\000\022\025\n\rfeatured_only\030\t \001(\010\022\024\n" + - "\014starred_only\030\013 \001(\010\022\020\n\010bookmark\030\017 \001(\010\022\016\n" + - "\006search\030\020 \001(\t\022\021\n\005query\030\010 \001(\tB\002\030\001\022\016\n\002id\030\004" + - " \001(\tB\002\030\001\022\027\n\013search_term\030\014 \001(\tB\002\030\001B\t\n\007sor" + - "t_by\"r\n\024PostWorkflowsRequest\022/\n\013user_app" + - "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022)\n" + - "\tworkflows\030\002 \003(\0132\026.clarifai.api.Workflow" + - "\"\203\001\n\025PatchWorkflowsRequest\022/\n\013user_app_i" + - "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022)\n\tw" + - "orkflows\030\002 \003(\0132\026.clarifai.api.Workflow\022\016" + - "\n\006action\030\003 \001(\t\"\205\001\n\027PatchWorkflowIdsReque" + - "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + - "serAppIDSet\022)\n\003ids\030\003 \003(\0132\034.clarifai.api." + - "IdUpdateSource\022\016\n\006action\030\004 \001(\t\"]\n\025Delete" + - "WorkflowRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + - "larifai.api.UserAppIDSet\022\023\n\013workflow_id\030" + - "\002 \001(\t\"j\n\026DeleteWorkflowsRequest\022/\n\013user_" + - "app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet", - "\022\013\n\003ids\030\002 \003(\t\022\022\n\ndelete_all\030\003 \001(\010\"o\n\026Sin" + - "gleWorkflowResponse\022+\n\006status\030\001 \001(\0132\033.cl" + - "arifai.api.status.Status\022(\n\010workflow\030\002 \001" + - "(\0132\026.clarifai.api.Workflow\"u\n\025MultiWorkf" + - "lowResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.a" + - "pi.status.Status\022/\n\tworkflows\030\002 \003(\0132\026.cl" + - "arifai.api.WorkflowB\004\200\265\030\001\"\341\003\n\032PostWorkfl" + - "owResultsRequest\022/\n\013user_app_id\030\001 \001(\0132\032." + - "clarifai.api.UserAppIDSet\022\023\n\013workflow_id" + - "\030\002 \001(\t\022\022\n\nversion_id\030\007 \001(\t\022#\n\006inputs\030\003 \003" + - "(\0132\023.clarifai.api.Input\0221\n\routput_config" + - "\030\004 \001(\0132\032.clarifai.api.OutputConfig\022 \n\030fa" + - "vor_clarifai_workflows\030\005 \001(\010\0223\n\016workflow" + - "_state\030\006 \001(\0132\033.clarifai.api.WorkflowStat" + - "e\022`\n\025node_runner_selectors\030\010 \003(\0132A.clari" + - "fai.api.PostWorkflowResultsRequest.NodeR" + - "unnerSelectorsEntry\032X\n\030NodeRunnerSelecto" + - "rsEntry\022\013\n\003key\030\001 \001(\t\022+\n\005value\030\002 \001(\0132\034.cl" + - "arifai.api.RunnerSelector:\0028\001\"\330\001\n\033PostWo" + - "rkflowResultsResponse\022+\n\006status\030\001 \001(\0132\033." + - "clarifai.api.status.Status\022(\n\010workflow\030\002" + - " \001(\0132\026.clarifai.api.Workflow\022-\n\007results\030" + - "\003 \003(\0132\034.clarifai.api.WorkflowResult\0223\n\016w" + - "orkflow_state\030\004 \001(\0132\033.clarifai.api.Workf" + - "lowState\"\203\001\n\033ListWorkflowVersionsRequest" + + "ppIDSet\022\n\n\002id\030\002 \001(\t\"\247\001\n\036PostAnnotationsS" + + "earchesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cl" + + "arifai.api.UserAppIDSet\022&\n\010searches\030\002 \003(" + + "\0132\024.clarifai.api.Search\022,\n\npagination\030\003 " + + "\001(\0132\030.clarifai.api.Pagination\"c\n$DeleteA" + + "nnotationSearchMetricsRequest\022/\n\013user_ap" + + "p_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\n" + + "\n\002id\030\002 \001(\t\"\266\001\n\031PostInputsSearchesRequest" + "\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Use" + - "rAppIDSet\022\023\n\013workflow_id\030\002 \001(\t\022\014\n\004page\030\003" + - " \001(\r\022\020\n\010per_page\030\004 \001(\r\"~\n\031GetWorkflowVer" + - "sionRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + - "fai.api.UserAppIDSet\022\023\n\013workflow_id\030\002 \001(" + - "\t\022\033\n\023workflow_version_id\030\003 \001(\t\"\203\001\n\035Delet" + - "eWorkflowVersionsRequest\022/\n\013user_app_id\030" + - "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\023\n\013wor" + - "kflow_id\030\002 \001(\t\022\034\n\024workflow_version_ids\030\003" + - " \003(\t\"\256\001\n\034PatchWorkflowVersionsRequest\022/\n" + + "rAppIDSet\022&\n\010searches\030\002 \003(\0132\024.clarifai.a" + + "pi.Search\022,\n\npagination\030\003 \001(\0132\030.clarifai" + + ".api.Pagination\022\022\n\nonly_count\030\004 \001(\010\"i\n\024S" + + "ingleSearchResponse\022+\n\006status\030\001 \001(\0132\033.cl" + + "arifai.api.status.Status\022$\n\006search\030\005 \001(\013" + + "2\024.clarifai.api.Search\"\355\001\n\023MultiSearchRe" + + "sponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.st" + + "atus.Status\022\n\n\002id\030\002 \001(\t\022%\n\004hits\030\003 \003(\0132\021." + + "clarifai.api.HitB\004\200\265\030\001\022\"\n\005query\030\004 \001(\0132\023." + + "clarifai.api.Query\022&\n\010searches\030\005 \003(\0132\024.c" + + "larifai.api.Search\022*\n\nhit_counts\030\006 \003(\0132\026" + + ".clarifai.api.HitCount\"\224\002\n\"PostAnnotatio" + + "nSearchMetricsRequest\022/\n\013user_app_id\030\001 \001" + + "(\0132\032.clarifai.api.UserAppIDSet\022\n\n\002id\030\002 \001" + + "(\t\022*\n\014ground_truth\030\003 \001(\0132\024.clarifai.api." + + "Search\022,\n\016search_to_eval\030\004 \001(\0132\024.clarifa" + + "i.api.Search\022 \n\004data\030\005 \001(\0132\022.clarifai.ap" + + "i.Data\0225\n\017evaluation_type\030\006 \001(\0162\034.clarif" + + "ai.api.EvaluationType\"`\n!GetAnnotationSe" + + "archMetricsRequest\022/\n\013user_app_id\030\001 \001(\0132" + + "\032.clarifai.api.UserAppIDSet\022\n\n\002id\030\002 \001(\t\"" + + "U\n\"ListAnnotationSearchMetricsRequest\022/\n" + "\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserAp" + - "pIDSet\022\023\n\013workflow_id\030\002 \001(\t\0228\n\021workflow_" + - "versions\030\003 \003(\0132\035.clarifai.api.WorkflowVe" + - "rsion\022\016\n\006action\030\004 \001(\t\"\213\001\n\034MultiWorkflowV" + - "ersionResponse\022+\n\006status\030\001 \001(\0132\033.clarifa" + - "i.api.status.Status\022>\n\021workflow_versions" + - "\030\002 \003(\0132\035.clarifai.api.WorkflowVersionB\004\200" + - "\265\030\001\"\205\001\n\035SingleWorkflowVersionResponse\022+\n" + - "\006status\030\001 \001(\0132\033.clarifai.api.status.Stat" + - "us\0227\n\020workflow_version\030\002 \001(\0132\035.clarifai." + - "api.WorkflowVersion\"\205\001\n\032PostAppDuplicati" + - "onsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + - "ai.api.UserAppIDSet\0226\n\020app_duplications\030" + - "\002 \003(\0132\034.clarifai.api.AppDuplication\"g\n\030G" + - "etAppDuplicationRequest\022/\n\013user_app_id\030\001" + - " \001(\0132\032.clarifai.api.UserAppIDSet\022\032\n\022app_" + - "duplication_id\030\002 \001(\t\"m\n\032ListAppDuplicati" + - "onsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + - "ai.api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per" + - "_page\030\003 \001(\r\"\203\001\n\034MultiAppDuplicationsResp" + - "onse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.stat" + - "us.Status\0226\n\020app_duplications\030\002 \003(\0132\034.cl" + - "arifai.api.AppDuplication\"\202\001\n\034SingleAppD" + - "uplicationResponse\022+\n\006status\030\001 \001(\0132\033.cla" + - "rifai.api.status.Status\0225\n\017app_duplicati" + - "on\030\002 \001(\0132\034.clarifai.api.AppDuplication\"f" + - "\n\020PostTasksRequest\022/\n\013user_app_id\030\001 \001(\0132" + - "\032.clarifai.api.UserAppIDSet\022!\n\005tasks\030\002 \003" + - "(\0132\022.clarifai.api.Task\"m\n\016GetTaskRequest" + - "\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Use" + - "rAppIDSet\022\017\n\007task_id\030\002 \001(\t\022\031\n\021additional" + - "_fields\030\003 \003(\t\"\343\002\n\020ListTasksRequest\022/\n\013us" + - "er_app_id\030\001 \001(\0132\032.clarifai.api.UserAppID" + - "Set\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\022\027\n\017w" + - "orker_user_ids\030\004 \003(\t\022\027\n\017review_user_ids\030" + - "\005 \003(\t\022\027\n\017label_order_ids\030\010 \003(\t\022#\n\033includ" + - "ing_label_order_tasks\030\006 \001(\010\022\031\n\021additiona" + - "l_fields\030\007 \003(\t\022\013\n\003ids\030\t \003(\t\022L\n\021input_sou" + - "rce_type\030\n \001(\01621.clarifai.api.TaskInputS" + - "ource.TaskInputSourceType\022\030\n\020input_sourc" + - "e_ids\030\013 \003(\t\"w\n\021PatchTasksRequest\022/\n\013user" + - "_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSe" + - "t\022!\n\005tasks\030\002 \003(\0132\022.clarifai.api.Task\022\016\n\006" + - "action\030\003 \001(\t\"R\n\022DeleteTasksRequest\022/\n\013us" + - "er_app_id\030\001 \001(\0132\032.clarifai.api.UserAppID" + - "Set\022\013\n\003ids\030\002 \003(\t\"i\n\021MultiTaskResponse\022+\n" + + "pIDSet\"\235\001\n$MultiAnnotationSearchMetricsR" + + "esponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.s" + + "tatus.Status\022H\n\031annotation_search_metric" + + "s\030\002 \003(\0132%.clarifai.api.AnnotationSearchM" + + "etrics\"o\n\034ListAnnotationFiltersRequest\022/" + + "\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserA" + + "ppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"" + + "k\n\032GetAnnotationFilterRequest\022/\n\013user_ap" + + "p_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\034" + + "\n\024annotation_filter_id\030\002 \001(\t\"\213\001\n\034PostAnn" + + "otationFiltersRequest\022/\n\013user_app_id\030\001 \001" + + "(\0132\032.clarifai.api.UserAppIDSet\022:\n\022annota" + + "tion_filters\030\002 \003(\0132\036.clarifai.api.Annota" + + "tionFilter\"\234\001\n\035PatchAnnotationFiltersReq" + + "uest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api" + + ".UserAppIDSet\022:\n\022annotation_filters\030\002 \003(" + + "\0132\036.clarifai.api.AnnotationFilter\022\016\n\006act" + + "ion\030\003 \001(\t\"p\n\036DeleteAnnotationFiltersRequ" + + "est\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api." + + "UserAppIDSet\022\035\n\025annotation_filter_ids\030\002 " + + "\003(\t\"\216\001\n\035MultiAnnotationFilterResponse\022+\n" + "\006status\030\001 \001(\0132\033.clarifai.api.status.Stat" + - "us\022\'\n\005tasks\030\002 \003(\0132\022.clarifai.api.TaskB\004\200" + - "\265\030\001\"c\n\022SingleTaskResponse\022+\n\006status\030\001 \001(" + - "\0132\033.clarifai.api.status.Status\022 \n\004task\030\002" + - " \001(\0132\022.clarifai.api.Task\"\242\001\n\023GetTaskCoun" + - "tRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + - ".api.UserAppIDSet\022\017\n\007task_id\030\002 \001(\t\022\020\n\010us" + - "er_ids\030\003 \003(\t\022\031\n\021model_version_ids\030\004 \003(\t\022" + - "\034\n\024workflow_version_ids\030\005 \003(\t\"\235\001\n\027Single" + - "TaskCountResponse\022+\n\006status\030\001 \001(\0132\033.clar" + - "ifai.api.status.Status\022\016\n\006app_id\030\002 \001(\t\022\017" + - "\n\007task_id\030\003 \001(\t\0224\n\006counts\030\004 \003(\0132$.clarif" + - "ai.api.TaskStatusCountPerUser\"y\n\026PostLab" + - "elOrdersRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + - "larifai.api.UserAppIDSet\022.\n\014label_orders" + - "\030\002 \003(\0132\030.clarifai.api.LabelOrder\"_\n\024GetL" + - "abelOrderRequest\022/\n\013user_app_id\030\001 \001(\0132\032." + - "clarifai.api.UserAppIDSet\022\026\n\016label_order" + - "_id\030\002 \001(\t\"i\n\026ListLabelOrdersRequest\022/\n\013u" + + "us\022@\n\022annotation_filters\030\002 \003(\0132\036.clarifa" + + "i.api.AnnotationFilterB\004\200\265\030\001\"\210\001\n\036SingleA" + + "nnotationFilterResponse\022+\n\006status\030\001 \001(\0132" + + "\033.clarifai.api.status.Status\0229\n\021annotati" + + "on_filter\030\002 \001(\0132\036.clarifai.api.Annotatio" + + "nFilter\"\\\n\016GetUserRequest\022/\n\013user_app_id" + + "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\031\n\021ad" + + "ditional_fields\030\002 \003(\t\"c\n\022SingleUserRespo" + + "nse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.statu" + + "s.Status\022 \n\004user\030\002 \001(\0132\022.clarifai.api.Us" + + "er\"x\n\033PostValidatePasswordRequest\022/\n\013use" + + "r_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDS" + + "et\022(\n\010password\030\002 \001(\0132\026.clarifai.api.Pass" + + "word\"\216\001\n SinglePasswordValidationRespons" + + "e\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status." + + "Status\022=\n\023password_violations\030\002 \001(\0132 .cl" + + "arifai.api.PasswordViolations\"\273\001\n\022GetWor" + + "kflowRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clar" + + "ifai.api.UserAppIDSet\022\023\n\013workflow_id\030\002 \001" + + "(\t\022 \n\030favor_clarifai_workflows\030\003 \001(\010\022\031\n\021" + + "additional_fields\030\004 \003(\t\022\"\n\032exclude_clari" + + "fai_workflows\030\005 \001(\010\"\241\003\n\024ListWorkflowsReq" + + "uest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api" + + ".UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030" + + "\003 \001(\r\022\031\n\021additional_fields\030\n \003(\t\022\026\n\016sort" + + "_ascending\030\005 \001(\010\022\024\n\nsort_by_id\030\006 \001(\010H\000\022\035" + + "\n\023sort_by_modified_at\030\007 \001(\010H\000\022\034\n\022sort_by" + + "_created_at\030\r \001(\010H\000\022\034\n\022sort_by_star_coun" + + "t\030\016 \001(\010H\000\022\025\n\rfeatured_only\030\t \001(\010\022\024\n\014star" + + "red_only\030\013 \001(\010\022\020\n\010bookmark\030\017 \001(\010\022\016\n\006sear" + + "ch\030\020 \001(\t\022\021\n\005query\030\010 \001(\tB\002\030\001\022\016\n\002id\030\004 \001(\tB" + + "\002\030\001\022\027\n\013search_term\030\014 \001(\tB\002\030\001B\t\n\007sort_by\"" + + "r\n\024PostWorkflowsRequest\022/\n\013user_app_id\030\001" + + " \001(\0132\032.clarifai.api.UserAppIDSet\022)\n\twork" + + "flows\030\002 \003(\0132\026.clarifai.api.Workflow\"\203\001\n\025" + + "PatchWorkflowsRequest\022/\n\013user_app_id\030\001 \001" + + "(\0132\032.clarifai.api.UserAppIDSet\022)\n\tworkfl" + + "ows\030\002 \003(\0132\026.clarifai.api.Workflow\022\016\n\006act" + + "ion\030\003 \001(\t\"\205\001\n\027PatchWorkflowIdsRequest\022/\n" + + "\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserAp" + + "pIDSet\022)\n\003ids\030\003 \003(\0132\034.clarifai.api.IdUpd" + + "ateSource\022\016\n\006action\030\004 \001(\t\"]\n\025DeleteWorkf" + + "lowRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + + "ai.api.UserAppIDSet\022\023\n\013workflow_id\030\002 \001(\t", + "\"j\n\026DeleteWorkflowsRequest\022/\n\013user_app_i" + + "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\013\n\003i" + + "ds\030\002 \003(\t\022\022\n\ndelete_all\030\003 \001(\010\"o\n\026SingleWo" + + "rkflowResponse\022+\n\006status\030\001 \001(\0132\033.clarifa" + + "i.api.status.Status\022(\n\010workflow\030\002 \001(\0132\026." + + "clarifai.api.Workflow\"u\n\025MultiWorkflowRe" + + "sponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.st" + + "atus.Status\022/\n\tworkflows\030\002 \003(\0132\026.clarifa" + + "i.api.WorkflowB\004\200\265\030\001\"\341\003\n\032PostWorkflowRes" + + "ultsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + + "fai.api.UserAppIDSet\022\023\n\013workflow_id\030\002 \001(" + + "\t\022\022\n\nversion_id\030\007 \001(\t\022#\n\006inputs\030\003 \003(\0132\023." + + "clarifai.api.Input\0221\n\routput_config\030\004 \001(" + + "\0132\032.clarifai.api.OutputConfig\022 \n\030favor_c" + + "larifai_workflows\030\005 \001(\010\0223\n\016workflow_stat" + + "e\030\006 \001(\0132\033.clarifai.api.WorkflowState\022`\n\025" + + "node_runner_selectors\030\010 \003(\0132A.clarifai.a" + + "pi.PostWorkflowResultsRequest.NodeRunner" + + "SelectorsEntry\032X\n\030NodeRunnerSelectorsEnt" + + "ry\022\013\n\003key\030\001 \001(\t\022+\n\005value\030\002 \001(\0132\034.clarifa" + + "i.api.RunnerSelector:\0028\001\"\330\001\n\033PostWorkflo" + + "wResultsResponse\022+\n\006status\030\001 \001(\0132\033.clari" + + "fai.api.status.Status\022(\n\010workflow\030\002 \001(\0132" + + "\026.clarifai.api.Workflow\022-\n\007results\030\003 \003(\013" + + "2\034.clarifai.api.WorkflowResult\0223\n\016workfl" + + "ow_state\030\004 \001(\0132\033.clarifai.api.WorkflowSt" + + "ate\"\203\001\n\033ListWorkflowVersionsRequest\022/\n\013u" + "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + - "DSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"\212\001\n" + - "\027PatchLabelOrdersRequest\022/\n\013user_app_id\030" + - "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022.\n\014lab" + - "el_orders\030\002 \003(\0132\030.clarifai.api.LabelOrde" + - "r\022\016\n\006action\030\003 \001(\t\"X\n\030DeleteLabelOrdersRe" + + "DSet\022\023\n\013workflow_id\030\002 \001(\t\022\014\n\004page\030\003 \001(\r\022" + + "\020\n\010per_page\030\004 \001(\r\"~\n\031GetWorkflowVersionR" + + "equest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.a" + + "pi.UserAppIDSet\022\023\n\013workflow_id\030\002 \001(\t\022\033\n\023" + + "workflow_version_id\030\003 \001(\t\"\203\001\n\035DeleteWork" + + "flowVersionsRequest\022/\n\013user_app_id\030\001 \001(\013" + + "2\032.clarifai.api.UserAppIDSet\022\023\n\013workflow" + + "_id\030\002 \001(\t\022\034\n\024workflow_version_ids\030\003 \003(\t\"" + + "\256\001\n\034PatchWorkflowVersionsRequest\022/\n\013user" + + "_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSe" + + "t\022\023\n\013workflow_id\030\002 \001(\t\0228\n\021workflow_versi" + + "ons\030\003 \003(\0132\035.clarifai.api.WorkflowVersion" + + "\022\016\n\006action\030\004 \001(\t\"\213\001\n\034MultiWorkflowVersio" + + "nResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api" + + ".status.Status\022>\n\021workflow_versions\030\002 \003(" + + "\0132\035.clarifai.api.WorkflowVersionB\004\200\265\030\001\"\205" + + "\001\n\035SingleWorkflowVersionResponse\022+\n\006stat" + + "us\030\001 \001(\0132\033.clarifai.api.status.Status\0227\n" + + "\020workflow_version\030\002 \001(\0132\035.clarifai.api.W" + + "orkflowVersion\"\205\001\n\032PostAppDuplicationsRe" + "quest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.ap" + - "i.UserAppIDSet\022\013\n\003ids\030\002 \003(\t\"|\n\027MultiLabe" + - "lOrderResponse\022+\n\006status\030\001 \001(\0132\033.clarifa" + - "i.api.status.Status\0224\n\014label_orders\030\002 \003(" + - "\0132\030.clarifai.api.LabelOrderB\004\200\265\030\001\"v\n\030Sin" + - "gleLabelOrderResponse\022+\n\006status\030\001 \001(\0132\033." + - "clarifai.api.status.Status\022-\n\013label_orde" + - "r\030\002 \001(\0132\030.clarifai.api.LabelOrder\"u\n\025Pos" + - "tCollectorsRequest\022/\n\013user_app_id\030\001 \001(\0132" + - "\032.clarifai.api.UserAppIDSet\022+\n\ncollector" + - "s\030\002 \003(\0132\027.clarifai.api.Collector\"\206\001\n\026Pat" + - "chCollectorsRequest\022/\n\013user_app_id\030\001 \001(\013" + - "2\032.clarifai.api.UserAppIDSet\022+\n\ncollecto" + - "rs\030\002 \003(\0132\027.clarifai.api.Collector\022\016\n\006act" + - "ion\030\003 \001(\t\"k\n\027DeleteCollectorsRequest\022/\n\013" + - "user_app_id\030\001 \001(\0132\032.clarifai.api.UserApp" + - "IDSet\022\013\n\003ids\030\002 \003(\t\022\022\n\ndelete_all\030\003 \001(\010\"\\" + - "\n\023GetCollectorRequest\022/\n\013user_app_id\030\001 \001" + - "(\0132\032.clarifai.api.UserAppIDSet\022\024\n\014collec" + - "tor_id\030\002 \001(\t\"h\n\025ListCollectorsRequest\022/\n" + - "\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserAp" + - "pIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"r" + - "\n\026MultiCollectorResponse\022+\n\006status\030\001 \001(\013" + - "2\033.clarifai.api.status.Status\022+\n\ncollect" + - "ors\030\002 \003(\0132\027.clarifai.api.Collector\"r\n\027Si" + - "ngleCollectorResponse\022+\n\006status\030\001 \001(\0132\033." + - "clarifai.api.status.Status\022*\n\tcollector\030" + - "\002 \001(\0132\027.clarifai.api.Collector\"v\n\025PostSt" + - "atValuesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + - "larifai.api.UserAppIDSet\022,\n\013stat_values\030" + - "\002 \003(\0132\027.clarifai.api.StatValue\"y\n\026MultiS" + - "tatValueResponse\022+\n\006status\030\001 \001(\0132\033.clari" + - "fai.api.status.Status\0222\n\013stat_values\030\002 \003" + - "(\0132\027.clarifai.api.StatValueB\004\200\265\030\001\"\236\001\n\036Po" + - "stStatValuesAggregateRequest\022/\n\013user_app" + - "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022K\n" + - "\034stat_value_aggregate_queries\030\002 \003(\0132%.cl" + - "arifai.api.StatValueAggregateQuery\"\234\001\n\037M" + - "ultiStatValueAggregateResponse\022+\n\006status" + - "\030\001 \001(\0132\033.clarifai.api.status.Status\022L\n\034s" + - "tat_value_aggregate_results\030\002 \003(\0132&.clar" + - "ifai.api.StatValueAggregateResult\"q\n\020Get" + - "ModuleRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + - "rifai.api.UserAppIDSet\022\021\n\tmodule_id\030\002 \001(" + - "\t\022\031\n\021additional_fields\030\003 \003(\t\"\375\002\n\022ListMod" + - "ulesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + - "fai.api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010pe" + - "r_page\030\003 \001(\r\022\031\n\021additional_fields\030\005 \003(\t\022" + - "\026\n\016sort_ascending\030\006 \001(\010\022\034\n\022sort_by_creat" + - "ed_at\030\007 \001(\010H\000\022\034\n\022sort_by_star_count\030\010 \001(" + - "\010H\000\022\035\n\023sort_by_modified_at\030\t \001(\010H\000\022\024\n\nso" + - "rt_by_id\030\013 \001(\010H\000\022\024\n\014starred_only\030\004 \001(\010\022\020" + - "\n\010bookmark\030\n \001(\010\022\016\n\006search\030\016 \001(\t\022\020\n\004name" + - "\030\014 \001(\tB\002\030\001\022\035\n\021filter_by_user_id\030\r \001(\010B\002\030" + - "\001B\t\n\007sort_by\"l\n\022PostModulesRequest\022/\n\013us" + - "er_app_id\030\001 \001(\0132\032.clarifai.api.UserAppID" + - "Set\022%\n\007modules\030\003 \003(\0132\024.clarifai.api.Modu" + - "le\"}\n\023PatchModulesRequest\022/\n\013user_app_id" + - "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022%\n\007mo" + - "dules\030\002 \003(\0132\024.clarifai.api.Module\022\016\n\006act" + - "ion\030\003 \001(\t\"T\n\024DeleteModulesRequest\022/\n\013use" + - "r_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDS" + - "et\022\013\n\003ids\030\002 \003(\t\"i\n\024SingleModuleResponse\022" + + "i.UserAppIDSet\0226\n\020app_duplications\030\002 \003(\013" + + "2\034.clarifai.api.AppDuplication\"g\n\030GetApp" + + "DuplicationRequest\022/\n\013user_app_id\030\001 \001(\0132" + + "\032.clarifai.api.UserAppIDSet\022\032\n\022app_dupli" + + "cation_id\030\002 \001(\t\"m\n\032ListAppDuplicationsRe" + + "quest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.ap" + + "i.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page" + + "\030\003 \001(\r\"\203\001\n\034MultiAppDuplicationsResponse\022" + "+\n\006status\030\001 \001(\0132\033.clarifai.api.status.St" + - "atus\022$\n\006module\030\002 \001(\0132\024.clarifai.api.Modu" + - "le\"o\n\023MultiModuleResponse\022+\n\006status\030\001 \001(" + - "\0132\033.clarifai.api.status.Status\022+\n\007module" + - "s\030\002 \003(\0132\024.clarifai.api.ModuleB\004\200\265\030\001\"x\n\027G" + - "etModuleVersionRequest\022/\n\013user_app_id\030\001 " + - "\001(\0132\032.clarifai.api.UserAppIDSet\022\021\n\tmodul" + - "e_id\030\002 \001(\t\022\031\n\021module_version_id\030\003 \001(\t\"\177\n" + - "\031ListModuleVersionsRequest\022/\n\013user_app_i" + - "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\021\n\tm" + - "odule_id\030\002 \001(\t\022\014\n\004page\030\003 \001(\r\022\020\n\010per_page" + - "\030\004 \001(\r\"\225\001\n\031PostModuleVersionsRequest\022/\n\013" + - "user_app_id\030\001 \001(\0132\032.clarifai.api.UserApp" + - "IDSet\022\021\n\tmodule_id\030\002 \001(\t\0224\n\017module_versi" + - "ons\030\003 \003(\0132\033.clarifai.api.ModuleVersion\"\246" + - "\001\n\032PatchModuleVersionsRequest\022/\n\013user_ap" + - "p_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\021" + - "\n\tmodule_id\030\002 \001(\t\0224\n\017module_versions\030\003 \003" + - "(\0132\033.clarifai.api.ModuleVersion\022\016\n\006actio" + - "n\030\004 \001(\t\"n\n\033DeleteModuleVersionsRequest\022/" + - "\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserA" + - "ppIDSet\022\021\n\tmodule_id\030\002 \001(\t\022\013\n\003ids\030\003 \003(\t\"" + - "\202\001\n!GetModuleVersionUsageCountRequest\022/\n" + - "\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserAp" + - "pIDSet\022\021\n\tmodule_id\030\002 \001(\t\022\031\n\021module_vers" + - "ion_id\030\003 \001(\t\"\177\n\033SingleModuleVersionRespo" + - "nse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.statu" + - "s.Status\0223\n\016module_version\030\002 \001(\0132\033.clari" + - "fai.api.ModuleVersion\"\205\001\n\032MultiModuleVer" + - "sionResponse\022+\n\006status\030\001 \001(\0132\033.clarifai." + - "api.status.Status\022:\n\017module_versions\030\002 \003" + - "(\0132\033.clarifai.api.ModuleVersionB\004\200\265\030\001\"i\n" + - "%SingleModuleVersionUsageCountResponse\022+" + + "atus\0226\n\020app_duplications\030\002 \003(\0132\034.clarifa" + + "i.api.AppDuplication\"\202\001\n\034SingleAppDuplic" + + "ationResponse\022+\n\006status\030\001 \001(\0132\033.clarifai" + + ".api.status.Status\0225\n\017app_duplication\030\002 " + + "\001(\0132\034.clarifai.api.AppDuplication\"f\n\020Pos" + + "tTasksRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + + "rifai.api.UserAppIDSet\022!\n\005tasks\030\002 \003(\0132\022." + + "clarifai.api.Task\"m\n\016GetTaskRequest\022/\n\013u" + + "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + + "DSet\022\017\n\007task_id\030\002 \001(\t\022\031\n\021additional_fiel" + + "ds\030\003 \003(\t\"\343\002\n\020ListTasksRequest\022/\n\013user_ap" + + "p_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\014" + + "\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\022\027\n\017worker" + + "_user_ids\030\004 \003(\t\022\027\n\017review_user_ids\030\005 \003(\t" + + "\022\027\n\017label_order_ids\030\010 \003(\t\022#\n\033including_l" + + "abel_order_tasks\030\006 \001(\010\022\031\n\021additional_fie" + + "lds\030\007 \003(\t\022\013\n\003ids\030\t \003(\t\022L\n\021input_source_t" + + "ype\030\n \001(\01621.clarifai.api.TaskInputSource" + + ".TaskInputSourceType\022\030\n\020input_source_ids" + + "\030\013 \003(\t\"w\n\021PatchTasksRequest\022/\n\013user_app_" + + "id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022!\n\005" + + "tasks\030\002 \003(\0132\022.clarifai.api.Task\022\016\n\006actio" + + "n\030\003 \001(\t\"R\n\022DeleteTasksRequest\022/\n\013user_ap" + + "p_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\013" + + "\n\003ids\030\002 \003(\t\"i\n\021MultiTaskResponse\022+\n\006stat" + + "us\030\001 \001(\0132\033.clarifai.api.status.Status\022\'\n" + + "\005tasks\030\002 \003(\0132\022.clarifai.api.TaskB\004\200\265\030\001\"c" + + "\n\022SingleTaskResponse\022+\n\006status\030\001 \001(\0132\033.c" + + "larifai.api.status.Status\022 \n\004task\030\002 \001(\0132" + + "\022.clarifai.api.Task\"\242\001\n\023GetTaskCountRequ" + + "est\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api." + + "UserAppIDSet\022\017\n\007task_id\030\002 \001(\t\022\020\n\010user_id" + + "s\030\003 \003(\t\022\031\n\021model_version_ids\030\004 \003(\t\022\034\n\024wo" + + "rkflow_version_ids\030\005 \003(\t\"\235\001\n\027SingleTaskC" + + "ountResponse\022+\n\006status\030\001 \001(\0132\033.clarifai." + + "api.status.Status\022\016\n\006app_id\030\002 \001(\t\022\017\n\007tas" + + "k_id\030\003 \001(\t\0224\n\006counts\030\004 \003(\0132$.clarifai.ap" + + "i.TaskStatusCountPerUser\"y\n\026PostLabelOrd" + + "ersRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + + "ai.api.UserAppIDSet\022.\n\014label_orders\030\002 \003(" + + "\0132\030.clarifai.api.LabelOrder\"_\n\024GetLabelO" + + "rderRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + + "fai.api.UserAppIDSet\022\026\n\016label_order_id\030\002" + + " \001(\t\"i\n\026ListLabelOrdersRequest\022/\n\013user_a" + + "pp_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022" + + "\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"\212\001\n\027Patc" + + "hLabelOrdersRequest\022/\n\013user_app_id\030\001 \001(\013" + + "2\032.clarifai.api.UserAppIDSet\022.\n\014label_or" + + "ders\030\002 \003(\0132\030.clarifai.api.LabelOrder\022\016\n\006" + + "action\030\003 \001(\t\"X\n\030DeleteLabelOrdersRequest" + + "\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Use" + + "rAppIDSet\022\013\n\003ids\030\002 \003(\t\"|\n\027MultiLabelOrde" + + "rResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api" + + ".status.Status\0224\n\014label_orders\030\002 \003(\0132\030.c" + + "larifai.api.LabelOrderB\004\200\265\030\001\"v\n\030SingleLa" + + "belOrderResponse\022+\n\006status\030\001 \001(\0132\033.clari" + + "fai.api.status.Status\022-\n\013label_order\030\002 \001" + + "(\0132\030.clarifai.api.LabelOrder\"u\n\025PostColl" + + "ectorsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + + "rifai.api.UserAppIDSet\022+\n\ncollectors\030\002 \003" + + "(\0132\027.clarifai.api.Collector\"\206\001\n\026PatchCol" + + "lectorsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cl" + + "arifai.api.UserAppIDSet\022+\n\ncollectors\030\002 " + + "\003(\0132\027.clarifai.api.Collector\022\016\n\006action\030\003" + + " \001(\t\"k\n\027DeleteCollectorsRequest\022/\n\013user_" + + "app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet" + + "\022\013\n\003ids\030\002 \003(\t\022\022\n\ndelete_all\030\003 \001(\010\"\\\n\023Get" + + "CollectorRequest\022/\n\013user_app_id\030\001 \001(\0132\032." + + "clarifai.api.UserAppIDSet\022\024\n\014collector_i" + + "d\030\002 \001(\t\"h\n\025ListCollectorsRequest\022/\n\013user" + + "_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSe" + + "t\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"r\n\026Mul" + + "tiCollectorResponse\022+\n\006status\030\001 \001(\0132\033.cl" + + "arifai.api.status.Status\022+\n\ncollectors\030\002" + + " \003(\0132\027.clarifai.api.Collector\"r\n\027SingleC" + + "ollectorResponse\022+\n\006status\030\001 \001(\0132\033.clari" + + "fai.api.status.Status\022*\n\tcollector\030\002 \001(\013" + + "2\027.clarifai.api.Collector\"v\n\025PostStatVal" + + "uesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + + "ai.api.UserAppIDSet\022,\n\013stat_values\030\002 \003(\013" + + "2\027.clarifai.api.StatValue\"y\n\026MultiStatVa" + + "lueResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.a" + + "pi.status.Status\0222\n\013stat_values\030\002 \003(\0132\027." + + "clarifai.api.StatValueB\004\200\265\030\001\"\236\001\n\036PostSta" + + "tValuesAggregateRequest\022/\n\013user_app_id\030\001" + + " \001(\0132\032.clarifai.api.UserAppIDSet\022K\n\034stat" + + "_value_aggregate_queries\030\002 \003(\0132%.clarifa" + + "i.api.StatValueAggregateQuery\"\234\001\n\037MultiS" + + "tatValueAggregateResponse\022+\n\006status\030\001 \001(" + + "\0132\033.clarifai.api.status.Status\022L\n\034stat_v" + + "alue_aggregate_results\030\002 \003(\0132&.clarifai." + + "api.StatValueAggregateResult\"q\n\020GetModul" + + "eRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + + ".api.UserAppIDSet\022\021\n\tmodule_id\030\002 \001(\t\022\031\n\021" + + "additional_fields\030\003 \003(\t\"\375\002\n\022ListModulesR" + + "equest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.a" + + "pi.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_pag" + + "e\030\003 \001(\r\022\031\n\021additional_fields\030\005 \003(\t\022\026\n\016so" + + "rt_ascending\030\006 \001(\010\022\034\n\022sort_by_created_at" + + "\030\007 \001(\010H\000\022\034\n\022sort_by_star_count\030\010 \001(\010H\000\022\035" + + "\n\023sort_by_modified_at\030\t \001(\010H\000\022\024\n\nsort_by" + + "_id\030\013 \001(\010H\000\022\024\n\014starred_only\030\004 \001(\010\022\020\n\010boo" + + "kmark\030\n \001(\010\022\016\n\006search\030\016 \001(\t\022\020\n\004name\030\014 \001(" + + "\tB\002\030\001\022\035\n\021filter_by_user_id\030\r \001(\010B\002\030\001B\t\n\007" + + "sort_by\"l\n\022PostModulesRequest\022/\n\013user_ap" + + "p_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022%" + + "\n\007modules\030\003 \003(\0132\024.clarifai.api.Module\"}\n" + + "\023PatchModulesRequest\022/\n\013user_app_id\030\001 \001(" + + "\0132\032.clarifai.api.UserAppIDSet\022%\n\007modules" + + "\030\002 \003(\0132\024.clarifai.api.Module\022\016\n\006action\030\003" + + " \001(\t\"T\n\024DeleteModulesRequest\022/\n\013user_app" + + "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\013\n" + + "\003ids\030\002 \003(\t\"i\n\024SingleModuleResponse\022+\n\006st" + + "atus\030\001 \001(\0132\033.clarifai.api.status.Status\022" + + "$\n\006module\030\002 \001(\0132\024.clarifai.api.Module\"o\n" + + "\023MultiModuleResponse\022+\n\006status\030\001 \001(\0132\033.c" + + "larifai.api.status.Status\022+\n\007modules\030\002 \003" + + "(\0132\024.clarifai.api.ModuleB\004\200\265\030\001\"x\n\027GetMod" + + "uleVersionRequest\022/\n\013user_app_id\030\001 \001(\0132\032" + + ".clarifai.api.UserAppIDSet\022\021\n\tmodule_id\030" + + "\002 \001(\t\022\031\n\021module_version_id\030\003 \001(\t\"\177\n\031List" + + "ModuleVersionsRequest\022/\n\013user_app_id\030\001 \001" + + "(\0132\032.clarifai.api.UserAppIDSet\022\021\n\tmodule" + + "_id\030\002 \001(\t\022\014\n\004page\030\003 \001(\r\022\020\n\010per_page\030\004 \001(" + + "\r\"\225\001\n\031PostModuleVersionsRequest\022/\n\013user_" + + "app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet" + + "\022\021\n\tmodule_id\030\002 \001(\t\0224\n\017module_versions\030\003" + + " \003(\0132\033.clarifai.api.ModuleVersion\"\246\001\n\032Pa" + + "tchModuleVersionsRequest\022/\n\013user_app_id\030" + + "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\021\n\tmod" + + "ule_id\030\002 \001(\t\0224\n\017module_versions\030\003 \003(\0132\033." + + "clarifai.api.ModuleVersion\022\016\n\006action\030\004 \001" + + "(\t\"n\n\033DeleteModuleVersionsRequest\022/\n\013use" + + "r_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDS" + + "et\022\021\n\tmodule_id\030\002 \001(\t\022\013\n\003ids\030\003 \003(\t\"\202\001\n!G" + + "etModuleVersionUsageCountRequest\022/\n\013user" + + "_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSe" + + "t\022\021\n\tmodule_id\030\002 \001(\t\022\031\n\021module_version_i" + + "d\030\003 \001(\t\"\177\n\033SingleModuleVersionResponse\022+" + "\n\006status\030\001 \001(\0132\033.clarifai.api.status.Sta" + - "tus\022\023\n\013usage_count\030\002 \001(\r\"x\n GetInstalled" + - "ModuleVersionRequest\022/\n\013user_app_id\030\001 \001(" + - "\0132\032.clarifai.api.UserAppIDSet\022#\n\033install" + - "ed_module_version_id\030\002 \001(\t\"u\n\"ListInstal" + - "ledModuleVersionsRequest\022/\n\013user_app_id\030" + - "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\014\n\004pag" + - "e\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"\236\001\n\"PostInstal" + - "ledModuleVersionsRequest\022/\n\013user_app_id\030" + - "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022G\n\031ins" + - "talled_module_versions\030\002 \003(\0132$.clarifai." + - "api.InstalledModuleVersion\"}\n%PostInstal" + - "ledModuleVersionsKeyRequest\022/\n\013user_app_" + - "id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022#\n\033" + - "installed_module_version_id\030\002 \001(\t\"d\n$Del" + - "eteInstalledModuleVersionsRequest\022/\n\013use" + + "tus\0223\n\016module_version\030\002 \001(\0132\033.clarifai.a" + + "pi.ModuleVersion\"\205\001\n\032MultiModuleVersionR" + + "esponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.s" + + "tatus.Status\022:\n\017module_versions\030\002 \003(\0132\033." + + "clarifai.api.ModuleVersionB\004\200\265\030\001\"i\n%Sing" + + "leModuleVersionUsageCountResponse\022+\n\006sta" + + "tus\030\001 \001(\0132\033.clarifai.api.status.Status\022\023" + + "\n\013usage_count\030\002 \001(\r\"x\n GetInstalledModul" + + "eVersionRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + + "larifai.api.UserAppIDSet\022#\n\033installed_mo" + + "dule_version_id\030\002 \001(\t\"u\n\"ListInstalledMo" + + "duleVersionsRequest\022/\n\013user_app_id\030\001 \001(\013" + + "2\032.clarifai.api.UserAppIDSet\022\014\n\004page\030\002 \001" + + "(\r\022\020\n\010per_page\030\003 \001(\r\"\236\001\n\"PostInstalledMo" + + "duleVersionsRequest\022/\n\013user_app_id\030\001 \001(\013" + + "2\032.clarifai.api.UserAppIDSet\022G\n\031installe" + + "d_module_versions\030\002 \003(\0132$.clarifai.api.I" + + "nstalledModuleVersion\"}\n%PostInstalledMo" + + "duleVersionsKeyRequest\022/\n\013user_app_id\030\001 " + + "\001(\0132\032.clarifai.api.UserAppIDSet\022#\n\033insta" + + "lled_module_version_id\030\002 \001(\t\"d\n$DeleteIn" + + "stalledModuleVersionsRequest\022/\n\013user_app" + + "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\013\n" + + "\003ids\030\002 \003(\t\"\233\001\n$SingleInstalledModuleVers" + + "ionResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.a" + + "pi.status.Status\022F\n\030installed_module_ver" + + "sion\030\002 \001(\0132$.clarifai.api.InstalledModul" + + "eVersion\"\241\001\n#MultiInstalledModuleVersion" + + "Response\022+\n\006status\030\001 \001(\0132\033.clarifai.api." + + "status.Status\022M\n\031installed_module_versio" + + "ns\030\002 \003(\0132$.clarifai.api.InstalledModuleV" + + "ersionB\004\200\265\030\001\"b\n\036ListNextTaskAssignmentsR" + + "equest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.a" + + "pi.UserAppIDSet\022\017\n\007task_id\030\002 \001(\t\"\202\001\n\031Pos" + + "tBulkOperationsRequest\022/\n\013user_app_id\030\001 " + + "\001(\0132\032.clarifai.api.UserAppIDSet\0224\n\017bulk_" + + "operations\030\002 \003(\0132\033.clarifai.api.BulkOper" + + "ation\"l\n\031ListBulkOperationsRequest\022/\n\013us" + + "er_app_id\030\001 \001(\0132\032.clarifai.api.UserAppID" + + "Set\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"V\n\027G" + + "etBulkOperationRequest\022/\n\013user_app_id\030\001 " + + "\001(\0132\032.clarifai.api.UserAppIDSet\022\n\n\002id\030\002 " + + "\001(\t\"Z\n\032CancelBulkOperationRequest\022/\n\013use" + "r_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDS" + - "et\022\013\n\003ids\030\002 \003(\t\"\233\001\n$SingleInstalledModul" + - "eVersionResponse\022+\n\006status\030\001 \001(\0132\033.clari" + - "fai.api.status.Status\022F\n\030installed_modul" + - "e_version\030\002 \001(\0132$.clarifai.api.Installed" + - "ModuleVersion\"\241\001\n#MultiInstalledModuleVe" + - "rsionResponse\022+\n\006status\030\001 \001(\0132\033.clarifai" + - ".api.status.Status\022M\n\031installed_module_v" + - "ersions\030\002 \003(\0132$.clarifai.api.InstalledMo" + - "duleVersionB\004\200\265\030\001\"b\n\036ListNextTaskAssignm" + - "entsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + - "fai.api.UserAppIDSet\022\017\n\007task_id\030\002 \001(\t\"\202\001" + - "\n\031PostBulkOperationsRequest\022/\n\013user_app_" + - "id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\0224\n\017" + - "bulk_operations\030\002 \003(\0132\033.clarifai.api.Bul" + - "kOperation\"l\n\031ListBulkOperationsRequest\022" + - "/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.User" + - "AppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r" + - "\"V\n\027GetBulkOperationRequest\022/\n\013user_app_" + - "id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\n\n\002" + - "id\030\002 \001(\t\"Z\n\032CancelBulkOperationRequest\022/" + - "\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserA" + - "ppIDSet\022\013\n\003ids\030\002 \003(\t\"Z\n\032DeleteBulkOperat" + - "ionRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + - "ai.api.UserAppIDSet\022\013\n\003ids\030\002 \003(\t\"\200\001\n\034Sin" + - "gleBulkOperationsResponse\022+\n\006status\030\001 \001(" + - "\0132\033.clarifai.api.status.Status\0223\n\016bulk_o" + - "peration\030\002 \001(\0132\033.clarifai.api.BulkOperat" + - "ion\"\177\n\033MultiBulkOperationsResponse\022+\n\006st" + - "atus\030\001 \001(\0132\033.clarifai.api.status.Status\022" + - "3\n\016bulk_operation\030\002 \003(\0132\033.clarifai.api.B" + - "ulkOperation\"\230\004\n\031PutTaskAssignmentsReque" + - "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + - "serAppIDSet\022\017\n\007task_id\030\002 \001(\t\022\020\n\010input_id" + - "\030\003 \001(\t\022=\n\006action\030\004 \001(\0162-.clarifai.api.Pu" + - "tTaskAssignmentsRequestAction\022>\n\023label_s" + - "ubmit_config\030\006 \001(\0132\037.clarifai.api.LabelS" + - "ubmitConfigH\000\022>\n\023review_start_config\030\n \001" + - "(\0132\037.clarifai.api.ReviewStartConfigH\000\022B\n" + - "\025review_approve_config\030\007 \001(\0132!.clarifai." + - "api.ReviewApproveConfigH\000\022Q\n\035review_requ" + - "est_changes_config\030\010 \001(\0132(.clarifai.api." + - "ReviewRequestChangesConfigH\000\022@\n\024review_r" + - "eject_config\030\t \001(\0132 .clarifai.api.Review" + - "RejectConfigH\000B\017\n\raction_config\"K\n\021Label" + - "SubmitConfig\0226\n\020task_assignments\030\001 \003(\0132\034" + - ".clarifai.api.TaskAssignment\":\n\021ReviewSt" + - "artConfig\022%\n\007workers\030\001 \003(\0132\024.clarifai.ap" + - "i.Worker\"t\n\023ReviewApproveConfig\0226\n\020task_" + + "et\022\013\n\003ids\030\002 \003(\t\"Z\n\032DeleteBulkOperationRe" + + "quest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.ap" + + "i.UserAppIDSet\022\013\n\003ids\030\002 \003(\t\"\200\001\n\034SingleBu" + + "lkOperationsResponse\022+\n\006status\030\001 \001(\0132\033.c" + + "larifai.api.status.Status\0223\n\016bulk_operat" + + "ion\030\002 \001(\0132\033.clarifai.api.BulkOperation\"\177" + + "\n\033MultiBulkOperationsResponse\022+\n\006status\030" + + "\001 \001(\0132\033.clarifai.api.status.Status\0223\n\016bu" + + "lk_operation\030\002 \003(\0132\033.clarifai.api.BulkOp" + + "eration\"\230\004\n\031PutTaskAssignmentsRequest\022/\n" + + "\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserAp" + + "pIDSet\022\017\n\007task_id\030\002 \001(\t\022\020\n\010input_id\030\003 \001(" + + "\t\022=\n\006action\030\004 \001(\0162-.clarifai.api.PutTask" + + "AssignmentsRequestAction\022>\n\023label_submit" + + "_config\030\006 \001(\0132\037.clarifai.api.LabelSubmit" + + "ConfigH\000\022>\n\023review_start_config\030\n \001(\0132\037." + + "clarifai.api.ReviewStartConfigH\000\022B\n\025revi" + + "ew_approve_config\030\007 \001(\0132!.clarifai.api.R" + + "eviewApproveConfigH\000\022Q\n\035review_request_c" + + "hanges_config\030\010 \001(\0132(.clarifai.api.Revie" + + "wRequestChangesConfigH\000\022@\n\024review_reject" + + "_config\030\t \001(\0132 .clarifai.api.ReviewRejec" + + "tConfigH\000B\017\n\raction_config\"K\n\021LabelSubmi" + + "tConfig\0226\n\020task_assignments\030\001 \003(\0132\034.clar" + + "ifai.api.TaskAssignment\":\n\021ReviewStartCo" + + "nfig\022%\n\007workers\030\001 \003(\0132\024.clarifai.api.Wor" + + "ker\"t\n\023ReviewApproveConfig\0226\n\020task_assig" + + "nments\030\001 \003(\0132\034.clarifai.api.TaskAssignme" + + "nt\022%\n\007workers\030\002 \003(\0132\024.clarifai.api.Worke" + + "r\"{\n\032ReviewRequestChangesConfig\0226\n\020task_" + "assignments\030\001 \003(\0132\034.clarifai.api.TaskAss" + "ignment\022%\n\007workers\030\002 \003(\0132\024.clarifai.api." + - "Worker\"{\n\032ReviewRequestChangesConfig\0226\n\020" + - "task_assignments\030\001 \003(\0132\034.clarifai.api.Ta" + - "skAssignment\022%\n\007workers\030\002 \003(\0132\024.clarifai" + - ".api.Worker\"s\n\022ReviewRejectConfig\0226\n\020tas" + - "k_assignments\030\001 \003(\0132\034.clarifai.api.TaskA" + - "ssignment\022%\n\007workers\030\002 \003(\0132\024.clarifai.ap" + - "i.Worker\"\210\001\n\033MultiTaskAssignmentResponse" + - "\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status.S" + - "tatus\022<\n\020task_assignments\030\002 \003(\0132\034.clarif" + - "ai.api.TaskAssignmentB\004\200\265\030\001\"k\n\030ListInput" + - "sAddJobsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + - "larifai.api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020" + - "\n\010per_page\030\003 \001(\r\"U\n\026GetInputsAddJobReque" + - "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + - "serAppIDSet\022\n\n\002id\030\002 \001(\t\"X\n\031CancelInputsA" + - "ddJobRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clar" + - "ifai.api.UserAppIDSet\022\n\n\002id\030\002 \001(\t\"\203\001\n\031Mu" + - "ltiInputsAddJobResponse\022+\n\006status\030\001 \001(\0132" + - "\033.clarifai.api.status.Status\0229\n\017inputs_a" + - "dd_jobs\030\002 \003(\0132\032.clarifai.api.InputsAddJo" + - "bB\004\200\265\030\001\"}\n\032SingleInputsAddJobResponse\022+\n" + - "\006status\030\001 \001(\0132\033.clarifai.api.status.Stat" + - "us\0222\n\016inputs_add_job\030\002 \001(\0132\032.clarifai.ap" + - "i.InputsAddJob\"l\n\022PostUploadsRequest\022/\n\013" + - "user_app_id\030\001 \001(\0132\032.clarifai.api.UserApp" + - "IDSet\022%\n\007uploads\030\002 \003(\0132\024.clarifai.api.Up" + - "load\"T\n\024DeleteUploadsRequest\022/\n\013user_app" + - "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\013\n" + - "\003ids\030\002 \003(\t\"e\n\022ListUploadsRequest\022/\n\013user" + - "_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSe" + - "t\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"V\n\020Get" + - "UploadRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + - "rifai.api.UserAppIDSet\022\021\n\tupload_id\030\002 \001(" + - "\t\"i\n\024SingleUploadResponse\022+\n\006status\030\001 \001(" + - "\0132\033.clarifai.api.status.Status\022$\n\006upload" + - "\030\002 \001(\0132\024.clarifai.api.Upload\"i\n\023MultiUpl" + - "oadResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.a" + - "pi.status.Status\022%\n\007uploads\030\002 \003(\0132\024.clar" + - "ifai.api.Upload\"\232\001\n\034PutUploadContentPart" + - "sRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + - ".api.UserAppIDSet\022\021\n\tupload_id\030\002 \001(\t\0226\n\r" + - "content_parts\030\003 \003(\0132\037.clarifai.api.Uploa" + - "dContentPart\"\261\001\n\034PostInputsDataSourcesRe" + - "quest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.ap" + - "i.UserAppIDSet\0224\n\014data_sources\030\002 \003(\0132\036.c" + - "larifai.api.InputsDataSource\022\025\n\rcall_bac" + - "k_url\030\003 \001(\t\022\023\n\007app_pat\030\004 \001(\tB\002\030\001\"r\n\035GetI" + - "nputsExtractionJobRequest\022/\n\013user_app_id" + - "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022 \n\030in" + - "puts_extraction_job_id\030\002 \001(\t\"r\n\037ListInpu" + - "tsExtractionJobsRequest\022/\n\013user_app_id\030\001" + - " \001(\0132\032.clarifai.api.UserAppIDSet\022\014\n\004page" + - "\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"\222\001\n!SingleInput" + - "sExtractionJobResponse\022+\n\006status\030\001 \001(\0132\033" + - ".clarifai.api.status.Status\022@\n\025inputs_ex" + - "traction_job\030\002 \001(\0132!.clarifai.api.Inputs" + - "ExtractionJob\"\222\001\n MultiInputsExtractionJ" + - "obResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.ap" + - "i.status.Status\022A\n\026inputs_extraction_job" + - "s\030\002 \003(\0132!.clarifai.api.InputsExtractionJ" + - "ob\"a\n!CancelInputsExtractionJobsRequest\022" + - "/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.User" + - "AppIDSet\022\013\n\003ids\030\002 \003(\t\"\177\n\030PostInputsUploa" + - "dsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifa" + - "i.api.UserAppIDSet\0222\n\016inputs_uploads\030\002 \003" + - "(\0132\032.clarifai.api.InputsUpload\"\207\001\n\020GetRu" + - "nnerRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + - "fai.api.UserAppIDSet\022\023\n\013nodepool_id\030\002 \001(" + - "\t\022\021\n\trunner_id\030\003 \001(\t\022\032\n\022compute_cluster_" + - "id\030\004 \001(\t\"\254\001\n\022ListRunnersRequest\022/\n\013user_" + - "app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet" + - "\022\023\n\013nodepool_id\030\002 \001(\t\022\014\n\004page\030\003 \001(\r\022\020\n\010p" + - "er_page\030\004 \001(\r\022\032\n\022compute_cluster_id\030\005 \001(" + - "\t\022\024\n\014min_replicas\030\006 \001(\r\"\235\001\n\022PostRunnersR" + - "equest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.a" + - "pi.UserAppIDSet\022\023\n\013nodepool_id\030\002 \001(\t\022%\n\007" + - "runners\030\003 \003(\0132\024.clarifai.api.Runner\022\032\n\022c" + - "ompute_cluster_id\030\004 \001(\t\"\256\001\n\023PatchRunners" + + "Worker\"s\n\022ReviewRejectConfig\0226\n\020task_ass" + + "ignments\030\001 \003(\0132\034.clarifai.api.TaskAssign" + + "ment\022%\n\007workers\030\002 \003(\0132\024.clarifai.api.Wor" + + "ker\"\210\001\n\033MultiTaskAssignmentResponse\022+\n\006s" + + "tatus\030\001 \001(\0132\033.clarifai.api.status.Status" + + "\022<\n\020task_assignments\030\002 \003(\0132\034.clarifai.ap" + + "i.TaskAssignmentB\004\200\265\030\001\"k\n\030ListInputsAddJ" + + "obsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + + "ai.api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per" + + "_page\030\003 \001(\r\"U\n\026GetInputsAddJobRequest\022/\n" + + "\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserAp" + + "pIDSet\022\n\n\002id\030\002 \001(\t\"X\n\031CancelInputsAddJob" + "Request\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai." + - "api.UserAppIDSet\022\023\n\013nodepool_id\030\002 \001(\t\022%\n" + - "\007runners\030\003 \003(\0132\024.clarifai.api.Runner\022\032\n\022" + - "compute_cluster_id\030\004 \001(\t\022\016\n\006action\030\005 \001(\t" + - "\"\205\001\n\024DeleteRunnersRequest\022/\n\013user_app_id" + - "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\023\n\013no" + - "depool_id\030\002 \001(\t\022\013\n\003ids\030\003 \003(\t\022\032\n\022compute_" + - "cluster_id\030\004 \001(\t\"i\n\024SingleRunnerResponse" + - "\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status.S" + - "tatus\022$\n\006runner\030\002 \001(\0132\024.clarifai.api.Run" + - "ner\"o\n\023MultiRunnerResponse\022+\n\006status\030\001 \001" + - "(\0132\033.clarifai.api.status.Status\022+\n\007runne" + - "rs\030\002 \003(\0132\024.clarifai.api.RunnerB\004\200\265\030\001\"\215\001\n" + - "\026ListRunnerItemsRequest\022/\n\013user_app_id\030\001" + - " \001(\0132\032.clarifai.api.UserAppIDSet\022\023\n\013node" + - "pool_id\030\002 \001(\t\022\021\n\trunner_id\030\003 \001(\t\022\032\n\022comp" + - "ute_cluster_id\030\004 \001(\t\"\333\002\n\034PostRunnerItemO" + - "utputsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + - "rifai.api.UserAppIDSet\022\023\n\013nodepool_id\030\002 " + - "\001(\t\022\021\n\trunner_id\030\003 \001(\t\022\026\n\016runner_item_id" + - "\030\004 \001(\t\022;\n\023runner_item_outputs\030\005 \003(\0132\036.cl" + - "arifai.api.RunnerItemOutput\022+\n\006status\030\006 " + - "\001(\0132\033.clarifai.api.status.Status\022\031\n\021runn" + - "er_replica_id\030\007 \001(\t\022\032\n\022compute_cluster_i" + - "d\030\010 \001(\t\022\031\n\021cloud_provider_id\030\t \001(\t\022\016\n\006re" + - "gion\030\n \001(\t\"\365\001\n\020SyncStateRequest\022\026\n\016opera" + - "tion_type\030\001 \001(\t\0226\n\020compute_clusters\030\002 \003(" + - "\0132\034.clarifai.api.ComputeCluster\022)\n\tnodep" + - "ools\030\003 \003(\0132\026.clarifai.api.Nodepool\022%\n\007ru" + - "nners\030\004 \003(\0132\024.clarifai.api.Runner\022?\n\025pip" + - "eline_version_runs\030\005 \003(\0132 .clarifai.api." + - "PipelineVersionRun\"|\n\027MultiRunnerItemRes" + + "api.UserAppIDSet\022\n\n\002id\030\002 \001(\t\"\203\001\n\031MultiIn" + + "putsAddJobResponse\022+\n\006status\030\001 \001(\0132\033.cla" + + "rifai.api.status.Status\0229\n\017inputs_add_jo" + + "bs\030\002 \003(\0132\032.clarifai.api.InputsAddJobB\004\200\265" + + "\030\001\"}\n\032SingleInputsAddJobResponse\022+\n\006stat" + + "us\030\001 \001(\0132\033.clarifai.api.status.Status\0222\n" + + "\016inputs_add_job\030\002 \001(\0132\032.clarifai.api.Inp" + + "utsAddJob\"l\n\022PostUploadsRequest\022/\n\013user_" + + "app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet" + + "\022%\n\007uploads\030\002 \003(\0132\024.clarifai.api.Upload\"" + + "T\n\024DeleteUploadsRequest\022/\n\013user_app_id\030\001" + + " \001(\0132\032.clarifai.api.UserAppIDSet\022\013\n\003ids\030" + + "\002 \003(\t\"e\n\022ListUploadsRequest\022/\n\013user_app_" + + "id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\014\n\004" + + "page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"V\n\020GetUploa" + + "dRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + + ".api.UserAppIDSet\022\021\n\tupload_id\030\002 \001(\t\"i\n\024" + + "SingleUploadResponse\022+\n\006status\030\001 \001(\0132\033.c" + + "larifai.api.status.Status\022$\n\006upload\030\002 \001(" + + "\0132\024.clarifai.api.Upload\"i\n\023MultiUploadRe" + + "sponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.st" + + "atus.Status\022%\n\007uploads\030\002 \003(\0132\024.clarifai." + + "api.Upload\"\232\001\n\034PutUploadContentPartsRequ" + + "est\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api." + + "UserAppIDSet\022\021\n\tupload_id\030\002 \001(\t\0226\n\rconte" + + "nt_parts\030\003 \003(\0132\037.clarifai.api.UploadCont" + + "entPart\"\261\001\n\034PostInputsDataSourcesRequest" + + "\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Use" + + "rAppIDSet\0224\n\014data_sources\030\002 \003(\0132\036.clarif" + + "ai.api.InputsDataSource\022\025\n\rcall_back_url" + + "\030\003 \001(\t\022\023\n\007app_pat\030\004 \001(\tB\002\030\001\"r\n\035GetInputs" + + "ExtractionJobRequest\022/\n\013user_app_id\030\001 \001(" + + "\0132\032.clarifai.api.UserAppIDSet\022 \n\030inputs_" + + "extraction_job_id\030\002 \001(\t\"r\n\037ListInputsExt" + + "ractionJobsRequest\022/\n\013user_app_id\030\001 \001(\0132" + + "\032.clarifai.api.UserAppIDSet\022\014\n\004page\030\002 \001(" + + "\r\022\020\n\010per_page\030\003 \001(\r\"\222\001\n!SingleInputsExtr" + + "actionJobResponse\022+\n\006status\030\001 \001(\0132\033.clar" + + "ifai.api.status.Status\022@\n\025inputs_extract" + + "ion_job\030\002 \001(\0132!.clarifai.api.InputsExtra" + + "ctionJob\"\222\001\n MultiInputsExtractionJobRes" + "ponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.sta" + - "tus.Status\0224\n\014runner_items\030\002 \003(\0132\030.clari" + - "fai.api.RunnerItemB\004\200\265\030\001\"\372\001\n\nRunnerItem\022" + - "\n\n\002id\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\0225\n\017proc" + - "essing_info\030\003 \001(\0132\034.clarifai.api.Process" + - "ingInfo\022K\n\032post_model_outputs_request\030\004 " + - "\001(\0132%.clarifai.api.PostModelOutputsReque" + - "stH\000\022<\n\022sync_state_request\030\005 \001(\0132\036.clari" + - "fai.api.SyncStateRequestH\000B\t\n\007request\"b\n" + - "\020RunnerItemOutput\022B\n\025multi_output_respon" + - "se\030\001 \001(\0132!.clarifai.api.MultiOutputRespo" + - "nseH\000B\n\n\010response\"\217\001\n\035MultiRunnerItemOut" + - "putResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.a" + - "pi.status.Status\022A\n\023runner_item_outputs\030" + - "\002 \003(\0132\036.clarifai.api.RunnerItemOutputB\004\200" + - "\265\030\001\"\304\001\n,PostModelVersionsTrainingTimeEst" + - "imateRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clar" + - "ifai.api.UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\022" + - "2\n\016model_versions\030\003 \003(\0132\032.clarifai.api.M" + - "odelVersion\022\035\n\025estimated_input_count\030\004 \001" + - "(\004\"\214\001\n!MultiTrainingTimeEstimateResponse", + "tus.Status\022A\n\026inputs_extraction_jobs\030\002 \003" + + "(\0132!.clarifai.api.InputsExtractionJob\"a\n" + + "!CancelInputsExtractionJobsRequest\022/\n\013us" + + "er_app_id\030\001 \001(\0132\032.clarifai.api.UserAppID" + + "Set\022\013\n\003ids\030\002 \003(\t\"\177\n\030PostInputsUploadsReq" + + "uest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api" + + ".UserAppIDSet\0222\n\016inputs_uploads\030\002 \003(\0132\032." + + "clarifai.api.InputsUpload\"\207\001\n\020GetRunnerR" + + "equest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.a" + + "pi.UserAppIDSet\022\023\n\013nodepool_id\030\002 \001(\t\022\021\n\t" + + "runner_id\030\003 \001(\t\022\032\n\022compute_cluster_id\030\004 " + + "\001(\t\"\254\001\n\022ListRunnersRequest\022/\n\013user_app_i" + + "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\023\n\013n" + + "odepool_id\030\002 \001(\t\022\014\n\004page\030\003 \001(\r\022\020\n\010per_pa" + + "ge\030\004 \001(\r\022\032\n\022compute_cluster_id\030\005 \001(\t\022\024\n\014" + + "min_replicas\030\006 \001(\r\"\235\001\n\022PostRunnersReques" + + "t\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Us" + + "erAppIDSet\022\023\n\013nodepool_id\030\002 \001(\t\022%\n\007runne" + + "rs\030\003 \003(\0132\024.clarifai.api.Runner\022\032\n\022comput" + + "e_cluster_id\030\004 \001(\t\"\256\001\n\023PatchRunnersReque" + + "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + + "serAppIDSet\022\023\n\013nodepool_id\030\002 \001(\t\022%\n\007runn" + + "ers\030\003 \003(\0132\024.clarifai.api.Runner\022\032\n\022compu" + + "te_cluster_id\030\004 \001(\t\022\016\n\006action\030\005 \001(\t\"\205\001\n\024" + + "DeleteRunnersRequest\022/\n\013user_app_id\030\001 \001(" + + "\0132\032.clarifai.api.UserAppIDSet\022\023\n\013nodepoo" + + "l_id\030\002 \001(\t\022\013\n\003ids\030\003 \003(\t\022\032\n\022compute_clust" + + "er_id\030\004 \001(\t\"i\n\024SingleRunnerResponse\022+\n\006s" + + "tatus\030\001 \001(\0132\033.clarifai.api.status.Status" + + "\022$\n\006runner\030\002 \001(\0132\024.clarifai.api.Runner\"o" + + "\n\023MultiRunnerResponse\022+\n\006status\030\001 \001(\0132\033." + + "clarifai.api.status.Status\022+\n\007runners\030\002 " + + "\003(\0132\024.clarifai.api.RunnerB\004\200\265\030\001\"\215\001\n\026List" + + "RunnerItemsRequest\022/\n\013user_app_id\030\001 \001(\0132" + + "\032.clarifai.api.UserAppIDSet\022\023\n\013nodepool_" + + "id\030\002 \001(\t\022\021\n\trunner_id\030\003 \001(\t\022\032\n\022compute_c" + + "luster_id\030\004 \001(\t\"\333\002\n\034PostRunnerItemOutput" + + "sRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + + ".api.UserAppIDSet\022\023\n\013nodepool_id\030\002 \001(\t\022\021" + + "\n\trunner_id\030\003 \001(\t\022\026\n\016runner_item_id\030\004 \001(" + + "\t\022;\n\023runner_item_outputs\030\005 \003(\0132\036.clarifa" + + "i.api.RunnerItemOutput\022+\n\006status\030\006 \001(\0132\033" + + ".clarifai.api.status.Status\022\031\n\021runner_re" + + "plica_id\030\007 \001(\t\022\032\n\022compute_cluster_id\030\010 \001" + + "(\t\022\031\n\021cloud_provider_id\030\t \001(\t\022\016\n\006region\030" + + "\n \001(\t\"\365\001\n\020SyncStateRequest\022\026\n\016operation_" + + "type\030\001 \001(\t\0226\n\020compute_clusters\030\002 \003(\0132\034.c" + + "larifai.api.ComputeCluster\022)\n\tnodepools\030" + + "\003 \003(\0132\026.clarifai.api.Nodepool\022%\n\007runners" + + "\030\004 \003(\0132\024.clarifai.api.Runner\022?\n\025pipeline" + + "_version_runs\030\005 \003(\0132 .clarifai.api.Pipel" + + "ineVersionRun\"|\n\027MultiRunnerItemResponse" + "\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status.S" + - "tatus\022:\n\027training_time_estimates\030\002 \003(\0132\031" + - ".google.protobuf.Duration\"\033\n\031ListCloudPr" + - "ovidersRequest\"\205\001\n\032MultiCloudProviderRes" + - "ponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.sta" + - "tus.Status\022:\n\017cloud_providers\030\002 \003(\0132\033.cl" + - "arifai.api.CloudProviderB\004\200\265\030\001\"N\n\027ListCl" + - "oudRegionsRequest\0223\n\016cloud_provider\030\001 \001(" + - "\0132\033.clarifai.api.CloudProvider\"^\n\030MultiC" + - "loudRegionResponse\022+\n\006status\030\001 \001(\0132\033.cla" + - "rifai.api.status.Status\022\025\n\007regions\030\002 \003(\t" + - "B\004\200\265\030\001\"_\n\030ListInstanceTypesRequest\0223\n\016cl" + - "oud_provider\030\001 \001(\0132\033.clarifai.api.CloudP" + - "rovider\022\016\n\006region\030\002 \001(\t\"\202\001\n\031MultiInstanc" + - "eTypeResponse\022+\n\006status\030\001 \001(\0132\033.clarifai" + - ".api.status.Status\0228\n\016instance_types\030\002 \003" + - "(\0132\032.clarifai.api.InstanceTypeB\004\200\265\030\001\"g\n\030" + - "GetComputeClusterRequest\022/\n\013user_app_id\030" + - "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\032\n\022com" + - "pute_cluster_id\030\002 \001(\t\"m\n\032ListComputeClus" + - "tersRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + - "fai.api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010pe" + - "r_page\030\003 \001(\r\"\205\001\n\032PostComputeClustersRequ" + - "est\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api." + - "UserAppIDSet\0226\n\020compute_clusters\030\002 \003(\0132\034" + - ".clarifai.api.ComputeCluster\"\\\n\034DeleteCo" + - "mputeClustersRequest\022/\n\013user_app_id\030\001 \001(" + - "\0132\032.clarifai.api.UserAppIDSet\022\013\n\003ids\030\002 \003" + - "(\t\"\202\001\n\034SingleComputeClusterResponse\022+\n\006s" + + "tatus\0224\n\014runner_items\030\002 \003(\0132\030.clarifai.a" + + "pi.RunnerItemB\004\200\265\030\001\"\372\001\n\nRunnerItem\022\n\n\002id" + + "\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\0225\n\017processin" + + "g_info\030\003 \001(\0132\034.clarifai.api.ProcessingIn" + + "fo\022K\n\032post_model_outputs_request\030\004 \001(\0132%" + + ".clarifai.api.PostModelOutputsRequestH\000\022" + + "<\n\022sync_state_request\030\005 \001(\0132\036.clarifai.a" + + "pi.SyncStateRequestH\000B\t\n\007request\"b\n\020Runn" + + "erItemOutput\022B\n\025multi_output_response\030\001 " + + "\001(\0132!.clarifai.api.MultiOutputResponseH\000" + + "B\n\n\010response\"\217\001\n\035MultiRunnerItemOutputRe" + + "sponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.st" + + "atus.Status\022A\n\023runner_item_outputs\030\002 \003(\013" + + "2\036.clarifai.api.RunnerItemOutputB\004\200\265\030\001\"\304" + + "\001\n,PostModelVersionsTrainingTimeEstimate" + + "Request\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai." + + "api.UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\0222\n\016mo" + + "del_versions\030\003 \003(\0132\032.clarifai.api.ModelV", + "ersion\022\035\n\025estimated_input_count\030\004 \001(\004\"\214\001" + + "\n!MultiTrainingTimeEstimateResponse\022+\n\006s" + "tatus\030\001 \001(\0132\033.clarifai.api.status.Status" + - "\0225\n\017compute_cluster\030\002 \001(\0132\034.clarifai.api" + - ".ComputeCluster\"\210\001\n\033MultiComputeClusterR" + - "esponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.s" + - "tatus.Status\022<\n\020compute_clusters\030\002 \003(\0132\034" + - ".clarifai.api.ComputeClusterB\004\200\265\030\001\"v\n\022Ge" + - "tNodepoolRequest\022/\n\013user_app_id\030\001 \001(\0132\032." + - "clarifai.api.UserAppIDSet\022\032\n\022compute_clu" + - "ster_id\030\002 \001(\t\022\023\n\013nodepool_id\030\003 \001(\t\"\231\001\n\024L" + - "istNodepoolsRequest\022/\n\013user_app_id\030\001 \001(\013" + + "\022:\n\027training_time_estimates\030\002 \003(\0132\031.goog" + + "le.protobuf.Duration\"\033\n\031ListCloudProvide" + + "rsRequest\"\205\001\n\032MultiCloudProviderResponse" + + "\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status.S" + + "tatus\022:\n\017cloud_providers\030\002 \003(\0132\033.clarifa" + + "i.api.CloudProviderB\004\200\265\030\001\"N\n\027ListCloudRe" + + "gionsRequest\0223\n\016cloud_provider\030\001 \001(\0132\033.c" + + "larifai.api.CloudProvider\"^\n\030MultiCloudR" + + "egionResponse\022+\n\006status\030\001 \001(\0132\033.clarifai" + + ".api.status.Status\022\025\n\007regions\030\002 \003(\tB\004\200\265\030" + + "\001\"_\n\030ListInstanceTypesRequest\0223\n\016cloud_p" + + "rovider\030\001 \001(\0132\033.clarifai.api.CloudProvid" + + "er\022\016\n\006region\030\002 \001(\t\"\202\001\n\031MultiInstanceType" + + "Response\022+\n\006status\030\001 \001(\0132\033.clarifai.api." + + "status.Status\0228\n\016instance_types\030\002 \003(\0132\032." + + "clarifai.api.InstanceTypeB\004\200\265\030\001\"g\n\030GetCo" + + "mputeClusterRequest\022/\n\013user_app_id\030\001 \001(\013" + "2\032.clarifai.api.UserAppIDSet\022\032\n\022compute_" + - "cluster_id\030\002 \001(\t\022\014\n\004page\030\003 \001(\r\022\020\n\010per_pa" + - "ge\030\004 \001(\r\022\024\n\014active_usage\030\005 \001(\010\"\216\001\n\024PostN" + - "odepoolsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + - "larifai.api.UserAppIDSet\022\032\n\022compute_clus" + - "ter_id\030\002 \001(\t\022)\n\tnodepools\030\003 \003(\0132\026.clarif" + - "ai.api.Nodepool\"\237\001\n\025PatchNodepoolsReques" + - "t\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Us" + - "erAppIDSet\022\032\n\022compute_cluster_id\030\002 \001(\t\022)" + - "\n\tnodepools\030\003 \003(\0132\026.clarifai.api.Nodepoo" + - "l\022\016\n\006action\030\004 \001(\t\"r\n\026DeleteNodepoolsRequ" + + "cluster_id\030\002 \001(\t\"m\n\032ListComputeClustersR" + + "equest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.a" + + "pi.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_pag" + + "e\030\003 \001(\r\"\205\001\n\032PostComputeClustersRequest\022/" + + "\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserA" + + "ppIDSet\0226\n\020compute_clusters\030\002 \003(\0132\034.clar" + + "ifai.api.ComputeCluster\"\\\n\034DeleteCompute" + + "ClustersRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + + "larifai.api.UserAppIDSet\022\013\n\003ids\030\002 \003(\t\"\202\001" + + "\n\034SingleComputeClusterResponse\022+\n\006status" + + "\030\001 \001(\0132\033.clarifai.api.status.Status\0225\n\017c" + + "ompute_cluster\030\002 \001(\0132\034.clarifai.api.Comp" + + "uteCluster\"\210\001\n\033MultiComputeClusterRespon" + + "se\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status" + + ".Status\022<\n\020compute_clusters\030\002 \003(\0132\034.clar" + + "ifai.api.ComputeClusterB\004\200\265\030\001\"v\n\022GetNode" + + "poolRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + + "fai.api.UserAppIDSet\022\032\n\022compute_cluster_" + + "id\030\002 \001(\t\022\023\n\013nodepool_id\030\003 \001(\t\"\231\001\n\024ListNo" + + "depoolsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cl" + + "arifai.api.UserAppIDSet\022\032\n\022compute_clust" + + "er_id\030\002 \001(\t\022\014\n\004page\030\003 \001(\r\022\020\n\010per_page\030\004 " + + "\001(\r\022\024\n\014active_usage\030\005 \001(\010\"\216\001\n\024PostNodepo" + + "olsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + + "ai.api.UserAppIDSet\022\032\n\022compute_cluster_i" + + "d\030\002 \001(\t\022)\n\tnodepools\030\003 \003(\0132\026.clarifai.ap" + + "i.Nodepool\"\237\001\n\025PatchNodepoolsRequest\022/\n\013" + + "user_app_id\030\001 \001(\0132\032.clarifai.api.UserApp" + + "IDSet\022\032\n\022compute_cluster_id\030\002 \001(\t\022)\n\tnod" + + "epools\030\003 \003(\0132\026.clarifai.api.Nodepool\022\016\n\006" + + "action\030\004 \001(\t\"r\n\026DeleteNodepoolsRequest\022/" + + "\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserA" + + "ppIDSet\022\032\n\022compute_cluster_id\030\002 \001(\t\022\013\n\003i" + + "ds\030\003 \003(\t\"o\n\026SingleNodepoolResponse\022+\n\006st" + + "atus\030\001 \001(\0132\033.clarifai.api.status.Status\022" + + "(\n\010nodepool\030\002 \001(\0132\026.clarifai.api.Nodepoo" + + "l\"u\n\025MultiNodepoolResponse\022+\n\006status\030\001 \001" + + "(\0132\033.clarifai.api.status.Status\022/\n\tnodep" + + "ools\030\002 \003(\0132\026.clarifai.api.NodepoolB\004\200\265\030\001" + + "\"^\n\024GetDeploymentRequest\022/\n\013user_app_id\030" + + "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\025\n\rdep" + + "loyment_id\030\002 \001(\t\"\267\001\n\026ListDeploymentsRequ" + "est\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api." + - "UserAppIDSet\022\032\n\022compute_cluster_id\030\002 \001(\t" + - "\022\013\n\003ids\030\003 \003(\t\"o\n\026SingleNodepoolResponse\022" + + "UserAppIDSet\022\023\n\013nodepool_id\030\002 \001(\t\022\014\n\004pag" + + "e\030\003 \001(\r\022\020\n\010per_page\030\004 \001(\r\022\031\n\021model_versi" + + "on_ids\030\005 \003(\t\022\034\n\024workflow_version_ids\030\006 \003" + + "(\t\"x\n\026PostDeploymentsRequest\022/\n\013user_app" + + "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022-\n" + + "\013deployments\030\002 \003(\0132\030.clarifai.api.Deploy" + + "ment\"X\n\030DeleteDeploymentsRequest\022/\n\013user" + + "_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSe" + + "t\022\013\n\003ids\030\002 \003(\t\"\300\001\n\033PostAuditLogSearchesR" + + "equest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.a" + + "pi.UserAppIDSet\022*\n\005query\030\002 \001(\0132\033.clarifa" + + "i.api.AuditLogQuery\022\026\n\016sort_ascending\030\003 " + + "\001(\010\022,\n\npagination\030\005 \001(\0132\030.clarifai.api.P" + + "agination\"}\n\032MultiAuditLogEntryResponse\022" + "+\n\006status\030\001 \001(\0132\033.clarifai.api.status.St" + - "atus\022(\n\010nodepool\030\002 \001(\0132\026.clarifai.api.No" + - "depool\"u\n\025MultiNodepoolResponse\022+\n\006statu" + - "s\030\001 \001(\0132\033.clarifai.api.status.Status\022/\n\t" + - "nodepools\030\002 \003(\0132\026.clarifai.api.NodepoolB" + - "\004\200\265\030\001\"^\n\024GetDeploymentRequest\022/\n\013user_ap" + - "p_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\025" + - "\n\rdeployment_id\030\002 \001(\t\"\267\001\n\026ListDeployment" + - "sRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + - ".api.UserAppIDSet\022\023\n\013nodepool_id\030\002 \001(\t\022\014" + - "\n\004page\030\003 \001(\r\022\020\n\010per_page\030\004 \001(\r\022\031\n\021model_" + - "version_ids\030\005 \003(\t\022\034\n\024workflow_version_id" + - "s\030\006 \003(\t\"x\n\026PostDeploymentsRequest\022/\n\013use" + - "r_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDS" + - "et\022-\n\013deployments\030\002 \003(\0132\030.clarifai.api.D" + - "eployment\"X\n\030DeleteDeploymentsRequest\022/\n" + - "\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserAp" + - "pIDSet\022\013\n\003ids\030\002 \003(\t\"\300\001\n\033PostAuditLogSear" + - "chesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + - "fai.api.UserAppIDSet\022*\n\005query\030\002 \001(\0132\033.cl" + - "arifai.api.AuditLogQuery\022\026\n\016sort_ascendi" + - "ng\030\003 \001(\010\022,\n\npagination\030\005 \001(\0132\030.clarifai." + - "api.Pagination\"}\n\032MultiAuditLogEntryResp" + - "onse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.stat" + - "us.Status\0222\n\007entries\030\002 \003(\0132\033.clarifai.ap" + - "i.AuditLogEntryB\004\200\265\030\001\"\211\001\n\027PatchDeploymen" + - "tsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifa" + - "i.api.UserAppIDSet\022-\n\013deployments\030\003 \003(\0132" + - "\030.clarifai.api.Deployment\022\016\n\006action\030\004 \001(" + - "\t\"u\n\030SingleDeploymentResponse\022+\n\006status\030" + - "\001 \001(\0132\033.clarifai.api.status.Status\022,\n\nde" + - "ployment\030\002 \001(\0132\030.clarifai.api.Deployment" + - "\"{\n\027MultiDeploymentResponse\022+\n\006status\030\001 " + - "\001(\0132\033.clarifai.api.status.Status\0223\n\013depl" + - "oyments\030\002 \003(\0132\030.clarifai.api.DeploymentB" + - "\004\200\265\030\001\"(\n&ListWorkflowEvaluationTemplates" + - "Request\"\266\001\n\'MultiWorkflowEvaluationTempl" + - "ateResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.a" + - "pi.status.Status\022^\n%workflow_version_eva" + - "luation_templates\030\002 \003(\0132/.clarifai.api.W" + - "orkflowVersionEvaluationTemplate\"\221\002\n%Pos" + - "tWorkflowVersionEvaluationsRequest\022/\n\013us" + + "atus\0222\n\007entries\030\002 \003(\0132\033.clarifai.api.Aud" + + "itLogEntryB\004\200\265\030\001\"\211\001\n\027PatchDeploymentsReq" + + "uest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api" + + ".UserAppIDSet\022-\n\013deployments\030\003 \003(\0132\030.cla" + + "rifai.api.Deployment\022\016\n\006action\030\004 \001(\t\"u\n\030" + + "SingleDeploymentResponse\022+\n\006status\030\001 \001(\013" + + "2\033.clarifai.api.status.Status\022,\n\ndeploym" + + "ent\030\002 \001(\0132\030.clarifai.api.Deployment\"{\n\027M" + + "ultiDeploymentResponse\022+\n\006status\030\001 \001(\0132\033" + + ".clarifai.api.status.Status\0223\n\013deploymen" + + "ts\030\002 \003(\0132\030.clarifai.api.DeploymentB\004\200\265\030\001" + + "\"(\n&ListWorkflowEvaluationTemplatesReque" + + "st\"\266\001\n\'MultiWorkflowEvaluationTemplateRe" + + "sponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.st" + + "atus.Status\022^\n%workflow_version_evaluati" + + "on_templates\030\002 \003(\0132/.clarifai.api.Workfl" + + "owVersionEvaluationTemplate\"\221\002\n%PostWork" + + "flowVersionEvaluationsRequest\022/\n\013user_ap" + + "p_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\023" + + "\n\013workflow_id\030\002 \001(\t\022\033\n\023workflow_version_" + + "id\030\003 \001(\t\022M\n\034workflow_version_evaluations" + + "\030\004 \003(\0132\'.clarifai.api.WorkflowVersionEva" + + "luation\0226\n\020runner_selectors\030\005 \003(\0132\034.clar" + + "ifai.api.RunnerSelector\"\352\001\n&PatchWorkflo" + + "wVersionEvaluationsRequest\022/\n\013user_app_i" + + "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\023\n\013w" + + "orkflow_id\030\002 \001(\t\022\033\n\023workflow_version_id\030" + + "\003 \001(\t\022M\n\034workflow_version_evaluations\030\004 " + + "\003(\0132\'.clarifai.api.WorkflowVersionEvalua" + + "tion\022\016\n\006action\030\005 \001(\t\"\244\001\n&MultiWorkflowVe" + + "rsionEvaluationResponse\022+\n\006status\030\001 \001(\0132" + + "\033.clarifai.api.status.Status\022M\n\034workflow" + + "_version_evaluations\030\002 \003(\0132\'.clarifai.ap" + + "i.WorkflowVersionEvaluation\"\244\001\n\'SingleWo" + + "rkflowVersionEvaluationResponse\022+\n\006statu" + + "s\030\001 \001(\0132\033.clarifai.api.status.Status\022L\n\033" + + "workflow_version_evaluation\030\002 \001(\0132\'.clar" + + "ifai.api.WorkflowVersionEvaluation\"\260\001\n#G" + + "etWorkflowVersionEvaluationRequest\022/\n\013us" + "er_app_id\030\001 \001(\0132\032.clarifai.api.UserAppID" + "Set\022\023\n\013workflow_id\030\002 \001(\t\022\033\n\023workflow_ver" + - "sion_id\030\003 \001(\t\022M\n\034workflow_version_evalua" + - "tions\030\004 \003(\0132\'.clarifai.api.WorkflowVersi" + - "onEvaluation\0226\n\020runner_selectors\030\005 \003(\0132\034" + - ".clarifai.api.RunnerSelector\"\352\001\n&PatchWo" + - "rkflowVersionEvaluationsRequest\022/\n\013user_" + - "app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet" + - "\022\023\n\013workflow_id\030\002 \001(\t\022\033\n\023workflow_versio" + - "n_id\030\003 \001(\t\022M\n\034workflow_version_evaluatio" + - "ns\030\004 \003(\0132\'.clarifai.api.WorkflowVersionE" + - "valuation\022\016\n\006action\030\005 \001(\t\"\244\001\n&MultiWorkf" + - "lowVersionEvaluationResponse\022+\n\006status\030\001" + - " \001(\0132\033.clarifai.api.status.Status\022M\n\034wor" + - "kflow_version_evaluations\030\002 \003(\0132\'.clarif" + - "ai.api.WorkflowVersionEvaluation\"\244\001\n\'Sin" + - "gleWorkflowVersionEvaluationResponse\022+\n\006" + - "status\030\001 \001(\0132\033.clarifai.api.status.Statu" + - "s\022L\n\033workflow_version_evaluation\030\002 \001(\0132\'" + - ".clarifai.api.WorkflowVersionEvaluation\"" + - "\260\001\n#GetWorkflowVersionEvaluationRequest\022" + - "/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.User" + - "AppIDSet\022\023\n\013workflow_id\030\002 \001(\t\022\033\n\023workflo" + - "w_version_id\030\003 \001(\t\022&\n\036workflow_version_e" + - "valuation_id\030\004 \001(\t\"\252\001\n%ListWorkflowVersi" + - "onEvaluationsRequest\022/\n\013user_app_id\030\001 \001(" + - "\0132\032.clarifai.api.UserAppIDSet\022\023\n\013workflo" + - "w_id\030\002 \001(\t\022\033\n\023workflow_version_id\030\003 \001(\t\022" + - "\014\n\004page\030\004 \001(\r\022\020\n\010per_page\030\005 \001(\r\"^\n\031PostM" + - "odelMigrationRequest\022/\n\013user_app_id\030\001 \001(" + - "\0132\032.clarifai.api.UserAppIDSet\022\020\n\010model_i" + - "d\030\002 \001(\t*p\n\034OrganizationInvitationStatus\022" + - "\013\n\007NOT_SET\020\000\022\013\n\007PENDING\020\001\022\014\n\010ACCEPTED\020\002\022" + - "\r\n\tCANCELLED\020\003\022\014\n\010DECLINED\020\004\022\013\n\007EXPIRED\020" + - "\005*\312\001\n\037PutTaskAssignmentsRequestAction\022/\n" + - "+PUT_TASK_ASSIGNMENTS_REQUEST_ACTION_NOT" + - "_SET\020\000\022\017\n\013LABEL_START\020\001\022\020\n\014LABEL_SUBMIT\020" + - "\002\022\020\n\014REVIEW_START\020\n\022\022\n\016REVIEW_APPROVE\020\013\022" + - "\032\n\026REVIEW_REQUEST_CHANGES\020\014\022\021\n\rREVIEW_RE" + - "JECT\020\r2\206\323\003\n\002V2\022\256\002\n\024ListConceptRelations\022" + - ").clarifai.api.ListConceptRelationsReque" + - "st\032*.clarifai.api.MultiConceptRelationRe" + - "sponse\"\276\001\202\323\344\223\002\253\001\022Y/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/conc" + - "epts/{concept_id}/relationsZN\022L/v2/users" + - "/{user_app_id.user_id}/apps/{user_app_id" + - ".app_id}/concepts/relations\230\234\'\005\220\234\'-\220\234\'\013\022" + - "\343\001\n\024PostConceptRelations\022).clarifai.api." + - "PostConceptRelationsRequest\032*.clarifai.a" + - "pi.MultiConceptRelationResponse\"t\202\323\344\223\002^\"" + - "Y/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_app_id.app_id}/concepts/{concept_id}" + - "/relations:\001*\230\234\'\005\220\234\'-\220\234\'\n\220\234\'\013\022\342\001\n\026Delete" + - "ConceptRelations\022+.clarifai.api.DeleteCo" + - "nceptRelationsRequest\032!.clarifai.api.sta" + - "tus.BaseResponse\"x\202\323\344\223\002^*Y/v2/users/{use" + + "sion_id\030\003 \001(\t\022&\n\036workflow_version_evalua" + + "tion_id\030\004 \001(\t\"\252\001\n%ListWorkflowVersionEva" + + "luationsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + + "larifai.api.UserAppIDSet\022\023\n\013workflow_id\030" + + "\002 \001(\t\022\033\n\023workflow_version_id\030\003 \001(\t\022\014\n\004pa" + + "ge\030\004 \001(\r\022\020\n\010per_page\030\005 \001(\r\"^\n\031PostModelM" + + "igrationRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + + "larifai.api.UserAppIDSet\022\020\n\010model_id\030\002 \001" + + "(\t*p\n\034OrganizationInvitationStatus\022\013\n\007NO" + + "T_SET\020\000\022\013\n\007PENDING\020\001\022\014\n\010ACCEPTED\020\002\022\r\n\tCA" + + "NCELLED\020\003\022\014\n\010DECLINED\020\004\022\013\n\007EXPIRED\020\005*\312\001\n" + + "\037PutTaskAssignmentsRequestAction\022/\n+PUT_" + + "TASK_ASSIGNMENTS_REQUEST_ACTION_NOT_SET\020" + + "\000\022\017\n\013LABEL_START\020\001\022\020\n\014LABEL_SUBMIT\020\002\022\020\n\014" + + "REVIEW_START\020\n\022\022\n\016REVIEW_APPROVE\020\013\022\032\n\026RE" + + "VIEW_REQUEST_CHANGES\020\014\022\021\n\rREVIEW_REJECT\020" + + "\r2\206\323\003\n\002V2\022\256\002\n\024ListConceptRelations\022).cla" + + "rifai.api.ListConceptRelationsRequest\032*." + + "clarifai.api.MultiConceptRelationRespons" + + "e\"\276\001\202\323\344\223\002\253\001\022Y/v2/users/{user_app_id.user" + + "_id}/apps/{user_app_id.app_id}/concepts/" + + "{concept_id}/relationsZN\022L/v2/users/{use" + "r_app_id.user_id}/apps/{user_app_id.app_" + - "id}/concepts/{concept_id}/relations:\001*\230\234" + - "\'\005\220\234\'-\220\234\'\r\220\234\'\n\220\234\'\013\022\340\001\n\020GetConceptCounts\022" + - "%.clarifai.api.GetConceptCountsRequest\032\'" + - ".clarifai.api.MultiConceptCountResponse\"" + - "|\202\323\344\223\002b\022I/v2/users/{user_app_id.user_id}" + - "/apps/{user_app_id.app_id}/concepts/stat" + - "usZ\025\022\023/v2/concepts/status\230\234\'\002\220\234\'-\220\234\'&\220\234\'" + - "\013\220\234\'\005\022\325\001\n\nGetConcept\022\037.clarifai.api.GetC" + - "onceptRequest\032#.clarifai.api.SingleConce" + - "ptResponse\"\200\001\202\323\344\223\002n\022O/v2/users/{user_app" + - "_id.user_id}/apps/{user_app_id.app_id}/c" + - "oncepts/{concept_id}Z\033\022\031/v2/concepts/{co" + - "ncept_id}\230\234\'\002\220\234\'-\220\234\'\013\022\275\001\n\014ListConcepts\022!" + - ".clarifai.api.ListConceptsRequest\032\".clar" + - "ifai.api.MultiConceptResponse\"f\202\323\344\223\002T\022B/" + - "v2/users/{user_app_id.user_id}/apps/{use" + - "r_app_id.app_id}/conceptsZ\016\022\014/v2/concept" + - "s\230\234\'\002\220\234\'-\220\234\'\013\022\275\002\n\021ListModelConcepts\022&.cl" + - "arifai.api.ListModelConceptsRequest\032\".cl" + - "arifai.api.MultiConceptResponse\"\333\001\202\323\344\223\002\304" + - "\001\022T/v2/users/{user_app_id.user_id}/apps/" + - "{user_app_id.app_id}/models/{model_id}/c" + - "onceptsZl\022j/v2/users/{user_app_id.user_i" + - "d}/apps/{user_app_id.app_id}/models/{mod" + - "el_id}/versions/{version_id}/concepts\230\234\'" + - "\002\220\234\'-\220\234\'\013\220\234\'\017\022\356\001\n\024PostConceptsSearches\022)" + - ".clarifai.api.PostConceptsSearchesReques" + - "t\032\".clarifai.api.MultiConceptResponse\"\206\001" + - "\202\323\344\223\002l\"K/v2/users/{user_app_id.user_id}/" + - "apps/{user_app_id.app_id}/concepts/searc" + - "hes:\001*Z\032\"\025/v2/concepts/searches:\001*\230\234\'\002\220\234" + - "\'-\220\234\'\013\220\234\'\017\220\234\'\023\022\307\001\n\014PostConcepts\022!.clarif" + - "ai.api.PostConceptsRequest\032\".clarifai.ap" + - "i.MultiConceptResponse\"p\202\323\344\223\002Z\"B/v2/user" + - "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.app_id}/concepts:\001*Z\021\"\014/v2/concepts:\001*" + - "\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\311\001\n\rPatchConcepts\022\".cla" + - "rifai.api.PatchConceptsRequest\032\".clarifa" + - "i.api.MultiConceptResponse\"p\202\323\344\223\002Z2B/v2/" + + "id}/concepts/relations\230\234\'\005\220\234\'-\220\234\'\013\022\343\001\n\024P" + + "ostConceptRelations\022).clarifai.api.PostC" + + "onceptRelationsRequest\032*.clarifai.api.Mu" + + "ltiConceptRelationResponse\"t\202\323\344\223\002^\"Y/v2/" + "users/{user_app_id.user_id}/apps/{user_a" + - "pp_id.app_id}/concepts:\001*Z\0212\014/v2/concept" + - "s:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\230\002\n\022GetConceptLangu" + - "age\022\'.clarifai.api.GetConceptLanguageReq" + - "uest\032+.clarifai.api.SingleConceptLanguag" + - "eResponse\"\253\001\202\323\344\223\002\230\001\022d/v2/users/{user_app" + + "pp_id.app_id}/concepts/{concept_id}/rela" + + "tions:\001*\230\234\'\005\220\234\'-\220\234\'\n\220\234\'\013\022\342\001\n\026DeleteConce" + + "ptRelations\022+.clarifai.api.DeleteConcept" + + "RelationsRequest\032!.clarifai.api.status.B" + + "aseResponse\"x\202\323\344\223\002^*Y/v2/users/{user_app" + "_id.user_id}/apps/{user_app_id.app_id}/c" + - "oncepts/{concept_id}/languages/{language" + - "}Z0\022./v2/concepts/{concept_id}/languages" + - "/{language}\230\234\'\002\220\234\'-\220\234\'\013\022\205\002\n\024ListConceptL" + - "anguages\022).clarifai.api.ListConceptLangu" + - "agesRequest\032*.clarifai.api.MultiConceptL" + - "anguageResponse\"\225\001\202\323\344\223\002\202\001\022Y/v2/users/{us" + + "oncepts/{concept_id}/relations:\001*\230\234\'\005\220\234\'" + + "-\220\234\'\r\220\234\'\n\220\234\'\013\022\340\001\n\020GetConceptCounts\022%.cla" + + "rifai.api.GetConceptCountsRequest\032\'.clar" + + "ifai.api.MultiConceptCountResponse\"|\202\323\344\223" + + "\002b\022I/v2/users/{user_app_id.user_id}/apps" + + "/{user_app_id.app_id}/concepts/statusZ\025\022" + + "\023/v2/concepts/status\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005" + + "\022\325\001\n\nGetConcept\022\037.clarifai.api.GetConcep" + + "tRequest\032#.clarifai.api.SingleConceptRes" + + "ponse\"\200\001\202\323\344\223\002n\022O/v2/users/{user_app_id.u" + + "ser_id}/apps/{user_app_id.app_id}/concep" + + "ts/{concept_id}Z\033\022\031/v2/concepts/{concept" + + "_id}\230\234\'\002\220\234\'-\220\234\'\013\022\275\001\n\014ListConcepts\022!.clar" + + "ifai.api.ListConceptsRequest\032\".clarifai." + + "api.MultiConceptResponse\"f\202\323\344\223\002T\022B/v2/us" + + "ers/{user_app_id.user_id}/apps/{user_app" + + "_id.app_id}/conceptsZ\016\022\014/v2/concepts\230\234\'\002" + + "\220\234\'-\220\234\'\013\022\275\002\n\021ListModelConcepts\022&.clarifa" + + "i.api.ListModelConceptsRequest\032\".clarifa" + + "i.api.MultiConceptResponse\"\333\001\202\323\344\223\002\304\001\022T/v" + + "2/users/{user_app_id.user_id}/apps/{user" + + "_app_id.app_id}/models/{model_id}/concep" + + "tsZl\022j/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/models/{model_id" + + "}/versions/{version_id}/concepts\230\234\'\002\220\234\'-" + + "\220\234\'\013\220\234\'\017\022\356\001\n\024PostConceptsSearches\022).clar" + + "ifai.api.PostConceptsSearchesRequest\032\".c" + + "larifai.api.MultiConceptResponse\"\206\001\202\323\344\223\002" + + "l\"K/v2/users/{user_app_id.user_id}/apps/" + + "{user_app_id.app_id}/concepts/searches:\001" + + "*Z\032\"\025/v2/concepts/searches:\001*\230\234\'\002\220\234\'-\220\234\'" + + "\013\220\234\'\017\220\234\'\023\022\307\001\n\014PostConcepts\022!.clarifai.ap" + + "i.PostConceptsRequest\032\".clarifai.api.Mul" + + "tiConceptResponse\"p\202\323\344\223\002Z\"B/v2/users/{us" + "er_app_id.user_id}/apps/{user_app_id.app" + - "_id}/concepts/{concept_id}/languagesZ%\022#" + - "/v2/concepts/{concept_id}/languages\230\234\'\002\220" + - "\234\'-\220\234\'\013\022\217\002\n\024PostConceptLanguages\022).clari" + - "fai.api.PostConceptLanguagesRequest\032*.cl" + - "arifai.api.MultiConceptLanguageResponse\"" + - "\237\001\202\323\344\223\002\210\001\"Y/v2/users/{user_app_id.user_i" + - "d}/apps/{user_app_id.app_id}/concepts/{c" + - "oncept_id}/languages:\001*Z(\"#/v2/concepts/" + - "{concept_id}/languages:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'" + - "\013\022\221\002\n\025PatchConceptLanguages\022*.clarifai.a" + - "pi.PatchConceptLanguagesRequest\032*.clarif" + - "ai.api.MultiConceptLanguageResponse\"\237\001\202\323" + - "\344\223\002\210\0012Y/v2/users/{user_app_id.user_id}/a" + - "pps/{user_app_id.app_id}/concepts/{conce" + - "pt_id}/languages:\001*Z(2#/v2/concepts/{con" + - "cept_id}/languages:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\365\001" + - "\n\023ListKnowledgeGraphs\022(.clarifai.api.Lis" + - "tKnowledgeGraphsRequest\032).clarifai.api.M" + - "ultiKnowledgeGraphResponse\"\210\001\202\323\344\223\002v\022S/v2" + - "/users/{user_app_id.user_id}/apps/{user_" + - "app_id.app_id}/concepts/knowledge_graphs" + - "Z\037\022\035/v2/concepts/knowledge_graphs\230\234\'\002\220\234\'" + - "-\220\234\'\013\022\377\001\n\023PostKnowledgeGraphs\022(.clarifai" + - ".api.PostKnowledgeGraphsRequest\032).clarif" + - "ai.api.MultiKnowledgeGraphResponse\"\222\001\202\323\344" + - "\223\002|\"S/v2/users/{user_app_id.user_id}/app" + - "s/{user_app_id.app_id}/concepts/knowledg" + - "e_graphs:\001*Z\"\"\035/v2/concepts/knowledge_gr" + - "aphs:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\233\002\n\rGetAnnotatio" + - "n\022\".clarifai.api.GetAnnotationRequest\032&." + - "clarifai.api.SingleAnnotationResponse\"\275\001" + - "\202\323\344\223\002\236\001\022g/v2/users/{user_app_id.user_id}" + - "/apps/{user_app_id.app_id}/inputs/{input" + - "_id}/annotations/{annotation_id}Z3\0221/v2/" + - "inputs/{input_id}/annotations/{annotatio" + - "n_id}\230\234\'\002\220\234\'-\220\234\'\005\220\234\'&\220\234\'\013\220\234\'\017\022\330\001\n\017ListAn" + - "notations\022$.clarifai.api.ListAnnotations" + - "Request\032%.clarifai.api.MultiAnnotationRe" + - "sponse\"x\202\323\344\223\002Z\022E/v2/users/{user_app_id.u" + + "_id}/concepts:\001*Z\021\"\014/v2/concepts:\001*\230\234\'\002\220" + + "\234\'-\220\234\'\n\220\234\'\013\022\311\001\n\rPatchConcepts\022\".clarifai" + + ".api.PatchConceptsRequest\032\".clarifai.api" + + ".MultiConceptResponse\"p\202\323\344\223\002Z2B/v2/users" + + "/{user_app_id.user_id}/apps/{user_app_id" + + ".app_id}/concepts:\001*Z\0212\014/v2/concepts:\001*\230" + + "\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\230\002\n\022GetConceptLanguage\022\'" + + ".clarifai.api.GetConceptLanguageRequest\032" + + "+.clarifai.api.SingleConceptLanguageResp" + + "onse\"\253\001\202\323\344\223\002\230\001\022d/v2/users/{user_app_id.u" + + "ser_id}/apps/{user_app_id.app_id}/concep" + + "ts/{concept_id}/languages/{language}Z0\022." + + "/v2/concepts/{concept_id}/languages/{lan" + + "guage}\230\234\'\002\220\234\'-\220\234\'\013\022\205\002\n\024ListConceptLangua" + + "ges\022).clarifai.api.ListConceptLanguagesR" + + "equest\032*.clarifai.api.MultiConceptLangua" + + "geResponse\"\225\001\202\323\344\223\002\202\001\022Y/v2/users/{user_ap" + + "p_id.user_id}/apps/{user_app_id.app_id}/" + + "concepts/{concept_id}/languagesZ%\022#/v2/c" + + "oncepts/{concept_id}/languages\230\234\'\002\220\234\'-\220\234" + + "\'\013\022\217\002\n\024PostConceptLanguages\022).clarifai.a" + + "pi.PostConceptLanguagesRequest\032*.clarifa" + + "i.api.MultiConceptLanguageResponse\"\237\001\202\323\344" + + "\223\002\210\001\"Y/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/concepts/{concep" + + "t_id}/languages:\001*Z(\"#/v2/concepts/{conc" + + "ept_id}/languages:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\221\002\n" + + "\025PatchConceptLanguages\022*.clarifai.api.Pa" + + "tchConceptLanguagesRequest\032*.clarifai.ap" + + "i.MultiConceptLanguageResponse\"\237\001\202\323\344\223\002\210\001" + + "2Y/v2/users/{user_app_id.user_id}/apps/{" + + "user_app_id.app_id}/concepts/{concept_id" + + "}/languages:\001*Z(2#/v2/concepts/{concept_" + + "id}/languages:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\365\001\n\023Lis" + + "tKnowledgeGraphs\022(.clarifai.api.ListKnow" + + "ledgeGraphsRequest\032).clarifai.api.MultiK" + + "nowledgeGraphResponse\"\210\001\202\323\344\223\002v\022S/v2/user" + + "s/{user_app_id.user_id}/apps/{user_app_i" + + "d.app_id}/concepts/knowledge_graphsZ\037\022\035/" + + "v2/concepts/knowledge_graphs\230\234\'\002\220\234\'-\220\234\'\013" + + "\022\377\001\n\023PostKnowledgeGraphs\022(.clarifai.api." + + "PostKnowledgeGraphsRequest\032).clarifai.ap" + + "i.MultiKnowledgeGraphResponse\"\222\001\202\323\344\223\002|\"S" + + "/v2/users/{user_app_id.user_id}/apps/{us" + + "er_app_id.app_id}/concepts/knowledge_gra" + + "phs:\001*Z\"\"\035/v2/concepts/knowledge_graphs:" + + "\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\233\002\n\rGetAnnotation\022\".c" + + "larifai.api.GetAnnotationRequest\032&.clari" + + "fai.api.SingleAnnotationResponse\"\275\001\202\323\344\223\002" + + "\236\001\022g/v2/users/{user_app_id.user_id}/apps" + + "/{user_app_id.app_id}/inputs/{input_id}/" + + "annotations/{annotation_id}Z3\0221/v2/input" + + "s/{input_id}/annotations/{annotation_id}" + + "\230\234\'\002\220\234\'-\220\234\'\005\220\234\'&\220\234\'\013\220\234\'\017\022\330\001\n\017ListAnnotat" + + "ions\022$.clarifai.api.ListAnnotationsReque" + + "st\032%.clarifai.api.MultiAnnotationRespons" + + "e\"x\202\323\344\223\002Z\022E/v2/users/{user_app_id.user_i" + + "d}/apps/{user_app_id.app_id}/annotations" + + "Z\021\022\017/v2/annotations\230\234\'\002\220\234\'-\220\234\'\005\220\234\'&\220\234\'\013\220" + + "\234\'\017\022\347\001\n\017PostAnnotations\022$.clarifai.api.P" + + "ostAnnotationsRequest\032%.clarifai.api.Mul" + + "tiAnnotationResponse\"\206\001\202\323\344\223\002`\"E/v2/users" + + "/{user_app_id.user_id}/apps/{user_app_id" + + ".app_id}/annotations:\001*Z\024\"\017/v2/annotatio" + + "ns:\001*\230\234\'\002\220\234\'-\220\234\'\005\220\234\'%\220\234\'&\220\234\'\013\220\234\'\017\220\234\'\023\022\351\001" + + "\n\020PatchAnnotations\022%.clarifai.api.PatchA" + + "nnotationsRequest\032%.clarifai.api.MultiAn" + + "notationResponse\"\206\001\202\323\344\223\002`2E/v2/users/{us" + + "er_app_id.user_id}/apps/{user_app_id.app" + + "_id}/annotations:\001*Z\0242\017/v2/annotations:\001" + + "*\230\234\'\002\220\234\'-\220\234\'\005\220\234\'%\220\234\'&\220\234\'\013\220\234\'\023\220\234\'\017\022\370\001\n\026Pa" + + "tchAnnotationsStatus\022+.clarifai.api.Patc" + + "hAnnotationsStatusRequest\032,.clarifai.api" + + ".PatchAnnotationsStatusResponse\"\202\001\202\323\344\223\002`" + + "2[/v2/users/{user_app_id.user_id}/apps/{" + + "user_app_id.app_id}/task/{task_id}/annot" + + "ations/status:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234\'&\220\234\'\013\220\234\'\023" + + "\220\234\'\017\022\244\002\n\020DeleteAnnotation\022%.clarifai.api" + + ".DeleteAnnotationRequest\032!.clarifai.api." + + "status.BaseResponse\"\305\001\202\323\344\223\002\236\001*g/v2/users" + + "/{user_app_id.user_id}/apps/{user_app_id" + + ".app_id}/inputs/{input_id}/annotations/{" + + "annotation_id}Z3*1/v2/inputs/{input_id}/" + + "annotations/{annotation_id}\230\234\'\002\220\234\'-\220\234\'\005\220" + + "\234\'%\220\234\'(\220\234\'&\220\234\'\023\220\234\'\017\022\330\002\n\021DeleteAnnotation" + + "s\022&.clarifai.api.DeleteAnnotationsReques" + + "t\032!.clarifai.api.status.BaseResponse\"\367\001\202" + + "\323\344\223\002\320\001*L/v2/users/{user_app_id.user_id}/" + + "apps/{user_app_id.app_id}/inputs/annotat" + + "ions:\001*Z\033*\026/v2/inputs/annotations:\001*ZJ*E" + + "/v2/users/{user_app_id.user_id}/apps/{us" + + "er_app_id.app_id}/annotations:\001*Z\024*\017/v2/" + + "annotations:\001*\230\234\'\002\220\234\'-\220\234\'\005\220\234\'%\220\234\'(\220\234\'&\220\234" + + "\'\023\220\234\'\017\022\367\001\n\030PatchAnnotationsSearches\022-.cl" + + "arifai.api.PatchAnnotationsSearchesReque" + + "st\032!.clarifai.api.MultiSearchResponse\"\210\001" + + "\202\323\344\223\002r2N/v2/users/{user_app_id.user_id}/" + + "apps/{user_app_id.app_id}/annotations/se" + + "arches:\001*Z\0352\030/v2/annotations/searches:\001*" + + "\230\234\'\002\220\234\'-\220\234\'s\220\234\'r\022\205\002\n\027PostAnnotationsSear" + + "ches\022,.clarifai.api.PostAnnotationsSearc" + + "hesRequest\032!.clarifai.api.MultiSearchRes" + + "ponse\"\230\001\202\323\344\223\002r\"N/v2/users/{user_app_id.u" + "ser_id}/apps/{user_app_id.app_id}/annota" + - "tionsZ\021\022\017/v2/annotations\230\234\'\002\220\234\'-\220\234\'\005\220\234\'&" + - "\220\234\'\013\220\234\'\017\022\347\001\n\017PostAnnotations\022$.clarifai." + - "api.PostAnnotationsRequest\032%.clarifai.ap" + - "i.MultiAnnotationResponse\"\206\001\202\323\344\223\002`\"E/v2/" + + "tions/searches:\001*Z\035\"\030/v2/annotations/sea" + + "rches:\001*\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\017\220\234\'\003\220\234\'\023" + + "\022\361\001\n\025ListAnnotationWorkers\022*.clarifai.ap" + + "i.ListAnnotationWorkersRequest\032!.clarifa" + + "i.api.MultiWorkerResponse\"\210\001\202\323\344\223\002j\022M/v2/" + "users/{user_app_id.user_id}/apps/{user_a" + - "pp_id.app_id}/annotations:\001*Z\024\"\017/v2/anno" + - "tations:\001*\230\234\'\002\220\234\'-\220\234\'\005\220\234\'%\220\234\'&\220\234\'\013\220\234\'\017\220\234" + - "\'\023\022\351\001\n\020PatchAnnotations\022%.clarifai.api.P" + - "atchAnnotationsRequest\032%.clarifai.api.Mu" + - "ltiAnnotationResponse\"\206\001\202\323\344\223\002`2E/v2/user" + - "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.app_id}/annotations:\001*Z\0242\017/v2/annotati" + - "ons:\001*\230\234\'\002\220\234\'-\220\234\'\005\220\234\'%\220\234\'&\220\234\'\013\220\234\'\023\220\234\'\017\022\370" + - "\001\n\026PatchAnnotationsStatus\022+.clarifai.api" + - ".PatchAnnotationsStatusRequest\032,.clarifa" + - "i.api.PatchAnnotationsStatusResponse\"\202\001\202" + - "\323\344\223\002`2[/v2/users/{user_app_id.user_id}/a" + - "pps/{user_app_id.app_id}/task/{task_id}/" + - "annotations/status:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234\'&\220\234\'" + - "\013\220\234\'\023\220\234\'\017\022\244\002\n\020DeleteAnnotation\022%.clarifa" + - "i.api.DeleteAnnotationRequest\032!.clarifai" + - ".api.status.BaseResponse\"\305\001\202\323\344\223\002\236\001*g/v2/" + + "pp_id.app_id}/annotations/workersZ\031\022\027/v2" + + "/annotations/workers\230\234\'\002\220\234\'-\220\234\'&\220\234\'2\220\234\'\017" + + "\220\234\'\023\022\325\001\n\rGetInputCount\022\".clarifai.api.Ge" + + "tInputCountRequest\032&.clarifai.api.Single" + + "InputCountResponse\"x\202\323\344\223\002^\022G/v2/users/{u" + + "ser_app_id.user_id}/apps/{user_app_id.ap" + + "p_id}/inputs/statusZ\023\022\021/v2/inputs/status" + + "\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\315\001\n\014StreamInputs\022!." + + "clarifai.api.StreamInputsRequest\032 .clari" + + "fai.api.MultiInputResponse\"x\202\323\344\223\002^\022G/v2/" + "users/{user_app_id.user_id}/apps/{user_a" + - "pp_id.app_id}/inputs/{input_id}/annotati" + - "ons/{annotation_id}Z3*1/v2/inputs/{input" + - "_id}/annotations/{annotation_id}\230\234\'\002\220\234\'-" + - "\220\234\'\005\220\234\'%\220\234\'(\220\234\'&\220\234\'\023\220\234\'\017\022\330\002\n\021DeleteAnnot" + - "ations\022&.clarifai.api.DeleteAnnotationsR" + - "equest\032!.clarifai.api.status.BaseRespons" + - "e\"\367\001\202\323\344\223\002\320\001*L/v2/users/{user_app_id.user" + - "_id}/apps/{user_app_id.app_id}/inputs/an" + - "notations:\001*Z\033*\026/v2/inputs/annotations:\001" + - "*ZJ*E/v2/users/{user_app_id.user_id}/app" + - "s/{user_app_id.app_id}/annotations:\001*Z\024*" + - "\017/v2/annotations:\001*\230\234\'\002\220\234\'-\220\234\'\005\220\234\'%\220\234\'(\220" + - "\234\'&\220\234\'\023\220\234\'\017\022\367\001\n\030PatchAnnotationsSearches" + - "\022-.clarifai.api.PatchAnnotationsSearches" + - "Request\032!.clarifai.api.MultiSearchRespon" + - "se\"\210\001\202\323\344\223\002r2N/v2/users/{user_app_id.user" + - "_id}/apps/{user_app_id.app_id}/annotatio" + - "ns/searches:\001*Z\0352\030/v2/annotations/search" + - "es:\001*\230\234\'\002\220\234\'-\220\234\'s\220\234\'r\022\205\002\n\027PostAnnotation" + - "sSearches\022,.clarifai.api.PostAnnotations" + - "SearchesRequest\032!.clarifai.api.MultiSear" + - "chResponse\"\230\001\202\323\344\223\002r\"N/v2/users/{user_app" + - "_id.user_id}/apps/{user_app_id.app_id}/a" + - "nnotations/searches:\001*Z\035\"\030/v2/annotation" + - "s/searches:\001*\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\017\220\234\'" + - "\003\220\234\'\023\022\361\001\n\025ListAnnotationWorkers\022*.clarif" + - "ai.api.ListAnnotationWorkersRequest\032!.cl" + - "arifai.api.MultiWorkerResponse\"\210\001\202\323\344\223\002j\022" + - "M/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_app_id.app_id}/annotations/workersZ\031" + - "\022\027/v2/annotations/workers\230\234\'\002\220\234\'-\220\234\'&\220\234\'" + - "2\220\234\'\017\220\234\'\023\022\325\001\n\rGetInputCount\022\".clarifai.a" + - "pi.GetInputCountRequest\032&.clarifai.api.S" + - "ingleInputCountResponse\"x\202\323\344\223\002^\022G/v2/use" + - "rs/{user_app_id.user_id}/apps/{user_app_" + - "id.app_id}/inputs/statusZ\023\022\021/v2/inputs/s" + - "tatus\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\315\001\n\014StreamInpu" + - "ts\022!.clarifai.api.StreamInputsRequest\032 ." + - "clarifai.api.MultiInputResponse\"x\202\323\344\223\002^\022" + - "G/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_app_id.app_id}/inputs/streamZ\023\022\021/v2/" + - "inputs/stream\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\201\002\n\017Ge" + - "tInputSamples\022$.clarifai.api.GetInputSam" + - "plesRequest\032*.clarifai.api.MultiInputAnn" + - "otationResponse\"\233\001\202\323\344\223\002\200\001\022X/v2/users/{us" + - "er_app_id.user_id}/apps/{user_app_id.app" + - "_id}/tasks/{task_id}/inputs/samplesZ$\022\"/" + - "v2/tasks/{task_id}/inputs/samples\230\234\'\002\220\234\'" + - "-\220\234\'&\220\234\'\013\220\234\'\005\022\317\001\n\010GetInput\022\035.clarifai.ap" + - "i.GetInputRequest\032!.clarifai.api.SingleI" + - "nputResponse\"\200\001\202\323\344\223\002f\022K/v2/users/{user_a" + - "pp_id.user_id}/apps/{user_app_id.app_id}" + - "/inputs/{input_id}Z\027\022\025/v2/inputs/{input_" + - "id}\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\200\002\n\025GetInputVide" + - "oManifest\022%.clarifai.api.GetVideoManifes" + - "tRequest\032&.clarifai.api.GetVideoManifest" + - "Response\"\227\001\202\323\344\223\002\204\001\022Z/v2/users/{user_app_" + - "id.user_id}/apps/{user_app_id.app_id}/in" + - "puts/{input_id}/video_manifestZ&\022$/v2/in" + - "puts/{input_id}/video_manifest\230\234\'\002\220\234\'-\220\234" + - "\'\005\022\273\001\n\nListInputs\022\037.clarifai.api.ListInp" + - "utsRequest\032 .clarifai.api.MultiInputResp" + - "onse\"j\202\323\344\223\002P\022@/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/inputsZ\014" + - "\022\n/v2/inputs\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\326\001\n\nPos" + - "tInputs\022\037.clarifai.api.PostInputsRequest" + - "\032 .clarifai.api.MultiInputResponse\"\204\001\202\323\344" + - "\223\002V\"@/v2/users/{user_app_id.user_id}/app" + - "s/{user_app_id.app_id}/inputs:\001*Z\017\"\n/v2/" + - "inputs:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234\'&\220\234\'\013\220\234\'\004\220\234\'\005\220\234\'" + - "\017\220\234\'\002\220\234\'\023\022\317\001\n\013PatchInputs\022 .clarifai.api" + - ".PatchInputsRequest\032 .clarifai.api.Multi" + - "InputResponse\"|\202\323\344\223\002V2@/v2/users/{user_a" + - "pp_id.user_id}/apps/{user_app_id.app_id}" + - "/inputs:\001*Z\0172\n/v2/inputs:\001*\230\234\'\002\220\234\'-\220\234\'%\220" + - "\234\'&\220\234\'\013\220\234\'\004\220\234\'\005\220\234\'\017\022\351\001\n\013DeleteInput\022 .cl" + - "arifai.api.DeleteInputRequest\032!.clarifai" + - ".api.status.BaseResponse\"\224\001\202\323\344\223\002f*K/v2/u" + - "sers/{user_app_id.user_id}/apps/{user_ap" + - "p_id.app_id}/inputs/{input_id}Z\027*\025/v2/in" + - "puts/{input_id}\230\234\'\002\220\234\'-\220\234\'%\220\234\'(\220\234\'&\220\234\'\004\220" + - "\234\'\010\220\234\'\005\220\234\'\017\220\234\'\023\022\333\001\n\014DeleteInputs\022!.clari" + - "fai.api.DeleteInputsRequest\032!.clarifai.a" + - "pi.status.BaseResponse\"\204\001\202\323\344\223\002V*@/v2/use" + - "rs/{user_app_id.user_id}/apps/{user_app_" + - "id.app_id}/inputs:\001*Z\017*\n/v2/inputs:\001*\230\234\'" + - "\002\220\234\'-\220\234\'%\220\234\'(\220\234\'&\220\234\'\004\220\234\'\010\220\234\'\005\220\234\'\017\220\234\'\023\022\342\001" + - "\n\023PatchInputsSearches\022(.clarifai.api.Pat" + - "chInputsSearchesRequest\032!.clarifai.api.M" + - "ultiSearchResponse\"~\202\323\344\223\002h2I/v2/users/{u" + + "pp_id.app_id}/inputs/streamZ\023\022\021/v2/input" + + "s/stream\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\201\002\n\017GetInpu" + + "tSamples\022$.clarifai.api.GetInputSamplesR" + + "equest\032*.clarifai.api.MultiInputAnnotati" + + "onResponse\"\233\001\202\323\344\223\002\200\001\022X/v2/users/{user_ap" + + "p_id.user_id}/apps/{user_app_id.app_id}/" + + "tasks/{task_id}/inputs/samplesZ$\022\"/v2/ta" + + "sks/{task_id}/inputs/samples\230\234\'\002\220\234\'-\220\234\'&" + + "\220\234\'\013\220\234\'\005\022\317\001\n\010GetInput\022\035.clarifai.api.Get" + + "InputRequest\032!.clarifai.api.SingleInputR" + + "esponse\"\200\001\202\323\344\223\002f\022K/v2/users/{user_app_id" + + ".user_id}/apps/{user_app_id.app_id}/inpu" + + "ts/{input_id}Z\027\022\025/v2/inputs/{input_id}\230\234" + + "\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\200\002\n\025GetInputVideoMani" + + "fest\022%.clarifai.api.GetVideoManifestRequ" + + "est\032&.clarifai.api.GetVideoManifestRespo" + + "nse\"\227\001\202\323\344\223\002\204\001\022Z/v2/users/{user_app_id.us" + + "er_id}/apps/{user_app_id.app_id}/inputs/" + + "{input_id}/video_manifestZ&\022$/v2/inputs/" + + "{input_id}/video_manifest\230\234\'\002\220\234\'-\220\234\'\005\022\273\001" + + "\n\nListInputs\022\037.clarifai.api.ListInputsRe" + + "quest\032 .clarifai.api.MultiInputResponse\"" + + "j\202\323\344\223\002P\022@/v2/users/{user_app_id.user_id}" + + "/apps/{user_app_id.app_id}/inputsZ\014\022\n/v2" + + "/inputs\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\326\001\n\nPostInpu" + + "ts\022\037.clarifai.api.PostInputsRequest\032 .cl" + + "arifai.api.MultiInputResponse\"\204\001\202\323\344\223\002V\"@" + + "/v2/users/{user_app_id.user_id}/apps/{us" + + "er_app_id.app_id}/inputs:\001*Z\017\"\n/v2/input" + + "s:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234\'&\220\234\'\013\220\234\'\004\220\234\'\005\220\234\'\017\220\234\'\002" + + "\220\234\'\023\022\317\001\n\013PatchInputs\022 .clarifai.api.Patc" + + "hInputsRequest\032 .clarifai.api.MultiInput" + + "Response\"|\202\323\344\223\002V2@/v2/users/{user_app_id" + + ".user_id}/apps/{user_app_id.app_id}/inpu" + + "ts:\001*Z\0172\n/v2/inputs:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234\'&\220\234" + + "\'\013\220\234\'\004\220\234\'\005\220\234\'\017\022\351\001\n\013DeleteInput\022 .clarifa" + + "i.api.DeleteInputRequest\032!.clarifai.api." + + "status.BaseResponse\"\224\001\202\323\344\223\002f*K/v2/users/" + + "{user_app_id.user_id}/apps/{user_app_id." + + "app_id}/inputs/{input_id}Z\027*\025/v2/inputs/" + + "{input_id}\230\234\'\002\220\234\'-\220\234\'%\220\234\'(\220\234\'&\220\234\'\004\220\234\'\010\220\234" + + "\'\005\220\234\'\017\220\234\'\023\022\333\001\n\014DeleteInputs\022!.clarifai.a" + + "pi.DeleteInputsRequest\032!.clarifai.api.st" + + "atus.BaseResponse\"\204\001\202\323\344\223\002V*@/v2/users/{u" + "ser_app_id.user_id}/apps/{user_app_id.ap" + - "p_id}/inputs/searches:\001*Z\0302\023/v2/inputs/s" + - "earches:\001*\230\234\'\002\220\234\'-\220\234\'s\220\234\'r\022\361\001\n\022PostInput" + - "sSearches\022\'.clarifai.api.PostInputsSearc" + - "hesRequest\032!.clarifai.api.MultiSearchRes" + - "ponse\"\216\001\202\323\344\223\002h\"I/v2/users/{user_app_id.u" + - "ser_id}/apps/{user_app_id.app_id}/inputs" + - "/searches:\001*Z\030\"\023/v2/inputs/searches:\001*\230\234" + - "\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\017\220\234\'\003\220\234\'\023\022\211\004\n\020PostM" + - "odelOutputs\022%.clarifai.api.PostModelOutp" + - "utsRequest\032!.clarifai.api.MultiOutputRes" + - "ponse\"\252\003\202\323\344\223\002\217\003\"i/v2/users/{user_app_id." + - "user_id}/apps/{user_app_id.app_id}/model" + - "s/{model_id}/versions/{version_id}/outpu" + - "ts:\001*Z8\"3/v2/models/{model_id}/versions/" + - "{version_id}/outputs:\001*ZX\"S/v2/users/{us" + - "er_app_id.user_id}/apps/{user_app_id.app" + - "_id}/models/{model_id}/outputs:\001*Z\"\"\035/v2" + - "/models/{model_id}/outputs:\001*Zg\"b/v2/use" + - "rs/{runner_selector.deployment.user_id}/" + - "deployments/{runner_selector.deployment." + - "id}/outputs:\001*\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\220\234\'\002\022\332\002\n\024G" + - "enerateModelOutputs\022%.clarifai.api.PostM" + - "odelOutputsRequest\032!.clarifai.api.MultiO" + - "utputResponse\"\365\001\202\323\344\223\002\332\001\"r/v2/users/{user" + - "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/models/{model_id}/versions/{version_i" + - "d}/outputs/generate:\001*Za\"\\/v2/users/{use" + - "r_app_id.user_id}/apps/{user_app_id.app_" + - "id}/models/{model_id}/outputs/generate:\001" + - "*\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\220\234\'\0020\001\022\234\001\n\022StreamModelO" + + "p_id}/inputs:\001*Z\017*\n/v2/inputs:\001*\230\234\'\002\220\234\'-" + + "\220\234\'%\220\234\'(\220\234\'&\220\234\'\004\220\234\'\010\220\234\'\005\220\234\'\017\220\234\'\023\022\342\001\n\023Pat" + + "chInputsSearches\022(.clarifai.api.PatchInp" + + "utsSearchesRequest\032!.clarifai.api.MultiS" + + "earchResponse\"~\202\323\344\223\002h2I/v2/users/{user_a" + + "pp_id.user_id}/apps/{user_app_id.app_id}" + + "/inputs/searches:\001*Z\0302\023/v2/inputs/search" + + "es:\001*\230\234\'\002\220\234\'-\220\234\'s\220\234\'r\022\361\001\n\022PostInputsSear" + + "ches\022\'.clarifai.api.PostInputsSearchesRe" + + "quest\032!.clarifai.api.MultiSearchResponse" + + "\"\216\001\202\323\344\223\002h\"I/v2/users/{user_app_id.user_i" + + "d}/apps/{user_app_id.app_id}/inputs/sear" + + "ches:\001*Z\030\"\023/v2/inputs/searches:\001*\230\234\'\002\220\234\'" + + "-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\017\220\234\'\003\220\234\'\023\022\211\004\n\020PostModelO" + "utputs\022%.clarifai.api.PostModelOutputsRe" + "quest\032!.clarifai.api.MultiOutputResponse" + - "\"8\202\323\344\223\002\036\"\031/v2/models/outputs/stream:\001*\230\234" + - "\'\002\220\234\'-\220\234\'\013\220\234\'\017\220\234\'\002(\0010\001\022\357\001\n\014ListDatasets\022" + - "!.clarifai.api.ListDatasetsRequest\032\".cla" + - "rifai.api.MultiDatasetResponse\"\227\001\202\323\344\223\002\200\001" + - "\022B/v2/users/{user_app_id.user_id}/apps/{" + - "user_app_id.app_id}/datasetsZ*\022(/v2/user" + - "s/{user_app_id.user_id}/datasetsZ\016\022\014/v2/" + - "datasets\230\234\'\002\220\234\'-\220\234\'i\220\234\'r\022\331\001\n\nGetDataset\022" + - "\037.clarifai.api.GetDatasetRequest\032#.clari", - "fai.api.SingleDatasetResponse\"\204\001\202\323\344\223\002n\022O" + - "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_app_id.app_id}/datasets/{dataset_id}Z" + - "\033\022\031/v2/datasets/{dataset_id}\230\234\'\002\220\234\'-\220\234\'i" + - "\220\234\'r\022\317\001\n\014PostDatasets\022!.clarifai.api.Pos" + - "tDatasetsRequest\032\".clarifai.api.MultiDat" + - "asetResponse\"x\202\323\344\223\002Z\"B/v2/users/{user_ap" + + "\"\252\003\202\323\344\223\002\217\003\"i/v2/users/{user_app_id.user_" + + "id}/apps/{user_app_id.app_id}/models/{mo" + + "del_id}/versions/{version_id}/outputs:\001*" + + "Z8\"3/v2/models/{model_id}/versions/{vers" + + "ion_id}/outputs:\001*ZX\"S/v2/users/{user_ap" + "p_id.user_id}/apps/{user_app_id.app_id}/" + - "datasets:\001*Z\021\"\014/v2/datasets:\001*\230\234\'\002\220\234\'-\220\234" + - "\'i\220\234\'j\220\234\'r\220\234\'s\022\321\001\n\rPatchDatasets\022\".clari" + - "fai.api.PatchDatasetsRequest\032\".clarifai." + - "api.MultiDatasetResponse\"x\202\323\344\223\002Z2B/v2/us" + - "ers/{user_app_id.user_id}/apps/{user_app" + - "_id.app_id}/datasets:\001*Z\0212\014/v2/datasets:" + - "\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'r\220\234\'s\022\316\001\n\016DeleteDat" + - "asets\022#.clarifai.api.DeleteDatasetsReque" + - "st\032!.clarifai.api.status.BaseResponse\"t\202" + - "\323\344\223\002Z*B/v2/users/{user_app_id.user_id}/a" + - "pps/{user_app_id.app_id}/datasets:\001*Z\021*\014" + - "/v2/datasets:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'k\022\201\002\n\021" + - "ListDatasetInputs\022&.clarifai.api.ListDat" + - "asetInputsRequest\032\'.clarifai.api.MultiDa" + - "tasetInputResponse\"\232\001\202\323\344\223\002|\022V/v2/users/{" + + "models/{model_id}/outputs:\001*Z\"\"\035/v2/mode" + + "ls/{model_id}/outputs:\001*Zg\"b/v2/users/{r" + + "unner_selector.deployment.user_id}/deplo" + + "yments/{runner_selector.deployment.id}/o" + + "utputs:\001*\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\220\234\'\002\022\332\002\n\024Genera" + + "teModelOutputs\022%.clarifai.api.PostModelO" + + "utputsRequest\032!.clarifai.api.MultiOutput" + + "Response\"\365\001\202\323\344\223\002\332\001\"r/v2/users/{user_app_" + + "id.user_id}/apps/{user_app_id.app_id}/mo" + + "dels/{model_id}/versions/{version_id}/ou" + + "tputs/generate:\001*Za\"\\/v2/users/{user_app" + + "_id.user_id}/apps/{user_app_id.app_id}/m" + + "odels/{model_id}/outputs/generate:\001*\230\234\'\002" + + "\220\234\'-\220\234\'\013\220\234\'\017\220\234\'\0020\001\022\234\001\n\022StreamModelOutput" + + "s\022%.clarifai.api.PostModelOutputsRequest" + + "\032!.clarifai.api.MultiOutputResponse\"8\202\323\344" + + "\223\002\036\"\031/v2/models/outputs/stream:\001*\230\234\'\002\220\234\'" + + "-\220\234\'\013\220\234\'\017\220\234\'\002(\0010\001\022\357\001\n\014ListDatasets\022!.cla" + + "rifai.api.ListDatasetsRequest\032\".clarifai" + + ".api.MultiDatasetResponse\"\227\001\202\323\344\223\002\200\001\022B/v2" + + "/users/{user_app_id.user_id}/apps/{user_" + + "app_id.app_id}/datasetsZ*\022(/v2/users/{us" + + "er_app_id.user_id}/datasetsZ\016\022\014/v2/datas", + "ets\230\234\'\002\220\234\'-\220\234\'i\220\234\'r\022\331\001\n\nGetDataset\022\037.cla" + + "rifai.api.GetDatasetRequest\032#.clarifai.a" + + "pi.SingleDatasetResponse\"\204\001\202\323\344\223\002n\022O/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_id.app_id}/datasets/{dataset_id}Z\033\022\031/v" + + "2/datasets/{dataset_id}\230\234\'\002\220\234\'-\220\234\'i\220\234\'r\022" + + "\317\001\n\014PostDatasets\022!.clarifai.api.PostData" + + "setsRequest\032\".clarifai.api.MultiDatasetR" + + "esponse\"x\202\323\344\223\002Z\"B/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/datas" + + "ets:\001*Z\021\"\014/v2/datasets:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'" + + "j\220\234\'r\220\234\'s\022\321\001\n\rPatchDatasets\022\".clarifai.a" + + "pi.PatchDatasetsRequest\032\".clarifai.api.M" + + "ultiDatasetResponse\"x\202\323\344\223\002Z2B/v2/users/{" + "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_id}/datasets/{dataset_id}/inputsZ\"\022 /" + - "v2/datasets/{dataset_id}/inputs\230\234\'\002\220\234\'-\220" + - "\234\'i\220\234\'\005\220\234\'&\220\234\'\013\022\225\002\n\017GetDatasetInput\022$.cl" + - "arifai.api.GetDatasetInputRequest\032(.clar" + - "ifai.api.SingleDatasetInputResponse\"\261\001\202\323" + - "\344\223\002\222\001\022a/v2/users/{user_app_id.user_id}/a" + - "pps/{user_app_id.app_id}/datasets/{datas" + - "et_id}/inputs/{input_id}Z-\022+/v2/datasets" + - "/{dataset_id}/inputs/{input_id}\230\234\'\002\220\234\'-\220" + - "\234\'i\220\234\'\005\220\234\'&\220\234\'\013\022\214\002\n\021PostDatasetInputs\022&." + - "clarifai.api.PostDatasetInputsRequest\032\'." + - "clarifai.api.MultiDatasetInputResponse\"\245" + - "\001\202\323\344\223\002\202\001\"V/v2/users/{user_app_id.user_id" + - "}/apps/{user_app_id.app_id}/datasets/{da" + - "taset_id}/inputs:\001*Z%\" /v2/datasets/{dat" + - "aset_id}/inputs:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'\004\220\234\'\005\220\234" + - "\'&\220\234\'\013\022\206\002\n\023DeleteDatasetInputs\022(.clarifa" + - "i.api.DeleteDatasetInputsRequest\032!.clari" + - "fai.api.status.BaseResponse\"\241\001\202\323\344\223\002\202\001*V/" + - "v2/users/{user_app_id.user_id}/apps/{use" + - "r_app_id.app_id}/datasets/{dataset_id}/i" + - "nputs:\001*Z%* /v2/datasets/{dataset_id}/in" + - "puts:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'\004\220\234\'\010\220\234\'\005\022\204\002\n\023List" + - "DatasetVersions\022(.clarifai.api.ListDatas" + - "etVersionsRequest\032).clarifai.api.MultiDa" + - "tasetVersionResponse\"\227\001\202\323\344\223\002\200\001\022X/v2/user" + - "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.app_id}/datasets/{dataset_id}/versions" + - "Z$\022\"/v2/datasets/{dataset_id}/versions\230\234" + - "\'\002\220\234\'-\220\234\'i\220\234\'r\022\253\002\n\021GetDatasetVersion\022&.c" + - "larifai.api.GetDatasetVersionRequest\032*.c" + - "larifai.api.SingleDatasetVersionResponse" + - "\"\301\001\202\323\344\223\002\252\001\022m/v2/users/{user_app_id.user_" + - "id}/apps/{user_app_id.app_id}/datasets/{" + - "dataset_id}/versions/{dataset_version_id" + - "}Z9\0227/v2/datasets/{dataset_id}/versions/" + - "{dataset_version_id}\230\234\'\002\220\234\'-\220\234\'i\220\234\'r\022\342\002\n" + - "\037ListDatasetVersionMetricsGroups\0224.clari" + - "fai.api.ListDatasetVersionMetricsGroupsR" + - "equest\0325.clarifai.api.MultiDatasetVersio" + - "nMetricsGroupResponse\"\321\001\202\323\344\223\002\272\001\022u/v2/use" + - "rs/{user_app_id.user_id}/apps/{user_app_" + - "id.app_id}/datasets/{dataset_id}/version" + - "s/{dataset_version_id}/metricsZA\022?/v2/da" + - "tasets/{dataset_id}/versions/{dataset_ve" + - "rsion_id}/metrics\230\234\'\002\220\234\'-\220\234\'i\220\234\'\013\022\222\002\n\023Po" + - "stDatasetVersions\022(.clarifai.api.PostDat" + - "asetVersionsRequest\032).clarifai.api.Multi" + - "DatasetVersionResponse\"\245\001\202\323\344\223\002\206\001\"X/v2/us" + + "pp_id}/datasets:\001*Z\0212\014/v2/datasets:\001*\230\234\'" + + "\002\220\234\'-\220\234\'i\220\234\'j\220\234\'r\220\234\'s\022\316\001\n\016DeleteDatasets" + + "\022#.clarifai.api.DeleteDatasetsRequest\032!." + + "clarifai.api.status.BaseResponse\"t\202\323\344\223\002Z" + + "*B/v2/users/{user_app_id.user_id}/apps/{" + + "user_app_id.app_id}/datasets:\001*Z\021*\014/v2/d" + + "atasets:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'k\022\201\002\n\021ListD" + + "atasetInputs\022&.clarifai.api.ListDatasetI" + + "nputsRequest\032\'.clarifai.api.MultiDataset" + + "InputResponse\"\232\001\202\323\344\223\002|\022V/v2/users/{user_" + + "app_id.user_id}/apps/{user_app_id.app_id" + + "}/datasets/{dataset_id}/inputsZ\"\022 /v2/da" + + "tasets/{dataset_id}/inputs\230\234\'\002\220\234\'-\220\234\'i\220\234" + + "\'\005\220\234\'&\220\234\'\013\022\225\002\n\017GetDatasetInput\022$.clarifa" + + "i.api.GetDatasetInputRequest\032(.clarifai." + + "api.SingleDatasetInputResponse\"\261\001\202\323\344\223\002\222\001" + + "\022a/v2/users/{user_app_id.user_id}/apps/{" + + "user_app_id.app_id}/datasets/{dataset_id" + + "}/inputs/{input_id}Z-\022+/v2/datasets/{dat" + + "aset_id}/inputs/{input_id}\230\234\'\002\220\234\'-\220\234\'i\220\234" + + "\'\005\220\234\'&\220\234\'\013\022\214\002\n\021PostDatasetInputs\022&.clari" + + "fai.api.PostDatasetInputsRequest\032\'.clari" + + "fai.api.MultiDatasetInputResponse\"\245\001\202\323\344\223" + + "\002\202\001\"V/v2/users/{user_app_id.user_id}/app" + + "s/{user_app_id.app_id}/datasets/{dataset" + + "_id}/inputs:\001*Z%\" /v2/datasets/{dataset_" + + "id}/inputs:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'\004\220\234\'\005\220\234\'&\220\234\'" + + "\013\022\206\002\n\023DeleteDatasetInputs\022(.clarifai.api" + + ".DeleteDatasetInputsRequest\032!.clarifai.a" + + "pi.status.BaseResponse\"\241\001\202\323\344\223\002\202\001*V/v2/us" + "ers/{user_app_id.user_id}/apps/{user_app" + - "_id.app_id}/datasets/{dataset_id}/versio" + - "ns:\001*Z\'\"\"/v2/datasets/{dataset_id}/versi" + - "ons:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'\017\220\234\'\023\022\214\002\n\024Patch" + - "DatasetVersions\022).clarifai.api.PatchData" + - "setVersionsRequest\032).clarifai.api.MultiD" + - "atasetVersionResponse\"\235\001\202\323\344\223\002\206\0012X/v2/use" + - "rs/{user_app_id.user_id}/apps/{user_app_" + - "id.app_id}/datasets/{dataset_id}/version" + - "s:\001*Z\'2\"/v2/datasets/{dataset_id}/versio" + - "ns:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\022\212\002\n\025DeleteDatasetV" + - "ersions\022*.clarifai.api.DeleteDatasetVers" + - "ionsRequest\032!.clarifai.api.status.BaseRe" + - "sponse\"\241\001\202\323\344\223\002\206\001*X/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/data" + - "sets/{dataset_id}/versions:\001*Z\'*\"/v2/dat" + - "asets/{dataset_id}/versions:\001*\230\234\'\002\220\234\'-\220\234" + - "\'i\220\234\'j\220\234\'k\022\324\002\n\030PutDatasetVersionExports\022" + - "-.clarifai.api.PutDatasetVersionExportsR" + - "equest\032/.clarifai.api.MultiDatasetVersio" + - "nExportResponse\"\327\001\202\323\344\223\002\300\001\032u/v2/users/{us" + + "_id.app_id}/datasets/{dataset_id}/inputs" + + ":\001*Z%* /v2/datasets/{dataset_id}/inputs:" + + "\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'\004\220\234\'\010\220\234\'\005\022\204\002\n\023ListDatas" + + "etVersions\022(.clarifai.api.ListDatasetVer" + + "sionsRequest\032).clarifai.api.MultiDataset" + + "VersionResponse\"\227\001\202\323\344\223\002\200\001\022X/v2/users/{us" + "er_app_id.user_id}/apps/{user_app_id.app" + - "_id}/datasets/{dataset_id}/versions/{dat" + - "aset_version_id}/exports:\001*ZD\032?/v2/datas" + - "ets/{dataset_id}/versions/{dataset_versi" + - "on_id}/exports:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\022\351\001\n\014Ge" + - "tModelType\022!.clarifai.api.GetModelTypeRe" + - "quest\032%.clarifai.api.SingleModelTypeResp" + - "onse\"\216\001\202\323\344\223\002|\022V/v2/users/{user_app_id.us" + - "er_id}/apps/{user_app_id.app_id}/models/" + - "types/{model_type_id}Z\"\022 /v2/models/type" + - "s/{model_type_id}\230\234\'\002\220\234\'-\220\234\'\017\022\231\001\n\026ListOp" + - "enSourceLicenses\022+.clarifai.api.ListOpen" + - "SourceLicensesRequest\032,.clarifai.api.Lis" + - "tOpenSourceLicensesResponse\"$\202\323\344\223\002\032\022\030/v2" + - "/open_source_licenses\230\234\'\001\022\313\001\n\016ListModelT" + - "ypes\022#.clarifai.api.ListModelTypesReques" + - "t\032$.clarifai.api.MultiModelTypeResponse\"" + - "n\202\323\344\223\002\\\022F/v2/users/{user_app_id.user_id}" + - "/apps/{user_app_id.app_id}/models/typesZ" + - "\022\022\020/v2/models/types\230\234\'\002\220\234\'-\220\234\'\017\022\312\001\n\010GetM" + - "odel\022\035.clarifai.api.GetModelRequest\032!.cl" + - "arifai.api.SingleModelResponse\"|\202\323\344\223\002f\022K" + - "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_app_id.app_id}/models/{model_id}Z\027\022\025/" + - "v2/models/{model_id}\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\232\003\n" + - "\022GetModelOutputInfo\022\035.clarifai.api.GetMo" + - "delRequest\032!.clarifai.api.SingleModelRes" + - "ponse\"\301\002\202\323\344\223\002\252\002\022W/v2/users/{user_app_id." + - "user_id}/apps/{user_app_id.app_id}/model" + - "s/{model_id}/output_infoZ#\022!/v2/models/{" + - "model_id}/output_infoZo\022m/v2/users/{user" + - "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/models/{model_id}/versions/{version_i" + - "d}/output_infoZ9\0227/v2/models/{model_id}/" + - "versions/{version_id}/output_info\230\234\'\002\220\234\'" + - "-\220\234\'\013\220\234\'\017\022\342\001\n\nListModels\022\037.clarifai.api." + - "ListModelsRequest\032 .clarifai.api.MultiMo" + - "delResponse\"\220\001\202\323\344\223\002z\022@/v2/users/{user_ap" + + "_id}/datasets/{dataset_id}/versionsZ$\022\"/" + + "v2/datasets/{dataset_id}/versions\230\234\'\002\220\234\'" + + "-\220\234\'i\220\234\'r\022\253\002\n\021GetDatasetVersion\022&.clarif" + + "ai.api.GetDatasetVersionRequest\032*.clarif" + + "ai.api.SingleDatasetVersionResponse\"\301\001\202\323" + + "\344\223\002\252\001\022m/v2/users/{user_app_id.user_id}/a" + + "pps/{user_app_id.app_id}/datasets/{datas" + + "et_id}/versions/{dataset_version_id}Z9\0227" + + "/v2/datasets/{dataset_id}/versions/{data" + + "set_version_id}\230\234\'\002\220\234\'-\220\234\'i\220\234\'r\022\342\002\n\037List" + + "DatasetVersionMetricsGroups\0224.clarifai.a" + + "pi.ListDatasetVersionMetricsGroupsReques" + + "t\0325.clarifai.api.MultiDatasetVersionMetr" + + "icsGroupResponse\"\321\001\202\323\344\223\002\272\001\022u/v2/users/{u" + + "ser_app_id.user_id}/apps/{user_app_id.ap" + + "p_id}/datasets/{dataset_id}/versions/{da" + + "taset_version_id}/metricsZA\022?/v2/dataset" + + "s/{dataset_id}/versions/{dataset_version" + + "_id}/metrics\230\234\'\002\220\234\'-\220\234\'i\220\234\'\013\022\222\002\n\023PostDat" + + "asetVersions\022(.clarifai.api.PostDatasetV" + + "ersionsRequest\032).clarifai.api.MultiDatas" + + "etVersionResponse\"\245\001\202\323\344\223\002\206\001\"X/v2/users/{" + + "user_app_id.user_id}/apps/{user_app_id.a" + + "pp_id}/datasets/{dataset_id}/versions:\001*" + + "Z\'\"\"/v2/datasets/{dataset_id}/versions:\001" + + "*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'\017\220\234\'\023\022\214\002\n\024PatchDatas" + + "etVersions\022).clarifai.api.PatchDatasetVe" + + "rsionsRequest\032).clarifai.api.MultiDatase" + + "tVersionResponse\"\235\001\202\323\344\223\002\206\0012X/v2/users/{u" + + "ser_app_id.user_id}/apps/{user_app_id.ap" + + "p_id}/datasets/{dataset_id}/versions:\001*Z" + + "\'2\"/v2/datasets/{dataset_id}/versions:\001*" + + "\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\022\212\002\n\025DeleteDatasetVersio" + + "ns\022*.clarifai.api.DeleteDatasetVersionsR" + + "equest\032!.clarifai.api.status.BaseRespons" + + "e\"\241\001\202\323\344\223\002\206\001*X/v2/users/{user_app_id.user" + + "_id}/apps/{user_app_id.app_id}/datasets/" + + "{dataset_id}/versions:\001*Z\'*\"/v2/datasets" + + "/{dataset_id}/versions:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'" + + "j\220\234\'k\022\324\002\n\030PutDatasetVersionExports\022-.cla" + + "rifai.api.PutDatasetVersionExportsReques" + + "t\032/.clarifai.api.MultiDatasetVersionExpo" + + "rtResponse\"\327\001\202\323\344\223\002\300\001\032u/v2/users/{user_ap" + "p_id.user_id}/apps/{user_app_id.app_id}/" + - "modelsZ(\022&/v2/users/{user_app_id.user_id" + - "}/modelsZ\014\022\n/v2/models\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\347" + - "\001\n\021GetResourceCounts\022&.clarifai.api.GetR" + - "esourceCountsRequest\032\'.clarifai.api.GetR" + - "esourceCountsResponse\"\200\001\202\323\344\223\002b\022I/v2/user" + - "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.app_id}/resource_countsZ\025\022\023/v2/resourc" + - "e_counts\230\234\'\002\220\234\'i\220\234\'\017\220\234\'\023\220\234\'m\220\234\'-\022\337\001\n\022Pos" + - "tModelsSearches\022\'.clarifai.api.PostModel" + - "sSearchesRequest\032 .clarifai.api.MultiMod" + - "elResponse\"~\202\323\344\223\002h\"I/v2/users/{user_app_" + + "datasets/{dataset_id}/versions/{dataset_" + + "version_id}/exports:\001*ZD\032?/v2/datasets/{" + + "dataset_id}/versions/{dataset_version_id" + + "}/exports:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\022\351\001\n\014GetMode" + + "lType\022!.clarifai.api.GetModelTypeRequest" + + "\032%.clarifai.api.SingleModelTypeResponse\"" + + "\216\001\202\323\344\223\002|\022V/v2/users/{user_app_id.user_id" + + "}/apps/{user_app_id.app_id}/models/types" + + "/{model_type_id}Z\"\022 /v2/models/types/{mo" + + "del_type_id}\230\234\'\002\220\234\'-\220\234\'\017\022\231\001\n\026ListOpenSou" + + "rceLicenses\022+.clarifai.api.ListOpenSourc" + + "eLicensesRequest\032,.clarifai.api.ListOpen" + + "SourceLicensesResponse\"$\202\323\344\223\002\032\022\030/v2/open" + + "_source_licenses\230\234\'\001\022\313\001\n\016ListModelTypes\022" + + "#.clarifai.api.ListModelTypesRequest\032$.c" + + "larifai.api.MultiModelTypeResponse\"n\202\323\344\223" + + "\002\\\022F/v2/users/{user_app_id.user_id}/apps" + + "/{user_app_id.app_id}/models/typesZ\022\022\020/v" + + "2/models/types\230\234\'\002\220\234\'-\220\234\'\017\022\312\001\n\010GetModel\022" + + "\035.clarifai.api.GetModelRequest\032!.clarifa" + + "i.api.SingleModelResponse\"|\202\323\344\223\002f\022K/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_id.app_id}/models/{model_id}Z\027\022\025/v2/mo" + + "dels/{model_id}\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\232\003\n\022GetM" + + "odelOutputInfo\022\035.clarifai.api.GetModelRe" + + "quest\032!.clarifai.api.SingleModelResponse" + + "\"\301\002\202\323\344\223\002\252\002\022W/v2/users/{user_app_id.user_" + + "id}/apps/{user_app_id.app_id}/models/{mo" + + "del_id}/output_infoZ#\022!/v2/models/{model" + + "_id}/output_infoZo\022m/v2/users/{user_app_" + "id.user_id}/apps/{user_app_id.app_id}/mo" + - "dels/searches:\001*Z\030\"\023/v2/models/searches:" + - "\001*\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\312\001\n\nPostModels\022\037.clar" + - "ifai.api.PostModelsRequest\032!.clarifai.ap" + - "i.SingleModelResponse\"x\202\323\344\223\002V\"@/v2/users" + - "/{user_app_id.user_id}/apps/{user_app_id" + - ".app_id}/models:\001*Z\017\"\n/v2/models:\001*\230\234\'\002\220" + - "\234\'-\220\234\'\013\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\023\022\307\001\n\013PatchModels\022" + - " .clarifai.api.PatchModelsRequest\032 .clar" + - "ifai.api.MultiModelResponse\"t\202\323\344\223\002V2@/v2" + - "/users/{user_app_id.user_id}/apps/{user_" + - "app_id.app_id}/models:\001*Z\0172\n/v2/models:\001" + - "*\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\016\220\234\'\017\220\234\'\032\022\266\001\n\rPatchModel" + - "Ids\022\".clarifai.api.PatchModelIdsRequest\032" + - " .clarifai.api.MultiModelResponse\"_\202\323\344\223\002" + - "I2D/v2/users/{user_app_id.user_id}/apps/" + - "{user_app_id.app_id}/models/ids:\001*\230\234\'\002\220\234" + - "\'-\220\234\'\016\220\234\'\017\022\335\001\n\013DeleteModel\022 .clarifai.ap" + - "i.DeleteModelRequest\032!.clarifai.api.stat" + - "us.BaseResponse\"\210\001\202\323\344\223\002f*K/v2/users/{use" + - "r_app_id.user_id}/apps/{user_app_id.app_" + - "id}/models/{model_id}Z\027*\025/v2/models/{mod" + - "el_id}\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\016\220\234\'\021\220\234\'\017\220\234\'\023\022\316\001\n\014D" + - "eleteModels\022!.clarifai.api.DeleteModelsR" + - "equest\032!.clarifai.api.status.BaseRespons" + - "e\"x\202\323\344\223\002V*@/v2/users/{user_app_id.user_i" + - "d}/apps/{user_app_id.app_id}/models:\001*Z\017" + - "*\n/v2/models:\001*\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\016\220\234\'\021\220\234\'\017\220" + - "\234\'\023\022\225\002\n\027PatchModelCheckConsents\022,.clarif" + - "ai.api.PatchModelCheckConsentsRequest\032,." + - "clarifai.api.MultiModelCheckConsentRespo" + - "nse\"\235\001\202\323\344\223\002\212\0012Z/v2/users/{user_app_id.us" + - "er_id}/apps/{user_app_id.app_id}/models/" + - "{model_id}/check_consents:\001*Z)2$/v2/mode" + - "ls/{model_id}/check_consents:\001*\230\234\'\002\220\234\'-\220" + - "\234\'\017\022\371\001\n\022PatchModelToolkits\022\'.clarifai.ap" + - "i.PatchModelToolkitsRequest\032\'.clarifai.a" + - "pi.MultiModelToolkitResponse\"\220\001\202\323\344\223\002~2T/" + - "v2/users/{user_app_id.user_id}/apps/{use" + - "r_app_id.app_id}/models/{model_id}/toolk" + - "its:\001*Z#2\036/v2/models/{model_id}/toolkits" + - ":\001*\230\234\'\002\220\234\'-\220\234\'\017\022\371\001\n\022PatchModelUseCases\022\'" + - ".clarifai.api.PatchModelUseCasesRequest\032" + - "\'.clarifai.api.MultiModelUseCaseResponse" + - "\"\220\001\202\323\344\223\002~2T/v2/users/{user_app_id.user_i" + - "d}/apps/{user_app_id.app_id}/models/{mod" + - "el_id}/usecases:\001*Z#2\036/v2/models/{model_" + - "id}/usecases:\001*\230\234\'\002\220\234\'-\220\234\'\017\022\377\001\n\023PatchMod" + - "elLanguages\022(.clarifai.api.PatchModelLan" + - "guagesRequest\032(.clarifai.api.MultiModelL" + - "anguageResponse\"\223\001\202\323\344\223\002\200\0012U/v2/users/{us" + + "dels/{model_id}/versions/{version_id}/ou" + + "tput_infoZ9\0227/v2/models/{model_id}/versi" + + "ons/{version_id}/output_info\230\234\'\002\220\234\'-\220\234\'\013" + + "\220\234\'\017\022\342\001\n\nListModels\022\037.clarifai.api.ListM" + + "odelsRequest\032 .clarifai.api.MultiModelRe" + + "sponse\"\220\001\202\323\344\223\002z\022@/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/model" + + "sZ(\022&/v2/users/{user_app_id.user_id}/mod" + + "elsZ\014\022\n/v2/models\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\347\001\n\021Ge" + + "tResourceCounts\022&.clarifai.api.GetResour" + + "ceCountsRequest\032\'.clarifai.api.GetResour" + + "ceCountsResponse\"\200\001\202\323\344\223\002b\022I/v2/users/{us" + "er_app_id.user_id}/apps/{user_app_id.app" + - "_id}/models/{model_id}/languages:\001*Z$2\037/" + - "v2/models/{model_id}/languages:\001*\230\234\'\002\220\234\'" + - "-\220\234\'\017\022\224\003\n\017ListModelInputs\022$.clarifai.api" + - ".ListModelInputsRequest\032 .clarifai.api.M" + - "ultiInputResponse\"\270\002\210\002\001\202\323\344\223\002\226\002\022R/v2/user" + + "_id}/resource_countsZ\025\022\023/v2/resource_cou" + + "nts\230\234\'\002\220\234\'i\220\234\'\017\220\234\'\023\220\234\'m\220\234\'-\022\337\001\n\022PostMode" + + "lsSearches\022\'.clarifai.api.PostModelsSear" + + "chesRequest\032 .clarifai.api.MultiModelRes" + + "ponse\"~\202\323\344\223\002h\"I/v2/users/{user_app_id.us" + + "er_id}/apps/{user_app_id.app_id}/models/" + + "searches:\001*Z\030\"\023/v2/models/searches:\001*\230\234\'" + + "\002\220\234\'-\220\234\'\013\220\234\'\017\022\312\001\n\nPostModels\022\037.clarifai." + + "api.PostModelsRequest\032!.clarifai.api.Sin" + + "gleModelResponse\"x\202\323\344\223\002V\"@/v2/users/{use" + + "r_app_id.user_id}/apps/{user_app_id.app_" + + "id}/models:\001*Z\017\"\n/v2/models:\001*\230\234\'\002\220\234\'-\220\234" + + "\'\013\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\023\022\307\001\n\013PatchModels\022 .cla" + + "rifai.api.PatchModelsRequest\032 .clarifai." + + "api.MultiModelResponse\"t\202\323\344\223\002V2@/v2/user" + "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.app_id}/models/{model_id}/inputsZ\036\022\034/v" + - "2/models/{model_id}/inputsZj\022h/v2/users/" + - "{user_app_id.user_id}/apps/{user_app_id." + - "app_id}/models/{model_id}/versions/{vers" + - "ion_id}/inputsZ4\0222/v2/models/{model_id}/" + - "versions/{version_id}/inputs\230\234\'\002\220\234\'-\220\234\'&" + - "\220\234\'\013\220\234\'\005\220\234\'\017\022\215\002\n\017GetModelVersion\022$.clari" + - "fai.api.GetModelVersionRequest\032(.clarifa" + - "i.api.SingleModelVersionResponse\"\251\001\202\323\344\223\002" + - "\222\001\022a/v2/users/{user_app_id.user_id}/apps" + - "/{user_app_id.app_id}/models/{model_id}/" + - "versions/{version_id}Z-\022+/v2/models/{mod" + - "el_id}/versions/{version_id}\230\234\'\002\220\234\'-\220\234\'\013" + - "\220\234\'\017\022\365\001\n\021ListModelVersions\022&.clarifai.ap" + - "i.ListModelVersionsRequest\032\'.clarifai.ap" + - "i.MultiModelVersionResponse\"\216\001\202\323\344\223\002x\022T/v" + + "d.app_id}/models:\001*Z\0172\n/v2/models:\001*\230\234\'\002" + + "\220\234\'-\220\234\'\013\220\234\'\016\220\234\'\017\220\234\'\032\022\266\001\n\rPatchModelIds\022\"" + + ".clarifai.api.PatchModelIdsRequest\032 .cla" + + "rifai.api.MultiModelResponse\"_\202\323\344\223\002I2D/v" + "2/users/{user_app_id.user_id}/apps/{user" + - "_app_id.app_id}/models/{model_id}/versio" + - "nsZ \022\036/v2/models/{model_id}/versions\230\234\'\002" + - "\220\234\'-\220\234\'\013\220\234\'\017\022\274\002\n\035PostWorkflowVersionsUnP" + - "ublish\0222.clarifai.api.PostWorkflowVersio" + - "nsUnPublishRequest\032!.clarifai.api.status" + - ".BaseResponse\"\303\001\202\323\344\223\002\214\001\"[/v2/users/{user" + + "_app_id.app_id}/models/ids:\001*\230\234\'\002\220\234\'-\220\234\'" + + "\016\220\234\'\017\022\335\001\n\013DeleteModel\022 .clarifai.api.Del" + + "eteModelRequest\032!.clarifai.api.status.Ba" + + "seResponse\"\210\001\202\323\344\223\002f*K/v2/users/{user_app" + + "_id.user_id}/apps/{user_app_id.app_id}/m" + + "odels/{model_id}Z\027*\025/v2/models/{model_id" + + "}\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\016\220\234\'\021\220\234\'\017\220\234\'\023\022\316\001\n\014Delete" + + "Models\022!.clarifai.api.DeleteModelsReques" + + "t\032!.clarifai.api.status.BaseResponse\"x\202\323" + + "\344\223\002V*@/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/models:\001*Z\017*\n/v2" + + "/models:\001*\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\016\220\234\'\021\220\234\'\017\220\234\'\023\022\225" + + "\002\n\027PatchModelCheckConsents\022,.clarifai.ap" + + "i.PatchModelCheckConsentsRequest\032,.clari" + + "fai.api.MultiModelCheckConsentResponse\"\235" + + "\001\202\323\344\223\002\212\0012Z/v2/users/{user_app_id.user_id" + + "}/apps/{user_app_id.app_id}/models/{mode" + + "l_id}/check_consents:\001*Z)2$/v2/models/{m" + + "odel_id}/check_consents:\001*\230\234\'\002\220\234\'-\220\234\'\017\022\371" + + "\001\n\022PatchModelToolkits\022\'.clarifai.api.Pat" + + "chModelToolkitsRequest\032\'.clarifai.api.Mu" + + "ltiModelToolkitResponse\"\220\001\202\323\344\223\002~2T/v2/us" + + "ers/{user_app_id.user_id}/apps/{user_app" + + "_id.app_id}/models/{model_id}/toolkits:\001" + + "*Z#2\036/v2/models/{model_id}/toolkits:\001*\230\234" + + "\'\002\220\234\'-\220\234\'\017\022\371\001\n\022PatchModelUseCases\022\'.clar" + + "ifai.api.PatchModelUseCasesRequest\032\'.cla" + + "rifai.api.MultiModelUseCaseResponse\"\220\001\202\323" + + "\344\223\002~2T/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/models/{model_id" + + "}/usecases:\001*Z#2\036/v2/models/{model_id}/u" + + "secases:\001*\230\234\'\002\220\234\'-\220\234\'\017\022\377\001\n\023PatchModelLan" + + "guages\022(.clarifai.api.PatchModelLanguage" + + "sRequest\032(.clarifai.api.MultiModelLangua" + + "geResponse\"\223\001\202\323\344\223\002\200\0012U/v2/users/{user_ap" + + "p_id.user_id}/apps/{user_app_id.app_id}/" + + "models/{model_id}/languages:\001*Z$2\037/v2/mo" + + "dels/{model_id}/languages:\001*\230\234\'\002\220\234\'-\220\234\'\017" + + "\022\224\003\n\017ListModelInputs\022$.clarifai.api.List" + + "ModelInputsRequest\032 .clarifai.api.MultiI" + + "nputResponse\"\270\002\210\002\001\202\323\344\223\002\226\002\022R/v2/users/{us" + + "er_app_id.user_id}/apps/{user_app_id.app" + + "_id}/models/{model_id}/inputsZ\036\022\034/v2/mod" + + "els/{model_id}/inputsZj\022h/v2/users/{user" + "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/workflows/{workflow_id}/unpublish:\001*Z" + - "*\"%/v2/workflows/{workflow_id}/unpublish" + - ":\001*\230\234\'\002\220\234\'-\220\234\'x\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\016\220\234\'\017\220\234\'\032\220" + - "\234\'\023\220\234\'5\220\234\'6\022\264\002\n\033PostWorkflowVersionsPubl" + - "ish\0220.clarifai.api.PostWorkflowVersionsP" + + "d}/models/{model_id}/versions/{version_i" + + "d}/inputsZ4\0222/v2/models/{model_id}/versi" + + "ons/{version_id}/inputs\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220" + + "\234\'\005\220\234\'\017\022\215\002\n\017GetModelVersion\022$.clarifai.a" + + "pi.GetModelVersionRequest\032(.clarifai.api" + + ".SingleModelVersionResponse\"\251\001\202\323\344\223\002\222\001\022a/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/models/{model_id}/versi" + + "ons/{version_id}Z-\022+/v2/models/{model_id" + + "}/versions/{version_id}\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022" + + "\365\001\n\021ListModelVersions\022&.clarifai.api.Lis" + + "tModelVersionsRequest\032\'.clarifai.api.Mul" + + "tiModelVersionResponse\"\216\001\202\323\344\223\002x\022T/v2/use" + + "rs/{user_app_id.user_id}/apps/{user_app_" + + "id.app_id}/models/{model_id}/versionsZ \022" + + "\036/v2/models/{model_id}/versions\230\234\'\002\220\234\'-\220" + + "\234\'\013\220\234\'\017\022\274\002\n\035PostWorkflowVersionsUnPublis" + + "h\0222.clarifai.api.PostWorkflowVersionsUnP" + "ublishRequest\032!.clarifai.api.status.Base" + - "Response\"\277\001\202\323\344\223\002\210\001\"Y/v2/users/{user_app_" + + "Response\"\303\001\202\323\344\223\002\214\001\"[/v2/users/{user_app_" + "id.user_id}/apps/{user_app_id.app_id}/wo" + - "rkflows/{workflow_id}/publish:\001*Z(\"#/v2/" + - "workflows/{workflow_id}/publish:\001*\230\234\'\002\220\234" + - "\'-\220\234\'w\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\023\220\234\'5\220\234" + - "\'6\022\241\002\n\030PostModelVersionsPublish\022-.clarif" + - "ai.api.PostModelVersionsPublishRequest\032!" + - ".clarifai.api.status.BaseResponse\"\262\001\202\323\344\223" + - "\002|\"S/v2/users/{user_app_id.user_id}/apps" + - "/{user_app_id.app_id}/models/{model_id}/" + - "publish:\001*Z\"\"\035/v2/models/{model_id}/publ" + - "ish:\001*\230\234\'\002\220\234\'-\220\234\'u\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\016\220\234\'\017\220\234" + - "\'\032\220\234\'\023\220\234\'5\220\234\'6\022\252\002\n\032PostModelVersionsUnPu" + - "blish\022/.clarifai.api.PostModelVersionsUn" + - "PublishRequest\032!.clarifai.api.status.Bas" + - "eResponse\"\267\001\202\323\344\223\002\200\001\"U/v2/users/{user_app" + + "rkflows/{workflow_id}/unpublish:\001*Z*\"%/v" + + "2/workflows/{workflow_id}/unpublish:\001*\230\234" + + "\'\002\220\234\'-\220\234\'x\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\023\220\234" + + "\'5\220\234\'6\022\264\002\n\033PostWorkflowVersionsPublish\0220" + + ".clarifai.api.PostWorkflowVersionsPublis" + + "hRequest\032!.clarifai.api.status.BaseRespo" + + "nse\"\277\001\202\323\344\223\002\210\001\"Y/v2/users/{user_app_id.us" + + "er_id}/apps/{user_app_id.app_id}/workflo" + + "ws/{workflow_id}/publish:\001*Z(\"#/v2/workf" + + "lows/{workflow_id}/publish:\001*\230\234\'\002\220\234\'-\220\234\'" + + "w\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\023\220\234\'5\220\234\'6\022\241\002" + + "\n\030PostModelVersionsPublish\022-.clarifai.ap" + + "i.PostModelVersionsPublishRequest\032!.clar" + + "ifai.api.status.BaseResponse\"\262\001\202\323\344\223\002|\"S/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/models/{model_id}/publi" + + "sh:\001*Z\"\"\035/v2/models/{model_id}/publish:\001" + + "*\230\234\'\002\220\234\'-\220\234\'u\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'" + + "\023\220\234\'5\220\234\'6\022\252\002\n\032PostModelVersionsUnPublish" + + "\022/.clarifai.api.PostModelVersionsUnPubli" + + "shRequest\032!.clarifai.api.status.BaseResp" + + "onse\"\267\001\202\323\344\223\002\200\001\"U/v2/users/{user_app_id.u" + + "ser_id}/apps/{user_app_id.app_id}/models" + + "/{model_id}/unpublish:\001*Z$\"\037/v2/models/{" + + "model_id}/unpublish:\001*\230\234\'\002\220\234\'-\220\234\'v\220\234\'&\220\234" + + "\'\013\220\234\'\005\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\023\220\234\'5\220\234\'6\022\221\002\n\021PostM" + + "odelVersions\022&.clarifai.api.PostModelVer" + + "sionsRequest\032!.clarifai.api.SingleModelR" + + "esponse\"\260\001\202\323\344\223\002~\"T/v2/users/{user_app_id" + + ".user_id}/apps/{user_app_id.app_id}/mode" + + "ls/{model_id}/versions:\001*Z#\"\036/v2/models/" + + "{model_id}/versions:\001*\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234" + + "\'\005\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\023\220\234\'5\220\234\'6\022\337\001\n\022PatchMode" + + "lVersions\022\'.clarifai.api.PatchModelVersi" + + "onsRequest\032\'.clarifai.api.MultiModelVers" + + "ionResponse\"w\202\323\344\223\002Y2T/v2/users/{user_app" + "_id.user_id}/apps/{user_app_id.app_id}/m" + - "odels/{model_id}/unpublish:\001*Z$\"\037/v2/mod" + - "els/{model_id}/unpublish:\001*\230\234\'\002\220\234\'-\220\234\'v\220" + - "\234\'&\220\234\'\013\220\234\'\005\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\023\220\234\'5\220\234\'6\022\221\002\n\021" + - "PostModelVersions\022&.clarifai.api.PostMod" + - "elVersionsRequest\032!.clarifai.api.SingleM" + - "odelResponse\"\260\001\202\323\344\223\002~\"T/v2/users/{user_a" + - "pp_id.user_id}/apps/{user_app_id.app_id}" + - "/models/{model_id}/versions:\001*Z#\"\036/v2/mo" + - "dels/{model_id}/versions:\001*\230\234\'\002\220\234\'-\220\234\'&\220" + - "\234\'\013\220\234\'\005\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\023\220\234\'5\220\234\'6\022\337\001\n\022Patc" + - "hModelVersions\022\'.clarifai.api.PatchModel" + - "VersionsRequest\032\'.clarifai.api.MultiMode" + - "lVersionResponse\"w\202\323\344\223\002Y2T/v2/users/{use" + - "r_app_id.user_id}/apps/{user_app_id.app_" + - "id}/models/{model_id}/versions:\001*\230\234\'\002\220\234\'" + - "-\220\234\'\013\220\234\'\017\220\234\'\016\220\234\'\032\022\230\002\n\022DeleteModelVersion" + - "\022\'.clarifai.api.DeleteModelVersionReques" + - "t\032!.clarifai.api.status.BaseResponse\"\265\001\202" + - "\323\344\223\002\222\001*a/v2/users/{user_app_id.user_id}/" + - "apps/{user_app_id.app_id}/models/{model_" + - "id}/versions/{version_id}Z-*+/v2/models/" + - "{model_id}/versions/{version_id}\230\234\'\002\220\234\'-" + - "\220\234\'\013\220\234\'\016\220\234\'\021\220\234\'\017\220\234\'\023\022\271\001\n\027PostModelVersio" + - "nsUpload\022,.clarifai.api.PostModelVersion" + - "sUploadRequest\032-.clarifai.api.PostModelV" + - "ersionsUploadResponse\"=\202\323\344\223\002\037\"\032/v2/model" + - "s/versions/upload:\001*\230\234\'\002\220\234\'-\220\234\'\016\220\234\'\017\220\234\'\032" + - "\220\234\'\023(\0010\001\022\326\001\n\022PostModelMigration\022\'.clarif" + - "ai.api.PostModelMigrationRequest\032!.clari" + - "fai.api.SingleModelResponse\"t\202\323\344\223\002Z\"U/v2" + - "/users/{user_app_id.user_id}/apps/{user_" + - "app_id.app_id}/models/{model_id}/migrati" + - "on:\001*\230\234\'\002\220\234\'-\220\234\'\016\220\234\'\017\220\234\'\032\022\267\002\n\026PutModelVe" + - "rsionExports\022+.clarifai.api.PutModelVers" + - "ionExportsRequest\032..clarifai.api.SingleM" + - "odelVersionExportResponse\"\277\001\202\323\344\223\002\242\001\032i/v2" + - "/users/{user_app_id.user_id}/apps/{user_" + - "app_id.app_id}/models/{model_id}/version" + - "s/{version_id}/exportsZ5\0323/v2/models/{mo" + - "del_id}/versions/{version_id}/exports\230\234\'" + - "\002\220\234\'-\220\234\'\017\220\234\'\216\001\220\234\'\217\001\022\260\002\n\025GetModelVersionE" + - "xport\022*.clarifai.api.GetModelVersionExpo" + - "rtRequest\032..clarifai.api.SingleModelVers" + - "ionExportResponse\"\272\001\202\323\344\223\002\242\001\022i/v2/users/{" + - "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_id}/models/{model_id}/versions/{versi" + - "on_id}/exportsZ5\0223/v2/models/{model_id}/" + - "versions/{version_id}/exports\230\234\'\002\220\234\'-\220\234\'" + - "\017\220\234\'\216\001\022\267\002\n\026GetModelVersionMetrics\022+.clar" + - "ifai.api.GetModelVersionMetricsRequest\032(" + - ".clarifai.api.SingleModelVersionResponse" + - "\"\305\001\202\323\344\223\002\242\001\022i/v2/users/{user_app_id.user_" + - "id}/apps/{user_app_id.app_id}/models/{mo" + - "del_id}/versions/{version_id}/metricsZ5\022" + - "3/v2/models/{model_id}/versions/{version" + - "_id}/metrics\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\220\234\'\005\220\234\'5" + - "\022\323\002\n\027PostModelVersionMetrics\022,.clarifai." + - "api.PostModelVersionMetricsRequest\032(.cla" + - "rifai.api.SingleModelVersionResponse\"\337\001\202" + - "\323\344\223\002\250\001\"i/v2/users/{user_app_id.user_id}/" + - "apps/{user_app_id.app_id}/models/{model_" + - "id}/versions/{version_id}/metrics:\001*Z8\"3" + - "/v2/models/{model_id}/versions/{version_" + - "id}/metrics:\001*\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\016\220\234" + - "\'\017\220\234\'\032\220\234\'\002\220\234\'\023\220\234\'5\220\234\'6\022\355\002\n\033PostModelVers" + - "ionEvaluations\0220.clarifai.api.PostModelV" + - "ersionEvaluationsRequest\032&.clarifai.api." + - "MultiEvalMetricsResponse\"\363\001\202\323\344\223\002\274\001\"s/v2/" + - "users/{user_app_id.user_id}/apps/{user_a" + - "pp_id.app_id}/models/{model_id}/versions" + - "/{model_version_id}/evaluations:\001*ZB\"=/v" + - "2/models/{model_id}/versions/{model_vers" + - "ion_id}/evaluations:\001*\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234" + - "\'\005\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\002\220\234\'\023\220\234\'5\220\234\'6\022\323\002\n\033ListM" + - "odelVersionEvaluations\0220.clarifai.api.Li" + - "stModelVersionEvaluationsRequest\032&.clari" + - "fai.api.MultiEvalMetricsResponse\"\331\001\202\323\344\223\002" + - "\266\001\022s/v2/users/{user_app_id.user_id}/apps" + - "/{user_app_id.app_id}/models/{model_id}/" + - "versions/{model_version_id}/evaluationsZ" + - "?\022=/v2/models/{model_id}/versions/{model" + - "_version_id}/evaluations\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013" + - "\220\234\'\017\220\234\'\005\220\234\'5\022\361\002\n\031GetModelVersionEvaluati" + - "on\022..clarifai.api.GetModelVersionEvaluat" + - "ionRequest\032\'.clarifai.api.SingleEvalMetr" + - "icsResponse\"\372\001\202\323\344\223\002\327\001\022\203\001/v2/users/{user_" + + "odels/{model_id}/versions:\001*\230\234\'\002\220\234\'-\220\234\'\013" + + "\220\234\'\017\220\234\'\016\220\234\'\032\022\230\002\n\022DeleteModelVersion\022\'.cl" + + "arifai.api.DeleteModelVersionRequest\032!.c" + + "larifai.api.status.BaseResponse\"\265\001\202\323\344\223\002\222" + + "\001*a/v2/users/{user_app_id.user_id}/apps/" + + "{user_app_id.app_id}/models/{model_id}/v" + + "ersions/{version_id}Z-*+/v2/models/{mode" + + "l_id}/versions/{version_id}\230\234\'\002\220\234\'-\220\234\'\013\220" + + "\234\'\016\220\234\'\021\220\234\'\017\220\234\'\023\022\271\001\n\027PostModelVersionsUpl" + + "oad\022,.clarifai.api.PostModelVersionsUplo" + + "adRequest\032-.clarifai.api.PostModelVersio" + + "nsUploadResponse\"=\202\323\344\223\002\037\"\032/v2/models/ver" + + "sions/upload:\001*\230\234\'\002\220\234\'-\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\023(" + + "\0010\001\022\326\001\n\022PostModelMigration\022\'.clarifai.ap" + + "i.PostModelMigrationRequest\032!.clarifai.a" + + "pi.SingleModelResponse\"t\202\323\344\223\002Z\"U/v2/user" + + "s/{user_app_id.user_id}/apps/{user_app_i" + + "d.app_id}/models/{model_id}/migration:\001*" + + "\230\234\'\002\220\234\'-\220\234\'\016\220\234\'\017\220\234\'\032\022\267\002\n\026PutModelVersion" + + "Exports\022+.clarifai.api.PutModelVersionEx" + + "portsRequest\032..clarifai.api.SingleModelV" + + "ersionExportResponse\"\277\001\202\323\344\223\002\242\001\032i/v2/user" + + "s/{user_app_id.user_id}/apps/{user_app_i" + + "d.app_id}/models/{model_id}/versions/{ve" + + "rsion_id}/exportsZ5\0323/v2/models/{model_i" + + "d}/versions/{version_id}/exports\230\234\'\002\220\234\'-" + + "\220\234\'\017\220\234\'\216\001\220\234\'\217\001\022\260\002\n\025GetModelVersionExport" + + "\022*.clarifai.api.GetModelVersionExportReq" + + "uest\032..clarifai.api.SingleModelVersionEx" + + "portResponse\"\272\001\202\323\344\223\002\242\001\022i/v2/users/{user_" + "app_id.user_id}/apps/{user_app_id.app_id" + - "}/models/{model_id}/versions/{model_vers" + - "ion_id}/evaluations/{evaluation_id}ZO\022M/" + - "v2/models/{model_id}/versions/{model_ver" + - "sion_id}/evaluations/{evaluation_id}\230\234\'\002" + - "\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\220\234\'\005\220\234\'5\022\370\001\n\017PostEvaluat" + - "ions\022$.clarifai.api.PostEvaluationsReque" + - "st\032&.clarifai.api.MultiEvalMetricsRespon" + - "se\"\226\001\202\323\344\223\002`\"E/v2/users/{user_app_id.user" + - "_id}/apps/{user_app_id.app_id}/evaluatio" + - "ns:\001*Z\024\"\017/v2/evaluations:\001*\230\234\'\002\220\234\'-\220\234\'&\220" + - "\234\'\013\220\234\'\005\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\002\220\234\'\023\220\234\'5\220\234\'6\022\216\002\n\017" + - "ListEvaluations\022$.clarifai.api.ListEvalu" + - "ationsRequest\032&.clarifai.api.MultiEvalMe" + - "tricsResponse\"\254\001\202\323\344\223\002\211\001\022E/v2/users/{user" + - "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/evaluationsZ-\022+/v2/users/{user_app_id" + - ".user_id}/evaluationsZ\021\022\017/v2/evaluations" + - "\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\220\234\'\005\220\234\'5\022\373\001\n\rGetEval" + - "uation\022\".clarifai.api.GetEvaluationReque" + - "st\032\'.clarifai.api.SingleEvalMetricsRespo" + - "nse\"\234\001\202\323\344\223\002z\022U/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/evaluati" + - "ons/{evaluation_id}Z!\022\037/v2/evaluations/{" + - "evaluation_id}\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\220\234\'\005\220\234" + - "\'5\022\373\001\n\023ListModelReferences\022(.clarifai.ap" + - "i.ListModelReferencesRequest\032).clarifai." + - "api.MultiModelReferenceResponse\"\216\001\202\323\344\223\002|" + - "\022V/v2/users/{user_app_id.user_id}/apps/{" + - "user_app_id.app_id}/models/{model_id}/re" + - "ferencesZ\"\022 /v2/models/{model_id}/refere" + - "nces\230\234\'\002\220\234\'-\220\234\'\017\022\362\002\n\033GetModelVersionInpu" + - "tExample\0220.clarifai.api.GetModelVersionI" + - "nputExampleRequest\0324.clarifai.api.Single" + - "ModelVersionInputExampleResponse\"\352\001\202\323\344\223\002" + - "\327\001\022\203\001/v2/users/{user_app_id.user_id}/app" + - "s/{user_app_id.app_id}/models/{model_id}" + - "/versions/{model_version_id}/input_examp" + - "les/{example_id}ZO\022M/v2/models/{model_id" + - "}/versions/{model_version_id}/input_exam" + - "ples/{example_id}\230\234\'\002\220\234\'-\220\234\'\017\022\332\002\n\035ListMo" + - "delVersionInputExamples\0222.clarifai.api.L" + - "istModelVersionInputExamplesRequest\0323.cl" + - "arifai.api.MultiModelVersionInputExample" + - "Response\"\317\001\202\323\344\223\002\274\001\022v/v2/users/{user_app_" + - "id.user_id}/apps/{user_app_id.app_id}/mo" + + "}/models/{model_id}/versions/{version_id" + + "}/exportsZ5\0223/v2/models/{model_id}/versi" + + "ons/{version_id}/exports\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\216" + + "\001\022\267\002\n\026GetModelVersionMetrics\022+.clarifai." + + "api.GetModelVersionMetricsRequest\032(.clar" + + "ifai.api.SingleModelVersionResponse\"\305\001\202\323" + + "\344\223\002\242\001\022i/v2/users/{user_app_id.user_id}/a" + + "pps/{user_app_id.app_id}/models/{model_i" + + "d}/versions/{version_id}/metricsZ5\0223/v2/" + + "models/{model_id}/versions/{version_id}/" + + "metrics\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\220\234\'\005\220\234\'5\022\323\002\n\027" + + "PostModelVersionMetrics\022,.clarifai.api.P" + + "ostModelVersionMetricsRequest\032(.clarifai" + + ".api.SingleModelVersionResponse\"\337\001\202\323\344\223\002\250" + + "\001\"i/v2/users/{user_app_id.user_id}/apps/" + + "{user_app_id.app_id}/models/{model_id}/v" + + "ersions/{version_id}/metrics:\001*Z8\"3/v2/m" + + "odels/{model_id}/versions/{version_id}/m" + + "etrics:\001*\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\016\220\234\'\017\220\234\'" + + "\032\220\234\'\002\220\234\'\023\220\234\'5\220\234\'6\022\355\002\n\033PostModelVersionEv" + + "aluations\0220.clarifai.api.PostModelVersio" + + "nEvaluationsRequest\032&.clarifai.api.Multi" + + "EvalMetricsResponse\"\363\001\202\323\344\223\002\274\001\"s/v2/users" + + "/{user_app_id.user_id}/apps/{user_app_id" + + ".app_id}/models/{model_id}/versions/{mod" + + "el_version_id}/evaluations:\001*ZB\"=/v2/mod" + + "els/{model_id}/versions/{model_version_i" + + "d}/evaluations:\001*\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'" + + "\016\220\234\'\017\220\234\'\032\220\234\'\002\220\234\'\023\220\234\'5\220\234\'6\022\323\002\n\033ListModelV" + + "ersionEvaluations\0220.clarifai.api.ListMod" + + "elVersionEvaluationsRequest\032&.clarifai.a" + + "pi.MultiEvalMetricsResponse\"\331\001\202\323\344\223\002\266\001\022s/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/models/{model_id}/versi" + + "ons/{model_version_id}/evaluationsZ?\022=/v" + + "2/models/{model_id}/versions/{model_vers" + + "ion_id}/evaluations\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\220" + + "\234\'\005\220\234\'5\022\361\002\n\031GetModelVersionEvaluation\022.." + + "clarifai.api.GetModelVersionEvaluationRe" + + "quest\032\'.clarifai.api.SingleEvalMetricsRe" + + "sponse\"\372\001\202\323\344\223\002\327\001\022\203\001/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/mod" + + "els/{model_id}/versions/{model_version_i" + + "d}/evaluations/{evaluation_id}ZO\022M/v2/mo" + "dels/{model_id}/versions/{model_version_" + - "id}/input_examplesZB\022@/v2/models/{model_" + - "id}/versions/{model_version_id}/input_ex" + - "amples\230\234\'\002\220\234\'-\220\234\'\017\022\340\001\n\013GetWorkflow\022 .cla" + - "rifai.api.GetWorkflowRequest\032$.clarifai." + - "api.SingleWorkflowResponse\"\210\001\202\323\344\223\002r\022Q/v2" + + "id}/evaluations/{evaluation_id}\230\234\'\002\220\234\'-\220" + + "\234\'&\220\234\'\013\220\234\'\017\220\234\'\005\220\234\'5\022\370\001\n\017PostEvaluations\022" + + "$.clarifai.api.PostEvaluationsRequest\032&." + + "clarifai.api.MultiEvalMetricsResponse\"\226\001" + + "\202\323\344\223\002`\"E/v2/users/{user_app_id.user_id}/" + + "apps/{user_app_id.app_id}/evaluations:\001*" + + "Z\024\"\017/v2/evaluations:\001*\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234" + + "\'\005\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\002\220\234\'\023\220\234\'5\220\234\'6\022\216\002\n\017ListE" + + "valuations\022$.clarifai.api.ListEvaluation" + + "sRequest\032&.clarifai.api.MultiEvalMetrics" + + "Response\"\254\001\202\323\344\223\002\211\001\022E/v2/users/{user_app_" + + "id.user_id}/apps/{user_app_id.app_id}/ev" + + "aluationsZ-\022+/v2/users/{user_app_id.user" + + "_id}/evaluationsZ\021\022\017/v2/evaluations\230\234\'\002\220" + + "\234\'-\220\234\'&\220\234\'\013\220\234\'\017\220\234\'\005\220\234\'5\022\373\001\n\rGetEvaluatio" + + "n\022\".clarifai.api.GetEvaluationRequest\032\'." + + "clarifai.api.SingleEvalMetricsResponse\"\234" + + "\001\202\323\344\223\002z\022U/v2/users/{user_app_id.user_id}" + + "/apps/{user_app_id.app_id}/evaluations/{" + + "evaluation_id}Z!\022\037/v2/evaluations/{evalu" + + "ation_id}\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\220\234\'\005\220\234\'5\022\373\001" + + "\n\023ListModelReferences\022(.clarifai.api.Lis" + + "tModelReferencesRequest\032).clarifai.api.M" + + "ultiModelReferenceResponse\"\216\001\202\323\344\223\002|\022V/v2" + "/users/{user_app_id.user_id}/apps/{user_" + - "app_id.app_id}/workflows/{workflow_id}Z\035" + - "\022\033/v2/workflows/{workflow_id}\230\234\'\002\220\234\'-\220\234\'" + - "\017\220\234\'\023\022\365\001\n\rListWorkflows\022\".clarifai.api.L" + - "istWorkflowsRequest\032#.clarifai.api.Multi" + - "WorkflowResponse\"\232\001\202\323\344\223\002\203\001\022C/v2/users/{u" + - "ser_app_id.user_id}/apps/{user_app_id.ap" + - "p_id}/workflowsZ+\022)/v2/users/{user_app_i" + - "d.user_id}/workflowsZ\017\022\r/v2/workflows\230\234\'" + - "\002\220\234\'-\220\234\'\017\220\234\'\023\022\320\001\n\rPostWorkflows\022\".clarif" + - "ai.api.PostWorkflowsRequest\032#.clarifai.a" + - "pi.MultiWorkflowResponse\"v\202\323\344\223\002\\\"C/v2/us" + - "ers/{user_app_id.user_id}/apps/{user_app", - "_id.app_id}/workflows:\001*Z\022\"\r/v2/workflow" + - "s:\001*\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\022\220\234\'\023\022\322\001\n\016PatchWorkfl" + - "ows\022#.clarifai.api.PatchWorkflowsRequest" + - "\032#.clarifai.api.MultiWorkflowResponse\"v\202" + - "\323\344\223\002\\2C/v2/users/{user_app_id.user_id}/a" + - "pps/{user_app_id.app_id}/workflows:\001*Z\0222" + - "\r/v2/workflows:\001*\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\022\220\234\'\023\022\302\001" + - "\n\020PatchWorkflowIds\022%.clarifai.api.PatchW" + - "orkflowIdsRequest\032#.clarifai.api.MultiWo" + - "rkflowResponse\"b\202\323\344\223\002L2G/v2/users/{user_" + - "app_id.user_id}/apps/{user_app_id.app_id" + - "}/workflows/ids:\001*\230\234\'\002\220\234\'-\220\234\'\022\220\234\'\023\022\347\001\n\016D" + - "eleteWorkflow\022#.clarifai.api.DeleteWorkf" + - "lowRequest\032!.clarifai.api.status.BaseRes" + - "ponse\"\214\001\202\323\344\223\002r*Q/v2/users/{user_app_id.u" + - "ser_id}/apps/{user_app_id.app_id}/workfl" + - "ows/{workflow_id}Z\035*\033/v2/workflows/{work" + - "flow_id}\230\234\'\002\220\234\'-\220\234\'\022\220\234\'\025\220\234\'\023\022\322\001\n\017DeleteW" + - "orkflows\022$.clarifai.api.DeleteWorkflowsR" + - "equest\032!.clarifai.api.status.BaseRespons" + - "e\"v\202\323\344\223\002\\*C/v2/users/{user_app_id.user_i" + - "d}/apps/{user_app_id.app_id}/workflows:\001" + - "*Z\022*\r/v2/workflows:\001*\230\234\'\002\220\234\'-\220\234\'\022\220\234\'\025\220\234\'" + - "\023\022\212\003\n\023PostWorkflowResults\022(.clarifai.api" + - ".PostWorkflowResultsRequest\032).clarifai.a" + - "pi.PostWorkflowResultsResponse\"\235\002\202\323\344\223\002\376\001" + - "\"o/v2/users/{user_app_id.user_id}/apps/{" + - "user_app_id.app_id}/workflows/{workflow_" + - "id}/versions/{version_id}/results:\001*Z^\"Y" + + "app_id.app_id}/models/{model_id}/referen" + + "cesZ\"\022 /v2/models/{model_id}/references\230" + + "\234\'\002\220\234\'-\220\234\'\017\022\362\002\n\033GetModelVersionInputExam" + + "ple\0220.clarifai.api.GetModelVersionInputE" + + "xampleRequest\0324.clarifai.api.SingleModel" + + "VersionInputExampleResponse\"\352\001\202\323\344\223\002\327\001\022\203\001" + "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_app_id.app_id}/workflows/{workflow_id" + - "}/results:\001*Z(\"#/v2/workflows/{workflow_" + - "id}/results:\001*\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\013\220\234\'\002\220\234\'\023\022\213" + - "\002\n\024ListWorkflowVersions\022).clarifai.api.L" + - "istWorkflowVersionsRequest\032*.clarifai.ap" + - "i.MultiWorkflowVersionResponse\"\233\001\202\323\344\223\002\204\001" + - "\022Z/v2/users/{user_app_id.user_id}/apps/{" + - "user_app_id.app_id}/workflows/{workflow_" + - "id}/versionsZ&\022$/v2/workflows/{workflow_" + - "id}/versions\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\023\022\264\002\n\022GetWork" + - "flowVersion\022\'.clarifai.api.GetWorkflowVe" + - "rsionRequest\032+.clarifai.api.SingleWorkfl" + - "owVersionResponse\"\307\001\202\323\344\223\002\260\001\022p/v2/users/{" + + "er_app_id.app_id}/models/{model_id}/vers" + + "ions/{model_version_id}/input_examples/{" + + "example_id}ZO\022M/v2/models/{model_id}/ver" + + "sions/{model_version_id}/input_examples/" + + "{example_id}\230\234\'\002\220\234\'-\220\234\'\017\022\332\002\n\035ListModelVe" + + "rsionInputExamples\0222.clarifai.api.ListMo" + + "delVersionInputExamplesRequest\0323.clarifa" + + "i.api.MultiModelVersionInputExampleRespo" + + "nse\"\317\001\202\323\344\223\002\274\001\022v/v2/users/{user_app_id.us" + + "er_id}/apps/{user_app_id.app_id}/models/" + + "{model_id}/versions/{model_version_id}/i" + + "nput_examplesZB\022@/v2/models/{model_id}/v" + + "ersions/{model_version_id}/input_example" + + "s\230\234\'\002\220\234\'-\220\234\'\017\022\340\001\n\013GetWorkflow\022 .clarifai" + + ".api.GetWorkflowRequest\032$.clarifai.api.S" + + "ingleWorkflowResponse\"\210\001\202\323\344\223\002r\022Q/v2/user" + + "s/{user_app_id.user_id}/apps/{user_app_i" + + "d.app_id}/workflows/{workflow_id}Z\035\022\033/v2" + + "/workflows/{workflow_id}\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\023" + + "\022\365\001\n\rListWorkflows\022\".clarifai.api.ListWo" + + "rkflowsRequest\032#.clarifai.api.MultiWorkf" + + "lowResponse\"\232\001\202\323\344\223\002\203\001\022C/v2/users/{user_a" + + "pp_id.user_id}/apps/{user_app_id.app_id}" + + "/workflowsZ+\022)/v2/users/{user_app_id.use" + + "r_id}/workflowsZ\017\022\r/v2/workflows\230\234\'\002\220\234\'-" + + "\220\234\'\017\220\234\'\023\022\320\001\n\rPostWorkflows\022\".clarifai.ap" + + "i.PostWorkflowsRequest\032#.clarifai.api.Mu", + "ltiWorkflowResponse\"v\202\323\344\223\002\\\"C/v2/users/{" + "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_id}/workflows/{workflow_id}/versions/" + - "{workflow_version_id}Z<\022:/v2/workflows/{" + - "workflow_id}/versions/{workflow_version_" + - "id}\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\023\022\220\002\n\026DeleteWorkflowVe" + - "rsions\022+.clarifai.api.DeleteWorkflowVers" + - "ionsRequest\032!.clarifai.api.status.BaseRe" + - "sponse\"\245\001\202\323\344\223\002\212\001*Z/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/work" + - "flows/{workflow_id}/versions:\001*Z)*$/v2/w" + - "orkflows/{workflow_id}/versions:\001*\230\234\'\002\220\234" + - "\'-\220\234\'\023\220\234\'\022\220\234\'\025\022\227\002\n\025PatchWorkflowVersions" + - "\022*.clarifai.api.PatchWorkflowVersionsReq" + - "uest\032*.clarifai.api.MultiWorkflowVersion" + - "Response\"\245\001\202\323\344\223\002\212\0012Z/v2/users/{user_app_" + - "id.user_id}/apps/{user_app_id.app_id}/wo" + - "rkflows/{workflow_id}/versions:\001*Z)2$/v2" + - "/workflows/{workflow_id}/versions:\001*\230\234\'\002" + - "\220\234\'-\220\234\'\017\220\234\'\023\220\234\'\022\022\205\001\n\006GetKey\022\033.clarifai.a" + - "pi.GetKeyRequest\032\037.clarifai.api.SingleKe" + - "yResponse\"=\202\323\344\223\002/\022-/v2/users/{user_app_i" + - "d.user_id}/keys/{key_id}\230\234\'\005\220\234\'0\022\177\n\010List" + - "Keys\022\035.clarifai.api.ListKeysRequest\032\036.cl" + - "arifai.api.MultiKeyResponse\"4\202\323\344\223\002&\022$/v2" + - "/users/{user_app_id.user_id}/keys\230\234\'\005\220\234\'" + - "0\022\243\001\n\013ListAppKeys\022 .clarifai.api.ListApp" + - "KeysRequest\032\036.clarifai.api.MultiKeyRespo" + - "nse\"R\202\323\344\223\002@\022>/v2/users/{user_app_id.user" + - "_id}/apps/{user_app_id.app_id}/keys\230\234\'\005\220" + - "\234\'-\220\234\'0\022\225\001\n\tDeleteKey\022\036.clarifai.api.Del" + - "eteKeyRequest\032!.clarifai.api.status.Base" + - "Response\"E\202\323\344\223\002/*-/v2/users/{user_app_id" + - ".user_id}/keys/{key_id}\230\234\'\005\220\234\'/\220\234\'1\220\234\'0\022" + - "\212\001\n\010PostKeys\022\035.clarifai.api.PostKeysRequ" + - "est\032\036.clarifai.api.MultiKeyResponse\"?\202\323\344" + - "\223\002)\"$/v2/users/{user_app_id.user_id}/key" + - "s:\001*\230\234\'\005\220\234\'-\220\234\'/\220\234\'0\022\210\001\n\tPatchKeys\022\036.cla" + - "rifai.api.PatchKeysRequest\032\036.clarifai.ap" + - "i.MultiKeyResponse\";\202\323\344\223\002)2$/v2/users/{u" + - "ser_app_id.user_id}/keys:\001*\230\234\'\005\220\234\'/\220\234\'0\022" + - "\274\001\n\010MyScopes\022\035.clarifai.api.MyScopesRequ" + - "est\032 .clarifai.api.MultiScopeResponse\"o\202" + - "\323\344\223\002e\022B/v2/users/{user_app_id.user_id}/a" + - "pps/{user_app_id.app_id}/myscopesZ\016\022\014/v2" + - "/myscopesZ\017\022\r/v2/my_scopes\230\234\'\002\022\215\001\n\014MySco" + - "pesUser\022!.clarifai.api.MyScopesUserReque" + - "st\032$.clarifai.api.MultiScopeUserResponse" + - "\"4\202\323\344\223\002*\022(/v2/users/{user_app_id.user_id" + - "}/myscopes\230\234\'\005\022u\n\014MyScopesRoot\022!.clarifa" + - "i.api.MyScopesRootRequest\032$.clarifai.api" + - ".MultiScopeRootResponse\"\034\202\323\344\223\002\022\022\020/v2/mys" + - "copesroot\230\234\'\005\022\207\001\n\nListScopes\022\037.clarifai." + - "api.ListScopesRequest\032$.clarifai.api.Mul" + - "tiScopeDepsResponse\"2\202\323\344\223\002(\022&/v2/users/{" + - "user_app_id.user_id}/scopes\230\234\'\003\022\240\001\n\006GetA" + - "pp\022\033.clarifai.api.GetAppRequest\032\037.clarif" + - "ai.api.SingleAppResponse\"X\202\323\344\223\002F\0229/v2/us" + - "ers/{user_app_id.user_id}/apps/{user_app" + - "_id.app_id}Z\t\022\007/v2/app\230\234\'\002\220\234\'-\220\234\'\023\022\217\001\n\010L" + - "istApps\022\035.clarifai.api.ListAppsRequest\032\036" + - ".clarifai.api.MultiAppResponse\"D\202\323\344\223\0022\022$" + - "/v2/users/{user_app_id.user_id}/appsZ\n\022\010" + - "/v2/apps\230\234\'\005\220\234\'-\220\234\'\023\022\245\001\n\tDeleteApp\022\036.cla" + - "rifai.api.DeleteAppRequest\032!.clarifai.ap" + - "i.status.BaseResponse\"U\202\323\344\223\002;*9/v2/users" + - "/{user_app_id.user_id}/apps/{user_app_id" + - ".app_id}\230\234\'\005\220\234\',\220\234\'.\220\234\'-\220\234\'\023\022\222\001\n\010PostApp" + - "s\022\035.clarifai.api.PostAppsRequest\032\036.clari" + - "fai.api.MultiAppResponse\"G\202\323\344\223\002)\"$/v2/us" + - "ers/{user_app_id.user_id}/apps:\001*\230\234\'\005\220\234\'" + - ",\220\234\'-\220\234\'\017\220\234\'\023\220\234\'\022\022\210\001\n\tPatchApps\022\036.clarif" + - "ai.api.PatchAppsRequest\032\036.clarifai.api.M" + - "ultiAppResponse\";\202\323\344\223\002)2$/v2/users/{user" + - "_app_id.user_id}/apps:\001*\230\234\'\005\220\234\',\220\234\'-\022\263\001\n" + - "\020PatchAppsDetails\022%.clarifai.api.PatchAp" + - "psDetailsRequest\032\036.clarifai.api.MultiApp" + - "Response\"X\202\323\344\223\002F2A/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/part" + - "ial:\001*\230\234\'\005\220\234\',\220\234\'-\022\222\001\n\014PatchAppsIds\022!.cl" + - "arifai.api.PatchAppsIdsRequest\032\036.clarifa" + - "i.api.MultiAppResponse\"?\202\323\344\223\002-2(/v2/user" + - "s/{user_app_id.user_id}/apps/ids:\001*\230\234\'\005\220" + - "\234\',\220\234\'-\022\234\001\n\010PatchApp\022\035.clarifai.api.Patc" + - "hAppRequest\032\037.clarifai.api.SingleAppResp" + - "onse\"P\202\323\344\223\002>29/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}:\001*\230\234\'\005\220\234" + - "\',\220\234\'-\022\237\001\n\020PostAppsSearches\022%.clarifai.a" + - "pi.PostAppsSearchesRequest\032\036.clarifai.ap" + - "i.MultiAppResponse\"D\202\323\344\223\0022\"-/v2/users/{u" + - "ser_app_id.user_id}/apps/searches:\001*\230\234\'\005" + - "\220\234\'-\220\234\'\023\022v\n\007GetUser\022\034.clarifai.api.GetUs" + - "erRequest\032 .clarifai.api.SingleUserRespo" + - "nse\"+\202\323\344\223\002!\022\037/v2/users/{user_app_id.user" + - "_id}\230\234\'\005\022\317\001\n\024PostValidatePassword\022).clar" + - "ifai.api.PostValidatePasswordRequest\032..c" + - "larifai.api.SinglePasswordValidationResp" + - "onse\"\\\202\323\344\223\002R\"1/v2/users/{user_app_id.use" + - "r_id}/validate_password:\001*Z\032\"\025/v2/valida" + - "te_password:\001*\230\234\'\003\022\301\001\n\tGetSearch\022\036.clari" + - "fai.api.GetSearchRequest\032\".clarifai.api." + - "SingleSearchResponse\"p\202\323\344\223\002^\022G/v2/users/" + - "{user_app_id.user_id}/apps/{user_app_id." + - "app_id}/searches/{id}Z\023\022\021/v2/searches/{i" + - "d}\230\234\'\002\220\234\'-\220\234\'r\022\274\001\n\014ListSearches\022!.clarif" + - "ai.api.ListSearchesRequest\032!.clarifai.ap" + - "i.MultiSearchResponse\"f\202\323\344\223\002T\022B/v2/users" + - "/{user_app_id.user_id}/apps/{user_app_id" + - ".app_id}/searchesZ\016\022\014/v2/searches\230\234\'\002\220\234\'" + - "-\220\234\'r\022\310\001\n\rPatchSearches\022\".clarifai.api.P" + - "atchSearchesRequest\032!.clarifai.api.Multi" + - "SearchResponse\"p\202\323\344\223\002Z2B/v2/users/{user_" + + "pp_id}/workflows:\001*Z\022\"\r/v2/workflows:\001*\230" + + "\234\'\002\220\234\'-\220\234\'\017\220\234\'\022\220\234\'\023\022\322\001\n\016PatchWorkflows\022#" + + ".clarifai.api.PatchWorkflowsRequest\032#.cl" + + "arifai.api.MultiWorkflowResponse\"v\202\323\344\223\002\\" + + "2C/v2/users/{user_app_id.user_id}/apps/{" + + "user_app_id.app_id}/workflows:\001*Z\0222\r/v2/" + + "workflows:\001*\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\022\220\234\'\023\022\302\001\n\020Pat" + + "chWorkflowIds\022%.clarifai.api.PatchWorkfl" + + "owIdsRequest\032#.clarifai.api.MultiWorkflo" + + "wResponse\"b\202\323\344\223\002L2G/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/wor" + + "kflows/ids:\001*\230\234\'\002\220\234\'-\220\234\'\022\220\234\'\023\022\347\001\n\016Delete" + + "Workflow\022#.clarifai.api.DeleteWorkflowRe" + + "quest\032!.clarifai.api.status.BaseResponse" + + "\"\214\001\202\323\344\223\002r*Q/v2/users/{user_app_id.user_i" + + "d}/apps/{user_app_id.app_id}/workflows/{" + + "workflow_id}Z\035*\033/v2/workflows/{workflow_" + + "id}\230\234\'\002\220\234\'-\220\234\'\022\220\234\'\025\220\234\'\023\022\322\001\n\017DeleteWorkfl" + + "ows\022$.clarifai.api.DeleteWorkflowsReques" + + "t\032!.clarifai.api.status.BaseResponse\"v\202\323" + + "\344\223\002\\*C/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/workflows:\001*Z\022*\r" + + "/v2/workflows:\001*\230\234\'\002\220\234\'-\220\234\'\022\220\234\'\025\220\234\'\023\022\212\003\n" + + "\023PostWorkflowResults\022(.clarifai.api.Post" + + "WorkflowResultsRequest\032).clarifai.api.Po" + + "stWorkflowResultsResponse\"\235\002\202\323\344\223\002\376\001\"o/v2" + + "/users/{user_app_id.user_id}/apps/{user_" + + "app_id.app_id}/workflows/{workflow_id}/v" + + "ersions/{version_id}/results:\001*Z^\"Y/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_id.app_id}/workflows/{workflow_id}/res" + + "ults:\001*Z(\"#/v2/workflows/{workflow_id}/r" + + "esults:\001*\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\013\220\234\'\002\220\234\'\023\022\213\002\n\024Li" + + "stWorkflowVersions\022).clarifai.api.ListWo" + + "rkflowVersionsRequest\032*.clarifai.api.Mul" + + "tiWorkflowVersionResponse\"\233\001\202\323\344\223\002\204\001\022Z/v2" + + "/users/{user_app_id.user_id}/apps/{user_" + + "app_id.app_id}/workflows/{workflow_id}/v" + + "ersionsZ&\022$/v2/workflows/{workflow_id}/v" + + "ersions\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\023\022\264\002\n\022GetWorkflowV" + + "ersion\022\'.clarifai.api.GetWorkflowVersion" + + "Request\032+.clarifai.api.SingleWorkflowVer" + + "sionResponse\"\307\001\202\323\344\223\002\260\001\022p/v2/users/{user_" + "app_id.user_id}/apps/{user_app_id.app_id" + - "}/searches:\001*Z\0212\014/v2/searches:\001*\230\234\'\002\220\234\'-" + - "\220\234\'s\220\234\'r\022\332\001\n\014PostSearches\022!.clarifai.api" + - ".PostSearchesRequest\032!.clarifai.api.Mult" + - "iSearchResponse\"\203\001\210\002\001\202\323\344\223\002Z\"B/v2/users/{" + - "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_id}/searches:\001*Z\021\"\014/v2/searches:\001*\230\234\'" + - "\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\017\220\234\'\003\220\234\'\023\022\330\001\n\020PostSe" + - "archesByID\022%.clarifai.api.PostSearchesBy" + - "IDRequest\032!.clarifai.api.MultiSearchResp" + - "onse\"z\202\323\344\223\002d\"G/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/searches" + - "/{id}:\001*Z\026\"\021/v2/searches/{id}:\001*\230\234\'\002\220\234\'-" + - "\220\234\'r\220\234\'\003\022\263\002\n\033PostAnnotationSearchMetrics" + - "\0220.clarifai.api.PostAnnotationSearchMetr" + - "icsRequest\0322.clarifai.api.MultiAnnotatio" + - "nSearchMetricsResponse\"\255\001\202\323\344\223\002\202\001\"V/v2/us" + - "ers/{user_app_id.user_id}/apps/{user_app" + - "_id.app_id}/annotations/searches/metrics" + - ":\001*Z%\" /v2/annotations/searches/metrics:" + - "\001*\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'5\220\234\'6\220\234\'\017\220\234\'\023\022\251" + - "\002\n\032GetAnnotationSearchMetrics\022/.clarifai" + - ".api.GetAnnotationSearchMetricsRequest\0322" + - ".clarifai.api.MultiAnnotationSearchMetri" + - "csResponse\"\245\001\202\323\344\223\002\206\001\022[/v2/users/{user_ap" + - "p_id.user_id}/apps/{user_app_id.app_id}/" + - "annotations/searches/metrics/{id}Z\'\022%/v2" + - "/annotations/searches/metrics/{id}\230\234\'\002\220\234" + - "\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'5\022\240\002\n\033ListAnnotationSea" + - "rchMetrics\0220.clarifai.api.ListAnnotation" + - "SearchMetricsRequest\0322.clarifai.api.Mult" + - "iAnnotationSearchMetricsResponse\"\232\001\202\323\344\223\002" + - "|\022V/v2/users/{user_app_id.user_id}/apps/" + - "{user_app_id.app_id}/annotations/searche" + - "s/metricsZ\"\022 /v2/annotations/searches/me" + - "trics\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'5\022\232\002\n\035Delete" + - "AnnotationSearchMetrics\0222.clarifai.api.D" + - "eleteAnnotationSearchMetricsRequest\032!.cl" + - "arifai.api.status.BaseResponse\"\241\001\202\323\344\223\002\206\001" + - "*[/v2/users/{user_app_id.user_id}/apps/{" + - "user_app_id.app_id}/annotations/searches" + - "/metrics/{id}Z\'*%/v2/annotations/searche" + - "s/metrics/{id}\230\234\'\002\220\234\'-\220\234\'5\220\234\'6\220\234\'?\022\316\001\n\014D" + - "eleteSearch\022!.clarifai.api.DeleteSearchR" + + "}/workflows/{workflow_id}/versions/{work" + + "flow_version_id}Z<\022:/v2/workflows/{workf" + + "low_id}/versions/{workflow_version_id}\230\234" + + "\'\002\220\234\'-\220\234\'\017\220\234\'\023\022\220\002\n\026DeleteWorkflowVersion" + + "s\022+.clarifai.api.DeleteWorkflowVersionsR" + "equest\032!.clarifai.api.status.BaseRespons" + - "e\"x\202\323\344\223\002^*G/v2/users/{user_app_id.user_i" + - "d}/apps/{user_app_id.app_id}/searches/{i" + - "d}Z\023*\021/v2/searches/{id}\230\234\'\002\220\234\'-\220\234\'r\220\234\'s\220" + - "\234\'t\022\354\001\n\025ListAnnotationFilters\022*.clarifai" + - ".api.ListAnnotationFiltersRequest\032+.clar" + - "ifai.api.MultiAnnotationFilterResponse\"z" + - "\202\323\344\223\002h\022L/v2/users/{user_app_id.user_id}/" + - "apps/{user_app_id.app_id}/annotation_fil" + - "tersZ\030\022\026/v2/annotation_filters\230\234\'\002\220\234\'-\220\234" + - "\'r\022\231\002\n\023GetAnnotationFilter\022(.clarifai.ap" + - "i.GetAnnotationFilterRequest\032,.clarifai." + - "api.SingleAnnotationFilterResponse\"\251\001\202\323\344" + - "\223\002\226\001\022c/v2/users/{user_app_id.user_id}/ap" + - "ps/{user_app_id.app_id}/annotation_filte" + - "rs/{annotation_filter_id}Z/\022-/v2/annotat" + - "ion_filters/{annotation_filter_id}\230\234\'\002\220\234" + - "\'-\220\234\'r\022\367\001\n\025PostAnnotationFilters\022*.clari" + - "fai.api.PostAnnotationFiltersRequest\032+.c" + - "larifai.api.MultiAnnotationFilterRespons" + - "e\"\204\001\202\323\344\223\002n\"L/v2/users/{user_app_id.user_" + - "id}/apps/{user_app_id.app_id}/annotation" + - "_filters:\001*Z\033\"\026/v2/annotation_filters:\001*" + - "\230\234\'\002\220\234\'-\220\234\'r\220\234\'s\022\371\001\n\026PatchAnnotationFilt" + - "ers\022+.clarifai.api.PatchAnnotationFilter" + - "sRequest\032+.clarifai.api.MultiAnnotationF" + - "ilterResponse\"\204\001\202\323\344\223\002n2L/v2/users/{user_" + - "app_id.user_id}/apps/{user_app_id.app_id" + - "}/annotation_filters:\001*Z\0332\026/v2/annotatio" + - "n_filters:\001*\230\234\'\002\220\234\'-\220\234\'r\220\234\'s\022\365\001\n\027DeleteA" + - "nnotationFilters\022,.clarifai.api.DeleteAn" + - "notationFiltersRequest\032!.clarifai.api.st" + - "atus.BaseResponse\"\210\001\202\323\344\223\002n*L/v2/users/{u" + - "ser_app_id.user_id}/apps/{user_app_id.ap" + - "p_id}/annotation_filters:\001*Z\033*\026/v2/annot" + - "ation_filters:\001*\230\234\'\002\220\234\'-\220\234\'r\220\234\'s\220\234\'t\022|\n\017" + - "ListStatusCodes\022$.clarifai.api.ListStatu" + - "sCodesRequest\032%.clarifai.api.MultiStatus" + - "CodeResponse\"\034\202\323\344\223\002\022\022\020/v2/status_codes\230\234" + - "\'\001\022\212\001\n\rGetStatusCode\022\".clarifai.api.GetS" + - "tatusCodeRequest\032&.clarifai.api.SingleSt" + - "atusCodeResponse\"-\202\323\344\223\002#\022!/v2/status_cod" + - "es/{status_code_id}\230\234\'\001\022\302\001\n\021ListCollabor" + - "ators\022&.clarifai.api.ListCollaboratorsRe" + - "quest\032(.clarifai.api.MultiCollaboratorsR" + - "esponse\"[\202\323\344\223\002I\022G/v2/users/{user_app_id." + - "user_id}/apps/{user_app_id.app_id}/colla" + - "borators\230\234\'\002\220\234\'-\220\234\'2\022\311\001\n\021PostCollaborato" + - "rs\022&.clarifai.api.PostCollaboratorsReque" + - "st\032(.clarifai.api.MultiCollaboratorsResp" + - "onse\"b\202\323\344\223\002L\"G/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/collabor" + - "ators:\001*\230\234\'\002\220\234\'-\220\234\'3\220\234\'2\022\317\001\n\022PatchCollab" + - "orators\022\'.clarifai.api.PatchCollaborator" + - "sRequest\032(.clarifai.api.MultiCollaborato" + - "rsResponse\"f\202\323\344\223\002L2G/v2/users/{user_app_" + - "id.user_id}/apps/{user_app_id.app_id}/co" + - "llaborators:\001*\230\234\'\002\220\234\'-\220\234\'3\220\234\'2\220\234\'4\022\312\001\n\023D" + - "eleteCollaborators\022(.clarifai.api.Delete" + - "CollaboratorsRequest\032!.clarifai.api.stat" + - "us.BaseResponse\"f\202\323\344\223\002L*G/v2/users/{user" + + "e\"\245\001\202\323\344\223\002\212\001*Z/v2/users/{user_app_id.user" + + "_id}/apps/{user_app_id.app_id}/workflows" + + "/{workflow_id}/versions:\001*Z)*$/v2/workfl" + + "ows/{workflow_id}/versions:\001*\230\234\'\002\220\234\'-\220\234\'" + + "\023\220\234\'\022\220\234\'\025\022\227\002\n\025PatchWorkflowVersions\022*.cl" + + "arifai.api.PatchWorkflowVersionsRequest\032" + + "*.clarifai.api.MultiWorkflowVersionRespo" + + "nse\"\245\001\202\323\344\223\002\212\0012Z/v2/users/{user_app_id.us" + + "er_id}/apps/{user_app_id.app_id}/workflo" + + "ws/{workflow_id}/versions:\001*Z)2$/v2/work" + + "flows/{workflow_id}/versions:\001*\230\234\'\002\220\234\'-\220" + + "\234\'\017\220\234\'\023\220\234\'\022\022\205\001\n\006GetKey\022\033.clarifai.api.Ge" + + "tKeyRequest\032\037.clarifai.api.SingleKeyResp" + + "onse\"=\202\323\344\223\002/\022-/v2/users/{user_app_id.use" + + "r_id}/keys/{key_id}\230\234\'\005\220\234\'0\022\177\n\010ListKeys\022" + + "\035.clarifai.api.ListKeysRequest\032\036.clarifa" + + "i.api.MultiKeyResponse\"4\202\323\344\223\002&\022$/v2/user" + + "s/{user_app_id.user_id}/keys\230\234\'\005\220\234\'0\022\243\001\n" + + "\013ListAppKeys\022 .clarifai.api.ListAppKeysR" + + "equest\032\036.clarifai.api.MultiKeyResponse\"R" + + "\202\323\344\223\002@\022>/v2/users/{user_app_id.user_id}/" + + "apps/{user_app_id.app_id}/keys\230\234\'\005\220\234\'-\220\234" + + "\'0\022\225\001\n\tDeleteKey\022\036.clarifai.api.DeleteKe" + + "yRequest\032!.clarifai.api.status.BaseRespo" + + "nse\"E\202\323\344\223\002/*-/v2/users/{user_app_id.user" + + "_id}/keys/{key_id}\230\234\'\005\220\234\'/\220\234\'1\220\234\'0\022\212\001\n\010P" + + "ostKeys\022\035.clarifai.api.PostKeysRequest\032\036" + + ".clarifai.api.MultiKeyResponse\"?\202\323\344\223\002)\"$" + + "/v2/users/{user_app_id.user_id}/keys:\001*\230" + + "\234\'\005\220\234\'-\220\234\'/\220\234\'0\022\210\001\n\tPatchKeys\022\036.clarifai" + + ".api.PatchKeysRequest\032\036.clarifai.api.Mul" + + "tiKeyResponse\";\202\323\344\223\002)2$/v2/users/{user_a" + + "pp_id.user_id}/keys:\001*\230\234\'\005\220\234\'/\220\234\'0\022\274\001\n\010M" + + "yScopes\022\035.clarifai.api.MyScopesRequest\032 " + + ".clarifai.api.MultiScopeResponse\"o\202\323\344\223\002e" + + "\022B/v2/users/{user_app_id.user_id}/apps/{" + + "user_app_id.app_id}/myscopesZ\016\022\014/v2/mysc" + + "opesZ\017\022\r/v2/my_scopes\230\234\'\002\022\215\001\n\014MyScopesUs" + + "er\022!.clarifai.api.MyScopesUserRequest\032$." + + "clarifai.api.MultiScopeUserResponse\"4\202\323\344" + + "\223\002*\022(/v2/users/{user_app_id.user_id}/mys" + + "copes\230\234\'\005\022u\n\014MyScopesRoot\022!.clarifai.api" + + ".MyScopesRootRequest\032$.clarifai.api.Mult" + + "iScopeRootResponse\"\034\202\323\344\223\002\022\022\020/v2/myscopes" + + "root\230\234\'\005\022\207\001\n\nListScopes\022\037.clarifai.api.L" + + "istScopesRequest\032$.clarifai.api.MultiSco" + + "peDepsResponse\"2\202\323\344\223\002(\022&/v2/users/{user_" + + "app_id.user_id}/scopes\230\234\'\003\022\240\001\n\006GetApp\022\033." + + "clarifai.api.GetAppRequest\032\037.clarifai.ap" + + "i.SingleAppResponse\"X\202\323\344\223\002F\0229/v2/users/{" + + "user_app_id.user_id}/apps/{user_app_id.a" + + "pp_id}Z\t\022\007/v2/app\230\234\'\002\220\234\'-\220\234\'\023\022\217\001\n\010ListAp" + + "ps\022\035.clarifai.api.ListAppsRequest\032\036.clar" + + "ifai.api.MultiAppResponse\"D\202\323\344\223\0022\022$/v2/u" + + "sers/{user_app_id.user_id}/appsZ\n\022\010/v2/a" + + "pps\230\234\'\005\220\234\'-\220\234\'\023\022\245\001\n\tDeleteApp\022\036.clarifai" + + ".api.DeleteAppRequest\032!.clarifai.api.sta" + + "tus.BaseResponse\"U\202\323\344\223\002;*9/v2/users/{use" + + "r_app_id.user_id}/apps/{user_app_id.app_" + + "id}\230\234\'\005\220\234\',\220\234\'.\220\234\'-\220\234\'\023\022\222\001\n\010PostApps\022\035.c" + + "larifai.api.PostAppsRequest\032\036.clarifai.a" + + "pi.MultiAppResponse\"G\202\323\344\223\002)\"$/v2/users/{" + + "user_app_id.user_id}/apps:\001*\230\234\'\005\220\234\',\220\234\'-" + + "\220\234\'\017\220\234\'\023\220\234\'\022\022\210\001\n\tPatchApps\022\036.clarifai.ap" + + "i.PatchAppsRequest\032\036.clarifai.api.MultiA" + + "ppResponse\";\202\323\344\223\002)2$/v2/users/{user_app_" + + "id.user_id}/apps:\001*\230\234\'\005\220\234\',\220\234\'-\022\263\001\n\020Patc" + + "hAppsDetails\022%.clarifai.api.PatchAppsDet" + + "ailsRequest\032\036.clarifai.api.MultiAppRespo" + + "nse\"X\202\323\344\223\002F2A/v2/users/{user_app_id.user" + + "_id}/apps/{user_app_id.app_id}/partial:\001" + + "*\230\234\'\005\220\234\',\220\234\'-\022\222\001\n\014PatchAppsIds\022!.clarifa" + + "i.api.PatchAppsIdsRequest\032\036.clarifai.api" + + ".MultiAppResponse\"?\202\323\344\223\002-2(/v2/users/{us" + + "er_app_id.user_id}/apps/ids:\001*\230\234\'\005\220\234\',\220\234" + + "\'-\022\234\001\n\010PatchApp\022\035.clarifai.api.PatchAppR" + + "equest\032\037.clarifai.api.SingleAppResponse\"" + + "P\202\323\344\223\002>29/v2/users/{user_app_id.user_id}" + + "/apps/{user_app_id.app_id}:\001*\230\234\'\005\220\234\',\220\234\'" + + "-\022\237\001\n\020PostAppsSearches\022%.clarifai.api.Po" + + "stAppsSearchesRequest\032\036.clarifai.api.Mul" + + "tiAppResponse\"D\202\323\344\223\0022\"-/v2/users/{user_a" + + "pp_id.user_id}/apps/searches:\001*\230\234\'\005\220\234\'-\220" + + "\234\'\023\022v\n\007GetUser\022\034.clarifai.api.GetUserReq" + + "uest\032 .clarifai.api.SingleUserResponse\"+" + + "\202\323\344\223\002!\022\037/v2/users/{user_app_id.user_id}\230" + + "\234\'\005\022\317\001\n\024PostValidatePassword\022).clarifai." + + "api.PostValidatePasswordRequest\032..clarif" + + "ai.api.SinglePasswordValidationResponse\"" + + "\\\202\323\344\223\002R\"1/v2/users/{user_app_id.user_id}" + + "/validate_password:\001*Z\032\"\025/v2/validate_pa" + + "ssword:\001*\230\234\'\003\022\301\001\n\tGetSearch\022\036.clarifai.a" + + "pi.GetSearchRequest\032\".clarifai.api.Singl" + + "eSearchResponse\"p\202\323\344\223\002^\022G/v2/users/{user" + "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/collaborators:\001*\230\234\'\002\220\234\'-\220\234\'3\220\234\'2\220\234\'4\022" + - "\254\001\n\022ListCollaborations\022\'.clarifai.api.Li" + - "stCollaborationsRequest\032).clarifai.api.M" + - "ultiCollaborationsResponse\"B\202\323\344\223\0020\022./v2/" + - "users/{user_app_id.user_id}/collaboratio" + - "ns\230\234\'\005\220\234\'-\220\234\'2\022\306\001\n\023PostAppDuplications\022(" + - ".clarifai.api.PostAppDuplicationsRequest" + - "\032*.clarifai.api.MultiAppDuplicationsResp" + - "onse\"Y\202\323\344\223\002K\"F/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/duplicat" + - "ions:\001*\230\234\'\005\220\234\'-\022\245\001\n\023ListAppDuplications\022" + - "(.clarifai.api.ListAppDuplicationsReques" + - "t\032*.clarifai.api.MultiAppDuplicationsRes" + - "ponse\"8\202\323\344\223\002.\022,/v2/users/{user_app_id.us" + - "er_id}/duplications\230\234\'\005\022\266\001\n\021GetAppDuplic" + - "ation\022&.clarifai.api.GetAppDuplicationRe" + - "quest\032*.clarifai.api.SingleAppDuplicatio" + - "nResponse\"M\202\323\344\223\002C\022A/v2/users/{user_app_i" + - "d.user_id}/duplications/{app_duplication" + - "_id}\230\234\'\005\022\331\001\n\tPostTasks\022\036.clarifai.api.Po" + - "stTasksRequest\032\037.clarifai.api.MultiTaskR" + - "esponse\"\212\001\202\323\344\223\002T\"?/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/task" + - "s:\001*Z\016\"\t/v2/tasks:\001*\230\234\'\002\220\234\'-\220\234\'7\220\234\'8\220\234\'\005" + - "\220\234\'\003\220\234\'r\220\234\'\013\220\234\'\023\220\234\'\017\220\234\'%\220\234\'&\022\376\001\n\026GetTask" + - "AnnotationCount\022!.clarifai.api.GetTaskCo" + - "untRequest\032%.clarifai.api.SingleTaskCoun" + - "tResponse\"\231\001\202\323\344\223\002\206\001\022[/v2/users/{user_app" + - "_id.user_id}/apps/{user_app_id.app_id}/t" + - "asks/{task_id}/annotations/countZ\'\022%/v2/" + - "tasks/{task_id}/annotations/count\230\234\'\002\220\234\'" + - "-\220\234\'8\022\356\001\n\021GetTaskInputCount\022!.clarifai.a" + - "pi.GetTaskCountRequest\032%.clarifai.api.Si" + - "ngleTaskCountResponse\"\216\001\202\323\344\223\002|\022V/v2/user" + - "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.app_id}/tasks/{task_id}/inputs/countZ\"" + - "\022 /v2/tasks/{task_id}/inputs/count\230\234\'\002\220\234" + - "\'-\220\234\'8\022\320\001\n\007GetTask\022\034.clarifai.api.GetTas" + - "kRequest\032 .clarifai.api.SingleTaskRespon" + - "se\"\204\001\202\323\344\223\002b\022I/v2/users/{user_app_id.user" + - "_id}/apps/{user_app_id.app_id}/tasks/{ta" + - "sk_id}Z\025\022\023/v2/tasks/{task_id}\230\234\'\002\220\234\'-\220\234\'" + - "8\220\234\'r\220\234\'\013\220\234\'\023\220\234\'\017\022\276\001\n\tListTasks\022\036.clarif" + - "ai.api.ListTasksRequest\032\037.clarifai.api.M" + - "ultiTaskResponse\"p\202\323\344\223\002N\022?/v2/users/{use" + + "d}/searches/{id}Z\023\022\021/v2/searches/{id}\230\234\'" + + "\002\220\234\'-\220\234\'r\022\274\001\n\014ListSearches\022!.clarifai.ap" + + "i.ListSearchesRequest\032!.clarifai.api.Mul" + + "tiSearchResponse\"f\202\323\344\223\002T\022B/v2/users/{use" + "r_app_id.user_id}/apps/{user_app_id.app_" + - "id}/tasksZ\013\022\t/v2/tasks\230\234\'\002\220\234\'-\220\234\'8\220\234\'r\220\234" + - "\'\013\220\234\'\023\220\234\'\017\022\327\001\n\nPatchTasks\022\037.clarifai.api" + - ".PatchTasksRequest\032\037.clarifai.api.MultiT" + - "askResponse\"\206\001\202\323\344\223\002T2?/v2/users/{user_ap" + - "p_id.user_id}/apps/{user_app_id.app_id}/" + - "tasks:\001*Z\0162\t/v2/tasks:\001*\230\234\'\002\220\234\'-\220\234\'7\220\234\'8" + - "\220\234\'\005\220\234\'r\220\234\'\013\220\234\'\023\220\234\'\017\220\234\'%\220\234\'&\022\302\001\n\013DeleteT" + - "asks\022 .clarifai.api.DeleteTasksRequest\032!" + - ".clarifai.api.status.BaseResponse\"n\202\323\344\223\002" + - "T*?/v2/users/{user_app_id.user_id}/apps/" + - "{user_app_id.app_id}/tasks:\001*Z\016*\t/v2/tas" + - "ks:\001*\230\234\'\002\220\234\'-\220\234\'7\220\234\'8\220\234\'F\022\365\001\n\017PostLabelO" + - "rders\022$.clarifai.api.PostLabelOrdersRequ" + - "est\032%.clarifai.api.MultiLabelOrderRespon" + - "se\"\224\001\202\323\344\223\002b\"F/v2/users/{user_app_id.user" + - "_id}/apps/{user_app_id.app_id}/label_ord" + - "ers:\001*Z\025\"\020/v2/label_orders:\001*\230\234\'\002\220\234\'-\220\234\'" + - "C\220\234\'D\220\234\'7\220\234\'8\220\234\'\005\220\234\'r\220\234\'\013\220\234\'\023\220\234\'\017\022\366\001\n\rGe" + - "tLabelOrder\022\".clarifai.api.GetLabelOrder" + - "Request\032&.clarifai.api.SingleLabelOrderR" + - "esponse\"\230\001\202\323\344\223\002~\022W/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/labe" + - "l_orders/{label_order_id}Z#\022!/v2/label_o" + - "rders/{label_order_id}\230\234\'\002\220\234\'-\220\234\'C\220\234\'\013\220\234" + - "\'8\022\326\001\n\017ListLabelOrders\022$.clarifai.api.Li" + - "stLabelOrdersRequest\032%.clarifai.api.Mult" + - "iLabelOrderResponse\"v\202\323\344\223\002\\\022F/v2/users/{" + - "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_id}/label_ordersZ\022\022\020/v2/label_orders\230" + - "\234\'\002\220\234\'-\220\234\'C\220\234\'\013\220\234\'8\022\353\001\n\020PatchLabelOrders" + - "\022%.clarifai.api.PatchLabelOrdersRequest\032" + - "%.clarifai.api.MultiLabelOrderResponse\"\210" + - "\001\202\323\344\223\002b2F/v2/users/{user_app_id.user_id}" + - "/apps/{user_app_id.app_id}/label_orders:" + - "\001*Z\0252\020/v2/label_orders:\001*\230\234\'\002\220\234\'-\220\234\'C\220\234\'" + - "D\220\234\'\013\220\234\'7\220\234\'8\220\234\'F\022\345\001\n\021DeleteLabelOrders\022" + - "&.clarifai.api.DeleteLabelOrdersRequest\032" + - "!.clarifai.api.status.BaseResponse\"\204\001\202\323\344" + - "\223\002b*F/v2/users/{user_app_id.user_id}/app" + - "s/{user_app_id.app_id}/label_orders:\001*Z\025" + - "*\020/v2/label_orders:\001*\230\234\'\002\220\234\'-\220\234\'E\220\234\'C\220\234\'" + - "D\220\234\'7\220\234\'8\022\362\001\n\016PostCollectors\022#.clarifai." + - "api.PostCollectorsRequest\032$.clarifai.api" + - ".MultiCollectorResponse\"\224\001\202\323\344\223\002^\"D/v2/us" + - "ers/{user_app_id.user_id}/apps/{user_app" + - "_id.app_id}/collectors:\001*Z\023\"\016/v2/collect" + - "ors:\001*\230\234\'\002\220\234\'-\220\234\'\004\220\234\'%\220\234\'&\220\234\')\220\234\'\013\220\234\'\004\220\234" + - "\'\005\220\234\'\017\220\234\'\002\220\234\'\023\022\343\001\n\014GetCollector\022!.clarif" + - "ai.api.GetCollectorRequest\032%.clarifai.ap" + - "i.SingleCollectorResponse\"\210\001\202\323\344\223\002v\022S/v2/" + - "users/{user_app_id.user_id}/apps/{user_a" + - "pp_id.app_id}/collectors/{collector_id}Z" + - "\037\022\035/v2/collectors/{collector_id}\230\234\'\002\220\234\'-" + - "\220\234\'*\022\307\001\n\016ListCollectors\022#.clarifai.api.L" + - "istCollectorsRequest\032$.clarifai.api.Mult" + - "iCollectorResponse\"j\202\323\344\223\002X\022D/v2/users/{u" + - "ser_app_id.user_id}/apps/{user_app_id.ap" + - "p_id}/collectorsZ\020\022\016/v2/collectors\230\234\'\002\220\234" + - "\'-\220\234\'*\022\323\001\n\017PatchCollectors\022$.clarifai.ap" + - "i.PatchCollectorsRequest\032$.clarifai.api." + - "MultiCollectorResponse\"t\202\323\344\223\002^2D/v2/user" + - "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.app_id}/collectors:\001*Z\0232\016/v2/collector" + - "s:\001*\230\234\'\002\220\234\'-\220\234\')\220\234\'*\022\326\001\n\020DeleteCollector" + - "s\022%.clarifai.api.DeleteCollectorsRequest" + - "\032!.clarifai.api.status.BaseResponse\"x\202\323\344" + - "\223\002^*D/v2/users/{user_app_id.user_id}/app" + - "s/{user_app_id.app_id}/collectors:\001*Z\023*\016" + - "/v2/collectors:\001*\230\234\'\002\220\234\'-\220\234\')\220\234\'+\220\234\'*\022\311\001" + - "\n\016PostStatValues\022#.clarifai.api.PostStat" + - "ValuesRequest\032$.clarifai.api.MultiStatVa" + - "lueResponse\"l\202\323\344\223\002b\"F/v2/users/{user_app" + - "_id.user_id}/apps/{user_app_id.app_id}/s" + - "tats/values:\001*Z\025\"\020/v2/stats/values:\001*\230\234\'" + - "\002\022\375\001\n\027PostStatValuesAggregate\022,.clarifai" + - ".api.PostStatValuesAggregateRequest\032-.cl" + - "arifai.api.MultiStatValueAggregateRespon" + - "se\"\204\001\202\323\344\223\002v\"P/v2/users/{user_app_id.user" + - "_id}/apps/{user_app_id.app_id}/stats/val" + - "ues/aggregate:\001*Z\037\"\032/v2/stats/values/agg" + - "regate:\001*\230\234\'\002\220\234\'-\022\262\001\n\tGetModule\022\036.clarif" + - "ai.api.GetModuleRequest\032\".clarifai.api.S" + - "ingleModuleResponse\"a\202\323\344\223\002O\022M/v2/users/{" + + "id}/searchesZ\016\022\014/v2/searches\230\234\'\002\220\234\'-\220\234\'r" + + "\022\310\001\n\rPatchSearches\022\".clarifai.api.PatchS" + + "earchesRequest\032!.clarifai.api.MultiSearc" + + "hResponse\"p\202\323\344\223\002Z2B/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/sea" + + "rches:\001*Z\0212\014/v2/searches:\001*\230\234\'\002\220\234\'-\220\234\'s\220" + + "\234\'r\022\332\001\n\014PostSearches\022!.clarifai.api.Post" + + "SearchesRequest\032!.clarifai.api.MultiSear" + + "chResponse\"\203\001\210\002\001\202\323\344\223\002Z\"B/v2/users/{user_" + + "app_id.user_id}/apps/{user_app_id.app_id" + + "}/searches:\001*Z\021\"\014/v2/searches:\001*\230\234\'\002\220\234\'-" + + "\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\017\220\234\'\003\220\234\'\023\022\330\001\n\020PostSearche" + + "sByID\022%.clarifai.api.PostSearchesByIDReq" + + "uest\032!.clarifai.api.MultiSearchResponse\"" + + "z\202\323\344\223\002d\"G/v2/users/{user_app_id.user_id}" + + "/apps/{user_app_id.app_id}/searches/{id}" + + ":\001*Z\026\"\021/v2/searches/{id}:\001*\230\234\'\002\220\234\'-\220\234\'r\220" + + "\234\'\003\022\263\002\n\033PostAnnotationSearchMetrics\0220.cl" + + "arifai.api.PostAnnotationSearchMetricsRe" + + "quest\0322.clarifai.api.MultiAnnotationSear" + + "chMetricsResponse\"\255\001\202\323\344\223\002\202\001\"V/v2/users/{" + "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_id}/modules/{module_id}\230\234\'\005\220\234\'-\220\234\'m\022\344" + - "\001\n\013ListModules\022 .clarifai.api.ListModule" + - "sRequest\032!.clarifai.api.MultiModuleRespo" + - "nse\"\217\001\202\323\344\223\002}\022A/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/modulesZ" + - ")\022\'/v2/users/{user_app_id.user_id}/modul" + - "esZ\r\022\013/v2/modules\230\234\'\005\220\234\'-\220\234\'m\022\260\001\n\013PostMo" + - "dules\022 .clarifai.api.PostModulesRequest\032" + - "!.clarifai.api.MultiModuleResponse\"\\\202\323\344\223" + - "\002F\"A/v2/users/{user_app_id.user_id}/apps", - "/{user_app_id.app_id}/modules:\001*\230\234\'\005\220\234\'-" + - "\220\234\'l\220\234\'m\022\262\001\n\014PatchModules\022!.clarifai.api" + - ".PatchModulesRequest\032!.clarifai.api.Mult" + - "iModuleResponse\"\\\202\323\344\223\002F2A/v2/users/{user" + - "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/modules:\001*\230\234\'\005\220\234\'-\220\234\'l\220\234\'m\022\320\001\n\rDelete" + - "Modules\022\".clarifai.api.DeleteModulesRequ" + - "est\032!.clarifai.api.status.BaseResponse\"x" + - "\202\323\344\223\002F*A/v2/users/{user_app_id.user_id}/" + - "apps/{user_app_id.app_id}/modules:\001*\230\234\'\005" + - "\220\234\'-\220\234\'l\220\234\'n\220\234\'m\220\234\'p\220\234\'o\220\234\'q\220\234\'1\220\234\'0\220\234\'/" + - "\022\344\001\n\020GetModuleVersion\022%.clarifai.api.Get" + - "ModuleVersionRequest\032).clarifai.api.Sing" + - "leModuleVersionResponse\"~\202\323\344\223\002l\022j/v2/use" + - "rs/{user_app_id.user_id}/apps/{user_app_" + - "id.app_id}/modules/{module_id}/versions/" + - "{module_version_id}\230\234\'\005\220\234\'-\220\234\'m\022\323\001\n\022List" + - "ModuleVersions\022\'.clarifai.api.ListModule" + - "VersionsRequest\032(.clarifai.api.MultiModu" + - "leVersionResponse\"j\202\323\344\223\002X\022V/v2/users/{us" + + "pp_id}/annotations/searches/metrics:\001*Z%" + + "\" /v2/annotations/searches/metrics:\001*\230\234\'" + + "\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'5\220\234\'6\220\234\'\017\220\234\'\023\022\251\002\n\032Ge" + + "tAnnotationSearchMetrics\022/.clarifai.api." + + "GetAnnotationSearchMetricsRequest\0322.clar" + + "ifai.api.MultiAnnotationSearchMetricsRes" + + "ponse\"\245\001\202\323\344\223\002\206\001\022[/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/annot" + + "ations/searches/metrics/{id}Z\'\022%/v2/anno" + + "tations/searches/metrics/{id}\230\234\'\002\220\234\'-\220\234\'" + + "&\220\234\'\013\220\234\'\005\220\234\'5\022\240\002\n\033ListAnnotationSearchMe" + + "trics\0220.clarifai.api.ListAnnotationSearc" + + "hMetricsRequest\0322.clarifai.api.MultiAnno" + + "tationSearchMetricsResponse\"\232\001\202\323\344\223\002|\022V/v" + + "2/users/{user_app_id.user_id}/apps/{user" + + "_app_id.app_id}/annotations/searches/met" + + "ricsZ\"\022 /v2/annotations/searches/metrics" + + "\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'5\022\232\002\n\035DeleteAnnot" + + "ationSearchMetrics\0222.clarifai.api.Delete" + + "AnnotationSearchMetricsRequest\032!.clarifa" + + "i.api.status.BaseResponse\"\241\001\202\323\344\223\002\206\001*[/v2" + + "/users/{user_app_id.user_id}/apps/{user_" + + "app_id.app_id}/annotations/searches/metr" + + "ics/{id}Z\'*%/v2/annotations/searches/met" + + "rics/{id}\230\234\'\002\220\234\'-\220\234\'5\220\234\'6\220\234\'?\022\316\001\n\014Delete" + + "Search\022!.clarifai.api.DeleteSearchReques" + + "t\032!.clarifai.api.status.BaseResponse\"x\202\323" + + "\344\223\002^*G/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/searches/{id}Z\023*" + + "\021/v2/searches/{id}\230\234\'\002\220\234\'-\220\234\'r\220\234\'s\220\234\'t\022\354" + + "\001\n\025ListAnnotationFilters\022*.clarifai.api." + + "ListAnnotationFiltersRequest\032+.clarifai." + + "api.MultiAnnotationFilterResponse\"z\202\323\344\223\002" + + "h\022L/v2/users/{user_app_id.user_id}/apps/" + + "{user_app_id.app_id}/annotation_filtersZ" + + "\030\022\026/v2/annotation_filters\230\234\'\002\220\234\'-\220\234\'r\022\231\002" + + "\n\023GetAnnotationFilter\022(.clarifai.api.Get" + + "AnnotationFilterRequest\032,.clarifai.api.S" + + "ingleAnnotationFilterResponse\"\251\001\202\323\344\223\002\226\001\022" + + "c/v2/users/{user_app_id.user_id}/apps/{u" + + "ser_app_id.app_id}/annotation_filters/{a" + + "nnotation_filter_id}Z/\022-/v2/annotation_f" + + "ilters/{annotation_filter_id}\230\234\'\002\220\234\'-\220\234\'" + + "r\022\367\001\n\025PostAnnotationFilters\022*.clarifai.a" + + "pi.PostAnnotationFiltersRequest\032+.clarif" + + "ai.api.MultiAnnotationFilterResponse\"\204\001\202" + + "\323\344\223\002n\"L/v2/users/{user_app_id.user_id}/a" + + "pps/{user_app_id.app_id}/annotation_filt" + + "ers:\001*Z\033\"\026/v2/annotation_filters:\001*\230\234\'\002\220" + + "\234\'-\220\234\'r\220\234\'s\022\371\001\n\026PatchAnnotationFilters\022+" + + ".clarifai.api.PatchAnnotationFiltersRequ" + + "est\032+.clarifai.api.MultiAnnotationFilter" + + "Response\"\204\001\202\323\344\223\002n2L/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/ann" + + "otation_filters:\001*Z\0332\026/v2/annotation_fil" + + "ters:\001*\230\234\'\002\220\234\'-\220\234\'r\220\234\'s\022\365\001\n\027DeleteAnnota" + + "tionFilters\022,.clarifai.api.DeleteAnnotat" + + "ionFiltersRequest\032!.clarifai.api.status." + + "BaseResponse\"\210\001\202\323\344\223\002n*L/v2/users/{user_a" + + "pp_id.user_id}/apps/{user_app_id.app_id}" + + "/annotation_filters:\001*Z\033*\026/v2/annotation" + + "_filters:\001*\230\234\'\002\220\234\'-\220\234\'r\220\234\'s\220\234\'t\022|\n\017ListS" + + "tatusCodes\022$.clarifai.api.ListStatusCode" + + "sRequest\032%.clarifai.api.MultiStatusCodeR" + + "esponse\"\034\202\323\344\223\002\022\022\020/v2/status_codes\230\234\'\001\022\212\001" + + "\n\rGetStatusCode\022\".clarifai.api.GetStatus" + + "CodeRequest\032&.clarifai.api.SingleStatusC" + + "odeResponse\"-\202\323\344\223\002#\022!/v2/status_codes/{s" + + "tatus_code_id}\230\234\'\001\022\302\001\n\021ListCollaborators" + + "\022&.clarifai.api.ListCollaboratorsRequest" + + "\032(.clarifai.api.MultiCollaboratorsRespon" + + "se\"[\202\323\344\223\002I\022G/v2/users/{user_app_id.user_" + + "id}/apps/{user_app_id.app_id}/collaborat" + + "ors\230\234\'\002\220\234\'-\220\234\'2\022\311\001\n\021PostCollaborators\022&." + + "clarifai.api.PostCollaboratorsRequest\032(." + + "clarifai.api.MultiCollaboratorsResponse\"" + + "b\202\323\344\223\002L\"G/v2/users/{user_app_id.user_id}" + + "/apps/{user_app_id.app_id}/collaborators" + + ":\001*\230\234\'\002\220\234\'-\220\234\'3\220\234\'2\022\317\001\n\022PatchCollaborato" + + "rs\022\'.clarifai.api.PatchCollaboratorsRequ" + + "est\032(.clarifai.api.MultiCollaboratorsRes" + + "ponse\"f\202\323\344\223\002L2G/v2/users/{user_app_id.us" + + "er_id}/apps/{user_app_id.app_id}/collabo" + + "rators:\001*\230\234\'\002\220\234\'-\220\234\'3\220\234\'2\220\234\'4\022\312\001\n\023Delete" + + "Collaborators\022(.clarifai.api.DeleteColla" + + "boratorsRequest\032!.clarifai.api.status.Ba" + + "seResponse\"f\202\323\344\223\002L*G/v2/users/{user_app_" + + "id.user_id}/apps/{user_app_id.app_id}/co" + + "llaborators:\001*\230\234\'\002\220\234\'-\220\234\'3\220\234\'2\220\234\'4\022\254\001\n\022L" + + "istCollaborations\022\'.clarifai.api.ListCol" + + "laborationsRequest\032).clarifai.api.MultiC" + + "ollaborationsResponse\"B\202\323\344\223\0020\022./v2/users" + + "/{user_app_id.user_id}/collaborations\230\234\'" + + "\005\220\234\'-\220\234\'2\022\306\001\n\023PostAppDuplications\022(.clar" + + "ifai.api.PostAppDuplicationsRequest\032*.cl" + + "arifai.api.MultiAppDuplicationsResponse\"" + + "Y\202\323\344\223\002K\"F/v2/users/{user_app_id.user_id}" + + "/apps/{user_app_id.app_id}/duplications:" + + "\001*\230\234\'\005\220\234\'-\022\245\001\n\023ListAppDuplications\022(.cla" + + "rifai.api.ListAppDuplicationsRequest\032*.c" + + "larifai.api.MultiAppDuplicationsResponse" + + "\"8\202\323\344\223\002.\022,/v2/users/{user_app_id.user_id" + + "}/duplications\230\234\'\005\022\266\001\n\021GetAppDuplication" + + "\022&.clarifai.api.GetAppDuplicationRequest" + + "\032*.clarifai.api.SingleAppDuplicationResp" + + "onse\"M\202\323\344\223\002C\022A/v2/users/{user_app_id.use" + + "r_id}/duplications/{app_duplication_id}\230" + + "\234\'\005\022\331\001\n\tPostTasks\022\036.clarifai.api.PostTas" + + "ksRequest\032\037.clarifai.api.MultiTaskRespon" + + "se\"\212\001\202\323\344\223\002T\"?/v2/users/{user_app_id.user" + + "_id}/apps/{user_app_id.app_id}/tasks:\001*Z" + + "\016\"\t/v2/tasks:\001*\230\234\'\002\220\234\'-\220\234\'7\220\234\'8\220\234\'\005\220\234\'\003\220" + + "\234\'r\220\234\'\013\220\234\'\023\220\234\'\017\220\234\'%\220\234\'&\022\376\001\n\026GetTaskAnnot" + + "ationCount\022!.clarifai.api.GetTaskCountRe" + + "quest\032%.clarifai.api.SingleTaskCountResp" + + "onse\"\231\001\202\323\344\223\002\206\001\022[/v2/users/{user_app_id.u" + + "ser_id}/apps/{user_app_id.app_id}/tasks/" + + "{task_id}/annotations/countZ\'\022%/v2/tasks" + + "/{task_id}/annotations/count\230\234\'\002\220\234\'-\220\234\'8" + + "\022\356\001\n\021GetTaskInputCount\022!.clarifai.api.Ge" + + "tTaskCountRequest\032%.clarifai.api.SingleT" + + "askCountResponse\"\216\001\202\323\344\223\002|\022V/v2/users/{us" + "er_app_id.user_id}/apps/{user_app_id.app" + - "_id}/modules/{module_id}/versions\230\234\'\005\220\234\'" + - "-\220\234\'m\022\332\001\n\022PostModuleVersions\022\'.clarifai." + - "api.PostModuleVersionsRequest\032(.clarifai" + - ".api.MultiModuleVersionResponse\"q\202\323\344\223\002[\"" + - "V/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_app_id.app_id}/modules/{module_id}/v" + - "ersions:\001*\230\234\'\005\220\234\'-\220\234\'l\220\234\'m\022\334\001\n\023PatchModu" + - "leVersions\022(.clarifai.api.PatchModuleVer" + - "sionsRequest\032(.clarifai.api.MultiModuleV" + - "ersionResponse\"q\202\323\344\223\002[2V/v2/users/{user_" + + "_id}/tasks/{task_id}/inputs/countZ\"\022 /v2" + + "/tasks/{task_id}/inputs/count\230\234\'\002\220\234\'-\220\234\'" + + "8\022\320\001\n\007GetTask\022\034.clarifai.api.GetTaskRequ" + + "est\032 .clarifai.api.SingleTaskResponse\"\204\001" + + "\202\323\344\223\002b\022I/v2/users/{user_app_id.user_id}/" + + "apps/{user_app_id.app_id}/tasks/{task_id" + + "}Z\025\022\023/v2/tasks/{task_id}\230\234\'\002\220\234\'-\220\234\'8\220\234\'r" + + "\220\234\'\013\220\234\'\023\220\234\'\017\022\276\001\n\tListTasks\022\036.clarifai.ap" + + "i.ListTasksRequest\032\037.clarifai.api.MultiT" + + "askResponse\"p\202\323\344\223\002N\022?/v2/users/{user_app" + + "_id.user_id}/apps/{user_app_id.app_id}/t" + + "asksZ\013\022\t/v2/tasks\230\234\'\002\220\234\'-\220\234\'8\220\234\'r\220\234\'\013\220\234\'" + + "\023\220\234\'\017\022\327\001\n\nPatchTasks\022\037.clarifai.api.Patc" + + "hTasksRequest\032\037.clarifai.api.MultiTaskRe" + + "sponse\"\206\001\202\323\344\223\002T2?/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/tasks" + + ":\001*Z\0162\t/v2/tasks:\001*\230\234\'\002\220\234\'-\220\234\'7\220\234\'8\220\234\'\005\220" + + "\234\'r\220\234\'\013\220\234\'\023\220\234\'\017\220\234\'%\220\234\'&\022\302\001\n\013DeleteTasks\022" + + " .clarifai.api.DeleteTasksRequest\032!.clar" + + "ifai.api.status.BaseResponse\"n\202\323\344\223\002T*?/v" + + "2/users/{user_app_id.user_id}/apps/{user" + + "_app_id.app_id}/tasks:\001*Z\016*\t/v2/tasks:\001*" + + "\230\234\'\002\220\234\'-\220\234\'7\220\234\'8\220\234\'F\022\365\001\n\017PostLabelOrders" + + "\022$.clarifai.api.PostLabelOrdersRequest\032%" + + ".clarifai.api.MultiLabelOrderResponse\"\224\001" + + "\202\323\344\223\002b\"F/v2/users/{user_app_id.user_id}/" + + "apps/{user_app_id.app_id}/label_orders:\001" + + "*Z\025\"\020/v2/label_orders:\001*\230\234\'\002\220\234\'-\220\234\'C\220\234\'D" + + "\220\234\'7\220\234\'8\220\234\'\005\220\234\'r\220\234\'\013\220\234\'\023\220\234\'\017\022\366\001\n\rGetLabe" + + "lOrder\022\".clarifai.api.GetLabelOrderReque" + + "st\032&.clarifai.api.SingleLabelOrderRespon" + + "se\"\230\001\202\323\344\223\002~\022W/v2/users/{user_app_id.user" + + "_id}/apps/{user_app_id.app_id}/label_ord" + + "ers/{label_order_id}Z#\022!/v2/label_orders" + + "/{label_order_id}\230\234\'\002\220\234\'-\220\234\'C\220\234\'\013\220\234\'8\022\326\001" + + "\n\017ListLabelOrders\022$.clarifai.api.ListLab" + + "elOrdersRequest\032%.clarifai.api.MultiLabe" + + "lOrderResponse\"v\202\323\344\223\002\\\022F/v2/users/{user_" + "app_id.user_id}/apps/{user_app_id.app_id" + - "}/modules/{module_id}/versions:\001*\230\234\'\005\220\234\'" + - "-\220\234\'l\220\234\'m\022\364\001\n\024DeleteModuleVersions\022).cla" + - "rifai.api.DeleteModuleVersionsRequest\032!." + - "clarifai.api.status.BaseResponse\"\215\001\202\323\344\223\002" + - "[*V/v2/users/{user_app_id.user_id}/apps/" + - "{user_app_id.app_id}/modules/{module_id}" + - "/versions:\001*\230\234\'\005\220\234\'-\220\234\'l\220\234\'n\220\234\'m\220\234\'p\220\234\'o" + - "\220\234\'q\220\234\'1\220\234\'0\220\234\'/\022\223\002\n\032GetModuleVersionUsa" + - "geCount\022/.clarifai.api.GetModuleVersionU" + - "sageCountRequest\0323.clarifai.api.SingleMo" + - "duleVersionUsageCountResponse\"\216\001\202\323\344\223\002x\022v" + + "}/label_ordersZ\022\022\020/v2/label_orders\230\234\'\002\220\234" + + "\'-\220\234\'C\220\234\'\013\220\234\'8\022\353\001\n\020PatchLabelOrders\022%.cl" + + "arifai.api.PatchLabelOrdersRequest\032%.cla" + + "rifai.api.MultiLabelOrderResponse\"\210\001\202\323\344\223" + + "\002b2F/v2/users/{user_app_id.user_id}/apps" + + "/{user_app_id.app_id}/label_orders:\001*Z\0252" + + "\020/v2/label_orders:\001*\230\234\'\002\220\234\'-\220\234\'C\220\234\'D\220\234\'\013" + + "\220\234\'7\220\234\'8\220\234\'F\022\345\001\n\021DeleteLabelOrders\022&.cla" + + "rifai.api.DeleteLabelOrdersRequest\032!.cla" + + "rifai.api.status.BaseResponse\"\204\001\202\323\344\223\002b*F" + "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_app_id.app_id}/modules/{module_id}/ve" + - "rsions/{module_version_id}/usage_count\230\234" + - "\'\005\220\234\'-\220\234\'m\220\234\'p\022\217\002\n\031GetInstalledModuleVer" + - "sion\022..clarifai.api.GetInstalledModuleVe" + - "rsionRequest\0322.clarifai.api.SingleInstal" + - "ledModuleVersionResponse\"\215\001\202\323\344\223\002s\022q/v2/u" + - "sers/{user_app_id.user_id}/apps/{user_ap" + - "p_id.app_id}/installed_module_versions/{" + - "installed_module_version_id}\230\234\'\005\220\234\'-\220\234\'p" + - "\220\234\'m\220\234\'0\022\363\001\n\033ListInstalledModuleVersions" + - "\0220.clarifai.api.ListInstalledModuleVersi" + - "onsRequest\0321.clarifai.api.MultiInstalled" + - "ModuleVersionResponse\"o\202\323\344\223\002U\022S/v2/users" + + "er_app_id.app_id}/label_orders:\001*Z\025*\020/v2" + + "/label_orders:\001*\230\234\'\002\220\234\'-\220\234\'E\220\234\'C\220\234\'D\220\234\'7" + + "\220\234\'8\022\362\001\n\016PostCollectors\022#.clarifai.api.P" + + "ostCollectorsRequest\032$.clarifai.api.Mult" + + "iCollectorResponse\"\224\001\202\323\344\223\002^\"D/v2/users/{" + + "user_app_id.user_id}/apps/{user_app_id.a" + + "pp_id}/collectors:\001*Z\023\"\016/v2/collectors:\001" + + "*\230\234\'\002\220\234\'-\220\234\'\004\220\234\'%\220\234\'&\220\234\')\220\234\'\013\220\234\'\004\220\234\'\005\220\234\'" + + "\017\220\234\'\002\220\234\'\023\022\343\001\n\014GetCollector\022!.clarifai.ap" + + "i.GetCollectorRequest\032%.clarifai.api.Sin" + + "gleCollectorResponse\"\210\001\202\323\344\223\002v\022S/v2/users" + "/{user_app_id.user_id}/apps/{user_app_id" + - ".app_id}/installed_module_versions\230\234\'\005\220\234" + - "\'-\220\234\'p\220\234\'m\220\234\'0\022\366\001\n\033PostInstalledModuleVe" + - "rsions\0220.clarifai.api.PostInstalledModul" + - "eVersionsRequest\0321.clarifai.api.MultiIns" + - "talledModuleVersionResponse\"r\202\323\344\223\002X\"S/v2" + - "/users/{user_app_id.user_id}/apps/{user_" + - "app_id.app_id}/installed_module_versions" + - ":\001*\230\234\'\005\220\234\'o\220\234\'p\220\234\'m\220\234\'-\022\373\001\n\035DeleteInstal" + - "ledModuleVersions\0222.clarifai.api.DeleteI" + - "nstalledModuleVersionsRequest\032!.clarifai" + - ".api.status.BaseResponse\"\202\001\202\323\344\223\002X*S/v2/u" + - "sers/{user_app_id.user_id}/apps/{user_ap" + - "p_id.app_id}/installed_module_versions:\001" + - "*\230\234\'\005\220\234\'-\220\234\'m\220\234\'o\220\234\'p\220\234\'q\220\234\'1\220\234\'/\220\234\'0\022\225\002" + - "\n\036PostInstalledModuleVersionsKey\0223.clari" + - "fai.api.PostInstalledModuleVersionsKeyRe" + - "quest\032\037.clarifai.api.SingleKeyResponse\"\234" + - "\001\202\323\344\223\002z\"u/v2/users/{user_app_id.user_id}" + - "/apps/{user_app_id.app_id}/installed_mod" + - "ule_versions/{installed_module_version_i" + - "d}/key:\001*\230\234\'\005\220\234\'o\220\234\'p\220\234\'m\220\234\'-\220\234\'/\220\234\'0\022\365\001" + - "\n\022PostBulkOperations\022\'.clarifai.api.Post" + - "BulkOperationsRequest\032).clarifai.api.Mul" + - "tiBulkOperationsResponse\"\212\001\202\323\344\223\002h\"I/v2/u" + - "sers/{user_app_id.user_id}/apps/{user_ap" + - "p_id.app_id}/bulk_operations:\001*Z\030\"\023/v2/b" + - "ulk_operations:\001*\230\234\'\002\220\234\'-\220\234\'z\220\234\'y\220\234\'%\220\234\'" + - "&\220\234\'(\022\336\001\n\022ListBulkOperations\022\'.clarifai." + - "api.ListBulkOperationsRequest\032).clarifai" + - ".api.MultiBulkOperationsResponse\"t\202\323\344\223\002b" + - "\022I/v2/users/{user_app_id.user_id}/apps/{" + - "user_app_id.app_id}/bulk_operationsZ\025\022\023/" + - "v2/bulk_operations\230\234\'\002\220\234\'-\220\234\'z\022\345\001\n\020GetBu" + - "lkOperation\022%.clarifai.api.GetBulkOperat" + - "ionRequest\032*.clarifai.api.SingleBulkOper" + - "ationsResponse\"~\202\323\344\223\002l\022N/v2/users/{user_" + + ".app_id}/collectors/{collector_id}Z\037\022\035/v" + + "2/collectors/{collector_id}\230\234\'\002\220\234\'-\220\234\'*\022" + + "\307\001\n\016ListCollectors\022#.clarifai.api.ListCo" + + "llectorsRequest\032$.clarifai.api.MultiColl" + + "ectorResponse\"j\202\323\344\223\002X\022D/v2/users/{user_a" + + "pp_id.user_id}/apps/{user_app_id.app_id}" + + "/collectorsZ\020\022\016/v2/collectors\230\234\'\002\220\234\'-\220\234\'" + + "*\022\323\001\n\017PatchCollectors\022$.clarifai.api.Pat" + + "chCollectorsRequest\032$.clarifai.api.Multi" + + "CollectorResponse\"t\202\323\344\223\002^2D/v2/users/{us" + + "er_app_id.user_id}/apps/{user_app_id.app" + + "_id}/collectors:\001*Z\0232\016/v2/collectors:\001*\230" + + "\234\'\002\220\234\'-\220\234\')\220\234\'*\022\326\001\n\020DeleteCollectors\022%.c" + + "larifai.api.DeleteCollectorsRequest\032!.cl" + + "arifai.api.status.BaseResponse\"x\202\323\344\223\002^*D" + + "/v2/users/{user_app_id.user_id}/apps/{us" + + "er_app_id.app_id}/collectors:\001*Z\023*\016/v2/c" + + "ollectors:\001*\230\234\'\002\220\234\'-\220\234\')\220\234\'+\220\234\'*\022\311\001\n\016Pos" + + "tStatValues\022#.clarifai.api.PostStatValue" + + "sRequest\032$.clarifai.api.MultiStatValueRe" + + "sponse\"l\202\323\344\223\002b\"F/v2/users/{user_app_id.u" + + "ser_id}/apps/{user_app_id.app_id}/stats/" + + "values:\001*Z\025\"\020/v2/stats/values:\001*\230\234\'\002\022\375\001\n" + + "\027PostStatValuesAggregate\022,.clarifai.api." + + "PostStatValuesAggregateRequest\032-.clarifa" + + "i.api.MultiStatValueAggregateResponse\"\204\001" + + "\202\323\344\223\002v\"P/v2/users/{user_app_id.user_id}/" + + "apps/{user_app_id.app_id}/stats/values/a" + + "ggregate:\001*Z\037\"\032/v2/stats/values/aggregat" + + "e:\001*\230\234\'\002\220\234\'-\022\262\001\n\tGetModule\022\036.clarifai.ap" + + "i.GetModuleRequest\032\".clarifai.api.Single" + + "ModuleResponse\"a\202\323\344\223\002O\022M/v2/users/{user_" + "app_id.user_id}/apps/{user_app_id.app_id" + - "}/bulk_operations/{id}Z\032\022\030/v2/bulk_opera" + - "tions/{id}\230\234\'\002\220\234\'-\220\234\'z\022\353\001\n\024CancelBulkOpe" + - "rations\022(.clarifai.api.CancelBulkOperati" + - "onRequest\032).clarifai.api.MultiBulkOperat" + - "ionsResponse\"~\202\323\344\223\002h2I/v2/users/{user_ap" + + "}/modules/{module_id}\230\234\'\005\220\234\'-\220\234\'m\022\344\001\n\013Li" + + "stModules\022 .clarifai.api.ListModulesRequ" + + "est\032!.clarifai.api.MultiModuleResponse\"\217" + + "\001\202\323\344\223\002}\022A/v2/users/{user_app_id.user_id}" + + "/apps/{user_app_id.app_id}/modulesZ)\022\'/v" + + "2/users/{user_app_id.user_id}/modulesZ\r\022" + + "\013/v2/modules\230\234\'\005\220\234\'-\220\234\'m\022\260\001\n\013PostModules" + + "\022 .clarifai.api.PostModulesRequest\032!.cla", + "rifai.api.MultiModuleResponse\"\\\202\323\344\223\002F\"A/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/modules:\001*\230\234\'\005\220\234\'-\220\234\'l\220" + + "\234\'m\022\262\001\n\014PatchModules\022!.clarifai.api.Patc" + + "hModulesRequest\032!.clarifai.api.MultiModu" + + "leResponse\"\\\202\323\344\223\002F2A/v2/users/{user_app_" + + "id.user_id}/apps/{user_app_id.app_id}/mo" + + "dules:\001*\230\234\'\005\220\234\'-\220\234\'l\220\234\'m\022\320\001\n\rDeleteModul" + + "es\022\".clarifai.api.DeleteModulesRequest\032!" + + ".clarifai.api.status.BaseResponse\"x\202\323\344\223\002" + + "F*A/v2/users/{user_app_id.user_id}/apps/" + + "{user_app_id.app_id}/modules:\001*\230\234\'\005\220\234\'-\220" + + "\234\'l\220\234\'n\220\234\'m\220\234\'p\220\234\'o\220\234\'q\220\234\'1\220\234\'0\220\234\'/\022\344\001\n\020" + + "GetModuleVersion\022%.clarifai.api.GetModul" + + "eVersionRequest\032).clarifai.api.SingleMod" + + "uleVersionResponse\"~\202\323\344\223\002l\022j/v2/users/{u" + + "ser_app_id.user_id}/apps/{user_app_id.ap" + + "p_id}/modules/{module_id}/versions/{modu" + + "le_version_id}\230\234\'\005\220\234\'-\220\234\'m\022\323\001\n\022ListModul" + + "eVersions\022\'.clarifai.api.ListModuleVersi" + + "onsRequest\032(.clarifai.api.MultiModuleVer" + + "sionResponse\"j\202\323\344\223\002X\022V/v2/users/{user_ap" + "p_id.user_id}/apps/{user_app_id.app_id}/" + - "bulk_operations:\001*Z\0302\023/v2/bulk_operation" + - "s:\001*\230\234\'\002\220\234\'-\220\234\'y\220\234\'z\022\364\001\n\024DeleteBulkOpera" + - "tions\022(.clarifai.api.DeleteBulkOperation" + - "Request\032!.clarifai.api.status.BaseRespon" + - "se\"\216\001\202\323\344\223\002h*I/v2/users/{user_app_id.user" + - "_id}/apps/{user_app_id.app_id}/bulk_oper" + - "ations:\001*Z\030*\023/v2/bulk_operations:\001*\230\234\'\002\220" + - "\234\'-\220\234\'&\220\234\'%\220\234\'(\220\234\'y\220\234\'z\220\234\'{\022\210\002\n\027ListNext" + - "TaskAssignments\022,.clarifai.api.ListNextT" + - "askAssignmentsRequest\032 .clarifai.api.Mul" + - "tiInputResponse\"\234\001\202\323\344\223\002z\022U/v2/users/{use" + + "modules/{module_id}/versions\230\234\'\005\220\234\'-\220\234\'m" + + "\022\332\001\n\022PostModuleVersions\022\'.clarifai.api.P" + + "ostModuleVersionsRequest\032(.clarifai.api." + + "MultiModuleVersionResponse\"q\202\323\344\223\002[\"V/v2/" + + "users/{user_app_id.user_id}/apps/{user_a" + + "pp_id.app_id}/modules/{module_id}/versio" + + "ns:\001*\230\234\'\005\220\234\'-\220\234\'l\220\234\'m\022\334\001\n\023PatchModuleVer" + + "sions\022(.clarifai.api.PatchModuleVersions" + + "Request\032(.clarifai.api.MultiModuleVersio" + + "nResponse\"q\202\323\344\223\002[2V/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/mod" + + "ules/{module_id}/versions:\001*\230\234\'\005\220\234\'-\220\234\'l" + + "\220\234\'m\022\364\001\n\024DeleteModuleVersions\022).clarifai" + + ".api.DeleteModuleVersionsRequest\032!.clari" + + "fai.api.status.BaseResponse\"\215\001\202\323\344\223\002[*V/v" + + "2/users/{user_app_id.user_id}/apps/{user" + + "_app_id.app_id}/modules/{module_id}/vers" + + "ions:\001*\230\234\'\005\220\234\'-\220\234\'l\220\234\'n\220\234\'m\220\234\'p\220\234\'o\220\234\'q\220" + + "\234\'1\220\234\'0\220\234\'/\022\223\002\n\032GetModuleVersionUsageCou" + + "nt\022/.clarifai.api.GetModuleVersionUsageC" + + "ountRequest\0323.clarifai.api.SingleModuleV" + + "ersionUsageCountResponse\"\216\001\202\323\344\223\002x\022v/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_id.app_id}/modules/{module_id}/version" + + "s/{module_version_id}/usage_count\230\234\'\005\220\234\'" + + "-\220\234\'m\220\234\'p\022\217\002\n\031GetInstalledModuleVersion\022" + + "..clarifai.api.GetInstalledModuleVersion" + + "Request\0322.clarifai.api.SingleInstalledMo" + + "duleVersionResponse\"\215\001\202\323\344\223\002s\022q/v2/users/" + + "{user_app_id.user_id}/apps/{user_app_id." + + "app_id}/installed_module_versions/{insta" + + "lled_module_version_id}\230\234\'\005\220\234\'-\220\234\'p\220\234\'m\220" + + "\234\'0\022\363\001\n\033ListInstalledModuleVersions\0220.cl" + + "arifai.api.ListInstalledModuleVersionsRe" + + "quest\0321.clarifai.api.MultiInstalledModul" + + "eVersionResponse\"o\202\323\344\223\002U\022S/v2/users/{use" + "r_app_id.user_id}/apps/{user_app_id.app_" + - "id}/tasks/{task_id}/assignmentsZ!\022\037/v2/t" + - "asks/{task_id}/assignments\230\234\'\002\220\234\'-\220\234\'&\220\234" + - "\'\013\220\234\'\005\220\234\'8\220\234\'i\022\353\001\n\022PutTaskAssignments\022\'." + - "clarifai.api.PutTaskAssignmentsRequest\032)" + - ".clarifai.api.MultiTaskAssignmentRespons" + - "e\"\200\001\202\323\344\223\002Z\032U/v2/users/{user_app_id.user_" + - "id}/apps/{user_app_id.app_id}/tasks/{tas" + - "k_id}/assignments:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234\'&\220\234\'\013" + - "\220\234\'\005\220\234\'8\220\234\'i\022\332\001\n\021ListInputsAddJobs\022&.cla" + - "rifai.api.ListInputsAddJobsRequest\032\'.cla" + - "rifai.api.MultiInputsAddJobResponse\"t\202\323\344" + - "\223\002b\022I/v2/users/{user_app_id.user_id}/app" + - "s/{user_app_id.app_id}/inputs/jobs/addZ\025" + - "\022\023/v2/inputs/jobs/add\230\234\'\002\220\234\'-\220\234\'\005\022\341\001\n\017Ge" + - "tInputsAddJob\022$.clarifai.api.GetInputsAd" + - "dJobRequest\032(.clarifai.api.SingleInputsA" + - "ddJobResponse\"~\202\323\344\223\002l\022N/v2/users/{user_a" + - "pp_id.user_id}/apps/{user_app_id.app_id}" + - "/inputs/jobs/add/{id}Z\032\022\030/v2/inputs/jobs" + - "/add/{id}\230\234\'\002\220\234\'-\220\234\'\005\022\362\001\n\022CancelInputsAd" + - "dJob\022\'.clarifai.api.CancelInputsAddJobRe" + - "quest\032(.clarifai.api.SingleInputsAddJobR" + - "esponse\"\210\001\202\323\344\223\002r2N/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/inpu" + - "ts/jobs/add/{id}:\001*Z\0352\030/v2/inputs/jobs/a" + - "dd/{id}:\001*\230\234\'\002\220\234\'-\220\234\'\004\220\234\'\005\022\304\001\n\013PostUploa" + - "ds\022 .clarifai.api.PostUploadsRequest\032!.c" + - "larifai.api.MultiUploadResponse\"p\202\323\344\223\002X\"" + - "A/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_app_id.app_id}/uploads:\001*Z\020\"\013/v2/upl" + - "oads:\001*\230\234\'\002\220\234\'-\220\234\'\201\001\220\234\'\200\001\022\214\002\n\025PutUploadC" + - "ontentParts\022*.clarifai.api.PutUploadCont" + - "entPartsRequest\032\".clarifai.api.SingleUpl" + - "oadResponse\"\242\001\202\323\344\223\002\211\001\032[/v2/users/{user_a" + - "pp_id.user_id}/apps/{user_app_id.app_id}" + - "/uploads/{upload_id}/content_parts:\001*Z\'\032" + - "%/v2/uploads/{upload_id}/content_parts\230\234" + - "\'\002\220\234\'-\220\234\'\201\001\220\234\'\200\001\022\316\001\n\tGetUpload\022\036.clarifa" + - "i.api.GetUploadRequest\032\".clarifai.api.Si" + - "ngleUploadResponse\"}\202\323\344\223\002j\022M/v2/users/{u" + - "ser_app_id.user_id}/apps/{user_app_id.ap" + - "p_id}/uploads/{upload_id}Z\031\022\027/v2/uploads" + - "/{upload_id}\230\234\'\002\220\234\'-\220\234\'\200\001\022\271\001\n\013ListUpload" + - "s\022 .clarifai.api.ListUploadsRequest\032!.cl" + - "arifai.api.MultiUploadResponse\"e\202\323\344\223\002R\022A" + - "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_app_id.app_id}/uploadsZ\r\022\013/v2/uploads" + - "\230\234\'\002\220\234\'-\220\234\'\200\001\022\315\001\n\rDeleteUploads\022\".clarif" + - "ai.api.DeleteUploadsRequest\032!.clarifai.a" + - "pi.status.BaseResponse\"u\202\323\344\223\002X*A/v2/user" + + "id}/installed_module_versions\230\234\'\005\220\234\'-\220\234\'" + + "p\220\234\'m\220\234\'0\022\366\001\n\033PostInstalledModuleVersion" + + "s\0220.clarifai.api.PostInstalledModuleVers" + + "ionsRequest\0321.clarifai.api.MultiInstalle" + + "dModuleVersionResponse\"r\202\323\344\223\002X\"S/v2/user" + "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.app_id}/uploads:\001*Z\020*\013/v2/uploads:\001*\230\234" + - "\'\002\220\234\'-\220\234\'\200\001\220\234\'\201\001\220\234\'\202\001\022\225\002\n\025PostInputsData" + - "Sources\022*.clarifai.api.PostInputsDataSou" + - "rcesRequest\032\'.clarifai.api.MultiInputsAd" + - "dJobResponse\"\246\001\202\323\344\223\002p\"M/v2/users/{user_a" + + "d.app_id}/installed_module_versions:\001*\230\234" + + "\'\005\220\234\'o\220\234\'p\220\234\'m\220\234\'-\022\373\001\n\035DeleteInstalledMo" + + "duleVersions\0222.clarifai.api.DeleteInstal" + + "ledModuleVersionsRequest\032!.clarifai.api." + + "status.BaseResponse\"\202\001\202\323\344\223\002X*S/v2/users/" + + "{user_app_id.user_id}/apps/{user_app_id." + + "app_id}/installed_module_versions:\001*\230\234\'\005" + + "\220\234\'-\220\234\'m\220\234\'o\220\234\'p\220\234\'q\220\234\'1\220\234\'/\220\234\'0\022\225\002\n\036Pos" + + "tInstalledModuleVersionsKey\0223.clarifai.a" + + "pi.PostInstalledModuleVersionsKeyRequest" + + "\032\037.clarifai.api.SingleKeyResponse\"\234\001\202\323\344\223" + + "\002z\"u/v2/users/{user_app_id.user_id}/apps" + + "/{user_app_id.app_id}/installed_module_v" + + "ersions/{installed_module_version_id}/ke" + + "y:\001*\230\234\'\005\220\234\'o\220\234\'p\220\234\'m\220\234\'-\220\234\'/\220\234\'0\022\365\001\n\022Pos" + + "tBulkOperations\022\'.clarifai.api.PostBulkO" + + "perationsRequest\032).clarifai.api.MultiBul" + + "kOperationsResponse\"\212\001\202\323\344\223\002h\"I/v2/users/" + + "{user_app_id.user_id}/apps/{user_app_id." + + "app_id}/bulk_operations:\001*Z\030\"\023/v2/bulk_o" + + "perations:\001*\230\234\'\002\220\234\'-\220\234\'z\220\234\'y\220\234\'%\220\234\'&\220\234\'(" + + "\022\336\001\n\022ListBulkOperations\022\'.clarifai.api.L" + + "istBulkOperationsRequest\032).clarifai.api." + + "MultiBulkOperationsResponse\"t\202\323\344\223\002b\022I/v2" + + "/users/{user_app_id.user_id}/apps/{user_" + + "app_id.app_id}/bulk_operationsZ\025\022\023/v2/bu" + + "lk_operations\230\234\'\002\220\234\'-\220\234\'z\022\345\001\n\020GetBulkOpe" + + "ration\022%.clarifai.api.GetBulkOperationRe" + + "quest\032*.clarifai.api.SingleBulkOperation" + + "sResponse\"~\202\323\344\223\002l\022N/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/bul" + + "k_operations/{id}Z\032\022\030/v2/bulk_operations" + + "/{id}\230\234\'\002\220\234\'-\220\234\'z\022\353\001\n\024CancelBulkOperatio" + + "ns\022(.clarifai.api.CancelBulkOperationReq" + + "uest\032).clarifai.api.MultiBulkOperationsR" + + "esponse\"~\202\323\344\223\002h2I/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/bulk_" + + "operations:\001*Z\0302\023/v2/bulk_operations:\001*\230" + + "\234\'\002\220\234\'-\220\234\'y\220\234\'z\022\364\001\n\024DeleteBulkOperations" + + "\022(.clarifai.api.DeleteBulkOperationReque" + + "st\032!.clarifai.api.status.BaseResponse\"\216\001" + + "\202\323\344\223\002h*I/v2/users/{user_app_id.user_id}/" + + "apps/{user_app_id.app_id}/bulk_operation" + + "s:\001*Z\030*\023/v2/bulk_operations:\001*\230\234\'\002\220\234\'-\220\234" + + "\'&\220\234\'%\220\234\'(\220\234\'y\220\234\'z\220\234\'{\022\210\002\n\027ListNextTaskA" + + "ssignments\022,.clarifai.api.ListNextTaskAs" + + "signmentsRequest\032 .clarifai.api.MultiInp" + + "utResponse\"\234\001\202\323\344\223\002z\022U/v2/users/{user_app" + + "_id.user_id}/apps/{user_app_id.app_id}/t" + + "asks/{task_id}/assignmentsZ!\022\037/v2/tasks/" + + "{task_id}/assignments\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'" + + "\005\220\234\'8\220\234\'i\022\353\001\n\022PutTaskAssignments\022\'.clari" + + "fai.api.PutTaskAssignmentsRequest\032).clar" + + "ifai.api.MultiTaskAssignmentResponse\"\200\001\202" + + "\323\344\223\002Z\032U/v2/users/{user_app_id.user_id}/a" + + "pps/{user_app_id.app_id}/tasks/{task_id}" + + "/assignments:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234\'&\220\234\'\013\220\234\'\005\220" + + "\234\'8\220\234\'i\022\332\001\n\021ListInputsAddJobs\022&.clarifai" + + ".api.ListInputsAddJobsRequest\032\'.clarifai" + + ".api.MultiInputsAddJobResponse\"t\202\323\344\223\002b\022I" + + "/v2/users/{user_app_id.user_id}/apps/{us" + + "er_app_id.app_id}/inputs/jobs/addZ\025\022\023/v2" + + "/inputs/jobs/add\230\234\'\002\220\234\'-\220\234\'\005\022\341\001\n\017GetInpu" + + "tsAddJob\022$.clarifai.api.GetInputsAddJobR" + + "equest\032(.clarifai.api.SingleInputsAddJob" + + "Response\"~\202\323\344\223\002l\022N/v2/users/{user_app_id" + + ".user_id}/apps/{user_app_id.app_id}/inpu" + + "ts/jobs/add/{id}Z\032\022\030/v2/inputs/jobs/add/" + + "{id}\230\234\'\002\220\234\'-\220\234\'\005\022\362\001\n\022CancelInputsAddJob\022" + + "\'.clarifai.api.CancelInputsAddJobRequest" + + "\032(.clarifai.api.SingleInputsAddJobRespon" + + "se\"\210\001\202\323\344\223\002r2N/v2/users/{user_app_id.user" + + "_id}/apps/{user_app_id.app_id}/inputs/jo" + + "bs/add/{id}:\001*Z\0352\030/v2/inputs/jobs/add/{i" + + "d}:\001*\230\234\'\002\220\234\'-\220\234\'\004\220\234\'\005\022\304\001\n\013PostUploads\022 ." + + "clarifai.api.PostUploadsRequest\032!.clarif" + + "ai.api.MultiUploadResponse\"p\202\323\344\223\002X\"A/v2/" + + "users/{user_app_id.user_id}/apps/{user_a" + + "pp_id.app_id}/uploads:\001*Z\020\"\013/v2/uploads:" + + "\001*\230\234\'\002\220\234\'-\220\234\'\201\001\220\234\'\200\001\022\214\002\n\025PutUploadConten" + + "tParts\022*.clarifai.api.PutUploadContentPa" + + "rtsRequest\032\".clarifai.api.SingleUploadRe" + + "sponse\"\242\001\202\323\344\223\002\211\001\032[/v2/users/{user_app_id" + + ".user_id}/apps/{user_app_id.app_id}/uplo" + + "ads/{upload_id}/content_parts:\001*Z\'\032%/v2/" + + "uploads/{upload_id}/content_parts\230\234\'\002\220\234\'" + + "-\220\234\'\201\001\220\234\'\200\001\022\316\001\n\tGetUpload\022\036.clarifai.api" + + ".GetUploadRequest\032\".clarifai.api.SingleU" + + "ploadResponse\"}\202\323\344\223\002j\022M/v2/users/{user_a" + "pp_id.user_id}/apps/{user_app_id.app_id}" + - "/inputs/data_sources:\001*Z\034\"\027/v2/inputs/da" + - "ta_sources:\001*\230\234\'\002\220\234\'0\220\234\'/\220\234\'-\220\234\'%\220\234\'&\220\234\'" + - "\013\220\234\'\004\220\234\'\005\220\234\'\017\220\234\'\002\220\234\'\023\022\262\002\n\026GetInputsExtra" + - "ctionJob\022+.clarifai.api.GetInputsExtract" + - "ionJobRequest\032/.clarifai.api.SingleInput" + - "sExtractionJobResponse\"\271\001\202\323\344\223\002\246\001\022k/v2/us" + - "ers/{user_app_id.user_id}/apps/{user_app" + - "_id.app_id}/inputs/jobs/extraction/{inpu" + - "ts_extraction_job_id}Z7\0225/v2/inputs/jobs" + - "/extraction/{inputs_extraction_job_id}\230\234" + - "\'\002\220\234\'-\220\234\'\005\022\376\001\n\030ListInputsExtractionJobs\022" + - "-.clarifai.api.ListInputsExtractionJobsR" + - "equest\032..clarifai.api.MultiInputsExtract" + - "ionJobResponse\"\202\001\202\323\344\223\002p\022P/v2/users/{user" + - "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/inputs/jobs/extractionZ\034\022\032/v2/inputs/" + - "jobs/extraction\230\234\'\002\220\234\'-\220\234\'\005\022\214\002\n\032CancelIn" + - "putsExtractionJobs\022/.clarifai.api.Cancel" + - "InputsExtractionJobsRequest\032..clarifai.a" + - "pi.MultiInputsExtractionJobResponse\"\214\001\202\323" + - "\344\223\002v2P/v2/users/{user_app_id.user_id}/ap" + - "ps/{user_app_id.app_id}/inputs/jobs/extr" + - "action:\001*Z\0372\032/v2/inputs/jobs/extraction:" + - "\001*\230\234\'\002\220\234\'-\220\234\'\004\220\234\'\005\022\205\002\n\021PostInputsUploads" + - "\022&.clarifai.api.PostInputsUploadsRequest" + - "\032\'.clarifai.api.MultiInputsAddJobRespons" + - "e\"\236\001\202\323\344\223\002f\"H/v2/users/{user_app_id.user_" + - "id}/apps/{user_app_id.app_id}/inputs/upl" + - "oads:\001*Z\027\"\022/v2/inputs/uploads:\001*\230\234\'\002\220\234\'-" + - "\220\234\'%\220\234\'&\220\234\'\013\220\234\'\004\220\234\'\005\220\234\'\017\220\234\'\002\220\234\'\023\220\234\'\201\001\220\234\'" + - "\200\001\022\247\002\n\tGetRunner\022\036.clarifai.api.GetRunne" + - "rRequest\032\".clarifai.api.SingleRunnerResp" + - "onse\"\325\001\202\323\344\223\002\252\001\022q/v2/users/{user_app_id.u" + - "ser_id}/compute_clusters/{compute_cluste" + - "r_id}/nodepools/{nodepool_id}/runners/{r" + - "unner_id}Z5\0223/v2/users/{user_app_id.user" + - "_id}/runners/{runner_id}\230\234\'\005\220\234\'\203\001\220\234\'\017\220\234\'" + - "\023\220\234\'\210\001\220\234\'\224\001\220\234\'\213\001\220\234\'-\022\346\001\n\013ListRunners\022 .c" + - "larifai.api.ListRunnersRequest\032!.clarifa" + - "i.api.MultiRunnerResponse\"\221\001\202\323\344\223\002g\022e/v2/" + - "users/{user_app_id.user_id}/compute_clus" + - "ters/{compute_cluster_id}/nodepools/{nod" + - "epool_id}/runners\230\234\'\005\220\234\'\203\001\220\234\'\017\220\234\'\023\220\234\'\210\001\220" + - "\234\'\224\001\220\234\'\213\001\220\234\'-\022\356\001\n\013PostRunners\022 .clarifai" + - ".api.PostRunnersRequest\032!.clarifai.api.M" + - "ultiRunnerResponse\"\231\001\202\323\344\223\002j\"e/v2/users/{" + - "user_app_id.user_id}/compute_clusters/{c" + - "ompute_cluster_id}/nodepools/{nodepool_i" + - "d}/runners:\001*\230\234\'\005\220\234\'\203\001\220\234\'\204\001\220\234\'\017\220\234\'\023\220\234\'-\220" + - "\234\'\210\001\220\234\'\224\001\220\234\'\213\001\022\360\001\n\014PatchRunners\022!.clarif" + - "ai.api.PatchRunnersRequest\032!.clarifai.ap" + - "i.MultiRunnerResponse\"\231\001\202\323\344\223\002j\"e/v2/user" + + "/uploads/{upload_id}Z\031\022\027/v2/uploads/{upl" + + "oad_id}\230\234\'\002\220\234\'-\220\234\'\200\001\022\271\001\n\013ListUploads\022 .c" + + "larifai.api.ListUploadsRequest\032!.clarifa" + + "i.api.MultiUploadResponse\"e\202\323\344\223\002R\022A/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_id.app_id}/uploadsZ\r\022\013/v2/uploads\230\234\'\002\220" + + "\234\'-\220\234\'\200\001\022\315\001\n\rDeleteUploads\022\".clarifai.ap" + + "i.DeleteUploadsRequest\032!.clarifai.api.st" + + "atus.BaseResponse\"u\202\323\344\223\002X*A/v2/users/{us" + + "er_app_id.user_id}/apps/{user_app_id.app" + + "_id}/uploads:\001*Z\020*\013/v2/uploads:\001*\230\234\'\002\220\234\'" + + "-\220\234\'\200\001\220\234\'\201\001\220\234\'\202\001\022\225\002\n\025PostInputsDataSourc" + + "es\022*.clarifai.api.PostInputsDataSourcesR" + + "equest\032\'.clarifai.api.MultiInputsAddJobR" + + "esponse\"\246\001\202\323\344\223\002p\"M/v2/users/{user_app_id" + + ".user_id}/apps/{user_app_id.app_id}/inpu" + + "ts/data_sources:\001*Z\034\"\027/v2/inputs/data_so" + + "urces:\001*\230\234\'\002\220\234\'0\220\234\'/\220\234\'-\220\234\'%\220\234\'&\220\234\'\013\220\234\'\004" + + "\220\234\'\005\220\234\'\017\220\234\'\002\220\234\'\023\022\262\002\n\026GetInputsExtraction" + + "Job\022+.clarifai.api.GetInputsExtractionJo" + + "bRequest\032/.clarifai.api.SingleInputsExtr" + + "actionJobResponse\"\271\001\202\323\344\223\002\246\001\022k/v2/users/{" + + "user_app_id.user_id}/apps/{user_app_id.a" + + "pp_id}/inputs/jobs/extraction/{inputs_ex" + + "traction_job_id}Z7\0225/v2/inputs/jobs/extr" + + "action/{inputs_extraction_job_id}\230\234\'\002\220\234\'" + + "-\220\234\'\005\022\376\001\n\030ListInputsExtractionJobs\022-.cla" + + "rifai.api.ListInputsExtractionJobsReques" + + "t\032..clarifai.api.MultiInputsExtractionJo" + + "bResponse\"\202\001\202\323\344\223\002p\022P/v2/users/{user_app_" + + "id.user_id}/apps/{user_app_id.app_id}/in" + + "puts/jobs/extractionZ\034\022\032/v2/inputs/jobs/" + + "extraction\230\234\'\002\220\234\'-\220\234\'\005\022\214\002\n\032CancelInputsE" + + "xtractionJobs\022/.clarifai.api.CancelInput" + + "sExtractionJobsRequest\032..clarifai.api.Mu" + + "ltiInputsExtractionJobResponse\"\214\001\202\323\344\223\002v2" + + "P/v2/users/{user_app_id.user_id}/apps/{u" + + "ser_app_id.app_id}/inputs/jobs/extractio" + + "n:\001*Z\0372\032/v2/inputs/jobs/extraction:\001*\230\234\'" + + "\002\220\234\'-\220\234\'\004\220\234\'\005\022\205\002\n\021PostInputsUploads\022&.cl" + + "arifai.api.PostInputsUploadsRequest\032\'.cl" + + "arifai.api.MultiInputsAddJobResponse\"\236\001\202" + + "\323\344\223\002f\"H/v2/users/{user_app_id.user_id}/a" + + "pps/{user_app_id.app_id}/inputs/uploads:" + + "\001*Z\027\"\022/v2/inputs/uploads:\001*\230\234\'\002\220\234\'-\220\234\'%\220" + + "\234\'&\220\234\'\013\220\234\'\004\220\234\'\005\220\234\'\017\220\234\'\002\220\234\'\023\220\234\'\201\001\220\234\'\200\001\022\247\002" + + "\n\tGetRunner\022\036.clarifai.api.GetRunnerRequ" + + "est\032\".clarifai.api.SingleRunnerResponse\"" + + "\325\001\202\323\344\223\002\252\001\022q/v2/users/{user_app_id.user_i" + + "d}/compute_clusters/{compute_cluster_id}" + + "/nodepools/{nodepool_id}/runners/{runner" + + "_id}Z5\0223/v2/users/{user_app_id.user_id}/" + + "runners/{runner_id}\230\234\'\005\220\234\'\203\001\220\234\'\017\220\234\'\023\220\234\'\210" + + "\001\220\234\'\224\001\220\234\'\213\001\220\234\'-\022\346\001\n\013ListRunners\022 .clarif" + + "ai.api.ListRunnersRequest\032!.clarifai.api" + + ".MultiRunnerResponse\"\221\001\202\323\344\223\002g\022e/v2/users" + + "/{user_app_id.user_id}/compute_clusters/" + + "{compute_cluster_id}/nodepools/{nodepool" + + "_id}/runners\230\234\'\005\220\234\'\203\001\220\234\'\017\220\234\'\023\220\234\'\210\001\220\234\'\224\001\220" + + "\234\'\213\001\220\234\'-\022\356\001\n\013PostRunners\022 .clarifai.api." + + "PostRunnersRequest\032!.clarifai.api.MultiR" + + "unnerResponse\"\231\001\202\323\344\223\002j\"e/v2/users/{user_" + + "app_id.user_id}/compute_clusters/{comput" + + "e_cluster_id}/nodepools/{nodepool_id}/ru" + + "nners:\001*\230\234\'\005\220\234\'\203\001\220\234\'\204\001\220\234\'\017\220\234\'\023\220\234\'-\220\234\'\210\001\220" + + "\234\'\224\001\220\234\'\213\001\022\360\001\n\014PatchRunners\022!.clarifai.ap" + + "i.PatchRunnersRequest\032!.clarifai.api.Mul" + + "tiRunnerResponse\"\231\001\202\323\344\223\002j\"e/v2/users/{us" + + "er_app_id.user_id}/compute_clusters/{com" + + "pute_cluster_id}/nodepools/{nodepool_id}" + + "/runners:\001*\230\234\'\005\220\234\'\203\001\220\234\'\204\001\220\234\'\017\220\234\'\023\220\234\'-\220\234\'" + + "\210\001\220\234\'\224\001\220\234\'\213\001\022\356\001\n\rDeleteRunners\022\".clarifa" + + "i.api.DeleteRunnersRequest\032!.clarifai.ap" + + "i.status.BaseResponse\"\225\001\202\323\344\223\002j*e/v2/user" + "s/{user_app_id.user_id}/compute_clusters" + "/{compute_cluster_id}/nodepools/{nodepoo" + - "l_id}/runners:\001*\230\234\'\005\220\234\'\203\001\220\234\'\204\001\220\234\'\017\220\234\'\023\220\234" + - "\'-\220\234\'\210\001\220\234\'\224\001\220\234\'\213\001\022\356\001\n\rDeleteRunners\022\".cl" + - "arifai.api.DeleteRunnersRequest\032!.clarif" + - "ai.api.status.BaseResponse\"\225\001\202\323\344\223\002j*e/v2" + + "l_id}/runners:\001*\230\234\'\005\220\234\'\203\001\220\234\'\204\001\220\234\'\205\001\220\234\'\017\220" + + "\234\'\023\220\234\'\210\001\220\234\'\213\001\022\356\001\n\017ListRunnerItems\022$.clar" + + "ifai.api.ListRunnerItemsRequest\032%.clarif" + + "ai.api.MultiRunnerItemResponse\"\215\001\202\323\344\223\002y\022" + + "w/v2/users/{user_app_id.user_id}/compute" + + "_clusters/{compute_cluster_id}/nodepools" + + "/{nodepool_id}/runners/{runner_id}/items" + + "\230\234\'\005\220\234\'\203\001\220\234\'\206\001\022\243\002\n\025PostRunnerItemOutputs" + + "\022*.clarifai.api.PostRunnerItemOutputsReq" + + "uest\032+.clarifai.api.MultiRunnerItemOutpu" + + "tResponse\"\260\001\202\323\344\223\002\226\001\"\220\001/v2/users/{user_ap" + + "p_id.user_id}/compute_clusters/{compute_" + + "cluster_id}/nodepools/{nodepool_id}/runn" + + "ers/{runner_id}/items/{runner_item_id}/o" + + "utputs:\001*\230\234\'\005\220\234\'\203\001\220\234\'\206\001\220\234\'\207\001\022\250\001\n\022Process" + + "RunnerItems\022*.clarifai.api.PostRunnerIte" + + "mOutputsRequest\032%.clarifai.api.MultiRunn" + + "erItemResponse\";\202\323\344\223\002\036\"\031/v2/runners/item" + + "s/process:\001*\230\234\'\005\220\234\'-\220\234\'\203\001\220\234\'\206\001\220\234\'\207\001(\0010\001\022" + + "\304\002\n%PostModelVersionsTrainingTimeEstimat" + + "e\022:.clarifai.api.PostModelVersionsTraini" + + "ngTimeEstimateRequest\032/.clarifai.api.Mul" + + "tiTrainingTimeEstimateResponse\"\255\001\202\323\344\223\002\232\001" + + "\"b/v2/users/{user_app_id.user_id}/apps/{" + + "user_app_id.app_id}/models/{model_id}/ve" + + "rsions/time_estimate:\001*Z1\",/v2/models/{m" + + "odel_id}/versions/time_estimate:\001*\230\234\'\002\220\234" + + "\'-\220\234\'\017\022\210\001\n\022ListCloudProviders\022\'.clarifai" + + ".api.ListCloudProvidersRequest\032(.clarifa" + + "i.api.MultiCloudProviderResponse\"\037\202\323\344\223\002\025" + + "\022\023/v2/cloud_providers\230\234\'\005\022\236\001\n\020ListCloudR" + + "egions\022%.clarifai.api.ListCloudRegionsRe" + + "quest\032&.clarifai.api.MultiCloudRegionRes" + + "ponse\";\202\323\344\223\0021\022//v2/cloud_providers/{clou" + + "d_provider.id}/regions\230\234\'\005\022\276\001\n\021ListInsta" + + "nceTypes\022&.clarifai.api.ListInstanceType" + + "sRequest\032\'.clarifai.api.MultiInstanceTyp" + + "eResponse\"X\202\323\344\223\002I\022G/v2/cloud_providers/{" + + "cloud_provider.id}/regions/{region}/inst" + + "ance_types\230\234\'\005\220\234\'\224\001\022\303\001\n\021GetComputeCluste" + + "r\022&.clarifai.api.GetComputeClusterReques" + + "t\032*.clarifai.api.SingleComputeClusterRes" + + "ponse\"Z\202\323\344\223\002G\022E/v2/users/{user_app_id.us" + + "er_id}/compute_clusters/{compute_cluster" + + "_id}\230\234\'\005\220\234\'\213\001\220\234\'0\022\261\001\n\023ListComputeCluster" + + "s\022(.clarifai.api.ListComputeClustersRequ" + + "est\032).clarifai.api.MultiComputeClusterRe" + + "sponse\"E\202\323\344\223\0022\0220/v2/users/{user_app_id.u" + + "ser_id}/compute_clusters\230\234\'\005\220\234\'\213\001\220\234\'0\022\271\001" + + "\n\023PostComputeClusters\022(.clarifai.api.Pos" + + "tComputeClustersRequest\032).clarifai.api.M" + + "ultiComputeClusterResponse\"M\202\323\344\223\0025\"0/v2/" + + "users/{user_app_id.user_id}/compute_clus" + + "ters:\001*\230\234\'\005\220\234\'\213\001\220\234\'\214\001\220\234\'0\022\347\001\n\025DeleteComp" + + "uteClusters\022*.clarifai.api.DeleteCompute" + + "ClustersRequest\032!.clarifai.api.status.Ba" + + "seResponse\"\177\202\323\344\223\0025*0/v2/users/{user_app_" + + "id.user_id}/compute_clusters:\001*\230\234\'\005\220\234\'\213\001" + + "\220\234\'\214\001\220\234\'\215\001\220\234\'\210\001\220\234\'\211\001\220\234\'\212\001\220\234\'0\220\234\'\220\001\220\234\'\221\001\220" + + "\234\'\222\001\220\234\'\203\001\220\234\'\204\001\220\234\'\205\001\022\317\001\n\013GetNodepool\022 .cl" + + "arifai.api.GetNodepoolRequest\032$.clarifai" + + ".api.SingleNodepoolResponse\"x\202\323\344\223\002_\022]/v2" + "/users/{user_app_id.user_id}/compute_clu" + "sters/{compute_cluster_id}/nodepools/{no" + - "depool_id}/runners:\001*\230\234\'\005\220\234\'\203\001\220\234\'\204\001\220\234\'\205\001" + - "\220\234\'\017\220\234\'\023\220\234\'\210\001\220\234\'\213\001\022\356\001\n\017ListRunnerItems\022$" + - ".clarifai.api.ListRunnerItemsRequest\032%.c" + - "larifai.api.MultiRunnerItemResponse\"\215\001\202\323" + - "\344\223\002y\022w/v2/users/{user_app_id.user_id}/co" + - "mpute_clusters/{compute_cluster_id}/node" + - "pools/{nodepool_id}/runners/{runner_id}/" + - "items\230\234\'\005\220\234\'\203\001\220\234\'\206\001\022\243\002\n\025PostRunnerItemOu" + - "tputs\022*.clarifai.api.PostRunnerItemOutpu" + - "tsRequest\032+.clarifai.api.MultiRunnerItem" + - "OutputResponse\"\260\001\202\323\344\223\002\226\001\"\220\001/v2/users/{us" + - "er_app_id.user_id}/compute_clusters/{com" + - "pute_cluster_id}/nodepools/{nodepool_id}" + - "/runners/{runner_id}/items/{runner_item_" + - "id}/outputs:\001*\230\234\'\005\220\234\'\203\001\220\234\'\206\001\220\234\'\207\001\022\250\001\n\022Pr" + - "ocessRunnerItems\022*.clarifai.api.PostRunn" + - "erItemOutputsRequest\032%.clarifai.api.Mult" + - "iRunnerItemResponse\";\202\323\344\223\002\036\"\031/v2/runners" + - "/items/process:\001*\230\234\'\005\220\234\'-\220\234\'\203\001\220\234\'\206\001\220\234\'\207\001" + - "(\0010\001\022\304\002\n%PostModelVersionsTrainingTimeEs" + - "timate\022:.clarifai.api.PostModelVersionsT" + - "rainingTimeEstimateRequest\032/.clarifai.ap" + - "i.MultiTrainingTimeEstimateResponse\"\255\001\202\323" + - "\344\223\002\232\001\"b/v2/users/{user_app_id.user_id}/a" + - "pps/{user_app_id.app_id}/models/{model_i" + - "d}/versions/time_estimate:\001*Z1\",/v2/mode" + - "ls/{model_id}/versions/time_estimate:\001*\230" + - "\234\'\002\220\234\'-\220\234\'\017\022\210\001\n\022ListCloudProviders\022\'.cla" + - "rifai.api.ListCloudProvidersRequest\032(.cl" + - "arifai.api.MultiCloudProviderResponse\"\037\202" + - "\323\344\223\002\025\022\023/v2/cloud_providers\230\234\'\005\022\236\001\n\020ListC" + - "loudRegions\022%.clarifai.api.ListCloudRegi" + - "onsRequest\032&.clarifai.api.MultiCloudRegi" + - "onResponse\";\202\323\344\223\0021\022//v2/cloud_providers/" + - "{cloud_provider.id}/regions\230\234\'\005\022\276\001\n\021List" + - "InstanceTypes\022&.clarifai.api.ListInstanc" + - "eTypesRequest\032\'.clarifai.api.MultiInstan" + - "ceTypeResponse\"X\202\323\344\223\002I\022G/v2/cloud_provid" + - "ers/{cloud_provider.id}/regions/{region}" + - "/instance_types\230\234\'\005\220\234\'\224\001\022\303\001\n\021GetComputeC" + - "luster\022&.clarifai.api.GetComputeClusterR" + - "equest\032*.clarifai.api.SingleComputeClust" + - "erResponse\"Z\202\323\344\223\002G\022E/v2/users/{user_app_" + - "id.user_id}/compute_clusters/{compute_cl" + - "uster_id}\230\234\'\005\220\234\'\213\001\220\234\'0\022\261\001\n\023ListComputeCl" + - "usters\022(.clarifai.api.ListComputeCluster" + - "sRequest\032).clarifai.api.MultiComputeClus" + - "terResponse\"E\202\323\344\223\0022\0220/v2/users/{user_app" + - "_id.user_id}/compute_clusters\230\234\'\005\220\234\'\213\001\220\234" + - "\'0\022\271\001\n\023PostComputeClusters\022(.clarifai.ap" + - "i.PostComputeClustersRequest\032).clarifai." + - "api.MultiComputeClusterResponse\"M\202\323\344\223\0025\"" + - "0/v2/users/{user_app_id.user_id}/compute" + - "_clusters:\001*\230\234\'\005\220\234\'\213\001\220\234\'\214\001\220\234\'0\022\347\001\n\025Delet" + - "eComputeClusters\022*.clarifai.api.DeleteCo" + - "mputeClustersRequest\032!.clarifai.api.stat" + - "us.BaseResponse\"\177\202\323\344\223\0025*0/v2/users/{user" + - "_app_id.user_id}/compute_clusters:\001*\230\234\'\005" + - "\220\234\'\213\001\220\234\'\214\001\220\234\'\215\001\220\234\'\210\001\220\234\'\211\001\220\234\'\212\001\220\234\'0\220\234\'\220\001\220" + - "\234\'\221\001\220\234\'\222\001\220\234\'\203\001\220\234\'\204\001\220\234\'\205\001\022\317\001\n\013GetNodepool" + - "\022 .clarifai.api.GetNodepoolRequest\032$.cla" + - "rifai.api.SingleNodepoolResponse\"x\202\323\344\223\002_" + - "\022]/v2/users/{user_app_id.user_id}/comput" + - "e_clusters/{compute_cluster_id}/nodepool" + - "s/{nodepool_id}\230\234\'\005\220\234\'\210\001\220\234\'\224\001\220\234\'\213\001\022\316\001\n\rL" + - "istNodepools\022\".clarifai.api.ListNodepool" + - "sRequest\032#.clarifai.api.MultiNodepoolRes" + - "ponse\"t\202\323\344\223\002Q\022O/v2/users/{user_app_id.us" + - "er_id}/compute_clusters/{compute_cluster" + - "_id}/nodepools\230\234\'\005\220\234\'\210\001\220\234\'\224\001\220\234\'\213\001\220\234\'\203\001\220\234" + - "\'\232\001\022\314\001\n\rPostNodepools\022\".clarifai.api.Pos" + - "tNodepoolsRequest\032#.clarifai.api.MultiNo" + - "depoolResponse\"r\202\323\344\223\002T\"O/v2/users/{user_" + - "app_id.user_id}/compute_clusters/{comput" + - "e_cluster_id}/nodepools:\001*\230\234\'\005\220\234\'\210\001\220\234\'\211\001" + - "\220\234\'\224\001\220\234\'\213\001\022\316\001\n\016PatchNodepools\022#.clarifai" + - ".api.PatchNodepoolsRequest\032#.clarifai.ap" + - "i.MultiNodepoolResponse\"r\202\323\344\223\002T2O/v2/use" + - "rs/{user_app_id.user_id}/compute_cluster" + - "s/{compute_cluster_id}/nodepools:\001*\230\234\'\005\220" + - "\234\'\211\001\220\234\'\210\001\220\234\'\224\001\220\234\'\213\001\022\372\001\n\017DeleteNodepools\022" + - "$.clarifai.api.DeleteNodepoolsRequest\032!." + - "clarifai.api.status.BaseResponse\"\235\001\202\323\344\223\002" + - "T*O/v2/users/{user_app_id.user_id}/compu" + + "depool_id}\230\234\'\005\220\234\'\210\001\220\234\'\224\001\220\234\'\213\001\022\316\001\n\rListNo" + + "depools\022\".clarifai.api.ListNodepoolsRequ" + + "est\032#.clarifai.api.MultiNodepoolResponse" + + "\"t\202\323\344\223\002Q\022O/v2/users/{user_app_id.user_id" + + "}/compute_clusters/{compute_cluster_id}/" + + "nodepools\230\234\'\005\220\234\'\210\001\220\234\'\224\001\220\234\'\213\001\220\234\'\203\001\220\234\'\232\001\022\314" + + "\001\n\rPostNodepools\022\".clarifai.api.PostNode" + + "poolsRequest\032#.clarifai.api.MultiNodepoo" + + "lResponse\"r\202\323\344\223\002T\"O/v2/users/{user_app_i" + + "d.user_id}/compute_clusters/{compute_clu" + + "ster_id}/nodepools:\001*\230\234\'\005\220\234\'\210\001\220\234\'\211\001\220\234\'\224\001" + + "\220\234\'\213\001\022\316\001\n\016PatchNodepools\022#.clarifai.api." + + "PatchNodepoolsRequest\032#.clarifai.api.Mul" + + "tiNodepoolResponse\"r\202\323\344\223\002T2O/v2/users/{u" + + "ser_app_id.user_id}/compute_clusters/{co" + + "mpute_cluster_id}/nodepools:\001*\230\234\'\005\220\234\'\211\001\220" + + "\234\'\210\001\220\234\'\224\001\220\234\'\213\001\022\372\001\n\017DeleteNodepools\022$.cla" + + "rifai.api.DeleteNodepoolsRequest\032!.clari" + + "fai.api.status.BaseResponse\"\235\001\202\323\344\223\002T*O/v" + + "2/users/{user_app_id.user_id}/compute_cl" + + "usters/{compute_cluster_id}/nodepools:\001*" + + "\230\234\'\005\220\234\'\213\001\220\234\'\210\001\220\234\'\211\001\220\234\'\212\001\220\234\'\203\001\220\234\'\204\001\220\234\'\205\001\220" + + "\234\'\017\220\234\'\023\220\234\'\203\001\220\234\'\220\001\220\234\'\221\001\220\234\'\222\001\022\304\001\n\rGetDeplo" + + "yment\022\".clarifai.api.GetDeploymentReques" + + "t\032&.clarifai.api.SingleDeploymentRespons" + + "e\"g\202\323\344\223\002=\022;/v2/users/{user_app_id.user_i" + + "d}/deployments/{deployment_id}\230\234\'\005\220\234\'\220\001\220" + + "\234\'\210\001\220\234\'\224\001\220\234\'\213\001\220\234\'\017\220\234\'\023\220\234\'-\022\274\001\n\017ListDeplo" + + "yments\022$.clarifai.api.ListDeploymentsReq" + + "uest\032%.clarifai.api.MultiDeploymentRespo" + + "nse\"\\\202\323\344\223\002-\022+/v2/users/{user_app_id.user" + + "_id}/deployments\230\234\'\005\220\234\'\220\001\220\234\'\017\220\234\'\023\220\234\'\210\001\220\234" + + "\'\224\001\220\234\'\213\001\220\234\'\210\001\220\234\'-\022\277\001\n\017PostDeployments\022$." + + "clarifai.api.PostDeploymentsRequest\032%.cl" + + "arifai.api.MultiDeploymentResponse\"_\202\323\344\223" + + "\0020\"+/v2/users/{user_app_id.user_id}/depl" + + "oyments:\001*\230\234\'\005\220\234\'\220\001\220\234\'\221\001\220\234\'\017\220\234\'\023\220\234\'-\220\234\'\210" + + "\001\220\234\'\224\001\220\234\'\213\001\022\301\001\n\020PatchDeployments\022%.clari" + + "fai.api.PatchDeploymentsRequest\032%.clarif" + + "ai.api.MultiDeploymentResponse\"_\202\323\344\223\00202+" + + "/v2/users/{user_app_id.user_id}/deployme" + + "nts:\001*\230\234\'\005\220\234\'\221\001\220\234\'\220\001\220\234\'\017\220\234\'\023\220\234\'-\220\234\'\210\001\220\234\'" + + "\224\001\220\234\'\213\001\022\300\001\n\021DeleteDeployments\022&.clarifai" + + ".api.DeleteDeploymentsRequest\032!.clarifai" + + ".api.status.BaseResponse\"`\202\323\344\223\0020*+/v2/us" + + "ers/{user_app_id.user_id}/deployments:\001*" + + "\230\234\'\005\220\234\'\220\001\220\234\'\221\001\220\234\'\222\001\220\234\'\017\220\234\'\023\220\234\'\210\001\220\234\'\213\001\220\234\'" + + "\203\001\022\263\001\n\024PostAuditLogSearches\022).clarifai.a" + + "pi.PostAuditLogSearchesRequest\032(.clarifa" + + "i.api.MultiAuditLogEntryResponse\"F\202\323\344\223\0027" + + "\"2/v2/users/{user_app_id.user_id}/audit_" + + "log/searches:\001*\230\234\'\005\220\234\'\225\001\022\315\001\n\037ListWorkflo" + + "wEvaluationTemplates\0224.clarifai.api.List" + + "WorkflowEvaluationTemplatesRequest\0325.cla" + + "rifai.api.MultiWorkflowEvaluationTemplat" + + "eResponse\"=\202\323\344\223\002+\022)/v2/workflow-version-" + + "evaluation-templates\230\234\'\005\220\234\'-\220\234\'\023\022\207\001\n\016Pos" + + "tLogEntries\022#.clarifai.api.PostLogEntrie" + + "sRequest\032!.clarifai.api.status.BaseRespo" + + "nse\"-\202\323\344\223\002\024\"\017/v2/log_entries:\001*\230\234\'\005\220\234\'\213\001" + + "\220\234\'\210\001\220\234\'\203\001\022\245\006\n\016ListLogEntries\022#.clarifai" + + ".api.ListLogEntriesRequest\032#.clarifai.ap" + + "i.MultiLogEntryResponse\"\310\005\202\323\344\223\002\270\005\022\201\001/v2/" + + "users/{user_app_id.user_id}/compute_clus" + + "ters/{compute_cluster_id}/nodepools/{nod" + + "epool_id}/runners/{runner_id}/{log_type}" + + "/logsZ\270\001\022\265\001/v2/users/{user_app_id.user_i" + + "d}/apps/{user_app_id.app_id}/models/{mod" + + "el_id}/versions/{model_version_id}/compu" + "te_clusters/{compute_cluster_id}/nodepoo" + - "ls:\001*\230\234\'\005\220\234\'\213\001\220\234\'\210\001\220\234\'\211\001\220\234\'\212\001\220\234\'\203\001\220\234\'\204\001\220" + - "\234\'\205\001\220\234\'\017\220\234\'\023\220\234\'\203\001\220\234\'\220\001\220\234\'\221\001\220\234\'\222\001\022\304\001\n\rGet" + - "Deployment\022\".clarifai.api.GetDeploymentR" + - "equest\032&.clarifai.api.SingleDeploymentRe" + - "sponse\"g\202\323\344\223\002=\022;/v2/users/{user_app_id.u" + - "ser_id}/deployments/{deployment_id}\230\234\'\005\220" + - "\234\'\220\001\220\234\'\210\001\220\234\'\224\001\220\234\'\213\001\220\234\'\017\220\234\'\023\220\234\'-\022\274\001\n\017List" + - "Deployments\022$.clarifai.api.ListDeploymen" + - "tsRequest\032%.clarifai.api.MultiDeployment" + - "Response\"\\\202\323\344\223\002-\022+/v2/users/{user_app_id" + - ".user_id}/deployments\230\234\'\005\220\234\'\220\001\220\234\'\017\220\234\'\023\220\234" + - "\'\210\001\220\234\'\224\001\220\234\'\213\001\220\234\'\210\001\220\234\'-\022\277\001\n\017PostDeploymen" + - "ts\022$.clarifai.api.PostDeploymentsRequest" + - "\032%.clarifai.api.MultiDeploymentResponse\"" + - "_\202\323\344\223\0020\"+/v2/users/{user_app_id.user_id}" + - "/deployments:\001*\230\234\'\005\220\234\'\220\001\220\234\'\221\001\220\234\'\017\220\234\'\023\220\234\'" + - "-\220\234\'\210\001\220\234\'\224\001\220\234\'\213\001\022\301\001\n\020PatchDeployments\022%." + - "clarifai.api.PatchDeploymentsRequest\032%.c" + - "larifai.api.MultiDeploymentResponse\"_\202\323\344" + - "\223\00202+/v2/users/{user_app_id.user_id}/dep" + - "loyments:\001*\230\234\'\005\220\234\'\221\001\220\234\'\220\001\220\234\'\017\220\234\'\023\220\234\'-\220\234\'" + - "\210\001\220\234\'\224\001\220\234\'\213\001\022\300\001\n\021DeleteDeployments\022&.cla" + - "rifai.api.DeleteDeploymentsRequest\032!.cla" + - "rifai.api.status.BaseResponse\"`\202\323\344\223\0020*+/" + - "v2/users/{user_app_id.user_id}/deploymen" + - "ts:\001*\230\234\'\005\220\234\'\220\001\220\234\'\221\001\220\234\'\222\001\220\234\'\017\220\234\'\023\220\234\'\210\001\220\234\'" + - "\213\001\220\234\'\203\001\022\263\001\n\024PostAuditLogSearches\022).clari" + - "fai.api.PostAuditLogSearchesRequest\032(.cl" + - "arifai.api.MultiAuditLogEntryResponse\"F\202" + - "\323\344\223\0027\"2/v2/users/{user_app_id.user_id}/a" + - "udit_log/searches:\001*\230\234\'\005\220\234\'\225\001\022\315\001\n\037ListWo" + - "rkflowEvaluationTemplates\0224.clarifai.api" + - ".ListWorkflowEvaluationTemplatesRequest\032" + - "5.clarifai.api.MultiWorkflowEvaluationTe" + - "mplateResponse\"=\202\323\344\223\002+\022)/v2/workflow-ver" + - "sion-evaluation-templates\230\234\'\005\220\234\'-\220\234\'\023\022\207\001" + - "\n\016PostLogEntries\022#.clarifai.api.PostLogE" + - "ntriesRequest\032!.clarifai.api.status.Base" + - "Response\"-\202\323\344\223\002\024\"\017/v2/log_entries:\001*\230\234\'\005" + - "\220\234\'\213\001\220\234\'\210\001\220\234\'\203\001\022\245\006\n\016ListLogEntries\022#.cla" + - "rifai.api.ListLogEntriesRequest\032#.clarif" + - "ai.api.MultiLogEntryResponse\"\310\005\202\323\344\223\002\270\005\022\201" + - "\001/v2/users/{user_app_id.user_id}/compute" + - "_clusters/{compute_cluster_id}/nodepools" + - "/{nodepool_id}/runners/{runner_id}/{log_" + - "type}/logsZ\270\001\022\265\001/v2/users/{user_app_id.u" + - "ser_id}/apps/{user_app_id.app_id}/models" + - "/{model_id}/versions/{model_version_id}/" + + "ls/{nodepool_id}/{log_type}/logsZW\022U/v2/" + + "users/{user_app_id.user_id}/compute_clus" + + "ters/{compute_cluster_id}/{log_type}/log" + + "sZy\022w/v2/users/{user_app_id.user_id}/app" + + "s/{user_app_id.app_id}/models/{model_id}" + + "/versions/{model_version_id}/{log_type}/" + + "logsZ\242\001\022\237\001/v2/users/{user_app_id.user_id" + + "}/apps/{user_app_id.app_id}/pipelines/{p" + + "ipeline_id}/versions/{pipeline_version_i" + + "d}/runs/{pipeline_version_run_id}/{log_t" + + "ype}/logs\230\234\'\005\220\234\'\227\001\022\336\004\n\020StreamLogEntries\022" + + "%.clarifai.api.StreamLogEntriesRequest\032#" + + ".clarifai.api.MultiLogEntryResponse\"\373\003\202\323" + + "\344\223\002\353\003\022\201\001/v2/users/{user_app_id.user_id}/" + "compute_clusters/{compute_cluster_id}/no" + - "depools/{nodepool_id}/{log_type}/logsZW\022" + - "U/v2/users/{user_app_id.user_id}/compute" + - "_clusters/{compute_cluster_id}/{log_type" + - "}/logsZy\022w/v2/users/{user_app_id.user_id" + - "}/apps/{user_app_id.app_id}/models/{mode" + - "l_id}/versions/{model_version_id}/{log_t" + - "ype}/logsZ\242\001\022\237\001/v2/users/{user_app_id.us" + - "er_id}/apps/{user_app_id.app_id}/pipelin" + - "es/{pipeline_id}/versions/{pipeline_vers" + - "ion_id}/runs/{pipeline_version_run_id}/{" + - "log_type}/logs\230\234\'\005\220\234\'\227\001\022\336\004\n\020StreamLogEnt" + - "ries\022%.clarifai.api.StreamLogEntriesRequ" + - "est\032#.clarifai.api.MultiLogEntryResponse" + - "\"\373\003\202\323\344\223\002\353\003\022\201\001/v2/users/{user_app_id.user" + - "_id}/compute_clusters/{compute_cluster_i" + - "d}/nodepools/{nodepool_id}/runners/{runn" + - "er_id}/{log_type}/logsZ\270\001\022\265\001/v2/users/{u" + - "ser_app_id.user_id}/apps/{user_app_id.ap" + - "p_id}/models/{model_id}/versions/{model_" + - "version_id}/compute_clusters/{compute_cl" + - "uster_id}/nodepools/{nodepool_id}/{log_t" + - "ype}/logsZ\251\001\022\246\001/v2/users/{user_app_id.us" + - "er_id}/apps/{user_app_id.app_id}/pipelin" + - "es/{pipeline_id}/versions/{pipeline_vers" + - "ion_id}/runs/{pipeline_version_run_id}/{" + - "log_type}/stream/logs\230\234\'\005\220\234\'\227\0010\001\022\243\001\n\027Pos" + - "tComputePlaneMetrics\022,.clarifai.api.Post" + - "ComputePlaneMetricsRequest\032!.clarifai.ap" + - "i.status.BaseResponse\"7\202\323\344\223\002\036\"\031/v2/compu" + - "te_plane_metrics:\001*\230\234\'\005\220\234\'\213\001\220\234\'\210\001\220\234\'\203\001\022\306" + - "\002\n\036PostWorkflowVersionEvaluations\0223.clar" + - "ifai.api.PostWorkflowVersionEvaluationsR" + - "equest\0324.clarifai.api.MultiWorkflowVersi" + - "onEvaluationResponse\"\270\001\202\323\344\223\002\201\001\"|/v2/user" + - "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.app_id}/workflows/{workflow_id}/versio", - "ns/{workflow_version_id}/evaluations:\001*\230" + - "\234\'\002\220\234\'-\220\234\'\017\220\234\'\013\220\234\'\002\220\234\'\023\220\234\'i\220\234\'\232\001\220\234\'\233\001\220\234\'" + - "\231\001\220\234\'\230\001\022\221\003\n\034GetWorkflowVersionEvaluation" + - "\0221.clarifai.api.GetWorkflowVersionEvalua" + - "tionRequest\0325.clarifai.api.SingleWorkflo" + - "wVersionEvaluationResponse\"\206\002\202\323\344\223\002\345\001\022\235\001/" + - "v2/users/{user_app_id.user_id}/apps/{use" + - "r_app_id.app_id}/workflows/{workflow_id}" + - "/versions/{workflow_version_id}/evaluati" + - "ons/{workflow_version_evaluation_id}ZC\022A" + - "/v2/workflow-version-evaluations/{workfl" + - "ow_version_evaluation_id}\230\234\'\002\220\234\'-\220\234\'i\220\234\'" + - "\232\001\220\234\'\023\220\234\'\230\001\022\321\002\n\036ListWorkflowVersionEvalu" + - "ations\0223.clarifai.api.ListWorkflowVersio" + - "nEvaluationsRequest\0324.clarifai.api.Multi" + - "WorkflowVersionEvaluationResponse\"\303\001\202\323\344\223" + - "\002\242\001\022|/v2/users/{user_app_id.user_id}/app" + - "s/{user_app_id.app_id}/workflows/{workfl" + - "ow_id}/versions/{workflow_version_id}/ev" + - "aluationsZ\"\022 /v2/workflow-version-evalua" + - "tions\230\234\'\002\220\234\'-\220\234\'i\220\234\'\232\001\220\234\'\023\220\234\'\230\001\022\276\002\n\037Patc" + - "hWorkflowVersionEvaluations\0224.clarifai.a" + - "pi.PatchWorkflowVersionEvaluationsReques" + + "depools/{nodepool_id}/runners/{runner_id" + + "}/{log_type}/logsZ\270\001\022\265\001/v2/users/{user_a" + + "pp_id.user_id}/apps/{user_app_id.app_id}" + + "/models/{model_id}/versions/{model_versi" + + "on_id}/compute_clusters/{compute_cluster" + + "_id}/nodepools/{nodepool_id}/{log_type}/" + + "logsZ\251\001\022\246\001/v2/users/{user_app_id.user_id" + + "}/apps/{user_app_id.app_id}/pipelines/{p" + + "ipeline_id}/versions/{pipeline_version_i" + + "d}/runs/{pipeline_version_run_id}/{log_t" + + "ype}/stream/logs\230\234\'\005\220\234\'\227\0010\001\022\243\001\n\027PostComp" + + "utePlaneMetrics\022,.clarifai.api.PostCompu" + + "tePlaneMetricsRequest\032!.clarifai.api.sta" + + "tus.BaseResponse\"7\202\323\344\223\002\036\"\031/v2/compute_pl" + + "ane_metrics:\001*\230\234\'\005\220\234\'\213\001\220\234\'\210\001\220\234\'\203\001\022\306\002\n\036Po" + + "stWorkflowVersionEvaluations\0223.clarifai." + + "api.PostWorkflowVersionEvaluationsReques" + "t\0324.clarifai.api.MultiWorkflowVersionEva" + - "luationResponse\"\256\001\202\323\344\223\002\201\0012|/v2/users/{us" + + "luationResponse\"\270\001\202\323\344\223\002\201\001\"|/v2/users/{us", "er_app_id.user_id}/apps/{user_app_id.app" + "_id}/workflows/{workflow_id}/versions/{w" + "orkflow_version_id}/evaluations:\001*\230\234\'\002\220\234" + - "\'-\220\234\'\017\220\234\'\013\220\234\'\002\220\234\'\023\220\234\'i\220\234\'\231\001\220\234\'\230\001BY\n\025com." + - "clarifai.grpc.apiP\001Z7github.com/Clarifai" + - "/clarifai-go-grpc/proto/clarifai/api\242\002\004C" + - "AIPb\006proto3" + "\'-\220\234\'\017\220\234\'\013\220\234\'\002\220\234\'\023\220\234\'i\220\234\'\232\001\220\234\'\233\001\220\234\'\231\001\220\234\'" + + "\230\001\022\221\003\n\034GetWorkflowVersionEvaluation\0221.cl" + + "arifai.api.GetWorkflowVersionEvaluationR" + + "equest\0325.clarifai.api.SingleWorkflowVers" + + "ionEvaluationResponse\"\206\002\202\323\344\223\002\345\001\022\235\001/v2/us" + + "ers/{user_app_id.user_id}/apps/{user_app" + + "_id.app_id}/workflows/{workflow_id}/vers" + + "ions/{workflow_version_id}/evaluations/{" + + "workflow_version_evaluation_id}ZC\022A/v2/w" + + "orkflow-version-evaluations/{workflow_ve" + + "rsion_evaluation_id}\230\234\'\002\220\234\'-\220\234\'i\220\234\'\232\001\220\234\'" + + "\023\220\234\'\230\001\022\321\002\n\036ListWorkflowVersionEvaluation" + + "s\0223.clarifai.api.ListWorkflowVersionEval" + + "uationsRequest\0324.clarifai.api.MultiWorkf" + + "lowVersionEvaluationResponse\"\303\001\202\323\344\223\002\242\001\022|" + + "/v2/users/{user_app_id.user_id}/apps/{us" + + "er_app_id.app_id}/workflows/{workflow_id" + + "}/versions/{workflow_version_id}/evaluat" + + "ionsZ\"\022 /v2/workflow-version-evaluations" + + "\230\234\'\002\220\234\'-\220\234\'i\220\234\'\232\001\220\234\'\023\220\234\'\230\001\022\276\002\n\037PatchWork" + + "flowVersionEvaluations\0224.clarifai.api.Pa" + + "tchWorkflowVersionEvaluationsRequest\0324.c" + + "larifai.api.MultiWorkflowVersionEvaluati" + + "onResponse\"\256\001\202\323\344\223\002\201\0012|/v2/users/{user_ap" + + "p_id.user_id}/apps/{user_app_id.app_id}/" + + "workflows/{workflow_id}/versions/{workfl" + + "ow_version_id}/evaluations:\001*\230\234\'\002\220\234\'-\220\234\'" + + "\017\220\234\'\013\220\234\'\002\220\234\'\023\220\234\'i\220\234\'\231\001\220\234\'\230\001BY\n\025com.clari" + + "fai.grpc.apiP\001Z7github.com/Clarifai/clar" + + "ifai-go-grpc/proto/clarifai/api\242\002\004CAIPb\006" + + "proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, @@ -5423,7 +5425,7 @@ public static void registerAllExtensions( internal_static_clarifai_api_ListModelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListModelsRequest_descriptor, - new java.lang.String[] { "UserAppId", "Page", "PerPage", "AdditionalFields", "SortAscending", "SortByName", "SortByNumInputs", "SortByModifiedAt", "SortByCreatedAt", "SortByStarCount", "ModelTypeId", "TrainedOnly", "InputFields", "OutputFields", "License", "FeaturedOnly", "StarredOnly", "Toolkits", "UseCases", "Languages", "DontFetchFromMain", "Bookmark", "Search", "Query", "Name", "FilterByUserId", "ModelVersionIds", "LicenseType", "Source", "Creator", "SortBy", }); + new java.lang.String[] { "UserAppId", "Page", "PerPage", "AdditionalFields", "SortAscending", "SortByName", "SortByNumInputs", "SortByModifiedAt", "SortByCreatedAt", "SortByStarCount", "ModelTypeId", "TrainedOnly", "InputFields", "OutputFields", "License", "FeaturedOnly", "StarredOnly", "Toolkits", "UseCases", "Languages", "DontFetchFromMain", "Bookmark", "Search", "Query", "Name", "FilterByUserId", "ModelVersionIds", "LicenseType", "Source", "Creator", "MinReplicas", "SortBy", }); internal_static_clarifai_api_GetResourceCountsRequest_descriptor = getDescriptor().getMessageTypes().get(114); internal_static_clarifai_api_GetResourceCountsRequest_fieldAccessorTable = new @@ -5531,7 +5533,7 @@ public static void registerAllExtensions( internal_static_clarifai_api_SingleModelResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleModelResponse_descriptor, - new java.lang.String[] { "Status", "Model", }); + new java.lang.String[] { "Status", "Model", "WorkflowCount", }); internal_static_clarifai_api_MultiModelResponse_descriptor = getDescriptor().getMessageTypes().get(132); internal_static_clarifai_api_MultiModelResponse_fieldAccessorTable = new @@ -5555,7 +5557,7 @@ public static void registerAllExtensions( internal_static_clarifai_api_ListModelVersionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListModelVersionsRequest_descriptor, - new java.lang.String[] { "UserAppId", "ModelId", "Page", "PerPage", "ConceptIds", "TrainedOnly", "SortAscending", "SortByStatusCode", "SortByNumInputs", "SortByDescription", "SortByCreatedAt", "SortBy", }); + new java.lang.String[] { "UserAppId", "ModelId", "Page", "PerPage", "ConceptIds", "TrainedOnly", "SortAscending", "SortByStatusCode", "SortByNumInputs", "SortByDescription", "SortByCreatedAt", "MinReplicas", "SortBy", }); internal_static_clarifai_api_DeleteModelVersionRequest_descriptor = getDescriptor().getMessageTypes().get(136); internal_static_clarifai_api_DeleteModelVersionRequest_fieldAccessorTable = new diff --git a/src/main/java/com/clarifai/grpc/api/SingleModelResponse.java b/src/main/java/com/clarifai/grpc/api/SingleModelResponse.java index 79a5eba..eb816b6 100644 --- a/src/main/java/com/clarifai/grpc/api/SingleModelResponse.java +++ b/src/main/java/com/clarifai/grpc/api/SingleModelResponse.java @@ -78,6 +78,11 @@ private SingleModelResponse( break; } + case 32: { + + workflowCount_ = input.readInt32(); + break; + } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { @@ -164,6 +169,17 @@ public com.clarifai.grpc.api.ModelOrBuilder getModelOrBuilder() { return getModel(); } + public static final int WORKFLOW_COUNT_FIELD_NUMBER = 4; + private int workflowCount_; + /** + * int32 workflow_count = 4; + * @return The workflowCount. + */ + @java.lang.Override + public int getWorkflowCount() { + return workflowCount_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -184,6 +200,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (model_ != null) { output.writeMessage(2, getModel()); } + if (workflowCount_ != 0) { + output.writeInt32(4, workflowCount_); + } unknownFields.writeTo(output); } @@ -201,6 +220,10 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getModel()); } + if (workflowCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, workflowCount_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -226,6 +249,8 @@ public boolean equals(final java.lang.Object obj) { if (!getModel() .equals(other.getModel())) return false; } + if (getWorkflowCount() + != other.getWorkflowCount()) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -245,6 +270,8 @@ public int hashCode() { hash = (37 * hash) + MODEL_FIELD_NUMBER; hash = (53 * hash) + getModel().hashCode(); } + hash = (37 * hash) + WORKFLOW_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getWorkflowCount(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -394,6 +421,8 @@ public Builder clear() { model_ = null; modelBuilder_ = null; } + workflowCount_ = 0; + return this; } @@ -430,6 +459,7 @@ public com.clarifai.grpc.api.SingleModelResponse buildPartial() { } else { result.model_ = modelBuilder_.build(); } + result.workflowCount_ = workflowCount_; onBuilt(); return result; } @@ -484,6 +514,9 @@ public Builder mergeFrom(com.clarifai.grpc.api.SingleModelResponse other) { if (other.hasModel()) { mergeModel(other.getModel()); } + if (other.getWorkflowCount() != 0) { + setWorkflowCount(other.getWorkflowCount()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -750,6 +783,37 @@ public com.clarifai.grpc.api.ModelOrBuilder getModelOrBuilder() { } return modelBuilder_; } + + private int workflowCount_ ; + /** + * int32 workflow_count = 4; + * @return The workflowCount. + */ + @java.lang.Override + public int getWorkflowCount() { + return workflowCount_; + } + /** + * int32 workflow_count = 4; + * @param value The workflowCount to set. + * @return This builder for chaining. + */ + public Builder setWorkflowCount(int value) { + + workflowCount_ = value; + onChanged(); + return this; + } + /** + * int32 workflow_count = 4; + * @return This builder for chaining. + */ + public Builder clearWorkflowCount() { + + workflowCount_ = 0; + onChanged(); + return this; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { diff --git a/src/main/java/com/clarifai/grpc/api/SingleModelResponseOrBuilder.java b/src/main/java/com/clarifai/grpc/api/SingleModelResponseOrBuilder.java index 1a4596f..1324af8 100644 --- a/src/main/java/com/clarifai/grpc/api/SingleModelResponseOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/SingleModelResponseOrBuilder.java @@ -36,4 +36,10 @@ public interface SingleModelResponseOrBuilder extends * .clarifai.api.Model model = 2; */ com.clarifai.grpc.api.ModelOrBuilder getModelOrBuilder(); + + /** + * int32 workflow_count = 4; + * @return The workflowCount. + */ + int getWorkflowCount(); } diff --git a/src/main/java/com/clarifai/grpc/api/Task.java b/src/main/java/com/clarifai/grpc/api/Task.java index 88e2583..ad095fc 100644 --- a/src/main/java/com/clarifai/grpc/api/Task.java +++ b/src/main/java/com/clarifai/grpc/api/Task.java @@ -853,7 +853,7 @@ public com.clarifai.grpc.api.TaskWorkerOrBuilder getWorkerOrBuilder() { * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3280 + * See proto/clarifai/api/resources.proto;l=3289 * @return A list containing the conceptIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -868,7 +868,7 @@ public com.clarifai.grpc.api.TaskWorkerOrBuilder getWorkerOrBuilder() { * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3280 + * See proto/clarifai/api/resources.proto;l=3289 * @return The count of conceptIds. */ @java.lang.Deprecated public int getConceptIdsCount() { @@ -882,7 +882,7 @@ public com.clarifai.grpc.api.TaskWorkerOrBuilder getWorkerOrBuilder() { * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3280 + * See proto/clarifai/api/resources.proto;l=3289 * @param index The index of the element to return. * @return The conceptIds at the given index. */ @@ -897,7 +897,7 @@ public com.clarifai.grpc.api.TaskWorkerOrBuilder getWorkerOrBuilder() { * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3280 + * See proto/clarifai/api/resources.proto;l=3289 * @param index The index of the value to return. * @return The bytes of the conceptIds at the given index. */ @@ -3170,7 +3170,7 @@ private void ensureConceptIdsIsMutable() { * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3280 + * See proto/clarifai/api/resources.proto;l=3289 * @return A list containing the conceptIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -3185,7 +3185,7 @@ private void ensureConceptIdsIsMutable() { * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3280 + * See proto/clarifai/api/resources.proto;l=3289 * @return The count of conceptIds. */ @java.lang.Deprecated public int getConceptIdsCount() { @@ -3199,7 +3199,7 @@ private void ensureConceptIdsIsMutable() { * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3280 + * See proto/clarifai/api/resources.proto;l=3289 * @param index The index of the element to return. * @return The conceptIds at the given index. */ @@ -3214,7 +3214,7 @@ private void ensureConceptIdsIsMutable() { * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3280 + * See proto/clarifai/api/resources.proto;l=3289 * @param index The index of the value to return. * @return The bytes of the conceptIds at the given index. */ @@ -3230,7 +3230,7 @@ private void ensureConceptIdsIsMutable() { * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3280 + * See proto/clarifai/api/resources.proto;l=3289 * @param index The index to set the value at. * @param value The conceptIds to set. * @return This builder for chaining. @@ -3253,7 +3253,7 @@ private void ensureConceptIdsIsMutable() { * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3280 + * See proto/clarifai/api/resources.proto;l=3289 * @param value The conceptIds to add. * @return This builder for chaining. */ @@ -3275,7 +3275,7 @@ private void ensureConceptIdsIsMutable() { * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3280 + * See proto/clarifai/api/resources.proto;l=3289 * @param values The conceptIds to add. * @return This builder for chaining. */ @@ -3295,7 +3295,7 @@ private void ensureConceptIdsIsMutable() { * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3280 + * See proto/clarifai/api/resources.proto;l=3289 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearConceptIds() { @@ -3312,7 +3312,7 @@ private void ensureConceptIdsIsMutable() { * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3280 + * See proto/clarifai/api/resources.proto;l=3289 * @param value The bytes of the conceptIds to add. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/TaskOrBuilder.java b/src/main/java/com/clarifai/grpc/api/TaskOrBuilder.java index 5ed39ad..bc4e88b 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/TaskOrBuilder.java @@ -167,7 +167,7 @@ public interface TaskOrBuilder extends * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3280 + * See proto/clarifai/api/resources.proto;l=3289 * @return A list containing the conceptIds. */ @java.lang.Deprecated java.util.List @@ -180,7 +180,7 @@ public interface TaskOrBuilder extends * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3280 + * See proto/clarifai/api/resources.proto;l=3289 * @return The count of conceptIds. */ @java.lang.Deprecated int getConceptIdsCount(); @@ -192,7 +192,7 @@ public interface TaskOrBuilder extends * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3280 + * See proto/clarifai/api/resources.proto;l=3289 * @param index The index of the element to return. * @return The conceptIds at the given index. */ @@ -205,7 +205,7 @@ public interface TaskOrBuilder extends * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3280 + * See proto/clarifai/api/resources.proto;l=3289 * @param index The index of the value to return. * @return The bytes of the conceptIds at the given index. */ diff --git a/src/main/java/com/clarifai/grpc/api/TaskReview.java b/src/main/java/com/clarifai/grpc/api/TaskReview.java index 1b2173f..0acaa34 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskReview.java +++ b/src/main/java/com/clarifai/grpc/api/TaskReview.java @@ -380,7 +380,7 @@ public int getNumber() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReview.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3501 + * See proto/clarifai/api/resources.proto;l=3510 * @return A list containing the userIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -395,7 +395,7 @@ public int getNumber() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReview.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3501 + * See proto/clarifai/api/resources.proto;l=3510 * @return The count of userIds. */ @java.lang.Deprecated public int getUserIdsCount() { @@ -409,7 +409,7 @@ public int getNumber() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReview.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3501 + * See proto/clarifai/api/resources.proto;l=3510 * @param index The index of the element to return. * @return The userIds at the given index. */ @@ -424,7 +424,7 @@ public int getNumber() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReview.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3501 + * See proto/clarifai/api/resources.proto;l=3510 * @param index The index of the value to return. * @return The bytes of the userIds at the given index. */ @@ -1134,7 +1134,7 @@ private void ensureUserIdsIsMutable() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReview.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3501 + * See proto/clarifai/api/resources.proto;l=3510 * @return A list containing the userIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -1149,7 +1149,7 @@ private void ensureUserIdsIsMutable() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReview.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3501 + * See proto/clarifai/api/resources.proto;l=3510 * @return The count of userIds. */ @java.lang.Deprecated public int getUserIdsCount() { @@ -1163,7 +1163,7 @@ private void ensureUserIdsIsMutable() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReview.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3501 + * See proto/clarifai/api/resources.proto;l=3510 * @param index The index of the element to return. * @return The userIds at the given index. */ @@ -1178,7 +1178,7 @@ private void ensureUserIdsIsMutable() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReview.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3501 + * See proto/clarifai/api/resources.proto;l=3510 * @param index The index of the value to return. * @return The bytes of the userIds at the given index. */ @@ -1194,7 +1194,7 @@ private void ensureUserIdsIsMutable() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReview.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3501 + * See proto/clarifai/api/resources.proto;l=3510 * @param index The index to set the value at. * @param value The userIds to set. * @return This builder for chaining. @@ -1217,7 +1217,7 @@ private void ensureUserIdsIsMutable() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReview.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3501 + * See proto/clarifai/api/resources.proto;l=3510 * @param value The userIds to add. * @return This builder for chaining. */ @@ -1239,7 +1239,7 @@ private void ensureUserIdsIsMutable() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReview.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3501 + * See proto/clarifai/api/resources.proto;l=3510 * @param values The userIds to add. * @return This builder for chaining. */ @@ -1259,7 +1259,7 @@ private void ensureUserIdsIsMutable() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReview.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3501 + * See proto/clarifai/api/resources.proto;l=3510 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearUserIds() { @@ -1276,7 +1276,7 @@ private void ensureUserIdsIsMutable() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReview.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3501 + * See proto/clarifai/api/resources.proto;l=3510 * @param value The bytes of the userIds to add. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/TaskReviewConsensusStrategyInfo.java b/src/main/java/com/clarifai/grpc/api/TaskReviewConsensusStrategyInfo.java index 2404295..10e078a 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskReviewConsensusStrategyInfo.java +++ b/src/main/java/com/clarifai/grpc/api/TaskReviewConsensusStrategyInfo.java @@ -110,7 +110,7 @@ private TaskReviewConsensusStrategyInfo( * * uint32 approval_threshold = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReviewConsensusStrategyInfo.approval_threshold is deprecated. - * See proto/clarifai/api/resources.proto;l=3544 + * See proto/clarifai/api/resources.proto;l=3553 * @return The approvalThreshold. */ @java.lang.Override @@ -504,7 +504,7 @@ public Builder mergeFrom( * * uint32 approval_threshold = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReviewConsensusStrategyInfo.approval_threshold is deprecated. - * See proto/clarifai/api/resources.proto;l=3544 + * See proto/clarifai/api/resources.proto;l=3553 * @return The approvalThreshold. */ @java.lang.Override @@ -518,7 +518,7 @@ public Builder mergeFrom( * * uint32 approval_threshold = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReviewConsensusStrategyInfo.approval_threshold is deprecated. - * See proto/clarifai/api/resources.proto;l=3544 + * See proto/clarifai/api/resources.proto;l=3553 * @param value The approvalThreshold to set. * @return This builder for chaining. */ @@ -535,7 +535,7 @@ public Builder mergeFrom( * * uint32 approval_threshold = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReviewConsensusStrategyInfo.approval_threshold is deprecated. - * See proto/clarifai/api/resources.proto;l=3544 + * See proto/clarifai/api/resources.proto;l=3553 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearApprovalThreshold() { diff --git a/src/main/java/com/clarifai/grpc/api/TaskReviewConsensusStrategyInfoOrBuilder.java b/src/main/java/com/clarifai/grpc/api/TaskReviewConsensusStrategyInfoOrBuilder.java index 663d51a..6fa6645 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskReviewConsensusStrategyInfoOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/TaskReviewConsensusStrategyInfoOrBuilder.java @@ -14,7 +14,7 @@ public interface TaskReviewConsensusStrategyInfoOrBuilder extends * * uint32 approval_threshold = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReviewConsensusStrategyInfo.approval_threshold is deprecated. - * See proto/clarifai/api/resources.proto;l=3544 + * See proto/clarifai/api/resources.proto;l=3553 * @return The approvalThreshold. */ @java.lang.Deprecated int getApprovalThreshold(); diff --git a/src/main/java/com/clarifai/grpc/api/TaskReviewOrBuilder.java b/src/main/java/com/clarifai/grpc/api/TaskReviewOrBuilder.java index d26f480..506bcc0 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskReviewOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/TaskReviewOrBuilder.java @@ -34,7 +34,7 @@ public interface TaskReviewOrBuilder extends * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReview.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3501 + * See proto/clarifai/api/resources.proto;l=3510 * @return A list containing the userIds. */ @java.lang.Deprecated java.util.List @@ -47,7 +47,7 @@ public interface TaskReviewOrBuilder extends * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReview.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3501 + * See proto/clarifai/api/resources.proto;l=3510 * @return The count of userIds. */ @java.lang.Deprecated int getUserIdsCount(); @@ -59,7 +59,7 @@ public interface TaskReviewOrBuilder extends * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReview.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3501 + * See proto/clarifai/api/resources.proto;l=3510 * @param index The index of the element to return. * @return The userIds at the given index. */ @@ -72,7 +72,7 @@ public interface TaskReviewOrBuilder extends * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskReview.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3501 + * See proto/clarifai/api/resources.proto;l=3510 * @param index The index of the value to return. * @return The bytes of the userIds at the given index. */ diff --git a/src/main/java/com/clarifai/grpc/api/TaskStatusCountPerUser.java b/src/main/java/com/clarifai/grpc/api/TaskStatusCountPerUser.java index 3bb7a01..7257ae1 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskStatusCountPerUser.java +++ b/src/main/java/com/clarifai/grpc/api/TaskStatusCountPerUser.java @@ -142,7 +142,7 @@ private TaskStatusCountPerUser( * * string user_id = 1 [deprecated = true]; * @deprecated clarifai.api.TaskStatusCountPerUser.user_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3598 + * See proto/clarifai/api/resources.proto;l=3607 * @return The userId. */ @java.lang.Override @@ -165,7 +165,7 @@ private TaskStatusCountPerUser( * * string user_id = 1 [deprecated = true]; * @deprecated clarifai.api.TaskStatusCountPerUser.user_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3598 + * See proto/clarifai/api/resources.proto;l=3607 * @return The bytes for userId. */ @java.lang.Override @@ -695,7 +695,7 @@ public Builder mergeFrom( * * string user_id = 1 [deprecated = true]; * @deprecated clarifai.api.TaskStatusCountPerUser.user_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3598 + * See proto/clarifai/api/resources.proto;l=3607 * @return The userId. */ @java.lang.Deprecated public java.lang.String getUserId() { @@ -717,7 +717,7 @@ public Builder mergeFrom( * * string user_id = 1 [deprecated = true]; * @deprecated clarifai.api.TaskStatusCountPerUser.user_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3598 + * See proto/clarifai/api/resources.proto;l=3607 * @return The bytes for userId. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -740,7 +740,7 @@ public Builder mergeFrom( * * string user_id = 1 [deprecated = true]; * @deprecated clarifai.api.TaskStatusCountPerUser.user_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3598 + * See proto/clarifai/api/resources.proto;l=3607 * @param value The userId to set. * @return This builder for chaining. */ @@ -761,7 +761,7 @@ public Builder mergeFrom( * * string user_id = 1 [deprecated = true]; * @deprecated clarifai.api.TaskStatusCountPerUser.user_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3598 + * See proto/clarifai/api/resources.proto;l=3607 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearUserId() { @@ -777,7 +777,7 @@ public Builder mergeFrom( * * string user_id = 1 [deprecated = true]; * @deprecated clarifai.api.TaskStatusCountPerUser.user_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3598 + * See proto/clarifai/api/resources.proto;l=3607 * @param value The bytes for userId to set. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/TaskStatusCountPerUserOrBuilder.java b/src/main/java/com/clarifai/grpc/api/TaskStatusCountPerUserOrBuilder.java index 257c9b6..7f6c51a 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskStatusCountPerUserOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/TaskStatusCountPerUserOrBuilder.java @@ -14,7 +14,7 @@ public interface TaskStatusCountPerUserOrBuilder extends * * string user_id = 1 [deprecated = true]; * @deprecated clarifai.api.TaskStatusCountPerUser.user_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3598 + * See proto/clarifai/api/resources.proto;l=3607 * @return The userId. */ @java.lang.Deprecated java.lang.String getUserId(); @@ -25,7 +25,7 @@ public interface TaskStatusCountPerUserOrBuilder extends * * string user_id = 1 [deprecated = true]; * @deprecated clarifai.api.TaskStatusCountPerUser.user_id is deprecated. - * See proto/clarifai/api/resources.proto;l=3598 + * See proto/clarifai/api/resources.proto;l=3607 * @return The bytes for userId. */ @java.lang.Deprecated com.google.protobuf.ByteString diff --git a/src/main/java/com/clarifai/grpc/api/TaskWorker.java b/src/main/java/com/clarifai/grpc/api/TaskWorker.java index d55e6cf..22b0d87 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskWorker.java +++ b/src/main/java/com/clarifai/grpc/api/TaskWorker.java @@ -529,7 +529,7 @@ public int getNumber() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3374 + * See proto/clarifai/api/resources.proto;l=3383 * @return A list containing the userIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -544,7 +544,7 @@ public int getNumber() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3374 + * See proto/clarifai/api/resources.proto;l=3383 * @return The count of userIds. */ @java.lang.Deprecated public int getUserIdsCount() { @@ -558,7 +558,7 @@ public int getNumber() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3374 + * See proto/clarifai/api/resources.proto;l=3383 * @param index The index of the element to return. * @return The userIds at the given index. */ @@ -573,7 +573,7 @@ public int getNumber() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3374 + * See proto/clarifai/api/resources.proto;l=3383 * @param index The index of the value to return. * @return The bytes of the userIds at the given index. */ @@ -1421,7 +1421,7 @@ private void ensureUserIdsIsMutable() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3374 + * See proto/clarifai/api/resources.proto;l=3383 * @return A list containing the userIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -1436,7 +1436,7 @@ private void ensureUserIdsIsMutable() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3374 + * See proto/clarifai/api/resources.proto;l=3383 * @return The count of userIds. */ @java.lang.Deprecated public int getUserIdsCount() { @@ -1450,7 +1450,7 @@ private void ensureUserIdsIsMutable() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3374 + * See proto/clarifai/api/resources.proto;l=3383 * @param index The index of the element to return. * @return The userIds at the given index. */ @@ -1465,7 +1465,7 @@ private void ensureUserIdsIsMutable() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3374 + * See proto/clarifai/api/resources.proto;l=3383 * @param index The index of the value to return. * @return The bytes of the userIds at the given index. */ @@ -1481,7 +1481,7 @@ private void ensureUserIdsIsMutable() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3374 + * See proto/clarifai/api/resources.proto;l=3383 * @param index The index to set the value at. * @param value The userIds to set. * @return This builder for chaining. @@ -1504,7 +1504,7 @@ private void ensureUserIdsIsMutable() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3374 + * See proto/clarifai/api/resources.proto;l=3383 * @param value The userIds to add. * @return This builder for chaining. */ @@ -1526,7 +1526,7 @@ private void ensureUserIdsIsMutable() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3374 + * See proto/clarifai/api/resources.proto;l=3383 * @param values The userIds to add. * @return This builder for chaining. */ @@ -1546,7 +1546,7 @@ private void ensureUserIdsIsMutable() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3374 + * See proto/clarifai/api/resources.proto;l=3383 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearUserIds() { @@ -1563,7 +1563,7 @@ private void ensureUserIdsIsMutable() { * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3374 + * See proto/clarifai/api/resources.proto;l=3383 * @param value The bytes of the userIds to add. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/TaskWorkerOrBuilder.java b/src/main/java/com/clarifai/grpc/api/TaskWorkerOrBuilder.java index 49c1f01..8cbdac3 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskWorkerOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/TaskWorkerOrBuilder.java @@ -34,7 +34,7 @@ public interface TaskWorkerOrBuilder extends * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3374 + * See proto/clarifai/api/resources.proto;l=3383 * @return A list containing the userIds. */ @java.lang.Deprecated java.util.List @@ -47,7 +47,7 @@ public interface TaskWorkerOrBuilder extends * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3374 + * See proto/clarifai/api/resources.proto;l=3383 * @return The count of userIds. */ @java.lang.Deprecated int getUserIdsCount(); @@ -59,7 +59,7 @@ public interface TaskWorkerOrBuilder extends * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3374 + * See proto/clarifai/api/resources.proto;l=3383 * @param index The index of the element to return. * @return The userIds at the given index. */ @@ -72,7 +72,7 @@ public interface TaskWorkerOrBuilder extends * * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3374 + * See proto/clarifai/api/resources.proto;l=3383 * @param index The index of the value to return. * @return The bytes of the userIds at the given index. */ diff --git a/src/main/java/com/clarifai/grpc/api/User.java b/src/main/java/com/clarifai/grpc/api/User.java index f971378..2bc94ce 100644 --- a/src/main/java/com/clarifai/grpc/api/User.java +++ b/src/main/java/com/clarifai/grpc/api/User.java @@ -350,7 +350,7 @@ public java.lang.String getId() { /** * string primary_email = 2 [deprecated = true]; * @deprecated clarifai.api.User.primary_email is deprecated. - * See proto/clarifai/api/resources.proto;l=2778 + * See proto/clarifai/api/resources.proto;l=2783 * @return The primaryEmail. */ @java.lang.Override @@ -369,7 +369,7 @@ public java.lang.String getId() { /** * string primary_email = 2 [deprecated = true]; * @deprecated clarifai.api.User.primary_email is deprecated. - * See proto/clarifai/api/resources.proto;l=2778 + * See proto/clarifai/api/resources.proto;l=2783 * @return The bytes for primaryEmail. */ @java.lang.Override @@ -674,7 +674,7 @@ public java.lang.String getReferralSource() { /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2788 + * See proto/clarifai/api/resources.proto;l=2793 * @return The billType. */ @java.lang.Override @@ -693,7 +693,7 @@ public java.lang.String getReferralSource() { /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2788 + * See proto/clarifai/api/resources.proto;l=2793 * @return The bytes for billType. */ @java.lang.Override @@ -766,7 +766,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { /** * .google.protobuf.Timestamp date_gdpr_consent = 8 [deprecated = true]; * @deprecated clarifai.api.User.date_gdpr_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2796 + * See proto/clarifai/api/resources.proto;l=2801 * @return Whether the dateGdprConsent field is set. */ @java.lang.Override @@ -776,7 +776,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { /** * .google.protobuf.Timestamp date_gdpr_consent = 8 [deprecated = true]; * @deprecated clarifai.api.User.date_gdpr_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2796 + * See proto/clarifai/api/resources.proto;l=2801 * @return The dateGdprConsent. */ @java.lang.Override @@ -796,7 +796,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { /** * .google.protobuf.Timestamp date_tos_consent = 9 [deprecated = true]; * @deprecated clarifai.api.User.date_tos_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2797 + * See proto/clarifai/api/resources.proto;l=2802 * @return Whether the dateTosConsent field is set. */ @java.lang.Override @@ -806,7 +806,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { /** * .google.protobuf.Timestamp date_tos_consent = 9 [deprecated = true]; * @deprecated clarifai.api.User.date_tos_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2797 + * See proto/clarifai/api/resources.proto;l=2802 * @return The dateTosConsent. */ @java.lang.Override @@ -826,7 +826,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { /** * .google.protobuf.Timestamp date_marketing_consent = 10 [deprecated = true]; * @deprecated clarifai.api.User.date_marketing_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2798 + * See proto/clarifai/api/resources.proto;l=2803 * @return Whether the dateMarketingConsent field is set. */ @java.lang.Override @@ -836,7 +836,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { /** * .google.protobuf.Timestamp date_marketing_consent = 10 [deprecated = true]; * @deprecated clarifai.api.User.date_marketing_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2798 + * See proto/clarifai/api/resources.proto;l=2803 * @return The dateMarketingConsent. */ @java.lang.Override @@ -856,7 +856,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { /** * .google.protobuf.Timestamp date_pii_consent = 23 [deprecated = true]; * @deprecated clarifai.api.User.date_pii_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2799 + * See proto/clarifai/api/resources.proto;l=2804 * @return Whether the datePiiConsent field is set. */ @java.lang.Override @@ -866,7 +866,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { /** * .google.protobuf.Timestamp date_pii_consent = 23 [deprecated = true]; * @deprecated clarifai.api.User.date_pii_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2799 + * See proto/clarifai/api/resources.proto;l=2804 * @return The datePiiConsent. */ @java.lang.Override @@ -891,7 +891,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { * * .google.protobuf.Struct metadata = 11 [deprecated = true]; * @deprecated clarifai.api.User.metadata is deprecated. - * See proto/clarifai/api/resources.proto;l=2803 + * See proto/clarifai/api/resources.proto;l=2808 * @return Whether the metadata field is set. */ @java.lang.Override @@ -906,7 +906,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { * * .google.protobuf.Struct metadata = 11 [deprecated = true]; * @deprecated clarifai.api.User.metadata is deprecated. - * See proto/clarifai/api/resources.proto;l=2803 + * See proto/clarifai/api/resources.proto;l=2808 * @return The metadata. */ @java.lang.Override @@ -971,7 +971,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { /** * bool two_factor_auth_enabled = 15 [deprecated = true]; * @deprecated clarifai.api.User.two_factor_auth_enabled is deprecated. - * See proto/clarifai/api/resources.proto;l=2806 + * See proto/clarifai/api/resources.proto;l=2811 * @return The twoFactorAuthEnabled. */ @java.lang.Override @@ -984,7 +984,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { /** * uint32 teams_count = 16 [deprecated = true]; * @deprecated clarifai.api.User.teams_count is deprecated. - * See proto/clarifai/api/resources.proto;l=2807 + * See proto/clarifai/api/resources.proto;l=2812 * @return The teamsCount. */ @java.lang.Override @@ -2086,7 +2086,7 @@ public Builder setIdBytes( /** * string primary_email = 2 [deprecated = true]; * @deprecated clarifai.api.User.primary_email is deprecated. - * See proto/clarifai/api/resources.proto;l=2778 + * See proto/clarifai/api/resources.proto;l=2783 * @return The primaryEmail. */ @java.lang.Deprecated public java.lang.String getPrimaryEmail() { @@ -2104,7 +2104,7 @@ public Builder setIdBytes( /** * string primary_email = 2 [deprecated = true]; * @deprecated clarifai.api.User.primary_email is deprecated. - * See proto/clarifai/api/resources.proto;l=2778 + * See proto/clarifai/api/resources.proto;l=2783 * @return The bytes for primaryEmail. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2123,7 +2123,7 @@ public Builder setIdBytes( /** * string primary_email = 2 [deprecated = true]; * @deprecated clarifai.api.User.primary_email is deprecated. - * See proto/clarifai/api/resources.proto;l=2778 + * See proto/clarifai/api/resources.proto;l=2783 * @param value The primaryEmail to set. * @return This builder for chaining. */ @@ -2140,7 +2140,7 @@ public Builder setIdBytes( /** * string primary_email = 2 [deprecated = true]; * @deprecated clarifai.api.User.primary_email is deprecated. - * See proto/clarifai/api/resources.proto;l=2778 + * See proto/clarifai/api/resources.proto;l=2783 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearPrimaryEmail() { @@ -2152,7 +2152,7 @@ public Builder setIdBytes( /** * string primary_email = 2 [deprecated = true]; * @deprecated clarifai.api.User.primary_email is deprecated. - * See proto/clarifai/api/resources.proto;l=2778 + * See proto/clarifai/api/resources.proto;l=2783 * @param value The bytes for primaryEmail to set. * @return This builder for chaining. */ @@ -2744,7 +2744,7 @@ public Builder setReferralSourceBytes( /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2788 + * See proto/clarifai/api/resources.proto;l=2793 * @return The billType. */ @java.lang.Deprecated public java.lang.String getBillType() { @@ -2762,7 +2762,7 @@ public Builder setReferralSourceBytes( /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2788 + * See proto/clarifai/api/resources.proto;l=2793 * @return The bytes for billType. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2781,7 +2781,7 @@ public Builder setReferralSourceBytes( /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2788 + * See proto/clarifai/api/resources.proto;l=2793 * @param value The billType to set. * @return This builder for chaining. */ @@ -2798,7 +2798,7 @@ public Builder setReferralSourceBytes( /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2788 + * See proto/clarifai/api/resources.proto;l=2793 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearBillType() { @@ -2810,7 +2810,7 @@ public Builder setReferralSourceBytes( /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2788 + * See proto/clarifai/api/resources.proto;l=2793 * @param value The bytes for billType to set. * @return This builder for chaining. */ @@ -3023,7 +3023,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { /** * .google.protobuf.Timestamp date_gdpr_consent = 8 [deprecated = true]; * @deprecated clarifai.api.User.date_gdpr_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2796 + * See proto/clarifai/api/resources.proto;l=2801 * @return Whether the dateGdprConsent field is set. */ @java.lang.Deprecated public boolean hasDateGdprConsent() { @@ -3032,7 +3032,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { /** * .google.protobuf.Timestamp date_gdpr_consent = 8 [deprecated = true]; * @deprecated clarifai.api.User.date_gdpr_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2796 + * See proto/clarifai/api/resources.proto;l=2801 * @return The dateGdprConsent. */ @java.lang.Deprecated public com.google.protobuf.Timestamp getDateGdprConsent() { @@ -3146,7 +3146,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { /** * .google.protobuf.Timestamp date_tos_consent = 9 [deprecated = true]; * @deprecated clarifai.api.User.date_tos_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2797 + * See proto/clarifai/api/resources.proto;l=2802 * @return Whether the dateTosConsent field is set. */ @java.lang.Deprecated public boolean hasDateTosConsent() { @@ -3155,7 +3155,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { /** * .google.protobuf.Timestamp date_tos_consent = 9 [deprecated = true]; * @deprecated clarifai.api.User.date_tos_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2797 + * See proto/clarifai/api/resources.proto;l=2802 * @return The dateTosConsent. */ @java.lang.Deprecated public com.google.protobuf.Timestamp getDateTosConsent() { @@ -3269,7 +3269,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { /** * .google.protobuf.Timestamp date_marketing_consent = 10 [deprecated = true]; * @deprecated clarifai.api.User.date_marketing_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2798 + * See proto/clarifai/api/resources.proto;l=2803 * @return Whether the dateMarketingConsent field is set. */ @java.lang.Deprecated public boolean hasDateMarketingConsent() { @@ -3278,7 +3278,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { /** * .google.protobuf.Timestamp date_marketing_consent = 10 [deprecated = true]; * @deprecated clarifai.api.User.date_marketing_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2798 + * See proto/clarifai/api/resources.proto;l=2803 * @return The dateMarketingConsent. */ @java.lang.Deprecated public com.google.protobuf.Timestamp getDateMarketingConsent() { @@ -3392,7 +3392,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { /** * .google.protobuf.Timestamp date_pii_consent = 23 [deprecated = true]; * @deprecated clarifai.api.User.date_pii_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2799 + * See proto/clarifai/api/resources.proto;l=2804 * @return Whether the datePiiConsent field is set. */ @java.lang.Deprecated public boolean hasDatePiiConsent() { @@ -3401,7 +3401,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { /** * .google.protobuf.Timestamp date_pii_consent = 23 [deprecated = true]; * @deprecated clarifai.api.User.date_pii_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2799 + * See proto/clarifai/api/resources.proto;l=2804 * @return The datePiiConsent. */ @java.lang.Deprecated public com.google.protobuf.Timestamp getDatePiiConsent() { @@ -3520,7 +3520,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { * * .google.protobuf.Struct metadata = 11 [deprecated = true]; * @deprecated clarifai.api.User.metadata is deprecated. - * See proto/clarifai/api/resources.proto;l=2803 + * See proto/clarifai/api/resources.proto;l=2808 * @return Whether the metadata field is set. */ @java.lang.Deprecated public boolean hasMetadata() { @@ -3534,7 +3534,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { * * .google.protobuf.Struct metadata = 11 [deprecated = true]; * @deprecated clarifai.api.User.metadata is deprecated. - * See proto/clarifai/api/resources.proto;l=2803 + * See proto/clarifai/api/resources.proto;l=2808 * @return The metadata. */ @java.lang.Deprecated public com.google.protobuf.Struct getMetadata() { @@ -3921,7 +3921,7 @@ private void ensureEmailAddressesIsMutable() { /** * bool two_factor_auth_enabled = 15 [deprecated = true]; * @deprecated clarifai.api.User.two_factor_auth_enabled is deprecated. - * See proto/clarifai/api/resources.proto;l=2806 + * See proto/clarifai/api/resources.proto;l=2811 * @return The twoFactorAuthEnabled. */ @java.lang.Override @@ -3931,7 +3931,7 @@ private void ensureEmailAddressesIsMutable() { /** * bool two_factor_auth_enabled = 15 [deprecated = true]; * @deprecated clarifai.api.User.two_factor_auth_enabled is deprecated. - * See proto/clarifai/api/resources.proto;l=2806 + * See proto/clarifai/api/resources.proto;l=2811 * @param value The twoFactorAuthEnabled to set. * @return This builder for chaining. */ @@ -3944,7 +3944,7 @@ private void ensureEmailAddressesIsMutable() { /** * bool two_factor_auth_enabled = 15 [deprecated = true]; * @deprecated clarifai.api.User.two_factor_auth_enabled is deprecated. - * See proto/clarifai/api/resources.proto;l=2806 + * See proto/clarifai/api/resources.proto;l=2811 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearTwoFactorAuthEnabled() { @@ -3958,7 +3958,7 @@ private void ensureEmailAddressesIsMutable() { /** * uint32 teams_count = 16 [deprecated = true]; * @deprecated clarifai.api.User.teams_count is deprecated. - * See proto/clarifai/api/resources.proto;l=2807 + * See proto/clarifai/api/resources.proto;l=2812 * @return The teamsCount. */ @java.lang.Override @@ -3968,7 +3968,7 @@ private void ensureEmailAddressesIsMutable() { /** * uint32 teams_count = 16 [deprecated = true]; * @deprecated clarifai.api.User.teams_count is deprecated. - * See proto/clarifai/api/resources.proto;l=2807 + * See proto/clarifai/api/resources.proto;l=2812 * @param value The teamsCount to set. * @return This builder for chaining. */ @@ -3981,7 +3981,7 @@ private void ensureEmailAddressesIsMutable() { /** * uint32 teams_count = 16 [deprecated = true]; * @deprecated clarifai.api.User.teams_count is deprecated. - * See proto/clarifai/api/resources.proto;l=2807 + * See proto/clarifai/api/resources.proto;l=2812 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearTeamsCount() { diff --git a/src/main/java/com/clarifai/grpc/api/UserOrBuilder.java b/src/main/java/com/clarifai/grpc/api/UserOrBuilder.java index 899cc88..594c967 100644 --- a/src/main/java/com/clarifai/grpc/api/UserOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/UserOrBuilder.java @@ -22,14 +22,14 @@ public interface UserOrBuilder extends /** * string primary_email = 2 [deprecated = true]; * @deprecated clarifai.api.User.primary_email is deprecated. - * See proto/clarifai/api/resources.proto;l=2778 + * See proto/clarifai/api/resources.proto;l=2783 * @return The primaryEmail. */ @java.lang.Deprecated java.lang.String getPrimaryEmail(); /** * string primary_email = 2 [deprecated = true]; * @deprecated clarifai.api.User.primary_email is deprecated. - * See proto/clarifai/api/resources.proto;l=2778 + * See proto/clarifai/api/resources.proto;l=2783 * @return The bytes for primaryEmail. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -138,14 +138,14 @@ public interface UserOrBuilder extends /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2788 + * See proto/clarifai/api/resources.proto;l=2793 * @return The billType. */ @java.lang.Deprecated java.lang.String getBillType(); /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2788 + * See proto/clarifai/api/resources.proto;l=2793 * @return The bytes for billType. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -193,14 +193,14 @@ public interface UserOrBuilder extends /** * .google.protobuf.Timestamp date_gdpr_consent = 8 [deprecated = true]; * @deprecated clarifai.api.User.date_gdpr_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2796 + * See proto/clarifai/api/resources.proto;l=2801 * @return Whether the dateGdprConsent field is set. */ @java.lang.Deprecated boolean hasDateGdprConsent(); /** * .google.protobuf.Timestamp date_gdpr_consent = 8 [deprecated = true]; * @deprecated clarifai.api.User.date_gdpr_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2796 + * See proto/clarifai/api/resources.proto;l=2801 * @return The dateGdprConsent. */ @java.lang.Deprecated com.google.protobuf.Timestamp getDateGdprConsent(); @@ -212,14 +212,14 @@ public interface UserOrBuilder extends /** * .google.protobuf.Timestamp date_tos_consent = 9 [deprecated = true]; * @deprecated clarifai.api.User.date_tos_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2797 + * See proto/clarifai/api/resources.proto;l=2802 * @return Whether the dateTosConsent field is set. */ @java.lang.Deprecated boolean hasDateTosConsent(); /** * .google.protobuf.Timestamp date_tos_consent = 9 [deprecated = true]; * @deprecated clarifai.api.User.date_tos_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2797 + * See proto/clarifai/api/resources.proto;l=2802 * @return The dateTosConsent. */ @java.lang.Deprecated com.google.protobuf.Timestamp getDateTosConsent(); @@ -231,14 +231,14 @@ public interface UserOrBuilder extends /** * .google.protobuf.Timestamp date_marketing_consent = 10 [deprecated = true]; * @deprecated clarifai.api.User.date_marketing_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2798 + * See proto/clarifai/api/resources.proto;l=2803 * @return Whether the dateMarketingConsent field is set. */ @java.lang.Deprecated boolean hasDateMarketingConsent(); /** * .google.protobuf.Timestamp date_marketing_consent = 10 [deprecated = true]; * @deprecated clarifai.api.User.date_marketing_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2798 + * See proto/clarifai/api/resources.proto;l=2803 * @return The dateMarketingConsent. */ @java.lang.Deprecated com.google.protobuf.Timestamp getDateMarketingConsent(); @@ -250,14 +250,14 @@ public interface UserOrBuilder extends /** * .google.protobuf.Timestamp date_pii_consent = 23 [deprecated = true]; * @deprecated clarifai.api.User.date_pii_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2799 + * See proto/clarifai/api/resources.proto;l=2804 * @return Whether the datePiiConsent field is set. */ @java.lang.Deprecated boolean hasDatePiiConsent(); /** * .google.protobuf.Timestamp date_pii_consent = 23 [deprecated = true]; * @deprecated clarifai.api.User.date_pii_consent is deprecated. - * See proto/clarifai/api/resources.proto;l=2799 + * See proto/clarifai/api/resources.proto;l=2804 * @return The datePiiConsent. */ @java.lang.Deprecated com.google.protobuf.Timestamp getDatePiiConsent(); @@ -274,7 +274,7 @@ public interface UserOrBuilder extends * * .google.protobuf.Struct metadata = 11 [deprecated = true]; * @deprecated clarifai.api.User.metadata is deprecated. - * See proto/clarifai/api/resources.proto;l=2803 + * See proto/clarifai/api/resources.proto;l=2808 * @return Whether the metadata field is set. */ @java.lang.Deprecated boolean hasMetadata(); @@ -286,7 +286,7 @@ public interface UserOrBuilder extends * * .google.protobuf.Struct metadata = 11 [deprecated = true]; * @deprecated clarifai.api.User.metadata is deprecated. - * See proto/clarifai/api/resources.proto;l=2803 + * See proto/clarifai/api/resources.proto;l=2808 * @return The metadata. */ @java.lang.Deprecated com.google.protobuf.Struct getMetadata(); @@ -327,7 +327,7 @@ public interface UserOrBuilder extends /** * bool two_factor_auth_enabled = 15 [deprecated = true]; * @deprecated clarifai.api.User.two_factor_auth_enabled is deprecated. - * See proto/clarifai/api/resources.proto;l=2806 + * See proto/clarifai/api/resources.proto;l=2811 * @return The twoFactorAuthEnabled. */ @java.lang.Deprecated boolean getTwoFactorAuthEnabled(); @@ -335,7 +335,7 @@ public interface UserOrBuilder extends /** * uint32 teams_count = 16 [deprecated = true]; * @deprecated clarifai.api.User.teams_count is deprecated. - * See proto/clarifai/api/resources.proto;l=2807 + * See proto/clarifai/api/resources.proto;l=2812 * @return The teamsCount. */ @java.lang.Deprecated int getTeamsCount(); diff --git a/src/main/java/com/clarifai/grpc/api/Video.java b/src/main/java/com/clarifai/grpc/api/Video.java index 6358c14..a00583d 100644 --- a/src/main/java/com/clarifai/grpc/api/Video.java +++ b/src/main/java/com/clarifai/grpc/api/Video.java @@ -240,7 +240,7 @@ public boolean getAllowDuplicateUrl() { * * string thumbnail_url = 5 [deprecated = true]; * @deprecated clarifai.api.Video.thumbnail_url is deprecated. - * See proto/clarifai/api/resources.proto;l=2934 + * See proto/clarifai/api/resources.proto;l=2939 * @return The thumbnailUrl. */ @java.lang.Override @@ -265,7 +265,7 @@ public boolean getAllowDuplicateUrl() { * * string thumbnail_url = 5 [deprecated = true]; * @deprecated clarifai.api.Video.thumbnail_url is deprecated. - * See proto/clarifai/api/resources.proto;l=2934 + * See proto/clarifai/api/resources.proto;l=2939 * @return The bytes for thumbnailUrl. */ @java.lang.Override @@ -1054,7 +1054,7 @@ public Builder clearAllowDuplicateUrl() { * * string thumbnail_url = 5 [deprecated = true]; * @deprecated clarifai.api.Video.thumbnail_url is deprecated. - * See proto/clarifai/api/resources.proto;l=2934 + * See proto/clarifai/api/resources.proto;l=2939 * @return The thumbnailUrl. */ @java.lang.Deprecated public java.lang.String getThumbnailUrl() { @@ -1078,7 +1078,7 @@ public Builder clearAllowDuplicateUrl() { * * string thumbnail_url = 5 [deprecated = true]; * @deprecated clarifai.api.Video.thumbnail_url is deprecated. - * See proto/clarifai/api/resources.proto;l=2934 + * See proto/clarifai/api/resources.proto;l=2939 * @return The bytes for thumbnailUrl. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -1103,7 +1103,7 @@ public Builder clearAllowDuplicateUrl() { * * string thumbnail_url = 5 [deprecated = true]; * @deprecated clarifai.api.Video.thumbnail_url is deprecated. - * See proto/clarifai/api/resources.proto;l=2934 + * See proto/clarifai/api/resources.proto;l=2939 * @param value The thumbnailUrl to set. * @return This builder for chaining. */ @@ -1126,7 +1126,7 @@ public Builder clearAllowDuplicateUrl() { * * string thumbnail_url = 5 [deprecated = true]; * @deprecated clarifai.api.Video.thumbnail_url is deprecated. - * See proto/clarifai/api/resources.proto;l=2934 + * See proto/clarifai/api/resources.proto;l=2939 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearThumbnailUrl() { @@ -1144,7 +1144,7 @@ public Builder clearAllowDuplicateUrl() { * * string thumbnail_url = 5 [deprecated = true]; * @deprecated clarifai.api.Video.thumbnail_url is deprecated. - * See proto/clarifai/api/resources.proto;l=2934 + * See proto/clarifai/api/resources.proto;l=2939 * @param value The bytes for thumbnailUrl to set. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/VideoOrBuilder.java b/src/main/java/com/clarifai/grpc/api/VideoOrBuilder.java index ebc7a58..2cd4c85 100644 --- a/src/main/java/com/clarifai/grpc/api/VideoOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/VideoOrBuilder.java @@ -59,7 +59,7 @@ public interface VideoOrBuilder extends * * string thumbnail_url = 5 [deprecated = true]; * @deprecated clarifai.api.Video.thumbnail_url is deprecated. - * See proto/clarifai/api/resources.proto;l=2934 + * See proto/clarifai/api/resources.proto;l=2939 * @return The thumbnailUrl. */ @java.lang.Deprecated java.lang.String getThumbnailUrl(); @@ -72,7 +72,7 @@ public interface VideoOrBuilder extends * * string thumbnail_url = 5 [deprecated = true]; * @deprecated clarifai.api.Video.thumbnail_url is deprecated. - * See proto/clarifai/api/resources.proto;l=2934 + * See proto/clarifai/api/resources.proto;l=2939 * @return The bytes for thumbnailUrl. */ @java.lang.Deprecated com.google.protobuf.ByteString diff --git a/src/main/java/com/clarifai/grpc/api/WorkflowVersion.java b/src/main/java/com/clarifai/grpc/api/WorkflowVersion.java index 8939239..90aa3fd 100644 --- a/src/main/java/com/clarifai/grpc/api/WorkflowVersion.java +++ b/src/main/java/com/clarifai/grpc/api/WorkflowVersion.java @@ -157,6 +157,11 @@ private WorkflowVersion( license_ = s; break; } + case 96: { + + isDeprecated_ = input.readBool(); + break; + } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { @@ -708,6 +713,22 @@ public java.lang.String getLicense() { } } + public static final int IS_DEPRECATED_FIELD_NUMBER = 12; + private boolean isDeprecated_; + /** + *
+   * If a model version associated with the workflow version is deleted, the workflow version
+   * will be marked as deprecated.
+   * 
+ * + * bool is_deprecated = 12; + * @return The isDeprecated. + */ + @java.lang.Override + public boolean getIsDeprecated() { + return isDeprecated_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -755,6 +776,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(license_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 11, license_); } + if (isDeprecated_ != false) { + output.writeBool(12, isDeprecated_); + } unknownFields.writeTo(output); } @@ -802,6 +826,10 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(license_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, license_); } + if (isDeprecated_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, isDeprecated_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -851,6 +879,8 @@ public boolean equals(final java.lang.Object obj) { .equals(other.getDescription())) return false; if (!getLicense() .equals(other.getLicense())) return false; + if (getIsDeprecated() + != other.getIsDeprecated()) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -894,6 +924,9 @@ public int hashCode() { hash = (53 * hash) + getDescription().hashCode(); hash = (37 * hash) + LICENSE_FIELD_NUMBER; hash = (53 * hash) + getLicense().hashCode(); + hash = (37 * hash) + IS_DEPRECATED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getIsDeprecated()); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -1074,6 +1107,8 @@ public Builder clear() { license_ = ""; + isDeprecated_ = false; + return this; } @@ -1136,6 +1171,7 @@ public com.clarifai.grpc.api.WorkflowVersion buildPartial() { result.userId_ = userId_; result.description_ = description_; result.license_ = license_; + result.isDeprecated_ = isDeprecated_; onBuilt(); return result; } @@ -1246,6 +1282,9 @@ public Builder mergeFrom(com.clarifai.grpc.api.WorkflowVersion other) { license_ = other.license_; onChanged(); } + if (other.getIsDeprecated() != false) { + setIsDeprecated(other.getIsDeprecated()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -2864,6 +2903,52 @@ public Builder setLicenseBytes( onChanged(); return this; } + + private boolean isDeprecated_ ; + /** + *
+     * If a model version associated with the workflow version is deleted, the workflow version
+     * will be marked as deprecated.
+     * 
+ * + * bool is_deprecated = 12; + * @return The isDeprecated. + */ + @java.lang.Override + public boolean getIsDeprecated() { + return isDeprecated_; + } + /** + *
+     * If a model version associated with the workflow version is deleted, the workflow version
+     * will be marked as deprecated.
+     * 
+ * + * bool is_deprecated = 12; + * @param value The isDeprecated to set. + * @return This builder for chaining. + */ + public Builder setIsDeprecated(boolean value) { + + isDeprecated_ = value; + onChanged(); + return this; + } + /** + *
+     * If a model version associated with the workflow version is deleted, the workflow version
+     * will be marked as deprecated.
+     * 
+ * + * bool is_deprecated = 12; + * @return This builder for chaining. + */ + public Builder clearIsDeprecated() { + + isDeprecated_ = false; + onChanged(); + return this; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { diff --git a/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluation.java b/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluation.java index b3aff43..570751e 100644 --- a/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluation.java +++ b/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluation.java @@ -17,14 +17,9 @@ private WorkflowVersionEvaluation(com.google.protobuf.GeneratedMessageV3.Builder } private WorkflowVersionEvaluation() { id_ = ""; - workflowId_ = ""; - workflowVersionId_ = ""; - groundTruthDatasetId_ = ""; - groundTruthDatasetVersionId_ = ""; - predictionsDatasetId_ = ""; - predictionsDatasetVersionId_ = ""; - evaluationTemplateId_ = ""; targetNodeId_ = ""; + userId_ = ""; + appId_ = ""; } @java.lang.Override @@ -64,45 +59,73 @@ private WorkflowVersionEvaluation( break; } case 18: { - java.lang.String s = input.readStringRequireUtf8(); + com.clarifai.grpc.api.WorkflowVersion.Builder subBuilder = null; + if (workflowVersion_ != null) { + subBuilder = workflowVersion_.toBuilder(); + } + workflowVersion_ = input.readMessage(com.clarifai.grpc.api.WorkflowVersion.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(workflowVersion_); + workflowVersion_ = subBuilder.buildPartial(); + } - workflowId_ = s; break; } case 26: { java.lang.String s = input.readStringRequireUtf8(); - workflowVersionId_ = s; + targetNodeId_ = s; break; } case 34: { - java.lang.String s = input.readStringRequireUtf8(); + com.clarifai.grpc.api.DatasetVersion.Builder subBuilder = null; + if (groundTruthDatasetVersion_ != null) { + subBuilder = groundTruthDatasetVersion_.toBuilder(); + } + groundTruthDatasetVersion_ = input.readMessage(com.clarifai.grpc.api.DatasetVersion.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(groundTruthDatasetVersion_); + groundTruthDatasetVersion_ = subBuilder.buildPartial(); + } - groundTruthDatasetId_ = s; break; } case 42: { - java.lang.String s = input.readStringRequireUtf8(); + com.clarifai.grpc.api.DatasetVersion.Builder subBuilder = null; + if (predictionsDatasetVersion_ != null) { + subBuilder = predictionsDatasetVersion_.toBuilder(); + } + predictionsDatasetVersion_ = input.readMessage(com.clarifai.grpc.api.DatasetVersion.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(predictionsDatasetVersion_); + predictionsDatasetVersion_ = subBuilder.buildPartial(); + } - groundTruthDatasetVersionId_ = s; break; } case 50: { - java.lang.String s = input.readStringRequireUtf8(); + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.Builder subBuilder = null; + if (workflowVersionEvaluationTemplate_ != null) { + subBuilder = workflowVersionEvaluationTemplate_.toBuilder(); + } + workflowVersionEvaluationTemplate_ = input.readMessage(com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(workflowVersionEvaluationTemplate_); + workflowVersionEvaluationTemplate_ = subBuilder.buildPartial(); + } - predictionsDatasetId_ = s; break; } case 58: { java.lang.String s = input.readStringRequireUtf8(); - predictionsDatasetVersionId_ = s; + userId_ = s; break; } case 66: { java.lang.String s = input.readStringRequireUtf8(); - evaluationTemplateId_ = s; + appId_ = s; break; } case 74: { @@ -157,12 +180,6 @@ private WorkflowVersionEvaluation( break; } - case 106: { - java.lang.String s = input.readStringRequireUtf8(); - - targetNodeId_ = s; - break; - } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { @@ -243,322 +260,290 @@ public java.lang.String getId() { } } - public static final int WORKFLOW_ID_FIELD_NUMBER = 2; - private volatile java.lang.Object workflowId_; + public static final int WORKFLOW_VERSION_FIELD_NUMBER = 2; + private com.clarifai.grpc.api.WorkflowVersion workflowVersion_; /** *
-   * The ID of the workflow that is used for evaluation.
+   * Workflow version that is being evaluated.
    * 
* - * string workflow_id = 2; - * @return The workflowId. + * .clarifai.api.WorkflowVersion workflow_version = 2; + * @return Whether the workflowVersion field is set. */ @java.lang.Override - public java.lang.String getWorkflowId() { - java.lang.Object ref = workflowId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - workflowId_ = s; - return s; - } + public boolean hasWorkflowVersion() { + return workflowVersion_ != null; } /** *
-   * The ID of the workflow that is used for evaluation.
+   * Workflow version that is being evaluated.
    * 
* - * string workflow_id = 2; - * @return The bytes for workflowId. + * .clarifai.api.WorkflowVersion workflow_version = 2; + * @return The workflowVersion. */ @java.lang.Override - public com.google.protobuf.ByteString - getWorkflowIdBytes() { - java.lang.Object ref = workflowId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - workflowId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } + public com.clarifai.grpc.api.WorkflowVersion getWorkflowVersion() { + return workflowVersion_ == null ? com.clarifai.grpc.api.WorkflowVersion.getDefaultInstance() : workflowVersion_; + } + /** + *
+   * Workflow version that is being evaluated.
+   * 
+ * + * .clarifai.api.WorkflowVersion workflow_version = 2; + */ + @java.lang.Override + public com.clarifai.grpc.api.WorkflowVersionOrBuilder getWorkflowVersionOrBuilder() { + return getWorkflowVersion(); } - public static final int WORKFLOW_VERSION_ID_FIELD_NUMBER = 3; - private volatile java.lang.Object workflowVersionId_; + public static final int TARGET_NODE_ID_FIELD_NUMBER = 3; + private volatile java.lang.Object targetNodeId_; /** *
-   * The version of the workflow that is used for evaluation.
+   * The target node id that is being evaluated.
    * 
* - * string workflow_version_id = 3; - * @return The workflowVersionId. + * string target_node_id = 3; + * @return The targetNodeId. */ @java.lang.Override - public java.lang.String getWorkflowVersionId() { - java.lang.Object ref = workflowVersionId_; + public java.lang.String getTargetNodeId() { + java.lang.Object ref = targetNodeId_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); - workflowVersionId_ = s; + targetNodeId_ = s; return s; } } /** *
-   * The version of the workflow that is used for evaluation.
+   * The target node id that is being evaluated.
    * 
* - * string workflow_version_id = 3; - * @return The bytes for workflowVersionId. + * string target_node_id = 3; + * @return The bytes for targetNodeId. */ @java.lang.Override public com.google.protobuf.ByteString - getWorkflowVersionIdBytes() { - java.lang.Object ref = workflowVersionId_; + getTargetNodeIdBytes() { + java.lang.Object ref = targetNodeId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); - workflowVersionId_ = b; + targetNodeId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } - public static final int GROUND_TRUTH_DATASET_ID_FIELD_NUMBER = 4; - private volatile java.lang.Object groundTruthDatasetId_; + public static final int GROUND_TRUTH_DATASET_VERSION_FIELD_NUMBER = 4; + private com.clarifai.grpc.api.DatasetVersion groundTruthDatasetVersion_; /** *
-   * The ID of the ground-truth dataset that is used for evaluation.
+   * The dataset version that contains the ground-truth and is used for evaluation.
    * 
* - * string ground_truth_dataset_id = 4; - * @return The groundTruthDatasetId. + * .clarifai.api.DatasetVersion ground_truth_dataset_version = 4; + * @return Whether the groundTruthDatasetVersion field is set. */ @java.lang.Override - public java.lang.String getGroundTruthDatasetId() { - java.lang.Object ref = groundTruthDatasetId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - groundTruthDatasetId_ = s; - return s; - } + public boolean hasGroundTruthDatasetVersion() { + return groundTruthDatasetVersion_ != null; } /** *
-   * The ID of the ground-truth dataset that is used for evaluation.
+   * The dataset version that contains the ground-truth and is used for evaluation.
    * 
* - * string ground_truth_dataset_id = 4; - * @return The bytes for groundTruthDatasetId. + * .clarifai.api.DatasetVersion ground_truth_dataset_version = 4; + * @return The groundTruthDatasetVersion. */ @java.lang.Override - public com.google.protobuf.ByteString - getGroundTruthDatasetIdBytes() { - java.lang.Object ref = groundTruthDatasetId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - groundTruthDatasetId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } + public com.clarifai.grpc.api.DatasetVersion getGroundTruthDatasetVersion() { + return groundTruthDatasetVersion_ == null ? com.clarifai.grpc.api.DatasetVersion.getDefaultInstance() : groundTruthDatasetVersion_; + } + /** + *
+   * The dataset version that contains the ground-truth and is used for evaluation.
+   * 
+ * + * .clarifai.api.DatasetVersion ground_truth_dataset_version = 4; + */ + @java.lang.Override + public com.clarifai.grpc.api.DatasetVersionOrBuilder getGroundTruthDatasetVersionOrBuilder() { + return getGroundTruthDatasetVersion(); } - public static final int GROUND_TRUTH_DATASET_VERSION_ID_FIELD_NUMBER = 5; - private volatile java.lang.Object groundTruthDatasetVersionId_; + public static final int PREDICTIONS_DATASET_VERSION_FIELD_NUMBER = 5; + private com.clarifai.grpc.api.DatasetVersion predictionsDatasetVersion_; /** *
-   * The version ID of the ground-truth dataset that is used for evaluation.
+   * The dataset version that contains the predictions and is used for evaluation.
    * 
* - * string ground_truth_dataset_version_id = 5; - * @return The groundTruthDatasetVersionId. + * .clarifai.api.DatasetVersion predictions_dataset_version = 5; + * @return Whether the predictionsDatasetVersion field is set. */ @java.lang.Override - public java.lang.String getGroundTruthDatasetVersionId() { - java.lang.Object ref = groundTruthDatasetVersionId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - groundTruthDatasetVersionId_ = s; - return s; - } + public boolean hasPredictionsDatasetVersion() { + return predictionsDatasetVersion_ != null; } /** *
-   * The version ID of the ground-truth dataset that is used for evaluation.
+   * The dataset version that contains the predictions and is used for evaluation.
    * 
* - * string ground_truth_dataset_version_id = 5; - * @return The bytes for groundTruthDatasetVersionId. + * .clarifai.api.DatasetVersion predictions_dataset_version = 5; + * @return The predictionsDatasetVersion. */ @java.lang.Override - public com.google.protobuf.ByteString - getGroundTruthDatasetVersionIdBytes() { - java.lang.Object ref = groundTruthDatasetVersionId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - groundTruthDatasetVersionId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } + public com.clarifai.grpc.api.DatasetVersion getPredictionsDatasetVersion() { + return predictionsDatasetVersion_ == null ? com.clarifai.grpc.api.DatasetVersion.getDefaultInstance() : predictionsDatasetVersion_; + } + /** + *
+   * The dataset version that contains the predictions and is used for evaluation.
+   * 
+ * + * .clarifai.api.DatasetVersion predictions_dataset_version = 5; + */ + @java.lang.Override + public com.clarifai.grpc.api.DatasetVersionOrBuilder getPredictionsDatasetVersionOrBuilder() { + return getPredictionsDatasetVersion(); } - public static final int PREDICTIONS_DATASET_ID_FIELD_NUMBER = 6; - private volatile java.lang.Object predictionsDatasetId_; + public static final int WORKFLOW_VERSION_EVALUATION_TEMPLATE_FIELD_NUMBER = 6; + private com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate workflowVersionEvaluationTemplate_; /** *
-   * The ID of the prediction dataset that is used for evaluation.
+   * Evaluation template that is used for evaluation.
    * 
* - * string predictions_dataset_id = 6; - * @return The predictionsDatasetId. + * .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_template = 6; + * @return Whether the workflowVersionEvaluationTemplate field is set. */ @java.lang.Override - public java.lang.String getPredictionsDatasetId() { - java.lang.Object ref = predictionsDatasetId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - predictionsDatasetId_ = s; - return s; - } + public boolean hasWorkflowVersionEvaluationTemplate() { + return workflowVersionEvaluationTemplate_ != null; } /** *
-   * The ID of the prediction dataset that is used for evaluation.
+   * Evaluation template that is used for evaluation.
    * 
* - * string predictions_dataset_id = 6; - * @return The bytes for predictionsDatasetId. + * .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_template = 6; + * @return The workflowVersionEvaluationTemplate. */ @java.lang.Override - public com.google.protobuf.ByteString - getPredictionsDatasetIdBytes() { - java.lang.Object ref = predictionsDatasetId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - predictionsDatasetId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } + public com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate getWorkflowVersionEvaluationTemplate() { + return workflowVersionEvaluationTemplate_ == null ? com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.getDefaultInstance() : workflowVersionEvaluationTemplate_; + } + /** + *
+   * Evaluation template that is used for evaluation.
+   * 
+ * + * .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_template = 6; + */ + @java.lang.Override + public com.clarifai.grpc.api.WorkflowVersionEvaluationTemplateOrBuilder getWorkflowVersionEvaluationTemplateOrBuilder() { + return getWorkflowVersionEvaluationTemplate(); } - public static final int PREDICTIONS_DATASET_VERSION_ID_FIELD_NUMBER = 7; - private volatile java.lang.Object predictionsDatasetVersionId_; + public static final int USER_ID_FIELD_NUMBER = 7; + private volatile java.lang.Object userId_; /** *
-   * The version ID of the prediction dataset that is used for evaluation.
+   * The user the workflow version evaluation belongs to.
    * 
* - * string predictions_dataset_version_id = 7; - * @return The predictionsDatasetVersionId. + * string user_id = 7; + * @return The userId. */ @java.lang.Override - public java.lang.String getPredictionsDatasetVersionId() { - java.lang.Object ref = predictionsDatasetVersionId_; + public java.lang.String getUserId() { + java.lang.Object ref = userId_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); - predictionsDatasetVersionId_ = s; + userId_ = s; return s; } } /** *
-   * The version ID of the prediction dataset that is used for evaluation.
+   * The user the workflow version evaluation belongs to.
    * 
* - * string predictions_dataset_version_id = 7; - * @return The bytes for predictionsDatasetVersionId. + * string user_id = 7; + * @return The bytes for userId. */ @java.lang.Override public com.google.protobuf.ByteString - getPredictionsDatasetVersionIdBytes() { - java.lang.Object ref = predictionsDatasetVersionId_; + getUserIdBytes() { + java.lang.Object ref = userId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); - predictionsDatasetVersionId_ = b; + userId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } - public static final int EVALUATION_TEMPLATE_ID_FIELD_NUMBER = 8; - private volatile java.lang.Object evaluationTemplateId_; + public static final int APP_ID_FIELD_NUMBER = 8; + private volatile java.lang.Object appId_; /** *
-   * Evaluation Template ID
+   * The app the workflow version evaluation belongs to.
    * 
* - * string evaluation_template_id = 8; - * @return The evaluationTemplateId. + * string app_id = 8; + * @return The appId. */ @java.lang.Override - public java.lang.String getEvaluationTemplateId() { - java.lang.Object ref = evaluationTemplateId_; + public java.lang.String getAppId() { + java.lang.Object ref = appId_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); - evaluationTemplateId_ = s; + appId_ = s; return s; } } /** *
-   * Evaluation Template ID
+   * The app the workflow version evaluation belongs to.
    * 
* - * string evaluation_template_id = 8; - * @return The bytes for evaluationTemplateId. + * string app_id = 8; + * @return The bytes for appId. */ @java.lang.Override public com.google.protobuf.ByteString - getEvaluationTemplateIdBytes() { - java.lang.Object ref = evaluationTemplateId_; + getAppIdBytes() { + java.lang.Object ref = appId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); - evaluationTemplateId_ = b; + appId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; @@ -569,7 +554,7 @@ public java.lang.String getEvaluationTemplateId() { private com.clarifai.grpc.api.WorkflowEvaluationResult workflowEvaluationResult_; /** *
-   * The evaluation results
+   * Results of the evaluation.
    * 
* * .clarifai.api.WorkflowEvaluationResult workflow_evaluation_result = 9; @@ -581,7 +566,7 @@ public boolean hasWorkflowEvaluationResult() { } /** *
-   * The evaluation results
+   * Results of the evaluation.
    * 
* * .clarifai.api.WorkflowEvaluationResult workflow_evaluation_result = 9; @@ -593,7 +578,7 @@ public com.clarifai.grpc.api.WorkflowEvaluationResult getWorkflowEvaluationResul } /** *
-   * The evaluation results
+   * Results of the evaluation.
    * 
* * .clarifai.api.WorkflowEvaluationResult workflow_evaluation_result = 9; @@ -717,52 +702,6 @@ public com.google.protobuf.TimestampOrBuilder getModifiedAtOrBuilder() { return getModifiedAt(); } - public static final int TARGET_NODE_ID_FIELD_NUMBER = 13; - private volatile java.lang.Object targetNodeId_; - /** - *
-   * The ID of the node that is being evaluated.
-   * 
- * - * string target_node_id = 13; - * @return The targetNodeId. - */ - @java.lang.Override - public java.lang.String getTargetNodeId() { - java.lang.Object ref = targetNodeId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - targetNodeId_ = s; - return s; - } - } - /** - *
-   * The ID of the node that is being evaluated.
-   * 
- * - * string target_node_id = 13; - * @return The bytes for targetNodeId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getTargetNodeIdBytes() { - java.lang.Object ref = targetNodeId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - targetNodeId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -780,26 +719,26 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, id_); } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(workflowId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, workflowId_); + if (workflowVersion_ != null) { + output.writeMessage(2, getWorkflowVersion()); } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(workflowVersionId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, workflowVersionId_); + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(targetNodeId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, targetNodeId_); } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(groundTruthDatasetId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, groundTruthDatasetId_); + if (groundTruthDatasetVersion_ != null) { + output.writeMessage(4, getGroundTruthDatasetVersion()); } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(groundTruthDatasetVersionId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 5, groundTruthDatasetVersionId_); + if (predictionsDatasetVersion_ != null) { + output.writeMessage(5, getPredictionsDatasetVersion()); } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(predictionsDatasetId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 6, predictionsDatasetId_); + if (workflowVersionEvaluationTemplate_ != null) { + output.writeMessage(6, getWorkflowVersionEvaluationTemplate()); } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(predictionsDatasetVersionId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 7, predictionsDatasetVersionId_); + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, userId_); } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(evaluationTemplateId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 8, evaluationTemplateId_); + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(appId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, appId_); } if (workflowEvaluationResult_ != null) { output.writeMessage(9, getWorkflowEvaluationResult()); @@ -813,9 +752,6 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (modifiedAt_ != null) { output.writeMessage(12, getModifiedAt()); } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(targetNodeId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 13, targetNodeId_); - } unknownFields.writeTo(output); } @@ -828,26 +764,30 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, id_); } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(workflowId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, workflowId_); + if (workflowVersion_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getWorkflowVersion()); } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(workflowVersionId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, workflowVersionId_); + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(targetNodeId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, targetNodeId_); } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(groundTruthDatasetId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, groundTruthDatasetId_); + if (groundTruthDatasetVersion_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getGroundTruthDatasetVersion()); } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(groundTruthDatasetVersionId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, groundTruthDatasetVersionId_); + if (predictionsDatasetVersion_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getPredictionsDatasetVersion()); } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(predictionsDatasetId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, predictionsDatasetId_); + if (workflowVersionEvaluationTemplate_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getWorkflowVersionEvaluationTemplate()); } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(predictionsDatasetVersionId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, predictionsDatasetVersionId_); + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(userId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, userId_); } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(evaluationTemplateId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, evaluationTemplateId_); + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(appId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, appId_); } if (workflowEvaluationResult_ != null) { size += com.google.protobuf.CodedOutputStream @@ -865,9 +805,6 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeMessageSize(12, getModifiedAt()); } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(targetNodeId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(13, targetNodeId_); - } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -885,20 +822,32 @@ public boolean equals(final java.lang.Object obj) { if (!getId() .equals(other.getId())) return false; - if (!getWorkflowId() - .equals(other.getWorkflowId())) return false; - if (!getWorkflowVersionId() - .equals(other.getWorkflowVersionId())) return false; - if (!getGroundTruthDatasetId() - .equals(other.getGroundTruthDatasetId())) return false; - if (!getGroundTruthDatasetVersionId() - .equals(other.getGroundTruthDatasetVersionId())) return false; - if (!getPredictionsDatasetId() - .equals(other.getPredictionsDatasetId())) return false; - if (!getPredictionsDatasetVersionId() - .equals(other.getPredictionsDatasetVersionId())) return false; - if (!getEvaluationTemplateId() - .equals(other.getEvaluationTemplateId())) return false; + if (hasWorkflowVersion() != other.hasWorkflowVersion()) return false; + if (hasWorkflowVersion()) { + if (!getWorkflowVersion() + .equals(other.getWorkflowVersion())) return false; + } + if (!getTargetNodeId() + .equals(other.getTargetNodeId())) return false; + if (hasGroundTruthDatasetVersion() != other.hasGroundTruthDatasetVersion()) return false; + if (hasGroundTruthDatasetVersion()) { + if (!getGroundTruthDatasetVersion() + .equals(other.getGroundTruthDatasetVersion())) return false; + } + if (hasPredictionsDatasetVersion() != other.hasPredictionsDatasetVersion()) return false; + if (hasPredictionsDatasetVersion()) { + if (!getPredictionsDatasetVersion() + .equals(other.getPredictionsDatasetVersion())) return false; + } + if (hasWorkflowVersionEvaluationTemplate() != other.hasWorkflowVersionEvaluationTemplate()) return false; + if (hasWorkflowVersionEvaluationTemplate()) { + if (!getWorkflowVersionEvaluationTemplate() + .equals(other.getWorkflowVersionEvaluationTemplate())) return false; + } + if (!getUserId() + .equals(other.getUserId())) return false; + if (!getAppId() + .equals(other.getAppId())) return false; if (hasWorkflowEvaluationResult() != other.hasWorkflowEvaluationResult()) return false; if (hasWorkflowEvaluationResult()) { if (!getWorkflowEvaluationResult() @@ -919,8 +868,6 @@ public boolean equals(final java.lang.Object obj) { if (!getModifiedAt() .equals(other.getModifiedAt())) return false; } - if (!getTargetNodeId() - .equals(other.getTargetNodeId())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -934,20 +881,28 @@ public int hashCode() { hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + ID_FIELD_NUMBER; hash = (53 * hash) + getId().hashCode(); - hash = (37 * hash) + WORKFLOW_ID_FIELD_NUMBER; - hash = (53 * hash) + getWorkflowId().hashCode(); - hash = (37 * hash) + WORKFLOW_VERSION_ID_FIELD_NUMBER; - hash = (53 * hash) + getWorkflowVersionId().hashCode(); - hash = (37 * hash) + GROUND_TRUTH_DATASET_ID_FIELD_NUMBER; - hash = (53 * hash) + getGroundTruthDatasetId().hashCode(); - hash = (37 * hash) + GROUND_TRUTH_DATASET_VERSION_ID_FIELD_NUMBER; - hash = (53 * hash) + getGroundTruthDatasetVersionId().hashCode(); - hash = (37 * hash) + PREDICTIONS_DATASET_ID_FIELD_NUMBER; - hash = (53 * hash) + getPredictionsDatasetId().hashCode(); - hash = (37 * hash) + PREDICTIONS_DATASET_VERSION_ID_FIELD_NUMBER; - hash = (53 * hash) + getPredictionsDatasetVersionId().hashCode(); - hash = (37 * hash) + EVALUATION_TEMPLATE_ID_FIELD_NUMBER; - hash = (53 * hash) + getEvaluationTemplateId().hashCode(); + if (hasWorkflowVersion()) { + hash = (37 * hash) + WORKFLOW_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getWorkflowVersion().hashCode(); + } + hash = (37 * hash) + TARGET_NODE_ID_FIELD_NUMBER; + hash = (53 * hash) + getTargetNodeId().hashCode(); + if (hasGroundTruthDatasetVersion()) { + hash = (37 * hash) + GROUND_TRUTH_DATASET_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getGroundTruthDatasetVersion().hashCode(); + } + if (hasPredictionsDatasetVersion()) { + hash = (37 * hash) + PREDICTIONS_DATASET_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getPredictionsDatasetVersion().hashCode(); + } + if (hasWorkflowVersionEvaluationTemplate()) { + hash = (37 * hash) + WORKFLOW_VERSION_EVALUATION_TEMPLATE_FIELD_NUMBER; + hash = (53 * hash) + getWorkflowVersionEvaluationTemplate().hashCode(); + } + hash = (37 * hash) + USER_ID_FIELD_NUMBER; + hash = (53 * hash) + getUserId().hashCode(); + hash = (37 * hash) + APP_ID_FIELD_NUMBER; + hash = (53 * hash) + getAppId().hashCode(); if (hasWorkflowEvaluationResult()) { hash = (37 * hash) + WORKFLOW_EVALUATION_RESULT_FIELD_NUMBER; hash = (53 * hash) + getWorkflowEvaluationResult().hashCode(); @@ -964,8 +919,6 @@ public int hashCode() { hash = (37 * hash) + MODIFIED_AT_FIELD_NUMBER; hash = (53 * hash) + getModifiedAt().hashCode(); } - hash = (37 * hash) + TARGET_NODE_ID_FIELD_NUMBER; - hash = (53 * hash) + getTargetNodeId().hashCode(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -1101,19 +1054,35 @@ public Builder clear() { super.clear(); id_ = ""; - workflowId_ = ""; - - workflowVersionId_ = ""; - - groundTruthDatasetId_ = ""; - - groundTruthDatasetVersionId_ = ""; - - predictionsDatasetId_ = ""; + if (workflowVersionBuilder_ == null) { + workflowVersion_ = null; + } else { + workflowVersion_ = null; + workflowVersionBuilder_ = null; + } + targetNodeId_ = ""; - predictionsDatasetVersionId_ = ""; + if (groundTruthDatasetVersionBuilder_ == null) { + groundTruthDatasetVersion_ = null; + } else { + groundTruthDatasetVersion_ = null; + groundTruthDatasetVersionBuilder_ = null; + } + if (predictionsDatasetVersionBuilder_ == null) { + predictionsDatasetVersion_ = null; + } else { + predictionsDatasetVersion_ = null; + predictionsDatasetVersionBuilder_ = null; + } + if (workflowVersionEvaluationTemplateBuilder_ == null) { + workflowVersionEvaluationTemplate_ = null; + } else { + workflowVersionEvaluationTemplate_ = null; + workflowVersionEvaluationTemplateBuilder_ = null; + } + userId_ = ""; - evaluationTemplateId_ = ""; + appId_ = ""; if (workflowEvaluationResultBuilder_ == null) { workflowEvaluationResult_ = null; @@ -1139,8 +1108,6 @@ public Builder clear() { modifiedAt_ = null; modifiedAtBuilder_ = null; } - targetNodeId_ = ""; - return this; } @@ -1168,13 +1135,29 @@ public com.clarifai.grpc.api.WorkflowVersionEvaluation build() { public com.clarifai.grpc.api.WorkflowVersionEvaluation buildPartial() { com.clarifai.grpc.api.WorkflowVersionEvaluation result = new com.clarifai.grpc.api.WorkflowVersionEvaluation(this); result.id_ = id_; - result.workflowId_ = workflowId_; - result.workflowVersionId_ = workflowVersionId_; - result.groundTruthDatasetId_ = groundTruthDatasetId_; - result.groundTruthDatasetVersionId_ = groundTruthDatasetVersionId_; - result.predictionsDatasetId_ = predictionsDatasetId_; - result.predictionsDatasetVersionId_ = predictionsDatasetVersionId_; - result.evaluationTemplateId_ = evaluationTemplateId_; + if (workflowVersionBuilder_ == null) { + result.workflowVersion_ = workflowVersion_; + } else { + result.workflowVersion_ = workflowVersionBuilder_.build(); + } + result.targetNodeId_ = targetNodeId_; + if (groundTruthDatasetVersionBuilder_ == null) { + result.groundTruthDatasetVersion_ = groundTruthDatasetVersion_; + } else { + result.groundTruthDatasetVersion_ = groundTruthDatasetVersionBuilder_.build(); + } + if (predictionsDatasetVersionBuilder_ == null) { + result.predictionsDatasetVersion_ = predictionsDatasetVersion_; + } else { + result.predictionsDatasetVersion_ = predictionsDatasetVersionBuilder_.build(); + } + if (workflowVersionEvaluationTemplateBuilder_ == null) { + result.workflowVersionEvaluationTemplate_ = workflowVersionEvaluationTemplate_; + } else { + result.workflowVersionEvaluationTemplate_ = workflowVersionEvaluationTemplateBuilder_.build(); + } + result.userId_ = userId_; + result.appId_ = appId_; if (workflowEvaluationResultBuilder_ == null) { result.workflowEvaluationResult_ = workflowEvaluationResult_; } else { @@ -1195,7 +1178,6 @@ public com.clarifai.grpc.api.WorkflowVersionEvaluation buildPartial() { } else { result.modifiedAt_ = modifiedAtBuilder_.build(); } - result.targetNodeId_ = targetNodeId_; onBuilt(); return result; } @@ -1248,32 +1230,28 @@ public Builder mergeFrom(com.clarifai.grpc.api.WorkflowVersionEvaluation other) id_ = other.id_; onChanged(); } - if (!other.getWorkflowId().isEmpty()) { - workflowId_ = other.workflowId_; - onChanged(); + if (other.hasWorkflowVersion()) { + mergeWorkflowVersion(other.getWorkflowVersion()); } - if (!other.getWorkflowVersionId().isEmpty()) { - workflowVersionId_ = other.workflowVersionId_; + if (!other.getTargetNodeId().isEmpty()) { + targetNodeId_ = other.targetNodeId_; onChanged(); } - if (!other.getGroundTruthDatasetId().isEmpty()) { - groundTruthDatasetId_ = other.groundTruthDatasetId_; - onChanged(); + if (other.hasGroundTruthDatasetVersion()) { + mergeGroundTruthDatasetVersion(other.getGroundTruthDatasetVersion()); } - if (!other.getGroundTruthDatasetVersionId().isEmpty()) { - groundTruthDatasetVersionId_ = other.groundTruthDatasetVersionId_; - onChanged(); + if (other.hasPredictionsDatasetVersion()) { + mergePredictionsDatasetVersion(other.getPredictionsDatasetVersion()); } - if (!other.getPredictionsDatasetId().isEmpty()) { - predictionsDatasetId_ = other.predictionsDatasetId_; - onChanged(); + if (other.hasWorkflowVersionEvaluationTemplate()) { + mergeWorkflowVersionEvaluationTemplate(other.getWorkflowVersionEvaluationTemplate()); } - if (!other.getPredictionsDatasetVersionId().isEmpty()) { - predictionsDatasetVersionId_ = other.predictionsDatasetVersionId_; + if (!other.getUserId().isEmpty()) { + userId_ = other.userId_; onChanged(); } - if (!other.getEvaluationTemplateId().isEmpty()) { - evaluationTemplateId_ = other.evaluationTemplateId_; + if (!other.getAppId().isEmpty()) { + appId_ = other.appId_; onChanged(); } if (other.hasWorkflowEvaluationResult()) { @@ -1288,10 +1266,6 @@ public Builder mergeFrom(com.clarifai.grpc.api.WorkflowVersionEvaluation other) if (other.hasModifiedAt()) { mergeModifiedAt(other.getModifiedAt()); } - if (!other.getTargetNodeId().isEmpty()) { - targetNodeId_ = other.targetNodeId_; - onChanged(); - } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -1417,118 +1391,177 @@ public Builder setIdBytes( return this; } - private java.lang.Object workflowId_ = ""; + private com.clarifai.grpc.api.WorkflowVersion workflowVersion_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.WorkflowVersion, com.clarifai.grpc.api.WorkflowVersion.Builder, com.clarifai.grpc.api.WorkflowVersionOrBuilder> workflowVersionBuilder_; /** *
-     * The ID of the workflow that is used for evaluation.
+     * Workflow version that is being evaluated.
      * 
* - * string workflow_id = 2; - * @return The workflowId. + * .clarifai.api.WorkflowVersion workflow_version = 2; + * @return Whether the workflowVersion field is set. */ - public java.lang.String getWorkflowId() { - java.lang.Object ref = workflowId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - workflowId_ = s; - return s; - } else { - return (java.lang.String) ref; - } + public boolean hasWorkflowVersion() { + return workflowVersionBuilder_ != null || workflowVersion_ != null; } /** *
-     * The ID of the workflow that is used for evaluation.
+     * Workflow version that is being evaluated.
      * 
* - * string workflow_id = 2; - * @return The bytes for workflowId. + * .clarifai.api.WorkflowVersion workflow_version = 2; + * @return The workflowVersion. */ - public com.google.protobuf.ByteString - getWorkflowIdBytes() { - java.lang.Object ref = workflowId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - workflowId_ = b; - return b; + public com.clarifai.grpc.api.WorkflowVersion getWorkflowVersion() { + if (workflowVersionBuilder_ == null) { + return workflowVersion_ == null ? com.clarifai.grpc.api.WorkflowVersion.getDefaultInstance() : workflowVersion_; } else { - return (com.google.protobuf.ByteString) ref; + return workflowVersionBuilder_.getMessage(); } } /** *
-     * The ID of the workflow that is used for evaluation.
+     * Workflow version that is being evaluated.
      * 
* - * string workflow_id = 2; - * @param value The workflowId to set. - * @return This builder for chaining. + * .clarifai.api.WorkflowVersion workflow_version = 2; */ - public Builder setWorkflowId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - workflowId_ = value; - onChanged(); + public Builder setWorkflowVersion(com.clarifai.grpc.api.WorkflowVersion value) { + if (workflowVersionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + workflowVersion_ = value; + onChanged(); + } else { + workflowVersionBuilder_.setMessage(value); + } + return this; } /** *
-     * The ID of the workflow that is used for evaluation.
+     * Workflow version that is being evaluated.
      * 
* - * string workflow_id = 2; - * @return This builder for chaining. + * .clarifai.api.WorkflowVersion workflow_version = 2; */ - public Builder clearWorkflowId() { - - workflowId_ = getDefaultInstance().getWorkflowId(); - onChanged(); + public Builder setWorkflowVersion( + com.clarifai.grpc.api.WorkflowVersion.Builder builderForValue) { + if (workflowVersionBuilder_ == null) { + workflowVersion_ = builderForValue.build(); + onChanged(); + } else { + workflowVersionBuilder_.setMessage(builderForValue.build()); + } + return this; } /** *
-     * The ID of the workflow that is used for evaluation.
+     * Workflow version that is being evaluated.
      * 
* - * string workflow_id = 2; - * @param value The bytes for workflowId to set. - * @return This builder for chaining. + * .clarifai.api.WorkflowVersion workflow_version = 2; */ - public Builder setWorkflowIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); + public Builder mergeWorkflowVersion(com.clarifai.grpc.api.WorkflowVersion value) { + if (workflowVersionBuilder_ == null) { + if (workflowVersion_ != null) { + workflowVersion_ = + com.clarifai.grpc.api.WorkflowVersion.newBuilder(workflowVersion_).mergeFrom(value).buildPartial(); + } else { + workflowVersion_ = value; + } + onChanged(); + } else { + workflowVersionBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * Workflow version that is being evaluated.
+     * 
+ * + * .clarifai.api.WorkflowVersion workflow_version = 2; + */ + public Builder clearWorkflowVersion() { + if (workflowVersionBuilder_ == null) { + workflowVersion_ = null; + onChanged(); + } else { + workflowVersion_ = null; + workflowVersionBuilder_ = null; + } + + return this; + } + /** + *
+     * Workflow version that is being evaluated.
+     * 
+ * + * .clarifai.api.WorkflowVersion workflow_version = 2; + */ + public com.clarifai.grpc.api.WorkflowVersion.Builder getWorkflowVersionBuilder() { - workflowId_ = value; onChanged(); - return this; + return getWorkflowVersionFieldBuilder().getBuilder(); + } + /** + *
+     * Workflow version that is being evaluated.
+     * 
+ * + * .clarifai.api.WorkflowVersion workflow_version = 2; + */ + public com.clarifai.grpc.api.WorkflowVersionOrBuilder getWorkflowVersionOrBuilder() { + if (workflowVersionBuilder_ != null) { + return workflowVersionBuilder_.getMessageOrBuilder(); + } else { + return workflowVersion_ == null ? + com.clarifai.grpc.api.WorkflowVersion.getDefaultInstance() : workflowVersion_; + } + } + /** + *
+     * Workflow version that is being evaluated.
+     * 
+ * + * .clarifai.api.WorkflowVersion workflow_version = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.WorkflowVersion, com.clarifai.grpc.api.WorkflowVersion.Builder, com.clarifai.grpc.api.WorkflowVersionOrBuilder> + getWorkflowVersionFieldBuilder() { + if (workflowVersionBuilder_ == null) { + workflowVersionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.WorkflowVersion, com.clarifai.grpc.api.WorkflowVersion.Builder, com.clarifai.grpc.api.WorkflowVersionOrBuilder>( + getWorkflowVersion(), + getParentForChildren(), + isClean()); + workflowVersion_ = null; + } + return workflowVersionBuilder_; } - private java.lang.Object workflowVersionId_ = ""; + private java.lang.Object targetNodeId_ = ""; /** *
-     * The version of the workflow that is used for evaluation.
+     * The target node id that is being evaluated.
      * 
* - * string workflow_version_id = 3; - * @return The workflowVersionId. + * string target_node_id = 3; + * @return The targetNodeId. */ - public java.lang.String getWorkflowVersionId() { - java.lang.Object ref = workflowVersionId_; + public java.lang.String getTargetNodeId() { + java.lang.Object ref = targetNodeId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); - workflowVersionId_ = s; + targetNodeId_ = s; return s; } else { return (java.lang.String) ref; @@ -1536,20 +1569,20 @@ public java.lang.String getWorkflowVersionId() { } /** *
-     * The version of the workflow that is used for evaluation.
+     * The target node id that is being evaluated.
      * 
* - * string workflow_version_id = 3; - * @return The bytes for workflowVersionId. + * string target_node_id = 3; + * @return The bytes for targetNodeId. */ public com.google.protobuf.ByteString - getWorkflowVersionIdBytes() { - java.lang.Object ref = workflowVersionId_; + getTargetNodeIdBytes() { + java.lang.Object ref = targetNodeId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); - workflowVersionId_ = b; + targetNodeId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; @@ -1557,362 +1590,539 @@ public java.lang.String getWorkflowVersionId() { } /** *
-     * The version of the workflow that is used for evaluation.
+     * The target node id that is being evaluated.
      * 
* - * string workflow_version_id = 3; - * @param value The workflowVersionId to set. + * string target_node_id = 3; + * @param value The targetNodeId to set. * @return This builder for chaining. */ - public Builder setWorkflowVersionId( + public Builder setTargetNodeId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } - workflowVersionId_ = value; + targetNodeId_ = value; onChanged(); return this; } /** *
-     * The version of the workflow that is used for evaluation.
+     * The target node id that is being evaluated.
      * 
* - * string workflow_version_id = 3; + * string target_node_id = 3; * @return This builder for chaining. */ - public Builder clearWorkflowVersionId() { + public Builder clearTargetNodeId() { - workflowVersionId_ = getDefaultInstance().getWorkflowVersionId(); + targetNodeId_ = getDefaultInstance().getTargetNodeId(); onChanged(); return this; } /** *
-     * The version of the workflow that is used for evaluation.
+     * The target node id that is being evaluated.
      * 
* - * string workflow_version_id = 3; - * @param value The bytes for workflowVersionId to set. + * string target_node_id = 3; + * @param value The bytes for targetNodeId to set. * @return This builder for chaining. */ - public Builder setWorkflowVersionIdBytes( + public Builder setTargetNodeIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); - workflowVersionId_ = value; + targetNodeId_ = value; onChanged(); return this; } - private java.lang.Object groundTruthDatasetId_ = ""; + private com.clarifai.grpc.api.DatasetVersion groundTruthDatasetVersion_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.DatasetVersion, com.clarifai.grpc.api.DatasetVersion.Builder, com.clarifai.grpc.api.DatasetVersionOrBuilder> groundTruthDatasetVersionBuilder_; /** *
-     * The ID of the ground-truth dataset that is used for evaluation.
+     * The dataset version that contains the ground-truth and is used for evaluation.
      * 
* - * string ground_truth_dataset_id = 4; - * @return The groundTruthDatasetId. + * .clarifai.api.DatasetVersion ground_truth_dataset_version = 4; + * @return Whether the groundTruthDatasetVersion field is set. */ - public java.lang.String getGroundTruthDatasetId() { - java.lang.Object ref = groundTruthDatasetId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - groundTruthDatasetId_ = s; - return s; + public boolean hasGroundTruthDatasetVersion() { + return groundTruthDatasetVersionBuilder_ != null || groundTruthDatasetVersion_ != null; + } + /** + *
+     * The dataset version that contains the ground-truth and is used for evaluation.
+     * 
+ * + * .clarifai.api.DatasetVersion ground_truth_dataset_version = 4; + * @return The groundTruthDatasetVersion. + */ + public com.clarifai.grpc.api.DatasetVersion getGroundTruthDatasetVersion() { + if (groundTruthDatasetVersionBuilder_ == null) { + return groundTruthDatasetVersion_ == null ? com.clarifai.grpc.api.DatasetVersion.getDefaultInstance() : groundTruthDatasetVersion_; } else { - return (java.lang.String) ref; + return groundTruthDatasetVersionBuilder_.getMessage(); } } /** *
-     * The ID of the ground-truth dataset that is used for evaluation.
+     * The dataset version that contains the ground-truth and is used for evaluation.
      * 
* - * string ground_truth_dataset_id = 4; - * @return The bytes for groundTruthDatasetId. + * .clarifai.api.DatasetVersion ground_truth_dataset_version = 4; */ - public com.google.protobuf.ByteString - getGroundTruthDatasetIdBytes() { - java.lang.Object ref = groundTruthDatasetId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - groundTruthDatasetId_ = b; - return b; + public Builder setGroundTruthDatasetVersion(com.clarifai.grpc.api.DatasetVersion value) { + if (groundTruthDatasetVersionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + groundTruthDatasetVersion_ = value; + onChanged(); } else { - return (com.google.protobuf.ByteString) ref; + groundTruthDatasetVersionBuilder_.setMessage(value); } + + return this; } /** *
-     * The ID of the ground-truth dataset that is used for evaluation.
+     * The dataset version that contains the ground-truth and is used for evaluation.
      * 
* - * string ground_truth_dataset_id = 4; - * @param value The groundTruthDatasetId to set. - * @return This builder for chaining. + * .clarifai.api.DatasetVersion ground_truth_dataset_version = 4; */ - public Builder setGroundTruthDatasetId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - groundTruthDatasetId_ = value; - onChanged(); + public Builder setGroundTruthDatasetVersion( + com.clarifai.grpc.api.DatasetVersion.Builder builderForValue) { + if (groundTruthDatasetVersionBuilder_ == null) { + groundTruthDatasetVersion_ = builderForValue.build(); + onChanged(); + } else { + groundTruthDatasetVersionBuilder_.setMessage(builderForValue.build()); + } + return this; } /** *
-     * The ID of the ground-truth dataset that is used for evaluation.
+     * The dataset version that contains the ground-truth and is used for evaluation.
      * 
* - * string ground_truth_dataset_id = 4; - * @return This builder for chaining. + * .clarifai.api.DatasetVersion ground_truth_dataset_version = 4; */ - public Builder clearGroundTruthDatasetId() { - - groundTruthDatasetId_ = getDefaultInstance().getGroundTruthDatasetId(); - onChanged(); + public Builder mergeGroundTruthDatasetVersion(com.clarifai.grpc.api.DatasetVersion value) { + if (groundTruthDatasetVersionBuilder_ == null) { + if (groundTruthDatasetVersion_ != null) { + groundTruthDatasetVersion_ = + com.clarifai.grpc.api.DatasetVersion.newBuilder(groundTruthDatasetVersion_).mergeFrom(value).buildPartial(); + } else { + groundTruthDatasetVersion_ = value; + } + onChanged(); + } else { + groundTruthDatasetVersionBuilder_.mergeFrom(value); + } + return this; } /** *
-     * The ID of the ground-truth dataset that is used for evaluation.
+     * The dataset version that contains the ground-truth and is used for evaluation.
      * 
* - * string ground_truth_dataset_id = 4; - * @param value The bytes for groundTruthDatasetId to set. - * @return This builder for chaining. + * .clarifai.api.DatasetVersion ground_truth_dataset_version = 4; */ - public Builder setGroundTruthDatasetIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); + public Builder clearGroundTruthDatasetVersion() { + if (groundTruthDatasetVersionBuilder_ == null) { + groundTruthDatasetVersion_ = null; + onChanged(); + } else { + groundTruthDatasetVersion_ = null; + groundTruthDatasetVersionBuilder_ = null; + } + + return this; + } + /** + *
+     * The dataset version that contains the ground-truth and is used for evaluation.
+     * 
+ * + * .clarifai.api.DatasetVersion ground_truth_dataset_version = 4; + */ + public com.clarifai.grpc.api.DatasetVersion.Builder getGroundTruthDatasetVersionBuilder() { - groundTruthDatasetId_ = value; onChanged(); - return this; + return getGroundTruthDatasetVersionFieldBuilder().getBuilder(); + } + /** + *
+     * The dataset version that contains the ground-truth and is used for evaluation.
+     * 
+ * + * .clarifai.api.DatasetVersion ground_truth_dataset_version = 4; + */ + public com.clarifai.grpc.api.DatasetVersionOrBuilder getGroundTruthDatasetVersionOrBuilder() { + if (groundTruthDatasetVersionBuilder_ != null) { + return groundTruthDatasetVersionBuilder_.getMessageOrBuilder(); + } else { + return groundTruthDatasetVersion_ == null ? + com.clarifai.grpc.api.DatasetVersion.getDefaultInstance() : groundTruthDatasetVersion_; + } + } + /** + *
+     * The dataset version that contains the ground-truth and is used for evaluation.
+     * 
+ * + * .clarifai.api.DatasetVersion ground_truth_dataset_version = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.DatasetVersion, com.clarifai.grpc.api.DatasetVersion.Builder, com.clarifai.grpc.api.DatasetVersionOrBuilder> + getGroundTruthDatasetVersionFieldBuilder() { + if (groundTruthDatasetVersionBuilder_ == null) { + groundTruthDatasetVersionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.DatasetVersion, com.clarifai.grpc.api.DatasetVersion.Builder, com.clarifai.grpc.api.DatasetVersionOrBuilder>( + getGroundTruthDatasetVersion(), + getParentForChildren(), + isClean()); + groundTruthDatasetVersion_ = null; + } + return groundTruthDatasetVersionBuilder_; } - private java.lang.Object groundTruthDatasetVersionId_ = ""; + private com.clarifai.grpc.api.DatasetVersion predictionsDatasetVersion_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.DatasetVersion, com.clarifai.grpc.api.DatasetVersion.Builder, com.clarifai.grpc.api.DatasetVersionOrBuilder> predictionsDatasetVersionBuilder_; /** *
-     * The version ID of the ground-truth dataset that is used for evaluation.
+     * The dataset version that contains the predictions and is used for evaluation.
      * 
* - * string ground_truth_dataset_version_id = 5; - * @return The groundTruthDatasetVersionId. + * .clarifai.api.DatasetVersion predictions_dataset_version = 5; + * @return Whether the predictionsDatasetVersion field is set. */ - public java.lang.String getGroundTruthDatasetVersionId() { - java.lang.Object ref = groundTruthDatasetVersionId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - groundTruthDatasetVersionId_ = s; - return s; + public boolean hasPredictionsDatasetVersion() { + return predictionsDatasetVersionBuilder_ != null || predictionsDatasetVersion_ != null; + } + /** + *
+     * The dataset version that contains the predictions and is used for evaluation.
+     * 
+ * + * .clarifai.api.DatasetVersion predictions_dataset_version = 5; + * @return The predictionsDatasetVersion. + */ + public com.clarifai.grpc.api.DatasetVersion getPredictionsDatasetVersion() { + if (predictionsDatasetVersionBuilder_ == null) { + return predictionsDatasetVersion_ == null ? com.clarifai.grpc.api.DatasetVersion.getDefaultInstance() : predictionsDatasetVersion_; } else { - return (java.lang.String) ref; + return predictionsDatasetVersionBuilder_.getMessage(); } } /** *
-     * The version ID of the ground-truth dataset that is used for evaluation.
+     * The dataset version that contains the predictions and is used for evaluation.
      * 
* - * string ground_truth_dataset_version_id = 5; - * @return The bytes for groundTruthDatasetVersionId. + * .clarifai.api.DatasetVersion predictions_dataset_version = 5; */ - public com.google.protobuf.ByteString - getGroundTruthDatasetVersionIdBytes() { - java.lang.Object ref = groundTruthDatasetVersionId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - groundTruthDatasetVersionId_ = b; - return b; + public Builder setPredictionsDatasetVersion(com.clarifai.grpc.api.DatasetVersion value) { + if (predictionsDatasetVersionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + predictionsDatasetVersion_ = value; + onChanged(); } else { - return (com.google.protobuf.ByteString) ref; + predictionsDatasetVersionBuilder_.setMessage(value); } + + return this; } /** *
-     * The version ID of the ground-truth dataset that is used for evaluation.
+     * The dataset version that contains the predictions and is used for evaluation.
      * 
* - * string ground_truth_dataset_version_id = 5; - * @param value The groundTruthDatasetVersionId to set. - * @return This builder for chaining. + * .clarifai.api.DatasetVersion predictions_dataset_version = 5; */ - public Builder setGroundTruthDatasetVersionId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - groundTruthDatasetVersionId_ = value; - onChanged(); + public Builder setPredictionsDatasetVersion( + com.clarifai.grpc.api.DatasetVersion.Builder builderForValue) { + if (predictionsDatasetVersionBuilder_ == null) { + predictionsDatasetVersion_ = builderForValue.build(); + onChanged(); + } else { + predictionsDatasetVersionBuilder_.setMessage(builderForValue.build()); + } + return this; } /** *
-     * The version ID of the ground-truth dataset that is used for evaluation.
+     * The dataset version that contains the predictions and is used for evaluation.
      * 
* - * string ground_truth_dataset_version_id = 5; - * @return This builder for chaining. + * .clarifai.api.DatasetVersion predictions_dataset_version = 5; */ - public Builder clearGroundTruthDatasetVersionId() { - - groundTruthDatasetVersionId_ = getDefaultInstance().getGroundTruthDatasetVersionId(); - onChanged(); + public Builder mergePredictionsDatasetVersion(com.clarifai.grpc.api.DatasetVersion value) { + if (predictionsDatasetVersionBuilder_ == null) { + if (predictionsDatasetVersion_ != null) { + predictionsDatasetVersion_ = + com.clarifai.grpc.api.DatasetVersion.newBuilder(predictionsDatasetVersion_).mergeFrom(value).buildPartial(); + } else { + predictionsDatasetVersion_ = value; + } + onChanged(); + } else { + predictionsDatasetVersionBuilder_.mergeFrom(value); + } + return this; } /** *
-     * The version ID of the ground-truth dataset that is used for evaluation.
+     * The dataset version that contains the predictions and is used for evaluation.
      * 
* - * string ground_truth_dataset_version_id = 5; - * @param value The bytes for groundTruthDatasetVersionId to set. - * @return This builder for chaining. + * .clarifai.api.DatasetVersion predictions_dataset_version = 5; */ - public Builder setGroundTruthDatasetVersionIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); + public Builder clearPredictionsDatasetVersion() { + if (predictionsDatasetVersionBuilder_ == null) { + predictionsDatasetVersion_ = null; + onChanged(); + } else { + predictionsDatasetVersion_ = null; + predictionsDatasetVersionBuilder_ = null; + } + + return this; + } + /** + *
+     * The dataset version that contains the predictions and is used for evaluation.
+     * 
+ * + * .clarifai.api.DatasetVersion predictions_dataset_version = 5; + */ + public com.clarifai.grpc.api.DatasetVersion.Builder getPredictionsDatasetVersionBuilder() { - groundTruthDatasetVersionId_ = value; onChanged(); - return this; + return getPredictionsDatasetVersionFieldBuilder().getBuilder(); + } + /** + *
+     * The dataset version that contains the predictions and is used for evaluation.
+     * 
+ * + * .clarifai.api.DatasetVersion predictions_dataset_version = 5; + */ + public com.clarifai.grpc.api.DatasetVersionOrBuilder getPredictionsDatasetVersionOrBuilder() { + if (predictionsDatasetVersionBuilder_ != null) { + return predictionsDatasetVersionBuilder_.getMessageOrBuilder(); + } else { + return predictionsDatasetVersion_ == null ? + com.clarifai.grpc.api.DatasetVersion.getDefaultInstance() : predictionsDatasetVersion_; + } + } + /** + *
+     * The dataset version that contains the predictions and is used for evaluation.
+     * 
+ * + * .clarifai.api.DatasetVersion predictions_dataset_version = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.DatasetVersion, com.clarifai.grpc.api.DatasetVersion.Builder, com.clarifai.grpc.api.DatasetVersionOrBuilder> + getPredictionsDatasetVersionFieldBuilder() { + if (predictionsDatasetVersionBuilder_ == null) { + predictionsDatasetVersionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.DatasetVersion, com.clarifai.grpc.api.DatasetVersion.Builder, com.clarifai.grpc.api.DatasetVersionOrBuilder>( + getPredictionsDatasetVersion(), + getParentForChildren(), + isClean()); + predictionsDatasetVersion_ = null; + } + return predictionsDatasetVersionBuilder_; } - private java.lang.Object predictionsDatasetId_ = ""; + private com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate workflowVersionEvaluationTemplate_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.Builder, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplateOrBuilder> workflowVersionEvaluationTemplateBuilder_; /** *
-     * The ID of the prediction dataset that is used for evaluation.
+     * Evaluation template that is used for evaluation.
      * 
* - * string predictions_dataset_id = 6; - * @return The predictionsDatasetId. + * .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_template = 6; + * @return Whether the workflowVersionEvaluationTemplate field is set. */ - public java.lang.String getPredictionsDatasetId() { - java.lang.Object ref = predictionsDatasetId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - predictionsDatasetId_ = s; - return s; + public boolean hasWorkflowVersionEvaluationTemplate() { + return workflowVersionEvaluationTemplateBuilder_ != null || workflowVersionEvaluationTemplate_ != null; + } + /** + *
+     * Evaluation template that is used for evaluation.
+     * 
+ * + * .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_template = 6; + * @return The workflowVersionEvaluationTemplate. + */ + public com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate getWorkflowVersionEvaluationTemplate() { + if (workflowVersionEvaluationTemplateBuilder_ == null) { + return workflowVersionEvaluationTemplate_ == null ? com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.getDefaultInstance() : workflowVersionEvaluationTemplate_; } else { - return (java.lang.String) ref; + return workflowVersionEvaluationTemplateBuilder_.getMessage(); } } /** *
-     * The ID of the prediction dataset that is used for evaluation.
+     * Evaluation template that is used for evaluation.
      * 
* - * string predictions_dataset_id = 6; - * @return The bytes for predictionsDatasetId. + * .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_template = 6; */ - public com.google.protobuf.ByteString - getPredictionsDatasetIdBytes() { - java.lang.Object ref = predictionsDatasetId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - predictionsDatasetId_ = b; - return b; + public Builder setWorkflowVersionEvaluationTemplate(com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate value) { + if (workflowVersionEvaluationTemplateBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + workflowVersionEvaluationTemplate_ = value; + onChanged(); } else { - return (com.google.protobuf.ByteString) ref; + workflowVersionEvaluationTemplateBuilder_.setMessage(value); } + + return this; } /** *
-     * The ID of the prediction dataset that is used for evaluation.
+     * Evaluation template that is used for evaluation.
      * 
* - * string predictions_dataset_id = 6; - * @param value The predictionsDatasetId to set. - * @return This builder for chaining. + * .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_template = 6; */ - public Builder setPredictionsDatasetId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - predictionsDatasetId_ = value; - onChanged(); + public Builder setWorkflowVersionEvaluationTemplate( + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.Builder builderForValue) { + if (workflowVersionEvaluationTemplateBuilder_ == null) { + workflowVersionEvaluationTemplate_ = builderForValue.build(); + onChanged(); + } else { + workflowVersionEvaluationTemplateBuilder_.setMessage(builderForValue.build()); + } + return this; } /** *
-     * The ID of the prediction dataset that is used for evaluation.
+     * Evaluation template that is used for evaluation.
      * 
* - * string predictions_dataset_id = 6; - * @return This builder for chaining. + * .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_template = 6; */ - public Builder clearPredictionsDatasetId() { - - predictionsDatasetId_ = getDefaultInstance().getPredictionsDatasetId(); - onChanged(); + public Builder mergeWorkflowVersionEvaluationTemplate(com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate value) { + if (workflowVersionEvaluationTemplateBuilder_ == null) { + if (workflowVersionEvaluationTemplate_ != null) { + workflowVersionEvaluationTemplate_ = + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.newBuilder(workflowVersionEvaluationTemplate_).mergeFrom(value).buildPartial(); + } else { + workflowVersionEvaluationTemplate_ = value; + } + onChanged(); + } else { + workflowVersionEvaluationTemplateBuilder_.mergeFrom(value); + } + return this; } /** *
-     * The ID of the prediction dataset that is used for evaluation.
+     * Evaluation template that is used for evaluation.
      * 
* - * string predictions_dataset_id = 6; - * @param value The bytes for predictionsDatasetId to set. - * @return This builder for chaining. + * .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_template = 6; */ - public Builder setPredictionsDatasetIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); + public Builder clearWorkflowVersionEvaluationTemplate() { + if (workflowVersionEvaluationTemplateBuilder_ == null) { + workflowVersionEvaluationTemplate_ = null; + onChanged(); + } else { + workflowVersionEvaluationTemplate_ = null; + workflowVersionEvaluationTemplateBuilder_ = null; + } + + return this; + } + /** + *
+     * Evaluation template that is used for evaluation.
+     * 
+ * + * .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_template = 6; + */ + public com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.Builder getWorkflowVersionEvaluationTemplateBuilder() { - predictionsDatasetId_ = value; onChanged(); - return this; + return getWorkflowVersionEvaluationTemplateFieldBuilder().getBuilder(); + } + /** + *
+     * Evaluation template that is used for evaluation.
+     * 
+ * + * .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_template = 6; + */ + public com.clarifai.grpc.api.WorkflowVersionEvaluationTemplateOrBuilder getWorkflowVersionEvaluationTemplateOrBuilder() { + if (workflowVersionEvaluationTemplateBuilder_ != null) { + return workflowVersionEvaluationTemplateBuilder_.getMessageOrBuilder(); + } else { + return workflowVersionEvaluationTemplate_ == null ? + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.getDefaultInstance() : workflowVersionEvaluationTemplate_; + } + } + /** + *
+     * Evaluation template that is used for evaluation.
+     * 
+ * + * .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_template = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.Builder, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplateOrBuilder> + getWorkflowVersionEvaluationTemplateFieldBuilder() { + if (workflowVersionEvaluationTemplateBuilder_ == null) { + workflowVersionEvaluationTemplateBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.Builder, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplateOrBuilder>( + getWorkflowVersionEvaluationTemplate(), + getParentForChildren(), + isClean()); + workflowVersionEvaluationTemplate_ = null; + } + return workflowVersionEvaluationTemplateBuilder_; } - private java.lang.Object predictionsDatasetVersionId_ = ""; + private java.lang.Object userId_ = ""; /** *
-     * The version ID of the prediction dataset that is used for evaluation.
+     * The user the workflow version evaluation belongs to.
      * 
* - * string predictions_dataset_version_id = 7; - * @return The predictionsDatasetVersionId. + * string user_id = 7; + * @return The userId. */ - public java.lang.String getPredictionsDatasetVersionId() { - java.lang.Object ref = predictionsDatasetVersionId_; + public java.lang.String getUserId() { + java.lang.Object ref = userId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); - predictionsDatasetVersionId_ = s; + userId_ = s; return s; } else { return (java.lang.String) ref; @@ -1920,20 +2130,20 @@ public java.lang.String getPredictionsDatasetVersionId() { } /** *
-     * The version ID of the prediction dataset that is used for evaluation.
+     * The user the workflow version evaluation belongs to.
      * 
* - * string predictions_dataset_version_id = 7; - * @return The bytes for predictionsDatasetVersionId. + * string user_id = 7; + * @return The bytes for userId. */ public com.google.protobuf.ByteString - getPredictionsDatasetVersionIdBytes() { - java.lang.Object ref = predictionsDatasetVersionId_; + getUserIdBytes() { + java.lang.Object ref = userId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); - predictionsDatasetVersionId_ = b; + userId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; @@ -1941,74 +2151,74 @@ public java.lang.String getPredictionsDatasetVersionId() { } /** *
-     * The version ID of the prediction dataset that is used for evaluation.
+     * The user the workflow version evaluation belongs to.
      * 
* - * string predictions_dataset_version_id = 7; - * @param value The predictionsDatasetVersionId to set. + * string user_id = 7; + * @param value The userId to set. * @return This builder for chaining. */ - public Builder setPredictionsDatasetVersionId( + public Builder setUserId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } - predictionsDatasetVersionId_ = value; + userId_ = value; onChanged(); return this; } /** *
-     * The version ID of the prediction dataset that is used for evaluation.
+     * The user the workflow version evaluation belongs to.
      * 
* - * string predictions_dataset_version_id = 7; + * string user_id = 7; * @return This builder for chaining. */ - public Builder clearPredictionsDatasetVersionId() { + public Builder clearUserId() { - predictionsDatasetVersionId_ = getDefaultInstance().getPredictionsDatasetVersionId(); + userId_ = getDefaultInstance().getUserId(); onChanged(); return this; } /** *
-     * The version ID of the prediction dataset that is used for evaluation.
+     * The user the workflow version evaluation belongs to.
      * 
* - * string predictions_dataset_version_id = 7; - * @param value The bytes for predictionsDatasetVersionId to set. + * string user_id = 7; + * @param value The bytes for userId to set. * @return This builder for chaining. */ - public Builder setPredictionsDatasetVersionIdBytes( + public Builder setUserIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); - predictionsDatasetVersionId_ = value; + userId_ = value; onChanged(); return this; } - private java.lang.Object evaluationTemplateId_ = ""; + private java.lang.Object appId_ = ""; /** *
-     * Evaluation Template ID
+     * The app the workflow version evaluation belongs to.
      * 
* - * string evaluation_template_id = 8; - * @return The evaluationTemplateId. + * string app_id = 8; + * @return The appId. */ - public java.lang.String getEvaluationTemplateId() { - java.lang.Object ref = evaluationTemplateId_; + public java.lang.String getAppId() { + java.lang.Object ref = appId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); - evaluationTemplateId_ = s; + appId_ = s; return s; } else { return (java.lang.String) ref; @@ -2016,20 +2226,20 @@ public java.lang.String getEvaluationTemplateId() { } /** *
-     * Evaluation Template ID
+     * The app the workflow version evaluation belongs to.
      * 
* - * string evaluation_template_id = 8; - * @return The bytes for evaluationTemplateId. + * string app_id = 8; + * @return The bytes for appId. */ public com.google.protobuf.ByteString - getEvaluationTemplateIdBytes() { - java.lang.Object ref = evaluationTemplateId_; + getAppIdBytes() { + java.lang.Object ref = appId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); - evaluationTemplateId_ = b; + appId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; @@ -2037,54 +2247,54 @@ public java.lang.String getEvaluationTemplateId() { } /** *
-     * Evaluation Template ID
+     * The app the workflow version evaluation belongs to.
      * 
* - * string evaluation_template_id = 8; - * @param value The evaluationTemplateId to set. + * string app_id = 8; + * @param value The appId to set. * @return This builder for chaining. */ - public Builder setEvaluationTemplateId( + public Builder setAppId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } - evaluationTemplateId_ = value; + appId_ = value; onChanged(); return this; } /** *
-     * Evaluation Template ID
+     * The app the workflow version evaluation belongs to.
      * 
* - * string evaluation_template_id = 8; + * string app_id = 8; * @return This builder for chaining. */ - public Builder clearEvaluationTemplateId() { + public Builder clearAppId() { - evaluationTemplateId_ = getDefaultInstance().getEvaluationTemplateId(); + appId_ = getDefaultInstance().getAppId(); onChanged(); return this; } /** *
-     * Evaluation Template ID
+     * The app the workflow version evaluation belongs to.
      * 
* - * string evaluation_template_id = 8; - * @param value The bytes for evaluationTemplateId to set. + * string app_id = 8; + * @param value The bytes for appId to set. * @return This builder for chaining. */ - public Builder setEvaluationTemplateIdBytes( + public Builder setAppIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); - evaluationTemplateId_ = value; + appId_ = value; onChanged(); return this; } @@ -2094,7 +2304,7 @@ public Builder setEvaluationTemplateIdBytes( com.clarifai.grpc.api.WorkflowEvaluationResult, com.clarifai.grpc.api.WorkflowEvaluationResult.Builder, com.clarifai.grpc.api.WorkflowEvaluationResultOrBuilder> workflowEvaluationResultBuilder_; /** *
-     * The evaluation results
+     * Results of the evaluation.
      * 
* * .clarifai.api.WorkflowEvaluationResult workflow_evaluation_result = 9; @@ -2105,7 +2315,7 @@ public boolean hasWorkflowEvaluationResult() { } /** *
-     * The evaluation results
+     * Results of the evaluation.
      * 
* * .clarifai.api.WorkflowEvaluationResult workflow_evaluation_result = 9; @@ -2120,7 +2330,7 @@ public com.clarifai.grpc.api.WorkflowEvaluationResult getWorkflowEvaluationResul } /** *
-     * The evaluation results
+     * Results of the evaluation.
      * 
* * .clarifai.api.WorkflowEvaluationResult workflow_evaluation_result = 9; @@ -2140,7 +2350,7 @@ public Builder setWorkflowEvaluationResult(com.clarifai.grpc.api.WorkflowEvaluat } /** *
-     * The evaluation results
+     * Results of the evaluation.
      * 
* * .clarifai.api.WorkflowEvaluationResult workflow_evaluation_result = 9; @@ -2158,7 +2368,7 @@ public Builder setWorkflowEvaluationResult( } /** *
-     * The evaluation results
+     * Results of the evaluation.
      * 
* * .clarifai.api.WorkflowEvaluationResult workflow_evaluation_result = 9; @@ -2180,7 +2390,7 @@ public Builder mergeWorkflowEvaluationResult(com.clarifai.grpc.api.WorkflowEvalu } /** *
-     * The evaluation results
+     * Results of the evaluation.
      * 
* * .clarifai.api.WorkflowEvaluationResult workflow_evaluation_result = 9; @@ -2198,7 +2408,7 @@ public Builder clearWorkflowEvaluationResult() { } /** *
-     * The evaluation results
+     * Results of the evaluation.
      * 
* * .clarifai.api.WorkflowEvaluationResult workflow_evaluation_result = 9; @@ -2210,7 +2420,7 @@ public com.clarifai.grpc.api.WorkflowEvaluationResult.Builder getWorkflowEvaluat } /** *
-     * The evaluation results
+     * Results of the evaluation.
      * 
* * .clarifai.api.WorkflowEvaluationResult workflow_evaluation_result = 9; @@ -2225,7 +2435,7 @@ public com.clarifai.grpc.api.WorkflowEvaluationResultOrBuilder getWorkflowEvalua } /** *
-     * The evaluation results
+     * Results of the evaluation.
      * 
* * .clarifai.api.WorkflowEvaluationResult workflow_evaluation_result = 9; @@ -2708,102 +2918,6 @@ public com.google.protobuf.TimestampOrBuilder getModifiedAtOrBuilder() { } return modifiedAtBuilder_; } - - private java.lang.Object targetNodeId_ = ""; - /** - *
-     * The ID of the node that is being evaluated.
-     * 
- * - * string target_node_id = 13; - * @return The targetNodeId. - */ - public java.lang.String getTargetNodeId() { - java.lang.Object ref = targetNodeId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - targetNodeId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * The ID of the node that is being evaluated.
-     * 
- * - * string target_node_id = 13; - * @return The bytes for targetNodeId. - */ - public com.google.protobuf.ByteString - getTargetNodeIdBytes() { - java.lang.Object ref = targetNodeId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - targetNodeId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * The ID of the node that is being evaluated.
-     * 
- * - * string target_node_id = 13; - * @param value The targetNodeId to set. - * @return This builder for chaining. - */ - public Builder setTargetNodeId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - targetNodeId_ = value; - onChanged(); - return this; - } - /** - *
-     * The ID of the node that is being evaluated.
-     * 
- * - * string target_node_id = 13; - * @return This builder for chaining. - */ - public Builder clearTargetNodeId() { - - targetNodeId_ = getDefaultInstance().getTargetNodeId(); - onChanged(); - return this; - } - /** - *
-     * The ID of the node that is being evaluated.
-     * 
- * - * string target_node_id = 13; - * @param value The bytes for targetNodeId to set. - * @return This builder for chaining. - */ - public Builder setTargetNodeIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - targetNodeId_ = value; - onChanged(); - return this; - } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { diff --git a/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluationOrBuilder.java b/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluationOrBuilder.java index 1575330..7db7afc 100644 --- a/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluationOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluationOrBuilder.java @@ -29,147 +29,175 @@ public interface WorkflowVersionEvaluationOrBuilder extends /** *
-   * The ID of the workflow that is used for evaluation.
+   * Workflow version that is being evaluated.
    * 
* - * string workflow_id = 2; - * @return The workflowId. + * .clarifai.api.WorkflowVersion workflow_version = 2; + * @return Whether the workflowVersion field is set. */ - java.lang.String getWorkflowId(); + boolean hasWorkflowVersion(); /** *
-   * The ID of the workflow that is used for evaluation.
+   * Workflow version that is being evaluated.
    * 
* - * string workflow_id = 2; - * @return The bytes for workflowId. + * .clarifai.api.WorkflowVersion workflow_version = 2; + * @return The workflowVersion. */ - com.google.protobuf.ByteString - getWorkflowIdBytes(); + com.clarifai.grpc.api.WorkflowVersion getWorkflowVersion(); + /** + *
+   * Workflow version that is being evaluated.
+   * 
+ * + * .clarifai.api.WorkflowVersion workflow_version = 2; + */ + com.clarifai.grpc.api.WorkflowVersionOrBuilder getWorkflowVersionOrBuilder(); /** *
-   * The version of the workflow that is used for evaluation.
+   * The target node id that is being evaluated.
    * 
* - * string workflow_version_id = 3; - * @return The workflowVersionId. + * string target_node_id = 3; + * @return The targetNodeId. */ - java.lang.String getWorkflowVersionId(); + java.lang.String getTargetNodeId(); /** *
-   * The version of the workflow that is used for evaluation.
+   * The target node id that is being evaluated.
    * 
* - * string workflow_version_id = 3; - * @return The bytes for workflowVersionId. + * string target_node_id = 3; + * @return The bytes for targetNodeId. */ com.google.protobuf.ByteString - getWorkflowVersionIdBytes(); + getTargetNodeIdBytes(); /** *
-   * The ID of the ground-truth dataset that is used for evaluation.
+   * The dataset version that contains the ground-truth and is used for evaluation.
    * 
* - * string ground_truth_dataset_id = 4; - * @return The groundTruthDatasetId. + * .clarifai.api.DatasetVersion ground_truth_dataset_version = 4; + * @return Whether the groundTruthDatasetVersion field is set. */ - java.lang.String getGroundTruthDatasetId(); + boolean hasGroundTruthDatasetVersion(); /** *
-   * The ID of the ground-truth dataset that is used for evaluation.
+   * The dataset version that contains the ground-truth and is used for evaluation.
    * 
* - * string ground_truth_dataset_id = 4; - * @return The bytes for groundTruthDatasetId. + * .clarifai.api.DatasetVersion ground_truth_dataset_version = 4; + * @return The groundTruthDatasetVersion. */ - com.google.protobuf.ByteString - getGroundTruthDatasetIdBytes(); + com.clarifai.grpc.api.DatasetVersion getGroundTruthDatasetVersion(); + /** + *
+   * The dataset version that contains the ground-truth and is used for evaluation.
+   * 
+ * + * .clarifai.api.DatasetVersion ground_truth_dataset_version = 4; + */ + com.clarifai.grpc.api.DatasetVersionOrBuilder getGroundTruthDatasetVersionOrBuilder(); /** *
-   * The version ID of the ground-truth dataset that is used for evaluation.
+   * The dataset version that contains the predictions and is used for evaluation.
    * 
* - * string ground_truth_dataset_version_id = 5; - * @return The groundTruthDatasetVersionId. + * .clarifai.api.DatasetVersion predictions_dataset_version = 5; + * @return Whether the predictionsDatasetVersion field is set. */ - java.lang.String getGroundTruthDatasetVersionId(); + boolean hasPredictionsDatasetVersion(); /** *
-   * The version ID of the ground-truth dataset that is used for evaluation.
+   * The dataset version that contains the predictions and is used for evaluation.
    * 
* - * string ground_truth_dataset_version_id = 5; - * @return The bytes for groundTruthDatasetVersionId. + * .clarifai.api.DatasetVersion predictions_dataset_version = 5; + * @return The predictionsDatasetVersion. */ - com.google.protobuf.ByteString - getGroundTruthDatasetVersionIdBytes(); + com.clarifai.grpc.api.DatasetVersion getPredictionsDatasetVersion(); + /** + *
+   * The dataset version that contains the predictions and is used for evaluation.
+   * 
+ * + * .clarifai.api.DatasetVersion predictions_dataset_version = 5; + */ + com.clarifai.grpc.api.DatasetVersionOrBuilder getPredictionsDatasetVersionOrBuilder(); /** *
-   * The ID of the prediction dataset that is used for evaluation.
+   * Evaluation template that is used for evaluation.
    * 
* - * string predictions_dataset_id = 6; - * @return The predictionsDatasetId. + * .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_template = 6; + * @return Whether the workflowVersionEvaluationTemplate field is set. */ - java.lang.String getPredictionsDatasetId(); + boolean hasWorkflowVersionEvaluationTemplate(); /** *
-   * The ID of the prediction dataset that is used for evaluation.
+   * Evaluation template that is used for evaluation.
    * 
* - * string predictions_dataset_id = 6; - * @return The bytes for predictionsDatasetId. + * .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_template = 6; + * @return The workflowVersionEvaluationTemplate. */ - com.google.protobuf.ByteString - getPredictionsDatasetIdBytes(); + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate getWorkflowVersionEvaluationTemplate(); + /** + *
+   * Evaluation template that is used for evaluation.
+   * 
+ * + * .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_template = 6; + */ + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplateOrBuilder getWorkflowVersionEvaluationTemplateOrBuilder(); /** *
-   * The version ID of the prediction dataset that is used for evaluation.
+   * The user the workflow version evaluation belongs to.
    * 
* - * string predictions_dataset_version_id = 7; - * @return The predictionsDatasetVersionId. + * string user_id = 7; + * @return The userId. */ - java.lang.String getPredictionsDatasetVersionId(); + java.lang.String getUserId(); /** *
-   * The version ID of the prediction dataset that is used for evaluation.
+   * The user the workflow version evaluation belongs to.
    * 
* - * string predictions_dataset_version_id = 7; - * @return The bytes for predictionsDatasetVersionId. + * string user_id = 7; + * @return The bytes for userId. */ com.google.protobuf.ByteString - getPredictionsDatasetVersionIdBytes(); + getUserIdBytes(); /** *
-   * Evaluation Template ID
+   * The app the workflow version evaluation belongs to.
    * 
* - * string evaluation_template_id = 8; - * @return The evaluationTemplateId. + * string app_id = 8; + * @return The appId. */ - java.lang.String getEvaluationTemplateId(); + java.lang.String getAppId(); /** *
-   * Evaluation Template ID
+   * The app the workflow version evaluation belongs to.
    * 
* - * string evaluation_template_id = 8; - * @return The bytes for evaluationTemplateId. + * string app_id = 8; + * @return The bytes for appId. */ com.google.protobuf.ByteString - getEvaluationTemplateIdBytes(); + getAppIdBytes(); /** *
-   * The evaluation results
+   * Results of the evaluation.
    * 
* * .clarifai.api.WorkflowEvaluationResult workflow_evaluation_result = 9; @@ -178,7 +206,7 @@ public interface WorkflowVersionEvaluationOrBuilder extends boolean hasWorkflowEvaluationResult(); /** *
-   * The evaluation results
+   * Results of the evaluation.
    * 
* * .clarifai.api.WorkflowEvaluationResult workflow_evaluation_result = 9; @@ -187,7 +215,7 @@ public interface WorkflowVersionEvaluationOrBuilder extends com.clarifai.grpc.api.WorkflowEvaluationResult getWorkflowEvaluationResult(); /** *
-   * The evaluation results
+   * Results of the evaluation.
    * 
* * .clarifai.api.WorkflowEvaluationResult workflow_evaluation_result = 9; @@ -274,24 +302,4 @@ public interface WorkflowVersionEvaluationOrBuilder extends * .google.protobuf.Timestamp modified_at = 12; */ com.google.protobuf.TimestampOrBuilder getModifiedAtOrBuilder(); - - /** - *
-   * The ID of the node that is being evaluated.
-   * 
- * - * string target_node_id = 13; - * @return The targetNodeId. - */ - java.lang.String getTargetNodeId(); - /** - *
-   * The ID of the node that is being evaluated.
-   * 
- * - * string target_node_id = 13; - * @return The bytes for targetNodeId. - */ - com.google.protobuf.ByteString - getTargetNodeIdBytes(); } diff --git a/src/main/java/com/clarifai/grpc/api/WorkflowVersionOrBuilder.java b/src/main/java/com/clarifai/grpc/api/WorkflowVersionOrBuilder.java index 91f3205..e673e21 100644 --- a/src/main/java/com/clarifai/grpc/api/WorkflowVersionOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/WorkflowVersionOrBuilder.java @@ -304,4 +304,15 @@ com.clarifai.grpc.api.WorkflowNodeOrBuilder getNodesOrBuilder( */ com.google.protobuf.ByteString getLicenseBytes(); + + /** + *
+   * If a model version associated with the workflow version is deleted, the workflow version
+   * will be marked as deprecated.
+   * 
+ * + * bool is_deprecated = 12; + * @return The isDeprecated. + */ + boolean getIsDeprecated(); }