diff --git a/VERSION b/VERSION index 5d24a8f..4ec8f6e 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -9.8.2 +9.8.3 diff --git a/build.gradle b/build.gradle index c6d2333..c96cdf7 100644 --- a/build.gradle +++ b/build.gradle @@ -41,7 +41,7 @@ nexusPublishing { } group = 'com.clarifai' -version = '9.8.2' +version = '9.8.3' repositories { mavenCentral() diff --git a/src/main/java/com/clarifai/grpc/api/Dataset.java b/src/main/java/com/clarifai/grpc/api/Dataset.java index 3101a41..eb3afb7 100644 --- a/src/main/java/com/clarifai/grpc/api/Dataset.java +++ b/src/main/java/com/clarifai/grpc/api/Dataset.java @@ -201,6 +201,19 @@ private Dataset( break; } + case 146: { + 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)) { @@ -828,6 +841,44 @@ public com.clarifai.grpc.api.BookmarkOriginOrBuilder getBookmarkOriginOrBuilder( return getBookmarkOrigin(); } + public static final int IMAGE_FIELD_NUMBER = 18; + private com.clarifai.grpc.api.Image image_; + /** + *
+   * Representative image for this dataset
+   * 
+ * + * .clarifai.api.Image image = 18; + * @return Whether the image field is set. + */ + @java.lang.Override + public boolean hasImage() { + return image_ != null; + } + /** + *
+   * Representative image for this dataset
+   * 
+ * + * .clarifai.api.Image image = 18; + * @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 this dataset
+   * 
+ * + * .clarifai.api.Image image = 18; + */ + @java.lang.Override + public com.clarifai.grpc.api.ImageOrBuilder getImageOrBuilder() { + return getImage(); + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -887,6 +938,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (bookmarkOrigin_ != null) { output.writeMessage(17, getBookmarkOrigin()); } + if (image_ != null) { + output.writeMessage(18, getImage()); + } unknownFields.writeTo(output); } @@ -951,6 +1005,10 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeMessageSize(17, getBookmarkOrigin()); } + if (image_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(18, getImage()); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -1020,6 +1078,11 @@ public boolean equals(final java.lang.Object obj) { if (!getBookmarkOrigin() .equals(other.getBookmarkOrigin())) 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; } @@ -1078,6 +1141,10 @@ public int hashCode() { hash = (37 * hash) + BOOKMARK_ORIGIN_FIELD_NUMBER; hash = (53 * hash) + getBookmarkOrigin().hashCode(); } + if (hasImage()) { + hash = (37 * hash) + IMAGE_FIELD_NUMBER; + hash = (53 * hash) + getImage().hashCode(); + } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -1277,6 +1344,12 @@ public Builder clear() { bookmarkOrigin_ = null; bookmarkOriginBuilder_ = null; } + if (imageBuilder_ == null) { + image_ = null; + } else { + image_ = null; + imageBuilder_ = null; + } return this; } @@ -1350,6 +1423,11 @@ public com.clarifai.grpc.api.Dataset buildPartial() { } else { result.bookmarkOrigin_ = bookmarkOriginBuilder_.build(); } + if (imageBuilder_ == null) { + result.image_ = image_; + } else { + result.image_ = imageBuilder_.build(); + } onBuilt(); return result; } @@ -1448,6 +1526,9 @@ public Builder mergeFrom(com.clarifai.grpc.api.Dataset other) { if (other.hasBookmarkOrigin()) { mergeBookmarkOrigin(other.getBookmarkOrigin()); } + if (other.hasImage()) { + mergeImage(other.getImage()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -3368,6 +3449,161 @@ public com.clarifai.grpc.api.BookmarkOriginOrBuilder getBookmarkOriginOrBuilder( } return bookmarkOriginBuilder_; } + + 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 this dataset
+     * 
+ * + * .clarifai.api.Image image = 18; + * @return Whether the image field is set. + */ + public boolean hasImage() { + return imageBuilder_ != null || image_ != null; + } + /** + *
+     * Representative image for this dataset
+     * 
+ * + * .clarifai.api.Image image = 18; + * @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 this dataset
+     * 
+ * + * .clarifai.api.Image image = 18; + */ + 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 this dataset
+     * 
+ * + * .clarifai.api.Image image = 18; + */ + 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 this dataset
+     * 
+ * + * .clarifai.api.Image image = 18; + */ + 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 this dataset
+     * 
+ * + * .clarifai.api.Image image = 18; + */ + public Builder clearImage() { + if (imageBuilder_ == null) { + image_ = null; + onChanged(); + } else { + image_ = null; + imageBuilder_ = null; + } + + return this; + } + /** + *
+     * Representative image for this dataset
+     * 
+ * + * .clarifai.api.Image image = 18; + */ + public com.clarifai.grpc.api.Image.Builder getImageBuilder() { + + onChanged(); + return getImageFieldBuilder().getBuilder(); + } + /** + *
+     * Representative image for this dataset
+     * 
+ * + * .clarifai.api.Image image = 18; + */ + 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 this dataset
+     * 
+ * + * .clarifai.api.Image image = 18; + */ + 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/DatasetOrBuilder.java b/src/main/java/com/clarifai/grpc/api/DatasetOrBuilder.java index 7c8083e..05e26a3 100644 --- a/src/main/java/com/clarifai/grpc/api/DatasetOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/DatasetOrBuilder.java @@ -371,4 +371,31 @@ public interface DatasetOrBuilder extends * .clarifai.api.BookmarkOrigin bookmark_origin = 17; */ com.clarifai.grpc.api.BookmarkOriginOrBuilder getBookmarkOriginOrBuilder(); + + /** + *
+   * Representative image for this dataset
+   * 
+ * + * .clarifai.api.Image image = 18; + * @return Whether the image field is set. + */ + boolean hasImage(); + /** + *
+   * Representative image for this dataset
+   * 
+ * + * .clarifai.api.Image image = 18; + * @return The image. + */ + com.clarifai.grpc.api.Image getImage(); + /** + *
+   * Representative image for this dataset
+   * 
+ * + * .clarifai.api.Image image = 18; + */ + com.clarifai.grpc.api.ImageOrBuilder getImageOrBuilder(); } diff --git a/src/main/java/com/clarifai/grpc/api/LabelCount.java b/src/main/java/com/clarifai/grpc/api/LabelCount.java index c2a2835..6c6fde6 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=1803 + * See proto/clarifai/api/resources.proto;l=1809 * @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=1803 + * See proto/clarifai/api/resources.proto;l=1809 * @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=1803 + * See proto/clarifai/api/resources.proto;l=1809 * @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=1803 + * See proto/clarifai/api/resources.proto;l=1809 * @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=1803 + * See proto/clarifai/api/resources.proto;l=1809 * @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=1803 + * See proto/clarifai/api/resources.proto;l=1809 * @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=1803 + * See proto/clarifai/api/resources.proto;l=1809 * @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 4b38620..50b34e0 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=1803 + * See proto/clarifai/api/resources.proto;l=1809 * @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=1803 + * See proto/clarifai/api/resources.proto;l=1809 * @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 19325ca..ba90f7e 100644 --- a/src/main/java/com/clarifai/grpc/api/ListAppsRequest.java +++ b/src/main/java/com/clarifai/grpc/api/ListAppsRequest.java @@ -421,7 +421,7 @@ public boolean getSortByStarCount() { /** *
    * Filtering options:
-   * Query various text fields that can contain the words in the query string
+   * Query various text fields ( id, name, description, and notes) that can contain the words in the query string
    * 
* * string query = 8; @@ -443,7 +443,7 @@ public java.lang.String getQuery() { /** *
    * Filtering options:
-   * Query various text fields that can contain the words in the query string
+   * Query various text fields ( id, name, description, and notes) that can contain the words in the query string
    * 
* * string query = 8; @@ -468,13 +468,13 @@ public java.lang.String getQuery() { private volatile java.lang.Object name_; /** *
-   * Filter by the name of the app. This supports wilcard queries like "gen*" to match "general" as an example.
+   * Filter by the id, name and notes of the app. This supports wilcard queries like "gen*" to match "general" as an example.
    * Deprecated in favor of query
    * 
* * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=3809 + * See proto/clarifai/api/service.proto;l=3810 * @return The name. */ @java.lang.Override @@ -492,13 +492,13 @@ public java.lang.String getQuery() { } /** *
-   * Filter by the name of the app. This supports wilcard queries like "gen*" to match "general" as an example.
+   * Filter by the id, name and notes of the app. This supports wilcard queries like "gen*" to match "general" as an example.
    * Deprecated in favor of query
    * 
* * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=3809 + * See proto/clarifai/api/service.proto;l=3810 * @return The bytes for name. */ @java.lang.Override @@ -1762,7 +1762,7 @@ public Builder clearSortByStarCount() { /** *
      * Filtering options:
-     * Query various text fields that can contain the words in the query string
+     * Query various text fields ( id, name, description, and notes) that can contain the words in the query string
      * 
* * string query = 8; @@ -1783,7 +1783,7 @@ public java.lang.String getQuery() { /** *
      * Filtering options:
-     * Query various text fields that can contain the words in the query string
+     * Query various text fields ( id, name, description, and notes) that can contain the words in the query string
      * 
* * string query = 8; @@ -1805,7 +1805,7 @@ public java.lang.String getQuery() { /** *
      * Filtering options:
-     * Query various text fields that can contain the words in the query string
+     * Query various text fields ( id, name, description, and notes) that can contain the words in the query string
      * 
* * string query = 8; @@ -1825,7 +1825,7 @@ public Builder setQuery( /** *
      * Filtering options:
-     * Query various text fields that can contain the words in the query string
+     * Query various text fields ( id, name, description, and notes) that can contain the words in the query string
      * 
* * string query = 8; @@ -1840,7 +1840,7 @@ public Builder clearQuery() { /** *
      * Filtering options:
-     * Query various text fields that can contain the words in the query string
+     * Query various text fields ( id, name, description, and notes) that can contain the words in the query string
      * 
* * string query = 8; @@ -1862,13 +1862,13 @@ public Builder setQueryBytes( private java.lang.Object name_ = ""; /** *
-     * Filter by the name of the app. This supports wilcard queries like "gen*" to match "general" as an example.
+     * Filter by the id, name and notes of the app. This supports wilcard queries like "gen*" to match "general" as an example.
      * Deprecated in favor of query
      * 
* * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=3809 + * See proto/clarifai/api/service.proto;l=3810 * @return The name. */ @java.lang.Deprecated public java.lang.String getName() { @@ -1885,13 +1885,13 @@ public Builder setQueryBytes( } /** *
-     * Filter by the name of the app. This supports wilcard queries like "gen*" to match "general" as an example.
+     * Filter by the id, name and notes of the app. This supports wilcard queries like "gen*" to match "general" as an example.
      * Deprecated in favor of query
      * 
* * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=3809 + * See proto/clarifai/api/service.proto;l=3810 * @return The bytes for name. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -1909,13 +1909,13 @@ public Builder setQueryBytes( } /** *
-     * Filter by the name of the app. This supports wilcard queries like "gen*" to match "general" as an example.
+     * Filter by the id, name and notes of the app. This supports wilcard queries like "gen*" to match "general" as an example.
      * Deprecated in favor of query
      * 
* * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=3809 + * See proto/clarifai/api/service.proto;l=3810 * @param value The name to set. * @return This builder for chaining. */ @@ -1931,13 +1931,13 @@ public Builder setQueryBytes( } /** *
-     * Filter by the name of the app. This supports wilcard queries like "gen*" to match "general" as an example.
+     * Filter by the id, name and notes of the app. This supports wilcard queries like "gen*" to match "general" as an example.
      * Deprecated in favor of query
      * 
* * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=3809 + * See proto/clarifai/api/service.proto;l=3810 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearName() { @@ -1948,13 +1948,13 @@ public Builder setQueryBytes( } /** *
-     * Filter by the name of the app. This supports wilcard queries like "gen*" to match "general" as an example.
+     * Filter by the id, name and notes of the app. This supports wilcard queries like "gen*" to match "general" as an example.
      * Deprecated in favor of query
      * 
* * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=3809 + * See proto/clarifai/api/service.proto;l=3810 * @param value The bytes for name 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 aed0396..c9ff7a3 100644 --- a/src/main/java/com/clarifai/grpc/api/ListAppsRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ListAppsRequestOrBuilder.java @@ -136,7 +136,7 @@ public interface ListAppsRequestOrBuilder extends /** *
    * Filtering options:
-   * Query various text fields that can contain the words in the query string
+   * Query various text fields ( id, name, description, and notes) that can contain the words in the query string
    * 
* * string query = 8; @@ -146,7 +146,7 @@ public interface ListAppsRequestOrBuilder extends /** *
    * Filtering options:
-   * Query various text fields that can contain the words in the query string
+   * Query various text fields ( id, name, description, and notes) that can contain the words in the query string
    * 
* * string query = 8; @@ -157,25 +157,25 @@ public interface ListAppsRequestOrBuilder extends /** *
-   * Filter by the name of the app. This supports wilcard queries like "gen*" to match "general" as an example.
+   * Filter by the id, name and notes of the app. This supports wilcard queries like "gen*" to match "general" as an example.
    * Deprecated in favor of query
    * 
* * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=3809 + * See proto/clarifai/api/service.proto;l=3810 * @return The name. */ @java.lang.Deprecated java.lang.String getName(); /** *
-   * Filter by the name of the app. This supports wilcard queries like "gen*" to match "general" as an example.
+   * Filter by the id, name and notes of the app. This supports wilcard queries like "gen*" to match "general" as an example.
    * Deprecated in favor of query
    * 
* * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=3809 + * See proto/clarifai/api/service.proto;l=3810 * @return The bytes for name. */ @java.lang.Deprecated com.google.protobuf.ByteString diff --git a/src/main/java/com/clarifai/grpc/api/ListModulesRequest.java b/src/main/java/com/clarifai/grpc/api/ListModulesRequest.java index 88431b7..637695a 100644 --- a/src/main/java/com/clarifai/grpc/api/ListModulesRequest.java +++ b/src/main/java/com/clarifai/grpc/api/ListModulesRequest.java @@ -21,6 +21,7 @@ private ListModulesRequest(com.google.protobuf.GeneratedMessageV3.Builder bui } private ListModulesRequest() { additionalFields_ = com.google.protobuf.LazyStringArrayList.EMPTY; + name_ = ""; } @java.lang.Override @@ -121,6 +122,17 @@ private ListModulesRequest( sortByCase_ = 11; break; } + case 98: { + java.lang.String s = input.readStringRequireUtf8(); + + name_ = s; + break; + } + case 104: { + + filterByUserId_ = input.readBool(); + break; + } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { @@ -454,6 +466,67 @@ public boolean getBookmark() { return bookmark_; } + public static final int NAME_FIELD_NUMBER = 12; + private volatile java.lang.Object name_; + /** + *
+   * Filter by the description and name of the model. This supports wildcard queries like "gen*" to match "general" as an example.
+   * 
+ * + * string name = 12; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + 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(); + name_ = s; + return s; + } + } + /** + *
+   * Filter by the description and name of the model. This supports wildcard queries like "gen*" to match "general" as an example.
+   * 
+ * + * string name = 12; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int FILTER_BY_USER_ID_FIELD_NUMBER = 13; + private boolean filterByUserId_; + /** + *
+   * Filter by the application owner whose this module belongs to
+   * 
+ * + * bool filter_by_user_id = 13; + * @return The filterByUserId. + */ + @java.lang.Override + public boolean getFilterByUserId() { + return filterByUserId_; + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -505,6 +578,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) output.writeBool( 11, (boolean)((java.lang.Boolean) sortBy_)); } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 12, name_); + } + if (filterByUserId_ != false) { + output.writeBool(13, filterByUserId_); + } unknownFields.writeTo(output); } @@ -566,6 +645,13 @@ public int getSerializedSize() { .computeBoolSize( 11, (boolean)((java.lang.Boolean) sortBy_)); } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, name_); + } + if (filterByUserId_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(13, filterByUserId_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -598,6 +684,10 @@ public boolean equals(final java.lang.Object obj) { != other.getSortAscending()) return false; if (getBookmark() != other.getBookmark()) return false; + if (!getName() + .equals(other.getName())) return false; + if (getFilterByUserId() + != other.getFilterByUserId()) return false; if (!getSortByCase().equals(other.getSortByCase())) return false; switch (sortByCase_) { case 7: @@ -651,6 +741,11 @@ public int hashCode() { hash = (37 * hash) + BOOKMARK_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getBookmark()); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (37 * hash) + FILTER_BY_USER_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getFilterByUserId()); switch (sortByCase_) { case 7: hash = (37 * hash) + SORT_BY_CREATED_AT_FIELD_NUMBER; @@ -830,6 +925,10 @@ public Builder clear() { bookmark_ = false; + name_ = ""; + + filterByUserId_ = false; + sortByCase_ = 0; sortBy_ = null; return this; @@ -886,6 +985,8 @@ public com.clarifai.grpc.api.ListModulesRequest buildPartial() { result.sortBy_ = sortBy_; } result.bookmark_ = bookmark_; + result.name_ = name_; + result.filterByUserId_ = filterByUserId_; result.sortByCase_ = sortByCase_; onBuilt(); return result; @@ -963,6 +1064,13 @@ public Builder mergeFrom(com.clarifai.grpc.api.ListModulesRequest other) { if (other.getBookmark() != false) { setBookmark(other.getBookmark()); } + if (!other.getName().isEmpty()) { + name_ = other.name_; + onChanged(); + } + if (other.getFilterByUserId() != false) { + setFilterByUserId(other.getFilterByUserId()); + } switch (other.getSortByCase()) { case SORT_BY_CREATED_AT: { setSortByCreatedAt(other.getSortByCreatedAt()); @@ -1697,6 +1805,145 @@ public Builder clearBookmark() { onChanged(); return this; } + + private java.lang.Object name_ = ""; + /** + *
+     * Filter by the description and name of the model. This supports wildcard queries like "gen*" to match "general" as an example.
+     * 
+ * + * string name = 12; + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Filter by the description and name of the model. This supports wildcard queries like "gen*" to match "general" as an example.
+     * 
+ * + * string name = 12; + * @return The bytes for name. + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Filter by the description and name of the model. This supports wildcard queries like "gen*" to match "general" as an example.
+     * 
+ * + * string name = 12; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + name_ = value; + onChanged(); + return this; + } + /** + *
+     * Filter by the description and name of the model. This supports wildcard queries like "gen*" to match "general" as an example.
+     * 
+ * + * string name = 12; + * @return This builder for chaining. + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + *
+     * Filter by the description and name of the model. This supports wildcard queries like "gen*" to match "general" as an example.
+     * 
+ * + * string name = 12; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + name_ = value; + onChanged(); + return this; + } + + private boolean filterByUserId_ ; + /** + *
+     * Filter by the application owner whose this module belongs to
+     * 
+ * + * bool filter_by_user_id = 13; + * @return The filterByUserId. + */ + @java.lang.Override + public boolean getFilterByUserId() { + return filterByUserId_; + } + /** + *
+     * Filter by the application owner whose this module belongs to
+     * 
+ * + * bool filter_by_user_id = 13; + * @param value The filterByUserId to set. + * @return This builder for chaining. + */ + public Builder setFilterByUserId(boolean value) { + + filterByUserId_ = value; + onChanged(); + return this; + } + /** + *
+     * Filter by the application owner whose this module belongs to
+     * 
+ * + * bool filter_by_user_id = 13; + * @return This builder for chaining. + */ + public Builder clearFilterByUserId() { + + filterByUserId_ = false; + onChanged(); + return this; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { diff --git a/src/main/java/com/clarifai/grpc/api/ListModulesRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ListModulesRequestOrBuilder.java index 74e7d04..af72a41 100644 --- a/src/main/java/com/clarifai/grpc/api/ListModulesRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ListModulesRequestOrBuilder.java @@ -172,5 +172,35 @@ public interface ListModulesRequestOrBuilder extends */ boolean getBookmark(); + /** + *
+   * Filter by the description and name of the model. This supports wildcard queries like "gen*" to match "general" as an example.
+   * 
+ * + * string name = 12; + * @return The name. + */ + java.lang.String getName(); + /** + *
+   * Filter by the description and name of the model. This supports wildcard queries like "gen*" to match "general" as an example.
+   * 
+ * + * string name = 12; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + *
+   * Filter by the application owner whose this module belongs to
+   * 
+ * + * bool filter_by_user_id = 13; + * @return The filterByUserId. + */ + boolean getFilterByUserId(); + public com.clarifai.grpc.api.ListModulesRequest.SortByCase getSortByCase(); } diff --git a/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequest.java b/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequest.java index 0a7d3fc..07736bd 100644 --- a/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequest.java +++ b/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequest.java @@ -425,7 +425,7 @@ public boolean getSortByStarCount() { private volatile java.lang.Object query_; /** *
-   * Query various text fields that can contain the words in the query string.
+   * Query various text fields (id, description and notes) that can contain the words in the query string.
    * 
* * string query = 8; @@ -446,7 +446,7 @@ public java.lang.String getQuery() { } /** *
-   * Query various text fields that can contain the words in the query string.
+   * Query various text fields (id, description and notes) that can contain the words in the query string.
    * 
* * string query = 8; @@ -477,7 +477,7 @@ public java.lang.String getQuery() { * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=5997 + * See proto/clarifai/api/service.proto;l=6000 * @return The id. */ @java.lang.Override @@ -501,7 +501,7 @@ public java.lang.String getQuery() { * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=5997 + * See proto/clarifai/api/service.proto;l=6000 * @return The bytes for id. */ @java.lang.Override @@ -604,7 +604,7 @@ public java.lang.String getAdditionalFields(int index) { private volatile java.lang.Object searchTerm_; /** *
-   * (optional) search_term. Full text and prefix matching on description, id, owner id. Searchable fields may be added
+   * (optional) search_term. Full text and prefix matching on id, owner id, description and notes. Searchable fields may be added
    * 
* * string search_term = 12; @@ -625,7 +625,7 @@ public java.lang.String getSearchTerm() { } /** *
-   * (optional) search_term. Full text and prefix matching on description, id, owner id. Searchable fields may be added
+   * (optional) search_term. Full text and prefix matching on id, owner id, description and notes. Searchable fields may be added
    * 
* * string search_term = 12; @@ -1797,7 +1797,7 @@ public Builder clearSortByStarCount() { private java.lang.Object query_ = ""; /** *
-     * Query various text fields that can contain the words in the query string.
+     * Query various text fields (id, description and notes) that can contain the words in the query string.
      * 
* * string query = 8; @@ -1817,7 +1817,7 @@ public java.lang.String getQuery() { } /** *
-     * Query various text fields that can contain the words in the query string.
+     * Query various text fields (id, description and notes) that can contain the words in the query string.
      * 
* * string query = 8; @@ -1838,7 +1838,7 @@ public java.lang.String getQuery() { } /** *
-     * Query various text fields that can contain the words in the query string.
+     * Query various text fields (id, description and notes) that can contain the words in the query string.
      * 
* * string query = 8; @@ -1857,7 +1857,7 @@ public Builder setQuery( } /** *
-     * Query various text fields that can contain the words in the query string.
+     * Query various text fields (id, description and notes) that can contain the words in the query string.
      * 
* * string query = 8; @@ -1871,7 +1871,7 @@ public Builder clearQuery() { } /** *
-     * Query various text fields that can contain the words in the query string.
+     * Query various text fields (id, description and notes) that can contain the words in the query string.
      * 
* * string query = 8; @@ -1899,7 +1899,7 @@ public Builder setQueryBytes( * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=5997 + * See proto/clarifai/api/service.proto;l=6000 * @return The id. */ @java.lang.Deprecated public java.lang.String getId() { @@ -1922,7 +1922,7 @@ public Builder setQueryBytes( * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=5997 + * See proto/clarifai/api/service.proto;l=6000 * @return The bytes for id. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -1946,7 +1946,7 @@ public Builder setQueryBytes( * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=5997 + * See proto/clarifai/api/service.proto;l=6000 * @param value The id to set. * @return This builder for chaining. */ @@ -1968,7 +1968,7 @@ public Builder setQueryBytes( * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=5997 + * See proto/clarifai/api/service.proto;l=6000 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearId() { @@ -1985,7 +1985,7 @@ public Builder setQueryBytes( * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=5997 + * See proto/clarifai/api/service.proto;l=6000 * @param value The bytes for id to set. * @return This builder for chaining. */ @@ -2236,7 +2236,7 @@ public Builder addAdditionalFieldsBytes( private java.lang.Object searchTerm_ = ""; /** *
-     * (optional) search_term. Full text and prefix matching on description, id, owner id. Searchable fields may be added
+     * (optional) search_term. Full text and prefix matching on id, owner id, description and notes. Searchable fields may be added
      * 
* * string search_term = 12; @@ -2256,7 +2256,7 @@ public java.lang.String getSearchTerm() { } /** *
-     * (optional) search_term. Full text and prefix matching on description, id, owner id. Searchable fields may be added
+     * (optional) search_term. Full text and prefix matching on id, owner id, description and notes. Searchable fields may be added
      * 
* * string search_term = 12; @@ -2277,7 +2277,7 @@ public java.lang.String getSearchTerm() { } /** *
-     * (optional) search_term. Full text and prefix matching on description, id, owner id. Searchable fields may be added
+     * (optional) search_term. Full text and prefix matching on id, owner id, description and notes. Searchable fields may be added
      * 
* * string search_term = 12; @@ -2296,7 +2296,7 @@ public Builder setSearchTerm( } /** *
-     * (optional) search_term. Full text and prefix matching on description, id, owner id. Searchable fields may be added
+     * (optional) search_term. Full text and prefix matching on id, owner id, description and notes. Searchable fields may be added
      * 
* * string search_term = 12; @@ -2310,7 +2310,7 @@ public Builder clearSearchTerm() { } /** *
-     * (optional) search_term. Full text and prefix matching on description, id, owner id. Searchable fields may be added
+     * (optional) search_term. Full text and prefix matching on id, owner id, description and notes. Searchable fields may be added
      * 
* * string search_term = 12; diff --git a/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequestOrBuilder.java index 7c0d799..f0b272b 100644 --- a/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequestOrBuilder.java @@ -135,7 +135,7 @@ public interface ListWorkflowsRequestOrBuilder extends /** *
-   * Query various text fields that can contain the words in the query string.
+   * Query various text fields (id, description and notes) that can contain the words in the query string.
    * 
* * string query = 8; @@ -144,7 +144,7 @@ public interface ListWorkflowsRequestOrBuilder extends java.lang.String getQuery(); /** *
-   * Query various text fields that can contain the words in the query string.
+   * Query various text fields (id, description and notes) that can contain the words in the query string.
    * 
* * string query = 8; @@ -161,7 +161,7 @@ public interface ListWorkflowsRequestOrBuilder extends * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=5997 + * See proto/clarifai/api/service.proto;l=6000 * @return The id. */ @java.lang.Deprecated java.lang.String getId(); @@ -173,7 +173,7 @@ public interface ListWorkflowsRequestOrBuilder extends * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=5997 + * See proto/clarifai/api/service.proto;l=6000 * @return The bytes for id. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -242,7 +242,7 @@ public interface ListWorkflowsRequestOrBuilder extends /** *
-   * (optional) search_term. Full text and prefix matching on description, id, owner id. Searchable fields may be added
+   * (optional) search_term. Full text and prefix matching on id, owner id, description and notes. Searchable fields may be added
    * 
* * string search_term = 12; @@ -251,7 +251,7 @@ public interface ListWorkflowsRequestOrBuilder extends java.lang.String getSearchTerm(); /** *
-   * (optional) search_term. Full text and prefix matching on description, id, owner id. Searchable fields may be added
+   * (optional) search_term. Full text and prefix matching on id, owner id, description and notes. Searchable fields may be added
    * 
* * string search_term = 12; diff --git a/src/main/java/com/clarifai/grpc/api/MetricsSummary.java b/src/main/java/com/clarifai/grpc/api/MetricsSummary.java index 182e577..e2adcb4 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=1945 + * See proto/clarifai/api/resources.proto;l=1951 * @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=1946 + * See proto/clarifai/api/resources.proto;l=1952 * @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=1945 + * See proto/clarifai/api/resources.proto;l=1951 * @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=1945 + * See proto/clarifai/api/resources.proto;l=1951 * @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=1945 + * See proto/clarifai/api/resources.proto;l=1951 * @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=1946 + * See proto/clarifai/api/resources.proto;l=1952 * @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=1946 + * See proto/clarifai/api/resources.proto;l=1952 * @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=1946 + * See proto/clarifai/api/resources.proto;l=1952 * @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 fbe4e51..9790e2f 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=1945 + * See proto/clarifai/api/resources.proto;l=1951 * @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=1946 + * See proto/clarifai/api/resources.proto;l=1952 * @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 4eda43d..51a61fc 100644 --- a/src/main/java/com/clarifai/grpc/api/Model.java +++ b/src/main/java/com/clarifai/grpc/api/Model.java @@ -316,6 +316,19 @@ private Model( break; } + case 274: { + 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)) { @@ -420,7 +433,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=1259 + * See proto/clarifai/api/resources.proto;l=1261 * @return The name. */ @java.lang.Override @@ -443,7 +456,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=1259 + * See proto/clarifai/api/resources.proto;l=1261 * @return The bytes for name. */ @java.lang.Override @@ -605,7 +618,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=1272 + * See proto/clarifai/api/resources.proto;l=1274 * @return Whether the outputInfo field is set. */ @java.lang.Override @@ -620,7 +633,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=1272 + * See proto/clarifai/api/resources.proto;l=1274 * @return The outputInfo. */ @java.lang.Override @@ -690,7 +703,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=1277 + * See proto/clarifai/api/resources.proto;l=1279 * @return The displayName. */ @java.lang.Override @@ -713,7 +726,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=1277 + * See proto/clarifai/api/resources.proto;l=1279 * @return The bytes for displayName. */ @java.lang.Override @@ -1473,6 +1486,44 @@ public com.clarifai.grpc.api.BookmarkOriginOrBuilder getBookmarkOriginOrBuilder( return getBookmarkOrigin(); } + public static final int IMAGE_FIELD_NUMBER = 34; + private com.clarifai.grpc.api.Image image_; + /** + *
+   * Representative image for this model
+   * 
+ * + * .clarifai.api.Image image = 34; + * @return Whether the image field is set. + */ + @java.lang.Override + public boolean hasImage() { + return image_ != null; + } + /** + *
+   * Representative image for this model
+   * 
+ * + * .clarifai.api.Image image = 34; + * @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 this model
+   * 
+ * + * .clarifai.api.Image image = 34; + */ + @java.lang.Override + public com.clarifai.grpc.api.ImageOrBuilder getImageOrBuilder() { + return getImage(); + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -1565,6 +1616,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (bookmarkOrigin_ != null) { output.writeMessage(33, getBookmarkOrigin()); } + if (image_ != null) { + output.writeMessage(34, getImage()); + } unknownFields.writeTo(output); } @@ -1685,6 +1739,10 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeMessageSize(33, getBookmarkOrigin()); } + if (image_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(34, getImage()); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -1782,6 +1840,11 @@ public boolean equals(final java.lang.Object obj) { if (!getBookmarkOrigin() .equals(other.getBookmarkOrigin())) 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; } @@ -1876,6 +1939,10 @@ public int hashCode() { hash = (37 * hash) + BOOKMARK_ORIGIN_FIELD_NUMBER; hash = (53 * hash) + getBookmarkOrigin().hashCode(); } + if (hasImage()) { + hash = (37 * hash) + IMAGE_FIELD_NUMBER; + hash = (53 * hash) + getImage().hashCode(); + } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -2120,6 +2187,12 @@ public Builder clear() { bookmarkOrigin_ = null; bookmarkOriginBuilder_ = null; } + if (imageBuilder_ == null) { + image_ = null; + } else { + image_ = null; + imageBuilder_ = null; + } return this; } @@ -2237,6 +2310,11 @@ public com.clarifai.grpc.api.Model buildPartial() { } else { result.bookmarkOrigin_ = bookmarkOriginBuilder_.build(); } + if (imageBuilder_ == null) { + result.image_ = image_; + } else { + result.image_ = imageBuilder_.build(); + } onBuilt(); return result; } @@ -2423,6 +2501,9 @@ public Builder mergeFrom(com.clarifai.grpc.api.Model other) { if (other.hasBookmarkOrigin()) { mergeBookmarkOrigin(other.getBookmarkOrigin()); } + if (other.hasImage()) { + mergeImage(other.getImage()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -2557,7 +2638,7 @@ public Builder setIdBytes( * * string name = 2 [deprecated = true]; * @deprecated clarifai.api.Model.name is deprecated. - * See proto/clarifai/api/resources.proto;l=1259 + * See proto/clarifai/api/resources.proto;l=1261 * @return The name. */ @java.lang.Deprecated public java.lang.String getName() { @@ -2579,7 +2660,7 @@ public Builder setIdBytes( * * string name = 2 [deprecated = true]; * @deprecated clarifai.api.Model.name is deprecated. - * See proto/clarifai/api/resources.proto;l=1259 + * See proto/clarifai/api/resources.proto;l=1261 * @return The bytes for name. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2602,7 +2683,7 @@ public Builder setIdBytes( * * string name = 2 [deprecated = true]; * @deprecated clarifai.api.Model.name is deprecated. - * See proto/clarifai/api/resources.proto;l=1259 + * See proto/clarifai/api/resources.proto;l=1261 * @param value The name to set. * @return This builder for chaining. */ @@ -2623,7 +2704,7 @@ public Builder setIdBytes( * * string name = 2 [deprecated = true]; * @deprecated clarifai.api.Model.name is deprecated. - * See proto/clarifai/api/resources.proto;l=1259 + * See proto/clarifai/api/resources.proto;l=1261 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearName() { @@ -2639,7 +2720,7 @@ public Builder setIdBytes( * * string name = 2 [deprecated = true]; * @deprecated clarifai.api.Model.name is deprecated. - * See proto/clarifai/api/resources.proto;l=1259 + * See proto/clarifai/api/resources.proto;l=1261 * @param value The bytes for name to set. * @return This builder for chaining. */ @@ -3108,7 +3189,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=1272 + * See proto/clarifai/api/resources.proto;l=1274 * @return Whether the outputInfo field is set. */ @java.lang.Deprecated public boolean hasOutputInfo() { @@ -3122,7 +3203,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=1272 + * See proto/clarifai/api/resources.proto;l=1274 * @return The outputInfo. */ @java.lang.Deprecated public com.clarifai.grpc.api.OutputInfo getOutputInfo() { @@ -3437,7 +3518,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=1277 + * See proto/clarifai/api/resources.proto;l=1279 * @return The displayName. */ @java.lang.Deprecated public java.lang.String getDisplayName() { @@ -3459,7 +3540,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=1277 + * See proto/clarifai/api/resources.proto;l=1279 * @return The bytes for displayName. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -3482,7 +3563,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=1277 + * See proto/clarifai/api/resources.proto;l=1279 * @param value The displayName to set. * @return This builder for chaining. */ @@ -3503,7 +3584,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=1277 + * See proto/clarifai/api/resources.proto;l=1279 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearDisplayName() { @@ -3519,7 +3600,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=1277 + * See proto/clarifai/api/resources.proto;l=1279 * @param value The bytes for displayName to set. * @return This builder for chaining. */ @@ -5906,6 +5987,161 @@ public com.clarifai.grpc.api.BookmarkOriginOrBuilder getBookmarkOriginOrBuilder( } return bookmarkOriginBuilder_; } + + 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 this model
+     * 
+ * + * .clarifai.api.Image image = 34; + * @return Whether the image field is set. + */ + public boolean hasImage() { + return imageBuilder_ != null || image_ != null; + } + /** + *
+     * Representative image for this model
+     * 
+ * + * .clarifai.api.Image image = 34; + * @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 this model
+     * 
+ * + * .clarifai.api.Image image = 34; + */ + 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 this model
+     * 
+ * + * .clarifai.api.Image image = 34; + */ + 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 this model
+     * 
+ * + * .clarifai.api.Image image = 34; + */ + 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 this model
+     * 
+ * + * .clarifai.api.Image image = 34; + */ + public Builder clearImage() { + if (imageBuilder_ == null) { + image_ = null; + onChanged(); + } else { + image_ = null; + imageBuilder_ = null; + } + + return this; + } + /** + *
+     * Representative image for this model
+     * 
+ * + * .clarifai.api.Image image = 34; + */ + public com.clarifai.grpc.api.Image.Builder getImageBuilder() { + + onChanged(); + return getImageFieldBuilder().getBuilder(); + } + /** + *
+     * Representative image for this model
+     * 
+ * + * .clarifai.api.Image image = 34; + */ + 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 this model
+     * 
+ * + * .clarifai.api.Image image = 34; + */ + 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/ModelOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ModelOrBuilder.java index b490c4a..a92ef99 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=1259 + * See proto/clarifai/api/resources.proto;l=1261 * @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=1259 + * See proto/clarifai/api/resources.proto;l=1261 * @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=1272 + * See proto/clarifai/api/resources.proto;l=1274 * @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=1272 + * See proto/clarifai/api/resources.proto;l=1274 * @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=1277 + * See proto/clarifai/api/resources.proto;l=1279 * @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=1277 + * See proto/clarifai/api/resources.proto;l=1279 * @return The bytes for displayName. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -704,4 +704,31 @@ com.clarifai.grpc.api.FullTagOrBuilder getLanguagesFullOrBuilder( * .clarifai.api.BookmarkOrigin bookmark_origin = 33; */ com.clarifai.grpc.api.BookmarkOriginOrBuilder getBookmarkOriginOrBuilder(); + + /** + *
+   * Representative image for this model
+   * 
+ * + * .clarifai.api.Image image = 34; + * @return Whether the image field is set. + */ + boolean hasImage(); + /** + *
+   * Representative image for this model
+   * 
+ * + * .clarifai.api.Image image = 34; + * @return The image. + */ + com.clarifai.grpc.api.Image getImage(); + /** + *
+   * Representative image for this model
+   * 
+ * + * .clarifai.api.Image image = 34; + */ + com.clarifai.grpc.api.ImageOrBuilder getImageOrBuilder(); } diff --git a/src/main/java/com/clarifai/grpc/api/ModelTypeField.java b/src/main/java/com/clarifai/grpc/api/ModelTypeField.java index 9375bce..2edd56c 100644 --- a/src/main/java/com/clarifai/grpc/api/ModelTypeField.java +++ b/src/main/java/com/clarifai/grpc/api/ModelTypeField.java @@ -320,6 +320,14 @@ public enum ModelTypeFieldType * DATASET_VERSION = 20; */ DATASET_VERSION(20), + /** + *
+     * To pass a string downstream, that is encrypted in the DB and API.
+     * 
+ * + * ENCRYPTED_STRING = 21; + */ + ENCRYPTED_STRING(21), UNRECOGNIZED(-1), ; @@ -470,6 +478,14 @@ public enum ModelTypeFieldType * DATASET_VERSION = 20; */ public static final int DATASET_VERSION_VALUE = 20; + /** + *
+     * To pass a string downstream, that is encrypted in the DB and API.
+     * 
+ * + * ENCRYPTED_STRING = 21; + */ + public static final int ENCRYPTED_STRING_VALUE = 21; public final int getNumber() { @@ -516,6 +532,7 @@ public static ModelTypeFieldType forNumber(int value) { case 18: return ARRAY_OF_MODEL_CONCEPTS; case 19: return DATASET; case 20: return DATASET_VERSION; + case 21: return ENCRYPTED_STRING; default: return null; } } diff --git a/src/main/java/com/clarifai/grpc/api/Module.java b/src/main/java/com/clarifai/grpc/api/Module.java index 17e46fc..407a372 100644 --- a/src/main/java/com/clarifai/grpc/api/Module.java +++ b/src/main/java/com/clarifai/grpc/api/Module.java @@ -168,6 +168,19 @@ private Module( break; } + case 122: { + 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)) { @@ -667,6 +680,44 @@ public com.clarifai.grpc.api.BookmarkOriginOrBuilder getBookmarkOriginOrBuilder( return getBookmarkOrigin(); } + public static final int IMAGE_FIELD_NUMBER = 15; + private com.clarifai.grpc.api.Image image_; + /** + *
+   * Representative image for this module
+   * 
+ * + * .clarifai.api.Image image = 15; + * @return Whether the image field is set. + */ + @java.lang.Override + public boolean hasImage() { + return image_ != null; + } + /** + *
+   * Representative image for this module
+   * 
+ * + * .clarifai.api.Image image = 15; + * @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 this module
+   * 
+ * + * .clarifai.api.Image image = 15; + */ + @java.lang.Override + public com.clarifai.grpc.api.ImageOrBuilder getImageOrBuilder() { + return getImage(); + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -717,6 +768,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (bookmarkOrigin_ != null) { output.writeMessage(14, getBookmarkOrigin()); } + if (image_ != null) { + output.writeMessage(15, getImage()); + } unknownFields.writeTo(output); } @@ -770,6 +824,10 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeMessageSize(14, getBookmarkOrigin()); } + if (image_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getImage()); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -827,6 +885,11 @@ public boolean equals(final java.lang.Object obj) { if (!getBookmarkOrigin() .equals(other.getBookmarkOrigin())) 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; } @@ -875,6 +938,10 @@ public int hashCode() { hash = (37 * hash) + BOOKMARK_ORIGIN_FIELD_NUMBER; hash = (53 * hash) + getBookmarkOrigin().hashCode(); } + if (hasImage()) { + hash = (37 * hash) + IMAGE_FIELD_NUMBER; + hash = (53 * hash) + getImage().hashCode(); + } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -1060,6 +1127,12 @@ public Builder clear() { bookmarkOrigin_ = null; bookmarkOriginBuilder_ = null; } + if (imageBuilder_ == null) { + image_ = null; + } else { + image_ = null; + imageBuilder_ = null; + } return this; } @@ -1122,6 +1195,11 @@ public com.clarifai.grpc.api.Module buildPartial() { } else { result.bookmarkOrigin_ = bookmarkOriginBuilder_.build(); } + if (imageBuilder_ == null) { + result.image_ = image_; + } else { + result.image_ = imageBuilder_.build(); + } onBuilt(); return result; } @@ -1210,6 +1288,9 @@ public Builder mergeFrom(com.clarifai.grpc.api.Module other) { if (other.hasBookmarkOrigin()) { mergeBookmarkOrigin(other.getBookmarkOrigin()); } + if (other.hasImage()) { + mergeImage(other.getImage()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -2707,6 +2788,161 @@ public com.clarifai.grpc.api.BookmarkOriginOrBuilder getBookmarkOriginOrBuilder( } return bookmarkOriginBuilder_; } + + 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 this module
+     * 
+ * + * .clarifai.api.Image image = 15; + * @return Whether the image field is set. + */ + public boolean hasImage() { + return imageBuilder_ != null || image_ != null; + } + /** + *
+     * Representative image for this module
+     * 
+ * + * .clarifai.api.Image image = 15; + * @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 this module
+     * 
+ * + * .clarifai.api.Image image = 15; + */ + 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 this module
+     * 
+ * + * .clarifai.api.Image image = 15; + */ + 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 this module
+     * 
+ * + * .clarifai.api.Image image = 15; + */ + 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 this module
+     * 
+ * + * .clarifai.api.Image image = 15; + */ + public Builder clearImage() { + if (imageBuilder_ == null) { + image_ = null; + onChanged(); + } else { + image_ = null; + imageBuilder_ = null; + } + + return this; + } + /** + *
+     * Representative image for this module
+     * 
+ * + * .clarifai.api.Image image = 15; + */ + public com.clarifai.grpc.api.Image.Builder getImageBuilder() { + + onChanged(); + return getImageFieldBuilder().getBuilder(); + } + /** + *
+     * Representative image for this module
+     * 
+ * + * .clarifai.api.Image image = 15; + */ + 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 this module
+     * 
+ * + * .clarifai.api.Image image = 15; + */ + 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/ModuleOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ModuleOrBuilder.java index 91edfce..38bd60b 100644 --- a/src/main/java/com/clarifai/grpc/api/ModuleOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ModuleOrBuilder.java @@ -291,4 +291,31 @@ public interface ModuleOrBuilder extends * .clarifai.api.BookmarkOrigin bookmark_origin = 14; */ com.clarifai.grpc.api.BookmarkOriginOrBuilder getBookmarkOriginOrBuilder(); + + /** + *
+   * Representative image for this module
+   * 
+ * + * .clarifai.api.Image image = 15; + * @return Whether the image field is set. + */ + boolean hasImage(); + /** + *
+   * Representative image for this module
+   * 
+ * + * .clarifai.api.Image image = 15; + * @return The image. + */ + com.clarifai.grpc.api.Image getImage(); + /** + *
+   * Representative image for this module
+   * 
+ * + * .clarifai.api.Image image = 15; + */ + com.clarifai.grpc.api.ImageOrBuilder getImageOrBuilder(); } diff --git a/src/main/java/com/clarifai/grpc/api/OutputConfig.java b/src/main/java/com/clarifai/grpc/api/OutputConfig.java index a8294f4..d7c2e19 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=1435 + * See proto/clarifai/api/resources.proto;l=1439 * @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=1438 + * See proto/clarifai/api/resources.proto;l=1442 * @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=1438 + * See proto/clarifai/api/resources.proto;l=1442 * @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=1443 + * See proto/clarifai/api/resources.proto;l=1447 * @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=1443 + * See proto/clarifai/api/resources.proto;l=1447 * @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=1462 + * See proto/clarifai/api/resources.proto;l=1466 * @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=1462 + * See proto/clarifai/api/resources.proto;l=1466 * @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=1472 + * See proto/clarifai/api/resources.proto;l=1476 * @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=1472 + * See proto/clarifai/api/resources.proto;l=1476 * @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=1435 + * See proto/clarifai/api/resources.proto;l=1439 * @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=1435 + * See proto/clarifai/api/resources.proto;l=1439 * @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=1435 + * See proto/clarifai/api/resources.proto;l=1439 * @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=1438 + * See proto/clarifai/api/resources.proto;l=1442 * @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=1438 + * See proto/clarifai/api/resources.proto;l=1442 * @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=1438 + * See proto/clarifai/api/resources.proto;l=1442 * @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=1438 + * See proto/clarifai/api/resources.proto;l=1442 * @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=1438 + * See proto/clarifai/api/resources.proto;l=1442 * @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=1443 + * See proto/clarifai/api/resources.proto;l=1447 * @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=1443 + * See proto/clarifai/api/resources.proto;l=1447 * @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=1443 + * See proto/clarifai/api/resources.proto;l=1447 * @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=1443 + * See proto/clarifai/api/resources.proto;l=1447 * @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=1443 + * See proto/clarifai/api/resources.proto;l=1447 * @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=1462 + * See proto/clarifai/api/resources.proto;l=1466 * @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=1462 + * See proto/clarifai/api/resources.proto;l=1466 * @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=1462 + * See proto/clarifai/api/resources.proto;l=1466 * @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=1462 + * See proto/clarifai/api/resources.proto;l=1466 * @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=1462 + * See proto/clarifai/api/resources.proto;l=1466 * @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=1472 + * See proto/clarifai/api/resources.proto;l=1476 * @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=1472 + * See proto/clarifai/api/resources.proto;l=1476 * @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 ad54d8c..e653fc0 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=1435 + * See proto/clarifai/api/resources.proto;l=1439 * @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=1438 + * See proto/clarifai/api/resources.proto;l=1442 * @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=1438 + * See proto/clarifai/api/resources.proto;l=1442 * @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=1443 + * See proto/clarifai/api/resources.proto;l=1447 * @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=1443 + * See proto/clarifai/api/resources.proto;l=1447 * @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=1462 + * See proto/clarifai/api/resources.proto;l=1466 * @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=1462 + * See proto/clarifai/api/resources.proto;l=1466 * @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=1472 + * See proto/clarifai/api/resources.proto;l=1476 * @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=1472 + * See proto/clarifai/api/resources.proto;l=1476 * @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 7c0d273..4c91d3d 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=5004 + * See proto/clarifai/api/service.proto;l=5005 * @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=5004 + * See proto/clarifai/api/service.proto;l=5005 * @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=5004 + * See proto/clarifai/api/service.proto;l=5005 * @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=5004 + * See proto/clarifai/api/service.proto;l=5005 * @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 1e58dc3..ebd7d85 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=5004 + * See proto/clarifai/api/service.proto;l=5005 * @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=5004 + * See proto/clarifai/api/service.proto;l=5005 * @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 4849a9a..8715a49 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=5557 + * See proto/clarifai/api/service.proto;l=5558 * @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=5557 + * See proto/clarifai/api/service.proto;l=5558 * @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=5557 + * See proto/clarifai/api/service.proto;l=5558 * @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=5557 + * See proto/clarifai/api/service.proto;l=5558 * @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 addbd5b..405387b 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=5557 + * See proto/clarifai/api/service.proto;l=5558 * @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=5557 + * See proto/clarifai/api/service.proto;l=5558 * @return The query. */ @java.lang.Deprecated com.clarifai.grpc.api.Query getQuery(); diff --git a/src/main/java/com/clarifai/grpc/api/Resources.java b/src/main/java/com/clarifai/grpc/api/Resources.java index d7e9827..de4c33f 100644 --- a/src/main/java/com/clarifai/grpc/api/Resources.java +++ b/src/main/java/com/clarifai/grpc/api/Resources.java @@ -1178,7 +1178,7 @@ public static void registerAllExtensions( "\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\nt" + "o_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\"\276\004" + + "\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\013modifie" + "d_at\030\003 \001(\0132\032.google.protobuf.Timestamp\022\016" + @@ -1193,782 +1193,786 @@ public static void registerAllExtensions( "clarifai.api.DatasetVersion\022\022\n\nis_starre" + "d\030\016 \001(\010\022\022\n\nstar_count\030\017 \001(\005\0225\n\017bookmark_" + "origin\030\021 \001(\0132\034.clarifai.api.BookmarkOrig" + - "inJ\004\010\006\020\007J\004\010\n\020\013\"\330\001\n\020AnnotationFilter\022\n\n\002i" + - "d\030\001 \001(\t\022.\n\ncreated_at\030\002 \001(\0132\032.google.pro" + - "tobuf.Timestamp\022/\n\013modified_at\030\003 \001(\0132\032.g" + - "oogle.protobuf.Timestamp\022\017\n\007user_id\030\004 \001(" + - "\t\022\016\n\006app_id\030\005 \001(\t\022*\n\014saved_search\030\010 \001(\0132" + - "\024.clarifai.api.SearchJ\004\010\006\020\007J\004\010\007\020\010\"b\n\014Dat" + - "asetInput\022.\n\ncreated_at\030\001 \001(\0132\032.google.p" + - "rotobuf.Timestamp\022\"\n\005input\030\002 \001(\0132\023.clari" + - "fai.api.Input\"\256\006\n\016DatasetVersion\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\016\n\006app_id\030\004 \001(\t\022\017\n" + - "\007user_id\030\005 \001(\t\022\022\n\ndataset_id\030\006 \001(\t\022H\n\030an" + - "notation_filter_config\030\017 \001(\0132$.clarifai." + - "api.AnnotationFilterConfigH\000\022@\n\024model_pr" + - "edict_config\030\022 \001(\0132 .clarifai.api.ModelP" + - "redictConfigH\000\022+\n\006status\030\010 \001(\0132\033.clarifa" + - "i.api.status.Status\022\023\n\013description\030\n \001(\t" + - "\022C\n\017processing_info\030\023 \001(\0132*.clarifai.api" + - ".DatasetVersionProcessingInfo\022:\n\007metrics" + - "\030\020 \003(\0132).clarifai.api.DatasetVersion.Met" + - "ricsEntry\022;\n\013export_info\030\021 \001(\0132&.clarifa" + - "i.api.DatasetVersionExportInfo\022)\n\010metada" + - "ta\030\014 \001(\0132\027.google.protobuf.Struct\022,\n\nvis" + - "ibility\030\r \001(\0132\030.clarifai.api.Visibility\022" + - "\037\n\027embed_model_version_ids\030\016 \003(\t\032S\n\014Metr" + - "icsEntry\022\013\n\003key\030\001 \001(\t\0222\n\005value\030\002 \001(\0132#.c" + - "larifai.api.DatasetVersionMetrics:\0028\001B\r\n" + - "\013data_configJ\004\010\007\020\010J\004\010\t\020\nJ\004\010\013\020\014\"p\n\026Annota" + - "tionFilterConfig\0229\n\021annotation_filter\030\001 " + - "\001(\0132\036.clarifai.api.AnnotationFilter\022\033\n\023i" + - "gnore_empty_inputs\030\002 \001(\010\"8\n\022ModelPredict" + - "Config\022\"\n\005model\030\001 \001(\0132\023.clarifai.api.Mod" + - "el\"\303\010\n\025DatasetVersionMetrics\0222\n\014inputs_c" + - "ount\030\001 \001(\0132\034.google.protobuf.UInt64Value" + - "\022<\n\026unlabeled_inputs_count\030\006 \001(\0132\034.googl" + - "e.protobuf.UInt64Value\022@\n\032inputs_with_me" + - "tadata_count\030\010 \001(\0132\034.google.protobuf.UIn" + - "t64Value\022;\n\025inputs_with_geo_count\030\t \001(\0132" + - "\034.google.protobuf.UInt64Value\0223\n\rregions" + - "_count\030\024 \001(\0132\034.google.protobuf.UInt64Val" + - "ue\022-\n\026region_location_matrix\030\025 \001(\0132\r.Mat" + - "rixUint64\022:\n\024bounding_boxes_count\030\026 \001(\0132" + - "\034.google.protobuf.UInt64Value\0224\n\016polygon" + - "s_count\030\027 \001(\0132\034.google.protobuf.UInt64Va" + - "lue\0222\n\014points_count\030\030 \001(\0132\034.google.proto" + - "buf.UInt64Value\0221\n\013masks_count\030\031 \001(\0132\034.g" + - "oogle.protobuf.UInt64Value\0229\n\023region_inp" + - "uts_count\030< \001(\0132\034.google.protobuf.UInt64" + - "Value\0229\n\023region_frames_count\030= \001(\0132\034.goo" + - "gle.protobuf.UInt64Value\0222\n\014frames_count" + - "\030\036 \001(\0132\034.google.protobuf.UInt64Value\0228\n\022" + - "frame_inputs_count\030F \001(\0132\034.google.protob" + - "uf.UInt64Value\0226\n\020embeddings_count\030( \001(\013" + - "2\034.google.protobuf.UInt64Value\022?\n\031positi" + - "ve_input_tags_count\0302 \001(\0132\034.google.proto" + - "buf.UInt64Value\022@\n\032positive_region_tags_" + - "count\0303 \001(\0132\034.google.protobuf.UInt64Valu" + - "e\022?\n\031positive_frame_tags_count\0304 \001(\0132\034.g" + - "oogle.protobuf.UInt64ValueJ\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\032DatasetVersionMetri" + - "csGroup\022\023\n\013parent_path\030\001 \001(\t\022:\n\004type\030\002 \001" + - "(\0162,.clarifai.api.DatasetVersionMetricsG" + - "roupType\022%\n\005value\030\003 \001(\0132\026.google.protobu" + - "f.Value\0224\n\007metrics\030\004 \001(\0132#.clarifai.api." + - "DatasetVersionMetrics\"\320\001\n\030DatasetVersion" + - "ExportInfo\022B\n\026clarifai_data_protobuf\030\001 \001" + - "(\0132\".clarifai.api.DatasetVersionExport\022>" + - "\n\022clarifai_data_json\030\003 \001(\0132\".clarifai.ap" + - "i.DatasetVersionExport\0220\n\004coco\030\002 \001(\0132\".c" + - "larifai.api.DatasetVersionExport\"\264\001\n\024Dat" + - "asetVersionExport\0228\n\006format\030\001 \001(\0162(.clar" + - "ifai.api.DatasetVersionExportFormat\022+\n\006s" + - "tatus\030\002 \001(\0132\033.clarifai.api.status.Status" + - "\022\013\n\003url\030\003 \001(\t\022\014\n\004size\030\004 \001(\004\022\032\n\022include_e" + - "mbeddings\030\005 \001(\010\"f\n\034DatasetVersionProcess" + - "ingInfo\022F\n\030frame_interpolation_info\030\001 \001(" + - "\0132$.clarifai.api.FrameInterpolationInfo\"" + - "+\n\026FrameInterpolationInfo\022\021\n\tsample_ms\030\001" + - " \001(\r\"n\n\031WorkflowResultsSimilarity\022(\n\013pro" + - "be_input\030\001 \001(\0132\023.clarifai.api.Input\022\'\n\014p" + - "ool_results\030\002 \003(\0132\021.clarifai.api.Hit\"\364\001\n" + - "\003Key\022\n\n\002id\030\001 \001(\t\022\014\n\004type\030\010 \001(\t\022\023\n\013descri" + - "ption\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\ncreated_at\030\005 \001(\0132\032.google.protobuf.Ti" + - "mestamp\022.\n\nexpires_at\030\006 \001(\0132\032.google.pro" + - "tobuf.Timestamp\022\032\n\022authorized_idp_ids\030\t " + - "\003(\t\"\214\007\n\005Model\022\n\n\002id\030\001 \001(\t\022\020\n\004name\030\002 \001(\tB" + - "\002\030\001\022.\n\ncreated_at\030\003 \001(\0132\032.google.protobu" + - "f.Timestamp\022/\n\013modified_at\030\023 \001(\0132\032.googl" + - "e.protobuf.Timestamp\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.O" + - "utputInfoB\002\030\001\0221\n\rmodel_version\030\006 \001(\0132\032.c" + - "larifai.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_e" + - "val_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\nv" + - "isibility\030\017 \001(\0132\030.clarifai.api.Visibilit" + - "y\022\023\n\013description\030\020 \001(\t\022)\n\010metadata\030\021 \001(\013" + - "2\027.google.protobuf.Struct\022(\n\007presets\030\033 \001" + - "(\0132\027.google.protobuf.Struct\022\r\n\005notes\030\022 \001" + - "(\t\022\026\n\010toolkits\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\016" + - "languages_full\030\037 \003(\0132\025.clarifai.api.Full" + - "TagB\004\200\265\030\001\022\034\n\016check_consents\030 \003(\tB\004\200\265\030\001\022" + - "\022\n\nis_starred\030\026 \001(\010\022\022\n\nstar_count\030\027 \001(\005\022" + - "8\n\024workflow_recommended\030\035 \001(\0132\032.google.p" + - "rotobuf.BoolValue\0225\n\017bookmark_origin\030! \001" + - "(\0132\034.clarifai.api.BookmarkOriginJ\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\016Mo" + - "delReference\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\010metadat" + - "a\030\005 \001(\0132\027.google.protobuf.Struct\"\227\001\n\030Mod" + - "elVersionInputExample\022\n\n\002id\030\001 \001(\t\022\020\n\010mod" + - "el_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\"\324\001\n\nOutputInf" + - "o\022 \n\004data\030\001 \001(\0132\022.clarifai.api.Data\0221\n\ro" + - "utput_config\030\002 \001(\0132\032.clarifai.api.Output" + - "Config\022\017\n\007message\030\003 \001(\t\022+\n\nfields_map\030\006 " + - "\001(\0132\027.google.protobuf.Struct\022\'\n\006params\030\007" + - " \001(\0132\027.google.protobuf.StructJ\004\010\004\020\005J\004\010\005\020" + - "\006\"\220\001\n\tInputInfo\022+\n\nfields_map\030\001 \001(\0132\027.go" + - "ogle.protobuf.Struct\022\'\n\006params\030\002 \001(\0132\027.g" + - "oogle.protobuf.Struct\022-\n\020base_embed_mode" + - "l\030\003 \001(\0132\023.clarifai.api.Model\"\\\n\tTrainInf" + - "o\022\'\n\006params\030\001 \001(\0132\027.google.protobuf.Stru" + - "ct\022&\n\007dataset\030\002 \001(\0132\025.clarifai.api.Datas" + - "et\"3\n\010EvalInfo\022\'\n\006params\030\001 \001(\0132\027.google." + - "protobuf.Struct\"5\n\nImportInfo\022\'\n\006params\030" + - "\001 \001(\0132\027.google.protobuf.Struct\"\343\003\n\014Outpu" + - "tConfig\022\'\n\033concepts_mutually_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\tm" + - "in_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\014hyp" + - "er_params\030\r \001(\0132\027.google.protobuf.Struct" + - "\022\"\n\026embed_model_version_id\030\016 \001(\tB\002\030\001\022)\n!" + - "fail_on_missing_positive_examples\030\017 \001(\010\022" + - "3\n\016model_metadata\030\021 \001(\0132\027.google.protobu" + - "f.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\005title\030\002 \001(\t\022\023\n" + - "\013description\030\003 \001(\t\022\024\n\014input_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\rinternal_only\030\n" + - " \001(\010\0227\n\021model_type_fields\030\013 \003(\0132\034.clarif" + - "ai.api.ModelTypeField\022\"\n\032requires_sequen" + - "tial_frames\030\014 \001(\010\022;\n\025expected_input_laye" + - "rs\030\020 \003(\0132\034.clarifai.api.ModelLayerInfo\022<" + - "\n\026expected_output_layers\030\021 \003(\0132\034.clarifa" + - "i.api.ModelLayerInfo\0225\n\017evaluation_type\030" + - "\022 \001(\0162\034.clarifai.api.EvaluationTypeJ\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\016ModelLayer" + - "Info\022\027\n\017data_field_name\030\001 \001(\t\022(\n\006shapes\030" + - "\002 \003(\0132\030.clarifai.api.LayerShape\022\023\n\013descr" + - "iption\030\003 \001(\t\022\037\n\027requires_label_filename\030" + - "\004 \001(\010\"D\n\022TritonCondaEnvInfo\022\026\n\016conda_pac" + - "k_url\030\001 \001(\t\022\026\n\016conda_yaml_url\030\002 \001(\t\"l\n\nL" + - "ayerShape\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.clarifai.api.Data" + - "Type\022\023\n\013description\030\004 \001(\t\"\221\006\n\016ModelTypeF" + - "ield\022\014\n\004path\030\001 \001(\t\022C\n\nfield_type\030\002 \001(\0162/" + - ".clarifai.api.ModelTypeField.ModelTypeFi" + - "eldType\022-\n\rdefault_value\030\003 \001(\0132\026.google." + - "protobuf.Value\022\023\n\013description\030\004 \001(\t\022\023\n\013p" + - "laceholder\030\005 \001(\t\022B\n\027model_type_enum_opti" + - "ons\030\006 \003(\0132!.clarifai.api.ModelTypeEnumOp" + - "tion\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 .c" + - "larifai.api.ModelTypeRangeInfo\"\244\003\n\022Model" + - "TypeFieldType\022!\n\035INVALID_MODEL_TYPE_FIEL" + - "D_TYPE\020\000\022\013\n\007BOOLEAN\020\001\022\n\n\006STRING\020\002\022\n\n\006NUM" + - "BER\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\020" + - "ARRAY_OF_NUMBERS\020\013\022\031\n\025WORKFLOW_EMBED_MOD" + - "ELS\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_MOD" + - "EL_CONCEPTS\020\022\022\013\n\007DATASET\020\023\022\023\n\017DATASET_VE" + - "RSION\020\024\"\004\010\006\020\006\"<\n\022ModelTypeRangeInfo\022\013\n\003m" + - "in\030\001 \001(\002\022\013\n\003max\030\002 \001(\002\022\014\n\004step\030\003 \001(\002\"\324\001\n\023" + - "ModelTypeEnumOption\022\n\n\002id\030\001 \001(\t\0227\n\007alias" + - "es\030\005 \003(\0132&.clarifai.api.ModelTypeEnumOpt" + - "ionAlias\022\023\n\013description\030\002 \001(\t\0227\n\021model_t" + - "ype_fields\030\003 \003(\0132\034.clarifai.api.ModelTyp" + - "eField\022\025\n\rinternal_only\030\004 \001(\010\022\023\n\013recomme" + - "nded\030\006 \001(\010\"C\n\030ModelTypeEnumOptionAlias\022\016" + - "\n\006id_int\030\001 \001(\003\022\027\n\017wildcard_string\030\002 \001(\t\"" + - "7\n\nModelQuery\022\014\n\004name\030\001 \001(\t\022\025\n\rmodel_typ" + - "e_id\030\003 \001(\tJ\004\010\002\020\003\"\374\005\n\014ModelVersion\022\n\n\002id\030" + - "\001 \001(\t\022.\n\ncreated_at\030\002 \001(\0132\032.google.proto" + - "buf.Timestamp\022+\n\006status\030\003 \001(\0132\033.clarifai" + - ".api.status.Status\022\034\n\024active_concept_cou" + - "nt\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\022" + - "D\n\027pretrained_model_config\030\007 \001(\0132#.clari" + - "fai.api.PretrainedModelConfig\0220\n\014complet" + - "ed_at\030\n \001(\0132\032.google.protobuf.Timestamp\022" + - "\023\n\013description\030\013 \001(\t\022,\n\nvisibility\030\014 \001(\013" + - "2\030.clarifai.api.Visibility\022\016\n\006app_id\030\r \001" + - "(\t\022\017\n\007user_id\030\016 \001(\t\022/\n\013modified_at\030\017 \001(\013", - "2\032.google.protobuf.Timestamp\022)\n\010metadata" + - "\030\020 \001(\0132\027.google.protobuf.Struct\022\017\n\007licen" + - "se\030\021 \001(\t\022-\n\013output_info\030\023 \001(\0132\030.clarifai" + - ".api.OutputInfo\022+\n\ninput_info\030\024 \001(\0132\027.cl" + - "arifai.api.InputInfo\022+\n\ntrain_info\030\025 \001(\013" + - "2\027.clarifai.api.TrainInfo\022-\n\013import_info" + - "\030\026 \001(\0132\030.clarifai.api.ImportInfo\022\021\n\ttrai" + - "n_log\030\027 \001(\tJ\004\010\t\020\nJ\004\010\022\020\023\"\241\001\n\025PretrainedMo" + - "delConfig\0221\n\020input_fields_map\030\003 \001(\0132\027.go" + - "ogle.protobuf.Struct\0222\n\021output_fields_ma" + - "p\030\004 \001(\0132\027.google.protobuf.Struct\022\025\n\rmode" + - "l_zip_url\030\006 \001(\tJ\004\010\002\020\003J\004\010\005\020\006\">\n\nTrainStat" + - "s\0220\n\nloss_curve\030\001 \003(\0132\034.clarifai.api.Los" + - "sCurveEntry\"B\n\016LossCurveEntry\022\r\n\005epoch\030\001" + - " \001(\r\022\023\n\013global_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.clarif" + - "ai.api.Concept\"L\n\021LabelDistribution\0227\n\025p" + - "ositive_label_counts\030\001 \003(\0132\030.clarifai.ap" + - "i.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\022CooccurrenceMatrix\0225\n\006matrix\030\001 \003(\0132%" + - ".clarifai.api.CooccurrenceMatrixEntry\022\023\n" + - "\013concept_ids\030\002 \003(\t\"\257\001\n\024ConfusionMatrixEn" + - "try\022\021\n\tpredicted\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\017" + - "ConfusionMatrix\0222\n\006matrix\030\001 \003(\0132\".clarif" + - "ai.api.ConfusionMatrixEntry\022\023\n\013concept_i" + - "ds\030\002 \003(\t\"t\n\003ROC\022\021\n\003fpr\030\001 \003(\002B\004\200\265\030\001\022\021\n\003tp" + - "r\030\002 \003(\002B\004\200\265\030\001\022\030\n\nthresholds\030\003 \003(\002B\004\200\265\030\001\022" + - "\025\n\rfpr_per_image\030\004 \003(\002\022\026\n\016fpr_per_object" + - "\030\005 \003(\002\"_\n\024PrecisionRecallCurve\022\024\n\006recall" + - "\030\001 \003(\002B\004\200\265\030\001\022\027\n\tprecision\030\002 \003(\002B\004\200\265\030\001\022\030\n" + - "\nthresholds\030\003 \003(\002B\004\200\265\030\001\"\352\002\n\rBinaryMetric" + - "s\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_au" + - "c\030\004 \001(\002B\004\200\265\030\001\022\020\n\002f1\030\005 \001(\002B\004\200\265\030\001\022&\n\007conce" + - "pt\030\006 \001(\0132\025.clarifai.api.Concept\022$\n\troc_c" + - "urve\030\007 \001(\0132\021.clarifai.api.ROC\022B\n\026precisi" + - "on_recall_curve\030\010 \001(\0132\".clarifai.api.Pre" + - "cisionRecallCurve\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\016Tracker" + - "Metrics\022\020\n\010mot_mota\030\001 \001(\002\022\030\n\020mot_num_swi" + - "tches\030\002 \001(\005\022\022\n\nmorse_frag\030\003 \001(\002\022\025\n\ravg_p" + - "recision\030\004 \001(\002\022\014\n\004aiid\030\005 \001(\t\022\032\n\022unique_s" + - "witch_rate\030\006 \001(\002\"\331\001\n\020EvalTestSetEntry\022\"\n" + - "\005input\030\006 \001(\0132\023.clarifai.api.Input\0221\n\022pre" + - "dicted_concepts\030\003 \003(\0132\025.clarifai.api.Con" + - "cept\0224\n\025ground_truth_concepts\030\004 \003(\0132\025.cl" + - "arifai.api.Concept\022,\n\nannotation\030\005 \001(\0132\030" + - ".clarifai.api.AnnotationJ\004\010\001\020\002J\004\010\002\020\003\"\315\001\n" + - "\016LOPQEvalResult\022\t\n\001k\030\001 \001(\005\022#\n\025recall_vs_" + - "brute_force\030\002 \001(\002B\004\200\265\030\001\022(\n\032kendall_tau_v" + - "s_brute_force\030\003 \001(\002B\004\200\265\030\001\022(\n\032most_freque" + - "nt_code_percent\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\016MetricsSummary\022\031\n\rtop1_accuracy" + - "\030\001 \001(\002B\002\030\001\022\031\n\rtop5_accuracy\030\002 \001(\002B\002\030\001\022\037\n" + - "\021macro_avg_roc_auc\030\003 \001(\002B\004\200\265\030\001\022\037\n\021macro_" + - "std_roc_auc\030\004 \001(\002B\004\200\265\030\001\022 \n\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(\002" + - "B\004\200\265\030\001\022\036\n\020macro_avg_recall\030\010 \001(\002B\004\200\265\030\001\022!" + - "\n\031mean_avg_precision_iou_50\030\n \001(\002\022$\n\034mea" + - "n_avg_precision_iou_range\030\013 \001(\002\0222\n\014lopq_" + - "metrics\030\t \003(\0132\034.clarifai.api.LOPQEvalRes" + - "ult\"\324\005\n\013EvalMetrics\022+\n\006status\030\001 \001(\0132\033.cl" + - "arifai.api.status.Status\022\017\n\007user_id\030\017 \001(" + - "\t\022\016\n\006app_id\030\020 \001(\t\022\n\n\002id\030\n \001(\t\022\"\n\005model\030\r" + - " \001(\0132\023.clarifai.api.Model\0223\n\024ground_trut" + - "h_dataset\030\016 \001(\0132\025.clarifai.api.Dataset\022-" + - "\n\007summary\030\002 \001(\0132\034.clarifai.api.MetricsSu" + - "mmary\0227\n\020confusion_matrix\030\003 \001(\0132\035.clarif" + - "ai.api.ConfusionMatrix\022=\n\023cooccurrence_m" + - "atrix\030\004 \001(\0132 .clarifai.api.CooccurrenceM" + - "atrix\0225\n\014label_counts\030\005 \001(\0132\037.clarifai.a" + - "pi.LabelDistribution\0223\n\016binary_metrics\030\006" + - " \003(\0132\033.clarifai.api.BinaryMetrics\0220\n\010tes" + - "t_set\030\007 \003(\0132\036.clarifai.api.EvalTestSetEn" + - "try\0224\n\017metrics_by_area\030\010 \003(\0132\033.clarifai." + - "api.BinaryMetrics\0225\n\020metrics_by_class\030\t " + - "\003(\0132\033.clarifai.api.BinaryMetrics\0225\n\017trac" + - "ker_metrics\030\013 \003(\0132\034.clarifai.api.Tracker" + - "Metrics\022)\n\teval_info\030\014 \001(\0132\026.clarifai.ap" + - "i.EvalInfo\"\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_metric" + - "s\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.cl" + - "arifai.api.status.Status\022.\n\ncreated_at\030\003" + - " \001(\0132\032.google.protobuf.Timestamp\022\"\n\005mode" + - "l\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\005scope" + - "\030\001 \001(\t\022\030\n\020depending_scopes\030\002 \003(\t\":\n\014Endp" + - "ointDeps\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.Annotat" + - "ion\022\017\n\007user_id\030\004 \001(\t\022\016\n\006app_id\030\005 \001(\t\"#\n\010" + - "HitCount\022\027\n\017estimated_total\030\001 \001(\004\"\215\001\n\003An" + - "d\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\006n" + - "egate\030\003 \001(\010\022,\n\nannotation\030\004 \001(\0132\030.clarif" + - "ai.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.Filte" + - "r\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.Qu" + - "ery\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.pr" + - "otobuf.Timestamp\022\020\n\010git_hash\030\006 \001(\t\022.\n\ncr" + - "eated_at\030\007 \001(\0132\032.google.protobuf.Timesta" + - "mp\022/\n\013modified_at\030\010 \001(\0132\032.google.protobu" + - "f.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\006Me" + - "tric\022\022\n\016METRIC_NOT_SET\020\000\022\026\n\022EUCLIDEAN_DI" + - "STANCE\020\001\022\023\n\017COSINE_DISTANCE\020\002\"\244\001\n\006Filter" + - "\022\016\n\006negate\030\003 \001(\010\022,\n\nannotation\030\004 \001(\0132\030.c" + - "larifai.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\t" + - "TimeRange\022.\n\nstart_time\030\001 \001(\0132\032.google.p" + - "rotobuf.Timestamp\022,\n\010end_time\030\002 \001(\0132\032.go" + - "ogle.protobuf.Timestamp\"D\n\004Rank\022\016\n\006negat" + - "e\030\003 \001(\010\022,\n\nannotation\030\004 \001(\0132\030.clarifai.a" + - "pi.Annotation\"\215\002\n\027AnnotationSearchMetric" + - "s\022*\n\014ground_truth\030\001 \001(\0132\024.clarifai.api.S" + - "earch\022,\n\016search_to_eval\030\002 \001(\0132\024.clarifai" + - ".api.Search\022*\n\007metrics\030\003 \001(\0132\031.clarifai." + - "api.EvalMetrics\022 \n\004data\030\004 \001(\0132\022.clarifai" + - ".api.Data\022\034\n\024active_concept_count\030\005 \001(\r\022" + - ",\n\nvisibility\030\006 \001(\0132\030.clarifai.api.Visib" + - "ility\"\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_i" + - "nfo\030\005 \001(\0132\026.clarifai.api.TextInfo\"0\n\010Tex" + - "tInfo\022\022\n\nchar_count\030\001 \001(\005\022\020\n\010encoding\030\002 " + - "\001(\t\"\374\005\n\004User\022\n\n\002id\030\001 \001(\t\022\031\n\rprimary_emai" + - "l\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\025\n\tbill_ty" + - "pe\030\007 \001(\tB\002\030\001\022.\n\ncreated_at\030\006 \001(\0132\032.googl" + - "e.protobuf.Timestamp\0229\n\021date_gdpr_consen" + - "t\030\010 \001(\0132\032.google.protobuf.TimestampB\002\030\001\022" + - "8\n\020date_tos_consent\030\t \001(\0132\032.google.proto" + - "buf.TimestampB\002\030\001\022>\n\026date_marketing_cons" + - "ent\030\n \001(\0132\032.google.protobuf.TimestampB\002\030" + - "\001\0228\n\020date_pii_consent\030\027 \001(\0132\032.google.pro" + - "tobuf.TimestampB\002\030\001\022-\n\010metadata\030\013 \001(\0132\027." + - "google.protobuf.StructB\002\030\001\0227\n\017email_addr" + - "esses\030\014 \003(\0132\032.clarifai.api.EmailAddressB" + - "\002\030\001\022#\n\027two_factor_auth_enabled\030\017 \001(\010B\002\030\001" + - "\022\027\n\013teams_count\030\020 \001(\rB\002\030\001\022\022\n\nis_starred\030" + - "\025 \001(\010\022\022\n\nstar_count\030\026 \001(\005\022,\n\nvisibility\030" + - "\021 \001(\0132\030.clarifai.api.Visibility\022-\n\013user_" + - "detail\030\022 \001(\0132\030.clarifai.api.UserDetailJ\004" + - "\010\r\020\016J\004\010\016\020\017\"\321\003\n\nUserDetail\022\025\n\rprimary_ema" + - "il\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.Timesta" + - "mp\0224\n\020date_tos_consent\030\004 \001(\0132\032.google.pr" + - "otobuf.Timestamp\022:\n\026date_marketing_conse" + - "nt\030\005 \001(\0132\032.google.protobuf.Timestamp\0224\n\020" + - "date_pii_consent\030\r \001(\0132\032.google.protobuf" + - ".Timestamp\022)\n\010metadata\030\006 \001(\0132\027.google.pr" + - "otobuf.Struct\0223\n\017email_addresses\030\007 \003(\0132\032" + - ".clarifai.api.EmailAddress\022\037\n\027two_factor" + - "_auth_enabled\030\t \001(\010\022\023\n\013teams_count\030\n \001(\r" + - "\022\017\n\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\007p" + - "rimary\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\022Pa" + - "sswordViolations\022\026\n\016minimum_length\030\001 \001(\010" + - "\022\026\n\016maximum_length\030\002 \001(\010\022\031\n\021upper_case_n" + - "eeded\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_alphanumer" + - "ic_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\023n" + - "o_simple_passwords\030\013 \001(\010\022\030\n\020no_common_vo" + - "cabs\030\014 \001(\010\022\033\n\023no_overlap_with_old\030\r \001(\010\022" + - "\031\n\021password_lifespan\030\016 \001(\010\"\256\001\n\005Video\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\025\n\rthumbnail_url\030\005 \001(\t\022\'\n" + - "\006hosted\030\006 \001(\0132\027.clarifai.api.HostedURL\022+" + - "\n\nvideo_info\030\007 \001(\0132\027.clarifai.api.VideoI" + - "nfo\"\216\001\n\tVideoInfo\022\r\n\005width\030\001 \001(\005\022\016\n\006heig" + - "ht\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\"\206\004\n\010Workflo" + - "w\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.protobuf.Timestamp\022)\n" + - "\005nodes\030\004 \003(\0132\032.clarifai.api.WorkflowNode" + - "\022)\n\010metadata\030\005 \001(\0132\027.google.protobuf.Str" + - "uct\022,\n\nvisibility\030\006 \001(\0132\030.clarifai.api.V" + - "isibility\022\017\n\007user_id\030\007 \001(\t\022/\n\013modified_a" + - "t\030\010 \001(\0132\032.google.protobuf.Timestamp\022.\n\007v" + - "ersion\030\t \001(\0132\035.clarifai.api.WorkflowVers" + - "ion\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_consen" + - "ts\030\017 \003(\tB\004\200\265\030\001\0225\n\017bookmark_origin\030\020 \001(\0132" + - "\034.clarifai.api.BookmarkOrigin\"\336\002\n\017Workfl" + - "owVersion\022\n\n\002id\030\001 \001(\t\022\023\n\013workflow_id\030\002 \001" + - "(\t\022.\n\ncreated_at\030\003 \001(\0132\032.google.protobuf" + - ".Timestamp\022/\n\013modified_at\030\004 \001(\0132\032.google" + - ".protobuf.Timestamp\022,\n\nvisibility\030\005 \001(\0132" + - "\030.clarifai.api.Visibility\022)\n\005nodes\030\006 \003(\013" + - "2\032.clarifai.api.WorkflowNode\022)\n\010metadata" + - "\030\007 \001(\0132\027.google.protobuf.Struct\022\016\n\006app_i" + - "d\030\010 \001(\t\022\017\n\007user_id\030\t \001(\t\022\023\n\013description\030" + - "\n \001(\t\022\017\n\007license\030\013 \001(\t\"\275\001\n\014WorkflowNode\022" + - "\n\n\002id\030\001 \001(\t\022\"\n\005model\030\002 \001(\0132\023.clarifai.ap" + - "i.Model\022,\n\013node_inputs\030\003 \003(\0132\027.clarifai." + - "api.NodeInput\022\027\n\017suppress_output\030\004 \001(\010\0226" + - "\n\024output_info_override\030\005 \001(\0132\030.clarifai." + - "api.OutputInfo\"\034\n\tNodeInput\022\017\n\007node_id\030\001" + - " \001(\t\"\201\002\n\016WorkflowResult\022\n\n\002id\030\001 \001(\t\022+\n\006s" + - "tatus\030\002 \001(\0132\033.clarifai.api.status.Status" + - "\022.\n\ncreated_at\030\003 \001(\0132\032.google.protobuf.T" + - "imestamp\022\"\n\005model\030\004 \001(\0132\023.clarifai.api.M" + - "odel\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(\010\"\033\n\rWorkflowStat" + - "e\022\n\n\002id\030\001 \001(\t\"\330\002\n\016AppDuplication\022\n\n\002id\030\001" + - " \001(\t\022\022\n\nnew_app_id\030\002 \001(\t\022\024\n\014new_app_name" + - "\030\003 \001(\t\022+\n\006status\030\004 \001(\0132\033.clarifai.api.st" + - "atus.Status\022.\n\ncreated_at\030\005 \001(\0132\032.google" + - ".protobuf.Timestamp\0224\n\020last_modified_at\030" + - "\006 \001(\0132\032.google.protobuf.Timestamp\0223\n\006fil" + - "ter\030\007 \001(\0132#.clarifai.api.AppDuplicationF" + - "ilters\022\027\n\017existing_app_id\030\010 \001(\t\022/\n\010progr" + - "ess\030\t \003(\0132\035.clarifai.api.AppCopyProgress" + - "\"/\n\017AppCopyProgress\022\r\n\005field\030\001 \001(\t\022\r\n\005va" + - "lue\030\002 \001(\005\"\212\001\n\025AppDuplicationFilters\022\023\n\013c" + - "opy_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_models" + - "\030\004 \001(\010\022\026\n\016copy_workflows\030\005 \001(\010\"\372\002\n\nLabel" + - "Order\022\n\n\002id\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\022+\n\006statu" + - "s\030\003 \001(\0132\033.clarifai.api.status.Status\022\024\n\014" + - "auto_release\030\004 \001(\010\022\027\n\017allow_empty_tag\030\005 " + - "\001(\010\0228\n\024desired_fulfill_time\030\006 \001(\0132\032.goog" + - "le.protobuf.Timestamp\0229\n\025estimate_fulfil" + - "l_time\030\007 \001(\0132\032.google.protobuf.Timestamp" + - "\022 \n\004task\030\010 \001(\0132\022.clarifai.api.Task\022.\n\ncr" + - "eated_at\030\t \001(\0132\032.google.protobuf.Timesta" + - "mp\022/\n\013modified_at\030\n \001(\0132\032.google.protobu" + - "f.Timestamp\"\273\006\n\004Task\022\n\n\002id\030\001 \001(\t\022.\n\ncrea" + - "ted_at\030\002 \001(\0132\032.google.protobuf.Timestamp" + - "\022/\n\013modified_at\030\003 \001(\0132\032.google.protobuf." + - "Timestamp\022)\n\004type\030\004 \001(\0162\033.clarifai.api.T" + - "ask.TaskType\022\023\n\013description\030\005 \001(\t\022(\n\006wor" + - "ker\030\006 \001(\0132\030.clarifai.api.TaskWorker\022\027\n\013c" + - "oncept_ids\030\007 \003(\tB\002\030\001\0223\n\014input_source\030\010 \001" + - "(\0132\035.clarifai.api.TaskInputSource\022\021\n\tsam" + - "ple_ms\030\t \001(\r\0223\n\014ai_assistant\030\n \001(\0132\035.cla" + - "rifai.api.TaskAIAssistant\022(\n\006review\030\013 \001(" + - "\0132\030.clarifai.api.TaskReview\022+\n\006status\030\014 " + - "\001(\0132\033.clarifai.api.status.Status\022\014\n\004name" + - "\030\r \001(\t\022:\n\020ai_assist_params\030\016 \001(\0132 .clari" + - "fai.api.AiAssistParameters\022,\n\nvisibility" + - "\030\017 \001(\0132\030.clarifai.api.Visibility\022\016\n\006app_" + - "id\030\020 \001(\t\022\017\n\007user_id\030\021 \001(\t\022\026\n\016label_order" + - "_id\030\022 \001(\t\022+\n\010concepts\030\023 \003(\0132\031.clarifai.a" + - "pi.TaskConcept\022#\n\033delete_previous_annota" + - "tions\030\024 \001(\010\"l\n\010TaskType\022\020\n\014TYPE_NOT_SET\020" + - "\000\022\033\n\027CONCEPTS_CLASSIFICATION\020\001\022\032\n\026BOUNDI" + - "NG_BOX_DETECTION\020\002\022\025\n\021POLYGON_DETECTION\020" + - "\003\"`\n\022AiAssistParameters\022\025\n\rmin_threshold" + - "\030\001 \001(\002\022\025\n\rmax_threshold\030\002 \001(\002\022\034\n\024concept" + - "_relation_ids\030\003 \003(\t\"\217\003\n\nTaskWorker\022=\n\010st" + - "rategy\030\001 \001(\0162+.clarifai.api.TaskWorker.T" + - "askWorkerStrategy\022\024\n\010user_ids\030\002 \003(\tB\002\030\001\022" + - "!\n\005users\030\004 \003(\0132\022.clarifai.api.User\022#\n\006mo" + - "dels\030\005 \003(\0132\023.clarifai.api.Model\022)\n\tworkf" + - "lows\030\006 \003(\0132\026.clarifai.api.Workflow\022T\n\031pa" + - "rtitioned_strategy_info\030\003 \001(\0132/.clarifai" + - ".api.TaskWorkerPartitionedStrategyInfoH\000" + - "\"R\n\022TaskWorkerStrategy\022\033\n\027WORKER_STRATEG" + - "Y_NOT_SET\020\000\022\017\n\013PARTITIONED\020\002\022\010\n\004FULL\020\003\"\004" + - "\010\001\020\001B\017\n\rstrategy_info\"\251\002\n!TaskWorkerPart" + - "itionedStrategyInfo\022[\n\004type\030\001 \001(\0162M.clar" + - "ifai.api.TaskWorkerPartitionedStrategyIn" + - "fo.TaskWorkerPartitionedStrategy\022\031\n\021work" + - "ers_per_input\030\002 \001(\005\022(\n\007weights\030\003 \001(\0132\027.g" + - "oogle.protobuf.Struct\"b\n\035TaskWorkerParti" + - "tionedStrategy\022\'\n#PARTITIONED_WORKER_STR" + - "ATEGY_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.cl" + - "arifai.api.TaskInputSource.TaskInputSour" + - "ceType\022\n\n\002id\030\002 \001(\t\"c\n\023TaskInputSourceTyp" + - "e\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\007DATASET\020\003\"" + - "\220\003\n\nTaskReview\022=\n\010strategy\030\001 \001(\0162+.clari" + - "fai.api.TaskReview.TaskReviewStrategy\022\024\n" + - "\010user_ids\030\002 \003(\tB\002\030\001\022!\n\005users\030\005 \003(\0132\022.cla" + - "rifai.api.User\022J\n\024manual_strategy_info\030\003" + - " \001(\0132*.clarifai.api.TaskReviewManualStra" + - "tegyInfoH\000\022P\n\027consensus_strategy_info\030\004 " + - "\001(\0132-.clarifai.api.TaskReviewConsensusSt" + - "rategyInfoH\000\"[\n\022TaskReviewStrategy\022 \n\034TA" + - "SK_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\rstrategy_in" + - "fo\"9\n\034TaskReviewManualStrategyInfo\022\031\n\021sa" + - "mple_percentage\030\001 \001(\002\"C\n\037TaskReviewConse" + - "nsusStrategyInfo\022\032\n\022approval_threshold\030\002" + - " \001(\rJ\004\010\001\020\002\"&\n\017TaskAIAssistant\022\023\n\013workflo" + - "w_id\030\001 \001(\t\"\274\001\n\026TaskStatusCountPerUser\022\017\n" + - "\007user_id\030\001 \001(\t\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\007success\030" + - "\004 \001(\rB\004\200\265\030\001\022\033\n\rreview_denied\030\005 \001(\rB\004\200\265\030\001" + - "\022\'\n\031awaiting_consensus_review\030\006 \001(\rB\004\200\265\030" + - "\001\"f\n\016ThresholdRange\022\032\n\022is_lower_inclusiv" + - "e\030\001 \001(\010\022\032\n\022is_upper_inclusive\030\002 \001(\010\022\r\n\005l" + - "ower\030\003 \001(\002\022\r\n\005upper\030\004 \001(\002\"\255\001\n\037TaskConcep" + - "tAutoAnnotationConfig\022\035\n\025annotation_data" + - "_types\030\001 \001(\r\0225\n\017threshold_range\030\002 \001(\0132\034." + - "clarifai.api.ThresholdRange\0224\n\013status_co" + - "de\030\003 \001(\0162\037.clarifai.api.status.StatusCod" + - "e\"\204\001\n\013TaskConcept\022&\n\007concept\030\001 \001(\0132\025.cla" + - "rifai.api.Concept\022M\n\026auto_annotation_con" + - "fig\030\002 \001(\0132-.clarifai.api.TaskConceptAuto" + - "AnnotationConfig\"\201\002\n\tCollector\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\035\n\025pre_q" + - "ueue_workflow_id\030\004 \001(\t\022\036\n\026post_queue_wor" + - "kflow_id\030\005 \001(\t\0227\n\020collector_source\030\006 \001(\013" + - "2\035.clarifai.api.CollectorSource\022+\n\006statu" + - "s\030\007 \001(\0132\033.clarifai.api.status.Status\"t\n\017" + - "CollectorSource\022a\n\'api_post_model_output" + - "s_collector_source\030\002 \001(\01320.clarifai.api." + - "APIPostModelOutputsCollectorSource\"\261\001\n\"A" + - "PIPostModelOutputsCollectorSource\022\025\n\rmod" + - "el_user_id\030\001 \001(\t\022\024\n\014model_app_id\030\002 \001(\t\022\020" + - "\n\010model_id\030\003 \001(\t\022\030\n\020model_version_id\030\004 \001" + - "(\t\022\032\n\022post_inputs_key_id\030\005 \001(\t\022\026\n\016caller" + - "_user_id\030\006 \001(\t\"R\n\tStatValue\022(\n\004time\030\001 \001(" + - "\0132\032.google.protobuf.Timestamp\022\r\n\005value\030\002" + - " \001(\002\022\014\n\004tags\030\003 \003(\t\"\246\001\n\030StatValueAggregat" + - "eResult\022?\n\025stat_value_aggregates\030\001 \003(\0132 " + - ".clarifai.api.StatValueAggregate\022I\n\032stat" + - "_value_aggregate_query\030\002 \001(\0132%.clarifai." + - "api.StatValueAggregateQuery\"t\n\022StatValue" + - "Aggregate\022(\n\004time\030\001 \001(\0132\032.google.protobu" + - "f.Timestamp\022\027\n\017aggregate_value\030\002 \001(\002\022\r\n\005" + - "count\030\003 \001(\004\022\014\n\004tags\030\004 \003(\t\"\221\002\n\027StatValueA" + - "ggregateQuery\022\014\n\004tags\030\001 \003(\t\022\022\n\ntag_group" + - "s\030\002 \003(\t\022;\n\023stat_value_agg_type\030\003 \001(\0162\036.c" + - "larifai.api.StatValueAggType\0229\n\022stat_tim" + - "e_agg_type\030\004 \001(\0162\035.clarifai.api.StatTime" + - "AggType\022.\n\nstart_time\030\005 \001(\0132\032.google.pro" + - "tobuf.Timestamp\022,\n\010end_time\030\006 \001(\0132\032.goog" + - "le.protobuf.Timestamp\"\357\001\n\031DatasetInputsS" + - "earchAddJob\022\n\n\002id\030\001 \001(\t\022.\n\ncreated_at\030\002 " + - "\001(\0132\032.google.protobuf.Timestamp\022/\n\013modif" + - "ied_at\030\003 \001(\0132\032.google.protobuf.Timestamp" + - "\022+\n\006status\030\004 \001(\0132\033.clarifai.api.status.S" + - "tatus\022\022\n\ndataset_id\030\005 \001(\t\022$\n\006search\030\006 \001(" + - "\0132\024.clarifai.api.Search\"O\n\027PCAProjection" + - "Comparator\022\032\n\022distance_threshold\030\001 \001(\002\022\030" + - "\n\020model_version_id\030\002 \001(\t\"K\n\033DuplicateAnn" + - "otationsResults\022\026\n\016duplicate_cfid\030\001 \003(\t\022" + - "\024\n\014unique_count\030\002 \001(\005\"\207\001\n\nVisibility\0223\n\010" + - "gettable\030\001 \001(\0162!.clarifai.api.Visibility" + - ".Gettable\"D\n\010Gettable\022\026\n\022UNKNOWN_VISIBIL" + - "ITY\020\000\022\013\n\007PRIVATE\020\n\022\007\n\003ORG\020\036\022\n\n\006PUBLIC\0202\"" + - "X\n\016TrendingMetric\022\017\n\007user_id\030\001 \001(\t\022\016\n\006ap" + - "p_id\030\002 \001(\t\022\021\n\tobject_id\030\003 \001(\t\022\022\n\nview_co" + - "unt\030\004 \001(\004\"#\n\007FullTag\022\014\n\004name\030\001 \001(\t\022\n\n\002id" + - "\030\002 \001(\t\"f\n\013TimeSegment\022\n\n\002id\030\001 \001(\t\022 \n\004dat" + - "a\030\002 \001(\0132\022.clarifai.api.Data\022)\n\ttime_info" + - "\030\003 \001(\0132\026.clarifai.api.TimeInfo\"D\n\010TimeIn" + - "fo\022\022\n\nnum_frames\030\001 \001(\r\022\022\n\nbegin_time\030\002 \001" + - "(\r\022\020\n\010end_time\030\003 \001(\r\"!\n\013DatasetStar\022\022\n\nd" + - "ataset_id\030\001 \001(\t\"\037\n\nModuleStar\022\021\n\tmodule_" + - "id\030\001 \001(\t\"\236\003\n\006Module\022\n\n\002id\030\001 \001(\t\022\023\n\013descr" + - "iption\030\003 \001(\t\022.\n\ncreated_at\030\004 \001(\0132\032.googl" + - "e.protobuf.Timestamp\022/\n\013modified_at\030\005 \001(" + - "\0132\032.google.protobuf.Timestamp\022,\n\nvisibil" + - "ity\030\007 \001(\0132\030.clarifai.api.Visibility\022)\n\010m" + - "etadata\030\010 \001(\0132\027.google.protobuf.Struct\022\017" + - "\n\007user_id\030\t \001(\t\022\016\n\006app_id\030\n \001(\t\0223\n\016modul" + - "e_version\030\013 \001(\0132\033.clarifai.api.ModuleVer" + - "sion\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.BookmarkOriginJ\004\010\002\020\003\"\276\004\n\rModuleVers" + - "ion\022\n\n\002id\030\001 \001(\t\022\021\n\tmodule_id\030\002 \001(\t\022\016\n\006ap" + - "p_id\030\003 \001(\t\022\017\n\007user_id\030\004 \001(\t\022\023\n\013descripti" + - "on\030\006 \001(\t\022\r\n\005notes\030\007 \001(\t\022.\n\ncreated_at\030\010 " + - "\001(\0132\032.google.protobuf.Timestamp\022/\n\013modif" + - "ied_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.Module" + - "Nav\022\020\n\010approved\030\014 \001(\010\022,\n\nvisibility\030\r \001(", - "\0132\030.clarifai.api.Visibility\022)\n\010metadata\030" + - "\016 \001(\0132\027.google.protobuf.Struct\032E\n\014Module" + - "SubNav\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\tModuleNav\022\r\n\005ti" + - "tle\030\001 \001(\t\022A\n\017module_sub_navs\030\002 \003(\0132(.cla" + - "rifai.api.ModuleVersion.ModuleSubNavJ\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.clarifai.api" + - ".ModuleVersion\022\016\n\006app_id\030\003 \001(\t\022\017\n\007user_i" + - "d\030\004 \001(\t\022.\n\ncreated_at\030\005 \001(\0132\032.google.pro" + - "tobuf.Timestamp\022/\n\013modified_at\030\006 \001(\0132\032.g" + - "oogle.protobuf.Timestamp\022\022\n\ndeploy_url\030\007" + - " \001(\t\022,\n\nvisibility\030\010 \001(\0132\030.clarifai.api." + - "Visibility\022\016\n\006key_id\030\t \001(\t\"\267\003\n\rBulkOpera" + - "tion\022\n\n\002id\030\001 \001(\t\022+\n\tinput_ids\030\002 \001(\0132\026.cl" + - "arifai.api.InputIDsH\000\022&\n\006search\030\n \001(\0132\024." + - "clarifai.api.SearchH\000\022(\n\007dataset\030\013 \001(\0132\025" + - ".clarifai.api.DatasetH\000\022*\n\toperation\030\003 \001" + - "(\0132\027.clarifai.api.Operation\022\016\n\006app_id\030\004 " + - "\001(\t\022+\n\006status\030\005 \001(\0132\033.clarifai.api.statu" + - "s.Status\022(\n\010progress\030\006 \001(\0132\026.clarifai.ap" + - "i.Progress\022\022\n\ncreated_by\030\007 \001(\t\022.\n\ncreate" + - "d_at\030\010 \001(\0132\032.google.protobuf.Timestamp\0224" + - "\n\020last_modified_at\030\t \001(\0132\032.google.protob" + - "uf.TimestampB\016\n\014input_source\"\035\n\010InputIDs" + - "\022\021\n\tinput_ids\030\001 \003(\t\"8\n\010Progress\022\021\n\tproce" + - "ssed\030\001 \001(\r\022\031\n\021last_processed_id\030\002 \001(\t\"\212\004" + - "\n\tOperation\0221\n\014add_concepts\030\001 \001(\0132\031.clar" + - "ifai.api.AddConceptsH\000\0227\n\017delete_concept" + - "s\030\002 \001(\0132\034.clarifai.api.DeleteConceptsH\000\022" + - "1\n\014add_metadata\030\003 \001(\0132\031.clarifai.api.Add" + - "MetadataH\000\0227\n\017delete_metadata\030\004 \001(\0132\034.cl" + - "arifai.api.DeleteMetadataH\000\0223\n\roverwrite" + - "_geo\030\005 \001(\0132\032.clarifai.api.OverwriteGeoH\000" + - "\022-\n\ndelete_geo\030\006 \001(\0132\027.clarifai.api.Dele" + - "teGeoH\000\022>\n\023delete_from_dataset\030\007 \001(\0132\037.c" + - "larifai.api.DeleteFromDatasetH\000\0224\n\016add_t" + - "o_dataset\030\010 \001(\0132\032.clarifai.api.AddToData" + - "setH\000\022>\n\023split_into_datasets\030\t \001(\0132\037.cla" + - "rifai.api.SplitIntoDatasetsH\000B\013\n\toperati" + - "on\"6\n\013AddConcepts\022\'\n\010concepts\030\001 \003(\0132\025.cl" + - "arifai.api.Concept\"K\n\016DeleteConcepts\022\'\n\010" + - "concepts\030\001 \003(\0132\025.clarifai.api.Concept\022\020\n" + - "\010user_ids\030\002 \003(\t\"8\n\013AddMetadata\022)\n\010metada" + - "ta\030\001 \001(\0132\027.google.protobuf.Struct\";\n\016Del" + - "eteMetadata\022)\n\010metadata\030\001 \001(\0132\027.google.p" + - "rotobuf.Struct\".\n\014OverwriteGeo\022\036\n\003geo\030\001 " + - "\001(\0132\021.clarifai.api.Geo\"\013\n\tDeleteGeo\"\"\n\014A" + - "ddToDataset\022\022\n\ndataset_id\030\001 \001(\t\"\'\n\021Delet" + - "eFromDataset\022\022\n\ndataset_id\030\001 \001(\t\"\313\001\n\021Spl" + - "itIntoDatasets\0222\n\016dataset_splits\030\001 \003(\0132\032" + - ".clarifai.api.DatasetSplit\022B\n\006method\030\002 \001" + - "(\01622.clarifai.api.SplitIntoDatasets.Data" + - "setSplitMethod\">\n\022DatasetSplitMethod\022\013\n\007" + - "NOT_SET\020\000\022\033\n\027RANDOM_PERCENTAGE_SPLIT\020\001\"[" + - "\n\014DatasetSplit\022&\n\007dataset\030\001 \001(\0132\025.clarif" + - "ai.api.Dataset\022\024\n\npercentage\030\002 \001(\rH\000B\r\n\013" + - "method_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.Inputs" + - "AddJobProgress\022.\n\ncreated_at\030\010 \001(\0132\032.goo" + - "gle.protobuf.Timestamp\022/\n\013modified_at\030\t " + - "\001(\0132\032.google.protobuf.Timestamp\022:\n\017extra" + - "ction_jobs\030\n \003(\0132!.clarifai.api.InputsEx" + - "tractionJob\022%\n\007uploads\030\013 \003(\0132\024.clarifai." + - "api.Upload\022+\n\006status\030\014 \001(\0132\033.clarifai.ap" + - "i.status.StatusJ\004\010\002\020\003J\004\010\005\020\006J\004\010\006\020\007\"u\n\024Inp" + - "utsAddJobProgress\022\025\n\rpending_count\030\001 \001(\004" + - "\022\031\n\021in_progress_count\030\002 \001(\004\022\025\n\rsuccess_c" + - "ount\030\003 \001(\004\022\024\n\014failed_count\030\004 \001(\004\"\225\002\n\006Upl" + - "oad\022\n\n\002id\030\001 \001(\t\022.\n\ncreated_at\030\002 \001(\0132\032.go" + - "ogle.protobuf.Timestamp\022/\n\013modified_at\030\003" + - " \001(\0132\032.google.protobuf.Timestamp\022.\n\nexpi" + - "res_at\030\004 \001(\0132\032.google.protobuf.Timestamp" + - "\022+\n\006status\030\005 \001(\0132\033.clarifai.api.status.S" + - "tatus\022\024\n\014content_name\030\010 \001(\t\022\026\n\016content_l" + - "ength\030\006 \001(\004\022\023\n\013content_url\030\007 \001(\t\"K\n\021Uplo" + - "adContentPart\022\023\n\013range_start\030\001 \001(\004\022\023\n\013pa" + - "rt_number\030\002 \001(\003\022\014\n\004data\030\003 \001(\014\"l\n\031CustomC" + - "odeOperatorRequest\022#\n\006inputs\030\001 \003(\0132\023.cla" + - "rifai.api.Input\022*\n\010metadata\030\352\007 \001(\0132\027.goo" + - "gle.protobuf.Struct\"\365\002\n\023InputsExtraction" + - "Job\022+\n\006status\030\001 \001(\0132\033.clarifai.api.statu" + - "s.Status\022\n\n\002id\030\002 \001(\t\022\013\n\003url\030\003 \001(\t\022;\n\010pro" + - "gress\030\004 \001(\0132).clarifai.api.InputsExtract" + - "ionJobProgress\022.\n\ncreated_at\030\005 \001(\0132\032.goo" + - "gle.protobuf.Timestamp\022/\n\013modified_at\030\006 " + - "\001(\0132\032.google.protobuf.Timestamp\022M\n\034input" + - "_id_conflict_resolution\030\007 \001(\0162\'.clarifai" + - ".api.InputIDConflictResolution\022+\n\016input_" + - "template\030\010 \001(\0132\023.clarifai.api.Input\"\227\002\n\033" + - "InputsExtractionJobProgress\022\032\n\022audio_inp" + - "uts_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\021text_" + - "inputs_count\030\005 \001(\004\022\036\n\026pending_archives_c" + - "ount\030\006 \001(\004\022\"\n\032in_progress_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.DataSo" + - "urceURL\022M\n\034input_id_conflict_resolution\030" + - "\003 \001(\0162\'.clarifai.api.InputIDConflictReso" + - "lution\022+\n\016input_template\030\004 \001(\0132\023.clarifa" + - "i.api.Input\"V\n\rDataSourceURL\022\013\n\003url\030\001 \001(" + - "\t\0228\n\013credentials\030\002 \001(\0132#.clarifai.api.Da" + - "taSourceCredentials\"\247\001\n\025DataSourceCreden" + - "tials\022*\n\010s3_creds\030\001 \001(\0132\026.clarifai.api.A" + - "WSCredsH\000\022\023\n\tgcp_creds\030\002 \001(\014H\000\0228\n\020azure_" + - "blob_creds\030\004 \001(\0132\034.clarifai.api.AzureBlo" + - "bCredsH\000B\r\n\013credentialsJ\004\010\003\020\004\"K\n\010AWSCred" + - "s\022\016\n\006region\030\002 \001(\t\022\n\n\002id\030\003 \001(\t\022\016\n\006secret\030" + - "\004 \001(\t\022\r\n\005token\030\005 \001(\tJ\004\010\001\020\002\";\n\016AzureBlobC" + - "reds\022\024\n\014account_name\030\001 \001(\t\022\023\n\013account_ke" + - "y\030\002 \001(\t\"\334\001\n\014InputsUpload\022\031\n\021inputs_add_j" + - "ob_id\030\001 \001(\t\022\017\n\007app_pat\030\002 \001(\t\022$\n\006upload\030\003" + - " \001(\0132\024.clarifai.api.Upload\022M\n\034input_id_c" + - "onflict_resolution\030\004 \001(\0162\'.clarifai.api." + - "InputIDConflictResolution\022+\n\016input_templ" + - "ate\030\005 \001(\0132\023.clarifai.api.Input\"\316\001\n\016Bookm" + - "arkOrigin\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(\0162)." + - "clarifai.api.BookmarkOrigin.BookmarkType" + - "\"M\n\014BookmarkType\022\013\n\007unknown\020\000\022\t\n\005model\020\001" + - "\022\014\n\010workflow\020\002\022\013\n\007dataset\020\003\022\n\n\006module\020\004\"" + - "\326\001\n\006Runner\022\n\n\002id\030\001 \001(\t\022\023\n\013description\030\002 " + + "in\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.protobu" + + "f.Timestamp\022/\n\013modified_at\030\003 \001(\0132\032.googl" + + "e.protobuf.Timestamp\022\017\n\007user_id\030\004 \001(\t\022\016\n" + + "\006app_id\030\005 \001(\t\022*\n\014saved_search\030\010 \001(\0132\024.cl" + + "arifai.api.SearchJ\004\010\006\020\007J\004\010\007\020\010\"b\n\014Dataset" + + "Input\022.\n\ncreated_at\030\001 \001(\0132\032.google.proto" + + "buf.Timestamp\022\"\n\005input\030\002 \001(\0132\023.clarifai." + + "api.Input\"\256\006\n\016DatasetVersion\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\016\n\006app_id\030\004 \001(\t\022\017\n\007use" + + "r_id\030\005 \001(\t\022\022\n\ndataset_id\030\006 \001(\t\022H\n\030annota" + + "tion_filter_config\030\017 \001(\0132$.clarifai.api." + + "AnnotationFilterConfigH\000\022@\n\024model_predic" + + "t_config\030\022 \001(\0132 .clarifai.api.ModelPredi" + + "ctConfigH\000\022+\n\006status\030\010 \001(\0132\033.clarifai.ap" + + "i.status.Status\022\023\n\013description\030\n \001(\t\022C\n\017" + + "processing_info\030\023 \001(\0132*.clarifai.api.Dat" + + "asetVersionProcessingInfo\022:\n\007metrics\030\020 \003" + + "(\0132).clarifai.api.DatasetVersion.Metrics" + + "Entry\022;\n\013export_info\030\021 \001(\0132&.clarifai.ap" + + "i.DatasetVersionExportInfo\022)\n\010metadata\030\014" + + " \001(\0132\027.google.protobuf.Struct\022,\n\nvisibil" + + "ity\030\r \001(\0132\030.clarifai.api.Visibility\022\037\n\027e" + + "mbed_model_version_ids\030\016 \003(\t\032S\n\014MetricsE" + + "ntry\022\013\n\003key\030\001 \001(\t\0222\n\005value\030\002 \001(\0132#.clari" + + "fai.api.DatasetVersionMetrics:\0028\001B\r\n\013dat" + + "a_configJ\004\010\007\020\010J\004\010\t\020\nJ\004\010\013\020\014\"p\n\026Annotation" + + "FilterConfig\0229\n\021annotation_filter\030\001 \001(\0132" + + "\036.clarifai.api.AnnotationFilter\022\033\n\023ignor" + + "e_empty_inputs\030\002 \001(\010\"8\n\022ModelPredictConf" + + "ig\022\"\n\005model\030\001 \001(\0132\023.clarifai.api.Model\"\303" + + "\010\n\025DatasetVersionMetrics\0222\n\014inputs_count" + + "\030\001 \001(\0132\034.google.protobuf.UInt64Value\022<\n\026" + + "unlabeled_inputs_count\030\006 \001(\0132\034.google.pr" + + "otobuf.UInt64Value\022@\n\032inputs_with_metada" + + "ta_count\030\010 \001(\0132\034.google.protobuf.UInt64V" + + "alue\022;\n\025inputs_with_geo_count\030\t \001(\0132\034.go" + + "ogle.protobuf.UInt64Value\0223\n\rregions_cou" + + "nt\030\024 \001(\0132\034.google.protobuf.UInt64Value\022-" + + "\n\026region_location_matrix\030\025 \001(\0132\r.MatrixU" + + "int64\022:\n\024bounding_boxes_count\030\026 \001(\0132\034.go" + + "ogle.protobuf.UInt64Value\0224\n\016polygons_co" + + "unt\030\027 \001(\0132\034.google.protobuf.UInt64Value\022" + + "2\n\014points_count\030\030 \001(\0132\034.google.protobuf." + + "UInt64Value\0221\n\013masks_count\030\031 \001(\0132\034.googl" + + "e.protobuf.UInt64Value\0229\n\023region_inputs_" + + "count\030< \001(\0132\034.google.protobuf.UInt64Valu" + + "e\0229\n\023region_frames_count\030= \001(\0132\034.google." + + "protobuf.UInt64Value\0222\n\014frames_count\030\036 \001" + + "(\0132\034.google.protobuf.UInt64Value\0228\n\022fram" + + "e_inputs_count\030F \001(\0132\034.google.protobuf.U" + + "Int64Value\0226\n\020embeddings_count\030( \001(\0132\034.g" + + "oogle.protobuf.UInt64Value\022?\n\031positive_i" + + "nput_tags_count\0302 \001(\0132\034.google.protobuf." + + "UInt64Value\022@\n\032positive_region_tags_coun" + + "t\0303 \001(\0132\034.google.protobuf.UInt64Value\022?\n" + + "\031positive_frame_tags_count\0304 \001(\0132\034.googl" + + "e.protobuf.UInt64ValueJ\004\010\002\020\003J\004\010\003\020\004J\004\010\004\020\005" + + "J\004\010\005\020\006J\004\010\007\020\010\"\312\001\n\032DatasetVersionMetricsGr" + + "oup\022\023\n\013parent_path\030\001 \001(\t\022:\n\004type\030\002 \001(\0162," + + ".clarifai.api.DatasetVersionMetricsGroup" + + "Type\022%\n\005value\030\003 \001(\0132\026.google.protobuf.Va" + + "lue\0224\n\007metrics\030\004 \001(\0132#.clarifai.api.Data" + + "setVersionMetrics\"\320\001\n\030DatasetVersionExpo" + + "rtInfo\022B\n\026clarifai_data_protobuf\030\001 \001(\0132\"" + + ".clarifai.api.DatasetVersionExport\022>\n\022cl" + + "arifai_data_json\030\003 \001(\0132\".clarifai.api.Da" + + "tasetVersionExport\0220\n\004coco\030\002 \001(\0132\".clari" + + "fai.api.DatasetVersionExport\"\264\001\n\024Dataset" + + "VersionExport\0228\n\006format\030\001 \001(\0162(.clarifai" + + ".api.DatasetVersionExportFormat\022+\n\006statu" + + "s\030\002 \001(\0132\033.clarifai.api.status.Status\022\013\n\003" + + "url\030\003 \001(\t\022\014\n\004size\030\004 \001(\004\022\032\n\022include_embed" + + "dings\030\005 \001(\010\"f\n\034DatasetVersionProcessingI" + + "nfo\022F\n\030frame_interpolation_info\030\001 \001(\0132$." + + "clarifai.api.FrameInterpolationInfo\"+\n\026F" + + "rameInterpolationInfo\022\021\n\tsample_ms\030\001 \001(\r" + + "\"n\n\031WorkflowResultsSimilarity\022(\n\013probe_i" + + "nput\030\001 \001(\0132\023.clarifai.api.Input\022\'\n\014pool_" + + "results\030\002 \003(\0132\021.clarifai.api.Hit\"\364\001\n\003Key" + + "\022\n\n\002id\030\001 \001(\t\022\014\n\004type\030\010 \001(\t\022\023\n\013descriptio" + + "n\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\nc" + + "reated_at\030\005 \001(\0132\032.google.protobuf.Timest" + + "amp\022.\n\nexpires_at\030\006 \001(\0132\032.google.protobu" + + "f.Timestamp\022\032\n\022authorized_idp_ids\030\t \003(\t\"" + + "\260\007\n\005Model\022\n\n\002id\030\001 \001(\t\022\020\n\004name\030\002 \001(\tB\002\030\001\022" + + ".\n\ncreated_at\030\003 \001(\0132\032.google.protobuf.Ti" + + "mestamp\022/\n\013modified_at\030\023 \001(\0132\032.google.pr" + + "otobuf.Timestamp\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.Outpu" + + "tInfoB\002\030\001\0221\n\rmodel_version\030\006 \001(\0132\032.clari" + + "fai.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\rmo" + + "del_type_id\030\016 \001(\t\022\014\n\004task\030\032 \001(\t\022,\n\nvisib" + + "ility\030\017 \001(\0132\030.clarifai.api.Visibility\022\023\n" + + "\013description\030\020 \001(\t\022)\n\010metadata\030\021 \001(\0132\027.g" + + "oogle.protobuf.Struct\022(\n\007presets\030\033 \001(\0132\027" + + ".google.protobuf.Struct\022\r\n\005notes\030\022 \001(\t\022\026" + + "\n\010toolkits\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\016lang" + + "uages_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\ni" + + "s_starred\030\026 \001(\010\022\022\n\nstar_count\030\027 \001(\005\0228\n\024w" + + "orkflow_recommended\030\035 \001(\0132\032.google.proto" + + "buf.BoolValue\0225\n\017bookmark_origin\030! \001(\0132\034" + + ".clarifai.api.BookmarkOrigin\022\"\n\005image\030\" " + + "\001(\0132\023.clarifai.api.ImageJ\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\016ModelRefer" + + "ence\022\n\n\002id\030\001 \001(\t\022\020\n\010model_id\030\002 \001(\t\022\013\n\003ur" + + "l\030\003 \001(\t\022\014\n\004name\030\004 \001(\t\022)\n\010metadata\030\005 \001(\0132" + + "\027.google.protobuf.Struct\"\227\001\n\030ModelVersio" + + "nInputExample\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\"\324\001\n\nOutputInfo\022 \n\004dat" + + "a\030\001 \001(\0132\022.clarifai.api.Data\0221\n\routput_co" + + "nfig\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.go" + + "ogle.protobuf.Struct\022\'\n\006params\030\007 \001(\0132\027.g" + + "oogle.protobuf.StructJ\004\010\004\020\005J\004\010\005\020\006\"\220\001\n\tIn" + + "putInfo\022+\n\nfields_map\030\001 \001(\0132\027.google.pro" + + "tobuf.Struct\022\'\n\006params\030\002 \001(\0132\027.google.pr" + + "otobuf.Struct\022-\n\020base_embed_model\030\003 \001(\0132" + + "\023.clarifai.api.Model\"\\\n\tTrainInfo\022\'\n\006par" + + "ams\030\001 \001(\0132\027.google.protobuf.Struct\022&\n\007da" + + "taset\030\002 \001(\0132\025.clarifai.api.Dataset\"3\n\010Ev" + + "alInfo\022\'\n\006params\030\001 \001(\0132\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_exclusive\030\001 \001(\010B\002\030\001" + + "\022\035\n\021existing_model_id\030\003 \001(\tB\002\030\001\022\020\n\010langu" + + "age\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\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_param" + + "s\030\r \001(\0132\027.google.protobuf.Struct\022\"\n\026embe" + + "d_model_version_id\030\016 \001(\tB\002\030\001\022)\n!fail_on_" + + "missing_positive_examples\030\017 \001(\010\0223\n\016model" + + "_metadata\030\021 \001(\0132\027.google.protobuf.Struct" + + "B\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\tModelTy" + + "pe\022\n\n\002id\030\001 \001(\t\022\r\n\005title\030\002 \001(\t\022\023\n\013descrip" + + "tion\030\003 \001(\t\022\024\n\014input_fields\030\005 \003(\t\022\025\n\routp" + + "ut_fields\030\006 \003(\t\022\021\n\ttrainable\030\010 \001(\010\022\021\n\tcr" + + "eatable\030\t \001(\010\022\025\n\rinternal_only\030\n \001(\010\0227\n\021" + + "model_type_fields\030\013 \003(\0132\034.clarifai.api.M" + + "odelTypeField\022\"\n\032requires_sequential_fra" + + "mes\030\014 \001(\010\022;\n\025expected_input_layers\030\020 \003(\013" + + "2\034.clarifai.api.ModelLayerInfo\022<\n\026expect" + + "ed_output_layers\030\021 \003(\0132\034.clarifai.api.Mo" + + "delLayerInfo\0225\n\017evaluation_type\030\022 \001(\0162\034." + + "clarifai.api.EvaluationTypeJ\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\017" + + "data_field_name\030\001 \001(\t\022(\n\006shapes\030\002 \003(\0132\030." + + "clarifai.api.LayerShape\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\nLayerShap" + + "e\022\014\n\004dims\030\001 \003(\005\022\020\n\010max_dims\030\002 \003(\005\022)\n\tdat" + + "a_type\030\003 \001(\0162\026.clarifai.api.DataType\022\023\n\013" + + "description\030\004 \001(\t\"\247\006\n\016ModelTypeField\022\014\n\004" + + "path\030\001 \001(\t\022C\n\nfield_type\030\002 \001(\0162/.clarifa" + + "i.api.ModelTypeField.ModelTypeFieldType\022" + + "-\n\rdefault_value\030\003 \001(\0132\026.google.protobuf" + + ".Value\022\023\n\013description\030\004 \001(\t\022\023\n\013placehold" + + "er\030\005 \001(\t\022B\n\027model_type_enum_options\030\006 \003(" + + "\0132!.clarifai.api.ModelTypeEnumOption\022\025\n\r" + + "internal_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\"\272\003\n\022ModelTypeFiel" + + "dType\022!\n\035INVALID_MODEL_TYPE_FIELD_TYPE\020\000" + + "\022\013\n\007BOOLEAN\020\001\022\n\n\006STRING\020\002\022\n\n\006NUMBER\020\003\022\025\n" + + "\021ARRAY_OF_CONCEPTS\020\004\022$\n ARRAY_OF_CONCEPT" + + "S_WITH_THRESHOLD\020\005\022\t\n\005RANGE\020\007\022\010\n\004ENUM\020\010\022" + + "\021\n\rCOLLABORATORS\020\t\022\010\n\004JSON\020\n\022\024\n\020ARRAY_OF" + + "_NUMBERS\020\013\022\031\n\025WORKFLOW_EMBED_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\022DATA" + + "SET_VERSION_ID\020\021\022\033\n\027ARRAY_OF_MODEL_CONCE" + + "PTS\020\022\022\013\n\007DATASET\020\023\022\023\n\017DATASET_VERSION\020\024\022" + + "\024\n\020ENCRYPTED_STRING\020\025\"\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\"\374\005\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(\tJ\004\010\t\020\nJ\004\010\022\020\023\"\241\001" + + "\n\025PretrainedModelConfig\0221\n\020input_fields_" + + "map\030\003 \001(\0132\027.google.protobuf.Struct\0222\n\021ou" + + "tput_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.cl" + + "arifai.api.LossCurveEntry\"B\n\016LossCurveEn" + + "try\022\r\n\005epoch\030\001 \001(\r\022\023\n\013global_step\030\002 \001(\r\022" + + "\014\n\004cost\030\003 \001(\002\"]\n\nLabelCount\022\030\n\014concept_n" + + "ame\030\001 \001(\tB\002\030\001\022\r\n\005count\030\002 \001(\r\022&\n\007concept\030" + + "\003 \001(\0132\025.clarifai.api.Concept\"L\n\021LabelDis" + + "tribution\0227\n\025positive_label_counts\030\001 \003(\013" + + "2\030.clarifai.api.LabelCount\"B\n\027Cooccurren" + + "ceMatrixEntry\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\022CooccurrenceMatrix\0225\n\006" + + "matrix\030\001 \003(\0132%.clarifai.api.Cooccurrence" + + "MatrixEntry\022\023\n\013concept_ids\030\002 \003(\t\"\257\001\n\024Con" + + "fusionMatrixEntry\022\021\n\tpredicted\030\001 \001(\t\022\016\n\006" + + "actual\030\002 \001(\t\022\023\n\005value\030\004 \001(\002B\004\200\265\030\001\0220\n\021pre" + + "dicted_concept\030\005 \001(\0132\025.clarifai.api.Conc" + + "ept\022-\n\016actual_concept\030\006 \001(\0132\025.clarifai.a" + + "pi.Concept\"Z\n\017ConfusionMatrix\0222\n\006matrix\030" + + "\001 \003(\0132\".clarifai.api.ConfusionMatrixEntr" + + "y\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\nthreshold" + + "s\030\003 \003(\002B\004\200\265\030\001\022\025\n\rfpr_per_image\030\004 \003(\002\022\026\n\016" + + "fpr_per_object\030\005 \003(\002\"_\n\024PrecisionRecallC" + + "urve\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\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.Co" + + "ncept\022$\n\troc_curve\030\007 \001(\0132\021.clarifai.api." + + "ROC\022B\n\026precision_recall_curve\030\010 \001(\0132\".cl" + + "arifai.api.PrecisionRecallCurve\022\025\n\ravg_p" + + "recision\030\t \001(\002\022\021\n\tarea_name\030\n \001(\t\022\020\n\010are" + + "a_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_rate\030\006 \001(\002\"\331\001\n\020EvalT" + + "estSetEntry\022\"\n\005input\030\006 \001(\0132\023.clarifai.ap" + + "i.Input\0221\n\022predicted_concepts\030\003 \003(\0132\025.cl" + + "arifai.api.Concept\0224\n\025ground_truth_conce" + + "pts\030\004 \003(\0132\025.clarifai.api.Concept\022,\n\nanno" + + "tation\030\005 \001(\0132\030.clarifai.api.AnnotationJ\004" + + "\010\001\020\002J\004\010\002\020\003\"\315\001\n\016LOPQEvalResult\022\t\n\001k\030\001 \001(\005" + + "\022#\n\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_percent\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_forc" + + "e_ndcg\030\006 \001(\002B\004\200\265\030\001\"\214\003\n\016MetricsSummary\022\031\n" + + "\rtop1_accuracy\030\001 \001(\002B\002\030\001\022\031\n\rtop5_accurac" + + "y\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_p" + + "recision\030\007 \001(\002B\004\200\265\030\001\022\036\n\020macro_avg_recall" + + "\030\010 \001(\002B\004\200\265\030\001\022!\n\031mean_avg_precision_iou_5" + + "0\030\n \001(\002\022$\n\034mean_avg_precision_iou_range\030" + + "\013 \001(\002\0222\n\014lopq_metrics\030\t \003(\0132\034.clarifai.a" + + "pi.LOPQEvalResult\"\324\005\n\013EvalMetrics\022+\n\006sta" + + "tus\030\001 \001(\0132\033.clarifai.api.status.Status\022\017" + + "\n\007user_id\030\017 \001(\t\022\016\n\006app_id\030\020 \001(\t\022\n\n\002id\030\n " + + "\001(\t\022\"\n\005model\030\r \001(\0132\023.clarifai.api.Model\022" + + "3\n\024ground_truth_dataset\030\016 \001(\0132\025.clarifai" + + ".api.Dataset\022-\n\007summary\030\002 \001(\0132\034.clarifai" + + ".api.MetricsSummary\0227\n\020confusion_matrix\030" + + "\003 \001(\0132\035.clarifai.api.ConfusionMatrix\022=\n\023" + + "cooccurrence_matrix\030\004 \001(\0132 .clarifai.api" + + ".CooccurrenceMatrix\0225\n\014label_counts\030\005 \001(" + + "\0132\037.clarifai.api.LabelDistribution\0223\n\016bi" + + "nary_metrics\030\006 \003(\0132\033.clarifai.api.Binary" + + "Metrics\0220\n\010test_set\030\007 \003(\0132\036.clarifai.api" + + ".EvalTestSetEntry\0224\n\017metrics_by_area\030\010 \003" + + "(\0132\033.clarifai.api.BinaryMetrics\0225\n\020metri" + + "cs_by_class\030\t \003(\0132\033.clarifai.api.BinaryM" + + "etrics\0225\n\017tracker_metrics\030\013 \003(\0132\034.clarif" + + "ai.api.TrackerMetrics\022)\n\teval_info\030\014 \001(\013" + + "2\026.clarifai.api.EvalInfo\"\267\001\n\013FieldsValue" + + "\022\030\n\020confusion_matrix\030\001 \001(\010\022\033\n\023cooccurren" + + "ce_matrix\030\002 \001(\010\022\024\n\014label_counts\030\003 \001(\010\022\026\n" + + "\016binary_metrics\030\004 \001(\010\022\020\n\010test_set\030\005 \001(\010\022" + + "\027\n\017metrics_by_area\030\006 \001(\010\022\030\n\020metrics_by_c" + + "lass\030\007 \001(\010\"\333\001\n\006Output\022\n\n\002id\030\001 \001(\t\022+\n\006sta" + + "tus\030\002 \001(\0132\033.clarifai.api.status.Status\022." + + "\n\ncreated_at\030\003 \001(\0132\032.google.protobuf.Tim" + + "estamp\022\"\n\005model\030\004 \001(\0132\023.clarifai.api.Mod" + + "el\022\"\n\005input\030\005 \001(\0132\023.clarifai.api.Input\022 " + + "\n\004data\030\006 \001(\0132\022.clarifai.api.Data\"4\n\tScop" + + "eDeps\022\r\n\005scope\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\020depending_scopes\030\002 \003(\t\"\215\001\n\003Hit\022\023\n\005sc" + + "ore\030\001 \001(\002B\004\200\265\030\001\022\"\n\005input\030\002 \001(\0132\023.clarifa" + + "i.api.Input\022,\n\nannotation\030\003 \001(\0132\030.clarif" + + "ai.api.Annotation\022\017\n\007user_id\030\004 \001(\t\022\016\n\006ap" + + "p_id\030\005 \001(\t\"#\n\010HitCount\022\027\n\017estimated_tota" + + "l\030\001 \001(\004\"\215\001\n\003And\022\"\n\005input\030\001 \001(\0132\023.clarifa" + + "i.api.Input\022$\n\006output\030\002 \001(\0132\024.clarifai.a" + + "pi.Output\022\016\n\006negate\030\003 \001(\010\022,\n\nannotation\030" + + "\004 \001(\0132\030.clarifai.api.Annotation\"\210\001\n\005Quer" + + "y\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.clar" + + "ifai.api.Filter\022!\n\005ranks\030\004 \003(\0132\022.clarifa" + + "i.api.Rank\"\326\003\n\006Search\022\"\n\005query\030\001 \001(\0132\023.c" + + "larifai.api.Query\022\n\n\002id\030\002 \001(\t\022\026\n\016applica" + + "tion_id\030\003 \001(\t\022\014\n\004name\030\004 \001(\t\022)\n\005as_of\030\005 \001" + + "(\0132\032.google.protobuf.Timestamp\022\020\n\010git_ha" + + "sh\030\006 \001(\t\022.\n\ncreated_at\030\007 \001(\0132\032.google.pr" + + "otobuf.Timestamp\022/\n\013modified_at\030\010 \001(\0132\032." + + "google.protobuf.Timestamp\022\021\n\talgorithm\030\t" + + " \001(\t\022\014\n\004save\030\n \001(\010\022\021\n\tmin_value\030\013 \001(\002\022,\n" + + "\nvisibility\030\014 \001(\0132\030.clarifai.api.Visibil" + + "ity\022+\n\006metric\030\r \001(\0162\033.clarifai.api.Searc" + + "h.Metric\"I\n\006Metric\022\022\n\016METRIC_NOT_SET\020\000\022\026" + + "\n\022EUCLIDEAN_DISTANCE\020\001\022\023\n\017COSINE_DISTANC" + + "E\020\002\"\244\001\n\006Filter\022\016\n\006negate\030\003 \001(\010\022,\n\nannota" + + "tion\030\004 \001(\0132\030.clarifai.api.Annotation\022\"\n\005" + + "input\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_t" + + "ime\030\002 \001(\0132\032.google.protobuf.Timestamp\"D\n" + + "\004Rank\022\016\n\006negate\030\003 \001(\010\022,\n\nannotation\030\004 \001(" + + "\0132\030.clarifai.api.Annotation\"\215\002\n\027Annotati" + + "onSearchMetrics\022*\n\014ground_truth\030\001 \001(\0132\024." + + "clarifai.api.Search\022,\n\016search_to_eval\030\002 " + + "\001(\0132\024.clarifai.api.Search\022*\n\007metrics\030\003 \001" + + "(\0132\031.clarifai.api.EvalMetrics\022 \n\004data\030\004 " + + "\001(\0132\022.clarifai.api.Data\022\034\n\024active_concep" + + "t_count\030\005 \001(\r\022,\n\nvisibility\030\006 \001(\0132\030.clar" + + "ifai.api.Visibility\"\221\001\n\004Text\022\013\n\003raw\030\001 \001(" + + "\t\022\013\n\003url\030\002 \001(\t\022\033\n\023allow_duplicate_url\030\003 " + + "\001(\010\022\'\n\006hosted\030\004 \001(\0132\027.clarifai.api.Hoste" + + "dURL\022)\n\ttext_info\030\005 \001(\0132\026.clarifai.api.T" + + "extInfo\"0\n\010TextInfo\022\022\n\nchar_count\030\001 \001(\005\022" + + "\020\n\010encoding\030\002 \001(\t\"\374\005\n\004User\022\n\n\002id\030\001 \001(\t\022\031" + + "\n\rprimary_email\030\002 \001(\tB\002\030\001\022\022\n\nfirst_name\030" + + "\003 \001(\t\022\021\n\tlast_name\030\004 \001(\t\022\024\n\014company_name" + + "\030\005 \001(\t\022\021\n\tjob_title\030\023 \001(\t\022\020\n\010job_role\030\024 " + + "\001(\t\022\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\021da" + + "te_gdpr_consent\030\010 \001(\0132\032.google.protobuf." + + "TimestampB\002\030\001\0228\n\020date_tos_consent\030\t \001(\0132" + + "\032.google.protobuf.TimestampB\002\030\001\022>\n\026date_" + + "marketing_consent\030\n \001(\0132\032.google.protobu" + + "f.TimestampB\002\030\001\0228\n\020date_pii_consent\030\027 \001(" + + "\0132\032.google.protobuf.TimestampB\002\030\001\022-\n\010met" + + "adata\030\013 \001(\0132\027.google.protobuf.StructB\002\030\001" + + "\0227\n\017email_addresses\030\014 \003(\0132\032.clarifai.api" + + ".EmailAddressB\002\030\001\022#\n\027two_factor_auth_ena" + + "bled\030\017 \001(\010B\002\030\001\022\027\n\013teams_count\030\020 \001(\rB\002\030\001\022" + + "\022\n\nis_starred\030\025 \001(\010\022\022\n\nstar_count\030\026 \001(\005\022" + + ",\n\nvisibility\030\021 \001(\0132\030.clarifai.api.Visib" + + "ility\022-\n\013user_detail\030\022 \001(\0132\030.clarifai.ap" + + "i.UserDetailJ\004\010\r\020\016J\004\010\016\020\017\"\321\003\n\nUserDetail\022" + + "\025\n\rprimary_email\030\001 \001(\t\022\021\n\tbill_type\030\002 \001(" + + "\t\0225\n\021date_gdpr_consent\030\003 \001(\0132\032.google.pr" + + "otobuf.Timestamp\0224\n\020date_tos_consent\030\004 \001" + + "(\0132\032.google.protobuf.Timestamp\022:\n\026date_m" + + "arketing_consent\030\005 \001(\0132\032.google.protobuf" + + ".Timestamp\0224\n\020date_pii_consent\030\r \001(\0132\032.g" + + "oogle.protobuf.Timestamp\022)\n\010metadata\030\006 \001" + + "(\0132\027.google.protobuf.Struct\0223\n\017email_add" + + "resses\030\007 \003(\0132\032.clarifai.api.EmailAddress" + + "\022\037\n\027two_factor_auth_enabled\030\t \001(\010\022\023\n\013tea" + + "ms_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\010veri" + + "fied\030\003 \001(\010B\004\200\265\030\001\"\035\n\010Password\022\021\n\tplaintex" + + "t\030\001 \001(\t\"\206\003\n\022PasswordViolations\022\026\n\016minimu" + + "m_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\027" + + "non_alphanumeric_needed\030\006 \001(\010\022\026\n\016passwor" + + "d_reuse\030\007 \001(\010\022\025\n\rexclude_names\030\010 \001(\010\022\025\n\r" + + "exclude_email\030\t \001(\010\022\034\n\024no_confusing_lett" + + "ers\030\n \001(\010\022\033\n\023no_simple_passwords\030\013 \001(\010\022\030" + + "\n\020no_common_vocabs\030\014 \001(\010\022\033\n\023no_overlap_w" + + "ith_old\030\r \001(\010\022\031\n\021password_lifespan\030\016 \001(\010" + + "\"\256\001\n\005Video\022\013\n\003url\030\001 \001(\t\022\016\n\006base64\030\002 \001(\014\022" + + "\033\n\023allow_duplicate_url\030\004 \001(\010\022\025\n\rthumbnai" + + "l_url\030\005 \001(\t\022\'\n\006hosted\030\006 \001(\0132\027.clarifai.a" + + "pi.HostedURL\022+\n\nvideo_info\030\007 \001(\0132\027.clari" + + "fai.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\014v" + + "ideo_format\030\004 \001(\t\022\020\n\010bit_rate\030\005 \001(\005\022\023\n\013f" + + "rame_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.protobu" + - "f.Timestamp\022/\n\013modified_at\030\004 \001(\0132\032.googl" + - "e.protobuf.Timestamp\022)\n\010metadata\030\005 \001(\0132\027" + - ".google.protobuf.Struct\022\017\n\007user_id\030\006 \001(\t" + - "\022\016\n\006labels\030\007 \003(\t*\371\001\n\036DatasetVersionMetri" + - "csGroupType\022.\n*DATASET_VERSION_METRICS_G" + - "ROUP_TYPE_NOT_SET\020\000\022\016\n\nINPUT_TYPE\020\002\022\016\n\nC" + - "ONCEPT_ID\020\n\022\022\n\016CONCEPTS_COUNT\020\013\022\030\n\024BOUND" + - "ING_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\014PIXE" + - "LS_COUNT\020\036\022\020\n\014ASPECT_RATIO\020\037*\205\001\n\032Dataset" + - "VersionExportFormat\022)\n%DATASET_VERSION_E" + - "XPORT_FORMAT_NOT_SET\020\000\022\032\n\026CLARIFAI_DATA_" + - "PROTOBUF\020\001\022\026\n\022CLARIFAI_DATA_JSON\020\003\022\010\n\004CO" + - "CO\020\002*H\n\020ExpirationAction\022\035\n\031EXPIRATION_A" + - "CTION_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*P\n" + - "\010DataType\022\r\n\tUNDEFINED\020\000\022\n\n\006STRING\020\001\022\t\n\005" + - "UINT8\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_" + - "THAN_OR_EQUAL\020\002\022\r\n\tLESS_THAN\020\003\022\026\n\022LESS_T" + - "HAN_OR_EQUAL\020\004\022\t\n\005EQUAL\020\005*q\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*f\n\014APIEventType\022\032\n\026" + - "API_EVENT_TYPE_NOT_SET\020\000\022\023\n\017ON_PREM_PRED" + - "ICT\020\001\022\021\n\rON_PREM_TRAIN\020\002\022\022\n\016ON_PREM_SEAR" + - "CH\020\003*<\n\021UsageIntervalType\022\t\n\005undef\020\000\022\007\n\003" + - "day\020\001\022\t\n\005month\020\002\022\010\n\004year\020\003*}\n\022Annotation" + - "DataType\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\005POINT\020\010\022\010\n\004SPAN\020\020\022\010\n\004MASK\020 *\035\n\010Rol" + - "eType\022\010\n\004TEAM\020\000\022\007\n\003ORG\020\001*$\n\020StatValueAgg" + - "Type\022\007\n\003SUM\020\000\022\007\n\003AVG\020\001*`\n\017StatTimeAggTyp" + - "e\022\017\n\013NO_TIME_AGG\020\000\022\010\n\004YEAR\020\001\022\t\n\005MONTH\020\002\022" + - "\010\n\004WEEK\020\003\022\007\n\003DAY\020\004\022\010\n\004HOUR\020\005\022\n\n\006MINUTE\020\006" + - "*b\n\023ValidationErrorType\022!\n\035VALIDATION_ER" + - "ROR_TYPE_NOT_SET\020\000\022\016\n\nRESTRICTED\020\001\022\014\n\010DA" + - "TABASE\020\002\022\n\n\006FORMAT\020\003*[\n\031InputIDConflictR" + - "esolution\022(\n$INPUT_ID_CONFLICT_RESOLUTIO" + - "N_NOT_SET\020\000\022\010\n\004SKIP\020\001\022\n\n\006SUFFIX\020\002BY\n\025com" + - ".clarifai.grpc.apiP\001Z7github.com/Clarifa" + - "i/clarifai-go-grpc/proto/clarifai/api\242\002\004" + - "CAIPb\006proto3" + "f.Timestamp\022)\n\005nodes\030\004 \003(\0132\032.clarifai.ap" + + "i.WorkflowNode\022)\n\010metadata\030\005 \001(\0132\027.googl" + + "e.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.protobuf." + + "Timestamp\022.\n\007version\030\t \001(\0132\035.clarifai.ap" + + "i.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\017bookmark" + + "_origin\030\020 \001(\0132\034.clarifai.api.BookmarkOri" + + "gin\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\013workf" + + "low_id\030\002 \001(\t\022.\n\ncreated_at\030\003 \001(\0132\032.googl" + + "e.protobuf.Timestamp\022/\n\013modified_at\030\004 \001(" + + "\0132\032.google.protobuf.Timestamp\022,\n\nvisibil" + + "ity\030\005 \001(\0132\030.clarifai.api.Visibility\022)\n\005n" + + "odes\030\006 \003(\0132\032.clarifai.api.WorkflowNode\022)" + + "\n\010metadata\030\007 \001(\0132\027.google.protobuf.Struc" + + "t\022\016\n\006app_id\030\010 \001(\t\022\017\n\007user_id\030\t \001(\t\022\023\n\013de" + + "scription\030\n \001(\t\022\017\n\007license\030\013 \001(\t\"\275\001\n\014Wor" + + "kflowNode\022\n\n\002id\030\001 \001(\t\022\"\n\005model\030\002 \001(\0132\023.c" + + "larifai.api.Model\022,\n\013node_inputs\030\003 \003(\0132\027" + + ".clarifai.api.NodeInput\022\027\n\017suppress_outp" + + "ut\030\004 \001(\010\0226\n\024output_info_override\030\005 \001(\0132\030" + + ".clarifai.api.OutputInfo\"\034\n\tNodeInput\022\017\n" + + "\007node_id\030\001 \001(\t\"\201\002\n\016WorkflowResult\022\n\n\002id\030" + + "\001 \001(\t\022+\n\006status\030\002 \001(\0132\033.clarifai.api.sta" + + "tus.Status\022.\n\ncreated_at\030\003 \001(\0132\032.google." + + "protobuf.Timestamp\022\"\n\005model\030\004 \001(\0132\023.clar" + + "ifai.api.Model\022\"\n\005input\030\005 \001(\0132\023.clarifai" + + ".api.Input\022%\n\007outputs\030\006 \003(\0132\024.clarifai.a" + + "pi.Output\022\027\n\017suppress_output\030\007 \001(\010\"\033\n\rWo" + + "rkflowState\022\n\n\002id\030\001 \001(\t\"\330\002\n\016AppDuplicati" + + "on\022\n\n\002id\030\001 \001(\t\022\022\n\nnew_app_id\030\002 \001(\t\022\024\n\014ne" + + "w_app_name\030\003 \001(\t\022+\n\006status\030\004 \001(\0132\033.clari" + + "fai.api.status.Status\022.\n\ncreated_at\030\005 \001(" + + "\0132\032.google.protobuf.Timestamp\0224\n\020last_mo" + + "dified_at\030\006 \001(\0132\032.google.protobuf.Timest" + + "amp\0223\n\006filter\030\007 \001(\0132#.clarifai.api.AppDu" + + "plicationFilters\022\027\n\017existing_app_id\030\010 \001(" + + "\t\022/\n\010progress\030\t \003(\0132\035.clarifai.api.AppCo" + + "pyProgress\"/\n\017AppCopyProgress\022\r\n\005field\030\001" + + " \001(\t\022\r\n\005value\030\002 \001(\005\"\212\001\n\025AppDuplicationFi" + + "lters\022\023\n\013copy_inputs\030\001 \001(\010\022\025\n\rcopy_conce" + + "pts\030\002 \001(\010\022\030\n\020copy_annotations\030\003 \001(\010\022\023\n\013c" + + "opy_models\030\004 \001(\010\022\026\n\016copy_workflows\030\005 \001(\010" + + "\"\372\002\n\nLabelOrder\022\n\n\002id\030\001 \001(\t\022\014\n\004name\030\002 \001(" + + "\t\022+\n\006status\030\003 \001(\0132\033.clarifai.api.status." + + "Status\022\024\n\014auto_release\030\004 \001(\010\022\027\n\017allow_em" + + "pty_tag\030\005 \001(\010\0228\n\024desired_fulfill_time\030\006 " + + "\001(\0132\032.google.protobuf.Timestamp\0229\n\025estim" + + "ate_fulfill_time\030\007 \001(\0132\032.google.protobuf" + + ".Timestamp\022 \n\004task\030\010 \001(\0132\022.clarifai.api." + + "Task\022.\n\ncreated_at\030\t \001(\0132\032.google.protob" + + "uf.Timestamp\022/\n\013modified_at\030\n \001(\0132\032.goog" + + "le.protobuf.Timestamp\"\273\006\n\004Task\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)\n\004type\030\004 \001(\0162\033.clar" + + "ifai.api.Task.TaskType\022\023\n\013description\030\005 " + + "\001(\t\022(\n\006worker\030\006 \001(\0132\030.clarifai.api.TaskW" + + "orker\022\027\n\013concept_ids\030\007 \003(\tB\002\030\001\0223\n\014input_" + + "source\030\010 \001(\0132\035.clarifai.api.TaskInputSou" + + "rce\022\021\n\tsample_ms\030\t \001(\r\0223\n\014ai_assistant\030\n" + + " \001(\0132\035.clarifai.api.TaskAIAssistant\022(\n\006r" + + "eview\030\013 \001(\0132\030.clarifai.api.TaskReview\022+\n" + + "\006status\030\014 \001(\0132\033.clarifai.api.status.Stat" + + "us\022\014\n\004name\030\r \001(\t\022:\n\020ai_assist_params\030\016 \001" + + "(\0132 .clarifai.api.AiAssistParameters\022,\n\n" + + "visibility\030\017 \001(\0132\030.clarifai.api.Visibili" + + "ty\022\016\n\006app_id\030\020 \001(\t\022\017\n\007user_id\030\021 \001(\t\022\026\n\016l" + + "abel_order_id\030\022 \001(\t\022+\n\010concepts\030\023 \003(\0132\031." + + "clarifai.api.TaskConcept\022#\n\033delete_previ" + + "ous_annotations\030\024 \001(\010\"l\n\010TaskType\022\020\n\014TYP" + + "E_NOT_SET\020\000\022\033\n\027CONCEPTS_CLASSIFICATION\020\001" + + "\022\032\n\026BOUNDING_BOX_DETECTION\020\002\022\025\n\021POLYGON_" + + "DETECTION\020\003\"`\n\022AiAssistParameters\022\025\n\rmin" + + "_threshold\030\001 \001(\002\022\025\n\rmax_threshold\030\002 \001(\002\022" + + "\034\n\024concept_relation_ids\030\003 \003(\t\"\217\003\n\nTaskWo" + + "rker\022=\n\010strategy\030\001 \001(\0162+.clarifai.api.Ta" + + "skWorker.TaskWorkerStrategy\022\024\n\010user_ids\030" + + "\002 \003(\tB\002\030\001\022!\n\005users\030\004 \003(\0132\022.clarifai.api." + + "User\022#\n\006models\030\005 \003(\0132\023.clarifai.api.Mode" + + "l\022)\n\tworkflows\030\006 \003(\0132\026.clarifai.api.Work" + + "flow\022T\n\031partitioned_strategy_info\030\003 \001(\0132" + + "/.clarifai.api.TaskWorkerPartitionedStra" + + "tegyInfoH\000\"R\n\022TaskWorkerStrategy\022\033\n\027WORK" + + "ER_STRATEGY_NOT_SET\020\000\022\017\n\013PARTITIONED\020\002\022\010" + + "\n\004FULL\020\003\"\004\010\001\020\001B\017\n\rstrategy_info\"\251\002\n!Task" + + "WorkerPartitionedStrategyInfo\022[\n\004type\030\001 " + + "\001(\0162M.clarifai.api.TaskWorkerPartitioned" + + "StrategyInfo.TaskWorkerPartitionedStrate" + + "gy\022\031\n\021workers_per_input\030\002 \001(\005\022(\n\007weights" + + "\030\003 \001(\0132\027.google.protobuf.Struct\"b\n\035TaskW" + + "orkerPartitionedStrategy\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.Tas" + + "kInputSourceType\022\n\n\002id\030\002 \001(\t\"c\n\023TaskInpu" + + "tSourceType\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\007" + + "DATASET\020\003\"\220\003\n\nTaskReview\022=\n\010strategy\030\001 \001" + + "(\0162+.clarifai.api.TaskReview.TaskReviewS" + + "trategy\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_strat" + + "egy_info\030\003 \001(\0132*.clarifai.api.TaskReview" + + "ManualStrategyInfoH\000\022P\n\027consensus_strate" + + "gy_info\030\004 \001(\0132-.clarifai.api.TaskReviewC" + + "onsensusStrategyInfoH\000\"[\n\022TaskReviewStra" + + "tegy\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\rs" + + "trategy_info\"9\n\034TaskReviewManualStrategy" + + "Info\022\031\n\021sample_percentage\030\001 \001(\002\"C\n\037TaskR" + + "eviewConsensusStrategyInfo\022\032\n\022approval_t" + + "hreshold\030\002 \001(\rJ\004\010\001\020\002\"&\n\017TaskAIAssistant\022" + + "\023\n\013workflow_id\030\001 \001(\t\"\274\001\n\026TaskStatusCount" + + "PerUser\022\017\n\007user_id\030\001 \001(\t\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\007success\030\004 \001(\rB\004\200\265\030\001\022\033\n\rreview_denied\030\005" + + " \001(\rB\004\200\265\030\001\022\'\n\031awaiting_consensus_review\030" + + "\006 \001(\rB\004\200\265\030\001\"f\n\016ThresholdRange\022\032\n\022is_lowe" + + "r_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\037" + + "TaskConceptAutoAnnotationConfig\022\035\n\025annot" + + "ation_data_types\030\001 \001(\r\0225\n\017threshold_rang" + + "e\030\002 \001(\0132\034.clarifai.api.ThresholdRange\0224\n" + + "\013status_code\030\003 \001(\0162\037.clarifai.api.status" + + ".StatusCode\"\204\001\n\013TaskConcept\022&\n\007concept\030\001" + + " \001(\0132\025.clarifai.api.Concept\022M\n\026auto_anno" + + "tation_config\030\002 \001(\0132-.clarifai.api.TaskC" + + "onceptAutoAnnotationConfig\"\201\002\n\tCollector" + + "\022\n\n\002id\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\022.\n\ncre" + + "ated_at\030\003 \001(\0132\032.google.protobuf.Timestam" + + "p\022\035\n\025pre_queue_workflow_id\030\004 \001(\t\022\036\n\026post" + + "_queue_workflow_id\030\005 \001(\t\0227\n\020collector_so" + + "urce\030\006 \001(\0132\035.clarifai.api.CollectorSourc" + + "e\022+\n\006status\030\007 \001(\0132\033.clarifai.api.status." + + "Status\"t\n\017CollectorSource\022a\n\'api_post_mo" + + "del_outputs_collector_source\030\002 \001(\01320.cla" + + "rifai.api.APIPostModelOutputsCollectorSo" + + "urce\"\261\001\n\"APIPostModelOutputsCollectorSou" + + "rce\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_vers" + + "ion_id\030\004 \001(\t\022\032\n\022post_inputs_key_id\030\005 \001(\t" + + "\022\026\n\016caller_user_id\030\006 \001(\t\"R\n\tStatValue\022(\n" + + "\004time\030\001 \001(\0132\032.google.protobuf.Timestamp\022" + + "\r\n\005value\030\002 \001(\002\022\014\n\004tags\030\003 \003(\t\"\246\001\n\030StatVal" + + "ueAggregateResult\022?\n\025stat_value_aggregat" + + "es\030\001 \003(\0132 .clarifai.api.StatValueAggrega" + + "te\022I\n\032stat_value_aggregate_query\030\002 \001(\0132%" + + ".clarifai.api.StatValueAggregateQuery\"t\n" + + "\022StatValueAggregate\022(\n\004time\030\001 \001(\0132\032.goog" + + "le.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\027" + + "StatValueAggregateQuery\022\014\n\004tags\030\001 \003(\t\022\022\n" + + "\ntag_groups\030\002 \003(\t\022;\n\023stat_value_agg_type" + + "\030\003 \001(\0162\036.clarifai.api.StatValueAggType\0229" + + "\n\022stat_time_agg_type\030\004 \001(\0162\035.clarifai.ap" + + "i.StatTimeAggType\022.\n\nstart_time\030\005 \001(\0132\032." + + "google.protobuf.Timestamp\022,\n\010end_time\030\006 " + + "\001(\0132\032.google.protobuf.Timestamp\"\357\001\n\031Data" + + "setInputsSearchAddJob\022\n\n\002id\030\001 \001(\t\022.\n\ncre" + + "ated_at\030\002 \001(\0132\032.google.protobuf.Timestam" + + "p\022/\n\013modified_at\030\003 \001(\0132\032.google.protobuf" + + ".Timestamp\022+\n\006status\030\004 \001(\0132\033.clarifai.ap" + + "i.status.Status\022\022\n\ndataset_id\030\005 \001(\t\022$\n\006s" + + "earch\030\006 \001(\0132\024.clarifai.api.Search\"O\n\027PCA" + + "ProjectionComparator\022\032\n\022distance_thresho" + + "ld\030\001 \001(\002\022\030\n\020model_version_id\030\002 \001(\t\"K\n\033Du" + + "plicateAnnotationsResults\022\026\n\016duplicate_c" + + "fid\030\001 \003(\t\022\024\n\014unique_count\030\002 \001(\005\"\207\001\n\nVisi" + + "bility\0223\n\010gettable\030\001 \001(\0162!.clarifai.api." + + "Visibility.Gettable\"D\n\010Gettable\022\026\n\022UNKNO" + + "WN_VISIBILITY\020\000\022\013\n\007PRIVATE\020\n\022\007\n\003ORG\020\036\022\n\n" + + "\006PUBLIC\0202\"X\n\016TrendingMetric\022\017\n\007user_id\030\001" + + " \001(\t\022\016\n\006app_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\002id\030\002 \001(\t\"f\n\013TimeSegment\022\n\n\002id\030\001 " + + "\001(\t\022 \n\004data\030\002 \001(\0132\022.clarifai.api.Data\022)\n" + + "\ttime_info\030\003 \001(\0132\026.clarifai.api.TimeInfo" + + "\"D\n\010TimeInfo\022\022\n\nnum_frames\030\001 \001(\r\022\022\n\nbegi" + + "n_time\030\002 \001(\r\022\020\n\010end_time\030\003 \001(\r\"!\n\013Datase" + + "tStar\022\022\n\ndataset_id\030\001 \001(\t\"\037\n\nModuleStar\022" + + "\021\n\tmodule_id\030\001 \001(\t\"\302\003\n\006Module\022\n\n\002id\030\001 \001(" + + "\t\022\023\n\013description\030\003 \001(\t\022.\n\ncreated_at\030\004 \001" + + "(\0132\032.google.protobuf.Timestamp\022/\n\013modifi" + + "ed_at\030\005 \001(\0132\032.google.protobuf.Timestamp\022" + + ",\n\nvisibility\030\007 \001(\0132\030.clarifai.api.Visib" + + "ility\022)\n\010metadata\030\010 \001(\0132\027.google.protobu" + + "f.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\nst" + + "ar_count\030\r \001(\005\0225\n\017bookmark_origin\030\016 \001(\0132" + + "\034.clarifai.api.BookmarkOrigin\022\"\n\005image\030\017" + + " \001(\0132\023.clarifai.api.ImageJ\004\010\002\020\003\"\276\004\n\rModu" + + "leVersion\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\013des" + + "cription\030\006 \001(\t\022\r\n\005notes\030\007 \001(\t\022.\n\ncreated" + + "_at\030\010 \001(\0132\032.google.protobuf.Timestamp\022/\n", + "\013modified_at\030\t \001(\0132\032.google.protobuf.Tim" + + "estamp\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\010approved\030\014 \001(\010\022,\n\nvisibilit" + + "y\030\r \001(\0132\030.clarifai.api.Visibility\022)\n\010met" + + "adata\030\016 \001(\0132\027.google.protobuf.Struct\032E\n\014" + + "ModuleSubNav\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\tModuleNav" + + "\022\r\n\005title\030\001 \001(\t\022A\n\017module_sub_navs\030\002 \003(\013" + + "2(.clarifai.api.ModuleVersion.ModuleSubN" + + "avJ\004\010\005\020\006\"\255\002\n\026InstalledModuleVersion\022\n\n\002i" + + "d\030\001 \001(\t\0223\n\016module_version\030\002 \001(\0132\033.clarif" + + "ai.api.ModuleVersion\022\016\n\006app_id\030\003 \001(\t\022\017\n\007" + + "user_id\030\004 \001(\t\022.\n\ncreated_at\030\005 \001(\0132\032.goog" + + "le.protobuf.Timestamp\022/\n\013modified_at\030\006 \001" + + "(\0132\032.google.protobuf.Timestamp\022\022\n\ndeploy" + + "_url\030\007 \001(\t\022,\n\nvisibility\030\010 \001(\0132\030.clarifa" + + "i.api.Visibility\022\016\n\006key_id\030\t \001(\t\"\267\003\n\rBul" + + "kOperation\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.clarifai.api.SearchH\000\022(\n\007dataset\030\013" + + " \001(\0132\025.clarifai.api.DatasetH\000\022*\n\toperati" + + "on\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.clari" + + "fai.api.Progress\022\022\n\ncreated_by\030\007 \001(\t\022.\n\n" + + "created_at\030\010 \001(\0132\032.google.protobuf.Times" + + "tamp\0224\n\020last_modified_at\030\t \001(\0132\032.google." + + "protobuf.TimestampB\016\n\014input_source\"\035\n\010In" + + "putIDs\022\021\n\tinput_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\tOperation\0221\n\014add_concepts\030\001 \001(\0132" + + "\031.clarifai.api.AddConceptsH\000\0227\n\017delete_c" + + "oncepts\030\002 \001(\0132\034.clarifai.api.DeleteConce" + + "ptsH\000\0221\n\014add_metadata\030\003 \001(\0132\031.clarifai.a" + + "pi.AddMetadataH\000\0227\n\017delete_metadata\030\004 \001(" + + "\0132\034.clarifai.api.DeleteMetadataH\000\0223\n\rove" + + "rwrite_geo\030\005 \001(\0132\032.clarifai.api.Overwrit" + + "eGeoH\000\022-\n\ndelete_geo\030\006 \001(\0132\027.clarifai.ap" + + "i.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.Add" + + "ToDatasetH\000\022>\n\023split_into_datasets\030\t \001(\013" + + "2\037.clarifai.api.SplitIntoDatasetsH\000B\013\n\to" + + "peration\"6\n\013AddConcepts\022\'\n\010concepts\030\001 \003(" + + "\0132\025.clarifai.api.Concept\"K\n\016DeleteConcep" + + "ts\022\'\n\010concepts\030\001 \003(\0132\025.clarifai.api.Conc" + + "ept\022\020\n\010user_ids\030\002 \003(\t\"8\n\013AddMetadata\022)\n\010" + + "metadata\030\001 \001(\0132\027.google.protobuf.Struct\"" + + ";\n\016DeleteMetadata\022)\n\010metadata\030\001 \001(\0132\027.go" + + "ogle.protobuf.Struct\".\n\014OverwriteGeo\022\036\n\003" + + "geo\030\001 \001(\0132\021.clarifai.api.Geo\"\013\n\tDeleteGe" + + "o\"\"\n\014AddToDataset\022\022\n\ndataset_id\030\001 \001(\t\"\'\n" + + "\021DeleteFromDataset\022\022\n\ndataset_id\030\001 \001(\t\"\313" + + "\001\n\021SplitIntoDatasets\0222\n\016dataset_splits\030\001" + + " \003(\0132\032.clarifai.api.DatasetSplit\022B\n\006meth" + + "od\030\002 \001(\01622.clarifai.api.SplitIntoDataset" + + "s.DatasetSplitMethod\">\n\022DatasetSplitMeth" + + "od\022\013\n\007NOT_SET\020\000\022\033\n\027RANDOM_PERCENTAGE_SPL" + + "IT\020\001\"[\n\014DatasetSplit\022&\n\007dataset\030\001 \001(\0132\025." + + "clarifai.api.Dataset\022\024\n\npercentage\030\002 \001(\r" + + "H\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(\013" + + "2\032.google.protobuf.Timestamp\022/\n\013modified" + + "_at\030\t \001(\0132\032.google.protobuf.Timestamp\022:\n" + + "\017extraction_jobs\030\n \003(\0132!.clarifai.api.In" + + "putsExtractionJob\022%\n\007uploads\030\013 \003(\0132\024.cla" + + "rifai.api.Upload\022+\n\006status\030\014 \001(\0132\033.clari" + + "fai.api.status.StatusJ\004\010\002\020\003J\004\010\005\020\006J\004\010\006\020\007\"" + + "u\n\024InputsAddJobProgress\022\025\n\rpending_count" + + "\030\001 \001(\004\022\031\n\021in_progress_count\030\002 \001(\004\022\025\n\rsuc" + + "cess_count\030\003 \001(\004\022\024\n\014failed_count\030\004 \001(\004\"\225" + + "\002\n\006Upload\022\n\n\002id\030\001 \001(\t\022.\n\ncreated_at\030\002 \001(" + + "\0132\032.google.protobuf.Timestamp\022/\n\013modifie" + + "d_at\030\003 \001(\0132\032.google.protobuf.Timestamp\022." + + "\n\nexpires_at\030\004 \001(\0132\032.google.protobuf.Tim" + + "estamp\022+\n\006status\030\005 \001(\0132\033.clarifai.api.st" + + "atus.Status\022\024\n\014content_name\030\010 \001(\t\022\026\n\016con" + + "tent_length\030\006 \001(\004\022\023\n\013content_url\030\007 \001(\t\"K" + + "\n\021UploadContentPart\022\023\n\013range_start\030\001 \001(\004" + + "\022\023\n\013part_number\030\002 \001(\003\022\014\n\004data\030\003 \001(\014\"l\n\031C" + + "ustomCodeOperatorRequest\022#\n\006inputs\030\001 \003(\013" + + "2\023.clarifai.api.Input\022*\n\010metadata\030\352\007 \001(\013" + + "2\027.google.protobuf.Struct\"\365\002\n\023InputsExtr" + + "actionJob\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).clarifai.api.InputsE" + + "xtractionJobProgress\022.\n\ncreated_at\030\005 \001(\013" + + "2\032.google.protobuf.Timestamp\022/\n\013modified" + + "_at\030\006 \001(\0132\032.google.protobuf.Timestamp\022M\n" + + "\034input_id_conflict_resolution\030\007 \001(\0162\'.cl" + + "arifai.api.InputIDConflictResolution\022+\n\016" + + "input_template\030\010 \001(\0132\023.clarifai.api.Inpu" + + "t\"\227\002\n\033InputsExtractionJobProgress\022\032\n\022aud" + + "io_inputs_count\030\002 \001(\004\022\032\n\022image_inputs_co" + + "unt\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_arch" + + "ives_count\030\006 \001(\004\022\"\n\032in_progress_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_j" + + "ob_id\030\001 \001(\t\022(\n\003url\030\002 \001(\0132\033.clarifai.api." + + "DataSourceURL\022M\n\034input_id_conflict_resol" + + "ution\030\003 \001(\0162\'.clarifai.api.InputIDConfli" + + "ctResolution\022+\n\016input_template\030\004 \001(\0132\023.c" + + "larifai.api.Input\"V\n\rDataSourceURL\022\013\n\003ur" + + "l\030\001 \001(\t\0228\n\013credentials\030\002 \001(\0132#.clarifai." + + "api.DataSourceCredentials\"\247\001\n\025DataSource" + + "Credentials\022*\n\010s3_creds\030\001 \001(\0132\026.clarifai" + + ".api.AWSCredsH\000\022\023\n\tgcp_creds\030\002 \001(\014H\000\0228\n\020" + + "azure_blob_creds\030\004 \001(\0132\034.clarifai.api.Az" + + "ureBlobCredsH\000B\r\n\013credentialsJ\004\010\003\020\004\"K\n\010A" + + "WSCreds\022\016\n\006region\030\002 \001(\t\022\n\n\002id\030\003 \001(\t\022\016\n\006s" + + "ecret\030\004 \001(\t\022\r\n\005token\030\005 \001(\tJ\004\010\001\020\002\";\n\016Azur" + + "eBlobCreds\022\024\n\014account_name\030\001 \001(\t\022\023\n\013acco" + + "unt_key\030\002 \001(\t\"\334\001\n\014InputsUpload\022\031\n\021inputs" + + "_add_job_id\030\001 \001(\t\022\017\n\007app_pat\030\002 \001(\t\022$\n\006up" + + "load\030\003 \001(\0132\024.clarifai.api.Upload\022M\n\034inpu" + + "t_id_conflict_resolution\030\004 \001(\0162\'.clarifa" + + "i.api.InputIDConflictResolution\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\rresource_type\030\004 " + + "\001(\0162).clarifai.api.BookmarkOrigin.Bookma" + + "rkType\"M\n\014BookmarkType\022\013\n\007unknown\020\000\022\t\n\005m" + + "odel\020\001\022\014\n\010workflow\020\002\022\013\n\007dataset\020\003\022\n\n\006mod" + + "ule\020\004\"\326\001\n\006Runner\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\022)\n\010metadata\030\005" + + " \001(\0132\027.google.protobuf.Struct\022\017\n\007user_id" + + "\030\006 \001(\t\022\016\n\006labels\030\007 \003(\t*\371\001\n\036DatasetVersio" + + "nMetricsGroupType\022.\n*DATASET_VERSION_MET" + + "RICS_GROUP_TYPE_NOT_SET\020\000\022\016\n\nINPUT_TYPE\020" + + "\002\022\016\n\nCONCEPT_ID\020\n\022\022\n\016CONCEPTS_COUNT\020\013\022\030\n" + + "\024BOUNDING_BOXES_COUNT\020\024\022\022\n\016POLYGONS_COUN" + + "T\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\014ASPECT_RATIO\020\037*\205\001\n\032D" + + "atasetVersionExportFormat\022)\n%DATASET_VER" + + "SION_EXPORT_FORMAT_NOT_SET\020\000\022\032\n\026CLARIFAI" + + "_DATA_PROTOBUF\020\001\022\026\n\022CLARIFAI_DATA_JSON\020\003" + + "\022\010\n\004COCO\020\002*H\n\020ExpirationAction\022\035\n\031EXPIRA" + + "TION_ACTION_NOT_SET\020\000\022\t\n\005DELAY\020\001\022\n\n\006EXPI" + + "RY\020\002*M\n\014LicenseScope\022\031\n\025LICENSE_SCOPE_NO" + + "T_SET\020\000\022\013\n\007PREDICT\020\001\022\t\n\005TRAIN\020\002\022\n\n\006SEARC" + + "H\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\004F" + + "P32\020\005*\217\001\n\017ValueComparator\022\035\n\031CONCEPT_THR" + + "ESHOLD_NOT_SET\020\000\022\020\n\014GREATER_THAN\020\001\022\031\n\025GR" + + "EATER_THAN_OR_EQUAL\020\002\022\r\n\tLESS_THAN\020\003\022\026\n\022" + + "LESS_THAN_OR_EQUAL\020\004\022\t\n\005EQUAL\020\005*q\n\016Evalu" + + "ationType\022\r\n\tUndefined\020\000\022\022\n\016Classificati" + + "on\020\001\022\r\n\tDetection\020\002\022\020\n\014Segmentation\020\003\022\016\n" + + "\nClustering\020\004\022\013\n\007Tracker\020\005*f\n\014APIEventTy" + + "pe\022\032\n\026API_EVENT_TYPE_NOT_SET\020\000\022\023\n\017ON_PRE" + + "M_PREDICT\020\001\022\021\n\rON_PREM_TRAIN\020\002\022\022\n\016ON_PRE" + + "M_SEARCH\020\003*<\n\021UsageIntervalType\022\t\n\005undef" + + "\020\000\022\007\n\003day\020\001\022\t\n\005month\020\002\022\010\n\004year\020\003*}\n\022Anno" + + "tationDataType\022 \n\034ANNOTATION_DATA_TYPE_N" + + "OT_SET\020\000\022\007\n\003TAG\020\001\022\020\n\014BOUNDING_BOX\020\002\022\013\n\007P" + + "OLYGON\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\020StatVa" + + "lueAggType\022\007\n\003SUM\020\000\022\007\n\003AVG\020\001*`\n\017StatTime" + + "AggType\022\017\n\013NO_TIME_AGG\020\000\022\010\n\004YEAR\020\001\022\t\n\005MO" + + "NTH\020\002\022\010\n\004WEEK\020\003\022\007\n\003DAY\020\004\022\010\n\004HOUR\020\005\022\n\n\006MI" + + "NUTE\020\006*b\n\023ValidationErrorType\022!\n\035VALIDAT" + + "ION_ERROR_TYPE_NOT_SET\020\000\022\016\n\nRESTRICTED\020\001" + + "\022\014\n\010DATABASE\020\002\022\n\n\006FORMAT\020\003*[\n\031InputIDCon" + + "flictResolution\022(\n$INPUT_ID_CONFLICT_RES" + + "OLUTION_NOT_SET\020\000\022\010\n\004SKIP\020\001\022\n\n\006SUFFIX\020\002B" + + "Y\n\025com.clarifai.grpc.apiP\001Z7github.com/C" + + "larifai/clarifai-go-grpc/proto/clarifai/" + + "api\242\002\004CAIPb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, @@ -2275,7 +2279,7 @@ public static void registerAllExtensions( internal_static_clarifai_api_Dataset_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Dataset_descriptor, - new java.lang.String[] { "Id", "CreatedAt", "ModifiedAt", "AppId", "UserId", "Description", "Metadata", "Visibility", "DefaultAnnotationFilter", "DefaultProcessingInfo", "Notes", "Version", "IsStarred", "StarCount", "BookmarkOrigin", }); + new java.lang.String[] { "Id", "CreatedAt", "ModifiedAt", "AppId", "UserId", "Description", "Metadata", "Visibility", "DefaultAnnotationFilter", "DefaultProcessingInfo", "Notes", "Version", "IsStarred", "StarCount", "BookmarkOrigin", "Image", }); internal_static_clarifai_api_AnnotationFilter_descriptor = getDescriptor().getMessageTypes().get(49); internal_static_clarifai_api_AnnotationFilter_fieldAccessorTable = new @@ -2365,7 +2369,7 @@ public static void registerAllExtensions( internal_static_clarifai_api_Model_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Model_descriptor, - new java.lang.String[] { "Id", "Name", "CreatedAt", "ModifiedAt", "AppId", "OutputInfo", "ModelVersion", "DisplayName", "UserId", "DefaultEvalInfo", "ModelTypeId", "Task", "Visibility", "Description", "Metadata", "Presets", "Notes", "Toolkits", "UseCases", "Languages", "LanguagesFull", "CheckConsents", "IsStarred", "StarCount", "WorkflowRecommended", "BookmarkOrigin", }); + new java.lang.String[] { "Id", "Name", "CreatedAt", "ModifiedAt", "AppId", "OutputInfo", "ModelVersion", "DisplayName", "UserId", "DefaultEvalInfo", "ModelTypeId", "Task", "Visibility", "Description", "Metadata", "Presets", "Notes", "Toolkits", "UseCases", "Languages", "LanguagesFull", "CheckConsents", "IsStarred", "StarCount", "WorkflowRecommended", "BookmarkOrigin", "Image", }); internal_static_clarifai_api_ModelReference_descriptor = getDescriptor().getMessageTypes().get(63); internal_static_clarifai_api_ModelReference_fieldAccessorTable = new @@ -2713,7 +2717,7 @@ public static void registerAllExtensions( internal_static_clarifai_api_Workflow_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Workflow_descriptor, - new java.lang.String[] { "Id", "AppId", "CreatedAt", "Nodes", "Metadata", "Visibility", "UserId", "ModifiedAt", "Version", "IsStarred", "StarCount", "Description", "Notes", "UseCases", "CheckConsents", "BookmarkOrigin", }); + new java.lang.String[] { "Id", "AppId", "CreatedAt", "Nodes", "Metadata", "Visibility", "UserId", "ModifiedAt", "Version", "IsStarred", "StarCount", "Description", "Notes", "UseCases", "CheckConsents", "BookmarkOrigin", "Image", }); internal_static_clarifai_api_WorkflowVersion_descriptor = getDescriptor().getMessageTypes().get(121); internal_static_clarifai_api_WorkflowVersion_fieldAccessorTable = new @@ -2953,7 +2957,7 @@ public static void registerAllExtensions( internal_static_clarifai_api_Module_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Module_descriptor, - new java.lang.String[] { "Id", "Description", "CreatedAt", "ModifiedAt", "Visibility", "Metadata", "UserId", "AppId", "ModuleVersion", "IsStarred", "StarCount", "BookmarkOrigin", }); + new java.lang.String[] { "Id", "Description", "CreatedAt", "ModifiedAt", "Visibility", "Metadata", "UserId", "AppId", "ModuleVersion", "IsStarred", "StarCount", "BookmarkOrigin", "Image", }); internal_static_clarifai_api_ModuleVersion_descriptor = getDescriptor().getMessageTypes().get(161); internal_static_clarifai_api_ModuleVersion_fieldAccessorTable = new diff --git a/src/main/java/com/clarifai/grpc/api/Service.java b/src/main/java/com/clarifai/grpc/api/Service.java index 16a2e8f..9af221e 100644 --- a/src/main/java/com/clarifai/grpc/api/Service.java +++ b/src/main/java/com/clarifai/grpc/api/Service.java @@ -2532,1463 +2532,1464 @@ public static void registerAllExtensions( "tric\"q\n\020GetModuleRequest\022/\n\013user_app_id\030" + "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\021\n\tmod" + "ule_id\030\002 \001(\t\022\031\n\021additional_fields\030\003 \003(\t\"" + - "\274\002\n\022ListModulesRequest\022/\n\013user_app_id\030\001 " + + "\345\002\n\022ListModulesRequest\022/\n\013user_app_id\030\001 " + "\001(\0132\032.clarifai.api.UserAppIDSet\022\014\n\004page\030" + "\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\022\024\n\014starred_only\030" + "\004 \001(\010\022\031\n\021additional_fields\030\005 \003(\t\022\026\n\016sort" + "_ascending\030\006 \001(\010\022\034\n\022sort_by_created_at\030\007" + " \001(\010H\000\022\034\n\022sort_by_star_count\030\010 \001(\010H\000\022\035\n\023" + "sort_by_modified_at\030\t \001(\010H\000\022\024\n\nsort_by_i" + - "d\030\013 \001(\010H\000\022\020\n\010bookmark\030\n \001(\010B\t\n\007sort_by\"l" + - "\n\022PostModulesRequest\022/\n\013user_app_id\030\001 \001(" + - "\0132\032.clarifai.api.UserAppIDSet\022%\n\007modules" + - "\030\003 \003(\0132\024.clarifai.api.Module\"}\n\023PatchMod" + - "ulesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + - "fai.api.UserAppIDSet\022%\n\007modules\030\002 \003(\0132\024." + - "clarifai.api.Module\022\016\n\006action\030\003 \001(\t\"T\n\024D" + - "eleteModulesRequest\022/\n\013user_app_id\030\001 \001(\013" + - "2\032.clarifai.api.UserAppIDSet\022\013\n\003ids\030\002 \003(" + - "\t\"i\n\024SingleModuleResponse\022+\n\006status\030\001 \001(" + - "\0132\033.clarifai.api.status.Status\022$\n\006module" + - "\030\002 \001(\0132\024.clarifai.api.Module\"o\n\023MultiMod" + - "uleResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.a" + - "pi.status.Status\022+\n\007modules\030\002 \003(\0132\024.clar" + - "ifai.api.ModuleB\004\200\265\030\001\"x\n\027GetModuleVersio" + - "nRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + - ".api.UserAppIDSet\022\021\n\tmodule_id\030\002 \001(\t\022\031\n\021" + - "module_version_id\030\003 \001(\t\"\177\n\031ListModuleVer" + - "sionsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clar" + - "ifai.api.UserAppIDSet\022\021\n\tmodule_id\030\002 \001(\t" + - "\022\014\n\004page\030\003 \001(\r\022\020\n\010per_page\030\004 \001(\r\"\225\001\n\031Pos" + - "tModuleVersionsRequest\022/\n\013user_app_id\030\001 " + - "\001(\0132\032.clarifai.api.UserAppIDSet\022\021\n\tmodul" + - "e_id\030\002 \001(\t\0224\n\017module_versions\030\003 \003(\0132\033.cl" + - "arifai.api.ModuleVersion\"n\n\033DeleteModule" + - "VersionsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + - "larifai.api.UserAppIDSet\022\021\n\tmodule_id\030\002 " + - "\001(\t\022\013\n\003ids\030\003 \003(\t\"\177\n\033SingleModuleVersionR" + + "d\030\013 \001(\010H\000\022\020\n\010bookmark\030\n \001(\010\022\014\n\004name\030\014 \001(" + + "\t\022\031\n\021filter_by_user_id\030\r \001(\010B\t\n\007sort_by\"" + + "l\n\022PostModulesRequest\022/\n\013user_app_id\030\001 \001" + + "(\0132\032.clarifai.api.UserAppIDSet\022%\n\007module" + + "s\030\003 \003(\0132\024.clarifai.api.Module\"}\n\023PatchMo" + + "dulesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clar" + + "ifai.api.UserAppIDSet\022%\n\007modules\030\002 \003(\0132\024" + + ".clarifai.api.Module\022\016\n\006action\030\003 \001(\t\"T\n\024" + + "DeleteModulesRequest\022/\n\013user_app_id\030\001 \001(" + + "\0132\032.clarifai.api.UserAppIDSet\022\013\n\003ids\030\002 \003" + + "(\t\"i\n\024SingleModuleResponse\022+\n\006status\030\001 \001" + + "(\0132\033.clarifai.api.status.Status\022$\n\006modul" + + "e\030\002 \001(\0132\024.clarifai.api.Module\"o\n\023MultiMo" + + "duleResponse\022+\n\006status\030\001 \001(\0132\033.clarifai." + + "api.status.Status\022+\n\007modules\030\002 \003(\0132\024.cla" + + "rifai.api.ModuleB\004\200\265\030\001\"x\n\027GetModuleVersi" + + "onRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifa" + + "i.api.UserAppIDSet\022\021\n\tmodule_id\030\002 \001(\t\022\031\n" + + "\021module_version_id\030\003 \001(\t\"\177\n\031ListModuleVe" + + "rsionsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + + "rifai.api.UserAppIDSet\022\021\n\tmodule_id\030\002 \001(" + + "\t\022\014\n\004page\030\003 \001(\r\022\020\n\010per_page\030\004 \001(\r\"\225\001\n\031Po" + + "stModuleVersionsRequest\022/\n\013user_app_id\030\001" + + " \001(\0132\032.clarifai.api.UserAppIDSet\022\021\n\tmodu" + + "le_id\030\002 \001(\t\0224\n\017module_versions\030\003 \003(\0132\033.c" + + "larifai.api.ModuleVersion\"n\n\033DeleteModul" + + "eVersionsRequest\022/\n\013user_app_id\030\001 \001(\0132\032." + + "clarifai.api.UserAppIDSet\022\021\n\tmodule_id\030\002" + + " \001(\t\022\013\n\003ids\030\003 \003(\t\"\177\n\033SingleModuleVersion" + + "Response\022+\n\006status\030\001 \001(\0132\033.clarifai.api." + + "status.Status\0223\n\016module_version\030\002 \001(\0132\033." + + "clarifai.api.ModuleVersion\"\205\001\n\032MultiModu" + + "leVersionResponse\022+\n\006status\030\001 \001(\0132\033.clar" + + "ifai.api.status.Status\022:\n\017module_version" + + "s\030\002 \003(\0132\033.clarifai.api.ModuleVersionB\004\200\265" + + "\030\001\"x\n GetInstalledModuleVersionRequest\022/" + + "\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserA" + + "ppIDSet\022#\n\033installed_module_version_id\030\002" + + " \001(\t\"u\n\"ListInstalledModuleVersionsReque" + + "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + + "serAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 " + + "\001(\r\"\236\001\n\"PostInstalledModuleVersionsReque" + + "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + + "serAppIDSet\022G\n\031installed_module_versions" + + "\030\002 \003(\0132$.clarifai.api.InstalledModuleVer" + + "sion\"}\n%PostInstalledModuleVersionsKeyRe" + + "quest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.ap" + + "i.UserAppIDSet\022#\n\033installed_module_versi" + + "on_id\030\002 \001(\t\"d\n$DeleteInstalledModuleVers" + + "ionsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + + "fai.api.UserAppIDSet\022\013\n\003ids\030\002 \003(\t\"\233\001\n$Si" + + "ngleInstalledModuleVersionResponse\022+\n\006st" + + "atus\030\001 \001(\0132\033.clarifai.api.status.Status\022" + + "F\n\030installed_module_version\030\002 \001(\0132$.clar" + + "ifai.api.InstalledModuleVersion\"\241\001\n#Mult" + + "iInstalledModuleVersionResponse\022+\n\006statu" + + "s\030\001 \001(\0132\033.clarifai.api.status.Status\022M\n\031" + + "installed_module_versions\030\002 \003(\0132$.clarif" + + "ai.api.InstalledModuleVersionB\004\200\265\030\001\"b\n\036L" + + "istNextTaskAssignmentsRequest\022/\n\013user_ap" + + "p_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\017" + + "\n\007task_id\030\002 \001(\t\"\202\001\n\031PostBulkOperationsRe" + + "quest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.ap" + + "i.UserAppIDSet\0224\n\017bulk_operations\030\002 \003(\0132" + + "\033.clarifai.api.BulkOperation\"l\n\031ListBulk" + + "OperationsRequest\022/\n\013user_app_id\030\001 \001(\0132\032" + + ".clarifai.api.UserAppIDSet\022\014\n\004page\030\002 \001(\r" + + "\022\020\n\010per_page\030\003 \001(\r\"V\n\027GetBulkOperationRe" + + "quest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.ap" + + "i.UserAppIDSet\022\n\n\002id\030\002 \001(\t\"Z\n\032CancelBulk" + + "OperationRequest\022/\n\013user_app_id\030\001 \001(\0132\032." + + "clarifai.api.UserAppIDSet\022\013\n\003ids\030\002 \003(\t\"Z" + + "\n\032DeleteBulkOperationRequest\022/\n\013user_app" + + "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\013\n" + + "\003ids\030\002 \003(\t\"\200\001\n\034SingleBulkOperationsRespo" + + "nse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.statu" + + "s.Status\0223\n\016bulk_operation\030\002 \001(\0132\033.clari" + + "fai.api.BulkOperation\"\177\n\033MultiBulkOperat" + + "ionsResponse\022+\n\006status\030\001 \001(\0132\033.clarifai." + + "api.status.Status\0223\n\016bulk_operation\030\002 \003(" + + "\0132\033.clarifai.api.BulkOperation\"o\n\031PutTas" + + "kAssignmentsRequest\022/\n\013user_app_id\030\001 \001(\013" + + "2\032.clarifai.api.UserAppIDSet\022\017\n\007task_id\030" + + "\002 \001(\t\022\020\n\010input_id\030\003 \001(\t\"k\n\030ListInputsAdd" + + "JobsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + + "fai.api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010pe" + + "r_page\030\003 \001(\r\"U\n\026GetInputsAddJobRequest\022/" + + "\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserA" + + "ppIDSet\022\n\n\002id\030\002 \001(\t\"X\n\031CancelInputsAddJo" + + "bRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + + ".api.UserAppIDSet\022\n\n\002id\030\002 \001(\t\"\203\001\n\031MultiI" + + "nputsAddJobResponse\022+\n\006status\030\001 \001(\0132\033.cl" + + "arifai.api.status.Status\0229\n\017inputs_add_j" + + "obs\030\002 \003(\0132\032.clarifai.api.InputsAddJobB\004\200" + + "\265\030\001\"}\n\032SingleInputsAddJobResponse\022+\n\006sta" + + "tus\030\001 \001(\0132\033.clarifai.api.status.Status\0222" + + "\n\016inputs_add_job\030\002 \001(\0132\032.clarifai.api.In" + + "putsAddJob\"l\n\022PostUploadsRequest\022/\n\013user" + + "_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSe" + + "t\022%\n\007uploads\030\002 \003(\0132\024.clarifai.api.Upload" + + "\"T\n\024DeleteUploadsRequest\022/\n\013user_app_id\030" + + "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\013\n\003ids" + + "\030\002 \003(\t\"e\n\022ListUploadsRequest\022/\n\013user_app" + + "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\014\n" + + "\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"V\n\020GetUplo" + + "adRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifa" + + "i.api.UserAppIDSet\022\021\n\tupload_id\030\002 \001(\t\"i\n" + + "\024SingleUploadResponse\022+\n\006status\030\001 \001(\0132\033." + + "clarifai.api.status.Status\022$\n\006upload\030\002 \001" + + "(\0132\024.clarifai.api.Upload\"i\n\023MultiUploadR" + "esponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.s" + - "tatus.Status\0223\n\016module_version\030\002 \001(\0132\033.c" + - "larifai.api.ModuleVersion\"\205\001\n\032MultiModul" + - "eVersionResponse\022+\n\006status\030\001 \001(\0132\033.clari" + - "fai.api.status.Status\022:\n\017module_versions" + - "\030\002 \003(\0132\033.clarifai.api.ModuleVersionB\004\200\265\030" + - "\001\"x\n GetInstalledModuleVersionRequest\022/\n" + - "\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserAp" + - "pIDSet\022#\n\033installed_module_version_id\030\002 " + - "\001(\t\"u\n\"ListInstalledModuleVersionsReques" + - "t\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Us" + - "erAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001" + - "(\r\"\236\001\n\"PostInstalledModuleVersionsReques" + - "t\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Us" + - "erAppIDSet\022G\n\031installed_module_versions\030" + - "\002 \003(\0132$.clarifai.api.InstalledModuleVers" + - "ion\"}\n%PostInstalledModuleVersionsKeyReq" + - "uest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api" + - ".UserAppIDSet\022#\n\033installed_module_versio" + - "n_id\030\002 \001(\t\"d\n$DeleteInstalledModuleVersi" + - "onsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + - "ai.api.UserAppIDSet\022\013\n\003ids\030\002 \003(\t\"\233\001\n$Sin" + - "gleInstalledModuleVersionResponse\022+\n\006sta" + - "tus\030\001 \001(\0132\033.clarifai.api.status.Status\022F" + - "\n\030installed_module_version\030\002 \001(\0132$.clari" + - "fai.api.InstalledModuleVersion\"\241\001\n#Multi" + - "InstalledModuleVersionResponse\022+\n\006status" + - "\030\001 \001(\0132\033.clarifai.api.status.Status\022M\n\031i" + - "nstalled_module_versions\030\002 \003(\0132$.clarifa" + - "i.api.InstalledModuleVersionB\004\200\265\030\001\"b\n\036Li" + - "stNextTaskAssignmentsRequest\022/\n\013user_app" + - "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\017\n" + - "\007task_id\030\002 \001(\t\"\202\001\n\031PostBulkOperationsReq" + - "uest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api" + - ".UserAppIDSet\0224\n\017bulk_operations\030\002 \003(\0132\033" + - ".clarifai.api.BulkOperation\"l\n\031ListBulkO" + - "perationsRequest\022/\n\013user_app_id\030\001 \001(\0132\032." + - "clarifai.api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022" + - "\020\n\010per_page\030\003 \001(\r\"V\n\027GetBulkOperationReq" + + "tatus.Status\022%\n\007uploads\030\002 \003(\0132\024.clarifai" + + ".api.Upload\"\232\001\n\034PutUploadContentPartsReq" + "uest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api" + - ".UserAppIDSet\022\n\n\002id\030\002 \001(\t\"Z\n\032CancelBulkO" + - "perationRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + - "larifai.api.UserAppIDSet\022\013\n\003ids\030\002 \003(\t\"Z\n" + - "\032DeleteBulkOperationRequest\022/\n\013user_app_" + - "id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\013\n\003" + - "ids\030\002 \003(\t\"\200\001\n\034SingleBulkOperationsRespon" + + ".UserAppIDSet\022\021\n\tupload_id\030\002 \001(\t\0226\n\rcont" + + "ent_parts\030\003 \003(\0132\037.clarifai.api.UploadCon" + + "tentPart\"\255\001\n\034PostInputsDataSourcesReques" + + "t\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Us" + + "erAppIDSet\0224\n\014data_sources\030\002 \003(\0132\036.clari" + + "fai.api.InputsDataSource\022\025\n\rcall_back_ur" + + "l\030\003 \001(\t\022\017\n\007app_pat\030\004 \001(\t\"r\n\035GetInputsExt" + + "ractionJobRequest\022/\n\013user_app_id\030\001 \001(\0132\032" + + ".clarifai.api.UserAppIDSet\022 \n\030inputs_ext" + + "raction_job_id\030\002 \001(\t\"r\n\037ListInputsExtrac" + + "tionJobsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + + "larifai.api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020" + + "\n\010per_page\030\003 \001(\r\"\222\001\n!SingleInputsExtract" + + "ionJobResponse\022+\n\006status\030\001 \001(\0132\033.clarifa" + + "i.api.status.Status\022@\n\025inputs_extraction" + + "_job\030\002 \001(\0132!.clarifai.api.InputsExtracti" + + "onJob\"\222\001\n MultiInputsExtractionJobRespon" + "se\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status" + - ".Status\0223\n\016bulk_operation\030\002 \001(\0132\033.clarif" + - "ai.api.BulkOperation\"\177\n\033MultiBulkOperati" + - "onsResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.a" + - "pi.status.Status\0223\n\016bulk_operation\030\002 \003(\013" + - "2\033.clarifai.api.BulkOperation\"o\n\031PutTask" + - "AssignmentsRequest\022/\n\013user_app_id\030\001 \001(\0132" + - "\032.clarifai.api.UserAppIDSet\022\017\n\007task_id\030\002" + - " \001(\t\022\020\n\010input_id\030\003 \001(\t\"k\n\030ListInputsAddJ" + - "obsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + - "ai.api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per" + - "_page\030\003 \001(\r\"U\n\026GetInputsAddJobRequest\022/\n" + - "\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserAp" + - "pIDSet\022\n\n\002id\030\002 \001(\t\"X\n\031CancelInputsAddJob" + - "Request\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai." + - "api.UserAppIDSet\022\n\n\002id\030\002 \001(\t\"\203\001\n\031MultiIn" + - "putsAddJobResponse\022+\n\006status\030\001 \001(\0132\033.cla" + - "rifai.api.status.Status\0229\n\017inputs_add_jo" + - "bs\030\002 \003(\0132\032.clarifai.api.InputsAddJobB\004\200\265" + - "\030\001\"}\n\032SingleInputsAddJobResponse\022+\n\006stat" + - "us\030\001 \001(\0132\033.clarifai.api.status.Status\0222\n" + - "\016inputs_add_job\030\002 \001(\0132\032.clarifai.api.Inp" + - "utsAddJob\"l\n\022PostUploadsRequest\022/\n\013user_" + + ".Status\022A\n\026inputs_extraction_jobs\030\002 \003(\0132" + + "!.clarifai.api.InputsExtractionJob\"a\n!Ca" + + "ncelInputsExtractionJobsRequest\022/\n\013user_" + "app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet" + - "\022%\n\007uploads\030\002 \003(\0132\024.clarifai.api.Upload\"" + - "T\n\024DeleteUploadsRequest\022/\n\013user_app_id\030\001" + - " \001(\0132\032.clarifai.api.UserAppIDSet\022\013\n\003ids\030" + - "\002 \003(\t\"e\n\022ListUploadsRequest\022/\n\013user_app_" + - "id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\014\n\004" + - "page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"V\n\020GetUploa" + - "dRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + - ".api.UserAppIDSet\022\021\n\tupload_id\030\002 \001(\t\"i\n\024" + - "SingleUploadResponse\022+\n\006status\030\001 \001(\0132\033.c" + - "larifai.api.status.Status\022$\n\006upload\030\002 \001(" + - "\0132\024.clarifai.api.Upload\"i\n\023MultiUploadRe" + - "sponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.st" + - "atus.Status\022%\n\007uploads\030\002 \003(\0132\024.clarifai." + - "api.Upload\"\232\001\n\034PutUploadContentPartsRequ" + - "est\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api." + - "UserAppIDSet\022\021\n\tupload_id\030\002 \001(\t\0226\n\rconte" + - "nt_parts\030\003 \003(\0132\037.clarifai.api.UploadCont" + - "entPart\"\255\001\n\034PostInputsDataSourcesRequest" + - "\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Use" + - "rAppIDSet\0224\n\014data_sources\030\002 \003(\0132\036.clarif" + - "ai.api.InputsDataSource\022\025\n\rcall_back_url" + - "\030\003 \001(\t\022\017\n\007app_pat\030\004 \001(\t\"r\n\035GetInputsExtr" + - "actionJobRequest\022/\n\013user_app_id\030\001 \001(\0132\032." + - "clarifai.api.UserAppIDSet\022 \n\030inputs_extr" + - "action_job_id\030\002 \001(\t\"r\n\037ListInputsExtract" + - "ionJobsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cl" + - "arifai.api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n" + - "\010per_page\030\003 \001(\r\"\222\001\n!SingleInputsExtracti" + - "onJobResponse\022+\n\006status\030\001 \001(\0132\033.clarifai" + - ".api.status.Status\022@\n\025inputs_extraction_" + - "job\030\002 \001(\0132!.clarifai.api.InputsExtractio" + - "nJob\"\222\001\n MultiInputsExtractionJobRespons" + - "e\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status." + - "Status\022A\n\026inputs_extraction_jobs\030\002 \003(\0132!" + - ".clarifai.api.InputsExtractionJob\"a\n!Can" + - "celInputsExtractionJobsRequest\022/\n\013user_a" + - "pp_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022" + - "\013\n\003ids\030\002 \003(\t\"\177\n\030PostInputsUploadsRequest" + - "\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Use" + - "rAppIDSet\0222\n\016inputs_uploads\030\002 \003(\0132\032.clar" + - "ifai.api.InputsUpload\"V\n\020GetRunnerReques" + + "\022\013\n\003ids\030\002 \003(\t\"\177\n\030PostInputsUploadsReques" + "t\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Us" + - "erAppIDSet\022\021\n\trunner_id\030\002 \001(\t\"e\n\022ListRun" + - "nersRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + - "fai.api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010pe" + - "r_page\030\003 \001(\r\"l\n\022PostRunnersRequest\022/\n\013us" + - "er_app_id\030\001 \001(\0132\032.clarifai.api.UserAppID" + - "Set\022%\n\007runners\030\003 \003(\0132\024.clarifai.api.Runn" + - "er\"T\n\024DeleteRunnersRequest\022/\n\013user_app_i" + - "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\013\n\003i" + - "ds\030\002 \003(\t\"i\n\024SingleRunnerResponse\022+\n\006stat" + - "us\030\001 \001(\0132\033.clarifai.api.status.Status\022$\n" + - "\006runner\030\002 \001(\0132\024.clarifai.api.Runner\"o\n\023M" + - "ultiRunnerResponse\022+\n\006status\030\001 \001(\0132\033.cla" + - "rifai.api.status.Status\022+\n\007runners\030\002 \003(\013" + - "2\024.clarifai.api.RunnerB\004\200\265\030\001\"\\\n\026ListRunn" + - "erItemsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cl" + - "arifai.api.UserAppIDSet\022\021\n\trunner_id\030\002 \001" + - "(\t\"\260\001\n\034PostRunnerItemOutputsRequest\022/\n\013u" + + "erAppIDSet\0222\n\016inputs_uploads\030\002 \003(\0132\032.cla" + + "rifai.api.InputsUpload\"V\n\020GetRunnerReque" + + "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + + "serAppIDSet\022\021\n\trunner_id\030\002 \001(\t\"e\n\022ListRu" + + "nnersRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clar" + + "ifai.api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010p" + + "er_page\030\003 \001(\r\"l\n\022PostRunnersRequest\022/\n\013u" + "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + - "DSet\022\021\n\trunner_id\030\002 \001(\t\022\017\n\007item_id\030\003 \001(\t" + - "\022;\n\023runner_item_outputs\030\004 \003(\0132\036.clarifai" + - ".api.RunnerItemOutput\"u\n\027MultiRunnerItem" + - "Response\022+\n\006status\030\001 \001(\0132\033.clarifai.api." + - "status.Status\022-\n\005items\030\002 \003(\0132\030.clarifai." + - "api.RunnerItemB\004\200\265\030\001\"x\n\nRunnerItem\022\n\n\002id" + - "\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\022I\n\032post_mode" + - "l_outputs_request\030\003 \001(\0132%.clarifai.api.P" + - "ostModelOutputsRequest\"T\n\020RunnerItemOutp" + - "ut\022@\n\025multi_output_response\030\001 \001(\0132!.clar" + - "ifai.api.MultiOutputResponse\"\217\001\n\035MultiRu" + - "nnerItemOutputResponse\022+\n\006status\030\001 \001(\0132\033" + - ".clarifai.api.status.Status\022A\n\023runner_it" + - "em_outputs\030\002 \003(\0132\036.clarifai.api.RunnerIt" + - "emOutputB\004\200\265\030\001*p\n\034OrganizationInvitation" + - "Status\022\013\n\007NOT_SET\020\000\022\013\n\007PENDING\020\001\022\014\n\010ACCE" + - "PTED\020\002\022\r\n\tCANCELLED\020\003\022\014\n\010DECLINED\020\004\022\013\n\007E" + - "XPIRED\020\0052\265\215\003\n\002V2\022\256\002\n\024ListConceptRelation" + - "s\022).clarifai.api.ListConceptRelationsReq" + - "uest\032*.clarifai.api.MultiConceptRelation" + - "Response\"\276\001\202\323\344\223\002\253\001\022Y/v2/users/{user_app_" + - "id.user_id}/apps/{user_app_id.app_id}/co" + - "ncepts/{concept_id}/relationsZN\022L/v2/use" + - "rs/{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.ap" + - "i.PostConceptRelationsRequest\032*.clarifai" + - ".api.MultiConceptRelationResponse\"t\202\323\344\223\002" + - "^\"Y/v2/users/{user_app_id.user_id}/apps/" + - "{user_app_id.app_id}/concepts/{concept_i" + - "d}/relations:\001*\230\234\'\005\220\234\'-\220\234\'\n\220\234\'\013\022\342\001\n\026Dele" + - "teConceptRelations\022+.clarifai.api.Delete" + - "ConceptRelationsRequest\032!.clarifai.api.s" + - "tatus.BaseResponse\"x\202\323\344\223\002^*Y/v2/users/{u" + - "ser_app_id.user_id}/apps/{user_app_id.ap" + - "p_id}/concepts/{concept_id}/relations:\001*" + - "\230\234\'\005\220\234\'-\220\234\'\r\220\234\'\n\220\234\'\013\022\340\001\n\020GetConceptCount" + - "s\022%.clarifai.api.GetConceptCountsRequest" + - "\032\'.clarifai.api.MultiConceptCountRespons" + - "e\"|\202\323\344\223\002b\022I/v2/users/{user_app_id.user_i" + - "d}/apps/{user_app_id.app_id}/concepts/st" + - "atusZ\025\022\023/v2/concepts/status\230\234\'\002\220\234\'-\220\234\'&\220" + - "\234\'\013\220\234\'\005\022\325\001\n\nGetConcept\022\037.clarifai.api.Ge" + - "tConceptRequest\032#.clarifai.api.SingleCon" + - "ceptResponse\"\200\001\202\323\344\223\002n\022O/v2/users/{user_a" + - "pp_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\014ListConcepts" + - "\022!.clarifai.api.ListConceptsRequest\032\".cl" + - "arifai.api.MultiConceptResponse\"f\202\323\344\223\002T\022" + - "B/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_app_id.app_id}/conceptsZ\016\022\014/v2/conce" + - "pts\230\234\'\002\220\234\'-\220\234\'\013\022\275\002\n\021ListModelConcepts\022&." + - "clarifai.api.ListModelConceptsRequest\032\"." + - "clarifai.api.MultiConceptResponse\"\333\001\202\323\344\223" + - "\002\304\001\022T/v2/users/{user_app_id.user_id}/app" + - "s/{user_app_id.app_id}/models/{model_id}" + - "/conceptsZl\022j/v2/users/{user_app_id.user" + - "_id}/apps/{user_app_id.app_id}/models/{m" + - "odel_id}/versions/{version_id}/concepts\230" + - "\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\356\001\n\024PostConceptsSearches" + - "\022).clarifai.api.PostConceptsSearchesRequ" + - "est\032\".clarifai.api.MultiConceptResponse\"" + - "\206\001\202\323\344\223\002l\"K/v2/users/{user_app_id.user_id" + - "}/apps/{user_app_id.app_id}/concepts/sea" + - "rches:\001*Z\032\"\025/v2/concepts/searches:\001*\230\234\'\002" + - "\220\234\'-\220\234\'\013\220\234\'\017\220\234\'\023\022\307\001\n\014PostConcepts\022!.clar" + - "ifai.api.PostConceptsRequest\032\".clarifai." + - "api.MultiConceptResponse\"p\202\323\344\223\002Z\"B/v2/us" + + "DSet\022%\n\007runners\030\003 \003(\0132\024.clarifai.api.Run" + + "ner\"T\n\024DeleteRunnersRequest\022/\n\013user_app_" + + "id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\013\n\003" + + "ids\030\002 \003(\t\"i\n\024SingleRunnerResponse\022+\n\006sta" + + "tus\030\001 \001(\0132\033.clarifai.api.status.Status\022$" + + "\n\006runner\030\002 \001(\0132\024.clarifai.api.Runner\"o\n\023" + + "MultiRunnerResponse\022+\n\006status\030\001 \001(\0132\033.cl" + + "arifai.api.status.Status\022+\n\007runners\030\002 \003(" + + "\0132\024.clarifai.api.RunnerB\004\200\265\030\001\"\\\n\026ListRun" + + "nerItemsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + + "larifai.api.UserAppIDSet\022\021\n\trunner_id\030\002 " + + "\001(\t\"\260\001\n\034PostRunnerItemOutputsRequest\022/\n\013" + + "user_app_id\030\001 \001(\0132\032.clarifai.api.UserApp" + + "IDSet\022\021\n\trunner_id\030\002 \001(\t\022\017\n\007item_id\030\003 \001(" + + "\t\022;\n\023runner_item_outputs\030\004 \003(\0132\036.clarifa" + + "i.api.RunnerItemOutput\"u\n\027MultiRunnerIte" + + "mResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api" + + ".status.Status\022-\n\005items\030\002 \003(\0132\030.clarifai" + + ".api.RunnerItemB\004\200\265\030\001\"x\n\nRunnerItem\022\n\n\002i" + + "d\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\022I\n\032post_mod" + + "el_outputs_request\030\003 \001(\0132%.clarifai.api." + + "PostModelOutputsRequest\"T\n\020RunnerItemOut" + + "put\022@\n\025multi_output_response\030\001 \001(\0132!.cla" + + "rifai.api.MultiOutputResponse\"\217\001\n\035MultiR" + + "unnerItemOutputResponse\022+\n\006status\030\001 \001(\0132" + + "\033.clarifai.api.status.Status\022A\n\023runner_i" + + "tem_outputs\030\002 \003(\0132\036.clarifai.api.RunnerI" + + "temOutputB\004\200\265\030\001*p\n\034OrganizationInvitatio" + + "nStatus\022\013\n\007NOT_SET\020\000\022\013\n\007PENDING\020\001\022\014\n\010ACC" + + "EPTED\020\002\022\r\n\tCANCELLED\020\003\022\014\n\010DECLINED\020\004\022\013\n\007" + + "EXPIRED\020\0052\265\215\003\n\002V2\022\256\002\n\024ListConceptRelatio" + + "ns\022).clarifai.api.ListConceptRelationsRe" + + "quest\032*.clarifai.api.MultiConceptRelatio" + + "nResponse\"\276\001\202\323\344\223\002\253\001\022Y/v2/users/{user_app" + + "_id.user_id}/apps/{user_app_id.app_id}/c" + + "oncepts/{concept_id}/relationsZN\022L/v2/us" + "ers/{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\rPatchConcepts\022\".c" + - "larifai.api.PatchConceptsRequest\032\".clari" + - "fai.api.MultiConceptResponse\"p\202\323\344\223\002Z2B/v" + - "2/users/{user_app_id.user_id}/apps/{user" + - "_app_id.app_id}/concepts:\001*Z\0212\014/v2/conce" + - "pts:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\230\002\n\022GetConceptLan" + - "guage\022\'.clarifai.api.GetConceptLanguageR" + - "equest\032+.clarifai.api.SingleConceptLangu" + - "ageResponse\"\253\001\202\323\344\223\002\230\001\022d/v2/users/{user_a" + - "pp_id.user_id}/apps/{user_app_id.app_id}" + - "/concepts/{concept_id}/languages/{langua" + - "ge}Z0\022./v2/concepts/{concept_id}/languag" + - "es/{language}\230\234\'\002\220\234\'-\220\234\'\013\022\205\002\n\024ListConcep" + - "tLanguages\022).clarifai.api.ListConceptLan" + - "guagesRequest\032*.clarifai.api.MultiConcep" + - "tLanguageResponse\"\225\001\202\323\344\223\002\202\001\022Y/v2/users/{" + + "_id.app_id}/concepts/relations\230\234\'\005\220\234\'-\220\234" + + "\'\013\022\343\001\n\024PostConceptRelations\022).clarifai.a" + + "pi.PostConceptRelationsRequest\032*.clarifa" + + "i.api.MultiConceptRelationResponse\"t\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\'\n\220\234\'\013\022\342\001\n\026Del" + + "eteConceptRelations\022+.clarifai.api.Delet" + + "eConceptRelationsRequest\032!.clarifai.api." + + "status.BaseResponse\"x\202\323\344\223\002^*Y/v2/users/{" + "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_id}/concepts/{concept_id}/languagesZ%" + - "\022#/v2/concepts/{concept_id}/languages\230\234\'" + - "\002\220\234\'-\220\234\'\013\022\217\002\n\024PostConceptLanguages\022).cla" + - "rifai.api.PostConceptLanguagesRequest\032*." + - "clarifai.api.MultiConceptLanguageRespons" + - "e\"\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/concept" + - "s/{concept_id}/languages:\001*\230\234\'\002\220\234\'-\220\234\'\n\220" + - "\234\'\013\022\221\002\n\025PatchConceptLanguages\022*.clarifai" + - ".api.PatchConceptLanguagesRequest\032*.clar" + - "ifai.api.MultiConceptLanguageResponse\"\237\001" + - "\202\323\344\223\002\210\0012Y/v2/users/{user_app_id.user_id}" + - "/apps/{user_app_id.app_id}/concepts/{con" + - "cept_id}/languages:\001*Z(2#/v2/concepts/{c" + - "oncept_id}/languages:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022" + - "\365\001\n\023ListKnowledgeGraphs\022(.clarifai.api.L" + - "istKnowledgeGraphsRequest\032).clarifai.api" + - ".MultiKnowledgeGraphResponse\"\210\001\202\323\344\223\002v\022S/" + - "v2/users/{user_app_id.user_id}/apps/{use" + - "r_app_id.app_id}/concepts/knowledge_grap" + - "hsZ\037\022\035/v2/concepts/knowledge_graphs\230\234\'\002\220" + - "\234\'-\220\234\'\013\022\377\001\n\023PostKnowledgeGraphs\022(.clarif" + - "ai.api.PostKnowledgeGraphsRequest\032).clar" + - "ifai.api.MultiKnowledgeGraphResponse\"\222\001\202" + - "\323\344\223\002|\"S/v2/users/{user_app_id.user_id}/a" + - "pps/{user_app_id.app_id}/concepts/knowle" + - "dge_graphs:\001*Z\"\"\035/v2/concepts/knowledge_" + - "graphs:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\202\002\n\026PostConcep" + - "tMappingJobs\022+.clarifai.api.PostConceptM" + - "appingJobsRequest\032,.clarifai.api.MultiCo" + - "nceptMappingJobResponse\"\214\001\202\323\344\223\002v\"P/v2/us" + - "ers/{user_app_id.user_id}/apps/{user_app" + - "_id.app_id}/concepts/mappings/jobs:\001*Z\037\"" + - "\032/v2/concepts/mappings/jobs:\001*\230\234\'\002\220\234\'-\220\234" + - "\'\n\220\234\'\013\022\227\002\n\rGetAnnotation\022\".clarifai.api." + - "GetAnnotationRequest\032&.clarifai.api.Sing" + - "leAnnotationResponse\"\271\001\202\323\344\223\002\236\001\022g/v2/user", - "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.app_id}/inputs/{input_id}/annotations/" + - "{annotation_id}Z3\0221/v2/inputs/{input_id}" + - "/annotations/{annotation_id}\230\234\'\002\220\234\'-\220\234\'&" + - "\220\234\'\013\220\234\'\017\022\324\001\n\017ListAnnotations\022$.clarifai." + - "api.ListAnnotationsRequest\032%.clarifai.ap" + - "i.MultiAnnotationResponse\"t\202\323\344\223\002Z\022E/v2/u" + + "pp_id}/concepts/{concept_id}/relations:\001" + + "*\230\234\'\005\220\234\'-\220\234\'\r\220\234\'\n\220\234\'\013\022\340\001\n\020GetConceptCoun" + + "ts\022%.clarifai.api.GetConceptCountsReques" + + "t\032\'.clarifai.api.MultiConceptCountRespon" + + "se\"|\202\323\344\223\002b\022I/v2/users/{user_app_id.user_" + + "id}/apps/{user_app_id.app_id}/concepts/s" + + "tatusZ\025\022\023/v2/concepts/status\230\234\'\002\220\234\'-\220\234\'&" + + "\220\234\'\013\220\234\'\005\022\325\001\n\nGetConcept\022\037.clarifai.api.G" + + "etConceptRequest\032#.clarifai.api.SingleCo" + + "nceptResponse\"\200\001\202\323\344\223\002n\022O/v2/users/{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\014ListConcept" + + "s\022!.clarifai.api.ListConceptsRequest\032\".c" + + "larifai.api.MultiConceptResponse\"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/conc" + + "epts\230\234\'\002\220\234\'-\220\234\'\013\022\275\002\n\021ListModelConcepts\022&" + + ".clarifai.api.ListModelConceptsRequest\032\"" + + ".clarifai.api.MultiConceptResponse\"\333\001\202\323\344" + + "\223\002\304\001\022T/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/models/{model_id" + + "}/conceptsZl\022j/v2/users/{user_app_id.use" + + "r_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\024PostConceptsSearche" + + "s\022).clarifai.api.PostConceptsSearchesReq" + + "uest\032\".clarifai.api.MultiConceptResponse" + + "\"\206\001\202\323\344\223\002l\"K/v2/users/{user_app_id.user_i" + + "d}/apps/{user_app_id.app_id}/concepts/se" + + "arches:\001*Z\032\"\025/v2/concepts/searches:\001*\230\234\'" + + "\002\220\234\'-\220\234\'\013\220\234\'\017\220\234\'\023\022\307\001\n\014PostConcepts\022!.cla" + + "rifai.api.PostConceptsRequest\032\".clarifai" + + ".api.MultiConceptResponse\"p\202\323\344\223\002Z\"B/v2/u" + "sers/{user_app_id.user_id}/apps/{user_ap" + - "p_id.app_id}/annotationsZ\021\022\017/v2/annotati" + - "ons\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\022\347\001\n\017PostAnnotati" + - "ons\022$.clarifai.api.PostAnnotationsReques" + - "t\032%.clarifai.api.MultiAnnotationResponse" + - "\"\206\001\202\323\344\223\002`\"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\'\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.api.MultiAnnotationResponse\"\206\001\202" + - "\323\344\223\002`2E/v2/users/{user_app_id.user_id}/a" + - "pps/{user_app_id.app_id}/annotations:\001*Z" + - "\0242\017/v2/annotations:\001*\230\234\'\002\220\234\'-\220\234\'\005\220\234\'%\220\234\'" + - "&\220\234\'\013\220\234\'\023\220\234\'\017\022\370\001\n\026PatchAnnotationsStatus" + - "\022+.clarifai.api.PatchAnnotationsStatusRe" + - "quest\032,.clarifai.api.PatchAnnotationsSta" + - "tusResponse\"\202\001\202\323\344\223\002`2[/v2/users/{user_ap" + - "p_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\020DeleteAnnot" + - "ation\022%.clarifai.api.DeleteAnnotationReq" + - "uest\032!.clarifai.api.status.BaseResponse\"" + - "\301\001\202\323\344\223\002\236\001*g/v2/users/{user_app_id.user_i" + - "d}/apps/{user_app_id.app_id}/inputs/{inp" + - "ut_id}/annotations/{annotation_id}Z3*1/v" + - "2/inputs/{input_id}/annotations/{annotat" + - "ion_id}\230\234\'\002\220\234\'-\220\234\'%\220\234\'(\220\234\'&\220\234\'\023\220\234\'\017\022\324\002\n\021" + - "DeleteAnnotations\022&.clarifai.api.DeleteA" + - "nnotationsRequest\032!.clarifai.api.status." + - "BaseResponse\"\363\001\202\323\344\223\002\320\001*L/v2/users/{user_" + + "p_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\rPatchConcepts\022\"." + + "clarifai.api.PatchConceptsRequest\032\".clar" + + "ifai.api.MultiConceptResponse\"p\202\323\344\223\002Z2B/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/concepts:\001*Z\0212\014/v2/conc" + + "epts:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\230\002\n\022GetConceptLa" + + "nguage\022\'.clarifai.api.GetConceptLanguage" + + "Request\032+.clarifai.api.SingleConceptLang" + + "uageResponse\"\253\001\202\323\344\223\002\230\001\022d/v2/users/{user_" + "app_id.user_id}/apps/{user_app_id.app_id" + - "}/inputs/annotations:\001*Z\033*\026/v2/inputs/an" + - "notations:\001*ZJ*E/v2/users/{user_app_id.u" + - "ser_id}/apps/{user_app_id.app_id}/annota" + - "tions:\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\030PatchAnnotationsS" + - "earches\022-.clarifai.api.PatchAnnotationsS" + - "earchesRequest\032!.clarifai.api.MultiSearc" + - "hResponse\"\210\001\202\323\344\223\002r2N/v2/users/{user_app_" + - "id.user_id}/apps/{user_app_id.app_id}/an" + - "notations/searches:\001*Z\0352\030/v2/annotations" + - "/searches:\001*\230\234\'\002\220\234\'-\220\234\'s\220\234\'r\022\205\002\n\027PostAnn" + - "otationsSearches\022,.clarifai.api.PostAnno" + - "tationsSearchesRequest\032!.clarifai.api.Mu" + - "ltiSearchResponse\"\230\001\202\323\344\223\002r\"N/v2/users/{u" + - "ser_app_id.user_id}/apps/{user_app_id.ap" + - "p_id}/annotations/searches:\001*Z\035\"\030/v2/ann" + - "otations/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*" + - ".clarifai.api.ListAnnotationWorkersReque" + - "st\032!.clarifai.api.MultiWorkerResponse\"\210\001" + - "\202\323\344\223\002j\022M/v2/users/{user_app_id.user_id}/" + - "apps/{user_app_id.app_id}/annotations/wo" + - "rkersZ\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\".cla" + - "rifai.api.GetInputCountRequest\032&.clarifa" + - "i.api.SingleInputCountResponse\"x\202\323\344\223\002^\022G" + - "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_app_id.app_id}/inputs/statusZ\023\022\021/v2/i" + - "nputs/status\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\315\001\n\014Str" + - "eamInputs\022!.clarifai.api.StreamInputsReq" + - "uest\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/v2/inputs/stream\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005" + - "\022\201\002\n\017GetInputSamples\022$.clarifai.api.GetI" + - "nputSamplesRequest\032*.clarifai.api.MultiI" + - "nputAnnotationResponse\"\233\001\202\323\344\223\002\200\001\022X/v2/us" + - "ers/{user_app_id.user_id}/apps/{user_app" + - "_id.app_id}/tasks/{task_id}/inputs/sampl" + - "esZ$\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.clar" + - "ifai.api.GetInputRequest\032!.clarifai.api." + - "SingleInputResponse\"\200\001\202\323\344\223\002f\022K/v2/users/" + + "}/concepts/{concept_id}/languages/{langu" + + "age}Z0\022./v2/concepts/{concept_id}/langua" + + "ges/{language}\230\234\'\002\220\234\'-\220\234\'\013\022\205\002\n\024ListConce" + + "ptLanguages\022).clarifai.api.ListConceptLa" + + "nguagesRequest\032*.clarifai.api.MultiConce" + + "ptLanguageResponse\"\225\001\202\323\344\223\002\202\001\022Y/v2/users/" + "{user_app_id.user_id}/apps/{user_app_id." + - "app_id}/inputs/{input_id}Z\027\022\025/v2/inputs/" + - "{input_id}\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\200\002\n\025GetIn" + - "putVideoManifest\022%.clarifai.api.GetVideo" + - "ManifestRequest\032&.clarifai.api.GetVideoM" + - "anifestResponse\"\227\001\202\323\344\223\002\204\001\022Z/v2/users/{us" + - "er_app_id.user_id}/apps/{user_app_id.app" + - "_id}/inputs/{input_id}/video_manifestZ&\022" + - "$/v2/inputs/{input_id}/video_manifest\230\234\'" + - "\002\220\234\'-\220\234\'\005\022\273\001\n\nListInputs\022\037.clarifai.api." + - "ListInputsRequest\032 .clarifai.api.MultiIn" + - "putResponse\"j\202\323\344\223\002P\022@/v2/users/{user_app" + - "_id.user_id}/apps/{user_app_id.app_id}/i" + - "nputsZ\014\022\n/v2/inputs\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022" + - "\326\001\n\nPostInputs\022\037.clarifai.api.PostInputs" + - "Request\032 .clarifai.api.MultiInputRespons" + - "e\"\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/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 .clari" + - "fai.api.PatchInputsRequest\032 .clarifai.ap" + - "i.MultiInputResponse\"|\202\323\344\223\002V2@/v2/users/" + - "{user_app_id.user_id}/apps/{user_app_id." + - "app_id}/inputs:\001*Z\0172\n/v2/inputs:\001*\230\234\'\002\220\234" + - "\'-\220\234\'%\220\234\'&\220\234\'\013\220\234\'\004\220\234\'\005\220\234\'\017\022\351\001\n\013DeleteInp" + - "ut\022 .clarifai.api.DeleteInputRequest\032!.c" + - "larifai.api.status.BaseResponse\"\224\001\202\323\344\223\002f" + - "*K/v2/users/{user_app_id.user_id}/apps/{" + - "user_app_id.app_id}/inputs/{input_id}Z\027*" + - "\025/v2/inputs/{input_id}\230\234\'\002\220\234\'-\220\234\'%\220\234\'(\220\234" + - "\'&\220\234\'\004\220\234\'\010\220\234\'\005\220\234\'\017\220\234\'\023\022\333\001\n\014DeleteInputs\022" + - "!.clarifai.api.DeleteInputsRequest\032!.cla" + - "rifai.api.status.BaseResponse\"\204\001\202\323\344\223\002V*@" + + "app_id}/concepts/{concept_id}/languagesZ" + + "%\022#/v2/concepts/{concept_id}/languages\230\234" + + "\'\002\220\234\'-\220\234\'\013\022\217\002\n\024PostConceptLanguages\022).cl" + + "arifai.api.PostConceptLanguagesRequest\032*" + + ".clarifai.api.MultiConceptLanguageRespon" + + "se\"\237\001\202\323\344\223\002\210\001\"Y/v2/users/{user_app_id.use" + + "r_id}/apps/{user_app_id.app_id}/concepts" + + "/{concept_id}/languages:\001*Z(\"#/v2/concep" + + "ts/{concept_id}/languages:\001*\230\234\'\002\220\234\'-\220\234\'\n" + + "\220\234\'\013\022\221\002\n\025PatchConceptLanguages\022*.clarifa" + + "i.api.PatchConceptLanguagesRequest\032*.cla" + + "rifai.api.MultiConceptLanguageResponse\"\237" + + "\001\202\323\344\223\002\210\0012Y/v2/users/{user_app_id.user_id" + + "}/apps/{user_app_id.app_id}/concepts/{co" + + "ncept_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." + + "ListKnowledgeGraphsRequest\032).clarifai.ap" + + "i.MultiKnowledgeGraphResponse\"\210\001\202\323\344\223\002v\022S" + "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_app_id.app_id}/inputs:\001*Z\017*\n/v2/input" + - "s:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234\'(\220\234\'&\220\234\'\004\220\234\'\010\220\234\'\005\220\234\'\017" + - "\220\234\'\023\022\342\001\n\023PatchInputsSearches\022(.clarifai." + - "api.PatchInputsSearchesRequest\032!.clarifa" + - "i.api.MultiSearchResponse\"~\202\323\344\223\002h2I/v2/u" + + "er_app_id.app_id}/concepts/knowledge_gra" + + "phsZ\037\022\035/v2/concepts/knowledge_graphs\230\234\'\002" + + "\220\234\'-\220\234\'\013\022\377\001\n\023PostKnowledgeGraphs\022(.clari" + + "fai.api.PostKnowledgeGraphsRequest\032).cla" + + "rifai.api.MultiKnowledgeGraphResponse\"\222\001" + + "\202\323\344\223\002|\"S/v2/users/{user_app_id.user_id}/" + + "apps/{user_app_id.app_id}/concepts/knowl" + + "edge_graphs:\001*Z\"\"\035/v2/concepts/knowledge" + + "_graphs:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\202\002\n\026PostConce" + + "ptMappingJobs\022+.clarifai.api.PostConcept" + + "MappingJobsRequest\032,.clarifai.api.MultiC" + + "onceptMappingJobResponse\"\214\001\202\323\344\223\002v\"P/v2/u" + "sers/{user_app_id.user_id}/apps/{user_ap" + - "p_id.app_id}/inputs/searches:\001*Z\0302\023/v2/i" + - "nputs/searches:\001*\230\234\'\002\220\234\'-\220\234\'s\220\234\'r\022\361\001\n\022Po" + - "stInputsSearches\022\'.clarifai.api.PostInpu" + - "tsSearchesRequest\032!.clarifai.api.MultiSe" + - "archResponse\"\216\001\202\323\344\223\002h\"I/v2/users/{user_a" + + "p_id.app_id}/concepts/mappings/jobs:\001*Z\037" + + "\"\032/v2/concepts/mappings/jobs:\001*\230\234\'\002\220\234\'-\220" + + "\234\'\n\220\234\'\013\022\227\002\n\rGetAnnotation\022\".clarifai.api" + + ".GetAnnotationRequest\032&.clarifai.api.Sin", + "gleAnnotationResponse\"\271\001\202\323\344\223\002\236\001\022g/v2/use" + + "rs/{user_app_id.user_id}/apps/{user_app_" + + "id.app_id}/inputs/{input_id}/annotations" + + "/{annotation_id}Z3\0221/v2/inputs/{input_id" + + "}/annotations/{annotation_id}\230\234\'\002\220\234\'-\220\234\'" + + "&\220\234\'\013\220\234\'\017\022\324\001\n\017ListAnnotations\022$.clarifai" + + ".api.ListAnnotationsRequest\032%.clarifai.a" + + "pi.MultiAnnotationResponse\"t\202\323\344\223\002Z\022E/v2/" + + "users/{user_app_id.user_id}/apps/{user_a" + + "pp_id.app_id}/annotationsZ\021\022\017/v2/annotat" + + "ions\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\022\347\001\n\017PostAnnotat" + + "ions\022$.clarifai.api.PostAnnotationsReque" + + "st\032%.clarifai.api.MultiAnnotationRespons" + + "e\"\206\001\202\323\344\223\002`\"E/v2/users/{user_app_id.user_" + + "id}/apps/{user_app_id.app_id}/annotation" + + "s:\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.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/v2/annotations:\001*\230\234\'\002\220\234\'-\220\234\'\005\220\234\'%\220\234" + + "\'&\220\234\'\013\220\234\'\023\220\234\'\017\022\370\001\n\026PatchAnnotationsStatu" + + "s\022+.clarifai.api.PatchAnnotationsStatusR" + + "equest\032,.clarifai.api.PatchAnnotationsSt" + + "atusResponse\"\202\001\202\323\344\223\002`2[/v2/users/{user_a" + "pp_id.user_id}/apps/{user_app_id.app_id}" + - "/inputs/searches:\001*Z\030\"\023/v2/inputs/search" + - "es:\001*\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\017\220\234\'\003\220\234\'\023\022\240\003" + - "\n\020PostModelOutputs\022%.clarifai.api.PostMo" + - "delOutputsRequest\032!.clarifai.api.MultiOu" + - "tputResponse\"\301\002\202\323\344\223\002\246\002\"i/v2/users/{user_" + - "app_id.user_id}/apps/{user_app_id.app_id" + - "}/models/{model_id}/versions/{version_id" + - "}/outputs:\001*Z8\"3/v2/models/{model_id}/ve" + - "rsions/{version_id}/outputs:\001*ZX\"S/v2/us" + - "ers/{user_app_id.user_id}/apps/{user_app" + - "_id.app_id}/models/{model_id}/outputs:\001*" + - "Z\"\"\035/v2/models/{model_id}/outputs:\001*\230\234\'\002" + - "\220\234\'-\220\234\'\013\220\234\'\017\220\234\'\002\022\357\001\n\014ListDatasets\022!.clar" + - "ifai.api.ListDatasetsRequest\032\".clarifai." + - "api.MultiDatasetResponse\"\227\001\202\323\344\223\002\200\001\022B/v2/" + + "/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\020DeleteAnno" + + "tation\022%.clarifai.api.DeleteAnnotationRe" + + "quest\032!.clarifai.api.status.BaseResponse" + + "\"\301\001\202\323\344\223\002\236\001*g/v2/users/{user_app_id.user_" + + "id}/apps/{user_app_id.app_id}/inputs/{in" + + "put_id}/annotations/{annotation_id}Z3*1/" + + "v2/inputs/{input_id}/annotations/{annota" + + "tion_id}\230\234\'\002\220\234\'-\220\234\'%\220\234\'(\220\234\'&\220\234\'\023\220\234\'\017\022\324\002\n" + + "\021DeleteAnnotations\022&.clarifai.api.Delete" + + "AnnotationsRequest\032!.clarifai.api.status" + + ".BaseResponse\"\363\001\202\323\344\223\002\320\001*L/v2/users/{user" + + "_app_id.user_id}/apps/{user_app_id.app_i" + + "d}/inputs/annotations:\001*Z\033*\026/v2/inputs/a" + + "nnotations:\001*ZJ*E/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/annot" + + "ations:\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\030PatchAnnotations" + + "Searches\022-.clarifai.api.PatchAnnotations" + + "SearchesRequest\032!.clarifai.api.MultiSear" + + "chResponse\"\210\001\202\323\344\223\002r2N/v2/users/{user_app" + + "_id.user_id}/apps/{user_app_id.app_id}/a" + + "nnotations/searches:\001*Z\0352\030/v2/annotation" + + "s/searches:\001*\230\234\'\002\220\234\'-\220\234\'s\220\234\'r\022\205\002\n\027PostAn" + + "notationsSearches\022,.clarifai.api.PostAnn" + + "otationsSearchesRequest\032!.clarifai.api.M" + + "ultiSearchResponse\"\230\001\202\323\344\223\002r\"N/v2/users/{" + + "user_app_id.user_id}/apps/{user_app_id.a" + + "pp_id}/annotations/searches:\001*Z\035\"\030/v2/an" + + "notations/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" + + "*.clarifai.api.ListAnnotationWorkersRequ" + + "est\032!.clarifai.api.MultiWorkerResponse\"\210" + + "\001\202\323\344\223\002j\022M/v2/users/{user_app_id.user_id}" + + "/apps/{user_app_id.app_id}/annotations/w" + + "orkersZ\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\".cl" + + "arifai.api.GetInputCountRequest\032&.clarif" + + "ai.api.SingleInputCountResponse\"x\202\323\344\223\002^\022" + + "G/v2/users/{user_app_id.user_id}/apps/{u" + + "ser_app_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\014St" + + "reamInputs\022!.clarifai.api.StreamInputsRe" + + "quest\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/stream" + + "Z\023\022\021/v2/inputs/stream\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'" + + "\005\022\201\002\n\017GetInputSamples\022$.clarifai.api.Get" + + "InputSamplesRequest\032*.clarifai.api.Multi" + + "InputAnnotationResponse\"\233\001\202\323\344\223\002\200\001\022X/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_id.app_id}/tasks/{task_id}/inputs/samp" + + "lesZ$\022\"/v2/tasks/{task_id}/inputs/sample" + + "s\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\317\001\n\010GetInput\022\035.cla" + + "rifai.api.GetInputRequest\032!.clarifai.api" + + ".SingleInputResponse\"\200\001\202\323\344\223\002f\022K/v2/users" + + "/{user_app_id.user_id}/apps/{user_app_id" + + ".app_id}/inputs/{input_id}Z\027\022\025/v2/inputs" + + "/{input_id}\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\200\002\n\025GetI" + + "nputVideoManifest\022%.clarifai.api.GetVide" + + "oManifestRequest\032&.clarifai.api.GetVideo" + + "ManifestResponse\"\227\001\202\323\344\223\002\204\001\022Z/v2/users/{u" + + "ser_app_id.user_id}/apps/{user_app_id.ap" + + "p_id}/inputs/{input_id}/video_manifestZ&" + + "\022$/v2/inputs/{input_id}/video_manifest\230\234" + + "\'\002\220\234\'-\220\234\'\005\022\273\001\n\nListInputs\022\037.clarifai.api" + + ".ListInputsRequest\032 .clarifai.api.MultiI" + + "nputResponse\"j\202\323\344\223\002P\022@/v2/users/{user_ap" + + "p_id.user_id}/apps/{user_app_id.app_id}/" + + "inputsZ\014\022\n/v2/inputs\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005" + + "\022\326\001\n\nPostInputs\022\037.clarifai.api.PostInput" + + "sRequest\032 .clarifai.api.MultiInputRespon" + + "se\"\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/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 .clar" + + "ifai.api.PatchInputsRequest\032 .clarifai.a" + + "pi.MultiInputResponse\"|\202\323\344\223\002V2@/v2/users" + + "/{user_app_id.user_id}/apps/{user_app_id" + + ".app_id}/inputs:\001*Z\0172\n/v2/inputs:\001*\230\234\'\002\220" + + "\234\'-\220\234\'%\220\234\'&\220\234\'\013\220\234\'\004\220\234\'\005\220\234\'\017\022\351\001\n\013DeleteIn" + + "put\022 .clarifai.api.DeleteInputRequest\032!." + + "clarifai.api.status.BaseResponse\"\224\001\202\323\344\223\002" + + "f*K/v2/users/{user_app_id.user_id}/apps/" + + "{user_app_id.app_id}/inputs/{input_id}Z\027" + + "*\025/v2/inputs/{input_id}\230\234\'\002\220\234\'-\220\234\'%\220\234\'(\220" + + "\234\'&\220\234\'\004\220\234\'\010\220\234\'\005\220\234\'\017\220\234\'\023\022\333\001\n\014DeleteInputs" + + "\022!.clarifai.api.DeleteInputsRequest\032!.cl" + + "arifai.api.status.BaseResponse\"\204\001\202\323\344\223\002V*" + + "@/v2/users/{user_app_id.user_id}/apps/{u" + + "ser_app_id.app_id}/inputs:\001*Z\017*\n/v2/inpu" + + "ts:\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.PatchInputsSearchesRequest\032!.clarif" + + "ai.api.MultiSearchResponse\"~\202\323\344\223\002h2I/v2/" + "users/{user_app_id.user_id}/apps/{user_a" + - "pp_id.app_id}/datasetsZ*\022(/v2/users/{use" + - "r_app_id.user_id}/datasetsZ\016\022\014/v2/datase" + - "ts\230\234\'\002\220\234\'-\220\234\'i\220\234\'r\022\331\001\n\nGetDataset\022\037.clar" + - "ifai.api.GetDatasetRequest\032#.clarifai.ap" + - "i.SingleDatasetResponse\"\204\001\202\323\344\223\002n\022O/v2/us" + - "ers/{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.PostDatas" + - "etsRequest\032\".clarifai.api.MultiDatasetRe" + - "sponse\"t\202\323\344\223\002Z\"B/v2/users/{user_app_id.u" + - "ser_id}/apps/{user_app_id.app_id}/datase" + - "ts:\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.Pa" + - "tchDatasetsRequest\032\".clarifai.api.MultiD" + - "atasetResponse\"t\202\323\344\223\002Z2B/v2/users/{user_" + + "pp_id.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\022P" + + "ostInputsSearches\022\'.clarifai.api.PostInp" + + "utsSearchesRequest\032!.clarifai.api.MultiS" + + "earchResponse\"\216\001\202\323\344\223\002h\"I/v2/users/{user_" + "app_id.user_id}/apps/{user_app_id.app_id" + - "}/datasets:\001*Z\0212\014/v2/datasets:\001*\230\234\'\002\220\234\'-" + - "\220\234\'i\220\234\'j\220\234\'r\022\316\001\n\016DeleteDatasets\022#.clarif" + - "ai.api.DeleteDatasetsRequest\032!.clarifai." + - "api.status.BaseResponse\"t\202\323\344\223\002Z*B/v2/use" + - "rs/{user_app_id.user_id}/apps/{user_app_" + - "id.app_id}/datasets:\001*Z\021*\014/v2/datasets:\001" + - "*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'k\022\201\002\n\021ListDatasetInp" + - "uts\022&.clarifai.api.ListDatasetInputsRequ" + - "est\032\'.clarifai.api.MultiDatasetInputResp" + - "onse\"\232\001\202\323\344\223\002|\022V/v2/users/{user_app_id.us" + - "er_id}/apps/{user_app_id.app_id}/dataset" + - "s/{dataset_id}/inputsZ\"\022 /v2/datasets/{d" + - "ataset_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.Get" + - "DatasetInputRequest\032(.clarifai.api.Singl" + - "eDatasetInputResponse\"\261\001\202\323\344\223\002\222\001\022a/v2/use" + - "rs/{user_app_id.user_id}/apps/{user_app_" + - "id.app_id}/datasets/{dataset_id}/inputs/" + - "{input_id}Z-\022+/v2/datasets/{dataset_id}/" + - "inputs/{input_id}\230\234\'\002\220\234\'-\220\234\'i\220\234\'\005\220\234\'&\220\234\'" + - "\013\022\214\002\n\021PostDatasetInputs\022&.clarifai.api.P" + - "ostDatasetInputsRequest\032\'.clarifai.api.M" + - "ultiDatasetInputResponse\"\245\001\202\323\344\223\002\202\001\"V/v2/" + - "users/{user_app_id.user_id}/apps/{user_a" + - "pp_id.app_id}/datasets/{dataset_id}/inpu" + - "ts:\001*Z%\" /v2/datasets/{dataset_id}/input" + - "s:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'\005\220\234\'&\220\234\'\013\022\206\002\n\023Del" + - "eteDatasetInputs\022(.clarifai.api.DeleteDa" + - "tasetInputsRequest\032!.clarifai.api.status" + - ".BaseResponse\"\241\001\202\323\344\223\002\202\001*V/v2/users/{user" + + "}/inputs/searches:\001*Z\030\"\023/v2/inputs/searc" + + "hes:\001*\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\017\220\234\'\003\220\234\'\023\022\240" + + "\003\n\020PostModelOutputs\022%.clarifai.api.PostM" + + "odelOutputsRequest\032!.clarifai.api.MultiO" + + "utputResponse\"\301\002\202\323\344\223\002\246\002\"i/v2/users/{user" + "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/datasets/{dataset_id}/inputs:\001*Z%* /v" + - "2/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\023ListDatasetVersion" + - "s\022(.clarifai.api.ListDatasetVersionsRequ" + - "est\032).clarifai.api.MultiDatasetVersionRe" + - "sponse\"\227\001\202\323\344\223\002\200\001\022X/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/data" + - "sets/{dataset_id}/versionsZ$\022\"/v2/datase" + - "ts/{dataset_id}/versions\230\234\'\002\220\234\'-\220\234\'i\220\234\'r" + - "\022\253\002\n\021GetDatasetVersion\022&.clarifai.api.Ge" + - "tDatasetVersionRequest\032*.clarifai.api.Si" + - "ngleDatasetVersionResponse\"\301\001\202\323\344\223\002\252\001\022m/v" + - "2/users/{user_app_id.user_id}/apps/{user" + - "_app_id.app_id}/datasets/{dataset_id}/ve" + - "rsions/{dataset_version_id}Z9\0227/v2/datas" + - "ets/{dataset_id}/versions/{dataset_versi" + - "on_id}\230\234\'\002\220\234\'-\220\234\'i\220\234\'r\022\352\002\n\037ListDatasetVe" + - "rsionMetricsGroups\0224.clarifai.api.ListDa" + - "tasetVersionMetricsGroupsRequest\0325.clari" + - "fai.api.MultiDatasetVersionMetricsGroupR" + - "esponse\"\331\001\202\323\344\223\002\272\001\022u/v2/users/{user_app_i" + + "d}/models/{model_id}/versions/{version_i" + + "d}/outputs:\001*Z8\"3/v2/models/{model_id}/v" + + "ersions/{version_id}/outputs:\001*ZX\"S/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_id.app_id}/models/{model_id}/outputs:\001" + + "*Z\"\"\035/v2/models/{model_id}/outputs:\001*\230\234\'" + + "\002\220\234\'-\220\234\'\013\220\234\'\017\220\234\'\002\022\357\001\n\014ListDatasets\022!.cla" + + "rifai.api.ListDatasetsRequest\032\".clarifai" + + ".api.MultiDatasetResponse\"\227\001\202\323\344\223\002\200\001\022B/v2" + + "/users/{user_app_id.user_id}/apps/{user_" + + "app_id.app_id}/datasetsZ*\022(/v2/users/{us" + + "er_app_id.user_id}/datasetsZ\016\022\014/v2/datas" + + "ets\230\234\'\002\220\234\'-\220\234\'i\220\234\'r\022\331\001\n\nGetDataset\022\037.cla" + + "rifai.api.GetDatasetRequest\032#.clarifai.a" + + "pi.SingleDatasetResponse\"\204\001\202\323\344\223\002n\022O/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_id.app_id}/datasets/{dataset_id}Z\033\022\031/v" + + "2/datasets/{dataset_id}\230\234\'\002\220\234\'-\220\234\'i\220\234\'r\022" + + "\313\001\n\014PostDatasets\022!.clarifai.api.PostData" + + "setsRequest\032\".clarifai.api.MultiDatasetR" + + "esponse\"t\202\323\344\223\002Z\"B/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/datas" + + "ets:\001*Z\021\"\014/v2/datasets:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'" + + "j\220\234\'r\022\315\001\n\rPatchDatasets\022\".clarifai.api.P" + + "atchDatasetsRequest\032\".clarifai.api.Multi" + + "DatasetResponse\"t\202\323\344\223\002Z2B/v2/users/{user" + + "_app_id.user_id}/apps/{user_app_id.app_i" + + "d}/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#.clari" + + "fai.api.DeleteDatasetsRequest\032!.clarifai" + + ".api.status.BaseResponse\"t\202\323\344\223\002Z*B/v2/us" + + "ers/{user_app_id.user_id}/apps/{user_app" + + "_id.app_id}/datasets:\001*Z\021*\014/v2/datasets:" + + "\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'k\022\201\002\n\021ListDatasetIn" + + "puts\022&.clarifai.api.ListDatasetInputsReq" + + "uest\032\'.clarifai.api.MultiDatasetInputRes" + + "ponse\"\232\001\202\323\344\223\002|\022V/v2/users/{user_app_id.u" + + "ser_id}/apps/{user_app_id.app_id}/datase" + + "ts/{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.Ge" + + "tDatasetInputRequest\032(.clarifai.api.Sing" + + "leDatasetInputResponse\"\261\001\202\323\344\223\002\222\001\022a/v2/us" + + "ers/{user_app_id.user_id}/apps/{user_app" + + "_id.app_id}/datasets/{dataset_id}/inputs" + + "/{input_id}Z-\022+/v2/datasets/{dataset_id}" + + "/inputs/{input_id}\230\234\'\002\220\234\'-\220\234\'i\220\234\'\005\220\234\'&\220\234" + + "\'\013\022\214\002\n\021PostDatasetInputs\022&.clarifai.api." + + "PostDatasetInputsRequest\032\'.clarifai.api." + + "MultiDatasetInputResponse\"\245\001\202\323\344\223\002\202\001\"V/v2" + + "/users/{user_app_id.user_id}/apps/{user_" + + "app_id.app_id}/datasets/{dataset_id}/inp" + + "uts:\001*Z%\" /v2/datasets/{dataset_id}/inpu" + + "ts:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'\005\220\234\'&\220\234\'\013\022\206\002\n\023De" + + "leteDatasetInputs\022(.clarifai.api.DeleteD" + + "atasetInputsRequest\032!.clarifai.api.statu" + + "s.BaseResponse\"\241\001\202\323\344\223\002\202\001*V/v2/users/{use" + + "r_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\023ListDatasetVersio" + + "ns\022(.clarifai.api.ListDatasetVersionsReq" + + "uest\032).clarifai.api.MultiDatasetVersionR" + + "esponse\"\227\001\202\323\344\223\002\200\001\022X/v2/users/{user_app_i" + "d.user_id}/apps/{user_app_id.app_id}/dat" + - "asets/{dataset_id}/versions/{dataset_ver" + - "sion_id}/metricsZA\022?/v2/datasets/{datase" + - "t_id}/versions/{dataset_version_id}/metr" + - "ics\230\234\'\002\220\234\'-\220\234\'i\220\234\'&\220\234\'\013\220\234\'\005\022\222\002\n\023PostData" + - "setVersions\022(.clarifai.api.PostDatasetVe" + + "asets/{dataset_id}/versionsZ$\022\"/v2/datas" + + "ets/{dataset_id}/versions\230\234\'\002\220\234\'-\220\234\'i\220\234\'" + + "r\022\253\002\n\021GetDatasetVersion\022&.clarifai.api.G" + + "etDatasetVersionRequest\032*.clarifai.api.S" + + "ingleDatasetVersionResponse\"\301\001\202\323\344\223\002\252\001\022m/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/datasets/{dataset_id}/v" + + "ersions/{dataset_version_id}Z9\0227/v2/data" + + "sets/{dataset_id}/versions/{dataset_vers" + + "ion_id}\230\234\'\002\220\234\'-\220\234\'i\220\234\'r\022\352\002\n\037ListDatasetV" + + "ersionMetricsGroups\0224.clarifai.api.ListD" + + "atasetVersionMetricsGroupsRequest\0325.clar" + + "ifai.api.MultiDatasetVersionMetricsGroup" + + "Response\"\331\001\202\323\344\223\002\272\001\022u/v2/users/{user_app_" + + "id.user_id}/apps/{user_app_id.app_id}/da" + + "tasets/{dataset_id}/versions/{dataset_ve" + + "rsion_id}/metricsZA\022?/v2/datasets/{datas" + + "et_id}/versions/{dataset_version_id}/met" + + "rics\230\234\'\002\220\234\'-\220\234\'i\220\234\'&\220\234\'\013\220\234\'\005\022\222\002\n\023PostDat" + + "asetVersions\022(.clarifai.api.PostDatasetV" + + "ersionsRequest\032).clarifai.api.MultiDatas" + + "etVersionResponse\"\245\001\202\323\344\223\002\206\001\"X/v2/users/{" + + "user_app_id.user_id}/apps/{user_app_id.a" + + "pp_id}/datasets/{dataset_id}/versions:\001*" + + "Z\'\"\"/v2/datasets/{dataset_id}/versions:\001" + + "*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'\017\220\234\'\023\022\214\002\n\024PatchDatas" + + "etVersions\022).clarifai.api.PatchDatasetVe" + "rsionsRequest\032).clarifai.api.MultiDatase" + - "tVersionResponse\"\245\001\202\323\344\223\002\206\001\"X/v2/users/{u" + + "tVersionResponse\"\235\001\202\323\344\223\002\206\0012X/v2/users/{u" + "ser_app_id.user_id}/apps/{user_app_id.ap" + "p_id}/datasets/{dataset_id}/versions:\001*Z" + - "\'\"\"/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" + + "\'2\"/v2/datasets/{dataset_id}/versions:\001*" + + "\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\022\212\002\n\025DeleteDatasetVersio" + + "ns\022*.clarifai.api.DeleteDatasetVersionsR" + + "equest\032!.clarifai.api.status.BaseRespons" + + "e\"\241\001\202\323\344\223\002\206\001*X/v2/users/{user_app_id.user" + + "_id}/apps/{user_app_id.app_id}/datasets/" + + "{dataset_id}/versions:\001*Z\'*\"/v2/datasets" + + "/{dataset_id}/versions:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'" + + "j\220\234\'k\022\324\002\n\030PutDatasetVersionExports\022-.cla" + + "rifai.api.PutDatasetVersionExportsReques" + + "t\032/.clarifai.api.MultiDatasetVersionExpo" + + "rtResponse\"\327\001\202\323\344\223\002\300\001\032u/v2/users/{user_ap" + + "p_id.user_id}/apps/{user_app_id.app_id}/" + + "datasets/{dataset_id}/versions/{dataset_" + + "version_id}/exports:\001*ZD\032?/v2/datasets/{" + + "dataset_id}/versions/{dataset_version_id" + + "}/exports:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\022\351\001\n\014GetMode" + + "lType\022!.clarifai.api.GetModelTypeRequest" + + "\032%.clarifai.api.SingleModelTypeResponse\"" + + "\216\001\202\323\344\223\002|\022V/v2/users/{user_app_id.user_id" + + "}/apps/{user_app_id.app_id}/models/types" + + "/{model_type_id}Z\"\022 /v2/models/types/{mo" + + "del_type_id}\230\234\'\002\220\234\'-\220\234\'\017\022\231\001\n\026ListOpenSou" + + "rceLicenses\022+.clarifai.api.ListOpenSourc" + + "eLicensesRequest\032,.clarifai.api.ListOpen" + + "SourceLicensesResponse\"$\202\323\344\223\002\032\022\030/v2/open" + + "_source_licenses\230\234\'\001\022\313\001\n\016ListModelTypes\022" + + "#.clarifai.api.ListModelTypesRequest\032$.c" + + "larifai.api.MultiModelTypeResponse\"n\202\323\344\223" + + "\002\\\022F/v2/users/{user_app_id.user_id}/apps" + + "/{user_app_id.app_id}/models/typesZ\022\022\020/v" + + "2/models/types\230\234\'\002\220\234\'-\220\234\'\017\022\312\001\n\010GetModel\022" + + "\035.clarifai.api.GetModelRequest\032!.clarifa" + + "i.api.SingleModelResponse\"|\202\323\344\223\002f\022K/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_id.app_id}/models/{model_id}Z\027\022\025/v2/mo" + + "dels/{model_id}\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\232\003\n\022GetM" + + "odelOutputInfo\022\035.clarifai.api.GetModelRe" + + "quest\032!.clarifai.api.SingleModelResponse" + + "\"\301\002\202\323\344\223\002\252\002\022W/v2/users/{user_app_id.user_" + + "id}/apps/{user_app_id.app_id}/models/{mo" + + "del_id}/output_infoZ#\022!/v2/models/{model" + + "_id}/output_infoZo\022m/v2/users/{user_app_" + + "id.user_id}/apps/{user_app_id.app_id}/mo" + + "dels/{model_id}/versions/{version_id}/ou" + + "tput_infoZ9\0227/v2/models/{model_id}/versi" + + "ons/{version_id}/output_info\230\234\'\002\220\234\'-\220\234\'\013" + + "\220\234\'\017\022\342\001\n\nListModels\022\037.clarifai.api.ListM" + + "odelsRequest\032 .clarifai.api.MultiModelRe" + + "sponse\"\220\001\202\323\344\223\002z\022@/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/model" + + "sZ(\022&/v2/users/{user_app_id.user_id}/mod" + + "elsZ\014\022\n/v2/models\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\347\001\n\021Ge" + + "tResourceCounts\022&.clarifai.api.GetResour" + + "ceCountsRequest\032\'.clarifai.api.GetResour" + + "ceCountsResponse\"\200\001\202\323\344\223\002b\022I/v2/users/{us" + "er_app_id.user_id}/apps/{user_app_id.app" + - "_id}/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}/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" + + "_id}/resource_countsZ\025\022\023/v2/resource_cou" + + "nts\230\234\'\002\220\234\'i\220\234\'\017\220\234\'\023\220\234\'m\220\234\'-\022\337\001\n\022PostMode" + + "lsSearches\022\'.clarifai.api.PostModelsSear" + + "chesRequest\032 .clarifai.api.MultiModelRes" + + "ponse\"~\202\323\344\223\002h\"I/v2/users/{user_app_id.us" + + "er_id}/apps/{user_app_id.app_id}/models/" + + "searches:\001*Z\030\"\023/v2/models/searches:\001*\230\234\'" + + "\002\220\234\'-\220\234\'\013\220\234\'\017\022\312\001\n\nPostModels\022\037.clarifai." + + "api.PostModelsRequest\032!.clarifai.api.Sin" + + "gleModelResponse\"x\202\323\344\223\002V\"@/v2/users/{use" + "r_app_id.user_id}/apps/{user_app_id.app_" + - "id}/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/{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" + - "\221\003\n\017ListModelInputs\022$.clarifai.api.ListM" + - "odelInputsRequest\032 .clarifai.api.MultiIn" + - "putResponse\"\265\002\202\323\344\223\002\226\002\022R/v2/users/{user_a" + - "pp_id.user_id}/apps/{user_app_id.app_id}" + - "/models/{model_id}/inputsZ\036\022\034/v2/models/" + - "{model_id}/inputsZj\022h/v2/users/{user_app" + + "id}/models:\001*Z\017\"\n/v2/models:\001*\230\234\'\002\220\234\'-\220\234" + + "\'\013\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\023\022\307\001\n\013PatchModels\022 .cla" + + "rifai.api.PatchModelsRequest\032 .clarifai." + + "api.MultiModelResponse\"t\202\323\344\223\002V2@/v2/user" + + "s/{user_app_id.user_id}/apps/{user_app_i" + + "d.app_id}/models:\001*Z\0172\n/v2/models:\001*\230\234\'\002" + + "\220\234\'-\220\234\'\013\220\234\'\016\220\234\'\017\220\234\'\032\022\266\001\n\rPatchModelIds\022\"" + + ".clarifai.api.PatchModelIdsRequest\032 .cla" + + "rifai.api.MultiModelResponse\"_\202\323\344\223\002I2D/v" + + "2/users/{user_app_id.user_id}/apps/{user" + + "_app_id.app_id}/models/ids:\001*\230\234\'\002\220\234\'-\220\234\'" + + "\016\220\234\'\017\022\335\001\n\013DeleteModel\022 .clarifai.api.Del" + + "eteModelRequest\032!.clarifai.api.status.Ba" + + "seResponse\"\210\001\202\323\344\223\002f*K/v2/users/{user_app" + "_id.user_id}/apps/{user_app_id.app_id}/m" + - "odels/{model_id}/versions/{version_id}/i" + - "nputsZ4\0222/v2/models/{model_id}/versions/" + - "{version_id}/inputs\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220" + - "\234\'\017\022\215\002\n\017GetModelVersion\022$.clarifai.api.G" + - "etModelVersionRequest\032(.clarifai.api.Sin" + - "gleModelVersionResponse\"\251\001\202\323\344\223\002\222\001\022a/v2/u" + - "sers/{user_app_id.user_id}/apps/{user_ap" + - "p_id.app_id}/models/{model_id}/versions/" + - "{version_id}Z-\022+/v2/models/{model_id}/ve" + - "rsions/{version_id}\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\365\001\n\021" + - "ListModelVersions\022&.clarifai.api.ListMod" + - "elVersionsRequest\032\'.clarifai.api.MultiMo" + - "delVersionResponse\"\216\001\202\323\344\223\002x\022T/v2/users/{" + - "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_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.PostWorkflowVersionsUnPubli" + - "shRequest\032!.clarifai.api.status.BaseResp" + - "onse\"\303\001\202\323\344\223\002\214\001\"[/v2/users/{user_app_id.u" + - "ser_id}/apps/{user_app_id.app_id}/workfl" + - "ows/{workflow_id}/unpublish:\001*Z*\"%/v2/wo" + - "rkflows/{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.cla" + - "rifai.api.PostWorkflowVersionsPublishReq" + - "uest\032!.clarifai.api.status.BaseResponse\"" + - "\277\001\202\323\344\223\002\210\001\"Y/v2/users/{user_app_id.user_i" + - "d}/apps/{user_app_id.app_id}/workflows/{" + - "workflow_id}/publish:\001*Z(\"#/v2/workflows" + - "/{workflow_id}/publish:\001*\230\234\'\002\220\234\'-\220\234\'w\220\234\'" + - "&\220\234\'\013\220\234\'\005\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\023\220\234\'5\220\234\'6\022\241\002\n\030Po" + - "stModelVersionsPublish\022-.clarifai.api.Po" + - "stModelVersionsPublishRequest\032!.clarifai" + - ".api.status.BaseResponse\"\262\001\202\323\344\223\002|\"S/v2/u" + - "sers/{user_app_id.user_id}/apps/{user_ap" + - "p_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/.c" + - "larifai.api.PostModelVersionsUnPublishRe" + + "odels/{model_id}Z\027*\025/v2/models/{model_id" + + "}\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\016\220\234\'\021\220\234\'\017\220\234\'\023\022\316\001\n\014Delete" + + "Models\022!.clarifai.api.DeleteModelsReques" + + "t\032!.clarifai.api.status.BaseResponse\"x\202\323" + + "\344\223\002V*@/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/models:\001*Z\017*\n/v2" + + "/models:\001*\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\016\220\234\'\021\220\234\'\017\220\234\'\023\022\225" + + "\002\n\027PatchModelCheckConsents\022,.clarifai.ap" + + "i.PatchModelCheckConsentsRequest\032,.clari" + + "fai.api.MultiModelCheckConsentResponse\"\235" + + "\001\202\323\344\223\002\212\0012Z/v2/users/{user_app_id.user_id" + + "}/apps/{user_app_id.app_id}/models/{mode" + + "l_id}/check_consents:\001*Z)2$/v2/models/{m" + + "odel_id}/check_consents:\001*\230\234\'\002\220\234\'-\220\234\'\017\022\371" + + "\001\n\022PatchModelToolkits\022\'.clarifai.api.Pat" + + "chModelToolkitsRequest\032\'.clarifai.api.Mu" + + "ltiModelToolkitResponse\"\220\001\202\323\344\223\002~2T/v2/us" + + "ers/{user_app_id.user_id}/apps/{user_app" + + "_id.app_id}/models/{model_id}/toolkits:\001" + + "*Z#2\036/v2/models/{model_id}/toolkits:\001*\230\234" + + "\'\002\220\234\'-\220\234\'\017\022\371\001\n\022PatchModelUseCases\022\'.clar" + + "ifai.api.PatchModelUseCasesRequest\032\'.cla" + + "rifai.api.MultiModelUseCaseResponse\"\220\001\202\323" + + "\344\223\002~2T/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/models/{model_id" + + "}/usecases:\001*Z#2\036/v2/models/{model_id}/u" + + "secases:\001*\230\234\'\002\220\234\'-\220\234\'\017\022\377\001\n\023PatchModelLan" + + "guages\022(.clarifai.api.PatchModelLanguage" + + "sRequest\032(.clarifai.api.MultiModelLangua" + + "geResponse\"\223\001\202\323\344\223\002\200\0012U/v2/users/{user_ap" + + "p_id.user_id}/apps/{user_app_id.app_id}/" + + "models/{model_id}/languages:\001*Z$2\037/v2/mo" + + "dels/{model_id}/languages:\001*\230\234\'\002\220\234\'-\220\234\'\017" + + "\022\221\003\n\017ListModelInputs\022$.clarifai.api.List" + + "ModelInputsRequest\032 .clarifai.api.MultiI" + + "nputResponse\"\265\002\202\323\344\223\002\226\002\022R/v2/users/{user_" + + "app_id.user_id}/apps/{user_app_id.app_id" + + "}/models/{model_id}/inputsZ\036\022\034/v2/models" + + "/{model_id}/inputsZj\022h/v2/users/{user_ap" + + "p_id.user_id}/apps/{user_app_id.app_id}/" + + "models/{model_id}/versions/{version_id}/" + + "inputsZ4\0222/v2/models/{model_id}/versions" + + "/{version_id}/inputs\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005" + + "\220\234\'\017\022\215\002\n\017GetModelVersion\022$.clarifai.api." + + "GetModelVersionRequest\032(.clarifai.api.Si" + + "ngleModelVersionResponse\"\251\001\202\323\344\223\002\222\001\022a/v2/" + + "users/{user_app_id.user_id}/apps/{user_a" + + "pp_id.app_id}/models/{model_id}/versions" + + "/{version_id}Z-\022+/v2/models/{model_id}/v" + + "ersions/{version_id}\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\365\001\n" + + "\021ListModelVersions\022&.clarifai.api.ListMo" + + "delVersionsRequest\032\'.clarifai.api.MultiM" + + "odelVersionResponse\"\216\001\202\323\344\223\002x\022T/v2/users/" + + "{user_app_id.user_id}/apps/{user_app_id." + + "app_id}/models/{model_id}/versionsZ \022\036/v" + + "2/models/{model_id}/versions\230\234\'\002\220\234\'-\220\234\'\013" + + "\220\234\'\017\022\274\002\n\035PostWorkflowVersionsUnPublish\0222" + + ".clarifai.api.PostWorkflowVersionsUnPubl" + + "ishRequest\032!.clarifai.api.status.BaseRes" + + "ponse\"\303\001\202\323\344\223\002\214\001\"[/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/workf" + + "lows/{workflow_id}/unpublish:\001*Z*\"%/v2/w" + + "orkflows/{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.cl" + + "arifai.api.PostWorkflowVersionsPublishRe" + "quest\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/{mo" + - "del_id}/unpublish:\001*Z$\"\037/v2/models/{mode" + - "l_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\021PostModel", - "Versions\022&.clarifai.api.PostModelVersion" + - "sRequest\032!.clarifai.api.SingleModelRespo" + - "nse\"\260\001\202\323\344\223\002~\"T/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/models/{" + - "model_id}/versions:\001*Z#\"\036/v2/models/{mod" + - "el_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\022PatchModelVer" + - "sions\022\'.clarifai.api.PatchModelVersionsR" + - "equest\032\'.clarifai.api.MultiModelVersionR" + - "esponse\"w\202\323\344\223\002Y2T/v2/users/{user_app_id." + - "user_id}/apps/{user_app_id.app_id}/model" + - "s/{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\'.clarif" + - "ai.api.DeleteModelVersionRequest\032!.clari" + - "fai.api.status.BaseResponse\"\265\001\202\323\344\223\002\222\001*a/" + - "v2/users/{user_app_id.user_id}/apps/{use" + - "r_app_id.app_id}/models/{model_id}/versi" + - "ons/{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\267\002\n\026GetModelVersionMetrics\022+" + - ".clarifai.api.GetModelVersionMetricsRequ" + - "est\032(.clarifai.api.SingleModelVersionRes" + - "ponse\"\305\001\202\323\344\223\002\242\001\022i/v2/users/{user_app_id." + - "user_id}/apps/{user_app_id.app_id}/model" + - "s/{model_id}/versions/{version_id}/metri" + - "csZ5\0223/v2/models/{model_id}/versions/{ve" + - "rsion_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,.clar" + - "ifai.api.PostModelVersionMetricsRequest\032" + - "(.clarifai.api.SingleModelVersionRespons" + - "e\"\337\001\202\323\344\223\002\250\001\"i/v2/users/{user_app_id.user" + + "\"\277\001\202\323\344\223\002\210\001\"Y/v2/users/{user_app_id.user_" + + "id}/apps/{user_app_id.app_id}/workflows/" + + "{workflow_id}/publish:\001*Z(\"#/v2/workflow" + + "s/{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\030P" + + "ostModelVersionsPublish\022-.clarifai.api.P" + + "ostModelVersionsPublishRequest\032!.clarifa" + + "i.api.status.BaseResponse\"\262\001\202\323\344\223\002|\"S/v2/" + + "users/{user_app_id.user_id}/apps/{user_a" + + "pp_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/." + + "clarifai.api.PostModelVersionsUnPublishR" + + "equest\032!.clarifai.api.status.BaseRespons" + + "e\"\267\001\202\323\344\223\002\200\001\"U/v2/users/{user_app_id.user" + "_id}/apps/{user_app_id.app_id}/models/{m" + - "odel_id}/versions/{version_id}/metrics:\001" + - "*Z8\"3/v2/models/{model_id}/versions/{ver" + - "sion_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\033PostMode" + - "lVersionEvaluations\0220.clarifai.api.PostM" + - "odelVersionEvaluationsRequest\032&.clarifai" + - ".api.MultiEvalMetricsResponse\"\363\001\202\323\344\223\002\274\001\"" + - "s/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_app_id.app_id}/models/{model_id}/ver" + - "sions/{model_version_id}/evaluations:\001*Z" + - "B\"=/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\033" + - "ListModelVersionEvaluations\0220.clarifai.a" + - "pi.ListModelVersionEvaluationsRequest\032&." + - "clarifai.api.MultiEvalMetricsResponse\"\331\001" + - "\202\323\344\223\002\266\001\022s/v2/users/{user_app_id.user_id}" + - "/apps/{user_app_id.app_id}/models/{model" + - "_id}/versions/{model_version_id}/evaluat" + - "ionsZ?\022=/v2/models/{model_id}/versions/{" + - "model_version_id}/evaluations\230\234\'\002\220\234\'-\220\234\'" + - "&\220\234\'\013\220\234\'\017\220\234\'\005\220\234\'5\022\361\002\n\031GetModelVersionEva" + - "luation\022..clarifai.api.GetModelVersionEv" + - "aluationRequest\032\'.clarifai.api.SingleEva" + - "lMetricsResponse\"\372\001\202\323\344\223\002\327\001\022\203\001/v2/users/{" + - "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_id}/models/{model_id}/versions/{model" + - "_version_id}/evaluations/{evaluation_id}" + - "ZO\022M/v2/models/{model_id}/versions/{mode" + - "l_version_id}/evaluations/{evaluation_id" + - "}\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\220\234\'\005\220\234\'5\022\370\001\n\017PostEv" + - "aluations\022$.clarifai.api.PostEvaluations" + - "Request\032&.clarifai.api.MultiEvalMetricsR" + - "esponse\"\226\001\202\323\344\223\002`\"E/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/eval" + - "uations:\001*Z\024\"\017/v2/evaluations:\001*\230\234\'\002\220\234\'-" + - "\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\002\220\234\'\023\220\234\'5\220\234\'6" + - "\022\216\002\n\017ListEvaluations\022$.clarifai.api.List" + - "EvaluationsRequest\032&.clarifai.api.MultiE" + - "valMetricsResponse\"\254\001\202\323\344\223\002\211\001\022E/v2/users/" + + "odel_id}/unpublish:\001*Z$\"\037/v2/models/{mod" + + "el_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\021PostMode" + + "lVersions\022&.clarifai.api.PostModelVersio" + + "nsRequest\032!.clarifai.api.SingleModelResp" + + "onse\"\260\001\202\323\344\223\002~\"T/v2/users/{user_app_id.us" + + "er_id}/apps/{user_app_id.app_id}/models/" + + "{model_id}/versions:\001*Z#\"\036/v2/models/{mo" + + "del_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\022PatchModelVe" + + "rsions\022\'.clarifai.api.PatchModelVersions" + + "Request\032\'.clarifai.api.MultiModelVersion" + + "Response\"w\202\323\344\223\002Y2T/v2/users/{user_app_id" + + ".user_id}/apps/{user_app_id.app_id}/mode" + + "ls/{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\'.clari" + + "fai.api.DeleteModelVersionRequest\032!.clar" + + "ifai.api.status.BaseResponse\"\265\001\202\323\344\223\002\222\001*a" + + "/v2/users/{user_app_id.user_id}/apps/{us" + + "er_app_id.app_id}/models/{model_id}/vers" + + "ions/{version_id}Z-*+/v2/models/{model_i" + + "d}/versions/{version_id}\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\016" + + "\220\234\'\021\220\234\'\017\220\234\'\023\022\267\002\n\026GetModelVersionMetrics\022" + + "+.clarifai.api.GetModelVersionMetricsReq" + + "uest\032(.clarifai.api.SingleModelVersionRe" + + "sponse\"\305\001\202\323\344\223\002\242\001\022i/v2/users/{user_app_id" + + ".user_id}/apps/{user_app_id.app_id}/mode" + + "ls/{model_id}/versions/{version_id}/metr" + + "icsZ5\0223/v2/models/{model_id}/versions/{v" + + "ersion_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,.cla" + + "rifai.api.PostModelVersionMetricsRequest" + + "\032(.clarifai.api.SingleModelVersionRespon" + + "se\"\337\001\202\323\344\223\002\250\001\"i/v2/users/{user_app_id.use" + + "r_id}/apps/{user_app_id.app_id}/models/{" + + "model_id}/versions/{version_id}/metrics:" + + "\001*Z8\"3/v2/models/{model_id}/versions/{ve" + + "rsion_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\033PostMod" + + "elVersionEvaluations\0220.clarifai.api.Post" + + "ModelVersionEvaluationsRequest\032&.clarifa" + + "i.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}/ve" + + "rsions/{model_version_id}/evaluations:\001*" + + "ZB\"=/v2/models/{model_id}/versions/{mode" + + "l_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.clarifai." + + "api.ListModelVersionEvaluationsRequest\032&" + + ".clarifai.api.MultiEvalMetricsResponse\"\331" + + "\001\202\323\344\223\002\266\001\022s/v2/users/{user_app_id.user_id" + + "}/apps/{user_app_id.app_id}/models/{mode" + + "l_id}/versions/{model_version_id}/evalua" + + "tionsZ?\022=/v2/models/{model_id}/versions/" + + "{model_version_id}/evaluations\230\234\'\002\220\234\'-\220\234" + + "\'&\220\234\'\013\220\234\'\017\220\234\'\005\220\234\'5\022\361\002\n\031GetModelVersionEv" + + "aluation\022..clarifai.api.GetModelVersionE" + + "valuationRequest\032\'.clarifai.api.SingleEv" + + "alMetricsResponse\"\372\001\202\323\344\223\002\327\001\022\203\001/v2/users/" + "{user_app_id.user_id}/apps/{user_app_id." + - "app_id}/evaluationsZ-\022+/v2/users/{user_a" + - "pp_id.user_id}/evaluationsZ\021\022\017/v2/evalua" + - "tions\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\220\234\'\005\220\234\'5\022\373\001\n\rGe" + - "tEvaluation\022\".clarifai.api.GetEvaluation" + - "Request\032\'.clarifai.api.SingleEvalMetrics" + - "Response\"\234\001\202\323\344\223\002z\022U/v2/users/{user_app_i" + + "app_id}/models/{model_id}/versions/{mode" + + "l_version_id}/evaluations/{evaluation_id" + + "}ZO\022M/v2/models/{model_id}/versions/{mod" + + "el_version_id}/evaluations/{evaluation_i" + + "d}\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\220\234\'\005\220\234\'5\022\370\001\n\017PostE" + + "valuations\022$.clarifai.api.PostEvaluation" + + "sRequest\032&.clarifai.api.MultiEvalMetrics" + + "Response\"\226\001\202\323\344\223\002`\"E/v2/users/{user_app_i" + "d.user_id}/apps/{user_app_id.app_id}/eva" + - "luations/{evaluation_id}Z!\022\037/v2/evaluati" + - "ons/{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(.clarif" + - "ai.api.ListModelReferencesRequest\032).clar" + - "ifai.api.MultiModelReferenceResponse\"\216\001\202" + - "\323\344\223\002|\022V/v2/users/{user_app_id.user_id}/a" + - "pps/{user_app_id.app_id}/models/{model_i" + - "d}/referencesZ\"\022 /v2/models/{model_id}/r" + - "eferences\230\234\'\002\220\234\'-\220\234\'\017\022\362\002\n\033GetModelVersio" + - "nInputExample\0220.clarifai.api.GetModelVer" + - "sionInputExampleRequest\0324.clarifai.api.S" + - "ingleModelVersionInputExampleResponse\"\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}/models/{mode" + - "l_id}/versions/{model_version_id}/input_" + - "examples/{example_id}ZO\022M/v2/models/{mod" + + "luations:\001*Z\024\"\017/v2/evaluations:\001*\230\234\'\002\220\234\'" + + "-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\002\220\234\'\023\220\234\'5\220\234\'" + + "6\022\216\002\n\017ListEvaluations\022$.clarifai.api.Lis" + + "tEvaluationsRequest\032&.clarifai.api.Multi" + + "EvalMetricsResponse\"\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/users/{user_" + + "app_id.user_id}/evaluationsZ\021\022\017/v2/evalu" + + "ations\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\220\234\'\005\220\234\'5\022\373\001\n\rG" + + "etEvaluation\022\".clarifai.api.GetEvaluatio" + + "nRequest\032\'.clarifai.api.SingleEvalMetric" + + "sResponse\"\234\001\202\323\344\223\002z\022U/v2/users/{user_app_" + + "id.user_id}/apps/{user_app_id.app_id}/ev" + + "aluations/{evaluation_id}Z!\022\037/v2/evaluat" + + "ions/{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(.clari" + + "fai.api.ListModelReferencesRequest\032).cla" + + "rifai.api.MultiModelReferenceResponse\"\216\001" + + "\202\323\344\223\002|\022V/v2/users/{user_app_id.user_id}/" + + "apps/{user_app_id.app_id}/models/{model_" + + "id}/referencesZ\"\022 /v2/models/{model_id}/" + + "references\230\234\'\002\220\234\'-\220\234\'\017\022\362\002\n\033GetModelVersi" + + "onInputExample\0220.clarifai.api.GetModelVe" + + "rsionInputExampleRequest\0324.clarifai.api." + + "SingleModelVersionInputExampleResponse\"\352" + + "\001\202\323\344\223\002\327\001\022\203\001/v2/users/{user_app_id.user_i" + + "d}/apps/{user_app_id.app_id}/models/{mod" + "el_id}/versions/{model_version_id}/input" + - "_examples/{example_id}\230\234\'\002\220\234\'-\220\234\'\017\022\332\002\n\035L" + - "istModelVersionInputExamples\0222.clarifai." + - "api.ListModelVersionInputExamplesRequest" + - "\0323.clarifai.api.MultiModelVersionInputEx" + - "ampleResponse\"\317\001\202\323\344\223\002\274\001\022v/v2/users/{user" + - "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/models/{model_id}/versions/{model_ver" + - "sion_id}/input_examplesZB\022@/v2/models/{m" + - "odel_id}/versions/{model_version_id}/inp" + - "ut_examples\230\234\'\002\220\234\'-\220\234\'\017\022\340\001\n\013GetWorkflow\022" + - " .clarifai.api.GetWorkflowRequest\032$.clar" + - "ifai.api.SingleWorkflowResponse\"\210\001\202\323\344\223\002r" + - "\022Q/v2/users/{user_app_id.user_id}/apps/{" + - "user_app_id.app_id}/workflows/{workflow_" + - "id}Z\035\022\033/v2/workflows/{workflow_id}\230\234\'\002\220\234" + - "\'-\220\234\'\017\220\234\'\023\022\365\001\n\rListWorkflows\022\".clarifai." + - "api.ListWorkflowsRequest\032#.clarifai.api." + - "MultiWorkflowResponse\"\232\001\202\323\344\223\002\203\001\022C/v2/use" + - "rs/{user_app_id.user_id}/apps/{user_app_" + - "id.app_id}/workflowsZ+\022)/v2/users/{user_" + - "app_id.user_id}/workflowsZ\017\022\r/v2/workflo" + - "ws\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\023\022\320\001\n\rPostWorkflows\022\".c" + - "larifai.api.PostWorkflowsRequest\032#.clari" + - "fai.api.MultiWorkflowResponse\"v\202\323\344\223\002\\\"C/" + - "v2/users/{user_app_id.user_id}/apps/{use" + - "r_app_id.app_id}/workflows:\001*Z\022\"\r/v2/wor" + - "kflows:\001*\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\022\220\234\'\023\022\322\001\n\016PatchW" + - "orkflows\022#.clarifai.api.PatchWorkflowsRe" + - "quest\032#.clarifai.api.MultiWorkflowRespon" + - "se\"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%.clarifai.api.P" + - "atchWorkflowIdsRequest\032#.clarifai.api.Mu" + - "ltiWorkflowResponse\"b\202\323\344\223\002L2G/v2/users/{" + - "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_id}/workflows/ids:\001*\230\234\'\002\220\234\'-\220\234\'\022\220\234\'\023\022" + - "\347\001\n\016DeleteWorkflow\022#.clarifai.api.Delete" + - "WorkflowRequest\032!.clarifai.api.status.Ba" + - "seResponse\"\214\001\202\323\344\223\002r*Q/v2/users/{user_app" + - "_id.user_id}/apps/{user_app_id.app_id}/w" + - "orkflows/{workflow_id}Z\035*\033/v2/workflows/" + - "{workflow_id}\230\234\'\002\220\234\'-\220\234\'\022\220\234\'\025\220\234\'\023\022\322\001\n\017De" + - "leteWorkflows\022$.clarifai.api.DeleteWorkf" + - "lowsRequest\032!.clarifai.api.status.BaseRe" + - "sponse\"v\202\323\344\223\002\\*C/v2/users/{user_app_id.u" + - "ser_id}/apps/{user_app_id.app_id}/workfl" + - "ows:\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(.clarifa" + - "i.api.PostWorkflowResultsRequest\032).clari" + - "fai.api.PostWorkflowResultsResponse\"\235\002\202\323" + - "\344\223\002\376\001\"o/v2/users/{user_app_id.user_id}/a" + - "pps/{user_app_id.app_id}/workflows/{work" + - "flow_id}/versions/{version_id}/results:\001" + - "*Z^\"Y/v2/users/{user_app_id.user_id}/app" + - "s/{user_app_id.app_id}/workflows/{workfl" + - "ow_id}/results:\001*Z(\"#/v2/workflows/{work" + - "flow_id}/results:\001*\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\013\220\234\'\002\220" + - "\234\'\023\022\311\003\n\035PostWorkflowResultsSimilarity\0222." + - "clarifai.api.PostWorkflowResultsSimilari" + - "tyRequest\0323.clarifai.api.PostWorkflowRes" + - "ultsSimilarityResponse\"\276\002\202\323\344\223\002\237\002\"z/v2/us" + - "ers/{user_app_id.user_id}/apps/{user_app" + - "_id.app_id}/workflows/{workflow_id}/vers" + - "ions/{version_id}/results/similarity:\001*Z" + - "i\"d/v2/users/{user_app_id.user_id}/apps/" + - "{user_app_id.app_id}/workflows/{workflow" + - "_id}/results/similarity:\001*Z3\"./v2/workfl" + - "ows/{workflow_id}/results/similarity:\001*\230" + - "\234\'\002\220\234\'-\220\234\'\017\220\234\'\013\220\234\'\002\220\234\'\023\022\213\002\n\024ListWorkflow" + - "Versions\022).clarifai.api.ListWorkflowVers" + - "ionsRequest\032*.clarifai.api.MultiWorkflow" + - "VersionResponse\"\233\001\202\323\344\223\002\204\001\022Z/v2/users/{us" + - "er_app_id.user_id}/apps/{user_app_id.app" + - "_id}/workflows/{workflow_id}/versionsZ&\022" + - "$/v2/workflows/{workflow_id}/versions\230\234\'" + - "\002\220\234\'-\220\234\'\017\220\234\'\023\022\264\002\n\022GetWorkflowVersion\022\'.c" + - "larifai.api.GetWorkflowVersionRequest\032+." + - "clarifai.api.SingleWorkflowVersionRespon" + - "se\"\307\001\202\323\344\223\002\260\001\022p/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/workflow" + - "s/{workflow_id}/versions/{workflow_versi" + - "on_id}Z<\022:/v2/workflows/{workflow_id}/ve" + - "rsions/{workflow_version_id}\230\234\'\002\220\234\'-\220\234\'\017" + - "\220\234\'\023\022\220\002\n\026DeleteWorkflowVersions\022+.clarif" + - "ai.api.DeleteWorkflowVersionsRequest\032!.c" + - "larifai.api.status.BaseResponse\"\245\001\202\323\344\223\002\212" + - "\001*Z/v2/users/{user_app_id.user_id}/apps/" + + "_examples/{example_id}ZO\022M/v2/models/{mo" + + "del_id}/versions/{model_version_id}/inpu" + + "t_examples/{example_id}\230\234\'\002\220\234\'-\220\234\'\017\022\332\002\n\035" + + "ListModelVersionInputExamples\0222.clarifai" + + ".api.ListModelVersionInputExamplesReques" + + "t\0323.clarifai.api.MultiModelVersionInputE" + + "xampleResponse\"\317\001\202\323\344\223\002\274\001\022v/v2/users/{use" + + "r_app_id.user_id}/apps/{user_app_id.app_" + + "id}/models/{model_id}/versions/{model_ve" + + "rsion_id}/input_examplesZB\022@/v2/models/{" + + "model_id}/versions/{model_version_id}/in" + + "put_examples\230\234\'\002\220\234\'-\220\234\'\017\022\340\001\n\013GetWorkflow" + + "\022 .clarifai.api.GetWorkflowRequest\032$.cla" + + "rifai.api.SingleWorkflowResponse\"\210\001\202\323\344\223\002" + + "r\022Q/v2/users/{user_app_id.user_id}/apps/" + "{user_app_id.app_id}/workflows/{workflow" + - "_id}/versions:\001*Z)*$/v2/workflows/{workf" + - "low_id}/versions:\001*\230\234\'\002\220\234\'-\220\234\'\023\220\234\'\022\220\234\'\025\022" + - "\227\002\n\025PatchWorkflowVersions\022*.clarifai.api" + - ".PatchWorkflowVersionsRequest\032*.clarifai" + - ".api.MultiWorkflowVersionResponse\"\245\001\202\323\344\223" + - "\002\212\0012Z/v2/users/{user_app_id.user_id}/app" + - "s/{user_app_id.app_id}/workflows/{workfl" + - "ow_id}/versions:\001*Z)2$/v2/workflows/{wor" + - "kflow_id}/versions:\001*\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\023\220\234\'" + - "\022\022\205\001\n\006GetKey\022\033.clarifai.api.GetKeyReques" + - "t\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.ListKeysRequest\032\036.clarifai.api.Mult" + - "iKeyResponse\"4\202\323\344\223\002&\022$/v2/users/{user_ap" + - "p_id.user_id}/keys\230\234\'\005\220\234\'0\022\243\001\n\013ListAppKe" + - "ys\022 .clarifai.api.ListAppKeysRequest\032\036.c" + - "larifai.api.MultiKeyResponse\"R\202\323\344\223\002@\022>/v" + - "2/users/{user_app_id.user_id}/apps/{user" + - "_app_id.app_id}/keys\230\234\'\005\220\234\'-\220\234\'0\022\225\001\n\tDel" + - "eteKey\022\036.clarifai.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.MultiKeyResponse\"?\202\323\344\223\002)\"$/v2/users/" + - "{user_app_id.user_id}/keys:\001*\230\234\'\005\220\234\'-\220\234\'" + - "/\220\234\'0\022\210\001\n\tPatchKeys\022\036.clarifai.api.Patch" + - "KeysRequest\032\036.clarifai.api.MultiKeyRespo" + - "nse\";\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.MultiScopeResponse\"o\202\323\344\223\002e\022B/v2/user" + - "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.app_id}/myscopesZ\016\022\014/v2/myscopesZ\017\022\r/v" + - "2/my_scopes\230\234\'\002\022\215\001\n\014MyScopesUser\022!.clari" + - "fai.api.MyScopesUserRequest\032$.clarifai.a" + - "pi.MultiScopeUserResponse\"4\202\323\344\223\002*\022(/v2/u" + - "sers/{user_app_id.user_id}/myscopes\230\234\'\005\022" + - "u\n\014MyScopesRoot\022!.clarifai.api.MyScopesR" + - "ootRequest\032$.clarifai.api.MultiScopeRoot" + - "Response\"\034\202\323\344\223\002\022\022\020/v2/myscopesroot\230\234\'\005\022\207" + - "\001\n\nListScopes\022\037.clarifai.api.ListScopesR" + - "equest\032$.clarifai.api.MultiScopeDepsResp" + - "onse\"2\202\323\344\223\002(\022&/v2/users/{user_app_id.use" + - "r_id}/scopes\230\234\'\003\022\225\001\n\006GetApp\022\033.clarifai.a" + - "pi.GetAppRequest\032\037.clarifai.api.SingleAp" + - "pResponse\"M\202\323\344\223\002;\0229/v2/users/{user_app_i" + - "d.user_id}/apps/{user_app_id.app_id}\230\234\'\005" + - "\220\234\'-\220\234\'\023\022\217\001\n\010ListApps\022\035.clarifai.api.Lis" + - "tAppsRequest\032\036.clarifai.api.MultiAppResp" + - "onse\"D\202\323\344\223\0022\022$/v2/users/{user_app_id.use" + - "r_id}/appsZ\n\022\010/v2/apps\230\234\'\005\220\234\'-\220\234\'\023\022\245\001\n\tD" + - "eleteApp\022\036.clarifai.api.DeleteAppRequest" + - "\032!.clarifai.api.status.BaseResponse\"U\202\323\344" + - "\223\002;*9/v2/users/{user_app_id.user_id}/app" + - "s/{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.PostAppsR" + - "equest\032\036.clarifai.api.MultiAppResponse\"G" + - "\202\323\344\223\002)\"$/v2/users/{user_app_id.user_id}/" + - "apps:\001*\230\234\'\005\220\234\',\220\234\'-\220\234\'\017\220\234\'\023\220\234\'\022\022\210\001\n\tPatc" + - "hApps\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\222\001\n\014PatchAppsIds\022!.clarifai.a" + - "pi.PatchAppsIdsRequest\032\036.clarifai.api.Mu" + - "ltiAppResponse\"?\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.PatchAppRequ" + - "est\032\037.clarifai.api.SingleAppResponse\"P\202\323" + - "\344\223\002>29/v2/users/{user_app_id.user_id}/ap" + - "ps/{user_app_id.app_id}:\001*\230\234\'\005\220\234\',\220\234\'-\022\237" + - "\001\n\020PostAppsSearches\022%.clarifai.api.PostA" + - "ppsSearchesRequest\032\036.clarifai.api.MultiA" + - "ppResponse\"D\202\323\344\223\0022\"-/v2/users/{user_app_" + - "id.user_id}/apps/searches:\001*\230\234\'\005\220\234\'-\220\234\'\023" + - "\022v\n\007GetUser\022\034.clarifai.api.GetUserReques" + - "t\032 .clarifai.api.SingleUserResponse\"+\202\323\344" + - "\223\002!\022\037/v2/users/{user_app_id.user_id}\230\234\'\005" + - "\022\317\001\n\024PostValidatePassword\022).clarifai.api" + - ".PostValidatePasswordRequest\032..clarifai." + - "api.SinglePasswordValidationResponse\"\\\202\323" + - "\344\223\002R\"1/v2/users/{user_app_id.user_id}/va" + - "lidate_password:\001*Z\032\"\025/v2/validate_passw" + - "ord:\001*\230\234\'\003\022\301\001\n\tGetSearch\022\036.clarifai.api." + - "GetSearchRequest\032\".clarifai.api.SingleSe" + - "archResponse\"p\202\323\344\223\002^\022G/v2/users/{user_ap" + + "_id}Z\035\022\033/v2/workflows/{workflow_id}\230\234\'\002\220" + + "\234\'-\220\234\'\017\220\234\'\023\022\365\001\n\rListWorkflows\022\".clarifai" + + ".api.ListWorkflowsRequest\032#.clarifai.api" + + ".MultiWorkflowResponse\"\232\001\202\323\344\223\002\203\001\022C/v2/us" + + "ers/{user_app_id.user_id}/apps/{user_app" + + "_id.app_id}/workflowsZ+\022)/v2/users/{user" + + "_app_id.user_id}/workflowsZ\017\022\r/v2/workfl" + + "ows\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\023\022\320\001\n\rPostWorkflows\022\"." + + "clarifai.api.PostWorkflowsRequest\032#.clar" + + "ifai.api.MultiWorkflowResponse\"v\202\323\344\223\002\\\"C" + + "/v2/users/{user_app_id.user_id}/apps/{us" + + "er_app_id.app_id}/workflows:\001*Z\022\"\r/v2/wo" + + "rkflows:\001*\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\022\220\234\'\023\022\322\001\n\016Patch" + + "Workflows\022#.clarifai.api.PatchWorkflowsR" + + "equest\032#.clarifai.api.MultiWorkflowRespo" + + "nse\"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%.clarifai.api." + + "PatchWorkflowIdsRequest\032#.clarifai.api.M" + + "ultiWorkflowResponse\"b\202\323\344\223\002L2G/v2/users/" + + "{user_app_id.user_id}/apps/{user_app_id." + + "app_id}/workflows/ids:\001*\230\234\'\002\220\234\'-\220\234\'\022\220\234\'\023" + + "\022\347\001\n\016DeleteWorkflow\022#.clarifai.api.Delet" + + "eWorkflowRequest\032!.clarifai.api.status.B" + + "aseResponse\"\214\001\202\323\344\223\002r*Q/v2/users/{user_ap" + "p_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\014ListSearches\022!.clarifai.api.L" + - "istSearchesRequest\032!.clarifai.api.MultiS" + - "earchResponse\"f\202\323\344\223\002T\022B/v2/users/{user_a" + + "workflows/{workflow_id}Z\035*\033/v2/workflows" + + "/{workflow_id}\230\234\'\002\220\234\'-\220\234\'\022\220\234\'\025\220\234\'\023\022\322\001\n\017D" + + "eleteWorkflows\022$.clarifai.api.DeleteWork" + + "flowsRequest\032!.clarifai.api.status.BaseR" + + "esponse\"v\202\323\344\223\002\\*C/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/workf" + + "lows:\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(.clarif" + + "ai.api.PostWorkflowResultsRequest\032).clar" + + "ifai.api.PostWorkflowResultsResponse\"\235\002\202" + + "\323\344\223\002\376\001\"o/v2/users/{user_app_id.user_id}/" + + "apps/{user_app_id.app_id}/workflows/{wor" + + "kflow_id}/versions/{version_id}/results:" + + "\001*Z^\"Y/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/workflows/{workf" + + "low_id}/results:\001*Z(\"#/v2/workflows/{wor" + + "kflow_id}/results:\001*\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\013\220\234\'\002" + + "\220\234\'\023\022\311\003\n\035PostWorkflowResultsSimilarity\0222" + + ".clarifai.api.PostWorkflowResultsSimilar" + + "ityRequest\0323.clarifai.api.PostWorkflowRe" + + "sultsSimilarityResponse\"\276\002\202\323\344\223\002\237\002\"z/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_id.app_id}/workflows/{workflow_id}/ver" + + "sions/{version_id}/results/similarity:\001*" + + "Zi\"d/v2/users/{user_app_id.user_id}/apps" + + "/{user_app_id.app_id}/workflows/{workflo" + + "w_id}/results/similarity:\001*Z3\"./v2/workf" + + "lows/{workflow_id}/results/similarity:\001*" + + "\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\013\220\234\'\002\220\234\'\023\022\213\002\n\024ListWorkflo" + + "wVersions\022).clarifai.api.ListWorkflowVer" + + "sionsRequest\032*.clarifai.api.MultiWorkflo" + + "wVersionResponse\"\233\001\202\323\344\223\002\204\001\022Z/v2/users/{u" + + "ser_app_id.user_id}/apps/{user_app_id.ap" + + "p_id}/workflows/{workflow_id}/versionsZ&" + + "\022$/v2/workflows/{workflow_id}/versions\230\234" + + "\'\002\220\234\'-\220\234\'\017\220\234\'\023\022\264\002\n\022GetWorkflowVersion\022\'." + + "clarifai.api.GetWorkflowVersionRequest\032+" + + ".clarifai.api.SingleWorkflowVersionRespo" + + "nse\"\307\001\202\323\344\223\002\260\001\022p/v2/users/{user_app_id.us" + + "er_id}/apps/{user_app_id.app_id}/workflo" + + "ws/{workflow_id}/versions/{workflow_vers" + + "ion_id}Z<\022:/v2/workflows/{workflow_id}/v" + + "ersions/{workflow_version_id}\230\234\'\002\220\234\'-\220\234\'" + + "\017\220\234\'\023\022\220\002\n\026DeleteWorkflowVersions\022+.clari" + + "fai.api.DeleteWorkflowVersionsRequest\032!." + + "clarifai.api.status.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/{workflo" + + "w_id}/versions:\001*Z)*$/v2/workflows/{work" + + "flow_id}/versions:\001*\230\234\'\002\220\234\'-\220\234\'\023\220\234\'\022\220\234\'\025" + + "\022\227\002\n\025PatchWorkflowVersions\022*.clarifai.ap" + + "i.PatchWorkflowVersionsRequest\032*.clarifa" + + "i.api.MultiWorkflowVersionResponse\"\245\001\202\323\344" + + "\223\002\212\0012Z/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/workflows/{workf" + + "low_id}/versions:\001*Z)2$/v2/workflows/{wo" + + "rkflow_id}/versions:\001*\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\023\220\234" + + "\'\022\022\205\001\n\006GetKey\022\033.clarifai.api.GetKeyReque" + + "st\032\037.clarifai.api.SingleKeyResponse\"=\202\323\344" + + "\223\002/\022-/v2/users/{user_app_id.user_id}/key" + + "s/{key_id}\230\234\'\005\220\234\'0\022\177\n\010ListKeys\022\035.clarifa" + + "i.api.ListKeysRequest\032\036.clarifai.api.Mul" + + "tiKeyResponse\"4\202\323\344\223\002&\022$/v2/users/{user_a" + + "pp_id.user_id}/keys\230\234\'\005\220\234\'0\022\243\001\n\013ListAppK" + + "eys\022 .clarifai.api.ListAppKeysRequest\032\036." + + "clarifai.api.MultiKeyResponse\"R\202\323\344\223\002@\022>/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/keys\230\234\'\005\220\234\'-\220\234\'0\022\225\001\n\tDe" + + "leteKey\022\036.clarifai.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.MultiKeyResponse\"?\202\323\344\223\002)\"$/v2/users" + + "/{user_app_id.user_id}/keys:\001*\230\234\'\005\220\234\'-\220\234" + + "\'/\220\234\'0\022\210\001\n\tPatchKeys\022\036.clarifai.api.Patc" + + "hKeysRequest\032\036.clarifai.api.MultiKeyResp" + + "onse\";\202\323\344\223\002)2$/v2/users/{user_app_id.use" + + "r_id}/keys:\001*\230\234\'\005\220\234\'/\220\234\'0\022\274\001\n\010MyScopes\022\035" + + ".clarifai.api.MyScopesRequest\032 .clarifai" + + ".api.MultiScopeResponse\"o\202\323\344\223\002e\022B/v2/use" + + "rs/{user_app_id.user_id}/apps/{user_app_" + + "id.app_id}/myscopesZ\016\022\014/v2/myscopesZ\017\022\r/" + + "v2/my_scopes\230\234\'\002\022\215\001\n\014MyScopesUser\022!.clar" + + "ifai.api.MyScopesUserRequest\032$.clarifai." + + "api.MultiScopeUserResponse\"4\202\323\344\223\002*\022(/v2/" + + "users/{user_app_id.user_id}/myscopes\230\234\'\005" + + "\022u\n\014MyScopesRoot\022!.clarifai.api.MyScopes" + + "RootRequest\032$.clarifai.api.MultiScopeRoo" + + "tResponse\"\034\202\323\344\223\002\022\022\020/v2/myscopesroot\230\234\'\005\022" + + "\207\001\n\nListScopes\022\037.clarifai.api.ListScopes" + + "Request\032$.clarifai.api.MultiScopeDepsRes" + + "ponse\"2\202\323\344\223\002(\022&/v2/users/{user_app_id.us" + + "er_id}/scopes\230\234\'\003\022\225\001\n\006GetApp\022\033.clarifai." + + "api.GetAppRequest\032\037.clarifai.api.SingleA" + + "ppResponse\"M\202\323\344\223\002;\0229/v2/users/{user_app_" + + "id.user_id}/apps/{user_app_id.app_id}\230\234\'" + + "\005\220\234\'-\220\234\'\023\022\217\001\n\010ListApps\022\035.clarifai.api.Li" + + "stAppsRequest\032\036.clarifai.api.MultiAppRes" + + "ponse\"D\202\323\344\223\0022\022$/v2/users/{user_app_id.us" + + "er_id}/appsZ\n\022\010/v2/apps\230\234\'\005\220\234\'-\220\234\'\023\022\245\001\n\t" + + "DeleteApp\022\036.clarifai.api.DeleteAppReques" + + "t\032!.clarifai.api.status.BaseResponse\"U\202\323" + + "\344\223\002;*9/v2/users/{user_app_id.user_id}/ap" + + "ps/{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.PostApps" + + "Request\032\036.clarifai.api.MultiAppResponse\"" + + "G\202\323\344\223\002)\"$/v2/users/{user_app_id.user_id}" + + "/apps:\001*\230\234\'\005\220\234\',\220\234\'-\220\234\'\017\220\234\'\023\220\234\'\022\022\210\001\n\tPat" + + "chApps\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\222\001\n\014PatchAppsIds\022!.clarifai." + + "api.PatchAppsIdsRequest\032\036.clarifai.api.M" + + "ultiAppResponse\"?\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.PatchAppReq" + + "uest\032\037.clarifai.api.SingleAppResponse\"P\202" + + "\323\344\223\002>29/v2/users/{user_app_id.user_id}/a" + + "pps/{user_app_id.app_id}:\001*\230\234\'\005\220\234\',\220\234\'-\022" + + "\237\001\n\020PostAppsSearches\022%.clarifai.api.Post" + + "AppsSearchesRequest\032\036.clarifai.api.Multi" + + "AppResponse\"D\202\323\344\223\0022\"-/v2/users/{user_app" + + "_id.user_id}/apps/searches:\001*\230\234\'\005\220\234\'-\220\234\'" + + "\023\022v\n\007GetUser\022\034.clarifai.api.GetUserReque" + + "st\032 .clarifai.api.SingleUserResponse\"+\202\323" + + "\344\223\002!\022\037/v2/users/{user_app_id.user_id}\230\234\'" + + "\005\022\317\001\n\024PostValidatePassword\022).clarifai.ap" + + "i.PostValidatePasswordRequest\032..clarifai" + + ".api.SinglePasswordValidationResponse\"\\\202" + + "\323\344\223\002R\"1/v2/users/{user_app_id.user_id}/v" + + "alidate_password:\001*Z\032\"\025/v2/validate_pass" + + "word:\001*\230\234\'\003\022\301\001\n\tGetSearch\022\036.clarifai.api" + + ".GetSearchRequest\032\".clarifai.api.SingleS" + + "earchResponse\"p\202\323\344\223\002^\022G/v2/users/{user_a" + "pp_id.user_id}/apps/{user_app_id.app_id}" + - "/searchesZ\016\022\014/v2/searches\230\234\'\002\220\234\'-\220\234\'r\022\310\001" + - "\n\rPatchSearches\022\".clarifai.api.PatchSear" + - "chesRequest\032!.clarifai.api.MultiSearchRe" + - "sponse\"p\202\323\344\223\002Z2B/v2/users/{user_app_id.u" + - "ser_id}/apps/{user_app_id.app_id}/search" + - "es:\001*Z\0212\014/v2/searches:\001*\230\234\'\002\220\234\'-\220\234\'s\220\234\'r" + - "\022\332\001\n\014PostSearches\022!.clarifai.api.PostSea" + + "/searches/{id}Z\023\022\021/v2/searches/{id}\230\234\'\002\220" + + "\234\'-\220\234\'r\022\274\001\n\014ListSearches\022!.clarifai.api." + + "ListSearchesRequest\032!.clarifai.api.Multi" + + "SearchResponse\"f\202\323\344\223\002T\022B/v2/users/{user_" + + "app_id.user_id}/apps/{user_app_id.app_id" + + "}/searchesZ\016\022\014/v2/searches\230\234\'\002\220\234\'-\220\234\'r\022\310" + + "\001\n\rPatchSearches\022\".clarifai.api.PatchSea" + "rchesRequest\032!.clarifai.api.MultiSearchR" + - "esponse\"\203\001\210\002\001\202\323\344\223\002Z\"B/v2/users/{user_app" + - "_id.user_id}/apps/{user_app_id.app_id}/s" + - "earches:\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\020PostSearchesBy" + - "ID\022%.clarifai.api.PostSearchesByIDReques" + - "t\032!.clarifai.api.MultiSearchResponse\"z\202\323" + - "\344\223\002d\"G/v2/users/{user_app_id.user_id}/ap" + - "ps/{user_app_id.app_id}/searches/{id}:\001*" + - "Z\026\"\021/v2/searches/{id}:\001*\230\234\'\002\220\234\'-\220\234\'r\220\234\'\003" + - "\022\263\002\n\033PostAnnotationSearchMetrics\0220.clari" + - "fai.api.PostAnnotationSearchMetricsReque" + - "st\0322.clarifai.api.MultiAnnotationSearchM" + - "etricsResponse\"\255\001\202\323\344\223\002\202\001\"V/v2/users/{use" + - "r_app_id.user_id}/apps/{user_app_id.app_" + - "id}/annotations/searches/metrics:\001*Z%\" /" + - "v2/annotations/searches/metrics:\001*\230\234\'\002\220\234" + - "\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'5\220\234\'6\220\234\'\017\220\234\'\023\022\251\002\n\032GetAn" + - "notationSearchMetrics\022/.clarifai.api.Get" + - "AnnotationSearchMetricsRequest\0322.clarifa" + - "i.api.MultiAnnotationSearchMetricsRespon" + - "se\"\245\001\202\323\344\223\002\206\001\022[/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/annotati" + - "ons/searches/metrics/{id}Z\'\022%/v2/annotat" + - "ions/searches/metrics/{id}\230\234\'\002\220\234\'-\220\234\'&\220\234" + - "\'\013\220\234\'\005\220\234\'5\022\240\002\n\033ListAnnotationSearchMetri" + - "cs\0220.clarifai.api.ListAnnotationSearchMe" + - "tricsRequest\0322.clarifai.api.MultiAnnotat" + - "ionSearchMetricsResponse\"\232\001\202\323\344\223\002|\022V/v2/u" + + "esponse\"p\202\323\344\223\002Z2B/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/searc" + + "hes:\001*Z\0212\014/v2/searches:\001*\230\234\'\002\220\234\'-\220\234\'s\220\234\'" + + "r\022\332\001\n\014PostSearches\022!.clarifai.api.PostSe" + + "archesRequest\032!.clarifai.api.MultiSearch" + + "Response\"\203\001\210\002\001\202\323\344\223\002Z\"B/v2/users/{user_ap" + + "p_id.user_id}/apps/{user_app_id.app_id}/" + + "searches:\001*Z\021\"\014/v2/searches:\001*\230\234\'\002\220\234\'-\220\234" + + "\'&\220\234\'\013\220\234\'\005\220\234\'\017\220\234\'\003\220\234\'\023\022\330\001\n\020PostSearchesB" + + "yID\022%.clarifai.api.PostSearchesByIDReque" + + "st\032!.clarifai.api.MultiSearchResponse\"z\202" + + "\323\344\223\002d\"G/v2/users/{user_app_id.user_id}/a" + + "pps/{user_app_id.app_id}/searches/{id}:\001" + + "*Z\026\"\021/v2/searches/{id}:\001*\230\234\'\002\220\234\'-\220\234\'r\220\234\'" + + "\003\022\263\002\n\033PostAnnotationSearchMetrics\0220.clar" + + "ifai.api.PostAnnotationSearchMetricsRequ" + + "est\0322.clarifai.api.MultiAnnotationSearch" + + "MetricsResponse\"\255\001\202\323\344\223\002\202\001\"V/v2/users/{us" + + "er_app_id.user_id}/apps/{user_app_id.app" + + "_id}/annotations/searches/metrics:\001*Z%\" " + + "/v2/annotations/searches/metrics:\001*\230\234\'\002\220" + + "\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'5\220\234\'6\220\234\'\017\220\234\'\023\022\251\002\n\032GetA" + + "nnotationSearchMetrics\022/.clarifai.api.Ge" + + "tAnnotationSearchMetricsRequest\0322.clarif" + + "ai.api.MultiAnnotationSearchMetricsRespo" + + "nse\"\245\001\202\323\344\223\002\206\001\022[/v2/users/{user_app_id.us" + + "er_id}/apps/{user_app_id.app_id}/annotat" + + "ions/searches/metrics/{id}Z\'\022%/v2/annota" + + "tions/searches/metrics/{id}\230\234\'\002\220\234\'-\220\234\'&\220" + + "\234\'\013\220\234\'\005\220\234\'5\022\240\002\n\033ListAnnotationSearchMetr" + + "ics\0220.clarifai.api.ListAnnotationSearchM" + + "etricsRequest\0322.clarifai.api.MultiAnnota" + + "tionSearchMetricsResponse\"\232\001\202\323\344\223\002|\022V/v2/" + + "users/{user_app_id.user_id}/apps/{user_a" + + "pp_id.app_id}/annotations/searches/metri" + + "csZ\"\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\035DeleteAnnotat" + + "ionSearchMetrics\0222.clarifai.api.DeleteAn" + + "notationSearchMetricsRequest\032!.clarifai." + + "api.status.BaseResponse\"\241\001\202\323\344\223\002\206\001*[/v2/u" + "sers/{user_app_id.user_id}/apps/{user_ap" + "p_id.app_id}/annotations/searches/metric" + - "sZ\"\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\035DeleteAnnotati" + - "onSearchMetrics\0222.clarifai.api.DeleteAnn" + - "otationSearchMetricsRequest\032!.clarifai.a" + - "pi.status.BaseResponse\"\241\001\202\323\344\223\002\206\001*[/v2/us" + - "ers/{user_app_id.user_id}/apps/{user_app" + - "_id.app_id}/annotations/searches/metrics" + - "/{id}Z\'*%/v2/annotations/searches/metric" + - "s/{id}\230\234\'\002\220\234\'-\220\234\'5\220\234\'6\220\234\'?\022\316\001\n\014DeleteSea" + - "rch\022!.clarifai.api.DeleteSearchRequest\032!" + - ".clarifai.api.status.BaseResponse\"x\202\323\344\223\002" + - "^*G/v2/users/{user_app_id.user_id}/apps/" + - "{user_app_id.app_id}/searches/{id}Z\023*\021/v" + - "2/searches/{id}\230\234\'\002\220\234\'-\220\234\'r\220\234\'s\220\234\'t\022\354\001\n\025" + - "ListAnnotationFilters\022*.clarifai.api.Lis" + - "tAnnotationFiltersRequest\032+.clarifai.api" + - ".MultiAnnotationFilterResponse\"z\202\323\344\223\002h\022L" + - "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_app_id.app_id}/annotation_filtersZ\030\022\026" + - "/v2/annotation_filters\230\234\'\002\220\234\'-\220\234\'r\022\231\002\n\023G" + - "etAnnotationFilter\022(.clarifai.api.GetAnn" + - "otationFilterRequest\032,.clarifai.api.Sing" + - "leAnnotationFilterResponse\"\251\001\202\323\344\223\002\226\001\022c/v" + - "2/users/{user_app_id.user_id}/apps/{user" + - "_app_id.app_id}/annotation_filters/{anno" + - "tation_filter_id}Z/\022-/v2/annotation_filt" + - "ers/{annotation_filter_id}\230\234\'\002\220\234\'-\220\234\'r\022\367" + - "\001\n\025PostAnnotationFilters\022*.clarifai.api." + - "PostAnnotationFiltersRequest\032+.clarifai." + - "api.MultiAnnotationFilterResponse\"\204\001\202\323\344\223" + - "\002n\"L/v2/users/{user_app_id.user_id}/apps" + - "/{user_app_id.app_id}/annotation_filters" + - ":\001*Z\033\"\026/v2/annotation_filters:\001*\230\234\'\002\220\234\'-" + - "\220\234\'r\220\234\'s\022\371\001\n\026PatchAnnotationFilters\022+.cl" + - "arifai.api.PatchAnnotationFiltersRequest" + - "\032+.clarifai.api.MultiAnnotationFilterRes" + - "ponse\"\204\001\202\323\344\223\002n2L/v2/users/{user_app_id.u" + - "ser_id}/apps/{user_app_id.app_id}/annota" + - "tion_filters:\001*Z\0332\026/v2/annotation_filter" + - "s:\001*\230\234\'\002\220\234\'-\220\234\'r\220\234\'s\022\361\001\n\027DeleteAnnotatio" + - "nFilters\022,.clarifai.api.DeleteAnnotation" + - "FiltersRequest\032!.clarifai.api.status.Bas" + - "eResponse\"\204\001\202\323\344\223\002n*L/v2/users/{user_app_" + - "id.user_id}/apps/{user_app_id.app_id}/an" + - "notation_filters:\001*Z\033*\026/v2/annotation_fi" + - "lters:\001*\230\234\'\002\220\234\'-\220\234\'r\220\234\'s\022|\n\017ListStatusCo" + - "des\022$.clarifai.api.ListStatusCodesReques" + - "t\032%.clarifai.api.MultiStatusCodeResponse" + - "\"\034\202\323\344\223\002\022\022\020/v2/status_codes\230\234\'\001\022\212\001\n\rGetSt" + - "atusCode\022\".clarifai.api.GetStatusCodeReq" + - "uest\032&.clarifai.api.SingleStatusCodeResp" + - "onse\"-\202\323\344\223\002#\022!/v2/status_codes/{status_c" + - "ode_id}\230\234\'\001\022\302\001\n\021ListCollaborators\022&.clar" + - "ifai.api.ListCollaboratorsRequest\032(.clar" + - "ifai.api.MultiCollaboratorsResponse\"[\202\323\344" + - "\223\002I\022G/v2/users/{user_app_id.user_id}/app" + - "s/{user_app_id.app_id}/collaborators\230\234\'\002" + - "\220\234\'-\220\234\'2\022\311\001\n\021PostCollaborators\022&.clarifa" + - "i.api.PostCollaboratorsRequest\032(.clarifa" + - "i.api.MultiCollaboratorsResponse\"b\202\323\344\223\002L" + - "\"G/v2/users/{user_app_id.user_id}/apps/{" + - "user_app_id.app_id}/collaborators:\001*\230\234\'\002" + - "\220\234\'-\220\234\'3\220\234\'2\022\317\001\n\022PatchCollaborators\022\'.cl" + - "arifai.api.PatchCollaboratorsRequest\032(.c" + - "larifai.api.MultiCollaboratorsResponse\"f" + - "\202\323\344\223\002L2G/v2/users/{user_app_id.user_id}/" + - "apps/{user_app_id.app_id}/collaborators:" + - "\001*\230\234\'\002\220\234\'-\220\234\'3\220\234\'2\220\234\'4\022\322\001\n\023DeleteCollabo" + - "rators\022(.clarifai.api.DeleteCollaborator" + - "sRequest\032!.clarifai.api.status.BaseRespo" + - "nse\"n\202\323\344\223\002L*G/v2/users/{user_app_id.user" + - "_id}/apps/{user_app_id.app_id}/collabora" + - "tors:\001*\230\234\'\002\220\234\'-\220\234\'3\220\234\'2\220\234\'4\220\234\'7\220\234\'8\022\244\001\n\022" + - "ListCollaborations\022\'.clarifai.api.ListCo" + - "llaborationsRequest\032).clarifai.api.Multi" + - "CollaborationsResponse\":\202\323\344\223\0020\022./v2/user" + - "s/{user_app_id.user_id}/collaborations\230\234" + - "\'\003\022\363\001\n\023PostAppDuplications\022(.clarifai.ap" + - "i.PostAppDuplicationsRequest\032*.clarifai." + - "api.MultiAppDuplicationsResponse\"\205\001\202\323\344\223\002" + - "K\"F/v2/users/{user_app_id.user_id}/apps/" + - "{user_app_id.app_id}/duplications:\001*\230\234\'\002" + - "\220\234\'-\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\n\220\234\'\013\220\234\'\004\220\234\'\005\220\234\'%\220\234\'&", - "\220\234\'\022\220\234\'\023\022\245\001\n\023ListAppDuplications\022(.clari" + - "fai.api.ListAppDuplicationsRequest\032*.cla" + - "rifai.api.MultiAppDuplicationsResponse\"8" + - "\202\323\344\223\002.\022,/v2/users/{user_app_id.user_id}/" + - "duplications\230\234\'\005\022\266\001\n\021GetAppDuplication\022&" + - ".clarifai.api.GetAppDuplicationRequest\032*" + - ".clarifai.api.SingleAppDuplicationRespon" + - "se\"M\202\323\344\223\002C\022A/v2/users/{user_app_id.user_" + - "id}/duplications/{app_duplication_id}\230\234\'" + - "\005\022\331\001\n\tPostTasks\022\036.clarifai.api.PostTasks" + - "Request\032\037.clarifai.api.MultiTaskResponse" + - "\"\212\001\202\323\344\223\002T\"?/v2/users/{user_app_id.user_i" + - "d}/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\026GetTaskAnnotat" + - "ionCount\022!.clarifai.api.GetTaskCountRequ" + - "est\032%.clarifai.api.SingleTaskCountRespon" + - "se\"\231\001\202\323\344\223\002\206\001\022[/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/tasks/{t" + - "ask_id}/annotations/countZ\'\022%/v2/tasks/{" + - "task_id}/annotations/count\230\234\'\002\220\234\'-\220\234\'8\022\356" + - "\001\n\021GetTaskInputCount\022!.clarifai.api.GetT" + - "askCountRequest\032%.clarifai.api.SingleTas" + - "kCountResponse\"\216\001\202\323\344\223\002|\022V/v2/users/{user" + - "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/tasks/{task_id}/inputs/countZ\"\022 /v2/t" + - "asks/{task_id}/inputs/count\230\234\'\002\220\234\'-\220\234\'8\022" + - "\320\001\n\007GetTask\022\034.clarifai.api.GetTaskReques" + - "t\032 .clarifai.api.SingleTaskResponse\"\204\001\202\323" + - "\344\223\002b\022I/v2/users/{user_app_id.user_id}/ap" + - "ps/{user_app_id.app_id}/tasks/{task_id}Z" + - "\025\022\023/v2/tasks/{task_id}\230\234\'\002\220\234\'-\220\234\'8\220\234\'r\220\234" + - "\'\013\220\234\'\023\220\234\'\017\022\276\001\n\tListTasks\022\036.clarifai.api." + - "ListTasksRequest\032\037.clarifai.api.MultiTas" + - "kResponse\"p\202\323\344\223\002N\022?/v2/users/{user_app_i" + - "d.user_id}/apps/{user_app_id.app_id}/tas" + - "ksZ\013\022\t/v2/tasks\230\234\'\002\220\234\'-\220\234\'8\220\234\'r\220\234\'\013\220\234\'\023\220" + - "\234\'\017\022\327\001\n\nPatchTasks\022\037.clarifai.api.PatchT" + - "asksRequest\032\037.clarifai.api.MultiTaskResp" + - "onse\"\206\001\202\323\344\223\002T2?/v2/users/{user_app_id.us" + - "er_id}/apps/{user_app_id.app_id}/tasks:\001" + - "*Z\0162\t/v2/tasks:\001*\230\234\'\002\220\234\'-\220\234\'7\220\234\'8\220\234\'\005\220\234\'" + - "r\220\234\'\013\220\234\'\023\220\234\'\017\220\234\'%\220\234\'&\022\302\001\n\013DeleteTasks\022 ." + - "clarifai.api.DeleteTasksRequest\032!.clarif" + - "ai.api.status.BaseResponse\"n\202\323\344\223\002T*?/v2/" + - "users/{user_app_id.user_id}/apps/{user_a" + - "pp_id.app_id}/tasks:\001*Z\016*\t/v2/tasks:\001*\230\234" + - "\'\002\220\234\'-\220\234\'7\220\234\'8\220\234\'F\022\365\001\n\017PostLabelOrders\022$" + - ".clarifai.api.PostLabelOrdersRequest\032%.c" + - "larifai.api.MultiLabelOrderResponse\"\224\001\202\323" + - "\344\223\002b\"F/v2/users/{user_app_id.user_id}/ap" + - "ps/{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\rGetLabelO" + - "rder\022\".clarifai.api.GetLabelOrderRequest" + - "\032&.clarifai.api.SingleLabelOrderResponse" + - "\"\230\001\202\323\344\223\002~\022W/v2/users/{user_app_id.user_i" + - "d}/apps/{user_app_id.app_id}/label_order" + - "s/{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\017" + - "ListLabelOrders\022$.clarifai.api.ListLabel" + - "OrdersRequest\032%.clarifai.api.MultiLabelO" + - "rderResponse\"v\202\323\344\223\002\\\022F/v2/users/{user_ap" + + "s/{id}Z\'*%/v2/annotations/searches/metri" + + "cs/{id}\230\234\'\002\220\234\'-\220\234\'5\220\234\'6\220\234\'?\022\316\001\n\014DeleteSe" + + "arch\022!.clarifai.api.DeleteSearchRequest\032" + + "!.clarifai.api.status.BaseResponse\"x\202\323\344\223" + + "\002^*G/v2/users/{user_app_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" + + "\025ListAnnotationFilters\022*.clarifai.api.Li" + + "stAnnotationFiltersRequest\032+.clarifai.ap" + + "i.MultiAnnotationFilterResponse\"z\202\323\344\223\002h\022" + + "L/v2/users/{user_app_id.user_id}/apps/{u" + + "ser_app_id.app_id}/annotation_filtersZ\030\022" + + "\026/v2/annotation_filters\230\234\'\002\220\234\'-\220\234\'r\022\231\002\n\023" + + "GetAnnotationFilter\022(.clarifai.api.GetAn" + + "notationFilterRequest\032,.clarifai.api.Sin" + + "gleAnnotationFilterResponse\"\251\001\202\323\344\223\002\226\001\022c/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/annotation_filters/{ann" + + "otation_filter_id}Z/\022-/v2/annotation_fil" + + "ters/{annotation_filter_id}\230\234\'\002\220\234\'-\220\234\'r\022" + + "\367\001\n\025PostAnnotationFilters\022*.clarifai.api" + + ".PostAnnotationFiltersRequest\032+.clarifai" + + ".api.MultiAnnotationFilterResponse\"\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\371\001\n\026PatchAnnotationFilters\022+.c" + + "larifai.api.PatchAnnotationFiltersReques" + + "t\032+.clarifai.api.MultiAnnotationFilterRe" + + "sponse\"\204\001\202\323\344\223\002n2L/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/annot" + + "ation_filters:\001*Z\0332\026/v2/annotation_filte" + + "rs:\001*\230\234\'\002\220\234\'-\220\234\'r\220\234\'s\022\361\001\n\027DeleteAnnotati" + + "onFilters\022,.clarifai.api.DeleteAnnotatio" + + "nFiltersRequest\032!.clarifai.api.status.Ba" + + "seResponse\"\204\001\202\323\344\223\002n*L/v2/users/{user_app" + + "_id.user_id}/apps/{user_app_id.app_id}/a" + + "nnotation_filters:\001*Z\033*\026/v2/annotation_f" + + "ilters:\001*\230\234\'\002\220\234\'-\220\234\'r\220\234\'s\022|\n\017ListStatusC" + + "odes\022$.clarifai.api.ListStatusCodesReque" + + "st\032%.clarifai.api.MultiStatusCodeRespons" + + "e\"\034\202\323\344\223\002\022\022\020/v2/status_codes\230\234\'\001\022\212\001\n\rGetS" + + "tatusCode\022\".clarifai.api.GetStatusCodeRe" + + "quest\032&.clarifai.api.SingleStatusCodeRes" + + "ponse\"-\202\323\344\223\002#\022!/v2/status_codes/{status_" + + "code_id}\230\234\'\001\022\302\001\n\021ListCollaborators\022&.cla" + + "rifai.api.ListCollaboratorsRequest\032(.cla" + + "rifai.api.MultiCollaboratorsResponse\"[\202\323" + + "\344\223\002I\022G/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/collaborators\230\234\'" + + "\002\220\234\'-\220\234\'2\022\311\001\n\021PostCollaborators\022&.clarif" + + "ai.api.PostCollaboratorsRequest\032(.clarif" + + "ai.api.MultiCollaboratorsResponse\"b\202\323\344\223\002" + + "L\"G/v2/users/{user_app_id.user_id}/apps/" + + "{user_app_id.app_id}/collaborators:\001*\230\234\'" + + "\002\220\234\'-\220\234\'3\220\234\'2\022\317\001\n\022PatchCollaborators\022\'.c" + + "larifai.api.PatchCollaboratorsRequest\032(." + + "clarifai.api.MultiCollaboratorsResponse\"" + + "f\202\323\344\223\002L2G/v2/users/{user_app_id.user_id}" + + "/apps/{user_app_id.app_id}/collaborators" + + ":\001*\230\234\'\002\220\234\'-\220\234\'3\220\234\'2\220\234\'4\022\322\001\n\023DeleteCollab" + + "orators\022(.clarifai.api.DeleteCollaborato" + + "rsRequest\032!.clarifai.api.status.BaseResp" + + "onse\"n\202\323\344\223\002L*G/v2/users/{user_app_id.use" + + "r_id}/apps/{user_app_id.app_id}/collabor" + + "ators:\001*\230\234\'\002\220\234\'-\220\234\'3\220\234\'2\220\234\'4\220\234\'7\220\234\'8\022\244\001\n" + + "\022ListCollaborations\022\'.clarifai.api.ListC" + + "ollaborationsRequest\032).clarifai.api.Mult" + + "iCollaborationsResponse\":\202\323\344\223\0020\022./v2/use" + + "rs/{user_app_id.user_id}/collaborations\230" + + "\234\'\003\022\363\001\n\023PostAppDuplications\022(.clarifai.a" + + "pi.PostAppDuplicationsRequest\032*.clarifai" + + ".api.MultiAppDuplicationsResponse\"\205\001\202\323\344\223" + + "\002K\"F/v2/users/{user_app_id.user_id}/apps" + + "/{user_app_id.app_id}/duplications:\001*\230\234\'", + "\002\220\234\'-\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\n\220\234\'\013\220\234\'\004\220\234\'\005\220\234\'%\220\234\'" + + "&\220\234\'\022\220\234\'\023\022\245\001\n\023ListAppDuplications\022(.clar" + + "ifai.api.ListAppDuplicationsRequest\032*.cl" + + "arifai.api.MultiAppDuplicationsResponse\"" + + "8\202\323\344\223\002.\022,/v2/users/{user_app_id.user_id}" + + "/duplications\230\234\'\005\022\266\001\n\021GetAppDuplication\022" + + "&.clarifai.api.GetAppDuplicationRequest\032" + + "*.clarifai.api.SingleAppDuplicationRespo" + + "nse\"M\202\323\344\223\002C\022A/v2/users/{user_app_id.user" + + "_id}/duplications/{app_duplication_id}\230\234" + + "\'\005\022\331\001\n\tPostTasks\022\036.clarifai.api.PostTask" + + "sRequest\032\037.clarifai.api.MultiTaskRespons" + + "e\"\212\001\202\323\344\223\002T\"?/v2/users/{user_app_id.user_" + + "id}/apps/{user_app_id.app_id}/tasks:\001*Z\016" + + "\"\t/v2/tasks:\001*\230\234\'\002\220\234\'-\220\234\'7\220\234\'8\220\234\'\005\220\234\'\003\220\234" + + "\'r\220\234\'\013\220\234\'\023\220\234\'\017\220\234\'%\220\234\'&\022\376\001\n\026GetTaskAnnota" + + "tionCount\022!.clarifai.api.GetTaskCountReq" + + "uest\032%.clarifai.api.SingleTaskCountRespo" + + "nse\"\231\001\202\323\344\223\002\206\001\022[/v2/users/{user_app_id.us" + + "er_id}/apps/{user_app_id.app_id}/tasks/{" + + "task_id}/annotations/countZ\'\022%/v2/tasks/" + + "{task_id}/annotations/count\230\234\'\002\220\234\'-\220\234\'8\022" + + "\356\001\n\021GetTaskInputCount\022!.clarifai.api.Get" + + "TaskCountRequest\032%.clarifai.api.SingleTa" + + "skCountResponse\"\216\001\202\323\344\223\002|\022V/v2/users/{use" + + "r_app_id.user_id}/apps/{user_app_id.app_" + + "id}/tasks/{task_id}/inputs/countZ\"\022 /v2/" + + "tasks/{task_id}/inputs/count\230\234\'\002\220\234\'-\220\234\'8" + + "\022\320\001\n\007GetTask\022\034.clarifai.api.GetTaskReque" + + "st\032 .clarifai.api.SingleTaskResponse\"\204\001\202" + + "\323\344\223\002b\022I/v2/users/{user_app_id.user_id}/a" + + "pps/{user_app_id.app_id}/tasks/{task_id}" + + "Z\025\022\023/v2/tasks/{task_id}\230\234\'\002\220\234\'-\220\234\'8\220\234\'r\220" + + "\234\'\013\220\234\'\023\220\234\'\017\022\276\001\n\tListTasks\022\036.clarifai.api" + + ".ListTasksRequest\032\037.clarifai.api.MultiTa" + + "skResponse\"p\202\323\344\223\002N\022?/v2/users/{user_app_" + + "id.user_id}/apps/{user_app_id.app_id}/ta" + + "sksZ\013\022\t/v2/tasks\230\234\'\002\220\234\'-\220\234\'8\220\234\'r\220\234\'\013\220\234\'\023" + + "\220\234\'\017\022\327\001\n\nPatchTasks\022\037.clarifai.api.Patch" + + "TasksRequest\032\037.clarifai.api.MultiTaskRes" + + "ponse\"\206\001\202\323\344\223\002T2?/v2/users/{user_app_id.u" + + "ser_id}/apps/{user_app_id.app_id}/tasks:" + + "\001*Z\0162\t/v2/tasks:\001*\230\234\'\002\220\234\'-\220\234\'7\220\234\'8\220\234\'\005\220\234" + + "\'r\220\234\'\013\220\234\'\023\220\234\'\017\220\234\'%\220\234\'&\022\302\001\n\013DeleteTasks\022 " + + ".clarifai.api.DeleteTasksRequest\032!.clari" + + "fai.api.status.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.api.PostLabelOrdersRequest\032%." + + "clarifai.api.MultiLabelOrderResponse\"\224\001\202" + + "\323\344\223\002b\"F/v2/users/{user_app_id.user_id}/a" + + "pps/{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\rGetLabel" + + "Order\022\".clarifai.api.GetLabelOrderReques" + + "t\032&.clarifai.api.SingleLabelOrderRespons" + + "e\"\230\001\202\323\344\223\002~\022W/v2/users/{user_app_id.user_" + + "id}/apps/{user_app_id.app_id}/label_orde" + + "rs/{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.ListLabe" + + "lOrdersRequest\032%.clarifai.api.MultiLabel" + + "OrderResponse\"v\202\323\344\223\002\\\022F/v2/users/{user_a" + + "pp_id.user_id}/apps/{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\020PatchLabelOrders\022%.cla" + + "rifai.api.PatchLabelOrdersRequest\032%.clar" + + "ifai.api.MultiLabelOrderResponse\"\210\001\202\323\344\223\002" + + "b2F/v2/users/{user_app_id.user_id}/apps/" + + "{user_app_id.app_id}/label_orders:\001*Z\0252\020" + + "/v2/label_orders:\001*\230\234\'\002\220\234\'-\220\234\'C\220\234\'D\220\234\'\013\220" + + "\234\'7\220\234\'8\220\234\'F\022\345\001\n\021DeleteLabelOrders\022&.clar" + + "ifai.api.DeleteLabelOrdersRequest\032!.clar" + + "ifai.api.status.BaseResponse\"\204\001\202\323\344\223\002b*F/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/label_orders:\001*Z\025*\020/v2/" + + "label_orders:\001*\230\234\'\002\220\234\'-\220\234\'E\220\234\'C\220\234\'D\220\234\'7\220" + + "\234\'8\022\362\001\n\016PostCollectors\022#.clarifai.api.Po" + + "stCollectorsRequest\032$.clarifai.api.Multi" + + "CollectorResponse\"\224\001\202\323\344\223\002^\"D/v2/users/{u" + + "ser_app_id.user_id}/apps/{user_app_id.ap" + + "p_id}/collectors:\001*Z\023\"\016/v2/collectors:\001*" + + "\230\234\'\002\220\234\'-\220\234\'\004\220\234\'%\220\234\'&\220\234\')\220\234\'\013\220\234\'\004\220\234\'\005\220\234\'\017" + + "\220\234\'\002\220\234\'\023\022\343\001\n\014GetCollector\022!.clarifai.api" + + ".GetCollectorRequest\032%.clarifai.api.Sing" + + "leCollectorResponse\"\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/{collector_id}\230\234\'\002\220\234\'-\220\234\'*\022\307" + + "\001\n\016ListCollectors\022#.clarifai.api.ListCol" + + "lectorsRequest\032$.clarifai.api.MultiColle" + + "ctorResponse\"j\202\323\344\223\002X\022D/v2/users/{user_ap" + "p_id.user_id}/apps/{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\020PatchLabelOrders\022%.clar" + - "ifai.api.PatchLabelOrdersRequest\032%.clari" + - "fai.api.MultiLabelOrderResponse\"\210\001\202\323\344\223\002b" + - "2F/v2/users/{user_app_id.user_id}/apps/{" + - "user_app_id.app_id}/label_orders:\001*Z\0252\020/" + - "v2/label_orders:\001*\230\234\'\002\220\234\'-\220\234\'C\220\234\'D\220\234\'\013\220\234" + - "\'7\220\234\'8\220\234\'F\022\345\001\n\021DeleteLabelOrders\022&.clari" + - "fai.api.DeleteLabelOrdersRequest\032!.clari" + - "fai.api.status.BaseResponse\"\204\001\202\323\344\223\002b*F/v" + - "2/users/{user_app_id.user_id}/apps/{user" + - "_app_id.app_id}/label_orders:\001*Z\025*\020/v2/l" + - "abel_orders:\001*\230\234\'\002\220\234\'-\220\234\'E\220\234\'C\220\234\'D\220\234\'7\220\234" + - "\'8\022\362\001\n\016PostCollectors\022#.clarifai.api.Pos" + - "tCollectorsRequest\032$.clarifai.api.MultiC" + - "ollectorResponse\"\224\001\202\323\344\223\002^\"D/v2/users/{us" + - "er_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\014GetCollector\022!.clarifai.api." + - "GetCollectorRequest\032%.clarifai.api.Singl" + - "eCollectorResponse\"\210\001\202\323\344\223\002v\022S/v2/users/{" + - "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_id}/collectors/{collector_id}Z\037\022\035/v2/" + - "collectors/{collector_id}\230\234\'\002\220\234\'-\220\234\'*\022\307\001" + - "\n\016ListCollectors\022#.clarifai.api.ListColl" + - "ectorsRequest\032$.clarifai.api.MultiCollec" + - "torResponse\"j\202\323\344\223\002X\022D/v2/users/{user_app" + - "_id.user_id}/apps/{user_app_id.app_id}/c" + - "ollectorsZ\020\022\016/v2/collectors\230\234\'\002\220\234\'-\220\234\'*\022" + - "\323\001\n\017PatchCollectors\022$.clarifai.api.Patch" + - "CollectorsRequest\032$.clarifai.api.MultiCo" + - "llectorResponse\"t\202\323\344\223\002^2D/v2/users/{user" + - "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/collectors:\001*Z\0232\016/v2/collectors:\001*\230\234\'" + - "\002\220\234\'-\220\234\')\220\234\'*\022\326\001\n\020DeleteCollectors\022%.cla" + - "rifai.api.DeleteCollectorsRequest\032!.clar" + - "ifai.api.status.BaseResponse\"x\202\323\344\223\002^*D/v" + + "collectorsZ\020\022\016/v2/collectors\230\234\'\002\220\234\'-\220\234\'*" + + "\022\323\001\n\017PatchCollectors\022$.clarifai.api.Patc" + + "hCollectorsRequest\032$.clarifai.api.MultiC" + + "ollectorResponse\"t\202\323\344\223\002^2D/v2/users/{use" + + "r_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%.cl" + + "arifai.api.DeleteCollectorsRequest\032!.cla" + + "rifai.api.status.BaseResponse\"x\202\323\344\223\002^*D/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/collectors:\001*Z\023*\016/v2/co" + + "llectors:\001*\230\234\'\002\220\234\'-\220\234\')\220\234\'+\220\234\'*\022\311\001\n\016Post" + + "StatValues\022#.clarifai.api.PostStatValues" + + "Request\032$.clarifai.api.MultiStatValueRes" + + "ponse\"l\202\323\344\223\002b\"F/v2/users/{user_app_id.us" + + "er_id}/apps/{user_app_id.app_id}/stats/v" + + "alues:\001*Z\025\"\020/v2/stats/values:\001*\230\234\'\002\022\375\001\n\027" + + "PostStatValuesAggregate\022,.clarifai.api.P" + + "ostStatValuesAggregateRequest\032-.clarifai" + + ".api.MultiStatValueAggregateResponse\"\204\001\202" + + "\323\344\223\002v\"P/v2/users/{user_app_id.user_id}/a" + + "pps/{user_app_id.app_id}/stats/values/ag" + + "gregate:\001*Z\037\"\032/v2/stats/values/aggregate" + + ":\001*\230\234\'\002\220\234\'-\022\343\001\n\027PostTrendingMetricsView\022" + + ",.clarifai.api.PostTrendingMetricsViewRe" + + "quest\032!.clarifai.api.status.BaseResponse" + + "\"w\202\323\344\223\002m\"h/v2/users/{user_app_id.user_id" + + "}/apps/{user_app_id.app_id}/trending_met" + + "rics/views/{view_type}/{object_id}:\001*\230\234\'" + + "\002\022\217\002\n\030ListTrendingMetricsViews\022-.clarifa" + + "i.api.ListTrendingMetricsViewsRequest\032.." + + "clarifai.api.MultiTrendingMetricsViewRes" + + "ponse\"\223\001\202\323\344\223\002\210\001\022\\/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/trend" + + "ing_metrics/views/{view_type}Z(\022&/v2/tre" + + "nding_metrics/views/{view_type}\230\234\'\002\022\262\001\n\t" + + "GetModule\022\036.clarifai.api.GetModuleReques" + + "t\032\".clarifai.api.SingleModuleResponse\"a\202" + + "\323\344\223\002O\022M/v2/users/{user_app_id.user_id}/a" + + "pps/{user_app_id.app_id}/modules/{module" + + "_id}\230\234\'\005\220\234\'-\220\234\'m\022\344\001\n\013ListModules\022 .clari" + + "fai.api.ListModulesRequest\032!.clarifai.ap" + + "i.MultiModuleResponse\"\217\001\202\323\344\223\002}\022A/v2/user" + + "s/{user_app_id.user_id}/apps/{user_app_i" + + "d.app_id}/modulesZ)\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\013PostModules\022 .clarifai.api.P" + + "ostModulesRequest\032!.clarifai.api.MultiMo" + + "duleResponse\"\\\202\323\344\223\002F\"A/v2/users/{user_ap" + + "p_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\014PatchModu" + + "les\022!.clarifai.api.PatchModulesRequest\032!" + + ".clarifai.api.MultiModuleResponse\"\\\202\323\344\223\002" + + "F2A/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\rDeleteModules\022\".clarifai.api" + + ".DeleteModulesRequest\032!.clarifai.api.sta" + + "tus.BaseResponse\"x\202\323\344\223\002F*A/v2/users/{use" + + "r_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.GetModuleVersionRequest\032)" + + ".clarifai.api.SingleModuleVersionRespons" + + "e\"~\202\323\344\223\002l\022j/v2/users/{user_app_id.user_i" + + "d}/apps/{user_app_id.app_id}/modules/{mo" + + "dule_id}/versions/{module_version_id}\230\234\'" + + "\005\220\234\'-\220\234\'m\022\323\001\n\022ListModuleVersions\022\'.clari" + + "fai.api.ListModuleVersionsRequest\032(.clar" + + "ifai.api.MultiModuleVersionResponse\"j\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\230\234\'\005\220\234\'-\220\234\'m\022\332\001\n\022PostModuleVe" + + "rsions\022\'.clarifai.api.PostModuleVersions" + + "Request\032(.clarifai.api.MultiModuleVersio" + + "nResponse\"q\202\323\344\223\002[\"V/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/mod" + + "ules/{module_id}/versions:\001*\230\234\'\005\220\234\'-\220\234\'l" + + "\220\234\'m\022\364\001\n\024DeleteModuleVersions\022).clarifai" + + ".api.DeleteModuleVersionsRequest\032!.clari" + + "fai.api.status.BaseResponse\"\215\001\202\323\344\223\002[*V/v" + "2/users/{user_app_id.user_id}/apps/{user" + - "_app_id.app_id}/collectors:\001*Z\023*\016/v2/col" + - "lectors:\001*\230\234\'\002\220\234\'-\220\234\')\220\234\'+\220\234\'*\022\311\001\n\016PostS" + - "tatValues\022#.clarifai.api.PostStatValuesR" + - "equest\032$.clarifai.api.MultiStatValueResp" + - "onse\"l\202\323\344\223\002b\"F/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/stats/va" + - "lues:\001*Z\025\"\020/v2/stats/values:\001*\230\234\'\002\022\375\001\n\027P" + - "ostStatValuesAggregate\022,.clarifai.api.Po" + - "stStatValuesAggregateRequest\032-.clarifai." + - "api.MultiStatValueAggregateResponse\"\204\001\202\323" + - "\344\223\002v\"P/v2/users/{user_app_id.user_id}/ap" + - "ps/{user_app_id.app_id}/stats/values/agg" + - "regate:\001*Z\037\"\032/v2/stats/values/aggregate:" + - "\001*\230\234\'\002\220\234\'-\022\343\001\n\027PostTrendingMetricsView\022," + - ".clarifai.api.PostTrendingMetricsViewReq" + + "_app_id.app_id}/modules/{module_id}/vers" + + "ions:\001*\230\234\'\005\220\234\'-\220\234\'l\220\234\'n\220\234\'m\220\234\'p\220\234\'o\220\234\'q\220" + + "\234\'1\220\234\'0\220\234\'/\022\217\002\n\031GetInstalledModuleVersio" + + "n\022..clarifai.api.GetInstalledModuleVersi" + + "onRequest\0322.clarifai.api.SingleInstalled" + + "ModuleVersionResponse\"\215\001\202\323\344\223\002s\022q/v2/user" + + "s/{user_app_id.user_id}/apps/{user_app_i" + + "d.app_id}/installed_module_versions/{ins" + + "talled_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.ListInstalledModuleVersions" + + "Request\0321.clarifai.api.MultiInstalledMod" + + "uleVersionResponse\"o\202\323\344\223\002U\022S/v2/users/{u" + + "ser_app_id.user_id}/apps/{user_app_id.ap" + + "p_id}/installed_module_versions\230\234\'\005\220\234\'-\220" + + "\234\'p\220\234\'m\220\234\'0\022\366\001\n\033PostInstalledModuleVersi" + + "ons\0220.clarifai.api.PostInstalledModuleVe" + + "rsionsRequest\0321.clarifai.api.MultiInstal" + + "ledModuleVersionResponse\"r\202\323\344\223\002X\"S/v2/us" + + "ers/{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\035DeleteInstalled" + + "ModuleVersions\0222.clarifai.api.DeleteInst" + + "alledModuleVersionsRequest\032!.clarifai.ap" + + "i.status.BaseResponse\"\202\001\202\323\344\223\002X*S/v2/user" + + "s/{user_app_id.user_id}/apps/{user_app_i" + + "d.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\036P" + + "ostInstalledModuleVersionsKey\0223.clarifai" + + ".api.PostInstalledModuleVersionsKeyReque" + + "st\032\037.clarifai.api.SingleKeyResponse\"\234\001\202\323" + + "\344\223\002z\"u/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/installed_module" + + "_versions/{installed_module_version_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\022P" + + "ostBulkOperations\022\'.clarifai.api.PostBul" + + "kOperationsRequest\032).clarifai.api.MultiB" + + "ulkOperationsResponse\"\212\001\202\323\344\223\002h\"I/v2/user" + + "s/{user_app_id.user_id}/apps/{user_app_i" + + "d.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\'.clarifai.api" + + ".ListBulkOperationsRequest\032).clarifai.ap" + + "i.MultiBulkOperationsResponse\"t\202\323\344\223\002b\022I/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/bulk_operationsZ\025\022\023/v2/" + + "bulk_operations\230\234\'\002\220\234\'-\220\234\'z\022\345\001\n\020GetBulkO" + + "peration\022%.clarifai.api.GetBulkOperation" + + "Request\032*.clarifai.api.SingleBulkOperati" + + "onsResponse\"~\202\323\344\223\002l\022N/v2/users/{user_app" + + "_id.user_id}/apps/{user_app_id.app_id}/b" + + "ulk_operations/{id}Z\032\022\030/v2/bulk_operatio" + + "ns/{id}\230\234\'\002\220\234\'-\220\234\'z\022\353\001\n\024CancelBulkOperat" + + "ions\022(.clarifai.api.CancelBulkOperationR" + + "equest\032).clarifai.api.MultiBulkOperation" + + "sResponse\"~\202\323\344\223\002h2I/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/bul" + + "k_operations:\001*Z\0302\023/v2/bulk_operations:\001" + + "*\230\234\'\002\220\234\'-\220\234\'y\220\234\'z\022\364\001\n\024DeleteBulkOperatio" + + "ns\022(.clarifai.api.DeleteBulkOperationReq" + "uest\032!.clarifai.api.status.BaseResponse\"" + - "w\202\323\344\223\002m\"h/v2/users/{user_app_id.user_id}" + - "/apps/{user_app_id.app_id}/trending_metr" + - "ics/views/{view_type}/{object_id}:\001*\230\234\'\002" + - "\022\217\002\n\030ListTrendingMetricsViews\022-.clarifai" + - ".api.ListTrendingMetricsViewsRequest\032..c" + - "larifai.api.MultiTrendingMetricsViewResp" + - "onse\"\223\001\202\323\344\223\002\210\001\022\\/v2/users/{user_app_id.u" + - "ser_id}/apps/{user_app_id.app_id}/trendi" + - "ng_metrics/views/{view_type}Z(\022&/v2/tren" + - "ding_metrics/views/{view_type}\230\234\'\002\022\262\001\n\tG" + - "etModule\022\036.clarifai.api.GetModuleRequest" + - "\032\".clarifai.api.SingleModuleResponse\"a\202\323" + - "\344\223\002O\022M/v2/users/{user_app_id.user_id}/ap" + - "ps/{user_app_id.app_id}/modules/{module_" + - "id}\230\234\'\005\220\234\'-\220\234\'m\022\344\001\n\013ListModules\022 .clarif" + - "ai.api.ListModulesRequest\032!.clarifai.api" + - ".MultiModuleResponse\"\217\001\202\323\344\223\002}\022A/v2/users" + - "/{user_app_id.user_id}/apps/{user_app_id" + - ".app_id}/modulesZ)\022\'/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\013PostModules\022 .clarifai.api.Po" + - "stModulesRequest\032!.clarifai.api.MultiMod" + - "uleResponse\"\\\202\323\344\223\002F\"A/v2/users/{user_app" + - "_id.user_id}/apps/{user_app_id.app_id}/m" + - "odules:\001*\230\234\'\005\220\234\'-\220\234\'l\220\234\'m\022\262\001\n\014PatchModul" + - "es\022!.clarifai.api.PatchModulesRequest\032!." + - "clarifai.api.MultiModuleResponse\"\\\202\323\344\223\002F" + - "2A/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\rDeleteModules\022\".clarifai.api." + - "DeleteModulesRequest\032!.clarifai.api.stat" + - "us.BaseResponse\"x\202\323\344\223\002F*A/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\'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.GetModuleVersionRequest\032)." + - "clarifai.api.SingleModuleVersionResponse" + - "\"~\202\323\344\223\002l\022j/v2/users/{user_app_id.user_id" + - "}/apps/{user_app_id.app_id}/modules/{mod" + - "ule_id}/versions/{module_version_id}\230\234\'\005" + - "\220\234\'-\220\234\'m\022\323\001\n\022ListModuleVersions\022\'.clarif" + - "ai.api.ListModuleVersionsRequest\032(.clari" + - "fai.api.MultiModuleVersionResponse\"j\202\323\344\223" + - "\002X\022V/v2/users/{user_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\022PostModuleVer" + - "sions\022\'.clarifai.api.PostModuleVersionsR" + - "equest\032(.clarifai.api.MultiModuleVersion" + - "Response\"q\202\323\344\223\002[\"V/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/modu" + - "les/{module_id}/versions:\001*\230\234\'\005\220\234\'-\220\234\'l\220" + - "\234\'m\022\364\001\n\024DeleteModuleVersions\022).clarifai." + - "api.DeleteModuleVersionsRequest\032!.clarif" + - "ai.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}/versi" + - "ons:\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\217\002\n\031GetInstalledModuleVersion" + - "\022..clarifai.api.GetInstalledModuleVersio" + - "nRequest\0322.clarifai.api.SingleInstalledM" + - "oduleVersionResponse\"\215\001\202\323\344\223\002s\022q/v2/users" + - "/{user_app_id.user_id}/apps/{user_app_id" + - ".app_id}/installed_module_versions/{inst" + - "alled_module_version_id}\230\234\'\005\220\234\'-\220\234\'p\220\234\'m" + - "\220\234\'0\022\363\001\n\033ListInstalledModuleVersions\0220.c" + - "larifai.api.ListInstalledModuleVersionsR" + - "equest\0321.clarifai.api.MultiInstalledModu" + - "leVersionResponse\"o\202\323\344\223\002U\022S/v2/users/{us" + - "er_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\033PostInstalledModuleVersio" + - "ns\0220.clarifai.api.PostInstalledModuleVer" + - "sionsRequest\0321.clarifai.api.MultiInstall" + - "edModuleVersionResponse\"r\202\323\344\223\002X\"S/v2/use" + - "rs/{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\035DeleteInstalledM" + - "oduleVersions\0222.clarifai.api.DeleteInsta" + - "lledModuleVersionsRequest\032!.clarifai.api" + - ".status.BaseResponse\"\202\001\202\323\344\223\002X*S/v2/users" + - "/{user_app_id.user_id}/apps/{user_app_id" + - ".app_id}/installed_module_versions:\001*\230\234\'" + - "\005\220\234\'-\220\234\'m\220\234\'o\220\234\'p\220\234\'q\220\234\'1\220\234\'/\220\234\'0\022\225\002\n\036Po" + - "stInstalledModuleVersionsKey\0223.clarifai." + - "api.PostInstalledModuleVersionsKeyReques" + - "t\032\037.clarifai.api.SingleKeyResponse\"\234\001\202\323\344" + - "\223\002z\"u/v2/users/{user_app_id.user_id}/app" + - "s/{user_app_id.app_id}/installed_module_" + - "versions/{installed_module_version_id}/k" + - "ey:\001*\230\234\'\005\220\234\'o\220\234\'p\220\234\'m\220\234\'-\220\234\'/\220\234\'0\022\365\001\n\022Po" + - "stBulkOperations\022\'.clarifai.api.PostBulk" + - "OperationsRequest\032).clarifai.api.MultiBu" + - "lkOperationsResponse\"\212\001\202\323\344\223\002h\"I/v2/users" + - "/{user_app_id.user_id}/apps/{user_app_id" + - ".app_id}/bulk_operations:\001*Z\030\"\023/v2/bulk_" + - "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/v" + - "2/users/{user_app_id.user_id}/apps/{user" + - "_app_id.app_id}/bulk_operationsZ\025\022\023/v2/b" + - "ulk_operations\230\234\'\002\220\234\'-\220\234\'z\022\345\001\n\020GetBulkOp" + - "eration\022%.clarifai.api.GetBulkOperationR" + - "equest\032*.clarifai.api.SingleBulkOperatio" + - "nsResponse\"~\202\323\344\223\002l\022N/v2/users/{user_app_" + - "id.user_id}/apps/{user_app_id.app_id}/bu" + - "lk_operations/{id}Z\032\022\030/v2/bulk_operation" + - "s/{id}\230\234\'\002\220\234\'-\220\234\'z\022\353\001\n\024CancelBulkOperati" + - "ons\022(.clarifai.api.CancelBulkOperationRe" + - "quest\032).clarifai.api.MultiBulkOperations" + - "Response\"~\202\323\344\223\002h2I/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/bulk" + - "_operations:\001*Z\0302\023/v2/bulk_operations:\001*" + - "\230\234\'\002\220\234\'-\220\234\'y\220\234\'z\022\364\001\n\024DeleteBulkOperation" + - "s\022(.clarifai.api.DeleteBulkOperationRequ" + - "est\032!.clarifai.api.status.BaseResponse\"\216" + - "\001\202\323\344\223\002h*I/v2/users/{user_app_id.user_id}" + - "/apps/{user_app_id.app_id}/bulk_operatio" + - "ns:\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\262\002\n\034GetDatasetIn" + - "putsSearchAddJob\0221.clarifai.api.GetDatas" + - "etInputsSearchAddJobRequest\0325.clarifai.a" + - "pi.SingleDatasetInputsSearchAddJobRespon" + - "se\"\247\001\202\323\344\223\002\224\001\022b/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/datasets" + - "/inputs/search_add/jobs/{job_id}Z.\022,/v2/" + - "datasets/inputs/search_add/jobs/{job_id}" + - "\230\234\'\002\220\234\'-\220\234\'i\022\210\002\n\027ListNextTaskAssignments" + - "\022,.clarifai.api.ListNextTaskAssignmentsR" + - "equest\032 .clarifai.api.MultiInputResponse" + - "\"\234\001\202\323\344\223\002z\022U/v2/users/{user_app_id.user_i" + - "d}/apps/{user_app_id.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" + - "\343\001\n\022PutTaskAssignments\022\'.clarifai.api.Pu" + - "tTaskAssignmentsRequest\032!.clarifai.api.s" + - "tatus.BaseResponse\"\200\001\202\323\344\223\002Z\032U/v2/users/{" + - "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_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\021ListIn" + - "putsAddJobs\022&.clarifai.api.ListInputsAdd" + - "JobsRequest\032\'.clarifai.api.MultiInputsAd" + - "dJobResponse\"t\202\323\344\223\002b\022I/v2/users/{user_ap" + - "p_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$.clarifa" + - "i.api.GetInputsAddJobRequest\032(.clarifai." + - "api.SingleInputsAddJobResponse\"~\202\323\344\223\002l\022N" + - "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_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\022CancelInputsAddJob\022\'.clarifai.api.Can" + - "celInputsAddJobRequest\032(.clarifai.api.Si" + - "ngleInputsAddJobResponse\"\210\001\202\323\344\223\002r2N/v2/u" + - "sers/{user_app_id.user_id}/apps/{user_ap" + - "p_id.app_id}/inputs/jobs/add/{id}:\001*Z\0352\030" + - "/v2/inputs/jobs/add/{id}:\001*\230\234\'\002\220\234\'-\220\234\'\004\220" + - "\234\'\005\022\304\001\n\013PostUploads\022 .clarifai.api.PostU" + + "\216\001\202\323\344\223\002h*I/v2/users/{user_app_id.user_id" + + "}/apps/{user_app_id.app_id}/bulk_operati" + + "ons:\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\262\002\n\034GetDatasetI" + + "nputsSearchAddJob\0221.clarifai.api.GetData" + + "setInputsSearchAddJobRequest\0325.clarifai." + + "api.SingleDatasetInputsSearchAddJobRespo" + + "nse\"\247\001\202\323\344\223\002\224\001\022b/v2/users/{user_app_id.us" + + "er_id}/apps/{user_app_id.app_id}/dataset" + + "s/inputs/search_add/jobs/{job_id}Z.\022,/v2" + + "/datasets/inputs/search_add/jobs/{job_id" + + "}\230\234\'\002\220\234\'-\220\234\'i\022\210\002\n\027ListNextTaskAssignment" + + "s\022,.clarifai.api.ListNextTaskAssignments" + + "Request\032 .clarifai.api.MultiInputRespons" + + "e\"\234\001\202\323\344\223\002z\022U/v2/users/{user_app_id.user_" + + "id}/apps/{user_app_id.app_id}/tasks/{tas" + + "k_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\343\001\n\022PutTaskAssignments\022\'.clarifai.api.P" + + "utTaskAssignmentsRequest\032!.clarifai.api." + + "status.BaseResponse\"\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\021ListI" + + "nputsAddJobs\022&.clarifai.api.ListInputsAd" + + "dJobsRequest\032\'.clarifai.api.MultiInputsA" + + "ddJobResponse\"t\202\323\344\223\002b\022I/v2/users/{user_a" + + "pp_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$.clarif" + + "ai.api.GetInputsAddJobRequest\032(.clarifai" + + ".api.SingleInputsAddJobResponse\"~\202\323\344\223\002l\022" + + "N/v2/users/{user_app_id.user_id}/apps/{u" + + "ser_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\022CancelInputsAddJob\022\'.clarifai.api.Ca" + + "ncelInputsAddJobRequest\032(.clarifai.api.S" + + "ingleInputsAddJobResponse\"\210\001\202\323\344\223\002r2N/v2/" + + "users/{user_app_id.user_id}/apps/{user_a" + + "pp_id.app_id}/inputs/jobs/add/{id}:\001*Z\0352" + + "\030/v2/inputs/jobs/add/{id}:\001*\230\234\'\002\220\234\'-\220\234\'\004" + + "\220\234\'\005\022\304\001\n\013PostUploads\022 .clarifai.api.Post" + + "UploadsRequest\032!.clarifai.api.MultiUploa" + + "dResponse\"p\202\323\344\223\002X\"A/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/upl" + + "oads:\001*Z\020\"\013/v2/uploads:\001*\230\234\'\002\220\234\'-\220\234\'\201\001\220\234" + + "\'\200\001\022\214\002\n\025PutUploadContentParts\022*.clarifai" + + ".api.PutUploadContentPartsRequest\032\".clar" + + "ifai.api.SingleUploadResponse\"\242\001\202\323\344\223\002\211\001\032" + + "[/v2/users/{user_app_id.user_id}/apps/{u" + + "ser_app_id.app_id}/uploads/{upload_id}/c" + + "ontent_parts:\001*Z\'\032%/v2/uploads/{upload_i" + + "d}/content_parts\230\234\'\002\220\234\'-\220\234\'\201\001\220\234\'\200\001\022\316\001\n\tG" + + "etUpload\022\036.clarifai.api.GetUploadRequest" + + "\032\".clarifai.api.SingleUploadResponse\"}\202\323" + + "\344\223\002j\022M/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_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\013ListUploads\022 .clarifai.api.ListU" + "ploadsRequest\032!.clarifai.api.MultiUpload" + - "Response\"p\202\323\344\223\002X\"A/v2/users/{user_app_id" + + "Response\"e\202\323\344\223\002R\022A/v2/users/{user_app_id" + ".user_id}/apps/{user_app_id.app_id}/uplo" + - "ads:\001*Z\020\"\013/v2/uploads:\001*\230\234\'\002\220\234\'-\220\234\'\201\001\220\234\'" + - "\200\001\022\214\002\n\025PutUploadContentParts\022*.clarifai." + - "api.PutUploadContentPartsRequest\032\".clari" + - "fai.api.SingleUploadResponse\"\242\001\202\323\344\223\002\211\001\032[" + - "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_app_id.app_id}/uploads/{upload_id}/co" + - "ntent_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\tGe" + - "tUpload\022\036.clarifai.api.GetUploadRequest\032" + - "\".clarifai.api.SingleUploadResponse\"}\202\323\344" + - "\223\002j\022M/v2/users/{user_app_id.user_id}/app" + - "s/{user_app_id.app_id}/uploads/{upload_i" + - "d}Z\031\022\027/v2/uploads/{upload_id}\230\234\'\002\220\234\'-\220\234\'" + - "\200\001\022\271\001\n\013ListUploads\022 .clarifai.api.ListUp" + - "loadsRequest\032!.clarifai.api.MultiUploadR" + - "esponse\"e\202\323\344\223\002R\022A/v2/users/{user_app_id." + - "user_id}/apps/{user_app_id.app_id}/uploa" + - "dsZ\r\022\013/v2/uploads\230\234\'\002\220\234\'-\220\234\'\200\001\022\315\001\n\rDelet" + - "eUploads\022\".clarifai.api.DeleteUploadsReq" + + "adsZ\r\022\013/v2/uploads\230\234\'\002\220\234\'-\220\234\'\200\001\022\315\001\n\rDele" + + "teUploads\022\".clarifai.api.DeleteUploadsRe" + + "quest\032!.clarifai.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\025PostInputsDataSources\022*.clarifai.api" + + ".PostInputsDataSourcesRequest\032\'.clarifai" + + ".api.MultiInputsAddJobResponse\"\236\001\202\323\344\223\002p\"" + + "M/v2/users/{user_app_id.user_id}/apps/{u" + + "ser_app_id.app_id}/inputs/data_sources:\001" + + "*Z\034\"\027/v2/inputs/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\026GetI" + + "nputsExtractionJob\022+.clarifai.api.GetInp" + + "utsExtractionJobRequest\032/.clarifai.api.S" + + "ingleInputsExtractionJobResponse\"\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/extrac" + + "tion/{inputs_extraction_job_id}Z7\0225/v2/i" + + "nputs/jobs/extraction/{inputs_extraction" + + "_job_id}\230\234\'\002\220\234\'-\220\234\'\005\022\376\001\n\030ListInputsExtra" + + "ctionJobs\022-.clarifai.api.ListInputsExtra" + + "ctionJobsRequest\032..clarifai.api.MultiInp" + + "utsExtractionJobResponse\"\202\001\202\323\344\223\002p\022P/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_id.app_id}/inputs/jobs/extractionZ\034\022\032/" + + "v2/inputs/jobs/extraction\230\234\'\002\220\234\'-\220\234\'\005\022\214\002" + + "\n\032CancelInputsExtractionJobs\022/.clarifai." + + "api.CancelInputsExtractionJobsRequest\032.." + + "clarifai.api.MultiInputsExtractionJobRes" + + "ponse\"\214\001\202\323\344\223\002v2P/v2/users/{user_app_id.u" + + "ser_id}/apps/{user_app_id.app_id}/inputs" + + "/jobs/extraction:\001*Z\0372\032/v2/inputs/jobs/e" + + "xtraction:\001*\230\234\'\002\220\234\'-\220\234\'\004\220\234\'\005\022\205\002\n\021PostInp" + + "utsUploads\022&.clarifai.api.PostInputsUplo" + + "adsRequest\032\'.clarifai.api.MultiInputsAdd" + + "JobResponse\"\236\001\202\323\344\223\002f\"H/v2/users/{user_ap" + + "p_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\231\001\n\tGetRunner\022\036.clarifai.ap" + + "i.GetRunnerRequest\032\".clarifai.api.Single" + + "RunnerResponse\"H\202\323\344\223\0025\0223/v2/users/{user_" + + "app_id.user_id}/runners/{runner_id}\230\234\'\005\220" + + "\234\'-\220\234\'\203\001\022\220\001\n\013ListRunners\022 .clarifai.api." + + "ListRunnersRequest\032!.clarifai.api.MultiR" + + "unnerResponse\"<\202\323\344\223\002)\022\'/v2/users/{user_a" + + "pp_id.user_id}/runners\230\234\'\005\220\234\'-\220\234\'\203\001\022\230\001\n\013" + + "PostRunners\022 .clarifai.api.PostRunnersRe" + + "quest\032!.clarifai.api.MultiRunnerResponse" + + "\"D\202\323\344\223\002,\"\'/v2/users/{user_app_id.user_id" + + "}/runners:\001*\230\234\'\005\220\234\'-\220\234\'\203\001\220\234\'\204\001\022\241\001\n\rDelet" + + "eRunners\022\".clarifai.api.DeleteRunnersReq" + "uest\032!.clarifai.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\025PostInputsDataSources\022*.clarifai.api." + - "PostInputsDataSourcesRequest\032\'.clarifai." + - "api.MultiInputsAddJobResponse\"\236\001\202\323\344\223\002p\"M" + - "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_app_id.app_id}/inputs/data_sources:\001*" + - "Z\034\"\027/v2/inputs/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\026GetIn" + - "putsExtractionJob\022+.clarifai.api.GetInpu" + - "tsExtractionJobRequest\032/.clarifai.api.Si" + - "ngleInputsExtractionJobResponse\"\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/extract" + - "ion/{inputs_extraction_job_id}Z7\0225/v2/in" + - "puts/jobs/extraction/{inputs_extraction_" + - "job_id}\230\234\'\002\220\234\'-\220\234\'\005\022\376\001\n\030ListInputsExtrac" + - "tionJobs\022-.clarifai.api.ListInputsExtrac" + - "tionJobsRequest\032..clarifai.api.MultiInpu" + - "tsExtractionJobResponse\"\202\001\202\323\344\223\002p\022P/v2/us" + - "ers/{user_app_id.user_id}/apps/{user_app" + - "_id.app_id}/inputs/jobs/extractionZ\034\022\032/v" + - "2/inputs/jobs/extraction\230\234\'\002\220\234\'-\220\234\'\005\022\214\002\n" + - "\032CancelInputsExtractionJobs\022/.clarifai.a" + - "pi.CancelInputsExtractionJobsRequest\032..c" + - "larifai.api.MultiInputsExtractionJobResp" + - "onse\"\214\001\202\323\344\223\002v2P/v2/users/{user_app_id.us" + - "er_id}/apps/{user_app_id.app_id}/inputs/" + - "jobs/extraction:\001*Z\0372\032/v2/inputs/jobs/ex" + - "traction:\001*\230\234\'\002\220\234\'-\220\234\'\004\220\234\'\005\022\205\002\n\021PostInpu" + - "tsUploads\022&.clarifai.api.PostInputsUploa" + - "dsRequest\032\'.clarifai.api.MultiInputsAddJ" + - "obResponse\"\236\001\202\323\344\223\002f\"H/v2/users/{user_app" + - "_id.user_id}/apps/{user_app_id.app_id}/i" + - "nputs/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\231\001\n\tGetRunner\022\036.clarifai.api" + - ".GetRunnerRequest\032\".clarifai.api.SingleR" + - "unnerResponse\"H\202\323\344\223\0025\0223/v2/users/{user_a" + - "pp_id.user_id}/runners/{runner_id}\230\234\'\005\220\234" + - "\'-\220\234\'\203\001\022\220\001\n\013ListRunners\022 .clarifai.api.L" + - "istRunnersRequest\032!.clarifai.api.MultiRu" + - "nnerResponse\"<\202\323\344\223\002)\022\'/v2/users/{user_ap" + - "p_id.user_id}/runners\230\234\'\005\220\234\'-\220\234\'\203\001\022\230\001\n\013P" + - "ostRunners\022 .clarifai.api.PostRunnersReq" + - "uest\032!.clarifai.api.MultiRunnerResponse\"" + - "D\202\323\344\223\002,\"\'/v2/users/{user_app_id.user_id}" + - "/runners:\001*\230\234\'\005\220\234\'-\220\234\'\203\001\220\234\'\204\001\022\241\001\n\rDelete" + - "Runners\022\".clarifai.api.DeleteRunnersRequ" + - "est\032!.clarifai.api.status.BaseResponse\"I" + - "\202\323\344\223\002,*\'/v2/users/{user_app_id.user_id}/" + - "runners:\001*\230\234\'\005\220\234\'-\220\234\'\203\001\220\234\'\204\001\220\234\'\205\001\022\263\001\n\017Li" + - "stRunnerItems\022$.clarifai.api.ListRunnerI" + - "temsRequest\032%.clarifai.api.MultiRunnerIt" + - "emResponse\"S\202\323\344\223\002;\0229/v2/users/{user_app_" + - "id.user_id}/runners/{runner_id}/items\230\234\'" + - "\005\220\234\'-\220\234\'\203\001\220\234\'\206\001\022\337\001\n\025PostRunnerItemOutput" + - "s\022*.clarifai.api.PostRunnerItemOutputsRe" + - "quest\032+.clarifai.api.MultiRunnerItemOutp" + - "utResponse\"m\202\323\344\223\002P\"K/v2/users/{user_app_" + - "id.user_id}/runners/{runner_id}/items/{i" + - "tem_id}/outputs:\001*\230\234\'\005\220\234\'-\220\234\'\203\001\220\234\'\206\001\220\234\'\207" + - "\001BY\n\025com.clarifai.grpc.apiP\001Z7github.com" + - "/Clarifai/clarifai-go-grpc/proto/clarifa" + - "i/api\242\002\004CAIPb\006proto3" + "I\202\323\344\223\002,*\'/v2/users/{user_app_id.user_id}" + + "/runners:\001*\230\234\'\005\220\234\'-\220\234\'\203\001\220\234\'\204\001\220\234\'\205\001\022\263\001\n\017L" + + "istRunnerItems\022$.clarifai.api.ListRunner" + + "ItemsRequest\032%.clarifai.api.MultiRunnerI" + + "temResponse\"S\202\323\344\223\002;\0229/v2/users/{user_app" + + "_id.user_id}/runners/{runner_id}/items\230\234" + + "\'\005\220\234\'-\220\234\'\203\001\220\234\'\206\001\022\337\001\n\025PostRunnerItemOutpu" + + "ts\022*.clarifai.api.PostRunnerItemOutputsR" + + "equest\032+.clarifai.api.MultiRunnerItemOut" + + "putResponse\"m\202\323\344\223\002P\"K/v2/users/{user_app" + + "_id.user_id}/runners/{runner_id}/items/{" + + "item_id}/outputs:\001*\230\234\'\005\220\234\'-\220\234\'\203\001\220\234\'\206\001\220\234\'" + + "\207\001BY\n\025com.clarifai.grpc.apiP\001Z7github.co" + + "m/Clarifai/clarifai-go-grpc/proto/clarif" + + "ai/api\242\002\004CAIPb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, @@ -5575,7 +5576,7 @@ public static void registerAllExtensions( internal_static_clarifai_api_ListModulesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListModulesRequest_descriptor, - new java.lang.String[] { "UserAppId", "Page", "PerPage", "StarredOnly", "AdditionalFields", "SortAscending", "SortByCreatedAt", "SortByStarCount", "SortByModifiedAt", "SortById", "Bookmark", "SortBy", }); + new java.lang.String[] { "UserAppId", "Page", "PerPage", "StarredOnly", "AdditionalFields", "SortAscending", "SortByCreatedAt", "SortByStarCount", "SortByModifiedAt", "SortById", "Bookmark", "Name", "FilterByUserId", "SortBy", }); internal_static_clarifai_api_PostModulesRequest_descriptor = getDescriptor().getMessageTypes().get(262); internal_static_clarifai_api_PostModulesRequest_fieldAccessorTable = new diff --git a/src/main/java/com/clarifai/grpc/api/Task.java b/src/main/java/com/clarifai/grpc/api/Task.java index b678840..50479a0 100644 --- a/src/main/java/com/clarifai/grpc/api/Task.java +++ b/src/main/java/com/clarifai/grpc/api/Task.java @@ -694,7 +694,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=2843 + * See proto/clarifai/api/resources.proto;l=2851 * @return A list containing the conceptIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -709,7 +709,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=2843 + * See proto/clarifai/api/resources.proto;l=2851 * @return The count of conceptIds. */ @java.lang.Deprecated public int getConceptIdsCount() { @@ -723,7 +723,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=2843 + * See proto/clarifai/api/resources.proto;l=2851 * @param index The index of the element to return. * @return The conceptIds at the given index. */ @@ -738,7 +738,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=2843 + * See proto/clarifai/api/resources.proto;l=2851 * @param index The index of the value to return. * @return The bytes of the conceptIds at the given index. */ @@ -2829,7 +2829,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=2843 + * See proto/clarifai/api/resources.proto;l=2851 * @return A list containing the conceptIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -2844,7 +2844,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=2843 + * See proto/clarifai/api/resources.proto;l=2851 * @return The count of conceptIds. */ @java.lang.Deprecated public int getConceptIdsCount() { @@ -2858,7 +2858,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=2843 + * See proto/clarifai/api/resources.proto;l=2851 * @param index The index of the element to return. * @return The conceptIds at the given index. */ @@ -2873,7 +2873,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=2843 + * See proto/clarifai/api/resources.proto;l=2851 * @param index The index of the value to return. * @return The bytes of the conceptIds at the given index. */ @@ -2889,7 +2889,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=2843 + * See proto/clarifai/api/resources.proto;l=2851 * @param index The index to set the value at. * @param value The conceptIds to set. * @return This builder for chaining. @@ -2912,7 +2912,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=2843 + * See proto/clarifai/api/resources.proto;l=2851 * @param value The conceptIds to add. * @return This builder for chaining. */ @@ -2934,7 +2934,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=2843 + * See proto/clarifai/api/resources.proto;l=2851 * @param values The conceptIds to add. * @return This builder for chaining. */ @@ -2954,7 +2954,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=2843 + * See proto/clarifai/api/resources.proto;l=2851 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearConceptIds() { @@ -2971,7 +2971,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=2843 + * See proto/clarifai/api/resources.proto;l=2851 * @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 812297a..36b2e22 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/TaskOrBuilder.java @@ -167,7 +167,7 @@ public interface TaskOrBuilder extends * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=2843 + * See proto/clarifai/api/resources.proto;l=2851 * @return A list containing the conceptIds. */ @java.lang.Deprecated java.util.List @@ -180,7 +180,7 @@ public interface TaskOrBuilder extends * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=2843 + * See proto/clarifai/api/resources.proto;l=2851 * @return The count of conceptIds. */ @java.lang.Deprecated int getConceptIdsCount(); @@ -192,7 +192,7 @@ public interface TaskOrBuilder extends * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=2843 + * See proto/clarifai/api/resources.proto;l=2851 * @param index The index of the element to return. * @return The conceptIds at the given index. */ @@ -205,7 +205,7 @@ public interface TaskOrBuilder extends * * repeated string concept_ids = 7 [deprecated = true]; * @deprecated clarifai.api.Task.concept_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=2843 + * See proto/clarifai/api/resources.proto;l=2851 * @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 1aa0857..d255cfa 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskReview.java +++ b/src/main/java/com/clarifai/grpc/api/TaskReview.java @@ -376,7 +376,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=3014 + * See proto/clarifai/api/resources.proto;l=3022 * @return A list containing the userIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -391,7 +391,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=3014 + * See proto/clarifai/api/resources.proto;l=3022 * @return The count of userIds. */ @java.lang.Deprecated public int getUserIdsCount() { @@ -405,7 +405,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=3014 + * See proto/clarifai/api/resources.proto;l=3022 * @param index The index of the element to return. * @return The userIds at the given index. */ @@ -420,7 +420,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=3014 + * See proto/clarifai/api/resources.proto;l=3022 * @param index The index of the value to return. * @return The bytes of the userIds at the given index. */ @@ -1130,7 +1130,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=3014 + * See proto/clarifai/api/resources.proto;l=3022 * @return A list containing the userIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -1145,7 +1145,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=3014 + * See proto/clarifai/api/resources.proto;l=3022 * @return The count of userIds. */ @java.lang.Deprecated public int getUserIdsCount() { @@ -1159,7 +1159,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=3014 + * See proto/clarifai/api/resources.proto;l=3022 * @param index The index of the element to return. * @return The userIds at the given index. */ @@ -1174,7 +1174,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=3014 + * See proto/clarifai/api/resources.proto;l=3022 * @param index The index of the value to return. * @return The bytes of the userIds at the given index. */ @@ -1190,7 +1190,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=3014 + * See proto/clarifai/api/resources.proto;l=3022 * @param index The index to set the value at. * @param value The userIds to set. * @return This builder for chaining. @@ -1213,7 +1213,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=3014 + * See proto/clarifai/api/resources.proto;l=3022 * @param value The userIds to add. * @return This builder for chaining. */ @@ -1235,7 +1235,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=3014 + * See proto/clarifai/api/resources.proto;l=3022 * @param values The userIds to add. * @return This builder for chaining. */ @@ -1255,7 +1255,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=3014 + * See proto/clarifai/api/resources.proto;l=3022 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearUserIds() { @@ -1272,7 +1272,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=3014 + * See proto/clarifai/api/resources.proto;l=3022 * @param value The bytes of the userIds to add. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/TaskReviewOrBuilder.java b/src/main/java/com/clarifai/grpc/api/TaskReviewOrBuilder.java index b912a02..9c85ab7 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=3014 + * See proto/clarifai/api/resources.proto;l=3022 * @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=3014 + * See proto/clarifai/api/resources.proto;l=3022 * @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=3014 + * See proto/clarifai/api/resources.proto;l=3022 * @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=3014 + * See proto/clarifai/api/resources.proto;l=3022 * @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/TaskWorker.java b/src/main/java/com/clarifai/grpc/api/TaskWorker.java index 4e0952c..1367e75 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskWorker.java +++ b/src/main/java/com/clarifai/grpc/api/TaskWorker.java @@ -371,7 +371,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=2913 + * See proto/clarifai/api/resources.proto;l=2921 * @return A list containing the userIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -386,7 +386,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=2913 + * See proto/clarifai/api/resources.proto;l=2921 * @return The count of userIds. */ @java.lang.Deprecated public int getUserIdsCount() { @@ -400,7 +400,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=2913 + * See proto/clarifai/api/resources.proto;l=2921 * @param index The index of the element to return. * @return The userIds at the given index. */ @@ -415,7 +415,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=2913 + * See proto/clarifai/api/resources.proto;l=2921 * @param index The index of the value to return. * @return The bytes of the userIds at the given index. */ @@ -1298,7 +1298,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=2913 + * See proto/clarifai/api/resources.proto;l=2921 * @return A list containing the userIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -1313,7 +1313,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=2913 + * See proto/clarifai/api/resources.proto;l=2921 * @return The count of userIds. */ @java.lang.Deprecated public int getUserIdsCount() { @@ -1327,7 +1327,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=2913 + * See proto/clarifai/api/resources.proto;l=2921 * @param index The index of the element to return. * @return The userIds at the given index. */ @@ -1342,7 +1342,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=2913 + * See proto/clarifai/api/resources.proto;l=2921 * @param index The index of the value to return. * @return The bytes of the userIds at the given index. */ @@ -1358,7 +1358,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=2913 + * See proto/clarifai/api/resources.proto;l=2921 * @param index The index to set the value at. * @param value The userIds to set. * @return This builder for chaining. @@ -1381,7 +1381,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=2913 + * See proto/clarifai/api/resources.proto;l=2921 * @param value The userIds to add. * @return This builder for chaining. */ @@ -1403,7 +1403,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=2913 + * See proto/clarifai/api/resources.proto;l=2921 * @param values The userIds to add. * @return This builder for chaining. */ @@ -1423,7 +1423,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=2913 + * See proto/clarifai/api/resources.proto;l=2921 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearUserIds() { @@ -1440,7 +1440,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=2913 + * See proto/clarifai/api/resources.proto;l=2921 * @param value The bytes of the userIds to add. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/TaskWorkerOrBuilder.java b/src/main/java/com/clarifai/grpc/api/TaskWorkerOrBuilder.java index 19de5cf..998d8de 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=2913 + * See proto/clarifai/api/resources.proto;l=2921 * @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=2913 + * See proto/clarifai/api/resources.proto;l=2921 * @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=2913 + * See proto/clarifai/api/resources.proto;l=2921 * @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=2913 + * See proto/clarifai/api/resources.proto;l=2921 * @param index The index of the value to return. * @return The bytes of the userIds at the given index. */ diff --git a/src/main/java/com/clarifai/grpc/api/User.java b/src/main/java/com/clarifai/grpc/api/User.java index dbe7089..cc247a3 100644 --- a/src/main/java/com/clarifai/grpc/api/User.java +++ b/src/main/java/com/clarifai/grpc/api/User.java @@ -323,7 +323,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=2414 + * See proto/clarifai/api/resources.proto;l=2420 * @return The primaryEmail. */ @java.lang.Override @@ -342,7 +342,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=2414 + * See proto/clarifai/api/resources.proto;l=2420 * @return The bytes for primaryEmail. */ @java.lang.Override @@ -555,7 +555,7 @@ public java.lang.String getJobRole() { /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2421 + * See proto/clarifai/api/resources.proto;l=2427 * @return The billType. */ @java.lang.Override @@ -574,7 +574,7 @@ public java.lang.String getJobRole() { /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2421 + * See proto/clarifai/api/resources.proto;l=2427 * @return The bytes for billType. */ @java.lang.Override @@ -647,7 +647,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=2429 + * See proto/clarifai/api/resources.proto;l=2435 * @return Whether the dateGdprConsent field is set. */ @java.lang.Override @@ -657,7 +657,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=2429 + * See proto/clarifai/api/resources.proto;l=2435 * @return The dateGdprConsent. */ @java.lang.Override @@ -677,7 +677,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=2430 + * See proto/clarifai/api/resources.proto;l=2436 * @return Whether the dateTosConsent field is set. */ @java.lang.Override @@ -687,7 +687,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=2430 + * See proto/clarifai/api/resources.proto;l=2436 * @return The dateTosConsent. */ @java.lang.Override @@ -707,7 +707,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=2431 + * See proto/clarifai/api/resources.proto;l=2437 * @return Whether the dateMarketingConsent field is set. */ @java.lang.Override @@ -717,7 +717,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=2431 + * See proto/clarifai/api/resources.proto;l=2437 * @return The dateMarketingConsent. */ @java.lang.Override @@ -737,7 +737,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=2432 + * See proto/clarifai/api/resources.proto;l=2438 * @return Whether the datePiiConsent field is set. */ @java.lang.Override @@ -747,7 +747,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=2432 + * See proto/clarifai/api/resources.proto;l=2438 * @return The datePiiConsent. */ @java.lang.Override @@ -772,7 +772,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=2436 + * See proto/clarifai/api/resources.proto;l=2442 * @return Whether the metadata field is set. */ @java.lang.Override @@ -787,7 +787,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=2436 + * See proto/clarifai/api/resources.proto;l=2442 * @return The metadata. */ @java.lang.Override @@ -852,7 +852,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=2439 + * See proto/clarifai/api/resources.proto;l=2445 * @return The twoFactorAuthEnabled. */ @java.lang.Override @@ -865,7 +865,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=2440 + * See proto/clarifai/api/resources.proto;l=2446 * @return The teamsCount. */ @java.lang.Override @@ -1865,7 +1865,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=2414 + * See proto/clarifai/api/resources.proto;l=2420 * @return The primaryEmail. */ @java.lang.Deprecated public java.lang.String getPrimaryEmail() { @@ -1883,7 +1883,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=2414 + * See proto/clarifai/api/resources.proto;l=2420 * @return The bytes for primaryEmail. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -1902,7 +1902,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=2414 + * See proto/clarifai/api/resources.proto;l=2420 * @param value The primaryEmail to set. * @return This builder for chaining. */ @@ -1919,7 +1919,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=2414 + * See proto/clarifai/api/resources.proto;l=2420 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearPrimaryEmail() { @@ -1931,7 +1931,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=2414 + * See proto/clarifai/api/resources.proto;l=2420 * @param value The bytes for primaryEmail to set. * @return This builder for chaining. */ @@ -2331,7 +2331,7 @@ public Builder setJobRoleBytes( /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2421 + * See proto/clarifai/api/resources.proto;l=2427 * @return The billType. */ @java.lang.Deprecated public java.lang.String getBillType() { @@ -2349,7 +2349,7 @@ public Builder setJobRoleBytes( /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2421 + * See proto/clarifai/api/resources.proto;l=2427 * @return The bytes for billType. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2368,7 +2368,7 @@ public Builder setJobRoleBytes( /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2421 + * See proto/clarifai/api/resources.proto;l=2427 * @param value The billType to set. * @return This builder for chaining. */ @@ -2385,7 +2385,7 @@ public Builder setJobRoleBytes( /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2421 + * See proto/clarifai/api/resources.proto;l=2427 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearBillType() { @@ -2397,7 +2397,7 @@ public Builder setJobRoleBytes( /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2421 + * See proto/clarifai/api/resources.proto;l=2427 * @param value The bytes for billType to set. * @return This builder for chaining. */ @@ -2610,7 +2610,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=2429 + * See proto/clarifai/api/resources.proto;l=2435 * @return Whether the dateGdprConsent field is set. */ @java.lang.Deprecated public boolean hasDateGdprConsent() { @@ -2619,7 +2619,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=2429 + * See proto/clarifai/api/resources.proto;l=2435 * @return The dateGdprConsent. */ @java.lang.Deprecated public com.google.protobuf.Timestamp getDateGdprConsent() { @@ -2733,7 +2733,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=2430 + * See proto/clarifai/api/resources.proto;l=2436 * @return Whether the dateTosConsent field is set. */ @java.lang.Deprecated public boolean hasDateTosConsent() { @@ -2742,7 +2742,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=2430 + * See proto/clarifai/api/resources.proto;l=2436 * @return The dateTosConsent. */ @java.lang.Deprecated public com.google.protobuf.Timestamp getDateTosConsent() { @@ -2856,7 +2856,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=2431 + * See proto/clarifai/api/resources.proto;l=2437 * @return Whether the dateMarketingConsent field is set. */ @java.lang.Deprecated public boolean hasDateMarketingConsent() { @@ -2865,7 +2865,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=2431 + * See proto/clarifai/api/resources.proto;l=2437 * @return The dateMarketingConsent. */ @java.lang.Deprecated public com.google.protobuf.Timestamp getDateMarketingConsent() { @@ -2979,7 +2979,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=2432 + * See proto/clarifai/api/resources.proto;l=2438 * @return Whether the datePiiConsent field is set. */ @java.lang.Deprecated public boolean hasDatePiiConsent() { @@ -2988,7 +2988,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=2432 + * See proto/clarifai/api/resources.proto;l=2438 * @return The datePiiConsent. */ @java.lang.Deprecated public com.google.protobuf.Timestamp getDatePiiConsent() { @@ -3107,7 +3107,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=2436 + * See proto/clarifai/api/resources.proto;l=2442 * @return Whether the metadata field is set. */ @java.lang.Deprecated public boolean hasMetadata() { @@ -3121,7 +3121,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=2436 + * See proto/clarifai/api/resources.proto;l=2442 * @return The metadata. */ @java.lang.Deprecated public com.google.protobuf.Struct getMetadata() { @@ -3508,7 +3508,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=2439 + * See proto/clarifai/api/resources.proto;l=2445 * @return The twoFactorAuthEnabled. */ @java.lang.Override @@ -3518,7 +3518,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=2439 + * See proto/clarifai/api/resources.proto;l=2445 * @param value The twoFactorAuthEnabled to set. * @return This builder for chaining. */ @@ -3531,7 +3531,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=2439 + * See proto/clarifai/api/resources.proto;l=2445 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearTwoFactorAuthEnabled() { @@ -3545,7 +3545,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=2440 + * See proto/clarifai/api/resources.proto;l=2446 * @return The teamsCount. */ @java.lang.Override @@ -3555,7 +3555,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=2440 + * See proto/clarifai/api/resources.proto;l=2446 * @param value The teamsCount to set. * @return This builder for chaining. */ @@ -3568,7 +3568,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=2440 + * See proto/clarifai/api/resources.proto;l=2446 * @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 2534c1d..d6a3ab6 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=2414 + * See proto/clarifai/api/resources.proto;l=2420 * @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=2414 + * See proto/clarifai/api/resources.proto;l=2420 * @return The bytes for primaryEmail. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -98,14 +98,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=2421 + * See proto/clarifai/api/resources.proto;l=2427 * @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=2421 + * See proto/clarifai/api/resources.proto;l=2427 * @return The bytes for billType. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -153,14 +153,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=2429 + * See proto/clarifai/api/resources.proto;l=2435 * @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=2429 + * See proto/clarifai/api/resources.proto;l=2435 * @return The dateGdprConsent. */ @java.lang.Deprecated com.google.protobuf.Timestamp getDateGdprConsent(); @@ -172,14 +172,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=2430 + * See proto/clarifai/api/resources.proto;l=2436 * @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=2430 + * See proto/clarifai/api/resources.proto;l=2436 * @return The dateTosConsent. */ @java.lang.Deprecated com.google.protobuf.Timestamp getDateTosConsent(); @@ -191,14 +191,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=2431 + * See proto/clarifai/api/resources.proto;l=2437 * @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=2431 + * See proto/clarifai/api/resources.proto;l=2437 * @return The dateMarketingConsent. */ @java.lang.Deprecated com.google.protobuf.Timestamp getDateMarketingConsent(); @@ -210,14 +210,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=2432 + * See proto/clarifai/api/resources.proto;l=2438 * @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=2432 + * See proto/clarifai/api/resources.proto;l=2438 * @return The datePiiConsent. */ @java.lang.Deprecated com.google.protobuf.Timestamp getDatePiiConsent(); @@ -234,7 +234,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=2436 + * See proto/clarifai/api/resources.proto;l=2442 * @return Whether the metadata field is set. */ @java.lang.Deprecated boolean hasMetadata(); @@ -246,7 +246,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=2436 + * See proto/clarifai/api/resources.proto;l=2442 * @return The metadata. */ @java.lang.Deprecated com.google.protobuf.Struct getMetadata(); @@ -287,7 +287,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=2439 + * See proto/clarifai/api/resources.proto;l=2445 * @return The twoFactorAuthEnabled. */ @java.lang.Deprecated boolean getTwoFactorAuthEnabled(); @@ -295,7 +295,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=2440 + * See proto/clarifai/api/resources.proto;l=2446 * @return The teamsCount. */ @java.lang.Deprecated int getTeamsCount(); diff --git a/src/main/java/com/clarifai/grpc/api/Workflow.java b/src/main/java/com/clarifai/grpc/api/Workflow.java index 663d694..907c1f7 100644 --- a/src/main/java/com/clarifai/grpc/api/Workflow.java +++ b/src/main/java/com/clarifai/grpc/api/Workflow.java @@ -206,6 +206,19 @@ private Workflow( break; } + case 138: { + 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)) { @@ -932,6 +945,44 @@ public com.clarifai.grpc.api.BookmarkOriginOrBuilder getBookmarkOriginOrBuilder( return getBookmarkOrigin(); } + public static final int IMAGE_FIELD_NUMBER = 17; + private com.clarifai.grpc.api.Image image_; + /** + *
+   * Representative image for this workflow
+   * 
+ * + * .clarifai.api.Image image = 17; + * @return Whether the image field is set. + */ + @java.lang.Override + public boolean hasImage() { + return image_ != null; + } + /** + *
+   * Representative image for this workflow
+   * 
+ * + * .clarifai.api.Image image = 17; + * @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 this workflow
+   * 
+ * + * .clarifai.api.Image image = 17; + */ + @java.lang.Override + public com.clarifai.grpc.api.ImageOrBuilder getImageOrBuilder() { + return getImage(); + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -994,6 +1045,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (bookmarkOrigin_ != null) { output.writeMessage(16, getBookmarkOrigin()); } + if (image_ != null) { + output.writeMessage(17, getImage()); + } unknownFields.writeTo(output); } @@ -1070,6 +1124,10 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeMessageSize(16, getBookmarkOrigin()); } + if (image_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(17, getImage()); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -1135,6 +1193,11 @@ public boolean equals(final java.lang.Object obj) { if (!getBookmarkOrigin() .equals(other.getBookmarkOrigin())) 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; } @@ -1197,6 +1260,10 @@ public int hashCode() { hash = (37 * hash) + BOOKMARK_ORIGIN_FIELD_NUMBER; hash = (53 * hash) + getBookmarkOrigin().hashCode(); } + if (hasImage()) { + hash = (37 * hash) + IMAGE_FIELD_NUMBER; + hash = (53 * hash) + getImage().hashCode(); + } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -1395,6 +1462,12 @@ public Builder clear() { bookmarkOrigin_ = null; bookmarkOriginBuilder_ = null; } + if (imageBuilder_ == null) { + image_ = null; + } else { + image_ = null; + imageBuilder_ = null; + } return this; } @@ -1478,6 +1551,11 @@ public com.clarifai.grpc.api.Workflow buildPartial() { } else { result.bookmarkOrigin_ = bookmarkOriginBuilder_.build(); } + if (imageBuilder_ == null) { + result.image_ = image_; + } else { + result.image_ = imageBuilder_.build(); + } onBuilt(); return result; } @@ -1616,6 +1694,9 @@ public Builder mergeFrom(com.clarifai.grpc.api.Workflow other) { if (other.hasBookmarkOrigin()) { mergeBookmarkOrigin(other.getBookmarkOrigin()); } + if (other.hasImage()) { + mergeImage(other.getImage()); + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -3846,6 +3927,161 @@ public com.clarifai.grpc.api.BookmarkOriginOrBuilder getBookmarkOriginOrBuilder( } return bookmarkOriginBuilder_; } + + 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 this workflow
+     * 
+ * + * .clarifai.api.Image image = 17; + * @return Whether the image field is set. + */ + public boolean hasImage() { + return imageBuilder_ != null || image_ != null; + } + /** + *
+     * Representative image for this workflow
+     * 
+ * + * .clarifai.api.Image image = 17; + * @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 this workflow
+     * 
+ * + * .clarifai.api.Image image = 17; + */ + 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 this workflow
+     * 
+ * + * .clarifai.api.Image image = 17; + */ + 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 this workflow
+     * 
+ * + * .clarifai.api.Image image = 17; + */ + 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 this workflow
+     * 
+ * + * .clarifai.api.Image image = 17; + */ + public Builder clearImage() { + if (imageBuilder_ == null) { + image_ = null; + onChanged(); + } else { + image_ = null; + imageBuilder_ = null; + } + + return this; + } + /** + *
+     * Representative image for this workflow
+     * 
+ * + * .clarifai.api.Image image = 17; + */ + public com.clarifai.grpc.api.Image.Builder getImageBuilder() { + + onChanged(); + return getImageFieldBuilder().getBuilder(); + } + /** + *
+     * Representative image for this workflow
+     * 
+ * + * .clarifai.api.Image image = 17; + */ + 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 this workflow
+     * 
+ * + * .clarifai.api.Image image = 17; + */ + 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/WorkflowOrBuilder.java b/src/main/java/com/clarifai/grpc/api/WorkflowOrBuilder.java index 01988d0..94a2aea 100644 --- a/src/main/java/com/clarifai/grpc/api/WorkflowOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/WorkflowOrBuilder.java @@ -447,4 +447,31 @@ com.clarifai.grpc.api.WorkflowNodeOrBuilder getNodesOrBuilder( * .clarifai.api.BookmarkOrigin bookmark_origin = 16; */ com.clarifai.grpc.api.BookmarkOriginOrBuilder getBookmarkOriginOrBuilder(); + + /** + *
+   * Representative image for this workflow
+   * 
+ * + * .clarifai.api.Image image = 17; + * @return Whether the image field is set. + */ + boolean hasImage(); + /** + *
+   * Representative image for this workflow
+   * 
+ * + * .clarifai.api.Image image = 17; + * @return The image. + */ + com.clarifai.grpc.api.Image getImage(); + /** + *
+   * Representative image for this workflow
+   * 
+ * + * .clarifai.api.Image image = 17; + */ + com.clarifai.grpc.api.ImageOrBuilder getImageOrBuilder(); }