diff --git a/VERSION b/VERSION index 30ba6e7..fe6d2ac 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -10.8.7 +10.9.0 diff --git a/build.gradle b/build.gradle index 1a3e214..3966c57 100644 --- a/build.gradle +++ b/build.gradle @@ -41,7 +41,7 @@ nexusPublishing { } group = 'com.clarifai' -version = '10.8.7' +version = '10.9.0' 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 9f6b1bd..bb5cdbd 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=2948 + * See proto/clarifai/api/resources.proto;l=2951 * @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=2948 + * See proto/clarifai/api/resources.proto;l=2951 * @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=2956 + * See proto/clarifai/api/resources.proto;l=2959 * @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=2956 + * See proto/clarifai/api/resources.proto;l=2959 * @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=2964 + * See proto/clarifai/api/resources.proto;l=2967 * @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=2964 + * See proto/clarifai/api/resources.proto;l=2967 * @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=2948 + * See proto/clarifai/api/resources.proto;l=2951 * @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=2948 + * See proto/clarifai/api/resources.proto;l=2951 * @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=2948 + * See proto/clarifai/api/resources.proto;l=2951 * @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=2948 + * See proto/clarifai/api/resources.proto;l=2951 * @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=2948 + * See proto/clarifai/api/resources.proto;l=2951 * @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=2956 + * See proto/clarifai/api/resources.proto;l=2959 * @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=2956 + * See proto/clarifai/api/resources.proto;l=2959 * @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=2956 + * See proto/clarifai/api/resources.proto;l=2959 * @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=2956 + * See proto/clarifai/api/resources.proto;l=2959 * @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=2956 + * See proto/clarifai/api/resources.proto;l=2959 * @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=2964 + * See proto/clarifai/api/resources.proto;l=2967 * @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=2964 + * See proto/clarifai/api/resources.proto;l=2967 * @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=2964 + * See proto/clarifai/api/resources.proto;l=2967 * @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=2964 + * See proto/clarifai/api/resources.proto;l=2967 * @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=2964 + * See proto/clarifai/api/resources.proto;l=2967 * @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 b77c8ed..51b03a0 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=2948 + * See proto/clarifai/api/resources.proto;l=2951 * @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=2948 + * See proto/clarifai/api/resources.proto;l=2951 * @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=2956 + * See proto/clarifai/api/resources.proto;l=2959 * @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=2956 + * See proto/clarifai/api/resources.proto;l=2959 * @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=2964 + * See proto/clarifai/api/resources.proto;l=2967 * @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=2964 + * See proto/clarifai/api/resources.proto;l=2967 * @return The bytes for newAppName. */ @java.lang.Deprecated com.google.protobuf.ByteString diff --git a/src/main/java/com/clarifai/grpc/api/Concept.java b/src/main/java/com/clarifai/grpc/api/Concept.java index f6fd159..c7b5622 100644 --- a/src/main/java/com/clarifai/grpc/api/Concept.java +++ b/src/main/java/com/clarifai/grpc/api/Concept.java @@ -171,6 +171,19 @@ private Concept( break; } + case 178: { + com.clarifai.grpc.api.Image.Builder subBuilder = null; + if (image_ != null) { + subBuilder = image_.toBuilder(); + } + image_ = input.readMessage(com.clarifai.grpc.api.Image.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(image_); + image_ = subBuilder.buildPartial(); + } + + break; + } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { @@ -757,6 +770,44 @@ public com.google.protobuf.StructOrBuilder getMetadataOrBuilder() { return getMetadata(); } + public static final int IMAGE_FIELD_NUMBER = 22; + private com.clarifai.grpc.api.Image image_; + /** + *
+   * Representative image for the concept
+   * 
+ * + * .clarifai.api.Image image = 22; + * @return Whether the image field is set. + */ + @java.lang.Override + public boolean hasImage() { + return image_ != null; + } + /** + *
+   * Representative image for the concept
+   * 
+ * + * .clarifai.api.Image image = 22; + * @return The image. + */ + @java.lang.Override + public com.clarifai.grpc.api.Image getImage() { + return image_ == null ? com.clarifai.grpc.api.Image.getDefaultInstance() : image_; + } + /** + *
+   * Representative image for the concept
+   * 
+ * + * .clarifai.api.Image image = 22; + */ + @java.lang.Override + public com.clarifai.grpc.api.ImageOrBuilder getImageOrBuilder() { + return getImage(); + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -810,6 +861,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (metadata_ != null) { output.writeMessage(13, getMetadata()); } + if (image_ != null) { + output.writeMessage(22, getImage()); + } unknownFields.writeTo(output); } @@ -864,6 +918,10 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeMessageSize(13, getMetadata()); } + if (image_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(22, getImage()); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -921,6 +979,11 @@ public boolean equals(final java.lang.Object obj) { if (!getMetadata() .equals(other.getMetadata())) return false; } + if (hasImage() != other.hasImage()) return false; + if (hasImage()) { + if (!getImage() + .equals(other.getImage())) return false; + } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -969,6 +1032,10 @@ public int hashCode() { hash = (37 * hash) + METADATA_FIELD_NUMBER; hash = (53 * hash) + getMetadata().hashCode(); } + if (hasImage()) { + hash = (37 * hash) + IMAGE_FIELD_NUMBER; + hash = (53 * hash) + getImage().hashCode(); + } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -1152,6 +1219,12 @@ public Builder clear() { metadata_ = null; metadataBuilder_ = null; } + if (imageBuilder_ == null) { + image_ = null; + } else { + image_ = null; + imageBuilder_ = null; + } return this; } @@ -1211,6 +1284,11 @@ public com.clarifai.grpc.api.Concept buildPartial() { } else { result.metadata_ = metadataBuilder_.build(); } + if (imageBuilder_ == null) { + result.image_ = image_; + } else { + result.image_ = imageBuilder_.build(); + } onBuilt(); return result; } @@ -1305,6 +1383,9 @@ public Builder mergeFrom(com.clarifai.grpc.api.Concept other) { if (other.hasMetadata()) { mergeMetadata(other.getMetadata()); } + if (other.hasImage()) { + mergeImage(other.getImage()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -2893,6 +2974,161 @@ public com.google.protobuf.StructOrBuilder getMetadataOrBuilder() { } return metadataBuilder_; } + + private com.clarifai.grpc.api.Image image_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Image, com.clarifai.grpc.api.Image.Builder, com.clarifai.grpc.api.ImageOrBuilder> imageBuilder_; + /** + *
+     * Representative image for the concept
+     * 
+ * + * .clarifai.api.Image image = 22; + * @return Whether the image field is set. + */ + public boolean hasImage() { + return imageBuilder_ != null || image_ != null; + } + /** + *
+     * Representative image for the concept
+     * 
+ * + * .clarifai.api.Image image = 22; + * @return The image. + */ + public com.clarifai.grpc.api.Image getImage() { + if (imageBuilder_ == null) { + return image_ == null ? com.clarifai.grpc.api.Image.getDefaultInstance() : image_; + } else { + return imageBuilder_.getMessage(); + } + } + /** + *
+     * Representative image for the concept
+     * 
+ * + * .clarifai.api.Image image = 22; + */ + public Builder setImage(com.clarifai.grpc.api.Image value) { + if (imageBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + image_ = value; + onChanged(); + } else { + imageBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * Representative image for the concept
+     * 
+ * + * .clarifai.api.Image image = 22; + */ + public Builder setImage( + com.clarifai.grpc.api.Image.Builder builderForValue) { + if (imageBuilder_ == null) { + image_ = builderForValue.build(); + onChanged(); + } else { + imageBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * Representative image for the concept
+     * 
+ * + * .clarifai.api.Image image = 22; + */ + public Builder mergeImage(com.clarifai.grpc.api.Image value) { + if (imageBuilder_ == null) { + if (image_ != null) { + image_ = + com.clarifai.grpc.api.Image.newBuilder(image_).mergeFrom(value).buildPartial(); + } else { + image_ = value; + } + onChanged(); + } else { + imageBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * Representative image for the concept
+     * 
+ * + * .clarifai.api.Image image = 22; + */ + public Builder clearImage() { + if (imageBuilder_ == null) { + image_ = null; + onChanged(); + } else { + image_ = null; + imageBuilder_ = null; + } + + return this; + } + /** + *
+     * Representative image for the concept
+     * 
+ * + * .clarifai.api.Image image = 22; + */ + public com.clarifai.grpc.api.Image.Builder getImageBuilder() { + + onChanged(); + return getImageFieldBuilder().getBuilder(); + } + /** + *
+     * Representative image for the concept
+     * 
+ * + * .clarifai.api.Image image = 22; + */ + public com.clarifai.grpc.api.ImageOrBuilder getImageOrBuilder() { + if (imageBuilder_ != null) { + return imageBuilder_.getMessageOrBuilder(); + } else { + return image_ == null ? + com.clarifai.grpc.api.Image.getDefaultInstance() : image_; + } + } + /** + *
+     * Representative image for the concept
+     * 
+ * + * .clarifai.api.Image image = 22; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Image, com.clarifai.grpc.api.Image.Builder, com.clarifai.grpc.api.ImageOrBuilder> + getImageFieldBuilder() { + if (imageBuilder_ == null) { + imageBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Image, com.clarifai.grpc.api.Image.Builder, com.clarifai.grpc.api.ImageOrBuilder>( + getImage(), + getParentForChildren(), + isClean()); + image_ = null; + } + return imageBuilder_; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { diff --git a/src/main/java/com/clarifai/grpc/api/ConceptOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ConceptOrBuilder.java index 3141545..d884f4b 100644 --- a/src/main/java/com/clarifai/grpc/api/ConceptOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ConceptOrBuilder.java @@ -316,4 +316,31 @@ public interface ConceptOrBuilder extends * .google.protobuf.Struct metadata = 13; */ com.google.protobuf.StructOrBuilder getMetadataOrBuilder(); + + /** + *
+   * Representative image for the concept
+   * 
+ * + * .clarifai.api.Image image = 22; + * @return Whether the image field is set. + */ + boolean hasImage(); + /** + *
+   * Representative image for the concept
+   * 
+ * + * .clarifai.api.Image image = 22; + * @return The image. + */ + com.clarifai.grpc.api.Image getImage(); + /** + *
+   * Representative image for the concept
+   * 
+ * + * .clarifai.api.Image image = 22; + */ + com.clarifai.grpc.api.ImageOrBuilder getImageOrBuilder(); } diff --git a/src/main/java/com/clarifai/grpc/api/ConceptQuery.java b/src/main/java/com/clarifai/grpc/api/ConceptQuery.java index e1e583f..aaa4e3b 100644 --- a/src/main/java/com/clarifai/grpc/api/ConceptQuery.java +++ b/src/main/java/com/clarifai/grpc/api/ConceptQuery.java @@ -305,7 +305,7 @@ public java.lang.String getLanguage() { * * string workflow_id = 3 [deprecated = true]; * @deprecated clarifai.api.ConceptQuery.workflow_id is deprecated. - * See proto/clarifai/api/resources.proto;l=499 + * See proto/clarifai/api/resources.proto;l=502 * @return The workflowId. */ @java.lang.Override @@ -328,7 +328,7 @@ public java.lang.String getLanguage() { * * string workflow_id = 3 [deprecated = true]; * @deprecated clarifai.api.ConceptQuery.workflow_id is deprecated. - * See proto/clarifai/api/resources.proto;l=499 + * See proto/clarifai/api/resources.proto;l=502 * @return The bytes for workflowId. */ @java.lang.Override @@ -1159,7 +1159,7 @@ public Builder setLanguageBytes( * * string workflow_id = 3 [deprecated = true]; * @deprecated clarifai.api.ConceptQuery.workflow_id is deprecated. - * See proto/clarifai/api/resources.proto;l=499 + * See proto/clarifai/api/resources.proto;l=502 * @return The workflowId. */ @java.lang.Deprecated public java.lang.String getWorkflowId() { @@ -1181,7 +1181,7 @@ public Builder setLanguageBytes( * * string workflow_id = 3 [deprecated = true]; * @deprecated clarifai.api.ConceptQuery.workflow_id is deprecated. - * See proto/clarifai/api/resources.proto;l=499 + * See proto/clarifai/api/resources.proto;l=502 * @return The bytes for workflowId. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -1204,7 +1204,7 @@ public Builder setLanguageBytes( * * string workflow_id = 3 [deprecated = true]; * @deprecated clarifai.api.ConceptQuery.workflow_id is deprecated. - * See proto/clarifai/api/resources.proto;l=499 + * See proto/clarifai/api/resources.proto;l=502 * @param value The workflowId to set. * @return This builder for chaining. */ @@ -1225,7 +1225,7 @@ public Builder setLanguageBytes( * * string workflow_id = 3 [deprecated = true]; * @deprecated clarifai.api.ConceptQuery.workflow_id is deprecated. - * See proto/clarifai/api/resources.proto;l=499 + * See proto/clarifai/api/resources.proto;l=502 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearWorkflowId() { @@ -1241,7 +1241,7 @@ public Builder setLanguageBytes( * * string workflow_id = 3 [deprecated = true]; * @deprecated clarifai.api.ConceptQuery.workflow_id is deprecated. - * See proto/clarifai/api/resources.proto;l=499 + * See proto/clarifai/api/resources.proto;l=502 * @param value The bytes for workflowId to set. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/ConceptQueryOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ConceptQueryOrBuilder.java index 19ff1cc..0bc0c1c 100644 --- a/src/main/java/com/clarifai/grpc/api/ConceptQueryOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ConceptQueryOrBuilder.java @@ -54,7 +54,7 @@ public interface ConceptQueryOrBuilder extends * * string workflow_id = 3 [deprecated = true]; * @deprecated clarifai.api.ConceptQuery.workflow_id is deprecated. - * See proto/clarifai/api/resources.proto;l=499 + * See proto/clarifai/api/resources.proto;l=502 * @return The workflowId. */ @java.lang.Deprecated java.lang.String getWorkflowId(); @@ -65,7 +65,7 @@ public interface ConceptQueryOrBuilder extends * * string workflow_id = 3 [deprecated = true]; * @deprecated clarifai.api.ConceptQuery.workflow_id is deprecated. - * See proto/clarifai/api/resources.proto;l=499 + * See proto/clarifai/api/resources.proto;l=502 * @return The bytes for workflowId. */ @java.lang.Deprecated com.google.protobuf.ByteString diff --git a/src/main/java/com/clarifai/grpc/api/EvalTestSetEntry.java b/src/main/java/com/clarifai/grpc/api/EvalTestSetEntry.java index 1728517..5051b97 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=2030 + * See proto/clarifai/api/resources.proto;l=2033 * @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=2030 + * See proto/clarifai/api/resources.proto;l=2033 * @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=2030 + * See proto/clarifai/api/resources.proto;l=2033 * @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=2030 + * See proto/clarifai/api/resources.proto;l=2033 * @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 ecb1138..e5954e4 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=2030 + * See proto/clarifai/api/resources.proto;l=2033 * @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=2030 + * See proto/clarifai/api/resources.proto;l=2033 * @return The annotation. */ @java.lang.Deprecated com.clarifai.grpc.api.Annotation getAnnotation(); diff --git a/src/main/java/com/clarifai/grpc/api/FrameInfo.java b/src/main/java/com/clarifai/grpc/api/FrameInfo.java index 18b550b..e9e78e4 100644 --- a/src/main/java/com/clarifai/grpc/api/FrameInfo.java +++ b/src/main/java/com/clarifai/grpc/api/FrameInfo.java @@ -108,7 +108,7 @@ private FrameInfo( * * uint32 index = 1 [deprecated = true, (.clarifai.api.utils.cl_show_if_empty) = true]; * @deprecated clarifai.api.FrameInfo.index is deprecated. - * See proto/clarifai/api/resources.proto;l=708 + * See proto/clarifai/api/resources.proto;l=711 * @return The index. */ @java.lang.Override @@ -466,7 +466,7 @@ public Builder mergeFrom( * * uint32 index = 1 [deprecated = true, (.clarifai.api.utils.cl_show_if_empty) = true]; * @deprecated clarifai.api.FrameInfo.index is deprecated. - * See proto/clarifai/api/resources.proto;l=708 + * See proto/clarifai/api/resources.proto;l=711 * @return The index. */ @java.lang.Override @@ -483,7 +483,7 @@ public Builder mergeFrom( * * uint32 index = 1 [deprecated = true, (.clarifai.api.utils.cl_show_if_empty) = true]; * @deprecated clarifai.api.FrameInfo.index is deprecated. - * See proto/clarifai/api/resources.proto;l=708 + * See proto/clarifai/api/resources.proto;l=711 * @param value The index to set. * @return This builder for chaining. */ @@ -503,7 +503,7 @@ public Builder mergeFrom( * * uint32 index = 1 [deprecated = true, (.clarifai.api.utils.cl_show_if_empty) = true]; * @deprecated clarifai.api.FrameInfo.index is deprecated. - * See proto/clarifai/api/resources.proto;l=708 + * See proto/clarifai/api/resources.proto;l=711 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearIndex() { diff --git a/src/main/java/com/clarifai/grpc/api/FrameInfoOrBuilder.java b/src/main/java/com/clarifai/grpc/api/FrameInfoOrBuilder.java index e8119a7..5c6f5a8 100644 --- a/src/main/java/com/clarifai/grpc/api/FrameInfoOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/FrameInfoOrBuilder.java @@ -17,7 +17,7 @@ public interface FrameInfoOrBuilder extends * * uint32 index = 1 [deprecated = true, (.clarifai.api.utils.cl_show_if_empty) = true]; * @deprecated clarifai.api.FrameInfo.index is deprecated. - * See proto/clarifai/api/resources.proto;l=708 + * See proto/clarifai/api/resources.proto;l=711 * @return The index. */ @java.lang.Deprecated int getIndex(); diff --git a/src/main/java/com/clarifai/grpc/api/LabelCount.java b/src/main/java/com/clarifai/grpc/api/LabelCount.java index e57a49b..d03f4e4 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=1930 + * See proto/clarifai/api/resources.proto;l=1933 * @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=1930 + * See proto/clarifai/api/resources.proto;l=1933 * @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=1930 + * See proto/clarifai/api/resources.proto;l=1933 * @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=1930 + * See proto/clarifai/api/resources.proto;l=1933 * @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=1930 + * See proto/clarifai/api/resources.proto;l=1933 * @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=1930 + * See proto/clarifai/api/resources.proto;l=1933 * @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=1930 + * See proto/clarifai/api/resources.proto;l=1933 * @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 607cc17..0184b44 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=1930 + * See proto/clarifai/api/resources.proto;l=1933 * @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=1930 + * See proto/clarifai/api/resources.proto;l=1933 * @return The bytes for conceptName. */ @java.lang.Deprecated com.google.protobuf.ByteString diff --git a/src/main/java/com/clarifai/grpc/api/ListAppsRequest.java b/src/main/java/com/clarifai/grpc/api/ListAppsRequest.java index 1f8af23..4ba95b8 100644 --- a/src/main/java/com/clarifai/grpc/api/ListAppsRequest.java +++ b/src/main/java/com/clarifai/grpc/api/ListAppsRequest.java @@ -603,7 +603,7 @@ public java.lang.String getSearch() { * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=4215 + * See proto/clarifai/api/service.proto;l=4220 * @return The query. */ @java.lang.Override @@ -627,7 +627,7 @@ public java.lang.String getSearch() { * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=4215 + * See proto/clarifai/api/service.proto;l=4220 * @return The bytes for query. */ @java.lang.Override @@ -655,7 +655,7 @@ public java.lang.String getSearch() { * * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=4218 + * See proto/clarifai/api/service.proto;l=4223 * @return The name. */ @java.lang.Override @@ -679,7 +679,7 @@ public java.lang.String getSearch() { * * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=4218 + * See proto/clarifai/api/service.proto;l=4223 * @return The bytes for name. */ @java.lang.Override @@ -707,7 +707,7 @@ public java.lang.String getSearch() { * * string id = 14 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4221 + * See proto/clarifai/api/service.proto;l=4226 * @return The id. */ @java.lang.Override @@ -731,7 +731,7 @@ public java.lang.String getSearch() { * * string id = 14 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4221 + * See proto/clarifai/api/service.proto;l=4226 * @return The bytes for id. */ @java.lang.Override @@ -2337,7 +2337,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=4215 + * See proto/clarifai/api/service.proto;l=4220 * @return The query. */ @java.lang.Deprecated public java.lang.String getQuery() { @@ -2360,7 +2360,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=4215 + * See proto/clarifai/api/service.proto;l=4220 * @return The bytes for query. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2384,7 +2384,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=4215 + * See proto/clarifai/api/service.proto;l=4220 * @param value The query to set. * @return This builder for chaining. */ @@ -2406,7 +2406,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=4215 + * See proto/clarifai/api/service.proto;l=4220 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearQuery() { @@ -2423,7 +2423,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=4215 + * See proto/clarifai/api/service.proto;l=4220 * @param value The bytes for query to set. * @return This builder for chaining. */ @@ -2448,7 +2448,7 @@ public Builder setSearchBytes( * * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=4218 + * See proto/clarifai/api/service.proto;l=4223 * @return The name. */ @java.lang.Deprecated public java.lang.String getName() { @@ -2471,7 +2471,7 @@ public Builder setSearchBytes( * * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=4218 + * See proto/clarifai/api/service.proto;l=4223 * @return The bytes for name. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2495,7 +2495,7 @@ public Builder setSearchBytes( * * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=4218 + * See proto/clarifai/api/service.proto;l=4223 * @param value The name to set. * @return This builder for chaining. */ @@ -2517,7 +2517,7 @@ public Builder setSearchBytes( * * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=4218 + * See proto/clarifai/api/service.proto;l=4223 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearName() { @@ -2534,7 +2534,7 @@ public Builder setSearchBytes( * * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=4218 + * See proto/clarifai/api/service.proto;l=4223 * @param value The bytes for name to set. * @return This builder for chaining. */ @@ -2559,7 +2559,7 @@ public Builder setSearchBytes( * * string id = 14 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4221 + * See proto/clarifai/api/service.proto;l=4226 * @return The id. */ @java.lang.Deprecated public java.lang.String getId() { @@ -2582,7 +2582,7 @@ public Builder setSearchBytes( * * string id = 14 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4221 + * See proto/clarifai/api/service.proto;l=4226 * @return The bytes for id. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2606,7 +2606,7 @@ public Builder setSearchBytes( * * string id = 14 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4221 + * See proto/clarifai/api/service.proto;l=4226 * @param value The id to set. * @return This builder for chaining. */ @@ -2628,7 +2628,7 @@ public Builder setSearchBytes( * * string id = 14 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4221 + * See proto/clarifai/api/service.proto;l=4226 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearId() { @@ -2645,7 +2645,7 @@ public Builder setSearchBytes( * * string id = 14 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4221 + * See proto/clarifai/api/service.proto;l=4226 * @param value The bytes for id to set. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/ListAppsRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ListAppsRequestOrBuilder.java index 393cf43..2aca67d 100644 --- a/src/main/java/com/clarifai/grpc/api/ListAppsRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ListAppsRequestOrBuilder.java @@ -255,7 +255,7 @@ public interface ListAppsRequestOrBuilder extends * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=4215 + * See proto/clarifai/api/service.proto;l=4220 * @return The query. */ @java.lang.Deprecated java.lang.String getQuery(); @@ -267,7 +267,7 @@ public interface ListAppsRequestOrBuilder extends * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=4215 + * See proto/clarifai/api/service.proto;l=4220 * @return The bytes for query. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -281,7 +281,7 @@ public interface ListAppsRequestOrBuilder extends * * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=4218 + * See proto/clarifai/api/service.proto;l=4223 * @return The name. */ @java.lang.Deprecated java.lang.String getName(); @@ -293,7 +293,7 @@ public interface ListAppsRequestOrBuilder extends * * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=4218 + * See proto/clarifai/api/service.proto;l=4223 * @return The bytes for name. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -307,7 +307,7 @@ public interface ListAppsRequestOrBuilder extends * * string id = 14 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4221 + * See proto/clarifai/api/service.proto;l=4226 * @return The id. */ @java.lang.Deprecated java.lang.String getId(); @@ -319,7 +319,7 @@ public interface ListAppsRequestOrBuilder extends * * string id = 14 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4221 + * See proto/clarifai/api/service.proto;l=4226 * @return The bytes for id. */ @java.lang.Deprecated com.google.protobuf.ByteString diff --git a/src/main/java/com/clarifai/grpc/api/ListDatasetsRequest.java b/src/main/java/com/clarifai/grpc/api/ListDatasetsRequest.java index 70e7115..d894b40 100644 --- a/src/main/java/com/clarifai/grpc/api/ListDatasetsRequest.java +++ b/src/main/java/com/clarifai/grpc/api/ListDatasetsRequest.java @@ -548,7 +548,7 @@ public java.lang.String getSearch() { * * string id = 12 [deprecated = true]; * @deprecated clarifai.api.ListDatasetsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4942 + * See proto/clarifai/api/service.proto;l=4947 * @return The id. */ @java.lang.Override @@ -572,7 +572,7 @@ public java.lang.String getSearch() { * * string id = 12 [deprecated = true]; * @deprecated clarifai.api.ListDatasetsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4942 + * See proto/clarifai/api/service.proto;l=4947 * @return The bytes for id. */ @java.lang.Override @@ -2035,7 +2035,7 @@ public Builder setSearchBytes( * * string id = 12 [deprecated = true]; * @deprecated clarifai.api.ListDatasetsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4942 + * See proto/clarifai/api/service.proto;l=4947 * @return The id. */ @java.lang.Deprecated public java.lang.String getId() { @@ -2058,7 +2058,7 @@ public Builder setSearchBytes( * * string id = 12 [deprecated = true]; * @deprecated clarifai.api.ListDatasetsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4942 + * See proto/clarifai/api/service.proto;l=4947 * @return The bytes for id. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2082,7 +2082,7 @@ public Builder setSearchBytes( * * string id = 12 [deprecated = true]; * @deprecated clarifai.api.ListDatasetsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4942 + * See proto/clarifai/api/service.proto;l=4947 * @param value The id to set. * @return This builder for chaining. */ @@ -2104,7 +2104,7 @@ public Builder setSearchBytes( * * string id = 12 [deprecated = true]; * @deprecated clarifai.api.ListDatasetsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4942 + * See proto/clarifai/api/service.proto;l=4947 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearId() { @@ -2121,7 +2121,7 @@ public Builder setSearchBytes( * * string id = 12 [deprecated = true]; * @deprecated clarifai.api.ListDatasetsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4942 + * See proto/clarifai/api/service.proto;l=4947 * @param value The bytes for id to set. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/ListDatasetsRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ListDatasetsRequestOrBuilder.java index f85f61a..5b1d0bf 100644 --- a/src/main/java/com/clarifai/grpc/api/ListDatasetsRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ListDatasetsRequestOrBuilder.java @@ -224,7 +224,7 @@ public interface ListDatasetsRequestOrBuilder extends * * string id = 12 [deprecated = true]; * @deprecated clarifai.api.ListDatasetsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4942 + * See proto/clarifai/api/service.proto;l=4947 * @return The id. */ @java.lang.Deprecated java.lang.String getId(); @@ -236,7 +236,7 @@ public interface ListDatasetsRequestOrBuilder extends * * string id = 12 [deprecated = true]; * @deprecated clarifai.api.ListDatasetsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4942 + * See proto/clarifai/api/service.proto;l=4947 * @return The bytes for id. */ @java.lang.Deprecated com.google.protobuf.ByteString diff --git a/src/main/java/com/clarifai/grpc/api/ListDeploymentsRequest.java b/src/main/java/com/clarifai/grpc/api/ListDeploymentsRequest.java index 6bd4ba9..0dd2778 100644 --- a/src/main/java/com/clarifai/grpc/api/ListDeploymentsRequest.java +++ b/src/main/java/com/clarifai/grpc/api/ListDeploymentsRequest.java @@ -17,6 +17,8 @@ private ListDeploymentsRequest(com.google.protobuf.GeneratedMessageV3.Builder } private ListDeploymentsRequest() { nodepoolId_ = ""; + modelVersionIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + workflowVersionIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; } @java.lang.Override @@ -39,6 +41,7 @@ private ListDeploymentsRequest( if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } + int mutable_bitField0_ = 0; com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { @@ -78,6 +81,24 @@ private ListDeploymentsRequest( perPage_ = input.readUInt32(); break; } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + modelVersionIds_ = new com.google.protobuf.LazyStringArrayList(); + mutable_bitField0_ |= 0x00000001; + } + modelVersionIds_.add(s); + break; + } + case 50: { + java.lang.String s = input.readStringRequireUtf8(); + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + workflowVersionIds_ = new com.google.protobuf.LazyStringArrayList(); + mutable_bitField0_ |= 0x00000002; + } + workflowVersionIds_.add(s); + break; + } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { @@ -95,6 +116,12 @@ private ListDeploymentsRequest( throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + modelVersionIds_ = modelVersionIds_.getUnmodifiableView(); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + workflowVersionIds_ = workflowVersionIds_.getUnmodifiableView(); + } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } @@ -216,6 +243,108 @@ public int getPerPage() { return perPage_; } + public static final int MODEL_VERSION_IDS_FIELD_NUMBER = 5; + private com.google.protobuf.LazyStringList modelVersionIds_; + /** + *
+   * (optional URL parameter) ModelVersion IDs. To list all deployments for the model version
+   * 
+ * + * repeated string model_version_ids = 5; + * @return A list containing the modelVersionIds. + */ + public com.google.protobuf.ProtocolStringList + getModelVersionIdsList() { + return modelVersionIds_; + } + /** + *
+   * (optional URL parameter) ModelVersion IDs. To list all deployments for the model version
+   * 
+ * + * repeated string model_version_ids = 5; + * @return The count of modelVersionIds. + */ + public int getModelVersionIdsCount() { + return modelVersionIds_.size(); + } + /** + *
+   * (optional URL parameter) ModelVersion IDs. To list all deployments for the model version
+   * 
+ * + * repeated string model_version_ids = 5; + * @param index The index of the element to return. + * @return The modelVersionIds at the given index. + */ + public java.lang.String getModelVersionIds(int index) { + return modelVersionIds_.get(index); + } + /** + *
+   * (optional URL parameter) ModelVersion IDs. To list all deployments for the model version
+   * 
+ * + * repeated string model_version_ids = 5; + * @param index The index of the value to return. + * @return The bytes of the modelVersionIds at the given index. + */ + public com.google.protobuf.ByteString + getModelVersionIdsBytes(int index) { + return modelVersionIds_.getByteString(index); + } + + public static final int WORKFLOW_VERSION_IDS_FIELD_NUMBER = 6; + private com.google.protobuf.LazyStringList workflowVersionIds_; + /** + *
+   * (optional URL parameter) WorkflowVersion IDs. To list all deployments for the workflow version
+   * 
+ * + * repeated string workflow_version_ids = 6; + * @return A list containing the workflowVersionIds. + */ + public com.google.protobuf.ProtocolStringList + getWorkflowVersionIdsList() { + return workflowVersionIds_; + } + /** + *
+   * (optional URL parameter) WorkflowVersion IDs. To list all deployments for the workflow version
+   * 
+ * + * repeated string workflow_version_ids = 6; + * @return The count of workflowVersionIds. + */ + public int getWorkflowVersionIdsCount() { + return workflowVersionIds_.size(); + } + /** + *
+   * (optional URL parameter) WorkflowVersion IDs. To list all deployments for the workflow version
+   * 
+ * + * repeated string workflow_version_ids = 6; + * @param index The index of the element to return. + * @return The workflowVersionIds at the given index. + */ + public java.lang.String getWorkflowVersionIds(int index) { + return workflowVersionIds_.get(index); + } + /** + *
+   * (optional URL parameter) WorkflowVersion IDs. To list all deployments for the workflow version
+   * 
+ * + * repeated string workflow_version_ids = 6; + * @param index The index of the value to return. + * @return The bytes of the workflowVersionIds at the given index. + */ + public com.google.protobuf.ByteString + getWorkflowVersionIdsBytes(int index) { + return workflowVersionIds_.getByteString(index); + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -242,6 +371,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (perPage_ != 0) { output.writeUInt32(4, perPage_); } + for (int i = 0; i < modelVersionIds_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, modelVersionIds_.getRaw(i)); + } + for (int i = 0; i < workflowVersionIds_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, workflowVersionIds_.getRaw(i)); + } unknownFields.writeTo(output); } @@ -266,6 +401,22 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(4, perPage_); } + { + int dataSize = 0; + for (int i = 0; i < modelVersionIds_.size(); i++) { + dataSize += computeStringSizeNoTag(modelVersionIds_.getRaw(i)); + } + size += dataSize; + size += 1 * getModelVersionIdsList().size(); + } + { + int dataSize = 0; + for (int i = 0; i < workflowVersionIds_.size(); i++) { + dataSize += computeStringSizeNoTag(workflowVersionIds_.getRaw(i)); + } + size += dataSize; + size += 1 * getWorkflowVersionIdsList().size(); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -292,6 +443,10 @@ public boolean equals(final java.lang.Object obj) { != other.getPage()) return false; if (getPerPage() != other.getPerPage()) return false; + if (!getModelVersionIdsList() + .equals(other.getModelVersionIdsList())) return false; + if (!getWorkflowVersionIdsList() + .equals(other.getWorkflowVersionIdsList())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -313,6 +468,14 @@ public int hashCode() { hash = (53 * hash) + getPage(); hash = (37 * hash) + PER_PAGE_FIELD_NUMBER; hash = (53 * hash) + getPerPage(); + if (getModelVersionIdsCount() > 0) { + hash = (37 * hash) + MODEL_VERSION_IDS_FIELD_NUMBER; + hash = (53 * hash) + getModelVersionIdsList().hashCode(); + } + if (getWorkflowVersionIdsCount() > 0) { + hash = (37 * hash) + WORKFLOW_VERSION_IDS_FIELD_NUMBER; + hash = (53 * hash) + getWorkflowVersionIdsList().hashCode(); + } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -458,6 +621,10 @@ public Builder clear() { perPage_ = 0; + modelVersionIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000001); + workflowVersionIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000002); return this; } @@ -484,6 +651,7 @@ public com.clarifai.grpc.api.ListDeploymentsRequest build() { @java.lang.Override public com.clarifai.grpc.api.ListDeploymentsRequest buildPartial() { com.clarifai.grpc.api.ListDeploymentsRequest result = new com.clarifai.grpc.api.ListDeploymentsRequest(this); + int from_bitField0_ = bitField0_; if (userAppIdBuilder_ == null) { result.userAppId_ = userAppId_; } else { @@ -492,6 +660,16 @@ public com.clarifai.grpc.api.ListDeploymentsRequest buildPartial() { result.nodepoolId_ = nodepoolId_; result.page_ = page_; result.perPage_ = perPage_; + if (((bitField0_ & 0x00000001) != 0)) { + modelVersionIds_ = modelVersionIds_.getUnmodifiableView(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.modelVersionIds_ = modelVersionIds_; + if (((bitField0_ & 0x00000002) != 0)) { + workflowVersionIds_ = workflowVersionIds_.getUnmodifiableView(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.workflowVersionIds_ = workflowVersionIds_; onBuilt(); return result; } @@ -553,6 +731,26 @@ public Builder mergeFrom(com.clarifai.grpc.api.ListDeploymentsRequest other) { if (other.getPerPage() != 0) { setPerPage(other.getPerPage()); } + if (!other.modelVersionIds_.isEmpty()) { + if (modelVersionIds_.isEmpty()) { + modelVersionIds_ = other.modelVersionIds_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureModelVersionIdsIsMutable(); + modelVersionIds_.addAll(other.modelVersionIds_); + } + onChanged(); + } + if (!other.workflowVersionIds_.isEmpty()) { + if (workflowVersionIds_.isEmpty()) { + workflowVersionIds_ = other.workflowVersionIds_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureWorkflowVersionIdsIsMutable(); + workflowVersionIds_.addAll(other.workflowVersionIds_); + } + onChanged(); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -581,6 +779,7 @@ public Builder mergeFrom( } return this; } + private int bitField0_; private com.clarifai.grpc.api.UserAppIDSet userAppId_; private com.google.protobuf.SingleFieldBuilderV3< @@ -888,6 +1087,298 @@ public Builder clearPerPage() { onChanged(); return this; } + + private com.google.protobuf.LazyStringList modelVersionIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private void ensureModelVersionIdsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + modelVersionIds_ = new com.google.protobuf.LazyStringArrayList(modelVersionIds_); + bitField0_ |= 0x00000001; + } + } + /** + *
+     * (optional URL parameter) ModelVersion IDs. To list all deployments for the model version
+     * 
+ * + * repeated string model_version_ids = 5; + * @return A list containing the modelVersionIds. + */ + public com.google.protobuf.ProtocolStringList + getModelVersionIdsList() { + return modelVersionIds_.getUnmodifiableView(); + } + /** + *
+     * (optional URL parameter) ModelVersion IDs. To list all deployments for the model version
+     * 
+ * + * repeated string model_version_ids = 5; + * @return The count of modelVersionIds. + */ + public int getModelVersionIdsCount() { + return modelVersionIds_.size(); + } + /** + *
+     * (optional URL parameter) ModelVersion IDs. To list all deployments for the model version
+     * 
+ * + * repeated string model_version_ids = 5; + * @param index The index of the element to return. + * @return The modelVersionIds at the given index. + */ + public java.lang.String getModelVersionIds(int index) { + return modelVersionIds_.get(index); + } + /** + *
+     * (optional URL parameter) ModelVersion IDs. To list all deployments for the model version
+     * 
+ * + * repeated string model_version_ids = 5; + * @param index The index of the value to return. + * @return The bytes of the modelVersionIds at the given index. + */ + public com.google.protobuf.ByteString + getModelVersionIdsBytes(int index) { + return modelVersionIds_.getByteString(index); + } + /** + *
+     * (optional URL parameter) ModelVersion IDs. To list all deployments for the model version
+     * 
+ * + * repeated string model_version_ids = 5; + * @param index The index to set the value at. + * @param value The modelVersionIds to set. + * @return This builder for chaining. + */ + public Builder setModelVersionIds( + int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureModelVersionIdsIsMutable(); + modelVersionIds_.set(index, value); + onChanged(); + return this; + } + /** + *
+     * (optional URL parameter) ModelVersion IDs. To list all deployments for the model version
+     * 
+ * + * repeated string model_version_ids = 5; + * @param value The modelVersionIds to add. + * @return This builder for chaining. + */ + public Builder addModelVersionIds( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureModelVersionIdsIsMutable(); + modelVersionIds_.add(value); + onChanged(); + return this; + } + /** + *
+     * (optional URL parameter) ModelVersion IDs. To list all deployments for the model version
+     * 
+ * + * repeated string model_version_ids = 5; + * @param values The modelVersionIds to add. + * @return This builder for chaining. + */ + public Builder addAllModelVersionIds( + java.lang.Iterable values) { + ensureModelVersionIdsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, modelVersionIds_); + onChanged(); + return this; + } + /** + *
+     * (optional URL parameter) ModelVersion IDs. To list all deployments for the model version
+     * 
+ * + * repeated string model_version_ids = 5; + * @return This builder for chaining. + */ + public Builder clearModelVersionIds() { + modelVersionIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + *
+     * (optional URL parameter) ModelVersion IDs. To list all deployments for the model version
+     * 
+ * + * repeated string model_version_ids = 5; + * @param value The bytes of the modelVersionIds to add. + * @return This builder for chaining. + */ + public Builder addModelVersionIdsBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureModelVersionIdsIsMutable(); + modelVersionIds_.add(value); + onChanged(); + return this; + } + + private com.google.protobuf.LazyStringList workflowVersionIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private void ensureWorkflowVersionIdsIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + workflowVersionIds_ = new com.google.protobuf.LazyStringArrayList(workflowVersionIds_); + bitField0_ |= 0x00000002; + } + } + /** + *
+     * (optional URL parameter) WorkflowVersion IDs. To list all deployments for the workflow version
+     * 
+ * + * repeated string workflow_version_ids = 6; + * @return A list containing the workflowVersionIds. + */ + public com.google.protobuf.ProtocolStringList + getWorkflowVersionIdsList() { + return workflowVersionIds_.getUnmodifiableView(); + } + /** + *
+     * (optional URL parameter) WorkflowVersion IDs. To list all deployments for the workflow version
+     * 
+ * + * repeated string workflow_version_ids = 6; + * @return The count of workflowVersionIds. + */ + public int getWorkflowVersionIdsCount() { + return workflowVersionIds_.size(); + } + /** + *
+     * (optional URL parameter) WorkflowVersion IDs. To list all deployments for the workflow version
+     * 
+ * + * repeated string workflow_version_ids = 6; + * @param index The index of the element to return. + * @return The workflowVersionIds at the given index. + */ + public java.lang.String getWorkflowVersionIds(int index) { + return workflowVersionIds_.get(index); + } + /** + *
+     * (optional URL parameter) WorkflowVersion IDs. To list all deployments for the workflow version
+     * 
+ * + * repeated string workflow_version_ids = 6; + * @param index The index of the value to return. + * @return The bytes of the workflowVersionIds at the given index. + */ + public com.google.protobuf.ByteString + getWorkflowVersionIdsBytes(int index) { + return workflowVersionIds_.getByteString(index); + } + /** + *
+     * (optional URL parameter) WorkflowVersion IDs. To list all deployments for the workflow version
+     * 
+ * + * repeated string workflow_version_ids = 6; + * @param index The index to set the value at. + * @param value The workflowVersionIds to set. + * @return This builder for chaining. + */ + public Builder setWorkflowVersionIds( + int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureWorkflowVersionIdsIsMutable(); + workflowVersionIds_.set(index, value); + onChanged(); + return this; + } + /** + *
+     * (optional URL parameter) WorkflowVersion IDs. To list all deployments for the workflow version
+     * 
+ * + * repeated string workflow_version_ids = 6; + * @param value The workflowVersionIds to add. + * @return This builder for chaining. + */ + public Builder addWorkflowVersionIds( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureWorkflowVersionIdsIsMutable(); + workflowVersionIds_.add(value); + onChanged(); + return this; + } + /** + *
+     * (optional URL parameter) WorkflowVersion IDs. To list all deployments for the workflow version
+     * 
+ * + * repeated string workflow_version_ids = 6; + * @param values The workflowVersionIds to add. + * @return This builder for chaining. + */ + public Builder addAllWorkflowVersionIds( + java.lang.Iterable values) { + ensureWorkflowVersionIdsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, workflowVersionIds_); + onChanged(); + return this; + } + /** + *
+     * (optional URL parameter) WorkflowVersion IDs. To list all deployments for the workflow version
+     * 
+ * + * repeated string workflow_version_ids = 6; + * @return This builder for chaining. + */ + public Builder clearWorkflowVersionIds() { + workflowVersionIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + *
+     * (optional URL parameter) WorkflowVersion IDs. To list all deployments for the workflow version
+     * 
+ * + * repeated string workflow_version_ids = 6; + * @param value The bytes of the workflowVersionIds to add. + * @return This builder for chaining. + */ + public Builder addWorkflowVersionIdsBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureWorkflowVersionIdsIsMutable(); + workflowVersionIds_.add(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/ListDeploymentsRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ListDeploymentsRequestOrBuilder.java index 3834705..cb39af5 100644 --- a/src/main/java/com/clarifai/grpc/api/ListDeploymentsRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ListDeploymentsRequestOrBuilder.java @@ -63,4 +63,86 @@ public interface ListDeploymentsRequestOrBuilder extends * @return The perPage. */ int getPerPage(); + + /** + *
+   * (optional URL parameter) ModelVersion IDs. To list all deployments for the model version
+   * 
+ * + * repeated string model_version_ids = 5; + * @return A list containing the modelVersionIds. + */ + java.util.List + getModelVersionIdsList(); + /** + *
+   * (optional URL parameter) ModelVersion IDs. To list all deployments for the model version
+   * 
+ * + * repeated string model_version_ids = 5; + * @return The count of modelVersionIds. + */ + int getModelVersionIdsCount(); + /** + *
+   * (optional URL parameter) ModelVersion IDs. To list all deployments for the model version
+   * 
+ * + * repeated string model_version_ids = 5; + * @param index The index of the element to return. + * @return The modelVersionIds at the given index. + */ + java.lang.String getModelVersionIds(int index); + /** + *
+   * (optional URL parameter) ModelVersion IDs. To list all deployments for the model version
+   * 
+ * + * repeated string model_version_ids = 5; + * @param index The index of the value to return. + * @return The bytes of the modelVersionIds at the given index. + */ + com.google.protobuf.ByteString + getModelVersionIdsBytes(int index); + + /** + *
+   * (optional URL parameter) WorkflowVersion IDs. To list all deployments for the workflow version
+   * 
+ * + * repeated string workflow_version_ids = 6; + * @return A list containing the workflowVersionIds. + */ + java.util.List + getWorkflowVersionIdsList(); + /** + *
+   * (optional URL parameter) WorkflowVersion IDs. To list all deployments for the workflow version
+   * 
+ * + * repeated string workflow_version_ids = 6; + * @return The count of workflowVersionIds. + */ + int getWorkflowVersionIdsCount(); + /** + *
+   * (optional URL parameter) WorkflowVersion IDs. To list all deployments for the workflow version
+   * 
+ * + * repeated string workflow_version_ids = 6; + * @param index The index of the element to return. + * @return The workflowVersionIds at the given index. + */ + java.lang.String getWorkflowVersionIds(int index); + /** + *
+   * (optional URL parameter) WorkflowVersion IDs. To list all deployments for the workflow version
+   * 
+ * + * repeated string workflow_version_ids = 6; + * @param index The index of the value to return. + * @return The bytes of the workflowVersionIds at the given index. + */ + com.google.protobuf.ByteString + getWorkflowVersionIdsBytes(int index); } diff --git a/src/main/java/com/clarifai/grpc/api/ListModelsRequest.java b/src/main/java/com/clarifai/grpc/api/ListModelsRequest.java index 0b4068b..2fcf425 100644 --- a/src/main/java/com/clarifai/grpc/api/ListModelsRequest.java +++ b/src/main/java/com/clarifai/grpc/api/ListModelsRequest.java @@ -1149,7 +1149,7 @@ public java.lang.String getSearch() { * * string query = 14 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=5383 + * See proto/clarifai/api/service.proto;l=5390 * @return The query. */ @java.lang.Override @@ -1173,7 +1173,7 @@ public java.lang.String getSearch() { * * string query = 14 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=5383 + * See proto/clarifai/api/service.proto;l=5390 * @return The bytes for query. */ @java.lang.Override @@ -1201,7 +1201,7 @@ public java.lang.String getSearch() { * * string name = 5 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=5386 + * See proto/clarifai/api/service.proto;l=5393 * @return The name. */ @java.lang.Override @@ -1225,7 +1225,7 @@ public java.lang.String getSearch() { * * string name = 5 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=5386 + * See proto/clarifai/api/service.proto;l=5393 * @return The bytes for name. */ @java.lang.Override @@ -1253,7 +1253,7 @@ public java.lang.String getSearch() { * * bool filter_by_user_id = 22 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=5389 + * See proto/clarifai/api/service.proto;l=5396 * @return The filterByUserId. */ @java.lang.Override @@ -4437,7 +4437,7 @@ public Builder setSearchBytes( * * string query = 14 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=5383 + * See proto/clarifai/api/service.proto;l=5390 * @return The query. */ @java.lang.Deprecated public java.lang.String getQuery() { @@ -4460,7 +4460,7 @@ public Builder setSearchBytes( * * string query = 14 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=5383 + * See proto/clarifai/api/service.proto;l=5390 * @return The bytes for query. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -4484,7 +4484,7 @@ public Builder setSearchBytes( * * string query = 14 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=5383 + * See proto/clarifai/api/service.proto;l=5390 * @param value The query to set. * @return This builder for chaining. */ @@ -4506,7 +4506,7 @@ public Builder setSearchBytes( * * string query = 14 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=5383 + * See proto/clarifai/api/service.proto;l=5390 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearQuery() { @@ -4523,7 +4523,7 @@ public Builder setSearchBytes( * * string query = 14 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=5383 + * See proto/clarifai/api/service.proto;l=5390 * @param value The bytes for query to set. * @return This builder for chaining. */ @@ -4548,7 +4548,7 @@ public Builder setSearchBytes( * * string name = 5 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=5386 + * See proto/clarifai/api/service.proto;l=5393 * @return The name. */ @java.lang.Deprecated public java.lang.String getName() { @@ -4571,7 +4571,7 @@ public Builder setSearchBytes( * * string name = 5 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=5386 + * See proto/clarifai/api/service.proto;l=5393 * @return The bytes for name. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -4595,7 +4595,7 @@ public Builder setSearchBytes( * * string name = 5 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=5386 + * See proto/clarifai/api/service.proto;l=5393 * @param value The name to set. * @return This builder for chaining. */ @@ -4617,7 +4617,7 @@ public Builder setSearchBytes( * * string name = 5 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=5386 + * See proto/clarifai/api/service.proto;l=5393 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearName() { @@ -4634,7 +4634,7 @@ public Builder setSearchBytes( * * string name = 5 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=5386 + * See proto/clarifai/api/service.proto;l=5393 * @param value The bytes for name to set. * @return This builder for chaining. */ @@ -4659,7 +4659,7 @@ public Builder setSearchBytes( * * bool filter_by_user_id = 22 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=5389 + * See proto/clarifai/api/service.proto;l=5396 * @return The filterByUserId. */ @java.lang.Override @@ -4674,7 +4674,7 @@ public Builder setSearchBytes( * * bool filter_by_user_id = 22 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=5389 + * See proto/clarifai/api/service.proto;l=5396 * @param value The filterByUserId to set. * @return This builder for chaining. */ @@ -4692,7 +4692,7 @@ public Builder setSearchBytes( * * bool filter_by_user_id = 22 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=5389 + * See proto/clarifai/api/service.proto;l=5396 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearFilterByUserId() { diff --git a/src/main/java/com/clarifai/grpc/api/ListModelsRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ListModelsRequestOrBuilder.java index 3d63a02..fb0df65 100644 --- a/src/main/java/com/clarifai/grpc/api/ListModelsRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ListModelsRequestOrBuilder.java @@ -553,7 +553,7 @@ public interface ListModelsRequestOrBuilder extends * * string query = 14 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=5383 + * See proto/clarifai/api/service.proto;l=5390 * @return The query. */ @java.lang.Deprecated java.lang.String getQuery(); @@ -565,7 +565,7 @@ public interface ListModelsRequestOrBuilder extends * * string query = 14 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=5383 + * See proto/clarifai/api/service.proto;l=5390 * @return The bytes for query. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -579,7 +579,7 @@ public interface ListModelsRequestOrBuilder extends * * string name = 5 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=5386 + * See proto/clarifai/api/service.proto;l=5393 * @return The name. */ @java.lang.Deprecated java.lang.String getName(); @@ -591,7 +591,7 @@ public interface ListModelsRequestOrBuilder extends * * string name = 5 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=5386 + * See proto/clarifai/api/service.proto;l=5393 * @return The bytes for name. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -605,7 +605,7 @@ public interface ListModelsRequestOrBuilder extends * * bool filter_by_user_id = 22 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=5389 + * See proto/clarifai/api/service.proto;l=5396 * @return The filterByUserId. */ @java.lang.Deprecated boolean getFilterByUserId(); diff --git a/src/main/java/com/clarifai/grpc/api/ListModulesRequest.java b/src/main/java/com/clarifai/grpc/api/ListModulesRequest.java index b8e1f1f..0e19201 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=7187 + * See proto/clarifai/api/service.proto;l=7194 * @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=7187 + * See proto/clarifai/api/service.proto;l=7194 * @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=7190 + * See proto/clarifai/api/service.proto;l=7197 * @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=7187 + * See proto/clarifai/api/service.proto;l=7194 * @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=7187 + * See proto/clarifai/api/service.proto;l=7194 * @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=7187 + * See proto/clarifai/api/service.proto;l=7194 * @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=7187 + * See proto/clarifai/api/service.proto;l=7194 * @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=7187 + * See proto/clarifai/api/service.proto;l=7194 * @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=7190 + * See proto/clarifai/api/service.proto;l=7197 * @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=7190 + * See proto/clarifai/api/service.proto;l=7197 * @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=7190 + * See proto/clarifai/api/service.proto;l=7197 * @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 fc33875..d656505 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=7187 + * See proto/clarifai/api/service.proto;l=7194 * @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=7187 + * See proto/clarifai/api/service.proto;l=7194 * @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=7190 + * See proto/clarifai/api/service.proto;l=7197 * @return The filterByUserId. */ @java.lang.Deprecated boolean getFilterByUserId(); diff --git a/src/main/java/com/clarifai/grpc/api/ListWorkflowEvaluationTemplatesRequest.java b/src/main/java/com/clarifai/grpc/api/ListWorkflowEvaluationTemplatesRequest.java new file mode 100644 index 0000000..4bb26fd --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/ListWorkflowEvaluationTemplatesRequest.java @@ -0,0 +1,421 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +/** + * Protobuf type {@code clarifai.api.ListWorkflowEvaluationTemplatesRequest} + */ +public final class ListWorkflowEvaluationTemplatesRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:clarifai.api.ListWorkflowEvaluationTemplatesRequest) + ListWorkflowEvaluationTemplatesRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use ListWorkflowEvaluationTemplatesRequest.newBuilder() to construct. + private ListWorkflowEvaluationTemplatesRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ListWorkflowEvaluationTemplatesRequest() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ListWorkflowEvaluationTemplatesRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ListWorkflowEvaluationTemplatesRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_ListWorkflowEvaluationTemplatesRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_ListWorkflowEvaluationTemplatesRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest.class, com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest.Builder.class); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest)) { + return super.equals(obj); + } + com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest other = (com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest) obj; + + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code clarifai.api.ListWorkflowEvaluationTemplatesRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:clarifai.api.ListWorkflowEvaluationTemplatesRequest) + com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_ListWorkflowEvaluationTemplatesRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_ListWorkflowEvaluationTemplatesRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest.class, com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest.Builder.class); + } + + // Construct using com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_ListWorkflowEvaluationTemplatesRequest_descriptor; + } + + @java.lang.Override + public com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest getDefaultInstanceForType() { + return com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest build() { + com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest buildPartial() { + com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest result = new com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest) { + return mergeFrom((com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest other) { + if (other == com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:clarifai.api.ListWorkflowEvaluationTemplatesRequest) + } + + // @@protoc_insertion_point(class_scope:clarifai.api.ListWorkflowEvaluationTemplatesRequest) + private static final com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest(); + } + + public static com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ListWorkflowEvaluationTemplatesRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ListWorkflowEvaluationTemplatesRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/clarifai/grpc/api/ListWorkflowEvaluationTemplatesRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ListWorkflowEvaluationTemplatesRequestOrBuilder.java new file mode 100644 index 0000000..81cd8d8 --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/ListWorkflowEvaluationTemplatesRequestOrBuilder.java @@ -0,0 +1,9 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +public interface ListWorkflowEvaluationTemplatesRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:clarifai.api.ListWorkflowEvaluationTemplatesRequest) + com.google.protobuf.MessageOrBuilder { +} diff --git a/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequest.java b/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequest.java index 8c32b24..c027c86 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=6555 + * See proto/clarifai/api/service.proto;l=6562 * @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=6555 + * See proto/clarifai/api/service.proto;l=6562 * @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=6558 + * See proto/clarifai/api/service.proto;l=6565 * @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=6558 + * See proto/clarifai/api/service.proto;l=6565 * @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=6561 + * See proto/clarifai/api/service.proto;l=6568 * @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=6561 + * See proto/clarifai/api/service.proto;l=6568 * @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=6555 + * See proto/clarifai/api/service.proto;l=6562 * @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=6555 + * See proto/clarifai/api/service.proto;l=6562 * @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=6555 + * See proto/clarifai/api/service.proto;l=6562 * @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=6555 + * See proto/clarifai/api/service.proto;l=6562 * @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=6555 + * See proto/clarifai/api/service.proto;l=6562 * @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=6558 + * See proto/clarifai/api/service.proto;l=6565 * @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=6558 + * See proto/clarifai/api/service.proto;l=6565 * @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=6558 + * See proto/clarifai/api/service.proto;l=6565 * @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=6558 + * See proto/clarifai/api/service.proto;l=6565 * @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=6558 + * See proto/clarifai/api/service.proto;l=6565 * @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=6561 + * See proto/clarifai/api/service.proto;l=6568 * @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=6561 + * See proto/clarifai/api/service.proto;l=6568 * @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=6561 + * See proto/clarifai/api/service.proto;l=6568 * @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=6561 + * See proto/clarifai/api/service.proto;l=6568 * @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=6561 + * See proto/clarifai/api/service.proto;l=6568 * @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 89c295b..c323d40 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=6555 + * See proto/clarifai/api/service.proto;l=6562 * @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=6555 + * See proto/clarifai/api/service.proto;l=6562 * @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=6558 + * See proto/clarifai/api/service.proto;l=6565 * @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=6558 + * See proto/clarifai/api/service.proto;l=6565 * @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=6561 + * See proto/clarifai/api/service.proto;l=6568 * @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=6561 + * See proto/clarifai/api/service.proto;l=6568 * @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 6e52fee..37f09db 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=2076 + * See proto/clarifai/api/resources.proto;l=2079 * @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=2077 + * See proto/clarifai/api/resources.proto;l=2080 * @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=2076 + * See proto/clarifai/api/resources.proto;l=2079 * @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=2076 + * See proto/clarifai/api/resources.proto;l=2079 * @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=2076 + * See proto/clarifai/api/resources.proto;l=2079 * @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=2077 + * See proto/clarifai/api/resources.proto;l=2080 * @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=2077 + * See proto/clarifai/api/resources.proto;l=2080 * @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=2077 + * See proto/clarifai/api/resources.proto;l=2080 * @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 7795f83..1266918 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=2076 + * See proto/clarifai/api/resources.proto;l=2079 * @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=2077 + * See proto/clarifai/api/resources.proto;l=2080 * @return The top5Accuracy. */ @java.lang.Deprecated float getTop5Accuracy(); diff --git a/src/main/java/com/clarifai/grpc/api/Model.java b/src/main/java/com/clarifai/grpc/api/Model.java index b80aa38..ea72761 100644 --- a/src/main/java/com/clarifai/grpc/api/Model.java +++ b/src/main/java/com/clarifai/grpc/api/Model.java @@ -575,7 +575,7 @@ public java.lang.String getId() { * * string name = 2 [deprecated = true]; * @deprecated clarifai.api.Model.name is deprecated. - * See proto/clarifai/api/resources.proto;l=1335 + * See proto/clarifai/api/resources.proto;l=1338 * @return The name. */ @java.lang.Override @@ -598,7 +598,7 @@ public java.lang.String getId() { * * string name = 2 [deprecated = true]; * @deprecated clarifai.api.Model.name is deprecated. - * See proto/clarifai/api/resources.proto;l=1335 + * See proto/clarifai/api/resources.proto;l=1338 * @return The bytes for name. */ @java.lang.Override @@ -760,7 +760,7 @@ public java.lang.String getAppId() { * * .clarifai.api.OutputInfo output_info = 5 [deprecated = true]; * @deprecated clarifai.api.Model.output_info is deprecated. - * See proto/clarifai/api/resources.proto;l=1348 + * See proto/clarifai/api/resources.proto;l=1351 * @return Whether the outputInfo field is set. */ @java.lang.Override @@ -775,7 +775,7 @@ public java.lang.String getAppId() { * * .clarifai.api.OutputInfo output_info = 5 [deprecated = true]; * @deprecated clarifai.api.Model.output_info is deprecated. - * See proto/clarifai/api/resources.proto;l=1348 + * See proto/clarifai/api/resources.proto;l=1351 * @return The outputInfo. */ @java.lang.Override @@ -845,7 +845,7 @@ public com.clarifai.grpc.api.ModelVersionOrBuilder getModelVersionOrBuilder() { * * string display_name = 7 [deprecated = true]; * @deprecated clarifai.api.Model.display_name is deprecated. - * See proto/clarifai/api/resources.proto;l=1353 + * See proto/clarifai/api/resources.proto;l=1356 * @return The displayName. */ @java.lang.Override @@ -868,7 +868,7 @@ public com.clarifai.grpc.api.ModelVersionOrBuilder getModelVersionOrBuilder() { * * string display_name = 7 [deprecated = true]; * @deprecated clarifai.api.Model.display_name is deprecated. - * See proto/clarifai/api/resources.proto;l=1353 + * See proto/clarifai/api/resources.proto;l=1356 * @return The bytes for displayName. */ @java.lang.Override @@ -2921,7 +2921,7 @@ public Builder setIdBytes( * * string name = 2 [deprecated = true]; * @deprecated clarifai.api.Model.name is deprecated. - * See proto/clarifai/api/resources.proto;l=1335 + * See proto/clarifai/api/resources.proto;l=1338 * @return The name. */ @java.lang.Deprecated public java.lang.String getName() { @@ -2943,7 +2943,7 @@ public Builder setIdBytes( * * string name = 2 [deprecated = true]; * @deprecated clarifai.api.Model.name is deprecated. - * See proto/clarifai/api/resources.proto;l=1335 + * See proto/clarifai/api/resources.proto;l=1338 * @return The bytes for name. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2966,7 +2966,7 @@ public Builder setIdBytes( * * string name = 2 [deprecated = true]; * @deprecated clarifai.api.Model.name is deprecated. - * See proto/clarifai/api/resources.proto;l=1335 + * See proto/clarifai/api/resources.proto;l=1338 * @param value The name to set. * @return This builder for chaining. */ @@ -2987,7 +2987,7 @@ public Builder setIdBytes( * * string name = 2 [deprecated = true]; * @deprecated clarifai.api.Model.name is deprecated. - * See proto/clarifai/api/resources.proto;l=1335 + * See proto/clarifai/api/resources.proto;l=1338 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearName() { @@ -3003,7 +3003,7 @@ public Builder setIdBytes( * * string name = 2 [deprecated = true]; * @deprecated clarifai.api.Model.name is deprecated. - * See proto/clarifai/api/resources.proto;l=1335 + * See proto/clarifai/api/resources.proto;l=1338 * @param value The bytes for name to set. * @return This builder for chaining. */ @@ -3472,7 +3472,7 @@ public Builder setAppIdBytes( * * .clarifai.api.OutputInfo output_info = 5 [deprecated = true]; * @deprecated clarifai.api.Model.output_info is deprecated. - * See proto/clarifai/api/resources.proto;l=1348 + * See proto/clarifai/api/resources.proto;l=1351 * @return Whether the outputInfo field is set. */ @java.lang.Deprecated public boolean hasOutputInfo() { @@ -3486,7 +3486,7 @@ public Builder setAppIdBytes( * * .clarifai.api.OutputInfo output_info = 5 [deprecated = true]; * @deprecated clarifai.api.Model.output_info is deprecated. - * See proto/clarifai/api/resources.proto;l=1348 + * See proto/clarifai/api/resources.proto;l=1351 * @return The outputInfo. */ @java.lang.Deprecated public com.clarifai.grpc.api.OutputInfo getOutputInfo() { @@ -3801,7 +3801,7 @@ public com.clarifai.grpc.api.ModelVersionOrBuilder getModelVersionOrBuilder() { * * string display_name = 7 [deprecated = true]; * @deprecated clarifai.api.Model.display_name is deprecated. - * See proto/clarifai/api/resources.proto;l=1353 + * See proto/clarifai/api/resources.proto;l=1356 * @return The displayName. */ @java.lang.Deprecated public java.lang.String getDisplayName() { @@ -3823,7 +3823,7 @@ public com.clarifai.grpc.api.ModelVersionOrBuilder getModelVersionOrBuilder() { * * string display_name = 7 [deprecated = true]; * @deprecated clarifai.api.Model.display_name is deprecated. - * See proto/clarifai/api/resources.proto;l=1353 + * See proto/clarifai/api/resources.proto;l=1356 * @return The bytes for displayName. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -3846,7 +3846,7 @@ public com.clarifai.grpc.api.ModelVersionOrBuilder getModelVersionOrBuilder() { * * string display_name = 7 [deprecated = true]; * @deprecated clarifai.api.Model.display_name is deprecated. - * See proto/clarifai/api/resources.proto;l=1353 + * See proto/clarifai/api/resources.proto;l=1356 * @param value The displayName to set. * @return This builder for chaining. */ @@ -3867,7 +3867,7 @@ public com.clarifai.grpc.api.ModelVersionOrBuilder getModelVersionOrBuilder() { * * string display_name = 7 [deprecated = true]; * @deprecated clarifai.api.Model.display_name is deprecated. - * See proto/clarifai/api/resources.proto;l=1353 + * See proto/clarifai/api/resources.proto;l=1356 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearDisplayName() { @@ -3883,7 +3883,7 @@ public com.clarifai.grpc.api.ModelVersionOrBuilder getModelVersionOrBuilder() { * * string display_name = 7 [deprecated = true]; * @deprecated clarifai.api.Model.display_name is deprecated. - * See proto/clarifai/api/resources.proto;l=1353 + * See proto/clarifai/api/resources.proto;l=1356 * @param value The bytes for displayName to set. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/ModelOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ModelOrBuilder.java index 513dad1..9e0b7d2 100644 --- a/src/main/java/com/clarifai/grpc/api/ModelOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ModelOrBuilder.java @@ -34,7 +34,7 @@ public interface ModelOrBuilder extends * * string name = 2 [deprecated = true]; * @deprecated clarifai.api.Model.name is deprecated. - * See proto/clarifai/api/resources.proto;l=1335 + * See proto/clarifai/api/resources.proto;l=1338 * @return The name. */ @java.lang.Deprecated java.lang.String getName(); @@ -45,7 +45,7 @@ public interface ModelOrBuilder extends * * string name = 2 [deprecated = true]; * @deprecated clarifai.api.Model.name is deprecated. - * See proto/clarifai/api/resources.proto;l=1335 + * See proto/clarifai/api/resources.proto;l=1338 * @return The bytes for name. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -145,7 +145,7 @@ public interface ModelOrBuilder extends * * .clarifai.api.OutputInfo output_info = 5 [deprecated = true]; * @deprecated clarifai.api.Model.output_info is deprecated. - * See proto/clarifai/api/resources.proto;l=1348 + * See proto/clarifai/api/resources.proto;l=1351 * @return Whether the outputInfo field is set. */ @java.lang.Deprecated boolean hasOutputInfo(); @@ -157,7 +157,7 @@ public interface ModelOrBuilder extends * * .clarifai.api.OutputInfo output_info = 5 [deprecated = true]; * @deprecated clarifai.api.Model.output_info is deprecated. - * See proto/clarifai/api/resources.proto;l=1348 + * See proto/clarifai/api/resources.proto;l=1351 * @return The outputInfo. */ @java.lang.Deprecated com.clarifai.grpc.api.OutputInfo getOutputInfo(); @@ -208,7 +208,7 @@ public interface ModelOrBuilder extends * * string display_name = 7 [deprecated = true]; * @deprecated clarifai.api.Model.display_name is deprecated. - * See proto/clarifai/api/resources.proto;l=1353 + * See proto/clarifai/api/resources.proto;l=1356 * @return The displayName. */ @java.lang.Deprecated java.lang.String getDisplayName(); @@ -219,7 +219,7 @@ public interface ModelOrBuilder extends * * string display_name = 7 [deprecated = true]; * @deprecated clarifai.api.Model.display_name is deprecated. - * See proto/clarifai/api/resources.proto;l=1353 + * See proto/clarifai/api/resources.proto;l=1356 * @return The bytes for displayName. */ @java.lang.Deprecated com.google.protobuf.ByteString diff --git a/src/main/java/com/clarifai/grpc/api/MultiWorkflowEvaluationTemplateResponse.java b/src/main/java/com/clarifai/grpc/api/MultiWorkflowEvaluationTemplateResponse.java new file mode 100644 index 0000000..bb8748d --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/MultiWorkflowEvaluationTemplateResponse.java @@ -0,0 +1,960 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +/** + * Protobuf type {@code clarifai.api.MultiWorkflowEvaluationTemplateResponse} + */ +public final class MultiWorkflowEvaluationTemplateResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:clarifai.api.MultiWorkflowEvaluationTemplateResponse) + MultiWorkflowEvaluationTemplateResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use MultiWorkflowEvaluationTemplateResponse.newBuilder() to construct. + private MultiWorkflowEvaluationTemplateResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MultiWorkflowEvaluationTemplateResponse() { + workflowVersionEvaluationTemplates_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MultiWorkflowEvaluationTemplateResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MultiWorkflowEvaluationTemplateResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.clarifai.grpc.api.status.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(com.clarifai.grpc.api.status.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + workflowVersionEvaluationTemplates_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + workflowVersionEvaluationTemplates_.add( + input.readMessage(com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + workflowVersionEvaluationTemplates_ = java.util.Collections.unmodifiableList(workflowVersionEvaluationTemplates_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_MultiWorkflowEvaluationTemplateResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_MultiWorkflowEvaluationTemplateResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse.class, com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private com.clarifai.grpc.api.status.Status status_; + /** + * .clarifai.api.status.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .clarifai.api.status.Status status = 1; + * @return The status. + */ + @java.lang.Override + public com.clarifai.grpc.api.status.Status getStatus() { + return status_ == null ? com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } + /** + * .clarifai.api.status.Status status = 1; + */ + @java.lang.Override + public com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int WORKFLOW_VERSION_EVALUATION_TEMPLATES_FIELD_NUMBER = 2; + private java.util.List workflowVersionEvaluationTemplates_; + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + @java.lang.Override + public java.util.List getWorkflowVersionEvaluationTemplatesList() { + return workflowVersionEvaluationTemplates_; + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + @java.lang.Override + public java.util.List + getWorkflowVersionEvaluationTemplatesOrBuilderList() { + return workflowVersionEvaluationTemplates_; + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + @java.lang.Override + public int getWorkflowVersionEvaluationTemplatesCount() { + return workflowVersionEvaluationTemplates_.size(); + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + @java.lang.Override + public com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate getWorkflowVersionEvaluationTemplates(int index) { + return workflowVersionEvaluationTemplates_.get(index); + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + @java.lang.Override + public com.clarifai.grpc.api.WorkflowVersionEvaluationTemplateOrBuilder getWorkflowVersionEvaluationTemplatesOrBuilder( + int index) { + return workflowVersionEvaluationTemplates_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + for (int i = 0; i < workflowVersionEvaluationTemplates_.size(); i++) { + output.writeMessage(2, workflowVersionEvaluationTemplates_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + for (int i = 0; i < workflowVersionEvaluationTemplates_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, workflowVersionEvaluationTemplates_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse)) { + return super.equals(obj); + } + com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse other = (com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!getWorkflowVersionEvaluationTemplatesList() + .equals(other.getWorkflowVersionEvaluationTemplatesList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + if (getWorkflowVersionEvaluationTemplatesCount() > 0) { + hash = (37 * hash) + WORKFLOW_VERSION_EVALUATION_TEMPLATES_FIELD_NUMBER; + hash = (53 * hash) + getWorkflowVersionEvaluationTemplatesList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code clarifai.api.MultiWorkflowEvaluationTemplateResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:clarifai.api.MultiWorkflowEvaluationTemplateResponse) + com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_MultiWorkflowEvaluationTemplateResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_MultiWorkflowEvaluationTemplateResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse.class, com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse.Builder.class); + } + + // Construct using com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getWorkflowVersionEvaluationTemplatesFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + if (workflowVersionEvaluationTemplatesBuilder_ == null) { + workflowVersionEvaluationTemplates_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + workflowVersionEvaluationTemplatesBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_MultiWorkflowEvaluationTemplateResponse_descriptor; + } + + @java.lang.Override + public com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse getDefaultInstanceForType() { + return com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse.getDefaultInstance(); + } + + @java.lang.Override + public com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse build() { + com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse buildPartial() { + com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse result = new com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse(this); + int from_bitField0_ = bitField0_; + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + if (workflowVersionEvaluationTemplatesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + workflowVersionEvaluationTemplates_ = java.util.Collections.unmodifiableList(workflowVersionEvaluationTemplates_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.workflowVersionEvaluationTemplates_ = workflowVersionEvaluationTemplates_; + } else { + result.workflowVersionEvaluationTemplates_ = workflowVersionEvaluationTemplatesBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse) { + return mergeFrom((com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse other) { + if (other == com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (workflowVersionEvaluationTemplatesBuilder_ == null) { + if (!other.workflowVersionEvaluationTemplates_.isEmpty()) { + if (workflowVersionEvaluationTemplates_.isEmpty()) { + workflowVersionEvaluationTemplates_ = other.workflowVersionEvaluationTemplates_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureWorkflowVersionEvaluationTemplatesIsMutable(); + workflowVersionEvaluationTemplates_.addAll(other.workflowVersionEvaluationTemplates_); + } + onChanged(); + } + } else { + if (!other.workflowVersionEvaluationTemplates_.isEmpty()) { + if (workflowVersionEvaluationTemplatesBuilder_.isEmpty()) { + workflowVersionEvaluationTemplatesBuilder_.dispose(); + workflowVersionEvaluationTemplatesBuilder_ = null; + workflowVersionEvaluationTemplates_ = other.workflowVersionEvaluationTemplates_; + bitField0_ = (bitField0_ & ~0x00000001); + workflowVersionEvaluationTemplatesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getWorkflowVersionEvaluationTemplatesFieldBuilder() : null; + } else { + workflowVersionEvaluationTemplatesBuilder_.addAllMessages(other.workflowVersionEvaluationTemplates_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.clarifai.grpc.api.status.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder> statusBuilder_; + /** + * .clarifai.api.status.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .clarifai.api.status.Status status = 1; + * @return The status. + */ + public com.clarifai.grpc.api.status.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder setStatus(com.clarifai.grpc.api.status.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder setStatus( + com.clarifai.grpc.api.status.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder mergeStatus(com.clarifai.grpc.api.status.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + com.clarifai.grpc.api.status.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public com.clarifai.grpc.api.status.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .clarifai.api.status.Status status = 1; + */ + public com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } + } + /** + * .clarifai.api.status.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private java.util.List workflowVersionEvaluationTemplates_ = + java.util.Collections.emptyList(); + private void ensureWorkflowVersionEvaluationTemplatesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + workflowVersionEvaluationTemplates_ = new java.util.ArrayList(workflowVersionEvaluationTemplates_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.Builder, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplateOrBuilder> workflowVersionEvaluationTemplatesBuilder_; + + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + public java.util.List getWorkflowVersionEvaluationTemplatesList() { + if (workflowVersionEvaluationTemplatesBuilder_ == null) { + return java.util.Collections.unmodifiableList(workflowVersionEvaluationTemplates_); + } else { + return workflowVersionEvaluationTemplatesBuilder_.getMessageList(); + } + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + public int getWorkflowVersionEvaluationTemplatesCount() { + if (workflowVersionEvaluationTemplatesBuilder_ == null) { + return workflowVersionEvaluationTemplates_.size(); + } else { + return workflowVersionEvaluationTemplatesBuilder_.getCount(); + } + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + public com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate getWorkflowVersionEvaluationTemplates(int index) { + if (workflowVersionEvaluationTemplatesBuilder_ == null) { + return workflowVersionEvaluationTemplates_.get(index); + } else { + return workflowVersionEvaluationTemplatesBuilder_.getMessage(index); + } + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + public Builder setWorkflowVersionEvaluationTemplates( + int index, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate value) { + if (workflowVersionEvaluationTemplatesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWorkflowVersionEvaluationTemplatesIsMutable(); + workflowVersionEvaluationTemplates_.set(index, value); + onChanged(); + } else { + workflowVersionEvaluationTemplatesBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + public Builder setWorkflowVersionEvaluationTemplates( + int index, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.Builder builderForValue) { + if (workflowVersionEvaluationTemplatesBuilder_ == null) { + ensureWorkflowVersionEvaluationTemplatesIsMutable(); + workflowVersionEvaluationTemplates_.set(index, builderForValue.build()); + onChanged(); + } else { + workflowVersionEvaluationTemplatesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + public Builder addWorkflowVersionEvaluationTemplates(com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate value) { + if (workflowVersionEvaluationTemplatesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWorkflowVersionEvaluationTemplatesIsMutable(); + workflowVersionEvaluationTemplates_.add(value); + onChanged(); + } else { + workflowVersionEvaluationTemplatesBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + public Builder addWorkflowVersionEvaluationTemplates( + int index, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate value) { + if (workflowVersionEvaluationTemplatesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWorkflowVersionEvaluationTemplatesIsMutable(); + workflowVersionEvaluationTemplates_.add(index, value); + onChanged(); + } else { + workflowVersionEvaluationTemplatesBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + public Builder addWorkflowVersionEvaluationTemplates( + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.Builder builderForValue) { + if (workflowVersionEvaluationTemplatesBuilder_ == null) { + ensureWorkflowVersionEvaluationTemplatesIsMutable(); + workflowVersionEvaluationTemplates_.add(builderForValue.build()); + onChanged(); + } else { + workflowVersionEvaluationTemplatesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + public Builder addWorkflowVersionEvaluationTemplates( + int index, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.Builder builderForValue) { + if (workflowVersionEvaluationTemplatesBuilder_ == null) { + ensureWorkflowVersionEvaluationTemplatesIsMutable(); + workflowVersionEvaluationTemplates_.add(index, builderForValue.build()); + onChanged(); + } else { + workflowVersionEvaluationTemplatesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + public Builder addAllWorkflowVersionEvaluationTemplates( + java.lang.Iterable values) { + if (workflowVersionEvaluationTemplatesBuilder_ == null) { + ensureWorkflowVersionEvaluationTemplatesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, workflowVersionEvaluationTemplates_); + onChanged(); + } else { + workflowVersionEvaluationTemplatesBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + public Builder clearWorkflowVersionEvaluationTemplates() { + if (workflowVersionEvaluationTemplatesBuilder_ == null) { + workflowVersionEvaluationTemplates_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + workflowVersionEvaluationTemplatesBuilder_.clear(); + } + return this; + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + public Builder removeWorkflowVersionEvaluationTemplates(int index) { + if (workflowVersionEvaluationTemplatesBuilder_ == null) { + ensureWorkflowVersionEvaluationTemplatesIsMutable(); + workflowVersionEvaluationTemplates_.remove(index); + onChanged(); + } else { + workflowVersionEvaluationTemplatesBuilder_.remove(index); + } + return this; + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + public com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.Builder getWorkflowVersionEvaluationTemplatesBuilder( + int index) { + return getWorkflowVersionEvaluationTemplatesFieldBuilder().getBuilder(index); + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + public com.clarifai.grpc.api.WorkflowVersionEvaluationTemplateOrBuilder getWorkflowVersionEvaluationTemplatesOrBuilder( + int index) { + if (workflowVersionEvaluationTemplatesBuilder_ == null) { + return workflowVersionEvaluationTemplates_.get(index); } else { + return workflowVersionEvaluationTemplatesBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + public java.util.List + getWorkflowVersionEvaluationTemplatesOrBuilderList() { + if (workflowVersionEvaluationTemplatesBuilder_ != null) { + return workflowVersionEvaluationTemplatesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(workflowVersionEvaluationTemplates_); + } + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + public com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.Builder addWorkflowVersionEvaluationTemplatesBuilder() { + return getWorkflowVersionEvaluationTemplatesFieldBuilder().addBuilder( + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.getDefaultInstance()); + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + public com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.Builder addWorkflowVersionEvaluationTemplatesBuilder( + int index) { + return getWorkflowVersionEvaluationTemplatesFieldBuilder().addBuilder( + index, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.getDefaultInstance()); + } + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + public java.util.List + getWorkflowVersionEvaluationTemplatesBuilderList() { + return getWorkflowVersionEvaluationTemplatesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.Builder, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplateOrBuilder> + getWorkflowVersionEvaluationTemplatesFieldBuilder() { + if (workflowVersionEvaluationTemplatesBuilder_ == null) { + workflowVersionEvaluationTemplatesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.Builder, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplateOrBuilder>( + workflowVersionEvaluationTemplates_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + workflowVersionEvaluationTemplates_ = null; + } + return workflowVersionEvaluationTemplatesBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:clarifai.api.MultiWorkflowEvaluationTemplateResponse) + } + + // @@protoc_insertion_point(class_scope:clarifai.api.MultiWorkflowEvaluationTemplateResponse) + private static final com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse(); + } + + public static com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MultiWorkflowEvaluationTemplateResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MultiWorkflowEvaluationTemplateResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/clarifai/grpc/api/MultiWorkflowEvaluationTemplateResponseOrBuilder.java b/src/main/java/com/clarifai/grpc/api/MultiWorkflowEvaluationTemplateResponseOrBuilder.java new file mode 100644 index 0000000..d2f334c --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/MultiWorkflowEvaluationTemplateResponseOrBuilder.java @@ -0,0 +1,48 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +public interface MultiWorkflowEvaluationTemplateResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:clarifai.api.MultiWorkflowEvaluationTemplateResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .clarifai.api.status.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .clarifai.api.status.Status status = 1; + * @return The status. + */ + com.clarifai.grpc.api.status.Status getStatus(); + /** + * .clarifai.api.status.Status status = 1; + */ + com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder(); + + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + java.util.List + getWorkflowVersionEvaluationTemplatesList(); + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate getWorkflowVersionEvaluationTemplates(int index); + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + int getWorkflowVersionEvaluationTemplatesCount(); + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + java.util.List + getWorkflowVersionEvaluationTemplatesOrBuilderList(); + /** + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate workflow_version_evaluation_templates = 2; + */ + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplateOrBuilder getWorkflowVersionEvaluationTemplatesOrBuilder( + int index); +} diff --git a/src/main/java/com/clarifai/grpc/api/OutputConfig.java b/src/main/java/com/clarifai/grpc/api/OutputConfig.java index 0056db6..d0e3367 100644 --- a/src/main/java/com/clarifai/grpc/api/OutputConfig.java +++ b/src/main/java/com/clarifai/grpc/api/OutputConfig.java @@ -195,7 +195,7 @@ private OutputConfig( * * bool concepts_mutually_exclusive = 1 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.concepts_mutually_exclusive is deprecated. - * See proto/clarifai/api/resources.proto;l=1527 + * See proto/clarifai/api/resources.proto;l=1530 * @return The conceptsMutuallyExclusive. */ @java.lang.Override @@ -213,7 +213,7 @@ private OutputConfig( * * string existing_model_id = 3 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.existing_model_id is deprecated. - * See proto/clarifai/api/resources.proto;l=1530 + * See proto/clarifai/api/resources.proto;l=1533 * @return The existingModelId. */ @java.lang.Override @@ -237,7 +237,7 @@ private OutputConfig( * * string existing_model_id = 3 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.existing_model_id is deprecated. - * See proto/clarifai/api/resources.proto;l=1530 + * See proto/clarifai/api/resources.proto;l=1533 * @return The bytes for existingModelId. */ @java.lang.Override @@ -311,7 +311,7 @@ public java.lang.String getLanguage() { * * string hyper_parameters = 5 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.hyper_parameters is deprecated. - * See proto/clarifai/api/resources.proto;l=1535 + * See proto/clarifai/api/resources.proto;l=1538 * @return The hyperParameters. */ @java.lang.Override @@ -335,7 +335,7 @@ public java.lang.String getLanguage() { * * string hyper_parameters = 5 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.hyper_parameters is deprecated. - * See proto/clarifai/api/resources.proto;l=1535 + * See proto/clarifai/api/resources.proto;l=1538 * @return The bytes for hyperParameters. */ @java.lang.Override @@ -525,7 +525,7 @@ public com.google.protobuf.StructOrBuilder getHyperParamsOrBuilder() { * * string embed_model_version_id = 14 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.embed_model_version_id is deprecated. - * See proto/clarifai/api/resources.proto;l=1554 + * See proto/clarifai/api/resources.proto;l=1557 * @return The embedModelVersionId. */ @java.lang.Override @@ -549,7 +549,7 @@ public com.google.protobuf.StructOrBuilder getHyperParamsOrBuilder() { * * string embed_model_version_id = 14 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.embed_model_version_id is deprecated. - * See proto/clarifai/api/resources.proto;l=1554 + * See proto/clarifai/api/resources.proto;l=1557 * @return The bytes for embedModelVersionId. */ @java.lang.Override @@ -597,7 +597,7 @@ public boolean getFailOnMissingPositiveExamples() { * * .google.protobuf.Struct model_metadata = 17 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.model_metadata is deprecated. - * See proto/clarifai/api/resources.proto;l=1564 + * See proto/clarifai/api/resources.proto;l=1567 * @return Whether the modelMetadata field is set. */ @java.lang.Override @@ -616,7 +616,7 @@ public boolean getFailOnMissingPositiveExamples() { * * .google.protobuf.Struct model_metadata = 17 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.model_metadata is deprecated. - * See proto/clarifai/api/resources.proto;l=1564 + * See proto/clarifai/api/resources.proto;l=1567 * @return The modelMetadata. */ @java.lang.Override @@ -1230,7 +1230,7 @@ public Builder mergeFrom( * * bool concepts_mutually_exclusive = 1 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.concepts_mutually_exclusive is deprecated. - * See proto/clarifai/api/resources.proto;l=1527 + * See proto/clarifai/api/resources.proto;l=1530 * @return The conceptsMutuallyExclusive. */ @java.lang.Override @@ -1244,7 +1244,7 @@ public Builder mergeFrom( * * bool concepts_mutually_exclusive = 1 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.concepts_mutually_exclusive is deprecated. - * See proto/clarifai/api/resources.proto;l=1527 + * See proto/clarifai/api/resources.proto;l=1530 * @param value The conceptsMutuallyExclusive to set. * @return This builder for chaining. */ @@ -1261,7 +1261,7 @@ public Builder mergeFrom( * * bool concepts_mutually_exclusive = 1 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.concepts_mutually_exclusive is deprecated. - * See proto/clarifai/api/resources.proto;l=1527 + * See proto/clarifai/api/resources.proto;l=1530 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearConceptsMutuallyExclusive() { @@ -1280,7 +1280,7 @@ public Builder mergeFrom( * * string existing_model_id = 3 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.existing_model_id is deprecated. - * See proto/clarifai/api/resources.proto;l=1530 + * See proto/clarifai/api/resources.proto;l=1533 * @return The existingModelId. */ @java.lang.Deprecated public java.lang.String getExistingModelId() { @@ -1303,7 +1303,7 @@ public Builder mergeFrom( * * string existing_model_id = 3 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.existing_model_id is deprecated. - * See proto/clarifai/api/resources.proto;l=1530 + * See proto/clarifai/api/resources.proto;l=1533 * @return The bytes for existingModelId. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -1327,7 +1327,7 @@ public Builder mergeFrom( * * string existing_model_id = 3 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.existing_model_id is deprecated. - * See proto/clarifai/api/resources.proto;l=1530 + * See proto/clarifai/api/resources.proto;l=1533 * @param value The existingModelId to set. * @return This builder for chaining. */ @@ -1349,7 +1349,7 @@ public Builder mergeFrom( * * string existing_model_id = 3 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.existing_model_id is deprecated. - * See proto/clarifai/api/resources.proto;l=1530 + * See proto/clarifai/api/resources.proto;l=1533 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearExistingModelId() { @@ -1366,7 +1366,7 @@ public Builder mergeFrom( * * string existing_model_id = 3 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.existing_model_id is deprecated. - * See proto/clarifai/api/resources.proto;l=1530 + * See proto/clarifai/api/resources.proto;l=1533 * @param value The bytes for existingModelId to set. * @return This builder for chaining. */ @@ -1487,7 +1487,7 @@ public Builder setLanguageBytes( * * string hyper_parameters = 5 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.hyper_parameters is deprecated. - * See proto/clarifai/api/resources.proto;l=1535 + * See proto/clarifai/api/resources.proto;l=1538 * @return The hyperParameters. */ @java.lang.Deprecated public java.lang.String getHyperParameters() { @@ -1510,7 +1510,7 @@ public Builder setLanguageBytes( * * string hyper_parameters = 5 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.hyper_parameters is deprecated. - * See proto/clarifai/api/resources.proto;l=1535 + * See proto/clarifai/api/resources.proto;l=1538 * @return The bytes for hyperParameters. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -1534,7 +1534,7 @@ public Builder setLanguageBytes( * * string hyper_parameters = 5 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.hyper_parameters is deprecated. - * See proto/clarifai/api/resources.proto;l=1535 + * See proto/clarifai/api/resources.proto;l=1538 * @param value The hyperParameters to set. * @return This builder for chaining. */ @@ -1556,7 +1556,7 @@ public Builder setLanguageBytes( * * string hyper_parameters = 5 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.hyper_parameters is deprecated. - * See proto/clarifai/api/resources.proto;l=1535 + * See proto/clarifai/api/resources.proto;l=1538 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearHyperParameters() { @@ -1573,7 +1573,7 @@ public Builder setLanguageBytes( * * string hyper_parameters = 5 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.hyper_parameters is deprecated. - * See proto/clarifai/api/resources.proto;l=1535 + * See proto/clarifai/api/resources.proto;l=1538 * @param value The bytes for hyperParameters to set. * @return This builder for chaining. */ @@ -2249,7 +2249,7 @@ public com.google.protobuf.StructOrBuilder getHyperParamsOrBuilder() { * * string embed_model_version_id = 14 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.embed_model_version_id is deprecated. - * See proto/clarifai/api/resources.proto;l=1554 + * See proto/clarifai/api/resources.proto;l=1557 * @return The embedModelVersionId. */ @java.lang.Deprecated public java.lang.String getEmbedModelVersionId() { @@ -2272,7 +2272,7 @@ public com.google.protobuf.StructOrBuilder getHyperParamsOrBuilder() { * * string embed_model_version_id = 14 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.embed_model_version_id is deprecated. - * See proto/clarifai/api/resources.proto;l=1554 + * See proto/clarifai/api/resources.proto;l=1557 * @return The bytes for embedModelVersionId. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2296,7 +2296,7 @@ public com.google.protobuf.StructOrBuilder getHyperParamsOrBuilder() { * * string embed_model_version_id = 14 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.embed_model_version_id is deprecated. - * See proto/clarifai/api/resources.proto;l=1554 + * See proto/clarifai/api/resources.proto;l=1557 * @param value The embedModelVersionId to set. * @return This builder for chaining. */ @@ -2318,7 +2318,7 @@ public com.google.protobuf.StructOrBuilder getHyperParamsOrBuilder() { * * string embed_model_version_id = 14 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.embed_model_version_id is deprecated. - * See proto/clarifai/api/resources.proto;l=1554 + * See proto/clarifai/api/resources.proto;l=1557 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearEmbedModelVersionId() { @@ -2335,7 +2335,7 @@ public com.google.protobuf.StructOrBuilder getHyperParamsOrBuilder() { * * string embed_model_version_id = 14 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.embed_model_version_id is deprecated. - * See proto/clarifai/api/resources.proto;l=1554 + * See proto/clarifai/api/resources.proto;l=1557 * @param value The bytes for embedModelVersionId to set. * @return This builder for chaining. */ @@ -2412,7 +2412,7 @@ public Builder clearFailOnMissingPositiveExamples() { * * .google.protobuf.Struct model_metadata = 17 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.model_metadata is deprecated. - * See proto/clarifai/api/resources.proto;l=1564 + * See proto/clarifai/api/resources.proto;l=1567 * @return Whether the modelMetadata field is set. */ @java.lang.Deprecated public boolean hasModelMetadata() { @@ -2430,7 +2430,7 @@ public Builder clearFailOnMissingPositiveExamples() { * * .google.protobuf.Struct model_metadata = 17 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.model_metadata is deprecated. - * See proto/clarifai/api/resources.proto;l=1564 + * See proto/clarifai/api/resources.proto;l=1567 * @return The modelMetadata. */ @java.lang.Deprecated public com.google.protobuf.Struct getModelMetadata() { diff --git a/src/main/java/com/clarifai/grpc/api/OutputConfigOrBuilder.java b/src/main/java/com/clarifai/grpc/api/OutputConfigOrBuilder.java index 032c239..1a80bb2 100644 --- a/src/main/java/com/clarifai/grpc/api/OutputConfigOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/OutputConfigOrBuilder.java @@ -14,7 +14,7 @@ public interface OutputConfigOrBuilder extends * * bool concepts_mutually_exclusive = 1 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.concepts_mutually_exclusive is deprecated. - * See proto/clarifai/api/resources.proto;l=1527 + * See proto/clarifai/api/resources.proto;l=1530 * @return The conceptsMutuallyExclusive. */ @java.lang.Deprecated boolean getConceptsMutuallyExclusive(); @@ -27,7 +27,7 @@ public interface OutputConfigOrBuilder extends * * string existing_model_id = 3 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.existing_model_id is deprecated. - * See proto/clarifai/api/resources.proto;l=1530 + * See proto/clarifai/api/resources.proto;l=1533 * @return The existingModelId. */ @java.lang.Deprecated java.lang.String getExistingModelId(); @@ -39,7 +39,7 @@ public interface OutputConfigOrBuilder extends * * string existing_model_id = 3 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.existing_model_id is deprecated. - * See proto/clarifai/api/resources.proto;l=1530 + * See proto/clarifai/api/resources.proto;l=1533 * @return The bytes for existingModelId. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -73,7 +73,7 @@ public interface OutputConfigOrBuilder extends * * string hyper_parameters = 5 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.hyper_parameters is deprecated. - * See proto/clarifai/api/resources.proto;l=1535 + * See proto/clarifai/api/resources.proto;l=1538 * @return The hyperParameters. */ @java.lang.Deprecated java.lang.String getHyperParameters(); @@ -85,7 +85,7 @@ public interface OutputConfigOrBuilder extends * * string hyper_parameters = 5 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.hyper_parameters is deprecated. - * See proto/clarifai/api/resources.proto;l=1535 + * See proto/clarifai/api/resources.proto;l=1538 * @return The bytes for hyperParameters. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -214,7 +214,7 @@ com.clarifai.grpc.api.ConceptOrBuilder getSelectConceptsOrBuilder( * * string embed_model_version_id = 14 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.embed_model_version_id is deprecated. - * See proto/clarifai/api/resources.proto;l=1554 + * See proto/clarifai/api/resources.proto;l=1557 * @return The embedModelVersionId. */ @java.lang.Deprecated java.lang.String getEmbedModelVersionId(); @@ -226,7 +226,7 @@ com.clarifai.grpc.api.ConceptOrBuilder getSelectConceptsOrBuilder( * * string embed_model_version_id = 14 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.embed_model_version_id is deprecated. - * See proto/clarifai/api/resources.proto;l=1554 + * See proto/clarifai/api/resources.proto;l=1557 * @return The bytes for embedModelVersionId. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -255,7 +255,7 @@ com.clarifai.grpc.api.ConceptOrBuilder getSelectConceptsOrBuilder( * * .google.protobuf.Struct model_metadata = 17 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.model_metadata is deprecated. - * See proto/clarifai/api/resources.proto;l=1564 + * See proto/clarifai/api/resources.proto;l=1567 * @return Whether the modelMetadata field is set. */ @java.lang.Deprecated boolean hasModelMetadata(); @@ -271,7 +271,7 @@ com.clarifai.grpc.api.ConceptOrBuilder getSelectConceptsOrBuilder( * * .google.protobuf.Struct model_metadata = 17 [deprecated = true]; * @deprecated clarifai.api.OutputConfig.model_metadata is deprecated. - * See proto/clarifai/api/resources.proto;l=1564 + * See proto/clarifai/api/resources.proto;l=1567 * @return The modelMetadata. */ @java.lang.Deprecated com.google.protobuf.Struct getModelMetadata(); diff --git a/src/main/java/com/clarifai/grpc/api/PostModelsRequest.java b/src/main/java/com/clarifai/grpc/api/PostModelsRequest.java index 2182127..9a9e79f 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=5486 + * See proto/clarifai/api/service.proto;l=5493 * @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=5486 + * See proto/clarifai/api/service.proto;l=5493 * @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=5486 + * See proto/clarifai/api/service.proto;l=5493 * @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=5486 + * See proto/clarifai/api/service.proto;l=5493 * @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 5a3d88a..ab50600 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=5486 + * See proto/clarifai/api/service.proto;l=5493 * @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=5486 + * See proto/clarifai/api/service.proto;l=5493 * @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 a5e6ab7..9b5c55a 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=6090 + * See proto/clarifai/api/service.proto;l=6097 * @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=6090 + * See proto/clarifai/api/service.proto;l=6097 * @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=6090 + * See proto/clarifai/api/service.proto;l=6097 * @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=6090 + * See proto/clarifai/api/service.proto;l=6097 * @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 530ff7b..e548d2a 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=6090 + * See proto/clarifai/api/service.proto;l=6097 * @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=6090 + * See proto/clarifai/api/service.proto;l=6097 * @return The query. */ @java.lang.Deprecated com.clarifai.grpc.api.Query getQuery(); diff --git a/src/main/java/com/clarifai/grpc/api/PutTaskAssignmentsRequestAction.java b/src/main/java/com/clarifai/grpc/api/PutTaskAssignmentsRequestAction.java index 1a3041e..8d1ae49 100644 --- a/src/main/java/com/clarifai/grpc/api/PutTaskAssignmentsRequestAction.java +++ b/src/main/java/com/clarifai/grpc/api/PutTaskAssignmentsRequestAction.java @@ -42,15 +42,9 @@ public enum PutTaskAssignmentsRequestAction LABEL_SUBMIT(2), /** *
-   * Return a list of task assignments for reviewer to review => 10 inputs are assigned to the reviewer.
+   * Assign task assignments for reviewer to review => 10 task assignments are assigned to the reviewer.
    * This is a fully sync action.
-   * NOT idempotent:
-   *  In the current implementation, we don't actually store the reviewer in the task assignment,
-   *  as the task assignment still stays assigned to the labeler.
-   *  Therefore, multiple calls to this endpoint may result in different set of task assignments to review.
-   *  For now, this action is practically not idempotent.
-   *  In the future, we could however store the reviewer in the task assignment and
-   *  return existing task assignments already assigned to the reviewer => this will make this action idempotent.
+   * If task assignments are already assigned for review, then return existing task assignments.
    * 
* * REVIEW_START = 10; @@ -135,15 +129,9 @@ public enum PutTaskAssignmentsRequestAction public static final int LABEL_SUBMIT_VALUE = 2; /** *
-   * Return a list of task assignments for reviewer to review => 10 inputs are assigned to the reviewer.
+   * Assign task assignments for reviewer to review => 10 task assignments are assigned to the reviewer.
    * This is a fully sync action.
-   * NOT idempotent:
-   *  In the current implementation, we don't actually store the reviewer in the task assignment,
-   *  as the task assignment still stays assigned to the labeler.
-   *  Therefore, multiple calls to this endpoint may result in different set of task assignments to review.
-   *  For now, this action is practically not idempotent.
-   *  In the future, we could however store the reviewer in the task assignment and
-   *  return existing task assignments already assigned to the reviewer => this will make this action idempotent.
+   * If task assignments are already assigned for review, then return existing task assignments.
    * 
* * REVIEW_START = 10; diff --git a/src/main/java/com/clarifai/grpc/api/Resources.java b/src/main/java/com/clarifai/grpc/api/Resources.java index 79fb4b5..0110742 100644 --- a/src/main/java/com/clarifai/grpc/api/Resources.java +++ b/src/main/java/com/clarifai/grpc/api/Resources.java @@ -1089,6 +1089,16 @@ public static void registerAllExtensions( static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_clarifai_api_AuditLogQuery_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_clarifai_api_WorkflowVersionEvaluationMetric_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_clarifai_api_WorkflowVersionEvaluationMetric_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_clarifai_api_WorkflowVersionEvaluationTemplate_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_clarifai_api_WorkflowVersionEvaluationTemplate_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { @@ -1174,7 +1184,7 @@ public static void registerAllExtensions( "\003hex\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\"/\n\014UserAppIDSet" + "\022\017\n\007user_id\030\001 \001(\t\022\016\n\006app_id\030\002 \001(\t\"J\n\013Pat" + "chAction\022\n\n\002op\030\001 \001(\t\022!\n\031merge_conflict_r" + - "esolution\030\002 \001(\t\022\014\n\004path\030\003 \001(\t\"\210\003\n\007Concep" + + "esolution\030\002 \001(\t\022\014\n\004path\030\003 \001(\t\"\254\003\n\007Concep" + "t\022\n\n\002id\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\022\032\n\005value\030\003 \001" + "(\002B\013\325\265\030\000\000\200?\200\265\030\001\022.\n\ncreated_at\030\004 \001(\0132\032.go" + "ogle.protobuf.Timestamp\022\020\n\010language\030\005 \001(" + @@ -1184,1046 +1194,1066 @@ public static void registerAllExtensions( "\n\rkeypoint_info\030\013 \001(\0132\032.clarifai.api.Key" + "pointInfo\0222\n\nextra_info\030\014 \001(\0132\036.clarifai" + ".api.ConceptExtraInfo\022)\n\010metadata\030\r \001(\0132" + - "\027.google.protobuf.Struct\"T\n\014KeypointInfo" + - "\022\026\n\016keypoint_names\030\001 \003(\t\022,\n\010skeleton\030\002 \003" + - "(\0132\032.clarifai.api.KeypointEdge\"&\n\014Keypoi" + - "ntEdge\022\n\n\002k1\030\001 \001(\r\022\n\n\002k2\030\002 \001(\r\"\'\n\020Concep" + - "tExtraInfo\022\023\n\013is_rankable\030\001 \001(\010\"\244\001\n\014Conc" + - "eptCount\022\n\n\002id\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\022:\n\022co" + - "ncept_type_count\030\003 \001(\0132\036.clarifai.api.Co" + - "nceptTypeCount\022>\n\024detail_concept_count\030\004" + - " \001(\0132 .clarifai.api.DetailConceptCount\"B" + - "\n\020ConceptTypeCount\022\026\n\010positive\030\001 \001(\rB\004\200\265" + - "\030\001\022\026\n\010negative\030\002 \001(\rB\004\200\265\030\001\"\337\001\n\022DetailCon" + - "ceptCount\0221\n\tprocessed\030\001 \001(\0132\036.clarifai." + - "api.ConceptTypeCount\0222\n\nto_process\030\002 \001(\013" + - "2\036.clarifai.api.ConceptTypeCount\022.\n\006erro" + - "rs\030\003 \001(\0132\036.clarifai.api.ConceptTypeCount" + - "\0222\n\nprocessing\030\004 \001(\0132\036.clarifai.api.Conc" + - "eptTypeCount\"\332\001\n\014ConceptQuery\022\014\n\004name\030\001 " + - "\001(\t\022\020\n\010language\030\002 \001(\t\022\027\n\013workflow_id\030\003 \001" + - "(\tB\002\030\001\0225\n\tuse_cases\030\004 \003(\0162\".clarifai.api" + - ".WorkflowModelUseCase\022$\n\005model\030\005 \001(\0132\023.c" + - "larifai.api.ModelH\000\022*\n\010workflow\030\006 \001(\0132\026." + - "clarifai.api.WorkflowH\000B\010\n\006source\"\331\001\n\017Co" + - "nceptRelation\022\n\n\002id\030\001 \001(\t\022.\n\017subject_con" + - "cept\030\002 \001(\0132\025.clarifai.api.Concept\022-\n\016obj" + - "ect_concept\030\003 \001(\0132\025.clarifai.api.Concept" + - "\022\021\n\tpredicate\030\004 \001(\t\022\032\n\022knowledge_graph_i" + - "d\030\005 \001(\t\022,\n\nvisibility\030\006 \001(\0132\030.clarifai.a" + - "pi.Visibility\"y\n\016KnowledgeGraph\022\n\n\002id\030\001 " + - "\001(\t\022\014\n\004name\030\002 \001(\t\022\023\n\013description\030\003 \001(\t\022\027" + - "\n\017examples_app_id\030\004 \001(\t\022\037\n\027sampled_examp" + - "les_app_id\030\005 \001(\t\"?\n\017ConceptLanguage\022\n\n\002i" + - "d\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\022\022\n\ndefinition\030\003 \001(" + - "\t\"\372\004\n\004Data\022\"\n\005image\030\001 \001(\0132\023.clarifai.api" + - ".Image\022\"\n\005video\030\002 \001(\0132\023.clarifai.api.Vid" + - "eo\022\'\n\010concepts\030\003 \003(\0132\025.clarifai.api.Conc" + - "ept\022)\n\010metadata\030\005 \001(\0132\027.google.protobuf." + - "Struct\022\036\n\003geo\030\006 \001(\0132\021.clarifai.api.Geo\022#" + - "\n\006colors\030\007 \003(\0132\023.clarifai.api.Color\022\'\n\010c" + - "lusters\030\010 \003(\0132\025.clarifai.api.Cluster\022+\n\n" + - "embeddings\030\t \003(\0132\027.clarifai.api.Embeddin" + - "g\022%\n\007regions\030\013 \003(\0132\024.clarifai.api.Region" + - "\022#\n\006frames\030\014 \003(\0132\023.clarifai.api.Frame\022 \n" + - "\004text\030\r \001(\0132\022.clarifai.api.Text\022\"\n\005audio" + - "\030\016 \001(\0132\023.clarifai.api.Audio\022#\n\006tracks\030\017 " + - "\003(\0132\023.clarifai.api.Track\0220\n\rtime_segment" + - "s\030\020 \003(\0132\031.clarifai.api.TimeSegment\022\037\n\004hi" + - "ts\030\021 \003(\0132\021.clarifai.api.Hit\022%\n\010heatmaps\030" + - "\022 \003(\0132\023.clarifai.api.ImageJ\004\010\004\020\005J\004\010\n\020\013\"\206" + - "\001\n\006Region\022\n\n\002id\030\001 \001(\t\022-\n\013region_info\030\002 \001" + - "(\0132\030.clarifai.api.RegionInfo\022 \n\004data\030\003 \001" + - "(\0132\022.clarifai.api.Data\022\r\n\005value\030\004 \001(\002\022\020\n" + - "\010track_id\030\005 \001(\t\"\256\002\n\nRegionInfo\022/\n\014boundi" + - "ng_box\030\001 \001(\0132\031.clarifai.api.BoundingBox\022" + - " \n\004mask\030\004 \001(\0132\022.clarifai.api.Mask\022&\n\007pol" + - "ygon\030\005 \001(\0132\025.clarifai.api.Polygon\022\"\n\005poi" + - "nt\030\006 \001(\0132\023.clarifai.api.Point\022 \n\004span\030\007 " + - "\001(\0132\022.clarifai.api.Span\022\"\n\005token\030\010 \001(\0132\023" + - ".clarifai.api.Token\022/\n\022keypoint_location" + - "s\030\t \003(\0132\023.clarifai.api.PointJ\004\010\002\020\003J\004\010\003\020\004" + - "\"o\n\013BoundingBox\022\025\n\007top_row\030\001 \001(\002B\004\200\265\030\001\022\026" + - "\n\010left_col\030\002 \001(\002B\004\200\265\030\001\022\030\n\nbottom_row\030\003 \001" + - "(\002B\004\200\265\030\001\022\027\n\tright_col\030\004 \001(\002B\004\200\265\030\001\"6\n\tFra" + - "meInfo\022\025\n\005index\030\001 \001(\rB\006\030\001\200\265\030\001\022\022\n\004time\030\002 " + - "\001(\rB\004\200\265\030\001\"b\n\005Frame\022+\n\nframe_info\030\001 \001(\0132\027" + - ".clarifai.api.FrameInfo\022 \n\004data\030\002 \001(\0132\022." + - "clarifai.api.Data\022\n\n\002id\030\003 \001(\t\"0\n\004Mask\022\"\n" + - "\005image\030\002 \001(\0132\023.clarifai.api.ImageJ\004\010\001\020\002\"" + - ".\n\007Polygon\022#\n\006points\030\001 \003(\0132\023.clarifai.ap" + - "i.Point\"\266\001\n\005Point\022\021\n\003row\030\001 \001(\002B\004\200\265\030\001\022\021\n\003" + - "col\030\002 \001(\002B\004\200\265\030\001\022\t\n\001z\030\003 \001(\002\0222\n\nvisibility" + - "\030\004 \001(\0162\036.clarifai.api.Point.Visibility\"H" + - "\n\nVisibility\022\013\n\007NOT_SET\020\000\022\013\n\007VISIBLE\020\001\022\017" + - "\n\013NOT_VISIBLE\020\002\022\017\n\013NOT_PRESENT\020\003\"J\n\004Span" + - "\022\030\n\nchar_start\030\001 \001(\rB\004\200\265\030\001\022\026\n\010char_end\030\002" + - " \001(\rB\004\200\265\030\001\022\020\n\010raw_text\030\003 \001(\t\"K\n\005Token\022\030\n" + - "\nchar_start\030\001 \001(\rB\004\200\265\030\001\022\026\n\010char_end\030\002 \001(" + - "\rB\004\200\265\030\001\022\020\n\010raw_text\030\003 \001(\t\"7\n\tEmbedding\022\022" + - "\n\006vector\030\001 \003(\002B\002\020\001\022\026\n\016num_dimensions\030\002 \001" + - "(\r\";\n\010GeoPoint\022\027\n\tlongitude\030\001 \001(\002B\004\200\265\030\001\022" + - "\026\n\010latitude\030\002 \001(\002B\004\200\265\030\001\"-\n\010GeoLimit\022\014\n\004t" + - "ype\030\001 \001(\t\022\023\n\005value\030\002 \001(\002B\004\200\265\030\001\":\n\rGeoBox" + - "edPoint\022)\n\tgeo_point\030\001 \001(\0132\026.clarifai.ap" + - "i.GeoPoint\"\211\001\n\003Geo\022)\n\tgeo_point\030\001 \001(\0132\026." + - "clarifai.api.GeoPoint\022)\n\tgeo_limit\030\002 \001(\013" + - "2\026.clarifai.api.GeoLimit\022,\n\007geo_box\030\003 \003(" + - "\0132\033.clarifai.api.GeoBoxedPoint\"\263\002\n\005Image" + - "\022\013\n\003url\030\001 \001(\t\022\016\n\006base64\030\002 \001(\014\022\033\n\023allow_d" + - "uplicate_url\030\004 \001(\010\022\'\n\006hosted\030\005 \001(\0132\027.cla" + - "rifai.api.HostedURL\022+\n\nimage_info\030\006 \001(\0132" + - "\027.clarifai.api.ImageInfo\022C\n\021hosted_image" + - "_info\030\007 \003(\0132(.clarifai.api.Image.HostedI" + - "mageInfoEntry\032O\n\024HostedImageInfoEntry\022\013\n" + - "\003key\030\001 \001(\t\022&\n\005value\030\002 \001(\0132\027.clarifai.api" + - ".ImageInfo:\0028\001J\004\010\003\020\004\"N\n\tImageInfo\022\r\n\005wid" + - "th\030\001 \001(\005\022\016\n\006height\030\002 \001(\005\022\016\n\006format\030\003 \001(\t" + - "\022\022\n\ncolor_mode\030\004 \001(\t\"O\n\tHostedURL\022\016\n\006pre" + - "fix\030\001 \001(\t\022\016\n\006suffix\030\002 \001(\t\022\r\n\005sizes\030\003 \003(\t" + - "\022\023\n\013crossorigin\030\004 \001(\t\"\336\001\n\005Input\022\n\n\002id\030\001 " + - "\001(\t\022 \n\004data\030\002 \001(\0132\022.clarifai.api.Data\022.\n" + - "\ncreated_at\030\004 \001(\0132\032.google.protobuf.Time" + - "stamp\022/\n\013modified_at\030\005 \001(\0132\032.google.prot" + - "obuf.Timestamp\022+\n\006status\030\006 \001(\0132\033.clarifa" + - "i.api.status.Status\022\023\n\013dataset_ids\030\007 \003(\t" + - "J\004\010\003\020\004\"1\n\nInputBatch\022#\n\006inputs\030\001 \003(\0132\023.c" + - "larifai.api.Input\"\332\001\n\nInputCount\022\027\n\tproc" + - "essed\030\001 \001(\rB\004\200\265\030\001\022\030\n\nto_process\030\002 \001(\rB\004\200" + - "\265\030\001\022\024\n\006errors\030\003 \001(\rB\004\200\265\030\001\022\030\n\nprocessing\030" + - "\004 \001(\rB\004\200\265\030\001\022\027\n\treindexed\030\005 \001(\rB\004\200\265\030\001\022\030\n\n" + - "to_reindex\030\006 \001(\rB\004\200\265\030\001\022\034\n\016reindex_errors" + - "\030\007 \001(\rB\004\200\265\030\001\022\030\n\nreindexing\030\010 \001(\rB\004\200\265\030\001\"\342" + - "\004\n\007Dataset\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\003 \001(\0132\032.google.protobuf.Timestamp\022" + - "\016\n\006app_id\030\004 \001(\t\022\017\n\007user_id\030\005 \001(\t\022\023\n\013desc" + - "ription\030\007 \001(\t\022)\n\010metadata\030\010 \001(\0132\027.google" + - ".protobuf.Struct\022,\n\nvisibility\030\t \001(\0132\030.c" + - "larifai.api.Visibility\022A\n\031default_annota" + - "tion_filter\030\014 \001(\0132\036.clarifai.api.Annotat" + - "ionFilter\022K\n\027default_processing_info\030\020 \001" + - "(\0132*.clarifai.api.DatasetVersionProcessi" + - "ngInfo\022\r\n\005notes\030\013 \001(\t\022-\n\007version\030\r \001(\0132\034" + - ".clarifai.api.DatasetVersion\022\022\n\nis_starr" + - "ed\030\016 \001(\010\022\022\n\nstar_count\030\017 \001(\005\0225\n\017bookmark" + - "_origin\030\021 \001(\0132\034.clarifai.api.BookmarkOri" + - "gin\022\"\n\005image\030\022 \001(\0132\023.clarifai.api.ImageJ" + - "\004\010\006\020\007J\004\010\n\020\013\"\330\001\n\020AnnotationFilter\022\n\n\002id\030\001" + - " \001(\t\022.\n\ncreated_at\030\002 \001(\0132\032.google.protob" + - "uf.Timestamp\022/\n\013modified_at\030\003 \001(\0132\032.goog" + - "le.protobuf.Timestamp\022\017\n\007user_id\030\004 \001(\t\022\016" + - "\n\006app_id\030\005 \001(\t\022$\n\006search\030\t \001(\0132\024.clarifa" + - "i.api.SearchJ\004\010\006\020\007J\004\010\007\020\010J\004\010\010\020\t\"b\n\014Datase" + - "tInput\022.\n\ncreated_at\030\001 \001(\0132\032.google.prot" + - "obuf.Timestamp\022\"\n\005input\030\002 \001(\0132\023.clarifai" + - ".api.Input\"\361\006\n\016DatasetVersion\022\n\n\002id\030\001 \001(" + - "\t\022.\n\ncreated_at\030\002 \001(\0132\032.google.protobuf." + - "Timestamp\022/\n\013modified_at\030\003 \001(\0132\032.google." + - "protobuf.Timestamp\022\016\n\006app_id\030\004 \001(\t\022\017\n\007us" + - "er_id\030\005 \001(\t\022\022\n\ndataset_id\030\006 \001(\t\022H\n\030annot" + - "ation_filter_config\030\017 \001(\0132$.clarifai.api" + - ".AnnotationFilterConfigH\000\022@\n\024model_predi" + - "ct_config\030\022 \001(\0132 .clarifai.api.ModelPred" + - "ictConfigH\000\022+\n\006status\030\010 \001(\0132\033.clarifai.a" + - "pi.status.Status\022\023\n\013description\030\n \001(\t\022C\n" + - "\017processing_info\030\023 \001(\0132*.clarifai.api.Da" + - "tasetVersionProcessingInfo\022:\n\007metrics\030\020 " + - "\003(\0132).clarifai.api.DatasetVersion.Metric" + - "sEntry\022;\n\013export_info\030\021 \001(\0132&.clarifai.a" + - "pi.DatasetVersionExportInfo\022)\n\010metadata\030" + - "\014 \001(\0132\027.google.protobuf.Struct\022,\n\nvisibi" + - "lity\030\r \001(\0132\030.clarifai.api.Visibility\022\037\n\027" + - "embed_model_version_ids\030\016 \003(\t\022A\n\016request" + - "_origin\030\024 \001(\0162).clarifai.api.DatasetVers" + - "ionRequestOrigin\032S\n\014MetricsEntry\022\013\n\003key\030" + - "\001 \001(\t\0222\n\005value\030\002 \001(\0132#.clarifai.api.Data" + - "setVersionMetrics:\0028\001B\r\n\013data_configJ\004\010\007" + - "\020\010J\004\010\t\020\nJ\004\010\013\020\014\"p\n\026AnnotationFilterConfig" + - "\0229\n\021annotation_filter\030\001 \001(\0132\036.clarifai.a" + - "pi.AnnotationFilter\022\033\n\023ignore_empty_inpu" + - "ts\030\002 \001(\010\"8\n\022ModelPredictConfig\022\"\n\005model\030" + - "\001 \001(\0132\023.clarifai.api.Model\"\303\010\n\025DatasetVe" + - "rsionMetrics\0222\n\014inputs_count\030\001 \001(\0132\034.goo" + - "gle.protobuf.UInt64Value\022<\n\026unlabeled_in" + - "puts_count\030\006 \001(\0132\034.google.protobuf.UInt6" + - "4Value\022@\n\032inputs_with_metadata_count\030\010 \001" + - "(\0132\034.google.protobuf.UInt64Value\022;\n\025inpu" + - "ts_with_geo_count\030\t \001(\0132\034.google.protobu" + - "f.UInt64Value\0223\n\rregions_count\030\024 \001(\0132\034.g" + - "oogle.protobuf.UInt64Value\022-\n\026region_loc" + - "ation_matrix\030\025 \001(\0132\r.MatrixUint64\022:\n\024bou" + - "nding_boxes_count\030\026 \001(\0132\034.google.protobu" + - "f.UInt64Value\0224\n\016polygons_count\030\027 \001(\0132\034." + - "google.protobuf.UInt64Value\0222\n\014points_co" + - "unt\030\030 \001(\0132\034.google.protobuf.UInt64Value\022" + - "1\n\013masks_count\030\031 \001(\0132\034.google.protobuf.U" + - "Int64Value\0229\n\023region_inputs_count\030< \001(\0132" + - "\034.google.protobuf.UInt64Value\0229\n\023region_" + - "frames_count\030= \001(\0132\034.google.protobuf.UIn" + - "t64Value\0222\n\014frames_count\030\036 \001(\0132\034.google." + - "protobuf.UInt64Value\0228\n\022frame_inputs_cou" + - "nt\030F \001(\0132\034.google.protobuf.UInt64Value\0226" + - "\n\020embeddings_count\030( \001(\0132\034.google.protob" + - "uf.UInt64Value\022?\n\031positive_input_tags_co" + - "unt\0302 \001(\0132\034.google.protobuf.UInt64Value\022" + - "@\n\032positive_region_tags_count\0303 \001(\0132\034.go" + - "ogle.protobuf.UInt64Value\022?\n\031positive_fr" + - "ame_tags_count\0304 \001(\0132\034.google.protobuf.U" + - "Int64ValueJ\004\010\002\020\003J\004\010\003\020\004J\004\010\004\020\005J\004\010\005\020\006J\004\010\007\020\010" + - "\"\312\001\n\032DatasetVersionMetricsGroup\022\023\n\013paren" + - "t_path\030\001 \001(\t\022:\n\004type\030\002 \001(\0162,.clarifai.ap" + - "i.DatasetVersionMetricsGroupType\022%\n\005valu" + - "e\030\003 \001(\0132\026.google.protobuf.Value\0224\n\007metri" + - "cs\030\004 \001(\0132#.clarifai.api.DatasetVersionMe" + - "trics\"\320\001\n\030DatasetVersionExportInfo\022B\n\026cl" + - "arifai_data_protobuf\030\001 \001(\0132\".clarifai.ap" + - "i.DatasetVersionExport\022>\n\022clarifai_data_" + - "json\030\003 \001(\0132\".clarifai.api.DatasetVersion" + - "Export\0220\n\004coco\030\002 \001(\0132\".clarifai.api.Data" + - "setVersionExport\"\264\001\n\024DatasetVersionExpor" + - "t\0228\n\006format\030\001 \001(\0162(.clarifai.api.Dataset" + - "VersionExportFormat\022+\n\006status\030\002 \001(\0132\033.cl" + - "arifai.api.status.Status\022\013\n\003url\030\003 \001(\t\022\014\n" + - "\004size\030\004 \001(\004\022\032\n\022include_embeddings\030\005 \001(\010\"" + - "f\n\034DatasetVersionProcessingInfo\022F\n\030frame" + - "_interpolation_info\030\001 \001(\0132$.clarifai.api" + - ".FrameInterpolationInfo\"+\n\026FrameInterpol" + - "ationInfo\022\021\n\tsample_ms\030\001 \001(\r\"\364\001\n\003Key\022\n\n\002" + - "id\030\001 \001(\t\022\014\n\004type\030\010 \001(\t\022\023\n\013description\030\002 " + - "\001(\t\022\016\n\006scopes\030\003 \003(\t\022\021\n\tendpoints\030\007 \003(\t\022\037" + - "\n\004apps\030\004 \003(\0132\021.clarifai.api.App\022.\n\ncreat" + - "ed_at\030\005 \001(\0132\032.google.protobuf.Timestamp\022" + - ".\n\nexpires_at\030\006 \001(\0132\032.google.protobuf.Ti" + - "mestamp\022\032\n\022authorized_idp_ids\030\t \003(\t\"\325\010\n\005" + - "Model\022\n\n\002id\030\001 \001(\t\022\020\n\004name\030\002 \001(\tB\002\030\001\022.\n\nc" + - "reated_at\030\003 \001(\0132\032.google.protobuf.Timest" + - "amp\022/\n\013modified_at\030\023 \001(\0132\032.google.protob" + - "uf.Timestamp\022\024\n\006app_id\030\004 \001(\tB\004\200\265\030\001\0221\n\013ou" + - "tput_info\030\005 \001(\0132\030.clarifai.api.OutputInf" + - "oB\002\030\001\0221\n\rmodel_version\030\006 \001(\0132\032.clarifai." + - "api.ModelVersion\022\030\n\014display_name\030\007 \001(\tB\002" + - "\030\001\022\017\n\007user_id\030\t \001(\t\0221\n\021default_eval_info" + - "\030\036 \001(\0132\026.clarifai.api.EvalInfo\022\025\n\rmodel_" + - "type_id\030\016 \001(\t\022\014\n\004task\030\032 \001(\t\022,\n\nvisibilit" + - "y\030\017 \001(\0132\030.clarifai.api.Visibility\022\023\n\013des" + - "cription\030\020 \001(\t\022)\n\010metadata\030\021 \001(\0132\027.googl" + - "e.protobuf.Struct\022(\n\007presets\030\033 \001(\0132\027.goo" + - "gle.protobuf.Struct\022\r\n\005notes\030\022 \001(\t\022\026\n\010to" + - "olkits\030\024 \003(\tB\004\200\265\030\001\022\027\n\tuse_cases\030\025 \003(\tB\004\200" + - "\265\030\001\022\027\n\tlanguages\030\031 \003(\tB\004\200\265\030\001\0223\n\016language" + - "s_full\030\037 \003(\0132\025.clarifai.api.FullTagB\004\200\265\030" + - "\001\022\034\n\016check_consents\030 \003(\tB\004\200\265\030\001\022\022\n\nis_st" + - "arred\030\026 \001(\010\022\022\n\nstar_count\030\027 \001(\005\0228\n\024workf" + - "low_recommended\030\035 \001(\0132\032.google.protobuf." + - "BoolValue\0225\n\017bookmark_origin\030! \001(\0132\034.cla" + - "rifai.api.BookmarkOrigin\022\"\n\005image\030\" \001(\0132" + - "\023.clarifai.api.Image\022/\n\014license_type\030# \001" + - "(\0162\031.clarifai.api.LicenseType\022*\n\006source\030" + - "$ \001(\0162\032.clarifai.api.Model.Source\022\017\n\007cre" + - "ator\030% \001(\t\"5\n\006Source\022\022\n\016UNKNOWN_SOURCE\020\000" + - "\022\n\n\006HOSTED\020\001\022\013\n\007WRAPPED\020\002J\004\010\010\020\tJ\004\010\n\020\013J\004\010" + - "\013\020\014J\004\010\014\020\rJ\004\010\r\020\016J\004\010\030\020\031J\004\010\034\020\035\"t\n\016ModelRefe" + - "rence\022\n\n\002id\030\001 \001(\t\022\020\n\010model_id\030\002 \001(\t\022\013\n\003u" + - "rl\030\003 \001(\t\022\014\n\004name\030\004 \001(\t\022)\n\010metadata\030\005 \001(\013" + - "2\027.google.protobuf.Struct\"\227\001\n\030ModelVersi" + - "onInputExample\022\n\n\002id\030\001 \001(\t\022\020\n\010model_id\030\002" + - " \001(\t\022\030\n\020model_version_id\030\003 \001(\t\022 \n\004data\030\004" + - " \001(\0132\022.clarifai.api.Data\022\014\n\004name\030\005 \001(\t\022\023" + - "\n\013description\030\006 \001(\t\"\210\002\n\nOutputInfo\022 \n\004da" + - "ta\030\001 \001(\0132\022.clarifai.api.Data\0221\n\routput_c" + - "onfig\030\002 \001(\0132\032.clarifai.api.OutputConfig\022" + - "\017\n\007message\030\003 \001(\t\022+\n\nfields_map\030\006 \001(\0132\027.g" + - "oogle.protobuf.Struct\022\'\n\006params\030\007 \001(\0132\027." + - "google.protobuf.Struct\0222\n\014params_specs\030\010" + - " \003(\0132\034.clarifai.api.ModelTypeFieldJ\004\010\004\020\005" + - "J\004\010\005\020\006\"\220\001\n\tInputInfo\022+\n\nfields_map\030\001 \001(\013" + - "2\027.google.protobuf.Struct\022\'\n\006params\030\002 \001(" + - "\0132\027.google.protobuf.Struct\022-\n\020base_embed" + - "_model\030\003 \001(\0132\023.clarifai.api.Model\"\214\001\n\tTr" + - "ainInfo\022\'\n\006params\030\001 \001(\0132\027.google.protobu" + - "f.Struct\022&\n\007dataset\030\002 \001(\0132\025.clarifai.api" + - ".Dataset\022.\n\021resume_from_model\030\003 \001(\0132\023.cl" + - "arifai.api.Model\"3\n\010EvalInfo\022\'\n\006params\030\001" + - " \001(\0132\027.google.protobuf.Struct\"5\n\nImportI" + - "nfo\022\'\n\006params\030\001 \001(\0132\027.google.protobuf.St" + - "ruct\"\343\003\n\014OutputConfig\022\'\n\033concepts_mutual" + - "ly_exclusive\030\001 \001(\010B\002\030\001\022\035\n\021existing_model" + - "_id\030\003 \001(\tB\002\030\001\022\020\n\010language\030\004 \001(\t\022\034\n\020hyper" + - "_parameters\030\005 \001(\tB\002\030\001\022\032\n\014max_concepts\030\006 " + - "\001(\rB\004\200\265\030\001\022\027\n\tmin_value\030\007 \001(\002B\004\200\265\030\001\022.\n\017se" + - "lect_concepts\030\010 \003(\0132\025.clarifai.api.Conce" + - "pt\022\030\n\020training_timeout\030\t \001(\r\022\021\n\tsample_m" + - "s\030\n \001(\r\022-\n\014hyper_params\030\r \001(\0132\027.google.p" + - "rotobuf.Struct\022\"\n\026embed_model_version_id" + - "\030\016 \001(\tB\002\030\001\022)\n!fail_on_missing_positive_e" + - "xamples\030\017 \001(\010\0223\n\016model_metadata\030\021 \001(\0132\027." + - "google.protobuf.StructB\002\030\001J\004\010\013\020\014J\004\010\014\020\rJ\004" + - "\010\020\020\021J\004\010\022\020\023\"\322\003\n\tModelType\022\n\n\002id\030\001 \001(\t\022\r\n\005" + - "title\030\002 \001(\t\022\023\n\013description\030\003 \001(\t\022\024\n\014inpu" + - "t_fields\030\005 \003(\t\022\025\n\routput_fields\030\006 \003(\t\022\021\n" + - "\ttrainable\030\010 \001(\010\022\021\n\tcreatable\030\t \001(\010\022\025\n\ri" + - "nternal_only\030\n \001(\010\0227\n\021model_type_fields\030" + - "\013 \003(\0132\034.clarifai.api.ModelTypeField\022\"\n\032r" + - "equires_sequential_frames\030\014 \001(\010\022;\n\025expec" + - "ted_input_layers\030\020 \003(\0132\034.clarifai.api.Mo" + - "delLayerInfo\022<\n\026expected_output_layers\030\021" + - " \003(\0132\034.clarifai.api.ModelLayerInfo\0225\n\017ev" + - "aluation_type\030\022 \001(\0162\034.clarifai.api.Evalu" + - "ationTypeJ\004\010\007\020\010J\004\010\004\020\005J\004\010\r\020\016J\004\010\016\020\017J\004\010\017\020\020\"" + - "\211\001\n\016ModelLayerInfo\022\027\n\017data_field_name\030\001 " + - "\001(\t\022(\n\006shapes\030\002 \003(\0132\030.clarifai.api.Layer" + - "Shape\022\023\n\013description\030\003 \001(\t\022\037\n\027requires_l" + - "abel_filename\030\004 \001(\010\"D\n\022TritonCondaEnvInf" + - "o\022\026\n\016conda_pack_url\030\001 \001(\t\022\026\n\016conda_yaml_" + - "url\030\002 \001(\t\"l\n\nLayerShape\022\014\n\004dims\030\001 \003(\005\022\020\n" + - "\010max_dims\030\002 \003(\005\022)\n\tdata_type\030\003 \001(\0162\026.cla" + - "rifai.api.DataType\022\023\n\013description\030\004 \001(\t\"" + - "\275\006\n\016ModelTypeField\022\014\n\004path\030\001 \001(\t\022C\n\nfiel" + - "d_type\030\002 \001(\0162/.clarifai.api.ModelTypeFie" + - "ld.ModelTypeFieldType\022-\n\rdefault_value\030\003" + - " \001(\0132\026.google.protobuf.Value\022\023\n\013descript" + - "ion\030\004 \001(\t\022\023\n\013placeholder\030\005 \001(\t\022B\n\027model_" + - "type_enum_options\030\006 \003(\0132!.clarifai.api.M" + - "odelTypeEnumOption\022\025\n\rinternal_only\030\007 \001(" + - "\010\022\020\n\010required\030\010 \001(\010\022?\n\025model_type_range_" + - "info\030\t \001(\0132 .clarifai.api.ModelTypeRange" + - "Info\"\320\003\n\022ModelTypeFieldType\022!\n\035INVALID_M" + - "ODEL_TYPE_FIELD_TYPE\020\000\022\013\n\007BOOLEAN\020\001\022\n\n\006S" + - "TRING\020\002\022\n\n\006NUMBER\020\003\022\025\n\021ARRAY_OF_CONCEPTS" + - "\020\004\022$\n ARRAY_OF_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\025WORK" + - "FLOW_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_VERSION_ID\020\021\022\033" + - "\n\027ARRAY_OF_MODEL_CONCEPTS\020\022\022\013\n\007DATASET\020\023", - "\022\023\n\017DATASET_VERSION\020\024\022\024\n\020ENCRYPTED_STRIN" + - "G\020\025\022\024\n\020CHECKPOINT_MODEL\020\026\"\004\010\006\020\006\"<\n\022Model" + - "TypeRangeInfo\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.ap" + - "i.ModelTypeEnumOptionAlias\022\023\n\013descriptio" + - "n\030\002 \001(\t\0227\n\021model_type_fields\030\003 \003(\0132\034.cla" + - "rifai.api.ModelTypeField\022\025\n\rinternal_onl" + - "y\030\004 \001(\010\022\023\n\013recommended\030\006 \001(\010\"C\n\030ModelTyp" + - "eEnumOptionAlias\022\016\n\006id_int\030\001 \001(\003\022\027\n\017wild" + - "card_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\"\344\006\n\014M" + - "odelVersion\022\n\n\002id\030\001 \001(\t\022.\n\ncreated_at\030\002 " + - "\001(\0132\032.google.protobuf.Timestamp\022+\n\006statu" + - "s\030\003 \001(\0132\033.clarifai.api.status.Status\022\034\n\024" + - "active_concept_count\030\004 \001(\r\022*\n\007metrics\030\005 " + - "\001(\0132\031.clarifai.api.EvalMetrics\022\031\n\021total_" + - "input_count\030\006 \001(\r\022D\n\027pretrained_model_co" + - "nfig\030\007 \001(\0132#.clarifai.api.PretrainedMode" + - "lConfig\0220\n\014completed_at\030\n \001(\0132\032.google.p" + - "rotobuf.Timestamp\022\023\n\013description\030\013 \001(\t\022," + - "\n\nvisibility\030\014 \001(\0132\030.clarifai.api.Visibi" + - "lity\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.protobuf.Tim" + - "estamp\022)\n\010metadata\030\020 \001(\0132\027.google.protob" + - "uf.Struct\022\017\n\007license\030\021 \001(\t\022-\n\013output_inf" + - "o\030\023 \001(\0132\030.clarifai.api.OutputInfo\022+\n\ninp" + - "ut_info\030\024 \001(\0132\027.clarifai.api.InputInfo\022+" + - "\n\ntrain_info\030\025 \001(\0132\027.clarifai.api.TrainI" + - "nfo\022-\n\013import_info\030\026 \001(\0132\030.clarifai.api." + - "ImportInfo\022\021\n\ttrain_log\030\027 \001(\t\0229\n\026inferen" + - "ce_compute_info\030\030 \001(\0132\031.clarifai.api.Com" + - "puteInfo\022+\n\nbuild_info\030\031 \001(\0132\027.clarifai." + - "api.BuildInfoJ\004\010\t\020\nJ\004\010\022\020\023\"]\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\"\241\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(\tJ\004\010\002\020\003J\004\010\005\020\006\">\n\nTrainStats\0220\n\nloss" + - "_curve\030\001 \003(\0132\034.clarifai.api.LossCurveEnt" + - "ry\"B\n\016LossCurveEntry\022\r\n\005epoch\030\001 \001(\r\022\023\n\013g" + - "lobal_step\030\002 \001(\r\022\014\n\004cost\030\003 \001(\002\"]\n\nLabelC" + - "ount\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.Co" + - "ncept\"L\n\021LabelDistribution\0227\n\025positive_l" + - "abel_counts\030\001 \003(\0132\030.clarifai.api.LabelCo" + - "unt\"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\022Coocc" + - "urrenceMatrix\0225\n\006matrix\030\001 \003(\0132%.clarifai" + - ".api.CooccurrenceMatrixEntry\022\023\n\013concept_" + - "ids\030\002 \003(\t\"\257\001\n\024ConfusionMatrixEntry\022\021\n\tpr" + - "edicted\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\017Confusion" + - "Matrix\0222\n\006matrix\030\001 \003(\0132\".clarifai.api.Co" + - "nfusionMatrixEntry\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_pe" + - "r_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\nthreshol" + - "ds\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(\0132" + - "\025.clarifai.api.Concept\022$\n\troc_curve\030\007 \001(" + - "\0132\021.clarifai.api.ROC\022B\n\026precision_recall" + - "_curve\030\010 \001(\0132\".clarifai.api.PrecisionRec" + - "allCurve\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_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\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_rat" + - "e\030\006 \001(\002\"\320\002\n\020EvalTestSetEntry\022\"\n\005input\030\006 " + - "\001(\0132\023.clarifai.api.Input\0221\n\022predicted_co" + - "ncepts\030\003 \003(\0132\025.clarifai.api.Concept\0224\n\025g" + - "round_truth_concepts\030\004 \003(\0132\025.clarifai.ap" + - "i.Concept\0220\n\nannotation\030\005 \001(\0132\030.clarifai" + - ".api.AnnotationB\002\030\001\0226\n\024predicted_annotat" + - "ion\030\007 \001(\0132\030.clarifai.api.Annotation\0229\n\027g" + - "round_truth_annotation\030\010 \001(\0132\030.clarifai." + - "api.AnnotationJ\004\010\001\020\002J\004\010\002\020\003\"\315\001\n\016LOPQEvalR" + - "esult\022\t\n\001k\030\001 \001(\005\022#\n\025recall_vs_brute_forc" + - "e\030\002 \001(\002B\004\200\265\030\001\022(\n\032kendall_tau_vs_brute_fo" + - "rce\030\003 \001(\002B\004\200\265\030\001\022(\n\032most_frequent_code_pe" + - "rcent\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\016M" + - "etricsSummary\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_au" + - "c\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\020" + - "macro_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_prec" + - "ision_iou_range\030\013 \001(\002\0222\n\014lopq_metrics\030\t " + - "\003(\0132\034.clarifai.api.LOPQEvalResult\"\301\006\n\013Ev" + - "alMetrics\022+\n\006status\030\001 \001(\0132\033.clarifai.api" + - ".status.Status\022\017\n\007user_id\030\017 \001(\t\022\016\n\006app_i" + - "d\030\020 \001(\t\022\n\n\002id\030\n \001(\t\022\"\n\005model\030\r \001(\0132\023.cla" + - "rifai.api.Model\0223\n\024ground_truth_dataset\030" + - "\016 \001(\0132\025.clarifai.api.Dataset\0222\n\023predicti" + - "ons_dataset\030\022 \001(\0132\025.clarifai.api.Dataset" + - "\022-\n\007summary\030\002 \001(\0132\034.clarifai.api.Metrics" + - "Summary\0227\n\020confusion_matrix\030\003 \001(\0132\035.clar" + - "ifai.api.ConfusionMatrix\022=\n\023cooccurrence" + - "_matrix\030\004 \001(\0132 .clarifai.api.Cooccurrenc" + - "eMatrix\0225\n\014label_counts\030\005 \001(\0132\037.clarifai" + - ".api.LabelDistribution\0223\n\016binary_metrics" + - "\030\006 \003(\0132\033.clarifai.api.BinaryMetrics\0220\n\010t" + - "est_set\030\007 \003(\0132\036.clarifai.api.EvalTestSet" + - "Entry\0224\n\017metrics_by_area\030\010 \003(\0132\033.clarifa" + - "i.api.BinaryMetrics\0225\n\020metrics_by_class\030" + - "\t \003(\0132\033.clarifai.api.BinaryMetrics\0225\n\017tr" + - "acker_metrics\030\013 \003(\0132\034.clarifai.api.Track" + - "erMetrics\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\017Extende" + - "dMetrics\022-\n\014user_metrics\030\001 \001(\0132\027.google." + - "protobuf.Struct\"\267\001\n\013FieldsValue\022\030\n\020confu" + - "sion_matrix\030\001 \001(\010\022\033\n\023cooccurrence_matrix" + - "\030\002 \001(\010\022\024\n\014label_counts\030\003 \001(\010\022\026\n\016binary_m" + - "etrics\030\004 \001(\010\022\020\n\010test_set\030\005 \001(\010\022\027\n\017metric" + - "s_by_area\030\006 \001(\010\022\030\n\020metrics_by_class\030\007 \001(" + - "\010\"\333\001\n\006Output\022\n\n\002id\030\001 \001(\t\022+\n\006status\030\002 \001(\013" + - "2\033.clarifai.api.status.Status\022.\n\ncreated" + - "_at\030\003 \001(\0132\032.google.protobuf.Timestamp\022\"\n" + - "\005model\030\004 \001(\0132\023.clarifai.api.Model\022\"\n\005inp" + - "ut\030\005 \001(\0132\023.clarifai.api.Input\022 \n\004data\030\006 " + - "\001(\0132\022.clarifai.api.Data\"4\n\tScopeDeps\022\r\n\005" + - "scope\030\001 \001(\t\022\030\n\020depending_scopes\030\002 \003(\t\":\n" + - "\014EndpointDeps\022\020\n\010endpoint\030\001 \001(\t\022\030\n\020depen" + - "ding_scopes\030\002 \003(\t\"\215\001\n\003Hit\022\023\n\005score\030\001 \001(\002" + - "B\004\200\265\030\001\022\"\n\005input\030\002 \001(\0132\023.clarifai.api.Inp" + - "ut\022,\n\nannotation\030\003 \001(\0132\030.clarifai.api.An" + - "notation\022\017\n\007user_id\030\004 \001(\t\022\016\n\006app_id\030\005 \001(" + - "\t\"#\n\010HitCount\022\027\n\017estimated_total\030\001 \001(\004\"\215" + - "\001\n\003And\022\"\n\005input\030\001 \001(\0132\023.clarifai.api.Inp" + - "ut\022$\n\006output\030\002 \001(\0132\024.clarifai.api.Output" + - "\022\016\n\006negate\030\003 \001(\010\022,\n\nannotation\030\004 \001(\0132\030.c" + - "larifai.api.Annotation\"\210\001\n\005Query\022#\n\004ands" + - "\030\001 \003(\0132\021.clarifai.api.AndB\002\030\001\022\020\n\010languag" + - "e\030\002 \001(\t\022%\n\007filters\030\003 \003(\0132\024.clarifai.api." + - "Filter\022!\n\005ranks\030\004 \003(\0132\022.clarifai.api.Ran" + - "k\"\326\003\n\006Search\022\"\n\005query\030\001 \001(\0132\023.clarifai.a" + - "pi.Query\022\n\n\002id\030\002 \001(\t\022\026\n\016application_id\030\003" + - " \001(\t\022\014\n\004name\030\004 \001(\t\022)\n\005as_of\030\005 \001(\0132\032.goog" + - "le.protobuf.Timestamp\022\020\n\010git_hash\030\006 \001(\t\022" + - ".\n\ncreated_at\030\007 \001(\0132\032.google.protobuf.Ti" + - "mestamp\022/\n\013modified_at\030\010 \001(\0132\032.google.pr" + - "otobuf.Timestamp\022\021\n\talgorithm\030\t \001(\t\022\014\n\004s" + - "ave\030\n \001(\010\022\021\n\tmin_value\030\013 \001(\002\022,\n\nvisibili" + - "ty\030\014 \001(\0132\030.clarifai.api.Visibility\022+\n\006me" + - "tric\030\r \001(\0162\033.clarifai.api.Search.Metric\"" + - "I\n\006Metric\022\022\n\016METRIC_NOT_SET\020\000\022\026\n\022EUCLIDE" + - "AN_DISTANCE\020\001\022\023\n\017COSINE_DISTANCE\020\002\"\244\001\n\006F" + - "ilter\022\016\n\006negate\030\003 \001(\010\022,\n\nannotation\030\004 \001(" + - "\0132\030.clarifai.api.Annotation\022\"\n\005input\030\005 \001" + - "(\0132\023.clarifai.api.Input\0228\n\027last_updated_" + - "time_range\030\006 \001(\0132\027.clarifai.api.TimeRang" + - "e\"i\n\tTimeRange\022.\n\nstart_time\030\001 \001(\0132\032.goo" + - "gle.protobuf.Timestamp\022,\n\010end_time\030\002 \001(\013" + - "2\032.google.protobuf.Timestamp\"D\n\004Rank\022\016\n\006" + - "negate\030\003 \001(\010\022,\n\nannotation\030\004 \001(\0132\030.clari" + - "fai.api.Annotation\"\215\002\n\027AnnotationSearchM" + - "etrics\022*\n\014ground_truth\030\001 \001(\0132\024.clarifai." + - "api.Search\022,\n\016search_to_eval\030\002 \001(\0132\024.cla" + - "rifai.api.Search\022*\n\007metrics\030\003 \001(\0132\031.clar" + - "ifai.api.EvalMetrics\022 \n\004data\030\004 \001(\0132\022.cla" + - "rifai.api.Data\022\034\n\024active_concept_count\030\005" + - " \001(\r\022,\n\nvisibility\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\023allow_duplicate_url\030\003 \001(\010\022\'\n\006ho" + - "sted\030\004 \001(\0132\027.clarifai.api.HostedURL\022)\n\tt" + - "ext_info\030\005 \001(\0132\026.clarifai.api.TextInfo\"0" + - "\n\010TextInfo\022\022\n\nchar_count\030\001 \001(\005\022\020\n\010encodi" + - "ng\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\t" + - "last_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\tin" + - "tention\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_gd" + - "pr_consent\030\010 \001(\0132\032.google.protobuf.Times" + - "tampB\002\030\001\0228\n\020date_tos_consent\030\t \001(\0132\032.goo" + - "gle.protobuf.TimestampB\002\030\001\022>\n\026date_marke" + - "ting_consent\030\n \001(\0132\032.google.protobuf.Tim" + - "estampB\002\030\001\0228\n\020date_pii_consent\030\027 \001(\0132\032.g" + - "oogle.protobuf.TimestampB\002\030\001\022-\n\010metadata" + - "\030\013 \001(\0132\027.google.protobuf.StructB\002\030\001\0227\n\017e" + - "mail_addresses\030\014 \003(\0132\032.clarifai.api.Emai" + - "lAddressB\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\nvi" + - "sibility\030\021 \001(\0132\030.clarifai.api.Visibility" + - "\022-\n\013user_detail\030\022 \001(\0132\030.clarifai.api.Use" + - "rDetail\022\"\n\005image\030\032 \001(\0132\023.clarifai.api.Im" + - "ageJ\004\010\r\020\016J\004\010\016\020\017\"\321\003\n\nUserDetail\022\025\n\rprimar" + - "y_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.Ti" + - "mestamp\0224\n\020date_tos_consent\030\004 \001(\0132\032.goog" + - "le.protobuf.Timestamp\022:\n\026date_marketing_" + - "consent\030\005 \001(\0132\032.google.protobuf.Timestam" + - "p\0224\n\020date_pii_consent\030\r \001(\0132\032.google.pro" + - "tobuf.Timestamp\022)\n\010metadata\030\006 \001(\0132\027.goog" + - "le.protobuf.Struct\0223\n\017email_addresses\030\007 " + - "\003(\0132\032.clarifai.api.EmailAddress\022\037\n\027two_f" + - "actor_auth_enabled\030\t \001(\010\022\023\n\013teams_count\030" + - "\n \001(\r\022\017\n\007country\030\013 \001(\t\022\r\n\005state\030\014 \001(\tJ\004\010" + - "\010\020\t\"R\n\014EmailAddress\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\010Password\022\021\n\tplaintext\030\001 \001(\t\"\206" + - "\003\n\022PasswordViolations\022\026\n\016minimum_length\030" + - "\001 \001(\010\022\026\n\016maximum_length\030\002 \001(\010\022\031\n\021upper_c" + - "ase_needed\030\003 \001(\010\022\031\n\021lower_case_needed\030\004 " + - "\001(\010\022\026\n\016numeric_needed\030\005 \001(\010\022\037\n\027non_alpha" + - "numeric_needed\030\006 \001(\010\022\026\n\016password_reuse\030\007" + - " \001(\010\022\025\n\rexclude_names\030\010 \001(\010\022\025\n\rexclude_e" + - "mail\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\020no_comm" + - "on_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\"\345\001\n\005Vide" + - "o\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.Ho" + - "stedURL\0221\n\020hosted_thumbnail\030\010 \001(\0132\027.clar" + - "ifai.api.HostedURL\022+\n\nvideo_info\030\007 \001(\0132\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_secon" + - "ds\030\007 \001(\002\"\252\004\n\010Workflow\022\n\n\002id\030\001 \001(\t\022\016\n\006app" + - "_id\030\002 \001(\t\022.\n\ncreated_at\030\003 \001(\0132\032.google.p" + - "rotobuf.Timestamp\022)\n\005nodes\030\004 \003(\0132\032.clari" + - "fai.api.WorkflowNode\022)\n\010metadata\030\005 \001(\0132\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.pro" + - "tobuf.Timestamp\022.\n\007version\030\t \001(\0132\035.clari" + - "fai.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(\tB\004" + - "\200\265\030\001\022\034\n\016check_consents\030\017 \003(\tB\004\200\265\030\001\0225\n\017bo" + - "okmark_origin\030\020 \001(\0132\034.clarifai.api.Bookm" + - "arkOrigin\022\"\n\005image\030\021 \001(\0132\023.clarifai.api." + - "Image\"\336\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(\0132\032" + + "\027.google.protobuf.Struct\022\"\n\005image\030\026 \001(\0132" + + "\023.clarifai.api.Image\"T\n\014KeypointInfo\022\026\n\016" + + "keypoint_names\030\001 \003(\t\022,\n\010skeleton\030\002 \003(\0132\032" + + ".clarifai.api.KeypointEdge\"&\n\014KeypointEd" + + "ge\022\n\n\002k1\030\001 \001(\r\022\n\n\002k2\030\002 \001(\r\"\'\n\020ConceptExt" + + "raInfo\022\023\n\013is_rankable\030\001 \001(\010\"\244\001\n\014ConceptC" + + "ount\022\n\n\002id\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\022:\n\022concep" + + "t_type_count\030\003 \001(\0132\036.clarifai.api.Concep" + + "tTypeCount\022>\n\024detail_concept_count\030\004 \001(\013" + + "2 .clarifai.api.DetailConceptCount\"B\n\020Co" + + "nceptTypeCount\022\026\n\010positive\030\001 \001(\rB\004\200\265\030\001\022\026" + + "\n\010negative\030\002 \001(\rB\004\200\265\030\001\"\337\001\n\022DetailConcept" + + "Count\0221\n\tprocessed\030\001 \001(\0132\036.clarifai.api." + + "ConceptTypeCount\0222\n\nto_process\030\002 \001(\0132\036.c" + + "larifai.api.ConceptTypeCount\022.\n\006errors\030\003" + + " \001(\0132\036.clarifai.api.ConceptTypeCount\0222\n\n" + + "processing\030\004 \001(\0132\036.clarifai.api.ConceptT" + + "ypeCount\"\332\001\n\014ConceptQuery\022\014\n\004name\030\001 \001(\t\022" + + "\020\n\010language\030\002 \001(\t\022\027\n\013workflow_id\030\003 \001(\tB\002" + + "\030\001\0225\n\tuse_cases\030\004 \003(\0162\".clarifai.api.Wor" + + "kflowModelUseCase\022$\n\005model\030\005 \001(\0132\023.clari" + + "fai.api.ModelH\000\022*\n\010workflow\030\006 \001(\0132\026.clar" + + "ifai.api.WorkflowH\000B\010\n\006source\"\331\001\n\017Concep" + + "tRelation\022\n\n\002id\030\001 \001(\t\022.\n\017subject_concept" + + "\030\002 \001(\0132\025.clarifai.api.Concept\022-\n\016object_" + + "concept\030\003 \001(\0132\025.clarifai.api.Concept\022\021\n\t" + + "predicate\030\004 \001(\t\022\032\n\022knowledge_graph_id\030\005 " + + "\001(\t\022,\n\nvisibility\030\006 \001(\0132\030.clarifai.api.V" + + "isibility\"y\n\016KnowledgeGraph\022\n\n\002id\030\001 \001(\t\022" + + "\014\n\004name\030\002 \001(\t\022\023\n\013description\030\003 \001(\t\022\027\n\017ex" + + "amples_app_id\030\004 \001(\t\022\037\n\027sampled_examples_" + + "app_id\030\005 \001(\t\"?\n\017ConceptLanguage\022\n\n\002id\030\001 " + + "\001(\t\022\014\n\004name\030\002 \001(\t\022\022\n\ndefinition\030\003 \001(\t\"\372\004" + + "\n\004Data\022\"\n\005image\030\001 \001(\0132\023.clarifai.api.Ima" + + "ge\022\"\n\005video\030\002 \001(\0132\023.clarifai.api.Video\022\'" + + "\n\010concepts\030\003 \003(\0132\025.clarifai.api.Concept\022" + + ")\n\010metadata\030\005 \001(\0132\027.google.protobuf.Stru" + + "ct\022\036\n\003geo\030\006 \001(\0132\021.clarifai.api.Geo\022#\n\006co" + + "lors\030\007 \003(\0132\023.clarifai.api.Color\022\'\n\010clust" + + "ers\030\010 \003(\0132\025.clarifai.api.Cluster\022+\n\nembe" + + "ddings\030\t \003(\0132\027.clarifai.api.Embedding\022%\n" + + "\007regions\030\013 \003(\0132\024.clarifai.api.Region\022#\n\006" + + "frames\030\014 \003(\0132\023.clarifai.api.Frame\022 \n\004tex" + + "t\030\r \001(\0132\022.clarifai.api.Text\022\"\n\005audio\030\016 \001" + + "(\0132\023.clarifai.api.Audio\022#\n\006tracks\030\017 \003(\0132" + + "\023.clarifai.api.Track\0220\n\rtime_segments\030\020 " + + "\003(\0132\031.clarifai.api.TimeSegment\022\037\n\004hits\030\021" + + " \003(\0132\021.clarifai.api.Hit\022%\n\010heatmaps\030\022 \003(" + + "\0132\023.clarifai.api.ImageJ\004\010\004\020\005J\004\010\n\020\013\"\206\001\n\006R" + + "egion\022\n\n\002id\030\001 \001(\t\022-\n\013region_info\030\002 \001(\0132\030" + + ".clarifai.api.RegionInfo\022 \n\004data\030\003 \001(\0132\022" + + ".clarifai.api.Data\022\r\n\005value\030\004 \001(\002\022\020\n\010tra" + + "ck_id\030\005 \001(\t\"\256\002\n\nRegionInfo\022/\n\014bounding_b" + + "ox\030\001 \001(\0132\031.clarifai.api.BoundingBox\022 \n\004m" + + "ask\030\004 \001(\0132\022.clarifai.api.Mask\022&\n\007polygon" + + "\030\005 \001(\0132\025.clarifai.api.Polygon\022\"\n\005point\030\006" + + " \001(\0132\023.clarifai.api.Point\022 \n\004span\030\007 \001(\0132" + + "\022.clarifai.api.Span\022\"\n\005token\030\010 \001(\0132\023.cla" + + "rifai.api.Token\022/\n\022keypoint_locations\030\t " + + "\003(\0132\023.clarifai.api.PointJ\004\010\002\020\003J\004\010\003\020\004\"o\n\013" + + "BoundingBox\022\025\n\007top_row\030\001 \001(\002B\004\200\265\030\001\022\026\n\010le" + + "ft_col\030\002 \001(\002B\004\200\265\030\001\022\030\n\nbottom_row\030\003 \001(\002B\004" + + "\200\265\030\001\022\027\n\tright_col\030\004 \001(\002B\004\200\265\030\001\"6\n\tFrameIn" + + "fo\022\025\n\005index\030\001 \001(\rB\006\030\001\200\265\030\001\022\022\n\004time\030\002 \001(\rB" + + "\004\200\265\030\001\"b\n\005Frame\022+\n\nframe_info\030\001 \001(\0132\027.cla" + + "rifai.api.FrameInfo\022 \n\004data\030\002 \001(\0132\022.clar" + + "ifai.api.Data\022\n\n\002id\030\003 \001(\t\"0\n\004Mask\022\"\n\005ima" + + "ge\030\002 \001(\0132\023.clarifai.api.ImageJ\004\010\001\020\002\".\n\007P" + + "olygon\022#\n\006points\030\001 \003(\0132\023.clarifai.api.Po" + + "int\"\266\001\n\005Point\022\021\n\003row\030\001 \001(\002B\004\200\265\030\001\022\021\n\003col\030" + + "\002 \001(\002B\004\200\265\030\001\022\t\n\001z\030\003 \001(\002\0222\n\nvisibility\030\004 \001" + + "(\0162\036.clarifai.api.Point.Visibility\"H\n\nVi" + + "sibility\022\013\n\007NOT_SET\020\000\022\013\n\007VISIBLE\020\001\022\017\n\013NO" + + "T_VISIBLE\020\002\022\017\n\013NOT_PRESENT\020\003\"J\n\004Span\022\030\n\n" + + "char_start\030\001 \001(\rB\004\200\265\030\001\022\026\n\010char_end\030\002 \001(\r" + + "B\004\200\265\030\001\022\020\n\010raw_text\030\003 \001(\t\"K\n\005Token\022\030\n\ncha" + + "r_start\030\001 \001(\rB\004\200\265\030\001\022\026\n\010char_end\030\002 \001(\rB\004\200" + + "\265\030\001\022\020\n\010raw_text\030\003 \001(\t\"7\n\tEmbedding\022\022\n\006ve" + + "ctor\030\001 \003(\002B\002\020\001\022\026\n\016num_dimensions\030\002 \001(\r\";" + + "\n\010GeoPoint\022\027\n\tlongitude\030\001 \001(\002B\004\200\265\030\001\022\026\n\010l" + + "atitude\030\002 \001(\002B\004\200\265\030\001\"-\n\010GeoLimit\022\014\n\004type\030" + + "\001 \001(\t\022\023\n\005value\030\002 \001(\002B\004\200\265\030\001\":\n\rGeoBoxedPo" + + "int\022)\n\tgeo_point\030\001 \001(\0132\026.clarifai.api.Ge" + + "oPoint\"\211\001\n\003Geo\022)\n\tgeo_point\030\001 \001(\0132\026.clar" + + "ifai.api.GeoPoint\022)\n\tgeo_limit\030\002 \001(\0132\026.c" + + "larifai.api.GeoLimit\022,\n\007geo_box\030\003 \003(\0132\033." + + "clarifai.api.GeoBoxedPoint\"\263\002\n\005Image\022\013\n\003" + + "url\030\001 \001(\t\022\016\n\006base64\030\002 \001(\014\022\033\n\023allow_dupli" + + "cate_url\030\004 \001(\010\022\'\n\006hosted\030\005 \001(\0132\027.clarifa" + + "i.api.HostedURL\022+\n\nimage_info\030\006 \001(\0132\027.cl" + + "arifai.api.ImageInfo\022C\n\021hosted_image_inf" + + "o\030\007 \003(\0132(.clarifai.api.Image.HostedImage" + + "InfoEntry\032O\n\024HostedImageInfoEntry\022\013\n\003key" + + "\030\001 \001(\t\022&\n\005value\030\002 \001(\0132\027.clarifai.api.Ima" + + "geInfo:\0028\001J\004\010\003\020\004\"N\n\tImageInfo\022\r\n\005width\030\001" + + " \001(\005\022\016\n\006height\030\002 \001(\005\022\016\n\006format\030\003 \001(\t\022\022\n\n" + + "color_mode\030\004 \001(\t\"O\n\tHostedURL\022\016\n\006prefix\030" + + "\001 \001(\t\022\016\n\006suffix\030\002 \001(\t\022\r\n\005sizes\030\003 \003(\t\022\023\n\013" + + "crossorigin\030\004 \001(\t\"\336\001\n\005Input\022\n\n\002id\030\001 \001(\t\022" + + " \n\004data\030\002 \001(\0132\022.clarifai.api.Data\022.\n\ncre" + + "ated_at\030\004 \001(\0132\032.google.protobuf.Timestam" + + "p\022/\n\013modified_at\030\005 \001(\0132\032.google.protobuf" + + ".Timestamp\022+\n\006status\030\006 \001(\0132\033.clarifai.ap" + + "i.status.Status\022\023\n\013dataset_ids\030\007 \003(\tJ\004\010\003" + + "\020\004\"1\n\nInputBatch\022#\n\006inputs\030\001 \003(\0132\023.clari" + + "fai.api.Input\"\332\001\n\nInputCount\022\027\n\tprocesse" + + "d\030\001 \001(\rB\004\200\265\030\001\022\030\n\nto_process\030\002 \001(\rB\004\200\265\030\001\022" + + "\024\n\006errors\030\003 \001(\rB\004\200\265\030\001\022\030\n\nprocessing\030\004 \001(" + + "\rB\004\200\265\030\001\022\027\n\treindexed\030\005 \001(\rB\004\200\265\030\001\022\030\n\nto_r" + + "eindex\030\006 \001(\rB\004\200\265\030\001\022\034\n\016reindex_errors\030\007 \001" + + "(\rB\004\200\265\030\001\022\030\n\nreindexing\030\010 \001(\rB\004\200\265\030\001\"\342\004\n\007D" + + "ataset\022\n\n\002id\030\001 \001(\t\022.\n\ncreated_at\030\002 \001(\0132\032" + ".google.protobuf.Timestamp\022/\n\013modified_a" + - "t\030\004 \001(\0132\032.google.protobuf.Timestamp\022,\n\nv" + - "isibility\030\005 \001(\0132\030.clarifai.api.Visibilit" + - "y\022)\n\005nodes\030\006 \003(\0132\032.clarifai.api.Workflow" + - "Node\022)\n\010metadata\030\007 \001(\0132\027.google.protobuf" + - ".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\"\275" + - "\001\n\014WorkflowNode\022\n\n\002id\030\001 \001(\t\022\"\n\005model\030\002 \001" + - "(\0132\023.clarifai.api.Model\022,\n\013node_inputs\030\003" + - " \003(\0132\027.clarifai.api.NodeInput\022\027\n\017suppres" + - "s_output\030\004 \001(\010\0226\n\024output_info_override\030\005" + - " \001(\0132\030.clarifai.api.OutputInfo\"\034\n\tNodeIn" + - "put\022\017\n\007node_id\030\001 \001(\t\"\343\001\n\016WorkflowResult\022" + - "\n\n\002id\030\001 \001(\t\022+\n\006status\030\002 \001(\0132\033.clarifai.a" + - "pi.status.Status\022.\n\ncreated_at\030\003 \001(\0132\032.g" + - "oogle.protobuf.Timestamp\022\"\n\005input\030\005 \001(\0132" + - "\023.clarifai.api.Input\022%\n\007outputs\030\006 \003(\0132\024." + - "clarifai.api.Output\022\027\n\017suppress_output\030\007" + - " \001(\010J\004\010\004\020\005\"\033\n\rWorkflowState\022\n\n\002id\030\001 \001(\t\"" + - "\220\003\n\016AppDuplication\022\n\n\002id\030\001 \001(\t\022*\n\017destin" + - "ation_app\030\n \001(\0132\021.clarifai.api.App\022\033\n\017ex" + - "isting_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\006sta" + - "tus\030\004 \001(\0132\033.clarifai.api.status.Status\022." + - "\n\ncreated_at\030\005 \001(\0132\032.google.protobuf.Tim" + - "estamp\0224\n\020last_modified_at\030\006 \001(\0132\032.googl" + - "e.protobuf.Timestamp\0223\n\006filter\030\007 \001(\0132#.c" + - "larifai.api.AppDuplicationFilters\022/\n\010pro" + - "gress\030\t \003(\0132\035.clarifai.api.AppCopyProgre" + - "ss\"5\n\017AppCopyProgress\022\r\n\005field\030\001 \001(\t\022\023\n\005" + - "value\030\002 \001(\005B\004\200\265\030\001\"\262\001\n\025AppDuplicationFilt" + - "ers\022\023\n\013copy_inputs\030\001 \001(\010\022\025\n\rcopy_concept" + - "s\030\002 \001(\010\022\030\n\020copy_annotations\030\003 \001(\010\022\023\n\013cop" + - "y_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.St" + - "atus\022\024\n\014auto_release\030\004 \001(\010\022\027\n\017allow_empt" + - "y_tag\030\005 \001(\010\0228\n\024desired_fulfill_time\030\006 \001(" + - "\0132\032.google.protobuf.Timestamp\0229\n\025estimat" + - "e_fulfill_time\030\007 \001(\0132\032.google.protobuf.T" + - "imestamp\022 \n\004task\030\010 \001(\0132\022.clarifai.api.Ta" + - "sk\022.\n\ncreated_at\030\t \001(\0132\032.google.protobuf" + - ".Timestamp\022/\n\013modified_at\030\n \001(\0132\032.google" + - ".protobuf.Timestamp\"\342\010\n\004Task\022\n\n\002id\030\001 \001(\t" + + "t\030\003 \001(\0132\032.google.protobuf.Timestamp\022\016\n\006a" + + "pp_id\030\004 \001(\t\022\017\n\007user_id\030\005 \001(\t\022\023\n\013descript" + + "ion\030\007 \001(\t\022)\n\010metadata\030\010 \001(\0132\027.google.pro" + + "tobuf.Struct\022,\n\nvisibility\030\t \001(\0132\030.clari" + + "fai.api.Visibility\022A\n\031default_annotation" + + "_filter\030\014 \001(\0132\036.clarifai.api.AnnotationF" + + "ilter\022K\n\027default_processing_info\030\020 \001(\0132*" + + ".clarifai.api.DatasetVersionProcessingIn" + + "fo\022\r\n\005notes\030\013 \001(\t\022-\n\007version\030\r \001(\0132\034.cla" + + "rifai.api.DatasetVersion\022\022\n\nis_starred\030\016" + + " \001(\010\022\022\n\nstar_count\030\017 \001(\005\0225\n\017bookmark_ori" + + "gin\030\021 \001(\0132\034.clarifai.api.BookmarkOrigin\022" + + "\"\n\005image\030\022 \001(\0132\023.clarifai.api.ImageJ\004\010\006\020" + + "\007J\004\010\n\020\013\"\330\001\n\020AnnotationFilter\022\n\n\002id\030\001 \001(\t" + "\022.\n\ncreated_at\030\002 \001(\0132\032.google.protobuf.T" + "imestamp\022/\n\013modified_at\030\003 \001(\0132\032.google.p" + - "rotobuf.Timestamp\022)\n\004type\030\004 \001(\0162\033.clarif" + - "ai.api.Task.TaskType\022\023\n\013description\030\005 \001(" + - "\t\022(\n\006worker\030\006 \001(\0132\030.clarifai.api.TaskWor" + - "ker\0222\n\013worker_type\030\026 \001(\0162\035.clarifai.api." + - "Task.WorkerType\022\027\n\013concept_ids\030\007 \003(\tB\002\030\001" + - "\0223\n\014input_source\030\010 \001(\0132\035.clarifai.api.Ta" + - "skInputSource\022\021\n\tsample_ms\030\t \001(\r\0223\n\014ai_a" + - "ssistant\030\n \001(\0132\035.clarifai.api.TaskAIAssi" + - "stant\022(\n\006review\030\013 \001(\0132\030.clarifai.api.Tas" + - "kReview\022+\n\006status\030\014 \001(\0132\033.clarifai.api.s" + - "tatus.Status\022\014\n\004name\030\r \001(\t\022:\n\020ai_assist_" + - "params\030\016 \001(\0132 .clarifai.api.AiAssistPara" + - "meters\022,\n\nvisibility\030\017 \001(\0132\030.clarifai.ap" + - "i.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\010concept" + - "s\030\023 \003(\0132\031.clarifai.api.TaskConcept\022#\n\033de" + - "lete_previous_annotations\030\024 \001(\010\022*\n\007metri" + - "cs\030\025 \001(\0132\031.clarifai.api.TaskMetrics\0221\n\010p" + - "riority\030\027 \001(\0162\037.clarifai.api.Task.TaskPr" + - "iority\"H\n\nWorkerType\022\027\n\023WORKER_TYPE_NOT_" + - "SET\020\000\022\020\n\014WORKER_HUMAN\020\001\022\017\n\013WORKER_AUTO\020\002" + - "\"l\n\010TaskType\022\020\n\014TYPE_NOT_SET\020\000\022\033\n\027CONCEP" + - "TS_CLASSIFICATION\020\001\022\032\n\026BOUNDING_BOX_DETE" + - "CTION\020\002\022\025\n\021POLYGON_DETECTION\020\003\"H\n\014TaskPr" + - "iority\022\031\n\025TASK_PRIORITY_NOT_SET\020\000\022\007\n\003LOW" + - "\020\001\022\n\n\006MEDIUM\020\002\022\010\n\004HIGH\020\003\"`\n\022AiAssistPara" + - "meters\022\025\n\rmin_threshold\030\001 \001(\002\022\025\n\rmax_thr" + - "eshold\030\002 \001(\002\022\034\n\024concept_relation_ids\030\003 \003" + - "(\t\"\203\003\n\nTaskWorker\022=\n\010strategy\030\001 \001(\0162+.cl" + - "arifai.api.TaskWorker.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_str" + - "ategy_info\030\003 \001(\0132/.clarifai.api.TaskWork" + - "erPartitionedStrategyInfoH\000\022%\n\007workers\030\007" + - " \003(\0132\024.clarifai.api.Worker\"_\n\022TaskWorker" + - "Strategy\022\033\n\027WORKER_STRATEGY_NOT_SET\020\000\022\017\n" + - "\013PARTITIONED\020\002\022\010\n\004FULL\020\003\022\013\n\007DYNAMIC\020\004\"\004\010" + - "\001\020\001B\017\n\rstrategy_infoJ\004\010\005\020\006J\004\010\006\020\007\"\251\002\n!Tas" + - "kWorkerPartitionedStrategyInfo\022[\n\004type\030\001" + - " \001(\0162M.clarifai.api.TaskWorkerPartitione" + - "dStrategyInfo.TaskWorkerPartitionedStrat" + - "egy\022\031\n\021workers_per_input\030\002 \001(\005\022(\n\007weight" + - "s\030\003 \001(\0132\027.google.protobuf.Struct\"b\n\035Task" + - "WorkerPartitionedStrategy\022\'\n#PARTITIONED" + - "_WORKER_STRATEGY_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.clarifai.api.TaskInputSource.Ta" + - "skInputSourceType\022\n\n\002id\030\002 \001(\t\"c\n\023TaskInp" + - "utSourceType\022\035\n\031INPUT_SOURCE_TYPE_NOT_SE" + - "T\020\000\022\016\n\nALL_INPUTS\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.TaskReview" + - "Strategy\022\024\n\010user_ids\030\002 \003(\tB\002\030\001\022!\n\005users\030" + - "\005 \003(\0132\022.clarifai.api.User\022J\n\024manual_stra" + - "tegy_info\030\003 \001(\0132*.clarifai.api.TaskRevie" + - "wManualStrategyInfoH\000\022P\n\027consensus_strat" + - "egy_info\030\004 \001(\0132-.clarifai.api.TaskReview" + - "ConsensusStrategyInfoH\000\"[\n\022TaskReviewStr" + - "ategy\022 \n\034TASK_REVIEW_STRATEGY_NOT_SET\020\000\022" + - "\010\n\004NONE\020\001\022\n\n\006MANUAL\020\002\022\r\n\tCONSENSUS\020\003B\017\n\r" + - "strategy_info\"9\n\034TaskReviewManualStrateg" + - "yInfo\022\031\n\021sample_percentage\030\001 \001(\002\"C\n\037Task" + - "ReviewConsensusStrategyInfo\022\032\n\022approval_" + - "threshold\030\002 \001(\rJ\004\010\001\020\002\"&\n\017TaskAIAssistant" + - "\022\023\n\013workflow_id\030\001 \001(\t\"\364\001\n\016TaskAssignment" + - "\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$\n\006worker\030" + - "\004 \001(\0132\024.clarifai.api.Worker\022\"\n\005input\030\005 \001" + - "(\0132\023.clarifai.api.Input\022+\n\006status\030\006 \001(\0132" + - "\033.clarifai.api.status.Status\"\346\001\n\026TaskSta" + - "tusCountPerUser\022\023\n\007user_id\030\001 \001(\tB\002\030\001\022\025\n\007" + - "pending\030\002 \001(\rB\004\200\265\030\001\022\035\n\017awaiting_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\rrev" + - "iew_denied\030\005 \001(\rB\004\200\265\030\001\022\'\n\031awaiting_conse" + - "nsus_review\030\006 \001(\rB\004\200\265\030\001\022$\n\006worker\030\007 \001(\0132" + - "\024.clarifai.api.Worker\"f\n\016ThresholdRange\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\037TaskConceptAutoAnnotationConfi" + - "g\022\035\n\025annotation_data_types\030\001 \001(\r\0225\n\017thre" + - "shold_range\030\002 \001(\0132\034.clarifai.api.Thresho" + - "ldRange\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.TaskConceptAutoAnnotationConfig\"\255\001\n" + - "\013TaskMetrics\022+\n\004work\030\002 \001(\0132\035.clarifai.ap" + - "i.TaskWorkMetrics\022/\n\006review\030\003 \001(\0132\037.clar" + - "ifai.api.TaskReviewMetrics\022:\n\014input_sour" + - "ce\030\004 \001(\0132$.clarifai.api.TaskInputSourceM" + - "etricsJ\004\010\001\020\002\"S\n\017TaskWorkMetrics\022\036\n\026input" + - "s_count_estimated\030\001 \001(\004\022 \n\030inputs_percen" + - "t_estimated\030\002 \001(\r\"U\n\021TaskReviewMetrics\022\036" + - "\n\026inputs_count_estimated\030\001 \001(\004\022 \n\030inputs" + - "_percent_estimated\030\002 \001(\r\"8\n\026TaskInputSou" + - "rceMetrics\022\036\n\026inputs_count_estimated\030\001 \001" + - "(\004\"\273\002\n\tCollector\022\n\n\002id\030\001 \001(\t\022\023\n\013descript" + - "ion\030\002 \001(\t\022.\n\ncreated_at\030\003 \001(\0132\032.google.p" + - "rotobuf.Timestamp\022\035\n\025pre_queue_workflow_", - "id\030\004 \001(\t\022\037\n\027pre_queue_random_sample\030\010 \001(" + - "\002\022\036\n\026post_queue_workflow_id\030\005 \001(\t\0227\n\020col" + - "lector_source\030\006 \001(\0132\035.clarifai.api.Colle" + - "ctorSource\022+\n\006status\030\007 \001(\0132\033.clarifai.ap" + - "i.status.Status\022\027\n\017collect_outputs\030\t \001(\010" + - "\"t\n\017CollectorSource\022a\n\'api_post_model_ou" + - "tputs_collector_source\030\002 \001(\01320.clarifai." + - "api.APIPostModelOutputsCollectorSource\"\261" + - "\001\n\"APIPostModelOutputsCollectorSource\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\016ca" + - "ller_user_id\030\006 \001(\t\"R\n\tStatValue\022(\n\004time\030" + - "\001 \001(\0132\032.google.protobuf.Timestamp\022\r\n\005val" + - "ue\030\002 \001(\002\022\014\n\004tags\030\003 \003(\t\"\246\001\n\030StatValueAggr" + - "egateResult\022?\n\025stat_value_aggregates\030\001 \003" + - "(\0132 .clarifai.api.StatValueAggregate\022I\n\032" + - "stat_value_aggregate_query\030\002 \001(\0132%.clari" + - "fai.api.StatValueAggregateQuery\"t\n\022StatV" + - "alueAggregate\022(\n\004time\030\001 \001(\0132\032.google.pro" + - "tobuf.Timestamp\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\027StatVa" + - "lueAggregateQuery\022\014\n\004tags\030\001 \003(\t\022\022\n\ntag_g" + - "roups\030\002 \003(\t\022;\n\023stat_value_agg_type\030\003 \001(\016" + - "2\036.clarifai.api.StatValueAggType\0229\n\022stat" + - "_time_agg_type\030\004 \001(\0162\035.clarifai.api.Stat" + - "TimeAggType\022.\n\nstart_time\030\005 \001(\0132\032.google" + - ".protobuf.Timestamp\022,\n\010end_time\030\006 \001(\0132\032." + - "google.protobuf.Timestamp\"O\n\027PCAProjecti" + - "onComparator\022\032\n\022distance_threshold\030\001 \001(\002" + - "\022\030\n\020model_version_id\030\002 \001(\t\"K\n\033DuplicateA" + - "nnotationsResults\022\026\n\016duplicate_cfid\030\001 \003(" + - "\t\022\024\n\014unique_count\030\002 \001(\005\"\207\001\n\nVisibility\0223" + - "\n\010gettable\030\001 \001(\0162!.clarifai.api.Visibili" + - "ty.Gettable\"D\n\010Gettable\022\026\n\022UNKNOWN_VISIB" + - "ILITY\020\000\022\013\n\007PRIVATE\020\n\022\007\n\003ORG\020\036\022\n\n\006PUBLIC\020" + - "2\"X\n\016TrendingMetric\022\017\n\007user_id\030\001 \001(\t\022\016\n\006" + - "app_id\030\002 \001(\t\022\021\n\tobject_id\030\003 \001(\t\022\022\n\nview_" + - "count\030\004 \001(\004\"#\n\007FullTag\022\014\n\004name\030\001 \001(\t\022\n\n\002" + - "id\030\002 \001(\t\"f\n\013TimeSegment\022\n\n\002id\030\001 \001(\t\022 \n\004d" + - "ata\030\002 \001(\0132\022.clarifai.api.Data\022)\n\ttime_in" + - "fo\030\003 \001(\0132\026.clarifai.api.TimeInfo\"P\n\010Time" + - "Info\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\013Da" + - "tasetStar\022\022\n\ndataset_id\030\001 \001(\t\"\037\n\nModuleS" + - "tar\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\013mo" + - "dified_at\030\005 \001(\0132\032.google.protobuf.Timest" + - "amp\022,\n\nvisibility\030\007 \001(\0132\030.clarifai.api.V" + - "isibility\022)\n\010metadata\030\010 \001(\0132\027.google.pro" + - "tobuf.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\017bookmark_origin\030\016 " + - "\001(\0132\034.clarifai.api.BookmarkOrigin\022\"\n\005ima" + - "ge\030\017 \001(\0132\023.clarifai.api.ImageJ\004\010\002\020\003\"\276\004\n\r" + - "ModuleVersion\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\005notes\030\007 \001(\t\022.\n\ncre" + - "ated_at\030\010 \001(\0132\032.google.protobuf.Timestam" + - "p\022/\n\013modified_at\030\t \001(\0132\032.google.protobuf" + - ".Timestamp\022\026\n\016git_commit_url\030\n \001(\t\0229\n\nmo" + - "dule_nav\030\013 \001(\0132%.clarifai.api.ModuleVers" + - "ion.ModuleNav\022\020\n\010approved\030\014 \001(\010\022,\n\nvisib" + - "ility\030\r \001(\0132\030.clarifai.api.Visibility\022)\n" + - "\010metadata\030\016 \001(\0132\027.google.protobuf.Struct" + - "\032E\n\014ModuleSubNav\022\r\n\005title\030\001 \001(\t\022\021\n\tquery" + - "_key\030\002 \001(\t\022\023\n\013query_value\030\003 \001(\t\032]\n\tModul" + - "eNav\022\r\n\005title\030\001 \001(\t\022A\n\017module_sub_navs\030\002" + - " \003(\0132(.clarifai.api.ModuleVersion.Module" + - "SubNavJ\004\010\005\020\006\"\255\002\n\026InstalledModuleVersion\022" + - "\n\n\002id\030\001 \001(\t\0223\n\016module_version\030\002 \001(\0132\033.cl" + - "arifai.api.ModuleVersion\022\016\n\006app_id\030\003 \001(\t" + - "\022\017\n\007user_id\030\004 \001(\t\022.\n\ncreated_at\030\005 \001(\0132\032." + - "google.protobuf.Timestamp\022/\n\013modified_at" + - "\030\006 \001(\0132\032.google.protobuf.Timestamp\022\022\n\nde" + - "ploy_url\030\007 \001(\t\022,\n\nvisibility\030\010 \001(\0132\030.cla" + - "rifai.api.Visibility\022\016\n\006key_id\030\t \001(\t\"\267\003\n" + - "\rBulkOperation\022\n\n\002id\030\001 \001(\t\022+\n\tinput_ids\030" + - "\002 \001(\0132\026.clarifai.api.InputIDsH\000\022&\n\006searc" + - "h\030\n \001(\0132\024.clarifai.api.SearchH\000\022(\n\007datas" + - "et\030\013 \001(\0132\025.clarifai.api.DatasetH\000\022*\n\tope" + - "ration\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.Status\022(\n\010progress\030\006 \001(\0132\026.c" + - "larifai.api.Progress\022\022\n\ncreated_by\030\007 \001(\t" + - "\022.\n\ncreated_at\030\010 \001(\0132\032.google.protobuf.T" + - "imestamp\0224\n\020last_modified_at\030\t \001(\0132\032.goo" + - "gle.protobuf.TimestampB\016\n\014input_source\"\035" + - "\n\010InputIDs\022\021\n\tinput_ids\030\001 \003(\t\"8\n\010Progres" + - "s\022\021\n\tprocessed\030\001 \001(\r\022\031\n\021last_processed_i" + - "d\030\002 \001(\t\"\212\004\n\tOperation\0221\n\014add_concepts\030\001 " + - "\001(\0132\031.clarifai.api.AddConceptsH\000\0227\n\017dele" + - "te_concepts\030\002 \001(\0132\034.clarifai.api.DeleteC" + - "onceptsH\000\0221\n\014add_metadata\030\003 \001(\0132\031.clarif" + - "ai.api.AddMetadataH\000\0227\n\017delete_metadata\030" + - "\004 \001(\0132\034.clarifai.api.DeleteMetadataH\000\0223\n" + - "\roverwrite_geo\030\005 \001(\0132\032.clarifai.api.Over" + - "writeGeoH\000\022-\n\ndelete_geo\030\006 \001(\0132\027.clarifa" + - "i.api.DeleteGeoH\000\022>\n\023delete_from_dataset" + - "\030\007 \001(\0132\037.clarifai.api.DeleteFromDatasetH" + - "\000\0224\n\016add_to_dataset\030\010 \001(\0132\032.clarifai.api" + - ".AddToDatasetH\000\022>\n\023split_into_datasets\030\t" + - " \001(\0132\037.clarifai.api.SplitIntoDatasetsH\000B" + - "\013\n\toperation\"6\n\013AddConcepts\022\'\n\010concepts\030" + - "\001 \003(\0132\025.clarifai.api.Concept\"K\n\016DeleteCo" + - "ncepts\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.google.protobuf.Str" + - "uct\";\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\tDele" + - "teGeo\"\"\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_spli" + - "ts\030\001 \003(\0132\032.clarifai.api.DatasetSplit\022B\n\006" + - "method\030\002 \001(\01622.clarifai.api.SplitIntoDat" + - "asets.DatasetSplitMethod\">\n\022DatasetSplit" + - "Method\022\013\n\007NOT_SET\020\000\022\033\n\027RANDOM_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\"\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(\0132\032.google.protobuf.Timestamp\022/\n\013modi" + - "fied_at\030\t \001(\0132\032.google.protobuf.Timestam" + - "p\022:\n\017extraction_jobs\030\n \003(\0132!.clarifai.ap" + - "i.InputsExtractionJob\022%\n\007uploads\030\013 \003(\0132\024" + - ".clarifai.api.Upload\022+\n\006status\030\014 \001(\0132\033.c" + - "larifai.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_c" + - "ount\030\001 \001(\004\022\031\n\021in_progress_count\030\002 \001(\004\022\025\n" + - "\rsuccess_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\013mod" + - "ified_at\030\003 \001(\0132\032.google.protobuf.Timesta" + - "mp\022.\n\nexpires_at\030\004 \001(\0132\032.google.protobuf" + - ".Timestamp\022+\n\006status\030\005 \001(\0132\033.clarifai.ap" + - "i.status.Status\022\024\n\014content_name\030\010 \001(\t\022\026\n" + - "\016content_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.clarifai.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).clarif" + - "ai.api.InputsExtractionJobProgress\022.\n\ncr" + + "rotobuf.Timestamp\022\017\n\007user_id\030\004 \001(\t\022\016\n\006ap" + + "p_id\030\005 \001(\t\022$\n\006search\030\t \001(\0132\024.clarifai.ap" + + "i.SearchJ\004\010\006\020\007J\004\010\007\020\010J\004\010\010\020\t\"b\n\014DatasetInp" + + "ut\022.\n\ncreated_at\030\001 \001(\0132\032.google.protobuf" + + ".Timestamp\022\"\n\005input\030\002 \001(\0132\023.clarifai.api" + + ".Input\"\361\006\n\016DatasetVersion\022\n\n\002id\030\001 \001(\t\022.\n" + + "\ncreated_at\030\002 \001(\0132\032.google.protobuf.Time" + + "stamp\022/\n\013modified_at\030\003 \001(\0132\032.google.prot" + + "obuf.Timestamp\022\016\n\006app_id\030\004 \001(\t\022\017\n\007user_i" + + "d\030\005 \001(\t\022\022\n\ndataset_id\030\006 \001(\t\022H\n\030annotatio" + + "n_filter_config\030\017 \001(\0132$.clarifai.api.Ann" + + "otationFilterConfigH\000\022@\n\024model_predict_c" + + "onfig\030\022 \001(\0132 .clarifai.api.ModelPredictC" + + "onfigH\000\022+\n\006status\030\010 \001(\0132\033.clarifai.api.s" + + "tatus.Status\022\023\n\013description\030\n \001(\t\022C\n\017pro" + + "cessing_info\030\023 \001(\0132*.clarifai.api.Datase" + + "tVersionProcessingInfo\022:\n\007metrics\030\020 \003(\0132" + + ").clarifai.api.DatasetVersion.MetricsEnt" + + "ry\022;\n\013export_info\030\021 \001(\0132&.clarifai.api.D" + + "atasetVersionExportInfo\022)\n\010metadata\030\014 \001(" + + "\0132\027.google.protobuf.Struct\022,\n\nvisibility" + + "\030\r \001(\0132\030.clarifai.api.Visibility\022\037\n\027embe" + + "d_model_version_ids\030\016 \003(\t\022A\n\016request_ori" + + "gin\030\024 \001(\0162).clarifai.api.DatasetVersionR" + + "equestOrigin\032S\n\014MetricsEntry\022\013\n\003key\030\001 \001(" + + "\t\0222\n\005value\030\002 \001(\0132#.clarifai.api.DatasetV" + + "ersionMetrics:\0028\001B\r\n\013data_configJ\004\010\007\020\010J\004" + + "\010\t\020\nJ\004\010\013\020\014\"p\n\026AnnotationFilterConfig\0229\n\021" + + "annotation_filter\030\001 \001(\0132\036.clarifai.api.A" + + "nnotationFilter\022\033\n\023ignore_empty_inputs\030\002" + + " \001(\010\"8\n\022ModelPredictConfig\022\"\n\005model\030\001 \001(" + + "\0132\023.clarifai.api.Model\"\303\010\n\025DatasetVersio" + + "nMetrics\0222\n\014inputs_count\030\001 \001(\0132\034.google." + + "protobuf.UInt64Value\022<\n\026unlabeled_inputs" + + "_count\030\006 \001(\0132\034.google.protobuf.UInt64Val" + + "ue\022@\n\032inputs_with_metadata_count\030\010 \001(\0132\034" + + ".google.protobuf.UInt64Value\022;\n\025inputs_w" + + "ith_geo_count\030\t \001(\0132\034.google.protobuf.UI" + + "nt64Value\0223\n\rregions_count\030\024 \001(\0132\034.googl" + + "e.protobuf.UInt64Value\022-\n\026region_locatio" + + "n_matrix\030\025 \001(\0132\r.MatrixUint64\022:\n\024boundin" + + "g_boxes_count\030\026 \001(\0132\034.google.protobuf.UI" + + "nt64Value\0224\n\016polygons_count\030\027 \001(\0132\034.goog" + + "le.protobuf.UInt64Value\0222\n\014points_count\030" + + "\030 \001(\0132\034.google.protobuf.UInt64Value\0221\n\013m" + + "asks_count\030\031 \001(\0132\034.google.protobuf.UInt6" + + "4Value\0229\n\023region_inputs_count\030< \001(\0132\034.go" + + "ogle.protobuf.UInt64Value\0229\n\023region_fram" + + "es_count\030= \001(\0132\034.google.protobuf.UInt64V" + + "alue\0222\n\014frames_count\030\036 \001(\0132\034.google.prot" + + "obuf.UInt64Value\0228\n\022frame_inputs_count\030F" + + " \001(\0132\034.google.protobuf.UInt64Value\0226\n\020em" + + "beddings_count\030( \001(\0132\034.google.protobuf.U" + + "Int64Value\022?\n\031positive_input_tags_count\030" + + "2 \001(\0132\034.google.protobuf.UInt64Value\022@\n\032p" + + "ositive_region_tags_count\0303 \001(\0132\034.google" + + ".protobuf.UInt64Value\022?\n\031positive_frame_" + + "tags_count\0304 \001(\0132\034.google.protobuf.UInt6" + + "4ValueJ\004\010\002\020\003J\004\010\003\020\004J\004\010\004\020\005J\004\010\005\020\006J\004\010\007\020\010\"\312\001\n" + + "\032DatasetVersionMetricsGroup\022\023\n\013parent_pa" + + "th\030\001 \001(\t\022:\n\004type\030\002 \001(\0162,.clarifai.api.Da" + + "tasetVersionMetricsGroupType\022%\n\005value\030\003 " + + "\001(\0132\026.google.protobuf.Value\0224\n\007metrics\030\004" + + " \001(\0132#.clarifai.api.DatasetVersionMetric" + + "s\"\320\001\n\030DatasetVersionExportInfo\022B\n\026clarif" + + "ai_data_protobuf\030\001 \001(\0132\".clarifai.api.Da" + + "tasetVersionExport\022>\n\022clarifai_data_json" + + "\030\003 \001(\0132\".clarifai.api.DatasetVersionExpo" + + "rt\0220\n\004coco\030\002 \001(\0132\".clarifai.api.DatasetV" + + "ersionExport\"\264\001\n\024DatasetVersionExport\0228\n" + + "\006format\030\001 \001(\0162(.clarifai.api.DatasetVers" + + "ionExportFormat\022+\n\006status\030\002 \001(\0132\033.clarif" + + "ai.api.status.Status\022\013\n\003url\030\003 \001(\t\022\014\n\004siz" + + "e\030\004 \001(\004\022\032\n\022include_embeddings\030\005 \001(\010\"f\n\034D" + + "atasetVersionProcessingInfo\022F\n\030frame_int" + + "erpolation_info\030\001 \001(\0132$.clarifai.api.Fra" + + "meInterpolationInfo\"+\n\026FrameInterpolatio" + + "nInfo\022\021\n\tsample_ms\030\001 \001(\r\"\364\001\n\003Key\022\n\n\002id\030\001" + + " \001(\t\022\014\n\004type\030\010 \001(\t\022\023\n\013description\030\002 \001(\t\022" + + "\016\n\006scopes\030\003 \003(\t\022\021\n\tendpoints\030\007 \003(\t\022\037\n\004ap" + + "ps\030\004 \003(\0132\021.clarifai.api.App\022.\n\ncreated_a" + + "t\030\005 \001(\0132\032.google.protobuf.Timestamp\022.\n\ne" + + "xpires_at\030\006 \001(\0132\032.google.protobuf.Timest" + + "amp\022\032\n\022authorized_idp_ids\030\t \003(\t\"\325\010\n\005Mode" + + "l\022\n\n\002id\030\001 \001(\t\022\020\n\004name\030\002 \001(\tB\002\030\001\022.\n\ncreat" + + "ed_at\030\003 \001(\0132\032.google.protobuf.Timestamp\022" + + "/\n\013modified_at\030\023 \001(\0132\032.google.protobuf.T" + + "imestamp\022\024\n\006app_id\030\004 \001(\tB\004\200\265\030\001\0221\n\013output" + + "_info\030\005 \001(\0132\030.clarifai.api.OutputInfoB\002\030" + + "\001\0221\n\rmodel_version\030\006 \001(\0132\032.clarifai.api." + + "ModelVersion\022\030\n\014display_name\030\007 \001(\tB\002\030\001\022\017" + + "\n\007user_id\030\t \001(\t\0221\n\021default_eval_info\030\036 \001" + + "(\0132\026.clarifai.api.EvalInfo\022\025\n\rmodel_type" + + "_id\030\016 \001(\t\022\014\n\004task\030\032 \001(\t\022,\n\nvisibility\030\017 " + + "\001(\0132\030.clarifai.api.Visibility\022\023\n\013descrip" + + "tion\030\020 \001(\t\022)\n\010metadata\030\021 \001(\0132\027.google.pr" + + "otobuf.Struct\022(\n\007presets\030\033 \001(\0132\027.google." + + "protobuf.Struct\022\r\n\005notes\030\022 \001(\t\022\026\n\010toolki" + + "ts\030\024 \003(\tB\004\200\265\030\001\022\027\n\tuse_cases\030\025 \003(\tB\004\200\265\030\001\022" + + "\027\n\tlanguages\030\031 \003(\tB\004\200\265\030\001\0223\n\016languages_fu" + + "ll\030\037 \003(\0132\025.clarifai.api.FullTagB\004\200\265\030\001\022\034\n" + + "\016check_consents\030 \003(\tB\004\200\265\030\001\022\022\n\nis_starre" + + "d\030\026 \001(\010\022\022\n\nstar_count\030\027 \001(\005\0228\n\024workflow_" + + "recommended\030\035 \001(\0132\032.google.protobuf.Bool" + + "Value\0225\n\017bookmark_origin\030! \001(\0132\034.clarifa" + + "i.api.BookmarkOrigin\022\"\n\005image\030\" \001(\0132\023.cl" + + "arifai.api.Image\022/\n\014license_type\030# \001(\0162\031" + + ".clarifai.api.LicenseType\022*\n\006source\030$ \001(" + + "\0162\032.clarifai.api.Model.Source\022\017\n\007creator" + + "\030% \001(\t\"5\n\006Source\022\022\n\016UNKNOWN_SOURCE\020\000\022\n\n\006" + + "HOSTED\020\001\022\013\n\007WRAPPED\020\002J\004\010\010\020\tJ\004\010\n\020\013J\004\010\013\020\014J" + + "\004\010\014\020\rJ\004\010\r\020\016J\004\010\030\020\031J\004\010\034\020\035\"t\n\016ModelReferenc" + + "e\022\n\n\002id\030\001 \001(\t\022\020\n\010model_id\030\002 \001(\t\022\013\n\003url\030\003" + + " \001(\t\022\014\n\004name\030\004 \001(\t\022)\n\010metadata\030\005 \001(\0132\027.g" + + "oogle.protobuf.Struct\"\227\001\n\030ModelVersionIn" + + "putExample\022\n\n\002id\030\001 \001(\t\022\020\n\010model_id\030\002 \001(\t" + + "\022\030\n\020model_version_id\030\003 \001(\t\022 \n\004data\030\004 \001(\013" + + "2\022.clarifai.api.Data\022\014\n\004name\030\005 \001(\t\022\023\n\013de" + + "scription\030\006 \001(\t\"\210\002\n\nOutputInfo\022 \n\004data\030\001" + + " \001(\0132\022.clarifai.api.Data\0221\n\routput_confi" + + "g\030\002 \001(\0132\032.clarifai.api.OutputConfig\022\017\n\007m" + + "essage\030\003 \001(\t\022+\n\nfields_map\030\006 \001(\0132\027.googl" + + "e.protobuf.Struct\022\'\n\006params\030\007 \001(\0132\027.goog" + + "le.protobuf.Struct\0222\n\014params_specs\030\010 \003(\013" + + "2\034.clarifai.api.ModelTypeFieldJ\004\010\004\020\005J\004\010\005" + + "\020\006\"\220\001\n\tInputInfo\022+\n\nfields_map\030\001 \001(\0132\027.g" + + "oogle.protobuf.Struct\022\'\n\006params\030\002 \001(\0132\027." + + "google.protobuf.Struct\022-\n\020base_embed_mod" + + "el\030\003 \001(\0132\023.clarifai.api.Model\"\214\001\n\tTrainI" + + "nfo\022\'\n\006params\030\001 \001(\0132\027.google.protobuf.St" + + "ruct\022&\n\007dataset\030\002 \001(\0132\025.clarifai.api.Dat" + + "aset\022.\n\021resume_from_model\030\003 \001(\0132\023.clarif" + + "ai.api.Model\"3\n\010EvalInfo\022\'\n\006params\030\001 \001(\013" + + "2\027.google.protobuf.Struct\"5\n\nImportInfo\022" + + "\'\n\006params\030\001 \001(\0132\027.google.protobuf.Struct" + + "\"\343\003\n\014OutputConfig\022\'\n\033concepts_mutually_e" + + "xclusive\030\001 \001(\010B\002\030\001\022\035\n\021existing_model_id\030" + + "\003 \001(\tB\002\030\001\022\020\n\010language\030\004 \001(\t\022\034\n\020hyper_par" + + "ameters\030\005 \001(\tB\002\030\001\022\032\n\014max_concepts\030\006 \001(\rB" + + "\004\200\265\030\001\022\027\n\tmin_value\030\007 \001(\002B\004\200\265\030\001\022.\n\017select" + + "_concepts\030\010 \003(\0132\025.clarifai.api.Concept\022\030" + + "\n\020training_timeout\030\t \001(\r\022\021\n\tsample_ms\030\n " + + "\001(\r\022-\n\014hyper_params\030\r \001(\0132\027.google.proto" + + "buf.Struct\022\"\n\026embed_model_version_id\030\016 \001" + + "(\tB\002\030\001\022)\n!fail_on_missing_positive_examp" + + "les\030\017 \001(\010\0223\n\016model_metadata\030\021 \001(\0132\027.goog" + + "le.protobuf.StructB\002\030\001J\004\010\013\020\014J\004\010\014\020\rJ\004\010\020\020\021" + + "J\004\010\022\020\023\"\322\003\n\tModelType\022\n\n\002id\030\001 \001(\t\022\r\n\005titl" + + "e\030\002 \001(\t\022\023\n\013description\030\003 \001(\t\022\024\n\014input_fi" + + "elds\030\005 \003(\t\022\025\n\routput_fields\030\006 \003(\t\022\021\n\ttra" + + "inable\030\010 \001(\010\022\021\n\tcreatable\030\t \001(\010\022\025\n\rinter" + + "nal_only\030\n \001(\010\0227\n\021model_type_fields\030\013 \003(" + + "\0132\034.clarifai.api.ModelTypeField\022\"\n\032requi" + + "res_sequential_frames\030\014 \001(\010\022;\n\025expected_" + + "input_layers\030\020 \003(\0132\034.clarifai.api.ModelL" + + "ayerInfo\022<\n\026expected_output_layers\030\021 \003(\013" + + "2\034.clarifai.api.ModelLayerInfo\0225\n\017evalua" + + "tion_type\030\022 \001(\0162\034.clarifai.api.Evaluatio" + + "nTypeJ\004\010\007\020\010J\004\010\004\020\005J\004\010\r\020\016J\004\010\016\020\017J\004\010\017\020\020\"\211\001\n\016" + + "ModelLayerInfo\022\027\n\017data_field_name\030\001 \001(\t\022" + + "(\n\006shapes\030\002 \003(\0132\030.clarifai.api.LayerShap" + + "e\022\023\n\013description\030\003 \001(\t\022\037\n\027requires_label" + + "_filename\030\004 \001(\010\"D\n\022TritonCondaEnvInfo\022\026\n" + + "\016conda_pack_url\030\001 \001(\t\022\026\n\016conda_yaml_url\030" + + "\002 \001(\t\"l\n\nLayerShape\022\014\n\004dims\030\001 \003(\005\022\020\n\010max" + + "_dims\030\002 \003(\005\022)\n\tdata_type\030\003 \001(\0162\026.clarifa" + + "i.api.DataType\022\023\n\013description\030\004 \001(\t\"\275\006\n\016" + + "ModelTypeField\022\014\n\004path\030\001 \001(\t\022C\n\nfield_ty" + + "pe\030\002 \001(\0162/.clarifai.api.ModelTypeField.M" + + "odelTypeFieldType\022-\n\rdefault_value\030\003 \001(\013" + + "2\026.google.protobuf.Value\022\023\n\013description\030" + + "\004 \001(\t\022\023\n\013placeholder\030\005 \001(\t\022B\n\027model_type" + + "_enum_options\030\006 \003(\0132!.clarifai.api.Model" + + "TypeEnumOption\022\025\n\rinternal_only\030\007 \001(\010\022\020\n" + + "\010required\030\010 \001(\010\022?\n\025model_type_range_info" + + "\030\t \001(\0132 .clarifai.api.ModelTypeRangeInfo" + + "\"\320\003\n\022ModelTypeFieldType\022!\n\035INVALID_MODEL" + + "_TYPE_FIELD_TYPE\020\000\022\013\n\007BOOLEAN\020\001\022\n\n\006STRIN" + + "G\020\002\022\n\n\006NUMBER\020\003\022\025\n\021ARRAY_OF_CONCEPTS\020\004\022$" + + "\n ARRAY_OF_CONCEPTS_WITH_THRESHOLD\020\005\022\t\n\005" + + "RANGE\020\007\022\010\n\004ENUM\020\010\022\021\n\rCOLLABORATORS\020\t\022\010\n\004" + + "JSON\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\nDA" + + "TASET_ID\020\020\022\026\n\022DATASET_VERSION_ID\020\021\022\033\n\027AR", + "RAY_OF_MODEL_CONCEPTS\020\022\022\013\n\007DATASET\020\023\022\023\n\017" + + "DATASET_VERSION\020\024\022\024\n\020ENCRYPTED_STRING\020\025\022" + + "\024\n\020CHECKPOINT_MODEL\020\026\"\004\010\006\020\006\"<\n\022ModelType" + + "RangeInfo\022\013\n\003min\030\001 \001(\002\022\013\n\003max\030\002 \001(\002\022\014\n\004s" + + "tep\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.Mo" + + "delTypeEnumOptionAlias\022\023\n\013description\030\002 " + + "\001(\t\0227\n\021model_type_fields\030\003 \003(\0132\034.clarifa" + + "i.api.ModelTypeField\022\025\n\rinternal_only\030\004 " + + "\001(\010\022\023\n\013recommended\030\006 \001(\010\"C\n\030ModelTypeEnu" + + "mOptionAlias\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\"\344\006\n\014Model" + + "Version\022\n\n\002id\030\001 \001(\t\022.\n\ncreated_at\030\002 \001(\0132" + + "\032.google.protobuf.Timestamp\022+\n\006status\030\003 " + + "\001(\0132\033.clarifai.api.status.Status\022\034\n\024acti" + + "ve_concept_count\030\004 \001(\r\022*\n\007metrics\030\005 \001(\0132" + + "\031.clarifai.api.EvalMetrics\022\031\n\021total_inpu" + + "t_count\030\006 \001(\r\022D\n\027pretrained_model_config" + + "\030\007 \001(\0132#.clarifai.api.PretrainedModelCon" + + "fig\0220\n\014completed_at\030\n \001(\0132\032.google.proto" + + "buf.Timestamp\022\023\n\013description\030\013 \001(\t\022,\n\nvi" + + "sibility\030\014 \001(\0132\030.clarifai.api.Visibility" + + "\022\016\n\006app_id\030\r \001(\t\022\017\n\007user_id\030\016 \001(\t\022/\n\013mod" + + "ified_at\030\017 \001(\0132\032.google.protobuf.Timesta" + + "mp\022)\n\010metadata\030\020 \001(\0132\027.google.protobuf.S" + + "truct\022\017\n\007license\030\021 \001(\t\022-\n\013output_info\030\023 " + + "\001(\0132\030.clarifai.api.OutputInfo\022+\n\ninput_i" + + "nfo\030\024 \001(\0132\027.clarifai.api.InputInfo\022+\n\ntr" + + "ain_info\030\025 \001(\0132\027.clarifai.api.TrainInfo\022" + + "-\n\013import_info\030\026 \001(\0132\030.clarifai.api.Impo" + + "rtInfo\022\021\n\ttrain_log\030\027 \001(\t\0229\n\026inference_c" + + "ompute_info\030\030 \001(\0132\031.clarifai.api.Compute" + + "Info\022+\n\nbuild_info\030\031 \001(\0132\027.clarifai.api." + + "BuildInfoJ\004\010\t\020\nJ\004\010\022\020\023\"]\n\tBuildInfo\022\031\n\021do" + + "cker_image_name\030\001 \001(\t\022\030\n\020docker_image_ta" + + "g\030\002 \001(\t\022\033\n\023docker_image_digest\030\003 \001(\t\"\\\n\022" + + "ModelVersionExport\022+\n\006status\030\001 \001(\0132\033.cla" + + "rifai.api.status.Status\022\013\n\003url\030\002 \001(\t\022\014\n\004" + + "size\030\003 \001(\003\"\241\001\n\025PretrainedModelConfig\0221\n\020" + + "input_fields_map\030\003 \001(\0132\027.google.protobuf" + + ".Struct\0222\n\021output_fields_map\030\004 \001(\0132\027.goo" + + "gle.protobuf.Struct\022\025\n\rmodel_zip_url\030\006 \001" + + "(\tJ\004\010\002\020\003J\004\010\005\020\006\">\n\nTrainStats\0220\n\nloss_cur" + + "ve\030\001 \003(\0132\034.clarifai.api.LossCurveEntry\"B" + + "\n\016LossCurveEntry\022\r\n\005epoch\030\001 \001(\r\022\023\n\013globa" + + "l_step\030\002 \001(\r\022\014\n\004cost\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.Concep" + + "t\"L\n\021LabelDistribution\0227\n\025positive_label" + + "_counts\030\001 \003(\0132\030.clarifai.api.LabelCount\"" + + "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\022Cooccurre" + + "nceMatrix\0225\n\006matrix\030\001 \003(\0132%.clarifai.api" + + ".CooccurrenceMatrixEntry\022\023\n\013concept_ids\030" + + "\002 \003(\t\"\257\001\n\024ConfusionMatrixEntry\022\021\n\tpredic" + + "ted\030\001 \001(\t\022\016\n\006actual\030\002 \001(\t\022\023\n\005value\030\004 \001(\002" + + "B\004\200\265\030\001\0220\n\021predicted_concept\030\005 \001(\0132\025.clar" + + "ifai.api.Concept\022-\n\016actual_concept\030\006 \001(\013" + + "2\025.clarifai.api.Concept\"Z\n\017ConfusionMatr" + + "ix\0222\n\006matrix\030\001 \003(\0132\".clarifai.api.Confus" + + "ionMatrixEntry\022\023\n\013concept_ids\030\002 \003(\t\"t\n\003R" + + "OC\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_im" + + "age\030\004 \003(\002\022\026\n\016fpr_per_object\030\005 \003(\002\"_\n\024Pre" + + "cisionRecallCurve\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\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\007nu" + + "m_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.cl" + + "arifai.api.Concept\022$\n\troc_curve\030\007 \001(\0132\021." + + "clarifai.api.ROC\022B\n\026precision_recall_cur" + + "ve\030\010 \001(\0132\".clarifai.api.PrecisionRecallC" + + "urve\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_max\030\014 \001" + + "(\001\022\013\n\003iou\030\r \001(\002\"\221\001\n\016TrackerMetrics\022\020\n\010mo" + + "t_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_rate\030\006 " + + "\001(\002\"\320\002\n\020EvalTestSetEntry\022\"\n\005input\030\006 \001(\0132" + + "\023.clarifai.api.Input\0221\n\022predicted_concep" + + "ts\030\003 \003(\0132\025.clarifai.api.Concept\0224\n\025groun" + + "d_truth_concepts\030\004 \003(\0132\025.clarifai.api.Co" + + "ncept\0220\n\nannotation\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\027groun" + + "d_truth_annotation\030\010 \001(\0132\030.clarifai.api." + + "AnnotationJ\004\010\001\020\002J\004\010\002\020\003\"\315\001\n\016LOPQEvalResul" + + "t\022\t\n\001k\030\001 \001(\005\022#\n\025recall_vs_brute_force\030\002 " + + "\001(\002B\004\200\265\030\001\022(\n\032kendall_tau_vs_brute_force\030" + + "\003 \001(\002B\004\200\265\030\001\022(\n\032most_frequent_code_percen" + + "t\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\016Metri" + + "csSummary\022\031\n\rtop1_accuracy\030\001 \001(\002B\002\030\001\022\031\n\r" + + "top5_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\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\020macr" + + "o_avg_recall\030\010 \001(\002B\004\200\265\030\001\022!\n\031mean_avg_pre" + + "cision_iou_50\030\n \001(\002\022$\n\034mean_avg_precisio" + + "n_iou_range\030\013 \001(\002\0222\n\014lopq_metrics\030\t \003(\0132" + + "\034.clarifai.api.LOPQEvalResult\"\301\006\n\013EvalMe" + + "trics\022+\n\006status\030\001 \001(\0132\033.clarifai.api.sta" + + "tus.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.clarifa" + + "i.api.Model\0223\n\024ground_truth_dataset\030\016 \001(" + + "\0132\025.clarifai.api.Dataset\0222\n\023predictions_" + + "dataset\030\022 \001(\0132\025.clarifai.api.Dataset\022-\n\007" + + "summary\030\002 \001(\0132\034.clarifai.api.MetricsSumm" + + "ary\0227\n\020confusion_matrix\030\003 \001(\0132\035.clarifai" + + ".api.ConfusionMatrix\022=\n\023cooccurrence_mat" + + "rix\030\004 \001(\0132 .clarifai.api.CooccurrenceMat" + + "rix\0225\n\014label_counts\030\005 \001(\0132\037.clarifai.api" + + ".LabelDistribution\0223\n\016binary_metrics\030\006 \003" + + "(\0132\033.clarifai.api.BinaryMetrics\0220\n\010test_" + + "set\030\007 \003(\0132\036.clarifai.api.EvalTestSetEntr" + + "y\0224\n\017metrics_by_area\030\010 \003(\0132\033.clarifai.ap" + + "i.BinaryMetrics\0225\n\020metrics_by_class\030\t \003(" + + "\0132\033.clarifai.api.BinaryMetrics\0225\n\017tracke" + + "r_metrics\030\013 \003(\0132\034.clarifai.api.TrackerMe" + + "trics\022)\n\teval_info\030\014 \001(\0132\026.clarifai.api." + + "EvalInfo\0227\n\020extended_metrics\030\021 \001(\0132\035.cla" + + "rifai.api.ExtendedMetrics\"@\n\017ExtendedMet" + + "rics\022-\n\014user_metrics\030\001 \001(\0132\027.google.prot" + + "obuf.Struct\"\267\001\n\013FieldsValue\022\030\n\020confusion" + + "_matrix\030\001 \001(\010\022\033\n\023cooccurrence_matrix\030\002 \001" + + "(\010\022\024\n\014label_counts\030\003 \001(\010\022\026\n\016binary_metri" + + "cs\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\020metrics_by_class\030\007 \001(\010\"\333\001" + + "\n\006Output\022\n\n\002id\030\001 \001(\t\022+\n\006status\030\002 \001(\0132\033.c" + + "larifai.api.status.Status\022.\n\ncreated_at\030" + + "\003 \001(\0132\032.google.protobuf.Timestamp\022\"\n\005mod" + + "el\030\004 \001(\0132\023.clarifai.api.Model\022\"\n\005input\030\005" + + " \001(\0132\023.clarifai.api.Input\022 \n\004data\030\006 \001(\0132" + + "\022.clarifai.api.Data\"4\n\tScopeDeps\022\r\n\005scop" + + "e\030\001 \001(\t\022\030\n\020depending_scopes\030\002 \003(\t\":\n\014End" + + "pointDeps\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\005input\030\002 \001(\0132\023.clarifai.api.Input\022," + + "\n\nannotation\030\003 \001(\0132\030.clarifai.api.Annota" + + "tion\022\017\n\007user_id\030\004 \001(\t\022\016\n\006app_id\030\005 \001(\t\"#\n" + + "\010HitCount\022\027\n\017estimated_total\030\001 \001(\004\"\215\001\n\003A" + + "nd\022\"\n\005input\030\001 \001(\0132\023.clarifai.api.Input\022$" + + "\n\006output\030\002 \001(\0132\024.clarifai.api.Output\022\016\n\006" + + "negate\030\003 \001(\010\022,\n\nannotation\030\004 \001(\0132\030.clari" + + "fai.api.Annotation\"\210\001\n\005Query\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.clarifai.api.Filt" + + "er\022!\n\005ranks\030\004 \003(\0132\022.clarifai.api.Rank\"\326\003" + + "\n\006Search\022\"\n\005query\030\001 \001(\0132\023.clarifai.api.Q" + + "uery\022\n\n\002id\030\002 \001(\t\022\026\n\016application_id\030\003 \001(\t" + + "\022\014\n\004name\030\004 \001(\t\022)\n\005as_of\030\005 \001(\0132\032.google.p" + + "rotobuf.Timestamp\022\020\n\010git_hash\030\006 \001(\t\022.\n\nc" + + "reated_at\030\007 \001(\0132\032.google.protobuf.Timest" + + "amp\022/\n\013modified_at\030\010 \001(\0132\032.google.protob" + + "uf.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.Visibility\022+\n\006metric" + + "\030\r \001(\0162\033.clarifai.api.Search.Metric\"I\n\006M" + + "etric\022\022\n\016METRIC_NOT_SET\020\000\022\026\n\022EUCLIDEAN_D" + + "ISTANCE\020\001\022\023\n\017COSINE_DISTANCE\020\002\"\244\001\n\006Filte" + + "r\022\016\n\006negate\030\003 \001(\010\022,\n\nannotation\030\004 \001(\0132\030." + + "clarifai.api.Annotation\022\"\n\005input\030\005 \001(\0132\023" + + ".clarifai.api.Input\0228\n\027last_updated_time" + + "_range\030\006 \001(\0132\027.clarifai.api.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.g" + + "oogle.protobuf.Timestamp\"D\n\004Rank\022\016\n\006nega" + + "te\030\003 \001(\010\022,\n\nannotation\030\004 \001(\0132\030.clarifai." + + "api.Annotation\"\215\002\n\027AnnotationSearchMetri" + + "cs\022*\n\014ground_truth\030\001 \001(\0132\024.clarifai.api." + + "Search\022,\n\016search_to_eval\030\002 \001(\0132\024.clarifa" + + "i.api.Search\022*\n\007metrics\030\003 \001(\0132\031.clarifai" + + ".api.EvalMetrics\022 \n\004data\030\004 \001(\0132\022.clarifa" + + "i.api.Data\022\034\n\024active_concept_count\030\005 \001(\r" + + "\022,\n\nvisibility\030\006 \001(\0132\030.clarifai.api.Visi" + + "bility\"\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.HostedURL\022)\n\ttext_" + + "info\030\005 \001(\0132\026.clarifai.api.TextInfo\"0\n\010Te" + + "xtInfo\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_ema" + + "il\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\tintent" + + "ion\030\030 \001(\t\022\027\n\017referral_source\030\031 \001(\t\022\025\n\tbi" + + "ll_type\030\007 \001(\tB\002\030\001\022.\n\ncreated_at\030\006 \001(\0132\032." + + "google.protobuf.Timestamp\0229\n\021date_gdpr_c" + + "onsent\030\010 \001(\0132\032.google.protobuf.Timestamp" + + "B\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.protobuf.Timesta" + + "mpB\002\030\001\0228\n\020date_pii_consent\030\027 \001(\0132\032.googl" + + "e.protobuf.TimestampB\002\030\001\022-\n\010metadata\030\013 \001" + + "(\0132\027.google.protobuf.StructB\002\030\001\0227\n\017email" + + "_addresses\030\014 \003(\0132\032.clarifai.api.EmailAdd" + + "ressB\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_sta" + + "rred\030\025 \001(\010\022\022\n\nstar_count\030\026 \001(\005\022,\n\nvisibi" + + "lity\030\021 \001(\0132\030.clarifai.api.Visibility\022-\n\013" + + "user_detail\030\022 \001(\0132\030.clarifai.api.UserDet" + + "ail\022\"\n\005image\030\032 \001(\0132\023.clarifai.api.ImageJ" + + "\004\010\r\020\016J\004\010\016\020\017\"\321\003\n\nUserDetail\022\025\n\rprimary_em" + + "ail\030\001 \001(\t\022\021\n\tbill_type\030\002 \001(\t\0225\n\021date_gdp" + + "r_consent\030\003 \001(\0132\032.google.protobuf.Timest" + + "amp\0224\n\020date_tos_consent\030\004 \001(\0132\032.google.p" + + "rotobuf.Timestamp\022:\n\026date_marketing_cons" + + "ent\030\005 \001(\0132\032.google.protobuf.Timestamp\0224\n" + + "\020date_pii_consent\030\r \001(\0132\032.google.protobu" + + "f.Timestamp\022)\n\010metadata\030\006 \001(\0132\027.google.p" + + "rotobuf.Struct\0223\n\017email_addresses\030\007 \003(\0132" + + "\032.clarifai.api.EmailAddress\022\037\n\027two_facto" + + "r_auth_enabled\030\t \001(\010\022\023\n\013teams_count\030\n \001(" + + "\r\022\017\n\007country\030\013 \001(\t\022\r\n\005state\030\014 \001(\tJ\004\010\010\020\t\"" + + "R\n\014EmailAddress\022\023\n\005email\030\001 \001(\tB\004\200\265\030\001\022\025\n\007" + + "primary\030\002 \001(\010B\004\200\265\030\001\022\026\n\010verified\030\003 \001(\010B\004\200" + + "\265\030\001\"\035\n\010Password\022\021\n\tplaintext\030\001 \001(\t\"\206\003\n\022P" + + "asswordViolations\022\026\n\016minimum_length\030\001 \001(" + + "\010\022\026\n\016maximum_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\016numeric_needed\030\005 \001(\010\022\037\n\027non_alphanume" + + "ric_needed\030\006 \001(\010\022\026\n\016password_reuse\030\007 \001(\010" + + "\022\025\n\rexclude_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\023" + + "no_simple_passwords\030\013 \001(\010\022\030\n\020no_common_v" + + "ocabs\030\014 \001(\010\022\033\n\023no_overlap_with_old\030\r \001(\010" + + "\022\031\n\021password_lifespan\030\016 \001(\010\"\345\001\n\005Video\022\013\n" + + "\003url\030\001 \001(\t\022\016\n\006base64\030\002 \001(\014\022\033\n\023allow_dupl" + + "icate_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.Hosted" + + "URL\0221\n\020hosted_thumbnail\030\010 \001(\0132\027.clarifai" + + ".api.HostedURL\022+\n\nvideo_info\030\007 \001(\0132\027.cla" + + "rifai.api.VideoInfo\"\216\001\n\tVideoInfo\022\r\n\005wid" + + "th\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_seconds\030\007" + + " \001(\002\"\252\004\n\010Workflow\022\n\n\002id\030\001 \001(\t\022\016\n\006app_id\030" + + "\002 \001(\t\022.\n\ncreated_at\030\003 \001(\0132\032.google.proto" + + "buf.Timestamp\022)\n\005nodes\030\004 \003(\0132\032.clarifai." + + "api.WorkflowNode\022)\n\010metadata\030\005 \001(\0132\027.goo" + + "gle.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.protobu" + + "f.Timestamp\022.\n\007version\030\t \001(\0132\035.clarifai." + + "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(\tB\004\200\265\030\001" + + "\022\034\n\016check_consents\030\017 \003(\tB\004\200\265\030\001\0225\n\017bookma" + + "rk_origin\030\020 \001(\0132\034.clarifai.api.BookmarkO" + + "rigin\022\"\n\005image\030\021 \001(\0132\023.clarifai.api.Imag" + + "e\"\336\002\n\017WorkflowVersion\022\n\n\002id\030\001 \001(\t\022\023\n\013wor" + + "kflow_id\030\002 \001(\t\022.\n\ncreated_at\030\003 \001(\0132\032.goo" + + "gle.protobuf.Timestamp\022/\n\013modified_at\030\004 " + + "\001(\0132\032.google.protobuf.Timestamp\022,\n\nvisib" + + "ility\030\005 \001(\0132\030.clarifai.api.Visibility\022)\n" + + "\005nodes\030\006 \003(\0132\032.clarifai.api.WorkflowNode" + + "\022)\n\010metadata\030\007 \001(\0132\027.google.protobuf.Str" + + "uct\022\016\n\006app_id\030\010 \001(\t\022\017\n\007user_id\030\t \001(\t\022\023\n\013" + + "description\030\n \001(\t\022\017\n\007license\030\013 \001(\t\"\275\001\n\014W" + + "orkflowNode\022\n\n\002id\030\001 \001(\t\022\"\n\005model\030\002 \001(\0132\023" + + ".clarifai.api.Model\022,\n\013node_inputs\030\003 \003(\013" + + "2\027.clarifai.api.NodeInput\022\027\n\017suppress_ou" + + "tput\030\004 \001(\010\0226\n\024output_info_override\030\005 \001(\013" + + "2\030.clarifai.api.OutputInfo\"\034\n\tNodeInput\022" + + "\017\n\007node_id\030\001 \001(\t\"\343\001\n\016WorkflowResult\022\n\n\002i" + + "d\030\001 \001(\t\022+\n\006status\030\002 \001(\0132\033.clarifai.api.s" + + "tatus.Status\022.\n\ncreated_at\030\003 \001(\0132\032.googl" + + "e.protobuf.Timestamp\022\"\n\005input\030\005 \001(\0132\023.cl" + + "arifai.api.Input\022%\n\007outputs\030\006 \003(\0132\024.clar" + + "ifai.api.Output\022\027\n\017suppress_output\030\007 \001(\010" + + "J\004\010\004\020\005\"\033\n\rWorkflowState\022\n\n\002id\030\001 \001(\t\"\220\003\n\016" + + "AppDuplication\022\n\n\002id\030\001 \001(\t\022*\n\017destinatio" + + "n_app\030\n \001(\0132\021.clarifai.api.App\022\033\n\017existi" + + "ng_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.clarifai.api.status.Status\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\022M\n\034input_id_conflict_resolut" + - "ion\030\007 \001(\0162\'.clarifai.api.InputIDConflict" + - "Resolution\022+\n\016input_template\030\010 \001(\0132\023.cla" + - "rifai.api.Input\"\227\002\n\033InputsExtractionJobP" + - "rogress\022\032\n\022audio_inputs_count\030\002 \001(\004\022\032\n\022i" + - "mage_inputs_count\030\003 \001(\004\022\032\n\022video_inputs_" + - "count\030\004 \001(\004\022\031\n\021text_inputs_count\030\005 \001(\004\022\036" + - "\n\026pending_archives_count\030\006 \001(\004\022\"\n\032in_pro" + - "gress_archives_count\030\007 \001(\004\022 \n\030completed_" + - "archives_count\030\010 \001(\004\022\035\n\025failed_archives_" + - "count\030\t \001(\004J\004\010\001\020\002\"\323\001\n\020InputsDataSource\022\031" + - "\n\021inputs_add_job_id\030\001 \001(\t\022(\n\003url\030\002 \001(\0132\033" + - ".clarifai.api.DataSourceURL\022M\n\034input_id_" + - "conflict_resolution\030\003 \001(\0162\'.clarifai.api" + - ".InputIDConflictResolution\022+\n\016input_temp" + - "late\030\004 \001(\0132\023.clarifai.api.Input\"V\n\rDataS" + - "ourceURL\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(\0132\026.clarifai.api.AWSCredsH\000\022\023\n\tgcp_cre" + - "ds\030\002 \001(\014H\000\0228\n\020azure_blob_creds\030\004 \001(\0132\034.c" + - "larifai.api.AzureBlobCredsH\000B\r\n\013credenti" + - "alsJ\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(\t" + - "J\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\"\334\001\n\014InputsUp" + - "load\022\031\n\021inputs_add_job_id\030\001 \001(\t\022\017\n\007app_p" + - "at\030\002 \001(\t\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\"\300\003\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,\n\nvisibility\030\013 \001(\0132\030.c" + - "larifai.api.Visibility\022)\n\010metadata\030\014 \001(\013" + - "2\027.google.protobuf.StructJ\004\010\005\020\006\"\244\001\n\020Node" + - "CapacityType\022C\n\016capacity_types\030\001 \003(\0162+.c" + - "larifai.api.NodeCapacityType.CapacityTyp" + - "e\"K\n\014CapacityType\022\030\n\024UKNOWN_CAPACITY_TYP" + - "E\020\000\022\022\n\016ON_DEMAND_TYPE\020\001\022\r\n\tSPOT_TYPE\020\002\"`" + - "\n\014InstanceType\022\n\n\002id\030\001 \001(\t\022\023\n\013descriptio" + - "n\030\002 \001(\t\022/\n\014compute_info\030\003 \001(\0132\031.clarifai" + - ".api.ComputeInfo\")\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.CloudProv" + - "ider\022\016\n\006region\030\004 \001(\t\022\017\n\007user_id\030\005 \001(\t\022.\n" + - "\ncreated_at\030\006 \001(\0132\032.google.protobuf.Time" + - "stamp\022/\n\013modified_at\030\007 \001(\0132\032.google.prot" + - "obuf.Timestamp\022,\n\nvisibility\030\010 \001(\0132\030.cla" + - "rifai.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.cl" + - "arifai.api.Key\"\212\001\n\013ComputeInfo\022\021\n\tcpu_li" + - "mit\030\006 \001(\t\022\022\n\ncpu_memory\030\002 \001(\t\022\030\n\020num_acc" + - "elerators\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\"\270\001\n\017" + - "AutoscaleConfig\022\024\n\014min_replicas\030\001 \001(\r\022\024\n" + - "\014max_replicas\030\002 \001(\r\022\037\n\027traffic_history_s" + - "econds\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\026" + - "\n\016enable_packing\030\006 \001(\010\"\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.AutoscaleCon" + - "fig\022)\n\tnodepools\030\004 \003(\0132\026.clarifai.api.No" + - "depool\022D\n\021scheduling_choice\030\007 \001(\0162).clar" + - "ifai.api.Deployment.SchedulingChoice\022,\n\n" + - "visibility\030\010 \001(\0132\030.clarifai.api.Visibili" + - "ty\022)\n\010metadata\030\t \001(\0132\027.google.protobuf.S" + - "truct\022\023\n\013description\030\n \001(\t\022$\n\006worker\030\013 \001" + - "(\0132\024.clarifai.api.Worker\022.\n\ncreated_at\030\014" + - " \001(\0132\032.google.protobuf.Timestamp\022/\n\013modi" + - "fied_at\030\r \001(\0132\032.google.protobuf.Timestam" + - "p\"\247\001\n\020SchedulingChoice\022\035\n\031UNKNOWN_SCHEDU" + - "LING_CHOICE\020\000\022\010\n\004FAIL\020\001\022\n\n\006RANDOM\020\002\022\t\n\005P" + - "RICE\020\003\022\017\n\013PERFORMANCE\020\004\022\013\n\007NETWORK\020\005\022\017\n\013" + - "UTILIZATION\020\006\022\017\n\013PREFER_SPOT\020\007\022\023\n\017PREFER" + - "_ONDEMAND\020\010J\004\010\005\020\006J\004\010\006\020\007\"\216\001\n\016RunnerSelect" + - "or\022(\n\010nodepool\030\001 \001(\0132\026.clarifai.api.Node" + - "pool\022$\n\006runner\030\002 \001(\0132\024.clarifai.api.Runn" + - "er\022,\n\ndeployment\030\003 \001(\0132\030.clarifai.api.De" + - "ployment\"y\n\016ProcessingInfo\022:\n\022runner_met" + - "hod_type\030\001 \001(\0162\036.clarifai.api.RunnerMeth" + - "odType\022+\n\006status\030\002 \001(\0132\033.clarifai.api.st" + - "atus.Status\"@\n\016AuditLogTarget\022$\n\006member\030" + - "\001 \001(\0132\022.clarifai.api.UserH\000B\010\n\006target\"\225\002" + - "\n\rAuditLogEntry\022-\n\ttimestamp\030\001 \001(\0132\032.goo" + - "gle.protobuf.Timestamp\022 \n\004user\030\002 \001(\0132\022.c" + - "larifai.api.User\022*\n\toperation\030\003 \001(\0162\027.cl" + - "arifai.api.EventType\022\023\n\013description\030\004 \001(" + - "\t\022-\n\007targets\030\005 \003(\0132\034.clarifai.api.AuditL" + - "ogTarget\022\017\n\007details\030\006 \003(\t\022\017\n\007success\030\007 \001" + - "(\010\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\014timestamp" + - "_to\030\002 \001(\0132\032.google.protobuf.Timestamp\022\020\n" + - "\010user_ids\030\003 \003(\t\022+\n\noperations\030\004 \003(\0162\027.cl" + - "arifai.api.EventType\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\nsour" + - "ce_ips\030\007 \003(\t*^\n\024WorkflowModelUseCase\022#\n\037" + - "WORKFLOW_MODEL_USE_CASE_NOT_SET\020\000\022\022\n\016CLA" + - "SSIFICATION\020\001\022\r\n\tDETECTION\020\002*\220\001\n\033Dataset" + - "VersionRequestOrigin\022*\n&DATASET_VERSION_" + - "REQUEST_ORIGIN_NOT_SET\020\000\022\n\n\006MANUAL\020\001\022\014\n\010" + - "TRAINING\020\002\022\025\n\021EVAL_GROUND_TRUTH\020\003\022\024\n\020EVA" + - "L_PREDICTIONS\020\004*\371\001\n\036DatasetVersionMetric" + - "sGroupType\022.\n*DATASET_VERSION_METRICS_GR" + - "OUP_TYPE_NOT_SET\020\000\022\016\n\nINPUT_TYPE\020\002\022\016\n\nCO" + - "NCEPT_ID\020\n\022\022\n\016CONCEPTS_COUNT\020\013\022\030\n\024BOUNDI" + - "NG_BOXES_COUNT\020\024\022\022\n\016POLYGONS_COUNT\020\025\022\020\n\014" + - "POINTS_COUNT\020\026\022\017\n\013MASKS_COUNT\020\027\022\020\n\014PIXEL" + - "S_COUNT\020\036\022\020\n\014ASPECT_RATIO\020\037*\205\001\n\032DatasetV" + - "ersionExportFormat\022)\n%DATASET_VERSION_EX" + - "PORT_FORMAT_NOT_SET\020\000\022\032\n\026CLARIFAI_DATA_P" + - "ROTOBUF\020\001\022\026\n\022CLARIFAI_DATA_JSON\020\003\022\010\n\004COC" + - "O\020\002*H\n\020ExpirationAction\022\035\n\031EXPIRATION_AC" + - "TION_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_SET\020\000" + - "\022\013\n\007PREDICT\020\001\022\t\n\005TRAIN\020\002\022\n\n\006SEARCH\020\003*\\\n\013" + - "LicenseType\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\rCLOSE" + - "D_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\005INT64" + - "\020\004\022\010\n\004FP32\020\005*\217\001\n\017ValueComparator\022\035\n\031CONC" + - "EPT_THRESHOLD_NOT_SET\020\000\022\020\n\014GREATER_THAN\020" + - "\001\022\031\n\025GREATER_THAN_OR_EQUAL\020\002\022\r\n\tLESS_THA" + - "N\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\016Clas" + - "sification\020\001\022\r\n\tDetection\020\002\022\020\n\014Segmentat" + - "ion\020\003\022\016\n\nClustering\020\004\022\013\n\007Tracker\020\005\022\016\n\nGe" + - "neration\020\006*f\n\014APIEventType\022\032\n\026API_EVENT_" + - "TYPE_NOT_SET\020\000\022\023\n\017ON_PREM_PREDICT\020\001\022\021\n\rO" + - "N_PREM_TRAIN\020\002\022\022\n\016ON_PREM_SEARCH\020\003*<\n\021Us" + - "ageIntervalType\022\t\n\005undef\020\000\022\007\n\003day\020\001\022\t\n\005m" + - "onth\020\002\022\010\n\004year\020\003*}\n\022AnnotationDataType\022 " + - "\n\034ANNOTATION_DATA_TYPE_NOT_SET\020\000\022\007\n\003TAG\020" + - "\001\022\020\n\014BOUNDING_BOX\020\002\022\013\n\007POLYGON\020\004\022\t\n\005POIN" + - "T\020\010\022\010\n\004SPAN\020\020\022\010\n\004MASK\020 *\035\n\010RoleType\022\010\n\004T" + - "EAM\020\000\022\007\n\003ORG\020\001*$\n\020StatValueAggType\022\007\n\003SU" + - "M\020\000\022\007\n\003AVG\020\001*`\n\017StatTimeAggType\022\017\n\013NO_TI" + - "ME_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\023Valida" + - "tionErrorType\022!\n\035VALIDATION_ERROR_TYPE_N" + - "OT_SET\020\000\022\016\n\nRESTRICTED\020\001\022\014\n\010DATABASE\020\002\022\n" + - "\n\006FORMAT\020\003*[\n\031InputIDConflictResolution\022" + - "(\n$INPUT_ID_CONFLICT_RESOLUTION_NOT_SET\020" + - "\000\022\010\n\004SKIP\020\001\022\n\n\006SUFFIX\020\002*s\n\020RunnerMethodT" + - "ype\022\013\n\007UNKNOWN\020\000\022\017\n\013UNARY_UNARY\020\001\022\023\n\017UNA" + - "RY_STREAMING\020\002\022\023\n\017STREAMING_UNARY\020\003\022\027\n\023S" + - "TREAMING_STREAMING\020\004*b\n\tEventType\022\026\n\022EVE" + - "NT_TYPE_NOT_SET\020\000\022=\n\022APPLICATION_CREATE\020" + - "d\032%\302>\"Operation to create an Application" + - "BY\n\025com.clarifai.grpc.apiP\001Z7github.com/" + - "Clarifai/clarifai-go-grpc/proto/clarifai" + - "/api\242\002\004CAIPb\006proto3" + "mp\0224\n\020last_modified_at\030\006 \001(\0132\032.google.pr" + + "otobuf.Timestamp\0223\n\006filter\030\007 \001(\0132#.clari" + + "fai.api.AppDuplicationFilters\022/\n\010progres" + + "s\030\t \003(\0132\035.clarifai.api.AppCopyProgress\"5" + + "\n\017AppCopyProgress\022\r\n\005field\030\001 \001(\t\022\023\n\005valu" + + "e\030\002 \001(\005B\004\200\265\030\001\"\262\001\n\025AppDuplicationFilters\022" + + "\023\n\013copy_inputs\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_mo" + + "dels\030\004 \001(\010\022\026\n\016copy_workflows\030\005 \001(\010\022&\n\036co" + + "py_installed_module_versions\030\006 \001(\010\"\372\002\n\nL" + + "abelOrder\022\n\n\002id\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\022+\n\006s" + + "tatus\030\003 \001(\0132\033.clarifai.api.status.Status" + + "\022\024\n\014auto_release\030\004 \001(\010\022\027\n\017allow_empty_ta" + + "g\030\005 \001(\010\0228\n\024desired_fulfill_time\030\006 \001(\0132\032." + + "google.protobuf.Timestamp\0229\n\025estimate_fu" + + "lfill_time\030\007 \001(\0132\032.google.protobuf.Times" + + "tamp\022 \n\004task\030\010 \001(\0132\022.clarifai.api.Task\022." + + "\n\ncreated_at\030\t \001(\0132\032.google.protobuf.Tim" + + "estamp\022/\n\013modified_at\030\n \001(\0132\032.google.pro" + + "tobuf.Timestamp\"\344\007\n\004Task\022\n\n\002id\030\001 \001(\t\022.\n\n" + + "created_at\030\002 \001(\0132\032.google.protobuf.Times" + + "tamp\022/\n\013modified_at\030\003 \001(\0132\032.google.proto" + + "buf.Timestamp\022)\n\004type\030\004 \001(\0162\033.clarifai.a" + + "pi.Task.TaskType\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.clarifai.api.TaskInputSource\022\021\n" + + "\tsample_ms\030\t \001(\r\0223\n\014ai_assistant\030\n \001(\0132\035" + + ".clarifai.api.TaskAIAssistant\022(\n\006review\030" + + "\013 \001(\0132\030.clarifai.api.TaskReview\022+\n\006statu" + + "s\030\014 \001(\0132\033.clarifai.api.status.Status\022\014\n\004" + + "name\030\r \001(\t\022:\n\020ai_assist_params\030\016 \001(\0132 .c" + + "larifai.api.AiAssistParameters\022,\n\nvisibi" + + "lity\030\017 \001(\0132\030.clarifai.api.Visibility\022\016\n\006" + + "app_id\030\020 \001(\t\022\017\n\007user_id\030\021 \001(\t\022\026\n\016label_o" + + "rder_id\030\022 \001(\t\022+\n\010concepts\030\023 \003(\0132\031.clarif" + + "ai.api.TaskConcept\022#\n\033delete_previous_an" + + "notations\030\024 \001(\010\022*\n\007metrics\030\025 \001(\0132\031.clari" + + "fai.api.TaskMetrics\0221\n\010priority\030\027 \001(\0162\037." + + "clarifai.api.Task.TaskPriority\"l\n\010TaskTy" + + "pe\022\020\n\014TYPE_NOT_SET\020\000\022\033\n\027CONCEPTS_CLASSIF" + + "ICATION\020\001\022\032\n\026BOUNDING_BOX_DETECTION\020\002\022\025\n" + + "\021POLYGON_DETECTION\020\003\"H\n\014TaskPriority\022\031\n\025" + + "TASK_PRIORITY_NOT_SET\020\000\022\007\n\003LOW\020\001\022\n\n\006MEDI" + + "UM\020\002\022\010\n\004HIGH\020\003\"`\n\022AiAssistParameters\022\025\n\r" + + "min_threshold\030\001 \001(\002\022\025\n\rmax_threshold\030\002 \001" + + "(\002\022\034\n\024concept_relation_ids\030\003 \003(\t\"\200\004\n\nTas" + + "kWorker\022=\n\010strategy\030\001 \001(\0162+.clarifai.api" + + ".TaskWorker.TaskWorkerStrategy\022\024\n\010user_i" + + "ds\030\002 \003(\tB\002\030\001\022%\n\005users\030\004 \003(\0132\022.clarifai.a" + + "pi.UserB\002\030\001\022T\n\031partitioned_strategy_info" + + "\030\003 \001(\0132/.clarifai.api.TaskWorkerPartitio" + + "nedStrategyInfoH\000\022%\n\007workers\030\007 \003(\0132\024.cla" + + "rifai.api.Worker\0221\n\004type\030\010 \001(\0162#.clarifa" + + "i.api.TaskWorker.WorkerType\"_\n\022TaskWorke" + + "rStrategy\022\033\n\027WORKER_STRATEGY_NOT_SET\020\000\022\017" + + "\n\013PARTITIONED\020\002\022\010\n\004FULL\020\003\022\013\n\007DYNAMIC\020\004\"\004" + + "\010\001\020\001\"H\n\nWorkerType\022\027\n\023WORKER_TYPE_NOT_SE" + + "T\020\000\022\020\n\014WORKER_HUMAN\020\001\022\017\n\013WORKER_AUTO\020\002B\017" + + "\n\rstrategy_infoJ\004\010\005\020\006J\004\010\006\020\007\"\251\002\n!TaskWork" + + "erPartitionedStrategyInfo\022[\n\004type\030\001 \001(\0162" + + "M.clarifai.api.TaskWorkerPartitionedStra" + + "tegyInfo.TaskWorkerPartitionedStrategy\022\031" + + "\n\021workers_per_input\030\002 \001(\005\022(\n\007weights\030\003 \001" + + "(\0132\027.google.protobuf.Struct\"b\n\035TaskWorke" + + "rPartitionedStrategy\022\'\n#PARTITIONED_WORK" + + "ER_STRATEGY_NOT_SET\020\000\022\n\n\006EVENLY\020\001\022\014\n\010WEI" + + "GHTED\020\002\"\303\001\n\017TaskInputSource\022?\n\004type\030\001 \001(" + + "\01621.clarifai.api.TaskInputSource.TaskInp" + + "utSourceType\022\n\n\002id\030\002 \001(\t\"c\n\023TaskInputSou" + + "rceType\022\035\n\031INPUT_SOURCE_TYPE_NOT_SET\020\000\022\016" + + "\n\nALL_INPUTS\020\001\022\020\n\014SAVED_SEARCH\020\002\022\013\n\007DATA" + + "SET\020\003\"\220\003\n\nTaskReview\022=\n\010strategy\030\001 \001(\0162+" + + ".clarifai.api.TaskReview.TaskReviewStrat" + + "egy\022\024\n\010user_ids\030\002 \003(\tB\002\030\001\022!\n\005users\030\005 \003(\013" + + "2\022.clarifai.api.User\022J\n\024manual_strategy_" + + "info\030\003 \001(\0132*.clarifai.api.TaskReviewManu" + + "alStrategyInfoH\000\022P\n\027consensus_strategy_i" + + "nfo\030\004 \001(\0132-.clarifai.api.TaskReviewConse" + + "nsusStrategyInfoH\000\"[\n\022TaskReviewStrategy" + + "\022 \n\034TASK_REVIEW_STRATEGY_NOT_SET\020\000\022\010\n\004NO" + + "NE\020\001\022\n\n\006MANUAL\020\002\022\r\n\tCONSENSUS\020\003B\017\n\rstrat" + + "egy_info\"U\n\034TaskReviewManualStrategyInfo" + + "\022\031\n\021sample_percentage\030\001 \001(\002\022\032\n\022approval_" + + "threshold\030\002 \001(\005\"C\n\037TaskReviewConsensusSt" + + "rategyInfo\022\032\n\022approval_threshold\030\002 \001(\rJ\004" + + "\010\001\020\002\"&\n\017TaskAIAssistant\022\023\n\013workflow_id\030\001" + + " \001(\t\"\364\001\n\016TaskAssignment\022\n\n\002id\030\001 \001(\t\022.\n\nc" + + "reated_at\030\002 \001(\0132\032.google.protobuf.Timest" + + "amp\022/\n\013modified_at\030\003 \001(\0132\032.google.protob" + + "uf.Timestamp\022$\n\006worker\030\004 \001(\0132\024.clarifai." + + "api.Worker\022\"\n\005input\030\005 \001(\0132\023.clarifai.api" + + ".Input\022+\n\006status\030\006 \001(\0132\033.clarifai.api.st" + + "atus.Status\"\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\017awaiting_review\030\003 \001(\rB\004\200\265\030\001\022\025\n\007suc" + + "cess\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(\r" + + "B\004\200\265\030\001\022$\n\006worker\030\007 \001(\0132\024.clarifai.api.Wo" + + "rker\"f\n\016ThresholdRange\022\032\n\022is_lower_inclu" + + "sive\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\037TaskCon" + + "ceptAutoAnnotationConfig\022\035\n\025annotation_d" + + "ata_types\030\001 \001(\r\0225\n\017threshold_range\030\002 \001(\013" + + "2\034.clarifai.api.ThresholdRange\0224\n\013status" + + "_code\030\003 \001(\0162\037.clarifai.api.status.Status" + + "Code\"\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.TaskConceptA" + + "utoAnnotationConfig\"\255\001\n\013TaskMetrics\022+\n\004w" + + "ork\030\002 \001(\0132\035.clarifai.api.TaskWorkMetrics" + + "\022/\n\006review\030\003 \001(\0132\037.clarifai.api.TaskRevi" + + "ewMetrics\022:\n\014input_source\030\004 \001(\0132$.clarif" + + "ai.api.TaskInputSourceMetricsJ\004\010\001\020\002\"S\n\017T" + + "askWorkMetrics\022\036\n\026inputs_count_estimated" + + "\030\001 \001(\004\022 \n\030inputs_percent_estimated\030\002 \001(\r" + + "\"U\n\021TaskReviewMetrics\022\036\n\026inputs_count_es" + + "timated\030\001 \001(\004\022 \n\030inputs_percent_estimate" + + "d\030\002 \001(\r\"8\n\026TaskInputSourceMetrics\022\036\n\026inp" + + "uts_count_estimated\030\001 \001(\004\"\273\002\n\tCollector\022" + + "\n\n\002id\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\022.\n\ncrea", + "ted_at\030\003 \001(\0132\032.google.protobuf.Timestamp" + + "\022\035\n\025pre_queue_workflow_id\030\004 \001(\t\022\037\n\027pre_q" + + "ueue_random_sample\030\010 \001(\002\022\036\n\026post_queue_w" + + "orkflow_id\030\005 \001(\t\0227\n\020collector_source\030\006 \001" + + "(\0132\035.clarifai.api.CollectorSource\022+\n\006sta" + + "tus\030\007 \001(\0132\033.clarifai.api.status.Status\022\027" + + "\n\017collect_outputs\030\t \001(\010\"t\n\017CollectorSour" + + "ce\022a\n\'api_post_model_outputs_collector_s" + + "ource\030\002 \001(\01320.clarifai.api.APIPostModelO" + + "utputsCollectorSource\"\261\001\n\"APIPostModelOu" + + "tputsCollectorSource\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_in" + + "puts_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.pr" + + "otobuf.Timestamp\022\r\n\005value\030\002 \001(\002\022\014\n\004tags\030" + + "\003 \003(\t\"\246\001\n\030StatValueAggregateResult\022?\n\025st" + + "at_value_aggregates\030\001 \003(\0132 .clarifai.api" + + ".StatValueAggregate\022I\n\032stat_value_aggreg" + + "ate_query\030\002 \001(\0132%.clarifai.api.StatValue" + + "AggregateQuery\"t\n\022StatValueAggregate\022(\n\004" + + "time\030\001 \001(\0132\032.google.protobuf.Timestamp\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\027StatValueAggregateQuery" + + "\022\014\n\004tags\030\001 \003(\t\022\022\n\ntag_groups\030\002 \003(\t\022;\n\023st" + + "at_value_agg_type\030\003 \001(\0162\036.clarifai.api.S" + + "tatValueAggType\0229\n\022stat_time_agg_type\030\004 " + + "\001(\0162\035.clarifai.api.StatTimeAggType\022.\n\nst" + + "art_time\030\005 \001(\0132\032.google.protobuf.Timesta" + + "mp\022,\n\010end_time\030\006 \001(\0132\032.google.protobuf.T" + + "imestamp\"O\n\027PCAProjectionComparator\022\032\n\022d" + + "istance_threshold\030\001 \001(\002\022\030\n\020model_version" + + "_id\030\002 \001(\t\"K\n\033DuplicateAnnotationsResults" + + "\022\026\n\016duplicate_cfid\030\001 \003(\t\022\024\n\014unique_count" + + "\030\002 \001(\005\"\207\001\n\nVisibility\0223\n\010gettable\030\001 \001(\0162" + + "!.clarifai.api.Visibility.Gettable\"D\n\010Ge" + + "ttable\022\026\n\022UNKNOWN_VISIBILITY\020\000\022\013\n\007PRIVAT" + + "E\020\n\022\007\n\003ORG\020\036\022\n\n\006PUBLIC\0202\"X\n\016TrendingMetr" + + "ic\022\017\n\007user_id\030\001 \001(\t\022\016\n\006app_id\030\002 \001(\t\022\021\n\to" + + "bject_id\030\003 \001(\t\022\022\n\nview_count\030\004 \001(\004\"#\n\007Fu" + + "llTag\022\014\n\004name\030\001 \001(\t\022\n\n\002id\030\002 \001(\t\"f\n\013TimeS" + + "egment\022\n\n\002id\030\001 \001(\t\022 \n\004data\030\002 \001(\0132\022.clari" + + "fai.api.Data\022)\n\ttime_info\030\003 \001(\0132\026.clarif" + + "ai.api.TimeInfo\"P\n\010TimeInfo\022\022\n\nnum_frame" + + "s\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\ndata" + + "set_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\013descript" + + "ion\030\003 \001(\t\022.\n\ncreated_at\030\004 \001(\0132\032.google.p" + + "rotobuf.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\010meta" + + "data\030\010 \001(\0132\027.google.protobuf.Struct\022\017\n\007u" + + "ser_id\030\t \001(\t\022\016\n\006app_id\030\n \001(\t\0223\n\016module_v" + + "ersion\030\013 \001(\0132\033.clarifai.api.ModuleVersio" + + "n\022\022\n\nis_starred\030\014 \001(\010\022\022\n\nstar_count\030\r \001(" + + "\005\0225\n\017bookmark_origin\030\016 \001(\0132\034.clarifai.ap" + + "i.BookmarkOrigin\022\"\n\005image\030\017 \001(\0132\023.clarif" + + "ai.api.ImageJ\004\010\002\020\003\"\276\004\n\rModuleVersion\022\n\n\002" + + "id\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\005notes\030\007 \001(\t\022.\n\ncreated_at\030\010 \001(\0132\032.g" + + "oogle.protobuf.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%." + + "clarifai.api.ModuleVersion.ModuleNav\022\020\n\010" + + "approved\030\014 \001(\010\022,\n\nvisibility\030\r \001(\0132\030.cla" + + "rifai.api.Visibility\022)\n\010metadata\030\016 \001(\0132\027" + + ".google.protobuf.Struct\032E\n\014ModuleSubNav\022" + + "\r\n\005title\030\001 \001(\t\022\021\n\tquery_key\030\002 \001(\t\022\023\n\013que" + + "ry_value\030\003 \001(\t\032]\n\tModuleNav\022\r\n\005title\030\001 \001" + + "(\t\022A\n\017module_sub_navs\030\002 \003(\0132(.clarifai.a" + + "pi.ModuleVersion.ModuleSubNavJ\004\010\005\020\006\"\255\002\n\026" + + "InstalledModuleVersion\022\n\n\002id\030\001 \001(\t\0223\n\016mo" + + "dule_version\030\002 \001(\0132\033.clarifai.api.Module" + + "Version\022\016\n\006app_id\030\003 \001(\t\022\017\n\007user_id\030\004 \001(\t" + + "\022.\n\ncreated_at\030\005 \001(\0132\032.google.protobuf.T" + + "imestamp\022/\n\013modified_at\030\006 \001(\0132\032.google.p" + + "rotobuf.Timestamp\022\022\n\ndeploy_url\030\007 \001(\t\022,\n" + + "\nvisibility\030\010 \001(\0132\030.clarifai.api.Visibil" + + "ity\022\016\n\006key_id\030\t \001(\t\"\267\003\n\rBulkOperation\022\n\n" + + "\002id\030\001 \001(\t\022+\n\tinput_ids\030\002 \001(\0132\026.clarifai." + + "api.InputIDsH\000\022&\n\006search\030\n \001(\0132\024.clarifa" + + "i.api.SearchH\000\022(\n\007dataset\030\013 \001(\0132\025.clarif" + + "ai.api.DatasetH\000\022*\n\toperation\030\003 \001(\0132\027.cl" + + "arifai.api.Operation\022\016\n\006app_id\030\004 \001(\t\022+\n\006" + + "status\030\005 \001(\0132\033.clarifai.api.status.Statu" + + "s\022(\n\010progress\030\006 \001(\0132\026.clarifai.api.Progr" + + "ess\022\022\n\ncreated_by\030\007 \001(\t\022.\n\ncreated_at\030\010 " + + "\001(\0132\032.google.protobuf.Timestamp\0224\n\020last_" + + "modified_at\030\t \001(\0132\032.google.protobuf.Time" + + "stampB\016\n\014input_source\"\035\n\010InputIDs\022\021\n\tinp" + + "ut_ids\030\001 \003(\t\"8\n\010Progress\022\021\n\tprocessed\030\001 " + + "\001(\r\022\031\n\021last_processed_id\030\002 \001(\t\"\212\004\n\tOpera" + + "tion\0221\n\014add_concepts\030\001 \001(\0132\031.clarifai.ap" + + "i.AddConceptsH\000\0227\n\017delete_concepts\030\002 \001(\013" + + "2\034.clarifai.api.DeleteConceptsH\000\0221\n\014add_" + + "metadata\030\003 \001(\0132\031.clarifai.api.AddMetadat" + + "aH\000\0227\n\017delete_metadata\030\004 \001(\0132\034.clarifai." + + "api.DeleteMetadataH\000\0223\n\roverwrite_geo\030\005 " + + "\001(\0132\032.clarifai.api.OverwriteGeoH\000\022-\n\ndel" + + "ete_geo\030\006 \001(\0132\027.clarifai.api.DeleteGeoH\000" + + "\022>\n\023delete_from_dataset\030\007 \001(\0132\037.clarifai" + + ".api.DeleteFromDatasetH\000\0224\n\016add_to_datas" + + "et\030\010 \001(\0132\032.clarifai.api.AddToDatasetH\000\022>" + + "\n\023split_into_datasets\030\t \001(\0132\037.clarifai.a" + + "pi.SplitIntoDatasetsH\000B\013\n\toperation\"6\n\013A" + + "ddConcepts\022\'\n\010concepts\030\001 \003(\0132\025.clarifai." + + "api.Concept\"K\n\016DeleteConcepts\022\'\n\010concept" + + "s\030\001 \003(\0132\025.clarifai.api.Concept\022\020\n\010user_i" + + "ds\030\002 \003(\t\"8\n\013AddMetadata\022)\n\010metadata\030\001 \001(" + + "\0132\027.google.protobuf.Struct\";\n\016DeleteMeta" + + "data\022)\n\010metadata\030\001 \001(\0132\027.google.protobuf" + + ".Struct\".\n\014OverwriteGeo\022\036\n\003geo\030\001 \001(\0132\021.c" + + "larifai.api.Geo\"\013\n\tDeleteGeo\"\"\n\014AddToDat" + + "aset\022\022\n\ndataset_id\030\001 \001(\t\"\'\n\021DeleteFromDa" + + "taset\022\022\n\ndataset_id\030\001 \001(\t\"\313\001\n\021SplitIntoD" + + "atasets\0222\n\016dataset_splits\030\001 \003(\0132\032.clarif" + + "ai.api.DatasetSplit\022B\n\006method\030\002 \001(\01622.cl" + + "arifai.api.SplitIntoDatasets.DatasetSpli" + + "tMethod\">\n\022DatasetSplitMethod\022\013\n\007NOT_SET" + + "\020\000\022\033\n\027RANDOM_PERCENTAGE_SPLIT\020\001\"[\n\014Datas" + + "etSplit\022&\n\007dataset\030\001 \001(\0132\025.clarifai.api." + + "Dataset\022\024\n\npercentage\030\002 \001(\rH\000B\r\n\013method_" + + "info\"\373\002\n\014InputsAddJob\022\n\n\002id\030\001 \001(\t\022\025\n\rcal" + + "l_back_url\030\003 \001(\t\022\017\n\007app_pat\030\004 \001(\t\0224\n\010pro" + + "gress\030\007 \001(\0132\".clarifai.api.InputsAddJobP" + + "rogress\022.\n\ncreated_at\030\010 \001(\0132\032.google.pro" + + "tobuf.Timestamp\022/\n\013modified_at\030\t \001(\0132\032.g" + + "oogle.protobuf.Timestamp\022:\n\017extraction_j" + + "obs\030\n \003(\0132!.clarifai.api.InputsExtractio" + + "nJob\022%\n\007uploads\030\013 \003(\0132\024.clarifai.api.Upl" + + "oad\022+\n\006status\030\014 \001(\0132\033.clarifai.api.statu" + + "s.StatusJ\004\010\002\020\003J\004\010\005\020\006J\004\010\006\020\007\"u\n\024InputsAddJ" + + "obProgress\022\025\n\rpending_count\030\001 \001(\004\022\031\n\021in_" + + "progress_count\030\002 \001(\004\022\025\n\rsuccess_count\030\003 " + + "\001(\004\022\024\n\014failed_count\030\004 \001(\004\"\225\002\n\006Upload\022\n\n\002" + + "id\030\001 \001(\t\022.\n\ncreated_at\030\002 \001(\0132\032.google.pr" + + "otobuf.Timestamp\022/\n\013modified_at\030\003 \001(\0132\032." + + "google.protobuf.Timestamp\022.\n\nexpires_at\030" + + "\004 \001(\0132\032.google.protobuf.Timestamp\022+\n\006sta" + + "tus\030\005 \001(\0132\033.clarifai.api.status.Status\022\024" + + "\n\014content_name\030\010 \001(\t\022\026\n\016content_length\030\006" + + " \001(\004\022\023\n\013content_url\030\007 \001(\t\"K\n\021UploadConte" + + "ntPart\022\023\n\013range_start\030\001 \001(\004\022\023\n\013part_numb" + + "er\030\002 \001(\003\022\014\n\004data\030\003 \001(\014\"\365\002\n\023InputsExtract" + + "ionJob\022+\n\006status\030\001 \001(\0132\033.clarifai.api.st" + + "atus.Status\022\n\n\002id\030\002 \001(\t\022\013\n\003url\030\003 \001(\t\022;\n\010" + + "progress\030\004 \001(\0132).clarifai.api.InputsExtr" + + "actionJobProgress\022.\n\ncreated_at\030\005 \001(\0132\032." + + "google.protobuf.Timestamp\022/\n\013modified_at" + + "\030\006 \001(\0132\032.google.protobuf.Timestamp\022M\n\034in" + + "put_id_conflict_resolution\030\007 \001(\0162\'.clari" + + "fai.api.InputIDConflictResolution\022+\n\016inp" + + "ut_template\030\010 \001(\0132\023.clarifai.api.Input\"\227" + + "\002\n\033InputsExtractionJobProgress\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_count\030\004 \001(\004\022\031\n\021te" + + "xt_inputs_count\030\005 \001(\004\022\036\n\026pending_archive" + + "s_count\030\006 \001(\004\022\"\n\032in_progress_archives_co" + + "unt\030\007 \001(\004\022 \n\030completed_archives_count\030\010 " + + "\001(\004\022\035\n\025failed_archives_count\030\t \001(\004J\004\010\001\020\002" + + "\"\323\001\n\020InputsDataSource\022\031\n\021inputs_add_job_" + + "id\030\001 \001(\t\022(\n\003url\030\002 \001(\0132\033.clarifai.api.Dat" + + "aSourceURL\022M\n\034input_id_conflict_resoluti" + + "on\030\003 \001(\0162\'.clarifai.api.InputIDConflictR" + + "esolution\022+\n\016input_template\030\004 \001(\0132\023.clar" + + "ifai.api.Input\"V\n\rDataSourceURL\022\013\n\003url\030\001" + + " \001(\t\0228\n\013credentials\030\002 \001(\0132#.clarifai.api" + + ".DataSourceCredentials\"\247\001\n\025DataSourceCre" + + "dentials\022*\n\010s3_creds\030\001 \001(\0132\026.clarifai.ap" + + "i.AWSCredsH\000\022\023\n\tgcp_creds\030\002 \001(\014H\000\0228\n\020azu" + + "re_blob_creds\030\004 \001(\0132\034.clarifai.api.Azure" + + "BlobCredsH\000B\r\n\013credentialsJ\004\010\003\020\004\"K\n\010AWSC" + + "reds\022\016\n\006region\030\002 \001(\t\022\n\n\002id\030\003 \001(\t\022\016\n\006secr" + + "et\030\004 \001(\t\022\r\n\005token\030\005 \001(\tJ\004\010\001\020\002\";\n\016AzureBl" + + "obCreds\022\024\n\014account_name\030\001 \001(\t\022\023\n\013account" + + "_key\030\002 \001(\t\"\334\001\n\014InputsUpload\022\031\n\021inputs_ad" + + "d_job_id\030\001 \001(\t\022\017\n\007app_pat\030\002 \001(\t\022$\n\006uploa" + + "d\030\003 \001(\0132\024.clarifai.api.Upload\022M\n\034input_i" + + "d_conflict_resolution\030\004 \001(\0162\'.clarifai.a" + + "pi.InputIDConflictResolution\022+\n\016input_te" + + "mplate\030\005 \001(\0132\023.clarifai.api.Input\"\316\001\n\016Bo" + + "okmarkOrigin\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\rresource_type\030\004 \001(\016" + + "2).clarifai.api.BookmarkOrigin.BookmarkT" + + "ype\"M\n\014BookmarkType\022\013\n\007unknown\020\000\022\t\n\005mode" + + "l\020\001\022\014\n\010workflow\020\002\022\013\n\007dataset\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.prot" + + "obuf.Timestamp\022/\n\013modified_at\030\004 \001(\0132\032.go" + + "ogle.protobuf.Timestamp\022)\n\010metadata\030\005 \001(" + + "\0132\027.google.protobuf.Struct\022\022\n\006labels\030\007 \003" + + "(\tB\002\030\001\022$\n\006worker\030\010 \001(\0132\024.clarifai.api.Wo" + + "rker\022(\n\010nodepool\030\t \001(\0132\026.clarifai.api.No" + + "depool\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\"\300\003\n\010Nodepool\022\n\n\002id\030\001 \001(\t\022\023\n\013descript" + + "ion\030\002 \001(\t\022.\n\ncreated_at\030\003 \001(\0132\032.google.p" + + "rotobuf.Timestamp\022/\n\013modified_at\030\004 \001(\0132\032" + + ".google.protobuf.Timestamp\0225\n\017compute_cl" + + "uster\030\006 \001(\0132\034.clarifai.api.ComputeCluste" + + "r\022:\n\022node_capacity_type\030\007 \001(\0132\036.clarifai" + + ".api.NodeCapacityType\0222\n\016instance_types\030" + + "\010 \003(\0132\032.clarifai.api.InstanceType\022\025\n\rmin" + + "_instances\030\t \001(\r\022\025\n\rmax_instances\030\n \001(\r\022" + + ",\n\nvisibility\030\013 \001(\0132\030.clarifai.api.Visib" + + "ility\022)\n\010metadata\030\014 \001(\0132\027.google.protobu" + + "f.StructJ\004\010\005\020\006\"\244\001\n\020NodeCapacityType\022C\n\016c" + + "apacity_types\030\001 \003(\0162+.clarifai.api.NodeC" + + "apacityType.CapacityType\"K\n\014CapacityType" + + "\022\030\n\024UKNOWN_CAPACITY_TYPE\020\000\022\022\n\016ON_DEMAND_" + + "TYPE\020\001\022\r\n\tSPOT_TYPE\020\002\"`\n\014InstanceType\022\n\n" + + "\002id\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\022/\n\014comput" + + "e_info\030\003 \001(\0132\031.clarifai.api.ComputeInfo\"" + + ")\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\013des" + + "cription\030\002 \001(\t\0223\n\016cloud_provider\030\003 \001(\0132\033" + + ".clarifai.api.CloudProvider\022\016\n\006region\030\004 " + + "\001(\t\022\017\n\007user_id\030\005 \001(\t\022.\n\ncreated_at\030\006 \001(\013" + + "2\032.google.protobuf.Timestamp\022/\n\013modified" + + "_at\030\007 \001(\0132\032.google.protobuf.Timestamp\022,\n" + + "\nvisibility\030\010 \001(\0132\030.clarifai.api.Visibil" + + "ity\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.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\020accelerato" + + "r_type\030\005 \003(\tJ\004\010\001\020\002\"\270\001\n\017AutoscaleConfig\022\024" + + "\n\014min_replicas\030\001 \001(\r\022\024\n\014max_replicas\030\002 \001" + + "(\r\022\037\n\027traffic_history_seconds\030\003 \001(\r\022 \n\030s" + + "cale_down_delay_seconds\030\004 \001(\r\022\036\n\026scale_u" + + "p_delay_seconds\030\005 \001(\r\022\026\n\016enable_packing\030" + + "\006 \001(\010\"\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.cl" + + "arifai.api.AutoscaleConfig\022)\n\tnodepools\030" + + "\004 \003(\0132\026.clarifai.api.Nodepool\022D\n\021schedul" + + "ing_choice\030\007 \001(\0162).clarifai.api.Deployme" + + "nt.SchedulingChoice\022,\n\nvisibility\030\010 \001(\0132" + + "\030.clarifai.api.Visibility\022)\n\010metadata\030\t " + + "\001(\0132\027.google.protobuf.Struct\022\023\n\013descript" + + "ion\030\n \001(\t\022$\n\006worker\030\013 \001(\0132\024.clarifai.api" + + ".Worker\022.\n\ncreated_at\030\014 \001(\0132\032.google.pro" + + "tobuf.Timestamp\022/\n\013modified_at\030\r \001(\0132\032.g" + + "oogle.protobuf.Timestamp\"\247\001\n\020SchedulingC" + + "hoice\022\035\n\031UNKNOWN_SCHEDULING_CHOICE\020\000\022\010\n\004" + + "FAIL\020\001\022\n\n\006RANDOM\020\002\022\t\n\005PRICE\020\003\022\017\n\013PERFORM" + + "ANCE\020\004\022\013\n\007NETWORK\020\005\022\017\n\013UTILIZATION\020\006\022\017\n\013" + + "PREFER_SPOT\020\007\022\023\n\017PREFER_ONDEMAND\020\010J\004\010\005\020\006" + + "J\004\010\006\020\007\"\216\001\n\016RunnerSelector\022(\n\010nodepool\030\001 " + + "\001(\0132\026.clarifai.api.Nodepool\022$\n\006runner\030\002 " + + "\001(\0132\024.clarifai.api.Runner\022,\n\ndeployment\030" + + "\003 \001(\0132\030.clarifai.api.Deployment\"y\n\016Proce" + + "ssingInfo\022:\n\022runner_method_type\030\001 \001(\0162\036." + + "clarifai.api.RunnerMethodType\022+\n\006status\030" + + "\002 \001(\0132\033.clarifai.api.status.Status\"@\n\016Au" + + "ditLogTarget\022$\n\006member\030\001 \001(\0132\022.clarifai." + + "api.UserH\000B\010\n\006target\"\225\002\n\rAuditLogEntry\022-" + + "\n\ttimestamp\030\001 \001(\0132\032.google.protobuf.Time" + + "stamp\022 \n\004user\030\002 \001(\0132\022.clarifai.api.User\022" + + "*\n\toperation\030\003 \001(\0162\027.clarifai.api.EventT" + + "ype\022\023\n\013description\030\004 \001(\t\022-\n\007targets\030\005 \003(" + + "\0132\034.clarifai.api.AuditLogTarget\022\017\n\007detai" + + "ls\030\006 \003(\t\022\017\n\007success\030\007 \001(\010\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\014timestamp_to\030\002 \001(\0132\032.googl" + + "e.protobuf.Timestamp\022\020\n\010user_ids\030\003 \003(\t\022+" + + "\n\noperations\030\004 \003(\0162\027.clarifai.api.EventT" + + "ype\022-\n\007targets\030\005 \003(\0132\034.clarifai.api.Audi" + + "tLogTarget\022+\n\007success\030\006 \001(\0132\032.google.pro" + + "tobuf.BoolValue\022\022\n\nsource_ips\030\007 \003(\t\"\243\003\n\037" + + "WorkflowVersionEvaluationMetric\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.Work" + + "flowVersionEvaluationMetric.DataType\022[\n\022" + + "visualisation_type\030\005 \001(\0162?.clarifai.api." + + "WorkflowVersionEvaluationMetric.Visualis" + + "ationType\",\n\010DataType\022\025\n\021DATA_TYPE_NOT_S" + + "ET\020\000\022\t\n\005FLOAT\020\001\"x\n\021VisualisationType\022\036\n\032" + + "VISUALIZATION_TYPE_NOT_SET\020\000\022\024\n\020CONFUSIO" + + "N_MATRIX\020\001\022\032\n\026PRECISION_RECALL_CURVE\020\002\022\021" + + "\n\rROC_AUC_CURVE\020\003\"\252\002\n!WorkflowVersionEva" + + "luationTemplate\022\n\n\002id\030\001 \001(\t\022\023\n\013descripti" + + "on\030\002 \001(\t\022L\n\ntask_types\030\003 \003(\01628.clarifai." + + "api.WorkflowVersionEvaluationTemplate.Ta" + + "skType\022Z\n#workflow_version_evaluation_me" + + "trics\030\004 \003(\0132-.clarifai.api.WorkflowVersi" + + "onEvaluationMetric\":\n\010TaskType\022\025\n\021TASK_T" + + "YPE_NOT_SET\020\000\022\027\n\023TEXT_CLASSIFICATION\020\001*^" + + "\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\033DatasetVersionRequest" + + "Origin\022*\n&DATASET_VERSION_REQUEST_ORIGIN" + + "_NOT_SET\020\000\022\n\n\006MANUAL\020\001\022\014\n\010TRAINING\020\002\022\025\n\021" + + "EVAL_GROUND_TRUTH\020\003\022\024\n\020EVAL_PREDICTIONS\020" + + "\004*\371\001\n\036DatasetVersionMetricsGroupType\022.\n*" + + "DATASET_VERSION_METRICS_GROUP_TYPE_NOT_S" + + "ET\020\000\022\016\n\nINPUT_TYPE\020\002\022\016\n\nCONCEPT_ID\020\n\022\022\n\016" + + "CONCEPTS_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_COUNT\020\027\022\020\n\014PIXELS_COUNT\020\036\022\020\n\014A" + + "SPECT_RATIO\020\037*\205\001\n\032DatasetVersionExportFo" + + "rmat\022)\n%DATASET_VERSION_EXPORT_FORMAT_NO" + + "T_SET\020\000\022\032\n\026CLARIFAI_DATA_PROTOBUF\020\001\022\026\n\022C" + + "LARIFAI_DATA_JSON\020\003\022\010\n\004COCO\020\002*H\n\020Expirat" + + "ionAction\022\035\n\031EXPIRATION_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_SET\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\rCLOSED_SOURCE\020\003*P\n\010" + + "DataType\022\r\n\tUNDEFINED\020\000\022\n\n\006STRING\020\001\022\t\n\005U" + + "INT8\020\002\022\t\n\005INT32\020\003\022\t\n\005INT64\020\004\022\010\n\004FP32\020\005*\217" + + "\001\n\017ValueComparator\022\035\n\031CONCEPT_THRESHOLD_" + + "NOT_SET\020\000\022\020\n\014GREATER_THAN\020\001\022\031\n\025GREATER_T" + + "HAN_OR_EQUAL\020\002\022\r\n\tLESS_THAN\020\003\022\026\n\022LESS_TH" + + "AN_OR_EQUAL\020\004\022\t\n\005EQUAL\020\005*\201\001\n\016EvaluationT" + + "ype\022\r\n\tUndefined\020\000\022\022\n\016Classification\020\001\022\r" + + "\n\tDetection\020\002\022\020\n\014Segmentation\020\003\022\016\n\nClust" + + "ering\020\004\022\013\n\007Tracker\020\005\022\016\n\nGeneration\020\006*f\n\014" + + "APIEventType\022\032\n\026API_EVENT_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\021UsageIntervalTyp" + + "e\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\022AnnotationDataType\022 \n\034ANNOTATION_D" + + "ATA_TYPE_NOT_SET\020\000\022\007\n\003TAG\020\001\022\020\n\014BOUNDING_" + + "BOX\020\002\022\013\n\007POLYGON\020\004\022\t\n\005POINT\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\013NO_TIME_AGG\020\000\022\010\n\004YE" + + "AR\020\001\022\t\n\005MONTH\020\002\022\010\n\004WEEK\020\003\022\007\n\003DAY\020\004\022\010\n\004HO" + + "UR\020\005\022\n\n\006MINUTE\020\006*b\n\023ValidationErrorType\022" + + "!\n\035VALIDATION_ERROR_TYPE_NOT_SET\020\000\022\016\n\nRE" + + "STRICTED\020\001\022\014\n\010DATABASE\020\002\022\n\n\006FORMAT\020\003*[\n\031" + + "InputIDConflictResolution\022(\n$INPUT_ID_CO" + + "NFLICT_RESOLUTION_NOT_SET\020\000\022\010\n\004SKIP\020\001\022\n\n" + + "\006SUFFIX\020\002*s\n\020RunnerMethodType\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_STREA" + + "MING\020\004*b\n\tEventType\022\026\n\022EVENT_TYPE_NOT_SE" + + "T\020\000\022=\n\022APPLICATION_CREATE\020d\032%\302>\"Operatio" + + "n to create an ApplicationBY\n\025com.clarif" + + "ai.grpc.apiP\001Z7github.com/Clarifai/clari" + + "fai-go-grpc/proto/clarifai/api\242\002\004CAIPb\006p" + + "roto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, @@ -2338,7 +2368,7 @@ public static void registerAllExtensions( internal_static_clarifai_api_Concept_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Concept_descriptor, - new java.lang.String[] { "Id", "Name", "Value", "CreatedAt", "Language", "AppId", "Definition", "VocabId", "Visibility", "UserId", "KeypointInfo", "ExtraInfo", "Metadata", }); + new java.lang.String[] { "Id", "Name", "Value", "CreatedAt", "Language", "AppId", "Definition", "VocabId", "Visibility", "UserId", "KeypointInfo", "ExtraInfo", "Metadata", "Image", }); internal_static_clarifai_api_KeypointInfo_descriptor = getDescriptor().getMessageTypes().get(17); internal_static_clarifai_api_KeypointInfo_fieldAccessorTable = new @@ -3052,7 +3082,7 @@ public static void registerAllExtensions( internal_static_clarifai_api_Task_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Task_descriptor, - new java.lang.String[] { "Id", "CreatedAt", "ModifiedAt", "Type", "Description", "Worker", "WorkerType", "ConceptIds", "InputSource", "SampleMs", "AiAssistant", "Review", "Status", "Name", "AiAssistParams", "Visibility", "AppId", "UserId", "LabelOrderId", "Concepts", "DeletePreviousAnnotations", "Metrics", "Priority", }); + new java.lang.String[] { "Id", "CreatedAt", "ModifiedAt", "Type", "Description", "Worker", "ConceptIds", "InputSource", "SampleMs", "AiAssistant", "Review", "Status", "Name", "AiAssistParams", "Visibility", "AppId", "UserId", "LabelOrderId", "Concepts", "DeletePreviousAnnotations", "Metrics", "Priority", }); internal_static_clarifai_api_AiAssistParameters_descriptor = getDescriptor().getMessageTypes().get(134); internal_static_clarifai_api_AiAssistParameters_fieldAccessorTable = new @@ -3064,7 +3094,7 @@ public static void registerAllExtensions( internal_static_clarifai_api_TaskWorker_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TaskWorker_descriptor, - new java.lang.String[] { "Strategy", "UserIds", "Users", "PartitionedStrategyInfo", "Workers", "StrategyInfo", }); + new java.lang.String[] { "Strategy", "UserIds", "Users", "PartitionedStrategyInfo", "Workers", "Type", "StrategyInfo", }); internal_static_clarifai_api_TaskWorkerPartitionedStrategyInfo_descriptor = getDescriptor().getMessageTypes().get(136); internal_static_clarifai_api_TaskWorkerPartitionedStrategyInfo_fieldAccessorTable = new @@ -3088,7 +3118,7 @@ public static void registerAllExtensions( internal_static_clarifai_api_TaskReviewManualStrategyInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TaskReviewManualStrategyInfo_descriptor, - new java.lang.String[] { "SamplePercentage", }); + new java.lang.String[] { "SamplePercentage", "ApprovalThreshold", }); internal_static_clarifai_api_TaskReviewConsensusStrategyInfo_descriptor = getDescriptor().getMessageTypes().get(140); internal_static_clarifai_api_TaskReviewConsensusStrategyInfo_fieldAccessorTable = new @@ -3527,6 +3557,18 @@ public static void registerAllExtensions( com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_AuditLogQuery_descriptor, new java.lang.String[] { "TimestampFrom", "TimestampTo", "UserIds", "Operations", "Targets", "Success", "SourceIps", }); + internal_static_clarifai_api_WorkflowVersionEvaluationMetric_descriptor = + getDescriptor().getMessageTypes().get(211); + internal_static_clarifai_api_WorkflowVersionEvaluationMetric_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_clarifai_api_WorkflowVersionEvaluationMetric_descriptor, + new java.lang.String[] { "Id", "Summary", "Description", "DataType", "VisualisationType", }); + internal_static_clarifai_api_WorkflowVersionEvaluationTemplate_descriptor = + getDescriptor().getMessageTypes().get(212); + internal_static_clarifai_api_WorkflowVersionEvaluationTemplate_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_clarifai_api_WorkflowVersionEvaluationTemplate_descriptor, + new java.lang.String[] { "Id", "Description", "TaskTypes", "WorkflowVersionEvaluationMetrics", }); com.google.protobuf.ExtensionRegistry registry = com.google.protobuf.ExtensionRegistry.newInstance(); registry.add(com.clarifai.grpc.api.utils.Extensions.clDefaultFloat); diff --git a/src/main/java/com/clarifai/grpc/api/Runner.java b/src/main/java/com/clarifai/grpc/api/Runner.java index 1d4765a..cb8e301 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=4339 + * See proto/clarifai/api/resources.proto;l=4352 * @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=4339 + * See proto/clarifai/api/resources.proto;l=4352 * @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=4339 + * See proto/clarifai/api/resources.proto;l=4352 * @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=4339 + * See proto/clarifai/api/resources.proto;l=4352 * @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=4339 + * See proto/clarifai/api/resources.proto;l=4352 * @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=4339 + * See proto/clarifai/api/resources.proto;l=4352 * @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=4339 + * See proto/clarifai/api/resources.proto;l=4352 * @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=4339 + * See proto/clarifai/api/resources.proto;l=4352 * @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=4339 + * See proto/clarifai/api/resources.proto;l=4352 * @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=4339 + * See proto/clarifai/api/resources.proto;l=4352 * @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=4339 + * See proto/clarifai/api/resources.proto;l=4352 * @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=4339 + * See proto/clarifai/api/resources.proto;l=4352 * @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=4339 + * See proto/clarifai/api/resources.proto;l=4352 * @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 5eaad98..95fdba4 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=4339 + * See proto/clarifai/api/resources.proto;l=4352 * @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=4339 + * See proto/clarifai/api/resources.proto;l=4352 * @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=4339 + * See proto/clarifai/api/resources.proto;l=4352 * @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=4339 + * See proto/clarifai/api/resources.proto;l=4352 * @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 e3d491e..c76b6e6 100644 --- a/src/main/java/com/clarifai/grpc/api/Service.java +++ b/src/main/java/com/clarifai/grpc/api/Service.java @@ -1799,6 +1799,16 @@ public static void registerAllExtensions( static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_clarifai_api_MultiDeploymentResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_clarifai_api_ListWorkflowEvaluationTemplatesRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_clarifai_api_ListWorkflowEvaluationTemplatesRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_clarifai_api_MultiWorkflowEvaluationTemplateResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_clarifai_api_MultiWorkflowEvaluationTemplateResponse_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { @@ -3025,1444 +3035,1457 @@ public static void registerAllExtensions( "ls\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\rdeplo" + - "yment_id\030\002 \001(\t\"~\n\026ListDeploymentsRequest" + - "\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Use" + - "rAppIDSet\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\"x\n\026PostDeployment" + - "sRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + - ".api.UserAppIDSet\022-\n\013deployments\030\002 \003(\0132\030" + - ".clarifai.api.Deployment\"X\n\030DeleteDeploy" + - "mentsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clar" + - "ifai.api.UserAppIDSet\022\013\n\003ids\030\002 \003(\t\"\300\001\n\033P" + - "ostAuditLogSearchesRequest\022/\n\013user_app_i" + - "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022*\n\005q" + - "uery\030\002 \001(\0132\033.clarifai.api.AuditLogQuery\022" + - "\026\n\016sort_ascending\030\003 \001(\010\022,\n\npagination\030\005 " + - "\001(\0132\030.clarifai.api.Pagination\"}\n\032MultiAu" + - "ditLogEntryResponse\022+\n\006status\030\001 \001(\0132\033.cl" + - "arifai.api.status.Status\0222\n\007entries\030\002 \003(" + - "\0132\033.clarifai.api.AuditLogEntryB\004\200\265\030\001\"\211\001\n" + - "\027PatchDeploymentsRequest\022/\n\013user_app_id\030" + - "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022-\n\013dep" + - "loyments\030\003 \003(\0132\030.clarifai.api.Deployment" + - "\022\016\n\006action\030\004 \001(\t\"u\n\030SingleDeploymentResp" + + "yment_id\030\002 \001(\t\"\267\001\n\026ListDeploymentsReques" + + "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\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_ids\030\006 \003(\t" + + "\"x\n\026PostDeploymentsRequest\022/\n\013user_app_i" + + "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022-\n\013d" + + "eployments\030\002 \003(\0132\030.clarifai.api.Deployme" + + "nt\"X\n\030DeleteDeploymentsRequest\022/\n\013user_a" + + "pp_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022" + + "\013\n\003ids\030\002 \003(\t\"\300\001\n\033PostAuditLogSearchesReq" + + "uest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api" + + ".UserAppIDSet\022*\n\005query\030\002 \001(\0132\033.clarifai." + + "api.AuditLogQuery\022\026\n\016sort_ascending\030\003 \001(" + + "\010\022,\n\npagination\030\005 \001(\0132\030.clarifai.api.Pag" + + "ination\"}\n\032MultiAuditLogEntryResponse\022+\n" + + "\006status\030\001 \001(\0132\033.clarifai.api.status.Stat" + + "us\0222\n\007entries\030\002 \003(\0132\033.clarifai.api.Audit" + + "LogEntryB\004\200\265\030\001\"\211\001\n\027PatchDeploymentsReque" + + "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + + "serAppIDSet\022-\n\013deployments\030\003 \003(\0132\030.clari" + + "fai.api.Deployment\022\016\n\006action\030\004 \001(\t\"u\n\030Si" + + "ngleDeploymentResponse\022+\n\006status\030\001 \001(\0132\033" + + ".clarifai.api.status.Status\022,\n\ndeploymen" + + "t\030\002 \001(\0132\030.clarifai.api.Deployment\"{\n\027Mul" + + "tiDeploymentResponse\022+\n\006status\030\001 \001(\0132\033.c" + + "larifai.api.status.Status\0223\n\013deployments" + + "\030\002 \003(\0132\030.clarifai.api.DeploymentB\004\200\265\030\001\"(" + + "\n&ListWorkflowEvaluationTemplatesRequest" + + "\"\266\001\n\'MultiWorkflowEvaluationTemplateResp" + "onse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.stat" + - "us.Status\022,\n\ndeployment\030\002 \001(\0132\030.clarifai" + - ".api.Deployment\"{\n\027MultiDeploymentRespon" + - "se\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status" + - ".Status\0223\n\013deployments\030\002 \003(\0132\030.clarifai." + - "api.DeploymentB\004\200\265\030\001*p\n\034OrganizationInvi" + - "tationStatus\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\037PutTaskAssignmentsReq" + - "uestAction\022/\n+PUT_TASK_ASSIGNMENTS_REQUE" + - "ST_ACTION_NOT_SET\020\000\022\017\n\013LABEL_START\020\001\022\020\n\014" + - "LABEL_SUBMIT\020\002\022\020\n\014REVIEW_START\020\n\022\022\n\016REVI" + - "EW_APPROVE\020\013\022\032\n\026REVIEW_REQUEST_CHANGES\020\014" + - "\022\021\n\rREVIEW_REJECT\020\r2\277\265\003\n\002V2\022\256\002\n\024ListConc" + - "eptRelations\022).clarifai.api.ListConceptR" + - "elationsRequest\032*.clarifai.api.MultiConc" + - "eptRelationResponse\"\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}/relations" + - "ZN\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.api.MultiConceptRelationResp" + - "onse\"t\202\323\344\223\002^\"Y/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/concepts" + - "/{concept_id}/relations:\001*\230\234\'\005\220\234\'-\220\234\'\n\220\234" + - "\'\013\022\342\001\n\026DeleteConceptRelations\022+.clarifai" + - ".api.DeleteConceptRelationsRequest\032!.cla" + - "rifai.api.status.BaseResponse\"x\202\323\344\223\002^*Y/" + + "us.Status\022^\n%workflow_version_evaluation" + + "_templates\030\002 \003(\0132/.clarifai.api.Workflow" + + "VersionEvaluationTemplate*p\n\034Organizatio" + + "nInvitationStatus\022\013\n\007NOT_SET\020\000\022\013\n\007PENDIN" + + "G\020\001\022\014\n\010ACCEPTED\020\002\022\r\n\tCANCELLED\020\003\022\014\n\010DECL" + + "INED\020\004\022\013\n\007EXPIRED\020\005*\312\001\n\037PutTaskAssignmen" + + "tsRequestAction\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_CHAN" + + "GES\020\014\022\021\n\rREVIEW_REJECT\020\r2\307\267\003\n\002V2\022\256\002\n\024Lis" + + "tConceptRelations\022).clarifai.api.ListCon" + + "ceptRelationsRequest\032*.clarifai.api.Mult" + + "iConceptRelationResponse\"\276\001\202\323\344\223\002\253\001\022Y/v2/" + + "users/{user_app_id.user_id}/apps/{user_a" + + "pp_id.app_id}/concepts/{concept_id}/rela" + + "tionsZN\022L/v2/users/{user_app_id.user_id}" + + "/apps/{user_app_id.app_id}/concepts/rela" + + "tions\230\234\'\005\220\234\'-\220\234\'\013\022\343\001\n\024PostConceptRelatio" + + "ns\022).clarifai.api.PostConceptRelationsRe" + + "quest\032*.clarifai.api.MultiConceptRelatio" + + "nResponse\"t\202\323\344\223\002^\"Y/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/con" + + "cepts/{concept_id}/relations:\001*\230\234\'\005\220\234\'-\220" + + "\234\'\n\220\234\'\013\022\342\001\n\026DeleteConceptRelations\022+.cla" + + "rifai.api.DeleteConceptRelationsRequest\032" + + "!.clarifai.api.status.BaseResponse\"x\202\323\344\223" + + "\002^*Y/v2/users/{user_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.GetConc" + + "eptCountsRequest\032\'.clarifai.api.MultiCon" + + "ceptCountResponse\"|\202\323\344\223\002b\022I/v2/users/{us" + + "er_app_id.user_id}/apps/{user_app_id.app" + + "_id}/concepts/statusZ\025\022\023/v2/concepts/sta" + + "tus\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\325\001\n\nGetConcept\022\037" + + ".clarifai.api.GetConceptRequest\032#.clarif" + + "ai.api.SingleConceptResponse\"\200\001\202\323\344\223\002n\022O/" + "v2/users/{user_app_id.user_id}/apps/{use" + - "r_app_id.app_id}/concepts/{concept_id}/r" + - "elations:\001*\230\234\'\005\220\234\'-\220\234\'\r\220\234\'\n\220\234\'\013\022\340\001\n\020GetC" + - "onceptCounts\022%.clarifai.api.GetConceptCo" + - "untsRequest\032\'.clarifai.api.MultiConceptC" + - "ountResponse\"|\202\323\344\223\002b\022I/v2/users/{user_ap" + - "p_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.clar" + - "ifai.api.GetConceptRequest\032#.clarifai.ap" + - "i.SingleConceptResponse\"\200\001\202\323\344\223\002n\022O/v2/us" + - "ers/{user_app_id.user_id}/apps/{user_app" + - "_id.app_id}/concepts/{concept_id}Z\033\022\031/v2" + - "/concepts/{concept_id}\230\234\'\002\220\234\'-\220\234\'\013\022\275\001\n\014L" + - "istConcepts\022!.clarifai.api.ListConceptsR" + - "equest\032\".clarifai.api.MultiConceptRespon" + - "se\"f\202\323\344\223\002T\022B/v2/users/{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\021ListModel" + - "Concepts\022&.clarifai.api.ListModelConcept" + + "r_app_id.app_id}/concepts/{concept_id}Z\033" + + "\022\031/v2/concepts/{concept_id}\230\234\'\002\220\234\'-\220\234\'\013\022" + + "\275\001\n\014ListConcepts\022!.clarifai.api.ListConc" + + "eptsRequest\032\".clarifai.api.MultiConceptR" + + "esponse\"f\202\323\344\223\002T\022B/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/conce" + + "ptsZ\016\022\014/v2/concepts\230\234\'\002\220\234\'-\220\234\'\013\022\275\002\n\021List" + + "ModelConcepts\022&.clarifai.api.ListModelCo" + + "nceptsRequest\032\".clarifai.api.MultiConcep" + + "tResponse\"\333\001\202\323\344\223\002\304\001\022T/v2/users/{user_app" + + "_id.user_id}/apps/{user_app_id.app_id}/m" + + "odels/{model_id}/conceptsZl\022j/v2/users/{" + + "user_app_id.user_id}/apps/{user_app_id.a" + + "pp_id}/models/{model_id}/versions/{versi" + + "on_id}/concepts\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\356\001\n\024Post" + + "ConceptsSearches\022).clarifai.api.PostConc" + + "eptsSearchesRequest\032\".clarifai.api.Multi" + + "ConceptResponse\"\206\001\202\323\344\223\002l\"K/v2/users/{use" + + "r_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\014Pos" + + "tConcepts\022!.clarifai.api.PostConceptsReq" + + "uest\032\".clarifai.api.MultiConceptResponse" + + "\"p\202\323\344\223\002Z\"B/v2/users/{user_app_id.user_id" + + "}/apps/{user_app_id.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\rP" + + "atchConcepts\022\".clarifai.api.PatchConcept" + "sRequest\032\".clarifai.api.MultiConceptResp" + - "onse\"\333\001\202\323\344\223\002\304\001\022T/v2/users/{user_app_id.u" + - "ser_id}/apps/{user_app_id.app_id}/models" + - "/{model_id}/conceptsZl\022j/v2/users/{user_" + - "app_id.user_id}/apps/{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\024PostConce" + - "ptsSearches\022).clarifai.api.PostConceptsS" + - "earchesRequest\032\".clarifai.api.MultiConce" + - "ptResponse\"\206\001\202\323\344\223\002l\"K/v2/users/{user_app" + - "_id.user_id}/apps/{user_app_id.app_id}/c" + - "oncepts/searches:\001*Z\032\"\025/v2/concepts/sear" + - "ches:\001*\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\220\234\'\023\022\307\001\n\014PostConc" + - "epts\022!.clarifai.api.PostConceptsRequest\032" + - "\".clarifai.api.MultiConceptResponse\"p\202\323\344" + - "\223\002Z\"B/v2/users/{user_app_id.user_id}/app" + - "s/{user_app_id.app_id}/concepts:\001*Z\021\"\014/v" + - "2/concepts:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\311\001\n\rPatchC" + - "oncepts\022\".clarifai.api.PatchConceptsRequ" + - "est\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\021" + - "2\014/v2/concepts:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\230\002\n\022Ge" + - "tConceptLanguage\022\'.clarifai.api.GetConce" + - "ptLanguageRequest\032+.clarifai.api.SingleC" + - "onceptLanguageResponse\"\253\001\202\323\344\223\002\230\001\022d/v2/us" + - "ers/{user_app_id.user_id}/apps/{user_app" + - "_id.app_id}/concepts/{concept_id}/langua" + - "ges/{language}Z0\022./v2/concepts/{concept_" + - "id}/languages/{language}\230\234\'\002\220\234\'-\220\234\'\013\022\205\002\n" + - "\024ListConceptLanguages\022).clarifai.api.Lis" + - "tConceptLanguagesRequest\032*.clarifai.api." + - "MultiConceptLanguageResponse\"\225\001\202\323\344\223\002\202\001\022Y" + - "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_app_id.app_id}/concepts/{concept_id}/" + - "languagesZ%\022#/v2/concepts/{concept_id}/l" + - "anguages\230\234\'\002\220\234\'-\220\234\'\013\022\217\002\n\024PostConceptLang" + - "uages\022).clarifai.api.PostConceptLanguage" + - "sRequest\032*.clarifai.api.MultiConceptLang" + - "uageResponse\"\237\001\202\323\344\223\002\210\001\"Y/v2/users/{user_" + - "app_id.user_id}/apps/{user_app_id.app_id" + - "}/concepts/{concept_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.api.PatchConceptLanguagesReq" + - "uest\032*.clarifai.api.MultiConceptLanguage" + - "Response\"\237\001\202\323\344\223\002\210\0012Y/v2/users/{user_app_" + - "id.user_id}/apps/{user_app_id.app_id}/co" + - "ncepts/{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\023ListKnowledgeGraphs\022(.cla" + - "rifai.api.ListKnowledgeGraphsRequest\032).c" + - "larifai.api.MultiKnowledgeGraphResponse\"" + - "\210\001\202\323\344\223\002v\022S/v2/users/{user_app_id.user_id" + - "}/apps/{user_app_id.app_id}/concepts/kno" + - "wledge_graphsZ\037\022\035/v2/concepts/knowledge_" + - "graphs\230\234\'\002\220\234\'-\220\234\'\013\022\377\001\n\023PostKnowledgeGrap" + - "hs\022(.clarifai.api.PostKnowledgeGraphsReq" + - "uest\032).clarifai.api.MultiKnowledgeGraphR" + - "esponse\"\222\001\202\323\344\223\002|\"S/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/conc" + - "epts/knowledge_graphs:\001*Z\"\"\035/v2/concepts" + - "/knowledge_graphs:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\227\002\n" + - "\rGetAnnotation\022\".clarifai.api.GetAnnotat" + - "ionRequest\032&.clarifai.api.SingleAnnotati" + - "onResponse\"\271\001\202\323\344\223\002\236\001\022g/v2/users/{user_ap" + + "onse\"p\202\323\344\223\002Z2B/v2/users/{user_app_id.use" + + "r_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.Get" + + "ConceptLanguageRequest\032+.clarifai.api.Si" + + "ngleConceptLanguageResponse\"\253\001\202\323\344\223\002\230\001\022d/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/concepts/{concept_id}/l" + + "anguages/{language}Z0\022./v2/concepts/{con" + + "cept_id}/languages/{language}\230\234\'\002\220\234\'-\220\234\'" + + "\013\022\205\002\n\024ListConceptLanguages\022).clarifai.ap" + + "i.ListConceptLanguagesRequest\032*.clarifai" + + ".api.MultiConceptLanguageResponse\"\225\001\202\323\344\223" + + "\002\202\001\022Y/v2/users/{user_app_id.user_id}/app" + + "s/{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\024PostConcep" + + "tLanguages\022).clarifai.api.PostConceptLan" + + "guagesRequest\032*.clarifai.api.MultiConcep" + + "tLanguageResponse\"\237\001\202\323\344\223\002\210\001\"Y/v2/users/{" + + "user_app_id.user_id}/apps/{user_app_id.a" + + "pp_id}/concepts/{concept_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\025PatchConceptLang" + + "uages\022*.clarifai.api.PatchConceptLanguag" + + "esRequest\032*.clarifai.api.MultiConceptLan" + + "guageResponse\"\237\001\202\323\344\223\002\210\0012Y/v2/users/{user" + + "_app_id.user_id}/apps/{user_app_id.app_i" + + "d}/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\023ListKnowledgeGraphs\022" + + "(.clarifai.api.ListKnowledgeGraphsReques" + + "t\032).clarifai.api.MultiKnowledgeGraphResp" + + "onse\"\210\001\202\323\344\223\002v\022S/v2/users/{user_app_id.us" + + "er_id}/apps/{user_app_id.app_id}/concept" + + "s/knowledge_graphsZ\037\022\035/v2/concepts/knowl" + + "edge_graphs\230\234\'\002\220\234\'-\220\234\'\013\022\377\001\n\023PostKnowledg" + + "eGraphs\022(.clarifai.api.PostKnowledgeGrap" + + "hsRequest\032).clarifai.api.MultiKnowledgeG" + + "raphResponse\"\222\001\202\323\344\223\002|\"S/v2/users/{user_a" + + "pp_id.user_id}/apps/{user_app_id.app_id}" + + "/concepts/knowledge_graphs:\001*Z\"\"\035/v2/con" + + "cepts/knowledge_graphs:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'" + + "\013\022\227\002\n\rGetAnnotation\022\".clarifai.api.GetAn" + + "notationRequest\032&.clarifai.api.SingleAnn" + + "otationResponse\"\271\001\202\323\344\223\002\236\001\022g/v2/users/{us" + + "er_app_id.user_id}/apps/{user_app_id.app" + + "_id}/inputs/{input_id}/annotations/{anno" + + "tation_id}Z3\0221/v2/inputs/{input_id}/anno" + + "tations/{annotation_id}\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220" + + "\234\'\017\022\324\001\n\017ListAnnotations\022$.clarifai.api.L" + + "istAnnotationsRequest\032%.clarifai.api.Mul" + + "tiAnnotationResponse\"t\202\323\344\223\002Z\022E/v2/users/" + + "{user_app_id.user_id}/apps/{user_app_id." + + "app_id}/annotationsZ\021\022\017/v2/annotations\230\234" + + "\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\022\347\001\n\017PostAnnotations\022$" + + ".clarifai.api.PostAnnotationsRequest\032%.c" + + "larifai.api.MultiAnnotationResponse\"\206\001\202\323" + + "\344\223\002`\"E/v2/users/{user_app_id.user_id}/ap" + + "ps/{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\'\013\220\234\'\017\220\234\'\023\022\351\001\n\020PatchAnnotations\022%.clar" + + "ifai.api.PatchAnnotationsRequest\032%.clari" + + "fai.api.MultiAnnotationResponse\"\206\001\202\323\344\223\002`" + + "2E/v2/users/{user_app_id.user_id}/apps/{" + + "user_app_id.app_id}/annotations:\001*Z\0242\017/v" + + "2/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\026PatchAnnotationsStatus\022+.cl" + + "arifai.api.PatchAnnotationsStatusRequest" + + "\032,.clarifai.api.PatchAnnotationsStatusRe" + + "sponse\"\202\001\202\323\344\223\002`2[/v2/users/{user_app_id." + + "user_id}/apps/{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\240\002\n\020DeleteAnnotation" + + "\022%.clarifai.api.DeleteAnnotationRequest\032" + + "!.clarifai.api.status.BaseResponse\"\301\001\202\323\344" + + "\223\002\236\001*g/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/inputs/{input_id" + + "}/annotations/{annotation_id}Z3*1/v2/inp" + + "uts/{input_id}/annotations/{annotation_i" + + "d}\230\234\'\002\220\234\'-\220\234\'%\220\234\'(\220\234\'&\220\234\'\023\220\234\'\017\022\324\002\n\021Delet" + + "eAnnotations\022&.clarifai.api.DeleteAnnota" + + "tionsRequest\032!.clarifai.api.status.BaseR" + + "esponse\"\363\001\202\323\344\223\002\320\001*L/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/inp" + + "uts/annotations:\001*Z\033*\026/v2/inputs/annotat" + + "ions:\001*ZJ*E/v2/users/{user_app_id.user_i" + + "d}/apps/{user_app_id.app_id}/annotations" + + ":\001*Z\024*\017/v2/annotations:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234\'" + + "(\220\234\'&\220\234\'\023\220\234\'\017\022\367\001\n\030PatchAnnotationsSearch" + + "es\022-.clarifai.api.PatchAnnotationsSearch" + + "esRequest\032!.clarifai.api.MultiSearchResp" + + "onse\"\210\001\202\323\344\223\002r2N/v2/users/{user_app_id.us" + + "er_id}/apps/{user_app_id.app_id}/annotat" + + "ions/searches:\001*Z\0352\030/v2/annotations/sear" + + "ches:\001*\230\234\'\002\220\234\'-\220\234\'s\220\234\'r\022\205\002\n\027PostAnnotati" + + "onsSearches\022,.clarifai.api.PostAnnotatio" + + "nsSearchesRequest\032!.clarifai.api.MultiSe" + + "archResponse\"\230\001\202\323\344\223\002r\"N/v2/users/{user_a" + + "pp_id.user_id}/apps/{user_app_id.app_id}" + + "/annotations/searches:\001*Z\035\"\030/v2/annotati" + + "ons/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*.clar" + + "ifai.api.ListAnnotationWorkersRequest\032!." + + "clarifai.api.MultiWorkerResponse\"\210\001\202\323\344\223\002" + + "j\022M/v2/users/{user_app_id.user_id}/apps/" + + "{user_app_id.app_id}/annotations/workers" + + "Z\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.GetInputCountRequest\032&.clarifai.api" + + ".SingleInputCountResponse\"x\202\323\344\223\002^\022G/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_id.app_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\014StreamIn" + + "puts\022!.clarifai.api.StreamInputsRequest\032" + + " .clarifai.api.MultiInputResponse\"x\202\323\344\223\002" + + "^\022G/v2/users/{user_app_id.user_id}/apps/" + + "{user_app_id.app_id}/inputs/streamZ\023\022\021/v" + + "2/inputs/stream\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\201\002\n\017" + + "GetInputSamples\022$.clarifai.api.GetInputS" + + "amplesRequest\032*.clarifai.api.MultiInputA" + + "nnotationResponse\"\233\001\202\323\344\223\002\200\001\022X/v2/users/{" + + "user_app_id.user_id}/apps/{user_app_id.a" + + "pp_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." + + "api.GetInputRequest\032!.clarifai.api.Singl" + + "eInputResponse\"\200\001\202\323\344\223\002f\022K/v2/users/{user" + + "_app_id.user_id}/apps/{user_app_id.app_i" + + "d}/inputs/{input_id}Z\027\022\025/v2/inputs/{inpu" + + "t_id}\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\200\002\n\025GetInputVi" + + "deoManifest\022%.clarifai.api.GetVideoManif" + + "estRequest\032&.clarifai.api.GetVideoManife" + + "stResponse\"\227\001\202\323\344\223\002\204\001\022Z/v2/users/{user_ap" + "p_id.user_id}/apps/{user_app_id.app_id}/" + - "inputs/{input_id}/annotations/{annotatio" + - "n_id}Z3\0221/v2/inputs/{input_id}/annotatio" + - "ns/{annotation_id}\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\022\324" + - "\001\n\017ListAnnotations\022$.clarifai.api.ListAn" + - "notationsRequest\032%.clarifai.api.MultiAnn" + - "otationResponse\"t\202\323\344\223\002Z\022E/v2/users/{user" + + "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.ListI" + + "nputsRequest\032 .clarifai.api.MultiInputRe" + + "sponse\"j\202\323\344\223\002P\022@/v2/users/{user_app_id.u" + + "ser_id}/apps/{user_app_id.app_id}/inputs" + + "Z\014\022\n/v2/inputs\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\326\001\n\nP" + + "ostInputs\022\037.clarifai.api.PostInputsReque" + + "st\032 .clarifai.api.MultiInputResponse\"\204\001\202" + + "\323\344\223\002V\"@/v2/users/{user_app_id.user_id}/a" + + "pps/{user_app_id.app_id}/inputs:\001*Z\017\"\n/v" + + "2/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.a" + + "pi.PatchInputsRequest\032 .clarifai.api.Mul" + + "tiInputResponse\"|\202\323\344\223\002V2@/v2/users/{user" + "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/annotationsZ\021\022\017/v2/annotations\230\234\'\002\220\234\'" + - "-\220\234\'&\220\234\'\013\220\234\'\017\022\347\001\n\017PostAnnotations\022$.clar" + - "ifai.api.PostAnnotationsRequest\032%.clarif" + - "ai.api.MultiAnnotationResponse\"\206\001\202\323\344\223\002`\"" + - "E/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_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\'\013\220" + - "\234\'\017\220\234\'\023\022\351\001\n\020PatchAnnotations\022%.clarifai." + - "api.PatchAnnotationsRequest\032%.clarifai.a" + - "pi.MultiAnnotationResponse\"\206\001\202\323\344\223\002`2E/v2" + + "d}/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 ." + + "clarifai.api.DeleteInputRequest\032!.clarif" + + "ai.api.status.BaseResponse\"\224\001\202\323\344\223\002f*K/v2" + "/users/{user_app_id.user_id}/apps/{user_" + - "app_id.app_id}/annotations:\001*Z\0242\017/v2/ann" + - "otations:\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+.clarifa" + - "i.api.PatchAnnotationsStatusRequest\032,.cl" + - "arifai.api.PatchAnnotationsStatusRespons" + - "e\"\202\001\202\323\344\223\002`2[/v2/users/{user_app_id.user_" + - "id}/apps/{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\240\002\n\020DeleteAnnotation\022%.cl" + - "arifai.api.DeleteAnnotationRequest\032!.cla" + - "rifai.api.status.BaseResponse\"\301\001\202\323\344\223\002\236\001*" + - "g/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_app_id.app_id}/inputs/{input_id}/ann" + - "otations/{annotation_id}Z3*1/v2/inputs/{" + - "input_id}/annotations/{annotation_id}\230\234\'" + - "\002\220\234\'-\220\234\'%\220\234\'(\220\234\'&\220\234\'\023\220\234\'\017\022\324\002\n\021DeleteAnno" + - "tations\022&.clarifai.api.DeleteAnnotations" + - "Request\032!.clarifai.api.status.BaseRespon" + - "se\"\363\001\202\323\344\223\002\320\001*L/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/inputs/a" + - "nnotations:\001*Z\033*\026/v2/inputs/annotations:" + - "\001*ZJ*E/v2/users/{user_app_id.user_id}/ap" + - "ps/{user_app_id.app_id}/annotations:\001*Z\024" + - "*\017/v2/annotations:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234\'(\220\234\'&" + - "\220\234\'\023\220\234\'\017\022\367\001\n\030PatchAnnotationsSearches\022-." + - "clarifai.api.PatchAnnotationsSearchesReq" + - "uest\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/" + - "searches:\001*Z\0352\030/v2/annotations/searches:" + - "\001*\230\234\'\002\220\234\'-\220\234\'s\220\234\'r\022\205\002\n\027PostAnnotationsSe" + - "arches\022,.clarifai.api.PostAnnotationsSea" + - "rchesRequest\032!.clarifai.api.MultiSearchR" + - "esponse\"\230\001\202\323\344\223\002r\"N/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/anno" + - "tations/searches:\001*Z\035\"\030/v2/annotations/s" + - "earches:\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." + - "api.ListAnnotationWorkersRequest\032!.clari" + - "fai.api.MultiWorkerResponse\"\210\001\202\323\344\223\002j\022M/v" + - "2/users/{user_app_id.user_id}/apps/{user" + - "_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.api." + - "GetInputCountRequest\032&.clarifai.api.Sing" + - "leInputCountResponse\"x\202\323\344\223\002^\022G/v2/users/" + - "{user_app_id.user_id}/apps/{user_app_id." + - "app_id}/inputs/statusZ\023\022\021/v2/inputs/stat" + - "us\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\315\001\n\014StreamInputs\022" + - "!.clarifai.api.StreamInputsRequest\032 .cla" + - "rifai.api.MultiInputResponse\"x\202\323\344\223\002^\022G/v" + - "2/users/{user_app_id.user_id}/apps/{user" + - "_app_id.app_id}/inputs/streamZ\023\022\021/v2/inp" + - "uts/stream\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\201\002\n\017GetIn" + - "putSamples\022$.clarifai.api.GetInputSample" + - "sRequest\032*.clarifai.api.MultiInputAnnota" + - "tionResponse\"\233\001\202\323\344\223\002\200\001\022X/v2/users/{user_" + - "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.api.G" + - "etInputRequest\032!.clarifai.api.SingleInpu" + - "tResponse\"\200\001\202\323\344\223\002f\022K/v2/users/{user_app_" + - "id.user_id}/apps/{user_app_id.app_id}/in" + - "puts/{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\025GetInputVideoMa" + - "nifest\022%.clarifai.api.GetVideoManifestRe" + - "quest\032&.clarifai.api.GetVideoManifestRes" + - "ponse\"\227\001\202\323\344\223\002\204\001\022Z/v2/users/{user_app_id." + - "user_id}/apps/{user_app_id.app_id}/input" + - "s/{input_id}/video_manifestZ&\022$/v2/input" + - "s/{input_id}/video_manifest\230\234\'\002\220\234\'-\220\234\'\005\022" + - "\273\001\n\nListInputs\022\037.clarifai.api.ListInputs" + - "Request\032 .clarifai.api.MultiInputRespons" + - "e\"j\202\323\344\223\002P\022@/v2/users/{user_app_id.user_i" + - "d}/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\nPostIn" + - "puts\022\037.clarifai.api.PostInputsRequest\032 ." + - "clarifai.api.MultiInputResponse\"\204\001\202\323\344\223\002V" + - "\"@/v2/users/{user_app_id.user_id}/apps/{" + - "user_app_id.app_id}/inputs:\001*Z\017\"\n/v2/inp" + - "uts:\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.Pa" + - "tchInputsRequest\032 .clarifai.api.MultiInp" + - "utResponse\"|\202\323\344\223\002V2@/v2/users/{user_app_" + - "id.user_id}/apps/{user_app_id.app_id}/in" + - "puts:\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 .clari" + - "fai.api.DeleteInputRequest\032!.clarifai.ap" + - "i.status.BaseResponse\"\224\001\202\323\344\223\002f*K/v2/user" + - "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.app_id}/inputs/{input_id}Z\027*\025/v2/input" + - "s/{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" + - ".api.DeleteInputsRequest\032!.clarifai.api." + - "status.BaseResponse\"\204\001\202\323\344\223\002V*@/v2/users/" + + "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!.cla" + + "rifai.api.DeleteInputsRequest\032!.clarifai" + + ".api.status.BaseResponse\"\204\001\202\323\344\223\002V*@/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_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.P" + + "atchInputsSearchesRequest\032!.clarifai.api" + + ".MultiSearchResponse\"~\202\323\344\223\002h2I/v2/users/" + "{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\023P" + - "atchInputsSearches\022(.clarifai.api.PatchI" + - "nputsSearchesRequest\032!.clarifai.api.Mult" + - "iSearchResponse\"~\202\323\344\223\002h2I/v2/users/{user" + - "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/inputs/searches:\001*Z\0302\023/v2/inputs/sear" + - "ches:\001*\230\234\'\002\220\234\'-\220\234\'s\220\234\'r\022\361\001\n\022PostInputsSe" + - "arches\022\'.clarifai.api.PostInputsSearches" + - "Request\032!.clarifai.api.MultiSearchRespon" + - "se\"\216\001\202\323\344\223\002h\"I/v2/users/{user_app_id.user" + - "_id}/apps/{user_app_id.app_id}/inputs/se" + - "arches:\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\020PostMode" + + "app_id}/inputs/searches:\001*Z\0302\023/v2/inputs" + + "/searches:\001*\230\234\'\002\220\234\'-\220\234\'s\220\234\'r\022\361\001\n\022PostInp" + + "utsSearches\022\'.clarifai.api.PostInputsSea" + + "rchesRequest\032!.clarifai.api.MultiSearchR" + + "esponse\"\216\001\202\323\344\223\002h\"I/v2/users/{user_app_id" + + ".user_id}/apps/{user_app_id.app_id}/inpu" + + "ts/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\020Pos" + + "tModelOutputs\022%.clarifai.api.PostModelOu" + + "tputsRequest\032!.clarifai.api.MultiOutputR" + + "esponse\"\252\003\202\323\344\223\002\217\003\"i/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/mod" + + "els/{model_id}/versions/{version_id}/out" + + "puts:\001*Z8\"3/v2/models/{model_id}/version" + + "s/{version_id}/outputs:\001*ZX\"S/v2/users/{" + + "user_app_id.user_id}/apps/{user_app_id.a" + + "pp_id}/models/{model_id}/outputs:\001*Z\"\"\035/" + + "v2/models/{model_id}/outputs:\001*Zg\"b/v2/u" + + "sers/{runner_selector.deployment.user_id" + + "}/deployments/{runner_selector.deploymen" + + "t.id}/outputs:\001*\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\220\234\'\002\022\332\002\n" + + "\024GenerateModelOutputs\022%.clarifai.api.Pos" + + "tModelOutputsRequest\032!.clarifai.api.Mult" + + "iOutputResponse\"\365\001\202\323\344\223\002\332\001\"r/v2/users/{us" + + "er_app_id.user_id}/apps/{user_app_id.app" + + "_id}/models/{model_id}/versions/{version" + + "_id}/outputs/generate:\001*Za\"\\/v2/users/{u" + + "ser_app_id.user_id}/apps/{user_app_id.ap" + + "p_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\022StreamMode" + "lOutputs\022%.clarifai.api.PostModelOutputs" + "Request\032!.clarifai.api.MultiOutputRespon" + - "se\"\252\003\202\323\344\223\002\217\003\"i/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/models/{" + - "model_id}/versions/{version_id}/outputs:" + - "\001*Z8\"3/v2/models/{model_id}/versions/{ve" + - "rsion_id}/outputs:\001*ZX\"S/v2/users/{user_" + + "se\"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\014ListDataset" + + "s\022!.clarifai.api.ListDatasetsRequest\032\".c" + + "larifai.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/us" + + "ers/{user_app_id.user_id}/datasetsZ\016\022\014/v" + + "2/datasets\230\234\'\002\220\234\'-\220\234\'i\220\234\'r\022\331\001\n\nGetDatase" + + "t\022\037.clarifai.api.GetDatasetRequest\032#.cla" + + "rifai.api.SingleDatasetResponse\"\204\001\202\323\344\223\002n" + + "\022O/v2/users/{user_app_id.user_id}/apps/{" + + "user_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\313\001\n\014PostDatasets\022!.clarifai.api.P" + + "ostDatasetsRequest\032\".clarifai.api.MultiD" + + "atasetResponse\"t\202\323\344\223\002Z\"B/v2/users/{user_" + "app_id.user_id}/apps/{user_app_id.app_id" + - "}/models/{model_id}/outputs:\001*Z\"\"\035/v2/mo" + - "dels/{model_id}/outputs:\001*Zg\"b/v2/users/" + - "{runner_selector.deployment.user_id}/dep" + - "loyments/{runner_selector.deployment.id}" + - "/outputs:\001*\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\220\234\'\002\022\332\002\n\024Gene" + - "rateModelOutputs\022%.clarifai.api.PostMode" + - "lOutputsRequest\032!.clarifai.api.MultiOutp" + - "utResponse\"\365\001\202\323\344\223\002\332\001\"r/v2/users/{user_ap" + - "p_id.user_id}/apps/{user_app_id.app_id}/" + - "models/{model_id}/versions/{version_id}/" + - "outputs/generate:\001*Za\"\\/v2/users/{user_a" + + "}/datasets:\001*Z\021\"\014/v2/datasets:\001*\230\234\'\002\220\234\'-" + + "\220\234\'i\220\234\'j\220\234\'r\022\315\001\n\rPatchDatasets\022\".clarifa" + + "i.api.PatchDatasetsRequest\032\".clarifai.ap" + + "i.MultiDatasetResponse\"t\202\323\344\223\002Z2B/v2/user" + + "s/{user_app_id.user_id}/apps/{user_app_i" + + "d.app_id}/datasets:\001*Z\0212\014/v2/datasets:\001*" + + "\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'r\022\316\001\n\016DeleteDatasets\022" + + "#.clarifai.api.DeleteDatasetsRequest\032!.c" + + "larifai.api.status.BaseResponse\"t\202\323\344\223\002Z*" + + "B/v2/users/{user_app_id.user_id}/apps/{u" + + "ser_app_id.app_id}/datasets:\001*Z\021*\014/v2/da" + + "tasets:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'k\022\201\002\n\021ListDa" + + "tasetInputs\022&.clarifai.api.ListDatasetIn" + + "putsRequest\032\'.clarifai.api.MultiDatasetI" + + "nputResponse\"\232\001\202\323\344\223\002|\022V/v2/users/{user_a" + "pp_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\022StreamModelOutp" + - "uts\022%.clarifai.api.PostModelOutputsReque" + - "st\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!.c" + - "larifai.api.ListDatasetsRequest\032\".clarif" + - "ai.api.MultiDatasetResponse\"\227\001\202\323\344\223\002\200\001\022B/" + - "v2/users/{user_app_id.user_id}/apps/{use" + - "r_app_id.app_id}/datasetsZ*\022(/v2/users/{" + - "user_app_id.user_id}/datasetsZ\016\022\014/v2/dat" + - "asets\230\234\'\002\220\234\'-\220\234\'i\220\234\'r\022\331\001\n\nGetDataset\022\037.c" + - "larifai.api.GetDatasetRequest\032#.clarifai" + - ".api.SingleDatasetResponse\"\204\001\202\323\344\223\002n\022O/v2" + - "/users/{user_app_id.user_id}/apps/{user_" + - "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\313\001\n\014PostDatasets\022!.clarifai.api.PostDa" + - "tasetsRequest\032\".clarifai.api.MultiDatase" + - "tResponse\"t\202\323\344\223\002Z\"B/v2/users/{user_app_i" + - "d.user_id}/apps/{user_app_id.app_id}/dat" + - "asets:\001*Z\021\"\014/v2/datasets:\001*\230\234\'\002\220\234\'-\220\234\'i\220" + - "\234\'j\220\234\'r\022\315\001\n\rPatchDatasets\022\".clarifai.api" + - ".PatchDatasetsRequest\032\".clarifai.api.Mul" + - "tiDatasetResponse\"t\202\323\344\223\002Z2B/v2/users/{us" + + "/datasets/{dataset_id}/inputsZ\"\022 /v2/dat" + + "asets/{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$.clarifai" + + ".api.GetDatasetInputRequest\032(.clarifai.a" + + "pi.SingleDatasetInputResponse\"\261\001\202\323\344\223\002\222\001\022" + + "a/v2/users/{user_app_id.user_id}/apps/{u" + + "ser_app_id.app_id}/datasets/{dataset_id}" + + "/inputs/{input_id}Z-\022+/v2/datasets/{data" + + "set_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&.clarif" + + "ai.api.PostDatasetInputsRequest\032\'.clarif" + + "ai.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/{dataset_" + + "id}/inputs:\001*Z%\" /v2/datasets/{dataset_i" + + "d}/inputs:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'\005\220\234\'&\220\234\'\013" + + "\022\206\002\n\023DeleteDatasetInputs\022(.clarifai.api." + + "DeleteDatasetInputsRequest\032!.clarifai.ap" + + "i.status.BaseResponse\"\241\001\202\323\344\223\002\202\001*V/v2/use" + + "rs/{user_app_id.user_id}/apps/{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\'j\220\234\'k\220\234\'\005\022\204\002\n\023ListDatase" + + "tVersions\022(.clarifai.api.ListDatasetVers" + + "ionsRequest\032).clarifai.api.MultiDatasetV" + + "ersionResponse\"\227\001\202\323\344\223\002\200\001\022X/v2/users/{use" + + "r_app_id.user_id}/apps/{user_app_id.app_" + + "id}/datasets/{dataset_id}/versionsZ$\022\"/v" + + "2/datasets/{dataset_id}/versions\230\234\'\002\220\234\'-" + + "\220\234\'i\220\234\'r\022\253\002\n\021GetDatasetVersion\022&.clarifa" + + "i.api.GetDatasetVersionRequest\032*.clarifa" + + "i.api.SingleDatasetVersionResponse\"\301\001\202\323\344" + + "\223\002\252\001\022m/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/datasets/{datase" + + "t_id}/versions/{dataset_version_id}Z9\0227/" + + "v2/datasets/{dataset_id}/versions/{datas" + + "et_version_id}\230\234\'\002\220\234\'-\220\234\'i\220\234\'r\022\342\002\n\037ListD" + + "atasetVersionMetricsGroups\0224.clarifai.ap" + + "i.ListDatasetVersionMetricsGroupsRequest" + + "\0325.clarifai.api.MultiDatasetVersionMetri" + + "csGroupResponse\"\321\001\202\323\344\223\002\272\001\022u/v2/users/{us" + "er_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\022\316\001\n\016DeleteDatasets\022#.cla" + - "rifai.api.DeleteDatasetsRequest\032!.clarif" + - "ai.api.status.BaseResponse\"t\202\323\344\223\002Z*B/v2/" + - "users/{user_app_id.user_id}/apps/{user_a" + - "pp_id.app_id}/datasets:\001*Z\021*\014/v2/dataset" + - "s:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'k\022\201\002\n\021ListDataset" + - "Inputs\022&.clarifai.api.ListDatasetInputsR" + - "equest\032\'.clarifai.api.MultiDatasetInputR" + - "esponse\"\232\001\202\323\344\223\002|\022V/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/data" + - "sets/{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$.clarifai.api." + - "GetDatasetInputRequest\032(.clarifai.api.Si" + - "ngleDatasetInputResponse\"\261\001\202\323\344\223\002\222\001\022a/v2/" + - "users/{user_app_id.user_id}/apps/{user_a" + - "pp_id.app_id}/datasets/{dataset_id}/inpu" + - "ts/{input_id}Z-\022+/v2/datasets/{dataset_i" + - "d}/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.ap" + - "i.PostDatasetInputsRequest\032\'.clarifai.ap" + - "i.MultiDatasetInputResponse\"\245\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\'j\220\234\'\005\220\234\'&\220\234\'\013\022\206\002\n\023" + - "DeleteDatasetInputs\022(.clarifai.api.Delet" + - "eDatasetInputsRequest\032!.clarifai.api.sta" + - "tus.BaseResponse\"\241\001\202\323\344\223\002\202\001*V/v2/users/{u" + + "_id}/datasets/{dataset_id}/versions/{dat" + + "aset_version_id}/metricsZA\022?/v2/datasets" + + "/{dataset_id}/versions/{dataset_version_" + + "id}/metrics\230\234\'\002\220\234\'-\220\234\'i\220\234\'\013\022\222\002\n\023PostData" + + "setVersions\022(.clarifai.api.PostDatasetVe" + + "rsionsRequest\032).clarifai.api.MultiDatase" + + "tVersionResponse\"\245\001\202\323\344\223\002\206\001\"X/v2/users/{u" + "ser_app_id.user_id}/apps/{user_app_id.ap" + - "p_id}/datasets/{dataset_id}/inputs:\001*Z%*" + - " /v2/datasets/{dataset_id}/inputs:\001*\230\234\'\002" + - "\220\234\'-\220\234\'i\220\234\'j\220\234\'k\220\234\'\005\022\204\002\n\023ListDatasetVers" + - "ions\022(.clarifai.api.ListDatasetVersionsR" + - "equest\032).clarifai.api.MultiDatasetVersio" + - "nResponse\"\227\001\202\323\344\223\002\200\001\022X/v2/users/{user_app" + + "p_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\024PatchDatase" + + "tVersions\022).clarifai.api.PatchDatasetVer" + + "sionsRequest\032).clarifai.api.MultiDataset" + + "VersionResponse\"\235\001\202\323\344\223\002\206\0012X/v2/users/{us" + + "er_app_id.user_id}/apps/{user_app_id.app" + + "_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\025DeleteDatasetVersion" + + "s\022*.clarifai.api.DeleteDatasetVersionsRe" + + "quest\032!.clarifai.api.status.BaseResponse" + + "\"\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-.clar" + + "ifai.api.PutDatasetVersionExportsRequest" + + "\032/.clarifai.api.MultiDatasetVersionExpor" + + "tResponse\"\327\001\202\323\344\223\002\300\001\032u/v2/users/{user_app" + "_id.user_id}/apps/{user_app_id.app_id}/d" + - "atasets/{dataset_id}/versionsZ$\022\"/v2/dat" + - "asets/{dataset_id}/versions\230\234\'\002\220\234\'-\220\234\'i\220" + - "\234\'r\022\253\002\n\021GetDatasetVersion\022&.clarifai.api" + - ".GetDatasetVersionRequest\032*.clarifai.api" + - ".SingleDatasetVersionResponse\"\301\001\202\323\344\223\002\252\001\022" + - "m/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_app_id.app_id}/datasets/{dataset_id}" + - "/versions/{dataset_version_id}Z9\0227/v2/da" + - "tasets/{dataset_id}/versions/{dataset_ve" + - "rsion_id}\230\234\'\002\220\234\'-\220\234\'i\220\234\'r\022\342\002\n\037ListDatase" + - "tVersionMetricsGroups\0224.clarifai.api.Lis" + - "tDatasetVersionMetricsGroupsRequest\0325.cl" + - "arifai.api.MultiDatasetVersionMetricsGro" + - "upResponse\"\321\001\202\323\344\223\002\272\001\022u/v2/users/{user_ap" + - "p_id.user_id}/apps/{user_app_id.app_id}/" + - "datasets/{dataset_id}/versions/{dataset_" + - "version_id}/metricsZA\022?/v2/datasets/{dat" + - "aset_id}/versions/{dataset_version_id}/m" + - "etrics\230\234\'\002\220\234\'-\220\234\'i\220\234\'\013\022\222\002\n\023PostDatasetVe" + - "rsions\022(.clarifai.api.PostDatasetVersion" + - "sRequest\032).clarifai.api.MultiDatasetVers" + - "ionResponse\"\245\001\202\323\344\223\002\206\001\"X/v2/users/{user_a" + - "pp_id.user_id}/apps/{user_app_id.app_id}" + - "/datasets/{dataset_id}/versions:\001*Z\'\"\"/v" + - "2/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\024PatchDatasetVers" + - "ions\022).clarifai.api.PatchDatasetVersions" + - "Request\032).clarifai.api.MultiDatasetVersi" + - "onResponse\"\235\001\202\323\344\223\002\206\0012X/v2/users/{user_ap" + - "p_id.user_id}/apps/{user_app_id.app_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\025DeleteDatasetVersions\022*.c" + - "larifai.api.DeleteDatasetVersionsRequest" + - "\032!.clarifai.api.status.BaseResponse\"\241\001\202\323" + - "\344\223\002\206\001*X/v2/users/{user_app_id.user_id}/a" + - "pps/{user_app_id.app_id}/datasets/{datas" + - "et_id}/versions:\001*Z\'*\"/v2/datasets/{data" + - "set_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.PutDatasetVersionExportsRequest\032/.cl" + - "arifai.api.MultiDatasetVersionExportResp" + - "onse\"\327\001\202\323\344\223\002\300\001\032u/v2/users/{user_app_id.u" + - "ser_id}/apps/{user_app_id.app_id}/datase" + - "ts/{dataset_id}/versions/{dataset_versio" + - "n_id}/exports:\001*ZD\032?/v2/datasets/{datase" + - "t_id}/versions/{dataset_version_id}/expo" + - "rts:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\022\351\001\n\014GetModelType\022" + - "!.clarifai.api.GetModelTypeRequest\032%.cla" + - "rifai.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/{mode" + - "l_type_id}Z\"\022 /v2/models/types/{model_ty" + - "pe_id}\230\234\'\002\220\234\'-\220\234\'\017\022\231\001\n\026ListOpenSourceLic" + - "enses\022+.clarifai.api.ListOpenSourceLicen" + - "sesRequest\032,.clarifai.api.ListOpenSource" + - "LicensesResponse\"$\202\323\344\223\002\032\022\030/v2/open_sourc" + - "e_licenses\230\234\'\001\022\313\001\n\016ListModelTypes\022#.clar" + - "ifai.api.ListModelTypesRequest\032$.clarifa" + - "i.api.MultiModelTypeResponse\"n\202\323\344\223\002\\\022F/v" + - "2/users/{user_app_id.user_id}/apps/{user" + - "_app_id.app_id}/models/typesZ\022\022\020/v2/mode" + - "ls/types\230\234\'\002\220\234\'-\220\234\'\017\022\312\001\n\010GetModel\022\035.clar" + - "ifai.api.GetModelRequest\032!.clarifai.api." + - "SingleModelResponse\"|\202\323\344\223\002f\022K/v2/users/{" + - "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_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\022GetModelOu" + - "tputInfo\022\035.clarifai.api.GetModelRequest\032" + - "!.clarifai.api.SingleModelResponse\"\301\002\202\323\344" + - "\223\002\252\002\022W/v2/users/{user_app_id.user_id}/ap" + - "ps/{user_app_id.app_id}/models/{model_id" + - "}/output_infoZ#\022!/v2/models/{model_id}/o" + - "utput_infoZo\022m/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/models/{" + - "model_id}/versions/{version_id}/output_i" + - "nfoZ9\0227/v2/models/{model_id}/versions/{v" + - "ersion_id}/output_info\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\342" + - "\001\n\nListModels\022\037.clarifai.api.ListModelsR" + - "equest\032 .clarifai.api.MultiModelResponse" + - "\"\220\001\202\323\344\223\002z\022@/v2/users/{user_app_id.user_i" + - "d}/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\021GetResou" + - "rceCounts\022&.clarifai.api.GetResourceCoun" + - "tsRequest\032\'.clarifai.api.GetResourceCoun" + - "tsResponse\"\200\001\202\323\344\223\002b\022I/v2/users/{user_app" + - "_id.user_id}/apps/{user_app_id.app_id}/r" + - "esource_countsZ\025\022\023/v2/resource_counts\230\234\'" + - "\002\220\234\'i\220\234\'\017\220\234\'\023\220\234\'m\220\234\'-\022\337\001\n\022PostModelsSear" + - "ches\022\'.clarifai.api.PostModelsSearchesRe" + - "quest\032 .clarifai.api.MultiModelResponse\"" + - "~\202\323\344\223\002h\"I/v2/users/{user_app_id.user_id}" + - "/apps/{user_app_id.app_id}/models/search" + - "es:\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.Po" + - "stModelsRequest\032!.clarifai.api.SingleMod" + - "elResponse\"x\202\323\344\223\002V\"@/v2/users/{user_app_" + + "atasets/{dataset_id}/versions/{dataset_v" + + "ersion_id}/exports:\001*ZD\032?/v2/datasets/{d" + + "ataset_id}/versions/{dataset_version_id}" + + "/exports:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\022\351\001\n\014GetModel" + + "Type\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/{mod" + + "el_type_id}\230\234\'\002\220\234\'-\220\234\'\017\022\231\001\n\026ListOpenSour" + + "ceLicenses\022+.clarifai.api.ListOpenSource" + + "LicensesRequest\032,.clarifai.api.ListOpenS" + + "ourceLicensesResponse\"$\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$.cl" + + "arifai.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\010GetModel\022\035" + + ".clarifai.api.GetModelRequest\032!.clarifai" + + ".api.SingleModelResponse\"|\202\323\344\223\002f\022K/v2/us" + + "ers/{user_app_id.user_id}/apps/{user_app" + + "_id.app_id}/models/{model_id}Z\027\022\025/v2/mod" + + "els/{model_id}\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\232\003\n\022GetMo" + + "delOutputInfo\022\035.clarifai.api.GetModelReq" + + "uest\032!.clarifai.api.SingleModelResponse\"" + + "\301\002\202\323\344\223\002\252\002\022W/v2/users/{user_app_id.user_i" + + "d}/apps/{user_app_id.app_id}/models/{mod" + + "el_id}/output_infoZ#\022!/v2/models/{model_" + + "id}/output_infoZo\022m/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/mod" + + "els/{model_id}/versions/{version_id}/out" + + "put_infoZ9\0227/v2/models/{model_id}/versio" + + "ns/{version_id}/output_info\230\234\'\002\220\234\'-\220\234\'\013\220" + + "\234\'\017\022\342\001\n\nListModels\022\037.clarifai.api.ListMo" + + "delsRequest\032 .clarifai.api.MultiModelRes" + + "ponse\"\220\001\202\323\344\223\002z\022@/v2/users/{user_app_id.u" + + "ser_id}/apps/{user_app_id.app_id}/models" + + "Z(\022&/v2/users/{user_app_id.user_id}/mode" + + "lsZ\014\022\n/v2/models\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\347\001\n\021Get" + + "ResourceCounts\022&.clarifai.api.GetResourc" + + "eCountsRequest\032\'.clarifai.api.GetResourc" + + "eCountsResponse\"\200\001\202\323\344\223\002b\022I/v2/users/{use" + + "r_app_id.user_id}/apps/{user_app_id.app_" + + "id}/resource_countsZ\025\022\023/v2/resource_coun" + + "ts\230\234\'\002\220\234\'i\220\234\'\017\220\234\'\023\220\234\'m\220\234\'-\022\337\001\n\022PostModel" + + "sSearches\022\'.clarifai.api.PostModelsSearc" + + "hesRequest\032 .clarifai.api.MultiModelResp" + + "onse\"~\202\323\344\223\002h\"I/v2/users/{user_app_id.use" + + "r_id}/apps/{user_app_id.app_id}/models/s" + + "earches:\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.a" + + "pi.PostModelsRequest\032!.clarifai.api.Sing" + + "leModelResponse\"x\202\323\344\223\002V\"@/v2/users/{user" + + "_app_id.user_id}/apps/{user_app_id.app_i" + + "d}/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 .clar" + + "ifai.api.PatchModelsRequest\032 .clarifai.a" + + "pi.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\rPatchModelIds\022\"." + + "clarifai.api.PatchModelIdsRequest\032 .clar" + + "ifai.api.MultiModelResponse\"_\202\323\344\223\002I2D/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.api.Dele" + + "teModelRequest\032!.clarifai.api.status.Bas" + + "eResponse\"\210\001\202\323\344\223\002f*K/v2/users/{user_app_" + "id.user_id}/apps/{user_app_id.app_id}/mo" + - "dels:\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 .clarifai.api.Mu" + - "ltiModelResponse\"t\202\323\344\223\002V2@/v2/users/{use" + + "dels/{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\014DeleteM" + + "odels\022!.clarifai.api.DeleteModelsRequest" + + "\032!.clarifai.api.status.BaseResponse\"x\202\323\344" + + "\223\002V*@/v2/users/{user_app_id.user_id}/app" + + "s/{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.api" + + ".PatchModelCheckConsentsRequest\032,.clarif" + + "ai.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/{model" + + "_id}/check_consents:\001*Z)2$/v2/models/{mo" + + "del_id}/check_consents:\001*\230\234\'\002\220\234\'-\220\234\'\017\022\371\001" + + "\n\022PatchModelToolkits\022\'.clarifai.api.Patc" + + "hModelToolkitsRequest\032\'.clarifai.api.Mul" + + "tiModelToolkitResponse\"\220\001\202\323\344\223\002~2T/v2/use" + + "rs/{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\'.clari" + + "fai.api.PatchModelUseCasesRequest\032\'.clar" + + "ifai.api.MultiModelUseCaseResponse\"\220\001\202\323\344" + + "\223\002~2T/v2/users/{user_app_id.user_id}/app" + + "s/{user_app_id.app_id}/models/{model_id}" + + "/usecases:\001*Z#2\036/v2/models/{model_id}/us" + + "ecases:\001*\230\234\'\002\220\234\'-\220\234\'\017\022\377\001\n\023PatchModelLang" + + "uages\022(.clarifai.api.PatchModelLanguages" + + "Request\032(.clarifai.api.MultiModelLanguag" + + "eResponse\"\223\001\202\323\344\223\002\200\0012U/v2/users/{user_app" + + "_id.user_id}/apps/{user_app_id.app_id}/m" + + "odels/{model_id}/languages:\001*Z$2\037/v2/mod" + + "els/{model_id}/languages:\001*\230\234\'\002\220\234\'-\220\234\'\017\022" + + "\224\003\n\017ListModelInputs\022$.clarifai.api.ListM" + + "odelInputsRequest\032 .clarifai.api.MultiIn" + + "putResponse\"\270\002\210\002\001\202\323\344\223\002\226\002\022R/v2/users/{use" + "r_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\rPatchModelIds\022\".clari" + - "fai.api.PatchModelIdsRequest\032 .clarifai." + - "api.MultiModelResponse\"_\202\323\344\223\002I2D/v2/user" + + "id}/models/{model_id}/inputsZ\036\022\034/v2/mode" + + "ls/{model_id}/inputsZj\022h/v2/users/{user_" + + "app_id.user_id}/apps/{user_app_id.app_id" + + "}/models/{model_id}/versions/{version_id" + + "}/inputsZ4\0222/v2/models/{model_id}/versio" + + "ns/{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.ap" + + "i.GetModelVersionRequest\032(.clarifai.api." + + "SingleModelVersionResponse\"\251\001\202\323\344\223\002\222\001\022a/v" + + "2/users/{user_app_id.user_id}/apps/{user" + + "_app_id.app_id}/models/{model_id}/versio" + + "ns/{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.List" + + "ModelVersionsRequest\032\'.clarifai.api.Mult" + + "iModelVersionResponse\"\216\001\202\323\344\223\002x\022T/v2/user" + "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.app_id}/models/ids:\001*\230\234\'\002\220\234\'-\220\234\'\016\220\234\'\017\022" + - "\335\001\n\013DeleteModel\022 .clarifai.api.DeleteMod" + - "elRequest\032!.clarifai.api.status.BaseResp" + - "onse\"\210\001\202\323\344\223\002f*K/v2/users/{user_app_id.us" + - "er_id}/apps/{user_app_id.app_id}/models/" + - "{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\014DeleteModels" + - "\022!.clarifai.api.DeleteModelsRequest\032!.cl" + - "arifai.api.status.BaseResponse\"x\202\323\344\223\002V*@" + - "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_app_id.app_id}/models:\001*Z\017*\n/v2/model" + - "s:\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\027Pat" + - "chModelCheckConsents\022,.clarifai.api.Patc" + - "hModelCheckConsentsRequest\032,.clarifai.ap" + - "i.MultiModelCheckConsentResponse\"\235\001\202\323\344\223\002" + - "\212\0012Z/v2/users/{user_app_id.user_id}/apps" + - "/{user_app_id.app_id}/models/{model_id}/" + - "check_consents:\001*Z)2$/v2/models/{model_i" + - "d}/check_consents:\001*\230\234\'\002\220\234\'-\220\234\'\017\022\371\001\n\022Pat" + - "chModelToolkits\022\'.clarifai.api.PatchMode" + - "lToolkitsRequest\032\'.clarifai.api.MultiMod" + - "elToolkitResponse\"\220\001\202\323\344\223\002~2T/v2/users/{u" + - "ser_app_id.user_id}/apps/{user_app_id.ap" + - "p_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\'.clarifai.a" + - "pi.PatchModelUseCasesRequest\032\'.clarifai." + - "api.MultiModelUseCaseResponse\"\220\001\202\323\344\223\002~2T" + - "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_app_id.app_id}/models/{model_id}/usec" + - "ases:\001*Z#2\036/v2/models/{model_id}/usecase" + - "s:\001*\230\234\'\002\220\234\'-\220\234\'\017\022\377\001\n\023PatchModelLanguages" + - "\022(.clarifai.api.PatchModelLanguagesReque" + - "st\032(.clarifai.api.MultiModelLanguageResp" + - "onse\"\223\001\202\323\344\223\002\200\0012U/v2/users/{user_app_id.u" + - "ser_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\017L" + - "istModelInputs\022$.clarifai.api.ListModelI" + - "nputsRequest\032 .clarifai.api.MultiInputRe" + - "sponse\"\270\002\210\002\001\202\323\344\223\002\226\002\022R/v2/users/{user_app" + - "_id.user_id}/apps/{user_app_id.app_id}/m" + - "odels/{model_id}/inputsZ\036\022\034/v2/models/{m" + - "odel_id}/inputsZj\022h/v2/users/{user_app_i" + - "d.user_id}/apps/{user_app_id.app_id}/mod" + - "els/{model_id}/versions/{version_id}/inp" + - "utsZ4\0222/v2/models/{model_id}/versions/{v" + - "ersion_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.api.Get" + - "ModelVersionRequest\032(.clarifai.api.Singl" + - "eModelVersionResponse\"\251\001\202\323\344\223\002\222\001\022a/v2/use" + - "rs/{user_app_id.user_id}/apps/{user_app_" + - "id.app_id}/models/{model_id}/versions/{v" + - "ersion_id}Z-\022+/v2/models/{model_id}/vers" + - "ions/{version_id}\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\365\001\n\021Li" + - "stModelVersions\022&.clarifai.api.ListModel" + - "VersionsRequest\032\'.clarifai.api.MultiMode" + - "lVersionResponse\"\216\001\202\323\344\223\002x\022T/v2/users/{us" + - "er_app_id.user_id}/apps/{user_app_id.app" + - "_id}/models/{model_id}/versionsZ \022\036/v2/m" + - "odels/{model_id}/versions\230\234\'\002\220\234\'-\220\234\'\013\220\234\'" + - "\017\022\274\002\n\035PostWorkflowVersionsUnPublish\0222.cl" + - "arifai.api.PostWorkflowVersionsUnPublish" + + "d.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\035PostWorkflowVersionsUnPublish" + + "\0222.clarifai.api.PostWorkflowVersionsUnPu" + + "blishRequest\032!.clarifai.api.status.BaseR" + + "esponse\"\303\001\202\323\344\223\002\214\001\"[/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/wor" + + "kflows/{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\033PostWorkflowVersionsPublish\0220." + + "clarifai.api.PostWorkflowVersionsPublish" + "Request\032!.clarifai.api.status.BaseRespon" + - "se\"\303\001\202\323\344\223\002\214\001\"[/v2/users/{user_app_id.use" + + "se\"\277\001\202\323\344\223\002\210\001\"Y/v2/users/{user_app_id.use" + "r_id}/apps/{user_app_id.app_id}/workflow" + - "s/{workflow_id}/unpublish:\001*Z*\"%/v2/work" + - "flows/{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.clari" + - "fai.api.PostWorkflowVersionsPublishReque" + - "st\032!.clarifai.api.status.BaseResponse\"\277\001" + - "\202\323\344\223\002\210\001\"Y/v2/users/{user_app_id.user_id}" + - "/apps/{user_app_id.app_id}/workflows/{wo" + - "rkflow_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\030Post" + - "ModelVersionsPublish\022-.clarifai.api.Post" + - "ModelVersionsPublishRequest\032!.clarifai.a" + - "pi.status.BaseResponse\"\262\001\202\323\344\223\002|\"S/v2/use" + - "rs/{user_app_id.user_id}/apps/{user_app_" + - "id.app_id}/models/{model_id}/publish:\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/.cla" + - "rifai.api.PostModelVersionsUnPublishRequ" + - "est\032!.clarifai.api.status.BaseResponse\"\267" + - "\001\202\323\344\223\002\200\001\"U/v2/users/{user_app_id.user_id" + - "}/apps/{user_app_id.app_id}/models/{mode" + - "l_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\021PostModelVe" + - "rsions\022&.clarifai.api.PostModelVersionsR" + - "equest\032!.clarifai.api.SingleModelRespons" + - "e\"\260\001\202\323\344\223\002~\"T/v2/users/{user_app_id.user_" + - "id}/apps/{user_app_id.app_id}/models/{mo" + - "del_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\022PatchModelVersi" + - "ons\022\'.clarifai.api.PatchModelVersionsReq" + - "uest\032\'.clarifai.api.MultiModelVersionRes" + - "ponse\"w\202\323\344\223\002Y2T/v2/users/{user_app_id.us" + + "s/{workflow_id}/publish:\001*Z(\"#/v2/workfl" + + "ows/{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.api" + + ".PostModelVersionsPublishRequest\032!.clari" + + "fai.api.status.BaseResponse\"\262\001\202\323\344\223\002|\"S/v" + + "2/users/{user_app_id.user_id}/apps/{user" + + "_app_id.app_id}/models/{model_id}/publis" + + "h:\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.PostModelVersionsUnPublis" + + "hRequest\032!.clarifai.api.status.BaseRespo" + + "nse\"\267\001\202\323\344\223\002\200\001\"U/v2/users/{user_app_id.us" + "er_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.DeleteModelVersionRequest\032!.clarifa" + - "i.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}/version" + - "s/{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\027PostModelVersionsUpload\022,." + - "clarifai.api.PostModelVersionsUploadRequ" + - "est\032-.clarifai.api.PostModelVersionsUplo" + - "adResponse\"=\202\323\344\223\002\037\"\032/v2/models/versions/" + - "upload:\001*\230\234\'\002\220\234\'-\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\023(\0010\001\022\267\002" + - "\n\026PutModelVersionExports\022+.clarifai.api." + - "PutModelVersionExportsRequest\032..clarifai" + - ".api.SingleModelVersionExportResponse\"\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}/versions/{version_id}/exportsZ5\0323/v" + - "2/models/{model_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\025GetM" + - "odelVersionExport\022*.clarifai.api.GetMode" + - "lVersionExportRequest\032..clarifai.api.Sin" + - "gleModelVersionExportResponse\"\272\001\202\323\344\223\002\242\001\022" + - "i/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_app_id.app_id}/models/{model_id}/ver" + - "sions/{version_id}/exportsZ5\0223/v2/models" + - "/{model_id}/versions/{version_id}/export" + - "s\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\216\001\022\267\002\n\026GetModelVersionMe" + - "trics\022+.clarifai.api.GetModelVersionMetr" + - "icsRequest\032(.clarifai.api.SingleModelVer" + - "sionResponse\"\305\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/{version_id" + - "}/metricsZ5\0223/v2/models/{model_id}/versi" + - "ons/{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.PostModelVersionMetricsR" + - "equest\032(.clarifai.api.SingleModelVersion" + - "Response\"\337\001\202\323\344\223\002\250\001\"i/v2/users/{user_app_" + + "{model_id}/unpublish:\001*Z$\"\037/v2/models/{m" + + "odel_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\021PostMo" + + "delVersions\022&.clarifai.api.PostModelVers" + + "ionsRequest\032!.clarifai.api.SingleModelRe" + + "sponse\"\260\001\202\323\344\223\002~\"T/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/model" + + "s/{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\022PatchModel" + + "Versions\022\'.clarifai.api.PatchModelVersio" + + "nsRequest\032\'.clarifai.api.MultiModelVersi" + + "onResponse\"w\202\323\344\223\002Y2T/v2/users/{user_app_" + "id.user_id}/apps/{user_app_id.app_id}/mo" + - "dels/{model_id}/versions/{version_id}/me" + - "trics:\001*Z8\"3/v2/models/{model_id}/versio" + - "ns/{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\033P" + - "ostModelVersionEvaluations\0220.clarifai.ap" + - "i.PostModelVersionEvaluationsRequest\032&.c" + - "larifai.api.MultiEvalMetricsResponse\"\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/{model_version_id}/evaluati" + - "ons:\001*ZB\"=/v2/models/{model_id}/versions" + - "/{model_version_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\033ListModelVersionEvaluations\0220.cla" + - "rifai.api.ListModelVersionEvaluationsReq" + - "uest\032&.clarifai.api.MultiEvalMetricsResp" + - "onse\"\331\001\202\323\344\223\002\266\001\022s/v2/users/{user_app_id.u" + - "ser_id}/apps/{user_app_id.app_id}/models" + - "/{model_id}/versions/{model_version_id}/" + - "evaluationsZ?\022=/v2/models/{model_id}/ver" + - "sions/{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\031GetModelVer" + - "sionEvaluation\022..clarifai.api.GetModelVe" + - "rsionEvaluationRequest\032\'.clarifai.api.Si" + - "ngleEvalMetricsResponse\"\372\001\202\323\344\223\002\327\001\022\203\001/v2/" + - "users/{user_app_id.user_id}/apps/{user_a" + - "pp_id.app_id}/models/{model_id}/versions" + - "/{model_version_id}/evaluations/{evaluat" + - "ion_id}ZO\022M/v2/models/{model_id}/version" + - "s/{model_version_id}/evaluations/{evalua" + - "tion_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.PostEval" + - "uationsRequest\032&.clarifai.api.MultiEvalM" + - "etricsResponse\"\226\001\202\323\344\223\002`\"E/v2/users/{user" + + "dels/{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\'.cla" + + "rifai.api.DeleteModelVersionRequest\032!.cl" + + "arifai.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}/ve" + + "rsions/{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\027PostModelVersionsUplo" + + "ad\022,.clarifai.api.PostModelVersionsUploa" + + "dRequest\032-.clarifai.api.PostModelVersion" + + "sUploadResponse\"=\202\323\344\223\002\037\"\032/v2/models/vers" + + "ions/upload:\001*\230\234\'\002\220\234\'-\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\023(\001" + + "0\001\022\267\002\n\026PutModelVersionExports\022+.clarifai" + + ".api.PutModelVersionExportsRequest\032..cla" + + "rifai.api.SingleModelVersionExportRespon" + + "se\"\277\001\202\323\344\223\002\242\001\032i/v2/users/{user_app_id.use" + + "r_id}/apps/{user_app_id.app_id}/models/{" + + "model_id}/versions/{version_id}/exportsZ" + + "5\0323/v2/models/{model_id}/versions/{versi" + + "on_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.Ge" + + "tModelVersionExportRequest\032..clarifai.ap" + + "i.SingleModelVersionExportResponse\"\272\001\202\323\344" + + "\223\002\242\001\022i/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/models/{model_id" + + "}/versions/{version_id}/exportsZ5\0223/v2/m" + + "odels/{model_id}/versions/{version_id}/e" + + "xports\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\216\001\022\267\002\n\026GetModelVers" + + "ionMetrics\022+.clarifai.api.GetModelVersio" + + "nMetricsRequest\032(.clarifai.api.SingleMod" + + "elVersionResponse\"\305\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}/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\027PostModelVersionMe" + + "trics\022,.clarifai.api.PostModelVersionMet" + + "ricsRequest\032(.clarifai.api.SingleModelVe" + + "rsionResponse\"\337\001\202\323\344\223\002\250\001\"i/v2/users/{user" + "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/evaluations:\001*Z\024\"\017/v2/evaluations:\001*\230" + + "d}/models/{model_id}/versions/{version_i" + + "d}/metrics:\001*Z8\"3/v2/models/{model_id}/v" + + "ersions/{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\033PostModelVersionEvaluations\0220.clarif" + + "ai.api.PostModelVersionEvaluationsReques" + + "t\032&.clarifai.api.MultiEvalMetricsRespons" + + "e\"\363\001\202\323\344\223\002\274\001\"s/v2/users/{user_app_id.user" + + "_id}/apps/{user_app_id.app_id}/models/{m" + + "odel_id}/versions/{model_version_id}/eva" + + "luations:\001*ZB\"=/v2/models/{model_id}/ver" + + "sions/{model_version_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\216\002\n\017ListEvaluations\022$.clarifai.a" + - "pi.ListEvaluationsRequest\032&.clarifai.api" + - ".MultiEvalMetricsResponse\"\254\001\202\323\344\223\002\211\001\022E/v2" + + "\234\'5\220\234\'6\022\323\002\n\033ListModelVersionEvaluations\022" + + "0.clarifai.api.ListModelVersionEvaluatio" + + "nsRequest\032&.clarifai.api.MultiEvalMetric" + + "sResponse\"\331\001\202\323\344\223\002\266\001\022s/v2/users/{user_app" + + "_id.user_id}/apps/{user_app_id.app_id}/m" + + "odels/{model_id}/versions/{model_version" + + "_id}/evaluationsZ?\022=/v2/models/{model_id" + + "}/versions/{model_version_id}/evaluation" + + "s\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\220\234\'\005\220\234\'5\022\361\002\n\031GetMod" + + "elVersionEvaluation\022..clarifai.api.GetMo" + + "delVersionEvaluationRequest\032\'.clarifai.a" + + "pi.SingleEvalMetricsResponse\"\372\001\202\323\344\223\002\327\001\022\203" + + "\001/v2/users/{user_app_id.user_id}/apps/{u" + + "ser_app_id.app_id}/models/{model_id}/ver" + + "sions/{model_version_id}/evaluations/{ev" + + "aluation_id}ZO\022M/v2/models/{model_id}/ve" + + "rsions/{model_version_id}/evaluations/{e" + + "valuation_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.Pos" + + "tEvaluationsRequest\032&.clarifai.api.Multi" + + "EvalMetricsResponse\"\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/evaluation" + + "s:\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\017ListEvaluations\022$.clari" + + "fai.api.ListEvaluationsRequest\032&.clarifa" + + "i.api.MultiEvalMetricsResponse\"\254\001\202\323\344\223\002\211\001" + + "\022E/v2/users/{user_app_id.user_id}/apps/{" + + "user_app_id.app_id}/evaluationsZ-\022+/v2/u" + + "sers/{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\rGetEvaluation\022\".clarifai.api.G" + + "etEvaluationRequest\032\'.clarifai.api.Singl" + + "eEvalMetricsResponse\"\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/{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\023ListModelReferen" + + "ces\022(.clarifai.api.ListModelReferencesRe" + + "quest\032).clarifai.api.MultiModelReference" + + "Response\"\216\001\202\323\344\223\002|\022V/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/mod" + + "els/{model_id}/referencesZ\"\022 /v2/models/" + + "{model_id}/references\230\234\'\002\220\234\'-\220\234\'\017\022\362\002\n\033Ge" + + "tModelVersionInputExample\0220.clarifai.api" + + ".GetModelVersionInputExampleRequest\0324.cl" + + "arifai.api.SingleModelVersionInputExampl" + + "eResponse\"\352\001\202\323\344\223\002\327\001\022\203\001/v2/users/{user_ap" + + "p_id.user_id}/apps/{user_app_id.app_id}/" + + "models/{model_id}/versions/{model_versio" + + "n_id}/input_examples/{example_id}ZO\022M/v2" + + "/models/{model_id}/versions/{model_versi" + + "on_id}/input_examples/{example_id}\230\234\'\002\220\234" + + "\'-\220\234\'\017\022\332\002\n\035ListModelVersionInputExamples" + + "\0222.clarifai.api.ListModelVersionInputExa" + + "mplesRequest\0323.clarifai.api.MultiModelVe" + + "rsionInputExampleResponse\"\317\001\202\323\344\223\002\274\001\022v/v2" + "/users/{user_app_id.user_id}/apps/{user_" + - "app_id.app_id}/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\rGetEvaluation\022\".clarifai.api.GetEva" + - "luationRequest\032\'.clarifai.api.SingleEval" + - "MetricsResponse\"\234\001\202\323\344\223\002z\022U/v2/users/{use" + - "r_app_id.user_id}/apps/{user_app_id.app_" + - "id}/evaluations/{evaluation_id}Z!\022\037/v2/e" + - "valuations/{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.api.ListModelReferencesRequest" + - "\032).clarifai.api.MultiModelReferenceRespo" + - "nse\"\216\001\202\323\344\223\002|\022V/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/models/{" + - "model_id}/referencesZ\"\022 /v2/models/{mode" + - "l_id}/references\230\234\'\002\220\234\'-\220\234\'\017\022\362\002\n\033GetMode" + - "lVersionInputExample\0220.clarifai.api.GetM" + - "odelVersionInputExampleRequest\0324.clarifa" + - "i.api.SingleModelVersionInputExampleResp" + - "onse\"\352\001\202\323\344\223\002\327\001\022\203\001/v2/users/{user_app_id." + - "user_id}/apps/{user_app_id.app_id}/model" + - "s/{model_id}/versions/{model_version_id}" + - "/input_examples/{example_id}ZO\022M/v2/mode" + - "ls/{model_id}/versions/{model_version_id" + - "}/input_examples/{example_id}\230\234\'\002\220\234\'-\220\234\'" + - "\017\022\332\002\n\035ListModelVersionInputExamples\0222.cl" + - "arifai.api.ListModelVersionInputExamples" + - "Request\0323.clarifai.api.MultiModelVersion" + - "InputExampleResponse\"\317\001\202\323\344\223\002\274\001\022v/v2/user" + - "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.app_id}/models/{model_id}/versions/{mo" + - "del_version_id}/input_examplesZB\022@/v2/mo" + - "dels/{model_id}/versions/{model_version_" + - "id}/input_examples\230\234\'\002\220\234\'-\220\234\'\017\022\340\001\n\013GetWo" + - "rkflow\022 .clarifai.api.GetWorkflowRequest" + - "\032$.clarifai.api.SingleWorkflowResponse\"\210" + - "\001\202\323\344\223\002r\022Q/v2/users/{user_app_id.user_id}" + - "/apps/{user_app_id.app_id}/workflows/{wo" + - "rkflow_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\".cl" + - "arifai.api.ListWorkflowsRequest\032#.clarif" + - "ai.api.MultiWorkflowResponse\"\232\001\202\323\344\223\002\203\001\022C" + - "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_app_id.app_id}/workflowsZ+\022)/v2/users" + - "/{user_app_id.user_id}/workflowsZ\017\022\r/v2/" + - "workflows\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\023\022\320\001\n\rPostWorkfl" + - "ows\022\".clarifai.api.PostWorkflowsRequest\032" + - "#.clarifai.api.MultiWorkflowResponse\"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\'\017\220\234\'\022\220\234\'\023\022\322\001\n" + - "\016PatchWorkflows\022#.clarifai.api.PatchWork" + - "flowsRequest\032#.clarifai.api.MultiWorkflo" + - "wResponse\"v\202\323\344\223\002\\2C/v2/users/{user_app_i" + - "d.user_id}/apps/{user_app_id.app_id}/wor" + - "kflows:\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%.clarifa" + - "i.api.PatchWorkflowIdsRequest\032#.clarifai" + - ".api.MultiWorkflowResponse\"b\202\323\344\223\002L2G/v2/" + - "users/{user_app_id.user_id}/apps/{user_a" + - "pp_id.app_id}/workflows/ids:\001*\230\234\'\002\220\234\'-\220\234" + - "\'\022\220\234\'\023\022\347\001\n\016DeleteWorkflow\022#.clarifai.api" + - ".DeleteWorkflowRequest\032!.clarifai.api.st" + - "atus.BaseResponse\"\214\001\202\323\344\223\002r*Q/v2/users/{u" + - "ser_app_id.user_id}/apps/{user_app_id.ap" + - "p_id}/workflows/{workflow_id}Z\035*\033/v2/wor" + - "kflows/{workflow_id}\230\234\'\002\220\234\'-\220\234\'\022\220\234\'\025\220\234\'\023" + - "\022\322\001\n\017DeleteWorkflows\022$.clarifai.api.Dele" + - "teWorkflowsRequest\032!.clarifai.api.status" + - ".BaseResponse\"v\202\323\344\223\002\\*C/v2/users/{user_a" + - "pp_id.user_id}/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.api.PostWorkflowResultsRespon" + - "se\"\235\002\202\323\344\223\002\376\001\"o/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/workflow" + - "s/{workflow_id}/versions/{version_id}/re" + - "sults:\001*Z^\"Y/v2/users/{user_app_id.user_" + - "id}/apps/{user_app_id.app_id}/workflows/" + - "{workflow_id}/results:\001*Z(\"#/v2/workflow" + - "s/{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).cl" + - "arifai.api.ListWorkflowVersionsRequest\032*" + - ".clarifai.api.MultiWorkflowVersionRespon" + - "se\"\233\001\202\323\344\223\002\204\001\022Z/v2/users/{user_app_id.use" + + "app_id.app_id}/models/{model_id}/version" + + "s/{model_version_id}/input_examplesZB\022@/" + + "v2/models/{model_id}/versions/{model_ver" + + "sion_id}/input_examples\230\234\'\002\220\234\'-\220\234\'\017\022\340\001\n\013" + + "GetWorkflow\022 .clarifai.api.GetWorkflowRe" + + "quest\032$.clarifai.api.SingleWorkflowRespo" + + "nse\"\210\001\202\323\344\223\002r\022Q/v2/users/{user_app_id.use" + "r_id}/apps/{user_app_id.app_id}/workflow" + - "s/{workflow_id}/versionsZ&\022$/v2/workflow" + - "s/{workflow_id}/versions\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\023" + - "\022\264\002\n\022GetWorkflowVersion\022\'.clarifai.api.G" + - "etWorkflowVersionRequest\032+.clarifai.api." + - "SingleWorkflowVersionResponse\"\307\001\202\323\344\223\002\260\001\022" + - "p/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_app_id.app_id}/workflows/{workflow_i" + - "d}/versions/{workflow_version_id}Z<\022:/v2" + - "/workflows/{workflow_id}/versions/{workf" + - "low_version_id}\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\023\022\220\002\n\026Dele" + - "teWorkflowVersions\022+.clarifai.api.Delete" + - "WorkflowVersionsRequest\032!.clarifai.api.s" + - "tatus.BaseResponse\"\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/workflows/{workflow_id}/versi" + - "ons:\001*\230\234\'\002\220\234\'-\220\234\'\023\220\234\'\022\220\234\'\025\022\227\002\n\025PatchWork" + - "flowVersions\022*.clarifai.api.PatchWorkflo" + - "wVersionsRequest\032*.clarifai.api.MultiWor" + - "kflowVersionResponse\"\245\001\202\323\344\223\002\212\0012Z/v2/user" + - "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.app_id}/workflows/{workflow_id}/versio" + - "ns:\001*Z)2$/v2/workflows/{workflow_id}/ver" + - "sions:\001*\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\023\220\234\'\022\022\205\001\n\006GetKey\022" + - "\033.clarifai.api.GetKeyRequest\032\037.clarifai." + - "api.SingleKeyResponse\"=\202\323\344\223\002/\022-/v2/users" + - "/{user_app_id.user_id}/keys/{key_id}\230\234\'\005" + - "\220\234\'0\022\177\n\010ListKeys\022\035.clarifai.api.ListKeys" + - "Request\032\036.clarifai.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.ListAppKeysRequest\032\036.clarifai.api.M" + - "ultiKeyResponse\"R\202\323\344\223\002@\022>/v2/users/{user" + - "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/keys\230\234\'\005\220\234\'-\220\234\'0\022\225\001\n\tDeleteKey\022\036.clar" + - "ifai.api.DeleteKeyRequest\032!.clarifai.api" + - ".status.BaseResponse\"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." + - "PostKeysRequest\032\036.clarifai.api.MultiKeyR" + - "esponse\"?\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\tPat" + - "chKeys\022\036.clarifai.api.PatchKeysRequest\032\036" + - ".clarifai.api.MultiKeyResponse\";\202\323\344\223\002)2$" + - "/v2/users/{user_app_id.user_id}/keys:\001*\230" + - "\234\'\005\220\234\'/\220\234\'0\022\274\001\n\010MyScopes\022\035.clarifai.api." + - "MyScopesRequest\032 .clarifai.api.MultiScop" + - "eResponse\"o\202\323\344\223\002e\022B/v2/users/{user_app_i" + - "d.user_id}/apps/{user_app_id.app_id}/mys" + - "copesZ\016\022\014/v2/myscopesZ\017\022\r/v2/my_scopes\230\234" + - "\'\002\022\215\001\n\014MyScopesUser\022!.clarifai.api.MySco", - "pesUserRequest\032$.clarifai.api.MultiScope" + - "UserResponse\"4\202\323\344\223\002*\022(/v2/users/{user_ap" + - "p_id.user_id}/myscopes\230\234\'\005\022u\n\014MyScopesRo" + - "ot\022!.clarifai.api.MyScopesRootRequest\032$." + - "clarifai.api.MultiScopeRootResponse\"\034\202\323\344" + - "\223\002\022\022\020/v2/myscopesroot\230\234\'\005\022\207\001\n\nListScopes" + - "\022\037.clarifai.api.ListScopesRequest\032$.clar" + - "ifai.api.MultiScopeDepsResponse\"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.GetAppRequ" + - "est\032\037.clarifai.api.SingleAppResponse\"X\202\323" + - "\344\223\002F\0229/v2/users/{user_app_id.user_id}/ap" + - "ps/{user_app_id.app_id}Z\t\022\007/v2/app\230\234\'\002\220\234" + - "\'-\220\234\'\023\022\217\001\n\010ListApps\022\035.clarifai.api.ListA" + - "ppsRequest\032\036.clarifai.api.MultiAppRespon" + - "se\"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\tDel" + - "eteApp\022\036.clarifai.api.DeleteAppRequest\032!" + - ".clarifai.api.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\010PostApps\022\035.clarifai.api.PostAppsReq" + - "uest\032\036.clarifai.api.MultiAppResponse\"G\202\323" + - "\344\223\002)\"$/v2/users/{user_app_id.user_id}/ap" + - "ps:\001*\230\234\'\005\220\234\',\220\234\'-\220\234\'\017\220\234\'\023\220\234\'\022\022\210\001\n\tPatchA" + - "pps\022\036.clarifai.api.PatchAppsRequest\032\036.cl" + - "arifai.api.MultiAppResponse\";\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.PatchAppsDetailsRequest\032\036.clarifai." + - "api.MultiAppResponse\"X\202\323\344\223\002F2A/v2/users/" + + "s/{workflow_id}Z\035\022\033/v2/workflows/{workfl" + + "ow_id}\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\023\022\365\001\n\rListWorkflows" + + "\022\".clarifai.api.ListWorkflowsRequest\032#.c" + + "larifai.api.MultiWorkflowResponse\"\232\001\202\323\344\223" + + "\002\203\001\022C/v2/users/{user_app_id.user_id}/app" + + "s/{user_app_id.app_id}/workflowsZ+\022)/v2/" + + "users/{user_app_id.user_id}/workflowsZ\017\022" + + "\r/v2/workflows\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\023\022\320\001\n\rPostW" + + "orkflows\022\".clarifai.api.PostWorkflowsReq" + + "uest\032#.clarifai.api.MultiWorkflowRespons" + + "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\'\017\220\234\'\022\220\234\'" + + "\023\022\322\001\n\016PatchWorkflows\022#.clarifai.api.Patc" + + "hWorkflowsRequest\032#.clarifai.api.MultiWo" + + "rkflowResponse\"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\020PatchWorkflowIds\022%.cl" + + "arifai.api.PatchWorkflowIdsRequest\032#.cla" + + "rifai.api.MultiWorkflowResponse\"b\202\323\344\223\002L2" + + "G/v2/users/{user_app_id.user_id}/apps/{u" + + "ser_app_id.app_id}/workflows/ids:\001*\230\234\'\002\220" + + "\234\'-\220\234\'\022\220\234\'\023\022\347\001\n\016DeleteWorkflow\022#.clarifa" + + "i.api.DeleteWorkflowRequest\032!.clarifai.a" + + "pi.status.BaseResponse\"\214\001\202\323\344\223\002r*Q/v2/use" + + "rs/{user_app_id.user_id}/apps/{user_app_" + + "id.app_id}/workflows/{workflow_id}Z\035*\033/v" + + "2/workflows/{workflow_id}\230\234\'\002\220\234\'-\220\234\'\022\220\234\'" + + "\025\220\234\'\023\022\322\001\n\017DeleteWorkflows\022$.clarifai.api" + + ".DeleteWorkflowsRequest\032!.clarifai.api.s" + + "tatus.BaseResponse\"v\202\323\344\223\002\\*C/v2/users/{u" + + "ser_app_id.user_id}/apps/{user_app_id.ap" + + "p_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\023PostWorkflowResul" + + "ts\022(.clarifai.api.PostWorkflowResultsReq" + + "uest\032).clarifai.api.PostWorkflowResultsR" + + "esponse\"\235\002\202\323\344\223\002\376\001\"o/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/wor" + + "kflows/{workflow_id}/versions/{version_i" + + "d}/results:\001*Z^\"Y/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/workf" + + "lows/{workflow_id}/results:\001*Z(\"#/v2/wor" + + "kflows/{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.ListWorkflowVersionsRequ" + + "est\032*.clarifai.api.MultiWorkflowVersionR" + + "esponse\"\233\001\202\323\344\223\002\204\001\022Z/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/wor" + + "kflows/{workflow_id}/versionsZ&\022$/v2/wor" + + "kflows/{workflow_id}/versions\230\234\'\002\220\234\'-\220\234\'" + + "\017\220\234\'\023\022\264\002\n\022GetWorkflowVersion\022\'.clarifai." + + "api.GetWorkflowVersionRequest\032+.clarifai" + + ".api.SingleWorkflowVersionResponse\"\307\001\202\323\344" + + "\223\002\260\001\022p/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/workflows/{workf" + + "low_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" + + "\026DeleteWorkflowVersions\022+.clarifai.api.D" + + "eleteWorkflowVersionsRequest\032!.clarifai." + + "api.status.BaseResponse\"\245\001\202\323\344\223\002\212\001*Z/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_id.app_id}/workflows/{workflow_id}/ver" + + "sions:\001*Z)*$/v2/workflows/{workflow_id}/" + + "versions:\001*\230\234\'\002\220\234\'-\220\234\'\023\220\234\'\022\220\234\'\025\022\227\002\n\025Patc" + + "hWorkflowVersions\022*.clarifai.api.PatchWo" + + "rkflowVersionsRequest\032*.clarifai.api.Mul" + + "tiWorkflowVersionResponse\"\245\001\202\323\344\223\002\212\0012Z/v2" + + "/users/{user_app_id.user_id}/apps/{user_" + + "app_id.app_id}/workflows/{workflow_id}/v" + + "ersions:\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\006Ge" + + "tKey\022\033.clarifai.api.GetKeyRequest\032\037.clar" + + "ifai.api.SingleKeyResponse\"=\202\323\344\223\002/\022-/v2/" + + "users/{user_app_id.user_id}/keys/{key_id" + + "}\230\234\'\005\220\234\'0\022\177\n\010ListKeys\022\035.clarifai.api.Lis" + + "tKeysRequest\032\036.clarifai.api.MultiKeyResp" + + "onse\"4\202\323\344\223\002&\022$/v2/users/{user_app_id.use" + + "r_id}/keys\230\234\'\005\220\234\'0\022\243\001\n\013ListAppKeys\022 .cla" + + "rifai.api.ListAppKeysRequest\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}/partial:\001*\230\234\'\005\220\234\',\220\234\'-\022\222\001\n\014Patch" + - "AppsIds\022!.clarifai.api.PatchAppsIdsReque" + - "st\032\036.clarifai.api.MultiAppResponse\"?\202\323\344\223" + - "\002-2(/v2/users/{user_app_id.user_id}/apps" + - "/ids:\001*\230\234\'\005\220\234\',\220\234\'-\022\234\001\n\010PatchApp\022\035.clari" + - "fai.api.PatchAppRequest\032\037.clarifai.api.S" + - "ingleAppResponse\"P\202\323\344\223\002>29/v2/users/{use" + - "r_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.PostAppsSearchesRequest\032\036" + - ".clarifai.api.MultiAppResponse\"D\202\323\344\223\0022\"-" + - "/v2/users/{user_app_id.user_id}/apps/sea" + - "rches:\001*\230\234\'\005\220\234\'-\220\234\'\023\022v\n\007GetUser\022\034.clarif" + - "ai.api.GetUserRequest\032 .clarifai.api.Sin" + - "gleUserResponse\"+\202\323\344\223\002!\022\037/v2/users/{user" + - "_app_id.user_id}\230\234\'\005\022\317\001\n\024PostValidatePas" + - "sword\022).clarifai.api.PostValidatePasswor" + - "dRequest\032..clarifai.api.SinglePasswordVa" + - "lidationResponse\"\\\202\323\344\223\002R\"1/v2/users/{use" + - "r_app_id.user_id}/validate_password:\001*Z\032" + - "\"\025/v2/validate_password:\001*\230\234\'\003\022\301\001\n\tGetSe" + - "arch\022\036.clarifai.api.GetSearchRequest\032\".c" + - "larifai.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/{id}\230\234\'\002\220\234\'-\220\234\'r\022\274\001\n\014ListSearc" + - "hes\022!.clarifai.api.ListSearchesRequest\032!" + - ".clarifai.api.MultiSearchResponse\"f\202\323\344\223\002" + - "T\022B/v2/users/{user_app_id.user_id}/apps/" + - "{user_app_id.app_id}/searchesZ\016\022\014/v2/sea" + - "rches\230\234\'\002\220\234\'-\220\234\'r\022\310\001\n\rPatchSearches\022\".cl" + - "arifai.api.PatchSearchesRequest\032!.clarif" + - "ai.api.MultiSearchResponse\"p\202\323\344\223\002Z2B/v2/" + - "users/{user_app_id.user_id}/apps/{user_a" + - "pp_id.app_id}/searches:\001*Z\0212\014/v2/searche" + - "s:\001*\230\234\'\002\220\234\'-\220\234\'s\220\234\'r\022\332\001\n\014PostSearches\022!." + - "clarifai.api.PostSearchesRequest\032!.clari" + - "fai.api.MultiSearchResponse\"\203\001\210\002\001\202\323\344\223\002Z\"" + + "app_id}/keys\230\234\'\005\220\234\'-\220\234\'0\022\225\001\n\tDeleteKey\022\036" + + ".clarifai.api.DeleteKeyRequest\032!.clarifa" + + "i.api.status.BaseResponse\"E\202\323\344\223\002/*-/v2/u" + + "sers/{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.PostKeysRequest\032\036.clarifai.api.Mult" + + "iKeyResponse\"?\202\323\344\223\002)\"$/v2/users/{user_ap" + + "p_id.user_id}/keys:\001*\230\234\'\005\220\234\'-\220\234\'/\220\234\'0\022\210\001" + + "\n\tPatchKeys\022\036.clarifai.api.PatchKeysRequ" + + "est\032\036.clarifai.api.MultiKeyResponse\";\202\323\344", + "\223\002)2$/v2/users/{user_app_id.user_id}/key" + + "s:\001*\230\234\'\005\220\234\'/\220\234\'0\022\274\001\n\010MyScopes\022\035.clarifai" + + ".api.MyScopesRequest\032 .clarifai.api.Mult" + + "iScopeResponse\"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/myscopesZ\017\022\r/v2/my_sco" + + "pes\230\234\'\002\022\215\001\n\014MyScopesUser\022!.clarifai.api." + + "MyScopesUserRequest\032$.clarifai.api.Multi" + + "ScopeUserResponse\"4\202\323\344\223\002*\022(/v2/users/{us" + + "er_app_id.user_id}/myscopes\230\234\'\005\022u\n\014MySco" + + "pesRoot\022!.clarifai.api.MyScopesRootReque" + + "st\032$.clarifai.api.MultiScopeRootResponse" + + "\"\034\202\323\344\223\002\022\022\020/v2/myscopesroot\230\234\'\005\022\207\001\n\nListS" + + "copes\022\037.clarifai.api.ListScopesRequest\032$" + + ".clarifai.api.MultiScopeDepsResponse\"2\202\323" + + "\344\223\002(\022&/v2/users/{user_app_id.user_id}/sc" + + "opes\230\234\'\003\022\240\001\n\006GetApp\022\033.clarifai.api.GetAp" + + "pRequest\032\037.clarifai.api.SingleAppRespons" + + "e\"X\202\323\344\223\002F\0229/v2/users/{user_app_id.user_i" + + "d}/apps/{user_app_id.app_id}Z\t\022\007/v2/app\230" + + "\234\'\002\220\234\'-\220\234\'\023\022\217\001\n\010ListApps\022\035.clarifai.api." + + "ListAppsRequest\032\036.clarifai.api.MultiAppR" + + "esponse\"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.clarifai.api.DeleteAppRequ" + + "est\032!.clarifai.api.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\010PostApps\022\035.clarifai.api.PostAp" + + "psRequest\032\036.clarifai.api.MultiAppRespons" + + "e\"G\202\323\344\223\002)\"$/v2/users/{user_app_id.user_i" + + "d}/apps:\001*\230\234\'\005\220\234\',\220\234\'-\220\234\'\017\220\234\'\023\220\234\'\022\022\210\001\n\tP" + + "atchApps\022\036.clarifai.api.PatchAppsRequest" + + "\032\036.clarifai.api.MultiAppResponse\";\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%.cla" + + "rifai.api.PatchAppsDetailsRequest\032\036.clar" + + "ifai.api.MultiAppResponse\"X\202\323\344\223\002F2A/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_id.app_id}/partial:\001*\230\234\'\005\220\234\',\220\234\'-\022\222\001\n\014" + + "PatchAppsIds\022!.clarifai.api.PatchAppsIds" + + "Request\032\036.clarifai.api.MultiAppResponse\"" + + "?\202\323\344\223\002-2(/v2/users/{user_app_id.user_id}" + + "/apps/ids:\001*\230\234\'\005\220\234\',\220\234\'-\022\234\001\n\010PatchApp\022\035." + + "clarifai.api.PatchAppRequest\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\020PostAppsSear" + + "ches\022%.clarifai.api.PostAppsSearchesRequ" + + "est\032\036.clarifai.api.MultiAppResponse\"D\202\323\344" + + "\223\0022\"-/v2/users/{user_app_id.user_id}/app" + + "s/searches:\001*\230\234\'\005\220\234\'-\220\234\'\023\022v\n\007GetUser\022\034.c" + + "larifai.api.GetUserRequest\032 .clarifai.ap" + + "i.SingleUserResponse\"+\202\323\344\223\002!\022\037/v2/users/" + + "{user_app_id.user_id}\230\234\'\005\022\317\001\n\024PostValida" + + "tePassword\022).clarifai.api.PostValidatePa" + + "sswordRequest\032..clarifai.api.SinglePassw" + + "ordValidationResponse\"\\\202\323\344\223\002R\"1/v2/users" + + "/{user_app_id.user_id}/validate_password" + + ":\001*Z\032\"\025/v2/validate_password:\001*\230\234\'\003\022\301\001\n\t" + + "GetSearch\022\036.clarifai.api.GetSearchReques" + + "t\032\".clarifai.api.SingleSearchResponse\"p\202" + + "\323\344\223\002^\022G/v2/users/{user_app_id.user_id}/a" + + "pps/{user_app_id.app_id}/searches/{id}Z\023" + + "\022\021/v2/searches/{id}\230\234\'\002\220\234\'-\220\234\'r\022\274\001\n\014List" + + "Searches\022!.clarifai.api.ListSearchesRequ" + + "est\032!.clarifai.api.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/v" + + "2/searches\230\234\'\002\220\234\'-\220\234\'r\022\310\001\n\rPatchSearches" + + "\022\".clarifai.api.PatchSearchesRequest\032!.c" + + "larifai.api.MultiSearchResponse\"p\202\323\344\223\002Z2" + "B/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_app_id.app_id}/searches:\001*Z\021\"\014/v2/se" + - "arches:\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\020PostSearchesByID\022%.clarifai.api.Po" + - "stSearchesByIDRequest\032!.clarifai.api.Mul" + - "tiSearchResponse\"z\202\323\344\223\002d\"G/v2/users/{use" + - "r_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\033PostAnnotationS" + - "earchMetrics\0220.clarifai.api.PostAnnotati" + - "onSearchMetricsRequest\0322.clarifai.api.Mu" + - "ltiAnnotationSearchMetricsResponse\"\255\001\202\323\344" + - "\223\002\202\001\"V/v2/users/{user_app_id.user_id}/ap" + - "ps/{user_app_id.app_id}/annotations/sear" + - "ches/metrics:\001*Z%\" /v2/annotations/searc" + - "hes/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\032GetAnnotationSearchMetric" + - "s\022/.clarifai.api.GetAnnotationSearchMetr" + - "icsRequest\0322.clarifai.api.MultiAnnotatio" + - "nSearchMetricsResponse\"\245\001\202\323\344\223\002\206\001\022[/v2/us" + - "ers/{user_app_id.user_id}/apps/{user_app" + - "_id.app_id}/annotations/searches/metrics" + - "/{id}Z\'\022%/v2/annotations/searches/metric" + - "s/{id}\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'5\022\240\002\n\033ListA" + - "nnotationSearchMetrics\0220.clarifai.api.Li" + - "stAnnotationSearchMetricsRequest\0322.clari" + - "fai.api.MultiAnnotationSearchMetricsResp" + - "onse\"\232\001\202\323\344\223\002|\022V/v2/users/{user_app_id.us" + - "er_id}/apps/{user_app_id.app_id}/annotat" + - "ions/searches/metricsZ\"\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\035DeleteAnnotationSearchMetrics\0222.cl" + - "arifai.api.DeleteAnnotationSearchMetrics" + - "Request\032!.clarifai.api.status.BaseRespon" + - "se\"\241\001\202\323\344\223\002\206\001*[/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/annotati" + - "ons/searches/metrics/{id}Z\'*%/v2/annotat" + - "ions/searches/metrics/{id}\230\234\'\002\220\234\'-\220\234\'5\220\234" + - "\'6\220\234\'?\022\316\001\n\014DeleteSearch\022!.clarifai.api.D" + - "eleteSearchRequest\032!.clarifai.api.status" + - ".BaseResponse\"x\202\323\344\223\002^*G/v2/users/{user_a" + - "pp_id.user_id}/apps/{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\025ListAnnotationFilter" + - "s\022*.clarifai.api.ListAnnotationFiltersRe" + - "quest\032+.clarifai.api.MultiAnnotationFilt" + - "erResponse\"z\202\323\344\223\002h\022L/v2/users/{user_app_" + + "ser_app_id.app_id}/searches:\001*Z\0212\014/v2/se" + + "arches:\001*\230\234\'\002\220\234\'-\220\234\'s\220\234\'r\022\332\001\n\014PostSearch" + + "es\022!.clarifai.api.PostSearchesRequest\032!." + + "clarifai.api.MultiSearchResponse\"\203\001\210\002\001\202\323" + + "\344\223\002Z\"B/v2/users/{user_app_id.user_id}/ap" + + "ps/{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\020PostSearchesByID\022%.clarifai.a" + + "pi.PostSearchesByIDRequest\032!.clarifai.ap" + + "i.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/searche" + + "s/{id}:\001*\230\234\'\002\220\234\'-\220\234\'r\220\234\'\003\022\263\002\n\033PostAnnota" + + "tionSearchMetrics\0220.clarifai.api.PostAnn" + + "otationSearchMetricsRequest\0322.clarifai.a" + + "pi.MultiAnnotationSearchMetricsResponse\"" + + "\255\001\202\323\344\223\002\202\001\"V/v2/users/{user_app_id.user_i" + + "d}/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\032GetAnnotationSearchM" + + "etrics\022/.clarifai.api.GetAnnotationSearc" + + "hMetricsRequest\0322.clarifai.api.MultiAnno" + + "tationSearchMetricsResponse\"\245\001\202\323\344\223\002\206\001\022[/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/annotations/searches/me" + + "trics/{id}Z\'\022%/v2/annotations/searches/m" + + "etrics/{id}\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'5\022\240\002\n\033" + + "ListAnnotationSearchMetrics\0220.clarifai.a" + + "pi.ListAnnotationSearchMetricsRequest\0322." + + "clarifai.api.MultiAnnotationSearchMetric" + + "sResponse\"\232\001\202\323\344\223\002|\022V/v2/users/{user_app_" + "id.user_id}/apps/{user_app_id.app_id}/an" + - "notation_filtersZ\030\022\026/v2/annotation_filte" + - "rs\230\234\'\002\220\234\'-\220\234\'r\022\231\002\n\023GetAnnotationFilter\022(" + - ".clarifai.api.GetAnnotationFilterRequest" + - "\032,.clarifai.api.SingleAnnotationFilterRe" + - "sponse\"\251\001\202\323\344\223\002\226\001\022c/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/anno" + - "tation_filters/{annotation_filter_id}Z/\022" + - "-/v2/annotation_filters/{annotation_filt" + - "er_id}\230\234\'\002\220\234\'-\220\234\'r\022\367\001\n\025PostAnnotationFil" + - "ters\022*.clarifai.api.PostAnnotationFilter" + - "sRequest\032+.clarifai.api.MultiAnnotationF" + - "ilterResponse\"\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/annotatio" + - "n_filters:\001*\230\234\'\002\220\234\'-\220\234\'r\220\234\'s\022\371\001\n\026PatchAn" + - "notationFilters\022+.clarifai.api.PatchAnno" + - "tationFiltersRequest\032+.clarifai.api.Mult" + - "iAnnotationFilterResponse\"\204\001\202\323\344\223\002n2L/v2/" + - "users/{user_app_id.user_id}/apps/{user_a" + - "pp_id.app_id}/annotation_filters:\001*Z\0332\026/" + - "v2/annotation_filters:\001*\230\234\'\002\220\234\'-\220\234\'r\220\234\'s" + - "\022\361\001\n\027DeleteAnnotationFilters\022,.clarifai." + - "api.DeleteAnnotationFiltersRequest\032!.cla" + - "rifai.api.status.BaseResponse\"\204\001\202\323\344\223\002n*L" + - "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_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|\n\017ListStatusCodes\022$.clarifai.api.L" + - "istStatusCodesRequest\032%.clarifai.api.Mul" + - "tiStatusCodeResponse\"\034\202\323\344\223\002\022\022\020/v2/status" + - "_codes\230\234\'\001\022\212\001\n\rGetStatusCode\022\".clarifai." + - "api.GetStatusCodeRequest\032&.clarifai.api." + - "SingleStatusCodeResponse\"-\202\323\344\223\002#\022!/v2/st" + - "atus_codes/{status_code_id}\230\234\'\001\022\302\001\n\021List" + - "Collaborators\022&.clarifai.api.ListCollabo" + - "ratorsRequest\032(.clarifai.api.MultiCollab" + - "oratorsResponse\"[\202\323\344\223\002I\022G/v2/users/{user" + - "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/collaborators\230\234\'\002\220\234\'-\220\234\'2\022\311\001\n\021PostCol" + - "laborators\022&.clarifai.api.PostCollaborat" + - "orsRequest\032(.clarifai.api.MultiCollabora" + - "torsResponse\"b\202\323\344\223\002L\"G/v2/users/{user_ap" + - "p_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\022Pat" + - "chCollaborators\022\'.clarifai.api.PatchColl" + - "aboratorsRequest\032(.clarifai.api.MultiCol" + - "laboratorsResponse\"f\202\323\344\223\002L2G/v2/users/{u" + + "notations/searches/metricsZ\"\022 /v2/annota" + + "tions/searches/metrics\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234" + + "\'\005\220\234\'5\022\232\002\n\035DeleteAnnotationSearchMetrics" + + "\0222.clarifai.api.DeleteAnnotationSearchMe" + + "tricsRequest\032!.clarifai.api.status.BaseR" + + "esponse\"\241\001\202\323\344\223\002\206\001*[/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/ann" + + "otations/searches/metrics/{id}Z\'*%/v2/an" + + "notations/searches/metrics/{id}\230\234\'\002\220\234\'-\220" + + "\234\'5\220\234\'6\220\234\'?\022\316\001\n\014DeleteSearch\022!.clarifai." + + "api.DeleteSearchRequest\032!.clarifai.api.s" + + "tatus.BaseResponse\"x\202\323\344\223\002^*G/v2/users/{u" + "ser_app_id.user_id}/apps/{user_app_id.ap" + - "p_id}/collaborators:\001*\230\234\'\002\220\234\'-\220\234\'3\220\234\'2\220\234" + - "\'4\022\322\001\n\023DeleteCollaborators\022(.clarifai.ap" + - "i.DeleteCollaboratorsRequest\032!.clarifai." + - "api.status.BaseResponse\"n\202\323\344\223\002L*G/v2/use" + + "p_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\025ListAnnotationF" + + "ilters\022*.clarifai.api.ListAnnotationFilt" + + "ersRequest\032+.clarifai.api.MultiAnnotatio" + + "nFilterResponse\"z\202\323\344\223\002h\022L/v2/users/{user" + + "_app_id.user_id}/apps/{user_app_id.app_i" + + "d}/annotation_filtersZ\030\022\026/v2/annotation_" + + "filters\230\234\'\002\220\234\'-\220\234\'r\022\231\002\n\023GetAnnotationFil" + + "ter\022(.clarifai.api.GetAnnotationFilterRe" + + "quest\032,.clarifai.api.SingleAnnotationFil" + + "terResponse\"\251\001\202\323\344\223\002\226\001\022c/v2/users/{user_a" + + "pp_id.user_id}/apps/{user_app_id.app_id}" + + "/annotation_filters/{annotation_filter_i" + + "d}Z/\022-/v2/annotation_filters/{annotation" + + "_filter_id}\230\234\'\002\220\234\'-\220\234\'r\022\367\001\n\025PostAnnotati" + + "onFilters\022*.clarifai.api.PostAnnotationF" + + "iltersRequest\032+.clarifai.api.MultiAnnota" + + "tionFilterResponse\"\204\001\202\323\344\223\002n\"L/v2/users/{" + + "user_app_id.user_id}/apps/{user_app_id.a" + + "pp_id}/annotation_filters:\001*Z\033\"\026/v2/anno" + + "tation_filters:\001*\230\234\'\002\220\234\'-\220\234\'r\220\234\'s\022\371\001\n\026Pa" + + "tchAnnotationFilters\022+.clarifai.api.Patc" + + "hAnnotationFiltersRequest\032+.clarifai.api" + + ".MultiAnnotationFilterResponse\"\204\001\202\323\344\223\002n2" + + "L/v2/users/{user_app_id.user_id}/apps/{u" + + "ser_app_id.app_id}/annotation_filters:\001*" + + "Z\0332\026/v2/annotation_filters:\001*\230\234\'\002\220\234\'-\220\234\'" + + "r\220\234\'s\022\361\001\n\027DeleteAnnotationFilters\022,.clar" + + "ifai.api.DeleteAnnotationFiltersRequest\032" + + "!.clarifai.api.status.BaseResponse\"\204\001\202\323\344" + + "\223\002n*L/v2/users/{user_app_id.user_id}/app" + + "s/{user_app_id.app_id}/annotation_filter" + + "s:\001*Z\033*\026/v2/annotation_filters:\001*\230\234\'\002\220\234\'" + + "-\220\234\'r\220\234\'s\022|\n\017ListStatusCodes\022$.clarifai." + + "api.ListStatusCodesRequest\032%.clarifai.ap" + + "i.MultiStatusCodeResponse\"\034\202\323\344\223\002\022\022\020/v2/s" + + "tatus_codes\230\234\'\001\022\212\001\n\rGetStatusCode\022\".clar" + + "ifai.api.GetStatusCodeRequest\032&.clarifai" + + ".api.SingleStatusCodeResponse\"-\202\323\344\223\002#\022!/" + + "v2/status_codes/{status_code_id}\230\234\'\001\022\302\001\n" + + "\021ListCollaborators\022&.clarifai.api.ListCo" + + "llaboratorsRequest\032(.clarifai.api.MultiC" + + "ollaboratorsResponse\"[\202\323\344\223\002I\022G/v2/users/" + + "{user_app_id.user_id}/apps/{user_app_id." + + "app_id}/collaborators\230\234\'\002\220\234\'-\220\234\'2\022\311\001\n\021Po" + + "stCollaborators\022&.clarifai.api.PostColla" + + "boratorsRequest\032(.clarifai.api.MultiColl" + + "aboratorsResponse\"b\202\323\344\223\002L\"G/v2/users/{us" + + "er_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\022PatchCollaborators\022\'.clarifai.api.Patc" + + "hCollaboratorsRequest\032(.clarifai.api.Mul" + + "tiCollaboratorsResponse\"f\202\323\344\223\002L2G/v2/use" + "rs/{user_app_id.user_id}/apps/{user_app_" + "id.app_id}/collaborators:\001*\230\234\'\002\220\234\'-\220\234\'3\220" + - "\234\'2\220\234\'4\220\234\'7\220\234\'8\022\254\001\n\022ListCollaborations\022\'" + - ".clarifai.api.ListCollaborationsRequest\032" + - ").clarifai.api.MultiCollaborationsRespon" + - "se\"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\023PostA" + - "ppDuplications\022(.clarifai.api.PostAppDup" + - "licationsRequest\032*.clarifai.api.MultiApp" + - "DuplicationsResponse\"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\023List" + - "AppDuplications\022(.clarifai.api.ListAppDu" + - "plicationsRequest\032*.clarifai.api.MultiAp" + - "pDuplicationsResponse\"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.Get" + - "AppDuplicationRequest\032*.clarifai.api.Sin" + - "gleAppDuplicationResponse\"M\202\323\344\223\002C\022A/v2/u" + - "sers/{user_app_id.user_id}/duplications/" + - "{app_duplication_id}\230\234\'\005\022\331\001\n\tPostTasks\022\036" + - ".clarifai.api.PostTasksRequest\032\037.clarifa" + - "i.api.MultiTaskResponse\"\212\001\202\323\344\223\002T\"?/v2/us" + - "ers/{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\026GetTaskAnnotationCount\022!.clarif" + - "ai.api.GetTaskCountRequest\032%.clarifai.ap" + - "i.SingleTaskCountResponse\"\231\001\202\323\344\223\002\206\001\022[/v2" + - "/users/{user_app_id.user_id}/apps/{user_" + - "app_id.app_id}/tasks/{task_id}/annotatio" + - "ns/countZ\'\022%/v2/tasks/{task_id}/annotati" + - "ons/count\230\234\'\002\220\234\'-\220\234\'8\022\356\001\n\021GetTaskInputCo" + - "unt\022!.clarifai.api.GetTaskCountRequest\032%" + - ".clarifai.api.SingleTaskCountResponse\"\216\001" + - "\202\323\344\223\002|\022V/v2/users/{user_app_id.user_id}/" + - "apps/{user_app_id.app_id}/tasks/{task_id" + - "}/inputs/countZ\"\022 /v2/tasks/{task_id}/in" + - "puts/count\230\234\'\002\220\234\'-\220\234\'8\022\320\001\n\007GetTask\022\034.cla" + - "rifai.api.GetTaskRequest\032 .clarifai.api." + - "SingleTaskResponse\"\204\001\202\323\344\223\002b\022I/v2/users/{" + - "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_id}/tasks/{task_id}Z\025\022\023/v2/tasks/{tas" + - "k_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\tLi" + - "stTasks\022\036.clarifai.api.ListTasksRequest\032" + - "\037.clarifai.api.MultiTaskResponse\"p\202\323\344\223\002N" + - "\022?/v2/users/{user_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\nPatchTask" + - "s\022\037.clarifai.api.PatchTasksRequest\032\037.cla" + - "rifai.api.MultiTaskResponse\"\206\001\202\323\344\223\002T2?/v" + + "\234\'2\220\234\'4\022\322\001\n\023DeleteCollaborators\022(.clarif" + + "ai.api.DeleteCollaboratorsRequest\032!.clar" + + "ifai.api.status.BaseResponse\"n\202\323\344\223\002L*G/v" + "2/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.Dele" + - "teTasksRequest\032!.clarifai.api.status.Bas" + - "eResponse\"n\202\323\344\223\002T*?/v2/users/{user_app_i" + - "d.user_id}/apps/{user_app_id.app_id}/tas" + - "ks:\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.Pos" + - "tLabelOrdersRequest\032%.clarifai.api.Multi" + - "LabelOrderResponse\"\224\001\202\323\344\223\002b\"F/v2/users/{" + - "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_id}/label_orders:\001*Z\025\"\020/v2/label_orde" + - "rs:\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\rGetLabelOrder\022\".clarifai.a" + - "pi.GetLabelOrderRequest\032&.clarifai.api.S" + - "ingleLabelOrderResponse\"\230\001\202\323\344\223\002~\022W/v2/us" + + "_app_id.app_id}/collaborators:\001*\230\234\'\002\220\234\'-" + + "\220\234\'3\220\234\'2\220\234\'4\220\234\'7\220\234\'8\022\254\001\n\022ListCollaborati" + + "ons\022\'.clarifai.api.ListCollaborationsReq" + + "uest\032).clarifai.api.MultiCollaborationsR" + + "esponse\"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\023" + + "PostAppDuplications\022(.clarifai.api.PostA" + + "ppDuplicationsRequest\032*.clarifai.api.Mul" + + "tiAppDuplicationsResponse\"Y\202\323\344\223\002K\"F/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_id.app_id}/duplications:\001*\230\234\'\005\220\234\'-\022\245\001\n" + + "\023ListAppDuplications\022(.clarifai.api.List" + + "AppDuplicationsRequest\032*.clarifai.api.Mu" + + "ltiAppDuplicationsResponse\"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.ap" + + "i.GetAppDuplicationRequest\032*.clarifai.ap" + + "i.SingleAppDuplicationResponse\"M\202\323\344\223\002C\022A" + + "/v2/users/{user_app_id.user_id}/duplicat" + + "ions/{app_duplication_id}\230\234\'\005\022\331\001\n\tPostTa" + + "sks\022\036.clarifai.api.PostTasksRequest\032\037.cl" + + "arifai.api.MultiTaskResponse\"\212\001\202\323\344\223\002T\"?/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_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\026GetTaskAnnotationCount\022!.c" + + "larifai.api.GetTaskCountRequest\032%.clarif" + + "ai.api.SingleTaskCountResponse\"\231\001\202\323\344\223\002\206\001" + + "\022[/v2/users/{user_app_id.user_id}/apps/{" + + "user_app_id.app_id}/tasks/{task_id}/anno" + + "tations/countZ\'\022%/v2/tasks/{task_id}/ann" + + "otations/count\230\234\'\002\220\234\'-\220\234\'8\022\356\001\n\021GetTaskIn" + + "putCount\022!.clarifai.api.GetTaskCountRequ" + + "est\032%.clarifai.api.SingleTaskCountRespon" + + "se\"\216\001\202\323\344\223\002|\022V/v2/users/{user_app_id.user" + + "_id}/apps/{user_app_id.app_id}/tasks/{ta" + + "sk_id}/inputs/countZ\"\022 /v2/tasks/{task_i" + + "d}/inputs/count\230\234\'\002\220\234\'-\220\234\'8\022\320\001\n\007GetTask\022" + + "\034.clarifai.api.GetTaskRequest\032 .clarifai" + + ".api.SingleTaskResponse\"\204\001\202\323\344\223\002b\022I/v2/us" + "ers/{user_app_id.user_id}/apps/{user_app" + - "_id.app_id}/label_orders/{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.ListLabelOrdersRequest\032%.c" + - "larifai.api.MultiLabelOrderResponse\"v\202\323\344" + - "\223\002\\\022F/v2/users/{user_app_id.user_id}/app" + - "s/{user_app_id.app_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\020" + - "PatchLabelOrders\022%.clarifai.api.PatchLab" + - "elOrdersRequest\032%.clarifai.api.MultiLabe" + - "lOrderResponse\"\210\001\202\323\344\223\002b2F/v2/users/{user" + - "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/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\021De" + - "leteLabelOrders\022&.clarifai.api.DeleteLab" + - "elOrdersRequest\032!.clarifai.api.status.Ba" + - "seResponse\"\204\001\202\323\344\223\002b*F/v2/users/{user_app" + - "_id.user_id}/apps/{user_app_id.app_id}/l" + - "abel_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\016PostCollec" + - "tors\022#.clarifai.api.PostCollectorsReques" + + "_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.api.ListTasksReq" + + "uest\032\037.clarifai.api.MultiTaskResponse\"p\202" + + "\323\344\223\002N\022?/v2/users/{user_app_id.user_id}/a" + + "pps/{user_app_id.app_id}/tasksZ\013\022\t/v2/ta" + + "sks\230\234\'\002\220\234\'-\220\234\'8\220\234\'r\220\234\'\013\220\234\'\023\220\234\'\017\022\327\001\n\nPatc" + + "hTasks\022\037.clarifai.api.PatchTasksRequest\032" + + "\037.clarifai.api.MultiTaskResponse\"\206\001\202\323\344\223\002" + + "T2?/v2/users/{user_app_id.user_id}/apps/" + + "{user_app_id.app_id}/tasks:\001*Z\0162\t/v2/tas" + + "ks:\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!.clarifai.api.statu" + + "s.BaseResponse\"n\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\'F\022\365\001\n\017PostLabelOrders\022$.clarifai.ap" + + "i.PostLabelOrdersRequest\032%.clarifai.api." + + "MultiLabelOrderResponse\"\224\001\202\323\344\223\002b\"F/v2/us" + + "ers/{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\rGetLabelOrder\022\".clari" + + "fai.api.GetLabelOrderRequest\032&.clarifai." + + "api.SingleLabelOrderResponse\"\230\001\202\323\344\223\002~\022W/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/label_orders/{label_ord" + + "er_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\017ListLabelOrd" + + "ers\022$.clarifai.api.ListLabelOrdersReques" + + "t\032%.clarifai.api.MultiLabelOrderResponse" + + "\"v\202\323\344\223\002\\\022F/v2/users/{user_app_id.user_id" + + "}/apps/{user_app_id.app_id}/label_orders" + + "Z\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.Pat" + + "chLabelOrdersRequest\032%.clarifai.api.Mult" + + "iLabelOrderResponse\"\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_ord" + + "ers:\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.Dele" + + "teLabelOrdersRequest\032!.clarifai.api.stat" + + "us.BaseResponse\"\204\001\202\323\344\223\002b*F/v2/users/{use" + + "r_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\'E\220\234\'C\220\234\'D\220\234\'7\220\234\'8\022\362\001\n\016PostC" + + "ollectors\022#.clarifai.api.PostCollectorsR" + + "equest\032$.clarifai.api.MultiCollectorResp" + + "onse\"\224\001\202\323\344\223\002^\"D/v2/users/{user_app_id.us" + + "er_id}/apps/{user_app_id.app_id}/collect" + + "ors:\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\014" + + "GetCollector\022!.clarifai.api.GetCollector" + + "Request\032%.clarifai.api.SingleCollectorRe" + + "sponse\"\210\001\202\323\344\223\002v\022S/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/colle" + + "ctors/{collector_id}Z\037\022\035/v2/collectors/{" + + "collector_id}\230\234\'\002\220\234\'-\220\234\'*\022\307\001\n\016ListCollec" + + "tors\022#.clarifai.api.ListCollectorsReques" + "t\032$.clarifai.api.MultiCollectorResponse\"" + - "\224\001\202\323\344\223\002^\"D/v2/users/{user_app_id.user_id" + - "}/apps/{user_app_id.app_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\014GetCo" + - "llector\022!.clarifai.api.GetCollectorReque" + - "st\032%.clarifai.api.SingleCollectorRespons" + - "e\"\210\001\202\323\344\223\002v\022S/v2/users/{user_app_id.user_" + - "id}/apps/{user_app_id.app_id}/collectors" + - "/{collector_id}Z\037\022\035/v2/collectors/{colle" + - "ctor_id}\230\234\'\002\220\234\'-\220\234\'*\022\307\001\n\016ListCollectors\022" + - "#.clarifai.api.ListCollectorsRequest\032$.c" + - "larifai.api.MultiCollectorResponse\"j\202\323\344\223" + - "\002X\022D/v2/users/{user_app_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\017PatchCollecto" + - "rs\022$.clarifai.api.PatchCollectorsRequest" + - "\032$.clarifai.api.MultiCollectorResponse\"t" + - "\202\323\344\223\002^2D/v2/users/{user_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%.clarifai.api.DeleteC" + - "ollectorsRequest\032!.clarifai.api.status.B" + - "aseResponse\"x\202\323\344\223\002^*D/v2/users/{user_app" + - "_id.user_id}/apps/{user_app_id.app_id}/c" + - "ollectors:\001*Z\023*\016/v2/collectors:\001*\230\234\'\002\220\234\'" + - "-\220\234\')\220\234\'+\220\234\'*\022\311\001\n\016PostStatValues\022#.clari" + - "fai.api.PostStatValuesRequest\032$.clarifai" + - ".api.MultiStatValueResponse\"l\202\323\344\223\002b\"F/v2" + + "j\202\323\344\223\002X\022D/v2/users/{user_app_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\017PatchCol" + + "lectors\022$.clarifai.api.PatchCollectorsRe" + + "quest\032$.clarifai.api.MultiCollectorRespo" + + "nse\"t\202\323\344\223\002^2D/v2/users/{user_app_id.user" + + "_id}/apps/{user_app_id.app_id}/collector" + + "s:\001*Z\0232\016/v2/collectors:\001*\230\234\'\002\220\234\'-\220\234\')\220\234\'" + + "*\022\326\001\n\020DeleteCollectors\022%.clarifai.api.De" + + "leteCollectorsRequest\032!.clarifai.api.sta" + + "tus.BaseResponse\"x\202\323\344\223\002^*D/v2/users/{use" + + "r_app_id.user_id}/apps/{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.PostStatValuesRequest\032$.cla" + + "rifai.api.MultiStatValueResponse\"l\202\323\344\223\002b" + + "\"F/v2/users/{user_app_id.user_id}/apps/{" + + "user_app_id.app_id}/stats/values:\001*Z\025\"\020/" + + "v2/stats/values:\001*\230\234\'\002\022\375\001\n\027PostStatValue" + + "sAggregate\022,.clarifai.api.PostStatValues" + + "AggregateRequest\032-.clarifai.api.MultiSta" + + "tValueAggregateResponse\"\204\001\202\323\344\223\002v\"P/v2/us" + + "ers/{user_app_id.user_id}/apps/{user_app" + + "_id.app_id}/stats/values/aggregate:\001*Z\037\"" + + "\032/v2/stats/values/aggregate:\001*\230\234\'\002\220\234\'-\022\343" + + "\001\n\027PostTrendingMetricsView\022,.clarifai.ap" + + "i.PostTrendingMetricsViewRequest\032!.clari" + + "fai.api.status.BaseResponse\"w\202\323\344\223\002m\"h/v2" + "/users/{user_app_id.user_id}/apps/{user_" + - "app_id.app_id}/stats/values:\001*Z\025\"\020/v2/st" + - "ats/values:\001*\230\234\'\002\022\375\001\n\027PostStatValuesAggr" + - "egate\022,.clarifai.api.PostStatValuesAggre" + - "gateRequest\032-.clarifai.api.MultiStatValu" + - "eAggregateResponse\"\204\001\202\323\344\223\002v\"P/v2/users/{" + - "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_id}/stats/values/aggregate:\001*Z\037\"\032/v2/" + - "stats/values/aggregate:\001*\230\234\'\002\220\234\'-\022\343\001\n\027Po" + - "stTrendingMetricsView\022,.clarifai.api.Pos" + - "tTrendingMetricsViewRequest\032!.clarifai.a" + - "pi.status.BaseResponse\"w\202\323\344\223\002m\"h/v2/user" + + "app_id.app_id}/trending_metrics/views/{v" + + "iew_type}/{object_id}:\001*\230\234\'\002\022\217\002\n\030ListTre" + + "ndingMetricsViews\022-.clarifai.api.ListTre" + + "ndingMetricsViewsRequest\032..clarifai.api." + + "MultiTrendingMetricsViewResponse\"\223\001\202\323\344\223\002" + + "\210\001\022\\/v2/users/{user_app_id.user_id}/apps" + + "/{user_app_id.app_id}/trending_metrics/v" + + "iews/{view_type}Z(\022&/v2/trending_metrics" + + "/views/{view_type}\230\234\'\002\022\262\001\n\tGetModule\022\036.c" + + "larifai.api.GetModuleRequest\032\".clarifai." + + "api.SingleModuleResponse\"a\202\323\344\223\002O\022M/v2/us" + + "ers/{user_app_id.user_id}/apps/{user_app" + + "_id.app_id}/modules/{module_id}\230\234\'\005\220\234\'-\220" + + "\234\'m\022\344\001\n\013ListModules\022 .clarifai.api.ListM" + + "odulesRequest\032!.clarifai.api.MultiModule" + + "Response\"\217\001\202\323\344\223\002}\022A/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/mod" + + "ulesZ)\022\'/v2/users/{user_app_id.user_id}/" + + "modulesZ\r\022\013/v2/modules\230\234\'\005\220\234\'-\220\234\'m\022\260\001\n\013P" + + "ostModules\022 .clarifai.api.PostModulesReq" + + "uest\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!.clarifa" + + "i.api.PatchModulesRequest\032!.clarifai.api" + + ".MultiModuleResponse\"\\\202\323\344\223\002F2A/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\320\001\n\rD" + + "eleteModules\022\".clarifai.api.DeleteModule" + + "sRequest\032!.clarifai.api.status.BaseRespo" + + "nse\"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.ap" + + "i.GetModuleVersionRequest\032).clarifai.api" + + ".SingleModuleVersionResponse\"~\202\323\344\223\002l\022j/v" + + "2/users/{user_app_id.user_id}/apps/{user" + + "_app_id.app_id}/modules/{module_id}/vers" + + "ions/{module_version_id}\230\234\'\005\220\234\'-\220\234\'m\022\323\001\n" + + "\022ListModuleVersions\022\'.clarifai.api.ListM" + + "oduleVersionsRequest\032(.clarifai.api.Mult" + + "iModuleVersionResponse\"j\202\323\344\223\002X\022V/v2/user" + "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.app_id}/trending_metrics/views/{view_t" + - "ype}/{object_id}:\001*\230\234\'\002\022\217\002\n\030ListTrending" + - "MetricsViews\022-.clarifai.api.ListTrending" + - "MetricsViewsRequest\032..clarifai.api.Multi" + - "TrendingMetricsViewResponse\"\223\001\202\323\344\223\002\210\001\022\\/" + - "v2/users/{user_app_id.user_id}/apps/{use" + - "r_app_id.app_id}/trending_metrics/views/" + - "{view_type}Z(\022&/v2/trending_metrics/view" + - "s/{view_type}\230\234\'\002\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/{" + + "d.app_id}/modules/{module_id}/versions\230\234" + + "\'\005\220\234\'-\220\234\'m\022\332\001\n\022PostModuleVersions\022\'.clar" + + "ifai.api.PostModuleVersionsRequest\032(.cla" + + "rifai.api.MultiModuleVersionResponse\"q\202\323" + + "\344\223\002[\"V/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/modules/{module_" + + "id}/versions:\001*\230\234\'\005\220\234\'-\220\234\'l\220\234\'m\022\334\001\n\023Patc" + + "hModuleVersions\022(.clarifai.api.PatchModu" + + "leVersionsRequest\032(.clarifai.api.MultiMo" + + "duleVersionResponse\"q\202\323\344\223\002[2V/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" + - "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_" + - "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" + + "pp_id}/modules/{module_id}/versions:\001*\230\234" + + "\'\005\220\234\'-\220\234\'l\220\234\'m\022\364\001\n\024DeleteModuleVersions\022" + + ").clarifai.api.DeleteModuleVersionsReque" + + "st\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/{modul" + + "e_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\032GetModuleVersi" + + "onUsageCount\022/.clarifai.api.GetModuleVer" + + "sionUsageCountRequest\0323.clarifai.api.Sin" + + "gleModuleVersionUsageCountResponse\"\216\001\202\323\344" + + "\223\002x\022v/v2/users/{user_app_id.user_id}/app" + + "s/{user_app_id.app_id}/modules/{module_i" + + "d}/versions/{module_version_id}/usage_co" + + "unt\230\234\'\005\220\234\'-\220\234\'m\220\234\'p\022\217\002\n\031GetInstalledModu" + + "leVersion\022..clarifai.api.GetInstalledMod" + + "uleVersionRequest\0322.clarifai.api.SingleI" + + "nstalledModuleVersionResponse\"\215\001\202\323\344\223\002s\022q" + "/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}/installed_module_versi" + + "ons/{installed_module_version_id}\230\234\'\005\220\234\'" + + "-\220\234\'p\220\234\'m\220\234\'0\022\363\001\n\033ListInstalledModuleVer" + + "sions\0220.clarifai.api.ListInstalledModule" + + "VersionsRequest\0321.clarifai.api.MultiInst" + + "alledModuleVersionResponse\"o\202\323\344\223\002U\022S/v2/" + + "users/{user_app_id.user_id}/apps/{user_a" + + "pp_id.app_id}/installed_module_versions\230" + + "\234\'\005\220\234\'-\220\234\'p\220\234\'m\220\234\'0\022\366\001\n\033PostInstalledMod" + + "uleVersions\0220.clarifai.api.PostInstalled" + + "ModuleVersionsRequest\0321.clarifai.api.Mul" + + "tiInstalledModuleVersionResponse\"r\202\323\344\223\002X" + + "\"S/v2/users/{user_app_id.user_id}/apps/{" + + "user_app_id.app_id}/installed_module_ver" + + "sions:\001*\230\234\'\005\220\234\'o\220\234\'p\220\234\'m\220\234\'-\022\373\001\n\035DeleteI" + + "nstalledModuleVersions\0222.clarifai.api.De" + + "leteInstalledModuleVersionsRequest\032!.cla" + + "rifai.api.status.BaseResponse\"\202\001\202\323\344\223\002X*S", + "/v2/users/{user_app_id.user_id}/apps/{us" + + "er_app_id.app_id}/installed_module_versi" + + "ons:\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." + + "clarifai.api.PostInstalledModuleVersions" + + "KeyRequest\032\037.clarifai.api.SingleKeyRespo" + + "nse\"\234\001\202\323\344\223\002z\"u/v2/users/{user_app_id.use" + + "r_id}/apps/{user_app_id.app_id}/installe" + + "d_module_versions/{installed_module_vers" + + "ion_id}/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" + + ".PostBulkOperationsRequest\032).clarifai.ap" + + "i.MultiBulkOperationsResponse\"\212\001\202\323\344\223\002h\"I" + + "/v2/users/{user_app_id.user_id}/apps/{us" + + "er_app_id.app_id}/bulk_operations:\001*Z\030\"\023" + + "/v2/bulk_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\'.clar" + + "ifai.api.ListBulkOperationsRequest\032).cla" + + "rifai.api.MultiBulkOperationsResponse\"t\202" + + "\323\344\223\002b\022I/v2/users/{user_app_id.user_id}/a" + + "pps/{user_app_id.app_id}/bulk_operations" + + "Z\025\022\023/v2/bulk_operations\230\234\'\002\220\234\'-\220\234\'z\022\345\001\n\020" + + "GetBulkOperation\022%.clarifai.api.GetBulkO" + + "perationRequest\032*.clarifai.api.SingleBul" + + "kOperationsResponse\"~\202\323\344\223\002l\022N/v2/users/{" + + "user_app_id.user_id}/apps/{user_app_id.a" + + "pp_id}/bulk_operations/{id}Z\032\022\030/v2/bulk_" + + "operations/{id}\230\234\'\002\220\234\'-\220\234\'z\022\353\001\n\024CancelBu" + + "lkOperations\022(.clarifai.api.CancelBulkOp" + + "erationRequest\032).clarifai.api.MultiBulkO" + + "perationsResponse\"~\202\323\344\223\002h2I/v2/users/{us" + + "er_app_id.user_id}/apps/{user_app_id.app" + + "_id}/bulk_operations:\001*Z\0302\023/v2/bulk_oper" + + "ations:\001*\230\234\'\002\220\234\'-\220\234\'y\220\234\'z\022\364\001\n\024DeleteBulk" + + "Operations\022(.clarifai.api.DeleteBulkOper" + + "ationRequest\032!.clarifai.api.status.BaseR" + + "esponse\"\216\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_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\027Lis" + + "tNextTaskAssignments\022,.clarifai.api.List" + + "NextTaskAssignmentsRequest\032 .clarifai.ap" + + "i.MultiInputResponse\"\234\001\202\323\344\223\002z\022U/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.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" + - "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" + - "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" + + ".app_id}/tasks/{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\022PutTaskAssignmen" + + "ts\022\'.clarifai.api.PutTaskAssignmentsRequ" + + "est\032).clarifai.api.MultiTaskAssignmentRe" + + "sponse\"\200\001\202\323\344\223\002Z\032U/v2/users/{user_app_id." + + "user_id}/apps/{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/{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\017GetInputsAddJob\022$.clarifai.api.GetInp" + + "utsAddJobRequest\032(.clarifai.api.SingleIn" + + "putsAddJobResponse\"~\202\323\344\223\002l\022N/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" + - "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\215\002\n\025PostInputsData" + - "Sources\022*.clarifai.api.PostInputsDataSou" + - "rcesRequest\032\'.clarifai.api.MultiInputsAd" + - "dJobResponse\"\236\001\202\323\344\223\002p\"M/v2/users/{user_a" + + "p_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\022CancelInp" + + "utsAddJob\022\'.clarifai.api.CancelInputsAdd" + + "JobRequest\032(.clarifai.api.SingleInputsAd" + + "dJobResponse\"\210\001\202\323\344\223\002r2N/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\'-\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\026GetInputsExtractionJob" + - "\022+.clarifai.api.GetInputsExtractionJobRe" + - "quest\032/.clarifai.api.SingleInputsExtract" + - "ionJobResponse\"\271\001\202\323\344\223\002\246\001\022k/v2/users/{use" + - "r_app_id.user_id}/apps/{user_app_id.app_" + - "id}/inputs/jobs/extraction/{inputs_extra" + - "ction_job_id}Z7\0225/v2/inputs/jobs/extract" + - "ion/{inputs_extraction_job_id}\230\234\'\002\220\234\'-\220\234" + - "\'\005\022\376\001\n\030ListInputsExtractionJobs\022-.clarif" + - "ai.api.ListInputsExtractionJobsRequest\032." + - ".clarifai.api.MultiInputsExtractionJobRe" + - "sponse\"\202\001\202\323\344\223\002p\022P/v2/users/{user_app_id." + - "user_id}/apps/{user_app_id.app_id}/input" + - "s/jobs/extractionZ\034\022\032/v2/inputs/jobs/ext" + - "raction\230\234\'\002\220\234\'-\220\234\'\005\022\214\002\n\032CancelInputsExtr" + - "actionJobs\022/.clarifai.api.CancelInputsEx" + - "tractionJobsRequest\032..clarifai.api.Multi" + - "InputsExtractionJobResponse\"\214\001\202\323\344\223\002v2P/v" + - "2/users/{user_app_id.user_id}/apps/{user" + - "_app_id.app_id}/inputs/jobs/extraction:\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&.clari" + - "fai.api.PostInputsUploadsRequest\032\'.clari" + - "fai.api.MultiInputsAddJobResponse\"\236\001\202\323\344\223" + - "\002f\"H/v2/users/{user_app_id.user_id}/apps" + - "/{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\352\001\n\tG" + - "etRunner\022\036.clarifai.api.GetRunnerRequest" + - "\032\".clarifai.api.SingleRunnerResponse\"\230\001\202" + - "\323\344\223\002s\022q/v2/users/{user_app_id.user_id}/c" + - "ompute_clusters/{compute_cluster_id}/nod" + - "epools/{nodepool_id}/runners/{runner_id}" + - "\230\234\'\005\220\234\'\203\001\220\234\'\017\220\234\'\023\220\234\'\210\001\220\234\'\213\001\220\234\'-\022\341\001\n\013List" + - "Runners\022 .clarifai.api.ListRunnersReques" + - "t\032!.clarifai.api.MultiRunnerResponse\"\214\001\202" + - "\323\344\223\002g\022e/v2/users/{user_app_id.user_id}/c" + - "ompute_clusters/{compute_cluster_id}/nod" + - "epools/{nodepool_id}/runners\230\234\'\005\220\234\'\203\001\220\234\'" + - "\017\220\234\'\023\220\234\'\210\001\220\234\'\213\001\220\234\'-\022\351\001\n\013PostRunners\022 .cl" + - "arifai.api.PostRunnersRequest\032!.clarifai" + - ".api.MultiRunnerResponse\"\224\001\202\323\344\223\002j\"e/v2/u" + - "sers/{user_app_id.user_id}/compute_clust" + - "ers/{compute_cluster_id}/nodepools/{node" + - "pool_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\'\213\001\022\356\001\n\rDeleteRunners\022\".clar" + - "ifai.api.DeleteRunnersRequest\032!.clarifai" + - ".api.status.BaseResponse\"\225\001\202\323\344\223\002j*e/v2/u" + - "sers/{user_app_id.user_id}/compute_clust" + - "ers/{compute_cluster_id}/nodepools/{node" + - "pool_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$.c" + - "larifai.api.ListRunnerItemsRequest\032%.cla" + - "rifai.api.MultiRunnerItemResponse\"\215\001\202\323\344\223" + - "\002y\022w/v2/users/{user_app_id.user_id}/comp" + - "ute_clusters/{compute_cluster_id}/nodepo" + - "ols/{nodepool_id}/runners/{runner_id}/it" + - "ems\230\234\'\005\220\234\'\203\001\220\234\'\206\001\022\243\002\n\025PostRunnerItemOutp" + - "uts\022*.clarifai.api.PostRunnerItemOutputs" + - "Request\032+.clarifai.api.MultiRunnerItemOu" + - "tputResponse\"\260\001\202\323\344\223\002\226\001\"\220\001/v2/users/{user" + + "/inputs/jobs/add/{id}:\001*Z\0352\030/v2/inputs/j" + + "obs/add/{id}:\001*\230\234\'\002\220\234\'-\220\234\'\004\220\234\'\005\022\304\001\n\013Post" + + "Uploads\022 .clarifai.api.PostUploadsReques" + + "t\032!.clarifai.api.MultiUploadResponse\"p\202\323" + + "\344\223\002X\"A/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/uploads:\001*Z\020\"\013/v" + + "2/uploads:\001*\230\234\'\002\220\234\'-\220\234\'\201\001\220\234\'\200\001\022\214\002\n\025PutUp" + + "loadContentParts\022*.clarifai.api.PutUploa" + + "dContentPartsRequest\032\".clarifai.api.Sing" + + "leUploadResponse\"\242\001\202\323\344\223\002\211\001\032[/v2/users/{u" + + "ser_app_id.user_id}/apps/{user_app_id.ap" + + "p_id}/uploads/{upload_id}/content_parts:" + + "\001*Z\'\032%/v2/uploads/{upload_id}/content_pa" + + "rts\230\234\'\002\220\234\'-\220\234\'\201\001\220\234\'\200\001\022\316\001\n\tGetUpload\022\036.cl" + + "arifai.api.GetUploadRequest\032\".clarifai.a" + + "pi.SingleUploadResponse\"}\202\323\344\223\002j\022M/v2/use" + + "rs/{user_app_id.user_id}/apps/{user_app_" + + "id.app_id}/uploads/{upload_id}Z\031\022\027/v2/up" + + "loads/{upload_id}\230\234\'\002\220\234\'-\220\234\'\200\001\022\271\001\n\013ListU" + + "ploads\022 .clarifai.api.ListUploadsRequest" + + "\032!.clarifai.api.MultiUploadResponse\"e\202\323\344" + + "\223\002R\022A/v2/users/{user_app_id.user_id}/app" + + "s/{user_app_id.app_id}/uploadsZ\r\022\013/v2/up" + + "loads\230\234\'\002\220\234\'-\220\234\'\200\001\022\315\001\n\rDeleteUploads\022\".c" + + "larifai.api.DeleteUploadsRequest\032!.clari" + + "fai.api.status.BaseResponse\"u\202\323\344\223\002X*A/v2" + + "/users/{user_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\215\002\n\025PostInput" + + "sDataSources\022*.clarifai.api.PostInputsDa" + + "taSourcesRequest\032\'.clarifai.api.MultiInp" + + "utsAddJobResponse\"\236\001\202\323\344\223\002p\"M/v2/users/{u" + + "ser_app_id.user_id}/apps/{user_app_id.ap" + + "p_id}/inputs/data_sources:\001*Z\034\"\027/v2/inpu" + + "ts/data_sources:\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\262\002\n\026GetInputsExtracti" + + "onJob\022+.clarifai.api.GetInputsExtraction" + + "JobRequest\032/.clarifai.api.SingleInputsEx" + + "tractionJobResponse\"\271\001\202\323\344\223\002\246\001\022k/v2/users" + + "/{user_app_id.user_id}/apps/{user_app_id" + + ".app_id}/inputs/jobs/extraction/{inputs_" + + "extraction_job_id}Z7\0225/v2/inputs/jobs/ex" + + "traction/{inputs_extraction_job_id}\230\234\'\002\220" + + "\234\'-\220\234\'\005\022\376\001\n\030ListInputsExtractionJobs\022-.c" + + "larifai.api.ListInputsExtractionJobsRequ" + + "est\032..clarifai.api.MultiInputsExtraction" + + "JobResponse\"\202\001\202\323\344\223\002p\022P/v2/users/{user_ap" + + "p_id.user_id}/apps/{user_app_id.app_id}/" + + "inputs/jobs/extractionZ\034\022\032/v2/inputs/job" + + "s/extraction\230\234\'\002\220\234\'-\220\234\'\005\022\214\002\n\032CancelInput" + + "sExtractionJobs\022/.clarifai.api.CancelInp" + + "utsExtractionJobsRequest\032..clarifai.api." + + "MultiInputsExtractionJobResponse\"\214\001\202\323\344\223\002" + + "v2P/v2/users/{user_app_id.user_id}/apps/" + + "{user_app_id.app_id}/inputs/jobs/extract" + + "ion:\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.MultiInputsAddJobResponse\"\236" + + "\001\202\323\344\223\002f\"H/v2/users/{user_app_id.user_id}" + + "/apps/{user_app_id.app_id}/inputs/upload" + + "s:\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" + + "\242\002\n\tGetRunner\022\036.clarifai.api.GetRunnerRe" + + "quest\032\".clarifai.api.SingleRunnerRespons" + + "e\"\320\001\202\323\344\223\002\252\001\022q/v2/users/{user_app_id.user" + + "_id}/compute_clusters/{compute_cluster_i" + + "d}/nodepools/{nodepool_id}/runners/{runn" + + "er_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\'\213\001\220\234\'-\022\341\001\n\013ListRunners\022 .clarifai." + + "api.ListRunnersRequest\032!.clarifai.api.Mu" + + "ltiRunnerResponse\"\214\001\202\323\344\223\002g\022e/v2/users/{u" + + "ser_app_id.user_id}/compute_clusters/{co" + + "mpute_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\'\213\001\220\234\'-" + + "\022\351\001\n\013PostRunners\022 .clarifai.api.PostRunn" + + "ersRequest\032!.clarifai.api.MultiRunnerRes" + + "ponse\"\224\001\202\323\344\223\002j\"e/v2/users/{user_app_id.u" + + "ser_id}/compute_clusters/{compute_cluste" + + "r_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\'\213\001\022\356\001\n" + + "\rDeleteRunners\022\".clarifai.api.DeleteRunn" + + "ersRequest\032!.clarifai.api.status.BaseRes" + + "ponse\"\225\001\202\323\344\223\002j*e/v2/users/{user_app_id.u" + + "ser_id}/compute_clusters/{compute_cluste" + + "r_id}/nodepools/{nodepool_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.ListRun" + + "nerItemsRequest\032%.clarifai.api.MultiRunn" + + "erItemResponse\"\215\001\202\323\344\223\002y\022w/v2/users/{user" + "_app_id.user_id}/compute_clusters/{compu" + "te_cluster_id}/nodepools/{nodepool_id}/r" + - "unners/{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\022Proc" + - "essRunnerItems\022*.clarifai.api.PostRunner" + - "ItemOutputsRequest\032%.clarifai.api.MultiR" + - "unnerItemResponse\";\202\323\344\223\002\036\"\031/v2/runners/i" + - "tems/process:\001*\230\234\'\005\220\234\'-\220\234\'\203\001\220\234\'\206\001\220\234\'\207\001(\001" + - "0\001\022\304\002\n%PostModelVersionsTrainingTimeEsti" + - "mate\022:.clarifai.api.PostModelVersionsTra" + - "iningTimeEstimateRequest\032/.clarifai.api." + - "MultiTrainingTimeEstimateResponse\"\255\001\202\323\344\223" + - "\002\232\001\"b/v2/users/{user_app_id.user_id}/app" + - "s/{user_app_id.app_id}/models/{model_id}" + - "/versions/time_estimate:\001*Z1\",/v2/models" + - "/{model_id}/versions/time_estimate:\001*\230\234\'" + - "\002\220\234\'-\220\234\'\017\022\276\001\n\021ListInstanceTypes\022&.clarif" + - "ai.api.ListInstanceTypesRequest\032\'.clarif" + - "ai.api.MultiInstanceTypeResponse\"X\202\323\344\223\002I" + - "\022G/v2/cloud_providers/{cloud_provider.id" + - "}/regions/{region}/instance_types\230\234\'\005\220\234\'" + - "\224\001\022\303\001\n\021GetComputeCluster\022&.clarifai.api." + - "GetComputeClusterRequest\032*.clarifai.api." + - "SingleComputeClusterResponse\"Z\202\323\344\223\002G\022E/v" + - "2/users/{user_app_id.user_id}/compute_cl" + - "usters/{compute_cluster_id}\230\234\'\005\220\234\'\213\001\220\234\'0" + - "\022\261\001\n\023ListComputeClusters\022(.clarifai.api." + - "ListComputeClustersRequest\032).clarifai.ap" + - "i.MultiComputeClusterResponse\"E\202\323\344\223\0022\0220/" + - "v2/users/{user_app_id.user_id}/compute_c" + - "lusters\230\234\'\005\220\234\'\213\001\220\234\'0\022\271\001\n\023PostComputeClus" + - "ters\022(.clarifai.api.PostComputeClustersR" + - "equest\032).clarifai.api.MultiComputeCluste" + - "rResponse\"M\202\323\344\223\0025\"0/v2/users/{user_app_i" + - "d.user_id}/compute_clusters:\001*\230\234\'\005\220\234\'\213\001\220" + - "\234\'\214\001\220\234\'0\022\311\001\n\025DeleteComputeClusters\022*.cla" + - "rifai.api.DeleteComputeClustersRequest\032!" + - ".clarifai.api.status.BaseResponse\"a\202\323\344\223\002" + - "5*0/v2/users/{user_app_id.user_id}/compu" + - "te_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\022\312\001\n\013GetNodepool\022 .clarifai." + - "api.GetNodepoolRequest\032$.clarifai.api.Si" + - "ngleNodepoolResponse\"s\202\323\344\223\002_\022]/v2/users/" + - "{user_app_id.user_id}/compute_clusters/{" + - "compute_cluster_id}/nodepools/{nodepool_" + - "id}\230\234\'\005\220\234\'\210\001\220\234\'\213\001\022\277\001\n\rListNodepools\022\".cl" + - "arifai.api.ListNodepoolsRequest\032#.clarif" + - "ai.api.MultiNodepoolResponse\"e\202\323\344\223\002Q\022O/v" + - "2/users/{user_app_id.user_id}/compute_cl" + - "usters/{compute_cluster_id}/nodepools\230\234\'" + - "\005\220\234\'\210\001\220\234\'\213\001\022\307\001\n\rPostNodepools\022\".clarifai" + - ".api.PostNodepoolsRequest\032#.clarifai.api" + - ".MultiNodepoolResponse\"m\202\323\344\223\002T\"O/v2/user" + - "s/{user_app_id.user_id}/compute_clusters" + - "/{compute_cluster_id}/nodepools:\001*\230\234\'\005\220\234" + - "\'\210\001\220\234\'\211\001\220\234\'\213\001\022\311\001\n\016PatchNodepools\022#.clari" + - "fai.api.PatchNodepoolsRequest\032#.clarifai" + - ".api.MultiNodepoolResponse\"m\202\323\344\223\002T2O/v2/" + - "users/{user_app_id.user_id}/compute_clus" + - "ters/{compute_cluster_id}/nodepools:\001*\230\234" + - "\'\005\220\234\'\211\001\220\234\'\210\001\220\234\'\213\001\022\346\001\n\017DeleteNodepools\022$." + - "clarifai.api.DeleteNodepoolsRequest\032!.cl" + - "arifai.api.status.BaseResponse\"\211\001\202\323\344\223\002T*" + - "O/v2/users/{user_app_id.user_id}/compute" + - "_clusters/{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\022\277\001\n\rGetDeployment\022\".clarifai." + - "api.GetDeploymentRequest\032&.clarifai.api." + - "SingleDeploymentResponse\"b\202\323\344\223\002=\022;/v2/us" + - "ers/{user_app_id.user_id}/deployments/{d" + - "eployment_id}\230\234\'\005\220\234\'\220\001\220\234\'\210\001\220\234\'\213\001\220\234\'\017\220\234\'\023" + - "\220\234\'-\022\267\001\n\017ListDeployments\022$.clarifai.api." + - "ListDeploymentsRequest\032%.clarifai.api.Mu" + - "ltiDeploymentResponse\"W\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\'\213\001\220\234\'\210\001\220\234\'-\022\272\001\n\017PostD" + - "eployments\022$.clarifai.api.PostDeployment" + - "sRequest\032%.clarifai.api.MultiDeploymentR" + - "esponse\"Z\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\'\213\001\022\274\001\n\020PatchDeployments" + - "\022%.clarifai.api.PatchDeploymentsRequest\032" + - "%.clarifai.api.MultiDeploymentResponse\"Z" + - "\202\323\344\223\00202+/v2/users/{user_app_id.user_id}/" + - "deployments:\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\'\213\001\022\273\001\n\021DeleteDeployments\022&.clari" + - "fai.api.DeleteDeploymentsRequest\032!.clari" + - "fai.api.status.BaseResponse\"[\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\'\222\001\220\234\'\017\220\234\'\023\220\234\'\210\001\220\234\'\213\001" + - "\022\263\001\n\024PostAuditLogSearches\022).clarifai.api" + - ".PostAuditLogSearchesRequest\032(.clarifai." + - "api.MultiAuditLogEntryResponse\"F\202\323\344\223\0027\"2" + - "/v2/users/{user_app_id.user_id}/audit_lo" + - "g/searches:\001*\230\234\'\005\220\234\'\225\001BY\n\025com.clarifai.g" + - "rpc.apiP\001Z7github.com/Clarifai/clarifai-" + - "go-grpc/proto/clarifai/api\242\002\004CAIPb\006proto" + - "3" + "unners/{runner_id}/items\230\234\'\005\220\234\'\203\001\220\234\'\206\001\022\243" + + "\002\n\025PostRunnerItemOutputs\022*.clarifai.api." + + "PostRunnerItemOutputsRequest\032+.clarifai." + + "api.MultiRunnerItemOutputResponse\"\260\001\202\323\344\223" + + "\002\226\001\"\220\001/v2/users/{user_app_id.user_id}/co" + + "mpute_clusters/{compute_cluster_id}/node" + + "pools/{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\022ProcessRunnerItems\022*.cl" + + "arifai.api.PostRunnerItemOutputsRequest\032" + + "%.clarifai.api.MultiRunnerItemResponse\";" + + "\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%PostModelVer" + + "sionsTrainingTimeEstimate\022:.clarifai.api" + + ".PostModelVersionsTrainingTimeEstimateRe" + + "quest\032/.clarifai.api.MultiTrainingTimeEs" + + "timateResponse\"\255\001\202\323\344\223\002\232\001\"b/v2/users/{use" + + "r_app_id.user_id}/apps/{user_app_id.app_" + + "id}/models/{model_id}/versions/time_esti" + + "mate:\001*Z1\",/v2/models/{model_id}/version" + + "s/time_estimate:\001*\230\234\'\002\220\234\'-\220\234\'\017\022\276\001\n\021ListI" + + "nstanceTypes\022&.clarifai.api.ListInstance" + + "TypesRequest\032\'.clarifai.api.MultiInstanc" + + "eTypeResponse\"X\202\323\344\223\002I\022G/v2/cloud_provide" + + "rs/{cloud_provider.id}/regions/{region}/" + + "instance_types\230\234\'\005\220\234\'\224\001\022\303\001\n\021GetComputeCl" + + "uster\022&.clarifai.api.GetComputeClusterRe" + + "quest\032*.clarifai.api.SingleComputeCluste" + + "rResponse\"Z\202\323\344\223\002G\022E/v2/users/{user_app_i" + + "d.user_id}/compute_clusters/{compute_clu" + + "ster_id}\230\234\'\005\220\234\'\213\001\220\234\'0\022\261\001\n\023ListComputeClu" + + "sters\022(.clarifai.api.ListComputeClusters" + + "Request\032).clarifai.api.MultiComputeClust" + + "erResponse\"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.api" + + ".PostComputeClustersRequest\032).clarifai.a" + + "pi.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\311\001\n\025Delete" + + "ComputeClusters\022*.clarifai.api.DeleteCom" + + "puteClustersRequest\032!.clarifai.api.statu" + + "s.BaseResponse\"a\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\022\312\001\n\013Ge" + + "tNodepool\022 .clarifai.api.GetNodepoolRequ" + + "est\032$.clarifai.api.SingleNodepoolRespons" + + "e\"s\202\323\344\223\002_\022]/v2/users/{user_app_id.user_i" + + "d}/compute_clusters/{compute_cluster_id}" + + "/nodepools/{nodepool_id}\230\234\'\005\220\234\'\210\001\220\234\'\213\001\022\277" + + "\001\n\rListNodepools\022\".clarifai.api.ListNode" + + "poolsRequest\032#.clarifai.api.MultiNodepoo" + + "lResponse\"e\202\323\344\223\002Q\022O/v2/users/{user_app_i" + + "d.user_id}/compute_clusters/{compute_clu" + + "ster_id}/nodepools\230\234\'\005\220\234\'\210\001\220\234\'\213\001\022\307\001\n\rPos" + + "tNodepools\022\".clarifai.api.PostNodepoolsR" + + "equest\032#.clarifai.api.MultiNodepoolRespo" + + "nse\"m\202\323\344\223\002T\"O/v2/users/{user_app_id.user" + + "_id}/compute_clusters/{compute_cluster_i" + + "d}/nodepools:\001*\230\234\'\005\220\234\'\210\001\220\234\'\211\001\220\234\'\213\001\022\311\001\n\016P" + + "atchNodepools\022#.clarifai.api.PatchNodepo" + + "olsRequest\032#.clarifai.api.MultiNodepoolR" + + "esponse\"m\202\323\344\223\002T2O/v2/users/{user_app_id." + + "user_id}/compute_clusters/{compute_clust" + + "er_id}/nodepools:\001*\230\234\'\005\220\234\'\211\001\220\234\'\210\001\220\234\'\213\001\022\346" + + "\001\n\017DeleteNodepools\022$.clarifai.api.Delete" + + "NodepoolsRequest\032!.clarifai.api.status.B" + + "aseResponse\"\211\001\202\323\344\223\002T*O/v2/users/{user_ap" + + "p_id.user_id}/compute_clusters/{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\022\277\001\n\rGetD" + + "eployment\022\".clarifai.api.GetDeploymentRe" + + "quest\032&.clarifai.api.SingleDeploymentRes" + + "ponse\"b\202\323\344\223\002=\022;/v2/users/{user_app_id.us" + + "er_id}/deployments/{deployment_id}\230\234\'\005\220\234" + + "\'\220\001\220\234\'\210\001\220\234\'\213\001\220\234\'\017\220\234\'\023\220\234\'-\022\267\001\n\017ListDeploy" + + "ments\022$.clarifai.api.ListDeploymentsRequ" + + "est\032%.clarifai.api.MultiDeploymentRespon" + + "se\"W\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\'" + + "\213\001\220\234\'\210\001\220\234\'-\022\272\001\n\017PostDeployments\022$.clarif" + + "ai.api.PostDeploymentsRequest\032%.clarifai" + + ".api.MultiDeploymentResponse\"Z\202\323\344\223\0020\"+/v" + + "2/users/{user_app_id.user_id}/deployment" + + "s:\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\'\213\001" + + "\022\274\001\n\020PatchDeployments\022%.clarifai.api.Pat" + + "chDeploymentsRequest\032%.clarifai.api.Mult" + + "iDeploymentResponse\"Z\202\323\344\223\00202+/v2/users/{" + + "user_app_id.user_id}/deployments:\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\'\213\001\022\273\001\n\021Dele" + + "teDeployments\022&.clarifai.api.DeleteDeplo" + + "ymentsRequest\032!.clarifai.api.status.Base" + + "Response\"[\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" + + "\'\222\001\220\234\'\017\220\234\'\023\220\234\'\210\001\220\234\'\213\001\022\263\001\n\024PostAuditLogSe" + + "arches\022).clarifai.api.PostAuditLogSearch" + + "esRequest\032(.clarifai.api.MultiAuditLogEn" + + "tryResponse\"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\037ListWorkflowEvaluationTemplates\022" + + "4.clarifai.api.ListWorkflowEvaluationTem" + + "platesRequest\0325.clarifai.api.MultiWorkfl" + + "owEvaluationTemplateResponse\"=\202\323\344\223\002+\022)/v" + + "2/workflow-version-evaluation-templates\230" + + "\234\'\005\220\234\'-\220\234\'\023BY\n\025com.clarifai.grpc.apiP\001Z7" + + "github.com/Clarifai/clarifai-go-grpc/pro" + + "to/clarifai/api\242\002\004CAIPb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, @@ -6577,7 +6600,7 @@ public static void registerAllExtensions( internal_static_clarifai_api_ListDeploymentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListDeploymentsRequest_descriptor, - new java.lang.String[] { "UserAppId", "NodepoolId", "Page", "PerPage", }); + new java.lang.String[] { "UserAppId", "NodepoolId", "Page", "PerPage", "ModelVersionIds", "WorkflowVersionIds", }); internal_static_clarifai_api_PostDeploymentsRequest_descriptor = getDescriptor().getMessageTypes().get(349); internal_static_clarifai_api_PostDeploymentsRequest_fieldAccessorTable = new @@ -6620,6 +6643,18 @@ public static void registerAllExtensions( com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiDeploymentResponse_descriptor, new java.lang.String[] { "Status", "Deployments", }); + internal_static_clarifai_api_ListWorkflowEvaluationTemplatesRequest_descriptor = + getDescriptor().getMessageTypes().get(356); + internal_static_clarifai_api_ListWorkflowEvaluationTemplatesRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_clarifai_api_ListWorkflowEvaluationTemplatesRequest_descriptor, + new java.lang.String[] { }); + internal_static_clarifai_api_MultiWorkflowEvaluationTemplateResponse_descriptor = + getDescriptor().getMessageTypes().get(357); + internal_static_clarifai_api_MultiWorkflowEvaluationTemplateResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_clarifai_api_MultiWorkflowEvaluationTemplateResponse_descriptor, + new java.lang.String[] { "Status", "WorkflowVersionEvaluationTemplates", }); com.google.protobuf.ExtensionRegistry registry = com.google.protobuf.ExtensionRegistry.newInstance(); registry.add(com.clarifai.grpc.api.utils.Extensions.clShowIfEmpty); diff --git a/src/main/java/com/clarifai/grpc/api/Task.java b/src/main/java/com/clarifai/grpc/api/Task.java index 925bfb7..96a1248 100644 --- a/src/main/java/com/clarifai/grpc/api/Task.java +++ b/src/main/java/com/clarifai/grpc/api/Task.java @@ -23,7 +23,6 @@ private Task() { id_ = ""; type_ = 0; description_ = ""; - workerType_ = 0; conceptIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; name_ = ""; appId_ = ""; @@ -264,12 +263,6 @@ private Task( break; } - case 176: { - int rawValue = input.readEnum(); - - workerType_ = rawValue; - break; - } case 184: { int rawValue = input.readEnum(); @@ -316,147 +309,6 @@ private Task( com.clarifai.grpc.api.Task.class, com.clarifai.grpc.api.Task.Builder.class); } - /** - * Protobuf enum {@code clarifai.api.Task.WorkerType} - */ - public enum WorkerType - implements com.google.protobuf.ProtocolMessageEnum { - /** - *
-     * for backward compatibility when task is not setting any type and only sets workers
-     * 
- * - * WORKER_TYPE_NOT_SET = 0; - */ - WORKER_TYPE_NOT_SET(0), - /** - *
-     * only human workers
-     * 
- * - * WORKER_HUMAN = 1; - */ - WORKER_HUMAN(1), - /** - *
-     * auto-annotation tasks. Task must set worker as model or workflow
-     * 
- * - * WORKER_AUTO = 2; - */ - WORKER_AUTO(2), - UNRECOGNIZED(-1), - ; - - /** - *
-     * for backward compatibility when task is not setting any type and only sets workers
-     * 
- * - * WORKER_TYPE_NOT_SET = 0; - */ - public static final int WORKER_TYPE_NOT_SET_VALUE = 0; - /** - *
-     * only human workers
-     * 
- * - * WORKER_HUMAN = 1; - */ - public static final int WORKER_HUMAN_VALUE = 1; - /** - *
-     * auto-annotation tasks. Task must set worker as model or workflow
-     * 
- * - * WORKER_AUTO = 2; - */ - public static final int WORKER_AUTO_VALUE = 2; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static WorkerType valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static WorkerType forNumber(int value) { - switch (value) { - case 0: return WORKER_TYPE_NOT_SET; - case 1: return WORKER_HUMAN; - case 2: return WORKER_AUTO; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - WorkerType> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public WorkerType findValueByNumber(int number) { - return WorkerType.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return com.clarifai.grpc.api.Task.getDescriptor().getEnumTypes().get(0); - } - - private static final WorkerType[] VALUES = values(); - - public static WorkerType valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private WorkerType(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:clarifai.api.Task.WorkerType) - } - /** * Protobuf enum {@code clarifai.api.Task.TaskType} */ @@ -581,7 +433,7 @@ public TaskType findValueByNumber(int number) { } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return com.clarifai.grpc.api.Task.getDescriptor().getEnumTypes().get(1); + return com.clarifai.grpc.api.Task.getDescriptor().getEnumTypes().get(0); } private static final TaskType[] VALUES = values(); @@ -707,7 +559,7 @@ public TaskPriority findValueByNumber(int number) { } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return com.clarifai.grpc.api.Task.getDescriptor().getEnumTypes().get(2); + return com.clarifai.grpc.api.Task.getDescriptor().getEnumTypes().get(1); } private static final TaskPriority[] VALUES = values(); @@ -978,35 +830,6 @@ public com.clarifai.grpc.api.TaskWorkerOrBuilder getWorkerOrBuilder() { return getWorker(); } - public static final int WORKER_TYPE_FIELD_NUMBER = 22; - private int workerType_; - /** - *
-   * Who is doing annotations - human Worker or auto-annotation via Model/Workflow.
-   * If set, worker must have be set accordingly to either human worker or model/workflow worker
-   * 
- * - * .clarifai.api.Task.WorkerType worker_type = 22; - * @return The enum numeric value on the wire for workerType. - */ - @java.lang.Override public int getWorkerTypeValue() { - return workerType_; - } - /** - *
-   * Who is doing annotations - human Worker or auto-annotation via Model/Workflow.
-   * If set, worker must have be set accordingly to either human worker or model/workflow worker
-   * 
- * - * .clarifai.api.Task.WorkerType worker_type = 22; - * @return The workerType. - */ - @java.lang.Override public com.clarifai.grpc.api.Task.WorkerType getWorkerType() { - @SuppressWarnings("deprecation") - com.clarifai.grpc.api.Task.WorkerType result = com.clarifai.grpc.api.Task.WorkerType.valueOf(workerType_); - return result == null ? com.clarifai.grpc.api.Task.WorkerType.UNRECOGNIZED : result; - } - public static final int CONCEPT_IDS_FIELD_NUMBER = 7; private com.google.protobuf.LazyStringList conceptIds_; /** @@ -1017,7 +840,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=3091 + * See proto/clarifai/api/resources.proto;l=3081 * @return A list containing the conceptIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -1032,7 +855,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=3091 + * See proto/clarifai/api/resources.proto;l=3081 * @return The count of conceptIds. */ @java.lang.Deprecated public int getConceptIdsCount() { @@ -1046,7 +869,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=3091 + * See proto/clarifai/api/resources.proto;l=3081 * @param index The index of the element to return. * @return The conceptIds at the given index. */ @@ -1061,7 +884,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=3091 + * See proto/clarifai/api/resources.proto;l=3081 * @param index The index of the value to return. * @return The bytes of the conceptIds at the given index. */ @@ -1709,9 +1532,6 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (metrics_ != null) { output.writeMessage(21, getMetrics()); } - if (workerType_ != com.clarifai.grpc.api.Task.WorkerType.WORKER_TYPE_NOT_SET.getNumber()) { - output.writeEnum(22, workerType_); - } if (priority_ != com.clarifai.grpc.api.Task.TaskPriority.TASK_PRIORITY_NOT_SET.getNumber()) { output.writeEnum(23, priority_); } @@ -1806,10 +1626,6 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeMessageSize(21, getMetrics()); } - if (workerType_ != com.clarifai.grpc.api.Task.WorkerType.WORKER_TYPE_NOT_SET.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(22, workerType_); - } if (priority_ != com.clarifai.grpc.api.Task.TaskPriority.TASK_PRIORITY_NOT_SET.getNumber()) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(23, priority_); @@ -1849,7 +1665,6 @@ public boolean equals(final java.lang.Object obj) { if (!getWorker() .equals(other.getWorker())) return false; } - if (workerType_ != other.workerType_) return false; if (!getConceptIdsList() .equals(other.getConceptIdsList())) return false; if (hasInputSource() != other.hasInputSource()) return false; @@ -1931,8 +1746,6 @@ public int hashCode() { hash = (37 * hash) + WORKER_FIELD_NUMBER; hash = (53 * hash) + getWorker().hashCode(); } - hash = (37 * hash) + WORKER_TYPE_FIELD_NUMBER; - hash = (53 * hash) + workerType_; if (getConceptIdsCount() > 0) { hash = (37 * hash) + CONCEPT_IDS_FIELD_NUMBER; hash = (53 * hash) + getConceptIdsList().hashCode(); @@ -2146,8 +1959,6 @@ public Builder clear() { worker_ = null; workerBuilder_ = null; } - workerType_ = 0; - conceptIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; bitField0_ = (bitField0_ & ~0x00000001); if (inputSourceBuilder_ == null) { @@ -2257,7 +2068,6 @@ public com.clarifai.grpc.api.Task buildPartial() { } else { result.worker_ = workerBuilder_.build(); } - result.workerType_ = workerType_; if (((bitField0_ & 0x00000001) != 0)) { conceptIds_ = conceptIds_.getUnmodifiableView(); bitField0_ = (bitField0_ & ~0x00000001); @@ -2382,9 +2192,6 @@ public Builder mergeFrom(com.clarifai.grpc.api.Task other) { if (other.hasWorker()) { mergeWorker(other.getWorker()); } - if (other.workerType_ != 0) { - setWorkerTypeValue(other.getWorkerTypeValue()); - } if (!other.conceptIds_.isEmpty()) { if (conceptIds_.isEmpty()) { conceptIds_ = other.conceptIds_; @@ -3264,85 +3071,6 @@ public com.clarifai.grpc.api.TaskWorkerOrBuilder getWorkerOrBuilder() { return workerBuilder_; } - private int workerType_ = 0; - /** - *
-     * Who is doing annotations - human Worker or auto-annotation via Model/Workflow.
-     * If set, worker must have be set accordingly to either human worker or model/workflow worker
-     * 
- * - * .clarifai.api.Task.WorkerType worker_type = 22; - * @return The enum numeric value on the wire for workerType. - */ - @java.lang.Override public int getWorkerTypeValue() { - return workerType_; - } - /** - *
-     * Who is doing annotations - human Worker or auto-annotation via Model/Workflow.
-     * If set, worker must have be set accordingly to either human worker or model/workflow worker
-     * 
- * - * .clarifai.api.Task.WorkerType worker_type = 22; - * @param value The enum numeric value on the wire for workerType to set. - * @return This builder for chaining. - */ - public Builder setWorkerTypeValue(int value) { - - workerType_ = value; - onChanged(); - return this; - } - /** - *
-     * Who is doing annotations - human Worker or auto-annotation via Model/Workflow.
-     * If set, worker must have be set accordingly to either human worker or model/workflow worker
-     * 
- * - * .clarifai.api.Task.WorkerType worker_type = 22; - * @return The workerType. - */ - @java.lang.Override - public com.clarifai.grpc.api.Task.WorkerType getWorkerType() { - @SuppressWarnings("deprecation") - com.clarifai.grpc.api.Task.WorkerType result = com.clarifai.grpc.api.Task.WorkerType.valueOf(workerType_); - return result == null ? com.clarifai.grpc.api.Task.WorkerType.UNRECOGNIZED : result; - } - /** - *
-     * Who is doing annotations - human Worker or auto-annotation via Model/Workflow.
-     * If set, worker must have be set accordingly to either human worker or model/workflow worker
-     * 
- * - * .clarifai.api.Task.WorkerType worker_type = 22; - * @param value The workerType to set. - * @return This builder for chaining. - */ - public Builder setWorkerType(com.clarifai.grpc.api.Task.WorkerType value) { - if (value == null) { - throw new NullPointerException(); - } - - workerType_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-     * Who is doing annotations - human Worker or auto-annotation via Model/Workflow.
-     * If set, worker must have be set accordingly to either human worker or model/workflow worker
-     * 
- * - * .clarifai.api.Task.WorkerType worker_type = 22; - * @return This builder for chaining. - */ - public Builder clearWorkerType() { - - workerType_ = 0; - onChanged(); - return this; - } - private com.google.protobuf.LazyStringList conceptIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; private void ensureConceptIdsIsMutable() { if (!((bitField0_ & 0x00000001) != 0)) { @@ -3358,7 +3086,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=3091 + * See proto/clarifai/api/resources.proto;l=3081 * @return A list containing the conceptIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -3373,7 +3101,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=3091 + * See proto/clarifai/api/resources.proto;l=3081 * @return The count of conceptIds. */ @java.lang.Deprecated public int getConceptIdsCount() { @@ -3387,7 +3115,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=3091 + * See proto/clarifai/api/resources.proto;l=3081 * @param index The index of the element to return. * @return The conceptIds at the given index. */ @@ -3402,7 +3130,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=3091 + * See proto/clarifai/api/resources.proto;l=3081 * @param index The index of the value to return. * @return The bytes of the conceptIds at the given index. */ @@ -3418,7 +3146,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=3091 + * See proto/clarifai/api/resources.proto;l=3081 * @param index The index to set the value at. * @param value The conceptIds to set. * @return This builder for chaining. @@ -3441,7 +3169,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=3091 + * See proto/clarifai/api/resources.proto;l=3081 * @param value The conceptIds to add. * @return This builder for chaining. */ @@ -3463,7 +3191,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=3091 + * See proto/clarifai/api/resources.proto;l=3081 * @param values The conceptIds to add. * @return This builder for chaining. */ @@ -3483,7 +3211,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=3091 + * See proto/clarifai/api/resources.proto;l=3081 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearConceptIds() { @@ -3500,7 +3228,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=3091 + * See proto/clarifai/api/resources.proto;l=3081 * @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 b0312ff..ed04111 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/TaskOrBuilder.java @@ -159,27 +159,6 @@ public interface TaskOrBuilder extends */ com.clarifai.grpc.api.TaskWorkerOrBuilder getWorkerOrBuilder(); - /** - *
-   * Who is doing annotations - human Worker or auto-annotation via Model/Workflow.
-   * If set, worker must have be set accordingly to either human worker or model/workflow worker
-   * 
- * - * .clarifai.api.Task.WorkerType worker_type = 22; - * @return The enum numeric value on the wire for workerType. - */ - int getWorkerTypeValue(); - /** - *
-   * Who is doing annotations - human Worker or auto-annotation via Model/Workflow.
-   * If set, worker must have be set accordingly to either human worker or model/workflow worker
-   * 
- * - * .clarifai.api.Task.WorkerType worker_type = 22; - * @return The workerType. - */ - com.clarifai.grpc.api.Task.WorkerType getWorkerType(); - /** *
    * List of concept ids used in the work of this task.
@@ -188,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=3091
+   *     See proto/clarifai/api/resources.proto;l=3081
    * @return A list containing the conceptIds.
    */
   @java.lang.Deprecated java.util.List
@@ -201,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=3091
+   *     See proto/clarifai/api/resources.proto;l=3081
    * @return The count of conceptIds.
    */
   @java.lang.Deprecated int getConceptIdsCount();
@@ -213,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=3091
+   *     See proto/clarifai/api/resources.proto;l=3081
    * @param index The index of the element to return.
    * @return The conceptIds at the given index.
    */
@@ -226,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=3091
+   *     See proto/clarifai/api/resources.proto;l=3081
    * @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 9e51444..1964cba 100644
--- a/src/main/java/com/clarifai/grpc/api/TaskReview.java
+++ b/src/main/java/com/clarifai/grpc/api/TaskReview.java
@@ -160,6 +160,7 @@ public enum TaskReviewStrategy
     /**
      * 
      * No review is needed.
+     * When a labeler labels an input, the annotations are immediately approved.
      * 
* * NONE = 1; @@ -167,7 +168,7 @@ public enum TaskReviewStrategy NONE(1), /** *
-     * Manual review strategy.
+     * Human reviewers will review the work done by labelers.
      * 
* * MANUAL = 2; @@ -175,7 +176,8 @@ public enum TaskReviewStrategy MANUAL(2), /** *
-     * Consensus review strategy.
+     * Automatically approve inputs when labelers reach consensus.
+     * If consensus is not reached, then it will fallback to human reviewers.
      * 
* * CONSENSUS = 3; @@ -191,6 +193,7 @@ public enum TaskReviewStrategy /** *
      * No review is needed.
+     * When a labeler labels an input, the annotations are immediately approved.
      * 
* * NONE = 1; @@ -198,7 +201,7 @@ public enum TaskReviewStrategy public static final int NONE_VALUE = 1; /** *
-     * Manual review strategy.
+     * Human reviewers will review the work done by labelers.
      * 
* * MANUAL = 2; @@ -206,7 +209,8 @@ public enum TaskReviewStrategy public static final int MANUAL_VALUE = 2; /** *
-     * Consensus review strategy.
+     * Automatically approve inputs when labelers reach consensus.
+     * If consensus is not reached, then it will fallback to human reviewers.
      * 
* * CONSENSUS = 3; @@ -376,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=3293 + * See proto/clarifai/api/resources.proto;l=3298 * @return A list containing the userIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -391,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=3293 + * See proto/clarifai/api/resources.proto;l=3298 * @return The count of userIds. */ @java.lang.Deprecated public int getUserIdsCount() { @@ -405,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=3293 + * See proto/clarifai/api/resources.proto;l=3298 * @param index The index of the element to return. * @return The userIds at the given index. */ @@ -420,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=3293 + * See proto/clarifai/api/resources.proto;l=3298 * @param index The index of the value to return. * @return The bytes of the userIds at the given index. */ @@ -1130,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=3293 + * See proto/clarifai/api/resources.proto;l=3298 * @return A list containing the userIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -1145,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=3293 + * See proto/clarifai/api/resources.proto;l=3298 * @return The count of userIds. */ @java.lang.Deprecated public int getUserIdsCount() { @@ -1159,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=3293 + * See proto/clarifai/api/resources.proto;l=3298 * @param index The index of the element to return. * @return The userIds at the given index. */ @@ -1174,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=3293 + * See proto/clarifai/api/resources.proto;l=3298 * @param index The index of the value to return. * @return The bytes of the userIds at the given index. */ @@ -1190,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=3293 + * See proto/clarifai/api/resources.proto;l=3298 * @param index The index to set the value at. * @param value The userIds to set. * @return This builder for chaining. @@ -1213,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=3293 + * See proto/clarifai/api/resources.proto;l=3298 * @param value The userIds to add. * @return This builder for chaining. */ @@ -1235,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=3293 + * See proto/clarifai/api/resources.proto;l=3298 * @param values The userIds to add. * @return This builder for chaining. */ @@ -1255,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=3293 + * See proto/clarifai/api/resources.proto;l=3298 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearUserIds() { @@ -1272,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=3293 + * See proto/clarifai/api/resources.proto;l=3298 * @param value The bytes of the userIds to add. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/TaskReviewManualStrategyInfo.java b/src/main/java/com/clarifai/grpc/api/TaskReviewManualStrategyInfo.java index 7854496..471bf64 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskReviewManualStrategyInfo.java +++ b/src/main/java/com/clarifai/grpc/api/TaskReviewManualStrategyInfo.java @@ -57,6 +57,11 @@ private TaskReviewManualStrategyInfo( samplePercentage_ = input.readFloat(); break; } + case 16: { + + approvalThreshold_ = input.readInt32(); + break; + } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { @@ -106,6 +111,25 @@ public float getSamplePercentage() { return samplePercentage_; } + public static final int APPROVAL_THRESHOLD_FIELD_NUMBER = 2; + private int approvalThreshold_; + /** + *
+   * The number of reviewers that need to agree in order to approve an input.
+   * Currently, the only allowed values are:
+   * 0  - when not set, it defaults to 1
+   * 1  - only a single reviewer needs to approve each labeled input
+   * -1 - an input will be approved when all reviewers approve it
+   * 
+ * + * int32 approval_threshold = 2; + * @return The approvalThreshold. + */ + @java.lang.Override + public int getApprovalThreshold() { + return approvalThreshold_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -123,6 +147,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (java.lang.Float.floatToRawIntBits(samplePercentage_) != 0) { output.writeFloat(1, samplePercentage_); } + if (approvalThreshold_ != 0) { + output.writeInt32(2, approvalThreshold_); + } unknownFields.writeTo(output); } @@ -136,6 +163,10 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeFloatSize(1, samplePercentage_); } + if (approvalThreshold_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, approvalThreshold_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -154,6 +185,8 @@ public boolean equals(final java.lang.Object obj) { if (java.lang.Float.floatToIntBits(getSamplePercentage()) != java.lang.Float.floatToIntBits( other.getSamplePercentage())) return false; + if (getApprovalThreshold() + != other.getApprovalThreshold()) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -168,6 +201,8 @@ public int hashCode() { hash = (37 * hash) + SAMPLE_PERCENTAGE_FIELD_NUMBER; hash = (53 * hash) + java.lang.Float.floatToIntBits( getSamplePercentage()); + hash = (37 * hash) + APPROVAL_THRESHOLD_FIELD_NUMBER; + hash = (53 * hash) + getApprovalThreshold(); hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -307,6 +342,8 @@ public Builder clear() { super.clear(); samplePercentage_ = 0F; + approvalThreshold_ = 0; + return this; } @@ -334,6 +371,7 @@ public com.clarifai.grpc.api.TaskReviewManualStrategyInfo build() { public com.clarifai.grpc.api.TaskReviewManualStrategyInfo buildPartial() { com.clarifai.grpc.api.TaskReviewManualStrategyInfo result = new com.clarifai.grpc.api.TaskReviewManualStrategyInfo(this); result.samplePercentage_ = samplePercentage_; + result.approvalThreshold_ = approvalThreshold_; onBuilt(); return result; } @@ -385,6 +423,9 @@ public Builder mergeFrom(com.clarifai.grpc.api.TaskReviewManualStrategyInfo othe if (other.getSamplePercentage() != 0F) { setSamplePercentage(other.getSamplePercentage()); } + if (other.getApprovalThreshold() != 0) { + setApprovalThreshold(other.getApprovalThreshold()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -456,6 +497,61 @@ public Builder clearSamplePercentage() { onChanged(); return this; } + + private int approvalThreshold_ ; + /** + *
+     * The number of reviewers that need to agree in order to approve an input.
+     * Currently, the only allowed values are:
+     * 0  - when not set, it defaults to 1
+     * 1  - only a single reviewer needs to approve each labeled input
+     * -1 - an input will be approved when all reviewers approve it
+     * 
+ * + * int32 approval_threshold = 2; + * @return The approvalThreshold. + */ + @java.lang.Override + public int getApprovalThreshold() { + return approvalThreshold_; + } + /** + *
+     * The number of reviewers that need to agree in order to approve an input.
+     * Currently, the only allowed values are:
+     * 0  - when not set, it defaults to 1
+     * 1  - only a single reviewer needs to approve each labeled input
+     * -1 - an input will be approved when all reviewers approve it
+     * 
+ * + * int32 approval_threshold = 2; + * @param value The approvalThreshold to set. + * @return This builder for chaining. + */ + public Builder setApprovalThreshold(int value) { + + approvalThreshold_ = value; + onChanged(); + return this; + } + /** + *
+     * The number of reviewers that need to agree in order to approve an input.
+     * Currently, the only allowed values are:
+     * 0  - when not set, it defaults to 1
+     * 1  - only a single reviewer needs to approve each labeled input
+     * -1 - an input will be approved when all reviewers approve it
+     * 
+ * + * int32 approval_threshold = 2; + * @return This builder for chaining. + */ + public Builder clearApprovalThreshold() { + + approvalThreshold_ = 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/TaskReviewManualStrategyInfoOrBuilder.java b/src/main/java/com/clarifai/grpc/api/TaskReviewManualStrategyInfoOrBuilder.java index b069988..10b75a8 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskReviewManualStrategyInfoOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/TaskReviewManualStrategyInfoOrBuilder.java @@ -16,4 +16,18 @@ public interface TaskReviewManualStrategyInfoOrBuilder extends * @return The samplePercentage. */ float getSamplePercentage(); + + /** + *
+   * The number of reviewers that need to agree in order to approve an input.
+   * Currently, the only allowed values are:
+   * 0  - when not set, it defaults to 1
+   * 1  - only a single reviewer needs to approve each labeled input
+   * -1 - an input will be approved when all reviewers approve it
+   * 
+ * + * int32 approval_threshold = 2; + * @return The approvalThreshold. + */ + 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 d49b009..be2f674 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=3293 + * See proto/clarifai/api/resources.proto;l=3298 * @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=3293 + * See proto/clarifai/api/resources.proto;l=3298 * @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=3293 + * See proto/clarifai/api/resources.proto;l=3298 * @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=3293 + * See proto/clarifai/api/resources.proto;l=3298 * @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 52df8fb..305382a 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=3371 + * See proto/clarifai/api/resources.proto;l=3385 * @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=3371 + * See proto/clarifai/api/resources.proto;l=3385 * @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=3371 + * See proto/clarifai/api/resources.proto;l=3385 * @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=3371 + * See proto/clarifai/api/resources.proto;l=3385 * @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=3371 + * See proto/clarifai/api/resources.proto;l=3385 * @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=3371 + * See proto/clarifai/api/resources.proto;l=3385 * @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=3371 + * See proto/clarifai/api/resources.proto;l=3385 * @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 404be74..c4ec9e3 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=3371 + * See proto/clarifai/api/resources.proto;l=3385 * @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=3371 + * See proto/clarifai/api/resources.proto;l=3385 * @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 1a7c3c9..d63daf3 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskWorker.java +++ b/src/main/java/com/clarifai/grpc/api/TaskWorker.java @@ -24,6 +24,7 @@ private TaskWorker() { userIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; users_ = java.util.Collections.emptyList(); workers_ = java.util.Collections.emptyList(); + type_ = 0; } @java.lang.Override @@ -104,6 +105,12 @@ private TaskWorker( input.readMessage(com.clarifai.grpc.api.Worker.parser(), extensionRegistry)); break; } + case 64: { + int rawValue = input.readEnum(); + + type_ = rawValue; + break; + } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { @@ -305,6 +312,147 @@ private TaskWorkerStrategy(int value) { // @@protoc_insertion_point(enum_scope:clarifai.api.TaskWorker.TaskWorkerStrategy) } + /** + * Protobuf enum {@code clarifai.api.TaskWorker.WorkerType} + */ + public enum WorkerType + implements com.google.protobuf.ProtocolMessageEnum { + /** + *
+     * for backward compatibility when task is not setting any type and only sets workers
+     * 
+ * + * WORKER_TYPE_NOT_SET = 0; + */ + WORKER_TYPE_NOT_SET(0), + /** + *
+     * only human workers
+     * 
+ * + * WORKER_HUMAN = 1; + */ + WORKER_HUMAN(1), + /** + *
+     * auto-annotation tasks. Task must set worker as model or workflow
+     * 
+ * + * WORKER_AUTO = 2; + */ + WORKER_AUTO(2), + UNRECOGNIZED(-1), + ; + + /** + *
+     * for backward compatibility when task is not setting any type and only sets workers
+     * 
+ * + * WORKER_TYPE_NOT_SET = 0; + */ + public static final int WORKER_TYPE_NOT_SET_VALUE = 0; + /** + *
+     * only human workers
+     * 
+ * + * WORKER_HUMAN = 1; + */ + public static final int WORKER_HUMAN_VALUE = 1; + /** + *
+     * auto-annotation tasks. Task must set worker as model or workflow
+     * 
+ * + * WORKER_AUTO = 2; + */ + public static final int WORKER_AUTO_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static WorkerType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static WorkerType forNumber(int value) { + switch (value) { + case 0: return WORKER_TYPE_NOT_SET; + case 1: return WORKER_HUMAN; + case 2: return WORKER_AUTO; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + WorkerType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public WorkerType findValueByNumber(int number) { + return WorkerType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return com.clarifai.grpc.api.TaskWorker.getDescriptor().getEnumTypes().get(1); + } + + private static final WorkerType[] VALUES = values(); + + public static WorkerType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private WorkerType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:clarifai.api.TaskWorker.WorkerType) + } + private int strategyInfoCase_ = 0; private java.lang.Object strategyInfo_; public enum StrategyInfoCase @@ -381,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=3181 + * See proto/clarifai/api/resources.proto;l=3171 * @return A list containing the userIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -396,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=3181 + * See proto/clarifai/api/resources.proto;l=3171 * @return The count of userIds. */ @java.lang.Deprecated public int getUserIdsCount() { @@ -410,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=3181 + * See proto/clarifai/api/resources.proto;l=3171 * @param index The index of the element to return. * @return The userIds at the given index. */ @@ -425,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=3181 + * See proto/clarifai/api/resources.proto;l=3171 * @param index The index of the value to return. * @return The bytes of the userIds at the given index. */ @@ -630,6 +778,35 @@ public com.clarifai.grpc.api.WorkerOrBuilder getWorkersOrBuilder( return workers_.get(index); } + public static final int TYPE_FIELD_NUMBER = 8; + private int type_; + /** + *
+   * Who is doing annotations - human Worker or auto-annotation via Model/Workflow.
+   * If set, worker must have be set accordingly to either human worker or model/workflow worker
+   * 
+ * + * .clarifai.api.TaskWorker.WorkerType type = 8; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + *
+   * Who is doing annotations - human Worker or auto-annotation via Model/Workflow.
+   * If set, worker must have be set accordingly to either human worker or model/workflow worker
+   * 
+ * + * .clarifai.api.TaskWorker.WorkerType type = 8; + * @return The type. + */ + @java.lang.Override public com.clarifai.grpc.api.TaskWorker.WorkerType getType() { + @SuppressWarnings("deprecation") + com.clarifai.grpc.api.TaskWorker.WorkerType result = com.clarifai.grpc.api.TaskWorker.WorkerType.valueOf(type_); + return result == null ? com.clarifai.grpc.api.TaskWorker.WorkerType.UNRECOGNIZED : result; + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -659,6 +836,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) for (int i = 0; i < workers_.size(); i++) { output.writeMessage(7, workers_.get(i)); } + if (type_ != com.clarifai.grpc.api.TaskWorker.WorkerType.WORKER_TYPE_NOT_SET.getNumber()) { + output.writeEnum(8, type_); + } unknownFields.writeTo(output); } @@ -692,6 +872,10 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeMessageSize(7, workers_.get(i)); } + if (type_ != com.clarifai.grpc.api.TaskWorker.WorkerType.WORKER_TYPE_NOT_SET.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(8, type_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -714,6 +898,7 @@ public boolean equals(final java.lang.Object obj) { .equals(other.getUsersList())) return false; if (!getWorkersList() .equals(other.getWorkersList())) return false; + if (type_ != other.type_) return false; if (!getStrategyInfoCase().equals(other.getStrategyInfoCase())) return false; switch (strategyInfoCase_) { case 3: @@ -748,6 +933,8 @@ public int hashCode() { hash = (37 * hash) + WORKERS_FIELD_NUMBER; hash = (53 * hash) + getWorkersList().hashCode(); } + hash = (37 * hash) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + type_; switch (strategyInfoCase_) { case 3: hash = (37 * hash) + PARTITIONED_STRATEGY_INFO_FIELD_NUMBER; @@ -911,6 +1098,8 @@ public Builder clear() { } else { workersBuilder_.clear(); } + type_ = 0; + strategyInfoCase_ = 0; strategyInfo_ = null; return this; @@ -971,6 +1160,7 @@ public com.clarifai.grpc.api.TaskWorker buildPartial() { } else { result.workers_ = workersBuilder_.build(); } + result.type_ = type_; result.strategyInfoCase_ = strategyInfoCase_; onBuilt(); return result; @@ -1085,6 +1275,9 @@ public Builder mergeFrom(com.clarifai.grpc.api.TaskWorker other) { } } } + if (other.type_ != 0) { + setTypeValue(other.getTypeValue()); + } switch (other.getStrategyInfoCase()) { case PARTITIONED_STRATEGY_INFO: { mergePartitionedStrategyInfo(other.getPartitionedStrategyInfo()); @@ -1228,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=3181 + * See proto/clarifai/api/resources.proto;l=3171 * @return A list containing the userIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -1243,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=3181 + * See proto/clarifai/api/resources.proto;l=3171 * @return The count of userIds. */ @java.lang.Deprecated public int getUserIdsCount() { @@ -1257,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=3181 + * See proto/clarifai/api/resources.proto;l=3171 * @param index The index of the element to return. * @return The userIds at the given index. */ @@ -1272,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=3181 + * See proto/clarifai/api/resources.proto;l=3171 * @param index The index of the value to return. * @return The bytes of the userIds at the given index. */ @@ -1288,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=3181 + * See proto/clarifai/api/resources.proto;l=3171 * @param index The index to set the value at. * @param value The userIds to set. * @return This builder for chaining. @@ -1311,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=3181 + * See proto/clarifai/api/resources.proto;l=3171 * @param value The userIds to add. * @return This builder for chaining. */ @@ -1333,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=3181 + * See proto/clarifai/api/resources.proto;l=3171 * @param values The userIds to add. * @return This builder for chaining. */ @@ -1353,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=3181 + * See proto/clarifai/api/resources.proto;l=3171 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearUserIds() { @@ -1370,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=3181 + * See proto/clarifai/api/resources.proto;l=3171 * @param value The bytes of the userIds to add. * @return This builder for chaining. */ @@ -2313,6 +2506,85 @@ public com.clarifai.grpc.api.Worker.Builder addWorkersBuilder( } return workersBuilder_; } + + private int type_ = 0; + /** + *
+     * Who is doing annotations - human Worker or auto-annotation via Model/Workflow.
+     * If set, worker must have be set accordingly to either human worker or model/workflow worker
+     * 
+ * + * .clarifai.api.TaskWorker.WorkerType type = 8; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + *
+     * Who is doing annotations - human Worker or auto-annotation via Model/Workflow.
+     * If set, worker must have be set accordingly to either human worker or model/workflow worker
+     * 
+ * + * .clarifai.api.TaskWorker.WorkerType type = 8; + * @param value The enum numeric value on the wire for type to set. + * @return This builder for chaining. + */ + public Builder setTypeValue(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + *
+     * Who is doing annotations - human Worker or auto-annotation via Model/Workflow.
+     * If set, worker must have be set accordingly to either human worker or model/workflow worker
+     * 
+ * + * .clarifai.api.TaskWorker.WorkerType type = 8; + * @return The type. + */ + @java.lang.Override + public com.clarifai.grpc.api.TaskWorker.WorkerType getType() { + @SuppressWarnings("deprecation") + com.clarifai.grpc.api.TaskWorker.WorkerType result = com.clarifai.grpc.api.TaskWorker.WorkerType.valueOf(type_); + return result == null ? com.clarifai.grpc.api.TaskWorker.WorkerType.UNRECOGNIZED : result; + } + /** + *
+     * Who is doing annotations - human Worker or auto-annotation via Model/Workflow.
+     * If set, worker must have be set accordingly to either human worker or model/workflow worker
+     * 
+ * + * .clarifai.api.TaskWorker.WorkerType type = 8; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(com.clarifai.grpc.api.TaskWorker.WorkerType value) { + if (value == null) { + throw new NullPointerException(); + } + + type_ = value.getNumber(); + onChanged(); + return this; + } + /** + *
+     * Who is doing annotations - human Worker or auto-annotation via Model/Workflow.
+     * If set, worker must have be set accordingly to either human worker or model/workflow worker
+     * 
+ * + * .clarifai.api.TaskWorker.WorkerType type = 8; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 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/TaskWorkerOrBuilder.java b/src/main/java/com/clarifai/grpc/api/TaskWorkerOrBuilder.java index 56a1a89..a54d36d 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=3181 + * See proto/clarifai/api/resources.proto;l=3171 * @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=3181 + * See proto/clarifai/api/resources.proto;l=3171 * @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=3181 + * See proto/clarifai/api/resources.proto;l=3171 * @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=3181 + * See proto/clarifai/api/resources.proto;l=3171 * @param index The index of the value to return. * @return The bytes of the userIds at the given index. */ @@ -227,5 +227,26 @@ public interface TaskWorkerOrBuilder extends com.clarifai.grpc.api.WorkerOrBuilder getWorkersOrBuilder( int index); + /** + *
+   * Who is doing annotations - human Worker or auto-annotation via Model/Workflow.
+   * If set, worker must have be set accordingly to either human worker or model/workflow worker
+   * 
+ * + * .clarifai.api.TaskWorker.WorkerType type = 8; + * @return The enum numeric value on the wire for type. + */ + int getTypeValue(); + /** + *
+   * Who is doing annotations - human Worker or auto-annotation via Model/Workflow.
+   * If set, worker must have be set accordingly to either human worker or model/workflow worker
+   * 
+ * + * .clarifai.api.TaskWorker.WorkerType type = 8; + * @return The type. + */ + com.clarifai.grpc.api.TaskWorker.WorkerType getType(); + public com.clarifai.grpc.api.TaskWorker.StrategyInfoCase getStrategyInfoCase(); } diff --git a/src/main/java/com/clarifai/grpc/api/User.java b/src/main/java/com/clarifai/grpc/api/User.java index 22dabc2..ea8b53c 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=2591 + * See proto/clarifai/api/resources.proto;l=2594 * @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=2591 + * See proto/clarifai/api/resources.proto;l=2594 * @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=2601 + * See proto/clarifai/api/resources.proto;l=2604 * @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=2601 + * See proto/clarifai/api/resources.proto;l=2604 * @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=2609 + * See proto/clarifai/api/resources.proto;l=2612 * @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=2609 + * See proto/clarifai/api/resources.proto;l=2612 * @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=2610 + * See proto/clarifai/api/resources.proto;l=2613 * @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=2610 + * See proto/clarifai/api/resources.proto;l=2613 * @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=2611 + * See proto/clarifai/api/resources.proto;l=2614 * @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=2611 + * See proto/clarifai/api/resources.proto;l=2614 * @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=2612 + * See proto/clarifai/api/resources.proto;l=2615 * @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=2612 + * See proto/clarifai/api/resources.proto;l=2615 * @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=2616 + * See proto/clarifai/api/resources.proto;l=2619 * @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=2616 + * See proto/clarifai/api/resources.proto;l=2619 * @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=2619 + * See proto/clarifai/api/resources.proto;l=2622 * @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=2620 + * See proto/clarifai/api/resources.proto;l=2623 * @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=2591 + * See proto/clarifai/api/resources.proto;l=2594 * @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=2591 + * See proto/clarifai/api/resources.proto;l=2594 * @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=2591 + * See proto/clarifai/api/resources.proto;l=2594 * @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=2591 + * See proto/clarifai/api/resources.proto;l=2594 * @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=2591 + * See proto/clarifai/api/resources.proto;l=2594 * @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=2601 + * See proto/clarifai/api/resources.proto;l=2604 * @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=2601 + * See proto/clarifai/api/resources.proto;l=2604 * @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=2601 + * See proto/clarifai/api/resources.proto;l=2604 * @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=2601 + * See proto/clarifai/api/resources.proto;l=2604 * @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=2601 + * See proto/clarifai/api/resources.proto;l=2604 * @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=2609 + * See proto/clarifai/api/resources.proto;l=2612 * @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=2609 + * See proto/clarifai/api/resources.proto;l=2612 * @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=2610 + * See proto/clarifai/api/resources.proto;l=2613 * @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=2610 + * See proto/clarifai/api/resources.proto;l=2613 * @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=2611 + * See proto/clarifai/api/resources.proto;l=2614 * @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=2611 + * See proto/clarifai/api/resources.proto;l=2614 * @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=2612 + * See proto/clarifai/api/resources.proto;l=2615 * @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=2612 + * See proto/clarifai/api/resources.proto;l=2615 * @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=2616 + * See proto/clarifai/api/resources.proto;l=2619 * @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=2616 + * See proto/clarifai/api/resources.proto;l=2619 * @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=2619 + * See proto/clarifai/api/resources.proto;l=2622 * @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=2619 + * See proto/clarifai/api/resources.proto;l=2622 * @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=2619 + * See proto/clarifai/api/resources.proto;l=2622 * @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=2620 + * See proto/clarifai/api/resources.proto;l=2623 * @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=2620 + * See proto/clarifai/api/resources.proto;l=2623 * @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=2620 + * See proto/clarifai/api/resources.proto;l=2623 * @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 6b3ff3a..cbc13b6 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=2591 + * See proto/clarifai/api/resources.proto;l=2594 * @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=2591 + * See proto/clarifai/api/resources.proto;l=2594 * @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=2601 + * See proto/clarifai/api/resources.proto;l=2604 * @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=2601 + * See proto/clarifai/api/resources.proto;l=2604 * @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=2609 + * See proto/clarifai/api/resources.proto;l=2612 * @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=2609 + * See proto/clarifai/api/resources.proto;l=2612 * @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=2610 + * See proto/clarifai/api/resources.proto;l=2613 * @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=2610 + * See proto/clarifai/api/resources.proto;l=2613 * @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=2611 + * See proto/clarifai/api/resources.proto;l=2614 * @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=2611 + * See proto/clarifai/api/resources.proto;l=2614 * @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=2612 + * See proto/clarifai/api/resources.proto;l=2615 * @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=2612 + * See proto/clarifai/api/resources.proto;l=2615 * @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=2616 + * See proto/clarifai/api/resources.proto;l=2619 * @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=2616 + * See proto/clarifai/api/resources.proto;l=2619 * @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=2619 + * See proto/clarifai/api/resources.proto;l=2622 * @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=2620 + * See proto/clarifai/api/resources.proto;l=2623 * @return The teamsCount. */ @java.lang.Deprecated int getTeamsCount(); diff --git a/src/main/java/com/clarifai/grpc/api/V2Grpc.java b/src/main/java/com/clarifai/grpc/api/V2Grpc.java index 2871013..d27dc50 100644 --- a/src/main/java/com/clarifai/grpc/api/V2Grpc.java +++ b/src/main/java/com/clarifai/grpc/api/V2Grpc.java @@ -7362,6 +7362,37 @@ com.clarifai.grpc.api.MultiAuditLogEntryResponse> getPostAuditLogSearchesMethod( return getPostAuditLogSearchesMethod; } + private static volatile io.grpc.MethodDescriptor getListWorkflowEvaluationTemplatesMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "ListWorkflowEvaluationTemplates", + requestType = com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest.class, + responseType = com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getListWorkflowEvaluationTemplatesMethod() { + io.grpc.MethodDescriptor getListWorkflowEvaluationTemplatesMethod; + if ((getListWorkflowEvaluationTemplatesMethod = V2Grpc.getListWorkflowEvaluationTemplatesMethod) == null) { + synchronized (V2Grpc.class) { + if ((getListWorkflowEvaluationTemplatesMethod = V2Grpc.getListWorkflowEvaluationTemplatesMethod) == null) { + V2Grpc.getListWorkflowEvaluationTemplatesMethod = getListWorkflowEvaluationTemplatesMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListWorkflowEvaluationTemplates")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(com.clarifai.channel.ClarifaiChannel.INSTANCE.marshaller( + com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest.getDefaultInstance())) + .setResponseMarshaller(com.clarifai.channel.ClarifaiChannel.INSTANCE.marshaller( + com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse.getDefaultInstance())) + .setSchemaDescriptor(new V2MethodDescriptorSupplier("ListWorkflowEvaluationTemplates")) + .build(); + } + } + } + return getListWorkflowEvaluationTemplatesMethod; + } + /** * Creates a new async stub that supports all call types for the service */ @@ -7700,9 +7731,6 @@ public void streamInputs(com.clarifai.grpc.api.StreamInputsRequest request, } /** - *
-     * Get a specific input from an app.
-     * 
*/ public void getInputSamples(com.clarifai.grpc.api.GetInputSamplesRequest request, io.grpc.stub.StreamObserver responseObserver) { @@ -9469,9 +9497,8 @@ public void listNextTaskAssignments(com.clarifai.grpc.api.ListNextTaskAssignment /** *
-     * PutTaskAssignments performs an action for the task assignments in given task.
-     * All the actions are theoretically idempotent, but practically, in the current implementation,
-     * the REVIEW_START action is not idempotent. See PutTaskAssignmentsRequestAction for more details.
+     * PutTaskAssignments performs an idempotent action for the task assignments in given task.
+     * See PutTaskAssignmentsRequestAction for more details about possible actions.
      * 
*/ public void putTaskAssignments(com.clarifai.grpc.api.PutTaskAssignmentsRequest request, @@ -9838,6 +9865,13 @@ public void postAuditLogSearches(com.clarifai.grpc.api.PostAuditLogSearchesReque io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getPostAuditLogSearchesMethod(), responseObserver); } + /** + */ + public void listWorkflowEvaluationTemplates(com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getListWorkflowEvaluationTemplatesMethod(), responseObserver); + } + @java.lang.Override public final io.grpc.ServerServiceDefinition bindService() { return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) .addMethod( @@ -11499,6 +11533,13 @@ public void postAuditLogSearches(com.clarifai.grpc.api.PostAuditLogSearchesReque com.clarifai.grpc.api.PostAuditLogSearchesRequest, com.clarifai.grpc.api.MultiAuditLogEntryResponse>( this, METHODID_POST_AUDIT_LOG_SEARCHES))) + .addMethod( + getListWorkflowEvaluationTemplatesMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest, + com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse>( + this, METHODID_LIST_WORKFLOW_EVALUATION_TEMPLATES))) .build(); } } @@ -11835,9 +11876,6 @@ public void streamInputs(com.clarifai.grpc.api.StreamInputsRequest request, } /** - *
-     * Get a specific input from an app.
-     * 
*/ public void getInputSamples(com.clarifai.grpc.api.GetInputSamplesRequest request, io.grpc.stub.StreamObserver responseObserver) { @@ -13775,9 +13813,8 @@ public void listNextTaskAssignments(com.clarifai.grpc.api.ListNextTaskAssignment /** *
-     * PutTaskAssignments performs an action for the task assignments in given task.
-     * All the actions are theoretically idempotent, but practically, in the current implementation,
-     * the REVIEW_START action is not idempotent. See PutTaskAssignmentsRequestAction for more details.
+     * PutTaskAssignments performs an idempotent action for the task assignments in given task.
+     * See PutTaskAssignmentsRequestAction for more details about possible actions.
      * 
*/ public void putTaskAssignments(com.clarifai.grpc.api.PutTaskAssignmentsRequest request, @@ -14181,6 +14218,14 @@ public void postAuditLogSearches(com.clarifai.grpc.api.PostAuditLogSearchesReque io.grpc.stub.ClientCalls.asyncUnaryCall( getChannel().newCall(getPostAuditLogSearchesMethod(), getCallOptions()), request, responseObserver); } + + /** + */ + public void listWorkflowEvaluationTemplates(com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getListWorkflowEvaluationTemplatesMethod(), getCallOptions()), request, responseObserver); + } } /** @@ -14487,9 +14532,6 @@ public com.clarifai.grpc.api.MultiInputResponse streamInputs(com.clarifai.grpc.a } /** - *
-     * Get a specific input from an app.
-     * 
*/ public com.clarifai.grpc.api.MultiInputAnnotationResponse getInputSamples(com.clarifai.grpc.api.GetInputSamplesRequest request) { return io.grpc.stub.ClientCalls.blockingUnaryCall( @@ -16233,9 +16275,8 @@ public com.clarifai.grpc.api.MultiInputResponse listNextTaskAssignments(com.clar /** *
-     * PutTaskAssignments performs an action for the task assignments in given task.
-     * All the actions are theoretically idempotent, but practically, in the current implementation,
-     * the REVIEW_START action is not idempotent. See PutTaskAssignmentsRequestAction for more details.
+     * PutTaskAssignments performs an idempotent action for the task assignments in given task.
+     * See PutTaskAssignmentsRequestAction for more details about possible actions.
      * 
*/ public com.clarifai.grpc.api.MultiTaskAssignmentResponse putTaskAssignments(com.clarifai.grpc.api.PutTaskAssignmentsRequest request) { @@ -16586,6 +16627,13 @@ public com.clarifai.grpc.api.MultiAuditLogEntryResponse postAuditLogSearches(com return io.grpc.stub.ClientCalls.blockingUnaryCall( getChannel(), getPostAuditLogSearchesMethod(), getCallOptions(), request); } + + /** + */ + public com.clarifai.grpc.api.MultiWorkflowEvaluationTemplateResponse listWorkflowEvaluationTemplates(com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getListWorkflowEvaluationTemplatesMethod(), getCallOptions(), request); + } } /** @@ -16920,9 +16968,6 @@ public com.google.common.util.concurrent.ListenableFuture - * Get a specific input from an app. - *
*/ public com.google.common.util.concurrent.ListenableFuture getInputSamples( com.clarifai.grpc.api.GetInputSamplesRequest request) { @@ -18822,9 +18867,8 @@ public com.google.common.util.concurrent.ListenableFuture - * PutTaskAssignments performs an action for the task assignments in given task. - * All the actions are theoretically idempotent, but practically, in the current implementation, - * the REVIEW_START action is not idempotent. See PutTaskAssignmentsRequestAction for more details. + * PutTaskAssignments performs an idempotent action for the task assignments in given task. + * See PutTaskAssignmentsRequestAction for more details about possible actions. * */ public com.google.common.util.concurrent.ListenableFuture putTaskAssignments( @@ -19212,6 +19256,14 @@ public com.google.common.util.concurrent.ListenableFuture listWorkflowEvaluationTemplates( + com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getListWorkflowEvaluationTemplatesMethod(), getCallOptions()), request); + } } private static final int METHODID_LIST_CONCEPT_RELATIONS = 0; @@ -19448,9 +19500,10 @@ public com.google.common.util.concurrent.ListenableFuture implements io.grpc.stub.ServerCalls.UnaryMethod, @@ -20405,6 +20458,10 @@ public void invoke(Req request, io.grpc.stub.StreamObserver responseObserv serviceImpl.postAuditLogSearches((com.clarifai.grpc.api.PostAuditLogSearchesRequest) request, (io.grpc.stub.StreamObserver) responseObserver); break; + case METHODID_LIST_WORKFLOW_EVALUATION_TEMPLATES: + serviceImpl.listWorkflowEvaluationTemplates((com.clarifai.grpc.api.ListWorkflowEvaluationTemplatesRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; default: throw new AssertionError(); } @@ -20712,6 +20769,7 @@ public static io.grpc.ServiceDescriptor getServiceDescriptor() { .addMethod(getPatchDeploymentsMethod()) .addMethod(getDeleteDeploymentsMethod()) .addMethod(getPostAuditLogSearchesMethod()) + .addMethod(getListWorkflowEvaluationTemplatesMethod()) .build(); } } diff --git a/src/main/java/com/clarifai/grpc/api/Video.java b/src/main/java/com/clarifai/grpc/api/Video.java index e6fc5a5..760bcae 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=2730 + * See proto/clarifai/api/resources.proto;l=2733 * @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=2730 + * See proto/clarifai/api/resources.proto;l=2733 * @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=2730 + * See proto/clarifai/api/resources.proto;l=2733 * @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=2730 + * See proto/clarifai/api/resources.proto;l=2733 * @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=2730 + * See proto/clarifai/api/resources.proto;l=2733 * @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=2730 + * See proto/clarifai/api/resources.proto;l=2733 * @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=2730 + * See proto/clarifai/api/resources.proto;l=2733 * @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 c8f4ac4..5112ced 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=2730 + * See proto/clarifai/api/resources.proto;l=2733 * @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=2730 + * See proto/clarifai/api/resources.proto;l=2733 * @return The bytes for thumbnailUrl. */ @java.lang.Deprecated com.google.protobuf.ByteString diff --git a/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluationMetric.java b/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluationMetric.java new file mode 100644 index 0000000..aa7c382 --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluationMetric.java @@ -0,0 +1,1297 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/resources.proto + +package com.clarifai.grpc.api; + +/** + * Protobuf type {@code clarifai.api.WorkflowVersionEvaluationMetric} + */ +public final class WorkflowVersionEvaluationMetric extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:clarifai.api.WorkflowVersionEvaluationMetric) + WorkflowVersionEvaluationMetricOrBuilder { +private static final long serialVersionUID = 0L; + // Use WorkflowVersionEvaluationMetric.newBuilder() to construct. + private WorkflowVersionEvaluationMetric(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorkflowVersionEvaluationMetric() { + id_ = ""; + summary_ = ""; + description_ = ""; + dataType_ = 0; + visualisationType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorkflowVersionEvaluationMetric(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorkflowVersionEvaluationMetric( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + id_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + summary_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + description_ = s; + break; + } + case 32: { + int rawValue = input.readEnum(); + + dataType_ = rawValue; + break; + } + case 40: { + int rawValue = input.readEnum(); + + visualisationType_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_WorkflowVersionEvaluationMetric_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_WorkflowVersionEvaluationMetric_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.class, com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.Builder.class); + } + + /** + *
+   * Enum for data types
+   * 
+ * + * Protobuf enum {@code clarifai.api.WorkflowVersionEvaluationMetric.DataType} + */ + public enum DataType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * DATA_TYPE_NOT_SET = 0; + */ + DATA_TYPE_NOT_SET(0), + /** + * FLOAT = 1; + */ + FLOAT(1), + UNRECOGNIZED(-1), + ; + + /** + * DATA_TYPE_NOT_SET = 0; + */ + public static final int DATA_TYPE_NOT_SET_VALUE = 0; + /** + * FLOAT = 1; + */ + public static final int FLOAT_VALUE = 1; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DataType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static DataType forNumber(int value) { + switch (value) { + case 0: return DATA_TYPE_NOT_SET; + case 1: return FLOAT; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + DataType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public DataType findValueByNumber(int number) { + return DataType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.getDescriptor().getEnumTypes().get(0); + } + + private static final DataType[] VALUES = values(); + + public static DataType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private DataType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:clarifai.api.WorkflowVersionEvaluationMetric.DataType) + } + + /** + *
+   * Enum for visualization types
+   * 
+ * + * Protobuf enum {@code clarifai.api.WorkflowVersionEvaluationMetric.VisualisationType} + */ + public enum VisualisationType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * VISUALIZATION_TYPE_NOT_SET = 0; + */ + VISUALIZATION_TYPE_NOT_SET(0), + /** + * CONFUSION_MATRIX = 1; + */ + CONFUSION_MATRIX(1), + /** + * PRECISION_RECALL_CURVE = 2; + */ + PRECISION_RECALL_CURVE(2), + /** + * ROC_AUC_CURVE = 3; + */ + ROC_AUC_CURVE(3), + UNRECOGNIZED(-1), + ; + + /** + * VISUALIZATION_TYPE_NOT_SET = 0; + */ + public static final int VISUALIZATION_TYPE_NOT_SET_VALUE = 0; + /** + * CONFUSION_MATRIX = 1; + */ + public static final int CONFUSION_MATRIX_VALUE = 1; + /** + * PRECISION_RECALL_CURVE = 2; + */ + public static final int PRECISION_RECALL_CURVE_VALUE = 2; + /** + * ROC_AUC_CURVE = 3; + */ + public static final int ROC_AUC_CURVE_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static VisualisationType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static VisualisationType forNumber(int value) { + switch (value) { + case 0: return VISUALIZATION_TYPE_NOT_SET; + case 1: return CONFUSION_MATRIX; + case 2: return PRECISION_RECALL_CURVE; + case 3: return ROC_AUC_CURVE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + VisualisationType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public VisualisationType findValueByNumber(int number) { + return VisualisationType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.getDescriptor().getEnumTypes().get(1); + } + + private static final VisualisationType[] VALUES = values(); + + public static VisualisationType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private VisualisationType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:clarifai.api.WorkflowVersionEvaluationMetric.VisualisationType) + } + + public static final int ID_FIELD_NUMBER = 1; + private volatile java.lang.Object id_; + /** + * string id = 1; + * @return The id. + */ + @java.lang.Override + public java.lang.String getId() { + java.lang.Object ref = id_; + 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(); + id_ = s; + return s; + } + } + /** + * string id = 1; + * @return The bytes for id. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getIdBytes() { + java.lang.Object ref = id_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + id_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SUMMARY_FIELD_NUMBER = 2; + private volatile java.lang.Object summary_; + /** + * string summary = 2; + * @return The summary. + */ + @java.lang.Override + public java.lang.String getSummary() { + java.lang.Object ref = summary_; + 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(); + summary_ = s; + return s; + } + } + /** + * string summary = 2; + * @return The bytes for summary. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSummaryBytes() { + java.lang.Object ref = summary_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + summary_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DESCRIPTION_FIELD_NUMBER = 3; + private volatile java.lang.Object description_; + /** + * string description = 3; + * @return The description. + */ + @java.lang.Override + public java.lang.String getDescription() { + java.lang.Object ref = description_; + 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(); + description_ = s; + return s; + } + } + /** + * string description = 3; + * @return The bytes for description. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDescriptionBytes() { + java.lang.Object ref = description_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + description_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DATA_TYPE_FIELD_NUMBER = 4; + private int dataType_; + /** + *
+   * Metric data type - string, float, int
+   * 
+ * + * .clarifai.api.WorkflowVersionEvaluationMetric.DataType data_type = 4; + * @return The enum numeric value on the wire for dataType. + */ + @java.lang.Override public int getDataTypeValue() { + return dataType_; + } + /** + *
+   * Metric data type - string, float, int
+   * 
+ * + * .clarifai.api.WorkflowVersionEvaluationMetric.DataType data_type = 4; + * @return The dataType. + */ + @java.lang.Override public com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.DataType getDataType() { + @SuppressWarnings("deprecation") + com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.DataType result = com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.DataType.valueOf(dataType_); + return result == null ? com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.DataType.UNRECOGNIZED : result; + } + + public static final int VISUALISATION_TYPE_FIELD_NUMBER = 5; + private int visualisationType_; + /** + * .clarifai.api.WorkflowVersionEvaluationMetric.VisualisationType visualisation_type = 5; + * @return The enum numeric value on the wire for visualisationType. + */ + @java.lang.Override public int getVisualisationTypeValue() { + return visualisationType_; + } + /** + * .clarifai.api.WorkflowVersionEvaluationMetric.VisualisationType visualisation_type = 5; + * @return The visualisationType. + */ + @java.lang.Override public com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.VisualisationType getVisualisationType() { + @SuppressWarnings("deprecation") + com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.VisualisationType result = com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.VisualisationType.valueOf(visualisationType_); + return result == null ? com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.VisualisationType.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, id_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(summary_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, summary_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, description_); + } + if (dataType_ != com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.DataType.DATA_TYPE_NOT_SET.getNumber()) { + output.writeEnum(4, dataType_); + } + if (visualisationType_ != com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.VisualisationType.VISUALIZATION_TYPE_NOT_SET.getNumber()) { + output.writeEnum(5, visualisationType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, id_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(summary_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, summary_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, description_); + } + if (dataType_ != com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.DataType.DATA_TYPE_NOT_SET.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(4, dataType_); + } + if (visualisationType_ != com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.VisualisationType.VISUALIZATION_TYPE_NOT_SET.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(5, visualisationType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.clarifai.grpc.api.WorkflowVersionEvaluationMetric)) { + return super.equals(obj); + } + com.clarifai.grpc.api.WorkflowVersionEvaluationMetric other = (com.clarifai.grpc.api.WorkflowVersionEvaluationMetric) obj; + + if (!getId() + .equals(other.getId())) return false; + if (!getSummary() + .equals(other.getSummary())) return false; + if (!getDescription() + .equals(other.getDescription())) return false; + if (dataType_ != other.dataType_) return false; + if (visualisationType_ != other.visualisationType_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId().hashCode(); + hash = (37 * hash) + SUMMARY_FIELD_NUMBER; + hash = (53 * hash) + getSummary().hashCode(); + hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; + hash = (53 * hash) + getDescription().hashCode(); + hash = (37 * hash) + DATA_TYPE_FIELD_NUMBER; + hash = (53 * hash) + dataType_; + hash = (37 * hash) + VISUALISATION_TYPE_FIELD_NUMBER; + hash = (53 * hash) + visualisationType_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.clarifai.grpc.api.WorkflowVersionEvaluationMetric parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationMetric parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationMetric parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationMetric parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationMetric parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationMetric parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationMetric parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationMetric parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationMetric parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationMetric parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationMetric parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationMetric parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.clarifai.grpc.api.WorkflowVersionEvaluationMetric prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code clarifai.api.WorkflowVersionEvaluationMetric} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:clarifai.api.WorkflowVersionEvaluationMetric) + com.clarifai.grpc.api.WorkflowVersionEvaluationMetricOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_WorkflowVersionEvaluationMetric_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_WorkflowVersionEvaluationMetric_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.class, com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.Builder.class); + } + + // Construct using com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = ""; + + summary_ = ""; + + description_ = ""; + + dataType_ = 0; + + visualisationType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_WorkflowVersionEvaluationMetric_descriptor; + } + + @java.lang.Override + public com.clarifai.grpc.api.WorkflowVersionEvaluationMetric getDefaultInstanceForType() { + return com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.getDefaultInstance(); + } + + @java.lang.Override + public com.clarifai.grpc.api.WorkflowVersionEvaluationMetric build() { + com.clarifai.grpc.api.WorkflowVersionEvaluationMetric result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.clarifai.grpc.api.WorkflowVersionEvaluationMetric buildPartial() { + com.clarifai.grpc.api.WorkflowVersionEvaluationMetric result = new com.clarifai.grpc.api.WorkflowVersionEvaluationMetric(this); + result.id_ = id_; + result.summary_ = summary_; + result.description_ = description_; + result.dataType_ = dataType_; + result.visualisationType_ = visualisationType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.clarifai.grpc.api.WorkflowVersionEvaluationMetric) { + return mergeFrom((com.clarifai.grpc.api.WorkflowVersionEvaluationMetric)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.clarifai.grpc.api.WorkflowVersionEvaluationMetric other) { + if (other == com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.getDefaultInstance()) return this; + if (!other.getId().isEmpty()) { + id_ = other.id_; + onChanged(); + } + if (!other.getSummary().isEmpty()) { + summary_ = other.summary_; + onChanged(); + } + if (!other.getDescription().isEmpty()) { + description_ = other.description_; + onChanged(); + } + if (other.dataType_ != 0) { + setDataTypeValue(other.getDataTypeValue()); + } + if (other.visualisationType_ != 0) { + setVisualisationTypeValue(other.getVisualisationTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.clarifai.grpc.api.WorkflowVersionEvaluationMetric parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.clarifai.grpc.api.WorkflowVersionEvaluationMetric) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object id_ = ""; + /** + * string id = 1; + * @return The id. + */ + public java.lang.String getId() { + java.lang.Object ref = id_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + id_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string id = 1; + * @return The bytes for id. + */ + public com.google.protobuf.ByteString + getIdBytes() { + java.lang.Object ref = id_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + id_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string id = 1; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + id_ = value; + onChanged(); + return this; + } + /** + * string id = 1; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = getDefaultInstance().getId(); + onChanged(); + return this; + } + /** + * string id = 1; + * @param value The bytes for id to set. + * @return This builder for chaining. + */ + public Builder setIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + id_ = value; + onChanged(); + return this; + } + + private java.lang.Object summary_ = ""; + /** + * string summary = 2; + * @return The summary. + */ + public java.lang.String getSummary() { + java.lang.Object ref = summary_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + summary_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string summary = 2; + * @return The bytes for summary. + */ + public com.google.protobuf.ByteString + getSummaryBytes() { + java.lang.Object ref = summary_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + summary_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string summary = 2; + * @param value The summary to set. + * @return This builder for chaining. + */ + public Builder setSummary( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + summary_ = value; + onChanged(); + return this; + } + /** + * string summary = 2; + * @return This builder for chaining. + */ + public Builder clearSummary() { + + summary_ = getDefaultInstance().getSummary(); + onChanged(); + return this; + } + /** + * string summary = 2; + * @param value The bytes for summary to set. + * @return This builder for chaining. + */ + public Builder setSummaryBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + summary_ = value; + onChanged(); + return this; + } + + private java.lang.Object description_ = ""; + /** + * string description = 3; + * @return The description. + */ + public java.lang.String getDescription() { + java.lang.Object ref = description_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + description_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string description = 3; + * @return The bytes for description. + */ + public com.google.protobuf.ByteString + getDescriptionBytes() { + java.lang.Object ref = description_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + description_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string description = 3; + * @param value The description to set. + * @return This builder for chaining. + */ + public Builder setDescription( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + description_ = value; + onChanged(); + return this; + } + /** + * string description = 3; + * @return This builder for chaining. + */ + public Builder clearDescription() { + + description_ = getDefaultInstance().getDescription(); + onChanged(); + return this; + } + /** + * string description = 3; + * @param value The bytes for description to set. + * @return This builder for chaining. + */ + public Builder setDescriptionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + description_ = value; + onChanged(); + return this; + } + + private int dataType_ = 0; + /** + *
+     * Metric data type - string, float, int
+     * 
+ * + * .clarifai.api.WorkflowVersionEvaluationMetric.DataType data_type = 4; + * @return The enum numeric value on the wire for dataType. + */ + @java.lang.Override public int getDataTypeValue() { + return dataType_; + } + /** + *
+     * Metric data type - string, float, int
+     * 
+ * + * .clarifai.api.WorkflowVersionEvaluationMetric.DataType data_type = 4; + * @param value The enum numeric value on the wire for dataType to set. + * @return This builder for chaining. + */ + public Builder setDataTypeValue(int value) { + + dataType_ = value; + onChanged(); + return this; + } + /** + *
+     * Metric data type - string, float, int
+     * 
+ * + * .clarifai.api.WorkflowVersionEvaluationMetric.DataType data_type = 4; + * @return The dataType. + */ + @java.lang.Override + public com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.DataType getDataType() { + @SuppressWarnings("deprecation") + com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.DataType result = com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.DataType.valueOf(dataType_); + return result == null ? com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.DataType.UNRECOGNIZED : result; + } + /** + *
+     * Metric data type - string, float, int
+     * 
+ * + * .clarifai.api.WorkflowVersionEvaluationMetric.DataType data_type = 4; + * @param value The dataType to set. + * @return This builder for chaining. + */ + public Builder setDataType(com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.DataType value) { + if (value == null) { + throw new NullPointerException(); + } + + dataType_ = value.getNumber(); + onChanged(); + return this; + } + /** + *
+     * Metric data type - string, float, int
+     * 
+ * + * .clarifai.api.WorkflowVersionEvaluationMetric.DataType data_type = 4; + * @return This builder for chaining. + */ + public Builder clearDataType() { + + dataType_ = 0; + onChanged(); + return this; + } + + private int visualisationType_ = 0; + /** + * .clarifai.api.WorkflowVersionEvaluationMetric.VisualisationType visualisation_type = 5; + * @return The enum numeric value on the wire for visualisationType. + */ + @java.lang.Override public int getVisualisationTypeValue() { + return visualisationType_; + } + /** + * .clarifai.api.WorkflowVersionEvaluationMetric.VisualisationType visualisation_type = 5; + * @param value The enum numeric value on the wire for visualisationType to set. + * @return This builder for chaining. + */ + public Builder setVisualisationTypeValue(int value) { + + visualisationType_ = value; + onChanged(); + return this; + } + /** + * .clarifai.api.WorkflowVersionEvaluationMetric.VisualisationType visualisation_type = 5; + * @return The visualisationType. + */ + @java.lang.Override + public com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.VisualisationType getVisualisationType() { + @SuppressWarnings("deprecation") + com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.VisualisationType result = com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.VisualisationType.valueOf(visualisationType_); + return result == null ? com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.VisualisationType.UNRECOGNIZED : result; + } + /** + * .clarifai.api.WorkflowVersionEvaluationMetric.VisualisationType visualisation_type = 5; + * @param value The visualisationType to set. + * @return This builder for chaining. + */ + public Builder setVisualisationType(com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.VisualisationType value) { + if (value == null) { + throw new NullPointerException(); + } + + visualisationType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .clarifai.api.WorkflowVersionEvaluationMetric.VisualisationType visualisation_type = 5; + * @return This builder for chaining. + */ + public Builder clearVisualisationType() { + + visualisationType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:clarifai.api.WorkflowVersionEvaluationMetric) + } + + // @@protoc_insertion_point(class_scope:clarifai.api.WorkflowVersionEvaluationMetric) + private static final com.clarifai.grpc.api.WorkflowVersionEvaluationMetric DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.clarifai.grpc.api.WorkflowVersionEvaluationMetric(); + } + + public static com.clarifai.grpc.api.WorkflowVersionEvaluationMetric getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorkflowVersionEvaluationMetric parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorkflowVersionEvaluationMetric(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.clarifai.grpc.api.WorkflowVersionEvaluationMetric getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluationMetricOrBuilder.java b/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluationMetricOrBuilder.java new file mode 100644 index 0000000..473c44a --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluationMetricOrBuilder.java @@ -0,0 +1,75 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/resources.proto + +package com.clarifai.grpc.api; + +public interface WorkflowVersionEvaluationMetricOrBuilder extends + // @@protoc_insertion_point(interface_extends:clarifai.api.WorkflowVersionEvaluationMetric) + com.google.protobuf.MessageOrBuilder { + + /** + * string id = 1; + * @return The id. + */ + java.lang.String getId(); + /** + * string id = 1; + * @return The bytes for id. + */ + com.google.protobuf.ByteString + getIdBytes(); + + /** + * string summary = 2; + * @return The summary. + */ + java.lang.String getSummary(); + /** + * string summary = 2; + * @return The bytes for summary. + */ + com.google.protobuf.ByteString + getSummaryBytes(); + + /** + * string description = 3; + * @return The description. + */ + java.lang.String getDescription(); + /** + * string description = 3; + * @return The bytes for description. + */ + com.google.protobuf.ByteString + getDescriptionBytes(); + + /** + *
+   * Metric data type - string, float, int
+   * 
+ * + * .clarifai.api.WorkflowVersionEvaluationMetric.DataType data_type = 4; + * @return The enum numeric value on the wire for dataType. + */ + int getDataTypeValue(); + /** + *
+   * Metric data type - string, float, int
+   * 
+ * + * .clarifai.api.WorkflowVersionEvaluationMetric.DataType data_type = 4; + * @return The dataType. + */ + com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.DataType getDataType(); + + /** + * .clarifai.api.WorkflowVersionEvaluationMetric.VisualisationType visualisation_type = 5; + * @return The enum numeric value on the wire for visualisationType. + */ + int getVisualisationTypeValue(); + /** + * .clarifai.api.WorkflowVersionEvaluationMetric.VisualisationType visualisation_type = 5; + * @return The visualisationType. + */ + com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.VisualisationType getVisualisationType(); +} diff --git a/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluationTemplate.java b/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluationTemplate.java new file mode 100644 index 0000000..d49d075 --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluationTemplate.java @@ -0,0 +1,1583 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/resources.proto + +package com.clarifai.grpc.api; + +/** + * Protobuf type {@code clarifai.api.WorkflowVersionEvaluationTemplate} + */ +public final class WorkflowVersionEvaluationTemplate extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:clarifai.api.WorkflowVersionEvaluationTemplate) + WorkflowVersionEvaluationTemplateOrBuilder { +private static final long serialVersionUID = 0L; + // Use WorkflowVersionEvaluationTemplate.newBuilder() to construct. + private WorkflowVersionEvaluationTemplate(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorkflowVersionEvaluationTemplate() { + id_ = ""; + description_ = ""; + taskTypes_ = java.util.Collections.emptyList(); + workflowVersionEvaluationMetrics_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WorkflowVersionEvaluationTemplate(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorkflowVersionEvaluationTemplate( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + id_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + description_ = s; + break; + } + case 24: { + int rawValue = input.readEnum(); + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + taskTypes_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + taskTypes_.add(rawValue); + break; + } + case 26: { + int length = input.readRawVarint32(); + int oldLimit = input.pushLimit(length); + while(input.getBytesUntilLimit() > 0) { + int rawValue = input.readEnum(); + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + taskTypes_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + taskTypes_.add(rawValue); + } + input.popLimit(oldLimit); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + workflowVersionEvaluationMetrics_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + workflowVersionEvaluationMetrics_.add( + input.readMessage(com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + taskTypes_ = java.util.Collections.unmodifiableList(taskTypes_); + } + if (((mutable_bitField0_ & 0x00000002) != 0)) { + workflowVersionEvaluationMetrics_ = java.util.Collections.unmodifiableList(workflowVersionEvaluationMetrics_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_WorkflowVersionEvaluationTemplate_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_WorkflowVersionEvaluationTemplate_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.class, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.Builder.class); + } + + /** + * Protobuf enum {@code clarifai.api.WorkflowVersionEvaluationTemplate.TaskType} + */ + public enum TaskType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * TASK_TYPE_NOT_SET = 0; + */ + TASK_TYPE_NOT_SET(0), + /** + * TEXT_CLASSIFICATION = 1; + */ + TEXT_CLASSIFICATION(1), + UNRECOGNIZED(-1), + ; + + /** + * TASK_TYPE_NOT_SET = 0; + */ + public static final int TASK_TYPE_NOT_SET_VALUE = 0; + /** + * TEXT_CLASSIFICATION = 1; + */ + public static final int TEXT_CLASSIFICATION_VALUE = 1; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static TaskType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static TaskType forNumber(int value) { + switch (value) { + case 0: return TASK_TYPE_NOT_SET; + case 1: return TEXT_CLASSIFICATION; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + TaskType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public TaskType findValueByNumber(int number) { + return TaskType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.getDescriptor().getEnumTypes().get(0); + } + + private static final TaskType[] VALUES = values(); + + public static TaskType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private TaskType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:clarifai.api.WorkflowVersionEvaluationTemplate.TaskType) + } + + public static final int ID_FIELD_NUMBER = 1; + private volatile java.lang.Object id_; + /** + * string id = 1; + * @return The id. + */ + @java.lang.Override + public java.lang.String getId() { + java.lang.Object ref = id_; + 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(); + id_ = s; + return s; + } + } + /** + * string id = 1; + * @return The bytes for id. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getIdBytes() { + java.lang.Object ref = id_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + id_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DESCRIPTION_FIELD_NUMBER = 2; + private volatile java.lang.Object description_; + /** + * string description = 2; + * @return The description. + */ + @java.lang.Override + public java.lang.String getDescription() { + java.lang.Object ref = description_; + 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(); + description_ = s; + return s; + } + } + /** + * string description = 2; + * @return The bytes for description. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDescriptionBytes() { + java.lang.Object ref = description_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + description_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TASK_TYPES_FIELD_NUMBER = 3; + private java.util.List taskTypes_; + private static final com.google.protobuf.Internal.ListAdapter.Converter< + java.lang.Integer, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.TaskType> taskTypes_converter_ = + new com.google.protobuf.Internal.ListAdapter.Converter< + java.lang.Integer, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.TaskType>() { + public com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.TaskType convert(java.lang.Integer from) { + @SuppressWarnings("deprecation") + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.TaskType result = com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.TaskType.valueOf(from); + return result == null ? com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.TaskType.UNRECOGNIZED : result; + } + }; + /** + *
+   * Applicable for the task types like TextClassification, TextGeneration, etc
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @return A list containing the taskTypes. + */ + @java.lang.Override + public java.util.List getTaskTypesList() { + return new com.google.protobuf.Internal.ListAdapter< + java.lang.Integer, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.TaskType>(taskTypes_, taskTypes_converter_); + } + /** + *
+   * Applicable for the task types like TextClassification, TextGeneration, etc
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @return The count of taskTypes. + */ + @java.lang.Override + public int getTaskTypesCount() { + return taskTypes_.size(); + } + /** + *
+   * Applicable for the task types like TextClassification, TextGeneration, etc
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @param index The index of the element to return. + * @return The taskTypes at the given index. + */ + @java.lang.Override + public com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.TaskType getTaskTypes(int index) { + return taskTypes_converter_.convert(taskTypes_.get(index)); + } + /** + *
+   * Applicable for the task types like TextClassification, TextGeneration, etc
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @return A list containing the enum numeric values on the wire for taskTypes. + */ + @java.lang.Override + public java.util.List + getTaskTypesValueList() { + return taskTypes_; + } + /** + *
+   * Applicable for the task types like TextClassification, TextGeneration, etc
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of taskTypes at the given index. + */ + @java.lang.Override + public int getTaskTypesValue(int index) { + return taskTypes_.get(index); + } + private int taskTypesMemoizedSerializedSize; + + public static final int WORKFLOW_VERSION_EVALUATION_METRICS_FIELD_NUMBER = 4; + private java.util.List workflowVersionEvaluationMetrics_; + /** + *
+   * The Workflow Evaluation template metrics
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + @java.lang.Override + public java.util.List getWorkflowVersionEvaluationMetricsList() { + return workflowVersionEvaluationMetrics_; + } + /** + *
+   * The Workflow Evaluation template metrics
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + @java.lang.Override + public java.util.List + getWorkflowVersionEvaluationMetricsOrBuilderList() { + return workflowVersionEvaluationMetrics_; + } + /** + *
+   * The Workflow Evaluation template metrics
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + @java.lang.Override + public int getWorkflowVersionEvaluationMetricsCount() { + return workflowVersionEvaluationMetrics_.size(); + } + /** + *
+   * The Workflow Evaluation template metrics
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + @java.lang.Override + public com.clarifai.grpc.api.WorkflowVersionEvaluationMetric getWorkflowVersionEvaluationMetrics(int index) { + return workflowVersionEvaluationMetrics_.get(index); + } + /** + *
+   * The Workflow Evaluation template metrics
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + @java.lang.Override + public com.clarifai.grpc.api.WorkflowVersionEvaluationMetricOrBuilder getWorkflowVersionEvaluationMetricsOrBuilder( + int index) { + return workflowVersionEvaluationMetrics_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, id_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, description_); + } + if (getTaskTypesList().size() > 0) { + output.writeUInt32NoTag(26); + output.writeUInt32NoTag(taskTypesMemoizedSerializedSize); + } + for (int i = 0; i < taskTypes_.size(); i++) { + output.writeEnumNoTag(taskTypes_.get(i)); + } + for (int i = 0; i < workflowVersionEvaluationMetrics_.size(); i++) { + output.writeMessage(4, workflowVersionEvaluationMetrics_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, id_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(description_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, description_); + } + { + int dataSize = 0; + for (int i = 0; i < taskTypes_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeEnumSizeNoTag(taskTypes_.get(i)); + } + size += dataSize; + if (!getTaskTypesList().isEmpty()) { size += 1; + size += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(dataSize); + }taskTypesMemoizedSerializedSize = dataSize; + } + for (int i = 0; i < workflowVersionEvaluationMetrics_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, workflowVersionEvaluationMetrics_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate)) { + return super.equals(obj); + } + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate other = (com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate) obj; + + if (!getId() + .equals(other.getId())) return false; + if (!getDescription() + .equals(other.getDescription())) return false; + if (!taskTypes_.equals(other.taskTypes_)) return false; + if (!getWorkflowVersionEvaluationMetricsList() + .equals(other.getWorkflowVersionEvaluationMetricsList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId().hashCode(); + hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; + hash = (53 * hash) + getDescription().hashCode(); + if (getTaskTypesCount() > 0) { + hash = (37 * hash) + TASK_TYPES_FIELD_NUMBER; + hash = (53 * hash) + taskTypes_.hashCode(); + } + if (getWorkflowVersionEvaluationMetricsCount() > 0) { + hash = (37 * hash) + WORKFLOW_VERSION_EVALUATION_METRICS_FIELD_NUMBER; + hash = (53 * hash) + getWorkflowVersionEvaluationMetricsList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code clarifai.api.WorkflowVersionEvaluationTemplate} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:clarifai.api.WorkflowVersionEvaluationTemplate) + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplateOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_WorkflowVersionEvaluationTemplate_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_WorkflowVersionEvaluationTemplate_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.class, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.Builder.class); + } + + // Construct using com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getWorkflowVersionEvaluationMetricsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = ""; + + description_ = ""; + + taskTypes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + if (workflowVersionEvaluationMetricsBuilder_ == null) { + workflowVersionEvaluationMetrics_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + workflowVersionEvaluationMetricsBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_WorkflowVersionEvaluationTemplate_descriptor; + } + + @java.lang.Override + public com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate getDefaultInstanceForType() { + return com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.getDefaultInstance(); + } + + @java.lang.Override + public com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate build() { + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate buildPartial() { + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate result = new com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate(this); + int from_bitField0_ = bitField0_; + result.id_ = id_; + result.description_ = description_; + if (((bitField0_ & 0x00000001) != 0)) { + taskTypes_ = java.util.Collections.unmodifiableList(taskTypes_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.taskTypes_ = taskTypes_; + if (workflowVersionEvaluationMetricsBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + workflowVersionEvaluationMetrics_ = java.util.Collections.unmodifiableList(workflowVersionEvaluationMetrics_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.workflowVersionEvaluationMetrics_ = workflowVersionEvaluationMetrics_; + } else { + result.workflowVersionEvaluationMetrics_ = workflowVersionEvaluationMetricsBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate) { + return mergeFrom((com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate other) { + if (other == com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.getDefaultInstance()) return this; + if (!other.getId().isEmpty()) { + id_ = other.id_; + onChanged(); + } + if (!other.getDescription().isEmpty()) { + description_ = other.description_; + onChanged(); + } + if (!other.taskTypes_.isEmpty()) { + if (taskTypes_.isEmpty()) { + taskTypes_ = other.taskTypes_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTaskTypesIsMutable(); + taskTypes_.addAll(other.taskTypes_); + } + onChanged(); + } + if (workflowVersionEvaluationMetricsBuilder_ == null) { + if (!other.workflowVersionEvaluationMetrics_.isEmpty()) { + if (workflowVersionEvaluationMetrics_.isEmpty()) { + workflowVersionEvaluationMetrics_ = other.workflowVersionEvaluationMetrics_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureWorkflowVersionEvaluationMetricsIsMutable(); + workflowVersionEvaluationMetrics_.addAll(other.workflowVersionEvaluationMetrics_); + } + onChanged(); + } + } else { + if (!other.workflowVersionEvaluationMetrics_.isEmpty()) { + if (workflowVersionEvaluationMetricsBuilder_.isEmpty()) { + workflowVersionEvaluationMetricsBuilder_.dispose(); + workflowVersionEvaluationMetricsBuilder_ = null; + workflowVersionEvaluationMetrics_ = other.workflowVersionEvaluationMetrics_; + bitField0_ = (bitField0_ & ~0x00000002); + workflowVersionEvaluationMetricsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getWorkflowVersionEvaluationMetricsFieldBuilder() : null; + } else { + workflowVersionEvaluationMetricsBuilder_.addAllMessages(other.workflowVersionEvaluationMetrics_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object id_ = ""; + /** + * string id = 1; + * @return The id. + */ + public java.lang.String getId() { + java.lang.Object ref = id_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + id_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string id = 1; + * @return The bytes for id. + */ + public com.google.protobuf.ByteString + getIdBytes() { + java.lang.Object ref = id_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + id_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string id = 1; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + id_ = value; + onChanged(); + return this; + } + /** + * string id = 1; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = getDefaultInstance().getId(); + onChanged(); + return this; + } + /** + * string id = 1; + * @param value The bytes for id to set. + * @return This builder for chaining. + */ + public Builder setIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + id_ = value; + onChanged(); + return this; + } + + private java.lang.Object description_ = ""; + /** + * string description = 2; + * @return The description. + */ + public java.lang.String getDescription() { + java.lang.Object ref = description_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + description_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string description = 2; + * @return The bytes for description. + */ + public com.google.protobuf.ByteString + getDescriptionBytes() { + java.lang.Object ref = description_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + description_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string description = 2; + * @param value The description to set. + * @return This builder for chaining. + */ + public Builder setDescription( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + description_ = value; + onChanged(); + return this; + } + /** + * string description = 2; + * @return This builder for chaining. + */ + public Builder clearDescription() { + + description_ = getDefaultInstance().getDescription(); + onChanged(); + return this; + } + /** + * string description = 2; + * @param value The bytes for description to set. + * @return This builder for chaining. + */ + public Builder setDescriptionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + description_ = value; + onChanged(); + return this; + } + + private java.util.List taskTypes_ = + java.util.Collections.emptyList(); + private void ensureTaskTypesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + taskTypes_ = new java.util.ArrayList(taskTypes_); + bitField0_ |= 0x00000001; + } + } + /** + *
+     * Applicable for the task types like TextClassification, TextGeneration, etc
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @return A list containing the taskTypes. + */ + public java.util.List getTaskTypesList() { + return new com.google.protobuf.Internal.ListAdapter< + java.lang.Integer, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.TaskType>(taskTypes_, taskTypes_converter_); + } + /** + *
+     * Applicable for the task types like TextClassification, TextGeneration, etc
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @return The count of taskTypes. + */ + public int getTaskTypesCount() { + return taskTypes_.size(); + } + /** + *
+     * Applicable for the task types like TextClassification, TextGeneration, etc
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @param index The index of the element to return. + * @return The taskTypes at the given index. + */ + public com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.TaskType getTaskTypes(int index) { + return taskTypes_converter_.convert(taskTypes_.get(index)); + } + /** + *
+     * Applicable for the task types like TextClassification, TextGeneration, etc
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @param index The index to set the value at. + * @param value The taskTypes to set. + * @return This builder for chaining. + */ + public Builder setTaskTypes( + int index, com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.TaskType value) { + if (value == null) { + throw new NullPointerException(); + } + ensureTaskTypesIsMutable(); + taskTypes_.set(index, value.getNumber()); + onChanged(); + return this; + } + /** + *
+     * Applicable for the task types like TextClassification, TextGeneration, etc
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @param value The taskTypes to add. + * @return This builder for chaining. + */ + public Builder addTaskTypes(com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.TaskType value) { + if (value == null) { + throw new NullPointerException(); + } + ensureTaskTypesIsMutable(); + taskTypes_.add(value.getNumber()); + onChanged(); + return this; + } + /** + *
+     * Applicable for the task types like TextClassification, TextGeneration, etc
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @param values The taskTypes to add. + * @return This builder for chaining. + */ + public Builder addAllTaskTypes( + java.lang.Iterable values) { + ensureTaskTypesIsMutable(); + for (com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.TaskType value : values) { + taskTypes_.add(value.getNumber()); + } + onChanged(); + return this; + } + /** + *
+     * Applicable for the task types like TextClassification, TextGeneration, etc
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @return This builder for chaining. + */ + public Builder clearTaskTypes() { + taskTypes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + *
+     * Applicable for the task types like TextClassification, TextGeneration, etc
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @return A list containing the enum numeric values on the wire for taskTypes. + */ + public java.util.List + getTaskTypesValueList() { + return java.util.Collections.unmodifiableList(taskTypes_); + } + /** + *
+     * Applicable for the task types like TextClassification, TextGeneration, etc
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of taskTypes at the given index. + */ + public int getTaskTypesValue(int index) { + return taskTypes_.get(index); + } + /** + *
+     * Applicable for the task types like TextClassification, TextGeneration, etc
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @param index The index to set the value at. + * @param value The enum numeric value on the wire for taskTypes to set. + * @return This builder for chaining. + */ + public Builder setTaskTypesValue( + int index, int value) { + ensureTaskTypesIsMutable(); + taskTypes_.set(index, value); + onChanged(); + return this; + } + /** + *
+     * Applicable for the task types like TextClassification, TextGeneration, etc
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @param value The enum numeric value on the wire for taskTypes to add. + * @return This builder for chaining. + */ + public Builder addTaskTypesValue(int value) { + ensureTaskTypesIsMutable(); + taskTypes_.add(value); + onChanged(); + return this; + } + /** + *
+     * Applicable for the task types like TextClassification, TextGeneration, etc
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @param values The enum numeric values on the wire for taskTypes to add. + * @return This builder for chaining. + */ + public Builder addAllTaskTypesValue( + java.lang.Iterable values) { + ensureTaskTypesIsMutable(); + for (int value : values) { + taskTypes_.add(value); + } + onChanged(); + return this; + } + + private java.util.List workflowVersionEvaluationMetrics_ = + java.util.Collections.emptyList(); + private void ensureWorkflowVersionEvaluationMetricsIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + workflowVersionEvaluationMetrics_ = new java.util.ArrayList(workflowVersionEvaluationMetrics_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.clarifai.grpc.api.WorkflowVersionEvaluationMetric, com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.Builder, com.clarifai.grpc.api.WorkflowVersionEvaluationMetricOrBuilder> workflowVersionEvaluationMetricsBuilder_; + + /** + *
+     * The Workflow Evaluation template metrics
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + public java.util.List getWorkflowVersionEvaluationMetricsList() { + if (workflowVersionEvaluationMetricsBuilder_ == null) { + return java.util.Collections.unmodifiableList(workflowVersionEvaluationMetrics_); + } else { + return workflowVersionEvaluationMetricsBuilder_.getMessageList(); + } + } + /** + *
+     * The Workflow Evaluation template metrics
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + public int getWorkflowVersionEvaluationMetricsCount() { + if (workflowVersionEvaluationMetricsBuilder_ == null) { + return workflowVersionEvaluationMetrics_.size(); + } else { + return workflowVersionEvaluationMetricsBuilder_.getCount(); + } + } + /** + *
+     * The Workflow Evaluation template metrics
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + public com.clarifai.grpc.api.WorkflowVersionEvaluationMetric getWorkflowVersionEvaluationMetrics(int index) { + if (workflowVersionEvaluationMetricsBuilder_ == null) { + return workflowVersionEvaluationMetrics_.get(index); + } else { + return workflowVersionEvaluationMetricsBuilder_.getMessage(index); + } + } + /** + *
+     * The Workflow Evaluation template metrics
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + public Builder setWorkflowVersionEvaluationMetrics( + int index, com.clarifai.grpc.api.WorkflowVersionEvaluationMetric value) { + if (workflowVersionEvaluationMetricsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWorkflowVersionEvaluationMetricsIsMutable(); + workflowVersionEvaluationMetrics_.set(index, value); + onChanged(); + } else { + workflowVersionEvaluationMetricsBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+     * The Workflow Evaluation template metrics
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + public Builder setWorkflowVersionEvaluationMetrics( + int index, com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.Builder builderForValue) { + if (workflowVersionEvaluationMetricsBuilder_ == null) { + ensureWorkflowVersionEvaluationMetricsIsMutable(); + workflowVersionEvaluationMetrics_.set(index, builderForValue.build()); + onChanged(); + } else { + workflowVersionEvaluationMetricsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     * The Workflow Evaluation template metrics
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + public Builder addWorkflowVersionEvaluationMetrics(com.clarifai.grpc.api.WorkflowVersionEvaluationMetric value) { + if (workflowVersionEvaluationMetricsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWorkflowVersionEvaluationMetricsIsMutable(); + workflowVersionEvaluationMetrics_.add(value); + onChanged(); + } else { + workflowVersionEvaluationMetricsBuilder_.addMessage(value); + } + return this; + } + /** + *
+     * The Workflow Evaluation template metrics
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + public Builder addWorkflowVersionEvaluationMetrics( + int index, com.clarifai.grpc.api.WorkflowVersionEvaluationMetric value) { + if (workflowVersionEvaluationMetricsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureWorkflowVersionEvaluationMetricsIsMutable(); + workflowVersionEvaluationMetrics_.add(index, value); + onChanged(); + } else { + workflowVersionEvaluationMetricsBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+     * The Workflow Evaluation template metrics
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + public Builder addWorkflowVersionEvaluationMetrics( + com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.Builder builderForValue) { + if (workflowVersionEvaluationMetricsBuilder_ == null) { + ensureWorkflowVersionEvaluationMetricsIsMutable(); + workflowVersionEvaluationMetrics_.add(builderForValue.build()); + onChanged(); + } else { + workflowVersionEvaluationMetricsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+     * The Workflow Evaluation template metrics
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + public Builder addWorkflowVersionEvaluationMetrics( + int index, com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.Builder builderForValue) { + if (workflowVersionEvaluationMetricsBuilder_ == null) { + ensureWorkflowVersionEvaluationMetricsIsMutable(); + workflowVersionEvaluationMetrics_.add(index, builderForValue.build()); + onChanged(); + } else { + workflowVersionEvaluationMetricsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     * The Workflow Evaluation template metrics
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + public Builder addAllWorkflowVersionEvaluationMetrics( + java.lang.Iterable values) { + if (workflowVersionEvaluationMetricsBuilder_ == null) { + ensureWorkflowVersionEvaluationMetricsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, workflowVersionEvaluationMetrics_); + onChanged(); + } else { + workflowVersionEvaluationMetricsBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+     * The Workflow Evaluation template metrics
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + public Builder clearWorkflowVersionEvaluationMetrics() { + if (workflowVersionEvaluationMetricsBuilder_ == null) { + workflowVersionEvaluationMetrics_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + workflowVersionEvaluationMetricsBuilder_.clear(); + } + return this; + } + /** + *
+     * The Workflow Evaluation template metrics
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + public Builder removeWorkflowVersionEvaluationMetrics(int index) { + if (workflowVersionEvaluationMetricsBuilder_ == null) { + ensureWorkflowVersionEvaluationMetricsIsMutable(); + workflowVersionEvaluationMetrics_.remove(index); + onChanged(); + } else { + workflowVersionEvaluationMetricsBuilder_.remove(index); + } + return this; + } + /** + *
+     * The Workflow Evaluation template metrics
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + public com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.Builder getWorkflowVersionEvaluationMetricsBuilder( + int index) { + return getWorkflowVersionEvaluationMetricsFieldBuilder().getBuilder(index); + } + /** + *
+     * The Workflow Evaluation template metrics
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + public com.clarifai.grpc.api.WorkflowVersionEvaluationMetricOrBuilder getWorkflowVersionEvaluationMetricsOrBuilder( + int index) { + if (workflowVersionEvaluationMetricsBuilder_ == null) { + return workflowVersionEvaluationMetrics_.get(index); } else { + return workflowVersionEvaluationMetricsBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+     * The Workflow Evaluation template metrics
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + public java.util.List + getWorkflowVersionEvaluationMetricsOrBuilderList() { + if (workflowVersionEvaluationMetricsBuilder_ != null) { + return workflowVersionEvaluationMetricsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(workflowVersionEvaluationMetrics_); + } + } + /** + *
+     * The Workflow Evaluation template metrics
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + public com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.Builder addWorkflowVersionEvaluationMetricsBuilder() { + return getWorkflowVersionEvaluationMetricsFieldBuilder().addBuilder( + com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.getDefaultInstance()); + } + /** + *
+     * The Workflow Evaluation template metrics
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + public com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.Builder addWorkflowVersionEvaluationMetricsBuilder( + int index) { + return getWorkflowVersionEvaluationMetricsFieldBuilder().addBuilder( + index, com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.getDefaultInstance()); + } + /** + *
+     * The Workflow Evaluation template metrics
+     * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + public java.util.List + getWorkflowVersionEvaluationMetricsBuilderList() { + return getWorkflowVersionEvaluationMetricsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.clarifai.grpc.api.WorkflowVersionEvaluationMetric, com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.Builder, com.clarifai.grpc.api.WorkflowVersionEvaluationMetricOrBuilder> + getWorkflowVersionEvaluationMetricsFieldBuilder() { + if (workflowVersionEvaluationMetricsBuilder_ == null) { + workflowVersionEvaluationMetricsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.clarifai.grpc.api.WorkflowVersionEvaluationMetric, com.clarifai.grpc.api.WorkflowVersionEvaluationMetric.Builder, com.clarifai.grpc.api.WorkflowVersionEvaluationMetricOrBuilder>( + workflowVersionEvaluationMetrics_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + workflowVersionEvaluationMetrics_ = null; + } + return workflowVersionEvaluationMetricsBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:clarifai.api.WorkflowVersionEvaluationTemplate) + } + + // @@protoc_insertion_point(class_scope:clarifai.api.WorkflowVersionEvaluationTemplate) + private static final com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate(); + } + + public static com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorkflowVersionEvaluationTemplate parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorkflowVersionEvaluationTemplate(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluationTemplateOrBuilder.java b/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluationTemplateOrBuilder.java new file mode 100644 index 0000000..ed9b0d0 --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/WorkflowVersionEvaluationTemplateOrBuilder.java @@ -0,0 +1,126 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/resources.proto + +package com.clarifai.grpc.api; + +public interface WorkflowVersionEvaluationTemplateOrBuilder extends + // @@protoc_insertion_point(interface_extends:clarifai.api.WorkflowVersionEvaluationTemplate) + com.google.protobuf.MessageOrBuilder { + + /** + * string id = 1; + * @return The id. + */ + java.lang.String getId(); + /** + * string id = 1; + * @return The bytes for id. + */ + com.google.protobuf.ByteString + getIdBytes(); + + /** + * string description = 2; + * @return The description. + */ + java.lang.String getDescription(); + /** + * string description = 2; + * @return The bytes for description. + */ + com.google.protobuf.ByteString + getDescriptionBytes(); + + /** + *
+   * Applicable for the task types like TextClassification, TextGeneration, etc
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @return A list containing the taskTypes. + */ + java.util.List getTaskTypesList(); + /** + *
+   * Applicable for the task types like TextClassification, TextGeneration, etc
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @return The count of taskTypes. + */ + int getTaskTypesCount(); + /** + *
+   * Applicable for the task types like TextClassification, TextGeneration, etc
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @param index The index of the element to return. + * @return The taskTypes at the given index. + */ + com.clarifai.grpc.api.WorkflowVersionEvaluationTemplate.TaskType getTaskTypes(int index); + /** + *
+   * Applicable for the task types like TextClassification, TextGeneration, etc
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @return A list containing the enum numeric values on the wire for taskTypes. + */ + java.util.List + getTaskTypesValueList(); + /** + *
+   * Applicable for the task types like TextClassification, TextGeneration, etc
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationTemplate.TaskType task_types = 3; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of taskTypes at the given index. + */ + int getTaskTypesValue(int index); + + /** + *
+   * The Workflow Evaluation template metrics
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + java.util.List + getWorkflowVersionEvaluationMetricsList(); + /** + *
+   * The Workflow Evaluation template metrics
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + com.clarifai.grpc.api.WorkflowVersionEvaluationMetric getWorkflowVersionEvaluationMetrics(int index); + /** + *
+   * The Workflow Evaluation template metrics
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + int getWorkflowVersionEvaluationMetricsCount(); + /** + *
+   * The Workflow Evaluation template metrics
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + java.util.List + getWorkflowVersionEvaluationMetricsOrBuilderList(); + /** + *
+   * The Workflow Evaluation template metrics
+   * 
+ * + * repeated .clarifai.api.WorkflowVersionEvaluationMetric workflow_version_evaluation_metrics = 4; + */ + com.clarifai.grpc.api.WorkflowVersionEvaluationMetricOrBuilder getWorkflowVersionEvaluationMetricsOrBuilder( + int index); +} diff --git a/src/main/java/com/clarifai/grpc/api/status/StatusCode.java b/src/main/java/com/clarifai/grpc/api/status/StatusCode.java index b1f2b79..39dba62 100644 --- a/src/main/java/com/clarifai/grpc/api/status/StatusCode.java +++ b/src/main/java/com/clarifai/grpc/api/status/StatusCode.java @@ -1632,6 +1632,10 @@ public enum StatusCode */ TASK_PERMISSION_DENIED(54103), /** + *
+   * Task Assignments 542xx
+   * 
+ * * TASK_ASSIGNMENT_SUCCESS = 54200; */ TASK_ASSIGNMENT_SUCCESS(54200), @@ -1648,9 +1652,25 @@ public enum StatusCode */ TASK_ASSIGNMENT_AWAITING_CONSENSUS_REVIEW(54203), /** - * TASK_ASSIGNMENT_REVIEW_DENIED = 54204; + * TASK_ASSIGNMENT_REJECTED = 54204; + */ + TASK_ASSIGNMENT_REJECTED(54204), + /** + *
+   * Task Assignment Reviews 543xx
+   * 
+ * + * TASK_ASSIGNMENT_REVIEW_SUCCESS = 54300; + */ + TASK_ASSIGNMENT_REVIEW_SUCCESS(54300), + /** + * TASK_ASSIGNMENT_REVIEW_PENDING = 54301; + */ + TASK_ASSIGNMENT_REVIEW_PENDING(54301), + /** + * TASK_ASSIGNMENT_REVIEW_DISMISSED = 54302; */ - TASK_ASSIGNMENT_REVIEW_DENIED(54204), + TASK_ASSIGNMENT_REVIEW_DISMISSED(54302), /** *
    * Label Order Related Status Code 55xxx
@@ -3667,6 +3687,10 @@ public enum StatusCode
    */
   public static final int TASK_PERMISSION_DENIED_VALUE = 54103;
   /**
+   * 
+   * Task Assignments 542xx
+   * 
+ * * TASK_ASSIGNMENT_SUCCESS = 54200; */ public static final int TASK_ASSIGNMENT_SUCCESS_VALUE = 54200; @@ -3683,9 +3707,25 @@ public enum StatusCode */ public static final int TASK_ASSIGNMENT_AWAITING_CONSENSUS_REVIEW_VALUE = 54203; /** - * TASK_ASSIGNMENT_REVIEW_DENIED = 54204; + * TASK_ASSIGNMENT_REJECTED = 54204; + */ + public static final int TASK_ASSIGNMENT_REJECTED_VALUE = 54204; + /** + *
+   * Task Assignment Reviews 543xx
+   * 
+ * + * TASK_ASSIGNMENT_REVIEW_SUCCESS = 54300; + */ + public static final int TASK_ASSIGNMENT_REVIEW_SUCCESS_VALUE = 54300; + /** + * TASK_ASSIGNMENT_REVIEW_PENDING = 54301; + */ + public static final int TASK_ASSIGNMENT_REVIEW_PENDING_VALUE = 54301; + /** + * TASK_ASSIGNMENT_REVIEW_DISMISSED = 54302; */ - public static final int TASK_ASSIGNMENT_REVIEW_DENIED_VALUE = 54204; + public static final int TASK_ASSIGNMENT_REVIEW_DISMISSED_VALUE = 54302; /** *
    * Label Order Related Status Code 55xxx
@@ -4413,7 +4453,10 @@ public static StatusCode forNumber(int value) {
       case 54201: return TASK_ASSIGNMENT_PENDING;
       case 54202: return TASK_ASSIGNMENT_AWAITING_REVIEW;
       case 54203: return TASK_ASSIGNMENT_AWAITING_CONSENSUS_REVIEW;
-      case 54204: return TASK_ASSIGNMENT_REVIEW_DENIED;
+      case 54204: return TASK_ASSIGNMENT_REJECTED;
+      case 54300: return TASK_ASSIGNMENT_REVIEW_SUCCESS;
+      case 54301: return TASK_ASSIGNMENT_REVIEW_PENDING;
+      case 54302: return TASK_ASSIGNMENT_REVIEW_DISMISSED;
       case 55001: return LABEL_ORDER_PENDING;
       case 55002: return LABEL_ORDER_IN_PROGRESS;
       case 55003: return LABEL_ORDER_SUCCESS;
diff --git a/src/main/java/com/clarifai/grpc/api/status/StatusCodeOuterClass.java b/src/main/java/com/clarifai/grpc/api/status/StatusCodeOuterClass.java
index ae38d03..a7aca12 100644
--- a/src/main/java/com/clarifai/grpc/api/status/StatusCodeOuterClass.java
+++ b/src/main/java/com/clarifai/grpc/api/status/StatusCodeOuterClass.java
@@ -24,7 +24,7 @@ public static void registerAllExtensions(
   static {
     java.lang.String[] descriptorData = {
       "\n+proto/clarifai/api/status/status_code." +
-      "proto\022\023clarifai.api.status*\300\\\n\nStatusCod" +
+      "proto\022\023clarifai.api.status*\257]\n\nStatusCod" +
       "e\022\010\n\004ZERO\020\000\022\014\n\007SUCCESS\020\220N\022\021\n\014MIXED_STATU" +
       "S\020\232N\022\014\n\007FAILURE\020\244N\022\016\n\tTRY_AGAIN\020\256N\022\024\n\017NO" +
       "T_IMPLEMENTED\020\270N\022\n\n\005MOVED\020\302N\022\013\n\006TEAPOT\020\314" +
@@ -260,70 +260,73 @@ public static void registerAllExtensions(
       "ASK_ASSIGNMENT_SUCCESS\020\270\247\003\022\035\n\027TASK_ASSIG" +
       "NMENT_PENDING\020\271\247\003\022%\n\037TASK_ASSIGNMENT_AWA" +
       "ITING_REVIEW\020\272\247\003\022/\n)TASK_ASSIGNMENT_AWAI" +
-      "TING_CONSENSUS_REVIEW\020\273\247\003\022#\n\035TASK_ASSIGN" +
-      "MENT_REVIEW_DENIED\020\274\247\003\022\031\n\023LABEL_ORDER_PE" +
-      "NDING\020\331\255\003\022\035\n\027LABEL_ORDER_IN_PROGRESS\020\332\255\003" +
-      "\022\031\n\023LABEL_ORDER_SUCCESS\020\333\255\003\022\032\n\024LABEL_ORD" +
-      "ER_CANCELED\020\334\255\003\022\024\n\016LICENSE_ACTIVE\020\340\324\003\022\034\n" +
-      "\026LICENSE_DOES_NOT_EXIST\020\341\324\003\022\031\n\023LICENSE_N" +
-      "EED_UPDATE\020\342\324\003\022\025\n\017LICENSE_EXPIRED\020\343\324\003\022\025\n" +
-      "\017LICENSE_REVOKED\020\344\324\003\022\025\n\017LICENSE_DELETED\020" +
-      "\345\324\003\022\035\n\027LICENSE_VOLUME_EXCEEDED\020\346\324\003\022!\n\033PA" +
-      "SSWORD_VALIDATION_SUCCESS\020\310\334\003\022 \n\032PASSWOR" +
-      "D_VALIDATION_FAILED\020\311\334\003\022%\n\037PASSWORDPOLIC" +
-      "Y_INVALID_ARGUMENT\020\312\334\003\022\"\n\034FEATUREFLAG_CO" +
-      "NFIG_NOT_FOUND\020\260\344\003\022\"\n\034FEATUREFLAG_INVALI" +
-      "D_ARGUMENT\020\261\344\003\022\031\n\023FEATUREFLAG_BLOCKED\020\262\344" +
-      "\003\022\031\n\023MAINTENANCE_SUCCESS\020\230\354\003\022\030\n\022MAINTENA" +
-      "NCE_FAILED\020\231\354\003\022\035\n\027DATASET_VERSION_PENDIN" +
-      "G\020\205\364\003\022!\n\033DATASET_VERSION_IN_PROGRESS\020\212\364\003" +
-      "\022\033\n\025DATASET_VERSION_READY\020\217\364\003\022\035\n\027DATASET" +
-      "_VERSION_FAILURE\020\224\364\003\022&\n DATASET_VERSION_" +
-      "UNEXPECTED_ERROR\020\231\364\003\022\036\n\030DATASET_VERSION_" +
-      "CONFLICT\020\236\364\003\022\033\n\025DATASET_INPUT_SUCCESS\020\344\364" +
-      "\003\022\035\n\027DATASET_INPUT_DUPLICATE\020\345\364\003\022$\n\036DATA" +
-      "SET_VERSION_EXPORT_SUCCESS\020\310\365\003\022$\n\036DATASE" +
-      "T_VERSION_EXPORT_PENDING\020\311\365\003\022#\n\035DATASET_" +
-      "VERSION_EXPORT_FAILED\020\312\365\003\022(\n\"DATASET_VER" +
-      "SION_EXPORT_IN_PROGRESS\020\313\365\003\022-\n\'DATASET_V" +
-      "ERSION_EXPORT_UNEXPECTED_ERROR\020\314\365\003\022\020\n\nJO" +
-      "B_QUEUED\020\200\364\003\022\021\n\013JOB_RUNNING\020\201\364\003\022\023\n\rJOB_C" +
-      "OMPLETED\020\202\364\003\022\020\n\nJOB_FAILED\020\203\364\003\022\023\n\rJOB_CA" +
-      "NCELLED\020\204\364\003\022\032\n\024JOB_UNEXPECTED_ERROR\020\206\364\003\022" +
-      "\022\n\014JOB_CONFLICT\020\207\364\003\022\034\n\026AUTH_MISSING_IDP_" +
-      "ASSOC\020\350\373\003\022\031\n\023LIST_OBJECTS_FAILED\020\320\203\004\022\034\n\026" +
-      "ARCHIVE_EXTRACT_FAILED\020\270\213\004\022\030\n\022UPLOAD_IN_" +
-      "PROGRESS\020\240\223\004\022\021\n\013UPLOAD_DONE\020\241\223\004\022\023\n\rUPLOA" +
-      "D_FAILED\020\242\223\004\022\035\n\027UPLOAD_UNEXPECTED_ERROR\020" +
-      "\243\223\004\022\024\n\016UPLOAD_EXPIRED\020\244\223\004\022\025\n\017UPLOAD_CANC" +
-      "ELED\020\245\223\004\022\025\n\017UPLOAD_CONFLICT\020\246\223\004\022\032\n\024BILLI" +
-      "NG_INVALID_INFO\020\210\233\004\022\033\n\025INTERNAL_SERVER_I" +
-      "SSUE\020\324\375\005\022\035\n\027INTERNAL_FETCHING_ISSUE\020\325\375\005\022" +
-      "\035\n\027INTERNAL_DATABASE_ISSUE\020\326\375\005\022\037\n\031INTERN" +
-      "AL_CONTEXT_CANCELED\020\330\375\005\022!\n\033INTERNAL_UNEX" +
-      "PECTED_TIMEOUT\020\331\375\005\022\034\n\026INTERNAL_UNEXPECTE" +
-      "D_V1\020\332\375\005\022\037\n\031INTERNAL_UNEXPECTED_PANIC\020\333\375" +
-      "\005\022\037\n\031INTERNAL_UNEXPECTED_SPIRE\020\334\375\005\022 \n\032IN" +
-      "TERNAL_REDIS_UNAVAILABLE\020\335\375\005\022!\n\033INTERNAL" +
-      "_RESOURCE_EXHAUSTED\020\336\375\005\022\"\n\034INTERNAL_REDI" +
-      "S_UNCATEGORIZED\020\337\375\005\022 \n\032INTERNAL_AWS_UNCA" +
-      "TEGORIZED\020\340\375\005\022\"\n\034INTERNAL_AZURE_UNCATEGO" +
-      "RIZED\020\341\375\005\022\030\n\022CONN_UNCATEGORIZED\020\271\205\006\022\031\n\023M" +
-      "ODEL_UNCATEGORIZED\020\272\205\006\022\031\n\023INPUT_UNCATEGO" +
-      "RIZED\020\273\205\006\022\036\n\030ANNOTATION_UNCATEGORIZED\020\274\205" +
-      "\006\022\033\n\025BILLING_UNCATEGORIZED\020\275\205\006\022\034\n\026INTERN" +
-      "AL_UNCATEGORIZED\020\301\205\006\022\021\n\013BAD_REQUEST\020\240\302\005\022" +
-      "\022\n\014SERVER_ERROR\020\204\303\005\"\010\010\277\306\001\020\277\306\001\"\010\010\350\201\002\020\350\201\002\"" +
-      "\010\010\351\201\002\020\351\201\002\"\010\010\352\201\002\020\352\201\002\"\010\010\314\202\002\020\314\202\002\"\010\010\315\202\002\020\315\202\002\"" +
-      "\010\010\316\202\002\020\316\202\002\"\010\010\317\202\002\020\317\202\002\"\010\010\320\202\002\020\320\202\002\"\010\010\321\202\002\020\321\202\002\"" +
-      "\010\010\322\202\002\020\322\202\002\"\010\010\260\203\002\020\260\203\002\"\010\010\261\203\002\020\261\203\002\"\010\010\263\203\002\020\263\203\002\"" +
-      "\010\010\272\203\002\020\272\203\002\"\010\010\273\270\002\020\273\270\002\"\010\010\322\270\002\020\322\270\002\"\010\010\323\270\002\020\323\270\002\"" +
-      "\010\010\360\301\002\020\360\301\002\"\010\010\361\301\002\020\361\301\002\"\010\010\362\301\002\020\362\301\002\"\010\010\363\301\002\020\363\301\002\"" +
-      "\010\010\364\301\002\020\364\301\002\"\010\010\234\307\001\020\234\307\001\"\010\010\235\307\001\020\235\307\001\"\010\010\236\307\001\020\236\307\001\"" +
-      "\010\010\237\307\001\020\237\307\001\"\010\010\241\307\001\020\241\307\001\"\010\010\242\307\001\020\242\307\001Bg\n\034com.cla" +
-      "rifai.grpc.api.statusP\001Z>github.com/Clar" +
-      "ifai/clarifai-go-grpc/proto/clarifai/api" +
-      "/status\242\002\004CAIPb\006proto3"
+      "TING_CONSENSUS_REVIEW\020\273\247\003\022\036\n\030TASK_ASSIGN" +
+      "MENT_REJECTED\020\274\247\003\022$\n\036TASK_ASSIGNMENT_REV" +
+      "IEW_SUCCESS\020\234\250\003\022$\n\036TASK_ASSIGNMENT_REVIE" +
+      "W_PENDING\020\235\250\003\022&\n TASK_ASSIGNMENT_REVIEW_" +
+      "DISMISSED\020\236\250\003\022\031\n\023LABEL_ORDER_PENDING\020\331\255\003" +
+      "\022\035\n\027LABEL_ORDER_IN_PROGRESS\020\332\255\003\022\031\n\023LABEL" +
+      "_ORDER_SUCCESS\020\333\255\003\022\032\n\024LABEL_ORDER_CANCEL" +
+      "ED\020\334\255\003\022\024\n\016LICENSE_ACTIVE\020\340\324\003\022\034\n\026LICENSE_" +
+      "DOES_NOT_EXIST\020\341\324\003\022\031\n\023LICENSE_NEED_UPDAT" +
+      "E\020\342\324\003\022\025\n\017LICENSE_EXPIRED\020\343\324\003\022\025\n\017LICENSE_" +
+      "REVOKED\020\344\324\003\022\025\n\017LICENSE_DELETED\020\345\324\003\022\035\n\027LI" +
+      "CENSE_VOLUME_EXCEEDED\020\346\324\003\022!\n\033PASSWORD_VA" +
+      "LIDATION_SUCCESS\020\310\334\003\022 \n\032PASSWORD_VALIDAT" +
+      "ION_FAILED\020\311\334\003\022%\n\037PASSWORDPOLICY_INVALID" +
+      "_ARGUMENT\020\312\334\003\022\"\n\034FEATUREFLAG_CONFIG_NOT_" +
+      "FOUND\020\260\344\003\022\"\n\034FEATUREFLAG_INVALID_ARGUMEN" +
+      "T\020\261\344\003\022\031\n\023FEATUREFLAG_BLOCKED\020\262\344\003\022\031\n\023MAIN" +
+      "TENANCE_SUCCESS\020\230\354\003\022\030\n\022MAINTENANCE_FAILE" +
+      "D\020\231\354\003\022\035\n\027DATASET_VERSION_PENDING\020\205\364\003\022!\n\033" +
+      "DATASET_VERSION_IN_PROGRESS\020\212\364\003\022\033\n\025DATAS" +
+      "ET_VERSION_READY\020\217\364\003\022\035\n\027DATASET_VERSION_" +
+      "FAILURE\020\224\364\003\022&\n DATASET_VERSION_UNEXPECTE" +
+      "D_ERROR\020\231\364\003\022\036\n\030DATASET_VERSION_CONFLICT\020" +
+      "\236\364\003\022\033\n\025DATASET_INPUT_SUCCESS\020\344\364\003\022\035\n\027DATA" +
+      "SET_INPUT_DUPLICATE\020\345\364\003\022$\n\036DATASET_VERSI" +
+      "ON_EXPORT_SUCCESS\020\310\365\003\022$\n\036DATASET_VERSION" +
+      "_EXPORT_PENDING\020\311\365\003\022#\n\035DATASET_VERSION_E" +
+      "XPORT_FAILED\020\312\365\003\022(\n\"DATASET_VERSION_EXPO" +
+      "RT_IN_PROGRESS\020\313\365\003\022-\n\'DATASET_VERSION_EX" +
+      "PORT_UNEXPECTED_ERROR\020\314\365\003\022\020\n\nJOB_QUEUED\020" +
+      "\200\364\003\022\021\n\013JOB_RUNNING\020\201\364\003\022\023\n\rJOB_COMPLETED\020" +
+      "\202\364\003\022\020\n\nJOB_FAILED\020\203\364\003\022\023\n\rJOB_CANCELLED\020\204" +
+      "\364\003\022\032\n\024JOB_UNEXPECTED_ERROR\020\206\364\003\022\022\n\014JOB_CO" +
+      "NFLICT\020\207\364\003\022\034\n\026AUTH_MISSING_IDP_ASSOC\020\350\373\003" +
+      "\022\031\n\023LIST_OBJECTS_FAILED\020\320\203\004\022\034\n\026ARCHIVE_E" +
+      "XTRACT_FAILED\020\270\213\004\022\030\n\022UPLOAD_IN_PROGRESS\020" +
+      "\240\223\004\022\021\n\013UPLOAD_DONE\020\241\223\004\022\023\n\rUPLOAD_FAILED\020" +
+      "\242\223\004\022\035\n\027UPLOAD_UNEXPECTED_ERROR\020\243\223\004\022\024\n\016UP" +
+      "LOAD_EXPIRED\020\244\223\004\022\025\n\017UPLOAD_CANCELED\020\245\223\004\022" +
+      "\025\n\017UPLOAD_CONFLICT\020\246\223\004\022\032\n\024BILLING_INVALI" +
+      "D_INFO\020\210\233\004\022\033\n\025INTERNAL_SERVER_ISSUE\020\324\375\005\022" +
+      "\035\n\027INTERNAL_FETCHING_ISSUE\020\325\375\005\022\035\n\027INTERN" +
+      "AL_DATABASE_ISSUE\020\326\375\005\022\037\n\031INTERNAL_CONTEX" +
+      "T_CANCELED\020\330\375\005\022!\n\033INTERNAL_UNEXPECTED_TI" +
+      "MEOUT\020\331\375\005\022\034\n\026INTERNAL_UNEXPECTED_V1\020\332\375\005\022" +
+      "\037\n\031INTERNAL_UNEXPECTED_PANIC\020\333\375\005\022\037\n\031INTE" +
+      "RNAL_UNEXPECTED_SPIRE\020\334\375\005\022 \n\032INTERNAL_RE" +
+      "DIS_UNAVAILABLE\020\335\375\005\022!\n\033INTERNAL_RESOURCE" +
+      "_EXHAUSTED\020\336\375\005\022\"\n\034INTERNAL_REDIS_UNCATEG" +
+      "ORIZED\020\337\375\005\022 \n\032INTERNAL_AWS_UNCATEGORIZED" +
+      "\020\340\375\005\022\"\n\034INTERNAL_AZURE_UNCATEGORIZED\020\341\375\005" +
+      "\022\030\n\022CONN_UNCATEGORIZED\020\271\205\006\022\031\n\023MODEL_UNCA" +
+      "TEGORIZED\020\272\205\006\022\031\n\023INPUT_UNCATEGORIZED\020\273\205\006" +
+      "\022\036\n\030ANNOTATION_UNCATEGORIZED\020\274\205\006\022\033\n\025BILL" +
+      "ING_UNCATEGORIZED\020\275\205\006\022\034\n\026INTERNAL_UNCATE" +
+      "GORIZED\020\301\205\006\022\021\n\013BAD_REQUEST\020\240\302\005\022\022\n\014SERVER" +
+      "_ERROR\020\204\303\005\"\010\010\277\306\001\020\277\306\001\"\010\010\350\201\002\020\350\201\002\"\010\010\351\201\002\020\351\201\002" +
+      "\"\010\010\352\201\002\020\352\201\002\"\010\010\314\202\002\020\314\202\002\"\010\010\315\202\002\020\315\202\002\"\010\010\316\202\002\020\316\202\002" +
+      "\"\010\010\317\202\002\020\317\202\002\"\010\010\320\202\002\020\320\202\002\"\010\010\321\202\002\020\321\202\002\"\010\010\322\202\002\020\322\202\002" +
+      "\"\010\010\260\203\002\020\260\203\002\"\010\010\261\203\002\020\261\203\002\"\010\010\263\203\002\020\263\203\002\"\010\010\272\203\002\020\272\203\002" +
+      "\"\010\010\273\270\002\020\273\270\002\"\010\010\322\270\002\020\322\270\002\"\010\010\323\270\002\020\323\270\002\"\010\010\360\301\002\020\360\301\002" +
+      "\"\010\010\361\301\002\020\361\301\002\"\010\010\362\301\002\020\362\301\002\"\010\010\363\301\002\020\363\301\002\"\010\010\364\301\002\020\364\301\002" +
+      "\"\010\010\234\307\001\020\234\307\001\"\010\010\235\307\001\020\235\307\001\"\010\010\236\307\001\020\236\307\001\"\010\010\237\307\001\020\237\307\001" +
+      "\"\010\010\241\307\001\020\241\307\001\"\010\010\242\307\001\020\242\307\001Bg\n\034com.clarifai.grp" +
+      "c.api.statusP\001Z>github.com/Clarifai/clar" +
+      "ifai-go-grpc/proto/clarifai/api/status\242\002" +
+      "\004CAIPb\006proto3"
     };
     descriptor = com.google.protobuf.Descriptors.FileDescriptor
       .internalBuildGeneratedFileFrom(descriptorData,