diff --git a/VERSION b/VERSION index 08f8616..26ee5b0 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -10.1.6 +10.2.1 diff --git a/build.gradle b/build.gradle index 18d8b10..3debdb4 100644 --- a/build.gradle +++ b/build.gradle @@ -41,7 +41,7 @@ nexusPublishing { } group = 'com.clarifai' -version = '10.1.6' +version = '10.2.1' repositories { mavenCentral() diff --git a/src/main/java/com/clarifai/grpc/api/AppDuplication.java b/src/main/java/com/clarifai/grpc/api/AppDuplication.java index e2f6d99..ac8fb96 100644 --- a/src/main/java/com/clarifai/grpc/api/AppDuplication.java +++ b/src/main/java/com/clarifai/grpc/api/AppDuplication.java @@ -316,7 +316,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string existing_app_id = 8 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.existing_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=2880 + * See proto/clarifai/api/resources.proto;l=2889 * @return The existingAppId. */ @java.lang.Override @@ -342,7 +342,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string existing_app_id = 8 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.existing_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=2880 + * See proto/clarifai/api/resources.proto;l=2889 * @return The bytes for existingAppId. */ @java.lang.Override @@ -372,7 +372,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_id = 2 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=2888 + * See proto/clarifai/api/resources.proto;l=2897 * @return The newAppId. */ @java.lang.Override @@ -398,7 +398,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_id = 2 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=2888 + * See proto/clarifai/api/resources.proto;l=2897 * @return The bytes for newAppId. */ @java.lang.Override @@ -428,7 +428,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_name = 3 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_name is deprecated. - * See proto/clarifai/api/resources.proto;l=2896 + * See proto/clarifai/api/resources.proto;l=2905 * @return The newAppName. */ @java.lang.Override @@ -454,7 +454,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_name = 3 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_name is deprecated. - * See proto/clarifai/api/resources.proto;l=2896 + * See proto/clarifai/api/resources.proto;l=2905 * @return The bytes for newAppName. */ @java.lang.Override @@ -1621,7 +1621,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string existing_app_id = 8 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.existing_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=2880 + * See proto/clarifai/api/resources.proto;l=2889 * @return The existingAppId. */ @java.lang.Deprecated public java.lang.String getExistingAppId() { @@ -1646,7 +1646,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string existing_app_id = 8 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.existing_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=2880 + * See proto/clarifai/api/resources.proto;l=2889 * @return The bytes for existingAppId. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -1672,7 +1672,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string existing_app_id = 8 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.existing_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=2880 + * See proto/clarifai/api/resources.proto;l=2889 * @param value The existingAppId to set. * @return This builder for chaining. */ @@ -1696,7 +1696,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string existing_app_id = 8 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.existing_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=2880 + * See proto/clarifai/api/resources.proto;l=2889 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearExistingAppId() { @@ -1715,7 +1715,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string existing_app_id = 8 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.existing_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=2880 + * See proto/clarifai/api/resources.proto;l=2889 * @param value The bytes for existingAppId to set. * @return This builder for chaining. */ @@ -1742,7 +1742,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_id = 2 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=2888 + * See proto/clarifai/api/resources.proto;l=2897 * @return The newAppId. */ @java.lang.Deprecated public java.lang.String getNewAppId() { @@ -1767,7 +1767,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_id = 2 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=2888 + * See proto/clarifai/api/resources.proto;l=2897 * @return The bytes for newAppId. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -1793,7 +1793,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_id = 2 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=2888 + * See proto/clarifai/api/resources.proto;l=2897 * @param value The newAppId to set. * @return This builder for chaining. */ @@ -1817,7 +1817,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_id = 2 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=2888 + * See proto/clarifai/api/resources.proto;l=2897 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearNewAppId() { @@ -1836,7 +1836,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_id = 2 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=2888 + * See proto/clarifai/api/resources.proto;l=2897 * @param value The bytes for newAppId to set. * @return This builder for chaining. */ @@ -1863,7 +1863,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_name = 3 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_name is deprecated. - * See proto/clarifai/api/resources.proto;l=2896 + * See proto/clarifai/api/resources.proto;l=2905 * @return The newAppName. */ @java.lang.Deprecated public java.lang.String getNewAppName() { @@ -1888,7 +1888,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_name = 3 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_name is deprecated. - * See proto/clarifai/api/resources.proto;l=2896 + * See proto/clarifai/api/resources.proto;l=2905 * @return The bytes for newAppName. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -1914,7 +1914,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_name = 3 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_name is deprecated. - * See proto/clarifai/api/resources.proto;l=2896 + * See proto/clarifai/api/resources.proto;l=2905 * @param value The newAppName to set. * @return This builder for chaining. */ @@ -1938,7 +1938,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_name = 3 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_name is deprecated. - * See proto/clarifai/api/resources.proto;l=2896 + * See proto/clarifai/api/resources.proto;l=2905 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearNewAppName() { @@ -1957,7 +1957,7 @@ public com.clarifai.grpc.api.AppOrBuilder getDestinationAppOrBuilder() { * * string new_app_name = 3 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_name is deprecated. - * See proto/clarifai/api/resources.proto;l=2896 + * See proto/clarifai/api/resources.proto;l=2905 * @param value The bytes for newAppName to set. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/AppDuplicationOrBuilder.java b/src/main/java/com/clarifai/grpc/api/AppDuplicationOrBuilder.java index 1164a80..887f94b 100644 --- a/src/main/java/com/clarifai/grpc/api/AppDuplicationOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/AppDuplicationOrBuilder.java @@ -91,7 +91,7 @@ public interface AppDuplicationOrBuilder extends * * string existing_app_id = 8 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.existing_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=2880 + * See proto/clarifai/api/resources.proto;l=2889 * @return The existingAppId. */ @java.lang.Deprecated java.lang.String getExistingAppId(); @@ -105,7 +105,7 @@ public interface AppDuplicationOrBuilder extends * * string existing_app_id = 8 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.existing_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=2880 + * See proto/clarifai/api/resources.proto;l=2889 * @return The bytes for existingAppId. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -121,7 +121,7 @@ public interface AppDuplicationOrBuilder extends * * string new_app_id = 2 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=2888 + * See proto/clarifai/api/resources.proto;l=2897 * @return The newAppId. */ @java.lang.Deprecated java.lang.String getNewAppId(); @@ -135,7 +135,7 @@ public interface AppDuplicationOrBuilder extends * * string new_app_id = 2 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_id is deprecated. - * See proto/clarifai/api/resources.proto;l=2888 + * See proto/clarifai/api/resources.proto;l=2897 * @return The bytes for newAppId. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -151,7 +151,7 @@ public interface AppDuplicationOrBuilder extends * * string new_app_name = 3 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_name is deprecated. - * See proto/clarifai/api/resources.proto;l=2896 + * See proto/clarifai/api/resources.proto;l=2905 * @return The newAppName. */ @java.lang.Deprecated java.lang.String getNewAppName(); @@ -165,7 +165,7 @@ public interface AppDuplicationOrBuilder extends * * string new_app_name = 3 [deprecated = true]; * @deprecated clarifai.api.AppDuplication.new_app_name is deprecated. - * See proto/clarifai/api/resources.proto;l=2896 + * See proto/clarifai/api/resources.proto;l=2905 * @return The bytes for newAppName. */ @java.lang.Deprecated com.google.protobuf.ByteString diff --git a/src/main/java/com/clarifai/grpc/api/GetModelVersionExportRequest.java b/src/main/java/com/clarifai/grpc/api/GetModelVersionExportRequest.java new file mode 100644 index 0000000..e52ccbd --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/GetModelVersionExportRequest.java @@ -0,0 +1,893 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +/** + *
+ * GetModelVersionExportRequest
+ * 
+ * + * Protobuf type {@code clarifai.api.GetModelVersionExportRequest} + */ +public final class GetModelVersionExportRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:clarifai.api.GetModelVersionExportRequest) + GetModelVersionExportRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use GetModelVersionExportRequest.newBuilder() to construct. + private GetModelVersionExportRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetModelVersionExportRequest() { + modelId_ = ""; + versionId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetModelVersionExportRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetModelVersionExportRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.clarifai.grpc.api.UserAppIDSet.Builder subBuilder = null; + if (userAppId_ != null) { + subBuilder = userAppId_.toBuilder(); + } + userAppId_ = input.readMessage(com.clarifai.grpc.api.UserAppIDSet.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(userAppId_); + userAppId_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + modelId_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + versionId_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_GetModelVersionExportRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_GetModelVersionExportRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.GetModelVersionExportRequest.class, com.clarifai.grpc.api.GetModelVersionExportRequest.Builder.class); + } + + public static final int USER_APP_ID_FIELD_NUMBER = 1; + private com.clarifai.grpc.api.UserAppIDSet userAppId_; + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return Whether the userAppId field is set. + */ + @java.lang.Override + public boolean hasUserAppId() { + return userAppId_ != null; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return The userAppId. + */ + @java.lang.Override + public com.clarifai.grpc.api.UserAppIDSet getUserAppId() { + return userAppId_ == null ? com.clarifai.grpc.api.UserAppIDSet.getDefaultInstance() : userAppId_; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + @java.lang.Override + public com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder() { + return getUserAppId(); + } + + public static final int MODEL_ID_FIELD_NUMBER = 2; + private volatile java.lang.Object modelId_; + /** + * string model_id = 2; + * @return The modelId. + */ + @java.lang.Override + public java.lang.String getModelId() { + java.lang.Object ref = modelId_; + 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(); + modelId_ = s; + return s; + } + } + /** + * string model_id = 2; + * @return The bytes for modelId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getModelIdBytes() { + java.lang.Object ref = modelId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + modelId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int VERSION_ID_FIELD_NUMBER = 3; + private volatile java.lang.Object versionId_; + /** + * string version_id = 3; + * @return The versionId. + */ + @java.lang.Override + public java.lang.String getVersionId() { + java.lang.Object ref = versionId_; + 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(); + versionId_ = s; + return s; + } + } + /** + * string version_id = 3; + * @return The bytes for versionId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getVersionIdBytes() { + java.lang.Object ref = versionId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + versionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (userAppId_ != null) { + output.writeMessage(1, getUserAppId()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(modelId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, modelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, versionId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (userAppId_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserAppId()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(modelId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, modelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, versionId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.clarifai.grpc.api.GetModelVersionExportRequest)) { + return super.equals(obj); + } + com.clarifai.grpc.api.GetModelVersionExportRequest other = (com.clarifai.grpc.api.GetModelVersionExportRequest) obj; + + if (hasUserAppId() != other.hasUserAppId()) return false; + if (hasUserAppId()) { + if (!getUserAppId() + .equals(other.getUserAppId())) return false; + } + if (!getModelId() + .equals(other.getModelId())) return false; + if (!getVersionId() + .equals(other.getVersionId())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserAppId()) { + hash = (37 * hash) + USER_APP_ID_FIELD_NUMBER; + hash = (53 * hash) + getUserAppId().hashCode(); + } + hash = (37 * hash) + MODEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getModelId().hashCode(); + hash = (37 * hash) + VERSION_ID_FIELD_NUMBER; + hash = (53 * hash) + getVersionId().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.clarifai.grpc.api.GetModelVersionExportRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.GetModelVersionExportRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.GetModelVersionExportRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.GetModelVersionExportRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.GetModelVersionExportRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.GetModelVersionExportRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.GetModelVersionExportRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.GetModelVersionExportRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.GetModelVersionExportRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.GetModelVersionExportRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.GetModelVersionExportRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.GetModelVersionExportRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.clarifai.grpc.api.GetModelVersionExportRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * GetModelVersionExportRequest
+   * 
+ * + * Protobuf type {@code clarifai.api.GetModelVersionExportRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:clarifai.api.GetModelVersionExportRequest) + com.clarifai.grpc.api.GetModelVersionExportRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_GetModelVersionExportRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_GetModelVersionExportRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.GetModelVersionExportRequest.class, com.clarifai.grpc.api.GetModelVersionExportRequest.Builder.class); + } + + // Construct using com.clarifai.grpc.api.GetModelVersionExportRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (userAppIdBuilder_ == null) { + userAppId_ = null; + } else { + userAppId_ = null; + userAppIdBuilder_ = null; + } + modelId_ = ""; + + versionId_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_GetModelVersionExportRequest_descriptor; + } + + @java.lang.Override + public com.clarifai.grpc.api.GetModelVersionExportRequest getDefaultInstanceForType() { + return com.clarifai.grpc.api.GetModelVersionExportRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.clarifai.grpc.api.GetModelVersionExportRequest build() { + com.clarifai.grpc.api.GetModelVersionExportRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.clarifai.grpc.api.GetModelVersionExportRequest buildPartial() { + com.clarifai.grpc.api.GetModelVersionExportRequest result = new com.clarifai.grpc.api.GetModelVersionExportRequest(this); + if (userAppIdBuilder_ == null) { + result.userAppId_ = userAppId_; + } else { + result.userAppId_ = userAppIdBuilder_.build(); + } + result.modelId_ = modelId_; + result.versionId_ = versionId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.clarifai.grpc.api.GetModelVersionExportRequest) { + return mergeFrom((com.clarifai.grpc.api.GetModelVersionExportRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.clarifai.grpc.api.GetModelVersionExportRequest other) { + if (other == com.clarifai.grpc.api.GetModelVersionExportRequest.getDefaultInstance()) return this; + if (other.hasUserAppId()) { + mergeUserAppId(other.getUserAppId()); + } + if (!other.getModelId().isEmpty()) { + modelId_ = other.modelId_; + onChanged(); + } + if (!other.getVersionId().isEmpty()) { + versionId_ = other.versionId_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.clarifai.grpc.api.GetModelVersionExportRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.clarifai.grpc.api.GetModelVersionExportRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.clarifai.grpc.api.UserAppIDSet userAppId_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.UserAppIDSet, com.clarifai.grpc.api.UserAppIDSet.Builder, com.clarifai.grpc.api.UserAppIDSetOrBuilder> userAppIdBuilder_; + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return Whether the userAppId field is set. + */ + public boolean hasUserAppId() { + return userAppIdBuilder_ != null || userAppId_ != null; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return The userAppId. + */ + public com.clarifai.grpc.api.UserAppIDSet getUserAppId() { + if (userAppIdBuilder_ == null) { + return userAppId_ == null ? com.clarifai.grpc.api.UserAppIDSet.getDefaultInstance() : userAppId_; + } else { + return userAppIdBuilder_.getMessage(); + } + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public Builder setUserAppId(com.clarifai.grpc.api.UserAppIDSet value) { + if (userAppIdBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userAppId_ = value; + onChanged(); + } else { + userAppIdBuilder_.setMessage(value); + } + + return this; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public Builder setUserAppId( + com.clarifai.grpc.api.UserAppIDSet.Builder builderForValue) { + if (userAppIdBuilder_ == null) { + userAppId_ = builderForValue.build(); + onChanged(); + } else { + userAppIdBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public Builder mergeUserAppId(com.clarifai.grpc.api.UserAppIDSet value) { + if (userAppIdBuilder_ == null) { + if (userAppId_ != null) { + userAppId_ = + com.clarifai.grpc.api.UserAppIDSet.newBuilder(userAppId_).mergeFrom(value).buildPartial(); + } else { + userAppId_ = value; + } + onChanged(); + } else { + userAppIdBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public Builder clearUserAppId() { + if (userAppIdBuilder_ == null) { + userAppId_ = null; + onChanged(); + } else { + userAppId_ = null; + userAppIdBuilder_ = null; + } + + return this; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public com.clarifai.grpc.api.UserAppIDSet.Builder getUserAppIdBuilder() { + + onChanged(); + return getUserAppIdFieldBuilder().getBuilder(); + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder() { + if (userAppIdBuilder_ != null) { + return userAppIdBuilder_.getMessageOrBuilder(); + } else { + return userAppId_ == null ? + com.clarifai.grpc.api.UserAppIDSet.getDefaultInstance() : userAppId_; + } + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.UserAppIDSet, com.clarifai.grpc.api.UserAppIDSet.Builder, com.clarifai.grpc.api.UserAppIDSetOrBuilder> + getUserAppIdFieldBuilder() { + if (userAppIdBuilder_ == null) { + userAppIdBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.UserAppIDSet, com.clarifai.grpc.api.UserAppIDSet.Builder, com.clarifai.grpc.api.UserAppIDSetOrBuilder>( + getUserAppId(), + getParentForChildren(), + isClean()); + userAppId_ = null; + } + return userAppIdBuilder_; + } + + private java.lang.Object modelId_ = ""; + /** + * string model_id = 2; + * @return The modelId. + */ + public java.lang.String getModelId() { + java.lang.Object ref = modelId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + modelId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string model_id = 2; + * @return The bytes for modelId. + */ + public com.google.protobuf.ByteString + getModelIdBytes() { + java.lang.Object ref = modelId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + modelId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string model_id = 2; + * @param value The modelId to set. + * @return This builder for chaining. + */ + public Builder setModelId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + modelId_ = value; + onChanged(); + return this; + } + /** + * string model_id = 2; + * @return This builder for chaining. + */ + public Builder clearModelId() { + + modelId_ = getDefaultInstance().getModelId(); + onChanged(); + return this; + } + /** + * string model_id = 2; + * @param value The bytes for modelId to set. + * @return This builder for chaining. + */ + public Builder setModelIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + modelId_ = value; + onChanged(); + return this; + } + + private java.lang.Object versionId_ = ""; + /** + * string version_id = 3; + * @return The versionId. + */ + public java.lang.String getVersionId() { + java.lang.Object ref = versionId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + versionId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string version_id = 3; + * @return The bytes for versionId. + */ + public com.google.protobuf.ByteString + getVersionIdBytes() { + java.lang.Object ref = versionId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + versionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string version_id = 3; + * @param value The versionId to set. + * @return This builder for chaining. + */ + public Builder setVersionId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + versionId_ = value; + onChanged(); + return this; + } + /** + * string version_id = 3; + * @return This builder for chaining. + */ + public Builder clearVersionId() { + + versionId_ = getDefaultInstance().getVersionId(); + onChanged(); + return this; + } + /** + * string version_id = 3; + * @param value The bytes for versionId to set. + * @return This builder for chaining. + */ + public Builder setVersionIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + versionId_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:clarifai.api.GetModelVersionExportRequest) + } + + // @@protoc_insertion_point(class_scope:clarifai.api.GetModelVersionExportRequest) + private static final com.clarifai.grpc.api.GetModelVersionExportRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.clarifai.grpc.api.GetModelVersionExportRequest(); + } + + public static com.clarifai.grpc.api.GetModelVersionExportRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetModelVersionExportRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetModelVersionExportRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.clarifai.grpc.api.GetModelVersionExportRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/clarifai/grpc/api/GetModelVersionExportRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/GetModelVersionExportRequestOrBuilder.java new file mode 100644 index 0000000..6462a42 --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/GetModelVersionExportRequestOrBuilder.java @@ -0,0 +1,48 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +public interface GetModelVersionExportRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:clarifai.api.GetModelVersionExportRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return Whether the userAppId field is set. + */ + boolean hasUserAppId(); + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return The userAppId. + */ + com.clarifai.grpc.api.UserAppIDSet getUserAppId(); + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder(); + + /** + * string model_id = 2; + * @return The modelId. + */ + java.lang.String getModelId(); + /** + * string model_id = 2; + * @return The bytes for modelId. + */ + com.google.protobuf.ByteString + getModelIdBytes(); + + /** + * string version_id = 3; + * @return The versionId. + */ + java.lang.String getVersionId(); + /** + * string version_id = 3; + * @return The bytes for versionId. + */ + com.google.protobuf.ByteString + getVersionIdBytes(); +} diff --git a/src/main/java/com/clarifai/grpc/api/GetResourcePriceRequest.java b/src/main/java/com/clarifai/grpc/api/GetResourcePriceRequest.java new file mode 100644 index 0000000..3ce087b --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/GetResourcePriceRequest.java @@ -0,0 +1,1260 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +/** + *
+ * Get Resource Price - new billing
+ * 
+ * + * Protobuf type {@code clarifai.api.GetResourcePriceRequest} + */ +public final class GetResourcePriceRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:clarifai.api.GetResourcePriceRequest) + GetResourcePriceRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use GetResourcePriceRequest.newBuilder() to construct. + private GetResourcePriceRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetResourcePriceRequest() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetResourcePriceRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetResourcePriceRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.clarifai.grpc.api.UserAppIDSet.Builder subBuilder = null; + if (userAppId_ != null) { + subBuilder = userAppId_.toBuilder(); + } + userAppId_ = input.readMessage(com.clarifai.grpc.api.UserAppIDSet.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(userAppId_); + userAppId_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + com.clarifai.grpc.api.Model.Builder subBuilder = null; + if (resourceCase_ == 2) { + subBuilder = ((com.clarifai.grpc.api.Model) resource_).toBuilder(); + } + resource_ = + input.readMessage(com.clarifai.grpc.api.Model.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((com.clarifai.grpc.api.Model) resource_); + resource_ = subBuilder.buildPartial(); + } + resourceCase_ = 2; + break; + } + case 26: { + com.clarifai.grpc.api.Workflow.Builder subBuilder = null; + if (resourceCase_ == 3) { + subBuilder = ((com.clarifai.grpc.api.Workflow) resource_).toBuilder(); + } + resource_ = + input.readMessage(com.clarifai.grpc.api.Workflow.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((com.clarifai.grpc.api.Workflow) resource_); + resource_ = subBuilder.buildPartial(); + } + resourceCase_ = 3; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_GetResourcePriceRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_GetResourcePriceRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.GetResourcePriceRequest.class, com.clarifai.grpc.api.GetResourcePriceRequest.Builder.class); + } + + private int resourceCase_ = 0; + private java.lang.Object resource_; + public enum ResourceCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + MODEL(2), + WORKFLOW(3), + RESOURCE_NOT_SET(0); + private final int value; + private ResourceCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ResourceCase valueOf(int value) { + return forNumber(value); + } + + public static ResourceCase forNumber(int value) { + switch (value) { + case 2: return MODEL; + case 3: return WORKFLOW; + case 0: return RESOURCE_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ResourceCase + getResourceCase() { + return ResourceCase.forNumber( + resourceCase_); + } + + public static final int USER_APP_ID_FIELD_NUMBER = 1; + private com.clarifai.grpc.api.UserAppIDSet userAppId_; + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return Whether the userAppId field is set. + */ + @java.lang.Override + public boolean hasUserAppId() { + return userAppId_ != null; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return The userAppId. + */ + @java.lang.Override + public com.clarifai.grpc.api.UserAppIDSet getUserAppId() { + return userAppId_ == null ? com.clarifai.grpc.api.UserAppIDSet.getDefaultInstance() : userAppId_; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + @java.lang.Override + public com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder() { + return getUserAppId(); + } + + public static final int MODEL_FIELD_NUMBER = 2; + /** + *
+   * ########## Supported fields ##########
+   * - id
+   * - model_version.id
+   * 
+ * + * .clarifai.api.Model model = 2; + * @return Whether the model field is set. + */ + @java.lang.Override + public boolean hasModel() { + return resourceCase_ == 2; + } + /** + *
+   * ########## Supported fields ##########
+   * - id
+   * - model_version.id
+   * 
+ * + * .clarifai.api.Model model = 2; + * @return The model. + */ + @java.lang.Override + public com.clarifai.grpc.api.Model getModel() { + if (resourceCase_ == 2) { + return (com.clarifai.grpc.api.Model) resource_; + } + return com.clarifai.grpc.api.Model.getDefaultInstance(); + } + /** + *
+   * ########## Supported fields ##########
+   * - id
+   * - model_version.id
+   * 
+ * + * .clarifai.api.Model model = 2; + */ + @java.lang.Override + public com.clarifai.grpc.api.ModelOrBuilder getModelOrBuilder() { + if (resourceCase_ == 2) { + return (com.clarifai.grpc.api.Model) resource_; + } + return com.clarifai.grpc.api.Model.getDefaultInstance(); + } + + public static final int WORKFLOW_FIELD_NUMBER = 3; + /** + *
+   * ########## Supported fields ##########
+   * - id
+   * - version.id
+   * 
+ * + * .clarifai.api.Workflow workflow = 3; + * @return Whether the workflow field is set. + */ + @java.lang.Override + public boolean hasWorkflow() { + return resourceCase_ == 3; + } + /** + *
+   * ########## Supported fields ##########
+   * - id
+   * - version.id
+   * 
+ * + * .clarifai.api.Workflow workflow = 3; + * @return The workflow. + */ + @java.lang.Override + public com.clarifai.grpc.api.Workflow getWorkflow() { + if (resourceCase_ == 3) { + return (com.clarifai.grpc.api.Workflow) resource_; + } + return com.clarifai.grpc.api.Workflow.getDefaultInstance(); + } + /** + *
+   * ########## Supported fields ##########
+   * - id
+   * - version.id
+   * 
+ * + * .clarifai.api.Workflow workflow = 3; + */ + @java.lang.Override + public com.clarifai.grpc.api.WorkflowOrBuilder getWorkflowOrBuilder() { + if (resourceCase_ == 3) { + return (com.clarifai.grpc.api.Workflow) resource_; + } + return com.clarifai.grpc.api.Workflow.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (userAppId_ != null) { + output.writeMessage(1, getUserAppId()); + } + if (resourceCase_ == 2) { + output.writeMessage(2, (com.clarifai.grpc.api.Model) resource_); + } + if (resourceCase_ == 3) { + output.writeMessage(3, (com.clarifai.grpc.api.Workflow) resource_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (userAppId_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserAppId()); + } + if (resourceCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, (com.clarifai.grpc.api.Model) resource_); + } + if (resourceCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, (com.clarifai.grpc.api.Workflow) resource_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.clarifai.grpc.api.GetResourcePriceRequest)) { + return super.equals(obj); + } + com.clarifai.grpc.api.GetResourcePriceRequest other = (com.clarifai.grpc.api.GetResourcePriceRequest) obj; + + if (hasUserAppId() != other.hasUserAppId()) return false; + if (hasUserAppId()) { + if (!getUserAppId() + .equals(other.getUserAppId())) return false; + } + if (!getResourceCase().equals(other.getResourceCase())) return false; + switch (resourceCase_) { + case 2: + if (!getModel() + .equals(other.getModel())) return false; + break; + case 3: + if (!getWorkflow() + .equals(other.getWorkflow())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserAppId()) { + hash = (37 * hash) + USER_APP_ID_FIELD_NUMBER; + hash = (53 * hash) + getUserAppId().hashCode(); + } + switch (resourceCase_) { + case 2: + hash = (37 * hash) + MODEL_FIELD_NUMBER; + hash = (53 * hash) + getModel().hashCode(); + break; + case 3: + hash = (37 * hash) + WORKFLOW_FIELD_NUMBER; + hash = (53 * hash) + getWorkflow().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.clarifai.grpc.api.GetResourcePriceRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.GetResourcePriceRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.GetResourcePriceRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.GetResourcePriceRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.GetResourcePriceRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.GetResourcePriceRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.GetResourcePriceRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.GetResourcePriceRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.GetResourcePriceRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.GetResourcePriceRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.GetResourcePriceRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.GetResourcePriceRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.clarifai.grpc.api.GetResourcePriceRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Get Resource Price - new billing
+   * 
+ * + * Protobuf type {@code clarifai.api.GetResourcePriceRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:clarifai.api.GetResourcePriceRequest) + com.clarifai.grpc.api.GetResourcePriceRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_GetResourcePriceRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_GetResourcePriceRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.GetResourcePriceRequest.class, com.clarifai.grpc.api.GetResourcePriceRequest.Builder.class); + } + + // Construct using com.clarifai.grpc.api.GetResourcePriceRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (userAppIdBuilder_ == null) { + userAppId_ = null; + } else { + userAppId_ = null; + userAppIdBuilder_ = null; + } + resourceCase_ = 0; + resource_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_GetResourcePriceRequest_descriptor; + } + + @java.lang.Override + public com.clarifai.grpc.api.GetResourcePriceRequest getDefaultInstanceForType() { + return com.clarifai.grpc.api.GetResourcePriceRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.clarifai.grpc.api.GetResourcePriceRequest build() { + com.clarifai.grpc.api.GetResourcePriceRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.clarifai.grpc.api.GetResourcePriceRequest buildPartial() { + com.clarifai.grpc.api.GetResourcePriceRequest result = new com.clarifai.grpc.api.GetResourcePriceRequest(this); + if (userAppIdBuilder_ == null) { + result.userAppId_ = userAppId_; + } else { + result.userAppId_ = userAppIdBuilder_.build(); + } + if (resourceCase_ == 2) { + if (modelBuilder_ == null) { + result.resource_ = resource_; + } else { + result.resource_ = modelBuilder_.build(); + } + } + if (resourceCase_ == 3) { + if (workflowBuilder_ == null) { + result.resource_ = resource_; + } else { + result.resource_ = workflowBuilder_.build(); + } + } + result.resourceCase_ = resourceCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.clarifai.grpc.api.GetResourcePriceRequest) { + return mergeFrom((com.clarifai.grpc.api.GetResourcePriceRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.clarifai.grpc.api.GetResourcePriceRequest other) { + if (other == com.clarifai.grpc.api.GetResourcePriceRequest.getDefaultInstance()) return this; + if (other.hasUserAppId()) { + mergeUserAppId(other.getUserAppId()); + } + switch (other.getResourceCase()) { + case MODEL: { + mergeModel(other.getModel()); + break; + } + case WORKFLOW: { + mergeWorkflow(other.getWorkflow()); + break; + } + case RESOURCE_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.clarifai.grpc.api.GetResourcePriceRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.clarifai.grpc.api.GetResourcePriceRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int resourceCase_ = 0; + private java.lang.Object resource_; + public ResourceCase + getResourceCase() { + return ResourceCase.forNumber( + resourceCase_); + } + + public Builder clearResource() { + resourceCase_ = 0; + resource_ = null; + onChanged(); + return this; + } + + + private com.clarifai.grpc.api.UserAppIDSet userAppId_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.UserAppIDSet, com.clarifai.grpc.api.UserAppIDSet.Builder, com.clarifai.grpc.api.UserAppIDSetOrBuilder> userAppIdBuilder_; + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return Whether the userAppId field is set. + */ + public boolean hasUserAppId() { + return userAppIdBuilder_ != null || userAppId_ != null; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return The userAppId. + */ + public com.clarifai.grpc.api.UserAppIDSet getUserAppId() { + if (userAppIdBuilder_ == null) { + return userAppId_ == null ? com.clarifai.grpc.api.UserAppIDSet.getDefaultInstance() : userAppId_; + } else { + return userAppIdBuilder_.getMessage(); + } + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public Builder setUserAppId(com.clarifai.grpc.api.UserAppIDSet value) { + if (userAppIdBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userAppId_ = value; + onChanged(); + } else { + userAppIdBuilder_.setMessage(value); + } + + return this; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public Builder setUserAppId( + com.clarifai.grpc.api.UserAppIDSet.Builder builderForValue) { + if (userAppIdBuilder_ == null) { + userAppId_ = builderForValue.build(); + onChanged(); + } else { + userAppIdBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public Builder mergeUserAppId(com.clarifai.grpc.api.UserAppIDSet value) { + if (userAppIdBuilder_ == null) { + if (userAppId_ != null) { + userAppId_ = + com.clarifai.grpc.api.UserAppIDSet.newBuilder(userAppId_).mergeFrom(value).buildPartial(); + } else { + userAppId_ = value; + } + onChanged(); + } else { + userAppIdBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public Builder clearUserAppId() { + if (userAppIdBuilder_ == null) { + userAppId_ = null; + onChanged(); + } else { + userAppId_ = null; + userAppIdBuilder_ = null; + } + + return this; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public com.clarifai.grpc.api.UserAppIDSet.Builder getUserAppIdBuilder() { + + onChanged(); + return getUserAppIdFieldBuilder().getBuilder(); + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder() { + if (userAppIdBuilder_ != null) { + return userAppIdBuilder_.getMessageOrBuilder(); + } else { + return userAppId_ == null ? + com.clarifai.grpc.api.UserAppIDSet.getDefaultInstance() : userAppId_; + } + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.UserAppIDSet, com.clarifai.grpc.api.UserAppIDSet.Builder, com.clarifai.grpc.api.UserAppIDSetOrBuilder> + getUserAppIdFieldBuilder() { + if (userAppIdBuilder_ == null) { + userAppIdBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.UserAppIDSet, com.clarifai.grpc.api.UserAppIDSet.Builder, com.clarifai.grpc.api.UserAppIDSetOrBuilder>( + getUserAppId(), + getParentForChildren(), + isClean()); + userAppId_ = null; + } + return userAppIdBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Model, com.clarifai.grpc.api.Model.Builder, com.clarifai.grpc.api.ModelOrBuilder> modelBuilder_; + /** + *
+     * ########## Supported fields ##########
+     * - id
+     * - model_version.id
+     * 
+ * + * .clarifai.api.Model model = 2; + * @return Whether the model field is set. + */ + @java.lang.Override + public boolean hasModel() { + return resourceCase_ == 2; + } + /** + *
+     * ########## Supported fields ##########
+     * - id
+     * - model_version.id
+     * 
+ * + * .clarifai.api.Model model = 2; + * @return The model. + */ + @java.lang.Override + public com.clarifai.grpc.api.Model getModel() { + if (modelBuilder_ == null) { + if (resourceCase_ == 2) { + return (com.clarifai.grpc.api.Model) resource_; + } + return com.clarifai.grpc.api.Model.getDefaultInstance(); + } else { + if (resourceCase_ == 2) { + return modelBuilder_.getMessage(); + } + return com.clarifai.grpc.api.Model.getDefaultInstance(); + } + } + /** + *
+     * ########## Supported fields ##########
+     * - id
+     * - model_version.id
+     * 
+ * + * .clarifai.api.Model model = 2; + */ + public Builder setModel(com.clarifai.grpc.api.Model value) { + if (modelBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + resource_ = value; + onChanged(); + } else { + modelBuilder_.setMessage(value); + } + resourceCase_ = 2; + return this; + } + /** + *
+     * ########## Supported fields ##########
+     * - id
+     * - model_version.id
+     * 
+ * + * .clarifai.api.Model model = 2; + */ + public Builder setModel( + com.clarifai.grpc.api.Model.Builder builderForValue) { + if (modelBuilder_ == null) { + resource_ = builderForValue.build(); + onChanged(); + } else { + modelBuilder_.setMessage(builderForValue.build()); + } + resourceCase_ = 2; + return this; + } + /** + *
+     * ########## Supported fields ##########
+     * - id
+     * - model_version.id
+     * 
+ * + * .clarifai.api.Model model = 2; + */ + public Builder mergeModel(com.clarifai.grpc.api.Model value) { + if (modelBuilder_ == null) { + if (resourceCase_ == 2 && + resource_ != com.clarifai.grpc.api.Model.getDefaultInstance()) { + resource_ = com.clarifai.grpc.api.Model.newBuilder((com.clarifai.grpc.api.Model) resource_) + .mergeFrom(value).buildPartial(); + } else { + resource_ = value; + } + onChanged(); + } else { + if (resourceCase_ == 2) { + modelBuilder_.mergeFrom(value); + } else { + modelBuilder_.setMessage(value); + } + } + resourceCase_ = 2; + return this; + } + /** + *
+     * ########## Supported fields ##########
+     * - id
+     * - model_version.id
+     * 
+ * + * .clarifai.api.Model model = 2; + */ + public Builder clearModel() { + if (modelBuilder_ == null) { + if (resourceCase_ == 2) { + resourceCase_ = 0; + resource_ = null; + onChanged(); + } + } else { + if (resourceCase_ == 2) { + resourceCase_ = 0; + resource_ = null; + } + modelBuilder_.clear(); + } + return this; + } + /** + *
+     * ########## Supported fields ##########
+     * - id
+     * - model_version.id
+     * 
+ * + * .clarifai.api.Model model = 2; + */ + public com.clarifai.grpc.api.Model.Builder getModelBuilder() { + return getModelFieldBuilder().getBuilder(); + } + /** + *
+     * ########## Supported fields ##########
+     * - id
+     * - model_version.id
+     * 
+ * + * .clarifai.api.Model model = 2; + */ + @java.lang.Override + public com.clarifai.grpc.api.ModelOrBuilder getModelOrBuilder() { + if ((resourceCase_ == 2) && (modelBuilder_ != null)) { + return modelBuilder_.getMessageOrBuilder(); + } else { + if (resourceCase_ == 2) { + return (com.clarifai.grpc.api.Model) resource_; + } + return com.clarifai.grpc.api.Model.getDefaultInstance(); + } + } + /** + *
+     * ########## Supported fields ##########
+     * - id
+     * - model_version.id
+     * 
+ * + * .clarifai.api.Model model = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Model, com.clarifai.grpc.api.Model.Builder, com.clarifai.grpc.api.ModelOrBuilder> + getModelFieldBuilder() { + if (modelBuilder_ == null) { + if (!(resourceCase_ == 2)) { + resource_ = com.clarifai.grpc.api.Model.getDefaultInstance(); + } + modelBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Model, com.clarifai.grpc.api.Model.Builder, com.clarifai.grpc.api.ModelOrBuilder>( + (com.clarifai.grpc.api.Model) resource_, + getParentForChildren(), + isClean()); + resource_ = null; + } + resourceCase_ = 2; + onChanged();; + return modelBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Workflow, com.clarifai.grpc.api.Workflow.Builder, com.clarifai.grpc.api.WorkflowOrBuilder> workflowBuilder_; + /** + *
+     * ########## Supported fields ##########
+     * - id
+     * - version.id
+     * 
+ * + * .clarifai.api.Workflow workflow = 3; + * @return Whether the workflow field is set. + */ + @java.lang.Override + public boolean hasWorkflow() { + return resourceCase_ == 3; + } + /** + *
+     * ########## Supported fields ##########
+     * - id
+     * - version.id
+     * 
+ * + * .clarifai.api.Workflow workflow = 3; + * @return The workflow. + */ + @java.lang.Override + public com.clarifai.grpc.api.Workflow getWorkflow() { + if (workflowBuilder_ == null) { + if (resourceCase_ == 3) { + return (com.clarifai.grpc.api.Workflow) resource_; + } + return com.clarifai.grpc.api.Workflow.getDefaultInstance(); + } else { + if (resourceCase_ == 3) { + return workflowBuilder_.getMessage(); + } + return com.clarifai.grpc.api.Workflow.getDefaultInstance(); + } + } + /** + *
+     * ########## Supported fields ##########
+     * - id
+     * - version.id
+     * 
+ * + * .clarifai.api.Workflow workflow = 3; + */ + public Builder setWorkflow(com.clarifai.grpc.api.Workflow value) { + if (workflowBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + resource_ = value; + onChanged(); + } else { + workflowBuilder_.setMessage(value); + } + resourceCase_ = 3; + return this; + } + /** + *
+     * ########## Supported fields ##########
+     * - id
+     * - version.id
+     * 
+ * + * .clarifai.api.Workflow workflow = 3; + */ + public Builder setWorkflow( + com.clarifai.grpc.api.Workflow.Builder builderForValue) { + if (workflowBuilder_ == null) { + resource_ = builderForValue.build(); + onChanged(); + } else { + workflowBuilder_.setMessage(builderForValue.build()); + } + resourceCase_ = 3; + return this; + } + /** + *
+     * ########## Supported fields ##########
+     * - id
+     * - version.id
+     * 
+ * + * .clarifai.api.Workflow workflow = 3; + */ + public Builder mergeWorkflow(com.clarifai.grpc.api.Workflow value) { + if (workflowBuilder_ == null) { + if (resourceCase_ == 3 && + resource_ != com.clarifai.grpc.api.Workflow.getDefaultInstance()) { + resource_ = com.clarifai.grpc.api.Workflow.newBuilder((com.clarifai.grpc.api.Workflow) resource_) + .mergeFrom(value).buildPartial(); + } else { + resource_ = value; + } + onChanged(); + } else { + if (resourceCase_ == 3) { + workflowBuilder_.mergeFrom(value); + } else { + workflowBuilder_.setMessage(value); + } + } + resourceCase_ = 3; + return this; + } + /** + *
+     * ########## Supported fields ##########
+     * - id
+     * - version.id
+     * 
+ * + * .clarifai.api.Workflow workflow = 3; + */ + public Builder clearWorkflow() { + if (workflowBuilder_ == null) { + if (resourceCase_ == 3) { + resourceCase_ = 0; + resource_ = null; + onChanged(); + } + } else { + if (resourceCase_ == 3) { + resourceCase_ = 0; + resource_ = null; + } + workflowBuilder_.clear(); + } + return this; + } + /** + *
+     * ########## Supported fields ##########
+     * - id
+     * - version.id
+     * 
+ * + * .clarifai.api.Workflow workflow = 3; + */ + public com.clarifai.grpc.api.Workflow.Builder getWorkflowBuilder() { + return getWorkflowFieldBuilder().getBuilder(); + } + /** + *
+     * ########## Supported fields ##########
+     * - id
+     * - version.id
+     * 
+ * + * .clarifai.api.Workflow workflow = 3; + */ + @java.lang.Override + public com.clarifai.grpc.api.WorkflowOrBuilder getWorkflowOrBuilder() { + if ((resourceCase_ == 3) && (workflowBuilder_ != null)) { + return workflowBuilder_.getMessageOrBuilder(); + } else { + if (resourceCase_ == 3) { + return (com.clarifai.grpc.api.Workflow) resource_; + } + return com.clarifai.grpc.api.Workflow.getDefaultInstance(); + } + } + /** + *
+     * ########## Supported fields ##########
+     * - id
+     * - version.id
+     * 
+ * + * .clarifai.api.Workflow workflow = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Workflow, com.clarifai.grpc.api.Workflow.Builder, com.clarifai.grpc.api.WorkflowOrBuilder> + getWorkflowFieldBuilder() { + if (workflowBuilder_ == null) { + if (!(resourceCase_ == 3)) { + resource_ = com.clarifai.grpc.api.Workflow.getDefaultInstance(); + } + workflowBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Workflow, com.clarifai.grpc.api.Workflow.Builder, com.clarifai.grpc.api.WorkflowOrBuilder>( + (com.clarifai.grpc.api.Workflow) resource_, + getParentForChildren(), + isClean()); + resource_ = null; + } + resourceCase_ = 3; + onChanged();; + return workflowBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:clarifai.api.GetResourcePriceRequest) + } + + // @@protoc_insertion_point(class_scope:clarifai.api.GetResourcePriceRequest) + private static final com.clarifai.grpc.api.GetResourcePriceRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.clarifai.grpc.api.GetResourcePriceRequest(); + } + + public static com.clarifai.grpc.api.GetResourcePriceRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetResourcePriceRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetResourcePriceRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.clarifai.grpc.api.GetResourcePriceRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/clarifai/grpc/api/GetResourcePriceRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/GetResourcePriceRequestOrBuilder.java new file mode 100644 index 0000000..8256fb1 --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/GetResourcePriceRequestOrBuilder.java @@ -0,0 +1,92 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +public interface GetResourcePriceRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:clarifai.api.GetResourcePriceRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return Whether the userAppId field is set. + */ + boolean hasUserAppId(); + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return The userAppId. + */ + com.clarifai.grpc.api.UserAppIDSet getUserAppId(); + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder(); + + /** + *
+   * ########## Supported fields ##########
+   * - id
+   * - model_version.id
+   * 
+ * + * .clarifai.api.Model model = 2; + * @return Whether the model field is set. + */ + boolean hasModel(); + /** + *
+   * ########## Supported fields ##########
+   * - id
+   * - model_version.id
+   * 
+ * + * .clarifai.api.Model model = 2; + * @return The model. + */ + com.clarifai.grpc.api.Model getModel(); + /** + *
+   * ########## Supported fields ##########
+   * - id
+   * - model_version.id
+   * 
+ * + * .clarifai.api.Model model = 2; + */ + com.clarifai.grpc.api.ModelOrBuilder getModelOrBuilder(); + + /** + *
+   * ########## Supported fields ##########
+   * - id
+   * - version.id
+   * 
+ * + * .clarifai.api.Workflow workflow = 3; + * @return Whether the workflow field is set. + */ + boolean hasWorkflow(); + /** + *
+   * ########## Supported fields ##########
+   * - id
+   * - version.id
+   * 
+ * + * .clarifai.api.Workflow workflow = 3; + * @return The workflow. + */ + com.clarifai.grpc.api.Workflow getWorkflow(); + /** + *
+   * ########## Supported fields ##########
+   * - id
+   * - version.id
+   * 
+ * + * .clarifai.api.Workflow workflow = 3; + */ + com.clarifai.grpc.api.WorkflowOrBuilder getWorkflowOrBuilder(); + + public com.clarifai.grpc.api.GetResourcePriceRequest.ResourceCase getResourceCase(); +} diff --git a/src/main/java/com/clarifai/grpc/api/GetResourcePriceResponse.java b/src/main/java/com/clarifai/grpc/api/GetResourcePriceResponse.java new file mode 100644 index 0000000..afd4cb1 --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/GetResourcePriceResponse.java @@ -0,0 +1,690 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +/** + * Protobuf type {@code clarifai.api.GetResourcePriceResponse} + */ +public final class GetResourcePriceResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:clarifai.api.GetResourcePriceResponse) + GetResourcePriceResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use GetResourcePriceResponse.newBuilder() to construct. + private GetResourcePriceResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetResourcePriceResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetResourcePriceResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetResourcePriceResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.clarifai.grpc.api.status.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(com.clarifai.grpc.api.status.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + + price_ = input.readInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_GetResourcePriceResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_GetResourcePriceResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.GetResourcePriceResponse.class, com.clarifai.grpc.api.GetResourcePriceResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private com.clarifai.grpc.api.status.Status status_; + /** + * .clarifai.api.status.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .clarifai.api.status.Status status = 1; + * @return The status. + */ + @java.lang.Override + public com.clarifai.grpc.api.status.Status getStatus() { + return status_ == null ? com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } + /** + * .clarifai.api.status.Status status = 1; + */ + @java.lang.Override + public com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int PRICE_FIELD_NUMBER = 2; + private long price_; + /** + *
+   * Price is in millicents, i.e. $1/100000
+   * 
+ * + * int64 price = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + * @return The price. + */ + @java.lang.Override + public long getPrice() { + return price_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + if (price_ != 0L) { + output.writeInt64(2, price_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + if (price_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(2, price_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.clarifai.grpc.api.GetResourcePriceResponse)) { + return super.equals(obj); + } + com.clarifai.grpc.api.GetResourcePriceResponse other = (com.clarifai.grpc.api.GetResourcePriceResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (getPrice() + != other.getPrice()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (37 * hash) + PRICE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPrice()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.clarifai.grpc.api.GetResourcePriceResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.GetResourcePriceResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.GetResourcePriceResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.GetResourcePriceResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.GetResourcePriceResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.GetResourcePriceResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.GetResourcePriceResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.GetResourcePriceResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.GetResourcePriceResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.GetResourcePriceResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.GetResourcePriceResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.GetResourcePriceResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.clarifai.grpc.api.GetResourcePriceResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code clarifai.api.GetResourcePriceResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:clarifai.api.GetResourcePriceResponse) + com.clarifai.grpc.api.GetResourcePriceResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_GetResourcePriceResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_GetResourcePriceResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.GetResourcePriceResponse.class, com.clarifai.grpc.api.GetResourcePriceResponse.Builder.class); + } + + // Construct using com.clarifai.grpc.api.GetResourcePriceResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + price_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_GetResourcePriceResponse_descriptor; + } + + @java.lang.Override + public com.clarifai.grpc.api.GetResourcePriceResponse getDefaultInstanceForType() { + return com.clarifai.grpc.api.GetResourcePriceResponse.getDefaultInstance(); + } + + @java.lang.Override + public com.clarifai.grpc.api.GetResourcePriceResponse build() { + com.clarifai.grpc.api.GetResourcePriceResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.clarifai.grpc.api.GetResourcePriceResponse buildPartial() { + com.clarifai.grpc.api.GetResourcePriceResponse result = new com.clarifai.grpc.api.GetResourcePriceResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + result.price_ = price_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.clarifai.grpc.api.GetResourcePriceResponse) { + return mergeFrom((com.clarifai.grpc.api.GetResourcePriceResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.clarifai.grpc.api.GetResourcePriceResponse other) { + if (other == com.clarifai.grpc.api.GetResourcePriceResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (other.getPrice() != 0L) { + setPrice(other.getPrice()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.clarifai.grpc.api.GetResourcePriceResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.clarifai.grpc.api.GetResourcePriceResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.clarifai.grpc.api.status.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder> statusBuilder_; + /** + * .clarifai.api.status.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .clarifai.api.status.Status status = 1; + * @return The status. + */ + public com.clarifai.grpc.api.status.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder setStatus(com.clarifai.grpc.api.status.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder setStatus( + com.clarifai.grpc.api.status.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder mergeStatus(com.clarifai.grpc.api.status.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + com.clarifai.grpc.api.status.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public com.clarifai.grpc.api.status.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .clarifai.api.status.Status status = 1; + */ + public com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } + } + /** + * .clarifai.api.status.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private long price_ ; + /** + *
+     * Price is in millicents, i.e. $1/100000
+     * 
+ * + * int64 price = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + * @return The price. + */ + @java.lang.Override + public long getPrice() { + return price_; + } + /** + *
+     * Price is in millicents, i.e. $1/100000
+     * 
+ * + * int64 price = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + * @param value The price to set. + * @return This builder for chaining. + */ + public Builder setPrice(long value) { + + price_ = value; + onChanged(); + return this; + } + /** + *
+     * Price is in millicents, i.e. $1/100000
+     * 
+ * + * int64 price = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + * @return This builder for chaining. + */ + public Builder clearPrice() { + + price_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:clarifai.api.GetResourcePriceResponse) + } + + // @@protoc_insertion_point(class_scope:clarifai.api.GetResourcePriceResponse) + private static final com.clarifai.grpc.api.GetResourcePriceResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.clarifai.grpc.api.GetResourcePriceResponse(); + } + + public static com.clarifai.grpc.api.GetResourcePriceResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetResourcePriceResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetResourcePriceResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.clarifai.grpc.api.GetResourcePriceResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/clarifai/grpc/api/GetResourcePriceResponseOrBuilder.java b/src/main/java/com/clarifai/grpc/api/GetResourcePriceResponseOrBuilder.java new file mode 100644 index 0000000..857dadb --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/GetResourcePriceResponseOrBuilder.java @@ -0,0 +1,34 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +public interface GetResourcePriceResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:clarifai.api.GetResourcePriceResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .clarifai.api.status.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .clarifai.api.status.Status status = 1; + * @return The status. + */ + com.clarifai.grpc.api.status.Status getStatus(); + /** + * .clarifai.api.status.Status status = 1; + */ + com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder(); + + /** + *
+   * Price is in millicents, i.e. $1/100000
+   * 
+ * + * int64 price = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + * @return The price. + */ + long getPrice(); +} diff --git a/src/main/java/com/clarifai/grpc/api/GetTaskRequest.java b/src/main/java/com/clarifai/grpc/api/GetTaskRequest.java index a7a7fbf..e751960 100644 --- a/src/main/java/com/clarifai/grpc/api/GetTaskRequest.java +++ b/src/main/java/com/clarifai/grpc/api/GetTaskRequest.java @@ -189,7 +189,12 @@ public java.lang.String getTaskId() { /** *
    * (optional URL parameter) List of additional fields to be included in the response.
-   * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+   * Currently supported additional fields:
+   * - all
+   * - worker.users
+   * - review.users
+   * - metrics.work.inputs_count_estimated
+   * - metrics.work.inputs_percent_estimated
    * 
* * repeated string additional_fields = 3; @@ -202,7 +207,12 @@ public java.lang.String getTaskId() { /** *
    * (optional URL parameter) List of additional fields to be included in the response.
-   * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+   * Currently supported additional fields:
+   * - all
+   * - worker.users
+   * - review.users
+   * - metrics.work.inputs_count_estimated
+   * - metrics.work.inputs_percent_estimated
    * 
* * repeated string additional_fields = 3; @@ -214,7 +224,12 @@ public int getAdditionalFieldsCount() { /** *
    * (optional URL parameter) List of additional fields to be included in the response.
-   * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+   * Currently supported additional fields:
+   * - all
+   * - worker.users
+   * - review.users
+   * - metrics.work.inputs_count_estimated
+   * - metrics.work.inputs_percent_estimated
    * 
* * repeated string additional_fields = 3; @@ -227,7 +242,12 @@ public java.lang.String getAdditionalFields(int index) { /** *
    * (optional URL parameter) List of additional fields to be included in the response.
-   * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+   * Currently supported additional fields:
+   * - all
+   * - worker.users
+   * - review.users
+   * - metrics.work.inputs_count_estimated
+   * - metrics.work.inputs_percent_estimated
    * 
* * repeated string additional_fields = 3; @@ -816,7 +836,12 @@ private void ensureAdditionalFieldsIsMutable() { /** *
      * (optional URL parameter) List of additional fields to be included in the response.
-     * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+     * Currently supported additional fields:
+     * - all
+     * - worker.users
+     * - review.users
+     * - metrics.work.inputs_count_estimated
+     * - metrics.work.inputs_percent_estimated
      * 
* * repeated string additional_fields = 3; @@ -829,7 +854,12 @@ private void ensureAdditionalFieldsIsMutable() { /** *
      * (optional URL parameter) List of additional fields to be included in the response.
-     * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+     * Currently supported additional fields:
+     * - all
+     * - worker.users
+     * - review.users
+     * - metrics.work.inputs_count_estimated
+     * - metrics.work.inputs_percent_estimated
      * 
* * repeated string additional_fields = 3; @@ -841,7 +871,12 @@ public int getAdditionalFieldsCount() { /** *
      * (optional URL parameter) List of additional fields to be included in the response.
-     * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+     * Currently supported additional fields:
+     * - all
+     * - worker.users
+     * - review.users
+     * - metrics.work.inputs_count_estimated
+     * - metrics.work.inputs_percent_estimated
      * 
* * repeated string additional_fields = 3; @@ -854,7 +889,12 @@ public java.lang.String getAdditionalFields(int index) { /** *
      * (optional URL parameter) List of additional fields to be included in the response.
-     * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+     * Currently supported additional fields:
+     * - all
+     * - worker.users
+     * - review.users
+     * - metrics.work.inputs_count_estimated
+     * - metrics.work.inputs_percent_estimated
      * 
* * repeated string additional_fields = 3; @@ -868,7 +908,12 @@ public java.lang.String getAdditionalFields(int index) { /** *
      * (optional URL parameter) List of additional fields to be included in the response.
-     * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+     * Currently supported additional fields:
+     * - all
+     * - worker.users
+     * - review.users
+     * - metrics.work.inputs_count_estimated
+     * - metrics.work.inputs_percent_estimated
      * 
* * repeated string additional_fields = 3; @@ -889,7 +934,12 @@ public Builder setAdditionalFields( /** *
      * (optional URL parameter) List of additional fields to be included in the response.
-     * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+     * Currently supported additional fields:
+     * - all
+     * - worker.users
+     * - review.users
+     * - metrics.work.inputs_count_estimated
+     * - metrics.work.inputs_percent_estimated
      * 
* * repeated string additional_fields = 3; @@ -909,7 +959,12 @@ public Builder addAdditionalFields( /** *
      * (optional URL parameter) List of additional fields to be included in the response.
-     * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+     * Currently supported additional fields:
+     * - all
+     * - worker.users
+     * - review.users
+     * - metrics.work.inputs_count_estimated
+     * - metrics.work.inputs_percent_estimated
      * 
* * repeated string additional_fields = 3; @@ -927,7 +982,12 @@ public Builder addAllAdditionalFields( /** *
      * (optional URL parameter) List of additional fields to be included in the response.
-     * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+     * Currently supported additional fields:
+     * - all
+     * - worker.users
+     * - review.users
+     * - metrics.work.inputs_count_estimated
+     * - metrics.work.inputs_percent_estimated
      * 
* * repeated string additional_fields = 3; @@ -942,7 +1002,12 @@ public Builder clearAdditionalFields() { /** *
      * (optional URL parameter) List of additional fields to be included in the response.
-     * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+     * Currently supported additional fields:
+     * - all
+     * - worker.users
+     * - review.users
+     * - metrics.work.inputs_count_estimated
+     * - metrics.work.inputs_percent_estimated
      * 
* * repeated string additional_fields = 3; diff --git a/src/main/java/com/clarifai/grpc/api/GetTaskRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/GetTaskRequestOrBuilder.java index 9a9a753..3462a92 100644 --- a/src/main/java/com/clarifai/grpc/api/GetTaskRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/GetTaskRequestOrBuilder.java @@ -37,7 +37,12 @@ public interface GetTaskRequestOrBuilder extends /** *
    * (optional URL parameter) List of additional fields to be included in the response.
-   * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+   * Currently supported additional fields:
+   * - all
+   * - worker.users
+   * - review.users
+   * - metrics.work.inputs_count_estimated
+   * - metrics.work.inputs_percent_estimated
    * 
* * repeated string additional_fields = 3; @@ -48,7 +53,12 @@ public interface GetTaskRequestOrBuilder extends /** *
    * (optional URL parameter) List of additional fields to be included in the response.
-   * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+   * Currently supported additional fields:
+   * - all
+   * - worker.users
+   * - review.users
+   * - metrics.work.inputs_count_estimated
+   * - metrics.work.inputs_percent_estimated
    * 
* * repeated string additional_fields = 3; @@ -58,7 +68,12 @@ public interface GetTaskRequestOrBuilder extends /** *
    * (optional URL parameter) List of additional fields to be included in the response.
-   * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+   * Currently supported additional fields:
+   * - all
+   * - worker.users
+   * - review.users
+   * - metrics.work.inputs_count_estimated
+   * - metrics.work.inputs_percent_estimated
    * 
* * repeated string additional_fields = 3; @@ -69,7 +84,12 @@ public interface GetTaskRequestOrBuilder extends /** *
    * (optional URL parameter) List of additional fields to be included in the response.
-   * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+   * Currently supported additional fields:
+   * - all
+   * - worker.users
+   * - review.users
+   * - metrics.work.inputs_count_estimated
+   * - metrics.work.inputs_percent_estimated
    * 
* * repeated string additional_fields = 3; diff --git a/src/main/java/com/clarifai/grpc/api/LabelCount.java b/src/main/java/com/clarifai/grpc/api/LabelCount.java index 369daec..49a90f3 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=1856 + * See proto/clarifai/api/resources.proto;l=1866 * @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=1856 + * See proto/clarifai/api/resources.proto;l=1866 * @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=1856 + * See proto/clarifai/api/resources.proto;l=1866 * @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=1856 + * See proto/clarifai/api/resources.proto;l=1866 * @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=1856 + * See proto/clarifai/api/resources.proto;l=1866 * @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=1856 + * See proto/clarifai/api/resources.proto;l=1866 * @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=1856 + * See proto/clarifai/api/resources.proto;l=1866 * @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 984720e..790e8c8 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=1856 + * See proto/clarifai/api/resources.proto;l=1866 * @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=1856 + * See proto/clarifai/api/resources.proto;l=1866 * @return The bytes for conceptName. */ @java.lang.Deprecated com.google.protobuf.ByteString diff --git a/src/main/java/com/clarifai/grpc/api/LabelSubmitConfig.java b/src/main/java/com/clarifai/grpc/api/LabelSubmitConfig.java new file mode 100644 index 0000000..a9cc681 --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/LabelSubmitConfig.java @@ -0,0 +1,772 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +/** + * Protobuf type {@code clarifai.api.LabelSubmitConfig} + */ +public final class LabelSubmitConfig extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:clarifai.api.LabelSubmitConfig) + LabelSubmitConfigOrBuilder { +private static final long serialVersionUID = 0L; + // Use LabelSubmitConfig.newBuilder() to construct. + private LabelSubmitConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private LabelSubmitConfig() { + taskAssignments_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new LabelSubmitConfig(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private LabelSubmitConfig( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + taskAssignments_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + taskAssignments_.add( + input.readMessage(com.clarifai.grpc.api.TaskAssignment.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + taskAssignments_ = java.util.Collections.unmodifiableList(taskAssignments_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_LabelSubmitConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_LabelSubmitConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.LabelSubmitConfig.class, com.clarifai.grpc.api.LabelSubmitConfig.Builder.class); + } + + public static final int TASK_ASSIGNMENTS_FIELD_NUMBER = 1; + private java.util.List taskAssignments_; + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + @java.lang.Override + public java.util.List getTaskAssignmentsList() { + return taskAssignments_; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + @java.lang.Override + public java.util.List + getTaskAssignmentsOrBuilderList() { + return taskAssignments_; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + @java.lang.Override + public int getTaskAssignmentsCount() { + return taskAssignments_.size(); + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + @java.lang.Override + public com.clarifai.grpc.api.TaskAssignment getTaskAssignments(int index) { + return taskAssignments_.get(index); + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + @java.lang.Override + public com.clarifai.grpc.api.TaskAssignmentOrBuilder getTaskAssignmentsOrBuilder( + int index) { + return taskAssignments_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < taskAssignments_.size(); i++) { + output.writeMessage(1, taskAssignments_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < taskAssignments_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, taskAssignments_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.clarifai.grpc.api.LabelSubmitConfig)) { + return super.equals(obj); + } + com.clarifai.grpc.api.LabelSubmitConfig other = (com.clarifai.grpc.api.LabelSubmitConfig) obj; + + if (!getTaskAssignmentsList() + .equals(other.getTaskAssignmentsList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getTaskAssignmentsCount() > 0) { + hash = (37 * hash) + TASK_ASSIGNMENTS_FIELD_NUMBER; + hash = (53 * hash) + getTaskAssignmentsList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.clarifai.grpc.api.LabelSubmitConfig parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.LabelSubmitConfig parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.LabelSubmitConfig parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.LabelSubmitConfig parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.LabelSubmitConfig parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.LabelSubmitConfig parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.LabelSubmitConfig parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.LabelSubmitConfig parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.LabelSubmitConfig parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.LabelSubmitConfig parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.LabelSubmitConfig parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.LabelSubmitConfig parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.clarifai.grpc.api.LabelSubmitConfig prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code clarifai.api.LabelSubmitConfig} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:clarifai.api.LabelSubmitConfig) + com.clarifai.grpc.api.LabelSubmitConfigOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_LabelSubmitConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_LabelSubmitConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.LabelSubmitConfig.class, com.clarifai.grpc.api.LabelSubmitConfig.Builder.class); + } + + // Construct using com.clarifai.grpc.api.LabelSubmitConfig.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTaskAssignmentsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (taskAssignmentsBuilder_ == null) { + taskAssignments_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + taskAssignmentsBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_LabelSubmitConfig_descriptor; + } + + @java.lang.Override + public com.clarifai.grpc.api.LabelSubmitConfig getDefaultInstanceForType() { + return com.clarifai.grpc.api.LabelSubmitConfig.getDefaultInstance(); + } + + @java.lang.Override + public com.clarifai.grpc.api.LabelSubmitConfig build() { + com.clarifai.grpc.api.LabelSubmitConfig result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.clarifai.grpc.api.LabelSubmitConfig buildPartial() { + com.clarifai.grpc.api.LabelSubmitConfig result = new com.clarifai.grpc.api.LabelSubmitConfig(this); + int from_bitField0_ = bitField0_; + if (taskAssignmentsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + taskAssignments_ = java.util.Collections.unmodifiableList(taskAssignments_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.taskAssignments_ = taskAssignments_; + } else { + result.taskAssignments_ = taskAssignmentsBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.clarifai.grpc.api.LabelSubmitConfig) { + return mergeFrom((com.clarifai.grpc.api.LabelSubmitConfig)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.clarifai.grpc.api.LabelSubmitConfig other) { + if (other == com.clarifai.grpc.api.LabelSubmitConfig.getDefaultInstance()) return this; + if (taskAssignmentsBuilder_ == null) { + if (!other.taskAssignments_.isEmpty()) { + if (taskAssignments_.isEmpty()) { + taskAssignments_ = other.taskAssignments_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTaskAssignmentsIsMutable(); + taskAssignments_.addAll(other.taskAssignments_); + } + onChanged(); + } + } else { + if (!other.taskAssignments_.isEmpty()) { + if (taskAssignmentsBuilder_.isEmpty()) { + taskAssignmentsBuilder_.dispose(); + taskAssignmentsBuilder_ = null; + taskAssignments_ = other.taskAssignments_; + bitField0_ = (bitField0_ & ~0x00000001); + taskAssignmentsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTaskAssignmentsFieldBuilder() : null; + } else { + taskAssignmentsBuilder_.addAllMessages(other.taskAssignments_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.clarifai.grpc.api.LabelSubmitConfig parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.clarifai.grpc.api.LabelSubmitConfig) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List taskAssignments_ = + java.util.Collections.emptyList(); + private void ensureTaskAssignmentsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + taskAssignments_ = new java.util.ArrayList(taskAssignments_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.clarifai.grpc.api.TaskAssignment, com.clarifai.grpc.api.TaskAssignment.Builder, com.clarifai.grpc.api.TaskAssignmentOrBuilder> taskAssignmentsBuilder_; + + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + public java.util.List getTaskAssignmentsList() { + if (taskAssignmentsBuilder_ == null) { + return java.util.Collections.unmodifiableList(taskAssignments_); + } else { + return taskAssignmentsBuilder_.getMessageList(); + } + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + public int getTaskAssignmentsCount() { + if (taskAssignmentsBuilder_ == null) { + return taskAssignments_.size(); + } else { + return taskAssignmentsBuilder_.getCount(); + } + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + public com.clarifai.grpc.api.TaskAssignment getTaskAssignments(int index) { + if (taskAssignmentsBuilder_ == null) { + return taskAssignments_.get(index); + } else { + return taskAssignmentsBuilder_.getMessage(index); + } + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + public Builder setTaskAssignments( + int index, com.clarifai.grpc.api.TaskAssignment value) { + if (taskAssignmentsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTaskAssignmentsIsMutable(); + taskAssignments_.set(index, value); + onChanged(); + } else { + taskAssignmentsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + public Builder setTaskAssignments( + int index, com.clarifai.grpc.api.TaskAssignment.Builder builderForValue) { + if (taskAssignmentsBuilder_ == null) { + ensureTaskAssignmentsIsMutable(); + taskAssignments_.set(index, builderForValue.build()); + onChanged(); + } else { + taskAssignmentsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + public Builder addTaskAssignments(com.clarifai.grpc.api.TaskAssignment value) { + if (taskAssignmentsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTaskAssignmentsIsMutable(); + taskAssignments_.add(value); + onChanged(); + } else { + taskAssignmentsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + public Builder addTaskAssignments( + int index, com.clarifai.grpc.api.TaskAssignment value) { + if (taskAssignmentsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTaskAssignmentsIsMutable(); + taskAssignments_.add(index, value); + onChanged(); + } else { + taskAssignmentsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + public Builder addTaskAssignments( + com.clarifai.grpc.api.TaskAssignment.Builder builderForValue) { + if (taskAssignmentsBuilder_ == null) { + ensureTaskAssignmentsIsMutable(); + taskAssignments_.add(builderForValue.build()); + onChanged(); + } else { + taskAssignmentsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + public Builder addTaskAssignments( + int index, com.clarifai.grpc.api.TaskAssignment.Builder builderForValue) { + if (taskAssignmentsBuilder_ == null) { + ensureTaskAssignmentsIsMutable(); + taskAssignments_.add(index, builderForValue.build()); + onChanged(); + } else { + taskAssignmentsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + public Builder addAllTaskAssignments( + java.lang.Iterable values) { + if (taskAssignmentsBuilder_ == null) { + ensureTaskAssignmentsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, taskAssignments_); + onChanged(); + } else { + taskAssignmentsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + public Builder clearTaskAssignments() { + if (taskAssignmentsBuilder_ == null) { + taskAssignments_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + taskAssignmentsBuilder_.clear(); + } + return this; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + public Builder removeTaskAssignments(int index) { + if (taskAssignmentsBuilder_ == null) { + ensureTaskAssignmentsIsMutable(); + taskAssignments_.remove(index); + onChanged(); + } else { + taskAssignmentsBuilder_.remove(index); + } + return this; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + public com.clarifai.grpc.api.TaskAssignment.Builder getTaskAssignmentsBuilder( + int index) { + return getTaskAssignmentsFieldBuilder().getBuilder(index); + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + public com.clarifai.grpc.api.TaskAssignmentOrBuilder getTaskAssignmentsOrBuilder( + int index) { + if (taskAssignmentsBuilder_ == null) { + return taskAssignments_.get(index); } else { + return taskAssignmentsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + public java.util.List + getTaskAssignmentsOrBuilderList() { + if (taskAssignmentsBuilder_ != null) { + return taskAssignmentsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(taskAssignments_); + } + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + public com.clarifai.grpc.api.TaskAssignment.Builder addTaskAssignmentsBuilder() { + return getTaskAssignmentsFieldBuilder().addBuilder( + com.clarifai.grpc.api.TaskAssignment.getDefaultInstance()); + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + public com.clarifai.grpc.api.TaskAssignment.Builder addTaskAssignmentsBuilder( + int index) { + return getTaskAssignmentsFieldBuilder().addBuilder( + index, com.clarifai.grpc.api.TaskAssignment.getDefaultInstance()); + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + public java.util.List + getTaskAssignmentsBuilderList() { + return getTaskAssignmentsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.clarifai.grpc.api.TaskAssignment, com.clarifai.grpc.api.TaskAssignment.Builder, com.clarifai.grpc.api.TaskAssignmentOrBuilder> + getTaskAssignmentsFieldBuilder() { + if (taskAssignmentsBuilder_ == null) { + taskAssignmentsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.clarifai.grpc.api.TaskAssignment, com.clarifai.grpc.api.TaskAssignment.Builder, com.clarifai.grpc.api.TaskAssignmentOrBuilder>( + taskAssignments_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + taskAssignments_ = null; + } + return taskAssignmentsBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:clarifai.api.LabelSubmitConfig) + } + + // @@protoc_insertion_point(class_scope:clarifai.api.LabelSubmitConfig) + private static final com.clarifai.grpc.api.LabelSubmitConfig DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.clarifai.grpc.api.LabelSubmitConfig(); + } + + public static com.clarifai.grpc.api.LabelSubmitConfig getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public LabelSubmitConfig parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new LabelSubmitConfig(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.clarifai.grpc.api.LabelSubmitConfig getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/clarifai/grpc/api/LabelSubmitConfigOrBuilder.java b/src/main/java/com/clarifai/grpc/api/LabelSubmitConfigOrBuilder.java new file mode 100644 index 0000000..ce915f0 --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/LabelSubmitConfigOrBuilder.java @@ -0,0 +1,33 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +public interface LabelSubmitConfigOrBuilder extends + // @@protoc_insertion_point(interface_extends:clarifai.api.LabelSubmitConfig) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + java.util.List + getTaskAssignmentsList(); + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + com.clarifai.grpc.api.TaskAssignment getTaskAssignments(int index); + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + int getTaskAssignmentsCount(); + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + java.util.List + getTaskAssignmentsOrBuilderList(); + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 1; + */ + com.clarifai.grpc.api.TaskAssignmentOrBuilder getTaskAssignmentsOrBuilder( + int index); +} diff --git a/src/main/java/com/clarifai/grpc/api/ListAppsRequest.java b/src/main/java/com/clarifai/grpc/api/ListAppsRequest.java index bcd421f..b1134a5 100644 --- a/src/main/java/com/clarifai/grpc/api/ListAppsRequest.java +++ b/src/main/java/com/clarifai/grpc/api/ListAppsRequest.java @@ -603,7 +603,7 @@ public java.lang.String getSearch() { * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=3875 + * See proto/clarifai/api/service.proto;l=3924 * @return The query. */ @java.lang.Override @@ -627,7 +627,7 @@ public java.lang.String getSearch() { * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=3875 + * See proto/clarifai/api/service.proto;l=3924 * @return The bytes for query. */ @java.lang.Override @@ -655,7 +655,7 @@ public java.lang.String getSearch() { * * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=3878 + * See proto/clarifai/api/service.proto;l=3927 * @return The name. */ @java.lang.Override @@ -679,7 +679,7 @@ public java.lang.String getSearch() { * * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=3878 + * See proto/clarifai/api/service.proto;l=3927 * @return The bytes for name. */ @java.lang.Override @@ -707,7 +707,7 @@ public java.lang.String getSearch() { * * string id = 14 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=3881 + * See proto/clarifai/api/service.proto;l=3930 * @return The id. */ @java.lang.Override @@ -731,7 +731,7 @@ public java.lang.String getSearch() { * * string id = 14 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=3881 + * See proto/clarifai/api/service.proto;l=3930 * @return The bytes for id. */ @java.lang.Override @@ -2337,7 +2337,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=3875 + * See proto/clarifai/api/service.proto;l=3924 * @return The query. */ @java.lang.Deprecated public java.lang.String getQuery() { @@ -2360,7 +2360,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=3875 + * See proto/clarifai/api/service.proto;l=3924 * @return The bytes for query. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2384,7 +2384,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=3875 + * See proto/clarifai/api/service.proto;l=3924 * @param value The query to set. * @return This builder for chaining. */ @@ -2406,7 +2406,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=3875 + * See proto/clarifai/api/service.proto;l=3924 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearQuery() { @@ -2423,7 +2423,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=3875 + * See proto/clarifai/api/service.proto;l=3924 * @param value The bytes for query to set. * @return This builder for chaining. */ @@ -2448,7 +2448,7 @@ public Builder setSearchBytes( * * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=3878 + * See proto/clarifai/api/service.proto;l=3927 * @return The name. */ @java.lang.Deprecated public java.lang.String getName() { @@ -2471,7 +2471,7 @@ public Builder setSearchBytes( * * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=3878 + * See proto/clarifai/api/service.proto;l=3927 * @return The bytes for name. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2495,7 +2495,7 @@ public Builder setSearchBytes( * * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=3878 + * See proto/clarifai/api/service.proto;l=3927 * @param value The name to set. * @return This builder for chaining. */ @@ -2517,7 +2517,7 @@ public Builder setSearchBytes( * * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=3878 + * See proto/clarifai/api/service.proto;l=3927 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearName() { @@ -2534,7 +2534,7 @@ public Builder setSearchBytes( * * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=3878 + * See proto/clarifai/api/service.proto;l=3927 * @param value The bytes for name to set. * @return This builder for chaining. */ @@ -2559,7 +2559,7 @@ public Builder setSearchBytes( * * string id = 14 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=3881 + * See proto/clarifai/api/service.proto;l=3930 * @return The id. */ @java.lang.Deprecated public java.lang.String getId() { @@ -2582,7 +2582,7 @@ public Builder setSearchBytes( * * string id = 14 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=3881 + * See proto/clarifai/api/service.proto;l=3930 * @return The bytes for id. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2606,7 +2606,7 @@ public Builder setSearchBytes( * * string id = 14 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=3881 + * See proto/clarifai/api/service.proto;l=3930 * @param value The id to set. * @return This builder for chaining. */ @@ -2628,7 +2628,7 @@ public Builder setSearchBytes( * * string id = 14 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=3881 + * See proto/clarifai/api/service.proto;l=3930 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearId() { @@ -2645,7 +2645,7 @@ public Builder setSearchBytes( * * string id = 14 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=3881 + * See proto/clarifai/api/service.proto;l=3930 * @param value The bytes for id to set. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/ListAppsRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ListAppsRequestOrBuilder.java index 82e6001..de8ebcb 100644 --- a/src/main/java/com/clarifai/grpc/api/ListAppsRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ListAppsRequestOrBuilder.java @@ -255,7 +255,7 @@ public interface ListAppsRequestOrBuilder extends * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=3875 + * See proto/clarifai/api/service.proto;l=3924 * @return The query. */ @java.lang.Deprecated java.lang.String getQuery(); @@ -267,7 +267,7 @@ public interface ListAppsRequestOrBuilder extends * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=3875 + * See proto/clarifai/api/service.proto;l=3924 * @return The bytes for query. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -281,7 +281,7 @@ public interface ListAppsRequestOrBuilder extends * * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=3878 + * See proto/clarifai/api/service.proto;l=3927 * @return The name. */ @java.lang.Deprecated java.lang.String getName(); @@ -293,7 +293,7 @@ public interface ListAppsRequestOrBuilder extends * * string name = 4 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=3878 + * See proto/clarifai/api/service.proto;l=3927 * @return The bytes for name. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -307,7 +307,7 @@ public interface ListAppsRequestOrBuilder extends * * string id = 14 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=3881 + * See proto/clarifai/api/service.proto;l=3930 * @return The id. */ @java.lang.Deprecated java.lang.String getId(); @@ -319,7 +319,7 @@ public interface ListAppsRequestOrBuilder extends * * string id = 14 [deprecated = true]; * @deprecated clarifai.api.ListAppsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=3881 + * See proto/clarifai/api/service.proto;l=3930 * @return The bytes for id. */ @java.lang.Deprecated com.google.protobuf.ByteString diff --git a/src/main/java/com/clarifai/grpc/api/ListDatasetsRequest.java b/src/main/java/com/clarifai/grpc/api/ListDatasetsRequest.java index 94d1e9f..65b6f7a 100644 --- a/src/main/java/com/clarifai/grpc/api/ListDatasetsRequest.java +++ b/src/main/java/com/clarifai/grpc/api/ListDatasetsRequest.java @@ -548,7 +548,7 @@ public java.lang.String getSearch() { * * string id = 12 [deprecated = true]; * @deprecated clarifai.api.ListDatasetsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4605 + * See proto/clarifai/api/service.proto;l=4675 * @return The id. */ @java.lang.Override @@ -572,7 +572,7 @@ public java.lang.String getSearch() { * * string id = 12 [deprecated = true]; * @deprecated clarifai.api.ListDatasetsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4605 + * See proto/clarifai/api/service.proto;l=4675 * @return The bytes for id. */ @java.lang.Override @@ -2035,7 +2035,7 @@ public Builder setSearchBytes( * * string id = 12 [deprecated = true]; * @deprecated clarifai.api.ListDatasetsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4605 + * See proto/clarifai/api/service.proto;l=4675 * @return The id. */ @java.lang.Deprecated public java.lang.String getId() { @@ -2058,7 +2058,7 @@ public Builder setSearchBytes( * * string id = 12 [deprecated = true]; * @deprecated clarifai.api.ListDatasetsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4605 + * See proto/clarifai/api/service.proto;l=4675 * @return The bytes for id. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2082,7 +2082,7 @@ public Builder setSearchBytes( * * string id = 12 [deprecated = true]; * @deprecated clarifai.api.ListDatasetsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4605 + * See proto/clarifai/api/service.proto;l=4675 * @param value The id to set. * @return This builder for chaining. */ @@ -2104,7 +2104,7 @@ public Builder setSearchBytes( * * string id = 12 [deprecated = true]; * @deprecated clarifai.api.ListDatasetsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4605 + * See proto/clarifai/api/service.proto;l=4675 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearId() { @@ -2121,7 +2121,7 @@ public Builder setSearchBytes( * * string id = 12 [deprecated = true]; * @deprecated clarifai.api.ListDatasetsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4605 + * See proto/clarifai/api/service.proto;l=4675 * @param value The bytes for id to set. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/ListDatasetsRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ListDatasetsRequestOrBuilder.java index 1b9d2f9..aa66e85 100644 --- a/src/main/java/com/clarifai/grpc/api/ListDatasetsRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ListDatasetsRequestOrBuilder.java @@ -224,7 +224,7 @@ public interface ListDatasetsRequestOrBuilder extends * * string id = 12 [deprecated = true]; * @deprecated clarifai.api.ListDatasetsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4605 + * See proto/clarifai/api/service.proto;l=4675 * @return The id. */ @java.lang.Deprecated java.lang.String getId(); @@ -236,7 +236,7 @@ public interface ListDatasetsRequestOrBuilder extends * * string id = 12 [deprecated = true]; * @deprecated clarifai.api.ListDatasetsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=4605 + * See proto/clarifai/api/service.proto;l=4675 * @return The bytes for id. */ @java.lang.Deprecated com.google.protobuf.ByteString diff --git a/src/main/java/com/clarifai/grpc/api/ListModelsRequest.java b/src/main/java/com/clarifai/grpc/api/ListModelsRequest.java index de35246..0ae9ccf 100644 --- a/src/main/java/com/clarifai/grpc/api/ListModelsRequest.java +++ b/src/main/java/com/clarifai/grpc/api/ListModelsRequest.java @@ -1117,7 +1117,7 @@ public java.lang.String getSearch() { * * string query = 14 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=5040 + * See proto/clarifai/api/service.proto;l=5110 * @return The query. */ @java.lang.Override @@ -1141,7 +1141,7 @@ public java.lang.String getSearch() { * * string query = 14 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=5040 + * See proto/clarifai/api/service.proto;l=5110 * @return The bytes for query. */ @java.lang.Override @@ -1169,7 +1169,7 @@ public java.lang.String getSearch() { * * string name = 5 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=5043 + * See proto/clarifai/api/service.proto;l=5113 * @return The name. */ @java.lang.Override @@ -1193,7 +1193,7 @@ public java.lang.String getSearch() { * * string name = 5 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=5043 + * See proto/clarifai/api/service.proto;l=5113 * @return The bytes for name. */ @java.lang.Override @@ -1221,7 +1221,7 @@ public java.lang.String getSearch() { * * bool filter_by_user_id = 22 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=5046 + * See proto/clarifai/api/service.proto;l=5116 * @return The filterByUserId. */ @java.lang.Override @@ -4182,7 +4182,7 @@ public Builder setSearchBytes( * * string query = 14 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=5040 + * See proto/clarifai/api/service.proto;l=5110 * @return The query. */ @java.lang.Deprecated public java.lang.String getQuery() { @@ -4205,7 +4205,7 @@ public Builder setSearchBytes( * * string query = 14 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=5040 + * See proto/clarifai/api/service.proto;l=5110 * @return The bytes for query. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -4229,7 +4229,7 @@ public Builder setSearchBytes( * * string query = 14 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=5040 + * See proto/clarifai/api/service.proto;l=5110 * @param value The query to set. * @return This builder for chaining. */ @@ -4251,7 +4251,7 @@ public Builder setSearchBytes( * * string query = 14 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=5040 + * See proto/clarifai/api/service.proto;l=5110 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearQuery() { @@ -4268,7 +4268,7 @@ public Builder setSearchBytes( * * string query = 14 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=5040 + * See proto/clarifai/api/service.proto;l=5110 * @param value The bytes for query to set. * @return This builder for chaining. */ @@ -4293,7 +4293,7 @@ public Builder setSearchBytes( * * string name = 5 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=5043 + * See proto/clarifai/api/service.proto;l=5113 * @return The name. */ @java.lang.Deprecated public java.lang.String getName() { @@ -4316,7 +4316,7 @@ public Builder setSearchBytes( * * string name = 5 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=5043 + * See proto/clarifai/api/service.proto;l=5113 * @return The bytes for name. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -4340,7 +4340,7 @@ public Builder setSearchBytes( * * string name = 5 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=5043 + * See proto/clarifai/api/service.proto;l=5113 * @param value The name to set. * @return This builder for chaining. */ @@ -4362,7 +4362,7 @@ public Builder setSearchBytes( * * string name = 5 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=5043 + * See proto/clarifai/api/service.proto;l=5113 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearName() { @@ -4379,7 +4379,7 @@ public Builder setSearchBytes( * * string name = 5 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=5043 + * See proto/clarifai/api/service.proto;l=5113 * @param value The bytes for name to set. * @return This builder for chaining. */ @@ -4404,7 +4404,7 @@ public Builder setSearchBytes( * * bool filter_by_user_id = 22 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=5046 + * See proto/clarifai/api/service.proto;l=5116 * @return The filterByUserId. */ @java.lang.Override @@ -4419,7 +4419,7 @@ public Builder setSearchBytes( * * bool filter_by_user_id = 22 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=5046 + * See proto/clarifai/api/service.proto;l=5116 * @param value The filterByUserId to set. * @return This builder for chaining. */ @@ -4437,7 +4437,7 @@ public Builder setSearchBytes( * * bool filter_by_user_id = 22 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=5046 + * See proto/clarifai/api/service.proto;l=5116 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearFilterByUserId() { diff --git a/src/main/java/com/clarifai/grpc/api/ListModelsRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ListModelsRequestOrBuilder.java index c69cfc4..cd39708 100644 --- a/src/main/java/com/clarifai/grpc/api/ListModelsRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ListModelsRequestOrBuilder.java @@ -553,7 +553,7 @@ public interface ListModelsRequestOrBuilder extends * * string query = 14 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=5040 + * See proto/clarifai/api/service.proto;l=5110 * @return The query. */ @java.lang.Deprecated java.lang.String getQuery(); @@ -565,7 +565,7 @@ public interface ListModelsRequestOrBuilder extends * * string query = 14 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=5040 + * See proto/clarifai/api/service.proto;l=5110 * @return The bytes for query. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -579,7 +579,7 @@ public interface ListModelsRequestOrBuilder extends * * string name = 5 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=5043 + * See proto/clarifai/api/service.proto;l=5113 * @return The name. */ @java.lang.Deprecated java.lang.String getName(); @@ -591,7 +591,7 @@ public interface ListModelsRequestOrBuilder extends * * string name = 5 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=5043 + * See proto/clarifai/api/service.proto;l=5113 * @return The bytes for name. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -605,7 +605,7 @@ public interface ListModelsRequestOrBuilder extends * * bool filter_by_user_id = 22 [deprecated = true]; * @deprecated clarifai.api.ListModelsRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=5046 + * See proto/clarifai/api/service.proto;l=5116 * @return The filterByUserId. */ @java.lang.Deprecated boolean getFilterByUserId(); diff --git a/src/main/java/com/clarifai/grpc/api/ListModulesRequest.java b/src/main/java/com/clarifai/grpc/api/ListModulesRequest.java index fae7f16..9633fb8 100644 --- a/src/main/java/com/clarifai/grpc/api/ListModulesRequest.java +++ b/src/main/java/com/clarifai/grpc/api/ListModulesRequest.java @@ -551,7 +551,7 @@ public java.lang.String getSearch() { * * string name = 12 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=6773 + * See proto/clarifai/api/service.proto;l=6889 * @return The name. */ @java.lang.Override @@ -575,7 +575,7 @@ public java.lang.String getSearch() { * * string name = 12 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=6773 + * See proto/clarifai/api/service.proto;l=6889 * @return The bytes for name. */ @java.lang.Override @@ -603,7 +603,7 @@ public java.lang.String getSearch() { * * bool filter_by_user_id = 13 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=6776 + * See proto/clarifai/api/service.proto;l=6892 * @return The filterByUserId. */ @java.lang.Override @@ -2069,7 +2069,7 @@ public Builder setSearchBytes( * * string name = 12 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=6773 + * See proto/clarifai/api/service.proto;l=6889 * @return The name. */ @java.lang.Deprecated public java.lang.String getName() { @@ -2092,7 +2092,7 @@ public Builder setSearchBytes( * * string name = 12 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=6773 + * See proto/clarifai/api/service.proto;l=6889 * @return The bytes for name. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2116,7 +2116,7 @@ public Builder setSearchBytes( * * string name = 12 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=6773 + * See proto/clarifai/api/service.proto;l=6889 * @param value The name to set. * @return This builder for chaining. */ @@ -2138,7 +2138,7 @@ public Builder setSearchBytes( * * string name = 12 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=6773 + * See proto/clarifai/api/service.proto;l=6889 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearName() { @@ -2155,7 +2155,7 @@ public Builder setSearchBytes( * * string name = 12 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=6773 + * See proto/clarifai/api/service.proto;l=6889 * @param value The bytes for name to set. * @return This builder for chaining. */ @@ -2180,7 +2180,7 @@ public Builder setSearchBytes( * * bool filter_by_user_id = 13 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=6776 + * See proto/clarifai/api/service.proto;l=6892 * @return The filterByUserId. */ @java.lang.Override @@ -2195,7 +2195,7 @@ public Builder setSearchBytes( * * bool filter_by_user_id = 13 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=6776 + * See proto/clarifai/api/service.proto;l=6892 * @param value The filterByUserId to set. * @return This builder for chaining. */ @@ -2213,7 +2213,7 @@ public Builder setSearchBytes( * * bool filter_by_user_id = 13 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=6776 + * See proto/clarifai/api/service.proto;l=6892 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearFilterByUserId() { diff --git a/src/main/java/com/clarifai/grpc/api/ListModulesRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ListModulesRequestOrBuilder.java index fbfd24d..2ee0786 100644 --- a/src/main/java/com/clarifai/grpc/api/ListModulesRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ListModulesRequestOrBuilder.java @@ -222,7 +222,7 @@ public interface ListModulesRequestOrBuilder extends * * string name = 12 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=6773 + * See proto/clarifai/api/service.proto;l=6889 * @return The name. */ @java.lang.Deprecated java.lang.String getName(); @@ -234,7 +234,7 @@ public interface ListModulesRequestOrBuilder extends * * string name = 12 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.name is deprecated. - * See proto/clarifai/api/service.proto;l=6773 + * See proto/clarifai/api/service.proto;l=6889 * @return The bytes for name. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -248,7 +248,7 @@ public interface ListModulesRequestOrBuilder extends * * bool filter_by_user_id = 13 [deprecated = true]; * @deprecated clarifai.api.ListModulesRequest.filter_by_user_id is deprecated. - * See proto/clarifai/api/service.proto;l=6776 + * See proto/clarifai/api/service.proto;l=6892 * @return The filterByUserId. */ @java.lang.Deprecated boolean getFilterByUserId(); diff --git a/src/main/java/com/clarifai/grpc/api/ListTasksRequest.java b/src/main/java/com/clarifai/grpc/api/ListTasksRequest.java index ae096c4..6740f1d 100644 --- a/src/main/java/com/clarifai/grpc/api/ListTasksRequest.java +++ b/src/main/java/com/clarifai/grpc/api/ListTasksRequest.java @@ -412,7 +412,12 @@ public boolean getIncludingLabelOrderTasks() { /** *
    * (optional URL parameter) List of additional fields to be included in the response.
-   * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+   * Currently supported additional fields:
+   * - all
+   * - worker.users
+   * - review.users
+   * - metrics.work.inputs_count_estimated
+   * - metrics.work.inputs_percent_estimated
    * 
* * repeated string additional_fields = 7; @@ -425,7 +430,12 @@ public boolean getIncludingLabelOrderTasks() { /** *
    * (optional URL parameter) List of additional fields to be included in the response.
-   * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+   * Currently supported additional fields:
+   * - all
+   * - worker.users
+   * - review.users
+   * - metrics.work.inputs_count_estimated
+   * - metrics.work.inputs_percent_estimated
    * 
* * repeated string additional_fields = 7; @@ -437,7 +447,12 @@ public int getAdditionalFieldsCount() { /** *
    * (optional URL parameter) List of additional fields to be included in the response.
-   * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+   * Currently supported additional fields:
+   * - all
+   * - worker.users
+   * - review.users
+   * - metrics.work.inputs_count_estimated
+   * - metrics.work.inputs_percent_estimated
    * 
* * repeated string additional_fields = 7; @@ -450,7 +465,12 @@ public java.lang.String getAdditionalFields(int index) { /** *
    * (optional URL parameter) List of additional fields to be included in the response.
-   * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+   * Currently supported additional fields:
+   * - all
+   * - worker.users
+   * - review.users
+   * - metrics.work.inputs_count_estimated
+   * - metrics.work.inputs_percent_estimated
    * 
* * repeated string additional_fields = 7; @@ -1761,7 +1781,12 @@ private void ensureAdditionalFieldsIsMutable() { /** *
      * (optional URL parameter) List of additional fields to be included in the response.
-     * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+     * Currently supported additional fields:
+     * - all
+     * - worker.users
+     * - review.users
+     * - metrics.work.inputs_count_estimated
+     * - metrics.work.inputs_percent_estimated
      * 
* * repeated string additional_fields = 7; @@ -1774,7 +1799,12 @@ private void ensureAdditionalFieldsIsMutable() { /** *
      * (optional URL parameter) List of additional fields to be included in the response.
-     * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+     * Currently supported additional fields:
+     * - all
+     * - worker.users
+     * - review.users
+     * - metrics.work.inputs_count_estimated
+     * - metrics.work.inputs_percent_estimated
      * 
* * repeated string additional_fields = 7; @@ -1786,7 +1816,12 @@ public int getAdditionalFieldsCount() { /** *
      * (optional URL parameter) List of additional fields to be included in the response.
-     * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+     * Currently supported additional fields:
+     * - all
+     * - worker.users
+     * - review.users
+     * - metrics.work.inputs_count_estimated
+     * - metrics.work.inputs_percent_estimated
      * 
* * repeated string additional_fields = 7; @@ -1799,7 +1834,12 @@ public java.lang.String getAdditionalFields(int index) { /** *
      * (optional URL parameter) List of additional fields to be included in the response.
-     * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+     * Currently supported additional fields:
+     * - all
+     * - worker.users
+     * - review.users
+     * - metrics.work.inputs_count_estimated
+     * - metrics.work.inputs_percent_estimated
      * 
* * repeated string additional_fields = 7; @@ -1813,7 +1853,12 @@ public java.lang.String getAdditionalFields(int index) { /** *
      * (optional URL parameter) List of additional fields to be included in the response.
-     * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+     * Currently supported additional fields:
+     * - all
+     * - worker.users
+     * - review.users
+     * - metrics.work.inputs_count_estimated
+     * - metrics.work.inputs_percent_estimated
      * 
* * repeated string additional_fields = 7; @@ -1834,7 +1879,12 @@ public Builder setAdditionalFields( /** *
      * (optional URL parameter) List of additional fields to be included in the response.
-     * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+     * Currently supported additional fields:
+     * - all
+     * - worker.users
+     * - review.users
+     * - metrics.work.inputs_count_estimated
+     * - metrics.work.inputs_percent_estimated
      * 
* * repeated string additional_fields = 7; @@ -1854,7 +1904,12 @@ public Builder addAdditionalFields( /** *
      * (optional URL parameter) List of additional fields to be included in the response.
-     * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+     * Currently supported additional fields:
+     * - all
+     * - worker.users
+     * - review.users
+     * - metrics.work.inputs_count_estimated
+     * - metrics.work.inputs_percent_estimated
      * 
* * repeated string additional_fields = 7; @@ -1872,7 +1927,12 @@ public Builder addAllAdditionalFields( /** *
      * (optional URL parameter) List of additional fields to be included in the response.
-     * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+     * Currently supported additional fields:
+     * - all
+     * - worker.users
+     * - review.users
+     * - metrics.work.inputs_count_estimated
+     * - metrics.work.inputs_percent_estimated
      * 
* * repeated string additional_fields = 7; @@ -1887,7 +1947,12 @@ public Builder clearAdditionalFields() { /** *
      * (optional URL parameter) List of additional fields to be included in the response.
-     * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+     * Currently supported additional fields:
+     * - all
+     * - worker.users
+     * - review.users
+     * - metrics.work.inputs_count_estimated
+     * - metrics.work.inputs_percent_estimated
      * 
* * repeated string additional_fields = 7; diff --git a/src/main/java/com/clarifai/grpc/api/ListTasksRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ListTasksRequestOrBuilder.java index 644bdad..1c994b0 100644 --- a/src/main/java/com/clarifai/grpc/api/ListTasksRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ListTasksRequestOrBuilder.java @@ -181,7 +181,12 @@ public interface ListTasksRequestOrBuilder extends /** *
    * (optional URL parameter) List of additional fields to be included in the response.
-   * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+   * Currently supported additional fields:
+   * - all
+   * - worker.users
+   * - review.users
+   * - metrics.work.inputs_count_estimated
+   * - metrics.work.inputs_percent_estimated
    * 
* * repeated string additional_fields = 7; @@ -192,7 +197,12 @@ public interface ListTasksRequestOrBuilder extends /** *
    * (optional URL parameter) List of additional fields to be included in the response.
-   * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+   * Currently supported additional fields:
+   * - all
+   * - worker.users
+   * - review.users
+   * - metrics.work.inputs_count_estimated
+   * - metrics.work.inputs_percent_estimated
    * 
* * repeated string additional_fields = 7; @@ -202,7 +212,12 @@ public interface ListTasksRequestOrBuilder extends /** *
    * (optional URL parameter) List of additional fields to be included in the response.
-   * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+   * Currently supported additional fields:
+   * - all
+   * - worker.users
+   * - review.users
+   * - metrics.work.inputs_count_estimated
+   * - metrics.work.inputs_percent_estimated
    * 
* * repeated string additional_fields = 7; @@ -213,7 +228,12 @@ public interface ListTasksRequestOrBuilder extends /** *
    * (optional URL parameter) List of additional fields to be included in the response.
-   * Currently supported: all, worker.users, review.users, metrics.estimated_labeled_inputs_count.
+   * Currently supported additional fields:
+   * - all
+   * - worker.users
+   * - review.users
+   * - metrics.work.inputs_count_estimated
+   * - metrics.work.inputs_percent_estimated
    * 
* * repeated string additional_fields = 7; diff --git a/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequest.java b/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequest.java index 59947c3..f47e9db 100644 --- a/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequest.java +++ b/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequest.java @@ -601,7 +601,7 @@ public java.lang.String getSearch() { * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=6159 + * See proto/clarifai/api/service.proto;l=6265 * @return The query. */ @java.lang.Override @@ -625,7 +625,7 @@ public java.lang.String getSearch() { * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=6159 + * See proto/clarifai/api/service.proto;l=6265 * @return The bytes for query. */ @java.lang.Override @@ -653,7 +653,7 @@ public java.lang.String getSearch() { * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=6162 + * See proto/clarifai/api/service.proto;l=6268 * @return The id. */ @java.lang.Override @@ -677,7 +677,7 @@ public java.lang.String getSearch() { * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=6162 + * See proto/clarifai/api/service.proto;l=6268 * @return The bytes for id. */ @java.lang.Override @@ -705,7 +705,7 @@ public java.lang.String getSearch() { * * string search_term = 12 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.search_term is deprecated. - * See proto/clarifai/api/service.proto;l=6165 + * See proto/clarifai/api/service.proto;l=6271 * @return The searchTerm. */ @java.lang.Override @@ -729,7 +729,7 @@ public java.lang.String getSearch() { * * string search_term = 12 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.search_term is deprecated. - * See proto/clarifai/api/service.proto;l=6165 + * See proto/clarifai/api/service.proto;l=6271 * @return The bytes for searchTerm. */ @java.lang.Override @@ -2330,7 +2330,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=6159 + * See proto/clarifai/api/service.proto;l=6265 * @return The query. */ @java.lang.Deprecated public java.lang.String getQuery() { @@ -2353,7 +2353,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=6159 + * See proto/clarifai/api/service.proto;l=6265 * @return The bytes for query. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2377,7 +2377,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=6159 + * See proto/clarifai/api/service.proto;l=6265 * @param value The query to set. * @return This builder for chaining. */ @@ -2399,7 +2399,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=6159 + * See proto/clarifai/api/service.proto;l=6265 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearQuery() { @@ -2416,7 +2416,7 @@ public Builder setSearchBytes( * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=6159 + * See proto/clarifai/api/service.proto;l=6265 * @param value The bytes for query to set. * @return This builder for chaining. */ @@ -2441,7 +2441,7 @@ public Builder setSearchBytes( * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=6162 + * See proto/clarifai/api/service.proto;l=6268 * @return The id. */ @java.lang.Deprecated public java.lang.String getId() { @@ -2464,7 +2464,7 @@ public Builder setSearchBytes( * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=6162 + * See proto/clarifai/api/service.proto;l=6268 * @return The bytes for id. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2488,7 +2488,7 @@ public Builder setSearchBytes( * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=6162 + * See proto/clarifai/api/service.proto;l=6268 * @param value The id to set. * @return This builder for chaining. */ @@ -2510,7 +2510,7 @@ public Builder setSearchBytes( * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=6162 + * See proto/clarifai/api/service.proto;l=6268 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearId() { @@ -2527,7 +2527,7 @@ public Builder setSearchBytes( * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=6162 + * See proto/clarifai/api/service.proto;l=6268 * @param value The bytes for id to set. * @return This builder for chaining. */ @@ -2552,7 +2552,7 @@ public Builder setSearchBytes( * * string search_term = 12 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.search_term is deprecated. - * See proto/clarifai/api/service.proto;l=6165 + * See proto/clarifai/api/service.proto;l=6271 * @return The searchTerm. */ @java.lang.Deprecated public java.lang.String getSearchTerm() { @@ -2575,7 +2575,7 @@ public Builder setSearchBytes( * * string search_term = 12 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.search_term is deprecated. - * See proto/clarifai/api/service.proto;l=6165 + * See proto/clarifai/api/service.proto;l=6271 * @return The bytes for searchTerm. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2599,7 +2599,7 @@ public Builder setSearchBytes( * * string search_term = 12 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.search_term is deprecated. - * See proto/clarifai/api/service.proto;l=6165 + * See proto/clarifai/api/service.proto;l=6271 * @param value The searchTerm to set. * @return This builder for chaining. */ @@ -2621,7 +2621,7 @@ public Builder setSearchBytes( * * string search_term = 12 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.search_term is deprecated. - * See proto/clarifai/api/service.proto;l=6165 + * See proto/clarifai/api/service.proto;l=6271 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearSearchTerm() { @@ -2638,7 +2638,7 @@ public Builder setSearchBytes( * * string search_term = 12 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.search_term is deprecated. - * See proto/clarifai/api/service.proto;l=6165 + * See proto/clarifai/api/service.proto;l=6271 * @param value The bytes for searchTerm to set. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequestOrBuilder.java index 3ae6513..fac23b1 100644 --- a/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/ListWorkflowsRequestOrBuilder.java @@ -253,7 +253,7 @@ public interface ListWorkflowsRequestOrBuilder extends * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=6159 + * See proto/clarifai/api/service.proto;l=6265 * @return The query. */ @java.lang.Deprecated java.lang.String getQuery(); @@ -265,7 +265,7 @@ public interface ListWorkflowsRequestOrBuilder extends * * string query = 8 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.query is deprecated. - * See proto/clarifai/api/service.proto;l=6159 + * See proto/clarifai/api/service.proto;l=6265 * @return The bytes for query. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -279,7 +279,7 @@ public interface ListWorkflowsRequestOrBuilder extends * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=6162 + * See proto/clarifai/api/service.proto;l=6268 * @return The id. */ @java.lang.Deprecated java.lang.String getId(); @@ -291,7 +291,7 @@ public interface ListWorkflowsRequestOrBuilder extends * * string id = 4 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.id is deprecated. - * See proto/clarifai/api/service.proto;l=6162 + * See proto/clarifai/api/service.proto;l=6268 * @return The bytes for id. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -305,7 +305,7 @@ public interface ListWorkflowsRequestOrBuilder extends * * string search_term = 12 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.search_term is deprecated. - * See proto/clarifai/api/service.proto;l=6165 + * See proto/clarifai/api/service.proto;l=6271 * @return The searchTerm. */ @java.lang.Deprecated java.lang.String getSearchTerm(); @@ -317,7 +317,7 @@ public interface ListWorkflowsRequestOrBuilder extends * * string search_term = 12 [deprecated = true]; * @deprecated clarifai.api.ListWorkflowsRequest.search_term is deprecated. - * See proto/clarifai/api/service.proto;l=6165 + * See proto/clarifai/api/service.proto;l=6271 * @return The bytes for searchTerm. */ @java.lang.Deprecated com.google.protobuf.ByteString diff --git a/src/main/java/com/clarifai/grpc/api/MetricsSummary.java b/src/main/java/com/clarifai/grpc/api/MetricsSummary.java index 6ff2423..ae13e26 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=1998 + * See proto/clarifai/api/resources.proto;l=2008 * @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=1999 + * See proto/clarifai/api/resources.proto;l=2009 * @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=1998 + * See proto/clarifai/api/resources.proto;l=2008 * @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=1998 + * See proto/clarifai/api/resources.proto;l=2008 * @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=1998 + * See proto/clarifai/api/resources.proto;l=2008 * @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=1999 + * See proto/clarifai/api/resources.proto;l=2009 * @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=1999 + * See proto/clarifai/api/resources.proto;l=2009 * @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=1999 + * See proto/clarifai/api/resources.proto;l=2009 * @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 e12abf9..82f74f7 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=1998 + * See proto/clarifai/api/resources.proto;l=2008 * @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=1999 + * See proto/clarifai/api/resources.proto;l=2009 * @return The top5Accuracy. */ @java.lang.Deprecated float getTop5Accuracy(); diff --git a/src/main/java/com/clarifai/grpc/api/ModelVersionExport.java b/src/main/java/com/clarifai/grpc/api/ModelVersionExport.java new file mode 100644 index 0000000..68eafc1 --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/ModelVersionExport.java @@ -0,0 +1,912 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/resources.proto + +package com.clarifai.grpc.api; + +/** + *
+ * ModelVersionExport contains metadata for a single Model version export.
+ * 
+ * + * Protobuf type {@code clarifai.api.ModelVersionExport} + */ +public final class ModelVersionExport extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:clarifai.api.ModelVersionExport) + ModelVersionExportOrBuilder { +private static final long serialVersionUID = 0L; + // Use ModelVersionExport.newBuilder() to construct. + private ModelVersionExport(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ModelVersionExport() { + url_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ModelVersionExport(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ModelVersionExport( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.clarifai.grpc.api.status.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(com.clarifai.grpc.api.status.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + url_ = s; + break; + } + case 24: { + + size_ = input.readInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_ModelVersionExport_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_ModelVersionExport_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.ModelVersionExport.class, com.clarifai.grpc.api.ModelVersionExport.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private com.clarifai.grpc.api.status.Status status_; + /** + *
+   * status is the current status of the dataset version export.
+   * 
+ * + * .clarifai.api.status.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + *
+   * status is the current status of the dataset version export.
+   * 
+ * + * .clarifai.api.status.Status status = 1; + * @return The status. + */ + @java.lang.Override + public com.clarifai.grpc.api.status.Status getStatus() { + return status_ == null ? com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } + /** + *
+   * status is the current status of the dataset version export.
+   * 
+ * + * .clarifai.api.status.Status status = 1; + */ + @java.lang.Override + public com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int URL_FIELD_NUMBER = 2; + private volatile java.lang.Object url_; + /** + *
+   * url is the URL from where the model version export can be downloaded.
+   * 
+ * + * string url = 2; + * @return The url. + */ + @java.lang.Override + public java.lang.String getUrl() { + java.lang.Object ref = url_; + 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(); + url_ = s; + return s; + } + } + /** + *
+   * url is the URL from where the model version export can be downloaded.
+   * 
+ * + * string url = 2; + * @return The bytes for url. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getUrlBytes() { + java.lang.Object ref = url_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + url_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SIZE_FIELD_NUMBER = 3; + private long size_; + /** + *
+   * size of model file
+   * 
+ * + * int64 size = 3; + * @return The size. + */ + @java.lang.Override + public long getSize() { + return size_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(url_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, url_); + } + if (size_ != 0L) { + output.writeInt64(3, size_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(url_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, url_); + } + if (size_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(3, size_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.clarifai.grpc.api.ModelVersionExport)) { + return super.equals(obj); + } + com.clarifai.grpc.api.ModelVersionExport other = (com.clarifai.grpc.api.ModelVersionExport) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!getUrl() + .equals(other.getUrl())) return false; + if (getSize() + != other.getSize()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (37 * hash) + URL_FIELD_NUMBER; + hash = (53 * hash) + getUrl().hashCode(); + hash = (37 * hash) + SIZE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getSize()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.clarifai.grpc.api.ModelVersionExport parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.ModelVersionExport parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.ModelVersionExport parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.ModelVersionExport parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.ModelVersionExport parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.ModelVersionExport parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.ModelVersionExport parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.ModelVersionExport parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.ModelVersionExport parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.ModelVersionExport parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.ModelVersionExport parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.ModelVersionExport parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.clarifai.grpc.api.ModelVersionExport prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * ModelVersionExport contains metadata for a single Model version export.
+   * 
+ * + * Protobuf type {@code clarifai.api.ModelVersionExport} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:clarifai.api.ModelVersionExport) + com.clarifai.grpc.api.ModelVersionExportOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_ModelVersionExport_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_ModelVersionExport_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.ModelVersionExport.class, com.clarifai.grpc.api.ModelVersionExport.Builder.class); + } + + // Construct using com.clarifai.grpc.api.ModelVersionExport.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + url_ = ""; + + size_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_ModelVersionExport_descriptor; + } + + @java.lang.Override + public com.clarifai.grpc.api.ModelVersionExport getDefaultInstanceForType() { + return com.clarifai.grpc.api.ModelVersionExport.getDefaultInstance(); + } + + @java.lang.Override + public com.clarifai.grpc.api.ModelVersionExport build() { + com.clarifai.grpc.api.ModelVersionExport result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.clarifai.grpc.api.ModelVersionExport buildPartial() { + com.clarifai.grpc.api.ModelVersionExport result = new com.clarifai.grpc.api.ModelVersionExport(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + result.url_ = url_; + result.size_ = size_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.clarifai.grpc.api.ModelVersionExport) { + return mergeFrom((com.clarifai.grpc.api.ModelVersionExport)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.clarifai.grpc.api.ModelVersionExport other) { + if (other == com.clarifai.grpc.api.ModelVersionExport.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (!other.getUrl().isEmpty()) { + url_ = other.url_; + onChanged(); + } + if (other.getSize() != 0L) { + setSize(other.getSize()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.clarifai.grpc.api.ModelVersionExport parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.clarifai.grpc.api.ModelVersionExport) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.clarifai.grpc.api.status.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder> statusBuilder_; + /** + *
+     * status is the current status of the dataset version export.
+     * 
+ * + * .clarifai.api.status.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + *
+     * status is the current status of the dataset version export.
+     * 
+ * + * .clarifai.api.status.Status status = 1; + * @return The status. + */ + public com.clarifai.grpc.api.status.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + *
+     * status is the current status of the dataset version export.
+     * 
+ * + * .clarifai.api.status.Status status = 1; + */ + public Builder setStatus(com.clarifai.grpc.api.status.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * status is the current status of the dataset version export.
+     * 
+ * + * .clarifai.api.status.Status status = 1; + */ + public Builder setStatus( + com.clarifai.grpc.api.status.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * status is the current status of the dataset version export.
+     * 
+ * + * .clarifai.api.status.Status status = 1; + */ + public Builder mergeStatus(com.clarifai.grpc.api.status.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + com.clarifai.grpc.api.status.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * status is the current status of the dataset version export.
+     * 
+ * + * .clarifai.api.status.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + *
+     * status is the current status of the dataset version export.
+     * 
+ * + * .clarifai.api.status.Status status = 1; + */ + public com.clarifai.grpc.api.status.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + *
+     * status is the current status of the dataset version export.
+     * 
+ * + * .clarifai.api.status.Status status = 1; + */ + public com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } + } + /** + *
+     * status is the current status of the dataset version export.
+     * 
+ * + * .clarifai.api.status.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private java.lang.Object url_ = ""; + /** + *
+     * url is the URL from where the model version export can be downloaded.
+     * 
+ * + * string url = 2; + * @return The url. + */ + public java.lang.String getUrl() { + java.lang.Object ref = url_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + url_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * url is the URL from where the model version export can be downloaded.
+     * 
+ * + * string url = 2; + * @return The bytes for url. + */ + public com.google.protobuf.ByteString + getUrlBytes() { + java.lang.Object ref = url_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + url_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * url is the URL from where the model version export can be downloaded.
+     * 
+ * + * string url = 2; + * @param value The url to set. + * @return This builder for chaining. + */ + public Builder setUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + url_ = value; + onChanged(); + return this; + } + /** + *
+     * url is the URL from where the model version export can be downloaded.
+     * 
+ * + * string url = 2; + * @return This builder for chaining. + */ + public Builder clearUrl() { + + url_ = getDefaultInstance().getUrl(); + onChanged(); + return this; + } + /** + *
+     * url is the URL from where the model version export can be downloaded.
+     * 
+ * + * string url = 2; + * @param value The bytes for url to set. + * @return This builder for chaining. + */ + public Builder setUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + url_ = value; + onChanged(); + return this; + } + + private long size_ ; + /** + *
+     * size of model file
+     * 
+ * + * int64 size = 3; + * @return The size. + */ + @java.lang.Override + public long getSize() { + return size_; + } + /** + *
+     * size of model file
+     * 
+ * + * int64 size = 3; + * @param value The size to set. + * @return This builder for chaining. + */ + public Builder setSize(long value) { + + size_ = value; + onChanged(); + return this; + } + /** + *
+     * size of model file
+     * 
+ * + * int64 size = 3; + * @return This builder for chaining. + */ + public Builder clearSize() { + + size_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:clarifai.api.ModelVersionExport) + } + + // @@protoc_insertion_point(class_scope:clarifai.api.ModelVersionExport) + private static final com.clarifai.grpc.api.ModelVersionExport DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.clarifai.grpc.api.ModelVersionExport(); + } + + public static com.clarifai.grpc.api.ModelVersionExport getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ModelVersionExport parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ModelVersionExport(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.clarifai.grpc.api.ModelVersionExport getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/clarifai/grpc/api/ModelVersionExportOrBuilder.java b/src/main/java/com/clarifai/grpc/api/ModelVersionExportOrBuilder.java new file mode 100644 index 0000000..8ad59a0 --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/ModelVersionExportOrBuilder.java @@ -0,0 +1,66 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/resources.proto + +package com.clarifai.grpc.api; + +public interface ModelVersionExportOrBuilder extends + // @@protoc_insertion_point(interface_extends:clarifai.api.ModelVersionExport) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * status is the current status of the dataset version export.
+   * 
+ * + * .clarifai.api.status.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + *
+   * status is the current status of the dataset version export.
+   * 
+ * + * .clarifai.api.status.Status status = 1; + * @return The status. + */ + com.clarifai.grpc.api.status.Status getStatus(); + /** + *
+   * status is the current status of the dataset version export.
+   * 
+ * + * .clarifai.api.status.Status status = 1; + */ + com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder(); + + /** + *
+   * url is the URL from where the model version export can be downloaded.
+   * 
+ * + * string url = 2; + * @return The url. + */ + java.lang.String getUrl(); + /** + *
+   * url is the URL from where the model version export can be downloaded.
+   * 
+ * + * string url = 2; + * @return The bytes for url. + */ + com.google.protobuf.ByteString + getUrlBytes(); + + /** + *
+   * size of model file
+   * 
+ * + * int64 size = 3; + * @return The size. + */ + long getSize(); +} diff --git a/src/main/java/com/clarifai/grpc/api/MultiTaskAssignmentResponse.java b/src/main/java/com/clarifai/grpc/api/MultiTaskAssignmentResponse.java new file mode 100644 index 0000000..432723a --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/MultiTaskAssignmentResponse.java @@ -0,0 +1,960 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +/** + * Protobuf type {@code clarifai.api.MultiTaskAssignmentResponse} + */ +public final class MultiTaskAssignmentResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:clarifai.api.MultiTaskAssignmentResponse) + MultiTaskAssignmentResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use MultiTaskAssignmentResponse.newBuilder() to construct. + private MultiTaskAssignmentResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MultiTaskAssignmentResponse() { + taskAssignments_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MultiTaskAssignmentResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MultiTaskAssignmentResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.clarifai.grpc.api.status.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(com.clarifai.grpc.api.status.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + taskAssignments_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + taskAssignments_.add( + input.readMessage(com.clarifai.grpc.api.TaskAssignment.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + taskAssignments_ = java.util.Collections.unmodifiableList(taskAssignments_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_MultiTaskAssignmentResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_MultiTaskAssignmentResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.MultiTaskAssignmentResponse.class, com.clarifai.grpc.api.MultiTaskAssignmentResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private com.clarifai.grpc.api.status.Status status_; + /** + * .clarifai.api.status.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .clarifai.api.status.Status status = 1; + * @return The status. + */ + @java.lang.Override + public com.clarifai.grpc.api.status.Status getStatus() { + return status_ == null ? com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } + /** + * .clarifai.api.status.Status status = 1; + */ + @java.lang.Override + public com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int TASK_ASSIGNMENTS_FIELD_NUMBER = 2; + private java.util.List taskAssignments_; + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + @java.lang.Override + public java.util.List getTaskAssignmentsList() { + return taskAssignments_; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + @java.lang.Override + public java.util.List + getTaskAssignmentsOrBuilderList() { + return taskAssignments_; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + @java.lang.Override + public int getTaskAssignmentsCount() { + return taskAssignments_.size(); + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + @java.lang.Override + public com.clarifai.grpc.api.TaskAssignment getTaskAssignments(int index) { + return taskAssignments_.get(index); + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + @java.lang.Override + public com.clarifai.grpc.api.TaskAssignmentOrBuilder getTaskAssignmentsOrBuilder( + int index) { + return taskAssignments_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + for (int i = 0; i < taskAssignments_.size(); i++) { + output.writeMessage(2, taskAssignments_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + for (int i = 0; i < taskAssignments_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, taskAssignments_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.clarifai.grpc.api.MultiTaskAssignmentResponse)) { + return super.equals(obj); + } + com.clarifai.grpc.api.MultiTaskAssignmentResponse other = (com.clarifai.grpc.api.MultiTaskAssignmentResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!getTaskAssignmentsList() + .equals(other.getTaskAssignmentsList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + if (getTaskAssignmentsCount() > 0) { + hash = (37 * hash) + TASK_ASSIGNMENTS_FIELD_NUMBER; + hash = (53 * hash) + getTaskAssignmentsList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.clarifai.grpc.api.MultiTaskAssignmentResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.MultiTaskAssignmentResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.MultiTaskAssignmentResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.MultiTaskAssignmentResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.MultiTaskAssignmentResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.MultiTaskAssignmentResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.MultiTaskAssignmentResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.MultiTaskAssignmentResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.MultiTaskAssignmentResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.MultiTaskAssignmentResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.MultiTaskAssignmentResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.MultiTaskAssignmentResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.clarifai.grpc.api.MultiTaskAssignmentResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code clarifai.api.MultiTaskAssignmentResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:clarifai.api.MultiTaskAssignmentResponse) + com.clarifai.grpc.api.MultiTaskAssignmentResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_MultiTaskAssignmentResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_MultiTaskAssignmentResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.MultiTaskAssignmentResponse.class, com.clarifai.grpc.api.MultiTaskAssignmentResponse.Builder.class); + } + + // Construct using com.clarifai.grpc.api.MultiTaskAssignmentResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTaskAssignmentsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + if (taskAssignmentsBuilder_ == null) { + taskAssignments_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + taskAssignmentsBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_MultiTaskAssignmentResponse_descriptor; + } + + @java.lang.Override + public com.clarifai.grpc.api.MultiTaskAssignmentResponse getDefaultInstanceForType() { + return com.clarifai.grpc.api.MultiTaskAssignmentResponse.getDefaultInstance(); + } + + @java.lang.Override + public com.clarifai.grpc.api.MultiTaskAssignmentResponse build() { + com.clarifai.grpc.api.MultiTaskAssignmentResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.clarifai.grpc.api.MultiTaskAssignmentResponse buildPartial() { + com.clarifai.grpc.api.MultiTaskAssignmentResponse result = new com.clarifai.grpc.api.MultiTaskAssignmentResponse(this); + int from_bitField0_ = bitField0_; + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + if (taskAssignmentsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + taskAssignments_ = java.util.Collections.unmodifiableList(taskAssignments_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.taskAssignments_ = taskAssignments_; + } else { + result.taskAssignments_ = taskAssignmentsBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.clarifai.grpc.api.MultiTaskAssignmentResponse) { + return mergeFrom((com.clarifai.grpc.api.MultiTaskAssignmentResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.clarifai.grpc.api.MultiTaskAssignmentResponse other) { + if (other == com.clarifai.grpc.api.MultiTaskAssignmentResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (taskAssignmentsBuilder_ == null) { + if (!other.taskAssignments_.isEmpty()) { + if (taskAssignments_.isEmpty()) { + taskAssignments_ = other.taskAssignments_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTaskAssignmentsIsMutable(); + taskAssignments_.addAll(other.taskAssignments_); + } + onChanged(); + } + } else { + if (!other.taskAssignments_.isEmpty()) { + if (taskAssignmentsBuilder_.isEmpty()) { + taskAssignmentsBuilder_.dispose(); + taskAssignmentsBuilder_ = null; + taskAssignments_ = other.taskAssignments_; + bitField0_ = (bitField0_ & ~0x00000001); + taskAssignmentsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTaskAssignmentsFieldBuilder() : null; + } else { + taskAssignmentsBuilder_.addAllMessages(other.taskAssignments_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.clarifai.grpc.api.MultiTaskAssignmentResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.clarifai.grpc.api.MultiTaskAssignmentResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.clarifai.grpc.api.status.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder> statusBuilder_; + /** + * .clarifai.api.status.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .clarifai.api.status.Status status = 1; + * @return The status. + */ + public com.clarifai.grpc.api.status.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder setStatus(com.clarifai.grpc.api.status.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder setStatus( + com.clarifai.grpc.api.status.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder mergeStatus(com.clarifai.grpc.api.status.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + com.clarifai.grpc.api.status.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public com.clarifai.grpc.api.status.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .clarifai.api.status.Status status = 1; + */ + public com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } + } + /** + * .clarifai.api.status.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private java.util.List taskAssignments_ = + java.util.Collections.emptyList(); + private void ensureTaskAssignmentsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + taskAssignments_ = new java.util.ArrayList(taskAssignments_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.clarifai.grpc.api.TaskAssignment, com.clarifai.grpc.api.TaskAssignment.Builder, com.clarifai.grpc.api.TaskAssignmentOrBuilder> taskAssignmentsBuilder_; + + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public java.util.List getTaskAssignmentsList() { + if (taskAssignmentsBuilder_ == null) { + return java.util.Collections.unmodifiableList(taskAssignments_); + } else { + return taskAssignmentsBuilder_.getMessageList(); + } + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public int getTaskAssignmentsCount() { + if (taskAssignmentsBuilder_ == null) { + return taskAssignments_.size(); + } else { + return taskAssignmentsBuilder_.getCount(); + } + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public com.clarifai.grpc.api.TaskAssignment getTaskAssignments(int index) { + if (taskAssignmentsBuilder_ == null) { + return taskAssignments_.get(index); + } else { + return taskAssignmentsBuilder_.getMessage(index); + } + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public Builder setTaskAssignments( + int index, com.clarifai.grpc.api.TaskAssignment value) { + if (taskAssignmentsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTaskAssignmentsIsMutable(); + taskAssignments_.set(index, value); + onChanged(); + } else { + taskAssignmentsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public Builder setTaskAssignments( + int index, com.clarifai.grpc.api.TaskAssignment.Builder builderForValue) { + if (taskAssignmentsBuilder_ == null) { + ensureTaskAssignmentsIsMutable(); + taskAssignments_.set(index, builderForValue.build()); + onChanged(); + } else { + taskAssignmentsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public Builder addTaskAssignments(com.clarifai.grpc.api.TaskAssignment value) { + if (taskAssignmentsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTaskAssignmentsIsMutable(); + taskAssignments_.add(value); + onChanged(); + } else { + taskAssignmentsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public Builder addTaskAssignments( + int index, com.clarifai.grpc.api.TaskAssignment value) { + if (taskAssignmentsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTaskAssignmentsIsMutable(); + taskAssignments_.add(index, value); + onChanged(); + } else { + taskAssignmentsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public Builder addTaskAssignments( + com.clarifai.grpc.api.TaskAssignment.Builder builderForValue) { + if (taskAssignmentsBuilder_ == null) { + ensureTaskAssignmentsIsMutable(); + taskAssignments_.add(builderForValue.build()); + onChanged(); + } else { + taskAssignmentsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public Builder addTaskAssignments( + int index, com.clarifai.grpc.api.TaskAssignment.Builder builderForValue) { + if (taskAssignmentsBuilder_ == null) { + ensureTaskAssignmentsIsMutable(); + taskAssignments_.add(index, builderForValue.build()); + onChanged(); + } else { + taskAssignmentsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public Builder addAllTaskAssignments( + java.lang.Iterable values) { + if (taskAssignmentsBuilder_ == null) { + ensureTaskAssignmentsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, taskAssignments_); + onChanged(); + } else { + taskAssignmentsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public Builder clearTaskAssignments() { + if (taskAssignmentsBuilder_ == null) { + taskAssignments_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + taskAssignmentsBuilder_.clear(); + } + return this; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public Builder removeTaskAssignments(int index) { + if (taskAssignmentsBuilder_ == null) { + ensureTaskAssignmentsIsMutable(); + taskAssignments_.remove(index); + onChanged(); + } else { + taskAssignmentsBuilder_.remove(index); + } + return this; + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public com.clarifai.grpc.api.TaskAssignment.Builder getTaskAssignmentsBuilder( + int index) { + return getTaskAssignmentsFieldBuilder().getBuilder(index); + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public com.clarifai.grpc.api.TaskAssignmentOrBuilder getTaskAssignmentsOrBuilder( + int index) { + if (taskAssignmentsBuilder_ == null) { + return taskAssignments_.get(index); } else { + return taskAssignmentsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public java.util.List + getTaskAssignmentsOrBuilderList() { + if (taskAssignmentsBuilder_ != null) { + return taskAssignmentsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(taskAssignments_); + } + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public com.clarifai.grpc.api.TaskAssignment.Builder addTaskAssignmentsBuilder() { + return getTaskAssignmentsFieldBuilder().addBuilder( + com.clarifai.grpc.api.TaskAssignment.getDefaultInstance()); + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public com.clarifai.grpc.api.TaskAssignment.Builder addTaskAssignmentsBuilder( + int index) { + return getTaskAssignmentsFieldBuilder().addBuilder( + index, com.clarifai.grpc.api.TaskAssignment.getDefaultInstance()); + } + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public java.util.List + getTaskAssignmentsBuilderList() { + return getTaskAssignmentsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.clarifai.grpc.api.TaskAssignment, com.clarifai.grpc.api.TaskAssignment.Builder, com.clarifai.grpc.api.TaskAssignmentOrBuilder> + getTaskAssignmentsFieldBuilder() { + if (taskAssignmentsBuilder_ == null) { + taskAssignmentsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.clarifai.grpc.api.TaskAssignment, com.clarifai.grpc.api.TaskAssignment.Builder, com.clarifai.grpc.api.TaskAssignmentOrBuilder>( + taskAssignments_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + taskAssignments_ = null; + } + return taskAssignmentsBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:clarifai.api.MultiTaskAssignmentResponse) + } + + // @@protoc_insertion_point(class_scope:clarifai.api.MultiTaskAssignmentResponse) + private static final com.clarifai.grpc.api.MultiTaskAssignmentResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.clarifai.grpc.api.MultiTaskAssignmentResponse(); + } + + public static com.clarifai.grpc.api.MultiTaskAssignmentResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MultiTaskAssignmentResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MultiTaskAssignmentResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.clarifai.grpc.api.MultiTaskAssignmentResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/clarifai/grpc/api/MultiTaskAssignmentResponseOrBuilder.java b/src/main/java/com/clarifai/grpc/api/MultiTaskAssignmentResponseOrBuilder.java new file mode 100644 index 0000000..6af6aa4 --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/MultiTaskAssignmentResponseOrBuilder.java @@ -0,0 +1,48 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +public interface MultiTaskAssignmentResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:clarifai.api.MultiTaskAssignmentResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .clarifai.api.status.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .clarifai.api.status.Status status = 1; + * @return The status. + */ + com.clarifai.grpc.api.status.Status getStatus(); + /** + * .clarifai.api.status.Status status = 1; + */ + com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder(); + + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + java.util.List + getTaskAssignmentsList(); + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + com.clarifai.grpc.api.TaskAssignment getTaskAssignments(int index); + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + int getTaskAssignmentsCount(); + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + java.util.List + getTaskAssignmentsOrBuilderList(); + /** + * repeated .clarifai.api.TaskAssignment task_assignments = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + com.clarifai.grpc.api.TaskAssignmentOrBuilder getTaskAssignmentsOrBuilder( + int index); +} diff --git a/src/main/java/com/clarifai/grpc/api/PostModelVersionsUploadConfig.java b/src/main/java/com/clarifai/grpc/api/PostModelVersionsUploadConfig.java new file mode 100644 index 0000000..ad6e05f --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/PostModelVersionsUploadConfig.java @@ -0,0 +1,1092 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +/** + * Protobuf type {@code clarifai.api.PostModelVersionsUploadConfig} + */ +public final class PostModelVersionsUploadConfig extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:clarifai.api.PostModelVersionsUploadConfig) + PostModelVersionsUploadConfigOrBuilder { +private static final long serialVersionUID = 0L; + // Use PostModelVersionsUploadConfig.newBuilder() to construct. + private PostModelVersionsUploadConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PostModelVersionsUploadConfig() { + modelId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PostModelVersionsUploadConfig(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PostModelVersionsUploadConfig( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.clarifai.grpc.api.UserAppIDSet.Builder subBuilder = null; + if (userAppId_ != null) { + subBuilder = userAppId_.toBuilder(); + } + userAppId_ = input.readMessage(com.clarifai.grpc.api.UserAppIDSet.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(userAppId_); + userAppId_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + modelId_ = s; + break; + } + case 26: { + com.clarifai.grpc.api.ModelVersion.Builder subBuilder = null; + if (modelVersion_ != null) { + subBuilder = modelVersion_.toBuilder(); + } + modelVersion_ = input.readMessage(com.clarifai.grpc.api.ModelVersion.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(modelVersion_); + modelVersion_ = subBuilder.buildPartial(); + } + + break; + } + case 32: { + + totalSize_ = input.readUInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PostModelVersionsUploadConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PostModelVersionsUploadConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.PostModelVersionsUploadConfig.class, com.clarifai.grpc.api.PostModelVersionsUploadConfig.Builder.class); + } + + public static final int USER_APP_ID_FIELD_NUMBER = 1; + private com.clarifai.grpc.api.UserAppIDSet userAppId_; + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return Whether the userAppId field is set. + */ + @java.lang.Override + public boolean hasUserAppId() { + return userAppId_ != null; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return The userAppId. + */ + @java.lang.Override + public com.clarifai.grpc.api.UserAppIDSet getUserAppId() { + return userAppId_ == null ? com.clarifai.grpc.api.UserAppIDSet.getDefaultInstance() : userAppId_; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + @java.lang.Override + public com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder() { + return getUserAppId(); + } + + public static final int MODEL_ID_FIELD_NUMBER = 2; + private volatile java.lang.Object modelId_; + /** + *
+   * model to create version of
+   * 
+ * + * string model_id = 2; + * @return The modelId. + */ + @java.lang.Override + public java.lang.String getModelId() { + java.lang.Object ref = modelId_; + 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(); + modelId_ = s; + return s; + } + } + /** + *
+   * model to create version of
+   * 
+ * + * string model_id = 2; + * @return The bytes for modelId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getModelIdBytes() { + java.lang.Object ref = modelId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + modelId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MODEL_VERSION_FIELD_NUMBER = 3; + private com.clarifai.grpc.api.ModelVersion modelVersion_; + /** + *
+   * specification for the model version to be uploaded
+   * 
+ * + * .clarifai.api.ModelVersion model_version = 3; + * @return Whether the modelVersion field is set. + */ + @java.lang.Override + public boolean hasModelVersion() { + return modelVersion_ != null; + } + /** + *
+   * specification for the model version to be uploaded
+   * 
+ * + * .clarifai.api.ModelVersion model_version = 3; + * @return The modelVersion. + */ + @java.lang.Override + public com.clarifai.grpc.api.ModelVersion getModelVersion() { + return modelVersion_ == null ? com.clarifai.grpc.api.ModelVersion.getDefaultInstance() : modelVersion_; + } + /** + *
+   * specification for the model version to be uploaded
+   * 
+ * + * .clarifai.api.ModelVersion model_version = 3; + */ + @java.lang.Override + public com.clarifai.grpc.api.ModelVersionOrBuilder getModelVersionOrBuilder() { + return getModelVersion(); + } + + public static final int TOTAL_SIZE_FIELD_NUMBER = 4; + private long totalSize_; + /** + *
+   * number of bytes in the model files to be uploaded
+   * 
+ * + * uint64 total_size = 4; + * @return The totalSize. + */ + @java.lang.Override + public long getTotalSize() { + return totalSize_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (userAppId_ != null) { + output.writeMessage(1, getUserAppId()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(modelId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, modelId_); + } + if (modelVersion_ != null) { + output.writeMessage(3, getModelVersion()); + } + if (totalSize_ != 0L) { + output.writeUInt64(4, totalSize_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (userAppId_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserAppId()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(modelId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, modelId_); + } + if (modelVersion_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getModelVersion()); + } + if (totalSize_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(4, totalSize_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.clarifai.grpc.api.PostModelVersionsUploadConfig)) { + return super.equals(obj); + } + com.clarifai.grpc.api.PostModelVersionsUploadConfig other = (com.clarifai.grpc.api.PostModelVersionsUploadConfig) obj; + + if (hasUserAppId() != other.hasUserAppId()) return false; + if (hasUserAppId()) { + if (!getUserAppId() + .equals(other.getUserAppId())) return false; + } + if (!getModelId() + .equals(other.getModelId())) return false; + if (hasModelVersion() != other.hasModelVersion()) return false; + if (hasModelVersion()) { + if (!getModelVersion() + .equals(other.getModelVersion())) return false; + } + if (getTotalSize() + != other.getTotalSize()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserAppId()) { + hash = (37 * hash) + USER_APP_ID_FIELD_NUMBER; + hash = (53 * hash) + getUserAppId().hashCode(); + } + hash = (37 * hash) + MODEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getModelId().hashCode(); + if (hasModelVersion()) { + hash = (37 * hash) + MODEL_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getModelVersion().hashCode(); + } + hash = (37 * hash) + TOTAL_SIZE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTotalSize()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.clarifai.grpc.api.PostModelVersionsUploadConfig parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadConfig parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadConfig parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadConfig parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadConfig parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadConfig parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadConfig parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadConfig parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadConfig parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadConfig parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadConfig parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadConfig parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.clarifai.grpc.api.PostModelVersionsUploadConfig prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code clarifai.api.PostModelVersionsUploadConfig} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:clarifai.api.PostModelVersionsUploadConfig) + com.clarifai.grpc.api.PostModelVersionsUploadConfigOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PostModelVersionsUploadConfig_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PostModelVersionsUploadConfig_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.PostModelVersionsUploadConfig.class, com.clarifai.grpc.api.PostModelVersionsUploadConfig.Builder.class); + } + + // Construct using com.clarifai.grpc.api.PostModelVersionsUploadConfig.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (userAppIdBuilder_ == null) { + userAppId_ = null; + } else { + userAppId_ = null; + userAppIdBuilder_ = null; + } + modelId_ = ""; + + if (modelVersionBuilder_ == null) { + modelVersion_ = null; + } else { + modelVersion_ = null; + modelVersionBuilder_ = null; + } + totalSize_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PostModelVersionsUploadConfig_descriptor; + } + + @java.lang.Override + public com.clarifai.grpc.api.PostModelVersionsUploadConfig getDefaultInstanceForType() { + return com.clarifai.grpc.api.PostModelVersionsUploadConfig.getDefaultInstance(); + } + + @java.lang.Override + public com.clarifai.grpc.api.PostModelVersionsUploadConfig build() { + com.clarifai.grpc.api.PostModelVersionsUploadConfig result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.clarifai.grpc.api.PostModelVersionsUploadConfig buildPartial() { + com.clarifai.grpc.api.PostModelVersionsUploadConfig result = new com.clarifai.grpc.api.PostModelVersionsUploadConfig(this); + if (userAppIdBuilder_ == null) { + result.userAppId_ = userAppId_; + } else { + result.userAppId_ = userAppIdBuilder_.build(); + } + result.modelId_ = modelId_; + if (modelVersionBuilder_ == null) { + result.modelVersion_ = modelVersion_; + } else { + result.modelVersion_ = modelVersionBuilder_.build(); + } + result.totalSize_ = totalSize_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.clarifai.grpc.api.PostModelVersionsUploadConfig) { + return mergeFrom((com.clarifai.grpc.api.PostModelVersionsUploadConfig)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.clarifai.grpc.api.PostModelVersionsUploadConfig other) { + if (other == com.clarifai.grpc.api.PostModelVersionsUploadConfig.getDefaultInstance()) return this; + if (other.hasUserAppId()) { + mergeUserAppId(other.getUserAppId()); + } + if (!other.getModelId().isEmpty()) { + modelId_ = other.modelId_; + onChanged(); + } + if (other.hasModelVersion()) { + mergeModelVersion(other.getModelVersion()); + } + if (other.getTotalSize() != 0L) { + setTotalSize(other.getTotalSize()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.clarifai.grpc.api.PostModelVersionsUploadConfig parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.clarifai.grpc.api.PostModelVersionsUploadConfig) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.clarifai.grpc.api.UserAppIDSet userAppId_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.UserAppIDSet, com.clarifai.grpc.api.UserAppIDSet.Builder, com.clarifai.grpc.api.UserAppIDSetOrBuilder> userAppIdBuilder_; + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return Whether the userAppId field is set. + */ + public boolean hasUserAppId() { + return userAppIdBuilder_ != null || userAppId_ != null; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return The userAppId. + */ + public com.clarifai.grpc.api.UserAppIDSet getUserAppId() { + if (userAppIdBuilder_ == null) { + return userAppId_ == null ? com.clarifai.grpc.api.UserAppIDSet.getDefaultInstance() : userAppId_; + } else { + return userAppIdBuilder_.getMessage(); + } + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public Builder setUserAppId(com.clarifai.grpc.api.UserAppIDSet value) { + if (userAppIdBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userAppId_ = value; + onChanged(); + } else { + userAppIdBuilder_.setMessage(value); + } + + return this; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public Builder setUserAppId( + com.clarifai.grpc.api.UserAppIDSet.Builder builderForValue) { + if (userAppIdBuilder_ == null) { + userAppId_ = builderForValue.build(); + onChanged(); + } else { + userAppIdBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public Builder mergeUserAppId(com.clarifai.grpc.api.UserAppIDSet value) { + if (userAppIdBuilder_ == null) { + if (userAppId_ != null) { + userAppId_ = + com.clarifai.grpc.api.UserAppIDSet.newBuilder(userAppId_).mergeFrom(value).buildPartial(); + } else { + userAppId_ = value; + } + onChanged(); + } else { + userAppIdBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public Builder clearUserAppId() { + if (userAppIdBuilder_ == null) { + userAppId_ = null; + onChanged(); + } else { + userAppId_ = null; + userAppIdBuilder_ = null; + } + + return this; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public com.clarifai.grpc.api.UserAppIDSet.Builder getUserAppIdBuilder() { + + onChanged(); + return getUserAppIdFieldBuilder().getBuilder(); + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder() { + if (userAppIdBuilder_ != null) { + return userAppIdBuilder_.getMessageOrBuilder(); + } else { + return userAppId_ == null ? + com.clarifai.grpc.api.UserAppIDSet.getDefaultInstance() : userAppId_; + } + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.UserAppIDSet, com.clarifai.grpc.api.UserAppIDSet.Builder, com.clarifai.grpc.api.UserAppIDSetOrBuilder> + getUserAppIdFieldBuilder() { + if (userAppIdBuilder_ == null) { + userAppIdBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.UserAppIDSet, com.clarifai.grpc.api.UserAppIDSet.Builder, com.clarifai.grpc.api.UserAppIDSetOrBuilder>( + getUserAppId(), + getParentForChildren(), + isClean()); + userAppId_ = null; + } + return userAppIdBuilder_; + } + + private java.lang.Object modelId_ = ""; + /** + *
+     * model to create version of
+     * 
+ * + * string model_id = 2; + * @return The modelId. + */ + public java.lang.String getModelId() { + java.lang.Object ref = modelId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + modelId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * model to create version of
+     * 
+ * + * string model_id = 2; + * @return The bytes for modelId. + */ + public com.google.protobuf.ByteString + getModelIdBytes() { + java.lang.Object ref = modelId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + modelId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * model to create version of
+     * 
+ * + * string model_id = 2; + * @param value The modelId to set. + * @return This builder for chaining. + */ + public Builder setModelId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + modelId_ = value; + onChanged(); + return this; + } + /** + *
+     * model to create version of
+     * 
+ * + * string model_id = 2; + * @return This builder for chaining. + */ + public Builder clearModelId() { + + modelId_ = getDefaultInstance().getModelId(); + onChanged(); + return this; + } + /** + *
+     * model to create version of
+     * 
+ * + * string model_id = 2; + * @param value The bytes for modelId to set. + * @return This builder for chaining. + */ + public Builder setModelIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + modelId_ = value; + onChanged(); + return this; + } + + private com.clarifai.grpc.api.ModelVersion modelVersion_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.ModelVersion, com.clarifai.grpc.api.ModelVersion.Builder, com.clarifai.grpc.api.ModelVersionOrBuilder> modelVersionBuilder_; + /** + *
+     * specification for the model version to be uploaded
+     * 
+ * + * .clarifai.api.ModelVersion model_version = 3; + * @return Whether the modelVersion field is set. + */ + public boolean hasModelVersion() { + return modelVersionBuilder_ != null || modelVersion_ != null; + } + /** + *
+     * specification for the model version to be uploaded
+     * 
+ * + * .clarifai.api.ModelVersion model_version = 3; + * @return The modelVersion. + */ + public com.clarifai.grpc.api.ModelVersion getModelVersion() { + if (modelVersionBuilder_ == null) { + return modelVersion_ == null ? com.clarifai.grpc.api.ModelVersion.getDefaultInstance() : modelVersion_; + } else { + return modelVersionBuilder_.getMessage(); + } + } + /** + *
+     * specification for the model version to be uploaded
+     * 
+ * + * .clarifai.api.ModelVersion model_version = 3; + */ + public Builder setModelVersion(com.clarifai.grpc.api.ModelVersion value) { + if (modelVersionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + modelVersion_ = value; + onChanged(); + } else { + modelVersionBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * specification for the model version to be uploaded
+     * 
+ * + * .clarifai.api.ModelVersion model_version = 3; + */ + public Builder setModelVersion( + com.clarifai.grpc.api.ModelVersion.Builder builderForValue) { + if (modelVersionBuilder_ == null) { + modelVersion_ = builderForValue.build(); + onChanged(); + } else { + modelVersionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * specification for the model version to be uploaded
+     * 
+ * + * .clarifai.api.ModelVersion model_version = 3; + */ + public Builder mergeModelVersion(com.clarifai.grpc.api.ModelVersion value) { + if (modelVersionBuilder_ == null) { + if (modelVersion_ != null) { + modelVersion_ = + com.clarifai.grpc.api.ModelVersion.newBuilder(modelVersion_).mergeFrom(value).buildPartial(); + } else { + modelVersion_ = value; + } + onChanged(); + } else { + modelVersionBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * specification for the model version to be uploaded
+     * 
+ * + * .clarifai.api.ModelVersion model_version = 3; + */ + public Builder clearModelVersion() { + if (modelVersionBuilder_ == null) { + modelVersion_ = null; + onChanged(); + } else { + modelVersion_ = null; + modelVersionBuilder_ = null; + } + + return this; + } + /** + *
+     * specification for the model version to be uploaded
+     * 
+ * + * .clarifai.api.ModelVersion model_version = 3; + */ + public com.clarifai.grpc.api.ModelVersion.Builder getModelVersionBuilder() { + + onChanged(); + return getModelVersionFieldBuilder().getBuilder(); + } + /** + *
+     * specification for the model version to be uploaded
+     * 
+ * + * .clarifai.api.ModelVersion model_version = 3; + */ + public com.clarifai.grpc.api.ModelVersionOrBuilder getModelVersionOrBuilder() { + if (modelVersionBuilder_ != null) { + return modelVersionBuilder_.getMessageOrBuilder(); + } else { + return modelVersion_ == null ? + com.clarifai.grpc.api.ModelVersion.getDefaultInstance() : modelVersion_; + } + } + /** + *
+     * specification for the model version to be uploaded
+     * 
+ * + * .clarifai.api.ModelVersion model_version = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.ModelVersion, com.clarifai.grpc.api.ModelVersion.Builder, com.clarifai.grpc.api.ModelVersionOrBuilder> + getModelVersionFieldBuilder() { + if (modelVersionBuilder_ == null) { + modelVersionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.ModelVersion, com.clarifai.grpc.api.ModelVersion.Builder, com.clarifai.grpc.api.ModelVersionOrBuilder>( + getModelVersion(), + getParentForChildren(), + isClean()); + modelVersion_ = null; + } + return modelVersionBuilder_; + } + + private long totalSize_ ; + /** + *
+     * number of bytes in the model files to be uploaded
+     * 
+ * + * uint64 total_size = 4; + * @return The totalSize. + */ + @java.lang.Override + public long getTotalSize() { + return totalSize_; + } + /** + *
+     * number of bytes in the model files to be uploaded
+     * 
+ * + * uint64 total_size = 4; + * @param value The totalSize to set. + * @return This builder for chaining. + */ + public Builder setTotalSize(long value) { + + totalSize_ = value; + onChanged(); + return this; + } + /** + *
+     * number of bytes in the model files to be uploaded
+     * 
+ * + * uint64 total_size = 4; + * @return This builder for chaining. + */ + public Builder clearTotalSize() { + + totalSize_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:clarifai.api.PostModelVersionsUploadConfig) + } + + // @@protoc_insertion_point(class_scope:clarifai.api.PostModelVersionsUploadConfig) + private static final com.clarifai.grpc.api.PostModelVersionsUploadConfig DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.clarifai.grpc.api.PostModelVersionsUploadConfig(); + } + + public static com.clarifai.grpc.api.PostModelVersionsUploadConfig getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PostModelVersionsUploadConfig parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PostModelVersionsUploadConfig(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.clarifai.grpc.api.PostModelVersionsUploadConfig getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/clarifai/grpc/api/PostModelVersionsUploadConfigOrBuilder.java b/src/main/java/com/clarifai/grpc/api/PostModelVersionsUploadConfigOrBuilder.java new file mode 100644 index 0000000..2b64563 --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/PostModelVersionsUploadConfigOrBuilder.java @@ -0,0 +1,81 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +public interface PostModelVersionsUploadConfigOrBuilder extends + // @@protoc_insertion_point(interface_extends:clarifai.api.PostModelVersionsUploadConfig) + com.google.protobuf.MessageOrBuilder { + + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return Whether the userAppId field is set. + */ + boolean hasUserAppId(); + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return The userAppId. + */ + com.clarifai.grpc.api.UserAppIDSet getUserAppId(); + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder(); + + /** + *
+   * model to create version of
+   * 
+ * + * string model_id = 2; + * @return The modelId. + */ + java.lang.String getModelId(); + /** + *
+   * model to create version of
+   * 
+ * + * string model_id = 2; + * @return The bytes for modelId. + */ + com.google.protobuf.ByteString + getModelIdBytes(); + + /** + *
+   * specification for the model version to be uploaded
+   * 
+ * + * .clarifai.api.ModelVersion model_version = 3; + * @return Whether the modelVersion field is set. + */ + boolean hasModelVersion(); + /** + *
+   * specification for the model version to be uploaded
+   * 
+ * + * .clarifai.api.ModelVersion model_version = 3; + * @return The modelVersion. + */ + com.clarifai.grpc.api.ModelVersion getModelVersion(); + /** + *
+   * specification for the model version to be uploaded
+   * 
+ * + * .clarifai.api.ModelVersion model_version = 3; + */ + com.clarifai.grpc.api.ModelVersionOrBuilder getModelVersionOrBuilder(); + + /** + *
+   * number of bytes in the model files to be uploaded
+   * 
+ * + * uint64 total_size = 4; + * @return The totalSize. + */ + long getTotalSize(); +} diff --git a/src/main/java/com/clarifai/grpc/api/PostModelVersionsUploadRequest.java b/src/main/java/com/clarifai/grpc/api/PostModelVersionsUploadRequest.java new file mode 100644 index 0000000..3c63abc --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/PostModelVersionsUploadRequest.java @@ -0,0 +1,920 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +/** + * Protobuf type {@code clarifai.api.PostModelVersionsUploadRequest} + */ +public final class PostModelVersionsUploadRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:clarifai.api.PostModelVersionsUploadRequest) + PostModelVersionsUploadRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use PostModelVersionsUploadRequest.newBuilder() to construct. + private PostModelVersionsUploadRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PostModelVersionsUploadRequest() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PostModelVersionsUploadRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PostModelVersionsUploadRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.clarifai.grpc.api.PostModelVersionsUploadConfig.Builder subBuilder = null; + if (uploadDataCase_ == 1) { + subBuilder = ((com.clarifai.grpc.api.PostModelVersionsUploadConfig) uploadData_).toBuilder(); + } + uploadData_ = + input.readMessage(com.clarifai.grpc.api.PostModelVersionsUploadConfig.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((com.clarifai.grpc.api.PostModelVersionsUploadConfig) uploadData_); + uploadData_ = subBuilder.buildPartial(); + } + uploadDataCase_ = 1; + break; + } + case 18: { + com.clarifai.grpc.api.UploadContentPart.Builder subBuilder = null; + if (uploadDataCase_ == 2) { + subBuilder = ((com.clarifai.grpc.api.UploadContentPart) uploadData_).toBuilder(); + } + uploadData_ = + input.readMessage(com.clarifai.grpc.api.UploadContentPart.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((com.clarifai.grpc.api.UploadContentPart) uploadData_); + uploadData_ = subBuilder.buildPartial(); + } + uploadDataCase_ = 2; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PostModelVersionsUploadRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PostModelVersionsUploadRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.PostModelVersionsUploadRequest.class, com.clarifai.grpc.api.PostModelVersionsUploadRequest.Builder.class); + } + + private int uploadDataCase_ = 0; + private java.lang.Object uploadData_; + public enum UploadDataCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + UPLOAD_CONFIG(1), + CONTENT_PART(2), + UPLOADDATA_NOT_SET(0); + private final int value; + private UploadDataCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static UploadDataCase valueOf(int value) { + return forNumber(value); + } + + public static UploadDataCase forNumber(int value) { + switch (value) { + case 1: return UPLOAD_CONFIG; + case 2: return CONTENT_PART; + case 0: return UPLOADDATA_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public UploadDataCase + getUploadDataCase() { + return UploadDataCase.forNumber( + uploadDataCase_); + } + + public static final int UPLOAD_CONFIG_FIELD_NUMBER = 1; + /** + * .clarifai.api.PostModelVersionsUploadConfig upload_config = 1; + * @return Whether the uploadConfig field is set. + */ + @java.lang.Override + public boolean hasUploadConfig() { + return uploadDataCase_ == 1; + } + /** + * .clarifai.api.PostModelVersionsUploadConfig upload_config = 1; + * @return The uploadConfig. + */ + @java.lang.Override + public com.clarifai.grpc.api.PostModelVersionsUploadConfig getUploadConfig() { + if (uploadDataCase_ == 1) { + return (com.clarifai.grpc.api.PostModelVersionsUploadConfig) uploadData_; + } + return com.clarifai.grpc.api.PostModelVersionsUploadConfig.getDefaultInstance(); + } + /** + * .clarifai.api.PostModelVersionsUploadConfig upload_config = 1; + */ + @java.lang.Override + public com.clarifai.grpc.api.PostModelVersionsUploadConfigOrBuilder getUploadConfigOrBuilder() { + if (uploadDataCase_ == 1) { + return (com.clarifai.grpc.api.PostModelVersionsUploadConfig) uploadData_; + } + return com.clarifai.grpc.api.PostModelVersionsUploadConfig.getDefaultInstance(); + } + + public static final int CONTENT_PART_FIELD_NUMBER = 2; + /** + * .clarifai.api.UploadContentPart content_part = 2; + * @return Whether the contentPart field is set. + */ + @java.lang.Override + public boolean hasContentPart() { + return uploadDataCase_ == 2; + } + /** + * .clarifai.api.UploadContentPart content_part = 2; + * @return The contentPart. + */ + @java.lang.Override + public com.clarifai.grpc.api.UploadContentPart getContentPart() { + if (uploadDataCase_ == 2) { + return (com.clarifai.grpc.api.UploadContentPart) uploadData_; + } + return com.clarifai.grpc.api.UploadContentPart.getDefaultInstance(); + } + /** + * .clarifai.api.UploadContentPart content_part = 2; + */ + @java.lang.Override + public com.clarifai.grpc.api.UploadContentPartOrBuilder getContentPartOrBuilder() { + if (uploadDataCase_ == 2) { + return (com.clarifai.grpc.api.UploadContentPart) uploadData_; + } + return com.clarifai.grpc.api.UploadContentPart.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (uploadDataCase_ == 1) { + output.writeMessage(1, (com.clarifai.grpc.api.PostModelVersionsUploadConfig) uploadData_); + } + if (uploadDataCase_ == 2) { + output.writeMessage(2, (com.clarifai.grpc.api.UploadContentPart) uploadData_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (uploadDataCase_ == 1) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, (com.clarifai.grpc.api.PostModelVersionsUploadConfig) uploadData_); + } + if (uploadDataCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, (com.clarifai.grpc.api.UploadContentPart) uploadData_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.clarifai.grpc.api.PostModelVersionsUploadRequest)) { + return super.equals(obj); + } + com.clarifai.grpc.api.PostModelVersionsUploadRequest other = (com.clarifai.grpc.api.PostModelVersionsUploadRequest) obj; + + if (!getUploadDataCase().equals(other.getUploadDataCase())) return false; + switch (uploadDataCase_) { + case 1: + if (!getUploadConfig() + .equals(other.getUploadConfig())) return false; + break; + case 2: + if (!getContentPart() + .equals(other.getContentPart())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + switch (uploadDataCase_) { + case 1: + hash = (37 * hash) + UPLOAD_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getUploadConfig().hashCode(); + break; + case 2: + hash = (37 * hash) + CONTENT_PART_FIELD_NUMBER; + hash = (53 * hash) + getContentPart().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.clarifai.grpc.api.PostModelVersionsUploadRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.clarifai.grpc.api.PostModelVersionsUploadRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code clarifai.api.PostModelVersionsUploadRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:clarifai.api.PostModelVersionsUploadRequest) + com.clarifai.grpc.api.PostModelVersionsUploadRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PostModelVersionsUploadRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PostModelVersionsUploadRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.PostModelVersionsUploadRequest.class, com.clarifai.grpc.api.PostModelVersionsUploadRequest.Builder.class); + } + + // Construct using com.clarifai.grpc.api.PostModelVersionsUploadRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + uploadDataCase_ = 0; + uploadData_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PostModelVersionsUploadRequest_descriptor; + } + + @java.lang.Override + public com.clarifai.grpc.api.PostModelVersionsUploadRequest getDefaultInstanceForType() { + return com.clarifai.grpc.api.PostModelVersionsUploadRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.clarifai.grpc.api.PostModelVersionsUploadRequest build() { + com.clarifai.grpc.api.PostModelVersionsUploadRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.clarifai.grpc.api.PostModelVersionsUploadRequest buildPartial() { + com.clarifai.grpc.api.PostModelVersionsUploadRequest result = new com.clarifai.grpc.api.PostModelVersionsUploadRequest(this); + if (uploadDataCase_ == 1) { + if (uploadConfigBuilder_ == null) { + result.uploadData_ = uploadData_; + } else { + result.uploadData_ = uploadConfigBuilder_.build(); + } + } + if (uploadDataCase_ == 2) { + if (contentPartBuilder_ == null) { + result.uploadData_ = uploadData_; + } else { + result.uploadData_ = contentPartBuilder_.build(); + } + } + result.uploadDataCase_ = uploadDataCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.clarifai.grpc.api.PostModelVersionsUploadRequest) { + return mergeFrom((com.clarifai.grpc.api.PostModelVersionsUploadRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.clarifai.grpc.api.PostModelVersionsUploadRequest other) { + if (other == com.clarifai.grpc.api.PostModelVersionsUploadRequest.getDefaultInstance()) return this; + switch (other.getUploadDataCase()) { + case UPLOAD_CONFIG: { + mergeUploadConfig(other.getUploadConfig()); + break; + } + case CONTENT_PART: { + mergeContentPart(other.getContentPart()); + break; + } + case UPLOADDATA_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.clarifai.grpc.api.PostModelVersionsUploadRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.clarifai.grpc.api.PostModelVersionsUploadRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int uploadDataCase_ = 0; + private java.lang.Object uploadData_; + public UploadDataCase + getUploadDataCase() { + return UploadDataCase.forNumber( + uploadDataCase_); + } + + public Builder clearUploadData() { + uploadDataCase_ = 0; + uploadData_ = null; + onChanged(); + return this; + } + + + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.PostModelVersionsUploadConfig, com.clarifai.grpc.api.PostModelVersionsUploadConfig.Builder, com.clarifai.grpc.api.PostModelVersionsUploadConfigOrBuilder> uploadConfigBuilder_; + /** + * .clarifai.api.PostModelVersionsUploadConfig upload_config = 1; + * @return Whether the uploadConfig field is set. + */ + @java.lang.Override + public boolean hasUploadConfig() { + return uploadDataCase_ == 1; + } + /** + * .clarifai.api.PostModelVersionsUploadConfig upload_config = 1; + * @return The uploadConfig. + */ + @java.lang.Override + public com.clarifai.grpc.api.PostModelVersionsUploadConfig getUploadConfig() { + if (uploadConfigBuilder_ == null) { + if (uploadDataCase_ == 1) { + return (com.clarifai.grpc.api.PostModelVersionsUploadConfig) uploadData_; + } + return com.clarifai.grpc.api.PostModelVersionsUploadConfig.getDefaultInstance(); + } else { + if (uploadDataCase_ == 1) { + return uploadConfigBuilder_.getMessage(); + } + return com.clarifai.grpc.api.PostModelVersionsUploadConfig.getDefaultInstance(); + } + } + /** + * .clarifai.api.PostModelVersionsUploadConfig upload_config = 1; + */ + public Builder setUploadConfig(com.clarifai.grpc.api.PostModelVersionsUploadConfig value) { + if (uploadConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + uploadData_ = value; + onChanged(); + } else { + uploadConfigBuilder_.setMessage(value); + } + uploadDataCase_ = 1; + return this; + } + /** + * .clarifai.api.PostModelVersionsUploadConfig upload_config = 1; + */ + public Builder setUploadConfig( + com.clarifai.grpc.api.PostModelVersionsUploadConfig.Builder builderForValue) { + if (uploadConfigBuilder_ == null) { + uploadData_ = builderForValue.build(); + onChanged(); + } else { + uploadConfigBuilder_.setMessage(builderForValue.build()); + } + uploadDataCase_ = 1; + return this; + } + /** + * .clarifai.api.PostModelVersionsUploadConfig upload_config = 1; + */ + public Builder mergeUploadConfig(com.clarifai.grpc.api.PostModelVersionsUploadConfig value) { + if (uploadConfigBuilder_ == null) { + if (uploadDataCase_ == 1 && + uploadData_ != com.clarifai.grpc.api.PostModelVersionsUploadConfig.getDefaultInstance()) { + uploadData_ = com.clarifai.grpc.api.PostModelVersionsUploadConfig.newBuilder((com.clarifai.grpc.api.PostModelVersionsUploadConfig) uploadData_) + .mergeFrom(value).buildPartial(); + } else { + uploadData_ = value; + } + onChanged(); + } else { + if (uploadDataCase_ == 1) { + uploadConfigBuilder_.mergeFrom(value); + } else { + uploadConfigBuilder_.setMessage(value); + } + } + uploadDataCase_ = 1; + return this; + } + /** + * .clarifai.api.PostModelVersionsUploadConfig upload_config = 1; + */ + public Builder clearUploadConfig() { + if (uploadConfigBuilder_ == null) { + if (uploadDataCase_ == 1) { + uploadDataCase_ = 0; + uploadData_ = null; + onChanged(); + } + } else { + if (uploadDataCase_ == 1) { + uploadDataCase_ = 0; + uploadData_ = null; + } + uploadConfigBuilder_.clear(); + } + return this; + } + /** + * .clarifai.api.PostModelVersionsUploadConfig upload_config = 1; + */ + public com.clarifai.grpc.api.PostModelVersionsUploadConfig.Builder getUploadConfigBuilder() { + return getUploadConfigFieldBuilder().getBuilder(); + } + /** + * .clarifai.api.PostModelVersionsUploadConfig upload_config = 1; + */ + @java.lang.Override + public com.clarifai.grpc.api.PostModelVersionsUploadConfigOrBuilder getUploadConfigOrBuilder() { + if ((uploadDataCase_ == 1) && (uploadConfigBuilder_ != null)) { + return uploadConfigBuilder_.getMessageOrBuilder(); + } else { + if (uploadDataCase_ == 1) { + return (com.clarifai.grpc.api.PostModelVersionsUploadConfig) uploadData_; + } + return com.clarifai.grpc.api.PostModelVersionsUploadConfig.getDefaultInstance(); + } + } + /** + * .clarifai.api.PostModelVersionsUploadConfig upload_config = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.PostModelVersionsUploadConfig, com.clarifai.grpc.api.PostModelVersionsUploadConfig.Builder, com.clarifai.grpc.api.PostModelVersionsUploadConfigOrBuilder> + getUploadConfigFieldBuilder() { + if (uploadConfigBuilder_ == null) { + if (!(uploadDataCase_ == 1)) { + uploadData_ = com.clarifai.grpc.api.PostModelVersionsUploadConfig.getDefaultInstance(); + } + uploadConfigBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.PostModelVersionsUploadConfig, com.clarifai.grpc.api.PostModelVersionsUploadConfig.Builder, com.clarifai.grpc.api.PostModelVersionsUploadConfigOrBuilder>( + (com.clarifai.grpc.api.PostModelVersionsUploadConfig) uploadData_, + getParentForChildren(), + isClean()); + uploadData_ = null; + } + uploadDataCase_ = 1; + onChanged();; + return uploadConfigBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.UploadContentPart, com.clarifai.grpc.api.UploadContentPart.Builder, com.clarifai.grpc.api.UploadContentPartOrBuilder> contentPartBuilder_; + /** + * .clarifai.api.UploadContentPart content_part = 2; + * @return Whether the contentPart field is set. + */ + @java.lang.Override + public boolean hasContentPart() { + return uploadDataCase_ == 2; + } + /** + * .clarifai.api.UploadContentPart content_part = 2; + * @return The contentPart. + */ + @java.lang.Override + public com.clarifai.grpc.api.UploadContentPart getContentPart() { + if (contentPartBuilder_ == null) { + if (uploadDataCase_ == 2) { + return (com.clarifai.grpc.api.UploadContentPart) uploadData_; + } + return com.clarifai.grpc.api.UploadContentPart.getDefaultInstance(); + } else { + if (uploadDataCase_ == 2) { + return contentPartBuilder_.getMessage(); + } + return com.clarifai.grpc.api.UploadContentPart.getDefaultInstance(); + } + } + /** + * .clarifai.api.UploadContentPart content_part = 2; + */ + public Builder setContentPart(com.clarifai.grpc.api.UploadContentPart value) { + if (contentPartBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + uploadData_ = value; + onChanged(); + } else { + contentPartBuilder_.setMessage(value); + } + uploadDataCase_ = 2; + return this; + } + /** + * .clarifai.api.UploadContentPart content_part = 2; + */ + public Builder setContentPart( + com.clarifai.grpc.api.UploadContentPart.Builder builderForValue) { + if (contentPartBuilder_ == null) { + uploadData_ = builderForValue.build(); + onChanged(); + } else { + contentPartBuilder_.setMessage(builderForValue.build()); + } + uploadDataCase_ = 2; + return this; + } + /** + * .clarifai.api.UploadContentPart content_part = 2; + */ + public Builder mergeContentPart(com.clarifai.grpc.api.UploadContentPart value) { + if (contentPartBuilder_ == null) { + if (uploadDataCase_ == 2 && + uploadData_ != com.clarifai.grpc.api.UploadContentPart.getDefaultInstance()) { + uploadData_ = com.clarifai.grpc.api.UploadContentPart.newBuilder((com.clarifai.grpc.api.UploadContentPart) uploadData_) + .mergeFrom(value).buildPartial(); + } else { + uploadData_ = value; + } + onChanged(); + } else { + if (uploadDataCase_ == 2) { + contentPartBuilder_.mergeFrom(value); + } else { + contentPartBuilder_.setMessage(value); + } + } + uploadDataCase_ = 2; + return this; + } + /** + * .clarifai.api.UploadContentPart content_part = 2; + */ + public Builder clearContentPart() { + if (contentPartBuilder_ == null) { + if (uploadDataCase_ == 2) { + uploadDataCase_ = 0; + uploadData_ = null; + onChanged(); + } + } else { + if (uploadDataCase_ == 2) { + uploadDataCase_ = 0; + uploadData_ = null; + } + contentPartBuilder_.clear(); + } + return this; + } + /** + * .clarifai.api.UploadContentPart content_part = 2; + */ + public com.clarifai.grpc.api.UploadContentPart.Builder getContentPartBuilder() { + return getContentPartFieldBuilder().getBuilder(); + } + /** + * .clarifai.api.UploadContentPart content_part = 2; + */ + @java.lang.Override + public com.clarifai.grpc.api.UploadContentPartOrBuilder getContentPartOrBuilder() { + if ((uploadDataCase_ == 2) && (contentPartBuilder_ != null)) { + return contentPartBuilder_.getMessageOrBuilder(); + } else { + if (uploadDataCase_ == 2) { + return (com.clarifai.grpc.api.UploadContentPart) uploadData_; + } + return com.clarifai.grpc.api.UploadContentPart.getDefaultInstance(); + } + } + /** + * .clarifai.api.UploadContentPart content_part = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.UploadContentPart, com.clarifai.grpc.api.UploadContentPart.Builder, com.clarifai.grpc.api.UploadContentPartOrBuilder> + getContentPartFieldBuilder() { + if (contentPartBuilder_ == null) { + if (!(uploadDataCase_ == 2)) { + uploadData_ = com.clarifai.grpc.api.UploadContentPart.getDefaultInstance(); + } + contentPartBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.UploadContentPart, com.clarifai.grpc.api.UploadContentPart.Builder, com.clarifai.grpc.api.UploadContentPartOrBuilder>( + (com.clarifai.grpc.api.UploadContentPart) uploadData_, + getParentForChildren(), + isClean()); + uploadData_ = null; + } + uploadDataCase_ = 2; + onChanged();; + return contentPartBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:clarifai.api.PostModelVersionsUploadRequest) + } + + // @@protoc_insertion_point(class_scope:clarifai.api.PostModelVersionsUploadRequest) + private static final com.clarifai.grpc.api.PostModelVersionsUploadRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.clarifai.grpc.api.PostModelVersionsUploadRequest(); + } + + public static com.clarifai.grpc.api.PostModelVersionsUploadRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PostModelVersionsUploadRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PostModelVersionsUploadRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.clarifai.grpc.api.PostModelVersionsUploadRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/clarifai/grpc/api/PostModelVersionsUploadRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/PostModelVersionsUploadRequestOrBuilder.java new file mode 100644 index 0000000..0f07bec --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/PostModelVersionsUploadRequestOrBuilder.java @@ -0,0 +1,41 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +public interface PostModelVersionsUploadRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:clarifai.api.PostModelVersionsUploadRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .clarifai.api.PostModelVersionsUploadConfig upload_config = 1; + * @return Whether the uploadConfig field is set. + */ + boolean hasUploadConfig(); + /** + * .clarifai.api.PostModelVersionsUploadConfig upload_config = 1; + * @return The uploadConfig. + */ + com.clarifai.grpc.api.PostModelVersionsUploadConfig getUploadConfig(); + /** + * .clarifai.api.PostModelVersionsUploadConfig upload_config = 1; + */ + com.clarifai.grpc.api.PostModelVersionsUploadConfigOrBuilder getUploadConfigOrBuilder(); + + /** + * .clarifai.api.UploadContentPart content_part = 2; + * @return Whether the contentPart field is set. + */ + boolean hasContentPart(); + /** + * .clarifai.api.UploadContentPart content_part = 2; + * @return The contentPart. + */ + com.clarifai.grpc.api.UploadContentPart getContentPart(); + /** + * .clarifai.api.UploadContentPart content_part = 2; + */ + com.clarifai.grpc.api.UploadContentPartOrBuilder getContentPartOrBuilder(); + + public com.clarifai.grpc.api.PostModelVersionsUploadRequest.UploadDataCase getUploadDataCase(); +} diff --git a/src/main/java/com/clarifai/grpc/api/PostModelVersionsUploadResponse.java b/src/main/java/com/clarifai/grpc/api/PostModelVersionsUploadResponse.java new file mode 100644 index 0000000..f247aac --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/PostModelVersionsUploadResponse.java @@ -0,0 +1,840 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +/** + * Protobuf type {@code clarifai.api.PostModelVersionsUploadResponse} + */ +public final class PostModelVersionsUploadResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:clarifai.api.PostModelVersionsUploadResponse) + PostModelVersionsUploadResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use PostModelVersionsUploadResponse.newBuilder() to construct. + private PostModelVersionsUploadResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PostModelVersionsUploadResponse() { + modelVersionId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PostModelVersionsUploadResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PostModelVersionsUploadResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.clarifai.grpc.api.status.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(com.clarifai.grpc.api.status.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + + bytesRemaining_ = input.readUInt64(); + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + modelVersionId_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PostModelVersionsUploadResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PostModelVersionsUploadResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.PostModelVersionsUploadResponse.class, com.clarifai.grpc.api.PostModelVersionsUploadResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private com.clarifai.grpc.api.status.Status status_; + /** + * .clarifai.api.status.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .clarifai.api.status.Status status = 1; + * @return The status. + */ + @java.lang.Override + public com.clarifai.grpc.api.status.Status getStatus() { + return status_ == null ? com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } + /** + * .clarifai.api.status.Status status = 1; + */ + @java.lang.Override + public com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int BYTES_REMAINING_FIELD_NUMBER = 2; + private long bytesRemaining_; + /** + * uint64 bytes_remaining = 2; + * @return The bytesRemaining. + */ + @java.lang.Override + public long getBytesRemaining() { + return bytesRemaining_; + } + + public static final int MODEL_VERSION_ID_FIELD_NUMBER = 3; + private volatile java.lang.Object modelVersionId_; + /** + *
+   * ID of the model version being uploaded
+   * 
+ * + * string model_version_id = 3; + * @return The modelVersionId. + */ + @java.lang.Override + public java.lang.String getModelVersionId() { + java.lang.Object ref = modelVersionId_; + 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(); + modelVersionId_ = s; + return s; + } + } + /** + *
+   * ID of the model version being uploaded
+   * 
+ * + * string model_version_id = 3; + * @return The bytes for modelVersionId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getModelVersionIdBytes() { + java.lang.Object ref = modelVersionId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + modelVersionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + if (bytesRemaining_ != 0L) { + output.writeUInt64(2, bytesRemaining_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(modelVersionId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, modelVersionId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + if (bytesRemaining_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(2, bytesRemaining_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(modelVersionId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, modelVersionId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.clarifai.grpc.api.PostModelVersionsUploadResponse)) { + return super.equals(obj); + } + com.clarifai.grpc.api.PostModelVersionsUploadResponse other = (com.clarifai.grpc.api.PostModelVersionsUploadResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (getBytesRemaining() + != other.getBytesRemaining()) return false; + if (!getModelVersionId() + .equals(other.getModelVersionId())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (37 * hash) + BYTES_REMAINING_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getBytesRemaining()); + hash = (37 * hash) + MODEL_VERSION_ID_FIELD_NUMBER; + hash = (53 * hash) + getModelVersionId().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.clarifai.grpc.api.PostModelVersionsUploadResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.PostModelVersionsUploadResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.clarifai.grpc.api.PostModelVersionsUploadResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code clarifai.api.PostModelVersionsUploadResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:clarifai.api.PostModelVersionsUploadResponse) + com.clarifai.grpc.api.PostModelVersionsUploadResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PostModelVersionsUploadResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PostModelVersionsUploadResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.PostModelVersionsUploadResponse.class, com.clarifai.grpc.api.PostModelVersionsUploadResponse.Builder.class); + } + + // Construct using com.clarifai.grpc.api.PostModelVersionsUploadResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + bytesRemaining_ = 0L; + + modelVersionId_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PostModelVersionsUploadResponse_descriptor; + } + + @java.lang.Override + public com.clarifai.grpc.api.PostModelVersionsUploadResponse getDefaultInstanceForType() { + return com.clarifai.grpc.api.PostModelVersionsUploadResponse.getDefaultInstance(); + } + + @java.lang.Override + public com.clarifai.grpc.api.PostModelVersionsUploadResponse build() { + com.clarifai.grpc.api.PostModelVersionsUploadResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.clarifai.grpc.api.PostModelVersionsUploadResponse buildPartial() { + com.clarifai.grpc.api.PostModelVersionsUploadResponse result = new com.clarifai.grpc.api.PostModelVersionsUploadResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + result.bytesRemaining_ = bytesRemaining_; + result.modelVersionId_ = modelVersionId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.clarifai.grpc.api.PostModelVersionsUploadResponse) { + return mergeFrom((com.clarifai.grpc.api.PostModelVersionsUploadResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.clarifai.grpc.api.PostModelVersionsUploadResponse other) { + if (other == com.clarifai.grpc.api.PostModelVersionsUploadResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (other.getBytesRemaining() != 0L) { + setBytesRemaining(other.getBytesRemaining()); + } + if (!other.getModelVersionId().isEmpty()) { + modelVersionId_ = other.modelVersionId_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.clarifai.grpc.api.PostModelVersionsUploadResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.clarifai.grpc.api.PostModelVersionsUploadResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.clarifai.grpc.api.status.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder> statusBuilder_; + /** + * .clarifai.api.status.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .clarifai.api.status.Status status = 1; + * @return The status. + */ + public com.clarifai.grpc.api.status.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder setStatus(com.clarifai.grpc.api.status.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder setStatus( + com.clarifai.grpc.api.status.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder mergeStatus(com.clarifai.grpc.api.status.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + com.clarifai.grpc.api.status.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public com.clarifai.grpc.api.status.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .clarifai.api.status.Status status = 1; + */ + public com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } + } + /** + * .clarifai.api.status.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private long bytesRemaining_ ; + /** + * uint64 bytes_remaining = 2; + * @return The bytesRemaining. + */ + @java.lang.Override + public long getBytesRemaining() { + return bytesRemaining_; + } + /** + * uint64 bytes_remaining = 2; + * @param value The bytesRemaining to set. + * @return This builder for chaining. + */ + public Builder setBytesRemaining(long value) { + + bytesRemaining_ = value; + onChanged(); + return this; + } + /** + * uint64 bytes_remaining = 2; + * @return This builder for chaining. + */ + public Builder clearBytesRemaining() { + + bytesRemaining_ = 0L; + onChanged(); + return this; + } + + private java.lang.Object modelVersionId_ = ""; + /** + *
+     * ID of the model version being uploaded
+     * 
+ * + * string model_version_id = 3; + * @return The modelVersionId. + */ + public java.lang.String getModelVersionId() { + java.lang.Object ref = modelVersionId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + modelVersionId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * ID of the model version being uploaded
+     * 
+ * + * string model_version_id = 3; + * @return The bytes for modelVersionId. + */ + public com.google.protobuf.ByteString + getModelVersionIdBytes() { + java.lang.Object ref = modelVersionId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + modelVersionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * ID of the model version being uploaded
+     * 
+ * + * string model_version_id = 3; + * @param value The modelVersionId to set. + * @return This builder for chaining. + */ + public Builder setModelVersionId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + modelVersionId_ = value; + onChanged(); + return this; + } + /** + *
+     * ID of the model version being uploaded
+     * 
+ * + * string model_version_id = 3; + * @return This builder for chaining. + */ + public Builder clearModelVersionId() { + + modelVersionId_ = getDefaultInstance().getModelVersionId(); + onChanged(); + return this; + } + /** + *
+     * ID of the model version being uploaded
+     * 
+ * + * string model_version_id = 3; + * @param value The bytes for modelVersionId to set. + * @return This builder for chaining. + */ + public Builder setModelVersionIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + modelVersionId_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:clarifai.api.PostModelVersionsUploadResponse) + } + + // @@protoc_insertion_point(class_scope:clarifai.api.PostModelVersionsUploadResponse) + private static final com.clarifai.grpc.api.PostModelVersionsUploadResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.clarifai.grpc.api.PostModelVersionsUploadResponse(); + } + + public static com.clarifai.grpc.api.PostModelVersionsUploadResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PostModelVersionsUploadResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PostModelVersionsUploadResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.clarifai.grpc.api.PostModelVersionsUploadResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/clarifai/grpc/api/PostModelVersionsUploadResponseOrBuilder.java b/src/main/java/com/clarifai/grpc/api/PostModelVersionsUploadResponseOrBuilder.java new file mode 100644 index 0000000..93c4b1c --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/PostModelVersionsUploadResponseOrBuilder.java @@ -0,0 +1,50 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +public interface PostModelVersionsUploadResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:clarifai.api.PostModelVersionsUploadResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .clarifai.api.status.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .clarifai.api.status.Status status = 1; + * @return The status. + */ + com.clarifai.grpc.api.status.Status getStatus(); + /** + * .clarifai.api.status.Status status = 1; + */ + com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder(); + + /** + * uint64 bytes_remaining = 2; + * @return The bytesRemaining. + */ + long getBytesRemaining(); + + /** + *
+   * ID of the model version being uploaded
+   * 
+ * + * string model_version_id = 3; + * @return The modelVersionId. + */ + java.lang.String getModelVersionId(); + /** + *
+   * ID of the model version being uploaded
+   * 
+ * + * string model_version_id = 3; + * @return The bytes for modelVersionId. + */ + com.google.protobuf.ByteString + getModelVersionIdBytes(); +} diff --git a/src/main/java/com/clarifai/grpc/api/PostModelsRequest.java b/src/main/java/com/clarifai/grpc/api/PostModelsRequest.java index 78008ab..2386097 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=5135 + * See proto/clarifai/api/service.proto;l=5205 * @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=5135 + * See proto/clarifai/api/service.proto;l=5205 * @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=5135 + * See proto/clarifai/api/service.proto;l=5205 * @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=5135 + * See proto/clarifai/api/service.proto;l=5205 * @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 7677f15..a50c383 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=5135 + * See proto/clarifai/api/service.proto;l=5205 * @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=5135 + * See proto/clarifai/api/service.proto;l=5205 * @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 2498d31..874f778 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=5693 + * See proto/clarifai/api/service.proto;l=5803 * @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=5693 + * See proto/clarifai/api/service.proto;l=5803 * @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=5693 + * See proto/clarifai/api/service.proto;l=5803 * @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=5693 + * See proto/clarifai/api/service.proto;l=5803 * @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 c62e4d5..ec25a8f 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=5693 + * See proto/clarifai/api/service.proto;l=5803 * @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=5693 + * See proto/clarifai/api/service.proto;l=5803 * @return The query. */ @java.lang.Deprecated com.clarifai.grpc.api.Query getQuery(); diff --git a/src/main/java/com/clarifai/grpc/api/PutModelVersionExportsRequest.java b/src/main/java/com/clarifai/grpc/api/PutModelVersionExportsRequest.java new file mode 100644 index 0000000..960c67b --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/PutModelVersionExportsRequest.java @@ -0,0 +1,893 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +/** + *
+ * PutModelVersionExportsRequest
+ * 
+ * + * Protobuf type {@code clarifai.api.PutModelVersionExportsRequest} + */ +public final class PutModelVersionExportsRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:clarifai.api.PutModelVersionExportsRequest) + PutModelVersionExportsRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use PutModelVersionExportsRequest.newBuilder() to construct. + private PutModelVersionExportsRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PutModelVersionExportsRequest() { + modelId_ = ""; + versionId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PutModelVersionExportsRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PutModelVersionExportsRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.clarifai.grpc.api.UserAppIDSet.Builder subBuilder = null; + if (userAppId_ != null) { + subBuilder = userAppId_.toBuilder(); + } + userAppId_ = input.readMessage(com.clarifai.grpc.api.UserAppIDSet.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(userAppId_); + userAppId_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + modelId_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + versionId_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PutModelVersionExportsRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PutModelVersionExportsRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.PutModelVersionExportsRequest.class, com.clarifai.grpc.api.PutModelVersionExportsRequest.Builder.class); + } + + public static final int USER_APP_ID_FIELD_NUMBER = 1; + private com.clarifai.grpc.api.UserAppIDSet userAppId_; + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return Whether the userAppId field is set. + */ + @java.lang.Override + public boolean hasUserAppId() { + return userAppId_ != null; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return The userAppId. + */ + @java.lang.Override + public com.clarifai.grpc.api.UserAppIDSet getUserAppId() { + return userAppId_ == null ? com.clarifai.grpc.api.UserAppIDSet.getDefaultInstance() : userAppId_; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + @java.lang.Override + public com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder() { + return getUserAppId(); + } + + public static final int MODEL_ID_FIELD_NUMBER = 2; + private volatile java.lang.Object modelId_; + /** + * string model_id = 2; + * @return The modelId. + */ + @java.lang.Override + public java.lang.String getModelId() { + java.lang.Object ref = modelId_; + 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(); + modelId_ = s; + return s; + } + } + /** + * string model_id = 2; + * @return The bytes for modelId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getModelIdBytes() { + java.lang.Object ref = modelId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + modelId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int VERSION_ID_FIELD_NUMBER = 3; + private volatile java.lang.Object versionId_; + /** + * string version_id = 3; + * @return The versionId. + */ + @java.lang.Override + public java.lang.String getVersionId() { + java.lang.Object ref = versionId_; + 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(); + versionId_ = s; + return s; + } + } + /** + * string version_id = 3; + * @return The bytes for versionId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getVersionIdBytes() { + java.lang.Object ref = versionId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + versionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (userAppId_ != null) { + output.writeMessage(1, getUserAppId()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(modelId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, modelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, versionId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (userAppId_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getUserAppId()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(modelId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, modelId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(versionId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, versionId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.clarifai.grpc.api.PutModelVersionExportsRequest)) { + return super.equals(obj); + } + com.clarifai.grpc.api.PutModelVersionExportsRequest other = (com.clarifai.grpc.api.PutModelVersionExportsRequest) obj; + + if (hasUserAppId() != other.hasUserAppId()) return false; + if (hasUserAppId()) { + if (!getUserAppId() + .equals(other.getUserAppId())) return false; + } + if (!getModelId() + .equals(other.getModelId())) return false; + if (!getVersionId() + .equals(other.getVersionId())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasUserAppId()) { + hash = (37 * hash) + USER_APP_ID_FIELD_NUMBER; + hash = (53 * hash) + getUserAppId().hashCode(); + } + hash = (37 * hash) + MODEL_ID_FIELD_NUMBER; + hash = (53 * hash) + getModelId().hashCode(); + hash = (37 * hash) + VERSION_ID_FIELD_NUMBER; + hash = (53 * hash) + getVersionId().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.clarifai.grpc.api.PutModelVersionExportsRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.PutModelVersionExportsRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.PutModelVersionExportsRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.PutModelVersionExportsRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.PutModelVersionExportsRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.PutModelVersionExportsRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.PutModelVersionExportsRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.PutModelVersionExportsRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.PutModelVersionExportsRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.PutModelVersionExportsRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.PutModelVersionExportsRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.PutModelVersionExportsRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.clarifai.grpc.api.PutModelVersionExportsRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * PutModelVersionExportsRequest
+   * 
+ * + * Protobuf type {@code clarifai.api.PutModelVersionExportsRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:clarifai.api.PutModelVersionExportsRequest) + com.clarifai.grpc.api.PutModelVersionExportsRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PutModelVersionExportsRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PutModelVersionExportsRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.PutModelVersionExportsRequest.class, com.clarifai.grpc.api.PutModelVersionExportsRequest.Builder.class); + } + + // Construct using com.clarifai.grpc.api.PutModelVersionExportsRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (userAppIdBuilder_ == null) { + userAppId_ = null; + } else { + userAppId_ = null; + userAppIdBuilder_ = null; + } + modelId_ = ""; + + versionId_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_PutModelVersionExportsRequest_descriptor; + } + + @java.lang.Override + public com.clarifai.grpc.api.PutModelVersionExportsRequest getDefaultInstanceForType() { + return com.clarifai.grpc.api.PutModelVersionExportsRequest.getDefaultInstance(); + } + + @java.lang.Override + public com.clarifai.grpc.api.PutModelVersionExportsRequest build() { + com.clarifai.grpc.api.PutModelVersionExportsRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.clarifai.grpc.api.PutModelVersionExportsRequest buildPartial() { + com.clarifai.grpc.api.PutModelVersionExportsRequest result = new com.clarifai.grpc.api.PutModelVersionExportsRequest(this); + if (userAppIdBuilder_ == null) { + result.userAppId_ = userAppId_; + } else { + result.userAppId_ = userAppIdBuilder_.build(); + } + result.modelId_ = modelId_; + result.versionId_ = versionId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.clarifai.grpc.api.PutModelVersionExportsRequest) { + return mergeFrom((com.clarifai.grpc.api.PutModelVersionExportsRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.clarifai.grpc.api.PutModelVersionExportsRequest other) { + if (other == com.clarifai.grpc.api.PutModelVersionExportsRequest.getDefaultInstance()) return this; + if (other.hasUserAppId()) { + mergeUserAppId(other.getUserAppId()); + } + if (!other.getModelId().isEmpty()) { + modelId_ = other.modelId_; + onChanged(); + } + if (!other.getVersionId().isEmpty()) { + versionId_ = other.versionId_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.clarifai.grpc.api.PutModelVersionExportsRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.clarifai.grpc.api.PutModelVersionExportsRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.clarifai.grpc.api.UserAppIDSet userAppId_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.UserAppIDSet, com.clarifai.grpc.api.UserAppIDSet.Builder, com.clarifai.grpc.api.UserAppIDSetOrBuilder> userAppIdBuilder_; + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return Whether the userAppId field is set. + */ + public boolean hasUserAppId() { + return userAppIdBuilder_ != null || userAppId_ != null; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return The userAppId. + */ + public com.clarifai.grpc.api.UserAppIDSet getUserAppId() { + if (userAppIdBuilder_ == null) { + return userAppId_ == null ? com.clarifai.grpc.api.UserAppIDSet.getDefaultInstance() : userAppId_; + } else { + return userAppIdBuilder_.getMessage(); + } + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public Builder setUserAppId(com.clarifai.grpc.api.UserAppIDSet value) { + if (userAppIdBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userAppId_ = value; + onChanged(); + } else { + userAppIdBuilder_.setMessage(value); + } + + return this; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public Builder setUserAppId( + com.clarifai.grpc.api.UserAppIDSet.Builder builderForValue) { + if (userAppIdBuilder_ == null) { + userAppId_ = builderForValue.build(); + onChanged(); + } else { + userAppIdBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public Builder mergeUserAppId(com.clarifai.grpc.api.UserAppIDSet value) { + if (userAppIdBuilder_ == null) { + if (userAppId_ != null) { + userAppId_ = + com.clarifai.grpc.api.UserAppIDSet.newBuilder(userAppId_).mergeFrom(value).buildPartial(); + } else { + userAppId_ = value; + } + onChanged(); + } else { + userAppIdBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public Builder clearUserAppId() { + if (userAppIdBuilder_ == null) { + userAppId_ = null; + onChanged(); + } else { + userAppId_ = null; + userAppIdBuilder_ = null; + } + + return this; + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public com.clarifai.grpc.api.UserAppIDSet.Builder getUserAppIdBuilder() { + + onChanged(); + return getUserAppIdFieldBuilder().getBuilder(); + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + public com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder() { + if (userAppIdBuilder_ != null) { + return userAppIdBuilder_.getMessageOrBuilder(); + } else { + return userAppId_ == null ? + com.clarifai.grpc.api.UserAppIDSet.getDefaultInstance() : userAppId_; + } + } + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.UserAppIDSet, com.clarifai.grpc.api.UserAppIDSet.Builder, com.clarifai.grpc.api.UserAppIDSetOrBuilder> + getUserAppIdFieldBuilder() { + if (userAppIdBuilder_ == null) { + userAppIdBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.UserAppIDSet, com.clarifai.grpc.api.UserAppIDSet.Builder, com.clarifai.grpc.api.UserAppIDSetOrBuilder>( + getUserAppId(), + getParentForChildren(), + isClean()); + userAppId_ = null; + } + return userAppIdBuilder_; + } + + private java.lang.Object modelId_ = ""; + /** + * string model_id = 2; + * @return The modelId. + */ + public java.lang.String getModelId() { + java.lang.Object ref = modelId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + modelId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string model_id = 2; + * @return The bytes for modelId. + */ + public com.google.protobuf.ByteString + getModelIdBytes() { + java.lang.Object ref = modelId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + modelId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string model_id = 2; + * @param value The modelId to set. + * @return This builder for chaining. + */ + public Builder setModelId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + modelId_ = value; + onChanged(); + return this; + } + /** + * string model_id = 2; + * @return This builder for chaining. + */ + public Builder clearModelId() { + + modelId_ = getDefaultInstance().getModelId(); + onChanged(); + return this; + } + /** + * string model_id = 2; + * @param value The bytes for modelId to set. + * @return This builder for chaining. + */ + public Builder setModelIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + modelId_ = value; + onChanged(); + return this; + } + + private java.lang.Object versionId_ = ""; + /** + * string version_id = 3; + * @return The versionId. + */ + public java.lang.String getVersionId() { + java.lang.Object ref = versionId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + versionId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string version_id = 3; + * @return The bytes for versionId. + */ + public com.google.protobuf.ByteString + getVersionIdBytes() { + java.lang.Object ref = versionId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + versionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string version_id = 3; + * @param value The versionId to set. + * @return This builder for chaining. + */ + public Builder setVersionId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + versionId_ = value; + onChanged(); + return this; + } + /** + * string version_id = 3; + * @return This builder for chaining. + */ + public Builder clearVersionId() { + + versionId_ = getDefaultInstance().getVersionId(); + onChanged(); + return this; + } + /** + * string version_id = 3; + * @param value The bytes for versionId to set. + * @return This builder for chaining. + */ + public Builder setVersionIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + versionId_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:clarifai.api.PutModelVersionExportsRequest) + } + + // @@protoc_insertion_point(class_scope:clarifai.api.PutModelVersionExportsRequest) + private static final com.clarifai.grpc.api.PutModelVersionExportsRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.clarifai.grpc.api.PutModelVersionExportsRequest(); + } + + public static com.clarifai.grpc.api.PutModelVersionExportsRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PutModelVersionExportsRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PutModelVersionExportsRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.clarifai.grpc.api.PutModelVersionExportsRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/clarifai/grpc/api/PutModelVersionExportsRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/PutModelVersionExportsRequestOrBuilder.java new file mode 100644 index 0000000..05ad1a1 --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/PutModelVersionExportsRequestOrBuilder.java @@ -0,0 +1,48 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +public interface PutModelVersionExportsRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:clarifai.api.PutModelVersionExportsRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return Whether the userAppId field is set. + */ + boolean hasUserAppId(); + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + * @return The userAppId. + */ + com.clarifai.grpc.api.UserAppIDSet getUserAppId(); + /** + * .clarifai.api.UserAppIDSet user_app_id = 1; + */ + com.clarifai.grpc.api.UserAppIDSetOrBuilder getUserAppIdOrBuilder(); + + /** + * string model_id = 2; + * @return The modelId. + */ + java.lang.String getModelId(); + /** + * string model_id = 2; + * @return The bytes for modelId. + */ + com.google.protobuf.ByteString + getModelIdBytes(); + + /** + * string version_id = 3; + * @return The versionId. + */ + java.lang.String getVersionId(); + /** + * string version_id = 3; + * @return The bytes for versionId. + */ + com.google.protobuf.ByteString + getVersionIdBytes(); +} diff --git a/src/main/java/com/clarifai/grpc/api/PutTaskAssignmentsRequest.java b/src/main/java/com/clarifai/grpc/api/PutTaskAssignmentsRequest.java index 25b114b..b94b14a 100644 --- a/src/main/java/com/clarifai/grpc/api/PutTaskAssignmentsRequest.java +++ b/src/main/java/com/clarifai/grpc/api/PutTaskAssignmentsRequest.java @@ -22,6 +22,7 @@ private PutTaskAssignmentsRequest(com.google.protobuf.GeneratedMessageV3.Builder private PutTaskAssignmentsRequest() { taskId_ = ""; inputId_ = ""; + action_ = 0; } @java.lang.Override @@ -79,6 +80,26 @@ private PutTaskAssignmentsRequest( inputId_ = s; break; } + case 32: { + int rawValue = input.readEnum(); + + action_ = rawValue; + break; + } + case 50: { + com.clarifai.grpc.api.LabelSubmitConfig.Builder subBuilder = null; + if (actionConfigCase_ == 6) { + subBuilder = ((com.clarifai.grpc.api.LabelSubmitConfig) actionConfig_).toBuilder(); + } + actionConfig_ = + input.readMessage(com.clarifai.grpc.api.LabelSubmitConfig.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((com.clarifai.grpc.api.LabelSubmitConfig) actionConfig_); + actionConfig_ = subBuilder.buildPartial(); + } + actionConfigCase_ = 6; + break; + } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { @@ -113,6 +134,45 @@ private PutTaskAssignmentsRequest( com.clarifai.grpc.api.PutTaskAssignmentsRequest.class, com.clarifai.grpc.api.PutTaskAssignmentsRequest.Builder.class); } + private int actionConfigCase_ = 0; + private java.lang.Object actionConfig_; + public enum ActionConfigCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + LABEL_SUBMIT_CONFIG(6), + ACTIONCONFIG_NOT_SET(0); + private final int value; + private ActionConfigCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ActionConfigCase valueOf(int value) { + return forNumber(value); + } + + public static ActionConfigCase forNumber(int value) { + switch (value) { + case 6: return LABEL_SUBMIT_CONFIG; + case 0: return ACTIONCONFIG_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ActionConfigCase + getActionConfigCase() { + return ActionConfigCase.forNumber( + actionConfigCase_); + } + public static final int USER_APP_ID_FIELD_NUMBER = 1; private com.clarifai.grpc.api.UserAppIDSet userAppId_; /** @@ -180,6 +240,13 @@ public java.lang.String getTaskId() { public static final int INPUT_ID_FIELD_NUMBER = 3; private volatile java.lang.Object inputId_; /** + *
+   * Deprecated: use action and action_config instead.
+   * Supported for backwards compatibility: setting this field is equivalent with
+   * * action = LABEL_SUBMIT
+   * * label_submit_config = [{"task_assignments": {"input": {"id": <input-id>}}}]
+   * 
+ * * string input_id = 3; * @return The inputId. */ @@ -197,6 +264,13 @@ public java.lang.String getInputId() { } } /** + *
+   * Deprecated: use action and action_config instead.
+   * Supported for backwards compatibility: setting this field is equivalent with
+   * * action = LABEL_SUBMIT
+   * * label_submit_config = [{"task_assignments": {"input": {"id": <input-id>}}}]
+   * 
+ * * string input_id = 3; * @return The bytes for inputId. */ @@ -215,6 +289,64 @@ public java.lang.String getInputId() { } } + public static final int ACTION_FIELD_NUMBER = 4; + private int action_; + /** + *
+   * Action to perform on selected task.
+   * 
+ * + * .clarifai.api.PutTaskAssignmentsRequestAction action = 4; + * @return The enum numeric value on the wire for action. + */ + @java.lang.Override public int getActionValue() { + return action_; + } + /** + *
+   * Action to perform on selected task.
+   * 
+ * + * .clarifai.api.PutTaskAssignmentsRequestAction action = 4; + * @return The action. + */ + @java.lang.Override public com.clarifai.grpc.api.PutTaskAssignmentsRequestAction getAction() { + @SuppressWarnings("deprecation") + com.clarifai.grpc.api.PutTaskAssignmentsRequestAction result = com.clarifai.grpc.api.PutTaskAssignmentsRequestAction.valueOf(action_); + return result == null ? com.clarifai.grpc.api.PutTaskAssignmentsRequestAction.UNRECOGNIZED : result; + } + + public static final int LABEL_SUBMIT_CONFIG_FIELD_NUMBER = 6; + /** + * .clarifai.api.LabelSubmitConfig label_submit_config = 6; + * @return Whether the labelSubmitConfig field is set. + */ + @java.lang.Override + public boolean hasLabelSubmitConfig() { + return actionConfigCase_ == 6; + } + /** + * .clarifai.api.LabelSubmitConfig label_submit_config = 6; + * @return The labelSubmitConfig. + */ + @java.lang.Override + public com.clarifai.grpc.api.LabelSubmitConfig getLabelSubmitConfig() { + if (actionConfigCase_ == 6) { + return (com.clarifai.grpc.api.LabelSubmitConfig) actionConfig_; + } + return com.clarifai.grpc.api.LabelSubmitConfig.getDefaultInstance(); + } + /** + * .clarifai.api.LabelSubmitConfig label_submit_config = 6; + */ + @java.lang.Override + public com.clarifai.grpc.api.LabelSubmitConfigOrBuilder getLabelSubmitConfigOrBuilder() { + if (actionConfigCase_ == 6) { + return (com.clarifai.grpc.api.LabelSubmitConfig) actionConfig_; + } + return com.clarifai.grpc.api.LabelSubmitConfig.getDefaultInstance(); + } + private byte memoizedIsInitialized = -1; @java.lang.Override public final boolean isInitialized() { @@ -238,6 +370,12 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(inputId_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 3, inputId_); } + if (action_ != com.clarifai.grpc.api.PutTaskAssignmentsRequestAction.PUT_TASK_ASSIGNMENTS_REQUEST_ACTION_NOT_SET.getNumber()) { + output.writeEnum(4, action_); + } + if (actionConfigCase_ == 6) { + output.writeMessage(6, (com.clarifai.grpc.api.LabelSubmitConfig) actionConfig_); + } unknownFields.writeTo(output); } @@ -257,6 +395,14 @@ public int getSerializedSize() { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(inputId_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, inputId_); } + if (action_ != com.clarifai.grpc.api.PutTaskAssignmentsRequestAction.PUT_TASK_ASSIGNMENTS_REQUEST_ACTION_NOT_SET.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(4, action_); + } + if (actionConfigCase_ == 6) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, (com.clarifai.grpc.api.LabelSubmitConfig) actionConfig_); + } size += unknownFields.getSerializedSize(); memoizedSize = size; return size; @@ -281,6 +427,16 @@ public boolean equals(final java.lang.Object obj) { .equals(other.getTaskId())) return false; if (!getInputId() .equals(other.getInputId())) return false; + if (action_ != other.action_) return false; + if (!getActionConfigCase().equals(other.getActionConfigCase())) return false; + switch (actionConfigCase_) { + case 6: + if (!getLabelSubmitConfig() + .equals(other.getLabelSubmitConfig())) return false; + break; + case 0: + default: + } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -300,6 +456,16 @@ public int hashCode() { hash = (53 * hash) + getTaskId().hashCode(); hash = (37 * hash) + INPUT_ID_FIELD_NUMBER; hash = (53 * hash) + getInputId().hashCode(); + hash = (37 * hash) + ACTION_FIELD_NUMBER; + hash = (53 * hash) + action_; + switch (actionConfigCase_) { + case 6: + hash = (37 * hash) + LABEL_SUBMIT_CONFIG_FIELD_NUMBER; + hash = (53 * hash) + getLabelSubmitConfig().hashCode(); + break; + case 0: + default: + } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -447,6 +613,10 @@ public Builder clear() { inputId_ = ""; + action_ = 0; + + actionConfigCase_ = 0; + actionConfig_ = null; return this; } @@ -480,6 +650,15 @@ public com.clarifai.grpc.api.PutTaskAssignmentsRequest buildPartial() { } result.taskId_ = taskId_; result.inputId_ = inputId_; + result.action_ = action_; + if (actionConfigCase_ == 6) { + if (labelSubmitConfigBuilder_ == null) { + result.actionConfig_ = actionConfig_; + } else { + result.actionConfig_ = labelSubmitConfigBuilder_.build(); + } + } + result.actionConfigCase_ = actionConfigCase_; onBuilt(); return result; } @@ -539,6 +718,18 @@ public Builder mergeFrom(com.clarifai.grpc.api.PutTaskAssignmentsRequest other) inputId_ = other.inputId_; onChanged(); } + if (other.action_ != 0) { + setActionValue(other.getActionValue()); + } + switch (other.getActionConfigCase()) { + case LABEL_SUBMIT_CONFIG: { + mergeLabelSubmitConfig(other.getLabelSubmitConfig()); + break; + } + case ACTIONCONFIG_NOT_SET: { + break; + } + } this.mergeUnknownFields(other.unknownFields); onChanged(); return this; @@ -567,6 +758,21 @@ public Builder mergeFrom( } return this; } + private int actionConfigCase_ = 0; + private java.lang.Object actionConfig_; + public ActionConfigCase + getActionConfigCase() { + return ActionConfigCase.forNumber( + actionConfigCase_); + } + + public Builder clearActionConfig() { + actionConfigCase_ = 0; + actionConfig_ = null; + onChanged(); + return this; + } + private com.clarifai.grpc.api.UserAppIDSet userAppId_; private com.google.protobuf.SingleFieldBuilderV3< @@ -765,6 +971,13 @@ public Builder setTaskIdBytes( private java.lang.Object inputId_ = ""; /** + *
+     * Deprecated: use action and action_config instead.
+     * Supported for backwards compatibility: setting this field is equivalent with
+     * * action = LABEL_SUBMIT
+     * * label_submit_config = [{"task_assignments": {"input": {"id": <input-id>}}}]
+     * 
+ * * string input_id = 3; * @return The inputId. */ @@ -781,6 +994,13 @@ public java.lang.String getInputId() { } } /** + *
+     * Deprecated: use action and action_config instead.
+     * Supported for backwards compatibility: setting this field is equivalent with
+     * * action = LABEL_SUBMIT
+     * * label_submit_config = [{"task_assignments": {"input": {"id": <input-id>}}}]
+     * 
+ * * string input_id = 3; * @return The bytes for inputId. */ @@ -798,6 +1018,13 @@ public java.lang.String getInputId() { } } /** + *
+     * Deprecated: use action and action_config instead.
+     * Supported for backwards compatibility: setting this field is equivalent with
+     * * action = LABEL_SUBMIT
+     * * label_submit_config = [{"task_assignments": {"input": {"id": <input-id>}}}]
+     * 
+ * * string input_id = 3; * @param value The inputId to set. * @return This builder for chaining. @@ -813,6 +1040,13 @@ public Builder setInputId( return this; } /** + *
+     * Deprecated: use action and action_config instead.
+     * Supported for backwards compatibility: setting this field is equivalent with
+     * * action = LABEL_SUBMIT
+     * * label_submit_config = [{"task_assignments": {"input": {"id": <input-id>}}}]
+     * 
+ * * string input_id = 3; * @return This builder for chaining. */ @@ -823,6 +1057,13 @@ public Builder clearInputId() { return this; } /** + *
+     * Deprecated: use action and action_config instead.
+     * Supported for backwards compatibility: setting this field is equivalent with
+     * * action = LABEL_SUBMIT
+     * * label_submit_config = [{"task_assignments": {"input": {"id": <input-id>}}}]
+     * 
+ * * string input_id = 3; * @param value The bytes for inputId to set. * @return This builder for chaining. @@ -838,6 +1079,222 @@ public Builder setInputIdBytes( onChanged(); return this; } + + private int action_ = 0; + /** + *
+     * Action to perform on selected task.
+     * 
+ * + * .clarifai.api.PutTaskAssignmentsRequestAction action = 4; + * @return The enum numeric value on the wire for action. + */ + @java.lang.Override public int getActionValue() { + return action_; + } + /** + *
+     * Action to perform on selected task.
+     * 
+ * + * .clarifai.api.PutTaskAssignmentsRequestAction action = 4; + * @param value The enum numeric value on the wire for action to set. + * @return This builder for chaining. + */ + public Builder setActionValue(int value) { + + action_ = value; + onChanged(); + return this; + } + /** + *
+     * Action to perform on selected task.
+     * 
+ * + * .clarifai.api.PutTaskAssignmentsRequestAction action = 4; + * @return The action. + */ + @java.lang.Override + public com.clarifai.grpc.api.PutTaskAssignmentsRequestAction getAction() { + @SuppressWarnings("deprecation") + com.clarifai.grpc.api.PutTaskAssignmentsRequestAction result = com.clarifai.grpc.api.PutTaskAssignmentsRequestAction.valueOf(action_); + return result == null ? com.clarifai.grpc.api.PutTaskAssignmentsRequestAction.UNRECOGNIZED : result; + } + /** + *
+     * Action to perform on selected task.
+     * 
+ * + * .clarifai.api.PutTaskAssignmentsRequestAction action = 4; + * @param value The action to set. + * @return This builder for chaining. + */ + public Builder setAction(com.clarifai.grpc.api.PutTaskAssignmentsRequestAction value) { + if (value == null) { + throw new NullPointerException(); + } + + action_ = value.getNumber(); + onChanged(); + return this; + } + /** + *
+     * Action to perform on selected task.
+     * 
+ * + * .clarifai.api.PutTaskAssignmentsRequestAction action = 4; + * @return This builder for chaining. + */ + public Builder clearAction() { + + action_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.LabelSubmitConfig, com.clarifai.grpc.api.LabelSubmitConfig.Builder, com.clarifai.grpc.api.LabelSubmitConfigOrBuilder> labelSubmitConfigBuilder_; + /** + * .clarifai.api.LabelSubmitConfig label_submit_config = 6; + * @return Whether the labelSubmitConfig field is set. + */ + @java.lang.Override + public boolean hasLabelSubmitConfig() { + return actionConfigCase_ == 6; + } + /** + * .clarifai.api.LabelSubmitConfig label_submit_config = 6; + * @return The labelSubmitConfig. + */ + @java.lang.Override + public com.clarifai.grpc.api.LabelSubmitConfig getLabelSubmitConfig() { + if (labelSubmitConfigBuilder_ == null) { + if (actionConfigCase_ == 6) { + return (com.clarifai.grpc.api.LabelSubmitConfig) actionConfig_; + } + return com.clarifai.grpc.api.LabelSubmitConfig.getDefaultInstance(); + } else { + if (actionConfigCase_ == 6) { + return labelSubmitConfigBuilder_.getMessage(); + } + return com.clarifai.grpc.api.LabelSubmitConfig.getDefaultInstance(); + } + } + /** + * .clarifai.api.LabelSubmitConfig label_submit_config = 6; + */ + public Builder setLabelSubmitConfig(com.clarifai.grpc.api.LabelSubmitConfig value) { + if (labelSubmitConfigBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + actionConfig_ = value; + onChanged(); + } else { + labelSubmitConfigBuilder_.setMessage(value); + } + actionConfigCase_ = 6; + return this; + } + /** + * .clarifai.api.LabelSubmitConfig label_submit_config = 6; + */ + public Builder setLabelSubmitConfig( + com.clarifai.grpc.api.LabelSubmitConfig.Builder builderForValue) { + if (labelSubmitConfigBuilder_ == null) { + actionConfig_ = builderForValue.build(); + onChanged(); + } else { + labelSubmitConfigBuilder_.setMessage(builderForValue.build()); + } + actionConfigCase_ = 6; + return this; + } + /** + * .clarifai.api.LabelSubmitConfig label_submit_config = 6; + */ + public Builder mergeLabelSubmitConfig(com.clarifai.grpc.api.LabelSubmitConfig value) { + if (labelSubmitConfigBuilder_ == null) { + if (actionConfigCase_ == 6 && + actionConfig_ != com.clarifai.grpc.api.LabelSubmitConfig.getDefaultInstance()) { + actionConfig_ = com.clarifai.grpc.api.LabelSubmitConfig.newBuilder((com.clarifai.grpc.api.LabelSubmitConfig) actionConfig_) + .mergeFrom(value).buildPartial(); + } else { + actionConfig_ = value; + } + onChanged(); + } else { + if (actionConfigCase_ == 6) { + labelSubmitConfigBuilder_.mergeFrom(value); + } else { + labelSubmitConfigBuilder_.setMessage(value); + } + } + actionConfigCase_ = 6; + return this; + } + /** + * .clarifai.api.LabelSubmitConfig label_submit_config = 6; + */ + public Builder clearLabelSubmitConfig() { + if (labelSubmitConfigBuilder_ == null) { + if (actionConfigCase_ == 6) { + actionConfigCase_ = 0; + actionConfig_ = null; + onChanged(); + } + } else { + if (actionConfigCase_ == 6) { + actionConfigCase_ = 0; + actionConfig_ = null; + } + labelSubmitConfigBuilder_.clear(); + } + return this; + } + /** + * .clarifai.api.LabelSubmitConfig label_submit_config = 6; + */ + public com.clarifai.grpc.api.LabelSubmitConfig.Builder getLabelSubmitConfigBuilder() { + return getLabelSubmitConfigFieldBuilder().getBuilder(); + } + /** + * .clarifai.api.LabelSubmitConfig label_submit_config = 6; + */ + @java.lang.Override + public com.clarifai.grpc.api.LabelSubmitConfigOrBuilder getLabelSubmitConfigOrBuilder() { + if ((actionConfigCase_ == 6) && (labelSubmitConfigBuilder_ != null)) { + return labelSubmitConfigBuilder_.getMessageOrBuilder(); + } else { + if (actionConfigCase_ == 6) { + return (com.clarifai.grpc.api.LabelSubmitConfig) actionConfig_; + } + return com.clarifai.grpc.api.LabelSubmitConfig.getDefaultInstance(); + } + } + /** + * .clarifai.api.LabelSubmitConfig label_submit_config = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.LabelSubmitConfig, com.clarifai.grpc.api.LabelSubmitConfig.Builder, com.clarifai.grpc.api.LabelSubmitConfigOrBuilder> + getLabelSubmitConfigFieldBuilder() { + if (labelSubmitConfigBuilder_ == null) { + if (!(actionConfigCase_ == 6)) { + actionConfig_ = com.clarifai.grpc.api.LabelSubmitConfig.getDefaultInstance(); + } + labelSubmitConfigBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.LabelSubmitConfig, com.clarifai.grpc.api.LabelSubmitConfig.Builder, com.clarifai.grpc.api.LabelSubmitConfigOrBuilder>( + (com.clarifai.grpc.api.LabelSubmitConfig) actionConfig_, + getParentForChildren(), + isClean()); + actionConfig_ = null; + } + actionConfigCase_ = 6; + onChanged();; + return labelSubmitConfigBuilder_; + } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { diff --git a/src/main/java/com/clarifai/grpc/api/PutTaskAssignmentsRequestAction.java b/src/main/java/com/clarifai/grpc/api/PutTaskAssignmentsRequestAction.java new file mode 100644 index 0000000..ad3c61f --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/PutTaskAssignmentsRequestAction.java @@ -0,0 +1,149 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +/** + * Protobuf enum {@code clarifai.api.PutTaskAssignmentsRequestAction} + */ +public enum PutTaskAssignmentsRequestAction + implements com.google.protobuf.ProtocolMessageEnum { + /** + * PUT_TASK_ASSIGNMENTS_REQUEST_ACTION_NOT_SET = 0; + */ + PUT_TASK_ASSIGNMENTS_REQUEST_ACTION_NOT_SET(0), + /** + * LABEL_START = 1; + */ + LABEL_START(1), + /** + * LABEL_SUBMIT = 2; + */ + LABEL_SUBMIT(2), + /** + * REVIEW_START = 10; + */ + REVIEW_START(10), + /** + * REVIEW_APPROVE = 11; + */ + REVIEW_APPROVE(11), + /** + * REVIEW_REQUEST_CHANGES = 12; + */ + REVIEW_REQUEST_CHANGES(12), + UNRECOGNIZED(-1), + ; + + /** + * PUT_TASK_ASSIGNMENTS_REQUEST_ACTION_NOT_SET = 0; + */ + public static final int PUT_TASK_ASSIGNMENTS_REQUEST_ACTION_NOT_SET_VALUE = 0; + /** + * LABEL_START = 1; + */ + public static final int LABEL_START_VALUE = 1; + /** + * LABEL_SUBMIT = 2; + */ + public static final int LABEL_SUBMIT_VALUE = 2; + /** + * REVIEW_START = 10; + */ + public static final int REVIEW_START_VALUE = 10; + /** + * REVIEW_APPROVE = 11; + */ + public static final int REVIEW_APPROVE_VALUE = 11; + /** + * REVIEW_REQUEST_CHANGES = 12; + */ + public static final int REVIEW_REQUEST_CHANGES_VALUE = 12; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static PutTaskAssignmentsRequestAction valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static PutTaskAssignmentsRequestAction forNumber(int value) { + switch (value) { + case 0: return PUT_TASK_ASSIGNMENTS_REQUEST_ACTION_NOT_SET; + case 1: return LABEL_START; + case 2: return LABEL_SUBMIT; + case 10: return REVIEW_START; + case 11: return REVIEW_APPROVE; + case 12: return REVIEW_REQUEST_CHANGES; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + PutTaskAssignmentsRequestAction> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public PutTaskAssignmentsRequestAction findValueByNumber(int number) { + return PutTaskAssignmentsRequestAction.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.getDescriptor().getEnumTypes().get(1); + } + + private static final PutTaskAssignmentsRequestAction[] VALUES = values(); + + public static PutTaskAssignmentsRequestAction valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private PutTaskAssignmentsRequestAction(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:clarifai.api.PutTaskAssignmentsRequestAction) +} + diff --git a/src/main/java/com/clarifai/grpc/api/PutTaskAssignmentsRequestOrBuilder.java b/src/main/java/com/clarifai/grpc/api/PutTaskAssignmentsRequestOrBuilder.java index 1cdf3da..6baecef 100644 --- a/src/main/java/com/clarifai/grpc/api/PutTaskAssignmentsRequestOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/PutTaskAssignmentsRequestOrBuilder.java @@ -35,14 +35,64 @@ public interface PutTaskAssignmentsRequestOrBuilder extends getTaskIdBytes(); /** + *
+   * Deprecated: use action and action_config instead.
+   * Supported for backwards compatibility: setting this field is equivalent with
+   * * action = LABEL_SUBMIT
+   * * label_submit_config = [{"task_assignments": {"input": {"id": <input-id>}}}]
+   * 
+ * * string input_id = 3; * @return The inputId. */ java.lang.String getInputId(); /** + *
+   * Deprecated: use action and action_config instead.
+   * Supported for backwards compatibility: setting this field is equivalent with
+   * * action = LABEL_SUBMIT
+   * * label_submit_config = [{"task_assignments": {"input": {"id": <input-id>}}}]
+   * 
+ * * string input_id = 3; * @return The bytes for inputId. */ com.google.protobuf.ByteString getInputIdBytes(); + + /** + *
+   * Action to perform on selected task.
+   * 
+ * + * .clarifai.api.PutTaskAssignmentsRequestAction action = 4; + * @return The enum numeric value on the wire for action. + */ + int getActionValue(); + /** + *
+   * Action to perform on selected task.
+   * 
+ * + * .clarifai.api.PutTaskAssignmentsRequestAction action = 4; + * @return The action. + */ + com.clarifai.grpc.api.PutTaskAssignmentsRequestAction getAction(); + + /** + * .clarifai.api.LabelSubmitConfig label_submit_config = 6; + * @return Whether the labelSubmitConfig field is set. + */ + boolean hasLabelSubmitConfig(); + /** + * .clarifai.api.LabelSubmitConfig label_submit_config = 6; + * @return The labelSubmitConfig. + */ + com.clarifai.grpc.api.LabelSubmitConfig getLabelSubmitConfig(); + /** + * .clarifai.api.LabelSubmitConfig label_submit_config = 6; + */ + com.clarifai.grpc.api.LabelSubmitConfigOrBuilder getLabelSubmitConfigOrBuilder(); + + public com.clarifai.grpc.api.PutTaskAssignmentsRequest.ActionConfigCase getActionConfigCase(); } diff --git a/src/main/java/com/clarifai/grpc/api/Resources.java b/src/main/java/com/clarifai/grpc/api/Resources.java index 8b78a6a..f7f4b5b 100644 --- a/src/main/java/com/clarifai/grpc/api/Resources.java +++ b/src/main/java/com/clarifai/grpc/api/Resources.java @@ -429,6 +429,11 @@ public static void registerAllExtensions( static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_clarifai_api_ModelVersion_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_clarifai_api_ModelVersionExport_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_clarifai_api_ModelVersionExport_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_clarifai_api_PretrainedModelConfig_descriptor; static final @@ -724,6 +729,11 @@ public static void registerAllExtensions( static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_clarifai_api_TaskAIAssistant_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_clarifai_api_TaskAssignment_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_clarifai_api_TaskAssignment_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_clarifai_api_TaskStatusCountPerUser_descriptor; static final @@ -749,6 +759,11 @@ public static void registerAllExtensions( static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_clarifai_api_TaskMetrics_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_clarifai_api_TaskWorkMetrics_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_clarifai_api_TaskWorkMetrics_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_clarifai_api_Collector_descriptor; static final @@ -1426,581 +1441,591 @@ public static void registerAllExtensions( "+\n\ntrain_info\030\025 \001(\0132\027.clarifai.api.Train" + "Info\022-\n\013import_info\030\026 \001(\0132\030.clarifai.api" + ".ImportInfo\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_fi" + - "elds_map\030\003 \001(\0132\027.google.protobuf.Struct\022" + - "2\n\021output_fields_map\030\004 \001(\0132\027.google.prot" + - "obuf.Struct\022\025\n\rmodel_zip_url\030\006 \001(\tJ\004\010\002\020\003" + - "J\004\010\005\020\006\">\n\nTrainStats\0220\n\nloss_curve\030\001 \003(\013" + - "2\034.clarifai.api.LossCurveEntry\"B\n\016LossCu" + - "rveEntry\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\014conc" + - "ept_name\030\001 \001(\tB\002\030\001\022\r\n\005count\030\002 \001(\r\022&\n\007con" + - "cept\030\003 \001(\0132\025.clarifai.api.Concept\"L\n\021Lab" + - "elDistribution\0227\n\025positive_label_counts\030" + - "\001 \003(\0132\030.clarifai.api.LabelCount\"B\n\027Coocc" + - "urrenceMatrixEntry\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\022CooccurrenceMatri" + - "x\0225\n\006matrix\030\001 \003(\0132%.clarifai.api.Cooccur" + - "renceMatrixEntry\022\023\n\013concept_ids\030\002 \003(\t\"\257\001" + - "\n\024ConfusionMatrixEntry\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.clari" + - "fai.api.Concept\"Z\n\017ConfusionMatrix\0222\n\006ma" + - "trix\030\001 \003(\0132\".clarifai.api.ConfusionMatri" + - "xEntry\022\023\n\013concept_ids\030\002 \003(\t\"t\n\003ROC\022\021\n\003fp" + - "r\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\nthre" + - "sholds\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\024PrecisionRe" + - "callCurve\022\024\n\006recall\030\001 \003(\002B\004\200\265\030\001\022\027\n\tpreci" + - "sion\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.a" + - "pi.Concept\022$\n\troc_curve\030\007 \001(\0132\021.clarifai" + - ".api.ROC\022B\n\026precision_recall_curve\030\010 \001(\013" + - "2\".clarifai.api.PrecisionRecallCurve\022\025\n\r" + - "avg_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\003io" + - "u\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\004aii" + - "d\030\005 \001(\t\022\032\n\022unique_switch_rate\030\006 \001(\002\"\331\001\n\020" + - "EvalTestSetEntry\022\"\n\005input\030\006 \001(\0132\023.clarif" + - "ai.api.Input\0221\n\022predicted_concepts\030\003 \003(\013" + - "2\025.clarifai.api.Concept\0224\n\025ground_truth_" + - "concepts\030\004 \003(\0132\025.clarifai.api.Concept\022,\n" + - "\nannotation\030\005 \001(\0132\030.clarifai.api.Annotat" + - "ionJ\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(\002" + - "B\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\016MetricsSumma" + - "ry\022\031\n\rtop1_accuracy\030\001 \001(\002B\002\030\001\022\031\n\rtop5_ac" + - "curacy\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\022" + - "macro_std_f1_score\030\006 \001(\002B\004\200\265\030\001\022!\n\023macro_" + - "avg_precision\030\007 \001(\002B\004\200\265\030\001\022\036\n\020macro_avg_r" + - "ecall\030\010 \001(\002B\004\200\265\030\001\022!\n\031mean_avg_precision_" + - "iou_50\030\n \001(\002\022$\n\034mean_avg_precision_iou_r" + - "ange\030\013 \001(\002\0222\n\014lopq_metrics\030\t \003(\0132\034.clari" + - "fai.api.LOPQEvalResult\"\301\006\n\013EvalMetrics\022+" + - "\n\006status\030\001 \001(\0132\033.clarifai.api.status.Sta" + - "tus\022\017\n\007user_id\030\017 \001(\t\022\016\n\006app_id\030\020 \001(\t\022\n\n\002" + - "id\030\n \001(\t\022\"\n\005model\030\r \001(\0132\023.clarifai.api.M" + - "odel\0223\n\024ground_truth_dataset\030\016 \001(\0132\025.cla" + - "rifai.api.Dataset\0222\n\023predictions_dataset" + - "\030\022 \001(\0132\025.clarifai.api.Dataset\022-\n\007summary" + - "\030\002 \001(\0132\034.clarifai.api.MetricsSummary\0227\n\020" + - "confusion_matrix\030\003 \001(\0132\035.clarifai.api.Co" + - "nfusionMatrix\022=\n\023cooccurrence_matrix\030\004 \001" + - "(\0132 .clarifai.api.CooccurrenceMatrix\0225\n\014" + - "label_counts\030\005 \001(\0132\037.clarifai.api.LabelD" + - "istribution\0223\n\016binary_metrics\030\006 \003(\0132\033.cl" + - "arifai.api.BinaryMetrics\0220\n\010test_set\030\007 \003" + - "(\0132\036.clarifai.api.EvalTestSetEntry\0224\n\017me" + - "trics_by_area\030\010 \003(\0132\033.clarifai.api.Binar" + - "yMetrics\0225\n\020metrics_by_class\030\t \003(\0132\033.cla" + - "rifai.api.BinaryMetrics\0225\n\017tracker_metri" + - "cs\030\013 \003(\0132\034.clarifai.api.TrackerMetrics\022)" + - "\n\teval_info\030\014 \001(\0132\026.clarifai.api.EvalInf" + - "o\0227\n\020extended_metrics\030\021 \001(\0132\035.clarifai.a" + - "pi.ExtendedMetrics\"@\n\017ExtendedMetrics\022-\n" + - "\014user_metrics\030\001 \001(\0132\027.google.protobuf.St" + - "ruct\"\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\014l" + - "abel_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_class\030\007 \001(\010\"\333\001\n\006Outpu" + - "t\022\n\n\002id\030\001 \001(\t\022+\n\006status\030\002 \001(\0132\033.clarifai" + - ".api.status.Status\022.\n\ncreated_at\030\003 \001(\0132\032" + - ".google.protobuf.Timestamp\022\"\n\005model\030\004 \001(" + - "\0132\023.clarifai.api.Model\022\"\n\005input\030\005 \001(\0132\023." + - "clarifai.api.Input\022 \n\004data\030\006 \001(\0132\022.clari" + - "fai.api.Data\"4\n\tScopeDeps\022\r\n\005scope\030\001 \001(\t" + - "\022\030\n\020depending_scopes\030\002 \003(\t\":\n\014EndpointDe" + - "ps\022\020\n\010endpoint\030\001 \001(\t\022\030\n\020depending_scopes" + - "\030\002 \003(\t\"\215\001\n\003Hit\022\023\n\005score\030\001 \001(\002B\004\200\265\030\001\022\"\n\005i" + - "nput\030\002 \001(\0132\023.clarifai.api.Input\022,\n\nannot" + - "ation\030\003 \001(\0132\030.clarifai.api.Annotation\022\017\n" + - "\007user_id\030\004 \001(\t\022\016\n\006app_id\030\005 \001(\t\"#\n\010HitCou" + - "nt\022\027\n\017estimated_total\030\001 \001(\004\"\215\001\n\003And\022\"\n\005i" + - "nput\030\001 \001(\0132\023.clarifai.api.Input\022$\n\006outpu" + - "t\030\002 \001(\0132\024.clarifai.api.Output\022\016\n\006negate\030" + - "\003 \001(\010\022,\n\nannotation\030\004 \001(\0132\030.clarifai.api" + - ".Annotation\"\210\001\n\005Query\022#\n\004ands\030\001 \003(\0132\021.cl" + - "arifai.api.AndB\002\030\001\022\020\n\010language\030\002 \001(\t\022%\n\007" + - "filters\030\003 \003(\0132\024.clarifai.api.Filter\022!\n\005r" + - "anks\030\004 \003(\0132\022.clarifai.api.Rank\"\326\003\n\006Searc" + - "h\022\"\n\005query\030\001 \001(\0132\023.clarifai.api.Query\022\n\n" + - "\002id\030\002 \001(\t\022\026\n\016application_id\030\003 \001(\t\022\014\n\004nam" + - "e\030\004 \001(\t\022)\n\005as_of\030\005 \001(\0132\032.google.protobuf" + - ".Timestamp\022\020\n\010git_hash\030\006 \001(\t\022.\n\ncreated_" + - "at\030\007 \001(\0132\032.google.protobuf.Timestamp\022/\n\013" + - "modified_at\030\010 \001(\0132\032.google.protobuf.Time" + - "stamp\022\021\n\talgorithm\030\t \001(\t\022\014\n\004save\030\n \001(\010\022\021" + - "\n\tmin_value\030\013 \001(\002\022,\n\nvisibility\030\014 \001(\0132\030." + - "clarifai.api.Visibility\022+\n\006metric\030\r \001(\0162" + - "\033.clarifai.api.Search.Metric\"I\n\006Metric\022\022" + - "\n\016METRIC_NOT_SET\020\000\022\026\n\022EUCLIDEAN_DISTANCE" + - "\020\001\022\023\n\017COSINE_DISTANCE\020\002\"\244\001\n\006Filter\022\016\n\006ne" + - "gate\030\003 \001(\010\022,\n\nannotation\030\004 \001(\0132\030.clarifa" + - "i.api.Annotation\022\"\n\005input\030\005 \001(\0132\023.clarif" + - "ai.api.Input\0228\n\027last_updated_time_range\030" + - "\006 \001(\0132\027.clarifai.api.TimeRange\"i\n\tTimeRa" + - "nge\022.\n\nstart_time\030\001 \001(\0132\032.google.protobu" + - "f.Timestamp\022,\n\010end_time\030\002 \001(\0132\032.google.p" + - "rotobuf.Timestamp\"D\n\004Rank\022\016\n\006negate\030\003 \001(" + - "\010\022,\n\nannotation\030\004 \001(\0132\030.clarifai.api.Ann" + - "otation\"\215\002\n\027AnnotationSearchMetrics\022*\n\014g" + - "round_truth\030\001 \001(\0132\024.clarifai.api.Search\022" + - ",\n\016search_to_eval\030\002 \001(\0132\024.clarifai.api.S" + - "earch\022*\n\007metrics\030\003 \001(\0132\031.clarifai.api.Ev" + - "alMetrics\022 \n\004data\030\004 \001(\0132\022.clarifai.api.D" + - "ata\022\034\n\024active_concept_count\030\005 \001(\r\022,\n\nvis" + - "ibility\030\006 \001(\0132\030.clarifai.api.Visibility\"" + - "\221\001\n\004Text\022\013\n\003raw\030\001 \001(\t\022\013\n\003url\030\002 \001(\t\022\033\n\023al" + - "low_duplicate_url\030\003 \001(\010\022\'\n\006hosted\030\004 \001(\0132" + - "\027.clarifai.api.HostedURL\022)\n\ttext_info\030\005 " + - "\001(\0132\026.clarifai.api.TextInfo\"0\n\010TextInfo\022" + - "\022\n\nchar_count\030\001 \001(\005\022\020\n\010encoding\030\002 \001(\t\"\217\006" + - "\n\004User\022\n\n\002id\030\001 \001(\t\022\031\n\rprimary_email\030\002 \001(" + - "\tB\002\030\001\022\022\n\nfirst_name\030\003 \001(\t\022\021\n\tlast_name\030\004" + - " \001(\t\022\024\n\014company_name\030\005 \001(\t\022\021\n\tjob_title\030" + - "\023 \001(\t\022\020\n\010job_role\030\024 \001(\t\022\021\n\tintention\030\030 \001" + - "(\t\022\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\021dat" + - "e_gdpr_consent\030\010 \001(\0132\032.google.protobuf.T" + - "imestampB\002\030\001\0228\n\020date_tos_consent\030\t \001(\0132\032" + - ".google.protobuf.TimestampB\002\030\001\022>\n\026date_m" + - "arketing_consent\030\n \001(\0132\032.google.protobuf" + - ".TimestampB\002\030\001\0228\n\020date_pii_consent\030\027 \001(\013" + - "2\032.google.protobuf.TimestampB\002\030\001\022-\n\010meta" + - "data\030\013 \001(\0132\027.google.protobuf.StructB\002\030\001\022" + - "7\n\017email_addresses\030\014 \003(\0132\032.clarifai.api." + - "EmailAddressB\002\030\001\022#\n\027two_factor_auth_enab" + - "led\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.Visibi" + - "lity\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_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.pro" + - "tobuf.Timestamp\0224\n\020date_tos_consent\030\004 \001(" + - "\0132\032.google.protobuf.Timestamp\022:\n\026date_ma" + - "rketing_consent\030\005 \001(\0132\032.google.protobuf." + - "Timestamp\0224\n\020date_pii_consent\030\r \001(\0132\032.go" + - "ogle.protobuf.Timestamp\022)\n\010metadata\030\006 \001(" + - "\0132\027.google.protobuf.Struct\0223\n\017email_addr" + - "esses\030\007 \003(\0132\032.clarifai.api.EmailAddress\022" + - "\037\n\027two_factor_auth_enabled\030\t \001(\010\022\023\n\013team" + - "s_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\010verif" + - "ied\030\003 \001(\010B\004\200\265\030\001\"\035\n\010Password\022\021\n\tplaintext" + - "\030\001 \001(\t\"\206\003\n\022PasswordViolations\022\026\n\016minimum" + - "_length\030\001 \001(\010\022\026\n\016maximum_length\030\002 \001(\010\022\031\n" + - "\021upper_case_needed\030\003 \001(\010\022\031\n\021lower_case_n" + - "eeded\030\004 \001(\010\022\026\n\016numeric_needed\030\005 \001(\010\022\037\n\027n" + - "on_alphanumeric_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\re" + - "xclude_email\030\t \001(\010\022\034\n\024no_confusing_lette" + - "rs\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_wi" + - "th_old\030\r \001(\010\022\031\n\021password_lifespan\030\016 \001(\010\"" + - "\345\001\n\005Video\022\013\n\003url\030\001 \001(\t\022\016\n\006base64\030\002 \001(\014\022\033" + - "\n\023allow_duplicate_url\030\004 \001(\010\022\031\n\rthumbnail" + - "_url\030\005 \001(\tB\002\030\001\022\'\n\006hosted\030\006 \001(\0132\027.clarifa" + - "i.api.HostedURL\0221\n\020hosted_thumbnail\030\010 \001(" + - "\0132\027.clarifai.api.HostedURL\022+\n\nvideo_info" + - "\030\007 \001(\0132\027.clarifai.api.VideoInfo\"\216\001\n\tVide" + - "oInfo\022\r\n\005width\030\001 \001(\005\022\016\n\006height\030\002 \001(\005\022\013\n\003" + - "fps\030\003 \001(\002\022\024\n\014video_format\030\004 \001(\t\022\020\n\010bit_r" + - "ate\030\005 \001(\005\022\023\n\013frame_count\030\006 \001(\005\022\030\n\020durati" + - "on_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.protobuf.Timestamp\022)\n\005nodes\030\004 \003(\013" + - "2\032.clarifai.api.WorkflowNode\022)\n\010metadata" + - "\030\005 \001(\0132\027.google.protobuf.Struct\022,\n\nvisib" + - "ility\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.go" + - "ogle.protobuf.Timestamp\022.\n\007version\030\t \001(\013" + - "2\035.clarifai.api.WorkflowVersion\022\022\n\nis_st" + - "arred\030\n \001(\010\022\022\n\nstar_count\030\013 \001(\005\022\023\n\013descr" + - "iption\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.a" + - "pi.BookmarkOrigin\022\"\n\005image\030\021 \001(\0132\023.clari" + - "fai.api.Image\"\336\002\n\017WorkflowVersion\022\n\n\002id\030" + - "\001 \001(\t\022\023\n\013workflow_id\030\002 \001(\t\022.\n\ncreated_at" + - "\030\003 \001(\0132\032.google.protobuf.Timestamp\022/\n\013mo" + - "dified_at\030\004 \001(\0132\032.google.protobuf.Timest" + - "amp\022,\n\nvisibility\030\005 \001(\0132\030.clarifai.api.V" + - "isibility\022)\n\005nodes\030\006 \003(\0132\032.clarifai.api." + - "WorkflowNode\022)\n\010metadata\030\007 \001(\0132\027.google." + - "protobuf.Struct\022\016\n\006app_id\030\010 \001(\t\022\017\n\007user_" + - "id\030\t \001(\t\022\023\n\013description\030\n \001(\t\022\017\n\007license" + - "\030\013 \001(\t\"\275\001\n\014WorkflowNode\022\n\n\002id\030\001 \001(\t\022\"\n\005m" + - "odel\030\002 \001(\0132\023.clarifai.api.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_ov" + - "erride\030\005 \001(\0132\030.clarifai.api.OutputInfo\"\034" + - "\n\tNodeInput\022\017\n\007node_id\030\001 \001(\t\"\205\002\n\016Workflo" + - "wResult\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.ModelB\002\030\001\022\"\n\005inpu" + - "t\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\rWorkflowState\022\n\n\002id\030\001 \001(" + - "\t\"\220\003\n\016AppDuplication\022\n\n\002id\030\001 \001(\t\022*\n\017dest" + - "ination_app\030\n \001(\0132\021.clarifai.api.App\022\033\n\017" + - "existing_app_id\030\010 \001(\tB\002\030\001\022\026\n\nnew_app_id\030" + - "\002 \001(\tB\002\030\001\022\030\n\014new_app_name\030\003 \001(\tB\002\030\001\022+\n\006s" + - "tatus\030\004 \001(\0132\033.clarifai.api.status.Status" + - "\022.\n\ncreated_at\030\005 \001(\0132\032.google.protobuf.T" + - "imestamp\0224\n\020last_modified_at\030\006 \001(\0132\032.goo" + - "gle.protobuf.Timestamp\0223\n\006filter\030\007 \001(\0132#" + - ".clarifai.api.AppDuplicationFilters\022/\n\010p" + - "rogress\030\t \003(\0132\035.clarifai.api.AppCopyProg" + - "ress\"5\n\017AppCopyProgress\022\r\n\005field\030\001 \001(\t\022\023" + - "\n\005value\030\002 \001(\005B\004\200\265\030\001\"\262\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" + - "\022&\n\036copy_installed_module_versions\030\006 \001(\010" + - "\"\372\002\n\nLabelOrder\022\n\n\002id\030\001 \001(\t\022\014\n\004name\030\002 \001(" + - "\t\022+\n\006status\030\003 \001(\0132\033.clarifai.api.status." + - "Status\022\024\n\014auto_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\"\347\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\022*\n\007metrics\030\025 \001(\0132\031" + - ".clarifai.api.TaskMetrics\"l\n\010TaskType\022\020\n" + - "\014TYPE_NOT_SET\020\000\022\033\n\027CONCEPTS_CLASSIFICATI" + - "ON\020\001\022\032\n\026BOUNDING_BOX_DETECTION\020\002\022\025\n\021POLY" + - "GON_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\nTa" + - "skWorker\022=\n\010strategy\030\001 \001(\0162+.clarifai.ap" + - "i.TaskWorker.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." + - "Model\022)\n\tworkflows\030\006 \003(\0132\026.clarifai.api." + - "Workflow\022T\n\031partitioned_strategy_info\030\003 " + - "\001(\0132/.clarifai.api.TaskWorkerPartitioned" + - "StrategyInfoH\000\"R\n\022TaskWorkerStrategy\022\033\n\027" + - "WORKER_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!" + - "TaskWorkerPartitionedStrategyInfo\022[\n\004typ" + - "e\030\001 \001(\0162M.clarifai.api.TaskWorkerPartiti" + - "onedStrategyInfo.TaskWorkerPartitionedSt" + - "rategy\022\031\n\021workers_per_input\030\002 \001(\005\022(\n\007wei" + - "ghts\030\003 \001(\0132\027.google.protobuf.Struct\"b\n\035T" + - "askWorkerPartitionedStrategy\022\'\n#PARTITIO" + - "NED_WORKER_STRATEGY_NOT_SET\020\000\022\n\n\006EVENLY\020" + - "\001\022\014\n\010WEIGHTED\020\002\"\303\001\n\017TaskInputSource\022?\n\004t" + - "ype\030\001 \001(\01621.clarifai.api.TaskInputSource" + - ".TaskInputSourceType\022\n\n\002id\030\002 \001(\t\"c\n\023Task" + - "InputSourceType\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+.clarifai.api.TaskReview.TaskRev" + - "iewStrategy\022\024\n\010user_ids\030\002 \003(\tB\002\030\001\022!\n\005use" + - "rs\030\005 \003(\0132\022.clarifai.api.User\022J\n\024manual_s" + - "trategy_info\030\003 \001(\0132*.clarifai.api.TaskRe" + - "viewManualStrategyInfoH\000\022P\n\027consensus_st" + - "rategy_info\030\004 \001(\0132-.clarifai.api.TaskRev" + - "iewConsensusStrategyInfoH\000\"[\n\022TaskReview" + - "Strategy\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\rstrategy_info\"9\n\034TaskReviewManualStra" + - "tegyInfo\022\031\n\021sample_percentage\030\001 \001(\002\"C\n\037T" + - "askReviewConsensusStrategyInfo\022\032\n\022approv" + - "al_threshold\030\002 \001(\rJ\004\010\001\020\002\"&\n\017TaskAIAssist" + - "ant\022\023\n\013workflow_id\030\001 \001(\t\"\274\001\n\026TaskStatusC" + - "ountPerUser\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_deni" + - "ed\030\005 \001(\rB\004\200\265\030\001\022\'\n\031awaiting_consensus_rev" + - "iew\030\006 \001(\rB\004\200\265\030\001\"f\n\016ThresholdRange\022\032\n\022is_" + - "lower_inclusive\030\001 \001(\010\022\032\n\022is_upper_inclus" + - "ive\030\002 \001(\010\022\r\n\005lower\030\003 \001(\002\022\r\n\005upper\030\004 \001(\002\"" + - "\255\001\n\037TaskConceptAutoAnnotationConfig\022\035\n\025a" + - "nnotation_data_types\030\001 \001(\r\0225\n\017threshold_" + - "range\030\002 \001(\0132\034.clarifai.api.ThresholdRang" + - "e\0224\n\013status_code\030\003 \001(\0162\037.clarifai.api.st" + - "atus.StatusCode\"\204\001\n\013TaskConcept\022&\n\007conce" + - "pt\030\001 \001(\0132\025.clarifai.api.Concept\022M\n\026auto_" + - "annotation_config\030\002 \001(\0132-.clarifai.api.T" + - "askConceptAutoAnnotationConfig\"5\n\013TaskMe" + - "trics\022&\n\036estimated_labeled_inputs_count\030" + - "\001 \001(\004\"\273\002\n\tCollector\022\n\n\002id\030\001 \001(\t\022\023\n\013descr" + - "iption\030\002 \001(\t\022.\n\ncreated_at\030\003 \001(\0132\032.googl" + - "e.protobuf.Timestamp\022\035\n\025pre_queue_workfl" + - "ow_id\030\004 \001(\t\022\037\n\027pre_queue_random_sample\030\010" + - " \001(\002\022\036\n\026post_queue_workflow_id\030\005 \001(\t\0227\n\020" + - "collector_source\030\006 \001(\0132\035.clarifai.api.Co" + - "llectorSource\022+\n\006status\030\007 \001(\0132\033.clarifai" + - ".api.status.Status\022\027\n\017collect_outputs\030\t " + - "\001(\010\"t\n\017CollectorSource\022a\n\'api_post_model" + - "_outputs_collector_source\030\002 \001(\01320.clarif" + - "ai.api.APIPostModelOutputsCollectorSourc" + - "e\"\261\001\n\"APIPostModelOutputsCollectorSource" + - "\022\025\n\rmodel_user_id\030\001 \001(\t\022\024\n\014model_app_id\030" + - "\002 \001(\t\022\020\n\010model_id\030\003 \001(\t\022\030\n\020model_version" + - "_id\030\004 \001(\t\022\032\n\022post_inputs_key_id\030\005 \001(\t\022\026\n" + - "\016caller_user_id\030\006 \001(\t\"R\n\tStatValue\022(\n\004ti" + - "me\030\001 \001(\0132\032.google.protobuf.Timestamp\022\r\n\005" + - "value\030\002 \001(\002\022\014\n\004tags\030\003 \003(\t\"\246\001\n\030StatValueA" + - "ggregateResult\022?\n\025stat_value_aggregates\030" + - "\001 \003(\0132 .clarifai.api.StatValueAggregate\022" + - "I\n\032stat_value_aggregate_query\030\002 \001(\0132%.cl" + - "arifai.api.StatValueAggregateQuery\"t\n\022St" + - "atValueAggregate\022(\n\004time\030\001 \001(\0132\032.google." + - "protobuf.Timestamp\022\027\n\017aggregate_value\030\002 " + - "\001(\002\022\r\n\005count\030\003 \001(\004\022\014\n\004tags\030\004 \003(\t\"\221\002\n\027Sta" + - "tValueAggregateQuery\022\014\n\004tags\030\001 \003(\t\022\022\n\nta" + - "g_groups\030\002 \003(\t\022;\n\023stat_value_agg_type\030\003 " + - "\001(\0162\036.clarifai.api.StatValueAggType\0229\n\022s" + - "tat_time_agg_type\030\004 \001(\0162\035.clarifai.api.S" + - "tatTimeAggType\022.\n\nstart_time\030\005 \001(\0132\032.goo" + - "gle.protobuf.Timestamp\022,\n\010end_time\030\006 \001(\013" + - "2\032.google.protobuf.Timestamp\"O\n\027PCAProje" + - "ctionComparator\022\032\n\022distance_threshold\030\001 " + - "\001(\002\022\030\n\020model_version_id\030\002 \001(\t\"K\n\033Duplica" + - "teAnnotationsResults\022\026\n\016duplicate_cfid\030\001" + - " \003(\t\022\024\n\014unique_count\030\002 \001(\005\"\207\001\n\nVisibilit" + - "y\0223\n\010gettable\030\001 \001(\0162!.clarifai.api.Visib" + - "ility.Gettable\"D\n\010Gettable\022\026\n\022UNKNOWN_VI" + - "SIBILITY\020\000\022\013\n\007PRIVATE\020\n\022\007\n\003ORG\020\036\022\n\n\006PUBL" + - "IC\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\nvi" + - "ew_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\"P\n\010T" + - "imeInfo\022\022\n\nnum_frames\030\001 \001(\r\022\022\n\nbegin_tim" + - "e\030\004 \001(\002\022\020\n\010end_time\030\005 \001(\002J\004\010\002\020\003J\004\010\003\020\004\"!\n" + - "\013DatasetStar\022\022\n\ndataset_id\030\001 \001(\t\"\037\n\nModu" + - "leStar\022\021\n\tmodule_id\030\001 \001(\t\"\302\003\n\006Module\022\n\n\002", - "id\030\001 \001(\t\022\023\n\013description\030\003 \001(\t\022.\n\ncreated" + - "_at\030\004 \001(\0132\032.google.protobuf.Timestamp\022/\n" + - "\013modified_at\030\005 \001(\0132\032.google.protobuf.Tim" + - "estamp\022,\n\nvisibility\030\007 \001(\0132\030.clarifai.ap" + - "i.Visibility\022)\n\010metadata\030\010 \001(\0132\027.google." + - "protobuf.Struct\022\017\n\007user_id\030\t \001(\t\022\016\n\006app_" + - "id\030\n \001(\t\0223\n\016module_version\030\013 \001(\0132\033.clari" + - "fai.api.ModuleVersion\022\022\n\nis_starred\030\014 \001(" + - "\010\022\022\n\nstar_count\030\r \001(\005\0225\n\017bookmark_origin" + - "\030\016 \001(\0132\034.clarifai.api.BookmarkOrigin\022\"\n\005" + - "image\030\017 \001(\0132\023.clarifai.api.ImageJ\004\010\002\020\003\"\276" + - "\004\n\rModuleVersion\022\n\n\002id\030\001 \001(\t\022\021\n\tmodule_i" + - "d\030\002 \001(\t\022\016\n\006app_id\030\003 \001(\t\022\017\n\007user_id\030\004 \001(\t" + - "\022\023\n\013description\030\006 \001(\t\022\r\n\005notes\030\007 \001(\t\022.\n\n" + - "created_at\030\010 \001(\0132\032.google.protobuf.Times" + - "tamp\022/\n\013modified_at\030\t \001(\0132\032.google.proto" + - "buf.Timestamp\022\026\n\016git_commit_url\030\n \001(\t\0229\n" + - "\nmodule_nav\030\013 \001(\0132%.clarifai.api.ModuleV" + - "ersion.ModuleNav\022\020\n\010approved\030\014 \001(\010\022,\n\nvi" + - "sibility\030\r \001(\0132\030.clarifai.api.Visibility" + - "\022)\n\010metadata\030\016 \001(\0132\027.google.protobuf.Str" + - "uct\032E\n\014ModuleSubNav\022\r\n\005title\030\001 \001(\t\022\021\n\tqu" + - "ery_key\030\002 \001(\t\022\023\n\013query_value\030\003 \001(\t\032]\n\tMo" + - "duleNav\022\r\n\005title\030\001 \001(\t\022A\n\017module_sub_nav" + - "s\030\002 \003(\0132(.clarifai.api.ModuleVersion.Mod" + - "uleSubNavJ\004\010\005\020\006\"\255\002\n\026InstalledModuleVersi" + - "on\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_id\030\004 \001(\t\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\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\rBulkOperation\022\n\n\002id\030\001 \001(\t\022+\n\tinput_i" + - "ds\030\002 \001(\0132\026.clarifai.api.InputIDsH\000\022&\n\006se" + - "arch\030\n \001(\0132\024.clarifai.api.SearchH\000\022(\n\007da" + - "taset\030\013 \001(\0132\025.clarifai.api.DatasetH\000\022*\n\t" + - "operation\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.clari" + - "fai.api.status.Status\022(\n\010progress\030\006 \001(\0132" + - "\026.clarifai.api.Progress\022\022\n\ncreated_by\030\007 " + - "\001(\t\022.\n\ncreated_at\030\010 \001(\0132\032.google.protobu" + - "f.Timestamp\0224\n\020last_modified_at\030\t \001(\0132\032." + - "google.protobuf.TimestampB\016\n\014input_sourc" + - "e\"\035\n\010InputIDs\022\021\n\tinput_ids\030\001 \003(\t\"8\n\010Prog" + - "ress\022\021\n\tprocessed\030\001 \001(\r\022\031\n\021last_processe" + - "d_id\030\002 \001(\t\"\212\004\n\tOperation\0221\n\014add_concepts" + - "\030\001 \001(\0132\031.clarifai.api.AddConceptsH\000\0227\n\017d" + - "elete_concepts\030\002 \001(\0132\034.clarifai.api.Dele" + - "teConceptsH\000\0221\n\014add_metadata\030\003 \001(\0132\031.cla" + - "rifai.api.AddMetadataH\000\0227\n\017delete_metada" + - "ta\030\004 \001(\0132\034.clarifai.api.DeleteMetadataH\000" + - "\0223\n\roverwrite_geo\030\005 \001(\0132\032.clarifai.api.O" + - "verwriteGeoH\000\022-\n\ndelete_geo\030\006 \001(\0132\027.clar" + - "ifai.api.DeleteGeoH\000\022>\n\023delete_from_data" + - "set\030\007 \001(\0132\037.clarifai.api.DeleteFromDatas" + - "etH\000\0224\n\016add_to_dataset\030\010 \001(\0132\032.clarifai." + - "api.AddToDatasetH\000\022>\n\023split_into_dataset" + - "s\030\t \001(\0132\037.clarifai.api.SplitIntoDatasets" + - "H\000B\013\n\toperation\"6\n\013AddConcepts\022\'\n\010concep" + - "ts\030\001 \003(\0132\025.clarifai.api.Concept\"K\n\016Delet" + - "eConcepts\022\'\n\010concepts\030\001 \003(\0132\025.clarifai.a" + - "pi.Concept\022\020\n\010user_ids\030\002 \003(\t\"8\n\013AddMetad" + - "ata\022)\n\010metadata\030\001 \001(\0132\027.google.protobuf." + - "Struct\";\n\016DeleteMetadata\022)\n\010metadata\030\001 \001" + - "(\0132\027.google.protobuf.Struct\".\n\014Overwrite" + - "Geo\022\036\n\003geo\030\001 \001(\0132\021.clarifai.api.Geo\"\013\n\tD" + - "eleteGeo\"\"\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_s" + - "plits\030\001 \003(\0132\032.clarifai.api.DatasetSplit\022" + - "B\n\006method\030\002 \001(\01622.clarifai.api.SplitInto" + - "Datasets.DatasetSplitMethod\">\n\022DatasetSp" + - "litMethod\022\013\n\007NOT_SET\020\000\022\033\n\027RANDOM_PERCENT" + - "AGE_SPLIT\020\001\"[\n\014DatasetSplit\022&\n\007dataset\030\001" + - " \001(\0132\025.clarifai.api.Dataset\022\024\n\npercentag" + - "e\030\002 \001(\rH\000B\r\n\013method_info\"\373\002\n\014InputsAddJo" + - "b\022\n\n\002id\030\001 \001(\t\022\025\n\rcall_back_url\030\003 \001(\t\022\017\n\007" + - "app_pat\030\004 \001(\t\0224\n\010progress\030\007 \001(\0132\".clarif" + - "ai.api.InputsAddJobProgress\022.\n\ncreated_a" + - "t\030\010 \001(\0132\032.google.protobuf.Timestamp\022/\n\013m" + - "odified_at\030\t \001(\0132\032.google.protobuf.Times" + - "tamp\022:\n\017extraction_jobs\030\n \003(\0132!.clarifai" + - ".api.InputsExtractionJob\022%\n\007uploads\030\013 \003(" + - "\0132\024.clarifai.api.Upload\022+\n\006status\030\014 \001(\0132" + - "\033.clarifai.api.status.StatusJ\004\010\002\020\003J\004\010\005\020\006" + - "J\004\010\006\020\007\"u\n\024InputsAddJobProgress\022\025\n\rpendin" + - "g_count\030\001 \001(\004\022\031\n\021in_progress_count\030\002 \001(\004" + - "\022\025\n\rsuccess_count\030\003 \001(\004\022\024\n\014failed_count\030" + - "\004 \001(\004\"\225\002\n\006Upload\022\n\n\002id\030\001 \001(\t\022.\n\ncreated_" + - "at\030\002 \001(\0132\032.google.protobuf.Timestamp\022/\n\013" + - "modified_at\030\003 \001(\0132\032.google.protobuf.Time" + - "stamp\022.\n\nexpires_at\030\004 \001(\0132\032.google.proto" + - "buf.Timestamp\022+\n\006status\030\005 \001(\0132\033.clarifai" + - ".api.status.Status\022\024\n\014content_name\030\010 \001(\t" + - "\022\026\n\016content_length\030\006 \001(\004\022\023\n\013content_url\030" + - "\007 \001(\t\"K\n\021UploadContentPart\022\023\n\013range_star" + - "t\030\001 \001(\004\022\023\n\013part_number\030\002 \001(\003\022\014\n\004data\030\003 \001" + - "(\014\"l\n\031CustomCodeOperatorRequest\022#\n\006input" + - "s\030\001 \003(\0132\023.clarifai.api.Input\022*\n\010metadata" + - "\030\352\007 \001(\0132\027.google.protobuf.Struct\"\365\002\n\023Inp" + - "utsExtractionJob\022+\n\006status\030\001 \001(\0132\033.clari" + - "fai.api.status.Status\022\n\n\002id\030\002 \001(\t\022\013\n\003url" + - "\030\003 \001(\t\022;\n\010progress\030\004 \001(\0132).clarifai.api." + - "InputsExtractionJobProgress\022.\n\ncreated_a" + - "t\030\005 \001(\0132\032.google.protobuf.Timestamp\022/\n\013m" + - "odified_at\030\006 \001(\0132\032.google.protobuf.Times" + - "tamp\022M\n\034input_id_conflict_resolution\030\007 \001" + - "(\0162\'.clarifai.api.InputIDConflictResolut" + - "ion\022+\n\016input_template\030\010 \001(\0132\023.clarifai.a" + - "pi.Input\"\227\002\n\033InputsExtractionJobProgress" + - "\022\032\n\022audio_inputs_count\030\002 \001(\004\022\032\n\022image_in" + - "puts_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\026pendi" + - "ng_archives_count\030\006 \001(\004\022\"\n\032in_progress_a" + - "rchives_count\030\007 \001(\004\022 \n\030completed_archive" + - "s_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\021input" + - "s_add_job_id\030\001 \001(\t\022(\n\003url\030\002 \001(\0132\033.clarif" + - "ai.api.DataSourceURL\022M\n\034input_id_conflic" + - "t_resolution\030\003 \001(\0162\'.clarifai.api.InputI" + - "DConflictResolution\022+\n\016input_template\030\004 " + - "\001(\0132\023.clarifai.api.Input\"V\n\rDataSourceUR" + - "L\022\013\n\003url\030\001 \001(\t\0228\n\013credentials\030\002 \001(\0132#.cl" + - "arifai.api.DataSourceCredentials\"\247\001\n\025Dat" + - "aSourceCredentials\022*\n\010s3_creds\030\001 \001(\0132\026.c" + - "larifai.api.AWSCredsH\000\022\023\n\tgcp_creds\030\002 \001(" + - "\014H\000\0228\n\020azure_blob_creds\030\004 \001(\0132\034.clarifai" + - ".api.AzureBlobCredsH\000B\r\n\013credentialsJ\004\010\003" + - "\020\004\"K\n\010AWSCreds\022\016\n\006region\030\002 \001(\t\022\n\n\002id\030\003 \001" + - "(\t\022\016\n\006secret\030\004 \001(\t\022\r\n\005token\030\005 \001(\tJ\004\010\001\020\002\"" + - ";\n\016AzureBlobCreds\022\024\n\014account_name\030\001 \001(\t\022" + - "\023\n\013account_key\030\002 \001(\t\"\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\006upload\030\003 \001(\0132\024.clarifai.api.Upload\022" + - "M\n\034input_id_conflict_resolution\030\004 \001(\0162\'." + - "clarifai.api.InputIDConflictResolution\022+" + - "\n\016input_template\030\005 \001(\0132\023.clarifai.api.In" + - "put\"\316\001\n\016BookmarkOrigin\022\n\n\002id\030\001 \001(\t\022\016\n\006ap" + - "p_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\013d" + - "escription\030\002 \001(\t\022.\n\ncreated_at\030\003 \001(\0132\032.g" + + "\020\023\"\\\n\022ModelVersionExport\022+\n\006status\030\001 \001(\013" + + "2\033.clarifai.api.status.Status\022\013\n\003url\030\002 \001" + + "(\t\022\014\n\004size\030\003 \001(\003\"\241\001\n\025PretrainedModelConf" + + "ig\0221\n\020input_fields_map\030\003 \001(\0132\027.google.pr" + + "otobuf.Struct\0222\n\021output_fields_map\030\004 \001(\013" + + "2\027.google.protobuf.Struct\022\025\n\rmodel_zip_u" + + "rl\030\006 \001(\tJ\004\010\002\020\003J\004\010\005\020\006\">\n\nTrainStats\0220\n\nlo" + + "ss_curve\030\001 \003(\0132\034.clarifai.api.LossCurveE" + + "ntry\"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\nLabe" + + "lCount\022\030\n\014concept_name\030\001 \001(\tB\002\030\001\022\r\n\005coun" + + "t\030\002 \001(\r\022&\n\007concept\030\003 \001(\0132\025.clarifai.api." + + "Concept\"L\n\021LabelDistribution\0227\n\025positive" + + "_label_counts\030\001 \003(\0132\030.clarifai.api.Label" + + "Count\"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\022Coo" + + "ccurrenceMatrix\0225\n\006matrix\030\001 \003(\0132%.clarif" + + "ai.api.CooccurrenceMatrixEntry\022\023\n\013concep" + + "t_ids\030\002 \003(\t\"\257\001\n\024ConfusionMatrixEntry\022\021\n\t" + + "predicted\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\017Confusi" + + "onMatrix\0222\n\006matrix\030\001 \003(\0132\".clarifai.api." + + "ConfusionMatrixEntry\022\023\n\013concept_ids\030\002 \003(" + + "\t\"t\n\003ROC\022\021\n\003fpr\030\001 \003(\002B\004\200\265\030\001\022\021\n\003tpr\030\002 \003(\002" + + "B\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\nthresh" + + "olds\030\003 \003(\002B\004\200\265\030\001\"\352\002\n\rBinaryMetrics\022\025\n\007nu" + + "m_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(\002" + + "B\004\200\265\030\001\022\020\n\002f1\030\005 \001(\002B\004\200\265\030\001\022&\n\007concept\030\006 \001(" + + "\0132\025.clarifai.api.Concept\022$\n\troc_curve\030\007 " + + "\001(\0132\021.clarifai.api.ROC\022B\n\026precision_reca" + + "ll_curve\030\010 \001(\0132\".clarifai.api.PrecisionR" + + "ecallCurve\022\025\n\ravg_precision\030\t \001(\002\022\021\n\tare" + + "a_name\030\n \001(\t\022\020\n\010area_min\030\013 \001(\001\022\020\n\010area_m" + + "ax\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_precisio" + + "n\030\004 \001(\002\022\014\n\004aiid\030\005 \001(\t\022\032\n\022unique_switch_r" + + "ate\030\006 \001(\002\"\331\001\n\020EvalTestSetEntry\022\"\n\005input\030" + + "\006 \001(\0132\023.clarifai.api.Input\0221\n\022predicted_" + + "concepts\030\003 \003(\0132\025.clarifai.api.Concept\0224\n" + + "\025ground_truth_concepts\030\004 \003(\0132\025.clarifai." + + "api.Concept\022,\n\nannotation\030\005 \001(\0132\030.clarif" + + "ai.api.AnnotationJ\004\010\001\020\002J\004\010\002\020\003\"\315\001\n\016LOPQEv" + + "alResult\022\t\n\001k\030\001 \001(\005\022#\n\025recall_vs_brute_f" + + "orce\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_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(\002B\004\200\265\030\001\022" + + "\036\n\020macro_avg_recall\030\010 \001(\002B\004\200\265\030\001\022!\n\031mean_" + + "avg_precision_iou_50\030\n \001(\002\022$\n\034mean_avg_p" + + "recision_iou_range\030\013 \001(\002\0222\n\014lopq_metrics" + + "\030\t \003(\0132\034.clarifai.api.LOPQEvalResult\"\301\006\n" + + "\013EvalMetrics\022+\n\006status\030\001 \001(\0132\033.clarifai." + + "api.status.Status\022\017\n\007user_id\030\017 \001(\t\022\016\n\006ap" + + "p_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_truth_datas" + + "et\030\016 \001(\0132\025.clarifai.api.Dataset\0222\n\023predi" + + "ctions_dataset\030\022 \001(\0132\025.clarifai.api.Data" + + "set\022-\n\007summary\030\002 \001(\0132\034.clarifai.api.Metr" + + "icsSummary\0227\n\020confusion_matrix\030\003 \001(\0132\035.c" + + "larifai.api.ConfusionMatrix\022=\n\023cooccurre" + + "nce_matrix\030\004 \001(\0132 .clarifai.api.Cooccurr" + + "enceMatrix\0225\n\014label_counts\030\005 \001(\0132\037.clari" + + "fai.api.LabelDistribution\0223\n\016binary_metr" + + "ics\030\006 \003(\0132\033.clarifai.api.BinaryMetrics\0220" + + "\n\010test_set\030\007 \003(\0132\036.clarifai.api.EvalTest" + + "SetEntry\0224\n\017metrics_by_area\030\010 \003(\0132\033.clar" + + "ifai.api.BinaryMetrics\0225\n\020metrics_by_cla" + + "ss\030\t \003(\0132\033.clarifai.api.BinaryMetrics\0225\n" + + "\017tracker_metrics\030\013 \003(\0132\034.clarifai.api.Tr" + + "ackerMetrics\022)\n\teval_info\030\014 \001(\0132\026.clarif" + + "ai.api.EvalInfo\0227\n\020extended_metrics\030\021 \001(" + + "\0132\035.clarifai.api.ExtendedMetrics\"@\n\017Exte" + + "ndedMetrics\022-\n\014user_metrics\030\001 \001(\0132\027.goog" + + "le.protobuf.Struct\"\267\001\n\013FieldsValue\022\030\n\020co" + + "nfusion_matrix\030\001 \001(\010\022\033\n\023cooccurrence_mat" + + "rix\030\002 \001(\010\022\024\n\014label_counts\030\003 \001(\010\022\026\n\016binar" + + "y_metrics\030\004 \001(\010\022\020\n\010test_set\030\005 \001(\010\022\027\n\017met" + + "rics_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.clarifai.api.status.Status\022.\n\ncrea" + + "ted_at\030\003 \001(\0132\032.google.protobuf.Timestamp" + + "\022\"\n\005model\030\004 \001(\0132\023.clarifai.api.Model\022\"\n\005" + + "input\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\014EndpointDeps\022\020\n\010endpoint\030\001 \001(\t\022\030\n\020de" + + "pending_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" + + ".Annotation\022\017\n\007user_id\030\004 \001(\t\022\016\n\006app_id\030\005" + + " \001(\t\"#\n\010HitCount\022\027\n\017estimated_total\030\001 \001(" + + "\004\"\215\001\n\003And\022\"\n\005input\030\001 \001(\0132\023.clarifai.api." + + "Input\022$\n\006output\030\002 \001(\0132\024.clarifai.api.Out" + + "put\022\016\n\006negate\030\003 \001(\010\022,\n\nannotation\030\004 \001(\0132" + + "\030.clarifai.api.Annotation\"\210\001\n\005Query\022#\n\004a" + + "nds\030\001 \003(\0132\021.clarifai.api.AndB\002\030\001\022\020\n\010lang" + + "uage\030\002 \001(\t\022%\n\007filters\030\003 \003(\0132\024.clarifai.a" + + "pi.Filter\022!\n\005ranks\030\004 \003(\0132\022.clarifai.api." + + "Rank\"\326\003\n\006Search\022\"\n\005query\030\001 \001(\0132\023.clarifa" + + "i.api.Query\022\n\n\002id\030\002 \001(\t\022\026\n\016application_i" + + "d\030\003 \001(\t\022\014\n\004name\030\004 \001(\t\022)\n\005as_of\030\005 \001(\0132\032.g" + + "oogle.protobuf.Timestamp\022\020\n\010git_hash\030\006 \001" + + "(\t\022.\n\ncreated_at\030\007 \001(\0132\032.google.protobuf" + + ".Timestamp\022/\n\013modified_at\030\010 \001(\0132\032.google" + + ".protobuf.Timestamp\022\021\n\talgorithm\030\t \001(\t\022\014" + + "\n\004save\030\n \001(\010\022\021\n\tmin_value\030\013 \001(\002\022,\n\nvisib" + + "ility\030\014 \001(\0132\030.clarifai.api.Visibility\022+\n" + + "\006metric\030\r \001(\0162\033.clarifai.api.Search.Metr" + + "ic\"I\n\006Metric\022\022\n\016METRIC_NOT_SET\020\000\022\026\n\022EUCL" + + "IDEAN_DISTANCE\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.clarifai.api.Annotation\022\"\n\005input\030" + + "\005 \001(\0132\023.clarifai.api.Input\0228\n\027last_updat" + + "ed_time_range\030\006 \001(\0132\027.clarifai.api.TimeR" + + "ange\"i\n\tTimeRange\022.\n\nstart_time\030\001 \001(\0132\032." + + "google.protobuf.Timestamp\022,\n\010end_time\030\002 " + + "\001(\0132\032.google.protobuf.Timestamp\"D\n\004Rank\022" + + "\016\n\006negate\030\003 \001(\010\022,\n\nannotation\030\004 \001(\0132\030.cl" + + "arifai.api.Annotation\"\215\002\n\027AnnotationSear" + + "chMetrics\022*\n\014ground_truth\030\001 \001(\0132\024.clarif" + + "ai.api.Search\022,\n\016search_to_eval\030\002 \001(\0132\024." + + "clarifai.api.Search\022*\n\007metrics\030\003 \001(\0132\031.c" + + "larifai.api.EvalMetrics\022 \n\004data\030\004 \001(\0132\022." + + "clarifai.api.Data\022\034\n\024active_concept_coun" + + "t\030\005 \001(\r\022,\n\nvisibility\030\006 \001(\0132\030.clarifai.a" + + "pi.Visibility\"\221\001\n\004Text\022\013\n\003raw\030\001 \001(\t\022\013\n\003u" + + "rl\030\002 \001(\t\022\033\n\023allow_duplicate_url\030\003 \001(\010\022\'\n" + + "\006hosted\030\004 \001(\0132\027.clarifai.api.HostedURL\022)" + + "\n\ttext_info\030\005 \001(\0132\026.clarifai.api.TextInf" + + "o\"0\n\010TextInfo\022\022\n\nchar_count\030\001 \001(\005\022\020\n\010enc" + + "oding\030\002 \001(\t\"\217\006\n\004User\022\n\n\002id\030\001 \001(\t\022\031\n\rprim" + + "ary_email\030\002 \001(\tB\002\030\001\022\022\n\nfirst_name\030\003 \001(\t\022" + + "\021\n\tlast_name\030\004 \001(\t\022\024\n\014company_name\030\005 \001(\t" + + "\022\021\n\tjob_title\030\023 \001(\t\022\020\n\010job_role\030\024 \001(\t\022\021\n" + + "\tintention\030\030 \001(\t\022\025\n\tbill_type\030\007 \001(\tB\002\030\001\022" + + ".\n\ncreated_at\030\006 \001(\0132\032.google.protobuf.Ti" + + "mestamp\0229\n\021date_gdpr_consent\030\010 \001(\0132\032.goo" + + "gle.protobuf.TimestampB\002\030\001\0228\n\020date_tos_c" + + "onsent\030\t \001(\0132\032.google.protobuf.Timestamp" + + "B\002\030\001\022>\n\026date_marketing_consent\030\n \001(\0132\032.g" + + "oogle.protobuf.TimestampB\002\030\001\0228\n\020date_pii" + + "_consent\030\027 \001(\0132\032.google.protobuf.Timesta" + + "mpB\002\030\001\022-\n\010metadata\030\013 \001(\0132\027.google.protob" + + "uf.StructB\002\030\001\0227\n\017email_addresses\030\014 \003(\0132\032" + + ".clarifai.api.EmailAddressB\002\030\001\022#\n\027two_fa" + + "ctor_auth_enabled\030\017 \001(\010B\002\030\001\022\027\n\013teams_cou" + + "nt\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.clari" + + "fai.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_email\030\001 \001(\t\022\021\n\tb" + + "ill_type\030\002 \001(\t\0225\n\021date_gdpr_consent\030\003 \001(" + + "\0132\032.google.protobuf.Timestamp\0224\n\020date_to" + + "s_consent\030\004 \001(\0132\032.google.protobuf.Timest" + + "amp\022:\n\026date_marketing_consent\030\005 \001(\0132\032.go" + + "ogle.protobuf.Timestamp\0224\n\020date_pii_cons" + + "ent\030\r \001(\0132\032.google.protobuf.Timestamp\022)\n" + + "\010metadata\030\006 \001(\0132\027.google.protobuf.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\014EmailAddres" + + "s\022\023\n\005email\030\001 \001(\tB\004\200\265\030\001\022\025\n\007primary\030\002 \001(\010B" + + "\004\200\265\030\001\022\026\n\010verified\030\003 \001(\010B\004\200\265\030\001\"\035\n\010Passwor" + + "d\022\021\n\tplaintext\030\001 \001(\t\"\206\003\n\022PasswordViolati" + + "ons\022\026\n\016minimum_length\030\001 \001(\010\022\026\n\016maximum_l" + + "ength\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_nee" + + "ded\030\005 \001(\010\022\037\n\027non_alphanumeric_needed\030\006 \001" + + "(\010\022\026\n\016password_reuse\030\007 \001(\010\022\025\n\rexclude_na" + + "mes\030\010 \001(\010\022\025\n\rexclude_email\030\t \001(\010\022\034\n\024no_c" + + "onfusing_letters\030\n \001(\010\022\033\n\023no_simple_pass" + + "words\030\013 \001(\010\022\030\n\020no_common_vocabs\030\014 \001(\010\022\033\n" + + "\023no_overlap_with_old\030\r \001(\010\022\031\n\021password_l" + + "ifespan\030\016 \001(\010\"\345\001\n\005Video\022\013\n\003url\030\001 \001(\t\022\016\n\006" + + "base64\030\002 \001(\014\022\033\n\023allow_duplicate_url\030\004 \001(" + + "\010\022\031\n\rthumbnail_url\030\005 \001(\tB\002\030\001\022\'\n\006hosted\030\006" + + " \001(\0132\027.clarifai.api.HostedURL\0221\n\020hosted_" + + "thumbnail\030\010 \001(\0132\027.clarifai.api.HostedURL" + + "\022+\n\nvideo_info\030\007 \001(\0132\027.clarifai.api.Vide" + + "oInfo\"\216\001\n\tVideoInfo\022\r\n\005width\030\001 \001(\005\022\016\n\006he" + + "ight\030\002 \001(\005\022\013\n\003fps\030\003 \001(\002\022\024\n\014video_format\030" + + "\004 \001(\t\022\020\n\010bit_rate\030\005 \001(\005\022\023\n\013frame_count\030\006" + + " \001(\005\022\030\n\020duration_seconds\030\007 \001(\002\"\252\004\n\010Workf" + + "low\022\n\n\002id\030\001 \001(\t\022\016\n\006app_id\030\002 \001(\t\022.\n\ncreat" + + "ed_at\030\003 \001(\0132\032.google.protobuf.Timestamp\022" + + ")\n\005nodes\030\004 \003(\0132\032.clarifai.api.WorkflowNo" + + "de\022)\n\010metadata\030\005 \001(\0132\027.google.protobuf.S" + + "truct\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.api.WorkflowVe" + + "rsion\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_cons" + + "ents\030\017 \003(\tB\004\200\265\030\001\0225\n\017bookmark_origin\030\020 \001(" + + "\0132\034.clarifai.api.BookmarkOrigin\022\"\n\005image" + + "\030\021 \001(\0132\023.clarifai.api.Image\"\336\002\n\017Workflow" + + "Version\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.T" + + "imestamp\022/\n\013modified_at\030\004 \001(\0132\032.google.p" + + "rotobuf.Timestamp\022,\n\nvisibility\030\005 \001(\0132\030." + + "clarifai.api.Visibility\022)\n\005nodes\030\006 \003(\0132\032" + + ".clarifai.api.WorkflowNode\022)\n\010metadata\030\007" + + " \001(\0132\027.google.protobuf.Struct\022\016\n\006app_id\030" + + "\010 \001(\t\022\017\n\007user_id\030\t \001(\t\022\023\n\013description\030\n " + + "\001(\t\022\017\n\007license\030\013 \001(\t\"\275\001\n\014WorkflowNode\022\n\n" + + "\002id\030\001 \001(\t\022\"\n\005model\030\002 \001(\0132\023.clarifai.api." + + "Model\022,\n\013node_inputs\030\003 \003(\0132\027.clarifai.ap" + + "i.NodeInput\022\027\n\017suppress_output\030\004 \001(\010\0226\n\024" + + "output_info_override\030\005 \001(\0132\030.clarifai.ap" + + "i.OutputInfo\"\034\n\tNodeInput\022\017\n\007node_id\030\001 \001" + + "(\t\"\205\002\n\016WorkflowResult\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" + + "elB\002\030\001\022\"\n\005input\030\005 \001(\0132\023.clarifai.api.Inp" + + "ut\022%\n\007outputs\030\006 \003(\0132\024.clarifai.api.Outpu" + + "t\022\027\n\017suppress_output\030\007 \001(\010\"\033\n\rWorkflowSt" + + "ate\022\n\n\002id\030\001 \001(\t\"\220\003\n\016AppDuplication\022\n\n\002id" + + "\030\001 \001(\t\022*\n\017destination_app\030\n \001(\0132\021.clarif" + + "ai.api.App\022\033\n\017existing_app_id\030\010 \001(\tB\002\030\001\022" + + "\026\n\nnew_app_id\030\002 \001(\tB\002\030\001\022\030\n\014new_app_name\030" + + "\003 \001(\tB\002\030\001\022+\n\006status\030\004 \001(\0132\033.clarifai.api" + + ".status.Status\022.\n\ncreated_at\030\005 \001(\0132\032.goo" + + "gle.protobuf.Timestamp\0224\n\020last_modified_" + + "at\030\006 \001(\0132\032.google.protobuf.Timestamp\0223\n\006" + + "filter\030\007 \001(\0132#.clarifai.api.AppDuplicati" + + "onFilters\022/\n\010progress\030\t \003(\0132\035.clarifai.a" + + "pi.AppCopyProgress\"5\n\017AppCopyProgress\022\r\n" + + "\005field\030\001 \001(\t\022\023\n\005value\030\002 \001(\005B\004\200\265\030\001\"\262\001\n\025Ap" + + "pDuplicationFilters\022\023\n\013copy_inputs\030\001 \001(\010" + + "\022\025\n\rcopy_concepts\030\002 \001(\010\022\030\n\020copy_annotati" + + "ons\030\003 \001(\010\022\023\n\013copy_models\030\004 \001(\010\022\026\n\016copy_w" + + "orkflows\030\005 \001(\010\022&\n\036copy_installed_module_" + + "versions\030\006 \001(\010\"\372\002\n\nLabelOrder\022\n\n\002id\030\001 \001(" + + "\t\022\014\n\004name\030\002 \001(\t\022+\n\006status\030\003 \001(\0132\033.clarif" + + "ai.api.status.Status\022\024\n\014auto_release\030\004 \001" + + "(\010\022\027\n\017allow_empty_tag\030\005 \001(\010\0228\n\024desired_f" + + "ulfill_time\030\006 \001(\0132\032.google.protobuf.Time" + + "stamp\0229\n\025estimate_fulfill_time\030\007 \001(\0132\032.g" + + "oogle.protobuf.Timestamp\022 \n\004task\030\010 \001(\0132\022" + + ".clarifai.api.Task\022.\n\ncreated_at\030\t \001(\0132\032" + + ".google.protobuf.Timestamp\022/\n\013modified_a" + + "t\030\n \001(\0132\032.google.protobuf.Timestamp\"\347\006\n\004" + + "Task\022\n\n\002id\030\001 \001(\t\022.\n\ncreated_at\030\002 \001(\0132\032.g" + "oogle.protobuf.Timestamp\022/\n\013modified_at\030" + - "\004 \001(\0132\032.google.protobuf.Timestamp\022)\n\010met" + - "adata\030\005 \001(\0132\027.google.protobuf.Struct\022\017\n\007" + - "user_id\030\006 \001(\t\022\016\n\006labels\030\007 \003(\t*^\n\024Workflo" + - "wModelUseCase\022#\n\037WORKFLOW_MODEL_USE_CASE" + - "_NOT_SET\020\000\022\022\n\016CLASSIFICATION\020\001\022\r\n\tDETECT" + - "ION\020\002*\371\001\n\036DatasetVersionMetricsGroupType" + - "\022.\n*DATASET_VERSION_METRICS_GROUP_TYPE_N" + - "OT_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_C" + - "OUNT\020\024\022\022\n\016POLYGONS_COUNT\020\025\022\020\n\014POINTS_COU" + - "NT\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\032DatasetVersionExpo" + - "rtFormat\022)\n%DATASET_VERSION_EXPORT_FORMA" + - "T_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\020Exp" + - "irationAction\022\035\n\031EXPIRATION_ACTION_NOT_S" + - "ET\020\000\022\t\n\005DELAY\020\001\022\n\n\006EXPIRY\020\002*M\n\014LicenseSc" + - "ope\022\031\n\025LICENSE_SCOPE_NOT_SET\020\000\022\013\n\007PREDIC" + - "T\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\005UINT8\020\002\022\t\n\005" + - "INT32\020\003\022\t\n\005INT64\020\004\022\010\n\004FP32\020\005*\217\001\n\017ValueCo" + - "mparator\022\035\n\031CONCEPT_THRESHOLD_NOT_SET\020\000\022" + - "\020\n\014GREATER_THAN\020\001\022\031\n\025GREATER_THAN_OR_EQU" + - "AL\020\002\022\r\n\tLESS_THAN\020\003\022\026\n\022LESS_THAN_OR_EQUA" + - "L\020\004\022\t\n\005EQUAL\020\005*\201\001\n\016EvaluationType\022\r\n\tUnd" + - "efined\020\000\022\022\n\016Classification\020\001\022\r\n\tDetectio" + - "n\020\002\022\020\n\014Segmentation\020\003\022\016\n\nClustering\020\004\022\013\n" + - "\007Tracker\020\005\022\016\n\nGeneration\020\006*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" + "\003 \001(\0132\032.google.protobuf.Timestamp\022)\n\004typ" + + "e\030\004 \001(\0162\033.clarifai.api.Task.TaskType\022\023\n\013" + + "description\030\005 \001(\t\022(\n\006worker\030\006 \001(\0132\030.clar" + + "ifai.api.TaskWorker\022\027\n\013concept_ids\030\007 \003(\t" + + "B\002\030\001\0223\n\014input_source\030\010 \001(\0132\035.clarifai.ap" + + "i.TaskInputSource\022\021\n\tsample_ms\030\t \001(\r\0223\n\014" + + "ai_assistant\030\n \001(\0132\035.clarifai.api.TaskAI" + + "Assistant\022(\n\006review\030\013 \001(\0132\030.clarifai.api" + + ".TaskReview\022+\n\006status\030\014 \001(\0132\033.clarifai.a" + + "pi.status.Status\022\014\n\004name\030\r \001(\t\022:\n\020ai_ass" + + "ist_params\030\016 \001(\0132 .clarifai.api.AiAssist" + + "Parameters\022,\n\nvisibility\030\017 \001(\0132\030.clarifa" + + "i.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\010con" + + "cepts\030\023 \003(\0132\031.clarifai.api.TaskConcept\022#" + + "\n\033delete_previous_annotations\030\024 \001(\010\022*\n\007m" + + "etrics\030\025 \001(\0132\031.clarifai.api.TaskMetrics\"" + + "l\n\010TaskType\022\020\n\014TYPE_NOT_SET\020\000\022\033\n\027CONCEPT" + + "S_CLASSIFICATION\020\001\022\032\n\026BOUNDING_BOX_DETEC" + + "TION\020\002\022\025\n\021POLYGON_DETECTION\020\003\"`\n\022AiAssis" + + "tParameters\022\025\n\rmin_threshold\030\001 \001(\002\022\025\n\rma" + + "x_threshold\030\002 \001(\002\022\034\n\024concept_relation_id" + + "s\030\003 \003(\t\"\366\002\n\nTaskWorker\022=\n\010strategy\030\001 \001(\016" + + "2+.clarifai.api.TaskWorker.TaskWorkerStr" + + "ategy\022\024\n\010user_ids\030\002 \003(\tB\002\030\001\022%\n\005users\030\004 \003" + + "(\0132\022.clarifai.api.UserB\002\030\001\022T\n\031partitione" + + "d_strategy_info\030\003 \001(\0132/.clarifai.api.Tas" + + "kWorkerPartitionedStrategyInfoH\000\022%\n\007work" + + "ers\030\007 \003(\0132\024.clarifai.api.Worker\"R\n\022TaskW" + + "orkerStrategy\022\033\n\027WORKER_STRATEGY_NOT_SET" + + "\020\000\022\017\n\013PARTITIONED\020\002\022\010\n\004FULL\020\003\"\004\010\001\020\001B\017\n\rs" + + "trategy_infoJ\004\010\005\020\006J\004\010\006\020\007\"\251\002\n!TaskWorkerP" + + "artitionedStrategyInfo\022[\n\004type\030\001 \001(\0162M.c" + + "larifai.api.TaskWorkerPartitionedStrateg" + + "yInfo.TaskWorkerPartitionedStrategy\022\031\n\021w" + + "orkers_per_input\030\002 \001(\005\022(\n\007weights\030\003 \001(\0132" + + "\027.google.protobuf.Struct\"b\n\035TaskWorkerPa" + + "rtitionedStrategy\022\'\n#PARTITIONED_WORKER_" + + "STRATEGY_NOT_SET\020\000\022\n\n\006EVENLY\020\001\022\014\n\010WEIGHT" + + "ED\020\002\"\303\001\n\017TaskInputSource\022?\n\004type\030\001 \001(\01621" + + ".clarifai.api.TaskInputSource.TaskInputS" + + "ourceType\022\n\n\002id\030\002 \001(\t\"c\n\023TaskInputSource" + + "Type\022\035\n\031INPUT_SOURCE_TYPE_NOT_SET\020\000\022\016\n\nA" + + "LL_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+.cl" + + "arifai.api.TaskReview.TaskReviewStrategy" + + "\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_strategy_inf" + + "o\030\003 \001(\0132*.clarifai.api.TaskReviewManualS" + + "trategyInfoH\000\022P\n\027consensus_strategy_info" + + "\030\004 \001(\0132-.clarifai.api.TaskReviewConsensu" + + "sStrategyInfoH\000\"[\n\022TaskReviewStrategy\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\rstrategy" + + "_info\"9\n\034TaskReviewManualStrategyInfo\022\031\n" + + "\021sample_percentage\030\001 \001(\002\"C\n\037TaskReviewCo" + + "nsensusStrategyInfo\022\032\n\022approval_threshol" + + "d\030\002 \001(\rJ\004\010\001\020\002\"&\n\017TaskAIAssistant\022\023\n\013work" + + "flow_id\030\001 \001(\t\"\364\001\n\016TaskAssignment\022\n\n\002id\030\001" + + " \001(\t\022.\n\ncreated_at\030\002 \001(\0132\032.google.protob" + + "uf.Timestamp\022/\n\013modified_at\030\003 \001(\0132\032.goog" + + "le.protobuf.Timestamp\022$\n\006worker\030\004 \001(\0132\024." + + "clarifai.api.Worker\022\"\n\005input\030\005 \001(\0132\023.cla" + + "rifai.api.Input\022+\n\006status\030\006 \001(\0132\033.clarif" + + "ai.api.status.Status\"\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\"@\n\013TaskMetric" + + "s\022+\n\004work\030\002 \001(\0132\035.clarifai.api.TaskWorkM" + + "etricsJ\004\010\001\020\002\"S\n\017TaskWorkMetrics\022\036\n\026input" + + "s_count_estimated\030\001 \001(\004\022 \n\030inputs_percen" + + "t_estimated\030\002 \001(\r\"\273\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_" + + "queue_workflow_id\030\004 \001(\t\022\037\n\027pre_queue_ran" + + "dom_sample\030\010 \001(\002\022\036\n\026post_queue_workflow_" + + "id\030\005 \001(\t\0227\n\020collector_source\030\006 \001(\0132\035.cla" + + "rifai.api.CollectorSource\022+\n\006status\030\007 \001(" + + "\0132\033.clarifai.api.status.Status\022\027\n\017collec" + + "t_outputs\030\t \001(\010\"t\n\017CollectorSource\022a\n\'ap" + + "i_post_model_outputs_collector_source\030\002 " + + "\001(\01320.clarifai.api.APIPostModelOutputsCo" + + "llectorSource\"\261\001\n\"APIPostModelOutputsCol" + + "lectorSource\022\025\n\rmodel_user_id\030\001 \001(\t\022\024\n\014m" + + "odel_app_id\030\002 \001(\t\022\020\n\010model_id\030\003 \001(\t\022\030\n\020m" + + "odel_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\tSta" + + "tValue\022(\n\004time\030\001 \001(\0132\032.google.protobuf.T" + + "imestamp\022\r\n\005value\030\002 \001(\002\022\014\n\004tags\030\003 \003(\t\"\246\001" + + "\n\030StatValueAggregateResult\022?\n\025stat_value" + + "_aggregates\030\001 \003(\0132 .clarifai.api.StatVal" + + "ueAggregate\022I\n\032stat_value_aggregate_quer" + + "y\030\002 \001(\0132%.clarifai.api.StatValueAggregat" + + "eQuery\"t\n\022StatValueAggregate\022(\n\004time\030\001 \001" + + "(\0132\032.google.protobuf.Timestamp\022\027\n\017aggreg" + + "ate_value\030\002 \001(\002\022\r\n\005count\030\003 \001(\004\022\014\n\004tags\030\004" + + " \003(\t\"\221\002\n\027StatValueAggregateQuery\022\014\n\004tags" + + "\030\001 \003(\t\022\022\n\ntag_groups\030\002 \003(\t\022;\n\023stat_value" + + "_agg_type\030\003 \001(\0162\036.clarifai.api.StatValue" + + "AggType\0229\n\022stat_time_agg_type\030\004 \001(\0162\035.cl" + + "arifai.api.StatTimeAggType\022.\n\nstart_time" + + "\030\005 \001(\0132\032.google.protobuf.Timestamp\022,\n\010en" + + "d_time\030\006 \001(\0132\032.google.protobuf.Timestamp" + + "\"O\n\027PCAProjectionComparator\022\032\n\022distance_" + + "threshold\030\001 \001(\002\022\030\n\020model_version_id\030\002 \001(" + + "\t\"K\n\033DuplicateAnnotationsResults\022\026\n\016dupl" + + "icate_cfid\030\001 \003(\t\022\024\n\014unique_count\030\002 \001(\005\"\207" + + "\001\n\nVisibility\0223\n\010gettable\030\001 \001(\0162!.clarif" + + "ai.api.Visibility.Gettable\"D\n\010Gettable\022\026" + + "\n\022UNKNOWN_VISIBILITY\020\000\022\013\n\007PRIVATE\020\n\022\007\n\003O", + "RG\020\036\022\n\n\006PUBLIC\0202\"X\n\016TrendingMetric\022\017\n\007us" + + "er_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.T" + + "imeInfo\"P\n\010TimeInfo\022\022\n\nnum_frames\030\001 \001(\r\022" + + "\022\n\nbegin_time\030\004 \001(\002\022\020\n\010end_time\030\005 \001(\002J\004\010" + + "\002\020\003J\004\010\003\020\004\"!\n\013DatasetStar\022\022\n\ndataset_id\030\001" + + " \001(\t\"\037\n\nModuleStar\022\021\n\tmodule_id\030\001 \001(\t\"\302\003" + + "\n\006Module\022\n\n\002id\030\001 \001(\t\022\023\n\013description\030\003 \001(" + + "\t\022.\n\ncreated_at\030\004 \001(\0132\032.google.protobuf." + + "Timestamp\022/\n\013modified_at\030\005 \001(\0132\032.google." + + "protobuf.Timestamp\022,\n\nvisibility\030\007 \001(\0132\030" + + ".clarifai.api.Visibility\022)\n\010metadata\030\010 \001" + + "(\0132\027.google.protobuf.Struct\022\017\n\007user_id\030\t" + + " \001(\t\022\016\n\006app_id\030\n \001(\t\0223\n\016module_version\030\013" + + " \001(\0132\033.clarifai.api.ModuleVersion\022\022\n\nis_" + + "starred\030\014 \001(\010\022\022\n\nstar_count\030\r \001(\005\0225\n\017boo" + + "kmark_origin\030\016 \001(\0132\034.clarifai.api.Bookma" + + "rkOrigin\022\"\n\005image\030\017 \001(\0132\023.clarifai.api.I" + + "mageJ\004\010\002\020\003\"\276\004\n\rModuleVersion\022\n\n\002id\030\001 \001(\t" + + "\022\021\n\tmodule_id\030\002 \001(\t\022\016\n\006app_id\030\003 \001(\t\022\017\n\007u" + + "ser_id\030\004 \001(\t\022\023\n\013description\030\006 \001(\t\022\r\n\005not" + + "es\030\007 \001(\t\022.\n\ncreated_at\030\010 \001(\0132\032.google.pr" + + "otobuf.Timestamp\022/\n\013modified_at\030\t \001(\0132\032." + + "google.protobuf.Timestamp\022\026\n\016git_commit_" + + "url\030\n \001(\t\0229\n\nmodule_nav\030\013 \001(\0132%.clarifai" + + ".api.ModuleVersion.ModuleNav\022\020\n\010approved" + + "\030\014 \001(\010\022,\n\nvisibility\030\r \001(\0132\030.clarifai.ap" + + "i.Visibility\022)\n\010metadata\030\016 \001(\0132\027.google." + + "protobuf.Struct\032E\n\014ModuleSubNav\022\r\n\005title" + + "\030\001 \001(\t\022\021\n\tquery_key\030\002 \001(\t\022\023\n\013query_value" + + "\030\003 \001(\t\032]\n\tModuleNav\022\r\n\005title\030\001 \001(\t\022A\n\017mo" + + "dule_sub_navs\030\002 \003(\0132(.clarifai.api.Modul" + + "eVersion.ModuleSubNavJ\004\010\005\020\006\"\255\002\n\026Installe" + + "dModuleVersion\022\n\n\002id\030\001 \001(\t\0223\n\016module_ver" + + "sion\030\002 \001(\0132\033.clarifai.api.ModuleVersion\022" + + "\016\n\006app_id\030\003 \001(\t\022\017\n\007user_id\030\004 \001(\t\022.\n\ncrea" + + "ted_at\030\005 \001(\0132\032.google.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\nvisibil" + + "ity\030\010 \001(\0132\030.clarifai.api.Visibility\022\016\n\006k" + + "ey_id\030\t \001(\t\"\267\003\n\rBulkOperation\022\n\n\002id\030\001 \001(" + + "\t\022+\n\tinput_ids\030\002 \001(\0132\026.clarifai.api.Inpu" + + "tIDsH\000\022&\n\006search\030\n \001(\0132\024.clarifai.api.Se" + + "archH\000\022(\n\007dataset\030\013 \001(\0132\025.clarifai.api.D" + + "atasetH\000\022*\n\toperation\030\003 \001(\0132\027.clarifai.a" + + "pi.Operation\022\016\n\006app_id\030\004 \001(\t\022+\n\006status\030\005" + + " \001(\0132\033.clarifai.api.status.Status\022(\n\010pro" + + "gress\030\006 \001(\0132\026.clarifai.api.Progress\022\022\n\nc" + + "reated_by\030\007 \001(\t\022.\n\ncreated_at\030\010 \001(\0132\032.go" + + "ogle.protobuf.Timestamp\0224\n\020last_modified" + + "_at\030\t \001(\0132\032.google.protobuf.TimestampB\016\n" + + "\014input_source\"\035\n\010InputIDs\022\021\n\tinput_ids\030\001" + + " \003(\t\"8\n\010Progress\022\021\n\tprocessed\030\001 \001(\r\022\031\n\021l" + + "ast_processed_id\030\002 \001(\t\"\212\004\n\tOperation\0221\n\014" + + "add_concepts\030\001 \001(\0132\031.clarifai.api.AddCon" + + "ceptsH\000\0227\n\017delete_concepts\030\002 \001(\0132\034.clari" + + "fai.api.DeleteConceptsH\000\0221\n\014add_metadata" + + "\030\003 \001(\0132\031.clarifai.api.AddMetadataH\000\0227\n\017d" + + "elete_metadata\030\004 \001(\0132\034.clarifai.api.Dele" + + "teMetadataH\000\0223\n\roverwrite_geo\030\005 \001(\0132\032.cl" + + "arifai.api.OverwriteGeoH\000\022-\n\ndelete_geo\030" + + "\006 \001(\0132\027.clarifai.api.DeleteGeoH\000\022>\n\023dele" + + "te_from_dataset\030\007 \001(\0132\037.clarifai.api.Del" + + "eteFromDatasetH\000\0224\n\016add_to_dataset\030\010 \001(\013" + + "2\032.clarifai.api.AddToDatasetH\000\022>\n\023split_" + + "into_datasets\030\t \001(\0132\037.clarifai.api.Split" + + "IntoDatasetsH\000B\013\n\toperation\"6\n\013AddConcep" + + "ts\022\'\n\010concepts\030\001 \003(\0132\025.clarifai.api.Conc" + + "ept\"K\n\016DeleteConcepts\022\'\n\010concepts\030\001 \003(\0132" + + "\025.clarifai.api.Concept\022\020\n\010user_ids\030\002 \003(\t" + + "\"8\n\013AddMetadata\022)\n\010metadata\030\001 \001(\0132\027.goog" + + "le.protobuf.Struct\";\n\016DeleteMetadata\022)\n\010" + + "metadata\030\001 \001(\0132\027.google.protobuf.Struct\"" + + ".\n\014OverwriteGeo\022\036\n\003geo\030\001 \001(\0132\021.clarifai." + + "api.Geo\"\013\n\tDeleteGeo\"\"\n\014AddToDataset\022\022\n\n" + + "dataset_id\030\001 \001(\t\"\'\n\021DeleteFromDataset\022\022\n" + + "\ndataset_id\030\001 \001(\t\"\313\001\n\021SplitIntoDatasets\022" + + "2\n\016dataset_splits\030\001 \003(\0132\032.clarifai.api.D" + + "atasetSplit\022B\n\006method\030\002 \001(\01622.clarifai.a" + + "pi.SplitIntoDatasets.DatasetSplitMethod\"" + + ">\n\022DatasetSplitMethod\022\013\n\007NOT_SET\020\000\022\033\n\027RA" + + "NDOM_PERCENTAGE_SPLIT\020\001\"[\n\014DatasetSplit\022" + + "&\n\007dataset\030\001 \001(\0132\025.clarifai.api.Dataset\022" + + "\024\n\npercentage\030\002 \001(\rH\000B\r\n\013method_info\"\373\002\n" + + "\014InputsAddJob\022\n\n\002id\030\001 \001(\t\022\025\n\rcall_back_u" + + "rl\030\003 \001(\t\022\017\n\007app_pat\030\004 \001(\t\0224\n\010progress\030\007 " + + "\001(\0132\".clarifai.api.InputsAddJobProgress\022" + + ".\n\ncreated_at\030\010 \001(\0132\032.google.protobuf.Ti" + + "mestamp\022/\n\013modified_at\030\t \001(\0132\032.google.pr" + + "otobuf.Timestamp\022:\n\017extraction_jobs\030\n \003(" + + "\0132!.clarifai.api.InputsExtractionJob\022%\n\007" + + "uploads\030\013 \003(\0132\024.clarifai.api.Upload\022+\n\006s" + + "tatus\030\014 \001(\0132\033.clarifai.api.status.Status" + + "J\004\010\002\020\003J\004\010\005\020\006J\004\010\006\020\007\"u\n\024InputsAddJobProgre" + + "ss\022\025\n\rpending_count\030\001 \001(\004\022\031\n\021in_progress" + + "_count\030\002 \001(\004\022\025\n\rsuccess_count\030\003 \001(\004\022\024\n\014f" + + "ailed_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.T" + + "imestamp\022/\n\013modified_at\030\003 \001(\0132\032.google.p" + + "rotobuf.Timestamp\022.\n\nexpires_at\030\004 \001(\0132\032." + + "google.protobuf.Timestamp\022+\n\006status\030\005 \001(" + + "\0132\033.clarifai.api.status.Status\022\024\n\014conten" + + "t_name\030\010 \001(\t\022\026\n\016content_length\030\006 \001(\004\022\023\n\013" + + "content_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\031CustomCodeOperatorRequ" + + "est\022#\n\006inputs\030\001 \003(\0132\023.clarifai.api.Input" + + "\022*\n\010metadata\030\352\007 \001(\0132\027.google.protobuf.St" + + "ruct\"\365\002\n\023InputsExtractionJob\022+\n\006status\030\001" + + " \001(\0132\033.clarifai.api.status.Status\022\n\n\002id\030" + + "\002 \001(\t\022\013\n\003url\030\003 \001(\t\022;\n\010progress\030\004 \001(\0132).c" + + "larifai.api.InputsExtractionJobProgress\022" + + ".\n\ncreated_at\030\005 \001(\0132\032.google.protobuf.Ti" + + "mestamp\022/\n\013modified_at\030\006 \001(\0132\032.google.pr" + + "otobuf.Timestamp\022M\n\034input_id_conflict_re" + + "solution\030\007 \001(\0162\'.clarifai.api.InputIDCon" + + "flictResolution\022+\n\016input_template\030\010 \001(\0132" + + "\023.clarifai.api.Input\"\227\002\n\033InputsExtractio" + + "nJobProgress\022\032\n\022audio_inputs_count\030\002 \001(\004" + + "\022\032\n\022image_inputs_count\030\003 \001(\004\022\032\n\022video_in" + + "puts_count\030\004 \001(\004\022\031\n\021text_inputs_count\030\005 " + + "\001(\004\022\036\n\026pending_archives_count\030\006 \001(\004\022\"\n\032i" + + "n_progress_archives_count\030\007 \001(\004\022 \n\030compl" + + "eted_archives_count\030\010 \001(\004\022\035\n\025failed_arch" + + "ives_count\030\t \001(\004J\004\010\001\020\002\"\323\001\n\020InputsDataSou" + + "rce\022\031\n\021inputs_add_job_id\030\001 \001(\t\022(\n\003url\030\002 " + + "\001(\0132\033.clarifai.api.DataSourceURL\022M\n\034inpu" + + "t_id_conflict_resolution\030\003 \001(\0162\'.clarifa" + + "i.api.InputIDConflictResolution\022+\n\016input" + + "_template\030\004 \001(\0132\023.clarifai.api.Input\"V\n\r" + + "DataSourceURL\022\013\n\003url\030\001 \001(\t\0228\n\013credential" + + "s\030\002 \001(\0132#.clarifai.api.DataSourceCredent" + + "ials\"\247\001\n\025DataSourceCredentials\022*\n\010s3_cre" + + "ds\030\001 \001(\0132\026.clarifai.api.AWSCredsH\000\022\023\n\tgc" + + "p_creds\030\002 \001(\014H\000\0228\n\020azure_blob_creds\030\004 \001(" + + "\0132\034.clarifai.api.AzureBlobCredsH\000B\r\n\013cre" + + "dentialsJ\004\010\003\020\004\"K\n\010AWSCreds\022\016\n\006region\030\002 \001" + + "(\t\022\n\n\002id\030\003 \001(\t\022\016\n\006secret\030\004 \001(\t\022\r\n\005token\030" + + "\005 \001(\tJ\004\010\001\020\002\";\n\016AzureBlobCreds\022\024\n\014account" + + "_name\030\001 \001(\t\022\023\n\013account_key\030\002 \001(\t\"\334\001\n\014Inp" + + "utsUpload\022\031\n\021inputs_add_job_id\030\001 \001(\t\022\017\n\007" + + "app_pat\030\002 \001(\t\022$\n\006upload\030\003 \001(\0132\024.clarifai" + + ".api.Upload\022M\n\034input_id_conflict_resolut" + + "ion\030\004 \001(\0162\'.clarifai.api.InputIDConflict" + + "Resolution\022+\n\016input_template\030\005 \001(\0132\023.cla" + + "rifai.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.Bo" + + "okmarkOrigin.BookmarkType\"M\n\014BookmarkTyp" + + "e\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\002i" + + "d\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\022.\n\ncreated_" + + "at\030\003 \001(\0132\032.google.protobuf.Timestamp\022/\n\013" + + "modified_at\030\004 \001(\0132\032.google.protobuf.Time" + + "stamp\022)\n\010metadata\030\005 \001(\0132\027.google.protobu" + + "f.Struct\022\017\n\007user_id\030\006 \001(\t\022\016\n\006labels\030\007 \003(" + + "\t*^\n\024WorkflowModelUseCase\022#\n\037WORKFLOW_MO" + + "DEL_USE_CASE_NOT_SET\020\000\022\022\n\016CLASSIFICATION" + + "\020\001\022\r\n\tDETECTION\020\002*\371\001\n\036DatasetVersionMetr" + + "icsGroupType\022.\n*DATASET_VERSION_METRICS_" + + "GROUP_TYPE_NOT_SET\020\000\022\016\n\nINPUT_TYPE\020\002\022\016\n\n" + + "CONCEPT_ID\020\n\022\022\n\016CONCEPTS_COUNT\020\013\022\030\n\024BOUN" + + "DING_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\014PIX" + + "ELS_COUNT\020\036\022\020\n\014ASPECT_RATIO\020\037*\205\001\n\032Datase" + + "tVersionExportFormat\022)\n%DATASET_VERSION_" + + "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\004C" + + "OCO\020\002*H\n\020ExpirationAction\022\035\n\031EXPIRATION_" + + "ACTION_NOT_SET\020\000\022\t\n\005DELAY\020\001\022\n\n\006EXPIRY\020\002*" + + "M\n\014LicenseScope\022\031\n\025LICENSE_SCOPE_NOT_SET" + + "\020\000\022\013\n\007PREDICT\020\001\022\t\n\005TRAIN\020\002\022\n\n\006SEARCH\020\003*P" + + "\n\010DataType\022\r\n\tUNDEFINED\020\000\022\n\n\006STRING\020\001\022\t\n" + + "\005UINT8\020\002\022\t\n\005INT32\020\003\022\t\n\005INT64\020\004\022\010\n\004FP32\020\005" + + "*\217\001\n\017ValueComparator\022\035\n\031CONCEPT_THRESHOL" + + "D_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_" + + "THAN_OR_EQUAL\020\004\022\t\n\005EQUAL\020\005*\201\001\n\016Evaluatio" + + "nType\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\nClu" + + "stering\020\004\022\013\n\007Tracker\020\005\022\016\n\nGeneration\020\006*f" + + "\n\014APIEventType\022\032\n\026API_EVENT_TYPE_NOT_SET" + + "\020\000\022\023\n\017ON_PREM_PREDICT\020\001\022\021\n\rON_PREM_TRAIN" + + "\020\002\022\022\n\016ON_PREM_SEARCH\020\003*<\n\021UsageIntervalT" + + "ype\022\t\n\005undef\020\000\022\007\n\003day\020\001\022\t\n\005month\020\002\022\010\n\004ye" + + "ar\020\003*}\n\022AnnotationDataType\022 \n\034ANNOTATION" + + "_DATA_TYPE_NOT_SET\020\000\022\007\n\003TAG\020\001\022\020\n\014BOUNDIN" + + "G_BOX\020\002\022\013\n\007POLYGON\020\004\022\t\n\005POINT\020\010\022\010\n\004SPAN\020" + + "\020\022\010\n\004MASK\020 *\035\n\010RoleType\022\010\n\004TEAM\020\000\022\007\n\003ORG" + + "\020\001*$\n\020StatValueAggType\022\007\n\003SUM\020\000\022\007\n\003AVG\020\001" + + "*`\n\017StatTimeAggType\022\017\n\013NO_TIME_AGG\020\000\022\010\n\004" + + "YEAR\020\001\022\t\n\005MONTH\020\002\022\010\n\004WEEK\020\003\022\007\n\003DAY\020\004\022\010\n\004" + + "HOUR\020\005\022\n\n\006MINUTE\020\006*b\n\023ValidationErrorTyp" + + "e\022!\n\035VALIDATION_ERROR_TYPE_NOT_SET\020\000\022\016\n\n" + + "RESTRICTED\020\001\022\014\n\010DATABASE\020\002\022\n\n\006FORMAT\020\003*[" + + "\n\031InputIDConflictResolution\022(\n$INPUT_ID_" + + "CONFLICT_RESOLUTION_NOT_SET\020\000\022\010\n\004SKIP\020\001\022" + + "\n\n\006SUFFIX\020\002BY\n\025com.clarifai.grpc.apiP\001Z7" + + "github.com/Clarifai/clarifai-go-grpc/pro" + + "to/clarifai/api\242\002\004CAIPb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, @@ -2512,494 +2537,512 @@ public static void registerAllExtensions( com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ModelVersion_descriptor, new java.lang.String[] { "Id", "CreatedAt", "Status", "ActiveConceptCount", "Metrics", "TotalInputCount", "PretrainedModelConfig", "CompletedAt", "Description", "Visibility", "AppId", "UserId", "ModifiedAt", "Metadata", "License", "OutputInfo", "InputInfo", "TrainInfo", "ImportInfo", "TrainLog", }); - internal_static_clarifai_api_PretrainedModelConfig_descriptor = + internal_static_clarifai_api_ModelVersionExport_descriptor = getDescriptor().getMessageTypes().get(82); + internal_static_clarifai_api_ModelVersionExport_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_clarifai_api_ModelVersionExport_descriptor, + new java.lang.String[] { "Status", "Url", "Size", }); + internal_static_clarifai_api_PretrainedModelConfig_descriptor = + getDescriptor().getMessageTypes().get(83); internal_static_clarifai_api_PretrainedModelConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PretrainedModelConfig_descriptor, new java.lang.String[] { "InputFieldsMap", "OutputFieldsMap", "ModelZipUrl", }); internal_static_clarifai_api_TrainStats_descriptor = - getDescriptor().getMessageTypes().get(83); + getDescriptor().getMessageTypes().get(84); internal_static_clarifai_api_TrainStats_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TrainStats_descriptor, new java.lang.String[] { "LossCurve", }); internal_static_clarifai_api_LossCurveEntry_descriptor = - getDescriptor().getMessageTypes().get(84); + getDescriptor().getMessageTypes().get(85); internal_static_clarifai_api_LossCurveEntry_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_LossCurveEntry_descriptor, new java.lang.String[] { "Epoch", "GlobalStep", "Cost", }); internal_static_clarifai_api_LabelCount_descriptor = - getDescriptor().getMessageTypes().get(85); + getDescriptor().getMessageTypes().get(86); internal_static_clarifai_api_LabelCount_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_LabelCount_descriptor, new java.lang.String[] { "ConceptName", "Count", "Concept", }); internal_static_clarifai_api_LabelDistribution_descriptor = - getDescriptor().getMessageTypes().get(86); + getDescriptor().getMessageTypes().get(87); internal_static_clarifai_api_LabelDistribution_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_LabelDistribution_descriptor, new java.lang.String[] { "PositiveLabelCounts", }); internal_static_clarifai_api_CooccurrenceMatrixEntry_descriptor = - getDescriptor().getMessageTypes().get(87); + getDescriptor().getMessageTypes().get(88); internal_static_clarifai_api_CooccurrenceMatrixEntry_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_CooccurrenceMatrixEntry_descriptor, new java.lang.String[] { "Row", "Col", "Count", }); internal_static_clarifai_api_CooccurrenceMatrix_descriptor = - getDescriptor().getMessageTypes().get(88); + getDescriptor().getMessageTypes().get(89); internal_static_clarifai_api_CooccurrenceMatrix_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_CooccurrenceMatrix_descriptor, new java.lang.String[] { "Matrix", "ConceptIds", }); internal_static_clarifai_api_ConfusionMatrixEntry_descriptor = - getDescriptor().getMessageTypes().get(89); + getDescriptor().getMessageTypes().get(90); internal_static_clarifai_api_ConfusionMatrixEntry_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ConfusionMatrixEntry_descriptor, new java.lang.String[] { "Predicted", "Actual", "Value", "PredictedConcept", "ActualConcept", }); internal_static_clarifai_api_ConfusionMatrix_descriptor = - getDescriptor().getMessageTypes().get(90); + getDescriptor().getMessageTypes().get(91); internal_static_clarifai_api_ConfusionMatrix_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ConfusionMatrix_descriptor, new java.lang.String[] { "Matrix", "ConceptIds", }); internal_static_clarifai_api_ROC_descriptor = - getDescriptor().getMessageTypes().get(91); + getDescriptor().getMessageTypes().get(92); internal_static_clarifai_api_ROC_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ROC_descriptor, new java.lang.String[] { "Fpr", "Tpr", "Thresholds", "FprPerImage", "FprPerObject", }); internal_static_clarifai_api_PrecisionRecallCurve_descriptor = - getDescriptor().getMessageTypes().get(92); + getDescriptor().getMessageTypes().get(93); internal_static_clarifai_api_PrecisionRecallCurve_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PrecisionRecallCurve_descriptor, new java.lang.String[] { "Recall", "Precision", "Thresholds", }); internal_static_clarifai_api_BinaryMetrics_descriptor = - getDescriptor().getMessageTypes().get(93); + getDescriptor().getMessageTypes().get(94); internal_static_clarifai_api_BinaryMetrics_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_BinaryMetrics_descriptor, new java.lang.String[] { "NumPos", "NumNeg", "NumTot", "RocAuc", "F1", "Concept", "RocCurve", "PrecisionRecallCurve", "AvgPrecision", "AreaName", "AreaMin", "AreaMax", "Iou", }); internal_static_clarifai_api_TrackerMetrics_descriptor = - getDescriptor().getMessageTypes().get(94); + getDescriptor().getMessageTypes().get(95); internal_static_clarifai_api_TrackerMetrics_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TrackerMetrics_descriptor, new java.lang.String[] { "MotMota", "MotNumSwitches", "MorseFrag", "AvgPrecision", "Aiid", "UniqueSwitchRate", }); internal_static_clarifai_api_EvalTestSetEntry_descriptor = - getDescriptor().getMessageTypes().get(95); + getDescriptor().getMessageTypes().get(96); internal_static_clarifai_api_EvalTestSetEntry_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_EvalTestSetEntry_descriptor, new java.lang.String[] { "Input", "PredictedConcepts", "GroundTruthConcepts", "Annotation", }); internal_static_clarifai_api_LOPQEvalResult_descriptor = - getDescriptor().getMessageTypes().get(96); + getDescriptor().getMessageTypes().get(97); internal_static_clarifai_api_LOPQEvalResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_LOPQEvalResult_descriptor, new java.lang.String[] { "K", "RecallVsBruteForce", "KendallTauVsBruteForce", "MostFrequentCodePercent", "LopqNdcg", "BruteForceNdcg", }); internal_static_clarifai_api_MetricsSummary_descriptor = - getDescriptor().getMessageTypes().get(97); + getDescriptor().getMessageTypes().get(98); internal_static_clarifai_api_MetricsSummary_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MetricsSummary_descriptor, new java.lang.String[] { "Top1Accuracy", "Top5Accuracy", "MacroAvgRocAuc", "MacroStdRocAuc", "MacroAvgF1Score", "MacroStdF1Score", "MacroAvgPrecision", "MacroAvgRecall", "MeanAvgPrecisionIou50", "MeanAvgPrecisionIouRange", "LopqMetrics", }); internal_static_clarifai_api_EvalMetrics_descriptor = - getDescriptor().getMessageTypes().get(98); + getDescriptor().getMessageTypes().get(99); internal_static_clarifai_api_EvalMetrics_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_EvalMetrics_descriptor, new java.lang.String[] { "Status", "UserId", "AppId", "Id", "Model", "GroundTruthDataset", "PredictionsDataset", "Summary", "ConfusionMatrix", "CooccurrenceMatrix", "LabelCounts", "BinaryMetrics", "TestSet", "MetricsByArea", "MetricsByClass", "TrackerMetrics", "EvalInfo", "ExtendedMetrics", }); internal_static_clarifai_api_ExtendedMetrics_descriptor = - getDescriptor().getMessageTypes().get(99); + getDescriptor().getMessageTypes().get(100); internal_static_clarifai_api_ExtendedMetrics_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ExtendedMetrics_descriptor, new java.lang.String[] { "UserMetrics", }); internal_static_clarifai_api_FieldsValue_descriptor = - getDescriptor().getMessageTypes().get(100); + getDescriptor().getMessageTypes().get(101); internal_static_clarifai_api_FieldsValue_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_FieldsValue_descriptor, new java.lang.String[] { "ConfusionMatrix", "CooccurrenceMatrix", "LabelCounts", "BinaryMetrics", "TestSet", "MetricsByArea", "MetricsByClass", }); internal_static_clarifai_api_Output_descriptor = - getDescriptor().getMessageTypes().get(101); + getDescriptor().getMessageTypes().get(102); internal_static_clarifai_api_Output_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Output_descriptor, new java.lang.String[] { "Id", "Status", "CreatedAt", "Model", "Input", "Data", }); internal_static_clarifai_api_ScopeDeps_descriptor = - getDescriptor().getMessageTypes().get(102); + getDescriptor().getMessageTypes().get(103); internal_static_clarifai_api_ScopeDeps_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ScopeDeps_descriptor, new java.lang.String[] { "Scope", "DependingScopes", }); internal_static_clarifai_api_EndpointDeps_descriptor = - getDescriptor().getMessageTypes().get(103); + getDescriptor().getMessageTypes().get(104); internal_static_clarifai_api_EndpointDeps_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_EndpointDeps_descriptor, new java.lang.String[] { "Endpoint", "DependingScopes", }); internal_static_clarifai_api_Hit_descriptor = - getDescriptor().getMessageTypes().get(104); + getDescriptor().getMessageTypes().get(105); internal_static_clarifai_api_Hit_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Hit_descriptor, new java.lang.String[] { "Score", "Input", "Annotation", "UserId", "AppId", }); internal_static_clarifai_api_HitCount_descriptor = - getDescriptor().getMessageTypes().get(105); + getDescriptor().getMessageTypes().get(106); internal_static_clarifai_api_HitCount_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_HitCount_descriptor, new java.lang.String[] { "EstimatedTotal", }); internal_static_clarifai_api_And_descriptor = - getDescriptor().getMessageTypes().get(106); + getDescriptor().getMessageTypes().get(107); internal_static_clarifai_api_And_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_And_descriptor, new java.lang.String[] { "Input", "Output", "Negate", "Annotation", }); internal_static_clarifai_api_Query_descriptor = - getDescriptor().getMessageTypes().get(107); + getDescriptor().getMessageTypes().get(108); internal_static_clarifai_api_Query_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Query_descriptor, new java.lang.String[] { "Ands", "Language", "Filters", "Ranks", }); internal_static_clarifai_api_Search_descriptor = - getDescriptor().getMessageTypes().get(108); + getDescriptor().getMessageTypes().get(109); internal_static_clarifai_api_Search_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Search_descriptor, new java.lang.String[] { "Query", "Id", "ApplicationId", "Name", "AsOf", "GitHash", "CreatedAt", "ModifiedAt", "Algorithm", "Save", "MinValue", "Visibility", "Metric", }); internal_static_clarifai_api_Filter_descriptor = - getDescriptor().getMessageTypes().get(109); + getDescriptor().getMessageTypes().get(110); internal_static_clarifai_api_Filter_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Filter_descriptor, new java.lang.String[] { "Negate", "Annotation", "Input", "LastUpdatedTimeRange", }); internal_static_clarifai_api_TimeRange_descriptor = - getDescriptor().getMessageTypes().get(110); + getDescriptor().getMessageTypes().get(111); internal_static_clarifai_api_TimeRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TimeRange_descriptor, new java.lang.String[] { "StartTime", "EndTime", }); internal_static_clarifai_api_Rank_descriptor = - getDescriptor().getMessageTypes().get(111); + getDescriptor().getMessageTypes().get(112); internal_static_clarifai_api_Rank_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Rank_descriptor, new java.lang.String[] { "Negate", "Annotation", }); internal_static_clarifai_api_AnnotationSearchMetrics_descriptor = - getDescriptor().getMessageTypes().get(112); + getDescriptor().getMessageTypes().get(113); internal_static_clarifai_api_AnnotationSearchMetrics_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_AnnotationSearchMetrics_descriptor, new java.lang.String[] { "GroundTruth", "SearchToEval", "Metrics", "Data", "ActiveConceptCount", "Visibility", }); internal_static_clarifai_api_Text_descriptor = - getDescriptor().getMessageTypes().get(113); + getDescriptor().getMessageTypes().get(114); internal_static_clarifai_api_Text_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Text_descriptor, new java.lang.String[] { "Raw", "Url", "AllowDuplicateUrl", "Hosted", "TextInfo", }); internal_static_clarifai_api_TextInfo_descriptor = - getDescriptor().getMessageTypes().get(114); + getDescriptor().getMessageTypes().get(115); internal_static_clarifai_api_TextInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TextInfo_descriptor, new java.lang.String[] { "CharCount", "Encoding", }); internal_static_clarifai_api_User_descriptor = - getDescriptor().getMessageTypes().get(115); + getDescriptor().getMessageTypes().get(116); internal_static_clarifai_api_User_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_User_descriptor, new java.lang.String[] { "Id", "PrimaryEmail", "FirstName", "LastName", "CompanyName", "JobTitle", "JobRole", "Intention", "BillType", "CreatedAt", "DateGdprConsent", "DateTosConsent", "DateMarketingConsent", "DatePiiConsent", "Metadata", "EmailAddresses", "TwoFactorAuthEnabled", "TeamsCount", "IsStarred", "StarCount", "Visibility", "UserDetail", }); internal_static_clarifai_api_UserDetail_descriptor = - getDescriptor().getMessageTypes().get(116); + getDescriptor().getMessageTypes().get(117); internal_static_clarifai_api_UserDetail_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_UserDetail_descriptor, new java.lang.String[] { "PrimaryEmail", "BillType", "DateGdprConsent", "DateTosConsent", "DateMarketingConsent", "DatePiiConsent", "Metadata", "EmailAddresses", "TwoFactorAuthEnabled", "TeamsCount", "Country", "State", }); internal_static_clarifai_api_EmailAddress_descriptor = - getDescriptor().getMessageTypes().get(117); + getDescriptor().getMessageTypes().get(118); internal_static_clarifai_api_EmailAddress_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_EmailAddress_descriptor, new java.lang.String[] { "Email", "Primary", "Verified", }); internal_static_clarifai_api_Password_descriptor = - getDescriptor().getMessageTypes().get(118); + getDescriptor().getMessageTypes().get(119); internal_static_clarifai_api_Password_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Password_descriptor, new java.lang.String[] { "Plaintext", }); internal_static_clarifai_api_PasswordViolations_descriptor = - getDescriptor().getMessageTypes().get(119); + getDescriptor().getMessageTypes().get(120); internal_static_clarifai_api_PasswordViolations_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PasswordViolations_descriptor, new java.lang.String[] { "MinimumLength", "MaximumLength", "UpperCaseNeeded", "LowerCaseNeeded", "NumericNeeded", "NonAlphanumericNeeded", "PasswordReuse", "ExcludeNames", "ExcludeEmail", "NoConfusingLetters", "NoSimplePasswords", "NoCommonVocabs", "NoOverlapWithOld", "PasswordLifespan", }); internal_static_clarifai_api_Video_descriptor = - getDescriptor().getMessageTypes().get(120); + getDescriptor().getMessageTypes().get(121); internal_static_clarifai_api_Video_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Video_descriptor, new java.lang.String[] { "Url", "Base64", "AllowDuplicateUrl", "ThumbnailUrl", "Hosted", "HostedThumbnail", "VideoInfo", }); internal_static_clarifai_api_VideoInfo_descriptor = - getDescriptor().getMessageTypes().get(121); + getDescriptor().getMessageTypes().get(122); internal_static_clarifai_api_VideoInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_VideoInfo_descriptor, new java.lang.String[] { "Width", "Height", "Fps", "VideoFormat", "BitRate", "FrameCount", "DurationSeconds", }); internal_static_clarifai_api_Workflow_descriptor = - getDescriptor().getMessageTypes().get(122); + getDescriptor().getMessageTypes().get(123); 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", "Image", }); internal_static_clarifai_api_WorkflowVersion_descriptor = - getDescriptor().getMessageTypes().get(123); + getDescriptor().getMessageTypes().get(124); internal_static_clarifai_api_WorkflowVersion_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_WorkflowVersion_descriptor, new java.lang.String[] { "Id", "WorkflowId", "CreatedAt", "ModifiedAt", "Visibility", "Nodes", "Metadata", "AppId", "UserId", "Description", "License", }); internal_static_clarifai_api_WorkflowNode_descriptor = - getDescriptor().getMessageTypes().get(124); + getDescriptor().getMessageTypes().get(125); internal_static_clarifai_api_WorkflowNode_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_WorkflowNode_descriptor, new java.lang.String[] { "Id", "Model", "NodeInputs", "SuppressOutput", "OutputInfoOverride", }); internal_static_clarifai_api_NodeInput_descriptor = - getDescriptor().getMessageTypes().get(125); + getDescriptor().getMessageTypes().get(126); internal_static_clarifai_api_NodeInput_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_NodeInput_descriptor, new java.lang.String[] { "NodeId", }); internal_static_clarifai_api_WorkflowResult_descriptor = - getDescriptor().getMessageTypes().get(126); + getDescriptor().getMessageTypes().get(127); internal_static_clarifai_api_WorkflowResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_WorkflowResult_descriptor, new java.lang.String[] { "Id", "Status", "CreatedAt", "Model", "Input", "Outputs", "SuppressOutput", }); internal_static_clarifai_api_WorkflowState_descriptor = - getDescriptor().getMessageTypes().get(127); + getDescriptor().getMessageTypes().get(128); internal_static_clarifai_api_WorkflowState_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_WorkflowState_descriptor, new java.lang.String[] { "Id", }); internal_static_clarifai_api_AppDuplication_descriptor = - getDescriptor().getMessageTypes().get(128); + getDescriptor().getMessageTypes().get(129); internal_static_clarifai_api_AppDuplication_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_AppDuplication_descriptor, new java.lang.String[] { "Id", "DestinationApp", "ExistingAppId", "NewAppId", "NewAppName", "Status", "CreatedAt", "LastModifiedAt", "Filter", "Progress", }); internal_static_clarifai_api_AppCopyProgress_descriptor = - getDescriptor().getMessageTypes().get(129); + getDescriptor().getMessageTypes().get(130); internal_static_clarifai_api_AppCopyProgress_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_AppCopyProgress_descriptor, new java.lang.String[] { "Field", "Value", }); internal_static_clarifai_api_AppDuplicationFilters_descriptor = - getDescriptor().getMessageTypes().get(130); + getDescriptor().getMessageTypes().get(131); internal_static_clarifai_api_AppDuplicationFilters_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_AppDuplicationFilters_descriptor, new java.lang.String[] { "CopyInputs", "CopyConcepts", "CopyAnnotations", "CopyModels", "CopyWorkflows", "CopyInstalledModuleVersions", }); internal_static_clarifai_api_LabelOrder_descriptor = - getDescriptor().getMessageTypes().get(131); + getDescriptor().getMessageTypes().get(132); internal_static_clarifai_api_LabelOrder_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_LabelOrder_descriptor, new java.lang.String[] { "Id", "Name", "Status", "AutoRelease", "AllowEmptyTag", "DesiredFulfillTime", "EstimateFulfillTime", "Task", "CreatedAt", "ModifiedAt", }); internal_static_clarifai_api_Task_descriptor = - getDescriptor().getMessageTypes().get(132); + getDescriptor().getMessageTypes().get(133); internal_static_clarifai_api_Task_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Task_descriptor, new java.lang.String[] { "Id", "CreatedAt", "ModifiedAt", "Type", "Description", "Worker", "ConceptIds", "InputSource", "SampleMs", "AiAssistant", "Review", "Status", "Name", "AiAssistParams", "Visibility", "AppId", "UserId", "LabelOrderId", "Concepts", "DeletePreviousAnnotations", "Metrics", }); internal_static_clarifai_api_AiAssistParameters_descriptor = - getDescriptor().getMessageTypes().get(133); + getDescriptor().getMessageTypes().get(134); internal_static_clarifai_api_AiAssistParameters_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_AiAssistParameters_descriptor, new java.lang.String[] { "MinThreshold", "MaxThreshold", "ConceptRelationIds", }); internal_static_clarifai_api_TaskWorker_descriptor = - getDescriptor().getMessageTypes().get(134); + getDescriptor().getMessageTypes().get(135); internal_static_clarifai_api_TaskWorker_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TaskWorker_descriptor, - new java.lang.String[] { "Strategy", "UserIds", "Users", "Models", "Workflows", "PartitionedStrategyInfo", "StrategyInfo", }); + new java.lang.String[] { "Strategy", "UserIds", "Users", "PartitionedStrategyInfo", "Workers", "StrategyInfo", }); internal_static_clarifai_api_TaskWorkerPartitionedStrategyInfo_descriptor = - getDescriptor().getMessageTypes().get(135); + getDescriptor().getMessageTypes().get(136); internal_static_clarifai_api_TaskWorkerPartitionedStrategyInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TaskWorkerPartitionedStrategyInfo_descriptor, new java.lang.String[] { "Type", "WorkersPerInput", "Weights", }); internal_static_clarifai_api_TaskInputSource_descriptor = - getDescriptor().getMessageTypes().get(136); + getDescriptor().getMessageTypes().get(137); internal_static_clarifai_api_TaskInputSource_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TaskInputSource_descriptor, new java.lang.String[] { "Type", "Id", }); internal_static_clarifai_api_TaskReview_descriptor = - getDescriptor().getMessageTypes().get(137); + getDescriptor().getMessageTypes().get(138); internal_static_clarifai_api_TaskReview_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TaskReview_descriptor, new java.lang.String[] { "Strategy", "UserIds", "Users", "ManualStrategyInfo", "ConsensusStrategyInfo", "StrategyInfo", }); internal_static_clarifai_api_TaskReviewManualStrategyInfo_descriptor = - getDescriptor().getMessageTypes().get(138); + getDescriptor().getMessageTypes().get(139); internal_static_clarifai_api_TaskReviewManualStrategyInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TaskReviewManualStrategyInfo_descriptor, new java.lang.String[] { "SamplePercentage", }); internal_static_clarifai_api_TaskReviewConsensusStrategyInfo_descriptor = - getDescriptor().getMessageTypes().get(139); + getDescriptor().getMessageTypes().get(140); internal_static_clarifai_api_TaskReviewConsensusStrategyInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TaskReviewConsensusStrategyInfo_descriptor, new java.lang.String[] { "ApprovalThreshold", }); internal_static_clarifai_api_TaskAIAssistant_descriptor = - getDescriptor().getMessageTypes().get(140); + getDescriptor().getMessageTypes().get(141); internal_static_clarifai_api_TaskAIAssistant_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TaskAIAssistant_descriptor, new java.lang.String[] { "WorkflowId", }); + internal_static_clarifai_api_TaskAssignment_descriptor = + getDescriptor().getMessageTypes().get(142); + internal_static_clarifai_api_TaskAssignment_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_clarifai_api_TaskAssignment_descriptor, + new java.lang.String[] { "Id", "CreatedAt", "ModifiedAt", "Worker", "Input", "Status", }); internal_static_clarifai_api_TaskStatusCountPerUser_descriptor = - getDescriptor().getMessageTypes().get(141); + getDescriptor().getMessageTypes().get(143); internal_static_clarifai_api_TaskStatusCountPerUser_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TaskStatusCountPerUser_descriptor, new java.lang.String[] { "UserId", "Pending", "AwaitingReview", "Success", "ReviewDenied", "AwaitingConsensusReview", }); internal_static_clarifai_api_ThresholdRange_descriptor = - getDescriptor().getMessageTypes().get(142); + getDescriptor().getMessageTypes().get(144); internal_static_clarifai_api_ThresholdRange_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ThresholdRange_descriptor, new java.lang.String[] { "IsLowerInclusive", "IsUpperInclusive", "Lower", "Upper", }); internal_static_clarifai_api_TaskConceptAutoAnnotationConfig_descriptor = - getDescriptor().getMessageTypes().get(143); + getDescriptor().getMessageTypes().get(145); internal_static_clarifai_api_TaskConceptAutoAnnotationConfig_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TaskConceptAutoAnnotationConfig_descriptor, new java.lang.String[] { "AnnotationDataTypes", "ThresholdRange", "StatusCode", }); internal_static_clarifai_api_TaskConcept_descriptor = - getDescriptor().getMessageTypes().get(144); + getDescriptor().getMessageTypes().get(146); internal_static_clarifai_api_TaskConcept_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TaskConcept_descriptor, new java.lang.String[] { "Concept", "AutoAnnotationConfig", }); internal_static_clarifai_api_TaskMetrics_descriptor = - getDescriptor().getMessageTypes().get(145); + getDescriptor().getMessageTypes().get(147); internal_static_clarifai_api_TaskMetrics_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TaskMetrics_descriptor, - new java.lang.String[] { "EstimatedLabeledInputsCount", }); + new java.lang.String[] { "Work", }); + internal_static_clarifai_api_TaskWorkMetrics_descriptor = + getDescriptor().getMessageTypes().get(148); + internal_static_clarifai_api_TaskWorkMetrics_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_clarifai_api_TaskWorkMetrics_descriptor, + new java.lang.String[] { "InputsCountEstimated", "InputsPercentEstimated", }); internal_static_clarifai_api_Collector_descriptor = - getDescriptor().getMessageTypes().get(146); + getDescriptor().getMessageTypes().get(149); internal_static_clarifai_api_Collector_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Collector_descriptor, new java.lang.String[] { "Id", "Description", "CreatedAt", "PreQueueWorkflowId", "PreQueueRandomSample", "PostQueueWorkflowId", "CollectorSource", "Status", "CollectOutputs", }); internal_static_clarifai_api_CollectorSource_descriptor = - getDescriptor().getMessageTypes().get(147); + getDescriptor().getMessageTypes().get(150); internal_static_clarifai_api_CollectorSource_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_CollectorSource_descriptor, new java.lang.String[] { "ApiPostModelOutputsCollectorSource", }); internal_static_clarifai_api_APIPostModelOutputsCollectorSource_descriptor = - getDescriptor().getMessageTypes().get(148); + getDescriptor().getMessageTypes().get(151); internal_static_clarifai_api_APIPostModelOutputsCollectorSource_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_APIPostModelOutputsCollectorSource_descriptor, new java.lang.String[] { "ModelUserId", "ModelAppId", "ModelId", "ModelVersionId", "PostInputsKeyId", "CallerUserId", }); internal_static_clarifai_api_StatValue_descriptor = - getDescriptor().getMessageTypes().get(149); + getDescriptor().getMessageTypes().get(152); internal_static_clarifai_api_StatValue_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_StatValue_descriptor, new java.lang.String[] { "Time", "Value", "Tags", }); internal_static_clarifai_api_StatValueAggregateResult_descriptor = - getDescriptor().getMessageTypes().get(150); + getDescriptor().getMessageTypes().get(153); internal_static_clarifai_api_StatValueAggregateResult_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_StatValueAggregateResult_descriptor, new java.lang.String[] { "StatValueAggregates", "StatValueAggregateQuery", }); internal_static_clarifai_api_StatValueAggregate_descriptor = - getDescriptor().getMessageTypes().get(151); + getDescriptor().getMessageTypes().get(154); internal_static_clarifai_api_StatValueAggregate_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_StatValueAggregate_descriptor, new java.lang.String[] { "Time", "AggregateValue", "Count", "Tags", }); internal_static_clarifai_api_StatValueAggregateQuery_descriptor = - getDescriptor().getMessageTypes().get(152); + getDescriptor().getMessageTypes().get(155); internal_static_clarifai_api_StatValueAggregateQuery_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_StatValueAggregateQuery_descriptor, new java.lang.String[] { "Tags", "TagGroups", "StatValueAggType", "StatTimeAggType", "StartTime", "EndTime", }); internal_static_clarifai_api_PCAProjectionComparator_descriptor = - getDescriptor().getMessageTypes().get(153); + getDescriptor().getMessageTypes().get(156); internal_static_clarifai_api_PCAProjectionComparator_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PCAProjectionComparator_descriptor, new java.lang.String[] { "DistanceThreshold", "ModelVersionId", }); internal_static_clarifai_api_DuplicateAnnotationsResults_descriptor = - getDescriptor().getMessageTypes().get(154); + getDescriptor().getMessageTypes().get(157); internal_static_clarifai_api_DuplicateAnnotationsResults_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DuplicateAnnotationsResults_descriptor, new java.lang.String[] { "DuplicateCfid", "UniqueCount", }); internal_static_clarifai_api_Visibility_descriptor = - getDescriptor().getMessageTypes().get(155); + getDescriptor().getMessageTypes().get(158); internal_static_clarifai_api_Visibility_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Visibility_descriptor, new java.lang.String[] { "Gettable", }); internal_static_clarifai_api_TrendingMetric_descriptor = - getDescriptor().getMessageTypes().get(156); + getDescriptor().getMessageTypes().get(159); internal_static_clarifai_api_TrendingMetric_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TrendingMetric_descriptor, new java.lang.String[] { "UserId", "AppId", "ObjectId", "ViewCount", }); internal_static_clarifai_api_FullTag_descriptor = - getDescriptor().getMessageTypes().get(157); + getDescriptor().getMessageTypes().get(160); internal_static_clarifai_api_FullTag_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_FullTag_descriptor, new java.lang.String[] { "Name", "Id", }); internal_static_clarifai_api_TimeSegment_descriptor = - getDescriptor().getMessageTypes().get(158); + getDescriptor().getMessageTypes().get(161); internal_static_clarifai_api_TimeSegment_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TimeSegment_descriptor, new java.lang.String[] { "Id", "Data", "TimeInfo", }); internal_static_clarifai_api_TimeInfo_descriptor = - getDescriptor().getMessageTypes().get(159); + getDescriptor().getMessageTypes().get(162); internal_static_clarifai_api_TimeInfo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_TimeInfo_descriptor, new java.lang.String[] { "NumFrames", "BeginTime", "EndTime", }); internal_static_clarifai_api_DatasetStar_descriptor = - getDescriptor().getMessageTypes().get(160); + getDescriptor().getMessageTypes().get(163); internal_static_clarifai_api_DatasetStar_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DatasetStar_descriptor, new java.lang.String[] { "DatasetId", }); internal_static_clarifai_api_ModuleStar_descriptor = - getDescriptor().getMessageTypes().get(161); + getDescriptor().getMessageTypes().get(164); internal_static_clarifai_api_ModuleStar_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ModuleStar_descriptor, new java.lang.String[] { "ModuleId", }); internal_static_clarifai_api_Module_descriptor = - getDescriptor().getMessageTypes().get(162); + getDescriptor().getMessageTypes().get(165); 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", "Image", }); internal_static_clarifai_api_ModuleVersion_descriptor = - getDescriptor().getMessageTypes().get(163); + getDescriptor().getMessageTypes().get(166); internal_static_clarifai_api_ModuleVersion_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ModuleVersion_descriptor, @@ -3017,181 +3060,181 @@ public static void registerAllExtensions( internal_static_clarifai_api_ModuleVersion_ModuleNav_descriptor, new java.lang.String[] { "Title", "ModuleSubNavs", }); internal_static_clarifai_api_InstalledModuleVersion_descriptor = - getDescriptor().getMessageTypes().get(164); + getDescriptor().getMessageTypes().get(167); internal_static_clarifai_api_InstalledModuleVersion_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_InstalledModuleVersion_descriptor, new java.lang.String[] { "Id", "ModuleVersion", "AppId", "UserId", "CreatedAt", "ModifiedAt", "DeployUrl", "Visibility", "KeyId", }); internal_static_clarifai_api_BulkOperation_descriptor = - getDescriptor().getMessageTypes().get(165); + getDescriptor().getMessageTypes().get(168); internal_static_clarifai_api_BulkOperation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_BulkOperation_descriptor, new java.lang.String[] { "Id", "InputIds", "Search", "Dataset", "Operation", "AppId", "Status", "Progress", "CreatedBy", "CreatedAt", "LastModifiedAt", "InputSource", }); internal_static_clarifai_api_InputIDs_descriptor = - getDescriptor().getMessageTypes().get(166); + getDescriptor().getMessageTypes().get(169); internal_static_clarifai_api_InputIDs_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_InputIDs_descriptor, new java.lang.String[] { "InputIds", }); internal_static_clarifai_api_Progress_descriptor = - getDescriptor().getMessageTypes().get(167); + getDescriptor().getMessageTypes().get(170); internal_static_clarifai_api_Progress_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Progress_descriptor, new java.lang.String[] { "Processed", "LastProcessedId", }); internal_static_clarifai_api_Operation_descriptor = - getDescriptor().getMessageTypes().get(168); + getDescriptor().getMessageTypes().get(171); internal_static_clarifai_api_Operation_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Operation_descriptor, new java.lang.String[] { "AddConcepts", "DeleteConcepts", "AddMetadata", "DeleteMetadata", "OverwriteGeo", "DeleteGeo", "DeleteFromDataset", "AddToDataset", "SplitIntoDatasets", "Operation", }); internal_static_clarifai_api_AddConcepts_descriptor = - getDescriptor().getMessageTypes().get(169); + getDescriptor().getMessageTypes().get(172); internal_static_clarifai_api_AddConcepts_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_AddConcepts_descriptor, new java.lang.String[] { "Concepts", }); internal_static_clarifai_api_DeleteConcepts_descriptor = - getDescriptor().getMessageTypes().get(170); + getDescriptor().getMessageTypes().get(173); internal_static_clarifai_api_DeleteConcepts_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteConcepts_descriptor, new java.lang.String[] { "Concepts", "UserIds", }); internal_static_clarifai_api_AddMetadata_descriptor = - getDescriptor().getMessageTypes().get(171); + getDescriptor().getMessageTypes().get(174); internal_static_clarifai_api_AddMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_AddMetadata_descriptor, new java.lang.String[] { "Metadata", }); internal_static_clarifai_api_DeleteMetadata_descriptor = - getDescriptor().getMessageTypes().get(172); + getDescriptor().getMessageTypes().get(175); internal_static_clarifai_api_DeleteMetadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteMetadata_descriptor, new java.lang.String[] { "Metadata", }); internal_static_clarifai_api_OverwriteGeo_descriptor = - getDescriptor().getMessageTypes().get(173); + getDescriptor().getMessageTypes().get(176); internal_static_clarifai_api_OverwriteGeo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_OverwriteGeo_descriptor, new java.lang.String[] { "Geo", }); internal_static_clarifai_api_DeleteGeo_descriptor = - getDescriptor().getMessageTypes().get(174); + getDescriptor().getMessageTypes().get(177); internal_static_clarifai_api_DeleteGeo_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteGeo_descriptor, new java.lang.String[] { }); internal_static_clarifai_api_AddToDataset_descriptor = - getDescriptor().getMessageTypes().get(175); + getDescriptor().getMessageTypes().get(178); internal_static_clarifai_api_AddToDataset_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_AddToDataset_descriptor, new java.lang.String[] { "DatasetId", }); internal_static_clarifai_api_DeleteFromDataset_descriptor = - getDescriptor().getMessageTypes().get(176); + getDescriptor().getMessageTypes().get(179); internal_static_clarifai_api_DeleteFromDataset_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteFromDataset_descriptor, new java.lang.String[] { "DatasetId", }); internal_static_clarifai_api_SplitIntoDatasets_descriptor = - getDescriptor().getMessageTypes().get(177); + getDescriptor().getMessageTypes().get(180); internal_static_clarifai_api_SplitIntoDatasets_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SplitIntoDatasets_descriptor, new java.lang.String[] { "DatasetSplits", "Method", }); internal_static_clarifai_api_DatasetSplit_descriptor = - getDescriptor().getMessageTypes().get(178); + getDescriptor().getMessageTypes().get(181); internal_static_clarifai_api_DatasetSplit_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DatasetSplit_descriptor, new java.lang.String[] { "Dataset", "Percentage", "MethodInfo", }); internal_static_clarifai_api_InputsAddJob_descriptor = - getDescriptor().getMessageTypes().get(179); + getDescriptor().getMessageTypes().get(182); internal_static_clarifai_api_InputsAddJob_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_InputsAddJob_descriptor, new java.lang.String[] { "Id", "CallBackUrl", "AppPat", "Progress", "CreatedAt", "ModifiedAt", "ExtractionJobs", "Uploads", "Status", }); internal_static_clarifai_api_InputsAddJobProgress_descriptor = - getDescriptor().getMessageTypes().get(180); + getDescriptor().getMessageTypes().get(183); internal_static_clarifai_api_InputsAddJobProgress_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_InputsAddJobProgress_descriptor, new java.lang.String[] { "PendingCount", "InProgressCount", "SuccessCount", "FailedCount", }); internal_static_clarifai_api_Upload_descriptor = - getDescriptor().getMessageTypes().get(181); + getDescriptor().getMessageTypes().get(184); internal_static_clarifai_api_Upload_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Upload_descriptor, new java.lang.String[] { "Id", "CreatedAt", "ModifiedAt", "ExpiresAt", "Status", "ContentName", "ContentLength", "ContentUrl", }); internal_static_clarifai_api_UploadContentPart_descriptor = - getDescriptor().getMessageTypes().get(182); + getDescriptor().getMessageTypes().get(185); internal_static_clarifai_api_UploadContentPart_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_UploadContentPart_descriptor, new java.lang.String[] { "RangeStart", "PartNumber", "Data", }); internal_static_clarifai_api_CustomCodeOperatorRequest_descriptor = - getDescriptor().getMessageTypes().get(183); + getDescriptor().getMessageTypes().get(186); internal_static_clarifai_api_CustomCodeOperatorRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_CustomCodeOperatorRequest_descriptor, new java.lang.String[] { "Inputs", "Metadata", }); internal_static_clarifai_api_InputsExtractionJob_descriptor = - getDescriptor().getMessageTypes().get(184); + getDescriptor().getMessageTypes().get(187); internal_static_clarifai_api_InputsExtractionJob_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_InputsExtractionJob_descriptor, new java.lang.String[] { "Status", "Id", "Url", "Progress", "CreatedAt", "ModifiedAt", "InputIdConflictResolution", "InputTemplate", }); internal_static_clarifai_api_InputsExtractionJobProgress_descriptor = - getDescriptor().getMessageTypes().get(185); + getDescriptor().getMessageTypes().get(188); internal_static_clarifai_api_InputsExtractionJobProgress_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_InputsExtractionJobProgress_descriptor, new java.lang.String[] { "AudioInputsCount", "ImageInputsCount", "VideoInputsCount", "TextInputsCount", "PendingArchivesCount", "InProgressArchivesCount", "CompletedArchivesCount", "FailedArchivesCount", }); internal_static_clarifai_api_InputsDataSource_descriptor = - getDescriptor().getMessageTypes().get(186); + getDescriptor().getMessageTypes().get(189); internal_static_clarifai_api_InputsDataSource_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_InputsDataSource_descriptor, new java.lang.String[] { "InputsAddJobId", "Url", "InputIdConflictResolution", "InputTemplate", }); internal_static_clarifai_api_DataSourceURL_descriptor = - getDescriptor().getMessageTypes().get(187); + getDescriptor().getMessageTypes().get(190); internal_static_clarifai_api_DataSourceURL_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DataSourceURL_descriptor, new java.lang.String[] { "Url", "Credentials", }); internal_static_clarifai_api_DataSourceCredentials_descriptor = - getDescriptor().getMessageTypes().get(188); + getDescriptor().getMessageTypes().get(191); internal_static_clarifai_api_DataSourceCredentials_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DataSourceCredentials_descriptor, new java.lang.String[] { "S3Creds", "GcpCreds", "AzureBlobCreds", "Credentials", }); internal_static_clarifai_api_AWSCreds_descriptor = - getDescriptor().getMessageTypes().get(189); + getDescriptor().getMessageTypes().get(192); internal_static_clarifai_api_AWSCreds_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_AWSCreds_descriptor, new java.lang.String[] { "Region", "Id", "Secret", "Token", }); internal_static_clarifai_api_AzureBlobCreds_descriptor = - getDescriptor().getMessageTypes().get(190); + getDescriptor().getMessageTypes().get(193); internal_static_clarifai_api_AzureBlobCreds_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_AzureBlobCreds_descriptor, new java.lang.String[] { "AccountName", "AccountKey", }); internal_static_clarifai_api_InputsUpload_descriptor = - getDescriptor().getMessageTypes().get(191); + getDescriptor().getMessageTypes().get(194); internal_static_clarifai_api_InputsUpload_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_InputsUpload_descriptor, new java.lang.String[] { "InputsAddJobId", "AppPat", "Upload", "InputIdConflictResolution", "InputTemplate", }); internal_static_clarifai_api_BookmarkOrigin_descriptor = - getDescriptor().getMessageTypes().get(192); + getDescriptor().getMessageTypes().get(195); internal_static_clarifai_api_BookmarkOrigin_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_BookmarkOrigin_descriptor, new java.lang.String[] { "Id", "AppId", "UserId", "ResourceType", }); internal_static_clarifai_api_Runner_descriptor = - getDescriptor().getMessageTypes().get(193); + getDescriptor().getMessageTypes().get(196); internal_static_clarifai_api_Runner_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_Runner_descriptor, diff --git a/src/main/java/com/clarifai/grpc/api/Service.java b/src/main/java/com/clarifai/grpc/api/Service.java index 1197af6..cba232d 100644 --- a/src/main/java/com/clarifai/grpc/api/Service.java +++ b/src/main/java/com/clarifai/grpc/api/Service.java @@ -164,6 +164,16 @@ public static void registerAllExtensions( static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_clarifai_api_MultiCollaborationsResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_clarifai_api_GetResourcePriceRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_clarifai_api_GetResourcePriceRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_clarifai_api_GetResourcePriceResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_clarifai_api_GetResourcePriceResponse_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_clarifai_api_GetStatusCodeRequest_descriptor; static final @@ -699,6 +709,36 @@ public static void registerAllExtensions( static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_clarifai_api_PostModelVersionsRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_clarifai_api_PostModelVersionsUploadRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_clarifai_api_PostModelVersionsUploadRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_clarifai_api_PostModelVersionsUploadResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_clarifai_api_PostModelVersionsUploadResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_clarifai_api_PostModelVersionsUploadConfig_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_clarifai_api_PostModelVersionsUploadConfig_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_clarifai_api_PutModelVersionExportsRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_clarifai_api_PutModelVersionExportsRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_clarifai_api_GetModelVersionExportRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_clarifai_api_GetModelVersionExportRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_clarifai_api_SingleModelVersionExportResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_clarifai_api_SingleModelVersionExportResponse_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_clarifai_api_PostWorkflowVersionsUnPublishRequest_descriptor; static final @@ -1464,6 +1504,16 @@ public static void registerAllExtensions( static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_clarifai_api_PutTaskAssignmentsRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_clarifai_api_LabelSubmitConfig_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_clarifai_api_LabelSubmitConfig_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_clarifai_api_MultiTaskAssignmentResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_clarifai_api_MultiTaskAssignmentResponse_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_clarifai_api_ListInputsAddJobsRequest_descriptor; static final @@ -1758,2285 +1808,2352 @@ public static void registerAllExtensions( "te_only\030\004 \001(\010\"\205\001\n\033MultiCollaborationsRes" + "ponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.sta" + "tus.Status\0229\n\016collaborations\030\002 \003(\0132\033.cla" + - "rifai.api.CollaborationB\004\200\265\030\001\".\n\024GetStat" + - "usCodeRequest\022\026\n\016status_code_id\030\001 \001(\t\"\030\n" + - "\026ListStatusCodesRequest\"G\n\030SingleStatusC" + - "odeResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.a" + - "pi.status.Status\"u\n\027MultiStatusCodeRespo" + - "nse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.statu" + - "s.Status\022-\n\010statuses\030\002 \003(\0132\033.clarifai.ap" + - "i.status.Status\"X\n\021GetConceptRequest\022/\n\013" + - "user_app_id\030\001 \001(\0132\032.clarifai.api.UserApp" + - "IDSet\022\022\n\nconcept_id\030\002 \001(\t\"r\n\023ListConcept" + - "sRequest\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_p" + - "age\030\003 \001(\r\022\n\n\002id\030\004 \001(\t\"\241\001\n\030ListModelConce" + - "ptsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + - "ai.api.UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\022\n" + - "\nversion_id\030\003 \001(\t\022\014\n\004page\030\004 \001(\r\022\020\n\010per_p" + - "age\030\005 \001(\r\022\016\n\006search\030\006 \001(\t\"\352\001\n\033PostConcep" + - "tsSearchesRequest\022/\n\013user_app_id\030\001 \001(\0132\032" + - ".clarifai.api.UserAppIDSet\0221\n\rconcept_qu" + - "ery\030\002 \001(\0132\032.clarifai.api.ConceptQuery\0229\n" + - "\nextra_info\030\004 \001(\0132%.clarifai.api.Concept" + - "ExtraInfoRequest\022,\n\npagination\030\003 \001(\0132\030.c" + - "larifai.api.Pagination\"F\n\027ConceptExtraIn" + - "foRequest\022+\n\016rankable_model\030\001 \001(\0132\023.clar" + - "ifai.api.Model\"o\n\023PostConceptsRequest\022/\n" + - "\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserAp" + - "pIDSet\022\'\n\010concepts\030\002 \003(\0132\025.clarifai.api." + - "Concept\"\200\001\n\024PatchConceptsRequest\022/\n\013user" + - "_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSe" + - "t\022\'\n\010concepts\030\002 \003(\0132\025.clarifai.api.Conce" + - "pt\022\016\n\006action\030\003 \001(\t\"j\n\027GetConceptCountsRe" + - "quest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.ap" + - "i.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page" + - "\030\003 \001(\r\"l\n\025SingleConceptResponse\022+\n\006statu" + - "s\030\001 \001(\0132\033.clarifai.api.status.Status\022&\n\007" + - "concept\030\002 \001(\0132\025.clarifai.api.Concept\"r\n\024" + - "MultiConceptResponse\022+\n\006status\030\001 \001(\0132\033.c" + - "larifai.api.status.Status\022-\n\010concepts\030\002 " + - "\003(\0132\025.clarifai.api.ConceptB\004\200\265\030\001\"\202\001\n\031Mul" + - "tiConceptCountResponse\022+\n\006status\030\001 \001(\0132\033" + - ".clarifai.api.status.Status\0228\n\016concept_c" + - "ounts\030\002 \003(\0132\032.clarifai.api.ConceptCountB" + - "\004\200\265\030\001\"\261\001\n\033ListConceptRelationsRequest\022/\n" + - "\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserAp" + - "pIDSet\022\022\n\nconcept_id\030\002 \001(\t\022\021\n\tpredicate\030" + - "\003 \001(\t\022\032\n\022knowledge_graph_id\030\004 \001(\t\022\014\n\004pag" + - "e\030\005 \001(\r\022\020\n\010per_page\030\006 \001(\r\"\234\001\n\033PostConcep" + - "tRelationsRequest\022/\n\013user_app_id\030\001 \001(\0132\032" + - ".clarifai.api.UserAppIDSet\022\022\n\nconcept_id" + - "\030\002 \001(\t\0228\n\021concept_relations\030\003 \003(\0132\035.clar" + - "ifai.api.ConceptRelation\"q\n\035DeleteConcep" + - "tRelationsRequest\022/\n\013user_app_id\030\001 \001(\0132\032" + - ".clarifai.api.UserAppIDSet\022\022\n\nconcept_id" + - "\030\002 \001(\t\022\013\n\003ids\030\003 \003(\t\"M\n\032ListKnowledgeGrap" + - "hsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifa" + - "i.api.UserAppIDSet\"\205\001\n\032PostKnowledgeGrap" + - "hsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifa" + - "i.api.UserAppIDSet\0226\n\020knowledge_graphs\030\002" + - " \003(\0132\034.clarifai.api.KnowledgeGraph\"\217\001\n\035P" + - "ostConceptMappingJobsRequest\022/\n\013user_app" + - "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022=\n" + - "\024concept_mapping_jobs\030\002 \003(\0132\037.clarifai.a" + - "pi.ConceptMappingJob\"\213\001\n\034MultiConceptRel" + - "ationResponse\022+\n\006status\030\001 \001(\0132\033.clarifai" + - ".api.status.Status\022>\n\021concept_relations\030" + - "\002 \003(\0132\035.clarifai.api.ConceptRelationB\004\200\265" + - "\030\001\"\210\001\n\033MultiKnowledgeGraphResponse\022+\n\006st" + - "atus\030\001 \001(\0132\033.clarifai.api.status.Status\022" + - "<\n\020knowledge_graphs\030\002 \003(\0132\034.clarifai.api" + - ".KnowledgeGraphB\004\200\265\030\001\"Z\n\036MultiConceptMap" + - "pingJobResponse\022+\n\006status\030\001 \001(\0132\033.clarif" + - "ai.api.status.Status\022\013\n\003ids\030\002 \003(\t\"r\n\031Get" + - "ConceptLanguageRequest\022/\n\013user_app_id\030\001 " + - "\001(\0132\032.clarifai.api.UserAppIDSet\022\022\n\nconce" + - "pt_id\030\002 \001(\t\022\020\n\010language\030\003 \001(\t\"\202\001\n\033ListCo" + - "nceptLanguagesRequest\022/\n\013user_app_id\030\001 \001" + + "rifai.api.CollaborationB\004\200\265\030\001\"\250\001\n\027GetRes" + + "ourcePriceRequest\022/\n\013user_app_id\030\001 \001(\0132\032" + + ".clarifai.api.UserAppIDSet\022$\n\005model\030\002 \001(" + + "\0132\023.clarifai.api.ModelH\000\022*\n\010workflow\030\003 \001" + + "(\0132\026.clarifai.api.WorkflowH\000B\n\n\010resource" + + "\"\\\n\030GetResourcePriceResponse\022+\n\006status\030\001" + + " \001(\0132\033.clarifai.api.status.Status\022\023\n\005pri" + + "ce\030\002 \001(\003B\004\200\265\030\001\".\n\024GetStatusCodeRequest\022\026" + + "\n\016status_code_id\030\001 \001(\t\"\030\n\026ListStatusCode" + + "sRequest\"G\n\030SingleStatusCodeResponse\022+\n\006" + + "status\030\001 \001(\0132\033.clarifai.api.status.Statu" + + "s\"u\n\027MultiStatusCodeResponse\022+\n\006status\030\001" + + " \001(\0132\033.clarifai.api.status.Status\022-\n\010sta" + + "tuses\030\002 \003(\0132\033.clarifai.api.status.Status" + + "\"X\n\021GetConceptRequest\022/\n\013user_app_id\030\001 \001" + "(\0132\032.clarifai.api.UserAppIDSet\022\022\n\nconcep" + - "t_id\030\002 \001(\t\022\014\n\004page\030\003 \001(\r\022\020\n\010per_page\030\004 \001" + - "(\r\"\255\001\n\034PatchConceptLanguagesRequest\022/\n\013u" + + "t_id\030\002 \001(\t\"r\n\023ListConceptsRequest\022/\n\013use" + + "r_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDS" + + "et\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\022\n\n\002id" + + "\030\004 \001(\t\"\241\001\n\030ListModelConceptsRequest\022/\n\013u" + + "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + + "DSet\022\020\n\010model_id\030\002 \001(\t\022\022\n\nversion_id\030\003 \001" + + "(\t\022\014\n\004page\030\004 \001(\r\022\020\n\010per_page\030\005 \001(\r\022\016\n\006se" + + "arch\030\006 \001(\t\"\352\001\n\033PostConceptsSearchesReque" + + "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + + "serAppIDSet\0221\n\rconcept_query\030\002 \001(\0132\032.cla" + + "rifai.api.ConceptQuery\0229\n\nextra_info\030\004 \001" + + "(\0132%.clarifai.api.ConceptExtraInfoReques" + + "t\022,\n\npagination\030\003 \001(\0132\030.clarifai.api.Pag" + + "ination\"F\n\027ConceptExtraInfoRequest\022+\n\016ra" + + "nkable_model\030\001 \001(\0132\023.clarifai.api.Model\"" + + "o\n\023PostConceptsRequest\022/\n\013user_app_id\030\001 " + + "\001(\0132\032.clarifai.api.UserAppIDSet\022\'\n\010conce" + + "pts\030\002 \003(\0132\025.clarifai.api.Concept\"\200\001\n\024Pat" + + "chConceptsRequest\022/\n\013user_app_id\030\001 \001(\0132\032" + + ".clarifai.api.UserAppIDSet\022\'\n\010concepts\030\002" + + " \003(\0132\025.clarifai.api.Concept\022\016\n\006action\030\003 " + + "\001(\t\"j\n\027GetConceptCountsRequest\022/\n\013user_a" + + "pp_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022" + + "\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"l\n\025Singl" + + "eConceptResponse\022+\n\006status\030\001 \001(\0132\033.clari" + + "fai.api.status.Status\022&\n\007concept\030\002 \001(\0132\025" + + ".clarifai.api.Concept\"r\n\024MultiConceptRes" + + "ponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.sta" + + "tus.Status\022-\n\010concepts\030\002 \003(\0132\025.clarifai." + + "api.ConceptB\004\200\265\030\001\"\202\001\n\031MultiConceptCountR" + + "esponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.s" + + "tatus.Status\0228\n\016concept_counts\030\002 \003(\0132\032.c" + + "larifai.api.ConceptCountB\004\200\265\030\001\"\261\001\n\033ListC" + + "onceptRelationsRequest\022/\n\013user_app_id\030\001 " + + "\001(\0132\032.clarifai.api.UserAppIDSet\022\022\n\nconce" + + "pt_id\030\002 \001(\t\022\021\n\tpredicate\030\003 \001(\t\022\032\n\022knowle" + + "dge_graph_id\030\004 \001(\t\022\014\n\004page\030\005 \001(\r\022\020\n\010per_" + + "page\030\006 \001(\r\"\234\001\n\033PostConceptRelationsReque" + + "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + + "serAppIDSet\022\022\n\nconcept_id\030\002 \001(\t\0228\n\021conce" + + "pt_relations\030\003 \003(\0132\035.clarifai.api.Concep" + + "tRelation\"q\n\035DeleteConceptRelationsReque" + + "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + + "serAppIDSet\022\022\n\nconcept_id\030\002 \001(\t\022\013\n\003ids\030\003" + + " \003(\t\"M\n\032ListKnowledgeGraphsRequest\022/\n\013us" + + "er_app_id\030\001 \001(\0132\032.clarifai.api.UserAppID" + + "Set\"\205\001\n\032PostKnowledgeGraphsRequest\022/\n\013us" + + "er_app_id\030\001 \001(\0132\032.clarifai.api.UserAppID" + + "Set\0226\n\020knowledge_graphs\030\002 \003(\0132\034.clarifai" + + ".api.KnowledgeGraph\"\217\001\n\035PostConceptMappi" + + "ngJobsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + + "rifai.api.UserAppIDSet\022=\n\024concept_mappin" + + "g_jobs\030\002 \003(\0132\037.clarifai.api.ConceptMappi" + + "ngJob\"\213\001\n\034MultiConceptRelationResponse\022+" + + "\n\006status\030\001 \001(\0132\033.clarifai.api.status.Sta" + + "tus\022>\n\021concept_relations\030\002 \003(\0132\035.clarifa" + + "i.api.ConceptRelationB\004\200\265\030\001\"\210\001\n\033MultiKno" + + "wledgeGraphResponse\022+\n\006status\030\001 \001(\0132\033.cl" + + "arifai.api.status.Status\022<\n\020knowledge_gr" + + "aphs\030\002 \003(\0132\034.clarifai.api.KnowledgeGraph" + + "B\004\200\265\030\001\"Z\n\036MultiConceptMappingJobResponse" + + "\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status.S" + + "tatus\022\013\n\003ids\030\002 \003(\t\"r\n\031GetConceptLanguage" + + "Request\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai." + + "api.UserAppIDSet\022\022\n\nconcept_id\030\002 \001(\t\022\020\n\010" + + "language\030\003 \001(\t\"\202\001\n\033ListConceptLanguagesR" + + "equest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.a" + + "pi.UserAppIDSet\022\022\n\nconcept_id\030\002 \001(\t\022\014\n\004p" + + "age\030\003 \001(\r\022\020\n\010per_page\030\004 \001(\r\"\255\001\n\034PatchCon" + + "ceptLanguagesRequest\022/\n\013user_app_id\030\001 \001(" + + "\0132\032.clarifai.api.UserAppIDSet\022\022\n\nconcept" + + "_id\030\002 \001(\t\0228\n\021concept_languages\030\003 \003(\0132\035.c" + + "larifai.api.ConceptLanguage\022\016\n\006action\030\004 " + + "\001(\t\"\234\001\n\033PostConceptLanguagesRequest\022/\n\013u" + "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + "DSet\022\022\n\nconcept_id\030\002 \001(\t\0228\n\021concept_lang" + "uages\030\003 \003(\0132\035.clarifai.api.ConceptLangua" + - "ge\022\016\n\006action\030\004 \001(\t\"\234\001\n\033PostConceptLangua" + - "gesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + - "ai.api.UserAppIDSet\022\022\n\nconcept_id\030\002 \001(\t\022" + - "8\n\021concept_languages\030\003 \003(\0132\035.clarifai.ap" + - "i.ConceptLanguage\"\205\001\n\035SingleConceptLangu" + + "ge\"\205\001\n\035SingleConceptLanguageResponse\022+\n\006" + + "status\030\001 \001(\0132\033.clarifai.api.status.Statu" + + "s\0227\n\020concept_language\030\002 \001(\0132\035.clarifai.a" + + "pi.ConceptLanguage\"\213\001\n\034MultiConceptLangu" + "ageResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.a" + - "pi.status.Status\0227\n\020concept_language\030\002 \001" + - "(\0132\035.clarifai.api.ConceptLanguage\"\213\001\n\034Mu" + - "ltiConceptLanguageResponse\022+\n\006status\030\001 \001" + - "(\0132\033.clarifai.api.status.Status\022>\n\021conce" + - "pt_languages\030\002 \003(\0132\035.clarifai.api.Concep" + - "tLanguageB\004\200\265\030\001\"T\n\017GetInputRequest\022/\n\013us" + - "er_app_id\030\001 \001(\0132\032.clarifai.api.UserAppID" + - "Set\022\020\n\010input_id\030\002 \001(\t\"\\\n\027GetVideoManifes" + - "tRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + - ".api.UserAppIDSet\022\020\n\010input_id\030\002 \001(\t\"l\n\026G" + - "etInputSamplesRequest\022/\n\013user_app_id\030\001 \001" + - "(\0132\032.clarifai.api.UserAppIDSet\022\017\n\007task_i" + - "d\030\002 \001(\t\022\020\n\010user_ids\030\003 \003(\t\"\236\001\n\021ListInputs" + - "Request\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai." + - "api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_pa" + - "ge\030\003 \001(\r\022+\n\006status\030\005 \001(\0132\033.clarifai.api." + - "status.Status\022\013\n\003ids\030\004 \003(\t\"\222\001\n\023StreamInp" + + "pi.status.Status\022>\n\021concept_languages\030\002 " + + "\003(\0132\035.clarifai.api.ConceptLanguageB\004\200\265\030\001" + + "\"T\n\017GetInputRequest\022/\n\013user_app_id\030\001 \001(\013" + + "2\032.clarifai.api.UserAppIDSet\022\020\n\010input_id" + + "\030\002 \001(\t\"\\\n\027GetVideoManifestRequest\022/\n\013use" + + "r_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDS" + + "et\022\020\n\010input_id\030\002 \001(\t\"l\n\026GetInputSamplesR" + + "equest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.a" + + "pi.UserAppIDSet\022\017\n\007task_id\030\002 \001(\t\022\020\n\010user" + + "_ids\030\003 \003(\t\"\236\001\n\021ListInputsRequest\022/\n\013user" + + "_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSe" + + "t\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\022+\n\006sta" + + "tus\030\005 \001(\0132\033.clarifai.api.status.Status\022\013" + + "\n\003ids\030\004 \003(\t\"\222\001\n\023StreamInputsRequest\022/\n\013u" + + "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + + "DSet\022\020\n\010per_page\030\002 \001(\r\022\017\n\007last_id\030\003 \001(\t\022" + + "\023\n\013order_by_id\030\005 \001(\010\022\022\n\ndescending\030\004 \001(\010" + + "\"\323\001\n\021PostInputsRequest\022/\n\013user_app_id\030\001 " + + "\001(\0132\032.clarifai.api.UserAppIDSet\022#\n\006input" + + "s\030\002 \003(\0132\023.clarifai.api.Input\022\031\n\021inputs_a" + + "dd_job_id\030\003 \001(\t\022M\n\034input_id_conflict_res" + + "olution\030\004 \001(\0162\'.clarifai.api.InputIDConf" + + "lictResolution\"z\n\022PatchInputsRequest\022/\n\013" + + "user_app_id\030\001 \001(\0132\032.clarifai.api.UserApp" + + "IDSet\022#\n\006inputs\030\002 \003(\0132\023.clarifai.api.Inp" + + "ut\022\016\n\006action\030\003 \001(\t\"W\n\022DeleteInputRequest" + + "\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Use" + + "rAppIDSet\022\020\n\010input_id\030\002 \001(\t\"Y\n\023DeleteInp" + "utsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + - "ai.api.UserAppIDSet\022\020\n\010per_page\030\002 \001(\r\022\017\n" + - "\007last_id\030\003 \001(\t\022\023\n\013order_by_id\030\005 \001(\010\022\022\n\nd" + - "escending\030\004 \001(\010\"\323\001\n\021PostInputsRequest\022/\n" + + "ai.api.UserAppIDSet\022\013\n\003ids\030\002 \003(\tJ\004\010\003\020\004\"f" + + "\n\023SingleInputResponse\022+\n\006status\030\001 \001(\0132\033." + + "clarifai.api.status.Status\022\"\n\005input\030\002 \001(" + + "\0132\023.clarifai.api.Input\"]\n\030GetVideoManife" + + "stResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.ap" + + "i.status.Status\022\024\n\014manifest_url\030\002 \001(\t\"\240\001" + + "\n\022MultiInputResponse\022+\n\006status\030\001 \001(\0132\033.c" + + "larifai.api.status.Status\022)\n\006inputs\030\002 \003(" + + "\0132\023.clarifai.api.InputB\004\200\265\030\001\0222\n\016inputs_a" + + "dd_job\030\003 \001(\0132\032.clarifai.api.InputsAddJob" + + "\"r\n\034MultiInputAnnotationResponse\022+\n\006stat" + + "us\030\001 \001(\0132\033.clarifai.api.status.Status\022%\n" + + "\004hits\030\003 \003(\0132\021.clarifai.api.HitB\004\200\265\030\001\"q\n\030" + + "SingleInputCountResponse\022+\n\006status\030\001 \001(\013" + + "2\033.clarifai.api.status.Status\022(\n\006counts\030" + + "\002 \001(\0132\030.clarifai.api.InputCount\"G\n\024GetIn" + + "putCountRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + + "larifai.api.UserAppIDSet\"\335\002\n\023ListDataset" + + "sRequest\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_p" + + "age\030\003 \001(\r\022\031\n\021additional_fields\030\005 \003(\t\022\026\n\016" + + "sort_ascending\030\006 \001(\010\022\034\n\022sort_by_created_" + + "at\030\007 \001(\010H\000\022\034\n\022sort_by_star_count\030\010 \001(\010H\000" + + "\022\035\n\023sort_by_modified_at\030\t \001(\010H\000\022\024\n\nsort_" + + "by_id\030\013 \001(\010H\000\022\024\n\014starred_only\030\004 \001(\010\022\020\n\010b" + + "ookmark\030\n \001(\010\022\016\n\006search\030\r \001(\t\022\016\n\002id\030\014 \001(" + + "\tB\002\030\001B\t\n\007sort_by\"s\n\021GetDatasetRequest\022/\n" + "\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserAp" + - "pIDSet\022#\n\006inputs\030\002 \003(\0132\023.clarifai.api.In" + - "put\022\031\n\021inputs_add_job_id\030\003 \001(\t\022M\n\034input_" + - "id_conflict_resolution\030\004 \001(\0162\'.clarifai." + - "api.InputIDConflictResolution\"z\n\022PatchIn" + - "putsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + - "fai.api.UserAppIDSet\022#\n\006inputs\030\002 \003(\0132\023.c" + - "larifai.api.Input\022\016\n\006action\030\003 \001(\t\"W\n\022Del" + - "eteInputRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + - "larifai.api.UserAppIDSet\022\020\n\010input_id\030\002 \001" + - "(\t\"Y\n\023DeleteInputsRequest\022/\n\013user_app_id" + - "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\013\n\003id" + - "s\030\002 \003(\tJ\004\010\003\020\004\"f\n\023SingleInputResponse\022+\n\006" + - "status\030\001 \001(\0132\033.clarifai.api.status.Statu" + - "s\022\"\n\005input\030\002 \001(\0132\023.clarifai.api.Input\"]\n" + - "\030GetVideoManifestResponse\022+\n\006status\030\001 \001(" + - "\0132\033.clarifai.api.status.Status\022\024\n\014manife" + - "st_url\030\002 \001(\t\"\240\001\n\022MultiInputResponse\022+\n\006s" + - "tatus\030\001 \001(\0132\033.clarifai.api.status.Status" + - "\022)\n\006inputs\030\002 \003(\0132\023.clarifai.api.InputB\004\200" + - "\265\030\001\0222\n\016inputs_add_job\030\003 \001(\0132\032.clarifai.a" + - "pi.InputsAddJob\"r\n\034MultiInputAnnotationR" + - "esponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.s" + - "tatus.Status\022%\n\004hits\030\003 \003(\0132\021.clarifai.ap" + - "i.HitB\004\200\265\030\001\"q\n\030SingleInputCountResponse\022" + - "+\n\006status\030\001 \001(\0132\033.clarifai.api.status.St" + - "atus\022(\n\006counts\030\002 \001(\0132\030.clarifai.api.Inpu" + - "tCount\"G\n\024GetInputCountRequest\022/\n\013user_a" + - "pp_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\"" + - "\335\002\n\023ListDatasetsRequest\022/\n\013user_app_id\030\001" + - " \001(\0132\032.clarifai.api.UserAppIDSet\022\014\n\004page" + - "\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\022\031\n\021additional_f" + - "ields\030\005 \003(\t\022\026\n\016sort_ascending\030\006 \001(\010\022\034\n\022s" + - "ort_by_created_at\030\007 \001(\010H\000\022\034\n\022sort_by_sta" + - "r_count\030\010 \001(\010H\000\022\035\n\023sort_by_modified_at\030\t" + - " \001(\010H\000\022\024\n\nsort_by_id\030\013 \001(\010H\000\022\024\n\014starred_" + - "only\030\004 \001(\010\022\020\n\010bookmark\030\n \001(\010\022\016\n\006search\030\r" + - " \001(\t\022\016\n\002id\030\014 \001(\tB\002\030\001B\t\n\007sort_by\"s\n\021GetDa" + - "tasetRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clar" + - "ifai.api.UserAppIDSet\022\022\n\ndataset_id\030\002 \001(" + - "\t\022\031\n\021additional_fields\030\003 \003(\t\"o\n\023PostData" + - "setsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + - "fai.api.UserAppIDSet\022\'\n\010datasets\030\002 \003(\0132\025" + - ".clarifai.api.Dataset\"\200\001\n\024PatchDatasetsR" + - "equest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.a" + - "pi.UserAppIDSet\022\'\n\010datasets\030\002 \003(\0132\025.clar" + - "ifai.api.Dataset\022\016\n\006action\030\003 \001(\t\"]\n\025Dele" + - "teDatasetsRequest\022/\n\013user_app_id\030\001 \001(\0132\032" + - ".clarifai.api.UserAppIDSet\022\023\n\013dataset_id" + - "s\030\002 \003(\t\"r\n\024MultiDatasetResponse\022+\n\006statu" + - "s\030\001 \001(\0132\033.clarifai.api.status.Status\022-\n\010" + - "datasets\030\002 \003(\0132\025.clarifai.api.DatasetB\004\200" + - "\265\030\001\"l\n\025SingleDatasetResponse\022+\n\006status\030\001" + - " \001(\0132\033.clarifai.api.status.Status\022&\n\007dat" + - "aset\030\002 \001(\0132\025.clarifai.api.Dataset\"\177\n\030Lis" + - "tDatasetInputsRequest\022/\n\013user_app_id\030\001 \001" + - "(\0132\032.clarifai.api.UserAppIDSet\022\022\n\ndatase" + - "t_id\030\002 \001(\t\022\014\n\004page\030\003 \001(\r\022\020\n\010per_page\030\004 \001" + - "(\r\"o\n\026GetDatasetInputRequest\022/\n\013user_app" + - "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\022\n" + - "\ndataset_id\030\002 \001(\t\022\020\n\010input_id\030\003 \001(\t\"\271\001\n\030" + - "PostDatasetInputsRequest\022/\n\013user_app_id\030" + - "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\022\n\ndat" + - "aset_id\030\002 \001(\t\0222\n\016dataset_inputs\030\003 \003(\0132\032." + - "clarifai.api.DatasetInput\022$\n\006search\030\004 \001(" + - "\0132\024.clarifai.api.Search\"t\n\032DeleteDataset" + - "InputsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + - "rifai.api.UserAppIDSet\022\022\n\ndataset_id\030\002 \001" + - "(\t\022\021\n\tinput_ids\030\003 \003(\t\"\275\001\n\031MultiDatasetIn" + - "putResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.a" + - "pi.status.Status\0228\n\016dataset_inputs\030\002 \003(\013" + - "2\032.clarifai.api.DatasetInputB\004\200\265\030\001\0223\n\016bu" + - "lk_operation\030\004 \001(\0132\033.clarifai.api.BulkOp" + - "erationJ\004\010\003\020\004\"|\n\032SingleDatasetInputRespo" + - "nse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.statu" + - "s.Status\0221\n\rdataset_input\030\002 \001(\0132\032.clarif" + - "ai.api.DatasetInput\"\201\001\n\032ListDatasetVersi" + - "onsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + - "ai.api.UserAppIDSet\022\022\n\ndataset_id\030\002 \001(\t\022" + - "\014\n\004page\030\003 \001(\r\022\020\n\010per_page\030\004 \001(\r\"{\n\030GetDa" + - "tasetVersionRequest\022/\n\013user_app_id\030\001 \001(\013" + - "2\032.clarifai.api.UserAppIDSet\022\022\n\ndataset_" + - "id\030\002 \001(\t\022\032\n\022dataset_version_id\030\003 \001(\t\"\244\002\n" + - "&ListDatasetVersionMetricsGroupsRequest\022" + - "/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.User" + - "AppIDSet\022\022\n\ndataset_id\030\002 \001(\t\022\032\n\022dataset_" + - "version_id\030\003 \001(\t\022\014\n\004page\030\004 \001(\r\022\020\n\010per_pa" + - "ge\030\005 \001(\r\022\024\n\014parent_paths\030\006 \003(\t\022;\n\005types\030" + - "\007 \003(\0162,.clarifai.api.DatasetVersionMetri" + - "csGroupType\022&\n\006values\030\010 \003(\0132\026.google.pro" + - "tobuf.Value\"\231\001\n\032PostDatasetVersionsReque" + + "pIDSet\022\022\n\ndataset_id\030\002 \001(\t\022\031\n\021additional" + + "_fields\030\003 \003(\t\"o\n\023PostDatasetsRequest\022/\n\013" + + "user_app_id\030\001 \001(\0132\032.clarifai.api.UserApp" + + "IDSet\022\'\n\010datasets\030\002 \003(\0132\025.clarifai.api.D" + + "ataset\"\200\001\n\024PatchDatasetsRequest\022/\n\013user_" + + "app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet" + + "\022\'\n\010datasets\030\002 \003(\0132\025.clarifai.api.Datase" + + "t\022\016\n\006action\030\003 \001(\t\"]\n\025DeleteDatasetsReque" + "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + - "serAppIDSet\022\022\n\ndataset_id\030\002 \001(\t\0226\n\020datas" + - "et_versions\030\003 \003(\0132\034.clarifai.api.Dataset" + - "Version\"\252\001\n\033PatchDatasetVersionsRequest\022" + - "/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.User" + - "AppIDSet\022\022\n\ndataset_id\030\002 \001(\t\0226\n\020dataset_" + - "versions\030\003 \003(\0132\034.clarifai.api.DatasetVer" + - "sion\022\016\n\006action\030\004 \001(\t\"\200\001\n\034DeleteDatasetVe" + - "rsionsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + + "serAppIDSet\022\023\n\013dataset_ids\030\002 \003(\t\"r\n\024Mult" + + "iDatasetResponse\022+\n\006status\030\001 \001(\0132\033.clari" + + "fai.api.status.Status\022-\n\010datasets\030\002 \003(\0132" + + "\025.clarifai.api.DatasetB\004\200\265\030\001\"l\n\025SingleDa" + + "tasetResponse\022+\n\006status\030\001 \001(\0132\033.clarifai" + + ".api.status.Status\022&\n\007dataset\030\002 \001(\0132\025.cl" + + "arifai.api.Dataset\"\177\n\030ListDatasetInputsR" + + "equest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.a" + + "pi.UserAppIDSet\022\022\n\ndataset_id\030\002 \001(\t\022\014\n\004p" + + "age\030\003 \001(\r\022\020\n\010per_page\030\004 \001(\r\"o\n\026GetDatase" + + "tInputRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + "rifai.api.UserAppIDSet\022\022\n\ndataset_id\030\002 \001" + - "(\t\022\033\n\023dataset_version_ids\030\003 \003(\t\"\267\001\n\037PutD" + - "atasetVersionExportsRequest\022/\n\013user_app_" + + "(\t\022\020\n\010input_id\030\003 \001(\t\"\271\001\n\030PostDatasetInpu" + + "tsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifa" + + "i.api.UserAppIDSet\022\022\n\ndataset_id\030\002 \001(\t\0222" + + "\n\016dataset_inputs\030\003 \003(\0132\032.clarifai.api.Da" + + "tasetInput\022$\n\006search\030\004 \001(\0132\024.clarifai.ap" + + "i.Search\"t\n\032DeleteDatasetInputsRequest\022/" + + "\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserA" + + "ppIDSet\022\022\n\ndataset_id\030\002 \001(\t\022\021\n\tinput_ids" + + "\030\003 \003(\t\"\275\001\n\031MultiDatasetInputResponse\022+\n\006" + + "status\030\001 \001(\0132\033.clarifai.api.status.Statu" + + "s\0228\n\016dataset_inputs\030\002 \003(\0132\032.clarifai.api" + + ".DatasetInputB\004\200\265\030\001\0223\n\016bulk_operation\030\004 " + + "\001(\0132\033.clarifai.api.BulkOperationJ\004\010\003\020\004\"|" + + "\n\032SingleDatasetInputResponse\022+\n\006status\030\001" + + " \001(\0132\033.clarifai.api.status.Status\0221\n\rdat" + + "aset_input\030\002 \001(\0132\032.clarifai.api.DatasetI" + + "nput\"\201\001\n\032ListDatasetVersionsRequest\022/\n\013u" + + "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + + "DSet\022\022\n\ndataset_id\030\002 \001(\t\022\014\n\004page\030\003 \001(\r\022\020" + + "\n\010per_page\030\004 \001(\r\"{\n\030GetDatasetVersionReq" + + "uest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api" + + ".UserAppIDSet\022\022\n\ndataset_id\030\002 \001(\t\022\032\n\022dat" + + "aset_version_id\030\003 \001(\t\"\244\002\n&ListDatasetVer" + + "sionMetricsGroupsRequest\022/\n\013user_app_id\030" + + "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\022\n\ndat" + + "aset_id\030\002 \001(\t\022\032\n\022dataset_version_id\030\003 \001(" + + "\t\022\014\n\004page\030\004 \001(\r\022\020\n\010per_page\030\005 \001(\r\022\024\n\014par" + + "ent_paths\030\006 \003(\t\022;\n\005types\030\007 \003(\0162,.clarifa" + + "i.api.DatasetVersionMetricsGroupType\022&\n\006" + + "values\030\010 \003(\0132\026.google.protobuf.Value\"\231\001\n" + + "\032PostDatasetVersionsRequest\022/\n\013user_app_" + "id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\022\n\n" + - "dataset_id\030\002 \001(\t\022\032\n\022dataset_version_id\030\003" + - " \001(\t\0223\n\007exports\030\004 \003(\0132\".clarifai.api.Dat" + - "asetVersionExport\"\210\001\n\033MultiDatasetVersio" + - "nResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api" + - ".status.Status\022<\n\020dataset_versions\030\002 \003(\013" + - "2\034.clarifai.api.DatasetVersionB\004\200\265\030\001\"\213\001\n" + - "!MultiDatasetVersionExportResponse\022+\n\006st" + + "dataset_id\030\002 \001(\t\0226\n\020dataset_versions\030\003 \003" + + "(\0132\034.clarifai.api.DatasetVersion\"\252\001\n\033Pat" + + "chDatasetVersionsRequest\022/\n\013user_app_id\030" + + "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\022\n\ndat" + + "aset_id\030\002 \001(\t\0226\n\020dataset_versions\030\003 \003(\0132" + + "\034.clarifai.api.DatasetVersion\022\016\n\006action\030" + + "\004 \001(\t\"\200\001\n\034DeleteDatasetVersionsRequest\022/" + + "\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserA" + + "ppIDSet\022\022\n\ndataset_id\030\002 \001(\t\022\033\n\023dataset_v" + + "ersion_ids\030\003 \003(\t\"\267\001\n\037PutDatasetVersionEx" + + "portsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clar" + + "ifai.api.UserAppIDSet\022\022\n\ndataset_id\030\002 \001(" + + "\t\022\032\n\022dataset_version_id\030\003 \001(\t\0223\n\007exports" + + "\030\004 \003(\0132\".clarifai.api.DatasetVersionExpo" + + "rt\"\210\001\n\033MultiDatasetVersionResponse\022+\n\006st" + "atus\030\001 \001(\0132\033.clarifai.api.status.Status\022" + - "9\n\007exports\030\002 \003(\0132\".clarifai.api.DatasetV" + - "ersionExportB\004\200\265\030\001\"\256\001\n\'MultiDatasetVersi" + - "onMetricsGroupResponse\022+\n\006status\030\001 \001(\0132\033" + - ".clarifai.api.status.Status\022V\n\036dataset_v" + - "ersion_metrics_groups\030\002 \003(\0132(.clarifai.a" + - "pi.DatasetVersionMetricsGroupB\004\200\265\030\001\"\202\001\n\034" + - "SingleDatasetVersionResponse\022+\n\006status\030\001" + - " \001(\0132\033.clarifai.api.status.Status\0225\n\017dat" + - "aset_version\030\002 \001(\0132\034.clarifai.api.Datase" + - "tVersion\"\271\001\n\027PostModelOutputsRequest\022/\n\013" + - "user_app_id\030\001 \001(\0132\032.clarifai.api.UserApp" + - "IDSet\022\020\n\010model_id\030\002 \001(\t\022\022\n\nversion_id\030\003 " + - "\001(\t\022#\n\006inputs\030\004 \003(\0132\023.clarifai.api.Input" + - "\022\"\n\005model\030\005 \001(\0132\023.clarifai.api.Model\"\217\001\n" + - "\026ListModelInputsRequest\022/\n\013user_app_id\030\001" + - " \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010mode" + - "l_id\030\002 \001(\t\022\022\n\nversion_id\030\003 \001(\t\022\014\n\004page\030\004" + - " \001(\r\022\020\n\010per_page\030\005 \001(\r\"P\n\rGetKeyRequest\022" + - "/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.User" + - "AppIDSet\022\016\n\006key_id\030\002 \001(\t\"\232\001\n\017ListKeysReq" + - "uest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api" + - ".UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030" + - "\003 \001(\r\022\023\n\013not_expired\030\004 \001(\010\022\016\n\006scopes\030\005 \003" + - "(\t\022\021\n\tendpoints\030\006 \003(\t\"e\n\022ListAppKeysRequ" + - "est\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api." + - "UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003" + - " \001(\r\"c\n\017PostKeysRequest\022/\n\013user_app_id\030\001" + - " \001(\0132\032.clarifai.api.UserAppIDSet\022\037\n\004keys" + - "\030\002 \003(\0132\021.clarifai.api.Key\"S\n\020DeleteKeyRe" + - "quest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.ap" + - "i.UserAppIDSet\022\016\n\006key_id\030\002 \001(\t\"t\n\020PatchK" + - "eysRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + - "ai.api.UserAppIDSet\022\037\n\004keys\030\002 \003(\0132\021.clar" + - "ifai.api.Key\022\016\n\006action\030\003 \001(\t\"`\n\021SingleKe" + - "yResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api" + - ".status.Status\022\036\n\003key\030\002 \001(\0132\021.clarifai.a" + - "pi.Key\"f\n\020MultiKeyResponse\022+\n\006status\030\001 \001" + - "(\0132\033.clarifai.api.status.Status\022%\n\004keys\030" + - "\002 \003(\0132\021.clarifai.api.KeyB\004\200\265\030\001\"\255\001\n\017GetMo" + - "delRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + - "ai.api.UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\022\n" + - "\nversion_id\030\003 \001(\t\022\020\n\010language\030\004 \001(\t\022\026\n\016t" + - "rained_before\030\005 \001(\010\022\031\n\021additional_fields" + - "\030\023 \003(\t\"\215\005\n\021ListModelsRequest\022/\n\013user_app" + + "<\n\020dataset_versions\030\002 \003(\0132\034.clarifai.api" + + ".DatasetVersionB\004\200\265\030\001\"\213\001\n!MultiDatasetVe" + + "rsionExportResponse\022+\n\006status\030\001 \001(\0132\033.cl" + + "arifai.api.status.Status\0229\n\007exports\030\002 \003(" + + "\0132\".clarifai.api.DatasetVersionExportB\004\200" + + "\265\030\001\"\256\001\n\'MultiDatasetVersionMetricsGroupR" + + "esponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.s" + + "tatus.Status\022V\n\036dataset_version_metrics_" + + "groups\030\002 \003(\0132(.clarifai.api.DatasetVersi" + + "onMetricsGroupB\004\200\265\030\001\"\202\001\n\034SingleDatasetVe" + + "rsionResponse\022+\n\006status\030\001 \001(\0132\033.clarifai" + + ".api.status.Status\0225\n\017dataset_version\030\002 " + + "\001(\0132\034.clarifai.api.DatasetVersion\"\271\001\n\027Po" + + "stModelOutputsRequest\022/\n\013user_app_id\030\001 \001" + + "(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010model_" + + "id\030\002 \001(\t\022\022\n\nversion_id\030\003 \001(\t\022#\n\006inputs\030\004" + + " \003(\0132\023.clarifai.api.Input\022\"\n\005model\030\005 \001(\013" + + "2\023.clarifai.api.Model\"\217\001\n\026ListModelInput" + + "sRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + + ".api.UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\022\n\nv" + + "ersion_id\030\003 \001(\t\022\014\n\004page\030\004 \001(\r\022\020\n\010per_pag" + + "e\030\005 \001(\r\"P\n\rGetKeyRequest\022/\n\013user_app_id\030" + + "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\016\n\006key" + + "_id\030\002 \001(\t\"\232\001\n\017ListKeysRequest\022/\n\013user_ap" + + "p_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\014" + + "\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\022\023\n\013not_ex" + + "pired\030\004 \001(\010\022\016\n\006scopes\030\005 \003(\t\022\021\n\tendpoints" + + "\030\006 \003(\t\"e\n\022ListAppKeysRequest\022/\n\013user_app" + "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\014\n" + - "\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\022\031\n\021additio" + - "nal_fields\030\023 \003(\t\022\026\n\016sort_ascending\030\n \001(\010" + - "\022\026\n\014sort_by_name\030\013 \001(\010H\000\022\034\n\022sort_by_num_" + - "inputs\030\014 \001(\010H\000\022\035\n\023sort_by_modified_at\030\r " + - "\001(\010H\000\022\034\n\022sort_by_created_at\030\030 \001(\010H\000\022\034\n\022s" + - "ort_by_star_count\030\031 \001(\010H\000\022\025\n\rmodel_type_" + - "id\030\006 \001(\t\022\024\n\014trained_only\030\007 \001(\010\022\024\n\014input_" + - "fields\030\010 \003(\t\022\025\n\routput_fields\030\t \003(\t\022\017\n\007l" + - "icense\030\017 \001(\t\022\025\n\rfeatured_only\030\020 \001(\010\022\024\n\014s" + - "tarred_only\030\024 \001(\010\022\020\n\010toolkits\030\021 \003(\t\022\021\n\tu" + - "se_cases\030\022 \003(\t\022\021\n\tlanguages\030\025 \003(\t\022\034\n\024don" + - "t_fetch_from_main\030\027 \001(\010\022\020\n\010bookmark\030\032 \001(" + - "\010\022\016\n\006search\030\033 \001(\t\022\021\n\005query\030\016 \001(\tB\002\030\001\022\020\n\004" + - "name\030\005 \001(\tB\002\030\001\022\035\n\021filter_by_user_id\030\026 \001(", - "\010B\002\030\001B\t\n\007sort_byJ\004\010\004\020\005\"K\n\030GetResourceCou" + - "ntsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + - "ai.api.UserAppIDSet\"\236\001\n\031GetResourceCount" + - "sResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api" + - ".status.Status\022\020\n\010datasets\030\002 \001(\003\022\016\n\006mode" + - "ls\030\003 \001(\003\022\021\n\tworkflows\030\004 \001(\003\022\017\n\007modules\030\005" + - " \001(\003\022\016\n\006inputs\030\006 \001(\003\"\200\001\n\031PatchModelToolk" + - "itsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + - "ai.api.UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\020\n" + - "\010toolkits\030\003 \003(\t\022\016\n\006action\030\004 \001(\t\"\213\001\n\036Patc" + - "hModelCheckConsentsRequest\022/\n\013user_app_i" + - "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010m" + - "odel_id\030\002 \001(\t\022\026\n\016check_consents\030\003 \003(\t\022\016\n" + - "\006action\030\004 \001(\t\"\200\001\n\031PatchModelUseCasesRequ" + - "est\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api." + - "UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\020\n\010usecas" + - "es\030\003 \003(\t\022\016\n\006action\030\004 \001(\t\"\202\001\n\032PatchModelL" + - "anguagesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + - "larifai.api.UserAppIDSet\022\020\n\010model_id\030\002 \001" + - "(\t\022\021\n\tlanguages\030\003 \003(\t\022\016\n\006action\030\004 \001(\t\"Z\n" + - "\031MultiModelToolkitResponse\022+\n\006status\030\001 \001" + - "(\0132\033.clarifai.api.status.Status\022\020\n\010toolk" + - "its\030\002 \003(\t\"e\n\036MultiModelCheckConsentRespo" + - "nse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.statu" + - "s.Status\022\026\n\016check_consents\030\002 \003(\t\"Z\n\031Mult" + - "iModelUseCaseResponse\022+\n\006status\030\001 \001(\0132\033." + - "clarifai.api.status.Status\022\020\n\010usecases\030\002" + - " \003(\t\"\\\n\032MultiModelLanguageResponse\022+\n\006st" + + "\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"c\n\017PostKey" + + "sRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + + ".api.UserAppIDSet\022\037\n\004keys\030\002 \003(\0132\021.clarif" + + "ai.api.Key\"S\n\020DeleteKeyRequest\022/\n\013user_a" + + "pp_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022" + + "\016\n\006key_id\030\002 \001(\t\"t\n\020PatchKeysRequest\022/\n\013u" + + "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + + "DSet\022\037\n\004keys\030\002 \003(\0132\021.clarifai.api.Key\022\016\n" + + "\006action\030\003 \001(\t\"`\n\021SingleKeyResponse\022+\n\006st" + "atus\030\001 \001(\0132\033.clarifai.api.status.Status\022" + - "\021\n\tlanguages\030\002 \003(\t\"\221\001\n\021PostModelsRequest" + - "\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Use" + - "rAppIDSet\022&\n\005model\030\002 \001(\0132\023.clarifai.api." + - "ModelB\002\030\001\022#\n\006models\030\003 \003(\0132\023.clarifai.api" + - ".Model\"z\n\022PatchModelsRequest\022/\n\013user_app" + - "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022#\n" + - "\006models\030\002 \003(\0132\023.clarifai.api.Model\022\016\n\006ac" + - "tion\030\003 \001(\t\",\n\016IdUpdateSource\022\n\n\002id\030\001 \001(\t" + - "\022\016\n\006new_id\030\002 \001(\t\"\202\001\n\024PatchModelIdsReques" + - "t\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Us" + - "erAppIDSet\022)\n\003ids\030\003 \003(\0132\034.clarifai.api.I" + - "dUpdateSource\022\016\n\006action\030\004 \001(\t\"W\n\022DeleteM" + - "odelRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + - "fai.api.UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\"g" + - "\n\023DeleteModelsRequest\022/\n\013user_app_id\030\001 \001" + - "(\0132\032.clarifai.api.UserAppIDSet\022\013\n\003ids\030\002 " + - "\003(\t\022\022\n\ndelete_all\030\003 \001(\010\"\251\001\n\031PostModelsSe" + - "archesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + - "rifai.api.UserAppIDSet\022-\n\013model_query\030\002 " + - "\001(\0132\030.clarifai.api.ModelQuery\022,\n\npaginat" + - "ion\030\003 \001(\0132\030.clarifai.api.Pagination\"f\n\023S" + - "ingleModelResponse\022+\n\006status\030\001 \001(\0132\033.cla" + - "rifai.api.status.Status\022\"\n\005model\030\002 \001(\0132\023" + - ".clarifai.api.Model\"l\n\022MultiModelRespons" + - "e\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status." + - "Status\022)\n\006models\030\002 \003(\0132\023.clarifai.api.Mo" + - "delB\004\200\265\030\001\"\242\001\n\031PatchModelVersionsRequest\022" + - "/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.User" + - "AppIDSet\022\020\n\010model_id\030\002 \001(\t\0222\n\016model_vers" + - "ions\030\003 \003(\0132\032.clarifai.api.ModelVersion\022\016" + - "\n\006action\030\004 \001(\t\"o\n\026GetModelVersionRequest" + + "\036\n\003key\030\002 \001(\0132\021.clarifai.api.Key\"f\n\020Multi" + + "KeyResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.a" + + "pi.status.Status\022%\n\004keys\030\002 \003(\0132\021.clarifa" + + "i.api.KeyB\004\200\265\030\001\"\255\001\n\017GetModelRequest\022/\n\013u" + + "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + + "DSet\022\020\n\010model_id\030\002 \001(\t\022\022\n\nversion_id\030\003 \001" + + "(\t\022\020\n\010language\030\004 \001(\t\022\026\n\016trained_before\030\005" + + " \001(\010\022\031\n\021additional_fields\030\023 \003(\t\"\215\005\n\021List" + + "ModelsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + + "rifai.api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010" + + "per_page\030\003 \001(\r\022\031\n\021additional_fields\030\023 \003(" + + "\t\022\026\n\016sort_ascending\030\n \001(\010\022\026\n\014sort_by_nam" + + "e\030\013 \001(\010H\000\022\034\n\022sort_by_num_inputs\030\014 \001(\010H\000\022" + + "\035\n\023sort_by_modified_at\030\r \001(\010H\000\022\034\n\022sort_b" + + "y_created_at\030\030 \001(\010H\000\022\034\n\022sort_by_star_cou" + + "nt\030\031 \001(\010H\000\022\025\n\rmodel_type_id\030\006 \001(\t\022\024\n\014tra" + + "ined_only\030\007 \001(\010\022\024\n\014input_fields\030\010 \003(\t\022\025\n", + "\routput_fields\030\t \003(\t\022\017\n\007license\030\017 \001(\t\022\025\n" + + "\rfeatured_only\030\020 \001(\010\022\024\n\014starred_only\030\024 \001" + + "(\010\022\020\n\010toolkits\030\021 \003(\t\022\021\n\tuse_cases\030\022 \003(\t\022" + + "\021\n\tlanguages\030\025 \003(\t\022\034\n\024dont_fetch_from_ma" + + "in\030\027 \001(\010\022\020\n\010bookmark\030\032 \001(\010\022\016\n\006search\030\033 \001" + + "(\t\022\021\n\005query\030\016 \001(\tB\002\030\001\022\020\n\004name\030\005 \001(\tB\002\030\001\022" + + "\035\n\021filter_by_user_id\030\026 \001(\010B\002\030\001B\t\n\007sort_b" + + "yJ\004\010\004\020\005\"K\n\030GetResourceCountsRequest\022/\n\013u" + + "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + + "DSet\"\236\001\n\031GetResourceCountsResponse\022+\n\006st" + + "atus\030\001 \001(\0132\033.clarifai.api.status.Status\022" + + "\020\n\010datasets\030\002 \001(\003\022\016\n\006models\030\003 \001(\003\022\021\n\twor" + + "kflows\030\004 \001(\003\022\017\n\007modules\030\005 \001(\003\022\016\n\006inputs\030" + + "\006 \001(\003\"\200\001\n\031PatchModelToolkitsRequest\022/\n\013u" + + "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + + "DSet\022\020\n\010model_id\030\002 \001(\t\022\020\n\010toolkits\030\003 \003(\t" + + "\022\016\n\006action\030\004 \001(\t\"\213\001\n\036PatchModelCheckCons" + + "entsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + + "fai.api.UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\026" + + "\n\016check_consents\030\003 \003(\t\022\016\n\006action\030\004 \001(\t\"\200" + + "\001\n\031PatchModelUseCasesRequest\022/\n\013user_app" + + "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n" + + "\010model_id\030\002 \001(\t\022\020\n\010usecases\030\003 \003(\t\022\016\n\006act" + + "ion\030\004 \001(\t\"\202\001\n\032PatchModelLanguagesRequest" + "\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Use" + - "rAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\022\n\nversion_i" + - "d\030\003 \001(\t\"\305\002\n\030ListModelVersionsRequest\022/\n\013" + + "rAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\021\n\tlanguages" + + "\030\003 \003(\t\022\016\n\006action\030\004 \001(\t\"Z\n\031MultiModelTool" + + "kitResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.a" + + "pi.status.Status\022\020\n\010toolkits\030\002 \003(\t\"e\n\036Mu" + + "ltiModelCheckConsentResponse\022+\n\006status\030\001" + + " \001(\0132\033.clarifai.api.status.Status\022\026\n\016che" + + "ck_consents\030\002 \003(\t\"Z\n\031MultiModelUseCaseRe" + + "sponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.st" + + "atus.Status\022\020\n\010usecases\030\002 \003(\t\"\\\n\032MultiMo" + + "delLanguageResponse\022+\n\006status\030\001 \001(\0132\033.cl" + + "arifai.api.status.Status\022\021\n\tlanguages\030\002 " + + "\003(\t\"\221\001\n\021PostModelsRequest\022/\n\013user_app_id" + + "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022&\n\005mo" + + "del\030\002 \001(\0132\023.clarifai.api.ModelB\002\030\001\022#\n\006mo" + + "dels\030\003 \003(\0132\023.clarifai.api.Model\"z\n\022Patch" + + "ModelsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + + "rifai.api.UserAppIDSet\022#\n\006models\030\002 \003(\0132\023" + + ".clarifai.api.Model\022\016\n\006action\030\003 \001(\t\",\n\016I" + + "dUpdateSource\022\n\n\002id\030\001 \001(\t\022\016\n\006new_id\030\002 \001(" + + "\t\"\202\001\n\024PatchModelIdsRequest\022/\n\013user_app_i" + + "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022)\n\003i" + + "ds\030\003 \003(\0132\034.clarifai.api.IdUpdateSource\022\016" + + "\n\006action\030\004 \001(\t\"W\n\022DeleteModelRequest\022/\n\013" + "user_app_id\030\001 \001(\0132\032.clarifai.api.UserApp" + - "IDSet\022\020\n\010model_id\030\002 \001(\t\022\014\n\004page\030\003 \001(\r\022\020\n" + - "\010per_page\030\004 \001(\r\022\023\n\013concept_ids\030\005 \003(\t\022\024\n\014" + - "trained_only\030\006 \001(\010\022\026\n\016sort_ascending\030\007 \001" + - "(\010\022\035\n\023sort_by_status_code\030\010 \001(\010H\000\022\034\n\022sor" + - "t_by_num_inputs\030\t \001(\010H\000\022\035\n\023sort_by_descr" + - "iption\030\n \001(\010H\000\022\034\n\022sort_by_created_at\030\013 \001" + - "(\010H\000B\t\n\007sort_by\"r\n\031DeleteModelVersionReq" + + "IDSet\022\020\n\010model_id\030\002 \001(\t\"g\n\023DeleteModelsR" + + "equest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.a" + + "pi.UserAppIDSet\022\013\n\003ids\030\002 \003(\t\022\022\n\ndelete_a" + + "ll\030\003 \001(\010\"\251\001\n\031PostModelsSearchesRequest\022/" + + "\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserA" + + "ppIDSet\022-\n\013model_query\030\002 \001(\0132\030.clarifai." + + "api.ModelQuery\022,\n\npagination\030\003 \001(\0132\030.cla" + + "rifai.api.Pagination\"f\n\023SingleModelRespo" + + "nse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.statu" + + "s.Status\022\"\n\005model\030\002 \001(\0132\023.clarifai.api.M" + + "odel\"l\n\022MultiModelResponse\022+\n\006status\030\001 \001" + + "(\0132\033.clarifai.api.status.Status\022)\n\006model" + + "s\030\002 \003(\0132\023.clarifai.api.ModelB\004\200\265\030\001\"\242\001\n\031P" + + "atchModelVersionsRequest\022/\n\013user_app_id\030" + + "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010mod" + + "el_id\030\002 \001(\t\0222\n\016model_versions\030\003 \003(\0132\032.cl" + + "arifai.api.ModelVersion\022\016\n\006action\030\004 \001(\t\"" + + "o\n\026GetModelVersionRequest\022/\n\013user_app_id" + + "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010mo" + + "del_id\030\002 \001(\t\022\022\n\nversion_id\030\003 \001(\t\"\305\002\n\030Lis" + + "tModelVersionsRequest\022/\n\013user_app_id\030\001 \001" + + "(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010model_" + + "id\030\002 \001(\t\022\014\n\004page\030\003 \001(\r\022\020\n\010per_page\030\004 \001(\r" + + "\022\023\n\013concept_ids\030\005 \003(\t\022\024\n\014trained_only\030\006 " + + "\001(\010\022\026\n\016sort_ascending\030\007 \001(\010\022\035\n\023sort_by_s" + + "tatus_code\030\010 \001(\010H\000\022\034\n\022sort_by_num_inputs" + + "\030\t \001(\010H\000\022\035\n\023sort_by_description\030\n \001(\010H\000\022" + + "\034\n\022sort_by_created_at\030\013 \001(\010H\000B\t\n\007sort_by" + + "\"r\n\031DeleteModelVersionRequest\022/\n\013user_ap" + + "p_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020" + + "\n\010model_id\030\003 \001(\t\022\022\n\nversion_id\030\004 \001(\t\"|\n\032" + + "SingleModelVersionResponse\022+\n\006status\030\001 \001" + + "(\0132\033.clarifai.api.status.Status\0221\n\rmodel" + + "_version\030\002 \001(\0132\032.clarifai.api.ModelVersi" + + "on\"\202\001\n\031MultiModelVersionResponse\022+\n\006stat" + + "us\030\001 \001(\0132\033.clarifai.api.status.Status\0228\n" + + "\016model_versions\030\002 \003(\0132\032.clarifai.api.Mod" + + "elVersionB\004\200\265\030\001\"\357\001\n\030PostModelVersionsReq" + "uest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api" + - ".UserAppIDSet\022\020\n\010model_id\030\003 \001(\t\022\022\n\nversi" + - "on_id\030\004 \001(\t\"|\n\032SingleModelVersionRespons" + - "e\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status." + - "Status\0221\n\rmodel_version\030\002 \001(\0132\032.clarifai" + - ".api.ModelVersion\"\202\001\n\031MultiModelVersionR" + - "esponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.s" + - "tatus.Status\0228\n\016model_versions\030\002 \003(\0132\032.c" + - "larifai.api.ModelVersionB\004\200\265\030\001\"\357\001\n\030PostM" + - "odelVersionsRequest\022/\n\013user_app_id\030\001 \001(\013" + - "2\032.clarifai.api.UserAppIDSet\022\020\n\010model_id" + - "\030\002 \001(\t\0222\n\016model_versions\030\003 \003(\0132\032.clarifa" + - "i.api.ModelVersion\022\023\n\013description\030\010 \001(\t\022" + - ")\n\teval_info\030\n \001(\0132\026.clarifai.api.EvalIn" + - "foJ\004\010\004\020\005J\004\010\005\020\006J\004\010\006\020\007J\004\010\007\020\010J\004\010\t\020\n\"\261\001\n$Pos" + - "tWorkflowVersionsUnPublishRequest\022/\n\013use" + - "r_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDS" + - "et\022\023\n\013workflow_id\030\002 \001(\t\022C\n\014publications\030" + - "\003 \003(\0132-.clarifai.api.WorkflowVersionUnPu" + - "blishRequest\"\255\001\n\"PostWorkflowVersionsPub" + - "lishRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + - "fai.api.UserAppIDSet\022\023\n\013workflow_id\030\002 \001(" + - "\t\022A\n\014publications\030\003 \003(\0132+.clarifai.api.W" + - "orkflowVersionPublishRequest\"3\n\035Workflow" + - "VersionPublishRequest\022\022\n\nversion_id\030\001 \001(" + - "\t\"5\n\037WorkflowVersionUnPublishRequest\022\022\n\n" + - "version_id\030\001 \001(\t\"0\n\032ModelVersionPublishR" + - "equest\022\022\n\nversion_id\030\001 \001(\t\"\244\001\n\037PostModel" + - "VersionsPublishRequest\022/\n\013user_app_id\030\001 " + - "\001(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010model" + - "_id\030\002 \001(\t\022>\n\014publications\030\003 \003(\0132(.clarif" + - "ai.api.ModelVersionPublishRequest\"2\n\034Mod" + - "elVersionUnpublishRequest\022\022\n\nversion_id\030" + - "\001 \001(\t\"\250\001\n!PostModelVersionsUnPublishRequ" + - "est\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api." + - "UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\022@\n\014public" + - "ations\030\003 \003(\0132*.clarifai.api.ModelVersion" + - "UnpublishRequest\"z\n\026PostEvaluationsReque" + - "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + - "serAppIDSet\022/\n\014eval_metrics\030\002 \003(\0132\031.clar" + - "ifai.api.EvalMetrics\"\263\004\n\026ListEvaluations" + - "Request\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai." + - "api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_pa" + - "ge\030\003 \001(\r\022\026\n\016sort_ascending\030\004 \001(\010\022\030\n\016sort" + - "_by_app_id\030\005 \001(\010H\000\022\031\n\017sort_by_roc_auc\030\006 " + - "\001(\010H\000\022\024\n\nsort_by_f1\030\007 \001(\010H\000\022\034\n\022sort_by_c" + - "reated_at\030\010 \001(\010H\000\022$\n\032sort_by_mean_avg_pr" + - "ecision\030\t \001(\010H\000\022\033\n\021sort_by_precision\030\n \001" + - "(\010H\000\022\030\n\016sort_by_recall\030\013 \001(\010H\000\022\032\n\020sort_b" + - "y_model_id\030\020 \001(\010H\000\022!\n\027sort_by_eval_datas" + - "et_id\030\021 \001(\010H\000\022\"\n\030sort_by_train_dataset_i" + - "d\030\022 \001(\010H\000\022\025\n\rmodel_type_id\030\014 \001(\t\022\030\n\020eval" + - "_dataset_ids\030\r \003(\t\022\031\n\021train_dataset_ids\030" + - "\016 \003(\t\022\023\n\013concept_ids\030\017 \003(\t\022\033\n\023show_faile" + - "d_metrics\030\023 \001(\010B\t\n\007sort_by\"\211\001\n\024GetEvalua" + - "tionRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + - "fai.api.UserAppIDSet\022\025\n\revaluation_id\030\002 " + - "\001(\t\022)\n\006fields\030\003 \001(\0132\031.clarifai.api.Field" + - "sValue\"\262\001\n\"PostModelVersionEvaluationsRe" + - "quest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.ap" + - "i.UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\030\n\020mode" + - "l_version_id\030\003 \001(\t\022/\n\014eval_metrics\030\004 \003(\013" + - "2\031.clarifai.api.EvalMetrics\"\241\001\n\"ListMode" + - "lVersionEvaluationsRequest\022/\n\013user_app_i" + - "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010m" + - "odel_id\030\002 \001(\t\022\030\n\020model_version_id\030\003 \001(\t\022" + - "\014\n\004page\030\004 \001(\r\022\020\n\010per_page\030\005 \001(\r\"\301\001\n GetM" + - "odelVersionEvaluationRequest\022/\n\013user_app" + - "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n" + - "\010model_id\030\002 \001(\t\022\030\n\020model_version_id\030\003 \001(" + - "\t\022\025\n\revaluation_id\030\004 \001(\t\022)\n\006fields\030\005 \001(\013" + - "2\031.clarifai.api.FieldsValue\"y\n\031SingleEva" + - "lMetricsResponse\022+\n\006status\030\001 \001(\0132\033.clari" + - "fai.api.status.Status\022/\n\014eval_metrics\030\002 " + - "\001(\0132\031.clarifai.api.EvalMetrics\"x\n\030MultiE" + - "valMetricsResponse\022+\n\006status\030\001 \001(\0132\033.cla" + - "rifai.api.status.Status\022/\n\014eval_metrics\030" + - "\002 \003(\0132\031.clarifai.api.EvalMetrics\"\323\001\n\036Pos" + - "tModelVersionMetricsRequest\022/\n\013user_app_" + - "id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010" + - "model_id\030\002 \001(\t\022\022\n\nversion_id\030\003 \001(\t\022)\n\013te" + - "st_search\030\005 \001(\0132\024.clarifai.api.Search\022)\n" + - "\teval_info\030\n \001(\0132\026.clarifai.api.EvalInfo" + - "J\004\010\004\020\005\"\241\001\n\035GetModelVersionMetricsRequest" + + ".UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\0222\n\016model" + + "_versions\030\003 \003(\0132\032.clarifai.api.ModelVers" + + "ion\022\023\n\013description\030\010 \001(\t\022)\n\teval_info\030\n " + + "\001(\0132\026.clarifai.api.EvalInfoJ\004\010\004\020\005J\004\010\005\020\006J" + + "\004\010\006\020\007J\004\010\007\020\010J\004\010\t\020\n\"\256\001\n\036PostModelVersionsU" + + "ploadRequest\022D\n\rupload_config\030\001 \001(\0132+.cl" + + "arifai.api.PostModelVersionsUploadConfig" + + "H\000\0227\n\014content_part\030\002 \001(\0132\037.clarifai.api." + + "UploadContentPartH\000B\r\n\013upload_data\"\201\001\n\037P" + + "ostModelVersionsUploadResponse\022+\n\006status" + + "\030\001 \001(\0132\033.clarifai.api.status.Status\022\027\n\017b" + + "ytes_remaining\030\002 \001(\004\022\030\n\020model_version_id" + + "\030\003 \001(\t\"\251\001\n\035PostModelVersionsUploadConfig" + "\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Use" + - "rAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\022\n\nversion_i" + - "d\030\003 \001(\t\022)\n\006fields\030\004 \001(\0132\031.clarifai.api.F" + - "ieldsValue\"]\n\023GetModelTypeRequest\022/\n\013use" + - "r_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDS" + - "et\022\025\n\rmodel_type_id\030\002 \001(\t\"h\n\025ListModelTy" + - "pesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + + "rAppIDSet\022\020\n\010model_id\030\002 \001(\t\0221\n\rmodel_ver" + + "sion\030\003 \001(\0132\032.clarifai.api.ModelVersion\022\022" + + "\n\ntotal_size\030\004 \001(\004\"v\n\035PutModelVersionExp" + + "ortsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + + "fai.api.UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\022" + + "\n\nversion_id\030\003 \001(\t\"u\n\034GetModelVersionExp" + + "ortRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + + "ai.api.UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\022\n" + + "\nversion_id\030\003 \001(\t\"\207\001\n SingleModelVersion" + + "ExportResponse\022+\n\006status\030\001 \001(\0132\033.clarifa" + + "i.api.status.Status\0226\n\006export\030\002 \001(\0132 .cl" + + "arifai.api.ModelVersionExportB\004\200\265\030\001\"\261\001\n$" + + "PostWorkflowVersionsUnPublishRequest\022/\n\013" + + "user_app_id\030\001 \001(\0132\032.clarifai.api.UserApp" + + "IDSet\022\023\n\013workflow_id\030\002 \001(\t\022C\n\014publicatio" + + "ns\030\003 \003(\0132-.clarifai.api.WorkflowVersionU" + + "nPublishRequest\"\255\001\n\"PostWorkflowVersions" + + "PublishRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cl" + + "arifai.api.UserAppIDSet\022\023\n\013workflow_id\030\002" + + " \001(\t\022A\n\014publications\030\003 \003(\0132+.clarifai.ap" + + "i.WorkflowVersionPublishRequest\"3\n\035Workf" + + "lowVersionPublishRequest\022\022\n\nversion_id\030\001" + + " \001(\t\"5\n\037WorkflowVersionUnPublishRequest\022" + + "\022\n\nversion_id\030\001 \001(\t\"0\n\032ModelVersionPubli" + + "shRequest\022\022\n\nversion_id\030\001 \001(\t\"\244\001\n\037PostMo" + + "delVersionsPublishRequest\022/\n\013user_app_id" + + "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010mo" + + "del_id\030\002 \001(\t\022>\n\014publications\030\003 \003(\0132(.cla" + + "rifai.api.ModelVersionPublishRequest\"2\n\034" + + "ModelVersionUnpublishRequest\022\022\n\nversion_" + + "id\030\001 \001(\t\"\250\001\n!PostModelVersionsUnPublishR" + + "equest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.a" + + "pi.UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\022@\n\014pub" + + "lications\030\003 \003(\0132*.clarifai.api.ModelVers" + + "ionUnpublishRequest\"z\n\026PostEvaluationsRe" + + "quest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.ap" + + "i.UserAppIDSet\022/\n\014eval_metrics\030\002 \003(\0132\031.c" + + "larifai.api.EvalMetrics\"\263\004\n\026ListEvaluati" + + "onsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + "ai.api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per" + - "_page\030\003 \001(\r\"\037\n\035ListOpenSourceLicensesReq" + - "uest\"_\n\036ListOpenSourceLicensesResponse\022+" + - "\n\006status\030\001 \001(\0132\033.clarifai.api.status.Sta" + - "tus\022\020\n\010licenses\030\002 \003(\t\"y\n\027SingleModelType" + - "Response\022+\n\006status\030\001 \001(\0132\033.clarifai.api." + - "status.Status\0221\n\nmodel_type\030\002 \001(\0132\027.clar" + - "ifai.api.ModelTypeB\004\200\265\030\001\"\362\001\n\026MultiModelT" + - "ypeResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.a" + - "pi.status.Status\0222\n\013model_types\030\002 \003(\0132\027." + - "clarifai.api.ModelTypeB\004\200\265\030\001\0225\n\017model_im" + - "porters\030\003 \001(\0132\034.clarifai.api.ModelTypeFi" + - "eld\022@\n\026triton_conda_envs_info\030\004 \003(\0132 .cl" + - "arifai.api.TritonCondaEnvInfo\"\225\001\n\"GetMod" + - "elVersionInputExampleRequest\022/\n\013user_app" + - "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n" + - "\010model_id\030\002 \001(\t\022\030\n\020model_version_id\030\003 \001(" + - "\t\022\022\n\nexample_id\030\004 \001(\t\"\243\001\n$ListModelVersi" + - "onInputExamplesRequest\022/\n\013user_app_id\030\001 " + - "\001(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010model" + - "_id\030\002 \001(\t\022\030\n\020model_version_id\030\003 \001(\t\022\014\n\004p" + - "age\030\004 \001(\r\022\020\n\010per_page\030\005 \001(\r\"\242\001\n&SingleMo" + - "delVersionInputExampleResponse\022+\n\006status" + - "\030\001 \001(\0132\033.clarifai.api.status.Status\022K\n\033m" + - "odel_version_input_example\030\002 \001(\0132&.clari" + - "fai.api.ModelVersionInputExample\"\242\001\n%Mul" + - "tiModelVersionInputExampleResponse\022+\n\006st" + - "atus\030\001 \001(\0132\033.clarifai.api.status.Status\022" + - "L\n\034model_version_input_examples\030\002 \003(\0132&." + - "clarifai.api.ModelVersionInputExample\"\177\n" + - "\032ListModelReferencesRequest\022/\n\013user_app_" + - "id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010" + - "model_id\030\002 \001(\t\022\014\n\004page\030\003 \001(\r\022\020\n\010per_page" + - "\030\004 \001(\r\"\202\001\n\033MultiModelReferenceResponse\022+" + - "\n\006status\030\001 \001(\0132\033.clarifai.api.status.Sta" + - "tus\0226\n\020model_references\030\002 \003(\0132\034.clarifai" + - ".api.ModelReference\"o\n\023MultiOutputRespon" + - "se\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status" + - ".Status\022+\n\007outputs\030\002 \003(\0132\024.clarifai.api." + - "OutputB\004\200\265\030\001\"V\n\021ListScopesRequest\022\020\n\010key" + - "_type\030\001 \001(\t\022/\n\013user_app_id\030\002 \001(\0132\032.clari" + - "fai.api.UserAppIDSet\"B\n\017MyScopesRequest\022" + - "/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.User" + - "AppIDSet\"F\n\023MyScopesUserRequest\022/\n\013user_" + - "app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet" + - "\"\025\n\023MyScopesRootRequest\"\245\001\n\026MultiScopeDe" + - "psResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.ap" + - "i.status.Status\022+\n\nscope_deps\030\002 \003(\0132\027.cl" + - "arifai.api.ScopeDeps\0221\n\rendpoint_deps\030\003 " + - "\003(\0132\032.clarifai.api.EndpointDeps\"\240\001\n\022Mult" + - "iScopeResponse\022+\n\006status\030\001 \001(\0132\033.clarifa" + - "i.api.status.Status\022\016\n\006scopes\030\002 \003(\t\022\036\n\003a" + - "pp\030\003 \001(\0132\021.clarifai.api.App\022\021\n\tendpoints" + - "\030\004 \003(\t\022\032\n\022user_feature_flags\030\005 \001(\t\"\204\001\n\026M" + - "ultiScopeUserResponse\022+\n\006status\030\001 \001(\0132\033." + - "clarifai.api.status.Status\022\016\n\006scopes\030\002 \003" + - "(\t\022\021\n\tendpoints\030\004 \003(\t\022\032\n\022user_feature_fl" + - "ags\030\005 \001(\t\"\204\001\n\026MultiScopeRootResponse\022+\n\006" + - "status\030\001 \001(\0132\033.clarifai.api.status.Statu" + - "s\022\016\n\006scopes\030\002 \003(\t\022\021\n\tendpoints\030\004 \003(\t\022\032\n\022" + - "user_feature_flags\030\005 \001(\t\"O\n\020GetSearchReq" + - "uest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api" + - ".UserAppIDSet\022\n\n\002id\030\002 \001(\t\"f\n\023ListSearche" + + "_page\030\003 \001(\r\022\026\n\016sort_ascending\030\004 \001(\010\022\030\n\016s" + + "ort_by_app_id\030\005 \001(\010H\000\022\031\n\017sort_by_roc_auc" + + "\030\006 \001(\010H\000\022\024\n\nsort_by_f1\030\007 \001(\010H\000\022\034\n\022sort_b" + + "y_created_at\030\010 \001(\010H\000\022$\n\032sort_by_mean_avg" + + "_precision\030\t \001(\010H\000\022\033\n\021sort_by_precision\030" + + "\n \001(\010H\000\022\030\n\016sort_by_recall\030\013 \001(\010H\000\022\032\n\020sor" + + "t_by_model_id\030\020 \001(\010H\000\022!\n\027sort_by_eval_da" + + "taset_id\030\021 \001(\010H\000\022\"\n\030sort_by_train_datase" + + "t_id\030\022 \001(\010H\000\022\025\n\rmodel_type_id\030\014 \001(\t\022\030\n\020e" + + "val_dataset_ids\030\r \003(\t\022\031\n\021train_dataset_i" + + "ds\030\016 \003(\t\022\023\n\013concept_ids\030\017 \003(\t\022\033\n\023show_fa" + + "iled_metrics\030\023 \001(\010B\t\n\007sort_by\"\211\001\n\024GetEva" + + "luationRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cl" + + "arifai.api.UserAppIDSet\022\025\n\revaluation_id" + + "\030\002 \001(\t\022)\n\006fields\030\003 \001(\0132\031.clarifai.api.Fi" + + "eldsValue\"\262\001\n\"PostModelVersionEvaluation" + "sRequest\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_p" + - "age\030\003 \001(\r\"\304\001\n\023PostSearchesRequest\022/\n\013use" + - "r_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDS" + - "et\022&\n\005query\030\002 \001(\0132\023.clarifai.api.QueryB\002" + - "\030\001\022&\n\010searches\030\003 \003(\0132\024.clarifai.api.Sear" + - "ch\022,\n\npagination\030\004 \001(\0132\030.clarifai.api.Pa" + - "gination\"\205\001\n\032PatchInputsSearchesRequest\022" + - "/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.User" + - "AppIDSet\022&\n\010searches\030\002 \003(\0132\024.clarifai.ap" + - "i.Search\022\016\n\006action\030\003 \001(\t\"\212\001\n\037PatchAnnota" + - "tionsSearchesRequest\022/\n\013user_app_id\030\001 \001(" + - "\0132\032.clarifai.api.UserAppIDSet\022&\n\010searche" + - "s\030\002 \003(\0132\024.clarifai.api.Search\022\016\n\006action\030" + - "\003 \001(\t\"\177\n\024PatchSearchesRequest\022/\n\013user_ap" + - "p_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022&" + - "\n\010searches\030\002 \003(\0132\024.clarifai.api.Search\022\016" + - "\n\006action\030\003 \001(\t\"\204\001\n\027PostSearchesByIDReque" + - "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + - "serAppIDSet\022\n\n\002id\030\002 \001(\t\022,\n\npagination\030\003 " + - "\001(\0132\030.clarifai.api.Pagination\"R\n\023DeleteS" + - "earchRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clar" + - "ifai.api.UserAppIDSet\022\n\n\002id\030\002 \001(\t\"\247\001\n\036Po" + - "stAnnotationsSearchesRequest\022/\n\013user_app" + - "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022&\n" + - "\010searches\030\002 \003(\0132\024.clarifai.api.Search\022,\n" + - "\npagination\030\003 \001(\0132\030.clarifai.api.Paginat" + - "ion\"c\n$DeleteAnnotationSearchMetricsRequ" + - "est\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api." + - "UserAppIDSet\022\n\n\002id\030\002 \001(\t\"\266\001\n\031PostInputsS" + - "earchesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cl" + - "arifai.api.UserAppIDSet\022&\n\010searches\030\002 \003(" + - "\0132\024.clarifai.api.Search\022,\n\npagination\030\003 " + - "\001(\0132\030.clarifai.api.Pagination\022\022\n\nonly_co" + - "unt\030\004 \001(\010\"i\n\024SingleSearchResponse\022+\n\006sta" + - "tus\030\001 \001(\0132\033.clarifai.api.status.Status\022$" + - "\n\006search\030\005 \001(\0132\024.clarifai.api.Search\"\355\001\n" + - "\023MultiSearchResponse\022+\n\006status\030\001 \001(\0132\033.c" + - "larifai.api.status.Status\022\n\n\002id\030\002 \001(\t\022%\n" + - "\004hits\030\003 \003(\0132\021.clarifai.api.HitB\004\200\265\030\001\022\"\n\005" + - "query\030\004 \001(\0132\023.clarifai.api.Query\022&\n\010sear" + - "ches\030\005 \003(\0132\024.clarifai.api.Search\022*\n\nhit_" + - "counts\030\006 \003(\0132\026.clarifai.api.HitCount\"\224\002\n" + - "\"PostAnnotationSearchMetricsRequest\022/\n\013u" + - "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + - "DSet\022\n\n\002id\030\002 \001(\t\022*\n\014ground_truth\030\003 \001(\0132\024" + - ".clarifai.api.Search\022,\n\016search_to_eval\030\004" + - " \001(\0132\024.clarifai.api.Search\022 \n\004data\030\005 \001(\013" + - "2\022.clarifai.api.Data\0225\n\017evaluation_type\030" + - "\006 \001(\0162\034.clarifai.api.EvaluationType\"`\n!G" + - "etAnnotationSearchMetricsRequest\022/\n\013user" + - "_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSe" + - "t\022\n\n\002id\030\002 \001(\t\"U\n\"ListAnnotationSearchMet" + - "ricsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + - "fai.api.UserAppIDSet\"\235\001\n$MultiAnnotation" + - "SearchMetricsResponse\022+\n\006status\030\001 \001(\0132\033." + - "clarifai.api.status.Status\022H\n\031annotation" + - "_search_metrics\030\002 \003(\0132%.clarifai.api.Ann" + - "otationSearchMetrics\"o\n\034ListAnnotationFi" + - "ltersRequest\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\"k\n\032GetAnnotationFilterRequ" + + ".api.UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\030\n\020m" + + "odel_version_id\030\003 \001(\t\022/\n\014eval_metrics\030\004 " + + "\003(\0132\031.clarifai.api.EvalMetrics\"\241\001\n\"ListM" + + "odelVersionEvaluationsRequest\022/\n\013user_ap" + + "p_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020" + + "\n\010model_id\030\002 \001(\t\022\030\n\020model_version_id\030\003 \001" + + "(\t\022\014\n\004page\030\004 \001(\r\022\020\n\010per_page\030\005 \001(\r\"\301\001\n G" + + "etModelVersionEvaluationRequest\022/\n\013user_" + + "app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet" + + "\022\020\n\010model_id\030\002 \001(\t\022\030\n\020model_version_id\030\003" + + " \001(\t\022\025\n\revaluation_id\030\004 \001(\t\022)\n\006fields\030\005 " + + "\001(\0132\031.clarifai.api.FieldsValue\"y\n\031Single" + + "EvalMetricsResponse\022+\n\006status\030\001 \001(\0132\033.cl" + + "arifai.api.status.Status\022/\n\014eval_metrics" + + "\030\002 \001(\0132\031.clarifai.api.EvalMetrics\"x\n\030Mul" + + "tiEvalMetricsResponse\022+\n\006status\030\001 \001(\0132\033." + + "clarifai.api.status.Status\022/\n\014eval_metri" + + "cs\030\002 \003(\0132\031.clarifai.api.EvalMetrics\"\323\001\n\036" + + "PostModelVersionMetricsRequest\022/\n\013user_a" + + "pp_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022" + + "\020\n\010model_id\030\002 \001(\t\022\022\n\nversion_id\030\003 \001(\t\022)\n" + + "\013test_search\030\005 \001(\0132\024.clarifai.api.Search" + + "\022)\n\teval_info\030\n \001(\0132\026.clarifai.api.EvalI" + + "nfoJ\004\010\004\020\005\"\241\001\n\035GetModelVersionMetricsRequ" + "est\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api." + - "UserAppIDSet\022\034\n\024annotation_filter_id\030\002 \001" + - "(\t\"\213\001\n\034PostAnnotationFiltersRequest\022/\n\013u" + - "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + - "DSet\022:\n\022annotation_filters\030\002 \003(\0132\036.clari" + - "fai.api.AnnotationFilter\"\234\001\n\035PatchAnnota" + - "tionFiltersRequest\022/\n\013user_app_id\030\001 \001(\0132" + - "\032.clarifai.api.UserAppIDSet\022:\n\022annotatio" + - "n_filters\030\002 \003(\0132\036.clarifai.api.Annotatio" + - "nFilter\022\016\n\006action\030\003 \001(\t\"p\n\036DeleteAnnotat" + - "ionFiltersRequest\022/\n\013user_app_id\030\001 \001(\0132\032" + - ".clarifai.api.UserAppIDSet\022\035\n\025annotation" + - "_filter_ids\030\002 \003(\t\"\216\001\n\035MultiAnnotationFil" + - "terResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.a" + - "pi.status.Status\022@\n\022annotation_filters\030\002" + - " \003(\0132\036.clarifai.api.AnnotationFilterB\004\200\265" + - "\030\001\"\210\001\n\036SingleAnnotationFilterResponse\022+\n" + + "UserAppIDSet\022\020\n\010model_id\030\002 \001(\t\022\022\n\nversio" + + "n_id\030\003 \001(\t\022)\n\006fields\030\004 \001(\0132\031.clarifai.ap" + + "i.FieldsValue\"]\n\023GetModelTypeRequest\022/\n\013" + + "user_app_id\030\001 \001(\0132\032.clarifai.api.UserApp" + + "IDSet\022\025\n\rmodel_type_id\030\002 \001(\t\"h\n\025ListMode" + + "lTypesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + + "rifai.api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010" + + "per_page\030\003 \001(\r\"\037\n\035ListOpenSourceLicenses" + + "Request\"_\n\036ListOpenSourceLicensesRespons" + + "e\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status." + + "Status\022\020\n\010licenses\030\002 \003(\t\"y\n\027SingleModelT" + + "ypeResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.a" + + "pi.status.Status\0221\n\nmodel_type\030\002 \001(\0132\027.c" + + "larifai.api.ModelTypeB\004\200\265\030\001\"\362\001\n\026MultiMod" + + "elTypeResponse\022+\n\006status\030\001 \001(\0132\033.clarifa" + + "i.api.status.Status\0222\n\013model_types\030\002 \003(\013" + + "2\027.clarifai.api.ModelTypeB\004\200\265\030\001\0225\n\017model" + + "_importers\030\003 \001(\0132\034.clarifai.api.ModelTyp" + + "eField\022@\n\026triton_conda_envs_info\030\004 \003(\0132 " + + ".clarifai.api.TritonCondaEnvInfo\"\225\001\n\"Get" + + "ModelVersionInputExampleRequest\022/\n\013user_" + + "app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet" + + "\022\020\n\010model_id\030\002 \001(\t\022\030\n\020model_version_id\030\003" + + " \001(\t\022\022\n\nexample_id\030\004 \001(\t\"\243\001\n$ListModelVe" + + "rsionInputExamplesRequest\022/\n\013user_app_id" + + "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\020\n\010mo" + + "del_id\030\002 \001(\t\022\030\n\020model_version_id\030\003 \001(\t\022\014" + + "\n\004page\030\004 \001(\r\022\020\n\010per_page\030\005 \001(\r\"\242\001\n&Singl" + + "eModelVersionInputExampleResponse\022+\n\006sta" + + "tus\030\001 \001(\0132\033.clarifai.api.status.Status\022K" + + "\n\033model_version_input_example\030\002 \001(\0132&.cl" + + "arifai.api.ModelVersionInputExample\"\242\001\n%" + + "MultiModelVersionInputExampleResponse\022+\n" + "\006status\030\001 \001(\0132\033.clarifai.api.status.Stat" + - "us\0229\n\021annotation_filter\030\002 \001(\0132\036.clarifai" + - ".api.AnnotationFilter\"\\\n\016GetUserRequest\022" + - "/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.User" + - "AppIDSet\022\031\n\021additional_fields\030\002 \003(\t\"c\n\022S" + - "ingleUserResponse\022+\n\006status\030\001 \001(\0132\033.clar" + - "ifai.api.status.Status\022 \n\004user\030\002 \001(\0132\022.c" + - "larifai.api.User\"x\n\033PostValidatePassword" + - "Request\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai." + - "api.UserAppIDSet\022(\n\010password\030\002 \001(\0132\026.cla" + - "rifai.api.Password\"\216\001\n SinglePasswordVal" + - "idationResponse\022+\n\006status\030\001 \001(\0132\033.clarif" + - "ai.api.status.Status\022=\n\023password_violati" + - "ons\030\002 \001(\0132 .clarifai.api.PasswordViolati" + - "ons\"\273\001\n\022GetWorkflowRequest\022/\n\013user_app_i" + - "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\023\n\013w" + - "orkflow_id\030\002 \001(\t\022 \n\030favor_clarifai_workf" + - "lows\030\003 \001(\010\022\031\n\021additional_fields\030\004 \003(\t\022\"\n" + - "\032exclude_clarifai_workflows\030\005 \001(\010\"\241\003\n\024Li" + - "stWorkflowsRequest\022/\n\013user_app_id\030\001 \001(\0132" + - "\032.clarifai.api.UserAppIDSet\022\014\n\004page\030\002 \001(" + - "\r\022\020\n\010per_page\030\003 \001(\r\022\031\n\021additional_fields" + - "\030\n \003(\t\022\026\n\016sort_ascending\030\005 \001(\010\022\024\n\nsort_b" + - "y_id\030\006 \001(\010H\000\022\035\n\023sort_by_modified_at\030\007 \001(" + - "\010H\000\022\034\n\022sort_by_created_at\030\r \001(\010H\000\022\034\n\022sor" + - "t_by_star_count\030\016 \001(\010H\000\022\025\n\rfeatured_only" + - "\030\t \001(\010\022\024\n\014starred_only\030\013 \001(\010\022\020\n\010bookmark" + - "\030\017 \001(\010\022\016\n\006search\030\020 \001(\t\022\021\n\005query\030\010 \001(\tB\002\030" + - "\001\022\016\n\002id\030\004 \001(\tB\002\030\001\022\027\n\013search_term\030\014 \001(\tB\002" + - "\030\001B\t\n\007sort_by\"r\n\024PostWorkflowsRequest\022/\n" + - "\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserAp" + - "pIDSet\022)\n\tworkflows\030\002 \003(\0132\026.clarifai.api" + - ".Workflow\"\203\001\n\025PatchWorkflowsRequest\022/\n\013u" + - "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + - "DSet\022)\n\tworkflows\030\002 \003(\0132\026.clarifai.api.W" + - "orkflow\022\016\n\006action\030\003 \001(\t\"\205\001\n\027PatchWorkflo" + - "wIdsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + - "fai.api.UserAppIDSet\022)\n\003ids\030\003 \003(\0132\034.clar" + - "ifai.api.IdUpdateSource\022\016\n\006action\030\004 \001(\t\"" + - "]\n\025DeleteWorkflowRequest\022/\n\013user_app_id\030" + - "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\023\n\013wor" + - "kflow_id\030\002 \001(\t\"j\n\026DeleteWorkflowsRequest" + - "\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Use" + - "rAppIDSet\022\013\n\003ids\030\002 \003(\t\022\022\n\ndelete_all\030\003 \001" + - "(\010\"o\n\026SingleWorkflowResponse\022+\n\006status\030\001" + - " \001(\0132\033.clarifai.api.status.Status\022(\n\010wor" + - "kflow\030\002 \001(\0132\026.clarifai.api.Workflow\"u\n\025M" + - "ultiWorkflowResponse\022+\n\006status\030\001 \001(\0132\033.c" + - "larifai.api.status.Status\022/\n\tworkflows\030\002" + - " \003(\0132\026.clarifai.api.WorkflowB\004\200\265\030\001\"\245\002\n\032P" + - "ostWorkflowResultsRequest\022/\n\013user_app_id" + - "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\023\n\013wo" + - "rkflow_id\030\002 \001(\t\022\022\n\nversion_id\030\007 \001(\t\022#\n\006i" + - "nputs\030\003 \003(\0132\023.clarifai.api.Input\0221\n\routp" + - "ut_config\030\004 \001(\0132\032.clarifai.api.OutputCon" + - "fig\022 \n\030favor_clarifai_workflows\030\005 \001(\010\0223\n" + - "\016workflow_state\030\006 \001(\0132\033.clarifai.api.Wor" + - "kflowState\"\330\001\n\033PostWorkflowResultsRespon" + - "se\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status" + - ".Status\022(\n\010workflow\030\002 \001(\0132\026.clarifai.api" + - ".Workflow\022-\n\007results\030\003 \003(\0132\034.clarifai.ap" + - "i.WorkflowResult\0223\n\016workflow_state\030\004 \001(\013" + - "2\033.clarifai.api.WorkflowState\"\221\002\n$PostWo" + - "rkflowResultsSimilarityRequest\022/\n\013user_a" + + "us\022L\n\034model_version_input_examples\030\002 \003(\013" + + "2&.clarifai.api.ModelVersionInputExample" + + "\"\177\n\032ListModelReferencesRequest\022/\n\013user_a" + "pp_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022" + - "\023\n\013workflow_id\030\002 \001(\t\022\022\n\nversion_id\030\007 \001(\t" + - "\022\030\n\020model_version_id\030\003 \001(\t\022)\n\014probe_inpu" + - "ts\030\004 \003(\0132\023.clarifai.api.Input\022(\n\013pool_in" + - "puts\030\005 \003(\0132\023.clarifai.api.Input\022 \n\030favor" + - "_clarifai_workflows\030\006 \001(\010\"\216\001\n%PostWorkfl" + - "owResultsSimilarityResponse\022+\n\006status\030\001 " + - "\001(\0132\033.clarifai.api.status.Status\0228\n\007resu" + - "lts\030\002 \003(\0132\'.clarifai.api.WorkflowResults" + - "Similarity\"\203\001\n\033ListWorkflowVersionsReque" + + "\020\n\010model_id\030\002 \001(\t\022\014\n\004page\030\003 \001(\r\022\020\n\010per_p" + + "age\030\004 \001(\r\"\202\001\n\033MultiModelReferenceRespons" + + "e\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status." + + "Status\0226\n\020model_references\030\002 \003(\0132\034.clari" + + "fai.api.ModelReference\"o\n\023MultiOutputRes" + + "ponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.sta" + + "tus.Status\022+\n\007outputs\030\002 \003(\0132\024.clarifai.a" + + "pi.OutputB\004\200\265\030\001\"V\n\021ListScopesRequest\022\020\n\010" + + "key_type\030\001 \001(\t\022/\n\013user_app_id\030\002 \001(\0132\032.cl" + + "arifai.api.UserAppIDSet\"B\n\017MyScopesReque" + "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + - "serAppIDSet\022\023\n\013workflow_id\030\002 \001(\t\022\014\n\004page" + - "\030\003 \001(\r\022\020\n\010per_page\030\004 \001(\r\"~\n\031GetWorkflowV" + - "ersionRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + - "rifai.api.UserAppIDSet\022\023\n\013workflow_id\030\002 " + - "\001(\t\022\033\n\023workflow_version_id\030\003 \001(\t\"\203\001\n\035Del" + - "eteWorkflowVersionsRequest\022/\n\013user_app_i" + - "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\023\n\013w" + - "orkflow_id\030\002 \001(\t\022\034\n\024workflow_version_ids" + - "\030\003 \003(\t\"\256\001\n\034PatchWorkflowVersionsRequest\022" + - "/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.User" + - "AppIDSet\022\023\n\013workflow_id\030\002 \001(\t\0228\n\021workflo" + - "w_versions\030\003 \003(\0132\035.clarifai.api.Workflow" + - "Version\022\016\n\006action\030\004 \001(\t\"\213\001\n\034MultiWorkflo" + - "wVersionResponse\022+\n\006status\030\001 \001(\0132\033.clari" + - "fai.api.status.Status\022>\n\021workflow_versio" + - "ns\030\002 \003(\0132\035.clarifai.api.WorkflowVersionB" + - "\004\200\265\030\001\"\205\001\n\035SingleWorkflowVersionResponse\022" + + "serAppIDSet\"F\n\023MyScopesUserRequest\022/\n\013us" + + "er_app_id\030\001 \001(\0132\032.clarifai.api.UserAppID" + + "Set\"\025\n\023MyScopesRootRequest\"\245\001\n\026MultiScop" + + "eDepsResponse\022+\n\006status\030\001 \001(\0132\033.clarifai" + + ".api.status.Status\022+\n\nscope_deps\030\002 \003(\0132\027" + + ".clarifai.api.ScopeDeps\0221\n\rendpoint_deps" + + "\030\003 \003(\0132\032.clarifai.api.EndpointDeps\"\240\001\n\022M" + + "ultiScopeResponse\022+\n\006status\030\001 \001(\0132\033.clar" + + "ifai.api.status.Status\022\016\n\006scopes\030\002 \003(\t\022\036" + + "\n\003app\030\003 \001(\0132\021.clarifai.api.App\022\021\n\tendpoi" + + "nts\030\004 \003(\t\022\032\n\022user_feature_flags\030\005 \001(\t\"\204\001" + + "\n\026MultiScopeUserResponse\022+\n\006status\030\001 \001(\013" + + "2\033.clarifai.api.status.Status\022\016\n\006scopes\030" + + "\002 \003(\t\022\021\n\tendpoints\030\004 \003(\t\022\032\n\022user_feature" + + "_flags\030\005 \001(\t\"\204\001\n\026MultiScopeRootResponse\022" + "+\n\006status\030\001 \001(\0132\033.clarifai.api.status.St" + - "atus\0227\n\020workflow_version\030\002 \001(\0132\035.clarifa" + - "i.api.WorkflowVersion\"\205\001\n\032PostAppDuplica" + - "tionsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clar", - "ifai.api.UserAppIDSet\0226\n\020app_duplication" + - "s\030\002 \003(\0132\034.clarifai.api.AppDuplication\"g\n" + - "\030GetAppDuplicationRequest\022/\n\013user_app_id" + - "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\032\n\022ap" + - "p_duplication_id\030\002 \001(\t\"m\n\032ListAppDuplica" + - "tionsRequest\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\"\203\001\n\034MultiAppDuplicationsRe" + - "sponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.st" + - "atus.Status\0226\n\020app_duplications\030\002 \003(\0132\034." + - "clarifai.api.AppDuplication\"\202\001\n\034SingleAp" + - "pDuplicationResponse\022+\n\006status\030\001 \001(\0132\033.c" + - "larifai.api.status.Status\0225\n\017app_duplica" + - "tion\030\002 \001(\0132\034.clarifai.api.AppDuplication" + - "\"f\n\020PostTasksRequest\022/\n\013user_app_id\030\001 \001(" + - "\0132\032.clarifai.api.UserAppIDSet\022!\n\005tasks\030\002" + - " \003(\0132\022.clarifai.api.Task\"m\n\016GetTaskReque" + - "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + - "serAppIDSet\022\017\n\007task_id\030\002 \001(\t\022\031\n\021addition" + - "al_fields\030\003 \003(\t\"\373\001\n\020ListTasksRequest\022/\n\013" + + "atus\022\016\n\006scopes\030\002 \003(\t\022\021\n\tendpoints\030\004 \003(\t\022" + + "\032\n\022user_feature_flags\030\005 \001(\t\"O\n\020GetSearch" + + "Request\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai." + + "api.UserAppIDSet\022\n\n\002id\030\002 \001(\t\"f\n\023ListSear" + + "chesRequest\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\"\304\001\n\023PostSearchesRequest\022/\n\013" + "user_app_id\030\001 \001(\0132\032.clarifai.api.UserApp" + - "IDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\022\027\n" + - "\017worker_user_ids\030\004 \003(\t\022\027\n\017review_user_id" + - "s\030\005 \003(\t\022\027\n\017label_order_ids\030\010 \003(\t\022#\n\033incl" + - "uding_label_order_tasks\030\006 \001(\010\022\031\n\021additio" + - "nal_fields\030\007 \003(\t\022\013\n\003ids\030\t \003(\t\"w\n\021PatchTa" + - "sksRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + - "ai.api.UserAppIDSet\022!\n\005tasks\030\002 \003(\0132\022.cla" + - "rifai.api.Task\022\016\n\006action\030\003 \001(\t\"R\n\022Delete" + - "TasksRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clar" + - "ifai.api.UserAppIDSet\022\013\n\003ids\030\002 \003(\t\"i\n\021Mu" + - "ltiTaskResponse\022+\n\006status\030\001 \001(\0132\033.clarif" + - "ai.api.status.Status\022\'\n\005tasks\030\002 \003(\0132\022.cl" + - "arifai.api.TaskB\004\200\265\030\001\"c\n\022SingleTaskRespo" + - "nse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.statu" + - "s.Status\022 \n\004task\030\002 \001(\0132\022.clarifai.api.Ta" + - "sk\"i\n\023GetTaskCountRequest\022/\n\013user_app_id" + - "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\017\n\007ta" + - "sk_id\030\002 \001(\t\022\020\n\010user_ids\030\003 \003(\t\"\235\001\n\027Single" + - "TaskCountResponse\022+\n\006status\030\001 \001(\0132\033.clar" + - "ifai.api.status.Status\022\016\n\006app_id\030\002 \001(\t\022\017" + - "\n\007task_id\030\003 \001(\t\0224\n\006counts\030\004 \003(\0132$.clarif" + - "ai.api.TaskStatusCountPerUser\"y\n\026PostLab" + - "elOrdersRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + - "larifai.api.UserAppIDSet\022.\n\014label_orders" + - "\030\002 \003(\0132\030.clarifai.api.LabelOrder\"_\n\024GetL" + - "abelOrderRequest\022/\n\013user_app_id\030\001 \001(\0132\032." + - "clarifai.api.UserAppIDSet\022\026\n\016label_order" + - "_id\030\002 \001(\t\"i\n\026ListLabelOrdersRequest\022/\n\013u" + + "IDSet\022&\n\005query\030\002 \001(\0132\023.clarifai.api.Quer" + + "yB\002\030\001\022&\n\010searches\030\003 \003(\0132\024.clarifai.api.S" + + "earch\022,\n\npagination\030\004 \001(\0132\030.clarifai.api" + + ".Pagination\"\205\001\n\032PatchInputsSearchesReque" + + "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + + "serAppIDSet\022&\n\010searches\030\002 \003(\0132\024.clarifai" + + ".api.Search\022\016\n\006action\030\003 \001(\t\"\212\001\n\037PatchAnn" + + "otationsSearchesRequest\022/\n\013user_app_id\030\001" + + " \001(\0132\032.clarifai.api.UserAppIDSet\022&\n\010sear" + + "ches\030\002 \003(\0132\024.clarifai.api.Search\022\016\n\006acti" + + "on\030\003 \001(\t\"\177\n\024PatchSearchesRequest\022/\n\013user" + + "_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSe" + + "t\022&\n\010searches\030\002 \003(\0132\024.clarifai.api.Searc" + + "h\022\016\n\006action\030\003 \001(\t\"\204\001\n\027PostSearchesByIDRe" + + "quest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.ap" + + "i.UserAppIDSet\022\n\n\002id\030\002 \001(\t\022,\n\npagination" + + "\030\003 \001(\0132\030.clarifai.api.Pagination\"R\n\023Dele" + + "teSearchRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + + "larifai.api.UserAppIDSet\022\n\n\002id\030\002 \001(\t\"\247\001\n" + + "\036PostAnnotationsSearchesRequest\022/\n\013user_" + + "app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet" + + "\022&\n\010searches\030\002 \003(\0132\024.clarifai.api.Search" + + "\022,\n\npagination\030\003 \001(\0132\030.clarifai.api.Pagi" + + "nation\"c\n$DeleteAnnotationSearchMetricsR" + + "equest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.a" + + "pi.UserAppIDSet\022\n\n\002id\030\002 \001(\t\"\266\001\n\031PostInpu" + + "tsSearchesRequest\022/\n\013user_app_id\030\001 \001(\0132\032" + + ".clarifai.api.UserAppIDSet\022&\n\010searches\030\002" + + " \003(\0132\024.clarifai.api.Search\022,\n\npagination" + + "\030\003 \001(\0132\030.clarifai.api.Pagination\022\022\n\nonly" + + "_count\030\004 \001(\010\"i\n\024SingleSearchResponse\022+\n\006" + + "status\030\001 \001(\0132\033.clarifai.api.status.Statu" + + "s\022$\n\006search\030\005 \001(\0132\024.clarifai.api.Search\"" + + "\355\001\n\023MultiSearchResponse\022+\n\006status\030\001 \001(\0132" + + "\033.clarifai.api.status.Status\022\n\n\002id\030\002 \001(\t" + + "\022%\n\004hits\030\003 \003(\0132\021.clarifai.api.HitB\004\200\265\030\001\022" + + "\"\n\005query\030\004 \001(\0132\023.clarifai.api.Query\022&\n\010s" + + "earches\030\005 \003(\0132\024.clarifai.api.Search\022*\n\nh" + + "it_counts\030\006 \003(\0132\026.clarifai.api.HitCount\"" + + "\224\002\n\"PostAnnotationSearchMetricsRequest\022/" + + "\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserA" + + "ppIDSet\022\n\n\002id\030\002 \001(\t\022*\n\014ground_truth\030\003 \001(" + + "\0132\024.clarifai.api.Search\022,\n\016search_to_eva" + + "l\030\004 \001(\0132\024.clarifai.api.Search\022 \n\004data\030\005 " + + "\001(\0132\022.clarifai.api.Data\0225\n\017evaluation_ty" + + "pe\030\006 \001(\0162\034.clarifai.api.EvaluationType\"`" + + "\n!GetAnnotationSearchMetricsRequest\022/\n\013u" + "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + - "DSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"\212\001\n" + - "\027PatchLabelOrdersRequest\022/\n\013user_app_id\030" + - "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022.\n\014lab" + - "el_orders\030\002 \003(\0132\030.clarifai.api.LabelOrde" + - "r\022\016\n\006action\030\003 \001(\t\"X\n\030DeleteLabelOrdersRe" + + "DSet\022\n\n\002id\030\002 \001(\t\"U\n\"ListAnnotationSearch" + + "MetricsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cl" + + "arifai.api.UserAppIDSet\"\235\001\n$MultiAnnotat" + + "ionSearchMetricsResponse\022+\n\006status\030\001 \001(\013" + + "2\033.clarifai.api.status.Status\022H\n\031annotat" + + "ion_search_metrics\030\002 \003(\0132%.clarifai.api." + + "AnnotationSearchMetrics\"o\n\034ListAnnotatio" + + "nFiltersRequest\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\"k\n\032GetAnnotationFilterR" + + "equest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.a" + + "pi.UserAppIDSet\022\034\n\024annotation_filter_id\030" + + "\002 \001(\t\"\213\001\n\034PostAnnotationFiltersRequest\022/" + + "\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserA" + + "ppIDSet\022:\n\022annotation_filters\030\002 \003(\0132\036.cl" + + "arifai.api.AnnotationFilter\"\234\001\n\035PatchAnn" + + "otationFiltersRequest\022/\n\013user_app_id\030\001 \001" + + "(\0132\032.clarifai.api.UserAppIDSet\022:\n\022annota" + + "tion_filters\030\002 \003(\0132\036.clarifai.api.Annota" + + "tionFilter\022\016\n\006action\030\003 \001(\t\"p\n\036DeleteAnno" + + "tationFiltersRequest\022/\n\013user_app_id\030\001 \001(" + + "\0132\032.clarifai.api.UserAppIDSet\022\035\n\025annotat" + + "ion_filter_ids\030\002 \003(\t\"\216\001\n\035MultiAnnotation" + + "FilterResponse\022+\n\006status\030\001 \001(\0132\033.clarifa" + + "i.api.status.Status\022@\n\022annotation_filter" + + "s\030\002 \003(\0132\036.clarifai.api.AnnotationFilterB" + + "\004\200\265\030\001\"\210\001\n\036SingleAnnotationFilterResponse" + + "\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status.S" + + "tatus\0229\n\021annotation_filter\030\002 \001(\0132\036.clari" + + "fai.api.AnnotationFilter\"\\\n\016GetUserReque" + + "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + + "serAppIDSet\022\031\n\021additional_fields\030\002 \003(\t\"c" + + "\n\022SingleUserResponse\022+\n\006status\030\001 \001(\0132\033.c" + + "larifai.api.status.Status\022 \n\004user\030\002 \001(\0132" + + "\022.clarifai.api.User\"x\n\033PostValidatePassw" + + "ordRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + + "ai.api.UserAppIDSet\022(\n\010password\030\002 \001(\0132\026." + + "clarifai.api.Password\"\216\001\n SinglePassword" + + "ValidationResponse\022+\n\006status\030\001 \001(\0132\033.cla" + + "rifai.api.status.Status\022=\n\023password_viol" + + "ations\030\002 \001(\0132 .clarifai.api.PasswordViol" + + "ations\"\273\001\n\022GetWorkflowRequest\022/\n\013user_ap" + + "p_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\023" + + "\n\013workflow_id\030\002 \001(\t\022 \n\030favor_clarifai_wo" + + "rkflows\030\003 \001(\010\022\031\n\021additional_fields\030\004 \003(\t" + + "\022\"\n\032exclude_clarifai_workflows\030\005 \001(\010\"\241\003\n" + + "\024ListWorkflowsRequest\022/\n\013user_app_id\030\001 \001" + + "(\0132\032.clarifai.api.UserAppIDSet\022\014\n\004page\030\002" + + " \001(\r\022\020\n\010per_page\030\003 \001(\r\022\031\n\021additional_fie" + + "lds\030\n \003(\t\022\026\n\016sort_ascending\030\005 \001(\010\022\024\n\nsor" + + "t_by_id\030\006 \001(\010H\000\022\035\n\023sort_by_modified_at\030\007" + + " \001(\010H\000\022\034\n\022sort_by_created_at\030\r \001(\010H\000\022\034\n\022" + + "sort_by_star_count\030\016 \001(\010H\000\022\025\n\rfeatured_o" + + "nly\030\t \001(\010\022\024\n\014starred_only\030\013 \001(\010\022\020\n\010bookm" + + "ark\030\017 \001(\010\022\016\n\006search\030\020 \001(\t\022\021\n\005query\030\010 \001(\t" + + "B\002\030\001\022\016\n\002id\030\004 \001(\tB\002\030\001\022\027\n\013search_term\030\014 \001(" + + "\tB\002\030\001B\t\n\007sort_by\"r\n\024PostWorkflowsRequest" + + "\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Use" + + "rAppIDSet\022)\n\tworkflows\030\002 \003(\0132\026.clarifai." + + "api.Workflow\"\203\001\n\025PatchWorkflowsRequest\022/" + + "\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserA" + + "ppIDSet\022)\n\tworkflows\030\002 \003(\0132\026.clarifai.ap" + + "i.Workflow\022\016\n\006action\030\003 \001(\t\"\205\001\n\027PatchWork" + + "flowIdsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cl" + + "arifai.api.UserAppIDSet\022)\n\003ids\030\003 \003(\0132\034.c" + + "larifai.api.IdUpdateSource\022\016\n\006action\030\004 \001" + + "(\t\"]\n\025DeleteWorkflowRequest\022/\n\013user_app_" + + "id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\023\n\013" + + "workflow_id\030\002 \001(\t\"j\n\026DeleteWorkflowsRequ" + + "est\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api." + + "UserAppIDSet\022\013\n\003ids\030\002 \003(\t\022\022\n\ndelete_all\030" + + "\003 \001(\010\"o\n\026SingleWorkflowResponse\022+\n\006statu" + + "s\030\001 \001(\0132\033.clarifai.api.status.Status\022(\n\010" + + "workflow\030\002 \001(\0132\026.clarifai.api.Workflow\"u" + + "\n\025MultiWorkflowResponse\022+\n\006status\030\001 \001(\0132" + + "\033.clarifai.api.status.Status\022/\n\tworkflow" + + "s\030\002 \003(\0132\026.clarifai.api.WorkflowB\004\200\265\030\001\"\245\002" + + "\n\032PostWorkflowResultsRequest\022/\n\013user_app" + + "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\023\n" + + "\013workflow_id\030\002 \001(\t\022\022\n\nversion_id\030\007 \001(\t\022#" + + "\n\006inputs\030\003 \003(\0132\023.clarifai.api.Input\0221\n\ro" + + "utput_config\030\004 \001(\0132\032.clarifai.api.Output" + + "Config\022 \n\030favor_clarifai_workflows\030\005 \001(\010" + + "\0223\n\016workflow_state\030\006 \001(\0132\033.clarifai.api." + + "WorkflowState\"\330\001\n\033PostWorkflowResultsRes" + + "ponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.sta" + + "tus.Status\022(\n\010workflow\030\002 \001(\0132\026.clarifai." + + "api.Workflow\022-\n\007results\030\003 \003(\0132\034.clarifai" + + ".api.WorkflowResult\0223\n\016workflow_state\030\004 " + + "\001(\0132\033.clarifai.api.WorkflowState\"\221\002\n$Pos" + + "tWorkflowResultsSimilarityRequest\022/\n\013use" + + "r_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDS" + + "et\022\023\n\013workflow_id\030\002 \001(\t\022\022\n\nversion_id\030\007 " + + "\001(\t\022\030\n\020model_version_id\030\003 \001(\t\022)\n\014probe_i" + + "nputs\030\004 \003(\0132\023.clarifai.api.Input\022(\n\013pool", + "_inputs\030\005 \003(\0132\023.clarifai.api.Input\022 \n\030fa" + + "vor_clarifai_workflows\030\006 \001(\010\"\216\001\n%PostWor" + + "kflowResultsSimilarityResponse\022+\n\006status" + + "\030\001 \001(\0132\033.clarifai.api.status.Status\0228\n\007r" + + "esults\030\002 \003(\0132\'.clarifai.api.WorkflowResu" + + "ltsSimilarity\"\203\001\n\033ListWorkflowVersionsRe" + "quest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.ap" + - "i.UserAppIDSet\022\013\n\003ids\030\002 \003(\t\"|\n\027MultiLabe" + - "lOrderResponse\022+\n\006status\030\001 \001(\0132\033.clarifa" + - "i.api.status.Status\0224\n\014label_orders\030\002 \003(" + - "\0132\030.clarifai.api.LabelOrderB\004\200\265\030\001\"v\n\030Sin" + - "gleLabelOrderResponse\022+\n\006status\030\001 \001(\0132\033." + - "clarifai.api.status.Status\022-\n\013label_orde" + - "r\030\002 \001(\0132\030.clarifai.api.LabelOrder\"u\n\025Pos" + - "tCollectorsRequest\022/\n\013user_app_id\030\001 \001(\0132" + - "\032.clarifai.api.UserAppIDSet\022+\n\ncollector" + - "s\030\002 \003(\0132\027.clarifai.api.Collector\"\206\001\n\026Pat" + - "chCollectorsRequest\022/\n\013user_app_id\030\001 \001(\013" + - "2\032.clarifai.api.UserAppIDSet\022+\n\ncollecto" + - "rs\030\002 \003(\0132\027.clarifai.api.Collector\022\016\n\006act" + - "ion\030\003 \001(\t\"k\n\027DeleteCollectorsRequest\022/\n\013" + - "user_app_id\030\001 \001(\0132\032.clarifai.api.UserApp" + - "IDSet\022\013\n\003ids\030\002 \003(\t\022\022\n\ndelete_all\030\003 \001(\010\"\\" + - "\n\023GetCollectorRequest\022/\n\013user_app_id\030\001 \001" + - "(\0132\032.clarifai.api.UserAppIDSet\022\024\n\014collec" + - "tor_id\030\002 \001(\t\"h\n\025ListCollectorsRequest\022/\n" + - "\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserAp" + - "pIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"r" + - "\n\026MultiCollectorResponse\022+\n\006status\030\001 \001(\013" + - "2\033.clarifai.api.status.Status\022+\n\ncollect" + - "ors\030\002 \003(\0132\027.clarifai.api.Collector\"r\n\027Si" + - "ngleCollectorResponse\022+\n\006status\030\001 \001(\0132\033." + - "clarifai.api.status.Status\022*\n\tcollector\030" + - "\002 \001(\0132\027.clarifai.api.Collector\"v\n\025PostSt" + - "atValuesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + - "larifai.api.UserAppIDSet\022,\n\013stat_values\030" + - "\002 \003(\0132\027.clarifai.api.StatValue\"y\n\026MultiS" + - "tatValueResponse\022+\n\006status\030\001 \001(\0132\033.clari" + - "fai.api.status.Status\0222\n\013stat_values\030\002 \003" + - "(\0132\027.clarifai.api.StatValueB\004\200\265\030\001\"\236\001\n\036Po" + - "stStatValuesAggregateRequest\022/\n\013user_app" + - "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022K\n" + - "\034stat_value_aggregate_queries\030\002 \003(\0132%.cl" + - "arifai.api.StatValueAggregateQuery\"\234\001\n\037M" + - "ultiStatValueAggregateResponse\022+\n\006status" + - "\030\001 \001(\0132\033.clarifai.api.status.Status\022L\n\034s" + - "tat_value_aggregate_results\030\002 \003(\0132&.clar" + - "ifai.api.StatValueAggregateResult\"w\n\036Pos" + - "tTrendingMetricsViewRequest\022/\n\013user_app_" + - "id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\021\n\t" + - "view_type\030\002 \001(\t\022\021\n\tobject_id\030\003 \001(\t\"\205\001\n\037L" + - "istTrendingMetricsViewsRequest\022/\n\013user_a" + - "pp_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022" + - "\021\n\tview_type\030\002 \001(\t\022\014\n\004page\030\003 \001(\r\022\020\n\010per_" + - "page\030\004 \001(\r\"~\n MultiTrendingMetricsViewRe" + + "i.UserAppIDSet\022\023\n\013workflow_id\030\002 \001(\t\022\014\n\004p" + + "age\030\003 \001(\r\022\020\n\010per_page\030\004 \001(\r\"~\n\031GetWorkfl" + + "owVersionRequest\022/\n\013user_app_id\030\001 \001(\0132\032." + + "clarifai.api.UserAppIDSet\022\023\n\013workflow_id" + + "\030\002 \001(\t\022\033\n\023workflow_version_id\030\003 \001(\t\"\203\001\n\035" + + "DeleteWorkflowVersionsRequest\022/\n\013user_ap" + + "p_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\023" + + "\n\013workflow_id\030\002 \001(\t\022\034\n\024workflow_version_" + + "ids\030\003 \003(\t\"\256\001\n\034PatchWorkflowVersionsReque" + + "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + + "serAppIDSet\022\023\n\013workflow_id\030\002 \001(\t\0228\n\021work" + + "flow_versions\030\003 \003(\0132\035.clarifai.api.Workf" + + "lowVersion\022\016\n\006action\030\004 \001(\t\"\213\001\n\034MultiWork" + + "flowVersionResponse\022+\n\006status\030\001 \001(\0132\033.cl" + + "arifai.api.status.Status\022>\n\021workflow_ver" + + "sions\030\002 \003(\0132\035.clarifai.api.WorkflowVersi" + + "onB\004\200\265\030\001\"\205\001\n\035SingleWorkflowVersionRespon" + + "se\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status" + + ".Status\0227\n\020workflow_version\030\002 \001(\0132\035.clar" + + "ifai.api.WorkflowVersion\"\205\001\n\032PostAppDupl" + + "icationsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + + "larifai.api.UserAppIDSet\0226\n\020app_duplicat" + + "ions\030\002 \003(\0132\034.clarifai.api.AppDuplication" + + "\"g\n\030GetAppDuplicationRequest\022/\n\013user_app" + + "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\032\n" + + "\022app_duplication_id\030\002 \001(\t\"m\n\032ListAppDupl" + + "icationsRequest\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\"\203\001\n\034MultiAppDuplication" + + "sResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api" + + ".status.Status\0226\n\020app_duplications\030\002 \003(\013" + + "2\034.clarifai.api.AppDuplication\"\202\001\n\034Singl" + + "eAppDuplicationResponse\022+\n\006status\030\001 \001(\0132" + + "\033.clarifai.api.status.Status\0225\n\017app_dupl" + + "ication\030\002 \001(\0132\034.clarifai.api.AppDuplicat" + + "ion\"f\n\020PostTasksRequest\022/\n\013user_app_id\030\001" + + " \001(\0132\032.clarifai.api.UserAppIDSet\022!\n\005task" + + "s\030\002 \003(\0132\022.clarifai.api.Task\"m\n\016GetTaskRe" + + "quest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.ap" + + "i.UserAppIDSet\022\017\n\007task_id\030\002 \001(\t\022\031\n\021addit" + + "ional_fields\030\003 \003(\t\"\373\001\n\020ListTasksRequest\022" + + "/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.User" + + "AppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r" + + "\022\027\n\017worker_user_ids\030\004 \003(\t\022\027\n\017review_user" + + "_ids\030\005 \003(\t\022\027\n\017label_order_ids\030\010 \003(\t\022#\n\033i" + + "ncluding_label_order_tasks\030\006 \001(\010\022\031\n\021addi" + + "tional_fields\030\007 \003(\t\022\013\n\003ids\030\t \003(\t\"w\n\021Patc" + + "hTasksRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + + "rifai.api.UserAppIDSet\022!\n\005tasks\030\002 \003(\0132\022." + + "clarifai.api.Task\022\016\n\006action\030\003 \001(\t\"R\n\022Del" + + "eteTasksRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + + "larifai.api.UserAppIDSet\022\013\n\003ids\030\002 \003(\t\"i\n" + + "\021MultiTaskResponse\022+\n\006status\030\001 \001(\0132\033.cla" + + "rifai.api.status.Status\022\'\n\005tasks\030\002 \003(\0132\022" + + ".clarifai.api.TaskB\004\200\265\030\001\"c\n\022SingleTaskRe" + "sponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.st" + - "atus.Status\022-\n\007metrics\030\002 \003(\0132\034.clarifai." + - "api.TrendingMetric\"q\n\020GetModuleRequest\022/" + + "atus.Status\022 \n\004task\030\002 \001(\0132\022.clarifai.api" + + ".Task\"i\n\023GetTaskCountRequest\022/\n\013user_app" + + "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\017\n" + + "\007task_id\030\002 \001(\t\022\020\n\010user_ids\030\003 \003(\t\"\235\001\n\027Sin" + + "gleTaskCountResponse\022+\n\006status\030\001 \001(\0132\033.c" + + "larifai.api.status.Status\022\016\n\006app_id\030\002 \001(" + + "\t\022\017\n\007task_id\030\003 \001(\t\0224\n\006counts\030\004 \003(\0132$.cla" + + "rifai.api.TaskStatusCountPerUser\"y\n\026Post" + + "LabelOrdersRequest\022/\n\013user_app_id\030\001 \001(\0132" + + "\032.clarifai.api.UserAppIDSet\022.\n\014label_ord" + + "ers\030\002 \003(\0132\030.clarifai.api.LabelOrder\"_\n\024G" + + "etLabelOrderRequest\022/\n\013user_app_id\030\001 \001(\013" + + "2\032.clarifai.api.UserAppIDSet\022\026\n\016label_or" + + "der_id\030\002 \001(\t\"i\n\026ListLabelOrdersRequest\022/" + "\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserA" + - "ppIDSet\022\021\n\tmodule_id\030\002 \001(\t\022\031\n\021additional" + - "_fields\030\003 \003(\t\"\375\002\n\022ListModulesRequest\022/\n\013" + - "user_app_id\030\001 \001(\0132\032.clarifai.api.UserApp" + - "IDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\022\031\n" + - "\021additional_fields\030\005 \003(\t\022\026\n\016sort_ascendi" + - "ng\030\006 \001(\010\022\034\n\022sort_by_created_at\030\007 \001(\010H\000\022\034" + - "\n\022sort_by_star_count\030\010 \001(\010H\000\022\035\n\023sort_by_" + - "modified_at\030\t \001(\010H\000\022\024\n\nsort_by_id\030\013 \001(\010H" + - "\000\022\024\n\014starred_only\030\004 \001(\010\022\020\n\010bookmark\030\n \001(" + - "\010\022\016\n\006search\030\016 \001(\t\022\020\n\004name\030\014 \001(\tB\002\030\001\022\035\n\021f" + - "ilter_by_user_id\030\r \001(\010B\002\030\001B\t\n\007sort_by\"l\n" + - "\022PostModulesRequest\022/\n\013user_app_id\030\001 \001(\013" + - "2\032.clarifai.api.UserAppIDSet\022%\n\007modules\030" + - "\003 \003(\0132\024.clarifai.api.Module\"}\n\023PatchModu" + - "lesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + - "ai.api.UserAppIDSet\022%\n\007modules\030\002 \003(\0132\024.c" + - "larifai.api.Module\022\016\n\006action\030\003 \001(\t\"T\n\024De" + - "leteModulesRequest\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(\013" + - "2\033.clarifai.api.status.Status\022$\n\006module\030" + - "\002 \001(\0132\024.clarifai.api.Module\"o\n\023MultiModu" + - "leResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.ap" + - "i.status.Status\022+\n\007modules\030\002 \003(\0132\024.clari" + - "fai.api.ModuleB\004\200\265\030\001\"x\n\027GetModuleVersion" + - "Request\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\021m" + - "odule_version_id\030\003 \001(\t\"\177\n\031ListModuleVers" + - "ionsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + - "fai.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\031Post" + - "ModuleVersionsRequest\022/\n\013user_app_id\030\001 \001" + - "(\0132\032.clarifai.api.UserAppIDSet\022\021\n\tmodule" + - "_id\030\002 \001(\t\0224\n\017module_versions\030\003 \003(\0132\033.cla" + - "rifai.api.ModuleVersion\"\246\001\n\032PatchModuleV" + + "ppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"" + + "\212\001\n\027PatchLabelOrdersRequest\022/\n\013user_app_" + + "id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022.\n\014" + + "label_orders\030\002 \003(\0132\030.clarifai.api.LabelO" + + "rder\022\016\n\006action\030\003 \001(\t\"X\n\030DeleteLabelOrder" + + "sRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + + ".api.UserAppIDSet\022\013\n\003ids\030\002 \003(\t\"|\n\027MultiL" + + "abelOrderResponse\022+\n\006status\030\001 \001(\0132\033.clar" + + "ifai.api.status.Status\0224\n\014label_orders\030\002" + + " \003(\0132\030.clarifai.api.LabelOrderB\004\200\265\030\001\"v\n\030" + + "SingleLabelOrderResponse\022+\n\006status\030\001 \001(\013" + + "2\033.clarifai.api.status.Status\022-\n\013label_o" + + "rder\030\002 \001(\0132\030.clarifai.api.LabelOrder\"u\n\025" + + "PostCollectorsRequest\022/\n\013user_app_id\030\001 \001" + + "(\0132\032.clarifai.api.UserAppIDSet\022+\n\ncollec" + + "tors\030\002 \003(\0132\027.clarifai.api.Collector\"\206\001\n\026" + + "PatchCollectorsRequest\022/\n\013user_app_id\030\001 " + + "\001(\0132\032.clarifai.api.UserAppIDSet\022+\n\ncolle" + + "ctors\030\002 \003(\0132\027.clarifai.api.Collector\022\016\n\006" + + "action\030\003 \001(\t\"k\n\027DeleteCollectorsRequest\022" + + "/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.User" + + "AppIDSet\022\013\n\003ids\030\002 \003(\t\022\022\n\ndelete_all\030\003 \001(" + + "\010\"\\\n\023GetCollectorRequest\022/\n\013user_app_id\030" + + "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\024\n\014col" + + "lector_id\030\002 \001(\t\"h\n\025ListCollectorsRequest" + + "\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Use" + + "rAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(" + + "\r\"r\n\026MultiCollectorResponse\022+\n\006status\030\001 " + + "\001(\0132\033.clarifai.api.status.Status\022+\n\ncoll" + + "ectors\030\002 \003(\0132\027.clarifai.api.Collector\"r\n" + + "\027SingleCollectorResponse\022+\n\006status\030\001 \001(\013" + + "2\033.clarifai.api.status.Status\022*\n\tcollect" + + "or\030\002 \001(\0132\027.clarifai.api.Collector\"v\n\025Pos" + + "tStatValuesRequest\022/\n\013user_app_id\030\001 \001(\0132" + + "\032.clarifai.api.UserAppIDSet\022,\n\013stat_valu" + + "es\030\002 \003(\0132\027.clarifai.api.StatValue\"y\n\026Mul" + + "tiStatValueResponse\022+\n\006status\030\001 \001(\0132\033.cl" + + "arifai.api.status.Status\0222\n\013stat_values\030" + + "\002 \003(\0132\027.clarifai.api.StatValueB\004\200\265\030\001\"\236\001\n" + + "\036PostStatValuesAggregateRequest\022/\n\013user_" + + "app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet" + + "\022K\n\034stat_value_aggregate_queries\030\002 \003(\0132%" + + ".clarifai.api.StatValueAggregateQuery\"\234\001" + + "\n\037MultiStatValueAggregateResponse\022+\n\006sta" + + "tus\030\001 \001(\0132\033.clarifai.api.status.Status\022L" + + "\n\034stat_value_aggregate_results\030\002 \003(\0132&.c" + + "larifai.api.StatValueAggregateResult\"w\n\036" + + "PostTrendingMetricsViewRequest\022/\n\013user_a" + + "pp_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022" + + "\021\n\tview_type\030\002 \001(\t\022\021\n\tobject_id\030\003 \001(\t\"\205\001" + + "\n\037ListTrendingMetricsViewsRequest\022/\n\013use" + + "r_app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDS" + + "et\022\021\n\tview_type\030\002 \001(\t\022\014\n\004page\030\003 \001(\r\022\020\n\010p" + + "er_page\030\004 \001(\r\"~\n MultiTrendingMetricsVie" + + "wResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api" + + ".status.Status\022-\n\007metrics\030\002 \003(\0132\034.clarif" + + "ai.api.TrendingMetric\"q\n\020GetModuleReques" + + "t\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.Us" + + "erAppIDSet\022\021\n\tmodule_id\030\002 \001(\t\022\031\n\021additio" + + "nal_fields\030\003 \003(\t\"\375\002\n\022ListModulesRequest\022" + + "/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.User" + + "AppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r" + + "\022\031\n\021additional_fields\030\005 \003(\t\022\026\n\016sort_asce" + + "nding\030\006 \001(\010\022\034\n\022sort_by_created_at\030\007 \001(\010H" + + "\000\022\034\n\022sort_by_star_count\030\010 \001(\010H\000\022\035\n\023sort_" + + "by_modified_at\030\t \001(\010H\000\022\024\n\nsort_by_id\030\013 \001" + + "(\010H\000\022\024\n\014starred_only\030\004 \001(\010\022\020\n\010bookmark\030\n" + + " \001(\010\022\016\n\006search\030\016 \001(\t\022\020\n\004name\030\014 \001(\tB\002\030\001\022\035" + + "\n\021filter_by_user_id\030\r \001(\010B\002\030\001B\t\n\007sort_by" + + "\"l\n\022PostModulesRequest\022/\n\013user_app_id\030\001 " + + "\001(\0132\032.clarifai.api.UserAppIDSet\022%\n\007modul" + + "es\030\003 \003(\0132\024.clarifai.api.Module\"}\n\023PatchM" + + "odulesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + + "rifai.api.UserAppIDSet\022%\n\007modules\030\002 \003(\0132" + + "\024.clarifai.api.Module\022\016\n\006action\030\003 \001(\t\"T\n" + + "\024DeleteModulesRequest\022/\n\013user_app_id\030\001 \001" + + "(\0132\032.clarifai.api.UserAppIDSet\022\013\n\003ids\030\002 " + + "\003(\t\"i\n\024SingleModuleResponse\022+\n\006status\030\001 " + + "\001(\0132\033.clarifai.api.status.Status\022$\n\006modu" + + "le\030\002 \001(\0132\024.clarifai.api.Module\"o\n\023MultiM" + + "oduleResponse\022+\n\006status\030\001 \001(\0132\033.clarifai" + + ".api.status.Status\022+\n\007modules\030\002 \003(\0132\024.cl" + + "arifai.api.ModuleB\004\200\265\030\001\"x\n\027GetModuleVers" + + "ionRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarif" + + "ai.api.UserAppIDSet\022\021\n\tmodule_id\030\002 \001(\t\022\031" + + "\n\021module_version_id\030\003 \001(\t\"\177\n\031ListModuleV" + "ersionsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cl" + "arifai.api.UserAppIDSet\022\021\n\tmodule_id\030\002 \001" + - "(\t\0224\n\017module_versions\030\003 \003(\0132\033.clarifai.a" + - "pi.ModuleVersion\022\016\n\006action\030\004 \001(\t\"n\n\033Dele" + - "teModuleVersionsRequest\022/\n\013user_app_id\030\001" + - " \001(\0132\032.clarifai.api.UserAppIDSet\022\021\n\tmodu" + - "le_id\030\002 \001(\t\022\013\n\003ids\030\003 \003(\t\"\202\001\n!GetModuleVe" + - "rsionUsageCountRequest\022/\n\013user_app_id\030\001 " + - "\001(\0132\032.clarifai.api.UserAppIDSet\022\021\n\tmodul" + - "e_id\030\002 \001(\t\022\031\n\021module_version_id\030\003 \001(\t\"\177\n" + - "\033SingleModuleVersionResponse\022+\n\006status\030\001" + - " \001(\0132\033.clarifai.api.status.Status\0223\n\016mod" + - "ule_version\030\002 \001(\0132\033.clarifai.api.ModuleV" + - "ersion\"\205\001\n\032MultiModuleVersionResponse\022+\n" + - "\006status\030\001 \001(\0132\033.clarifai.api.status.Stat" + - "us\022:\n\017module_versions\030\002 \003(\0132\033.clarifai.a" + - "pi.ModuleVersionB\004\200\265\030\001\"i\n%SingleModuleVe" + - "rsionUsageCountResponse\022+\n\006status\030\001 \001(\0132" + - "\033.clarifai.api.status.Status\022\023\n\013usage_co" + - "unt\030\002 \001(\r\"x\n GetInstalledModuleVersionRe" + - "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\"u\n\"ListInstalledModuleVersio" + - "nsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifa" + - "i.api.UserAppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_" + - "page\030\003 \001(\r\"\236\001\n\"PostInstalledModuleVersio" + - "nsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifa" + - "i.api.UserAppIDSet\022G\n\031installed_module_v" + - "ersions\030\002 \003(\0132$.clarifai.api.InstalledMo" + - "duleVersion\"}\n%PostInstalledModuleVersio" + - "nsKeyRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clar" + - "ifai.api.UserAppIDSet\022#\n\033installed_modul" + - "e_version_id\030\002 \001(\t\"d\n$DeleteInstalledMod" + - "uleVersionsRequest\022/\n\013user_app_id\030\001 \001(\0132" + - "\032.clarifai.api.UserAppIDSet\022\013\n\003ids\030\002 \003(\t" + - "\"\233\001\n$SingleInstalledModuleVersionRespons" + - "e\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status." + - "Status\022F\n\030installed_module_version\030\002 \001(\013" + - "2$.clarifai.api.InstalledModuleVersion\"\241" + - "\001\n#MultiInstalledModuleVersionResponse\022+" + - "\n\006status\030\001 \001(\0132\033.clarifai.api.status.Sta" + - "tus\022M\n\031installed_module_versions\030\002 \003(\0132$" + - ".clarifai.api.InstalledModuleVersionB\004\200\265" + - "\030\001\"b\n\036ListNextTaskAssignmentsRequest\022/\n\013" + - "user_app_id\030\001 \001(\0132\032.clarifai.api.UserApp" + - "IDSet\022\017\n\007task_id\030\002 \001(\t\"\202\001\n\031PostBulkOpera" + - "tionsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clar" + - "ifai.api.UserAppIDSet\0224\n\017bulk_operations" + - "\030\002 \003(\0132\033.clarifai.api.BulkOperation\"l\n\031L" + - "istBulkOperationsRequest\022/\n\013user_app_id\030" + - "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\014\n\004pag" + - "e\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"V\n\027GetBulkOper" + - "ationRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clar" + - "ifai.api.UserAppIDSet\022\n\n\002id\030\002 \001(\t\"Z\n\032Can" + - "celBulkOperationRequest\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\013u" + - "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + - "DSet\022\013\n\003ids\030\002 \003(\t\"\200\001\n\034SingleBulkOperatio" + - "nsResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.ap" + - "i.status.Status\0223\n\016bulk_operation\030\002 \001(\0132" + - "\033.clarifai.api.BulkOperation\"\177\n\033MultiBul" + - "kOperationsResponse\022+\n\006status\030\001 \001(\0132\033.cl" + - "arifai.api.status.Status\0223\n\016bulk_operati" + - "on\030\002 \003(\0132\033.clarifai.api.BulkOperation\"o\n" + - "\031PutTaskAssignmentsRequest\022/\n\013user_app_i" + - "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\017\n\007t" + - "ask_id\030\002 \001(\t\022\020\n\010input_id\030\003 \001(\t\"k\n\030ListIn" + - "putsAddJobsRequest\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\"U\n\026GetInputsAddJobRe" + - "quest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.ap" + - "i.UserAppIDSet\022\n\n\002id\030\002 \001(\t\"X\n\031CancelInpu" + - "tsAddJobRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + - "larifai.api.UserAppIDSet\022\n\n\002id\030\002 \001(\t\"\203\001\n" + - "\031MultiInputsAddJobResponse\022+\n\006status\030\001 \001" + - "(\0132\033.clarifai.api.status.Status\0229\n\017input" + - "s_add_jobs\030\002 \003(\0132\032.clarifai.api.InputsAd" + - "dJobB\004\200\265\030\001\"}\n\032SingleInputsAddJobResponse" + + "(\t\022\014\n\004page\030\003 \001(\r\022\020\n\010per_page\030\004 \001(\r\"\225\001\n\031P" + + "ostModuleVersionsRequest\022/\n\013user_app_id\030" + + "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\021\n\tmod" + + "ule_id\030\002 \001(\t\0224\n\017module_versions\030\003 \003(\0132\033." + + "clarifai.api.ModuleVersion\"\246\001\n\032PatchModu" + + "leVersionsRequest\022/\n\013user_app_id\030\001 \001(\0132\032" + + ".clarifai.api.UserAppIDSet\022\021\n\tmodule_id\030" + + "\002 \001(\t\0224\n\017module_versions\030\003 \003(\0132\033.clarifa" + + "i.api.ModuleVersion\022\016\n\006action\030\004 \001(\t\"n\n\033D" + + "eleteModuleVersionsRequest\022/\n\013user_app_i" + + "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\021\n\tm" + + "odule_id\030\002 \001(\t\022\013\n\003ids\030\003 \003(\t\"\202\001\n!GetModul" + + "eVersionUsageCountRequest\022/\n\013user_app_id" + + "\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\021\n\tmo" + + "dule_id\030\002 \001(\t\022\031\n\021module_version_id\030\003 \001(\t" + + "\"\177\n\033SingleModuleVersionResponse\022+\n\006statu" + + "s\030\001 \001(\0132\033.clarifai.api.status.Status\0223\n\016" + + "module_version\030\002 \001(\0132\033.clarifai.api.Modu" + + "leVersion\"\205\001\n\032MultiModuleVersionResponse" + "\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status.S" + - "tatus\0222\n\016inputs_add_job\030\002 \001(\0132\032.clarifai" + - ".api.InputsAddJob\"l\n\022PostUploadsRequest\022" + + "tatus\022:\n\017module_versions\030\002 \003(\0132\033.clarifa" + + "i.api.ModuleVersionB\004\200\265\030\001\"i\n%SingleModul" + + "eVersionUsageCountResponse\022+\n\006status\030\001 \001" + + "(\0132\033.clarifai.api.status.Status\022\023\n\013usage" + + "_count\030\002 \001(\r\"x\n GetInstalledModuleVersio" + + "nRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + + ".api.UserAppIDSet\022#\n\033installed_module_ve" + + "rsion_id\030\002 \001(\t\"u\n\"ListInstalledModuleVer" + + "sionsRequest\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\"\236\001\n\"PostInstalledModuleVer" + + "sionsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clar" + + "ifai.api.UserAppIDSet\022G\n\031installed_modul" + + "e_versions\030\002 \003(\0132$.clarifai.api.Installe" + + "dModuleVersion\"}\n%PostInstalledModuleVer" + + "sionsKeyRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + + "larifai.api.UserAppIDSet\022#\n\033installed_mo" + + "dule_version_id\030\002 \001(\t\"d\n$DeleteInstalled" + + "ModuleVersionsRequest\022/\n\013user_app_id\030\001 \001" + + "(\0132\032.clarifai.api.UserAppIDSet\022\013\n\003ids\030\002 " + + "\003(\t\"\233\001\n$SingleInstalledModuleVersionResp" + + "onse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.stat" + + "us.Status\022F\n\030installed_module_version\030\002 " + + "\001(\0132$.clarifai.api.InstalledModuleVersio" + + "n\"\241\001\n#MultiInstalledModuleVersionRespons" + + "e\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status." + + "Status\022M\n\031installed_module_versions\030\002 \003(" + + "\0132$.clarifai.api.InstalledModuleVersionB" + + "\004\200\265\030\001\"b\n\036ListNextTaskAssignmentsRequest\022" + "/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.User" + - "AppIDSet\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\013u" + - "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + - "DSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"V\n\020" + - "GetUploadRequest\022/\n\013user_app_id\030\001 \001(\0132\032." + - "clarifai.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\006upl" + - "oad\030\002 \001(\0132\024.clarifai.api.Upload\"i\n\023Multi" + - "UploadResponse\022+\n\006status\030\001 \001(\0132\033.clarifa" + - "i.api.status.Status\022%\n\007uploads\030\002 \003(\0132\024.c" + - "larifai.api.Upload\"\232\001\n\034PutUploadContentP" + - "artsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clari" + - "fai.api.UserAppIDSet\022\021\n\tupload_id\030\002 \001(\t\022" + - "6\n\rcontent_parts\030\003 \003(\0132\037.clarifai.api.Up" + - "loadContentPart\"\255\001\n\034PostInputsDataSource" + - "sRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + - ".api.UserAppIDSet\0224\n\014data_sources\030\002 \003(\0132" + - "\036.clarifai.api.InputsDataSource\022\025\n\rcall_" + - "back_url\030\003 \001(\t\022\017\n\007app_pat\030\004 \001(\t\"r\n\035GetIn" + - "putsExtractionJobRequest\022/\n\013user_app_id\030" + - "\001 \001(\0132\032.clarifai.api.UserAppIDSet\022 \n\030inp" + - "uts_extraction_job_id\030\002 \001(\t\"r\n\037ListInput" + - "sExtractionJobsRequest\022/\n\013user_app_id\030\001 " + - "\001(\0132\032.clarifai.api.UserAppIDSet\022\014\n\004page\030" + - "\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"\222\001\n!SingleInputs" + - "ExtractionJobResponse\022+\n\006status\030\001 \001(\0132\033." + - "clarifai.api.status.Status\022@\n\025inputs_ext" + - "raction_job\030\002 \001(\0132!.clarifai.api.InputsE" + - "xtractionJob\"\222\001\n MultiInputsExtractionJo" + - "bResponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api" + - ".status.Status\022A\n\026inputs_extraction_jobs" + - "\030\002 \003(\0132!.clarifai.api.InputsExtractionJo" + - "b\"a\n!CancelInputsExtractionJobsRequest\022/" + + "AppIDSet\022\017\n\007task_id\030\002 \001(\t\"\202\001\n\031PostBulkOp" + + "erationsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + + "larifai.api.UserAppIDSet\0224\n\017bulk_operati" + + "ons\030\002 \003(\0132\033.clarifai.api.BulkOperation\"l" + + "\n\031ListBulkOperationsRequest\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\027GetBulkO" + + "perationRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + + "larifai.api.UserAppIDSet\022\n\n\002id\030\002 \001(\t\"Z\n\032" + + "CancelBulkOperationRequest\022/\n\013user_app_i" + + "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\013\n\003i" + + "ds\030\002 \003(\t\"Z\n\032DeleteBulkOperationRequest\022/" + "\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserA" + - "ppIDSet\022\013\n\003ids\030\002 \003(\t\"\177\n\030PostInputsUpload" + - "sRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai" + - ".api.UserAppIDSet\0222\n\016inputs_uploads\030\002 \003(" + - "\0132\032.clarifai.api.InputsUpload\"V\n\020GetRunn" + - "erRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifa" + - "i.api.UserAppIDSet\022\021\n\trunner_id\030\002 \001(\t\"e\n" + - "\022ListRunnersRequest\022/\n\013user_app_id\030\001 \001(\013" + - "2\032.clarifai.api.UserAppIDSet\022\014\n\004page\030\002 \001" + - "(\r\022\020\n\010per_page\030\003 \001(\r\"l\n\022PostRunnersReque" + - "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + - "serAppIDSet\022%\n\007runners\030\003 \003(\0132\024.clarifai." + - "api.Runner\"T\n\024DeleteRunnersRequest\022/\n\013us" + - "er_app_id\030\001 \001(\0132\032.clarifai.api.UserAppID" + - "Set\022\013\n\003ids\030\002 \003(\t\"i\n\024SingleRunnerResponse" + - "\022+\n\006status\030\001 \001(\0132\033.clarifai.api.status.S" + - "tatus\022$\n\006runner\030\002 \001(\0132\024.clarifai.api.Run" + - "ner\"o\n\023MultiRunnerResponse\022+\n\006status\030\001 \001" + - "(\0132\033.clarifai.api.status.Status\022+\n\007runne" + - "rs\030\002 \003(\0132\024.clarifai.api.RunnerB\004\200\265\030\001\"\\\n\026" + - "ListRunnerItemsRequest\022/\n\013user_app_id\030\001 " + - "\001(\0132\032.clarifai.api.UserAppIDSet\022\021\n\trunne" + - "r_id\030\002 \001(\t\"\260\001\n\034PostRunnerItemOutputsRequ" + + "ppIDSet\022\013\n\003ids\030\002 \003(\t\"\200\001\n\034SingleBulkOpera" + + "tionsResponse\022+\n\006status\030\001 \001(\0132\033.clarifai" + + ".api.status.Status\0223\n\016bulk_operation\030\002 \001" + + "(\0132\033.clarifai.api.BulkOperation\"\177\n\033Multi" + + "BulkOperationsResponse\022+\n\006status\030\001 \001(\0132\033" + + ".clarifai.api.status.Status\0223\n\016bulk_oper" + + "ation\030\002 \003(\0132\033.clarifai.api.BulkOperation" + + "\"\377\001\n\031PutTaskAssignmentsRequest\022/\n\013user_a" + + "pp_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\022=\n\006ac" + + "tion\030\004 \001(\0162-.clarifai.api.PutTaskAssignm" + + "entsRequestAction\022>\n\023label_submit_config" + + "\030\006 \001(\0132\037.clarifai.api.LabelSubmitConfigH" + + "\000B\017\n\raction_config\"K\n\021LabelSubmitConfig\022" + + "6\n\020task_assignments\030\001 \003(\0132\034.clarifai.api" + + ".TaskAssignment\"\210\001\n\033MultiTaskAssignmentR" + + "esponse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.s" + + "tatus.Status\022<\n\020task_assignments\030\002 \003(\0132\034" + + ".clarifai.api.TaskAssignmentB\004\200\265\030\001\"k\n\030Li" + + "stInputsAddJobsRequest\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\"U\n\026GetInputsAddJ" + + "obRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifa" + + "i.api.UserAppIDSet\022\n\n\002id\030\002 \001(\t\"X\n\031Cancel" + + "InputsAddJobRequest\022/\n\013user_app_id\030\001 \001(\013" + + "2\032.clarifai.api.UserAppIDSet\022\n\n\002id\030\002 \001(\t" + + "\"\203\001\n\031MultiInputsAddJobResponse\022+\n\006status" + + "\030\001 \001(\0132\033.clarifai.api.status.Status\0229\n\017i" + + "nputs_add_jobs\030\002 \003(\0132\032.clarifai.api.Inpu" + + "tsAddJobB\004\200\265\030\001\"}\n\032SingleInputsAddJobResp" + + "onse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.stat" + + "us.Status\0222\n\016inputs_add_job\030\002 \001(\0132\032.clar" + + "ifai.api.InputsAddJob\"l\n\022PostUploadsRequ" + "est\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api." + - "UserAppIDSet\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\027MultiRu" + - "nnerItemResponse\022+\n\006status\030\001 \001(\0132\033.clari" + - "fai.api.status.Status\022-\n\005items\030\002 \003(\0132\030.c" + - "larifai.api.RunnerItemB\004\200\265\030\001\"x\n\nRunnerIt" + - "em\022\n\n\002id\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\022I\n\032p" + - "ost_model_outputs_request\030\003 \001(\0132%.clarif" + - "ai.api.PostModelOutputsRequest\"T\n\020Runner" + - "ItemOutput\022@\n\025multi_output_response\030\001 \001(" + - "\0132!.clarifai.api.MultiOutputResponse\"\217\001\n" + - "\035MultiRunnerItemOutputResponse\022+\n\006status" + - "\030\001 \001(\0132\033.clarifai.api.status.Status\022A\n\023r" + - "unner_item_outputs\030\002 \003(\0132\036.clarifai.api." + - "RunnerItemOutputB\004\200\265\030\001\"\304\001\n,PostModelVers" + - "ionsTrainingTimeEstimateRequest\022/\n\013user_" + - "app_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet" + - "\022\020\n\010model_id\030\002 \001(\t\0222\n\016model_versions\030\003 \003" + - "(\0132\032.clarifai.api.ModelVersion\022\035\n\025estima" + - "ted_input_count\030\004 \001(\004\"\214\001\n!MultiTrainingT" + - "imeEstimateResponse\022+\n\006status\030\001 \001(\0132\033.cl" + - "arifai.api.status.Status\022:\n\027training_tim" + - "e_estimates\030\002 \003(\0132\031.google.protobuf.Dura" + - "tion*p\n\034OrganizationInvitationStatus\022\013\n\007" + - "NOT_SET\020\000\022\013\n\007PENDING\020\001\022\014\n\010ACCEPTED\020\002\022\r\n\t" + - "CANCELLED\020\003\022\014\n\010DECLINED\020\004\022\013\n\007EXPIRED\020\0052\262" + - "\221\003\n\002V2\022\256\002\n\024ListConceptRelations\022).clarif" + - "ai.api.ListConceptRelationsRequest\032*.cla" + - "rifai.api.MultiConceptRelationResponse\"\276" + - "\001\202\323\344\223\002\253\001\022Y/v2/users/{user_app_id.user_id" + - "}/apps/{user_app_id.app_id}/concepts/{co" + - "ncept_id}/relationsZN\022L/v2/users/{user_a" + + "UserAppIDSet\022%\n\007uploads\030\002 \003(\0132\024.clarifai" + + ".api.Upload\"T\n\024DeleteUploadsRequest\022/\n\013u" + + "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + + "DSet\022\013\n\003ids\030\002 \003(\t\"e\n\022ListUploadsRequest\022" + + "/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.User" + + "AppIDSet\022\014\n\004page\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r" + + "\"V\n\020GetUploadRequest\022/\n\013user_app_id\030\001 \001(" + + "\0132\032.clarifai.api.UserAppIDSet\022\021\n\tupload_" + + "id\030\002 \001(\t\"i\n\024SingleUploadResponse\022+\n\006stat" + + "us\030\001 \001(\0132\033.clarifai.api.status.Status\022$\n" + + "\006upload\030\002 \001(\0132\024.clarifai.api.Upload\"i\n\023M" + + "ultiUploadResponse\022+\n\006status\030\001 \001(\0132\033.cla" + + "rifai.api.status.Status\022%\n\007uploads\030\002 \003(\013" + + "2\024.clarifai.api.Upload\"\232\001\n\034PutUploadCont" + + "entPartsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.c" + + "larifai.api.UserAppIDSet\022\021\n\tupload_id\030\002 " + + "\001(\t\0226\n\rcontent_parts\030\003 \003(\0132\037.clarifai.ap" + + "i.UploadContentPart\"\255\001\n\034PostInputsDataSo" + + "urcesRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clar" + + "ifai.api.UserAppIDSet\0224\n\014data_sources\030\002 " + + "\003(\0132\036.clarifai.api.InputsDataSource\022\025\n\rc" + + "all_back_url\030\003 \001(\t\022\017\n\007app_pat\030\004 \001(\t\"r\n\035G" + + "etInputsExtractionJobRequest\022/\n\013user_app" + + "_id\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022 \n" + + "\030inputs_extraction_job_id\030\002 \001(\t\"r\n\037ListI" + + "nputsExtractionJobsRequest\022/\n\013user_app_i" + + "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\014\n\004p" + + "age\030\002 \001(\r\022\020\n\010per_page\030\003 \001(\r\"\222\001\n!SingleIn" + + "putsExtractionJobResponse\022+\n\006status\030\001 \001(" + + "\0132\033.clarifai.api.status.Status\022@\n\025inputs" + + "_extraction_job\030\002 \001(\0132!.clarifai.api.Inp" + + "utsExtractionJob\"\222\001\n MultiInputsExtracti" + + "onJobResponse\022+\n\006status\030\001 \001(\0132\033.clarifai" + + ".api.status.Status\022A\n\026inputs_extraction_" + + "jobs\030\002 \003(\0132!.clarifai.api.InputsExtracti" + + "onJob\"a\n!CancelInputsExtractionJobsReque" + + "st\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.U" + + "serAppIDSet\022\013\n\003ids\030\002 \003(\t\"\177\n\030PostInputsUp" + + "loadsRequest\022/\n\013user_app_id\030\001 \001(\0132\032.clar" + + "ifai.api.UserAppIDSet\0222\n\016inputs_uploads\030" + + "\002 \003(\0132\032.clarifai.api.InputsUpload\"V\n\020Get" + + "RunnerRequest\022/\n\013user_app_id\030\001 \001(\0132\032.cla" + + "rifai.api.UserAppIDSet\022\021\n\trunner_id\030\002 \001(" + + "\t\"e\n\022ListRunnersRequest\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\"l\n\022PostRunnersR" + + "equest\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai.a" + + "pi.UserAppIDSet\022%\n\007runners\030\003 \003(\0132\024.clari" + + "fai.api.Runner\"T\n\024DeleteRunnersRequest\022/" + + "\n\013user_app_id\030\001 \001(\0132\032.clarifai.api.UserA" + + "ppIDSet\022\013\n\003ids\030\002 \003(\t\"i\n\024SingleRunnerResp" + + "onse\022+\n\006status\030\001 \001(\0132\033.clarifai.api.stat" + + "us.Status\022$\n\006runner\030\002 \001(\0132\024.clarifai.api" + + ".Runner\"o\n\023MultiRunnerResponse\022+\n\006status" + + "\030\001 \001(\0132\033.clarifai.api.status.Status\022+\n\007r" + + "unners\030\002 \003(\0132\024.clarifai.api.RunnerB\004\200\265\030\001" + + "\"\\\n\026ListRunnerItemsRequest\022/\n\013user_app_i" + + "d\030\001 \001(\0132\032.clarifai.api.UserAppIDSet\022\021\n\tr" + + "unner_id\030\002 \001(\t\"\260\001\n\034PostRunnerItemOutputs" + + "Request\022/\n\013user_app_id\030\001 \001(\0132\032.clarifai." + + "api.UserAppIDSet\022\021\n\trunner_id\030\002 \001(\t\022\017\n\007i" + + "tem_id\030\003 \001(\t\022;\n\023runner_item_outputs\030\004 \003(" + + "\0132\036.clarifai.api.RunnerItemOutput\"u\n\027Mul" + + "tiRunnerItemResponse\022+\n\006status\030\001 \001(\0132\033.c" + + "larifai.api.status.Status\022-\n\005items\030\002 \003(\013" + + "2\030.clarifai.api.RunnerItemB\004\200\265\030\001\"x\n\nRunn" + + "erItem\022\n\n\002id\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\022" + + "I\n\032post_model_outputs_request\030\003 \001(\0132%.cl" + + "arifai.api.PostModelOutputsRequest\"T\n\020Ru" + + "nnerItemOutput\022@\n\025multi_output_response\030" + + "\001 \001(\0132!.clarifai.api.MultiOutputResponse" + + "\"\217\001\n\035MultiRunnerItemOutputResponse\022+\n\006st" + + "atus\030\001 \001(\0132\033.clarifai.api.status.Status\022" + + "A\n\023runner_item_outputs\030\002 \003(\0132\036.clarifai." + + "api.RunnerItemOutputB\004\200\265\030\001\"\304\001\n,PostModel" + + "VersionsTrainingTimeEstimateRequest\022/\n\013u" + + "ser_app_id\030\001 \001(\0132\032.clarifai.api.UserAppI" + + "DSet\022\020\n\010model_id\030\002 \001(\t\0222\n\016model_versions" + + "\030\003 \003(\0132\032.clarifai.api.ModelVersion\022\035\n\025es" + + "timated_input_count\030\004 \001(\004\"\214\001\n!MultiTrain" + + "ingTimeEstimateResponse\022+\n\006status\030\001 \001(\0132" + + "\033.clarifai.api.status.Status\022:\n\027training" + + "_time_estimates\030\002 \003(\0132\031.google.protobuf." + + "Duration*p\n\034OrganizationInvitationStatus" + + "\022\013\n\007NOT_SET\020\000\022\013\n\007PENDING\020\001\022\014\n\010ACCEPTED\020\002" + + "\022\r\n\tCANCELLED\020\003\022\014\n\010DECLINED\020\004\022\013\n\007EXPIRED" + + "\020\005*\267\001\n\037PutTaskAssignmentsRequestAction\022/" + + "\n+PUT_TASK_ASSIGNMENTS_REQUEST_ACTION_NO" + + "T_SET\020\000\022\017\n\013LABEL_START\020\001\022\020\n\014LABEL_SUBMIT" + + "\020\002\022\020\n\014REVIEW_START\020\n\022\022\n\016REVIEW_APPROVE\020\013" + + "\022\032\n\026REVIEW_REQUEST_CHANGES\020\0142\202\231\003\n\002V2\022\256\002\n" + + "\024ListConceptRelations\022).clarifai.api.Lis" + + "tConceptRelationsRequest\032*.clarifai.api." + + "MultiConceptRelationResponse\"\276\001\202\323\344\223\002\253\001\022Y" + + "/v2/users/{user_app_id.user_id}/apps/{us" + + "er_app_id.app_id}/concepts/{concept_id}/" + + "relationsZN\022L/v2/users/{user_app_id.user" + + "_id}/apps/{user_app_id.app_id}/concepts/" + + "relations\230\234\'\005\220\234\'-\220\234\'\013\022\343\001\n\024PostConceptRel" + + "ations\022).clarifai.api.PostConceptRelatio" + + "nsRequest\032*.clarifai.api.MultiConceptRel" + + "ationResponse\"t\202\323\344\223\002^\"Y/v2/users/{user_a" + "pp_id.user_id}/apps/{user_app_id.app_id}" + - "/concepts/relations\230\234\'\005\220\234\'-\220\234\'\013\022\343\001\n\024Post" + - "ConceptRelations\022).clarifai.api.PostConc" + - "eptRelationsRequest\032*.clarifai.api.Multi" + - "ConceptRelationResponse\"t\202\323\344\223\002^\"Y/v2/use" + + "/concepts/{concept_id}/relations:\001*\230\234\'\005\220" + + "\234\'-\220\234\'\n\220\234\'\013\022\342\001\n\026DeleteConceptRelations\022+" + + ".clarifai.api.DeleteConceptRelationsRequ" + + "est\032!.clarifai.api.status.BaseResponse\"x" + + "\202\323\344\223\002^*Y/v2/users/{user_app_id.user_id}/" + + "apps/{user_app_id.app_id}/concepts/{conc" + + "ept_id}/relations:\001*\230\234\'\005\220\234\'-\220\234\'\r\220\234\'\n\220\234\'\013" + + "\022\340\001\n\020GetConceptCounts\022%.clarifai.api.Get" + + "ConceptCountsRequest\032\'.clarifai.api.Mult" + + "iConceptCountResponse\"|\202\323\344\223\002b\022I/v2/users" + + "/{user_app_id.user_id}/apps/{user_app_id" + + ".app_id}/concepts/statusZ\025\022\023/v2/concepts" + + "/status\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\325\001\n\nGetConce" + + "pt\022\037.clarifai.api.GetConceptRequest\032#.cl" + + "arifai.api.SingleConceptResponse\"\200\001\202\323\344\223\002" + + "n\022O/v2/users/{user_app_id.user_id}/apps/" + + "{user_app_id.app_id}/concepts/{concept_i" + + "d}Z\033\022\031/v2/concepts/{concept_id}\230\234\'\002\220\234\'-\220" + + "\234\'\013\022\275\001\n\014ListConcepts\022!.clarifai.api.List" + + "ConceptsRequest\032\".clarifai.api.MultiConc" + + "eptResponse\"f\202\323\344\223\002T\022B/v2/users/{user_app" + + "_id.user_id}/apps/{user_app_id.app_id}/c" + + "onceptsZ\016\022\014/v2/concepts\230\234\'\002\220\234\'-\220\234\'\013\022\275\002\n\021" + + "ListModelConcepts\022&.clarifai.api.ListMod" + + "elConceptsRequest\032\".clarifai.api.MultiCo" + + "nceptResponse\"\333\001\202\323\344\223\002\304\001\022T/v2/users/{user" + + "_app_id.user_id}/apps/{user_app_id.app_i" + + "d}/models/{model_id}/conceptsZl\022j/v2/use" + "rs/{user_app_id.user_id}/apps/{user_app_" + - "id.app_id}/concepts/{concept_id}/relatio" + - "ns:\001*\230\234\'\005\220\234\'-\220\234\'\n\220\234\'\013\022\342\001\n\026DeleteConceptR" + - "elations\022+.clarifai.api.DeleteConceptRel" + - "ationsRequest\032!.clarifai.api.status.Base" + - "Response\"x\202\323\344\223\002^*Y/v2/users/{user_app_id" + + "id.app_id}/models/{model_id}/versions/{v" + + "ersion_id}/concepts\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\356\001\n\024" + + "PostConceptsSearches\022).clarifai.api.Post" + + "ConceptsSearchesRequest\032\".clarifai.api.M" + + "ultiConceptResponse\"\206\001\202\323\344\223\002l\"K/v2/users/", + "{user_app_id.user_id}/apps/{user_app_id." + + "app_id}/concepts/searches:\001*Z\032\"\025/v2/conc" + + "epts/searches:\001*\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\220\234\'\023\022\307\001\n" + + "\014PostConcepts\022!.clarifai.api.PostConcept" + + "sRequest\032\".clarifai.api.MultiConceptResp" + + "onse\"p\202\323\344\223\002Z\"B/v2/users/{user_app_id.use" + + "r_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\".clarifai.api.PatchCon" + + "ceptsRequest\032\".clarifai.api.MultiConcept" + + "Response\"p\202\323\344\223\002Z2B/v2/users/{user_app_id" + ".user_id}/apps/{user_app_id.app_id}/conc" + - "epts/{concept_id}/relations:\001*\230\234\'\005\220\234\'-\220\234" + - "\'\r\220\234\'\n\220\234\'\013\022\340\001\n\020GetConceptCounts\022%.clarif" + - "ai.api.GetConceptCountsRequest\032\'.clarifa" + - "i.api.MultiConceptCountResponse\"|\202\323\344\223\002b\022" + - "I/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_app_id.app_id}/concepts/statusZ\025\022\023/v" + - "2/concepts/status\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\325\001" + - "\n\nGetConcept\022\037.clarifai.api.GetConceptRe" + - "quest\032#.clarifai.api.SingleConceptRespon" + - "se\"\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\014ListConcepts\022!.clarifa" + - "i.api.ListConceptsRequest\032\".clarifai.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/concepts\230\234\'\002\220\234\'" + - "-\220\234\'\013\022\275\002\n\021ListModelConcepts\022&.clarifai.a" + - "pi.ListModelConceptsRequest\032\".clarifai.a" + - "pi.MultiConceptResponse\"\333\001\202\323\344\223\002\304\001\022T/v2/u" + - "sers/{user_app_id.user_id}/apps/{user_ap" + - "p_id.app_id}/models/{model_id}/conceptsZ" + - "l\022j/v2/users/{user_app_id.user_id}/apps/" + - "{user_app_id.app_id}/models/{model_id}/v" + - "ersions/{version_id}/concepts\230\234\'\002\220\234\'-\220\234\'" + - "\013\220\234\'\017\022\356\001\n\024PostConceptsSearches\022).clarifa" + - "i.api.PostConceptsSearchesRequest\032\".clar" + - "ifai.api.MultiConceptResponse\"\206\001\202\323\344\223\002l\"K" + - "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_app_id.app_id}/concepts/searches:\001*Z\032" + - "\"\025/v2/concepts/searches:\001*\230\234\'\002\220\234\'-\220\234\'\013\220\234" + - "\'\017\220\234\'\023\022\307\001\n\014PostConcepts\022!.clarifai.api.P" + - "ostConceptsRequest\032\".clarifai.api.MultiC" + - "onceptResponse\"p\202\323\344\223\002Z\"B/v2/users/{user_" + - "app_id.user_id}/apps/{user_app_id.app_id" + - "}/concepts:\001*Z\021\"\014/v2/concepts:\001*\230\234\'\002\220\234\'-" + - "\220\234\'\n\220\234\'\013\022\311\001\n\rPatchConcepts\022\".clarifai.ap" + - "i.PatchConceptsRequest\032\".clarifai.api.Mu" + - "ltiConceptResponse\"p\202\323\344\223\002Z2B/v2/users/{u" + - "ser_app_id.user_id}/apps/{user_app_id.ap" + - "p_id}/concepts:\001*Z\0212\014/v2/concepts:\001*\230\234\'\002" + - "\220\234\'-\220\234\'\n\220\234\'\013\022\230\002\n\022GetConceptLanguage\022\'.cl" + - "arifai.api.GetConceptLanguageRequest\032+.c" + - "larifai.api.SingleConceptLanguageRespons" + - "e\"\253\001\202\323\344\223\002\230\001\022d/v2/users/{user_app_id.user" + - "_id}/apps/{user_app_id.app_id}/concepts/" + - "{concept_id}/languages/{language}Z0\022./v2" + - "/concepts/{concept_id}/languages/{langua" + - "ge}\230\234\'\002\220\234\'-\220\234\'\013\022\205\002\n\024ListConceptLanguages" + - "\022).clarifai.api.ListConceptLanguagesRequ" + - "est\032*.clarifai.api.MultiConceptLanguageR" + - "esponse\"\225\001\202\323\344\223\002\202\001\022Y/v2/users/{user_app_i" + - "d.user_id}/apps/{user_app_id.app_id}/con" + - "cepts/{concept_id}/languagesZ%\022#/v2/conc" + - "epts/{concept_id}/languages\230\234\'\002\220\234\'-\220\234\'\013\022" + - "\217\002\n\024PostConceptLanguages\022).clarifai.api." + - "PostConceptLanguagesRequest\032*.clarifai.a" + - "pi.MultiConceptLanguageResponse\"\237\001\202\323\344\223\002\210" + - "\001\"Y/v2/users/{user_app_id.user_id}/apps/" + + "epts:\001*Z\0212\014/v2/concepts:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234" + + "\'\013\022\230\002\n\022GetConceptLanguage\022\'.clarifai.api" + + ".GetConceptLanguageRequest\032+.clarifai.ap" + + "i.SingleConceptLanguageResponse\"\253\001\202\323\344\223\002\230" + + "\001\022d/v2/users/{user_app_id.user_id}/apps/" + "{user_app_id.app_id}/concepts/{concept_i" + - "d}/languages:\001*Z(\"#/v2/concepts/{concept" + - "_id}/languages:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\221\002\n\025Pa" + - "tchConceptLanguages\022*.clarifai.api.Patch" + - "ConceptLanguagesRequest\032*.clarifai.api.M" + - "ultiConceptLanguageResponse\"\237\001\202\323\344\223\002\210\0012Y/" + - "v2/users/{user_app_id.user_id}/apps/{use" + - "r_app_id.app_id}/concepts/{concept_id}/l" + - "anguages:\001*Z(2#/v2/concepts/{concept_id}" + - "/languages:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\365\001\n\023ListKn" + - "owledgeGraphs\022(.clarifai.api.ListKnowled", - "geGraphsRequest\032).clarifai.api.MultiKnow" + - "ledgeGraphResponse\"\210\001\202\323\344\223\002v\022S/v2/users/{" + + "d}/languages/{language}Z0\022./v2/concepts/" + + "{concept_id}/languages/{language}\230\234\'\002\220\234\'" + + "-\220\234\'\013\022\205\002\n\024ListConceptLanguages\022).clarifa" + + "i.api.ListConceptLanguagesRequest\032*.clar" + + "ifai.api.MultiConceptLanguageResponse\"\225\001" + + "\202\323\344\223\002\202\001\022Y/v2/users/{user_app_id.user_id}" + + "/apps/{user_app_id.app_id}/concepts/{con" + + "cept_id}/languagesZ%\022#/v2/concepts/{conc" + + "ept_id}/languages\230\234\'\002\220\234\'-\220\234\'\013\022\217\002\n\024PostCo" + + "nceptLanguages\022).clarifai.api.PostConcep" + + "tLanguagesRequest\032*.clarifai.api.MultiCo" + + "nceptLanguageResponse\"\237\001\202\323\344\223\002\210\001\"Y/v2/use" + + "rs/{user_app_id.user_id}/apps/{user_app_" + + "id.app_id}/concepts/{concept_id}/languag" + + "es:\001*Z(\"#/v2/concepts/{concept_id}/langu" + + "ages:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\221\002\n\025PatchConcept" + + "Languages\022*.clarifai.api.PatchConceptLan" + + "guagesRequest\032*.clarifai.api.MultiConcep" + + "tLanguageResponse\"\237\001\202\323\344\223\002\210\0012Y/v2/users/{" + "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_id}/concepts/knowledge_graphsZ\037\022\035/v2/" + - "concepts/knowledge_graphs\230\234\'\002\220\234\'-\220\234\'\013\022\377\001" + - "\n\023PostKnowledgeGraphs\022(.clarifai.api.Pos" + - "tKnowledgeGraphsRequest\032).clarifai.api.M" + - "ultiKnowledgeGraphResponse\"\222\001\202\323\344\223\002|\"S/v2" + - "/users/{user_app_id.user_id}/apps/{user_" + - "app_id.app_id}/concepts/knowledge_graphs" + - ":\001*Z\"\"\035/v2/concepts/knowledge_graphs:\001*\230" + - "\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\202\002\n\026PostConceptMappingJo" + - "bs\022+.clarifai.api.PostConceptMappingJobs" + - "Request\032,.clarifai.api.MultiConceptMappi" + - "ngJobResponse\"\214\001\202\323\344\223\002v\"P/v2/users/{user_" + - "app_id.user_id}/apps/{user_app_id.app_id" + - "}/concepts/mappings/jobs:\001*Z\037\"\032/v2/conce" + - "pts/mappings/jobs:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\227\002\n" + - "\rGetAnnotation\022\".clarifai.api.GetAnnotat" + - "ionRequest\032&.clarifai.api.SingleAnnotati" + - "onResponse\"\271\001\202\323\344\223\002\236\001\022g/v2/users/{user_ap" + - "p_id.user_id}/apps/{user_app_id.app_id}/" + - "inputs/{input_id}/annotations/{annotatio" + - "n_id}Z3\0221/v2/inputs/{input_id}/annotatio" + - "ns/{annotation_id}\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\022\324" + - "\001\n\017ListAnnotations\022$.clarifai.api.ListAn" + - "notationsRequest\032%.clarifai.api.MultiAnn" + - "otationResponse\"t\202\323\344\223\002Z\022E/v2/users/{user" + - "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/annotationsZ\021\022\017/v2/annotations\230\234\'\002\220\234\'" + - "-\220\234\'&\220\234\'\013\220\234\'\017\022\347\001\n\017PostAnnotations\022$.clar" + - "ifai.api.PostAnnotationsRequest\032%.clarif" + - "ai.api.MultiAnnotationResponse\"\206\001\202\323\344\223\002`\"" + - "E/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_app_id.app_id}/annotations:\001*Z\024\"\017/v2" + - "/annotations:\001*\230\234\'\002\220\234\'-\220\234\'\005\220\234\'%\220\234\'&\220\234\'\013\220" + - "\234\'\017\220\234\'\023\022\351\001\n\020PatchAnnotations\022%.clarifai." + - "api.PatchAnnotationsRequest\032%.clarifai.a" + - "pi.MultiAnnotationResponse\"\206\001\202\323\344\223\002`2E/v2" + - "/users/{user_app_id.user_id}/apps/{user_" + - "app_id.app_id}/annotations:\001*Z\0242\017/v2/ann" + - "otations:\001*\230\234\'\002\220\234\'-\220\234\'\005\220\234\'%\220\234\'&\220\234\'\013\220\234\'\023\220" + - "\234\'\017\022\370\001\n\026PatchAnnotationsStatus\022+.clarifa" + - "i.api.PatchAnnotationsStatusRequest\032,.cl" + - "arifai.api.PatchAnnotationsStatusRespons" + - "e\"\202\001\202\323\344\223\002`2[/v2/users/{user_app_id.user_" + - "id}/apps/{user_app_id.app_id}/task/{task" + - "_id}/annotations/status:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234" + - "\'&\220\234\'\013\220\234\'\023\220\234\'\017\022\240\002\n\020DeleteAnnotation\022%.cl" + - "arifai.api.DeleteAnnotationRequest\032!.cla" + - "rifai.api.status.BaseResponse\"\301\001\202\323\344\223\002\236\001*" + - "g/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_app_id.app_id}/inputs/{input_id}/ann" + - "otations/{annotation_id}Z3*1/v2/inputs/{" + - "input_id}/annotations/{annotation_id}\230\234\'" + - "\002\220\234\'-\220\234\'%\220\234\'(\220\234\'&\220\234\'\023\220\234\'\017\022\324\002\n\021DeleteAnno" + - "tations\022&.clarifai.api.DeleteAnnotations" + - "Request\032!.clarifai.api.status.BaseRespon" + - "se\"\363\001\202\323\344\223\002\320\001*L/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/inputs/a" + - "nnotations:\001*Z\033*\026/v2/inputs/annotations:" + - "\001*ZJ*E/v2/users/{user_app_id.user_id}/ap" + - "ps/{user_app_id.app_id}/annotations:\001*Z\024" + - "*\017/v2/annotations:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234\'(\220\234\'&" + - "\220\234\'\023\220\234\'\017\022\367\001\n\030PatchAnnotationsSearches\022-." + - "clarifai.api.PatchAnnotationsSearchesReq" + - "uest\032!.clarifai.api.MultiSearchResponse\"" + - "\210\001\202\323\344\223\002r2N/v2/users/{user_app_id.user_id" + - "}/apps/{user_app_id.app_id}/annotations/" + - "searches:\001*Z\0352\030/v2/annotations/searches:" + - "\001*\230\234\'\002\220\234\'-\220\234\'s\220\234\'r\022\205\002\n\027PostAnnotationsSe" + - "arches\022,.clarifai.api.PostAnnotationsSea" + - "rchesRequest\032!.clarifai.api.MultiSearchR" + - "esponse\"\230\001\202\323\344\223\002r\"N/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/anno" + - "tations/searches:\001*Z\035\"\030/v2/annotations/s" + - "earches:\001*\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\017\220\234\'\003\220\234" + - "\'\023\022\361\001\n\025ListAnnotationWorkers\022*.clarifai." + - "api.ListAnnotationWorkersRequest\032!.clari" + - "fai.api.MultiWorkerResponse\"\210\001\202\323\344\223\002j\022M/v" + - "2/users/{user_app_id.user_id}/apps/{user" + - "_app_id.app_id}/annotations/workersZ\031\022\027/" + - "v2/annotations/workers\230\234\'\002\220\234\'-\220\234\'&\220\234\'2\220\234" + - "\'\017\220\234\'\023\022\325\001\n\rGetInputCount\022\".clarifai.api." + - "GetInputCountRequest\032&.clarifai.api.Sing" + - "leInputCountResponse\"x\202\323\344\223\002^\022G/v2/users/" + - "{user_app_id.user_id}/apps/{user_app_id." + - "app_id}/inputs/statusZ\023\022\021/v2/inputs/stat" + - "us\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\315\001\n\014StreamInputs\022" + - "!.clarifai.api.StreamInputsRequest\032 .cla" + - "rifai.api.MultiInputResponse\"x\202\323\344\223\002^\022G/v" + - "2/users/{user_app_id.user_id}/apps/{user" + - "_app_id.app_id}/inputs/streamZ\023\022\021/v2/inp" + - "uts/stream\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\201\002\n\017GetIn" + - "putSamples\022$.clarifai.api.GetInputSample" + - "sRequest\032*.clarifai.api.MultiInputAnnota" + - "tionResponse\"\233\001\202\323\344\223\002\200\001\022X/v2/users/{user_" + - "app_id.user_id}/apps/{user_app_id.app_id" + - "}/tasks/{task_id}/inputs/samplesZ$\022\"/v2/" + - "tasks/{task_id}/inputs/samples\230\234\'\002\220\234\'-\220\234" + - "\'&\220\234\'\013\220\234\'\005\022\317\001\n\010GetInput\022\035.clarifai.api.G" + - "etInputRequest\032!.clarifai.api.SingleInpu" + - "tResponse\"\200\001\202\323\344\223\002f\022K/v2/users/{user_app_" + - "id.user_id}/apps/{user_app_id.app_id}/in" + - "puts/{input_id}Z\027\022\025/v2/inputs/{input_id}" + - "\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\200\002\n\025GetInputVideoMa" + - "nifest\022%.clarifai.api.GetVideoManifestRe" + - "quest\032&.clarifai.api.GetVideoManifestRes" + - "ponse\"\227\001\202\323\344\223\002\204\001\022Z/v2/users/{user_app_id." + - "user_id}/apps/{user_app_id.app_id}/input" + - "s/{input_id}/video_manifestZ&\022$/v2/input" + - "s/{input_id}/video_manifest\230\234\'\002\220\234\'-\220\234\'\005\022" + - "\273\001\n\nListInputs\022\037.clarifai.api.ListInputs" + - "Request\032 .clarifai.api.MultiInputRespons" + - "e\"j\202\323\344\223\002P\022@/v2/users/{user_app_id.user_i" + - "d}/apps/{user_app_id.app_id}/inputsZ\014\022\n/" + - "v2/inputs\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\022\326\001\n\nPostIn" + - "puts\022\037.clarifai.api.PostInputsRequest\032 ." + - "clarifai.api.MultiInputResponse\"\204\001\202\323\344\223\002V" + - "\"@/v2/users/{user_app_id.user_id}/apps/{" + - "user_app_id.app_id}/inputs:\001*Z\017\"\n/v2/inp" + - "uts:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234\'&\220\234\'\013\220\234\'\004\220\234\'\005\220\234\'\017\220\234" + - "\'\002\220\234\'\023\022\317\001\n\013PatchInputs\022 .clarifai.api.Pa" + - "tchInputsRequest\032 .clarifai.api.MultiInp" + - "utResponse\"|\202\323\344\223\002V2@/v2/users/{user_app_" + + "pp_id}/concepts/{concept_id}/languages:\001" + + "*Z(2#/v2/concepts/{concept_id}/languages" + + ":\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\365\001\n\023ListKnowledgeGra" + + "phs\022(.clarifai.api.ListKnowledgeGraphsRe" + + "quest\032).clarifai.api.MultiKnowledgeGraph" + + "Response\"\210\001\202\323\344\223\002v\022S/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/con" + + "cepts/knowledge_graphsZ\037\022\035/v2/concepts/k" + + "nowledge_graphs\230\234\'\002\220\234\'-\220\234\'\013\022\377\001\n\023PostKnow" + + "ledgeGraphs\022(.clarifai.api.PostKnowledge" + + "GraphsRequest\032).clarifai.api.MultiKnowle" + + "dgeGraphResponse\"\222\001\202\323\344\223\002|\"S/v2/users/{us" + + "er_app_id.user_id}/apps/{user_app_id.app" + + "_id}/concepts/knowledge_graphs:\001*Z\"\"\035/v2" + + "/concepts/knowledge_graphs:\001*\230\234\'\002\220\234\'-\220\234\'" + + "\n\220\234\'\013\022\202\002\n\026PostConceptMappingJobs\022+.clari" + + "fai.api.PostConceptMappingJobsRequest\032,." + + "clarifai.api.MultiConceptMappingJobRespo" + + "nse\"\214\001\202\323\344\223\002v\"P/v2/users/{user_app_id.use" + + "r_id}/apps/{user_app_id.app_id}/concepts" + + "/mappings/jobs:\001*Z\037\"\032/v2/concepts/mappin" + + "gs/jobs:\001*\230\234\'\002\220\234\'-\220\234\'\n\220\234\'\013\022\227\002\n\rGetAnnota" + + "tion\022\".clarifai.api.GetAnnotationRequest" + + "\032&.clarifai.api.SingleAnnotationResponse" + + "\"\271\001\202\323\344\223\002\236\001\022g/v2/users/{user_app_id.user_" + + "id}/apps/{user_app_id.app_id}/inputs/{in" + + "put_id}/annotations/{annotation_id}Z3\0221/" + + "v2/inputs/{input_id}/annotations/{annota" + + "tion_id}\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\022\324\001\n\017ListAnn" + + "otations\022$.clarifai.api.ListAnnotationsR" + + "equest\032%.clarifai.api.MultiAnnotationRes" + + "ponse\"t\202\323\344\223\002Z\022E/v2/users/{user_app_id.us" + + "er_id}/apps/{user_app_id.app_id}/annotat" + + "ionsZ\021\022\017/v2/annotations\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220" + + "\234\'\017\022\347\001\n\017PostAnnotations\022$.clarifai.api.P" + + "ostAnnotationsRequest\032%.clarifai.api.Mul" + + "tiAnnotationResponse\"\206\001\202\323\344\223\002`\"E/v2/users" + + "/{user_app_id.user_id}/apps/{user_app_id" + + ".app_id}/annotations:\001*Z\024\"\017/v2/annotatio" + + "ns:\001*\230\234\'\002\220\234\'-\220\234\'\005\220\234\'%\220\234\'&\220\234\'\013\220\234\'\017\220\234\'\023\022\351\001" + + "\n\020PatchAnnotations\022%.clarifai.api.PatchA" + + "nnotationsRequest\032%.clarifai.api.MultiAn" + + "notationResponse\"\206\001\202\323\344\223\002`2E/v2/users/{us" + + "er_app_id.user_id}/apps/{user_app_id.app" + + "_id}/annotations:\001*Z\0242\017/v2/annotations:\001" + + "*\230\234\'\002\220\234\'-\220\234\'\005\220\234\'%\220\234\'&\220\234\'\013\220\234\'\023\220\234\'\017\022\370\001\n\026Pa" + + "tchAnnotationsStatus\022+.clarifai.api.Patc" + + "hAnnotationsStatusRequest\032,.clarifai.api" + + ".PatchAnnotationsStatusResponse\"\202\001\202\323\344\223\002`" + + "2[/v2/users/{user_app_id.user_id}/apps/{" + + "user_app_id.app_id}/task/{task_id}/annot" + + "ations/status:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234\'&\220\234\'\013\220\234\'\023" + + "\220\234\'\017\022\240\002\n\020DeleteAnnotation\022%.clarifai.api" + + ".DeleteAnnotationRequest\032!.clarifai.api." + + "status.BaseResponse\"\301\001\202\323\344\223\002\236\001*g/v2/users" + + "/{user_app_id.user_id}/apps/{user_app_id" + + ".app_id}/inputs/{input_id}/annotations/{" + + "annotation_id}Z3*1/v2/inputs/{input_id}/" + + "annotations/{annotation_id}\230\234\'\002\220\234\'-\220\234\'%\220" + + "\234\'(\220\234\'&\220\234\'\023\220\234\'\017\022\324\002\n\021DeleteAnnotations\022&." + + "clarifai.api.DeleteAnnotationsRequest\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_id}/inputs/annotations" + + ":\001*Z\033*\026/v2/inputs/annotations:\001*ZJ*E/v2/" + + "users/{user_app_id.user_id}/apps/{user_a" + + "pp_id.app_id}/annotations:\001*Z\024*\017/v2/anno" + + "tations:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234\'(\220\234\'&\220\234\'\023\220\234\'\017\022\367" + + "\001\n\030PatchAnnotationsSearches\022-.clarifai.a" + + "pi.PatchAnnotationsSearchesRequest\032!.cla" + + "rifai.api.MultiSearchResponse\"\210\001\202\323\344\223\002r2N" + + "/v2/users/{user_app_id.user_id}/apps/{us" + + "er_app_id.app_id}/annotations/searches:\001" + + "*Z\0352\030/v2/annotations/searches:\001*\230\234\'\002\220\234\'-" + + "\220\234\'s\220\234\'r\022\205\002\n\027PostAnnotationsSearches\022,.c" + + "larifai.api.PostAnnotationsSearchesReque" + + "st\032!.clarifai.api.MultiSearchResponse\"\230\001" + + "\202\323\344\223\002r\"N/v2/users/{user_app_id.user_id}/" + + "apps/{user_app_id.app_id}/annotations/se" + + "arches:\001*Z\035\"\030/v2/annotations/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\025Lis" + + "tAnnotationWorkers\022*.clarifai.api.ListAn" + + "notationWorkersRequest\032!.clarifai.api.Mu" + + "ltiWorkerResponse\"\210\001\202\323\344\223\002j\022M/v2/users/{u" + + "ser_app_id.user_id}/apps/{user_app_id.ap" + + "p_id}/annotations/workersZ\031\022\027/v2/annotat" + + "ions/workers\230\234\'\002\220\234\'-\220\234\'&\220\234\'2\220\234\'\017\220\234\'\023\022\325\001\n" + + "\rGetInputCount\022\".clarifai.api.GetInputCo" + + "untRequest\032&.clarifai.api.SingleInputCou" + + "ntResponse\"x\202\323\344\223\002^\022G/v2/users/{user_app_" + "id.user_id}/apps/{user_app_id.app_id}/in" + - "puts:\001*Z\0172\n/v2/inputs:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234\'&" + - "\220\234\'\013\220\234\'\004\220\234\'\005\220\234\'\017\022\351\001\n\013DeleteInput\022 .clari" + - "fai.api.DeleteInputRequest\032!.clarifai.ap" + - "i.status.BaseResponse\"\224\001\202\323\344\223\002f*K/v2/user" + + "puts/statusZ\023\022\021/v2/inputs/status\230\234\'\002\220\234\'-" + + "\220\234\'&\220\234\'\013\220\234\'\005\022\315\001\n\014StreamInputs\022!.clarifai" + + ".api.StreamInputsRequest\032 .clarifai.api." + + "MultiInputResponse\"x\202\323\344\223\002^\022G/v2/users/{u" + + "ser_app_id.user_id}/apps/{user_app_id.ap" + + "p_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.GetInputSamplesRequest\032*" + + ".clarifai.api.MultiInputAnnotationRespon" + + "se\"\233\001\202\323\344\223\002\200\001\022X/v2/users/{user_app_id.use" + + "r_id}/apps/{user_app_id.app_id}/tasks/{t" + + "ask_id}/inputs/samplesZ$\022\"/v2/tasks/{tas" + + "k_id}/inputs/samples\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005" + + "\022\317\001\n\010GetInput\022\035.clarifai.api.GetInputReq" + + "uest\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/{inpu" + + "t_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\025GetInputVideoManifest\022%.c" + + "larifai.api.GetVideoManifestRequest\032&.cl" + + "arifai.api.GetVideoManifestResponse\"\227\001\202\323" + + "\344\223\002\204\001\022Z/v2/users/{user_app_id.user_id}/a" + + "pps/{user_app_id.app_id}/inputs/{input_i" + + "d}/video_manifestZ&\022$/v2/inputs/{input_i" + + "d}/video_manifest\230\234\'\002\220\234\'-\220\234\'\005\022\273\001\n\nListIn" + + "puts\022\037.clarifai.api.ListInputsRequest\032 ." + + "clarifai.api.MultiInputResponse\"j\202\323\344\223\002P\022" + + "@/v2/users/{user_app_id.user_id}/apps/{u" + + "ser_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.cla" + + "rifai.api.PostInputsRequest\032 .clarifai.a" + + "pi.MultiInputResponse\"\204\001\202\323\344\223\002V\"@/v2/user" + "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.app_id}/inputs/{input_id}Z\027*\025/v2/input" + - "s/{input_id}\230\234\'\002\220\234\'-\220\234\'%\220\234\'(\220\234\'&\220\234\'\004\220\234\'\010" + - "\220\234\'\005\220\234\'\017\220\234\'\023\022\333\001\n\014DeleteInputs\022!.clarifai" + - ".api.DeleteInputsRequest\032!.clarifai.api." + - "status.BaseResponse\"\204\001\202\323\344\223\002V*@/v2/users/" + - "{user_app_id.user_id}/apps/{user_app_id." + - "app_id}/inputs:\001*Z\017*\n/v2/inputs:\001*\230\234\'\002\220\234" + - "\'-\220\234\'%\220\234\'(\220\234\'&\220\234\'\004\220\234\'\010\220\234\'\005\220\234\'\017\220\234\'\023\022\342\001\n\023P" + - "atchInputsSearches\022(.clarifai.api.PatchI" + - "nputsSearchesRequest\032!.clarifai.api.Mult" + - "iSearchResponse\"~\202\323\344\223\002h2I/v2/users/{user" + - "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/inputs/searches:\001*Z\0302\023/v2/inputs/sear" + - "ches:\001*\230\234\'\002\220\234\'-\220\234\'s\220\234\'r\022\361\001\n\022PostInputsSe" + - "arches\022\'.clarifai.api.PostInputsSearches" + - "Request\032!.clarifai.api.MultiSearchRespon" + - "se\"\216\001\202\323\344\223\002h\"I/v2/users/{user_app_id.user" + - "_id}/apps/{user_app_id.app_id}/inputs/se" + - "arches:\001*Z\030\"\023/v2/inputs/searches:\001*\230\234\'\002\220" + - "\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\017\220\234\'\003\220\234\'\023\022\240\003\n\020PostMode" + - "lOutputs\022%.clarifai.api.PostModelOutputs" + - "Request\032!.clarifai.api.MultiOutputRespon" + - "se\"\301\002\202\323\344\223\002\246\002\"i/v2/users/{user_app_id.use" + + "d.app_id}/inputs:\001*Z\017\"\n/v2/inputs:\001*\230\234\'\002" + + "\220\234\'-\220\234\'%\220\234\'&\220\234\'\013\220\234\'\004\220\234\'\005\220\234\'\017\220\234\'\002\220\234\'\023\022\317\001\n" + + "\013PatchInputs\022 .clarifai.api.PatchInputsR" + + "equest\032 .clarifai.api.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\013DeleteInput\022 .clarifai.api.De" + + "leteInputRequest\032!.clarifai.api.status.B" + + "aseResponse\"\224\001\202\323\344\223\002f*K/v2/users/{user_ap" + + "p_id.user_id}/apps/{user_app_id.app_id}/" + + "inputs/{input_id}Z\027*\025/v2/inputs/{input_i" + + "d}\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.Delet" + + "eInputsRequest\032!.clarifai.api.status.Bas" + + "eResponse\"\204\001\202\323\344\223\002V*@/v2/users/{user_app_" + + "id.user_id}/apps/{user_app_id.app_id}/in" + + "puts:\001*Z\017*\n/v2/inputs:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234\'(" + + "\220\234\'&\220\234\'\004\220\234\'\010\220\234\'\005\220\234\'\017\220\234\'\023\022\342\001\n\023PatchInputs" + + "Searches\022(.clarifai.api.PatchInputsSearc" + + "hesRequest\032!.clarifai.api.MultiSearchRes" + + "ponse\"~\202\323\344\223\002h2I/v2/users/{user_app_id.us" + + "er_id}/apps/{user_app_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\022PostInputsSearches\022\'.c" + + "larifai.api.PostInputsSearchesRequest\032!." + + "clarifai.api.MultiSearchResponse\"\216\001\202\323\344\223\002" + + "h\"I/v2/users/{user_app_id.user_id}/apps/" + + "{user_app_id.app_id}/inputs/searches:\001*Z" + + "\030\"\023/v2/inputs/searches:\001*\230\234\'\002\220\234\'-\220\234\'&\220\234\'" + + "\013\220\234\'\005\220\234\'\017\220\234\'\003\220\234\'\023\022\240\003\n\020PostModelOutputs\022%" + + ".clarifai.api.PostModelOutputsRequest\032!." + + "clarifai.api.MultiOutputResponse\"\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}/versions/{version_id}/" + + "outputs:\001*ZX\"S/v2/users/{user_app_id.use" + "r_id}/apps/{user_app_id.app_id}/models/{" + - "model_id}/versions/{version_id}/outputs:" + - "\001*Z8\"3/v2/models/{model_id}/versions/{ve" + - "rsion_id}/outputs:\001*ZX\"S/v2/users/{user_" + - "app_id.user_id}/apps/{user_app_id.app_id" + - "}/models/{model_id}/outputs:\001*Z\"\"\035/v2/mo" + - "dels/{model_id}/outputs:\001*\230\234\'\002\220\234\'-\220\234\'\013\220\234" + - "\'\017\220\234\'\002\022\357\001\n\014ListDatasets\022!.clarifai.api.L" + - "istDatasetsRequest\032\".clarifai.api.MultiD" + - "atasetResponse\"\227\001\202\323\344\223\002\200\001\022B/v2/users/{use" + - "r_app_id.user_id}/apps/{user_app_id.app_" + - "id}/datasetsZ*\022(/v2/users/{user_app_id.u" + - "ser_id}/datasetsZ\016\022\014/v2/datasets\230\234\'\002\220\234\'-" + - "\220\234\'i\220\234\'r\022\331\001\n\nGetDataset\022\037.clarifai.api.G" + - "etDatasetRequest\032#.clarifai.api.SingleDa" + - "tasetResponse\"\204\001\202\323\344\223\002n\022O/v2/users/{user_" + - "app_id.user_id}/apps/{user_app_id.app_id" + - "}/datasets/{dataset_id}Z\033\022\031/v2/datasets/" + - "{dataset_id}\230\234\'\002\220\234\'-\220\234\'i\220\234\'r\022\313\001\n\014PostDat" + - "asets\022!.clarifai.api.PostDatasetsRequest" + - "\032\".clarifai.api.MultiDatasetResponse\"t\202\323" + - "\344\223\002Z\"B/v2/users/{user_app_id.user_id}/ap" + - "ps/{user_app_id.app_id}/datasets:\001*Z\021\"\014/" + - "v2/datasets:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'r\022\315\001\n\rP" + - "atchDatasets\022\".clarifai.api.PatchDataset" + + "model_id}/outputs:\001*Z\"\"\035/v2/models/{mode" + + "l_id}/outputs:\001*\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\220\234\'\002\022\357\001\n" + + "\014ListDatasets\022!.clarifai.api.ListDataset" + "sRequest\032\".clarifai.api.MultiDatasetResp" + - "onse\"t\202\323\344\223\002Z2B/v2/users/{user_app_id.use" + + "onse\"\227\001\202\323\344\223\002\200\001\022B/v2/users/{user_app_id.u" + + "ser_id}/apps/{user_app_id.app_id}/datase" + + "tsZ*\022(/v2/users/{user_app_id.user_id}/da" + + "tasetsZ\016\022\014/v2/datasets\230\234\'\002\220\234\'-\220\234\'i\220\234\'r\022\331" + + "\001\n\nGetDataset\022\037.clarifai.api.GetDatasetR" + + "equest\032#.clarifai.api.SingleDatasetRespo" + + "nse\"\204\001\202\323\344\223\002n\022O/v2/users/{user_app_id.use" + "r_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#.clarifai.api.Del" + - "eteDatasetsRequest\032!.clarifai.api.status" + - ".BaseResponse\"t\202\323\344\223\002Z*B/v2/users/{user_a" + - "pp_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\021ListDatasetInputs\022&.clar" + - "ifai.api.ListDatasetInputsRequest\032\'.clar" + - "ifai.api.MultiDatasetInputResponse\"\232\001\202\323\344" + - "\223\002|\022V/v2/users/{user_app_id.user_id}/app" + - "s/{user_app_id.app_id}/datasets/{dataset" + - "_id}/inputsZ\"\022 /v2/datasets/{dataset_id}" + - "/inputs\230\234\'\002\220\234\'-\220\234\'i\220\234\'\005\220\234\'&\220\234\'\013\022\225\002\n\017GetD" + - "atasetInput\022$.clarifai.api.GetDatasetInp" + - "utRequest\032(.clarifai.api.SingleDatasetIn" + - "putResponse\"\261\001\202\323\344\223\002\222\001\022a/v2/users/{user_a" + - "pp_id.user_id}/apps/{user_app_id.app_id}" + - "/datasets/{dataset_id}/inputs/{input_id}" + - "Z-\022+/v2/datasets/{dataset_id}/inputs/{in" + - "put_id}\230\234\'\002\220\234\'-\220\234\'i\220\234\'\005\220\234\'&\220\234\'\013\022\214\002\n\021Post" + - "DatasetInputs\022&.clarifai.api.PostDataset" + - "InputsRequest\032\'.clarifai.api.MultiDatase" + - "tInputResponse\"\245\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\'\005\220\234\'&\220\234\'\013\022\206\002\n\023DeleteDataset" + - "Inputs\022(.clarifai.api.DeleteDatasetInput" + + "/{dataset_id}Z\033\022\031/v2/datasets/{dataset_i" + + "d}\230\234\'\002\220\234\'-\220\234\'i\220\234\'r\022\313\001\n\014PostDatasets\022!.cl" + + "arifai.api.PostDatasetsRequest\032\".clarifa" + + "i.api.MultiDatasetResponse\"t\202\323\344\223\002Z\"B/v2/" + + "users/{user_app_id.user_id}/apps/{user_a" + + "pp_id.app_id}/datasets:\001*Z\021\"\014/v2/dataset" + + "s:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'r\022\315\001\n\rPatchDatase" + + "ts\022\".clarifai.api.PatchDatasetsRequest\032\"" + + ".clarifai.api.MultiDatasetResponse\"t\202\323\344\223" + + "\002Z2B/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\016Del" + + "eteDatasets\022#.clarifai.api.DeleteDataset" + "sRequest\032!.clarifai.api.status.BaseRespo" + - "nse\"\241\001\202\323\344\223\002\202\001*V/v2/users/{user_app_id.us" + - "er_id}/apps/{user_app_id.app_id}/dataset" + - "s/{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\023ListDatasetVersions\022(.clarif" + - "ai.api.ListDatasetVersionsRequest\032).clar" + - "ifai.api.MultiDatasetVersionResponse\"\227\001\202" + - "\323\344\223\002\200\001\022X/v2/users/{user_app_id.user_id}/" + - "apps/{user_app_id.app_id}/datasets/{data" + - "set_id}/versionsZ$\022\"/v2/datasets/{datase" + - "t_id}/versions\230\234\'\002\220\234\'-\220\234\'i\220\234\'r\022\253\002\n\021GetDa" + - "tasetVersion\022&.clarifai.api.GetDatasetVe" + - "rsionRequest\032*.clarifai.api.SingleDatase" + - "tVersionResponse\"\301\001\202\323\344\223\002\252\001\022m/v2/users/{u" + - "ser_app_id.user_id}/apps/{user_app_id.ap" + - "p_id}/datasets/{dataset_id}/versions/{da" + - "taset_version_id}Z9\0227/v2/datasets/{datas" + - "et_id}/versions/{dataset_version_id}\230\234\'\002" + - "\220\234\'-\220\234\'i\220\234\'r\022\352\002\n\037ListDatasetVersionMetri" + - "csGroups\0224.clarifai.api.ListDatasetVersi" + - "onMetricsGroupsRequest\0325.clarifai.api.Mu" + - "ltiDatasetVersionMetricsGroupResponse\"\331\001" + - "\202\323\344\223\002\272\001\022u/v2/users/{user_app_id.user_id}" + - "/apps/{user_app_id.app_id}/datasets/{dat" + - "aset_id}/versions/{dataset_version_id}/m" + - "etricsZA\022?/v2/datasets/{dataset_id}/vers" + - "ions/{dataset_version_id}/metrics\230\234\'\002\220\234\'" + - "-\220\234\'i\220\234\'&\220\234\'\013\220\234\'\005\022\222\002\n\023PostDatasetVersion" + - "s\022(.clarifai.api.PostDatasetVersionsRequ" + - "est\032).clarifai.api.MultiDatasetVersionRe" + - "sponse\"\245\001\202\323\344\223\002\206\001\"X/v2/users/{user_app_id" + + "nse\"t\202\323\344\223\002Z*B/v2/users/{user_app_id.user" + + "_id}/apps/{user_app_id.app_id}/datasets:" + + "\001*Z\021*\014/v2/datasets:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'" + + "k\022\201\002\n\021ListDatasetInputs\022&.clarifai.api.L" + + "istDatasetInputsRequest\032\'.clarifai.api.M" + + "ultiDatasetInputResponse\"\232\001\202\323\344\223\002|\022V/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_id.app_id}/datasets/{dataset_id}/input" + + "sZ\"\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\017GetDatasetInpu" + + "t\022$.clarifai.api.GetDatasetInputRequest\032" + + "(.clarifai.api.SingleDatasetInputRespons" + + "e\"\261\001\202\323\344\223\002\222\001\022a/v2/users/{user_app_id.user" + + "_id}/apps/{user_app_id.app_id}/datasets/" + + "{dataset_id}/inputs/{input_id}Z-\022+/v2/da" + + "tasets/{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\021PostDatasetInp" + + "uts\022&.clarifai.api.PostDatasetInputsRequ" + + "est\032\'.clarifai.api.MultiDatasetInputResp" + + "onse\"\245\001\202\323\344\223\002\202\001\"V/v2/users/{user_app_id.u" + + "ser_id}/apps/{user_app_id.app_id}/datase" + + "ts/{dataset_id}/inputs:\001*Z%\" /v2/dataset" + + "s/{dataset_id}/inputs:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j" + + "\220\234\'\005\220\234\'&\220\234\'\013\022\206\002\n\023DeleteDatasetInputs\022(.c" + + "larifai.api.DeleteDatasetInputsRequest\032!" + + ".clarifai.api.status.BaseResponse\"\241\001\202\323\344\223" + + "\002\202\001*V/v2/users/{user_app_id.user_id}/app" + + "s/{user_app_id.app_id}/datasets/{dataset" + + "_id}/inputs:\001*Z%* /v2/datasets/{dataset_" + + "id}/inputs:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'k\220\234\'\005\022\204\002" + + "\n\023ListDatasetVersions\022(.clarifai.api.Lis" + + "tDatasetVersionsRequest\032).clarifai.api.M" + + "ultiDatasetVersionResponse\"\227\001\202\323\344\223\002\200\001\022X/v" + + "2/users/{user_app_id.user_id}/apps/{user" + + "_app_id.app_id}/datasets/{dataset_id}/ve" + + "rsionsZ$\022\"/v2/datasets/{dataset_id}/vers" + + "ions\230\234\'\002\220\234\'-\220\234\'i\220\234\'r\022\253\002\n\021GetDatasetVersi" + + "on\022&.clarifai.api.GetDatasetVersionReque" + + "st\032*.clarifai.api.SingleDatasetVersionRe" + + "sponse\"\301\001\202\323\344\223\002\252\001\022m/v2/users/{user_app_id" + ".user_id}/apps/{user_app_id.app_id}/data" + - "sets/{dataset_id}/versions:\001*Z\'\"\"/v2/dat" + - "asets/{dataset_id}/versions:\001*\230\234\'\002\220\234\'-\220\234" + - "\'i\220\234\'j\220\234\'\017\220\234\'\023\022\214\002\n\024PatchDatasetVersions\022" + - ").clarifai.api.PatchDatasetVersionsReque" + - "st\032).clarifai.api.MultiDatasetVersionRes" + - "ponse\"\235\001\202\323\344\223\002\206\0012X/v2/users/{user_app_id." + - "user_id}/apps/{user_app_id.app_id}/datas" + - "ets/{dataset_id}/versions:\001*Z\'2\"/v2/data" + - "sets/{dataset_id}/versions:\001*\230\234\'\002\220\234\'-\220\234\'" + - "i\220\234\'j\022\212\002\n\025DeleteDatasetVersions\022*.clarif" + - "ai.api.DeleteDatasetVersionsRequest\032!.cl" + - "arifai.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_i" + - "d}/versions:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'k\022\324\002\n\030P" + - "utDatasetVersionExports\022-.clarifai.api.P" + - "utDatasetVersionExportsRequest\032/.clarifa" + - "i.api.MultiDatasetVersionExportResponse\"" + - "\327\001\202\323\344\223\002\300\001\032u/v2/users/{user_app_id.user_i" + - "d}/apps/{user_app_id.app_id}/datasets/{d" + - "ataset_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\014GetModelType\022!.cla" + - "rifai.api.GetModelTypeRequest\032%.clarifai" + - ".api.SingleModelTypeResponse\"\216\001\202\323\344\223\002|\022V/" + - "v2/users/{user_app_id.user_id}/apps/{use" + - "r_app_id.app_id}/models/types/{model_typ" + - "e_id}Z\"\022 /v2/models/types/{model_type_id" + - "}\230\234\'\002\220\234\'-\220\234\'\017\022\231\001\n\026ListOpenSourceLicenses" + - "\022+.clarifai.api.ListOpenSourceLicensesRe" + - "quest\032,.clarifai.api.ListOpenSourceLicen" + - "sesResponse\"$\202\323\344\223\002\032\022\030/v2/open_source_lic" + - "enses\230\234\'\001\022\313\001\n\016ListModelTypes\022#.clarifai." + - "api.ListModelTypesRequest\032$.clarifai.api" + - ".MultiModelTypeResponse\"n\202\323\344\223\002\\\022F/v2/use" + - "rs/{user_app_id.user_id}/apps/{user_app_" + - "id.app_id}/models/typesZ\022\022\020/v2/models/ty" + - "pes\230\234\'\002\220\234\'-\220\234\'\017\022\312\001\n\010GetModel\022\035.clarifai." + - "api.GetModelRequest\032!.clarifai.api.Singl" + - "eModelResponse\"|\202\323\344\223\002f\022K/v2/users/{user_" + - "app_id.user_id}/apps/{user_app_id.app_id" + - "}/models/{model_id}Z\027\022\025/v2/models/{model" + - "_id}\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\232\003\n\022GetModelOutputI" + - "nfo\022\035.clarifai.api.GetModelRequest\032!.cla" + - "rifai.api.SingleModelResponse\"\301\002\202\323\344\223\002\252\002\022" + - "W/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_app_id.app_id}/models/{model_id}/out" + - "put_infoZ#\022!/v2/models/{model_id}/output" + - "_infoZo\022m/v2/users/{user_app_id.user_id}" + - "/apps/{user_app_id.app_id}/models/{model" + - "_id}/versions/{version_id}/output_infoZ9" + - "\0227/v2/models/{model_id}/versions/{versio" + - "n_id}/output_info\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\342\001\n\nLi" + - "stModels\022\037.clarifai.api.ListModelsReques" + - "t\032 .clarifai.api.MultiModelResponse\"\220\001\202\323" + - "\344\223\002z\022@/v2/users/{user_app_id.user_id}/ap" + - "ps/{user_app_id.app_id}/modelsZ(\022&/v2/us" + - "ers/{user_app_id.user_id}/modelsZ\014\022\n/v2/" + - "models\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\353\001\n\021GetResourceCo" + - "unts\022&.clarifai.api.GetResourceCountsReq" + - "uest\032\'.clarifai.api.GetResourceCountsRes" + - "ponse\"\204\001\202\323\344\223\002b\022I/v2/users/{user_app_id.u" + - "ser_id}/apps/{user_app_id.app_id}/resour" + - "ce_countsZ\025\022\023/v2/resource_counts\230\234\'\002\220\234\'i" + - "\220\234\'\017\220\234\'\023\220\234\'m\220\234\'-\220\234\'\005\022\337\001\n\022PostModelsSearc" + - "hes\022\'.clarifai.api.PostModelsSearchesReq" + - "uest\032 .clarifai.api.MultiModelResponse\"~" + - "\202\323\344\223\002h\"I/v2/users/{user_app_id.user_id}/" + - "apps/{user_app_id.app_id}/models/searche" + - "s:\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.Pos" + - "tModelsRequest\032!.clarifai.api.SingleMode" + - "lResponse\"x\202\323\344\223\002V\"@/v2/users/{user_app_i" + - "d.user_id}/apps/{user_app_id.app_id}/mod" + - "els:\001*Z\017\"\n/v2/models:\001*\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\016\220" + - "\234\'\017\220\234\'\032\220\234\'\023\022\307\001\n\013PatchModels\022 .clarifai.a" + - "pi.PatchModelsRequest\032 .clarifai.api.Mul" + - "tiModelResponse\"t\202\323\344\223\002V2@/v2/users/{user" + - "_app_id.user_id}/apps/{user_app_id.app_i" + - "d}/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\".clarif" + - "ai.api.PatchModelIdsRequest\032 .clarifai.a" + - "pi.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.DeleteMode" + - "lRequest\032!.clarifai.api.status.BaseRespo" + - "nse\"\210\001\202\323\344\223\002f*K/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/models/{" + - "model_id}Z\027*\025/v2/models/{model_id}\230\234\'\002\220\234" + - "\'-\220\234\'\013\220\234\'\016\220\234\'\021\220\234\'\017\220\234\'\023\022\316\001\n\014DeleteModels\022" + - "!.clarifai.api.DeleteModelsRequest\032!.cla" + - "rifai.api.status.BaseResponse\"x\202\323\344\223\002V*@/" + + "sets/{dataset_id}/versions/{dataset_vers" + + "ion_id}Z9\0227/v2/datasets/{dataset_id}/ver" + + "sions/{dataset_version_id}\230\234\'\002\220\234\'-\220\234\'i\220\234" + + "\'r\022\352\002\n\037ListDatasetVersionMetricsGroups\0224" + + ".clarifai.api.ListDatasetVersionMetricsG" + + "roupsRequest\0325.clarifai.api.MultiDataset" + + "VersionMetricsGroupResponse\"\331\001\202\323\344\223\002\272\001\022u/" + "v2/users/{user_app_id.user_id}/apps/{use" + - "r_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\027Patc" + - "hModelCheckConsents\022,.clarifai.api.Patch" + - "ModelCheckConsentsRequest\032,.clarifai.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}/c" + - "heck_consents:\001*Z)2$/v2/models/{model_id" + - "}/check_consents:\001*\230\234\'\002\220\234\'-\220\234\'\017\022\371\001\n\022Patc" + - "hModelToolkits\022\'.clarifai.api.PatchModel" + - "ToolkitsRequest\032\'.clarifai.api.MultiMode" + - "lToolkitResponse\"\220\001\202\323\344\223\002~2T/v2/users/{us" + - "er_app_id.user_id}/apps/{user_app_id.app" + - "_id}/models/{model_id}/toolkits:\001*Z#2\036/v" + - "2/models/{model_id}/toolkits:\001*\230\234\'\002\220\234\'-\220" + - "\234\'\017\022\371\001\n\022PatchModelUseCases\022\'.clarifai.ap" + - "i.PatchModelUseCasesRequest\032\'.clarifai.a" + - "pi.MultiModelUseCaseResponse\"\220\001\202\323\344\223\002~2T/" + - "v2/users/{user_app_id.user_id}/apps/{use" + - "r_app_id.app_id}/models/{model_id}/useca" + - "ses:\001*Z#2\036/v2/models/{model_id}/usecases" + - ":\001*\230\234\'\002\220\234\'-\220\234\'\017\022\377\001\n\023PatchModelLanguages\022" + - "(.clarifai.api.PatchModelLanguagesReques" + - "t\032(.clarifai.api.MultiModelLanguageRespo" + - "nse\"\223\001\202\323\344\223\002\200\0012U/v2/users/{user_app_id.us" + - "er_id}/apps/{user_app_id.app_id}/models/" + - "{model_id}/languages:\001*Z$2\037/v2/models/{m" + - "odel_id}/languages:\001*\230\234\'\002\220\234\'-\220\234\'\017\022\224\003\n\017Li" + - "stModelInputs\022$.clarifai.api.ListModelIn" + - "putsRequest\032 .clarifai.api.MultiInputRes" + - "ponse\"\270\002\210\002\001\202\323\344\223\002\226\002\022R/v2/users/{user_app_" + - "id.user_id}/apps/{user_app_id.app_id}/mo" + - "dels/{model_id}/inputsZ\036\022\034/v2/models/{mo" + - "del_id}/inputsZj\022h/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/mode" + - "ls/{model_id}/versions/{version_id}/inpu" + - "tsZ4\0222/v2/models/{model_id}/versions/{ve" + - "rsion_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.GetM" + - "odelVersionRequest\032(.clarifai.api.Single" + - "ModelVersionResponse\"\251\001\202\323\344\223\002\222\001\022a/v2/user" + - "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.app_id}/models/{model_id}/versions/{ve" + - "rsion_id}Z-\022+/v2/models/{model_id}/versi" + - "ons/{version_id}\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\365\001\n\021Lis" + - "tModelVersions\022&.clarifai.api.ListModelV" + - "ersionsRequest\032\'.clarifai.api.MultiModel" + - "VersionResponse\"\216\001\202\323\344\223\002x\022T/v2/users/{use" + - "r_app_id.user_id}/apps/{user_app_id.app_" + - "id}/models/{model_id}/versionsZ \022\036/v2/mo" + - "dels/{model_id}/versions\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017" + - "\022\274\002\n\035PostWorkflowVersionsUnPublish\0222.cla" + - "rifai.api.PostWorkflowVersionsUnPublishR" + - "equest\032!.clarifai.api.status.BaseRespons" + - "e\"\303\001\202\323\344\223\002\214\001\"[/v2/users/{user_app_id.user" + - "_id}/apps/{user_app_id.app_id}/workflows" + - "/{workflow_id}/unpublish:\001*Z*\"%/v2/workf" + - "lows/{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.clarif" + - "ai.api.PostWorkflowVersionsPublishReques", - "t\032!.clarifai.api.status.BaseResponse\"\277\001\202" + - "\323\344\223\002\210\001\"Y/v2/users/{user_app_id.user_id}/" + - "apps/{user_app_id.app_id}/workflows/{wor" + - "kflow_id}/publish:\001*Z(\"#/v2/workflows/{w" + - "orkflow_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\030PostM" + - "odelVersionsPublish\022-.clarifai.api.PostM" + - "odelVersionsPublishRequest\032!.clarifai.ap" + - "i.status.BaseResponse\"\262\001\202\323\344\223\002|\"S/v2/user" + + "r_app_id.app_id}/datasets/{dataset_id}/v" + + "ersions/{dataset_version_id}/metricsZA\022?" + + "/v2/datasets/{dataset_id}/versions/{data" + + "set_version_id}/metrics\230\234\'\002\220\234\'-\220\234\'i\220\234\'&\220" + + "\234\'\013\220\234\'\005\022\222\002\n\023PostDatasetVersions\022(.clarif" + + "ai.api.PostDatasetVersionsRequest\032).clar" + + "ifai.api.MultiDatasetVersionResponse\"\245\001\202" + + "\323\344\223\002\206\001\"X/v2/users/{user_app_id.user_id}/" + + "apps/{user_app_id.app_id}/datasets/{data" + + "set_id}/versions:\001*Z\'\"\"/v2/datasets/{dat" + + "aset_id}/versions:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'\017" + + "\220\234\'\023\022\214\002\n\024PatchDatasetVersions\022).clarifai" + + ".api.PatchDatasetVersionsRequest\032).clari" + + "fai.api.MultiDatasetVersionResponse\"\235\001\202\323" + + "\344\223\002\206\0012X/v2/users/{user_app_id.user_id}/a" + + "pps/{user_app_id.app_id}/datasets/{datas" + + "et_id}/versions:\001*Z\'2\"/v2/datasets/{data" + + "set_id}/versions:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\022\212\002\n\025" + + "DeleteDatasetVersions\022*.clarifai.api.Del" + + "eteDatasetVersionsRequest\032!.clarifai.api" + + ".status.BaseResponse\"\241\001\202\323\344\223\002\206\001*X/v2/user" + "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.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/.clar" + - "ifai.api.PostModelVersionsUnPublishReque" + - "st\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/{model" + - "_id}/unpublish:\001*Z$\"\037/v2/models/{model_i" + - "d}/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\021PostModelVer" + - "sions\022&.clarifai.api.PostModelVersionsRe" + - "quest\032!.clarifai.api.SingleModelResponse" + - "\"\260\001\202\323\344\223\002~\"T/v2/users/{user_app_id.user_i" + - "d}/apps/{user_app_id.app_id}/models/{mod" + - "el_id}/versions:\001*Z#\"\036/v2/models/{model_" + - "id}/versions:\001*\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\016\220" + - "\234\'\017\220\234\'\032\220\234\'\023\220\234\'5\220\234\'6\022\337\001\n\022PatchModelVersio" + - "ns\022\'.clarifai.api.PatchModelVersionsRequ" + - "est\032\'.clarifai.api.MultiModelVersionResp" + - "onse\"w\202\323\344\223\002Y2T/v2/users/{user_app_id.use" + + "d.app_id}/datasets/{dataset_id}/versions" + + ":\001*Z\'*\"/v2/datasets/{dataset_id}/version" + + "s:\001*\230\234\'\002\220\234\'-\220\234\'i\220\234\'j\220\234\'k\022\324\002\n\030PutDatasetV" + + "ersionExports\022-.clarifai.api.PutDatasetV" + + "ersionExportsRequest\032/.clarifai.api.Mult" + + "iDatasetVersionExportResponse\"\327\001\202\323\344\223\002\300\001\032" + + "u/v2/users/{user_app_id.user_id}/apps/{u" + + "ser_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\014GetModelType\022!.clarifai.api." + + "GetModelTypeRequest\032%.clarifai.api.Singl" + + "eModelTypeResponse\"\216\001\202\323\344\223\002|\022V/v2/users/{" + + "user_app_id.user_id}/apps/{user_app_id.a" + + "pp_id}/models/types/{model_type_id}Z\"\022 /" + + "v2/models/types/{model_type_id}\230\234\'\002\220\234\'-\220" + + "\234\'\017\022\231\001\n\026ListOpenSourceLicenses\022+.clarifa" + + "i.api.ListOpenSourceLicensesRequest\032,.cl" + + "arifai.api.ListOpenSourceLicensesRespons" + + "e\"$\202\323\344\223\002\032\022\030/v2/open_source_licenses\230\234\'\001\022" + + "\313\001\n\016ListModelTypes\022#.clarifai.api.ListMo" + + "delTypesRequest\032$.clarifai.api.MultiMode" + + "lTypeResponse\"n\202\323\344\223\002\\\022F/v2/users/{user_a" + + "pp_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.GetMod" + + "elRequest\032!.clarifai.api.SingleModelResp" + + "onse\"|\202\323\344\223\002f\022K/v2/users/{user_app_id.use" + "r_id}/apps/{user_app_id.app_id}/models/{" + - "model_id}/versions:\001*\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\220\234\'" + - "\016\220\234\'\032\022\230\002\n\022DeleteModelVersion\022\'.clarifai." + - "api.DeleteModelVersionRequest\032!.clarifai" + - ".api.status.BaseResponse\"\265\001\202\323\344\223\002\222\001*a/v2/" + + "model_id}Z\027\022\025/v2/models/{model_id}\230\234\'\002\220\234" + + "\'-\220\234\'\013\220\234\'\017\022\232\003\n\022GetModelOutputInfo\022\035.clar" + + "ifai.api.GetModelRequest\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/{model_id}/output_infoZ#" + + "\022!/v2/models/{model_id}/output_infoZo\022m/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/models/{model_id}/versi" + + "ons/{version_id}/output_infoZ9\0227/v2/mode" + + "ls/{model_id}/versions/{version_id}/outp" + + "ut_info\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\342\001\n\nListModels\022\037" + + ".clarifai.api.ListModelsRequest\032 .clarif" + + "ai.api.MultiModelResponse\"\220\001\202\323\344\223\002z\022@/v2/" + "users/{user_app_id.user_id}/apps/{user_a" + - "pp_id.app_id}/models/{model_id}/versions" + - "/{version_id}Z-*+/v2/models/{model_id}/v" + - "ersions/{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+.cl" + - "arifai.api.GetModelVersionMetricsRequest" + - "\032(.clarifai.api.SingleModelVersionRespon" + - "se\"\305\001\202\323\344\223\002\242\001\022i/v2/users/{user_app_id.use" + - "r_id}/apps/{user_app_id.app_id}/models/{" + - "model_id}/versions/{version_id}/metricsZ" + - "5\0223/v2/models/{model_id}/versions/{versi" + - "on_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,.clarifa" + - "i.api.PostModelVersionMetricsRequest\032(.c" + - "larifai.api.SingleModelVersionResponse\"\337" + - "\001\202\323\344\223\002\250\001\"i/v2/users/{user_app_id.user_id" + + "pp_id.app_id}/modelsZ(\022&/v2/users/{user_" + + "app_id.user_id}/modelsZ\014\022\n/v2/models\230\234\'\002" + + "\220\234\'-\220\234\'\013\220\234\'\017\022\353\001\n\021GetResourceCounts\022&.cla" + + "rifai.api.GetResourceCountsRequest\032\'.cla" + + "rifai.api.GetResourceCountsResponse\"\204\001\202\323" + + "\344\223\002b\022I/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/resource_countsZ" + + "\025\022\023/v2/resource_counts\230\234\'\002\220\234\'i\220\234\'\017\220\234\'\023\220\234" + + "\'m\220\234\'-\220\234\'\005\022\337\001\n\022PostModelsSearches\022\'.clar" + + "ifai.api.PostModelsSearchesRequest\032 .cla" + + "rifai.api.MultiModelResponse\"~\202\323\344\223\002h\"I/v" + + "2/users/{user_app_id.user_id}/apps/{user" + + "_app_id.app_id}/models/searches:\001*Z\030\"\023/v" + + "2/models/searches:\001*\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\312\001\n" + + "\nPostModels\022\037.clarifai.api.PostModelsReq" + + "uest\032!.clarifai.api.SingleModelResponse\"" + + "x\202\323\344\223\002V\"@/v2/users/{user_app_id.user_id}" + + "/apps/{user_app_id.app_id}/models:\001*Z\017\"\n" + + "/v2/models:\001*\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'" + + "\023\022\307\001\n\013PatchModels\022 .clarifai.api.PatchMo" + + "delsRequest\032 .clarifai.api.MultiModelRes" + + "ponse\"t\202\323\344\223\002V2@/v2/users/{user_app_id.us" + + "er_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.Pat" + + "chModelIdsRequest\032 .clarifai.api.MultiMo" + + "delResponse\"_\202\323\344\223\002I2D/v2/users/{user_app" + + "_id.user_id}/apps/{user_app_id.app_id}/m" + + "odels/ids:\001*\230\234\'\002\220\234\'-\220\234\'\016\220\234\'\017\022\335\001\n\013DeleteM" + + "odel\022 .clarifai.api.DeleteModelRequest\032!" + + ".clarifai.api.status.BaseResponse\"\210\001\202\323\344\223" + + "\002f*K/v2/users/{user_app_id.user_id}/apps" + + "/{user_app_id.app_id}/models/{model_id}Z" + + "\027*\025/v2/models/{model_id}\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\016" + + "\220\234\'\021\220\234\'\017\220\234\'\023\022\316\001\n\014DeleteModels\022!.clarifai" + + ".api.DeleteModelsRequest\032!.clarifai.api." + + "status.BaseResponse\"x\202\323\344\223\002V*@/v2/users/{" + + "user_app_id.user_id}/apps/{user_app_id.a" + + "pp_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\027PatchModelChec" + + "kConsents\022,.clarifai.api.PatchModelCheck" + + "ConsentsRequest\032,.clarifai.api.MultiMode" + + "lCheckConsentResponse\"\235\001\202\323\344\223\002\212\0012Z/v2/use" + + "rs/{user_app_id.user_id}/apps/{user_app_" + + "id.app_id}/models/{model_id}/check_conse" + + "nts:\001*Z)2$/v2/models/{model_id}/check_co" + + "nsents:\001*\230\234\'\002\220\234\'-\220\234\'\017\022\371\001\n\022PatchModelTool" + + "kits\022\'.clarifai.api.PatchModelToolkitsRe" + + "quest\032\'.clarifai.api.MultiModelToolkitRe" + + "sponse\"\220\001\202\323\344\223\002~2T/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/model" + + "s/{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\022Pa" + + "tchModelUseCases\022\'.clarifai.api.PatchMod" + + "elUseCasesRequest\032\'.clarifai.api.MultiMo" + + "delUseCaseResponse\"\220\001\202\323\344\223\002~2T/v2/users/{" + + "user_app_id.user_id}/apps/{user_app_id.a", + "pp_id}/models/{model_id}/usecases:\001*Z#2\036" + + "/v2/models/{model_id}/usecases:\001*\230\234\'\002\220\234\'" + + "-\220\234\'\017\022\377\001\n\023PatchModelLanguages\022(.clarifai" + + ".api.PatchModelLanguagesRequest\032(.clarif" + + "ai.api.MultiModelLanguageResponse\"\223\001\202\323\344\223" + + "\002\200\0012U/v2/users/{user_app_id.user_id}/app" + + "s/{user_app_id.app_id}/models/{model_id}" + + "/languages:\001*Z$2\037/v2/models/{model_id}/l" + + "anguages:\001*\230\234\'\002\220\234\'-\220\234\'\017\022\224\003\n\017ListModelInp" + + "uts\022$.clarifai.api.ListModelInputsReques" + + "t\032 .clarifai.api.MultiInputResponse\"\270\002\210\002" + + "\001\202\323\344\223\002\226\002\022R/v2/users/{user_app_id.user_id" + "}/apps/{user_app_id.app_id}/models/{mode" + - "l_id}/versions/{version_id}/metrics:\001*Z8" + - "\"3/v2/models/{model_id}/versions/{versio" + - "n_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\033PostModelVe" + - "rsionEvaluations\0220.clarifai.api.PostMode" + - "lVersionEvaluationsRequest\032&.clarifai.ap" + - "i.MultiEvalMetricsResponse\"\363\001\202\323\344\223\002\274\001\"s/v" + + "l_id}/inputsZ\036\022\034/v2/models/{model_id}/in" + + "putsZj\022h/v2/users/{user_app_id.user_id}/" + + "apps/{user_app_id.app_id}/models/{model_" + + "id}/versions/{version_id}/inputsZ4\0222/v2/" + + "models/{model_id}/versions/{version_id}/" + + "inputs\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\017\022\215\002\n\017GetMo" + + "delVersion\022$.clarifai.api.GetModelVersio" + + "nRequest\032(.clarifai.api.SingleModelVersi" + + "onResponse\"\251\001\202\323\344\223\002\222\001\022a/v2/users/{user_ap" + + "p_id.user_id}/apps/{user_app_id.app_id}/" + + "models/{model_id}/versions/{version_id}Z" + + "-\022+/v2/models/{model_id}/versions/{versi" + + "on_id}\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\365\001\n\021ListModelVers" + + "ions\022&.clarifai.api.ListModelVersionsReq" + + "uest\032\'.clarifai.api.MultiModelVersionRes" + + "ponse\"\216\001\202\323\344\223\002x\022T/v2/users/{user_app_id.u" + + "ser_id}/apps/{user_app_id.app_id}/models" + + "/{model_id}/versionsZ \022\036/v2/models/{mode" + + "l_id}/versions\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\022\274\002\n\035PostW" + + "orkflowVersionsUnPublish\0222.clarifai.api." + + "PostWorkflowVersionsUnPublishRequest\032!.c" + + "larifai.api.status.BaseResponse\"\303\001\202\323\344\223\002\214" + + "\001\"[/v2/users/{user_app_id.user_id}/apps/" + + "{user_app_id.app_id}/workflows/{workflow" + + "_id}/unpublish:\001*Z*\"%/v2/workflows/{work" + + "flow_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\033PostWo" + + "rkflowVersionsPublish\0220.clarifai.api.Pos" + + "tWorkflowVersionsPublishRequest\032!.clarif" + + "ai.api.status.BaseResponse\"\277\001\202\323\344\223\002\210\001\"Y/v" + + "2/users/{user_app_id.user_id}/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\030PostModelVersio" + + "nsPublish\022-.clarifai.api.PostModelVersio" + + "nsPublishRequest\032!.clarifai.api.status.B" + + "aseResponse\"\262\001\202\323\344\223\002|\"S/v2/users/{user_ap" + + "p_id.user_id}/apps/{user_app_id.app_id}/" + + "models/{model_id}/publish:\001*Z\"\"\035/v2/mode" + + "ls/{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\032Pos" + + "tModelVersionsUnPublish\022/.clarifai.api.P" + + "ostModelVersionsUnPublishRequest\032!.clari" + + "fai.api.status.BaseResponse\"\267\001\202\323\344\223\002\200\001\"U/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/models/{model_id}/unpub" + + "lish:\001*Z$\"\037/v2/models/{model_id}/unpubli" + + "sh:\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\021PostModelVersions\022&.cl" + + "arifai.api.PostModelVersionsRequest\032!.cl" + + "arifai.api.SingleModelResponse\"\260\001\202\323\344\223\002~\"" + + "T/v2/users/{user_app_id.user_id}/apps/{u" + + "ser_app_id.app_id}/models/{model_id}/ver" + + "sions:\001*Z#\"\036/v2/models/{model_id}/versio" + + "ns:\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\022PatchModelVersions\022\'.clari" + + "fai.api.PatchModelVersionsRequest\032\'.clar" + + "ifai.api.MultiModelVersionResponse\"w\202\323\344\223" + + "\002Y2T/v2/users/{user_app_id.user_id}/apps" + + "/{user_app_id.app_id}/models/{model_id}/" + + "versions:\001*\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\017\220\234\'\016\220\234\'\032\022\230\002\n\022" + + "DeleteModelVersion\022\'.clarifai.api.Delete" + + "ModelVersionRequest\032!.clarifai.api.statu" + + "s.BaseResponse\"\265\001\202\323\344\223\002\222\001*a/v2/users/{use" + + "r_app_id.user_id}/apps/{user_app_id.app_" + + "id}/models/{model_id}/versions/{version_" + + "id}Z-*+/v2/models/{model_id}/versions/{v" + + "ersion_id}\230\234\'\002\220\234\'-\220\234\'\013\220\234\'\016\220\234\'\021\220\234\'\017\220\234\'\023\022\271" + + "\001\n\027PostModelVersionsUpload\022,.clarifai.ap" + + "i.PostModelVersionsUploadRequest\032-.clari" + + "fai.api.PostModelVersionsUploadResponse\"" + + "=\202\323\344\223\002\037\"\032/v2/models/versions/upload:\001*\230\234" + + "\'\002\220\234\'-\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\023(\0010\001\022\261\002\n\026PutModelV" + + "ersionExports\022+.clarifai.api.PutModelVer" + + "sionExportsRequest\032..clarifai.api.Single" + + "ModelVersionExportResponse\"\271\001\202\323\344\223\002\242\001\032i/v" + + "2/users/{user_app_id.user_id}/apps/{user" + + "_app_id.app_id}/models/{model_id}/versio" + + "ns/{version_id}/exportsZ5\0323/v2/models/{m" + + "odel_id}/versions/{version_id}/exports\230\234" + + "\'\002\220\234\'-\220\234\'\016\220\234\'\017\022\253\002\n\025GetModelVersionExport" + + "\022*.clarifai.api.GetModelVersionExportReq" + + "uest\032..clarifai.api.SingleModelVersionEx" + + "portResponse\"\265\001\202\323\344\223\002\242\001\022i/v2/users/{user_" + + "app_id.user_id}/apps/{user_app_id.app_id" + + "}/models/{model_id}/versions/{version_id" + + "}/exportsZ5\0223/v2/models/{model_id}/versi" + + "ons/{version_id}/exports\230\234\'\002\220\234\'-\220\234\'\017\022\267\002\n" + + "\026GetModelVersionMetrics\022+.clarifai.api.G" + + "etModelVersionMetricsRequest\032(.clarifai." + + "api.SingleModelVersionResponse\"\305\001\202\323\344\223\002\242\001" + + "\022i/v2/users/{user_app_id.user_id}/apps/{" + + "user_app_id.app_id}/models/{model_id}/ve" + + "rsions/{version_id}/metricsZ5\0223/v2/model" + + "s/{model_id}/versions/{version_id}/metri" + + "cs\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\220\234\'\005\220\234\'5\022\323\002\n\027PostM" + + "odelVersionMetrics\022,.clarifai.api.PostMo" + + "delVersionMetricsRequest\032(.clarifai.api." + + "SingleModelVersionResponse\"\337\001\202\323\344\223\002\250\001\"i/v" + "2/users/{user_app_id.user_id}/apps/{user" + "_app_id.app_id}/models/{model_id}/versio" + - "ns/{model_version_id}/evaluations:\001*ZB\"=" + - "/v2/models/{model_id}/versions/{model_ve" + - "rsion_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\033Lis" + - "tModelVersionEvaluations\0220.clarifai.api." + - "ListModelVersionEvaluationsRequest\032&.cla" + - "rifai.api.MultiEvalMetricsResponse\"\331\001\202\323\344" + - "\223\002\266\001\022s/v2/users/{user_app_id.user_id}/ap" + - "ps/{user_app_id.app_id}/models/{model_id" + - "}/versions/{model_version_id}/evaluation" + - "sZ?\022=/v2/models/{model_id}/versions/{mod" + - "el_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\031GetModelVersionEvalua" + - "tion\022..clarifai.api.GetModelVersionEvalu" + - "ationRequest\032\'.clarifai.api.SingleEvalMe" + - "tricsResponse\"\372\001\202\323\344\223\002\327\001\022\203\001/v2/users/{use" + + "ns/{version_id}/metrics:\001*Z8\"3/v2/models" + + "/{model_id}/versions/{version_id}/metric" + + "s:\001*\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\016\220\234\'\017\220\234\'\032\220\234\'\002" + + "\220\234\'\023\220\234\'5\220\234\'6\022\355\002\n\033PostModelVersionEvaluat" + + "ions\0220.clarifai.api.PostModelVersionEval" + + "uationsRequest\032&.clarifai.api.MultiEvalM" + + "etricsResponse\"\363\001\202\323\344\223\002\274\001\"s/v2/users/{use" + "r_app_id.user_id}/apps/{user_app_id.app_" + "id}/models/{model_id}/versions/{model_ve" + - "rsion_id}/evaluations/{evaluation_id}ZO\022" + - "M/v2/models/{model_id}/versions/{model_v" + - "ersion_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\017PostEvalu" + - "ations\022$.clarifai.api.PostEvaluationsReq" + - "uest\032&.clarifai.api.MultiEvalMetricsResp" + - "onse\"\226\001\202\323\344\223\002`\"E/v2/users/{user_app_id.us" + + "rsion_id}/evaluations:\001*ZB\"=/v2/models/{" + + "model_id}/versions/{model_version_id}/ev" + + "aluations:\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\033ListModelVersio" + + "nEvaluations\0220.clarifai.api.ListModelVer" + + "sionEvaluationsRequest\032&.clarifai.api.Mu" + + "ltiEvalMetricsResponse\"\331\001\202\323\344\223\002\266\001\022s/v2/us" + + "ers/{user_app_id.user_id}/apps/{user_app" + + "_id.app_id}/models/{model_id}/versions/{" + + "model_version_id}/evaluationsZ?\022=/v2/mod" + + "els/{model_id}/versions/{model_version_i" + + "d}/evaluations\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\220\234\'\005\220\234" + + "\'5\022\361\002\n\031GetModelVersionEvaluation\022..clari" + + "fai.api.GetModelVersionEvaluationRequest" + + "\032\'.clarifai.api.SingleEvalMetricsRespons" + + "e\"\372\001\202\323\344\223\002\327\001\022\203\001/v2/users/{user_app_id.use" + + "r_id}/apps/{user_app_id.app_id}/models/{" + + "model_id}/versions/{model_version_id}/ev" + + "aluations/{evaluation_id}ZO\022M/v2/models/" + + "{model_id}/versions/{model_version_id}/e" + + "valuations/{evaluation_id}\230\234\'\002\220\234\'-\220\234\'&\220\234" + + "\'\013\220\234\'\017\220\234\'\005\220\234\'5\022\370\001\n\017PostEvaluations\022$.cla" + + "rifai.api.PostEvaluationsRequest\032&.clari" + + "fai.api.MultiEvalMetricsResponse\"\226\001\202\323\344\223\002" + + "`\"E/v2/users/{user_app_id.user_id}/apps/" + + "{user_app_id.app_id}/evaluations:\001*Z\024\"\017/" + + "v2/evaluations:\001*\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'" + + "\016\220\234\'\017\220\234\'\032\220\234\'\002\220\234\'\023\220\234\'5\220\234\'6\022\216\002\n\017ListEvalua" + + "tions\022$.clarifai.api.ListEvaluationsRequ" + + "est\032&.clarifai.api.MultiEvalMetricsRespo" + + "nse\"\254\001\202\323\344\223\002\211\001\022E/v2/users/{user_app_id.us" + "er_id}/apps/{user_app_id.app_id}/evaluat" + - "ions:\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.ListEva" + - "luationsRequest\032&.clarifai.api.MultiEval" + - "MetricsResponse\"\254\001\202\323\344\223\002\211\001\022E/v2/users/{us" + - "er_app_id.user_id}/apps/{user_app_id.app" + - "_id}/evaluationsZ-\022+/v2/users/{user_app_" + - "id.user_id}/evaluationsZ\021\022\017/v2/evaluatio" + - "ns\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\220\234\'\005\220\234\'5\022\373\001\n\rGetEv" + - "aluation\022\".clarifai.api.GetEvaluationReq" + - "uest\032\'.clarifai.api.SingleEvalMetricsRes" + - "ponse\"\234\001\202\323\344\223\002z\022U/v2/users/{user_app_id.u" + - "ser_id}/apps/{user_app_id.app_id}/evalua" + - "tions/{evaluation_id}Z!\022\037/v2/evaluations" + - "/{evaluation_id}\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\220\234\'\005" + - "\220\234\'5\022\373\001\n\023ListModelReferences\022(.clarifai." + - "api.ListModelReferencesRequest\032).clarifa" + - "i.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}/refe" + - "rences\230\234\'\002\220\234\'-\220\234\'\017\022\362\002\n\033GetModelVersionIn" + - "putExample\0220.clarifai.api.GetModelVersio" + - "nInputExampleRequest\0324.clarifai.api.Sing" + - "leModelVersionInputExampleResponse\"\352\001\202\323\344" + - "\223\002\327\001\022\203\001/v2/users/{user_app_id.user_id}/a" + - "pps/{user_app_id.app_id}/models/{model_i" + - "d}/versions/{model_version_id}/input_exa" + - "mples/{example_id}ZO\022M/v2/models/{model_" + - "id}/versions/{model_version_id}/input_ex" + - "amples/{example_id}\230\234\'\002\220\234\'-\220\234\'\017\022\332\002\n\035List" + - "ModelVersionInputExamples\0222.clarifai.api" + - ".ListModelVersionInputExamplesRequest\0323." + - "clarifai.api.MultiModelVersionInputExamp" + - "leResponse\"\317\001\202\323\344\223\002\274\001\022v/v2/users/{user_ap" + - "p_id.user_id}/apps/{user_app_id.app_id}/" + - "models/{model_id}/versions/{model_versio" + - "n_id}/input_examplesZB\022@/v2/models/{mode" + + "ionsZ-\022+/v2/users/{user_app_id.user_id}/" + + "evaluationsZ\021\022\017/v2/evaluations\230\234\'\002\220\234\'-\220\234" + + "\'&\220\234\'\013\220\234\'\017\220\234\'\005\220\234\'5\022\373\001\n\rGetEvaluation\022\".c" + + "larifai.api.GetEvaluationRequest\032\'.clari" + + "fai.api.SingleEvalMetricsResponse\"\234\001\202\323\344\223" + + "\002z\022U/v2/users/{user_app_id.user_id}/apps" + + "/{user_app_id.app_id}/evaluations/{evalu" + + "ation_id}Z!\022\037/v2/evaluations/{evaluation" + + "_id}\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\017\220\234\'\005\220\234\'5\022\373\001\n\023Lis" + + "tModelReferences\022(.clarifai.api.ListMode" + + "lReferencesRequest\032).clarifai.api.MultiM" + + "odelReferenceResponse\"\216\001\202\323\344\223\002|\022V/v2/user" + + "s/{user_app_id.user_id}/apps/{user_app_i" + + "d.app_id}/models/{model_id}/referencesZ\"" + + "\022 /v2/models/{model_id}/references\230\234\'\002\220\234" + + "\'-\220\234\'\017\022\362\002\n\033GetModelVersionInputExample\0220" + + ".clarifai.api.GetModelVersionInputExampl" + + "eRequest\0324.clarifai.api.SingleModelVersi" + + "onInputExampleResponse\"\352\001\202\323\344\223\002\327\001\022\203\001/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_id.app_id}/models/{model_id}/versions/" + + "{model_version_id}/input_examples/{examp" + + "le_id}ZO\022M/v2/models/{model_id}/versions" + + "/{model_version_id}/input_examples/{exam" + + "ple_id}\230\234\'\002\220\234\'-\220\234\'\017\022\332\002\n\035ListModelVersion" + + "InputExamples\0222.clarifai.api.ListModelVe" + + "rsionInputExamplesRequest\0323.clarifai.api" + + ".MultiModelVersionInputExampleResponse\"\317" + + "\001\202\323\344\223\002\274\001\022v/v2/users/{user_app_id.user_id" + + "}/apps/{user_app_id.app_id}/models/{mode" + "l_id}/versions/{model_version_id}/input_" + - "examples\230\234\'\002\220\234\'-\220\234\'\017\022\340\001\n\013GetWorkflow\022 .c" + - "larifai.api.GetWorkflowRequest\032$.clarifa" + - "i.api.SingleWorkflowResponse\"\210\001\202\323\344\223\002r\022Q/" + + "examplesZB\022@/v2/models/{model_id}/versio" + + "ns/{model_version_id}/input_examples\230\234\'\002" + + "\220\234\'-\220\234\'\017\022\340\001\n\013GetWorkflow\022 .clarifai.api." + + "GetWorkflowRequest\032$.clarifai.api.Single" + + "WorkflowResponse\"\210\001\202\323\344\223\002r\022Q/v2/users/{us" + + "er_app_id.user_id}/apps/{user_app_id.app" + + "_id}/workflows/{workflow_id}Z\035\022\033/v2/work" + + "flows/{workflow_id}\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\023\022\365\001\n\r" + + "ListWorkflows\022\".clarifai.api.ListWorkflo" + + "wsRequest\032#.clarifai.api.MultiWorkflowRe" + + "sponse\"\232\001\202\323\344\223\002\203\001\022C/v2/users/{user_app_id" + + ".user_id}/apps/{user_app_id.app_id}/work" + + "flowsZ+\022)/v2/users/{user_app_id.user_id}" + + "/workflowsZ\017\022\r/v2/workflows\230\234\'\002\220\234\'-\220\234\'\017\220" + + "\234\'\023\022\320\001\n\rPostWorkflows\022\".clarifai.api.Pos" + + "tWorkflowsRequest\032#.clarifai.api.MultiWo" + + "rkflowResponse\"v\202\323\344\223\002\\\"C/v2/users/{user_" + + "app_id.user_id}/apps/{user_app_id.app_id" + + "}/workflows:\001*Z\022\"\r/v2/workflows:\001*\230\234\'\002\220\234" + + "\'-\220\234\'\017\220\234\'\022\220\234\'\023\022\322\001\n\016PatchWorkflows\022#.clar" + + "ifai.api.PatchWorkflowsRequest\032#.clarifa" + + "i.api.MultiWorkflowResponse\"v\202\323\344\223\002\\2C/v2" + + "/users/{user_app_id.user_id}/apps/{user_" + + "app_id.app_id}/workflows:\001*Z\0222\r/v2/workf" + + "lows:\001*\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\022\220\234\'\023\022\302\001\n\020PatchWor" + + "kflowIds\022%.clarifai.api.PatchWorkflowIds" + + "Request\032#.clarifai.api.MultiWorkflowResp" + + "onse\"b\202\323\344\223\002L2G/v2/users/{user_app_id.use" + + "r_id}/apps/{user_app_id.app_id}/workflow" + + "s/ids:\001*\230\234\'\002\220\234\'-\220\234\'\022\220\234\'\023\022\347\001\n\016DeleteWorkf" + + "low\022#.clarifai.api.DeleteWorkflowRequest" + + "\032!.clarifai.api.status.BaseResponse\"\214\001\202\323" + + "\344\223\002r*Q/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/workflows/{workf" + + "low_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\017DeleteWorkflows\022$" + + ".clarifai.api.DeleteWorkflowsRequest\032!.c" + + "larifai.api.status.BaseResponse\"v\202\323\344\223\002\\*" + + "C/v2/users/{user_app_id.user_id}/apps/{u" + + "ser_app_id.app_id}/workflows:\001*Z\022*\r/v2/w" + + "orkflows:\001*\230\234\'\002\220\234\'-\220\234\'\022\220\234\'\025\220\234\'\023\022\212\003\n\023Post" + + "WorkflowResults\022(.clarifai.api.PostWorkf" + + "lowResultsRequest\032).clarifai.api.PostWor" + + "kflowResultsResponse\"\235\002\202\323\344\223\002\376\001\"o/v2/user" + + "s/{user_app_id.user_id}/apps/{user_app_i" + + "d.app_id}/workflows/{workflow_id}/versio" + + "ns/{version_id}/results:\001*Z^\"Y/v2/users/" + + "{user_app_id.user_id}/apps/{user_app_id." + + "app_id}/workflows/{workflow_id}/results:" + + "\001*Z(\"#/v2/workflows/{workflow_id}/result" + + "s:\001*\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\013\220\234\'\002\220\234\'\023\022\311\003\n\035PostWor" + + "kflowResultsSimilarity\0222.clarifai.api.Po" + + "stWorkflowResultsSimilarityRequest\0323.cla" + + "rifai.api.PostWorkflowResultsSimilarityR" + + "esponse\"\276\002\202\323\344\223\002\237\002\"z/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/wor" + + "kflows/{workflow_id}/versions/{version_i" + + "d}/results/similarity:\001*Zi\"d/v2/users/{u" + + "ser_app_id.user_id}/apps/{user_app_id.ap" + + "p_id}/workflows/{workflow_id}/results/si" + + "milarity:\001*Z3\"./v2/workflows/{workflow_i" + + "d}/results/similarity:\001*\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\013" + + "\220\234\'\002\220\234\'\023\022\213\002\n\024ListWorkflowVersions\022).clar" + + "ifai.api.ListWorkflowVersionsRequest\032*.c" + + "larifai.api.MultiWorkflowVersionResponse" + + "\"\233\001\202\323\344\223\002\204\001\022Z/v2/users/{user_app_id.user_" + + "id}/apps/{user_app_id.app_id}/workflows/" + + "{workflow_id}/versionsZ&\022$/v2/workflows/" + + "{workflow_id}/versions\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\023\022\264" + + "\002\n\022GetWorkflowVersion\022\'.clarifai.api.Get" + + "WorkflowVersionRequest\032+.clarifai.api.Si" + + "ngleWorkflowVersionResponse\"\307\001\202\323\344\223\002\260\001\022p/" + "v2/users/{user_app_id.user_id}/apps/{use" + "r_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.Mul" + - "tiWorkflowResponse\"\232\001\202\323\344\223\002\203\001\022C/v2/users/" + + "/versions/{workflow_version_id}Z<\022:/v2/w" + + "orkflows/{workflow_id}/versions/{workflo" + + "w_version_id}\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\023\022\220\002\n\026Delete" + + "WorkflowVersions\022+.clarifai.api.DeleteWo" + + "rkflowVersionsRequest\032!.clarifai.api.sta" + + "tus.BaseResponse\"\245\001\202\323\344\223\002\212\001*Z/v2/users/{u" + + "ser_app_id.user_id}/apps/{user_app_id.ap" + + "p_id}/workflows/{workflow_id}/versions:\001" + + "*Z)*$/v2/workflows/{workflow_id}/version" + + "s:\001*\230\234\'\002\220\234\'-\220\234\'\023\220\234\'\022\220\234\'\025\022\227\002\n\025PatchWorkfl" + + "owVersions\022*.clarifai.api.PatchWorkflowV" + + "ersionsRequest\032*.clarifai.api.MultiWorkf" + + "lowVersionResponse\"\245\001\202\323\344\223\002\212\0012Z/v2/users/" + "{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/workflows\230" + - "\234\'\002\220\234\'-\220\234\'\017\220\234\'\023\022\320\001\n\rPostWorkflows\022\".clar" + - "ifai.api.PostWorkflowsRequest\032#.clarifai" + - ".api.MultiWorkflowResponse\"v\202\323\344\223\002\\\"C/v2/" + - "users/{user_app_id.user_id}/apps/{user_a" + - "pp_id.app_id}/workflows:\001*Z\022\"\r/v2/workfl" + - "ows:\001*\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\022\220\234\'\023\022\322\001\n\016PatchWork" + - "flows\022#.clarifai.api.PatchWorkflowsReque" + - "st\032#.clarifai.api.MultiWorkflowResponse\"" + - "v\202\323\344\223\002\\2C/v2/users/{user_app_id.user_id}" + - "/apps/{user_app_id.app_id}/workflows:\001*Z" + - "\0222\r/v2/workflows:\001*\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\022\220\234\'\023\022" + - "\302\001\n\020PatchWorkflowIds\022%.clarifai.api.Patc" + - "hWorkflowIdsRequest\032#.clarifai.api.Multi" + - "WorkflowResponse\"b\202\323\344\223\002L2G/v2/users/{use" + - "r_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.DeleteWor" + - "kflowRequest\032!.clarifai.api.status.BaseR" + - "esponse\"\214\001\202\323\344\223\002r*Q/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/work" + - "flows/{workflow_id}Z\035*\033/v2/workflows/{wo" + - "rkflow_id}\230\234\'\002\220\234\'-\220\234\'\022\220\234\'\025\220\234\'\023\022\322\001\n\017Delet" + - "eWorkflows\022$.clarifai.api.DeleteWorkflow" + - "sRequest\032!.clarifai.api.status.BaseRespo" + - "nse\"v\202\323\344\223\002\\*C/v2/users/{user_app_id.user" + - "_id}/apps/{user_app_id.app_id}/workflows" + - ":\001*Z\022*\r/v2/workflows:\001*\230\234\'\002\220\234\'-\220\234\'\022\220\234\'\025\220" + - "\234\'\023\022\212\003\n\023PostWorkflowResults\022(.clarifai.a" + - "pi.PostWorkflowResultsRequest\032).clarifai" + - ".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/{workflo" + - "w_id}/versions/{version_id}/results:\001*Z^" + - "\"Y/v2/users/{user_app_id.user_id}/apps/{" + - "user_app_id.app_id}/workflows/{workflow_" + - "id}/results:\001*Z(\"#/v2/workflows/{workflo" + - "w_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.cla" + - "rifai.api.PostWorkflowResultsSimilarityR" + - "equest\0323.clarifai.api.PostWorkflowResult" + - "sSimilarityResponse\"\276\002\202\323\344\223\002\237\002\"z/v2/users" + - "/{user_app_id.user_id}/apps/{user_app_id" + - ".app_id}/workflows/{workflow_id}/version" + - "s/{version_id}/results/similarity:\001*Zi\"d" + - "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_app_id.app_id}/workflows/{workflow_id" + - "}/results/similarity:\001*Z3\"./v2/workflows" + - "/{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\024ListWorkflowVer" + - "sions\022).clarifai.api.ListWorkflowVersion" + - "sRequest\032*.clarifai.api.MultiWorkflowVer" + - "sionResponse\"\233\001\202\323\344\223\002\204\001\022Z/v2/users/{user_" + - "app_id.user_id}/apps/{user_app_id.app_id" + - "}/workflows/{workflow_id}/versionsZ&\022$/v" + - "2/workflows/{workflow_id}/versions\230\234\'\002\220\234" + - "\'-\220\234\'\017\220\234\'\023\022\264\002\n\022GetWorkflowVersion\022\'.clar" + - "ifai.api.GetWorkflowVersionRequest\032+.cla" + - "rifai.api.SingleWorkflowVersionResponse\"" + - "\307\001\202\323\344\223\002\260\001\022p/v2/users/{user_app_id.user_i" + - "d}/apps/{user_app_id.app_id}/workflows/{" + - "workflow_id}/versions/{workflow_version_" + - "id}Z<\022:/v2/workflows/{workflow_id}/versi" + - "ons/{workflow_version_id}\230\234\'\002\220\234\'-\220\234\'\017\220\234\'" + - "\023\022\220\002\n\026DeleteWorkflowVersions\022+.clarifai." + - "api.DeleteWorkflowVersionsRequest\032!.clar" + - "ifai.api.status.BaseResponse\"\245\001\202\323\344\223\002\212\001*Z" + - "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_app_id.app_id}/workflows/{workflow_id" + - "}/versions:\001*Z)*$/v2/workflows/{workflow" + - "_id}/versions:\001*\230\234\'\002\220\234\'-\220\234\'\023\220\234\'\022\220\234\'\025\022\227\002\n" + - "\025PatchWorkflowVersions\022*.clarifai.api.Pa" + - "tchWorkflowVersionsRequest\032*.clarifai.ap" + - "i.MultiWorkflowVersionResponse\"\245\001\202\323\344\223\002\212\001" + - "2Z/v2/users/{user_app_id.user_id}/apps/{" + - "user_app_id.app_id}/workflows/{workflow_" + - "id}/versions:\001*Z)2$/v2/workflows/{workfl" + - "ow_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.GetKeyRequest\032\037" + - ".clarifai.api.SingleKeyResponse\"=\202\323\344\223\002/\022" + - "-/v2/users/{user_app_id.user_id}/keys/{k" + - "ey_id}\230\234\'\005\220\234\'0\022\177\n\010ListKeys\022\035.clarifai.ap" + - "i.ListKeysRequest\032\036.clarifai.api.MultiKe" + - "yResponse\"4\202\323\344\223\002&\022$/v2/users/{user_app_i" + - "d.user_id}/keys\230\234\'\005\220\234\'0\022\243\001\n\013ListAppKeys\022" + - " .clarifai.api.ListAppKeysRequest\032\036.clar" + - "ifai.api.MultiKeyResponse\"R\202\323\344\223\002@\022>/v2/u" + - "sers/{user_app_id.user_id}/apps/{user_ap" + - "p_id.app_id}/keys\230\234\'\005\220\234\'-\220\234\'0\022\225\001\n\tDelete" + - "Key\022\036.clarifai.api.DeleteKeyRequest\032!.cl" + - "arifai.api.status.BaseResponse\"E\202\323\344\223\002/*-" + - "/v2/users/{user_app_id.user_id}/keys/{ke" + - "y_id}\230\234\'\005\220\234\'/\220\234\'1\220\234\'0\022\212\001\n\010PostKeys\022\035.cla" + - "rifai.api.PostKeysRequest\032\036.clarifai.api" + - ".MultiKeyResponse\"?\202\323\344\223\002)\"$/v2/users/{us" + - "er_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.PatchKey" + - "sRequest\032\036.clarifai.api.MultiKeyResponse" + - "\";\202\323\344\223\002)2$/v2/users/{user_app_id.user_id" + - "}/keys:\001*\230\234\'\005\220\234\'/\220\234\'0\022\274\001\n\010MyScopes\022\035.cla" + - "rifai.api.MyScopesRequest\032 .clarifai.api" + - ".MultiScopeResponse\"o\202\323\344\223\002e\022B/v2/users/{" + - "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_id}/myscopesZ\016\022\014/v2/myscopesZ\017\022\r/v2/m" + - "y_scopes\230\234\'\002\022\215\001\n\014MyScopesUser\022!.clarifai" + - ".api.MyScopesUserRequest\032$.clarifai.api." + - "MultiScopeUserResponse\"4\202\323\344\223\002*\022(/v2/user" + - "s/{user_app_id.user_id}/myscopes\230\234\'\005\022u\n\014" + - "MyScopesRoot\022!.clarifai.api.MyScopesRoot" + - "Request\032$.clarifai.api.MultiScopeRootRes" + - "ponse\"\034\202\323\344\223\002\022\022\020/v2/myscopesroot\230\234\'\005\022\207\001\n\n" + - "ListScopes\022\037.clarifai.api.ListScopesRequ" + - "est\032$.clarifai.api.MultiScopeDepsRespons" + - "e\"2\202\323\344\223\002(\022&/v2/users/{user_app_id.user_i" + - "d}/scopes\230\234\'\003\022\225\001\n\006GetApp\022\033.clarifai.api." + - "GetAppRequest\032\037.clarifai.api.SingleAppRe" + - "sponse\"M\202\323\344\223\002;\0229/v2/users/{user_app_id.u" + - "ser_id}/apps/{user_app_id.app_id}\230\234\'\005\220\234\'" + - "-\220\234\'\023\022\217\001\n\010ListApps\022\035.clarifai.api.ListAp" + - "psRequest\032\036.clarifai.api.MultiAppRespons" + - "e\"D\202\323\344\223\0022\022$/v2/users/{user_app_id.user_i" + - "d}/appsZ\n\022\010/v2/apps\230\234\'\005\220\234\'-\220\234\'\023\022\245\001\n\tDele" + - "teApp\022\036.clarifai.api.DeleteAppRequest\032!." + - "clarifai.api.status.BaseResponse\"U\202\323\344\223\002;" + - "*9/v2/users/{user_app_id.user_id}/apps/{" + - "user_app_id.app_id}\230\234\'\005\220\234\',\220\234\'.\220\234\'-\220\234\'\023\022" + - "\222\001\n\010PostApps\022\035.clarifai.api.PostAppsRequ" + - "est\032\036.clarifai.api.MultiAppResponse\"G\202\323\344" + - "\223\002)\"$/v2/users/{user_app_id.user_id}/app" + - "s:\001*\230\234\'\005\220\234\',\220\234\'-\220\234\'\017\220\234\'\023\220\234\'\022\022\210\001\n\tPatchAp" + - "ps\022\036.clarifai.api.PatchAppsRequest\032\036.cla" + - "rifai.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.Multi" + - "AppResponse\"?\202\323\344\223\002-2(/v2/users/{user_app" + - "_id.user_id}/apps/ids:\001*\230\234\'\005\220\234\',\220\234\'-\022\234\001\n" + - "\010PatchApp\022\035.clarifai.api.PatchAppRequest" + - "\032\037.clarifai.api.SingleAppResponse\"P\202\323\344\223\002" + - ">29/v2/users/{user_app_id.user_id}/apps/" + - "{user_app_id.app_id}:\001*\230\234\'\005\220\234\',\220\234\'-\022\237\001\n\020" + - "PostAppsSearches\022%.clarifai.api.PostApps" + - "SearchesRequest\032\036.clarifai.api.MultiAppR" + - "esponse\"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.GetUserRequest\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.Po" + - "stValidatePasswordRequest\032..clarifai.api" + - ".SinglePasswordValidationResponse\"\\\202\323\344\223\002" + - "R\"1/v2/users/{user_app_id.user_id}/valid" + - "ate_password:\001*Z\032\"\025/v2/validate_password" + - ":\001*\230\234\'\003\022\301\001\n\tGetSearch\022\036.clarifai.api.Get" + - "SearchRequest\032\".clarifai.api.SingleSearc" + - "hResponse\"p\202\323\344\223\002^\022G/v2/users/{user_app_i" + - "d.user_id}/apps/{user_app_id.app_id}/sea" + - "rches/{id}Z\023\022\021/v2/searches/{id}\230\234\'\002\220\234\'-\220" + - "\234\'r\022\274\001\n\014ListSearches\022!.clarifai.api.List" + - "SearchesRequest\032!.clarifai.api.MultiSear" + - "chResponse\"f\202\323\344\223\002T\022B/v2/users/{user_app_" + - "id.user_id}/apps/{user_app_id.app_id}/se" + - "archesZ\016\022\014/v2/searches\230\234\'\002\220\234\'-\220\234\'r\022\310\001\n\rP" + - "atchSearches\022\".clarifai.api.PatchSearche" + - "sRequest\032!.clarifai.api.MultiSearchRespo" + - "nse\"p\202\323\344\223\002Z2B/v2/users/{user_app_id.user" + - "_id}/apps/{user_app_id.app_id}/searches:" + - "\001*Z\0212\014/v2/searches:\001*\230\234\'\002\220\234\'-\220\234\'s\220\234\'r\022\332\001" + - "\n\014PostSearches\022!.clarifai.api.PostSearch" + - "esRequest\032!.clarifai.api.MultiSearchResp" + - "onse\"\203\001\210\002\001\202\323\344\223\002Z\"B/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/sear" + - "ches:\001*Z\021\"\014/v2/searches:\001*\230\234\'\002\220\234\'-\220\234\'&\220\234" + - "\'\013\220\234\'\005\220\234\'\017\220\234\'\003\220\234\'\023\022\330\001\n\020PostSearchesByID\022" + - "%.clarifai.api.PostSearchesByIDRequest\032!" + - ".clarifai.api.MultiSearchResponse\"z\202\323\344\223\002" + - "d\"G/v2/users/{user_app_id.user_id}/apps/" + - "{user_app_id.app_id}/searches/{id}:\001*Z\026\"" + - "\021/v2/searches/{id}:\001*\230\234\'\002\220\234\'-\220\234\'r\220\234\'\003\022\263\002" + - "\n\033PostAnnotationSearchMetrics\0220.clarifai" + - ".api.PostAnnotationSearchMetricsRequest\032" + - "2.clarifai.api.MultiAnnotationSearchMetr" + - "icsResponse\"\255\001\202\323\344\223\002\202\001\"V/v2/users/{user_a" + + "app_id}/workflows/{workflow_id}/versions" + + ":\001*Z)2$/v2/workflows/{workflow_id}/versi" + + "ons:\001*\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\023\220\234\'\022\022\205\001\n\006GetKey\022\033." + + "clarifai.api.GetKeyRequest\032\037.clarifai.ap" + + "i.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.ListKeysRe" + + "quest\032\036.clarifai.api.MultiKeyResponse\"4\202" + + "\323\344\223\002&\022$/v2/users/{user_app_id.user_id}/k" + + "eys\230\234\'\005\220\234\'0\022\243\001\n\013ListAppKeys\022 .clarifai.a" + + "pi.ListAppKeysRequest\032\036.clarifai.api.Mul" + + "tiKeyResponse\"R\202\323\344\223\002@\022>/v2/users/{user_a" + "pp_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\032GetAnnot" + - "ationSearchMetrics\022/.clarifai.api.GetAnn" + + "/keys\230\234\'\005\220\234\'-\220\234\'0\022\225\001\n\tDeleteKey\022\036.clarif" + + "ai.api.DeleteKeyRequest\032!.clarifai.api.s" + + "tatus.BaseResponse\"E\202\323\344\223\002/*-/v2/users/{u" + + "ser_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.Po" + + "stKeysRequest\032\036.clarifai.api.MultiKeyRes" + + "ponse\"?\202\323\344\223\002)\"$/v2/users/{user_app_id.us" + + "er_id}/keys:\001*\230\234\'\005\220\234\'-\220\234\'/\220\234\'0\022\210\001\n\tPatch" + + "Keys\022\036.clarifai.api.PatchKeysRequest\032\036.c" + + "larifai.api.MultiKeyResponse\";\202\323\344\223\002)2$/v" + + "2/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.My" + + "ScopesRequest\032 .clarifai.api.MultiScopeR" + + "esponse\"o\202\323\344\223\002e\022B/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/mysco" + + "pesZ\016\022\014/v2/myscopesZ\017\022\r/v2/my_scopes\230\234\'\002" + + "\022\215\001\n\014MyScopesUser\022!.clarifai.api.MyScope" + + "sUserRequest\032$.clarifai.api.MultiScopeUs" + + "erResponse\"4\202\323\344\223\002*\022(/v2/users/{user_app_" + + "id.user_id}/myscopes\230\234\'\005\022u\n\014MyScopesRoot" + + "\022!.clarifai.api.MyScopesRootRequest\032$.cl" + + "arifai.api.MultiScopeRootResponse\"\034\202\323\344\223\002" + + "\022\022\020/v2/myscopesroot\230\234\'\005\022\207\001\n\nListScopes\022\037" + + ".clarifai.api.ListScopesRequest\032$.clarif" + + "ai.api.MultiScopeDepsResponse\"2\202\323\344\223\002(\022&/" + + "v2/users/{user_app_id.user_id}/scopes\230\234\'" + + "\003\022\225\001\n\006GetApp\022\033.clarifai.api.GetAppReques" + + "t\032\037.clarifai.api.SingleAppResponse\"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\010Li" + + "stApps\022\035.clarifai.api.ListAppsRequest\032\036." + + "clarifai.api.MultiAppResponse\"D\202\323\344\223\0022\022$/" + + "v2/users/{user_app_id.user_id}/appsZ\n\022\010/" + + "v2/apps\230\234\'\005\220\234\'-\220\234\'\023\022\245\001\n\tDeleteApp\022\036.clar" + + "ifai.api.DeleteAppRequest\032!.clarifai.api" + + ".status.BaseResponse\"U\202\323\344\223\002;*9/v2/users/" + + "{user_app_id.user_id}/apps/{user_app_id." + + "app_id}\230\234\'\005\220\234\',\220\234\'.\220\234\'-\220\234\'\023\022\222\001\n\010PostApps" + + "\022\035.clarifai.api.PostAppsRequest\032\036.clarif" + + "ai.api.MultiAppResponse\"G\202\323\344\223\002)\"$/v2/use" + + "rs/{user_app_id.user_id}/apps:\001*\230\234\'\005\220\234\'," + + "\220\234\'-\220\234\'\017\220\234\'\023\220\234\'\022\022\210\001\n\tPatchApps\022\036.clarifa" + + "i.api.PatchAppsRequest\032\036.clarifai.api.Mu" + + "ltiAppResponse\";\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\014" + + "PatchAppsIds\022!.clarifai.api.PatchAppsIds" + + "Request\032\036.clarifai.api.MultiAppResponse\"" + + "?\202\323\344\223\002-2(/v2/users/{user_app_id.user_id}" + + "/apps/ids:\001*\230\234\'\005\220\234\',\220\234\'-\022\234\001\n\010PatchApp\022\035." + + "clarifai.api.PatchAppRequest\032\037.clarifai." + + "api.SingleAppResponse\"P\202\323\344\223\002>29/v2/users" + + "/{user_app_id.user_id}/apps/{user_app_id" + + ".app_id}:\001*\230\234\'\005\220\234\',\220\234\'-\022\237\001\n\020PostAppsSear" + + "ches\022%.clarifai.api.PostAppsSearchesRequ" + + "est\032\036.clarifai.api.MultiAppResponse\"D\202\323\344" + + "\223\0022\"-/v2/users/{user_app_id.user_id}/app" + + "s/searches:\001*\230\234\'\005\220\234\'-\220\234\'\023\022v\n\007GetUser\022\034.c" + + "larifai.api.GetUserRequest\032 .clarifai.ap" + + "i.SingleUserResponse\"+\202\323\344\223\002!\022\037/v2/users/" + + "{user_app_id.user_id}\230\234\'\005\022\317\001\n\024PostValida" + + "tePassword\022).clarifai.api.PostValidatePa" + + "sswordRequest\032..clarifai.api.SinglePassw" + + "ordValidationResponse\"\\\202\323\344\223\002R\"1/v2/users" + + "/{user_app_id.user_id}/validate_password" + + ":\001*Z\032\"\025/v2/validate_password:\001*\230\234\'\003\022\301\001\n\t" + + "GetSearch\022\036.clarifai.api.GetSearchReques" + + "t\032\".clarifai.api.SingleSearchResponse\"p\202" + + "\323\344\223\002^\022G/v2/users/{user_app_id.user_id}/a" + + "pps/{user_app_id.app_id}/searches/{id}Z\023" + + "\022\021/v2/searches/{id}\230\234\'\002\220\234\'-\220\234\'r\022\274\001\n\014List" + + "Searches\022!.clarifai.api.ListSearchesRequ" + + "est\032!.clarifai.api.MultiSearchResponse\"f" + + "\202\323\344\223\002T\022B/v2/users/{user_app_id.user_id}/" + + "apps/{user_app_id.app_id}/searchesZ\016\022\014/v" + + "2/searches\230\234\'\002\220\234\'-\220\234\'r\022\310\001\n\rPatchSearches" + + "\022\".clarifai.api.PatchSearchesRequest\032!.c" + + "larifai.api.MultiSearchResponse\"p\202\323\344\223\002Z2" + + "B/v2/users/{user_app_id.user_id}/apps/{u" + + "ser_app_id.app_id}/searches:\001*Z\0212\014/v2/se" + + "arches:\001*\230\234\'\002\220\234\'-\220\234\'s\220\234\'r\022\332\001\n\014PostSearch" + + "es\022!.clarifai.api.PostSearchesRequest\032!." + + "clarifai.api.MultiSearchResponse\"\203\001\210\002\001\202\323" + + "\344\223\002Z\"B/v2/users/{user_app_id.user_id}/ap" + + "ps/{user_app_id.app_id}/searches:\001*Z\021\"\014/" + + "v2/searches:\001*\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'\017\220\234" + + "\'\003\220\234\'\023\022\330\001\n\020PostSearchesByID\022%.clarifai.a" + + "pi.PostSearchesByIDRequest\032!.clarifai.ap" + + "i.MultiSearchResponse\"z\202\323\344\223\002d\"G/v2/users" + + "/{user_app_id.user_id}/apps/{user_app_id" + + ".app_id}/searches/{id}:\001*Z\026\"\021/v2/searche" + + "s/{id}:\001*\230\234\'\002\220\234\'-\220\234\'r\220\234\'\003\022\263\002\n\033PostAnnota" + + "tionSearchMetrics\0220.clarifai.api.PostAnn" + "otationSearchMetricsRequest\0322.clarifai.a" + "pi.MultiAnnotationSearchMetricsResponse\"" + - "\245\001\202\323\344\223\002\206\001\022[/v2/users/{user_app_id.user_i" + + "\255\001\202\323\344\223\002\202\001\"V/v2/users/{user_app_id.user_i" + "d}/apps/{user_app_id.app_id}/annotations" + - "/searches/metrics/{id}Z\'\022%/v2/annotation" + - "s/searches/metrics/{id}\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220" + - "\234\'\005\220\234\'5\022\240\002\n\033ListAnnotationSearchMetrics\022" + - "0.clarifai.api.ListAnnotationSearchMetri" + - "csRequest\0322.clarifai.api.MultiAnnotation" + - "SearchMetricsResponse\"\232\001\202\323\344\223\002|\022V/v2/user" + - "s/{user_app_id.user_id}/apps/{user_app_i" + - "d.app_id}/annotations/searches/metricsZ\"" + - "\022 /v2/annotations/searches/metrics\230\234\'\002\220\234" + - "\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'5\022\232\002\n\035DeleteAnnotationS" + - "earchMetrics\0222.clarifai.api.DeleteAnnota" + - "tionSearchMetricsRequest\032!.clarifai.api." + - "status.BaseResponse\"\241\001\202\323\344\223\002\206\001*[/v2/users" + - "/{user_app_id.user_id}/apps/{user_app_id" + - ".app_id}/annotations/searches/metrics/{i" + - "d}Z\'*%/v2/annotations/searches/metrics/{" + - "id}\230\234\'\002\220\234\'-\220\234\'5\220\234\'6\220\234\'?\022\316\001\n\014DeleteSearch" + - "\022!.clarifai.api.DeleteSearchRequest\032!.cl" + - "arifai.api.status.BaseResponse\"x\202\323\344\223\002^*G" + - "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_app_id.app_id}/searches/{id}Z\023*\021/v2/s" + - "earches/{id}\230\234\'\002\220\234\'-\220\234\'r\220\234\'s\220\234\'t\022\354\001\n\025Lis" + - "tAnnotationFilters\022*.clarifai.api.ListAn" + - "notationFiltersRequest\032+.clarifai.api.Mu" + - "ltiAnnotationFilterResponse\"z\202\323\344\223\002h\022L/v2" + - "/users/{user_app_id.user_id}/apps/{user_" + - "app_id.app_id}/annotation_filtersZ\030\022\026/v2" + - "/annotation_filters\230\234\'\002\220\234\'-\220\234\'r\022\231\002\n\023GetA" + - "nnotationFilter\022(.clarifai.api.GetAnnota" + - "tionFilterRequest\032,.clarifai.api.SingleA" + - "nnotationFilterResponse\"\251\001\202\323\344\223\002\226\001\022c/v2/u" + - "sers/{user_app_id.user_id}/apps/{user_ap" + - "p_id.app_id}/annotation_filters/{annotat" + - "ion_filter_id}Z/\022-/v2/annotation_filters" + - "/{annotation_filter_id}\230\234\'\002\220\234\'-\220\234\'r\022\367\001\n\025" + - "PostAnnotationFilters\022*.clarifai.api.Pos" + - "tAnnotationFiltersRequest\032+.clarifai.api" + - ".MultiAnnotationFilterResponse\"\204\001\202\323\344\223\002n\"" + + "/searches/metrics:\001*Z%\" /v2/annotations/" + + "searches/metrics:\001*\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220" + + "\234\'5\220\234\'6\220\234\'\017\220\234\'\023\022\251\002\n\032GetAnnotationSearchM" + + "etrics\022/.clarifai.api.GetAnnotationSearc" + + "hMetricsRequest\0322.clarifai.api.MultiAnno" + + "tationSearchMetricsResponse\"\245\001\202\323\344\223\002\206\001\022[/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/annotations/searches/me" + + "trics/{id}Z\'\022%/v2/annotations/searches/m" + + "etrics/{id}\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'\005\220\234\'5\022\240\002\n\033" + + "ListAnnotationSearchMetrics\0220.clarifai.a" + + "pi.ListAnnotationSearchMetricsRequest\0322." + + "clarifai.api.MultiAnnotationSearchMetric" + + "sResponse\"\232\001\202\323\344\223\002|\022V/v2/users/{user_app_" + + "id.user_id}/apps/{user_app_id.app_id}/an" + + "notations/searches/metricsZ\"\022 /v2/annota", + "tions/searches/metrics\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234" + + "\'\005\220\234\'5\022\232\002\n\035DeleteAnnotationSearchMetrics" + + "\0222.clarifai.api.DeleteAnnotationSearchMe" + + "tricsRequest\032!.clarifai.api.status.BaseR" + + "esponse\"\241\001\202\323\344\223\002\206\001*[/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/ann" + + "otations/searches/metrics/{id}Z\'*%/v2/an" + + "notations/searches/metrics/{id}\230\234\'\002\220\234\'-\220" + + "\234\'5\220\234\'6\220\234\'?\022\316\001\n\014DeleteSearch\022!.clarifai." + + "api.DeleteSearchRequest\032!.clarifai.api.s" + + "tatus.BaseResponse\"x\202\323\344\223\002^*G/v2/users/{u" + + "ser_app_id.user_id}/apps/{user_app_id.ap" + + "p_id}/searches/{id}Z\023*\021/v2/searches/{id}" + + "\230\234\'\002\220\234\'-\220\234\'r\220\234\'s\220\234\'t\022\354\001\n\025ListAnnotationF" + + "ilters\022*.clarifai.api.ListAnnotationFilt" + + "ersRequest\032+.clarifai.api.MultiAnnotatio" + + "nFilterResponse\"z\202\323\344\223\002h\022L/v2/users/{user" + + "_app_id.user_id}/apps/{user_app_id.app_i" + + "d}/annotation_filtersZ\030\022\026/v2/annotation_" + + "filters\230\234\'\002\220\234\'-\220\234\'r\022\231\002\n\023GetAnnotationFil" + + "ter\022(.clarifai.api.GetAnnotationFilterRe" + + "quest\032,.clarifai.api.SingleAnnotationFil" + + "terResponse\"\251\001\202\323\344\223\002\226\001\022c/v2/users/{user_a" + + "pp_id.user_id}/apps/{user_app_id.app_id}" + + "/annotation_filters/{annotation_filter_i" + + "d}Z/\022-/v2/annotation_filters/{annotation" + + "_filter_id}\230\234\'\002\220\234\'-\220\234\'r\022\367\001\n\025PostAnnotati" + + "onFilters\022*.clarifai.api.PostAnnotationF" + + "iltersRequest\032+.clarifai.api.MultiAnnota" + + "tionFilterResponse\"\204\001\202\323\344\223\002n\"L/v2/users/{" + + "user_app_id.user_id}/apps/{user_app_id.a" + + "pp_id}/annotation_filters:\001*Z\033\"\026/v2/anno" + + "tation_filters:\001*\230\234\'\002\220\234\'-\220\234\'r\220\234\'s\022\371\001\n\026Pa" + + "tchAnnotationFilters\022+.clarifai.api.Patc" + + "hAnnotationFiltersRequest\032+.clarifai.api" + + ".MultiAnnotationFilterResponse\"\204\001\202\323\344\223\002n2" + "L/v2/users/{user_app_id.user_id}/apps/{u" + "ser_app_id.app_id}/annotation_filters:\001*" + - "Z\033\"\026/v2/annotation_filters:\001*\230\234\'\002\220\234\'-\220\234\'" + - "r\220\234\'s\022\371\001\n\026PatchAnnotationFilters\022+.clari" + - "fai.api.PatchAnnotationFiltersRequest\032+." + - "clarifai.api.MultiAnnotationFilterRespon" + - "se\"\204\001\202\323\344\223\002n2L/v2/users/{user_app_id.user" + - "_id}/apps/{user_app_id.app_id}/annotatio" + - "n_filters:\001*Z\0332\026/v2/annotation_filters:\001" + - "*\230\234\'\002\220\234\'-\220\234\'r\220\234\'s\022\361\001\n\027DeleteAnnotationFi" + - "lters\022,.clarifai.api.DeleteAnnotationFil" + - "tersRequest\032!.clarifai.api.status.BaseRe" + - "sponse\"\204\001\202\323\344\223\002n*L/v2/users/{user_app_id." + - "user_id}/apps/{user_app_id.app_id}/annot" + - "ation_filters:\001*Z\033*\026/v2/annotation_filte" + - "rs:\001*\230\234\'\002\220\234\'-\220\234\'r\220\234\'s\022|\n\017ListStatusCodes" + - "\022$.clarifai.api.ListStatusCodesRequest\032%" + - ".clarifai.api.MultiStatusCodeResponse\"\034\202" + - "\323\344\223\002\022\022\020/v2/status_codes\230\234\'\001\022\212\001\n\rGetStatu" + - "sCode\022\".clarifai.api.GetStatusCodeReques" + - "t\032&.clarifai.api.SingleStatusCodeRespons" + - "e\"-\202\323\344\223\002#\022!/v2/status_codes/{status_code" + - "_id}\230\234\'\001\022\302\001\n\021ListCollaborators\022&.clarifa" + - "i.api.ListCollaboratorsRequest\032(.clarifa" + - "i.api.MultiCollaboratorsResponse\"[\202\323\344\223\002I" + - "\022G/v2/users/{user_app_id.user_id}/apps/{" + - "user_app_id.app_id}/collaborators\230\234\'\002\220\234\'" + - "-\220\234\'2\022\311\001\n\021PostCollaborators\022&.clarifai.a" + - "pi.PostCollaboratorsRequest\032(.clarifai.a" + - "pi.MultiCollaboratorsResponse\"b\202\323\344\223\002L\"G/" + - "v2/users/{user_app_id.user_id}/apps/{use" + - "r_app_id.app_id}/collaborators:\001*\230\234\'\002\220\234\'", - "-\220\234\'3\220\234\'2\022\317\001\n\022PatchCollaborators\022\'.clari" + - "fai.api.PatchCollaboratorsRequest\032(.clar" + - "ifai.api.MultiCollaboratorsResponse\"f\202\323\344" + - "\223\002L2G/v2/users/{user_app_id.user_id}/app" + - "s/{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\023DeleteCollaborat" + - "ors\022(.clarifai.api.DeleteCollaboratorsRe" + - "quest\032!.clarifai.api.status.BaseResponse" + - "\"n\202\323\344\223\002L*G/v2/users/{user_app_id.user_id" + - "}/apps/{user_app_id.app_id}/collaborator" + - "s:\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\022Lis" + - "tCollaborations\022\'.clarifai.api.ListColla" + - "borationsRequest\032).clarifai.api.MultiCol" + - "laborationsResponse\":\202\323\344\223\0020\022./v2/users/{" + - "user_app_id.user_id}/collaborations\230\234\'\003\022" + - "\342\001\n\023PostAppDuplications\022(.clarifai.api.P" + - "ostAppDuplicationsRequest\032*.clarifai.api" + - ".MultiAppDuplicationsResponse\"u\202\323\344\223\002K\"F/" + - "v2/users/{user_app_id.user_id}/apps/{use" + - "r_app_id.app_id}/duplications:\001*\230\234\'\005\220\234\'-" + - "\220\234\'\017\220\234\'\013\220\234\'\005\220\234\'&\220\234\'\023\220\234\'m\220\234\'p\022\245\001\n\023ListApp" + - "Duplications\022(.clarifai.api.ListAppDupli" + - "cationsRequest\032*.clarifai.api.MultiAppDu" + - "plicationsResponse\"8\202\323\344\223\002.\022,/v2/users/{u" + - "ser_app_id.user_id}/duplications\230\234\'\005\022\266\001\n" + - "\021GetAppDuplication\022&.clarifai.api.GetApp" + - "DuplicationRequest\032*.clarifai.api.Single" + - "AppDuplicationResponse\"M\202\323\344\223\002C\022A/v2/user" + - "s/{user_app_id.user_id}/duplications/{ap" + - "p_duplication_id}\230\234\'\005\022\331\001\n\tPostTasks\022\036.cl" + - "arifai.api.PostTasksRequest\032\037.clarifai.a" + - "pi.MultiTaskResponse\"\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\026GetTaskAnnotationCount\022!.clarifai." + - "api.GetTaskCountRequest\032%.clarifai.api.S" + - "ingleTaskCountResponse\"\231\001\202\323\344\223\002\206\001\022[/v2/us" + - "ers/{user_app_id.user_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.GetTaskCountRequest\032%.cl" + - "arifai.api.SingleTaskCountResponse\"\216\001\202\323\344" + - "\223\002|\022V/v2/users/{user_app_id.user_id}/app" + - "s/{user_app_id.app_id}/tasks/{task_id}/i" + - "nputs/countZ\"\022 /v2/tasks/{task_id}/input" + - "s/count\230\234\'\002\220\234\'-\220\234\'8\022\320\001\n\007GetTask\022\034.clarif" + - "ai.api.GetTaskRequest\032 .clarifai.api.Sin" + - "gleTaskResponse\"\204\001\202\323\344\223\002b\022I/v2/users/{use" + + "Z\0332\026/v2/annotation_filters:\001*\230\234\'\002\220\234\'-\220\234\'" + + "r\220\234\'s\022\361\001\n\027DeleteAnnotationFilters\022,.clar" + + "ifai.api.DeleteAnnotationFiltersRequest\032" + + "!.clarifai.api.status.BaseResponse\"\204\001\202\323\344" + + "\223\002n*L/v2/users/{user_app_id.user_id}/app" + + "s/{user_app_id.app_id}/annotation_filter" + + "s:\001*Z\033*\026/v2/annotation_filters:\001*\230\234\'\002\220\234\'" + + "-\220\234\'r\220\234\'s\022|\n\017ListStatusCodes\022$.clarifai." + + "api.ListStatusCodesRequest\032%.clarifai.ap" + + "i.MultiStatusCodeResponse\"\034\202\323\344\223\002\022\022\020/v2/s" + + "tatus_codes\230\234\'\001\022\212\001\n\rGetStatusCode\022\".clar" + + "ifai.api.GetStatusCodeRequest\032&.clarifai" + + ".api.SingleStatusCodeResponse\"-\202\323\344\223\002#\022!/" + + "v2/status_codes/{status_code_id}\230\234\'\001\022\303\001\n" + + "\020GetResourcePrice\022%.clarifai.api.GetReso" + + "urcePriceRequest\032&.clarifai.api.GetResou" + + "rcePriceResponse\"`\202\323\344\223\002J\022H/v2/users/{use" + "r_app_id.user_id}/apps/{user_app_id.app_" + - "id}/tasks/{task_id}Z\025\022\023/v2/tasks/{task_i" + - "d}\230\234\'\002\220\234\'-\220\234\'8\220\234\'r\220\234\'\013\220\234\'\023\220\234\'\017\022\276\001\n\tListT" + - "asks\022\036.clarifai.api.ListTasksRequest\032\037.c" + - "larifai.api.MultiTaskResponse\"p\202\323\344\223\002N\022?/" + - "v2/users/{user_app_id.user_id}/apps/{use" + - "r_app_id.app_id}/tasksZ\013\022\t/v2/tasks\230\234\'\002\220" + - "\234\'-\220\234\'8\220\234\'r\220\234\'\013\220\234\'\023\220\234\'\017\022\327\001\n\nPatchTasks\022\037" + - ".clarifai.api.PatchTasksRequest\032\037.clarif" + - "ai.api.MultiTaskResponse\"\206\001\202\323\344\223\002T2?/v2/u" + - "sers/{user_app_id.user_id}/apps/{user_ap" + - "p_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.DeleteT" + - "asksRequest\032!.clarifai.api.status.BaseRe" + - "sponse\"n\202\323\344\223\002T*?/v2/users/{user_app_id.u" + - "ser_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.PostLa" + - "belOrdersRequest\032%.clarifai.api.MultiLab" + - "elOrderResponse\"\224\001\202\323\344\223\002b\"F/v2/users/{use" + - "r_app_id.user_id}/apps/{user_app_id.app_" + - "id}/label_orders:\001*Z\025\"\020/v2/label_orders:" + - "\001*\230\234\'\002\220\234\'-\220\234\'C\220\234\'D\220\234\'7\220\234\'8\220\234\'\005\220\234\'r\220\234\'\013\220\234" + - "\'\023\220\234\'\017\022\366\001\n\rGetLabelOrder\022\".clarifai.api." + - "GetLabelOrderRequest\032&.clarifai.api.Sing" + - "leLabelOrderResponse\"\230\001\202\323\344\223\002~\022W/v2/users" + + "id}/resource_price\230\234\'\002\220\234\'-\220\234\'\017\220\234\'\023\022\302\001\n\021L" + + "istCollaborators\022&.clarifai.api.ListColl" + + "aboratorsRequest\032(.clarifai.api.MultiCol" + + "laboratorsResponse\"[\202\323\344\223\002I\022G/v2/users/{u" + + "ser_app_id.user_id}/apps/{user_app_id.ap" + + "p_id}/collaborators\230\234\'\002\220\234\'-\220\234\'2\022\311\001\n\021Post" + + "Collaborators\022&.clarifai.api.PostCollabo" + + "ratorsRequest\032(.clarifai.api.MultiCollab" + + "oratorsResponse\"b\202\323\344\223\002L\"G/v2/users/{user" + + "_app_id.user_id}/apps/{user_app_id.app_i" + + "d}/collaborators:\001*\230\234\'\002\220\234\'-\220\234\'3\220\234\'2\022\317\001\n\022" + + "PatchCollaborators\022\'.clarifai.api.PatchC" + + "ollaboratorsRequest\032(.clarifai.api.Multi" + + "CollaboratorsResponse\"f\202\323\344\223\002L2G/v2/users" + "/{user_app_id.user_id}/apps/{user_app_id" + - ".app_id}/label_orders/{label_order_id}Z#" + - "\022!/v2/label_orders/{label_order_id}\230\234\'\002\220" + - "\234\'-\220\234\'C\220\234\'\013\220\234\'8\022\326\001\n\017ListLabelOrders\022$.cl" + - "arifai.api.ListLabelOrdersRequest\032%.clar" + - "ifai.api.MultiLabelOrderResponse\"v\202\323\344\223\002\\" + - "\022F/v2/users/{user_app_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\020Pat" + - "chLabelOrders\022%.clarifai.api.PatchLabelO" + - "rdersRequest\032%.clarifai.api.MultiLabelOr" + - "derResponse\"\210\001\202\323\344\223\002b2F/v2/users/{user_ap" + - "p_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\021Delet" + - "eLabelOrders\022&.clarifai.api.DeleteLabelO" + - "rdersRequest\032!.clarifai.api.status.BaseR" + - "esponse\"\204\001\202\323\344\223\002b*F/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/labe" + - "l_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\016PostCollector" + - "s\022#.clarifai.api.PostCollectorsRequest\032$" + - ".clarifai.api.MultiCollectorResponse\"\224\001\202" + - "\323\344\223\002^\"D/v2/users/{user_app_id.user_id}/a" + - "pps/{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\014GetColle" + - "ctor\022!.clarifai.api.GetCollectorRequest\032" + - "%.clarifai.api.SingleCollectorResponse\"\210" + - "\001\202\323\344\223\002v\022S/v2/users/{user_app_id.user_id}" + - "/apps/{user_app_id.app_id}/collectors/{c" + - "ollector_id}Z\037\022\035/v2/collectors/{collecto" + - "r_id}\230\234\'\002\220\234\'-\220\234\'*\022\307\001\n\016ListCollectors\022#.c" + - "larifai.api.ListCollectorsRequest\032$.clar" + - "ifai.api.MultiCollectorResponse\"j\202\323\344\223\002X\022" + - "D/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_app_id.app_id}/collectorsZ\020\022\016/v2/col" + - "lectors\230\234\'\002\220\234\'-\220\234\'*\022\323\001\n\017PatchCollectors\022" + - "$.clarifai.api.PatchCollectorsRequest\032$." + - "clarifai.api.MultiCollectorResponse\"t\202\323\344" + - "\223\002^2D/v2/users/{user_app_id.user_id}/app" + - "s/{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\020De" + - "leteCollectors\022%.clarifai.api.DeleteColl" + - "ectorsRequest\032!.clarifai.api.status.Base" + - "Response\"x\202\323\344\223\002^*D/v2/users/{user_app_id" + - ".user_id}/apps/{user_app_id.app_id}/coll" + - "ectors:\001*Z\023*\016/v2/collectors:\001*\230\234\'\002\220\234\'-\220\234" + - "\')\220\234\'+\220\234\'*\022\311\001\n\016PostStatValues\022#.clarifai" + - ".api.PostStatValuesRequest\032$.clarifai.ap" + - "i.MultiStatValueResponse\"l\202\323\344\223\002b\"F/v2/us" + - "ers/{user_app_id.user_id}/apps/{user_app" + - "_id.app_id}/stats/values:\001*Z\025\"\020/v2/stats" + - "/values:\001*\230\234\'\002\022\375\001\n\027PostStatValuesAggrega" + - "te\022,.clarifai.api.PostStatValuesAggregat" + - "eRequest\032-.clarifai.api.MultiStatValueAg" + - "gregateResponse\"\204\001\202\323\344\223\002v\"P/v2/users/{use" + - "r_app_id.user_id}/apps/{user_app_id.app_" + - "id}/stats/values/aggregate:\001*Z\037\"\032/v2/sta" + - "ts/values/aggregate:\001*\230\234\'\002\220\234\'-\022\343\001\n\027PostT" + - "rendingMetricsView\022,.clarifai.api.PostTr" + - "endingMetricsViewRequest\032!.clarifai.api." + - "status.BaseResponse\"w\202\323\344\223\002m\"h/v2/users/{" + - "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_id}/trending_metrics/views/{view_type" + - "}/{object_id}:\001*\230\234\'\002\022\217\002\n\030ListTrendingMet" + - "ricsViews\022-.clarifai.api.ListTrendingMet" + - "ricsViewsRequest\032..clarifai.api.MultiTre" + - "ndingMetricsViewResponse\"\223\001\202\323\344\223\002\210\001\022\\/v2/" + + ".app_id}/collaborators:\001*\230\234\'\002\220\234\'-\220\234\'3\220\234\'" + + "2\220\234\'4\022\322\001\n\023DeleteCollaborators\022(.clarifai" + + ".api.DeleteCollaboratorsRequest\032!.clarif" + + "ai.api.status.BaseResponse\"n\202\323\344\223\002L*G/v2/" + "users/{user_app_id.user_id}/apps/{user_a" + - "pp_id.app_id}/trending_metrics/views/{vi" + - "ew_type}Z(\022&/v2/trending_metrics/views/{" + - "view_type}\230\234\'\002\022\262\001\n\tGetModule\022\036.clarifai." + - "api.GetModuleRequest\032\".clarifai.api.Sing" + - "leModuleResponse\"a\202\323\344\223\002O\022M/v2/users/{use" + - "r_app_id.user_id}/apps/{user_app_id.app_" + - "id}/modules/{module_id}\230\234\'\005\220\234\'-\220\234\'m\022\344\001\n\013" + - "ListModules\022 .clarifai.api.ListModulesRe" + - "quest\032!.clarifai.api.MultiModuleResponse" + - "\"\217\001\202\323\344\223\002}\022A/v2/users/{user_app_id.user_i" + - "d}/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\013PostModul" + - "es\022 .clarifai.api.PostModulesRequest\032!.c" + - "larifai.api.MultiModuleResponse\"\\\202\323\344\223\002F\"" + - "A/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_app_id.app_id}/modules:\001*\230\234\'\005\220\234\'-\220\234\'" + - "l\220\234\'m\022\262\001\n\014PatchModules\022!.clarifai.api.Pa" + - "tchModulesRequest\032!.clarifai.api.MultiMo" + - "duleResponse\"\\\202\323\344\223\002F2A/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\320\001\n\rDeleteMod" + - "ules\022\".clarifai.api.DeleteModulesRequest" + - "\032!.clarifai.api.status.BaseResponse\"x\202\323\344" + - "\223\002F*A/v2/users/{user_app_id.user_id}/app" + - "s/{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.GetMod" + - "uleVersionRequest\032).clarifai.api.SingleM" + - "oduleVersionResponse\"~\202\323\344\223\002l\022j/v2/users/" + - "{user_app_id.user_id}/apps/{user_app_id." + - "app_id}/modules/{module_id}/versions/{mo" + - "dule_version_id}\230\234\'\005\220\234\'-\220\234\'m\022\323\001\n\022ListMod" + - "uleVersions\022\'.clarifai.api.ListModuleVer" + - "sionsRequest\032(.clarifai.api.MultiModuleV" + - "ersionResponse\"j\202\323\344\223\002X\022V/v2/users/{user_" + + "pp_id.app_id}/collaborators:\001*\230\234\'\002\220\234\'-\220\234" + + "\'3\220\234\'2\220\234\'4\220\234\'7\220\234\'8\022\244\001\n\022ListCollaboration" + + "s\022\'.clarifai.api.ListCollaborationsReque" + + "st\032).clarifai.api.MultiCollaborationsRes" + + "ponse\":\202\323\344\223\0020\022./v2/users/{user_app_id.us" + + "er_id}/collaborations\230\234\'\003\022\306\001\n\023PostAppDup" + + "lications\022(.clarifai.api.PostAppDuplicat" + + "ionsRequest\032*.clarifai.api.MultiAppDupli" + + "cationsResponse\"Y\202\323\344\223\002K\"F/v2/users/{user" + + "_app_id.user_id}/apps/{user_app_id.app_i" + + "d}/duplications:\001*\230\234\'\005\220\234\'-\022\245\001\n\023ListAppDu" + + "plications\022(.clarifai.api.ListAppDuplica" + + "tionsRequest\032*.clarifai.api.MultiAppDupl" + + "icationsResponse\"8\202\323\344\223\002.\022,/v2/users/{use" + + "r_app_id.user_id}/duplications\230\234\'\005\022\266\001\n\021G" + + "etAppDuplication\022&.clarifai.api.GetAppDu" + + "plicationRequest\032*.clarifai.api.SingleAp" + + "pDuplicationResponse\"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.clar" + + "ifai.api.PostTasksRequest\032\037.clarifai.api" + + ".MultiTaskResponse\"\212\001\202\323\344\223\002T\"?/v2/users/{" + + "user_app_id.user_id}/apps/{user_app_id.a" + + "pp_id}/tasks:\001*Z\016\"\t/v2/tasks:\001*\230\234\'\002\220\234\'-\220" + + "\234\'7\220\234\'8\220\234\'\005\220\234\'\003\220\234\'r\220\234\'\013\220\234\'\023\220\234\'\017\220\234\'%\220\234\'&\022" + + "\376\001\n\026GetTaskAnnotationCount\022!.clarifai.ap" + + "i.GetTaskCountRequest\032%.clarifai.api.Sin" + + "gleTaskCountResponse\"\231\001\202\323\344\223\002\206\001\022[/v2/user" + + "s/{user_app_id.user_id}/apps/{user_app_i" + + "d.app_id}/tasks/{task_id}/annotations/co" + + "untZ\'\022%/v2/tasks/{task_id}/annotations/c" + + "ount\230\234\'\002\220\234\'-\220\234\'8\022\356\001\n\021GetTaskInputCount\022!" + + ".clarifai.api.GetTaskCountRequest\032%.clar" + + "ifai.api.SingleTaskCountResponse\"\216\001\202\323\344\223\002" + + "|\022V/v2/users/{user_app_id.user_id}/apps/" + + "{user_app_id.app_id}/tasks/{task_id}/inp" + + "uts/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.GetTaskRequest\032 .clarifai.api.Singl" + + "eTaskResponse\"\204\001\202\323\344\223\002b\022I/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\022PostModuleVersions\022\'.clarifai.api" + - ".PostModuleVersionsRequest\032(.clarifai.ap" + - "i.MultiModuleVersionResponse\"q\202\323\344\223\002[\"V/v" + - "2/users/{user_app_id.user_id}/apps/{user" + - "_app_id.app_id}/modules/{module_id}/vers" + - "ions:\001*\230\234\'\005\220\234\'-\220\234\'l\220\234\'m\022\334\001\n\023PatchModuleV" + - "ersions\022(.clarifai.api.PatchModuleVersio" + - "nsRequest\032(.clarifai.api.MultiModuleVers" + - "ionResponse\"q\202\323\344\223\002[2V/v2/users/{user_app" + - "_id.user_id}/apps/{user_app_id.app_id}/m" + - "odules/{module_id}/versions:\001*\230\234\'\005\220\234\'-\220\234" + - "\'l\220\234\'m\022\364\001\n\024DeleteModuleVersions\022).clarif" + - "ai.api.DeleteModuleVersionsRequest\032!.cla" + - "rifai.api.status.BaseResponse\"\215\001\202\323\344\223\002[*V" + - "/v2/users/{user_app_id.user_id}/apps/{us" + - "er_app_id.app_id}/modules/{module_id}/ve" + - "rsions:\001*\230\234\'\005\220\234\'-\220\234\'l\220\234\'n\220\234\'m\220\234\'p\220\234\'o\220\234\'" + - "q\220\234\'1\220\234\'0\220\234\'/\022\223\002\n\032GetModuleVersionUsageC" + - "ount\022/.clarifai.api.GetModuleVersionUsag" + - "eCountRequest\0323.clarifai.api.SingleModul" + - "eVersionUsageCountResponse\"\216\001\202\323\344\223\002x\022v/v2" + + "}/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\tListTas" + + "ks\022\036.clarifai.api.ListTasksRequest\032\037.cla" + + "rifai.api.MultiTaskResponse\"p\202\323\344\223\002N\022?/v2" + "/users/{user_app_id.user_id}/apps/{user_" + - "app_id.app_id}/modules/{module_id}/versi" + - "ons/{module_version_id}/usage_count\230\234\'\005\220" + - "\234\'-\220\234\'m\220\234\'p\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" + + "app_id.app_id}/tasksZ\013\022\t/v2/tasks\230\234\'\002\220\234\'" + + "-\220\234\'8\220\234\'r\220\234\'\013\220\234\'\023\220\234\'\017\022\327\001\n\nPatchTasks\022\037.c" + + "larifai.api.PatchTasksRequest\032\037.clarifai" + + ".api.MultiTaskResponse\"\206\001\202\323\344\223\002T2?/v2/use" + + "rs/{user_app_id.user_id}/apps/{user_app_" + + "id.app_id}/tasks:\001*Z\0162\t/v2/tasks:\001*\230\234\'\002\220" + + "\234\'-\220\234\'7\220\234\'8\220\234\'\005\220\234\'r\220\234\'\013\220\234\'\023\220\234\'\017\220\234\'%\220\234\'&\022" + + "\302\001\n\013DeleteTasks\022 .clarifai.api.DeleteTas" + + "ksRequest\032!.clarifai.api.status.BaseResp" + + "onse\"n\202\323\344\223\002T*?/v2/users/{user_app_id.use" + + "r_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.PostLabe" + + "lOrdersRequest\032%.clarifai.api.MultiLabel" + + "OrderResponse\"\224\001\202\323\344\223\002b\"F/v2/users/{user_" + + "app_id.user_id}/apps/{user_app_id.app_id" + + "}/label_orders:\001*Z\025\"\020/v2/label_orders:\001*" + + "\230\234\'\002\220\234\'-\220\234\'C\220\234\'D\220\234\'7\220\234\'8\220\234\'\005\220\234\'r\220\234\'\013\220\234\'\023" + + "\220\234\'\017\022\366\001\n\rGetLabelOrder\022\".clarifai.api.Ge" + + "tLabelOrderRequest\032&.clarifai.api.Single" + + "LabelOrderResponse\"\230\001\202\323\344\223\002~\022W/v2/users/{" + + "user_app_id.user_id}/apps/{user_app_id.a" + + "pp_id}/label_orders/{label_order_id}Z#\022!" + + "/v2/label_orders/{label_order_id}\230\234\'\002\220\234\'" + + "-\220\234\'C\220\234\'\013\220\234\'8\022\326\001\n\017ListLabelOrders\022$.clar" + + "ifai.api.ListLabelOrdersRequest\032%.clarif" + + "ai.api.MultiLabelOrderResponse\"v\202\323\344\223\002\\\022F" + + "/v2/users/{user_app_id.user_id}/apps/{us" + + "er_app_id.app_id}/label_ordersZ\022\022\020/v2/la" + + "bel_orders\230\234\'\002\220\234\'-\220\234\'C\220\234\'\013\220\234\'8\022\353\001\n\020Patch" + + "LabelOrders\022%.clarifai.api.PatchLabelOrd" + + "ersRequest\032%.clarifai.api.MultiLabelOrde" + + "rResponse\"\210\001\202\323\344\223\002b2F/v2/users/{user_app_" + + "id.user_id}/apps/{user_app_id.app_id}/la" + + "bel_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\021DeleteL" + + "abelOrders\022&.clarifai.api.DeleteLabelOrd" + + "ersRequest\032!.clarifai.api.status.BaseRes" + + "ponse\"\204\001\202\323\344\223\002b*F/v2/users/{user_app_id.u" + + "ser_id}/apps/{user_app_id.app_id}/label_" + + "orders:\001*Z\025*\020/v2/label_orders:\001*\230\234\'\002\220\234\'-" + + "\220\234\'E\220\234\'C\220\234\'D\220\234\'7\220\234\'8\022\362\001\n\016PostCollectors\022" + + "#.clarifai.api.PostCollectorsRequest\032$.c" + + "larifai.api.MultiCollectorResponse\"\224\001\202\323\344" + + "\223\002^\"D/v2/users/{user_app_id.user_id}/app" + + "s/{user_app_id.app_id}/collectors:\001*Z\023\"\016" + + "/v2/collectors:\001*\230\234\'\002\220\234\'-\220\234\'\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\014GetCollect" + + "or\022!.clarifai.api.GetCollectorRequest\032%." + + "clarifai.api.SingleCollectorResponse\"\210\001\202" + + "\323\344\223\002v\022S/v2/users/{user_app_id.user_id}/a" + + "pps/{user_app_id.app_id}/collectors/{col" + + "lector_id}Z\037\022\035/v2/collectors/{collector_" + + "id}\230\234\'\002\220\234\'-\220\234\'*\022\307\001\n\016ListCollectors\022#.cla" + + "rifai.api.ListCollectorsRequest\032$.clarif" + + "ai.api.MultiCollectorResponse\"j\202\323\344\223\002X\022D/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/collectorsZ\020\022\016/v2/colle" + + "ctors\230\234\'\002\220\234\'-\220\234\'*\022\323\001\n\017PatchCollectors\022$." + + "clarifai.api.PatchCollectorsRequest\032$.cl" + + "arifai.api.MultiCollectorResponse\"t\202\323\344\223\002" + + "^2D/v2/users/{user_app_id.user_id}/apps/" + + "{user_app_id.app_id}/collectors:\001*Z\0232\016/v" + + "2/collectors:\001*\230\234\'\002\220\234\'-\220\234\')\220\234\'*\022\326\001\n\020Dele" + + "teCollectors\022%.clarifai.api.DeleteCollec" + + "torsRequest\032!.clarifai.api.status.BaseRe" + + "sponse\"x\202\323\344\223\002^*D/v2/users/{user_app_id.u" + + "ser_id}/apps/{user_app_id.app_id}/collec" + + "tors:\001*Z\023*\016/v2/collectors:\001*\230\234\'\002\220\234\'-\220\234\')" + + "\220\234\'+\220\234\'*\022\311\001\n\016PostStatValues\022#.clarifai.a" + + "pi.PostStatValuesRequest\032$.clarifai.api." + + "MultiStatValueResponse\"l\202\323\344\223\002b\"F/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" + + "d.app_id}/stats/values:\001*Z\025\"\020/v2/stats/v" + + "alues:\001*\230\234\'\002\022\375\001\n\027PostStatValuesAggregate" + + "\022,.clarifai.api.PostStatValuesAggregateR" + + "equest\032-.clarifai.api.MultiStatValueAggr" + + "egateResponse\"\204\001\202\323\344\223\002v\"P/v2/users/{user_" + + "app_id.user_id}/apps/{user_app_id.app_id" + + "}/stats/values/aggregate:\001*Z\037\"\032/v2/stats" + + "/values/aggregate:\001*\230\234\'\002\220\234\'-\022\343\001\n\027PostTre" + + "ndingMetricsView\022,.clarifai.api.PostTren" + + "dingMetricsViewRequest\032!.clarifai.api.st" + + "atus.BaseResponse\"w\202\323\344\223\002m\"h/v2/users/{us" + + "er_app_id.user_id}/apps/{user_app_id.app" + + "_id}/trending_metrics/views/{view_type}/" + + "{object_id}:\001*\230\234\'\002\022\217\002\n\030ListTrendingMetri" + + "csViews\022-.clarifai.api.ListTrendingMetri" + + "csViewsRequest\032..clarifai.api.MultiTrend" + + "ingMetricsViewResponse\"\223\001\202\323\344\223\002\210\001\022\\/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" + + "_id.app_id}/trending_metrics/views/{view" + + "_type}Z(\022&/v2/trending_metrics/views/{vi" + + "ew_type}\230\234\'\002\022\262\001\n\tGetModule\022\036.clarifai.ap" + + "i.GetModuleRequest\032\".clarifai.api.Single" + + "ModuleResponse\"a\202\323\344\223\002O\022M/v2/users/{user_" + + "app_id.user_id}/apps/{user_app_id.app_id" + + "}/modules/{module_id}\230\234\'\005\220\234\'-\220\234\'m\022\344\001\n\013Li" + + "stModules\022 .clarifai.api.ListModulesRequ" + + "est\032!.clarifai.api.MultiModuleResponse\"\217" + + "\001\202\323\344\223\002}\022A/v2/users/{user_app_id.user_id}" + + "/apps/{user_app_id.app_id}/modulesZ)\022\'/v" + + "2/users/{user_app_id.user_id}/modulesZ\r\022" + + "\013/v2/modules\230\234\'\005\220\234\'-\220\234\'m\022\260\001\n\013PostModules" + + "\022 .clarifai.api.PostModulesRequest\032!.cla" + + "rifai.api.MultiModuleResponse\"\\\202\323\344\223\002F\"A/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/modules:\001*\230\234\'\005\220\234\'-\220\234\'l\220" + + "\234\'m\022\262\001\n\014PatchModules\022!.clarifai.api.Patc" + + "hModulesRequest\032!.clarifai.api.MultiModu" + + "leResponse\"\\\202\323\344\223\002F2A/v2/users/{user_app_" + + "id.user_id}/apps/{user_app_id.app_id}/mo" + + "dules:\001*\230\234\'\005\220\234\'-\220\234\'l\220\234\'m\022\320\001\n\rDeleteModul" + + "es\022\".clarifai.api.DeleteModulesRequest\032!" + + ".clarifai.api.status.BaseResponse\"x\202\323\344\223\002" + + "F*A/v2/users/{user_app_id.user_id}/apps/" + + "{user_app_id.app_id}/modules:\001*\230\234\'\005\220\234\'-\220" + + "\234\'l\220\234\'n\220\234\'m\220\234\'p\220\234\'o\220\234\'q\220\234\'1\220\234\'0\220\234\'/\022\344\001\n\020" + + "GetModuleVersion\022%.clarifai.api.GetModul" + + "eVersionRequest\032).clarifai.api.SingleMod" + + "uleVersionResponse\"~\202\323\344\223\002l\022j/v2/users/{u" + + "ser_app_id.user_id}/apps/{user_app_id.ap" + + "p_id}/modules/{module_id}/versions/{modu" + + "le_version_id}\230\234\'\005\220\234\'-\220\234\'m\022\323\001\n\022ListModul" + + "eVersions\022\'.clarifai.api.ListModuleVersi" + + "onsRequest\032(.clarifai.api.MultiModuleVer" + + "sionResponse\"j\202\323\344\223\002X\022V/v2/users/{user_ap" + + "p_id.user_id}/apps/{user_app_id.app_id}/" + + "modules/{module_id}/versions\230\234\'\005\220\234\'-\220\234\'m" + + "\022\332\001\n\022PostModuleVersions\022\'.clarifai.api.P" + + "ostModuleVersionsRequest\032(.clarifai.api." + + "MultiModuleVersionResponse\"q\202\323\344\223\002[\"V/v2/" + + "users/{user_app_id.user_id}/apps/{user_a" + + "pp_id.app_id}/modules/{module_id}/versio" + + "ns:\001*\230\234\'\005\220\234\'-\220\234\'l\220\234\'m\022\334\001\n\023PatchModuleVer" + + "sions\022(.clarifai.api.PatchModuleVersions" + + "Request\032(.clarifai.api.MultiModuleVersio" + + "nResponse\"q\202\323\344\223\002[2V/v2/users/{user_app_i" + + "d.user_id}/apps/{user_app_id.app_id}/mod" + + "ules/{module_id}/versions:\001*\230\234\'\005\220\234\'-\220\234\'l" + + "\220\234\'m\022\364\001\n\024DeleteModuleVersions\022).clarifai" + + ".api.DeleteModuleVersionsRequest\032!.clari" + + "fai.api.status.BaseResponse\"\215\001\202\323\344\223\002[*V/v" + + "2/users/{user_app_id.user_id}/apps/{user" + + "_app_id.app_id}/modules/{module_id}/vers" + + "ions:\001*\230\234\'\005\220\234\'-\220\234\'l\220\234\'n\220\234\'m\220\234\'p\220\234\'o\220\234\'q\220" + + "\234\'1\220\234\'0\220\234\'/\022\223\002\n\032GetModuleVersionUsageCou" + + "nt\022/.clarifai.api.GetModuleVersionUsageC" + + "ountRequest\0323.clarifai.api.SingleModuleV" + + "ersionUsageCountResponse\"\216\001\202\323\344\223\002x\022v/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_id.app_id}/modules/{module_id}/version" + + "s/{module_version_id}/usage_count\230\234\'\005\220\234\'" + + "-\220\234\'m\220\234\'p\022\217\002\n\031GetInstalledModuleVersion\022" + + "..clarifai.api.GetInstalledModuleVersion" + + "Request\0322.clarifai.api.SingleInstalledMo" + + "duleVersionResponse\"\215\001\202\323\344\223\002s\022q/v2/users/" + + "{user_app_id.user_id}/apps/{user_app_id." + + "app_id}/installed_module_versions/{insta" + + "lled_module_version_id}\230\234\'\005\220\234\'-\220\234\'p\220\234\'m\220" + + "\234\'0\022\363\001\n\033ListInstalledModuleVersions\0220.cl" + + "arifai.api.ListInstalledModuleVersionsRe" + + "quest\0321.clarifai.api.MultiInstalledModul" + + "eVersionResponse\"o\202\323\344\223\002U\022S/v2/users/{use" + + "r_app_id.user_id}/apps/{user_app_id.app_" + + "id}/installed_module_versions\230\234\'\005\220\234\'-\220\234\'" + + "p\220\234\'m\220\234\'0\022\366\001\n\033PostInstalledModuleVersion" + + "s\0220.clarifai.api.PostInstalledModuleVers" + + "ionsRequest\0321.clarifai.api.MultiInstalle" + + "dModuleVersionResponse\"r\202\323\344\223\002X\"S/v2/user" + "s/{user_app_id.user_id}/apps/{user_app_i" + "d.app_id}/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" + + "\'\005\220\234\'o\220\234\'p\220\234\'m\220\234\'-\022\373\001\n\035DeleteInstalledMo" + + "duleVersions\0222.clarifai.api.DeleteInstal" + + "ledModuleVersionsRequest\032!.clarifai.api." + + "status.BaseResponse\"\202\001\202\323\344\223\002X*S/v2/users/" + + "{user_app_id.user_id}/apps/{user_app_id." + + "app_id}/installed_module_versions:\001*\230\234\'\005" + + "\220\234\'-\220\234\'m\220\234\'o\220\234\'p\220\234\'q\220\234\'1\220\234\'/\220\234\'0\022\225\002\n\036Pos" + + "tInstalledModuleVersionsKey\0223.clarifai.a" + + "pi.PostInstalledModuleVersionsKeyRequest" + + "\032\037.clarifai.api.SingleKeyResponse\"\234\001\202\323\344\223" + + "\002z\"u/v2/users/{user_app_id.user_id}/apps" + + "/{user_app_id.app_id}/installed_module_v" + + "ersions/{installed_module_version_id}/ke" + + "y:\001*\230\234\'\005\220\234\'o\220\234\'p\220\234\'m\220\234\'-\220\234\'/\220\234\'0\022\365\001\n\022Pos" + + "tBulkOperations\022\'.clarifai.api.PostBulkO" + + "perationsRequest\032).clarifai.api.MultiBul" + + "kOperationsResponse\"\212\001\202\323\344\223\002h\"I/v2/users/" + + "{user_app_id.user_id}/apps/{user_app_id." + + "app_id}/bulk_operations:\001*Z\030\"\023/v2/bulk_o" + + "perations:\001*\230\234\'\002\220\234\'-\220\234\'z\220\234\'y\220\234\'%\220\234\'&\220\234\'(" + + "\022\336\001\n\022ListBulkOperations\022\'.clarifai.api.L" + + "istBulkOperationsRequest\032).clarifai.api." + + "MultiBulkOperationsResponse\"t\202\323\344\223\002b\022I/v2" + + "/users/{user_app_id.user_id}/apps/{user_" + + "app_id.app_id}/bulk_operationsZ\025\022\023/v2/bu" + + "lk_operations\230\234\'\002\220\234\'-\220\234\'z\022\345\001\n\020GetBulkOpe" + + "ration\022%.clarifai.api.GetBulkOperationRe" + + "quest\032*.clarifai.api.SingleBulkOperation" + + "sResponse\"~\202\323\344\223\002l\022N/v2/users/{user_app_i" + "d.user_id}/apps/{user_app_id.app_id}/bul" + - "k_operations:\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\"" + - "\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\210\002\n\027ListNextTas" + - "kAssignments\022,.clarifai.api.ListNextTask" + - "AssignmentsRequest\032 .clarifai.api.MultiI" + - "nputResponse\"\234\001\202\323\344\223\002z\022U/v2/users/{user_a" + - "pp_id.user_id}/apps/{user_app_id.app_id}" + - "/tasks/{task_id}/assignmentsZ!\022\037/v2/task" + - "s/{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\'.cla" + - "rifai.api.PutTaskAssignmentsRequest\032!.cl" + - "arifai.api.status.BaseResponse\"\200\001\202\323\344\223\002Z\032" + - "U/v2/users/{user_app_id.user_id}/apps/{u" + - "ser_app_id.app_id}/tasks/{task_id}/assig" + - "nments:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234\'&\220\234\'\013\220\234\'\005\220\234\'8\220\234\'" + - "i\022\332\001\n\021ListInputsAddJobs\022&.clarifai.api.L" + - "istInputsAddJobsRequest\032\'.clarifai.api.M" + - "ultiInputsAddJobResponse\"t\202\323\344\223\002b\022I/v2/us" + - "ers/{user_app_id.user_id}/apps/{user_app" + - "_id.app_id}/inputs/jobs/addZ\025\022\023/v2/input" + - "s/jobs/add\230\234\'\002\220\234\'-\220\234\'\005\022\341\001\n\017GetInputsAddJ" + - "ob\022$.clarifai.api.GetInputsAddJobRequest" + + "k_operations/{id}Z\032\022\030/v2/bulk_operations" + + "/{id}\230\234\'\002\220\234\'-\220\234\'z\022\353\001\n\024CancelBulkOperatio" + + "ns\022(.clarifai.api.CancelBulkOperationReq" + + "uest\032).clarifai.api.MultiBulkOperationsR" + + "esponse\"~\202\323\344\223\002h2I/v2/users/{user_app_id." + + "user_id}/apps/{user_app_id.app_id}/bulk_" + + "operations:\001*Z\0302\023/v2/bulk_operations:\001*\230" + + "\234\'\002\220\234\'-\220\234\'y\220\234\'z\022\364\001\n\024DeleteBulkOperations" + + "\022(.clarifai.api.DeleteBulkOperationReque" + + "st\032!.clarifai.api.status.BaseResponse\"\216\001" + + "\202\323\344\223\002h*I/v2/users/{user_app_id.user_id}/" + + "apps/{user_app_id.app_id}/bulk_operation" + + "s:\001*Z\030*\023/v2/bulk_operations:\001*\230\234\'\002\220\234\'-\220\234" + + "\'&\220\234\'%\220\234\'(\220\234\'y\220\234\'z\220\234\'{\022\210\002\n\027ListNextTaskA" + + "ssignments\022,.clarifai.api.ListNextTaskAs" + + "signmentsRequest\032 .clarifai.api.MultiInp" + + "utResponse\"\234\001\202\323\344\223\002z\022U/v2/users/{user_app" + + "_id.user_id}/apps/{user_app_id.app_id}/t" + + "asks/{task_id}/assignmentsZ!\022\037/v2/tasks/" + + "{task_id}/assignments\230\234\'\002\220\234\'-\220\234\'&\220\234\'\013\220\234\'" + + "\005\220\234\'8\220\234\'i\022\353\001\n\022PutTaskAssignments\022\'.clari" + + "fai.api.PutTaskAssignmentsRequest\032).clar" + + "ifai.api.MultiTaskAssignmentResponse\"\200\001\202" + + "\323\344\223\002Z\032U/v2/users/{user_app_id.user_id}/a" + + "pps/{user_app_id.app_id}/tasks/{task_id}" + + "/assignments:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234\'&\220\234\'\013\220\234\'\005\220" + + "\234\'8\220\234\'i\022\332\001\n\021ListInputsAddJobs\022&.clarifai" + + ".api.ListInputsAddJobsRequest\032\'.clarifai" + + ".api.MultiInputsAddJobResponse\"t\202\323\344\223\002b\022I" + + "/v2/users/{user_app_id.user_id}/apps/{us" + + "er_app_id.app_id}/inputs/jobs/addZ\025\022\023/v2" + + "/inputs/jobs/add\230\234\'\002\220\234\'-\220\234\'\005\022\341\001\n\017GetInpu" + + "tsAddJob\022$.clarifai.api.GetInputsAddJobR" + + "equest\032(.clarifai.api.SingleInputsAddJob" + + "Response\"~\202\323\344\223\002l\022N/v2/users/{user_app_id" + + ".user_id}/apps/{user_app_id.app_id}/inpu" + + "ts/jobs/add/{id}Z\032\022\030/v2/inputs/jobs/add/" + + "{id}\230\234\'\002\220\234\'-\220\234\'\005\022\362\001\n\022CancelInputsAddJob\022" + + "\'.clarifai.api.CancelInputsAddJobRequest" + "\032(.clarifai.api.SingleInputsAddJobRespon" + - "se\"~\202\323\344\223\002l\022N/v2/users/{user_app_id.user_" + - "id}/apps/{user_app_id.app_id}/inputs/job" + - "s/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\'.clar" + - "ifai.api.CancelInputsAddJobRequest\032(.cla" + - "rifai.api.SingleInputsAddJobResponse\"\210\001\202" + - "\323\344\223\002r2N/v2/users/{user_app_id.user_id}/a" + - "pps/{user_app_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 .clarif" + - "ai.api.PostUploadsRequest\032!.clarifai.api" + - ".MultiUploadResponse\"p\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\'\201\001\220\234\'\200\001\022\214\002\n\025PutUploadContentParts" + - "\022*.clarifai.api.PutUploadContentPartsReq" + - "uest\032\".clarifai.api.SingleUploadResponse" + - "\"\242\001\202\323\344\223\002\211\001\032[/v2/users/{user_app_id.user_" + - "id}/apps/{user_app_id.app_id}/uploads/{u" + - "pload_id}/content_parts:\001*Z\'\032%/v2/upload" + - "s/{upload_id}/content_parts\230\234\'\002\220\234\'-\220\234\'\201\001" + - "\220\234\'\200\001\022\316\001\n\tGetUpload\022\036.clarifai.api.GetUp" + - "loadRequest\032\".clarifai.api.SingleUploadR" + - "esponse\"}\202\323\344\223\002j\022M/v2/users/{user_app_id." + - "user_id}/apps/{user_app_id.app_id}/uploa" + - "ds/{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 .clarifa" + - "i.api.ListUploadsRequest\032!.clarifai.api." + - "MultiUploadResponse\"e\202\323\344\223\002R\022A/v2/users/{" + - "user_app_id.user_id}/apps/{user_app_id.a" + - "pp_id}/uploadsZ\r\022\013/v2/uploads\230\234\'\002\220\234\'-\220\234\'" + - "\200\001\022\315\001\n\rDeleteUploads\022\".clarifai.api.Dele" + - "teUploadsRequest\032!.clarifai.api.status.B" + - "aseResponse\"u\202\323\344\223\002X*A/v2/users/{user_app" + - "_id.user_id}/apps/{user_app_id.app_id}/u" + - "ploads:\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*.c" + - "larifai.api.PostInputsDataSourcesRequest" + - "\032\'.clarifai.api.MultiInputsAddJobRespons" + - "e\"\236\001\202\323\344\223\002p\"M/v2/users/{user_app_id.user_" + - "id}/apps/{user_app_id.app_id}/inputs/dat" + - "a_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\026GetInputsExtractionJob\022+.clarifai" + - ".api.GetInputsExtractionJobRequest\032/.cla" + - "rifai.api.SingleInputsExtractionJobRespo" + - "nse\"\271\001\202\323\344\223\002\246\001\022k/v2/users/{user_app_id.us" + - "er_id}/apps/{user_app_id.app_id}/inputs/" + - "jobs/extraction/{inputs_extraction_job_i" + - "d}Z7\0225/v2/inputs/jobs/extraction/{inputs" + - "_extraction_job_id}\230\234\'\002\220\234\'-\220\234\'\005\022\376\001\n\030List" + - "InputsExtractionJobs\022-.clarifai.api.List" + - "InputsExtractionJobsRequest\032..clarifai.a" + - "pi.MultiInputsExtractionJobResponse\"\202\001\202\323" + - "\344\223\002p\022P/v2/users/{user_app_id.user_id}/ap" + - "ps/{user_app_id.app_id}/inputs/jobs/extr" + - "actionZ\034\022\032/v2/inputs/jobs/extraction\230\234\'\002" + - "\220\234\'-\220\234\'\005\022\214\002\n\032CancelInputsExtractionJobs\022" + - "/.clarifai.api.CancelInputsExtractionJob" + - "sRequest\032..clarifai.api.MultiInputsExtra" + - "ctionJobResponse\"\214\001\202\323\344\223\002v2P/v2/users/{us" + + "se\"\210\001\202\323\344\223\002r2N/v2/users/{user_app_id.user" + + "_id}/apps/{user_app_id.app_id}/inputs/jo" + + "bs/add/{id}:\001*Z\0352\030/v2/inputs/jobs/add/{i" + + "d}:\001*\230\234\'\002\220\234\'-\220\234\'\004\220\234\'\005\022\304\001\n\013PostUploads\022 ." + + "clarifai.api.PostUploadsRequest\032!.clarif" + + "ai.api.MultiUploadResponse\"p\202\323\344\223\002X\"A/v2/" + + "users/{user_app_id.user_id}/apps/{user_a" + + "pp_id.app_id}/uploads:\001*Z\020\"\013/v2/uploads:" + + "\001*\230\234\'\002\220\234\'-\220\234\'\201\001\220\234\'\200\001\022\214\002\n\025PutUploadConten" + + "tParts\022*.clarifai.api.PutUploadContentPa" + + "rtsRequest\032\".clarifai.api.SingleUploadRe" + + "sponse\"\242\001\202\323\344\223\002\211\001\032[/v2/users/{user_app_id" + + ".user_id}/apps/{user_app_id.app_id}/uplo" + + "ads/{upload_id}/content_parts:\001*Z\'\032%/v2/" + + "uploads/{upload_id}/content_parts\230\234\'\002\220\234\'" + + "-\220\234\'\201\001\220\234\'\200\001\022\316\001\n\tGetUpload\022\036.clarifai.api" + + ".GetUploadRequest\032\".clarifai.api.SingleU" + + "ploadResponse\"}\202\323\344\223\002j\022M/v2/users/{user_a" + + "pp_id.user_id}/apps/{user_app_id.app_id}" + + "/uploads/{upload_id}Z\031\022\027/v2/uploads/{upl" + + "oad_id}\230\234\'\002\220\234\'-\220\234\'\200\001\022\271\001\n\013ListUploads\022 .c" + + "larifai.api.ListUploadsRequest\032!.clarifa" + + "i.api.MultiUploadResponse\"e\202\323\344\223\002R\022A/v2/u" + + "sers/{user_app_id.user_id}/apps/{user_ap" + + "p_id.app_id}/uploadsZ\r\022\013/v2/uploads\230\234\'\002\220" + + "\234\'-\220\234\'\200\001\022\315\001\n\rDeleteUploads\022\".clarifai.ap" + + "i.DeleteUploadsRequest\032!.clarifai.api.st" + + "atus.BaseResponse\"u\202\323\344\223\002X*A/v2/users/{us" + "er_app_id.user_id}/apps/{user_app_id.app" + - "_id}/inputs/jobs/extraction:\001*Z\0372\032/v2/in" + - "puts/jobs/extraction:\001*\230\234\'\002\220\234\'-\220\234\'\004\220\234\'\005\022" + - "\205\002\n\021PostInputsUploads\022&.clarifai.api.Pos" + - "tInputsUploadsRequest\032\'.clarifai.api.Mul" + - "tiInputsAddJobResponse\"\236\001\202\323\344\223\002f\"H/v2/use" + + "_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\025PostInputsDataSourc" + + "es\022*.clarifai.api.PostInputsDataSourcesR" + + "equest\032\'.clarifai.api.MultiInputsAddJobR" + + "esponse\"\236\001\202\323\344\223\002p\"M/v2/users/{user_app_id" + + ".user_id}/apps/{user_app_id.app_id}/inpu" + + "ts/data_sources:\001*Z\034\"\027/v2/inputs/data_so", + "urces:\001*\230\234\'\002\220\234\'-\220\234\'%\220\234\'&\220\234\'\013\220\234\'\004\220\234\'\005\220\234\'\017" + + "\220\234\'\002\220\234\'\023\022\262\002\n\026GetInputsExtractionJob\022+.cl" + + "arifai.api.GetInputsExtractionJobRequest" + + "\032/.clarifai.api.SingleInputsExtractionJo" + + "bResponse\"\271\001\202\323\344\223\002\246\001\022k/v2/users/{user_app" + + "_id.user_id}/apps/{user_app_id.app_id}/i" + + "nputs/jobs/extraction/{inputs_extraction" + + "_job_id}Z7\0225/v2/inputs/jobs/extraction/{" + + "inputs_extraction_job_id}\230\234\'\002\220\234\'-\220\234\'\005\022\376\001" + + "\n\030ListInputsExtractionJobs\022-.clarifai.ap" + + "i.ListInputsExtractionJobsRequest\032..clar" + + "ifai.api.MultiInputsExtractionJobRespons" + + "e\"\202\001\202\323\344\223\002p\022P/v2/users/{user_app_id.user_" + + "id}/apps/{user_app_id.app_id}/inputs/job" + + "s/extractionZ\034\022\032/v2/inputs/jobs/extracti" + + "on\230\234\'\002\220\234\'-\220\234\'\005\022\214\002\n\032CancelInputsExtractio" + + "nJobs\022/.clarifai.api.CancelInputsExtract" + + "ionJobsRequest\032..clarifai.api.MultiInput" + + "sExtractionJobResponse\"\214\001\202\323\344\223\002v2P/v2/use" + "rs/{user_app_id.user_id}/apps/{user_app_" + - "id.app_id}/inputs/uploads:\001*Z\027\"\022/v2/inpu" + - "ts/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.SingleRunnerResponse\"H\202\323\344\223\0025\0223/v2/u" + - "sers/{user_app_id.user_id}/runners/{runn" + - "er_id}\230\234\'\005\220\234\'-\220\234\'\203\001\022\220\001\n\013ListRunners\022 .cl" + - "arifai.api.ListRunnersRequest\032!.clarifai" + - ".api.MultiRunnerResponse\"<\202\323\344\223\002)\022\'/v2/us" + - "ers/{user_app_id.user_id}/runners\230\234\'\005\220\234\'" + - "-\220\234\'\203\001\022\230\001\n\013PostRunners\022 .clarifai.api.Po" + - "stRunnersRequest\032!.clarifai.api.MultiRun" + - "nerResponse\"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\rDeleteRunners\022\".clarifai.api.Delet" + - "eRunnersRequest\032!.clarifai.api.status.Ba" + - "seResponse\"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\017ListRunnerItems\022$.clarifai.api" + - ".ListRunnerItemsRequest\032%.clarifai.api.M" + - "ultiRunnerItemResponse\"S\202\323\344\223\002;\0229/v2/user" + - "s/{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\025PostRunn" + - "erItemOutputs\022*.clarifai.api.PostRunnerI" + - "temOutputsRequest\032+.clarifai.api.MultiRu" + - "nnerItemOutputResponse\"m\202\323\344\223\002P\"K/v2/user" + - "s/{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\001\022\304\002\n%PostModelVersionsTrain" + - "ingTimeEstimate\022:.clarifai.api.PostModel" + - "VersionsTrainingTimeEstimateRequest\032/.cl" + - "arifai.api.MultiTrainingTimeEstimateResp" + - "onse\"\255\001\202\323\344\223\002\232\001\"b/v2/users/{user_app_id.u" + - "ser_id}/apps/{user_app_id.app_id}/models" + - "/{model_id}/versions/time_estimate:\001*Z1\"" + - ",/v2/models/{model_id}/versions/time_est" + - "imate:\001*\230\234\'\002\220\234\'-\220\234\'\017BY\n\025com.clarifai.grp" + - "c.apiP\001Z7github.com/Clarifai/clarifai-go" + - "-grpc/proto/clarifai/api\242\002\004CAIPb\006proto3" + "id.app_id}/inputs/jobs/extraction:\001*Z\0372\032" + + "/v2/inputs/jobs/extraction:\001*\230\234\'\002\220\234\'-\220\234\'" + + "\004\220\234\'\005\022\205\002\n\021PostInputsUploads\022&.clarifai.a" + + "pi.PostInputsUploadsRequest\032\'.clarifai.a" + + "pi.MultiInputsAddJobResponse\"\236\001\202\323\344\223\002f\"H/" + + "v2/users/{user_app_id.user_id}/apps/{use" + + "r_app_id.app_id}/inputs/uploads:\001*Z\027\"\022/v" + + "2/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\tGetRun" + + "ner\022\036.clarifai.api.GetRunnerRequest\032\".cl" + + "arifai.api.SingleRunnerResponse\"H\202\323\344\223\0025\022" + + "3/v2/users/{user_app_id.user_id}/runners" + + "/{runner_id}\230\234\'\005\220\234\'-\220\234\'\203\001\022\220\001\n\013ListRunner" + + "s\022 .clarifai.api.ListRunnersRequest\032!.cl" + + "arifai.api.MultiRunnerResponse\"<\202\323\344\223\002)\022\'" + + "/v2/users/{user_app_id.user_id}/runners\230" + + "\234\'\005\220\234\'-\220\234\'\203\001\022\230\001\n\013PostRunners\022 .clarifai." + + "api.PostRunnersRequest\032!.clarifai.api.Mu" + + "ltiRunnerResponse\"D\202\323\344\223\002,\"\'/v2/users/{us" + + "er_app_id.user_id}/runners:\001*\230\234\'\005\220\234\'-\220\234\'" + + "\203\001\220\234\'\204\001\022\241\001\n\rDeleteRunners\022\".clarifai.api" + + ".DeleteRunnersRequest\032!.clarifai.api.sta" + + "tus.BaseResponse\"I\202\323\344\223\002,*\'/v2/users/{use" + + "r_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\017ListRunnerItems\022$.clarif" + + "ai.api.ListRunnerItemsRequest\032%.clarifai" + + ".api.MultiRunnerItemResponse\"S\202\323\344\223\002;\0229/v" + + "2/users/{user_app_id.user_id}/runners/{r" + + "unner_id}/items\230\234\'\005\220\234\'-\220\234\'\203\001\220\234\'\206\001\022\337\001\n\025Po" + + "stRunnerItemOutputs\022*.clarifai.api.PostR" + + "unnerItemOutputsRequest\032+.clarifai.api.M" + + "ultiRunnerItemOutputResponse\"m\202\323\344\223\002P\"K/v" + + "2/users/{user_app_id.user_id}/runners/{r" + + "unner_id}/items/{item_id}/outputs:\001*\230\234\'\005" + + "\220\234\'-\220\234\'\203\001\220\234\'\206\001\220\234\'\207\001\022\304\002\n%PostModelVersion" + + "sTrainingTimeEstimate\022:.clarifai.api.Pos" + + "tModelVersionsTrainingTimeEstimateReques" + + "t\032/.clarifai.api.MultiTrainingTimeEstima" + + "teResponse\"\255\001\202\323\344\223\002\232\001\"b/v2/users/{user_ap" + + "p_id.user_id}/apps/{user_app_id.app_id}/" + + "models/{model_id}/versions/time_estimate" + + ":\001*Z1\",/v2/models/{model_id}/versions/ti" + + "me_estimate:\001*\230\234\'\002\220\234\'-\220\234\'\017BY\n\025com.clarif" + + "ai.grpc.apiP\001Z7github.com/Clarifai/clari" + + "fai-go-grpc/proto/clarifai/api\242\002\004CAIPb\006p" + + "roto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, @@ -4232,1760 +4349,1820 @@ public static void registerAllExtensions( com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiCollaborationsResponse_descriptor, new java.lang.String[] { "Status", "Collaborations", }); - internal_static_clarifai_api_GetStatusCodeRequest_descriptor = + internal_static_clarifai_api_GetResourcePriceRequest_descriptor = getDescriptor().getMessageTypes().get(30); + internal_static_clarifai_api_GetResourcePriceRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_clarifai_api_GetResourcePriceRequest_descriptor, + new java.lang.String[] { "UserAppId", "Model", "Workflow", "Resource", }); + internal_static_clarifai_api_GetResourcePriceResponse_descriptor = + getDescriptor().getMessageTypes().get(31); + internal_static_clarifai_api_GetResourcePriceResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_clarifai_api_GetResourcePriceResponse_descriptor, + new java.lang.String[] { "Status", "Price", }); + internal_static_clarifai_api_GetStatusCodeRequest_descriptor = + getDescriptor().getMessageTypes().get(32); internal_static_clarifai_api_GetStatusCodeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetStatusCodeRequest_descriptor, new java.lang.String[] { "StatusCodeId", }); internal_static_clarifai_api_ListStatusCodesRequest_descriptor = - getDescriptor().getMessageTypes().get(31); + getDescriptor().getMessageTypes().get(33); internal_static_clarifai_api_ListStatusCodesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListStatusCodesRequest_descriptor, new java.lang.String[] { }); internal_static_clarifai_api_SingleStatusCodeResponse_descriptor = - getDescriptor().getMessageTypes().get(32); + getDescriptor().getMessageTypes().get(34); internal_static_clarifai_api_SingleStatusCodeResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleStatusCodeResponse_descriptor, new java.lang.String[] { "Status", }); internal_static_clarifai_api_MultiStatusCodeResponse_descriptor = - getDescriptor().getMessageTypes().get(33); + getDescriptor().getMessageTypes().get(35); internal_static_clarifai_api_MultiStatusCodeResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiStatusCodeResponse_descriptor, new java.lang.String[] { "Status", "Statuses", }); internal_static_clarifai_api_GetConceptRequest_descriptor = - getDescriptor().getMessageTypes().get(34); + getDescriptor().getMessageTypes().get(36); internal_static_clarifai_api_GetConceptRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetConceptRequest_descriptor, new java.lang.String[] { "UserAppId", "ConceptId", }); internal_static_clarifai_api_ListConceptsRequest_descriptor = - getDescriptor().getMessageTypes().get(35); + getDescriptor().getMessageTypes().get(37); internal_static_clarifai_api_ListConceptsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListConceptsRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", "Id", }); internal_static_clarifai_api_ListModelConceptsRequest_descriptor = - getDescriptor().getMessageTypes().get(36); + getDescriptor().getMessageTypes().get(38); internal_static_clarifai_api_ListModelConceptsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListModelConceptsRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "VersionId", "Page", "PerPage", "Search", }); internal_static_clarifai_api_PostConceptsSearchesRequest_descriptor = - getDescriptor().getMessageTypes().get(37); + getDescriptor().getMessageTypes().get(39); internal_static_clarifai_api_PostConceptsSearchesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostConceptsSearchesRequest_descriptor, new java.lang.String[] { "UserAppId", "ConceptQuery", "ExtraInfo", "Pagination", }); internal_static_clarifai_api_ConceptExtraInfoRequest_descriptor = - getDescriptor().getMessageTypes().get(38); + getDescriptor().getMessageTypes().get(40); internal_static_clarifai_api_ConceptExtraInfoRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ConceptExtraInfoRequest_descriptor, new java.lang.String[] { "RankableModel", }); internal_static_clarifai_api_PostConceptsRequest_descriptor = - getDescriptor().getMessageTypes().get(39); + getDescriptor().getMessageTypes().get(41); internal_static_clarifai_api_PostConceptsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostConceptsRequest_descriptor, new java.lang.String[] { "UserAppId", "Concepts", }); internal_static_clarifai_api_PatchConceptsRequest_descriptor = - getDescriptor().getMessageTypes().get(40); + getDescriptor().getMessageTypes().get(42); internal_static_clarifai_api_PatchConceptsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchConceptsRequest_descriptor, new java.lang.String[] { "UserAppId", "Concepts", "Action", }); internal_static_clarifai_api_GetConceptCountsRequest_descriptor = - getDescriptor().getMessageTypes().get(41); + getDescriptor().getMessageTypes().get(43); internal_static_clarifai_api_GetConceptCountsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetConceptCountsRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", }); internal_static_clarifai_api_SingleConceptResponse_descriptor = - getDescriptor().getMessageTypes().get(42); + getDescriptor().getMessageTypes().get(44); internal_static_clarifai_api_SingleConceptResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleConceptResponse_descriptor, new java.lang.String[] { "Status", "Concept", }); internal_static_clarifai_api_MultiConceptResponse_descriptor = - getDescriptor().getMessageTypes().get(43); + getDescriptor().getMessageTypes().get(45); internal_static_clarifai_api_MultiConceptResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiConceptResponse_descriptor, new java.lang.String[] { "Status", "Concepts", }); internal_static_clarifai_api_MultiConceptCountResponse_descriptor = - getDescriptor().getMessageTypes().get(44); + getDescriptor().getMessageTypes().get(46); internal_static_clarifai_api_MultiConceptCountResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiConceptCountResponse_descriptor, new java.lang.String[] { "Status", "ConceptCounts", }); internal_static_clarifai_api_ListConceptRelationsRequest_descriptor = - getDescriptor().getMessageTypes().get(45); + getDescriptor().getMessageTypes().get(47); internal_static_clarifai_api_ListConceptRelationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListConceptRelationsRequest_descriptor, new java.lang.String[] { "UserAppId", "ConceptId", "Predicate", "KnowledgeGraphId", "Page", "PerPage", }); internal_static_clarifai_api_PostConceptRelationsRequest_descriptor = - getDescriptor().getMessageTypes().get(46); + getDescriptor().getMessageTypes().get(48); internal_static_clarifai_api_PostConceptRelationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostConceptRelationsRequest_descriptor, new java.lang.String[] { "UserAppId", "ConceptId", "ConceptRelations", }); internal_static_clarifai_api_DeleteConceptRelationsRequest_descriptor = - getDescriptor().getMessageTypes().get(47); + getDescriptor().getMessageTypes().get(49); internal_static_clarifai_api_DeleteConceptRelationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteConceptRelationsRequest_descriptor, new java.lang.String[] { "UserAppId", "ConceptId", "Ids", }); internal_static_clarifai_api_ListKnowledgeGraphsRequest_descriptor = - getDescriptor().getMessageTypes().get(48); + getDescriptor().getMessageTypes().get(50); internal_static_clarifai_api_ListKnowledgeGraphsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListKnowledgeGraphsRequest_descriptor, new java.lang.String[] { "UserAppId", }); internal_static_clarifai_api_PostKnowledgeGraphsRequest_descriptor = - getDescriptor().getMessageTypes().get(49); + getDescriptor().getMessageTypes().get(51); internal_static_clarifai_api_PostKnowledgeGraphsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostKnowledgeGraphsRequest_descriptor, new java.lang.String[] { "UserAppId", "KnowledgeGraphs", }); internal_static_clarifai_api_PostConceptMappingJobsRequest_descriptor = - getDescriptor().getMessageTypes().get(50); + getDescriptor().getMessageTypes().get(52); internal_static_clarifai_api_PostConceptMappingJobsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostConceptMappingJobsRequest_descriptor, new java.lang.String[] { "UserAppId", "ConceptMappingJobs", }); internal_static_clarifai_api_MultiConceptRelationResponse_descriptor = - getDescriptor().getMessageTypes().get(51); + getDescriptor().getMessageTypes().get(53); internal_static_clarifai_api_MultiConceptRelationResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiConceptRelationResponse_descriptor, new java.lang.String[] { "Status", "ConceptRelations", }); internal_static_clarifai_api_MultiKnowledgeGraphResponse_descriptor = - getDescriptor().getMessageTypes().get(52); + getDescriptor().getMessageTypes().get(54); internal_static_clarifai_api_MultiKnowledgeGraphResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiKnowledgeGraphResponse_descriptor, new java.lang.String[] { "Status", "KnowledgeGraphs", }); internal_static_clarifai_api_MultiConceptMappingJobResponse_descriptor = - getDescriptor().getMessageTypes().get(53); + getDescriptor().getMessageTypes().get(55); internal_static_clarifai_api_MultiConceptMappingJobResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiConceptMappingJobResponse_descriptor, new java.lang.String[] { "Status", "Ids", }); internal_static_clarifai_api_GetConceptLanguageRequest_descriptor = - getDescriptor().getMessageTypes().get(54); + getDescriptor().getMessageTypes().get(56); internal_static_clarifai_api_GetConceptLanguageRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetConceptLanguageRequest_descriptor, new java.lang.String[] { "UserAppId", "ConceptId", "Language", }); internal_static_clarifai_api_ListConceptLanguagesRequest_descriptor = - getDescriptor().getMessageTypes().get(55); + getDescriptor().getMessageTypes().get(57); internal_static_clarifai_api_ListConceptLanguagesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListConceptLanguagesRequest_descriptor, new java.lang.String[] { "UserAppId", "ConceptId", "Page", "PerPage", }); internal_static_clarifai_api_PatchConceptLanguagesRequest_descriptor = - getDescriptor().getMessageTypes().get(56); + getDescriptor().getMessageTypes().get(58); internal_static_clarifai_api_PatchConceptLanguagesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchConceptLanguagesRequest_descriptor, new java.lang.String[] { "UserAppId", "ConceptId", "ConceptLanguages", "Action", }); internal_static_clarifai_api_PostConceptLanguagesRequest_descriptor = - getDescriptor().getMessageTypes().get(57); + getDescriptor().getMessageTypes().get(59); internal_static_clarifai_api_PostConceptLanguagesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostConceptLanguagesRequest_descriptor, new java.lang.String[] { "UserAppId", "ConceptId", "ConceptLanguages", }); internal_static_clarifai_api_SingleConceptLanguageResponse_descriptor = - getDescriptor().getMessageTypes().get(58); + getDescriptor().getMessageTypes().get(60); internal_static_clarifai_api_SingleConceptLanguageResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleConceptLanguageResponse_descriptor, new java.lang.String[] { "Status", "ConceptLanguage", }); internal_static_clarifai_api_MultiConceptLanguageResponse_descriptor = - getDescriptor().getMessageTypes().get(59); + getDescriptor().getMessageTypes().get(61); internal_static_clarifai_api_MultiConceptLanguageResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiConceptLanguageResponse_descriptor, new java.lang.String[] { "Status", "ConceptLanguages", }); internal_static_clarifai_api_GetInputRequest_descriptor = - getDescriptor().getMessageTypes().get(60); + getDescriptor().getMessageTypes().get(62); internal_static_clarifai_api_GetInputRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetInputRequest_descriptor, new java.lang.String[] { "UserAppId", "InputId", }); internal_static_clarifai_api_GetVideoManifestRequest_descriptor = - getDescriptor().getMessageTypes().get(61); + getDescriptor().getMessageTypes().get(63); internal_static_clarifai_api_GetVideoManifestRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetVideoManifestRequest_descriptor, new java.lang.String[] { "UserAppId", "InputId", }); internal_static_clarifai_api_GetInputSamplesRequest_descriptor = - getDescriptor().getMessageTypes().get(62); + getDescriptor().getMessageTypes().get(64); internal_static_clarifai_api_GetInputSamplesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetInputSamplesRequest_descriptor, new java.lang.String[] { "UserAppId", "TaskId", "UserIds", }); internal_static_clarifai_api_ListInputsRequest_descriptor = - getDescriptor().getMessageTypes().get(63); + getDescriptor().getMessageTypes().get(65); internal_static_clarifai_api_ListInputsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListInputsRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", "Status", "Ids", }); internal_static_clarifai_api_StreamInputsRequest_descriptor = - getDescriptor().getMessageTypes().get(64); + getDescriptor().getMessageTypes().get(66); internal_static_clarifai_api_StreamInputsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_StreamInputsRequest_descriptor, new java.lang.String[] { "UserAppId", "PerPage", "LastId", "OrderById", "Descending", }); internal_static_clarifai_api_PostInputsRequest_descriptor = - getDescriptor().getMessageTypes().get(65); + getDescriptor().getMessageTypes().get(67); internal_static_clarifai_api_PostInputsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostInputsRequest_descriptor, new java.lang.String[] { "UserAppId", "Inputs", "InputsAddJobId", "InputIdConflictResolution", }); internal_static_clarifai_api_PatchInputsRequest_descriptor = - getDescriptor().getMessageTypes().get(66); + getDescriptor().getMessageTypes().get(68); internal_static_clarifai_api_PatchInputsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchInputsRequest_descriptor, new java.lang.String[] { "UserAppId", "Inputs", "Action", }); internal_static_clarifai_api_DeleteInputRequest_descriptor = - getDescriptor().getMessageTypes().get(67); + getDescriptor().getMessageTypes().get(69); internal_static_clarifai_api_DeleteInputRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteInputRequest_descriptor, new java.lang.String[] { "UserAppId", "InputId", }); internal_static_clarifai_api_DeleteInputsRequest_descriptor = - getDescriptor().getMessageTypes().get(68); + getDescriptor().getMessageTypes().get(70); internal_static_clarifai_api_DeleteInputsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteInputsRequest_descriptor, new java.lang.String[] { "UserAppId", "Ids", }); internal_static_clarifai_api_SingleInputResponse_descriptor = - getDescriptor().getMessageTypes().get(69); + getDescriptor().getMessageTypes().get(71); internal_static_clarifai_api_SingleInputResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleInputResponse_descriptor, new java.lang.String[] { "Status", "Input", }); internal_static_clarifai_api_GetVideoManifestResponse_descriptor = - getDescriptor().getMessageTypes().get(70); + getDescriptor().getMessageTypes().get(72); internal_static_clarifai_api_GetVideoManifestResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetVideoManifestResponse_descriptor, new java.lang.String[] { "Status", "ManifestUrl", }); internal_static_clarifai_api_MultiInputResponse_descriptor = - getDescriptor().getMessageTypes().get(71); + getDescriptor().getMessageTypes().get(73); internal_static_clarifai_api_MultiInputResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiInputResponse_descriptor, new java.lang.String[] { "Status", "Inputs", "InputsAddJob", }); internal_static_clarifai_api_MultiInputAnnotationResponse_descriptor = - getDescriptor().getMessageTypes().get(72); + getDescriptor().getMessageTypes().get(74); internal_static_clarifai_api_MultiInputAnnotationResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiInputAnnotationResponse_descriptor, new java.lang.String[] { "Status", "Hits", }); internal_static_clarifai_api_SingleInputCountResponse_descriptor = - getDescriptor().getMessageTypes().get(73); + getDescriptor().getMessageTypes().get(75); internal_static_clarifai_api_SingleInputCountResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleInputCountResponse_descriptor, new java.lang.String[] { "Status", "Counts", }); internal_static_clarifai_api_GetInputCountRequest_descriptor = - getDescriptor().getMessageTypes().get(74); + getDescriptor().getMessageTypes().get(76); internal_static_clarifai_api_GetInputCountRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetInputCountRequest_descriptor, new java.lang.String[] { "UserAppId", }); internal_static_clarifai_api_ListDatasetsRequest_descriptor = - getDescriptor().getMessageTypes().get(75); + getDescriptor().getMessageTypes().get(77); internal_static_clarifai_api_ListDatasetsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListDatasetsRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", "AdditionalFields", "SortAscending", "SortByCreatedAt", "SortByStarCount", "SortByModifiedAt", "SortById", "StarredOnly", "Bookmark", "Search", "Id", "SortBy", }); internal_static_clarifai_api_GetDatasetRequest_descriptor = - getDescriptor().getMessageTypes().get(76); + getDescriptor().getMessageTypes().get(78); internal_static_clarifai_api_GetDatasetRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetDatasetRequest_descriptor, new java.lang.String[] { "UserAppId", "DatasetId", "AdditionalFields", }); internal_static_clarifai_api_PostDatasetsRequest_descriptor = - getDescriptor().getMessageTypes().get(77); + getDescriptor().getMessageTypes().get(79); internal_static_clarifai_api_PostDatasetsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostDatasetsRequest_descriptor, new java.lang.String[] { "UserAppId", "Datasets", }); internal_static_clarifai_api_PatchDatasetsRequest_descriptor = - getDescriptor().getMessageTypes().get(78); + getDescriptor().getMessageTypes().get(80); internal_static_clarifai_api_PatchDatasetsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchDatasetsRequest_descriptor, new java.lang.String[] { "UserAppId", "Datasets", "Action", }); internal_static_clarifai_api_DeleteDatasetsRequest_descriptor = - getDescriptor().getMessageTypes().get(79); + getDescriptor().getMessageTypes().get(81); internal_static_clarifai_api_DeleteDatasetsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteDatasetsRequest_descriptor, new java.lang.String[] { "UserAppId", "DatasetIds", }); internal_static_clarifai_api_MultiDatasetResponse_descriptor = - getDescriptor().getMessageTypes().get(80); + getDescriptor().getMessageTypes().get(82); internal_static_clarifai_api_MultiDatasetResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiDatasetResponse_descriptor, new java.lang.String[] { "Status", "Datasets", }); internal_static_clarifai_api_SingleDatasetResponse_descriptor = - getDescriptor().getMessageTypes().get(81); + getDescriptor().getMessageTypes().get(83); internal_static_clarifai_api_SingleDatasetResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleDatasetResponse_descriptor, new java.lang.String[] { "Status", "Dataset", }); internal_static_clarifai_api_ListDatasetInputsRequest_descriptor = - getDescriptor().getMessageTypes().get(82); + getDescriptor().getMessageTypes().get(84); internal_static_clarifai_api_ListDatasetInputsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListDatasetInputsRequest_descriptor, new java.lang.String[] { "UserAppId", "DatasetId", "Page", "PerPage", }); internal_static_clarifai_api_GetDatasetInputRequest_descriptor = - getDescriptor().getMessageTypes().get(83); + getDescriptor().getMessageTypes().get(85); internal_static_clarifai_api_GetDatasetInputRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetDatasetInputRequest_descriptor, new java.lang.String[] { "UserAppId", "DatasetId", "InputId", }); internal_static_clarifai_api_PostDatasetInputsRequest_descriptor = - getDescriptor().getMessageTypes().get(84); + getDescriptor().getMessageTypes().get(86); internal_static_clarifai_api_PostDatasetInputsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostDatasetInputsRequest_descriptor, new java.lang.String[] { "UserAppId", "DatasetId", "DatasetInputs", "Search", }); internal_static_clarifai_api_DeleteDatasetInputsRequest_descriptor = - getDescriptor().getMessageTypes().get(85); + getDescriptor().getMessageTypes().get(87); internal_static_clarifai_api_DeleteDatasetInputsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteDatasetInputsRequest_descriptor, new java.lang.String[] { "UserAppId", "DatasetId", "InputIds", }); internal_static_clarifai_api_MultiDatasetInputResponse_descriptor = - getDescriptor().getMessageTypes().get(86); + getDescriptor().getMessageTypes().get(88); internal_static_clarifai_api_MultiDatasetInputResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiDatasetInputResponse_descriptor, new java.lang.String[] { "Status", "DatasetInputs", "BulkOperation", }); internal_static_clarifai_api_SingleDatasetInputResponse_descriptor = - getDescriptor().getMessageTypes().get(87); + getDescriptor().getMessageTypes().get(89); internal_static_clarifai_api_SingleDatasetInputResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleDatasetInputResponse_descriptor, new java.lang.String[] { "Status", "DatasetInput", }); internal_static_clarifai_api_ListDatasetVersionsRequest_descriptor = - getDescriptor().getMessageTypes().get(88); + getDescriptor().getMessageTypes().get(90); internal_static_clarifai_api_ListDatasetVersionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListDatasetVersionsRequest_descriptor, new java.lang.String[] { "UserAppId", "DatasetId", "Page", "PerPage", }); internal_static_clarifai_api_GetDatasetVersionRequest_descriptor = - getDescriptor().getMessageTypes().get(89); + getDescriptor().getMessageTypes().get(91); internal_static_clarifai_api_GetDatasetVersionRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetDatasetVersionRequest_descriptor, new java.lang.String[] { "UserAppId", "DatasetId", "DatasetVersionId", }); internal_static_clarifai_api_ListDatasetVersionMetricsGroupsRequest_descriptor = - getDescriptor().getMessageTypes().get(90); + getDescriptor().getMessageTypes().get(92); internal_static_clarifai_api_ListDatasetVersionMetricsGroupsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListDatasetVersionMetricsGroupsRequest_descriptor, new java.lang.String[] { "UserAppId", "DatasetId", "DatasetVersionId", "Page", "PerPage", "ParentPaths", "Types", "Values", }); internal_static_clarifai_api_PostDatasetVersionsRequest_descriptor = - getDescriptor().getMessageTypes().get(91); + getDescriptor().getMessageTypes().get(93); internal_static_clarifai_api_PostDatasetVersionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostDatasetVersionsRequest_descriptor, new java.lang.String[] { "UserAppId", "DatasetId", "DatasetVersions", }); internal_static_clarifai_api_PatchDatasetVersionsRequest_descriptor = - getDescriptor().getMessageTypes().get(92); + getDescriptor().getMessageTypes().get(94); internal_static_clarifai_api_PatchDatasetVersionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchDatasetVersionsRequest_descriptor, new java.lang.String[] { "UserAppId", "DatasetId", "DatasetVersions", "Action", }); internal_static_clarifai_api_DeleteDatasetVersionsRequest_descriptor = - getDescriptor().getMessageTypes().get(93); + getDescriptor().getMessageTypes().get(95); internal_static_clarifai_api_DeleteDatasetVersionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteDatasetVersionsRequest_descriptor, new java.lang.String[] { "UserAppId", "DatasetId", "DatasetVersionIds", }); internal_static_clarifai_api_PutDatasetVersionExportsRequest_descriptor = - getDescriptor().getMessageTypes().get(94); + getDescriptor().getMessageTypes().get(96); internal_static_clarifai_api_PutDatasetVersionExportsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PutDatasetVersionExportsRequest_descriptor, new java.lang.String[] { "UserAppId", "DatasetId", "DatasetVersionId", "Exports", }); internal_static_clarifai_api_MultiDatasetVersionResponse_descriptor = - getDescriptor().getMessageTypes().get(95); + getDescriptor().getMessageTypes().get(97); internal_static_clarifai_api_MultiDatasetVersionResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiDatasetVersionResponse_descriptor, new java.lang.String[] { "Status", "DatasetVersions", }); internal_static_clarifai_api_MultiDatasetVersionExportResponse_descriptor = - getDescriptor().getMessageTypes().get(96); + getDescriptor().getMessageTypes().get(98); internal_static_clarifai_api_MultiDatasetVersionExportResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiDatasetVersionExportResponse_descriptor, new java.lang.String[] { "Status", "Exports", }); internal_static_clarifai_api_MultiDatasetVersionMetricsGroupResponse_descriptor = - getDescriptor().getMessageTypes().get(97); + getDescriptor().getMessageTypes().get(99); internal_static_clarifai_api_MultiDatasetVersionMetricsGroupResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiDatasetVersionMetricsGroupResponse_descriptor, new java.lang.String[] { "Status", "DatasetVersionMetricsGroups", }); internal_static_clarifai_api_SingleDatasetVersionResponse_descriptor = - getDescriptor().getMessageTypes().get(98); + getDescriptor().getMessageTypes().get(100); internal_static_clarifai_api_SingleDatasetVersionResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleDatasetVersionResponse_descriptor, new java.lang.String[] { "Status", "DatasetVersion", }); internal_static_clarifai_api_PostModelOutputsRequest_descriptor = - getDescriptor().getMessageTypes().get(99); + getDescriptor().getMessageTypes().get(101); internal_static_clarifai_api_PostModelOutputsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostModelOutputsRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "VersionId", "Inputs", "Model", }); internal_static_clarifai_api_ListModelInputsRequest_descriptor = - getDescriptor().getMessageTypes().get(100); + getDescriptor().getMessageTypes().get(102); internal_static_clarifai_api_ListModelInputsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListModelInputsRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "VersionId", "Page", "PerPage", }); internal_static_clarifai_api_GetKeyRequest_descriptor = - getDescriptor().getMessageTypes().get(101); + getDescriptor().getMessageTypes().get(103); internal_static_clarifai_api_GetKeyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetKeyRequest_descriptor, new java.lang.String[] { "UserAppId", "KeyId", }); internal_static_clarifai_api_ListKeysRequest_descriptor = - getDescriptor().getMessageTypes().get(102); + getDescriptor().getMessageTypes().get(104); internal_static_clarifai_api_ListKeysRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListKeysRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", "NotExpired", "Scopes", "Endpoints", }); internal_static_clarifai_api_ListAppKeysRequest_descriptor = - getDescriptor().getMessageTypes().get(103); + getDescriptor().getMessageTypes().get(105); internal_static_clarifai_api_ListAppKeysRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListAppKeysRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", }); internal_static_clarifai_api_PostKeysRequest_descriptor = - getDescriptor().getMessageTypes().get(104); + getDescriptor().getMessageTypes().get(106); internal_static_clarifai_api_PostKeysRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostKeysRequest_descriptor, new java.lang.String[] { "UserAppId", "Keys", }); internal_static_clarifai_api_DeleteKeyRequest_descriptor = - getDescriptor().getMessageTypes().get(105); + getDescriptor().getMessageTypes().get(107); internal_static_clarifai_api_DeleteKeyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteKeyRequest_descriptor, new java.lang.String[] { "UserAppId", "KeyId", }); internal_static_clarifai_api_PatchKeysRequest_descriptor = - getDescriptor().getMessageTypes().get(106); + getDescriptor().getMessageTypes().get(108); internal_static_clarifai_api_PatchKeysRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchKeysRequest_descriptor, new java.lang.String[] { "UserAppId", "Keys", "Action", }); internal_static_clarifai_api_SingleKeyResponse_descriptor = - getDescriptor().getMessageTypes().get(107); + getDescriptor().getMessageTypes().get(109); internal_static_clarifai_api_SingleKeyResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleKeyResponse_descriptor, new java.lang.String[] { "Status", "Key", }); internal_static_clarifai_api_MultiKeyResponse_descriptor = - getDescriptor().getMessageTypes().get(108); + getDescriptor().getMessageTypes().get(110); internal_static_clarifai_api_MultiKeyResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiKeyResponse_descriptor, new java.lang.String[] { "Status", "Keys", }); internal_static_clarifai_api_GetModelRequest_descriptor = - getDescriptor().getMessageTypes().get(109); + getDescriptor().getMessageTypes().get(111); internal_static_clarifai_api_GetModelRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetModelRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "VersionId", "Language", "TrainedBefore", "AdditionalFields", }); internal_static_clarifai_api_ListModelsRequest_descriptor = - getDescriptor().getMessageTypes().get(110); + getDescriptor().getMessageTypes().get(112); internal_static_clarifai_api_ListModelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListModelsRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", "AdditionalFields", "SortAscending", "SortByName", "SortByNumInputs", "SortByModifiedAt", "SortByCreatedAt", "SortByStarCount", "ModelTypeId", "TrainedOnly", "InputFields", "OutputFields", "License", "FeaturedOnly", "StarredOnly", "Toolkits", "UseCases", "Languages", "DontFetchFromMain", "Bookmark", "Search", "Query", "Name", "FilterByUserId", "SortBy", }); internal_static_clarifai_api_GetResourceCountsRequest_descriptor = - getDescriptor().getMessageTypes().get(111); + getDescriptor().getMessageTypes().get(113); internal_static_clarifai_api_GetResourceCountsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetResourceCountsRequest_descriptor, new java.lang.String[] { "UserAppId", }); internal_static_clarifai_api_GetResourceCountsResponse_descriptor = - getDescriptor().getMessageTypes().get(112); + getDescriptor().getMessageTypes().get(114); internal_static_clarifai_api_GetResourceCountsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetResourceCountsResponse_descriptor, new java.lang.String[] { "Status", "Datasets", "Models", "Workflows", "Modules", "Inputs", }); internal_static_clarifai_api_PatchModelToolkitsRequest_descriptor = - getDescriptor().getMessageTypes().get(113); + getDescriptor().getMessageTypes().get(115); internal_static_clarifai_api_PatchModelToolkitsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchModelToolkitsRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "Toolkits", "Action", }); internal_static_clarifai_api_PatchModelCheckConsentsRequest_descriptor = - getDescriptor().getMessageTypes().get(114); + getDescriptor().getMessageTypes().get(116); internal_static_clarifai_api_PatchModelCheckConsentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchModelCheckConsentsRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "CheckConsents", "Action", }); internal_static_clarifai_api_PatchModelUseCasesRequest_descriptor = - getDescriptor().getMessageTypes().get(115); + getDescriptor().getMessageTypes().get(117); internal_static_clarifai_api_PatchModelUseCasesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchModelUseCasesRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "Usecases", "Action", }); internal_static_clarifai_api_PatchModelLanguagesRequest_descriptor = - getDescriptor().getMessageTypes().get(116); + getDescriptor().getMessageTypes().get(118); internal_static_clarifai_api_PatchModelLanguagesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchModelLanguagesRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "Languages", "Action", }); internal_static_clarifai_api_MultiModelToolkitResponse_descriptor = - getDescriptor().getMessageTypes().get(117); + getDescriptor().getMessageTypes().get(119); internal_static_clarifai_api_MultiModelToolkitResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiModelToolkitResponse_descriptor, new java.lang.String[] { "Status", "Toolkits", }); internal_static_clarifai_api_MultiModelCheckConsentResponse_descriptor = - getDescriptor().getMessageTypes().get(118); + getDescriptor().getMessageTypes().get(120); internal_static_clarifai_api_MultiModelCheckConsentResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiModelCheckConsentResponse_descriptor, new java.lang.String[] { "Status", "CheckConsents", }); internal_static_clarifai_api_MultiModelUseCaseResponse_descriptor = - getDescriptor().getMessageTypes().get(119); + getDescriptor().getMessageTypes().get(121); internal_static_clarifai_api_MultiModelUseCaseResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiModelUseCaseResponse_descriptor, new java.lang.String[] { "Status", "Usecases", }); internal_static_clarifai_api_MultiModelLanguageResponse_descriptor = - getDescriptor().getMessageTypes().get(120); + getDescriptor().getMessageTypes().get(122); internal_static_clarifai_api_MultiModelLanguageResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiModelLanguageResponse_descriptor, new java.lang.String[] { "Status", "Languages", }); internal_static_clarifai_api_PostModelsRequest_descriptor = - getDescriptor().getMessageTypes().get(121); + getDescriptor().getMessageTypes().get(123); internal_static_clarifai_api_PostModelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostModelsRequest_descriptor, new java.lang.String[] { "UserAppId", "Model", "Models", }); internal_static_clarifai_api_PatchModelsRequest_descriptor = - getDescriptor().getMessageTypes().get(122); + getDescriptor().getMessageTypes().get(124); internal_static_clarifai_api_PatchModelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchModelsRequest_descriptor, new java.lang.String[] { "UserAppId", "Models", "Action", }); internal_static_clarifai_api_IdUpdateSource_descriptor = - getDescriptor().getMessageTypes().get(123); + getDescriptor().getMessageTypes().get(125); internal_static_clarifai_api_IdUpdateSource_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_IdUpdateSource_descriptor, new java.lang.String[] { "Id", "NewId", }); internal_static_clarifai_api_PatchModelIdsRequest_descriptor = - getDescriptor().getMessageTypes().get(124); + getDescriptor().getMessageTypes().get(126); internal_static_clarifai_api_PatchModelIdsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchModelIdsRequest_descriptor, new java.lang.String[] { "UserAppId", "Ids", "Action", }); internal_static_clarifai_api_DeleteModelRequest_descriptor = - getDescriptor().getMessageTypes().get(125); + getDescriptor().getMessageTypes().get(127); internal_static_clarifai_api_DeleteModelRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteModelRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", }); internal_static_clarifai_api_DeleteModelsRequest_descriptor = - getDescriptor().getMessageTypes().get(126); + getDescriptor().getMessageTypes().get(128); internal_static_clarifai_api_DeleteModelsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteModelsRequest_descriptor, new java.lang.String[] { "UserAppId", "Ids", "DeleteAll", }); internal_static_clarifai_api_PostModelsSearchesRequest_descriptor = - getDescriptor().getMessageTypes().get(127); + getDescriptor().getMessageTypes().get(129); internal_static_clarifai_api_PostModelsSearchesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostModelsSearchesRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelQuery", "Pagination", }); internal_static_clarifai_api_SingleModelResponse_descriptor = - getDescriptor().getMessageTypes().get(128); + getDescriptor().getMessageTypes().get(130); internal_static_clarifai_api_SingleModelResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleModelResponse_descriptor, new java.lang.String[] { "Status", "Model", }); internal_static_clarifai_api_MultiModelResponse_descriptor = - getDescriptor().getMessageTypes().get(129); + getDescriptor().getMessageTypes().get(131); internal_static_clarifai_api_MultiModelResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiModelResponse_descriptor, new java.lang.String[] { "Status", "Models", }); internal_static_clarifai_api_PatchModelVersionsRequest_descriptor = - getDescriptor().getMessageTypes().get(130); + getDescriptor().getMessageTypes().get(132); internal_static_clarifai_api_PatchModelVersionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchModelVersionsRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "ModelVersions", "Action", }); internal_static_clarifai_api_GetModelVersionRequest_descriptor = - getDescriptor().getMessageTypes().get(131); + getDescriptor().getMessageTypes().get(133); internal_static_clarifai_api_GetModelVersionRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetModelVersionRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "VersionId", }); internal_static_clarifai_api_ListModelVersionsRequest_descriptor = - getDescriptor().getMessageTypes().get(132); + getDescriptor().getMessageTypes().get(134); internal_static_clarifai_api_ListModelVersionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListModelVersionsRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "Page", "PerPage", "ConceptIds", "TrainedOnly", "SortAscending", "SortByStatusCode", "SortByNumInputs", "SortByDescription", "SortByCreatedAt", "SortBy", }); internal_static_clarifai_api_DeleteModelVersionRequest_descriptor = - getDescriptor().getMessageTypes().get(133); + getDescriptor().getMessageTypes().get(135); internal_static_clarifai_api_DeleteModelVersionRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteModelVersionRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "VersionId", }); internal_static_clarifai_api_SingleModelVersionResponse_descriptor = - getDescriptor().getMessageTypes().get(134); + getDescriptor().getMessageTypes().get(136); internal_static_clarifai_api_SingleModelVersionResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleModelVersionResponse_descriptor, new java.lang.String[] { "Status", "ModelVersion", }); internal_static_clarifai_api_MultiModelVersionResponse_descriptor = - getDescriptor().getMessageTypes().get(135); + getDescriptor().getMessageTypes().get(137); internal_static_clarifai_api_MultiModelVersionResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiModelVersionResponse_descriptor, new java.lang.String[] { "Status", "ModelVersions", }); internal_static_clarifai_api_PostModelVersionsRequest_descriptor = - getDescriptor().getMessageTypes().get(136); + getDescriptor().getMessageTypes().get(138); internal_static_clarifai_api_PostModelVersionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostModelVersionsRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "ModelVersions", "Description", "EvalInfo", }); + internal_static_clarifai_api_PostModelVersionsUploadRequest_descriptor = + getDescriptor().getMessageTypes().get(139); + internal_static_clarifai_api_PostModelVersionsUploadRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_clarifai_api_PostModelVersionsUploadRequest_descriptor, + new java.lang.String[] { "UploadConfig", "ContentPart", "UploadData", }); + internal_static_clarifai_api_PostModelVersionsUploadResponse_descriptor = + getDescriptor().getMessageTypes().get(140); + internal_static_clarifai_api_PostModelVersionsUploadResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_clarifai_api_PostModelVersionsUploadResponse_descriptor, + new java.lang.String[] { "Status", "BytesRemaining", "ModelVersionId", }); + internal_static_clarifai_api_PostModelVersionsUploadConfig_descriptor = + getDescriptor().getMessageTypes().get(141); + internal_static_clarifai_api_PostModelVersionsUploadConfig_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_clarifai_api_PostModelVersionsUploadConfig_descriptor, + new java.lang.String[] { "UserAppId", "ModelId", "ModelVersion", "TotalSize", }); + internal_static_clarifai_api_PutModelVersionExportsRequest_descriptor = + getDescriptor().getMessageTypes().get(142); + internal_static_clarifai_api_PutModelVersionExportsRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_clarifai_api_PutModelVersionExportsRequest_descriptor, + new java.lang.String[] { "UserAppId", "ModelId", "VersionId", }); + internal_static_clarifai_api_GetModelVersionExportRequest_descriptor = + getDescriptor().getMessageTypes().get(143); + internal_static_clarifai_api_GetModelVersionExportRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_clarifai_api_GetModelVersionExportRequest_descriptor, + new java.lang.String[] { "UserAppId", "ModelId", "VersionId", }); + internal_static_clarifai_api_SingleModelVersionExportResponse_descriptor = + getDescriptor().getMessageTypes().get(144); + internal_static_clarifai_api_SingleModelVersionExportResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_clarifai_api_SingleModelVersionExportResponse_descriptor, + new java.lang.String[] { "Status", "Export", }); internal_static_clarifai_api_PostWorkflowVersionsUnPublishRequest_descriptor = - getDescriptor().getMessageTypes().get(137); + getDescriptor().getMessageTypes().get(145); internal_static_clarifai_api_PostWorkflowVersionsUnPublishRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostWorkflowVersionsUnPublishRequest_descriptor, new java.lang.String[] { "UserAppId", "WorkflowId", "Publications", }); internal_static_clarifai_api_PostWorkflowVersionsPublishRequest_descriptor = - getDescriptor().getMessageTypes().get(138); + getDescriptor().getMessageTypes().get(146); internal_static_clarifai_api_PostWorkflowVersionsPublishRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostWorkflowVersionsPublishRequest_descriptor, new java.lang.String[] { "UserAppId", "WorkflowId", "Publications", }); internal_static_clarifai_api_WorkflowVersionPublishRequest_descriptor = - getDescriptor().getMessageTypes().get(139); + getDescriptor().getMessageTypes().get(147); internal_static_clarifai_api_WorkflowVersionPublishRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_WorkflowVersionPublishRequest_descriptor, new java.lang.String[] { "VersionId", }); internal_static_clarifai_api_WorkflowVersionUnPublishRequest_descriptor = - getDescriptor().getMessageTypes().get(140); + getDescriptor().getMessageTypes().get(148); internal_static_clarifai_api_WorkflowVersionUnPublishRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_WorkflowVersionUnPublishRequest_descriptor, new java.lang.String[] { "VersionId", }); internal_static_clarifai_api_ModelVersionPublishRequest_descriptor = - getDescriptor().getMessageTypes().get(141); + getDescriptor().getMessageTypes().get(149); internal_static_clarifai_api_ModelVersionPublishRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ModelVersionPublishRequest_descriptor, new java.lang.String[] { "VersionId", }); internal_static_clarifai_api_PostModelVersionsPublishRequest_descriptor = - getDescriptor().getMessageTypes().get(142); + getDescriptor().getMessageTypes().get(150); internal_static_clarifai_api_PostModelVersionsPublishRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostModelVersionsPublishRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "Publications", }); internal_static_clarifai_api_ModelVersionUnpublishRequest_descriptor = - getDescriptor().getMessageTypes().get(143); + getDescriptor().getMessageTypes().get(151); internal_static_clarifai_api_ModelVersionUnpublishRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ModelVersionUnpublishRequest_descriptor, new java.lang.String[] { "VersionId", }); internal_static_clarifai_api_PostModelVersionsUnPublishRequest_descriptor = - getDescriptor().getMessageTypes().get(144); + getDescriptor().getMessageTypes().get(152); internal_static_clarifai_api_PostModelVersionsUnPublishRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostModelVersionsUnPublishRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "Publications", }); internal_static_clarifai_api_PostEvaluationsRequest_descriptor = - getDescriptor().getMessageTypes().get(145); + getDescriptor().getMessageTypes().get(153); internal_static_clarifai_api_PostEvaluationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostEvaluationsRequest_descriptor, new java.lang.String[] { "UserAppId", "EvalMetrics", }); internal_static_clarifai_api_ListEvaluationsRequest_descriptor = - getDescriptor().getMessageTypes().get(146); + getDescriptor().getMessageTypes().get(154); internal_static_clarifai_api_ListEvaluationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListEvaluationsRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", "SortAscending", "SortByAppId", "SortByRocAuc", "SortByF1", "SortByCreatedAt", "SortByMeanAvgPrecision", "SortByPrecision", "SortByRecall", "SortByModelId", "SortByEvalDatasetId", "SortByTrainDatasetId", "ModelTypeId", "EvalDatasetIds", "TrainDatasetIds", "ConceptIds", "ShowFailedMetrics", "SortBy", }); internal_static_clarifai_api_GetEvaluationRequest_descriptor = - getDescriptor().getMessageTypes().get(147); + getDescriptor().getMessageTypes().get(155); internal_static_clarifai_api_GetEvaluationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetEvaluationRequest_descriptor, new java.lang.String[] { "UserAppId", "EvaluationId", "Fields", }); internal_static_clarifai_api_PostModelVersionEvaluationsRequest_descriptor = - getDescriptor().getMessageTypes().get(148); + getDescriptor().getMessageTypes().get(156); internal_static_clarifai_api_PostModelVersionEvaluationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostModelVersionEvaluationsRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "ModelVersionId", "EvalMetrics", }); internal_static_clarifai_api_ListModelVersionEvaluationsRequest_descriptor = - getDescriptor().getMessageTypes().get(149); + getDescriptor().getMessageTypes().get(157); internal_static_clarifai_api_ListModelVersionEvaluationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListModelVersionEvaluationsRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "ModelVersionId", "Page", "PerPage", }); internal_static_clarifai_api_GetModelVersionEvaluationRequest_descriptor = - getDescriptor().getMessageTypes().get(150); + getDescriptor().getMessageTypes().get(158); internal_static_clarifai_api_GetModelVersionEvaluationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetModelVersionEvaluationRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "ModelVersionId", "EvaluationId", "Fields", }); internal_static_clarifai_api_SingleEvalMetricsResponse_descriptor = - getDescriptor().getMessageTypes().get(151); + getDescriptor().getMessageTypes().get(159); internal_static_clarifai_api_SingleEvalMetricsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleEvalMetricsResponse_descriptor, new java.lang.String[] { "Status", "EvalMetrics", }); internal_static_clarifai_api_MultiEvalMetricsResponse_descriptor = - getDescriptor().getMessageTypes().get(152); + getDescriptor().getMessageTypes().get(160); internal_static_clarifai_api_MultiEvalMetricsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiEvalMetricsResponse_descriptor, new java.lang.String[] { "Status", "EvalMetrics", }); internal_static_clarifai_api_PostModelVersionMetricsRequest_descriptor = - getDescriptor().getMessageTypes().get(153); + getDescriptor().getMessageTypes().get(161); internal_static_clarifai_api_PostModelVersionMetricsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostModelVersionMetricsRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "VersionId", "TestSearch", "EvalInfo", }); internal_static_clarifai_api_GetModelVersionMetricsRequest_descriptor = - getDescriptor().getMessageTypes().get(154); + getDescriptor().getMessageTypes().get(162); internal_static_clarifai_api_GetModelVersionMetricsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetModelVersionMetricsRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "VersionId", "Fields", }); internal_static_clarifai_api_GetModelTypeRequest_descriptor = - getDescriptor().getMessageTypes().get(155); + getDescriptor().getMessageTypes().get(163); internal_static_clarifai_api_GetModelTypeRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetModelTypeRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelTypeId", }); internal_static_clarifai_api_ListModelTypesRequest_descriptor = - getDescriptor().getMessageTypes().get(156); + getDescriptor().getMessageTypes().get(164); internal_static_clarifai_api_ListModelTypesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListModelTypesRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", }); internal_static_clarifai_api_ListOpenSourceLicensesRequest_descriptor = - getDescriptor().getMessageTypes().get(157); + getDescriptor().getMessageTypes().get(165); internal_static_clarifai_api_ListOpenSourceLicensesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListOpenSourceLicensesRequest_descriptor, new java.lang.String[] { }); internal_static_clarifai_api_ListOpenSourceLicensesResponse_descriptor = - getDescriptor().getMessageTypes().get(158); + getDescriptor().getMessageTypes().get(166); internal_static_clarifai_api_ListOpenSourceLicensesResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListOpenSourceLicensesResponse_descriptor, new java.lang.String[] { "Status", "Licenses", }); internal_static_clarifai_api_SingleModelTypeResponse_descriptor = - getDescriptor().getMessageTypes().get(159); + getDescriptor().getMessageTypes().get(167); internal_static_clarifai_api_SingleModelTypeResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleModelTypeResponse_descriptor, new java.lang.String[] { "Status", "ModelType", }); internal_static_clarifai_api_MultiModelTypeResponse_descriptor = - getDescriptor().getMessageTypes().get(160); + getDescriptor().getMessageTypes().get(168); internal_static_clarifai_api_MultiModelTypeResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiModelTypeResponse_descriptor, new java.lang.String[] { "Status", "ModelTypes", "ModelImporters", "TritonCondaEnvsInfo", }); internal_static_clarifai_api_GetModelVersionInputExampleRequest_descriptor = - getDescriptor().getMessageTypes().get(161); + getDescriptor().getMessageTypes().get(169); internal_static_clarifai_api_GetModelVersionInputExampleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetModelVersionInputExampleRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "ModelVersionId", "ExampleId", }); internal_static_clarifai_api_ListModelVersionInputExamplesRequest_descriptor = - getDescriptor().getMessageTypes().get(162); + getDescriptor().getMessageTypes().get(170); internal_static_clarifai_api_ListModelVersionInputExamplesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListModelVersionInputExamplesRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "ModelVersionId", "Page", "PerPage", }); internal_static_clarifai_api_SingleModelVersionInputExampleResponse_descriptor = - getDescriptor().getMessageTypes().get(163); + getDescriptor().getMessageTypes().get(171); internal_static_clarifai_api_SingleModelVersionInputExampleResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleModelVersionInputExampleResponse_descriptor, new java.lang.String[] { "Status", "ModelVersionInputExample", }); internal_static_clarifai_api_MultiModelVersionInputExampleResponse_descriptor = - getDescriptor().getMessageTypes().get(164); + getDescriptor().getMessageTypes().get(172); internal_static_clarifai_api_MultiModelVersionInputExampleResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiModelVersionInputExampleResponse_descriptor, new java.lang.String[] { "Status", "ModelVersionInputExamples", }); internal_static_clarifai_api_ListModelReferencesRequest_descriptor = - getDescriptor().getMessageTypes().get(165); + getDescriptor().getMessageTypes().get(173); internal_static_clarifai_api_ListModelReferencesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListModelReferencesRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "Page", "PerPage", }); internal_static_clarifai_api_MultiModelReferenceResponse_descriptor = - getDescriptor().getMessageTypes().get(166); + getDescriptor().getMessageTypes().get(174); internal_static_clarifai_api_MultiModelReferenceResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiModelReferenceResponse_descriptor, new java.lang.String[] { "Status", "ModelReferences", }); internal_static_clarifai_api_MultiOutputResponse_descriptor = - getDescriptor().getMessageTypes().get(167); + getDescriptor().getMessageTypes().get(175); internal_static_clarifai_api_MultiOutputResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiOutputResponse_descriptor, new java.lang.String[] { "Status", "Outputs", }); internal_static_clarifai_api_ListScopesRequest_descriptor = - getDescriptor().getMessageTypes().get(168); + getDescriptor().getMessageTypes().get(176); internal_static_clarifai_api_ListScopesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListScopesRequest_descriptor, new java.lang.String[] { "KeyType", "UserAppId", }); internal_static_clarifai_api_MyScopesRequest_descriptor = - getDescriptor().getMessageTypes().get(169); + getDescriptor().getMessageTypes().get(177); internal_static_clarifai_api_MyScopesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MyScopesRequest_descriptor, new java.lang.String[] { "UserAppId", }); internal_static_clarifai_api_MyScopesUserRequest_descriptor = - getDescriptor().getMessageTypes().get(170); + getDescriptor().getMessageTypes().get(178); internal_static_clarifai_api_MyScopesUserRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MyScopesUserRequest_descriptor, new java.lang.String[] { "UserAppId", }); internal_static_clarifai_api_MyScopesRootRequest_descriptor = - getDescriptor().getMessageTypes().get(171); + getDescriptor().getMessageTypes().get(179); internal_static_clarifai_api_MyScopesRootRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MyScopesRootRequest_descriptor, new java.lang.String[] { }); internal_static_clarifai_api_MultiScopeDepsResponse_descriptor = - getDescriptor().getMessageTypes().get(172); + getDescriptor().getMessageTypes().get(180); internal_static_clarifai_api_MultiScopeDepsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiScopeDepsResponse_descriptor, new java.lang.String[] { "Status", "ScopeDeps", "EndpointDeps", }); internal_static_clarifai_api_MultiScopeResponse_descriptor = - getDescriptor().getMessageTypes().get(173); + getDescriptor().getMessageTypes().get(181); internal_static_clarifai_api_MultiScopeResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiScopeResponse_descriptor, new java.lang.String[] { "Status", "Scopes", "App", "Endpoints", "UserFeatureFlags", }); internal_static_clarifai_api_MultiScopeUserResponse_descriptor = - getDescriptor().getMessageTypes().get(174); + getDescriptor().getMessageTypes().get(182); internal_static_clarifai_api_MultiScopeUserResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiScopeUserResponse_descriptor, new java.lang.String[] { "Status", "Scopes", "Endpoints", "UserFeatureFlags", }); internal_static_clarifai_api_MultiScopeRootResponse_descriptor = - getDescriptor().getMessageTypes().get(175); + getDescriptor().getMessageTypes().get(183); internal_static_clarifai_api_MultiScopeRootResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiScopeRootResponse_descriptor, new java.lang.String[] { "Status", "Scopes", "Endpoints", "UserFeatureFlags", }); internal_static_clarifai_api_GetSearchRequest_descriptor = - getDescriptor().getMessageTypes().get(176); + getDescriptor().getMessageTypes().get(184); internal_static_clarifai_api_GetSearchRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetSearchRequest_descriptor, new java.lang.String[] { "UserAppId", "Id", }); internal_static_clarifai_api_ListSearchesRequest_descriptor = - getDescriptor().getMessageTypes().get(177); + getDescriptor().getMessageTypes().get(185); internal_static_clarifai_api_ListSearchesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListSearchesRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", }); internal_static_clarifai_api_PostSearchesRequest_descriptor = - getDescriptor().getMessageTypes().get(178); + getDescriptor().getMessageTypes().get(186); internal_static_clarifai_api_PostSearchesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostSearchesRequest_descriptor, new java.lang.String[] { "UserAppId", "Query", "Searches", "Pagination", }); internal_static_clarifai_api_PatchInputsSearchesRequest_descriptor = - getDescriptor().getMessageTypes().get(179); + getDescriptor().getMessageTypes().get(187); internal_static_clarifai_api_PatchInputsSearchesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchInputsSearchesRequest_descriptor, new java.lang.String[] { "UserAppId", "Searches", "Action", }); internal_static_clarifai_api_PatchAnnotationsSearchesRequest_descriptor = - getDescriptor().getMessageTypes().get(180); + getDescriptor().getMessageTypes().get(188); internal_static_clarifai_api_PatchAnnotationsSearchesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchAnnotationsSearchesRequest_descriptor, new java.lang.String[] { "UserAppId", "Searches", "Action", }); internal_static_clarifai_api_PatchSearchesRequest_descriptor = - getDescriptor().getMessageTypes().get(181); + getDescriptor().getMessageTypes().get(189); internal_static_clarifai_api_PatchSearchesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchSearchesRequest_descriptor, new java.lang.String[] { "UserAppId", "Searches", "Action", }); internal_static_clarifai_api_PostSearchesByIDRequest_descriptor = - getDescriptor().getMessageTypes().get(182); + getDescriptor().getMessageTypes().get(190); internal_static_clarifai_api_PostSearchesByIDRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostSearchesByIDRequest_descriptor, new java.lang.String[] { "UserAppId", "Id", "Pagination", }); internal_static_clarifai_api_DeleteSearchRequest_descriptor = - getDescriptor().getMessageTypes().get(183); + getDescriptor().getMessageTypes().get(191); internal_static_clarifai_api_DeleteSearchRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteSearchRequest_descriptor, new java.lang.String[] { "UserAppId", "Id", }); internal_static_clarifai_api_PostAnnotationsSearchesRequest_descriptor = - getDescriptor().getMessageTypes().get(184); + getDescriptor().getMessageTypes().get(192); internal_static_clarifai_api_PostAnnotationsSearchesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostAnnotationsSearchesRequest_descriptor, new java.lang.String[] { "UserAppId", "Searches", "Pagination", }); internal_static_clarifai_api_DeleteAnnotationSearchMetricsRequest_descriptor = - getDescriptor().getMessageTypes().get(185); + getDescriptor().getMessageTypes().get(193); internal_static_clarifai_api_DeleteAnnotationSearchMetricsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteAnnotationSearchMetricsRequest_descriptor, new java.lang.String[] { "UserAppId", "Id", }); internal_static_clarifai_api_PostInputsSearchesRequest_descriptor = - getDescriptor().getMessageTypes().get(186); + getDescriptor().getMessageTypes().get(194); internal_static_clarifai_api_PostInputsSearchesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostInputsSearchesRequest_descriptor, new java.lang.String[] { "UserAppId", "Searches", "Pagination", "OnlyCount", }); internal_static_clarifai_api_SingleSearchResponse_descriptor = - getDescriptor().getMessageTypes().get(187); + getDescriptor().getMessageTypes().get(195); internal_static_clarifai_api_SingleSearchResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleSearchResponse_descriptor, new java.lang.String[] { "Status", "Search", }); internal_static_clarifai_api_MultiSearchResponse_descriptor = - getDescriptor().getMessageTypes().get(188); + getDescriptor().getMessageTypes().get(196); internal_static_clarifai_api_MultiSearchResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiSearchResponse_descriptor, new java.lang.String[] { "Status", "Id", "Hits", "Query", "Searches", "HitCounts", }); internal_static_clarifai_api_PostAnnotationSearchMetricsRequest_descriptor = - getDescriptor().getMessageTypes().get(189); + getDescriptor().getMessageTypes().get(197); internal_static_clarifai_api_PostAnnotationSearchMetricsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostAnnotationSearchMetricsRequest_descriptor, new java.lang.String[] { "UserAppId", "Id", "GroundTruth", "SearchToEval", "Data", "EvaluationType", }); internal_static_clarifai_api_GetAnnotationSearchMetricsRequest_descriptor = - getDescriptor().getMessageTypes().get(190); + getDescriptor().getMessageTypes().get(198); internal_static_clarifai_api_GetAnnotationSearchMetricsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetAnnotationSearchMetricsRequest_descriptor, new java.lang.String[] { "UserAppId", "Id", }); internal_static_clarifai_api_ListAnnotationSearchMetricsRequest_descriptor = - getDescriptor().getMessageTypes().get(191); + getDescriptor().getMessageTypes().get(199); internal_static_clarifai_api_ListAnnotationSearchMetricsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListAnnotationSearchMetricsRequest_descriptor, new java.lang.String[] { "UserAppId", }); internal_static_clarifai_api_MultiAnnotationSearchMetricsResponse_descriptor = - getDescriptor().getMessageTypes().get(192); + getDescriptor().getMessageTypes().get(200); internal_static_clarifai_api_MultiAnnotationSearchMetricsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiAnnotationSearchMetricsResponse_descriptor, new java.lang.String[] { "Status", "AnnotationSearchMetrics", }); internal_static_clarifai_api_ListAnnotationFiltersRequest_descriptor = - getDescriptor().getMessageTypes().get(193); + getDescriptor().getMessageTypes().get(201); internal_static_clarifai_api_ListAnnotationFiltersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListAnnotationFiltersRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", }); internal_static_clarifai_api_GetAnnotationFilterRequest_descriptor = - getDescriptor().getMessageTypes().get(194); + getDescriptor().getMessageTypes().get(202); internal_static_clarifai_api_GetAnnotationFilterRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetAnnotationFilterRequest_descriptor, new java.lang.String[] { "UserAppId", "AnnotationFilterId", }); internal_static_clarifai_api_PostAnnotationFiltersRequest_descriptor = - getDescriptor().getMessageTypes().get(195); + getDescriptor().getMessageTypes().get(203); internal_static_clarifai_api_PostAnnotationFiltersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostAnnotationFiltersRequest_descriptor, new java.lang.String[] { "UserAppId", "AnnotationFilters", }); internal_static_clarifai_api_PatchAnnotationFiltersRequest_descriptor = - getDescriptor().getMessageTypes().get(196); + getDescriptor().getMessageTypes().get(204); internal_static_clarifai_api_PatchAnnotationFiltersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchAnnotationFiltersRequest_descriptor, new java.lang.String[] { "UserAppId", "AnnotationFilters", "Action", }); internal_static_clarifai_api_DeleteAnnotationFiltersRequest_descriptor = - getDescriptor().getMessageTypes().get(197); + getDescriptor().getMessageTypes().get(205); internal_static_clarifai_api_DeleteAnnotationFiltersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteAnnotationFiltersRequest_descriptor, new java.lang.String[] { "UserAppId", "AnnotationFilterIds", }); internal_static_clarifai_api_MultiAnnotationFilterResponse_descriptor = - getDescriptor().getMessageTypes().get(198); + getDescriptor().getMessageTypes().get(206); internal_static_clarifai_api_MultiAnnotationFilterResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiAnnotationFilterResponse_descriptor, new java.lang.String[] { "Status", "AnnotationFilters", }); internal_static_clarifai_api_SingleAnnotationFilterResponse_descriptor = - getDescriptor().getMessageTypes().get(199); + getDescriptor().getMessageTypes().get(207); internal_static_clarifai_api_SingleAnnotationFilterResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleAnnotationFilterResponse_descriptor, new java.lang.String[] { "Status", "AnnotationFilter", }); internal_static_clarifai_api_GetUserRequest_descriptor = - getDescriptor().getMessageTypes().get(200); + getDescriptor().getMessageTypes().get(208); internal_static_clarifai_api_GetUserRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetUserRequest_descriptor, new java.lang.String[] { "UserAppId", "AdditionalFields", }); internal_static_clarifai_api_SingleUserResponse_descriptor = - getDescriptor().getMessageTypes().get(201); + getDescriptor().getMessageTypes().get(209); internal_static_clarifai_api_SingleUserResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleUserResponse_descriptor, new java.lang.String[] { "Status", "User", }); internal_static_clarifai_api_PostValidatePasswordRequest_descriptor = - getDescriptor().getMessageTypes().get(202); + getDescriptor().getMessageTypes().get(210); internal_static_clarifai_api_PostValidatePasswordRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostValidatePasswordRequest_descriptor, new java.lang.String[] { "UserAppId", "Password", }); internal_static_clarifai_api_SinglePasswordValidationResponse_descriptor = - getDescriptor().getMessageTypes().get(203); + getDescriptor().getMessageTypes().get(211); internal_static_clarifai_api_SinglePasswordValidationResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SinglePasswordValidationResponse_descriptor, new java.lang.String[] { "Status", "PasswordViolations", }); internal_static_clarifai_api_GetWorkflowRequest_descriptor = - getDescriptor().getMessageTypes().get(204); + getDescriptor().getMessageTypes().get(212); internal_static_clarifai_api_GetWorkflowRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetWorkflowRequest_descriptor, new java.lang.String[] { "UserAppId", "WorkflowId", "FavorClarifaiWorkflows", "AdditionalFields", "ExcludeClarifaiWorkflows", }); internal_static_clarifai_api_ListWorkflowsRequest_descriptor = - getDescriptor().getMessageTypes().get(205); + getDescriptor().getMessageTypes().get(213); internal_static_clarifai_api_ListWorkflowsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListWorkflowsRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", "AdditionalFields", "SortAscending", "SortById", "SortByModifiedAt", "SortByCreatedAt", "SortByStarCount", "FeaturedOnly", "StarredOnly", "Bookmark", "Search", "Query", "Id", "SearchTerm", "SortBy", }); internal_static_clarifai_api_PostWorkflowsRequest_descriptor = - getDescriptor().getMessageTypes().get(206); + getDescriptor().getMessageTypes().get(214); internal_static_clarifai_api_PostWorkflowsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostWorkflowsRequest_descriptor, new java.lang.String[] { "UserAppId", "Workflows", }); internal_static_clarifai_api_PatchWorkflowsRequest_descriptor = - getDescriptor().getMessageTypes().get(207); + getDescriptor().getMessageTypes().get(215); internal_static_clarifai_api_PatchWorkflowsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchWorkflowsRequest_descriptor, new java.lang.String[] { "UserAppId", "Workflows", "Action", }); internal_static_clarifai_api_PatchWorkflowIdsRequest_descriptor = - getDescriptor().getMessageTypes().get(208); + getDescriptor().getMessageTypes().get(216); internal_static_clarifai_api_PatchWorkflowIdsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchWorkflowIdsRequest_descriptor, new java.lang.String[] { "UserAppId", "Ids", "Action", }); internal_static_clarifai_api_DeleteWorkflowRequest_descriptor = - getDescriptor().getMessageTypes().get(209); + getDescriptor().getMessageTypes().get(217); internal_static_clarifai_api_DeleteWorkflowRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteWorkflowRequest_descriptor, new java.lang.String[] { "UserAppId", "WorkflowId", }); internal_static_clarifai_api_DeleteWorkflowsRequest_descriptor = - getDescriptor().getMessageTypes().get(210); + getDescriptor().getMessageTypes().get(218); internal_static_clarifai_api_DeleteWorkflowsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteWorkflowsRequest_descriptor, new java.lang.String[] { "UserAppId", "Ids", "DeleteAll", }); internal_static_clarifai_api_SingleWorkflowResponse_descriptor = - getDescriptor().getMessageTypes().get(211); + getDescriptor().getMessageTypes().get(219); internal_static_clarifai_api_SingleWorkflowResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleWorkflowResponse_descriptor, new java.lang.String[] { "Status", "Workflow", }); internal_static_clarifai_api_MultiWorkflowResponse_descriptor = - getDescriptor().getMessageTypes().get(212); + getDescriptor().getMessageTypes().get(220); internal_static_clarifai_api_MultiWorkflowResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiWorkflowResponse_descriptor, new java.lang.String[] { "Status", "Workflows", }); internal_static_clarifai_api_PostWorkflowResultsRequest_descriptor = - getDescriptor().getMessageTypes().get(213); + getDescriptor().getMessageTypes().get(221); internal_static_clarifai_api_PostWorkflowResultsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostWorkflowResultsRequest_descriptor, new java.lang.String[] { "UserAppId", "WorkflowId", "VersionId", "Inputs", "OutputConfig", "FavorClarifaiWorkflows", "WorkflowState", }); internal_static_clarifai_api_PostWorkflowResultsResponse_descriptor = - getDescriptor().getMessageTypes().get(214); + getDescriptor().getMessageTypes().get(222); internal_static_clarifai_api_PostWorkflowResultsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostWorkflowResultsResponse_descriptor, new java.lang.String[] { "Status", "Workflow", "Results", "WorkflowState", }); internal_static_clarifai_api_PostWorkflowResultsSimilarityRequest_descriptor = - getDescriptor().getMessageTypes().get(215); + getDescriptor().getMessageTypes().get(223); internal_static_clarifai_api_PostWorkflowResultsSimilarityRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostWorkflowResultsSimilarityRequest_descriptor, new java.lang.String[] { "UserAppId", "WorkflowId", "VersionId", "ModelVersionId", "ProbeInputs", "PoolInputs", "FavorClarifaiWorkflows", }); internal_static_clarifai_api_PostWorkflowResultsSimilarityResponse_descriptor = - getDescriptor().getMessageTypes().get(216); + getDescriptor().getMessageTypes().get(224); internal_static_clarifai_api_PostWorkflowResultsSimilarityResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostWorkflowResultsSimilarityResponse_descriptor, new java.lang.String[] { "Status", "Results", }); internal_static_clarifai_api_ListWorkflowVersionsRequest_descriptor = - getDescriptor().getMessageTypes().get(217); + getDescriptor().getMessageTypes().get(225); internal_static_clarifai_api_ListWorkflowVersionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListWorkflowVersionsRequest_descriptor, new java.lang.String[] { "UserAppId", "WorkflowId", "Page", "PerPage", }); internal_static_clarifai_api_GetWorkflowVersionRequest_descriptor = - getDescriptor().getMessageTypes().get(218); + getDescriptor().getMessageTypes().get(226); internal_static_clarifai_api_GetWorkflowVersionRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetWorkflowVersionRequest_descriptor, new java.lang.String[] { "UserAppId", "WorkflowId", "WorkflowVersionId", }); internal_static_clarifai_api_DeleteWorkflowVersionsRequest_descriptor = - getDescriptor().getMessageTypes().get(219); + getDescriptor().getMessageTypes().get(227); internal_static_clarifai_api_DeleteWorkflowVersionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteWorkflowVersionsRequest_descriptor, new java.lang.String[] { "UserAppId", "WorkflowId", "WorkflowVersionIds", }); internal_static_clarifai_api_PatchWorkflowVersionsRequest_descriptor = - getDescriptor().getMessageTypes().get(220); + getDescriptor().getMessageTypes().get(228); internal_static_clarifai_api_PatchWorkflowVersionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchWorkflowVersionsRequest_descriptor, new java.lang.String[] { "UserAppId", "WorkflowId", "WorkflowVersions", "Action", }); internal_static_clarifai_api_MultiWorkflowVersionResponse_descriptor = - getDescriptor().getMessageTypes().get(221); + getDescriptor().getMessageTypes().get(229); internal_static_clarifai_api_MultiWorkflowVersionResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiWorkflowVersionResponse_descriptor, new java.lang.String[] { "Status", "WorkflowVersions", }); internal_static_clarifai_api_SingleWorkflowVersionResponse_descriptor = - getDescriptor().getMessageTypes().get(222); + getDescriptor().getMessageTypes().get(230); internal_static_clarifai_api_SingleWorkflowVersionResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleWorkflowVersionResponse_descriptor, new java.lang.String[] { "Status", "WorkflowVersion", }); internal_static_clarifai_api_PostAppDuplicationsRequest_descriptor = - getDescriptor().getMessageTypes().get(223); + getDescriptor().getMessageTypes().get(231); internal_static_clarifai_api_PostAppDuplicationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostAppDuplicationsRequest_descriptor, new java.lang.String[] { "UserAppId", "AppDuplications", }); internal_static_clarifai_api_GetAppDuplicationRequest_descriptor = - getDescriptor().getMessageTypes().get(224); + getDescriptor().getMessageTypes().get(232); internal_static_clarifai_api_GetAppDuplicationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetAppDuplicationRequest_descriptor, new java.lang.String[] { "UserAppId", "AppDuplicationId", }); internal_static_clarifai_api_ListAppDuplicationsRequest_descriptor = - getDescriptor().getMessageTypes().get(225); + getDescriptor().getMessageTypes().get(233); internal_static_clarifai_api_ListAppDuplicationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListAppDuplicationsRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", }); internal_static_clarifai_api_MultiAppDuplicationsResponse_descriptor = - getDescriptor().getMessageTypes().get(226); + getDescriptor().getMessageTypes().get(234); internal_static_clarifai_api_MultiAppDuplicationsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiAppDuplicationsResponse_descriptor, new java.lang.String[] { "Status", "AppDuplications", }); internal_static_clarifai_api_SingleAppDuplicationResponse_descriptor = - getDescriptor().getMessageTypes().get(227); + getDescriptor().getMessageTypes().get(235); internal_static_clarifai_api_SingleAppDuplicationResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleAppDuplicationResponse_descriptor, new java.lang.String[] { "Status", "AppDuplication", }); internal_static_clarifai_api_PostTasksRequest_descriptor = - getDescriptor().getMessageTypes().get(228); + getDescriptor().getMessageTypes().get(236); internal_static_clarifai_api_PostTasksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostTasksRequest_descriptor, new java.lang.String[] { "UserAppId", "Tasks", }); internal_static_clarifai_api_GetTaskRequest_descriptor = - getDescriptor().getMessageTypes().get(229); + getDescriptor().getMessageTypes().get(237); internal_static_clarifai_api_GetTaskRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetTaskRequest_descriptor, new java.lang.String[] { "UserAppId", "TaskId", "AdditionalFields", }); internal_static_clarifai_api_ListTasksRequest_descriptor = - getDescriptor().getMessageTypes().get(230); + getDescriptor().getMessageTypes().get(238); internal_static_clarifai_api_ListTasksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListTasksRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", "WorkerUserIds", "ReviewUserIds", "LabelOrderIds", "IncludingLabelOrderTasks", "AdditionalFields", "Ids", }); internal_static_clarifai_api_PatchTasksRequest_descriptor = - getDescriptor().getMessageTypes().get(231); + getDescriptor().getMessageTypes().get(239); internal_static_clarifai_api_PatchTasksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchTasksRequest_descriptor, new java.lang.String[] { "UserAppId", "Tasks", "Action", }); internal_static_clarifai_api_DeleteTasksRequest_descriptor = - getDescriptor().getMessageTypes().get(232); + getDescriptor().getMessageTypes().get(240); internal_static_clarifai_api_DeleteTasksRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteTasksRequest_descriptor, new java.lang.String[] { "UserAppId", "Ids", }); internal_static_clarifai_api_MultiTaskResponse_descriptor = - getDescriptor().getMessageTypes().get(233); + getDescriptor().getMessageTypes().get(241); internal_static_clarifai_api_MultiTaskResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiTaskResponse_descriptor, new java.lang.String[] { "Status", "Tasks", }); internal_static_clarifai_api_SingleTaskResponse_descriptor = - getDescriptor().getMessageTypes().get(234); + getDescriptor().getMessageTypes().get(242); internal_static_clarifai_api_SingleTaskResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleTaskResponse_descriptor, new java.lang.String[] { "Status", "Task", }); internal_static_clarifai_api_GetTaskCountRequest_descriptor = - getDescriptor().getMessageTypes().get(235); + getDescriptor().getMessageTypes().get(243); internal_static_clarifai_api_GetTaskCountRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetTaskCountRequest_descriptor, new java.lang.String[] { "UserAppId", "TaskId", "UserIds", }); internal_static_clarifai_api_SingleTaskCountResponse_descriptor = - getDescriptor().getMessageTypes().get(236); + getDescriptor().getMessageTypes().get(244); internal_static_clarifai_api_SingleTaskCountResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleTaskCountResponse_descriptor, new java.lang.String[] { "Status", "AppId", "TaskId", "Counts", }); internal_static_clarifai_api_PostLabelOrdersRequest_descriptor = - getDescriptor().getMessageTypes().get(237); + getDescriptor().getMessageTypes().get(245); internal_static_clarifai_api_PostLabelOrdersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostLabelOrdersRequest_descriptor, new java.lang.String[] { "UserAppId", "LabelOrders", }); internal_static_clarifai_api_GetLabelOrderRequest_descriptor = - getDescriptor().getMessageTypes().get(238); + getDescriptor().getMessageTypes().get(246); internal_static_clarifai_api_GetLabelOrderRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetLabelOrderRequest_descriptor, new java.lang.String[] { "UserAppId", "LabelOrderId", }); internal_static_clarifai_api_ListLabelOrdersRequest_descriptor = - getDescriptor().getMessageTypes().get(239); + getDescriptor().getMessageTypes().get(247); internal_static_clarifai_api_ListLabelOrdersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListLabelOrdersRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", }); internal_static_clarifai_api_PatchLabelOrdersRequest_descriptor = - getDescriptor().getMessageTypes().get(240); + getDescriptor().getMessageTypes().get(248); internal_static_clarifai_api_PatchLabelOrdersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchLabelOrdersRequest_descriptor, new java.lang.String[] { "UserAppId", "LabelOrders", "Action", }); internal_static_clarifai_api_DeleteLabelOrdersRequest_descriptor = - getDescriptor().getMessageTypes().get(241); + getDescriptor().getMessageTypes().get(249); internal_static_clarifai_api_DeleteLabelOrdersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteLabelOrdersRequest_descriptor, new java.lang.String[] { "UserAppId", "Ids", }); internal_static_clarifai_api_MultiLabelOrderResponse_descriptor = - getDescriptor().getMessageTypes().get(242); + getDescriptor().getMessageTypes().get(250); internal_static_clarifai_api_MultiLabelOrderResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiLabelOrderResponse_descriptor, new java.lang.String[] { "Status", "LabelOrders", }); internal_static_clarifai_api_SingleLabelOrderResponse_descriptor = - getDescriptor().getMessageTypes().get(243); + getDescriptor().getMessageTypes().get(251); internal_static_clarifai_api_SingleLabelOrderResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleLabelOrderResponse_descriptor, new java.lang.String[] { "Status", "LabelOrder", }); internal_static_clarifai_api_PostCollectorsRequest_descriptor = - getDescriptor().getMessageTypes().get(244); + getDescriptor().getMessageTypes().get(252); internal_static_clarifai_api_PostCollectorsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostCollectorsRequest_descriptor, new java.lang.String[] { "UserAppId", "Collectors", }); internal_static_clarifai_api_PatchCollectorsRequest_descriptor = - getDescriptor().getMessageTypes().get(245); + getDescriptor().getMessageTypes().get(253); internal_static_clarifai_api_PatchCollectorsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchCollectorsRequest_descriptor, new java.lang.String[] { "UserAppId", "Collectors", "Action", }); internal_static_clarifai_api_DeleteCollectorsRequest_descriptor = - getDescriptor().getMessageTypes().get(246); + getDescriptor().getMessageTypes().get(254); internal_static_clarifai_api_DeleteCollectorsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteCollectorsRequest_descriptor, new java.lang.String[] { "UserAppId", "Ids", "DeleteAll", }); internal_static_clarifai_api_GetCollectorRequest_descriptor = - getDescriptor().getMessageTypes().get(247); + getDescriptor().getMessageTypes().get(255); internal_static_clarifai_api_GetCollectorRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetCollectorRequest_descriptor, new java.lang.String[] { "UserAppId", "CollectorId", }); internal_static_clarifai_api_ListCollectorsRequest_descriptor = - getDescriptor().getMessageTypes().get(248); + getDescriptor().getMessageTypes().get(256); internal_static_clarifai_api_ListCollectorsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListCollectorsRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", }); internal_static_clarifai_api_MultiCollectorResponse_descriptor = - getDescriptor().getMessageTypes().get(249); + getDescriptor().getMessageTypes().get(257); internal_static_clarifai_api_MultiCollectorResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiCollectorResponse_descriptor, new java.lang.String[] { "Status", "Collectors", }); internal_static_clarifai_api_SingleCollectorResponse_descriptor = - getDescriptor().getMessageTypes().get(250); + getDescriptor().getMessageTypes().get(258); internal_static_clarifai_api_SingleCollectorResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleCollectorResponse_descriptor, new java.lang.String[] { "Status", "Collector", }); internal_static_clarifai_api_PostStatValuesRequest_descriptor = - getDescriptor().getMessageTypes().get(251); + getDescriptor().getMessageTypes().get(259); internal_static_clarifai_api_PostStatValuesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostStatValuesRequest_descriptor, new java.lang.String[] { "UserAppId", "StatValues", }); internal_static_clarifai_api_MultiStatValueResponse_descriptor = - getDescriptor().getMessageTypes().get(252); + getDescriptor().getMessageTypes().get(260); internal_static_clarifai_api_MultiStatValueResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiStatValueResponse_descriptor, new java.lang.String[] { "Status", "StatValues", }); internal_static_clarifai_api_PostStatValuesAggregateRequest_descriptor = - getDescriptor().getMessageTypes().get(253); + getDescriptor().getMessageTypes().get(261); internal_static_clarifai_api_PostStatValuesAggregateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostStatValuesAggregateRequest_descriptor, new java.lang.String[] { "UserAppId", "StatValueAggregateQueries", }); internal_static_clarifai_api_MultiStatValueAggregateResponse_descriptor = - getDescriptor().getMessageTypes().get(254); + getDescriptor().getMessageTypes().get(262); internal_static_clarifai_api_MultiStatValueAggregateResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiStatValueAggregateResponse_descriptor, new java.lang.String[] { "Status", "StatValueAggregateResults", }); internal_static_clarifai_api_PostTrendingMetricsViewRequest_descriptor = - getDescriptor().getMessageTypes().get(255); + getDescriptor().getMessageTypes().get(263); internal_static_clarifai_api_PostTrendingMetricsViewRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostTrendingMetricsViewRequest_descriptor, new java.lang.String[] { "UserAppId", "ViewType", "ObjectId", }); internal_static_clarifai_api_ListTrendingMetricsViewsRequest_descriptor = - getDescriptor().getMessageTypes().get(256); + getDescriptor().getMessageTypes().get(264); internal_static_clarifai_api_ListTrendingMetricsViewsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListTrendingMetricsViewsRequest_descriptor, new java.lang.String[] { "UserAppId", "ViewType", "Page", "PerPage", }); internal_static_clarifai_api_MultiTrendingMetricsViewResponse_descriptor = - getDescriptor().getMessageTypes().get(257); + getDescriptor().getMessageTypes().get(265); internal_static_clarifai_api_MultiTrendingMetricsViewResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiTrendingMetricsViewResponse_descriptor, new java.lang.String[] { "Status", "Metrics", }); internal_static_clarifai_api_GetModuleRequest_descriptor = - getDescriptor().getMessageTypes().get(258); + getDescriptor().getMessageTypes().get(266); internal_static_clarifai_api_GetModuleRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetModuleRequest_descriptor, new java.lang.String[] { "UserAppId", "ModuleId", "AdditionalFields", }); internal_static_clarifai_api_ListModulesRequest_descriptor = - getDescriptor().getMessageTypes().get(259); + getDescriptor().getMessageTypes().get(267); 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", "AdditionalFields", "SortAscending", "SortByCreatedAt", "SortByStarCount", "SortByModifiedAt", "SortById", "StarredOnly", "Bookmark", "Search", "Name", "FilterByUserId", "SortBy", }); internal_static_clarifai_api_PostModulesRequest_descriptor = - getDescriptor().getMessageTypes().get(260); + getDescriptor().getMessageTypes().get(268); internal_static_clarifai_api_PostModulesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostModulesRequest_descriptor, new java.lang.String[] { "UserAppId", "Modules", }); internal_static_clarifai_api_PatchModulesRequest_descriptor = - getDescriptor().getMessageTypes().get(261); + getDescriptor().getMessageTypes().get(269); internal_static_clarifai_api_PatchModulesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchModulesRequest_descriptor, new java.lang.String[] { "UserAppId", "Modules", "Action", }); internal_static_clarifai_api_DeleteModulesRequest_descriptor = - getDescriptor().getMessageTypes().get(262); + getDescriptor().getMessageTypes().get(270); internal_static_clarifai_api_DeleteModulesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteModulesRequest_descriptor, new java.lang.String[] { "UserAppId", "Ids", }); internal_static_clarifai_api_SingleModuleResponse_descriptor = - getDescriptor().getMessageTypes().get(263); + getDescriptor().getMessageTypes().get(271); internal_static_clarifai_api_SingleModuleResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleModuleResponse_descriptor, new java.lang.String[] { "Status", "Module", }); internal_static_clarifai_api_MultiModuleResponse_descriptor = - getDescriptor().getMessageTypes().get(264); + getDescriptor().getMessageTypes().get(272); internal_static_clarifai_api_MultiModuleResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiModuleResponse_descriptor, new java.lang.String[] { "Status", "Modules", }); internal_static_clarifai_api_GetModuleVersionRequest_descriptor = - getDescriptor().getMessageTypes().get(265); + getDescriptor().getMessageTypes().get(273); internal_static_clarifai_api_GetModuleVersionRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetModuleVersionRequest_descriptor, new java.lang.String[] { "UserAppId", "ModuleId", "ModuleVersionId", }); internal_static_clarifai_api_ListModuleVersionsRequest_descriptor = - getDescriptor().getMessageTypes().get(266); + getDescriptor().getMessageTypes().get(274); internal_static_clarifai_api_ListModuleVersionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListModuleVersionsRequest_descriptor, new java.lang.String[] { "UserAppId", "ModuleId", "Page", "PerPage", }); internal_static_clarifai_api_PostModuleVersionsRequest_descriptor = - getDescriptor().getMessageTypes().get(267); + getDescriptor().getMessageTypes().get(275); internal_static_clarifai_api_PostModuleVersionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostModuleVersionsRequest_descriptor, new java.lang.String[] { "UserAppId", "ModuleId", "ModuleVersions", }); internal_static_clarifai_api_PatchModuleVersionsRequest_descriptor = - getDescriptor().getMessageTypes().get(268); + getDescriptor().getMessageTypes().get(276); internal_static_clarifai_api_PatchModuleVersionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PatchModuleVersionsRequest_descriptor, new java.lang.String[] { "UserAppId", "ModuleId", "ModuleVersions", "Action", }); internal_static_clarifai_api_DeleteModuleVersionsRequest_descriptor = - getDescriptor().getMessageTypes().get(269); + getDescriptor().getMessageTypes().get(277); internal_static_clarifai_api_DeleteModuleVersionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteModuleVersionsRequest_descriptor, new java.lang.String[] { "UserAppId", "ModuleId", "Ids", }); internal_static_clarifai_api_GetModuleVersionUsageCountRequest_descriptor = - getDescriptor().getMessageTypes().get(270); + getDescriptor().getMessageTypes().get(278); internal_static_clarifai_api_GetModuleVersionUsageCountRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetModuleVersionUsageCountRequest_descriptor, new java.lang.String[] { "UserAppId", "ModuleId", "ModuleVersionId", }); internal_static_clarifai_api_SingleModuleVersionResponse_descriptor = - getDescriptor().getMessageTypes().get(271); + getDescriptor().getMessageTypes().get(279); internal_static_clarifai_api_SingleModuleVersionResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleModuleVersionResponse_descriptor, new java.lang.String[] { "Status", "ModuleVersion", }); internal_static_clarifai_api_MultiModuleVersionResponse_descriptor = - getDescriptor().getMessageTypes().get(272); + getDescriptor().getMessageTypes().get(280); internal_static_clarifai_api_MultiModuleVersionResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiModuleVersionResponse_descriptor, new java.lang.String[] { "Status", "ModuleVersions", }); internal_static_clarifai_api_SingleModuleVersionUsageCountResponse_descriptor = - getDescriptor().getMessageTypes().get(273); + getDescriptor().getMessageTypes().get(281); internal_static_clarifai_api_SingleModuleVersionUsageCountResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleModuleVersionUsageCountResponse_descriptor, new java.lang.String[] { "Status", "UsageCount", }); internal_static_clarifai_api_GetInstalledModuleVersionRequest_descriptor = - getDescriptor().getMessageTypes().get(274); + getDescriptor().getMessageTypes().get(282); internal_static_clarifai_api_GetInstalledModuleVersionRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetInstalledModuleVersionRequest_descriptor, new java.lang.String[] { "UserAppId", "InstalledModuleVersionId", }); internal_static_clarifai_api_ListInstalledModuleVersionsRequest_descriptor = - getDescriptor().getMessageTypes().get(275); + getDescriptor().getMessageTypes().get(283); internal_static_clarifai_api_ListInstalledModuleVersionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListInstalledModuleVersionsRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", }); internal_static_clarifai_api_PostInstalledModuleVersionsRequest_descriptor = - getDescriptor().getMessageTypes().get(276); + getDescriptor().getMessageTypes().get(284); internal_static_clarifai_api_PostInstalledModuleVersionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostInstalledModuleVersionsRequest_descriptor, new java.lang.String[] { "UserAppId", "InstalledModuleVersions", }); internal_static_clarifai_api_PostInstalledModuleVersionsKeyRequest_descriptor = - getDescriptor().getMessageTypes().get(277); + getDescriptor().getMessageTypes().get(285); internal_static_clarifai_api_PostInstalledModuleVersionsKeyRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostInstalledModuleVersionsKeyRequest_descriptor, new java.lang.String[] { "UserAppId", "InstalledModuleVersionId", }); internal_static_clarifai_api_DeleteInstalledModuleVersionsRequest_descriptor = - getDescriptor().getMessageTypes().get(278); + getDescriptor().getMessageTypes().get(286); internal_static_clarifai_api_DeleteInstalledModuleVersionsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteInstalledModuleVersionsRequest_descriptor, new java.lang.String[] { "UserAppId", "Ids", }); internal_static_clarifai_api_SingleInstalledModuleVersionResponse_descriptor = - getDescriptor().getMessageTypes().get(279); + getDescriptor().getMessageTypes().get(287); internal_static_clarifai_api_SingleInstalledModuleVersionResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleInstalledModuleVersionResponse_descriptor, new java.lang.String[] { "Status", "InstalledModuleVersion", }); internal_static_clarifai_api_MultiInstalledModuleVersionResponse_descriptor = - getDescriptor().getMessageTypes().get(280); + getDescriptor().getMessageTypes().get(288); internal_static_clarifai_api_MultiInstalledModuleVersionResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiInstalledModuleVersionResponse_descriptor, new java.lang.String[] { "Status", "InstalledModuleVersions", }); internal_static_clarifai_api_ListNextTaskAssignmentsRequest_descriptor = - getDescriptor().getMessageTypes().get(281); + getDescriptor().getMessageTypes().get(289); internal_static_clarifai_api_ListNextTaskAssignmentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListNextTaskAssignmentsRequest_descriptor, new java.lang.String[] { "UserAppId", "TaskId", }); internal_static_clarifai_api_PostBulkOperationsRequest_descriptor = - getDescriptor().getMessageTypes().get(282); + getDescriptor().getMessageTypes().get(290); internal_static_clarifai_api_PostBulkOperationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostBulkOperationsRequest_descriptor, new java.lang.String[] { "UserAppId", "BulkOperations", }); internal_static_clarifai_api_ListBulkOperationsRequest_descriptor = - getDescriptor().getMessageTypes().get(283); + getDescriptor().getMessageTypes().get(291); internal_static_clarifai_api_ListBulkOperationsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListBulkOperationsRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", }); internal_static_clarifai_api_GetBulkOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(284); + getDescriptor().getMessageTypes().get(292); internal_static_clarifai_api_GetBulkOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetBulkOperationRequest_descriptor, new java.lang.String[] { "UserAppId", "Id", }); internal_static_clarifai_api_CancelBulkOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(285); + getDescriptor().getMessageTypes().get(293); internal_static_clarifai_api_CancelBulkOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_CancelBulkOperationRequest_descriptor, new java.lang.String[] { "UserAppId", "Ids", }); internal_static_clarifai_api_DeleteBulkOperationRequest_descriptor = - getDescriptor().getMessageTypes().get(286); + getDescriptor().getMessageTypes().get(294); internal_static_clarifai_api_DeleteBulkOperationRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteBulkOperationRequest_descriptor, new java.lang.String[] { "UserAppId", "Ids", }); internal_static_clarifai_api_SingleBulkOperationsResponse_descriptor = - getDescriptor().getMessageTypes().get(287); + getDescriptor().getMessageTypes().get(295); internal_static_clarifai_api_SingleBulkOperationsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleBulkOperationsResponse_descriptor, new java.lang.String[] { "Status", "BulkOperation", }); internal_static_clarifai_api_MultiBulkOperationsResponse_descriptor = - getDescriptor().getMessageTypes().get(288); + getDescriptor().getMessageTypes().get(296); internal_static_clarifai_api_MultiBulkOperationsResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiBulkOperationsResponse_descriptor, new java.lang.String[] { "Status", "BulkOperation", }); internal_static_clarifai_api_PutTaskAssignmentsRequest_descriptor = - getDescriptor().getMessageTypes().get(289); + getDescriptor().getMessageTypes().get(297); internal_static_clarifai_api_PutTaskAssignmentsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PutTaskAssignmentsRequest_descriptor, - new java.lang.String[] { "UserAppId", "TaskId", "InputId", }); + new java.lang.String[] { "UserAppId", "TaskId", "InputId", "Action", "LabelSubmitConfig", "ActionConfig", }); + internal_static_clarifai_api_LabelSubmitConfig_descriptor = + getDescriptor().getMessageTypes().get(298); + internal_static_clarifai_api_LabelSubmitConfig_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_clarifai_api_LabelSubmitConfig_descriptor, + new java.lang.String[] { "TaskAssignments", }); + internal_static_clarifai_api_MultiTaskAssignmentResponse_descriptor = + getDescriptor().getMessageTypes().get(299); + internal_static_clarifai_api_MultiTaskAssignmentResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_clarifai_api_MultiTaskAssignmentResponse_descriptor, + new java.lang.String[] { "Status", "TaskAssignments", }); internal_static_clarifai_api_ListInputsAddJobsRequest_descriptor = - getDescriptor().getMessageTypes().get(290); + getDescriptor().getMessageTypes().get(300); internal_static_clarifai_api_ListInputsAddJobsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListInputsAddJobsRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", }); internal_static_clarifai_api_GetInputsAddJobRequest_descriptor = - getDescriptor().getMessageTypes().get(291); + getDescriptor().getMessageTypes().get(301); internal_static_clarifai_api_GetInputsAddJobRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetInputsAddJobRequest_descriptor, new java.lang.String[] { "UserAppId", "Id", }); internal_static_clarifai_api_CancelInputsAddJobRequest_descriptor = - getDescriptor().getMessageTypes().get(292); + getDescriptor().getMessageTypes().get(302); internal_static_clarifai_api_CancelInputsAddJobRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_CancelInputsAddJobRequest_descriptor, new java.lang.String[] { "UserAppId", "Id", }); internal_static_clarifai_api_MultiInputsAddJobResponse_descriptor = - getDescriptor().getMessageTypes().get(293); + getDescriptor().getMessageTypes().get(303); internal_static_clarifai_api_MultiInputsAddJobResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiInputsAddJobResponse_descriptor, new java.lang.String[] { "Status", "InputsAddJobs", }); internal_static_clarifai_api_SingleInputsAddJobResponse_descriptor = - getDescriptor().getMessageTypes().get(294); + getDescriptor().getMessageTypes().get(304); internal_static_clarifai_api_SingleInputsAddJobResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleInputsAddJobResponse_descriptor, new java.lang.String[] { "Status", "InputsAddJob", }); internal_static_clarifai_api_PostUploadsRequest_descriptor = - getDescriptor().getMessageTypes().get(295); + getDescriptor().getMessageTypes().get(305); internal_static_clarifai_api_PostUploadsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostUploadsRequest_descriptor, new java.lang.String[] { "UserAppId", "Uploads", }); internal_static_clarifai_api_DeleteUploadsRequest_descriptor = - getDescriptor().getMessageTypes().get(296); + getDescriptor().getMessageTypes().get(306); internal_static_clarifai_api_DeleteUploadsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteUploadsRequest_descriptor, new java.lang.String[] { "UserAppId", "Ids", }); internal_static_clarifai_api_ListUploadsRequest_descriptor = - getDescriptor().getMessageTypes().get(297); + getDescriptor().getMessageTypes().get(307); internal_static_clarifai_api_ListUploadsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListUploadsRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", }); internal_static_clarifai_api_GetUploadRequest_descriptor = - getDescriptor().getMessageTypes().get(298); + getDescriptor().getMessageTypes().get(308); internal_static_clarifai_api_GetUploadRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetUploadRequest_descriptor, new java.lang.String[] { "UserAppId", "UploadId", }); internal_static_clarifai_api_SingleUploadResponse_descriptor = - getDescriptor().getMessageTypes().get(299); + getDescriptor().getMessageTypes().get(309); internal_static_clarifai_api_SingleUploadResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleUploadResponse_descriptor, new java.lang.String[] { "Status", "Upload", }); internal_static_clarifai_api_MultiUploadResponse_descriptor = - getDescriptor().getMessageTypes().get(300); + getDescriptor().getMessageTypes().get(310); internal_static_clarifai_api_MultiUploadResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiUploadResponse_descriptor, new java.lang.String[] { "Status", "Uploads", }); internal_static_clarifai_api_PutUploadContentPartsRequest_descriptor = - getDescriptor().getMessageTypes().get(301); + getDescriptor().getMessageTypes().get(311); internal_static_clarifai_api_PutUploadContentPartsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PutUploadContentPartsRequest_descriptor, new java.lang.String[] { "UserAppId", "UploadId", "ContentParts", }); internal_static_clarifai_api_PostInputsDataSourcesRequest_descriptor = - getDescriptor().getMessageTypes().get(302); + getDescriptor().getMessageTypes().get(312); internal_static_clarifai_api_PostInputsDataSourcesRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostInputsDataSourcesRequest_descriptor, new java.lang.String[] { "UserAppId", "DataSources", "CallBackUrl", "AppPat", }); internal_static_clarifai_api_GetInputsExtractionJobRequest_descriptor = - getDescriptor().getMessageTypes().get(303); + getDescriptor().getMessageTypes().get(313); internal_static_clarifai_api_GetInputsExtractionJobRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetInputsExtractionJobRequest_descriptor, new java.lang.String[] { "UserAppId", "InputsExtractionJobId", }); internal_static_clarifai_api_ListInputsExtractionJobsRequest_descriptor = - getDescriptor().getMessageTypes().get(304); + getDescriptor().getMessageTypes().get(314); internal_static_clarifai_api_ListInputsExtractionJobsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListInputsExtractionJobsRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", }); internal_static_clarifai_api_SingleInputsExtractionJobResponse_descriptor = - getDescriptor().getMessageTypes().get(305); + getDescriptor().getMessageTypes().get(315); internal_static_clarifai_api_SingleInputsExtractionJobResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleInputsExtractionJobResponse_descriptor, new java.lang.String[] { "Status", "InputsExtractionJob", }); internal_static_clarifai_api_MultiInputsExtractionJobResponse_descriptor = - getDescriptor().getMessageTypes().get(306); + getDescriptor().getMessageTypes().get(316); internal_static_clarifai_api_MultiInputsExtractionJobResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiInputsExtractionJobResponse_descriptor, new java.lang.String[] { "Status", "InputsExtractionJobs", }); internal_static_clarifai_api_CancelInputsExtractionJobsRequest_descriptor = - getDescriptor().getMessageTypes().get(307); + getDescriptor().getMessageTypes().get(317); internal_static_clarifai_api_CancelInputsExtractionJobsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_CancelInputsExtractionJobsRequest_descriptor, new java.lang.String[] { "UserAppId", "Ids", }); internal_static_clarifai_api_PostInputsUploadsRequest_descriptor = - getDescriptor().getMessageTypes().get(308); + getDescriptor().getMessageTypes().get(318); internal_static_clarifai_api_PostInputsUploadsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostInputsUploadsRequest_descriptor, new java.lang.String[] { "UserAppId", "InputsUploads", }); internal_static_clarifai_api_GetRunnerRequest_descriptor = - getDescriptor().getMessageTypes().get(309); + getDescriptor().getMessageTypes().get(319); internal_static_clarifai_api_GetRunnerRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_GetRunnerRequest_descriptor, new java.lang.String[] { "UserAppId", "RunnerId", }); internal_static_clarifai_api_ListRunnersRequest_descriptor = - getDescriptor().getMessageTypes().get(310); + getDescriptor().getMessageTypes().get(320); internal_static_clarifai_api_ListRunnersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListRunnersRequest_descriptor, new java.lang.String[] { "UserAppId", "Page", "PerPage", }); internal_static_clarifai_api_PostRunnersRequest_descriptor = - getDescriptor().getMessageTypes().get(311); + getDescriptor().getMessageTypes().get(321); internal_static_clarifai_api_PostRunnersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostRunnersRequest_descriptor, new java.lang.String[] { "UserAppId", "Runners", }); internal_static_clarifai_api_DeleteRunnersRequest_descriptor = - getDescriptor().getMessageTypes().get(312); + getDescriptor().getMessageTypes().get(322); internal_static_clarifai_api_DeleteRunnersRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_DeleteRunnersRequest_descriptor, new java.lang.String[] { "UserAppId", "Ids", }); internal_static_clarifai_api_SingleRunnerResponse_descriptor = - getDescriptor().getMessageTypes().get(313); + getDescriptor().getMessageTypes().get(323); internal_static_clarifai_api_SingleRunnerResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_SingleRunnerResponse_descriptor, new java.lang.String[] { "Status", "Runner", }); internal_static_clarifai_api_MultiRunnerResponse_descriptor = - getDescriptor().getMessageTypes().get(314); + getDescriptor().getMessageTypes().get(324); internal_static_clarifai_api_MultiRunnerResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiRunnerResponse_descriptor, new java.lang.String[] { "Status", "Runners", }); internal_static_clarifai_api_ListRunnerItemsRequest_descriptor = - getDescriptor().getMessageTypes().get(315); + getDescriptor().getMessageTypes().get(325); internal_static_clarifai_api_ListRunnerItemsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_ListRunnerItemsRequest_descriptor, new java.lang.String[] { "UserAppId", "RunnerId", }); internal_static_clarifai_api_PostRunnerItemOutputsRequest_descriptor = - getDescriptor().getMessageTypes().get(316); + getDescriptor().getMessageTypes().get(326); internal_static_clarifai_api_PostRunnerItemOutputsRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostRunnerItemOutputsRequest_descriptor, new java.lang.String[] { "UserAppId", "RunnerId", "ItemId", "RunnerItemOutputs", }); internal_static_clarifai_api_MultiRunnerItemResponse_descriptor = - getDescriptor().getMessageTypes().get(317); + getDescriptor().getMessageTypes().get(327); internal_static_clarifai_api_MultiRunnerItemResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiRunnerItemResponse_descriptor, new java.lang.String[] { "Status", "Items", }); internal_static_clarifai_api_RunnerItem_descriptor = - getDescriptor().getMessageTypes().get(318); + getDescriptor().getMessageTypes().get(328); internal_static_clarifai_api_RunnerItem_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_RunnerItem_descriptor, new java.lang.String[] { "Id", "Description", "PostModelOutputsRequest", }); internal_static_clarifai_api_RunnerItemOutput_descriptor = - getDescriptor().getMessageTypes().get(319); + getDescriptor().getMessageTypes().get(329); internal_static_clarifai_api_RunnerItemOutput_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_RunnerItemOutput_descriptor, new java.lang.String[] { "MultiOutputResponse", }); internal_static_clarifai_api_MultiRunnerItemOutputResponse_descriptor = - getDescriptor().getMessageTypes().get(320); + getDescriptor().getMessageTypes().get(330); internal_static_clarifai_api_MultiRunnerItemOutputResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiRunnerItemOutputResponse_descriptor, new java.lang.String[] { "Status", "RunnerItemOutputs", }); internal_static_clarifai_api_PostModelVersionsTrainingTimeEstimateRequest_descriptor = - getDescriptor().getMessageTypes().get(321); + getDescriptor().getMessageTypes().get(331); internal_static_clarifai_api_PostModelVersionsTrainingTimeEstimateRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_PostModelVersionsTrainingTimeEstimateRequest_descriptor, new java.lang.String[] { "UserAppId", "ModelId", "ModelVersions", "EstimatedInputCount", }); internal_static_clarifai_api_MultiTrainingTimeEstimateResponse_descriptor = - getDescriptor().getMessageTypes().get(322); + getDescriptor().getMessageTypes().get(332); internal_static_clarifai_api_MultiTrainingTimeEstimateResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_clarifai_api_MultiTrainingTimeEstimateResponse_descriptor, diff --git a/src/main/java/com/clarifai/grpc/api/SingleModelVersionExportResponse.java b/src/main/java/com/clarifai/grpc/api/SingleModelVersionExportResponse.java new file mode 100644 index 0000000..a2c5b1f --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/SingleModelVersionExportResponse.java @@ -0,0 +1,805 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +/** + *
+ * SingleModelVersionExportResponse
+ * 
+ * + * Protobuf type {@code clarifai.api.SingleModelVersionExportResponse} + */ +public final class SingleModelVersionExportResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:clarifai.api.SingleModelVersionExportResponse) + SingleModelVersionExportResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use SingleModelVersionExportResponse.newBuilder() to construct. + private SingleModelVersionExportResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SingleModelVersionExportResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SingleModelVersionExportResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SingleModelVersionExportResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.clarifai.grpc.api.status.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(com.clarifai.grpc.api.status.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + com.clarifai.grpc.api.ModelVersionExport.Builder subBuilder = null; + if (export_ != null) { + subBuilder = export_.toBuilder(); + } + export_ = input.readMessage(com.clarifai.grpc.api.ModelVersionExport.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(export_); + export_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_SingleModelVersionExportResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_SingleModelVersionExportResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.SingleModelVersionExportResponse.class, com.clarifai.grpc.api.SingleModelVersionExportResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private com.clarifai.grpc.api.status.Status status_; + /** + * .clarifai.api.status.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .clarifai.api.status.Status status = 1; + * @return The status. + */ + @java.lang.Override + public com.clarifai.grpc.api.status.Status getStatus() { + return status_ == null ? com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } + /** + * .clarifai.api.status.Status status = 1; + */ + @java.lang.Override + public com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int EXPORT_FIELD_NUMBER = 2; + private com.clarifai.grpc.api.ModelVersionExport export_; + /** + * .clarifai.api.ModelVersionExport export = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + * @return Whether the export field is set. + */ + @java.lang.Override + public boolean hasExport() { + return export_ != null; + } + /** + * .clarifai.api.ModelVersionExport export = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + * @return The export. + */ + @java.lang.Override + public com.clarifai.grpc.api.ModelVersionExport getExport() { + return export_ == null ? com.clarifai.grpc.api.ModelVersionExport.getDefaultInstance() : export_; + } + /** + * .clarifai.api.ModelVersionExport export = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + @java.lang.Override + public com.clarifai.grpc.api.ModelVersionExportOrBuilder getExportOrBuilder() { + return getExport(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + if (export_ != null) { + output.writeMessage(2, getExport()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + if (export_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getExport()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.clarifai.grpc.api.SingleModelVersionExportResponse)) { + return super.equals(obj); + } + com.clarifai.grpc.api.SingleModelVersionExportResponse other = (com.clarifai.grpc.api.SingleModelVersionExportResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (hasExport() != other.hasExport()) return false; + if (hasExport()) { + if (!getExport() + .equals(other.getExport())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + if (hasExport()) { + hash = (37 * hash) + EXPORT_FIELD_NUMBER; + hash = (53 * hash) + getExport().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.clarifai.grpc.api.SingleModelVersionExportResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.SingleModelVersionExportResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.SingleModelVersionExportResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.SingleModelVersionExportResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.SingleModelVersionExportResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.SingleModelVersionExportResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.SingleModelVersionExportResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.SingleModelVersionExportResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.SingleModelVersionExportResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.SingleModelVersionExportResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.SingleModelVersionExportResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.SingleModelVersionExportResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.clarifai.grpc.api.SingleModelVersionExportResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * SingleModelVersionExportResponse
+   * 
+ * + * Protobuf type {@code clarifai.api.SingleModelVersionExportResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:clarifai.api.SingleModelVersionExportResponse) + com.clarifai.grpc.api.SingleModelVersionExportResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_SingleModelVersionExportResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_SingleModelVersionExportResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.SingleModelVersionExportResponse.class, com.clarifai.grpc.api.SingleModelVersionExportResponse.Builder.class); + } + + // Construct using com.clarifai.grpc.api.SingleModelVersionExportResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + if (exportBuilder_ == null) { + export_ = null; + } else { + export_ = null; + exportBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.clarifai.grpc.api.Service.internal_static_clarifai_api_SingleModelVersionExportResponse_descriptor; + } + + @java.lang.Override + public com.clarifai.grpc.api.SingleModelVersionExportResponse getDefaultInstanceForType() { + return com.clarifai.grpc.api.SingleModelVersionExportResponse.getDefaultInstance(); + } + + @java.lang.Override + public com.clarifai.grpc.api.SingleModelVersionExportResponse build() { + com.clarifai.grpc.api.SingleModelVersionExportResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.clarifai.grpc.api.SingleModelVersionExportResponse buildPartial() { + com.clarifai.grpc.api.SingleModelVersionExportResponse result = new com.clarifai.grpc.api.SingleModelVersionExportResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + if (exportBuilder_ == null) { + result.export_ = export_; + } else { + result.export_ = exportBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.clarifai.grpc.api.SingleModelVersionExportResponse) { + return mergeFrom((com.clarifai.grpc.api.SingleModelVersionExportResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.clarifai.grpc.api.SingleModelVersionExportResponse other) { + if (other == com.clarifai.grpc.api.SingleModelVersionExportResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (other.hasExport()) { + mergeExport(other.getExport()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.clarifai.grpc.api.SingleModelVersionExportResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.clarifai.grpc.api.SingleModelVersionExportResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.clarifai.grpc.api.status.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder> statusBuilder_; + /** + * .clarifai.api.status.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .clarifai.api.status.Status status = 1; + * @return The status. + */ + public com.clarifai.grpc.api.status.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder setStatus(com.clarifai.grpc.api.status.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder setStatus( + com.clarifai.grpc.api.status.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder mergeStatus(com.clarifai.grpc.api.status.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + com.clarifai.grpc.api.status.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .clarifai.api.status.Status status = 1; + */ + public com.clarifai.grpc.api.status.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .clarifai.api.status.Status status = 1; + */ + public com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } + } + /** + * .clarifai.api.status.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private com.clarifai.grpc.api.ModelVersionExport export_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.ModelVersionExport, com.clarifai.grpc.api.ModelVersionExport.Builder, com.clarifai.grpc.api.ModelVersionExportOrBuilder> exportBuilder_; + /** + * .clarifai.api.ModelVersionExport export = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + * @return Whether the export field is set. + */ + public boolean hasExport() { + return exportBuilder_ != null || export_ != null; + } + /** + * .clarifai.api.ModelVersionExport export = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + * @return The export. + */ + public com.clarifai.grpc.api.ModelVersionExport getExport() { + if (exportBuilder_ == null) { + return export_ == null ? com.clarifai.grpc.api.ModelVersionExport.getDefaultInstance() : export_; + } else { + return exportBuilder_.getMessage(); + } + } + /** + * .clarifai.api.ModelVersionExport export = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public Builder setExport(com.clarifai.grpc.api.ModelVersionExport value) { + if (exportBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + export_ = value; + onChanged(); + } else { + exportBuilder_.setMessage(value); + } + + return this; + } + /** + * .clarifai.api.ModelVersionExport export = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public Builder setExport( + com.clarifai.grpc.api.ModelVersionExport.Builder builderForValue) { + if (exportBuilder_ == null) { + export_ = builderForValue.build(); + onChanged(); + } else { + exportBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .clarifai.api.ModelVersionExport export = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public Builder mergeExport(com.clarifai.grpc.api.ModelVersionExport value) { + if (exportBuilder_ == null) { + if (export_ != null) { + export_ = + com.clarifai.grpc.api.ModelVersionExport.newBuilder(export_).mergeFrom(value).buildPartial(); + } else { + export_ = value; + } + onChanged(); + } else { + exportBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .clarifai.api.ModelVersionExport export = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public Builder clearExport() { + if (exportBuilder_ == null) { + export_ = null; + onChanged(); + } else { + export_ = null; + exportBuilder_ = null; + } + + return this; + } + /** + * .clarifai.api.ModelVersionExport export = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public com.clarifai.grpc.api.ModelVersionExport.Builder getExportBuilder() { + + onChanged(); + return getExportFieldBuilder().getBuilder(); + } + /** + * .clarifai.api.ModelVersionExport export = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + public com.clarifai.grpc.api.ModelVersionExportOrBuilder getExportOrBuilder() { + if (exportBuilder_ != null) { + return exportBuilder_.getMessageOrBuilder(); + } else { + return export_ == null ? + com.clarifai.grpc.api.ModelVersionExport.getDefaultInstance() : export_; + } + } + /** + * .clarifai.api.ModelVersionExport export = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.ModelVersionExport, com.clarifai.grpc.api.ModelVersionExport.Builder, com.clarifai.grpc.api.ModelVersionExportOrBuilder> + getExportFieldBuilder() { + if (exportBuilder_ == null) { + exportBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.ModelVersionExport, com.clarifai.grpc.api.ModelVersionExport.Builder, com.clarifai.grpc.api.ModelVersionExportOrBuilder>( + getExport(), + getParentForChildren(), + isClean()); + export_ = null; + } + return exportBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:clarifai.api.SingleModelVersionExportResponse) + } + + // @@protoc_insertion_point(class_scope:clarifai.api.SingleModelVersionExportResponse) + private static final com.clarifai.grpc.api.SingleModelVersionExportResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.clarifai.grpc.api.SingleModelVersionExportResponse(); + } + + public static com.clarifai.grpc.api.SingleModelVersionExportResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SingleModelVersionExportResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SingleModelVersionExportResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.clarifai.grpc.api.SingleModelVersionExportResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/clarifai/grpc/api/SingleModelVersionExportResponseOrBuilder.java b/src/main/java/com/clarifai/grpc/api/SingleModelVersionExportResponseOrBuilder.java new file mode 100644 index 0000000..97e4fd6 --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/SingleModelVersionExportResponseOrBuilder.java @@ -0,0 +1,39 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/service.proto + +package com.clarifai.grpc.api; + +public interface SingleModelVersionExportResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:clarifai.api.SingleModelVersionExportResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .clarifai.api.status.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .clarifai.api.status.Status status = 1; + * @return The status. + */ + com.clarifai.grpc.api.status.Status getStatus(); + /** + * .clarifai.api.status.Status status = 1; + */ + com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder(); + + /** + * .clarifai.api.ModelVersionExport export = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + * @return Whether the export field is set. + */ + boolean hasExport(); + /** + * .clarifai.api.ModelVersionExport export = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + * @return The export. + */ + com.clarifai.grpc.api.ModelVersionExport getExport(); + /** + * .clarifai.api.ModelVersionExport export = 2 [(.clarifai.api.utils.cl_show_if_empty) = true]; + */ + com.clarifai.grpc.api.ModelVersionExportOrBuilder getExportOrBuilder(); +} diff --git a/src/main/java/com/clarifai/grpc/api/Task.java b/src/main/java/com/clarifai/grpc/api/Task.java index 048e6db..eff4143 100644 --- a/src/main/java/com/clarifai/grpc/api/Task.java +++ b/src/main/java/com/clarifai/grpc/api/Task.java @@ -707,7 +707,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=3008 + * See proto/clarifai/api/resources.proto;l=3017 * @return A list containing the conceptIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -722,7 +722,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=3008 + * See proto/clarifai/api/resources.proto;l=3017 * @return The count of conceptIds. */ @java.lang.Deprecated public int getConceptIdsCount() { @@ -736,7 +736,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=3008 + * See proto/clarifai/api/resources.proto;l=3017 * @param index The index of the element to return. * @return The conceptIds at the given index. */ @@ -751,7 +751,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=3008 + * See proto/clarifai/api/resources.proto;l=3017 * @param index The index of the value to return. * @return The bytes of the conceptIds at the given index. */ @@ -2910,7 +2910,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=3008 + * See proto/clarifai/api/resources.proto;l=3017 * @return A list containing the conceptIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -2925,7 +2925,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=3008 + * See proto/clarifai/api/resources.proto;l=3017 * @return The count of conceptIds. */ @java.lang.Deprecated public int getConceptIdsCount() { @@ -2939,7 +2939,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=3008 + * See proto/clarifai/api/resources.proto;l=3017 * @param index The index of the element to return. * @return The conceptIds at the given index. */ @@ -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=3008 + * See proto/clarifai/api/resources.proto;l=3017 * @param index The index of the value to return. * @return The bytes of the conceptIds at the given index. */ @@ -2970,7 +2970,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=3008 + * See proto/clarifai/api/resources.proto;l=3017 * @param index The index to set the value at. * @param value The conceptIds to set. * @return This builder for chaining. @@ -2993,7 +2993,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=3008 + * See proto/clarifai/api/resources.proto;l=3017 * @param value The conceptIds to add. * @return This builder for chaining. */ @@ -3015,7 +3015,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=3008 + * See proto/clarifai/api/resources.proto;l=3017 * @param values The conceptIds to add. * @return This builder for chaining. */ @@ -3035,7 +3035,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=3008 + * See proto/clarifai/api/resources.proto;l=3017 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearConceptIds() { @@ -3052,7 +3052,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=3008 + * See proto/clarifai/api/resources.proto;l=3017 * @param value The bytes of the conceptIds to add. * @return This builder for chaining. */ diff --git a/src/main/java/com/clarifai/grpc/api/TaskAssignment.java b/src/main/java/com/clarifai/grpc/api/TaskAssignment.java new file mode 100644 index 0000000..ed3e335 --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/TaskAssignment.java @@ -0,0 +1,1799 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/resources.proto + +package com.clarifai.grpc.api; + +/** + * Protobuf type {@code clarifai.api.TaskAssignment} + */ +public final class TaskAssignment extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:clarifai.api.TaskAssignment) + TaskAssignmentOrBuilder { +private static final long serialVersionUID = 0L; + // Use TaskAssignment.newBuilder() to construct. + private TaskAssignment(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TaskAssignment() { + id_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TaskAssignment(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TaskAssignment( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + id_ = s; + break; + } + case 18: { + com.google.protobuf.Timestamp.Builder subBuilder = null; + if (createdAt_ != null) { + subBuilder = createdAt_.toBuilder(); + } + createdAt_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(createdAt_); + createdAt_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + com.google.protobuf.Timestamp.Builder subBuilder = null; + if (modifiedAt_ != null) { + subBuilder = modifiedAt_.toBuilder(); + } + modifiedAt_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(modifiedAt_); + modifiedAt_ = subBuilder.buildPartial(); + } + + break; + } + case 34: { + com.clarifai.grpc.api.Worker.Builder subBuilder = null; + if (worker_ != null) { + subBuilder = worker_.toBuilder(); + } + worker_ = input.readMessage(com.clarifai.grpc.api.Worker.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(worker_); + worker_ = subBuilder.buildPartial(); + } + + break; + } + case 42: { + com.clarifai.grpc.api.Input.Builder subBuilder = null; + if (input_ != null) { + subBuilder = input_.toBuilder(); + } + input_ = input.readMessage(com.clarifai.grpc.api.Input.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(input_); + input_ = subBuilder.buildPartial(); + } + + break; + } + case 50: { + com.clarifai.grpc.api.status.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(com.clarifai.grpc.api.status.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_TaskAssignment_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_TaskAssignment_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.TaskAssignment.class, com.clarifai.grpc.api.TaskAssignment.Builder.class); + } + + public static final int ID_FIELD_NUMBER = 1; + private volatile java.lang.Object id_; + /** + * string id = 1; + * @return The id. + */ + @java.lang.Override + public java.lang.String getId() { + java.lang.Object ref = id_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + id_ = s; + return s; + } + } + /** + * string id = 1; + * @return The bytes for id. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getIdBytes() { + java.lang.Object ref = id_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + id_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CREATED_AT_FIELD_NUMBER = 2; + private com.google.protobuf.Timestamp createdAt_; + /** + *
+   * Creation time.
+   * The format is https://www.ietf.org/rfc/rfc3339.txt.
+   * Example: "2006-01-02T15:04:05.999999Z".
+   * 
+ * + * .google.protobuf.Timestamp created_at = 2; + * @return Whether the createdAt field is set. + */ + @java.lang.Override + public boolean hasCreatedAt() { + return createdAt_ != null; + } + /** + *
+   * Creation time.
+   * The format is https://www.ietf.org/rfc/rfc3339.txt.
+   * Example: "2006-01-02T15:04:05.999999Z".
+   * 
+ * + * .google.protobuf.Timestamp created_at = 2; + * @return The createdAt. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getCreatedAt() { + return createdAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createdAt_; + } + /** + *
+   * Creation time.
+   * The format is https://www.ietf.org/rfc/rfc3339.txt.
+   * Example: "2006-01-02T15:04:05.999999Z".
+   * 
+ * + * .google.protobuf.Timestamp created_at = 2; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { + return getCreatedAt(); + } + + public static final int MODIFIED_AT_FIELD_NUMBER = 3; + private com.google.protobuf.Timestamp modifiedAt_; + /** + *
+   * Most recent modification time.
+   * The format is https://www.ietf.org/rfc/rfc3339.txt.
+   * Example: "2006-01-02T15:04:05.999999Z".
+   * 
+ * + * .google.protobuf.Timestamp modified_at = 3; + * @return Whether the modifiedAt field is set. + */ + @java.lang.Override + public boolean hasModifiedAt() { + return modifiedAt_ != null; + } + /** + *
+   * Most recent modification time.
+   * The format is https://www.ietf.org/rfc/rfc3339.txt.
+   * Example: "2006-01-02T15:04:05.999999Z".
+   * 
+ * + * .google.protobuf.Timestamp modified_at = 3; + * @return The modifiedAt. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getModifiedAt() { + return modifiedAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : modifiedAt_; + } + /** + *
+   * Most recent modification time.
+   * The format is https://www.ietf.org/rfc/rfc3339.txt.
+   * Example: "2006-01-02T15:04:05.999999Z".
+   * 
+ * + * .google.protobuf.Timestamp modified_at = 3; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getModifiedAtOrBuilder() { + return getModifiedAt(); + } + + public static final int WORKER_FIELD_NUMBER = 4; + private com.clarifai.grpc.api.Worker worker_; + /** + *
+   * Assigned worker.
+   * 
+ * + * .clarifai.api.Worker worker = 4; + * @return Whether the worker field is set. + */ + @java.lang.Override + public boolean hasWorker() { + return worker_ != null; + } + /** + *
+   * Assigned worker.
+   * 
+ * + * .clarifai.api.Worker worker = 4; + * @return The worker. + */ + @java.lang.Override + public com.clarifai.grpc.api.Worker getWorker() { + return worker_ == null ? com.clarifai.grpc.api.Worker.getDefaultInstance() : worker_; + } + /** + *
+   * Assigned worker.
+   * 
+ * + * .clarifai.api.Worker worker = 4; + */ + @java.lang.Override + public com.clarifai.grpc.api.WorkerOrBuilder getWorkerOrBuilder() { + return getWorker(); + } + + public static final int INPUT_FIELD_NUMBER = 5; + private com.clarifai.grpc.api.Input input_; + /** + *
+   * Assigned input.
+   * 
+ * + * .clarifai.api.Input input = 5; + * @return Whether the input field is set. + */ + @java.lang.Override + public boolean hasInput() { + return input_ != null; + } + /** + *
+   * Assigned input.
+   * 
+ * + * .clarifai.api.Input input = 5; + * @return The input. + */ + @java.lang.Override + public com.clarifai.grpc.api.Input getInput() { + return input_ == null ? com.clarifai.grpc.api.Input.getDefaultInstance() : input_; + } + /** + *
+   * Assigned input.
+   * 
+ * + * .clarifai.api.Input input = 5; + */ + @java.lang.Override + public com.clarifai.grpc.api.InputOrBuilder getInputOrBuilder() { + return getInput(); + } + + public static final int STATUS_FIELD_NUMBER = 6; + private com.clarifai.grpc.api.status.Status status_; + /** + *
+   * Assignment status.
+   * Read as: This is the status of the work assigned to worker W, on input I in task T.
+   * 
+ * + * .clarifai.api.status.Status status = 6; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + *
+   * Assignment status.
+   * Read as: This is the status of the work assigned to worker W, on input I in task T.
+   * 
+ * + * .clarifai.api.status.Status status = 6; + * @return The status. + */ + @java.lang.Override + public com.clarifai.grpc.api.status.Status getStatus() { + return status_ == null ? com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } + /** + *
+   * Assignment status.
+   * Read as: This is the status of the work assigned to worker W, on input I in task T.
+   * 
+ * + * .clarifai.api.status.Status status = 6; + */ + @java.lang.Override + public com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, id_); + } + if (createdAt_ != null) { + output.writeMessage(2, getCreatedAt()); + } + if (modifiedAt_ != null) { + output.writeMessage(3, getModifiedAt()); + } + if (worker_ != null) { + output.writeMessage(4, getWorker()); + } + if (input_ != null) { + output.writeMessage(5, getInput()); + } + if (status_ != null) { + output.writeMessage(6, getStatus()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, id_); + } + if (createdAt_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getCreatedAt()); + } + if (modifiedAt_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getModifiedAt()); + } + if (worker_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getWorker()); + } + if (input_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getInput()); + } + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getStatus()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.clarifai.grpc.api.TaskAssignment)) { + return super.equals(obj); + } + com.clarifai.grpc.api.TaskAssignment other = (com.clarifai.grpc.api.TaskAssignment) obj; + + if (!getId() + .equals(other.getId())) return false; + if (hasCreatedAt() != other.hasCreatedAt()) return false; + if (hasCreatedAt()) { + if (!getCreatedAt() + .equals(other.getCreatedAt())) return false; + } + if (hasModifiedAt() != other.hasModifiedAt()) return false; + if (hasModifiedAt()) { + if (!getModifiedAt() + .equals(other.getModifiedAt())) return false; + } + if (hasWorker() != other.hasWorker()) return false; + if (hasWorker()) { + if (!getWorker() + .equals(other.getWorker())) return false; + } + if (hasInput() != other.hasInput()) return false; + if (hasInput()) { + if (!getInput() + .equals(other.getInput())) return false; + } + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId().hashCode(); + if (hasCreatedAt()) { + hash = (37 * hash) + CREATED_AT_FIELD_NUMBER; + hash = (53 * hash) + getCreatedAt().hashCode(); + } + if (hasModifiedAt()) { + hash = (37 * hash) + MODIFIED_AT_FIELD_NUMBER; + hash = (53 * hash) + getModifiedAt().hashCode(); + } + if (hasWorker()) { + hash = (37 * hash) + WORKER_FIELD_NUMBER; + hash = (53 * hash) + getWorker().hashCode(); + } + if (hasInput()) { + hash = (37 * hash) + INPUT_FIELD_NUMBER; + hash = (53 * hash) + getInput().hashCode(); + } + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.clarifai.grpc.api.TaskAssignment parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.TaskAssignment parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.TaskAssignment parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.TaskAssignment parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.TaskAssignment parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.TaskAssignment parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.TaskAssignment parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.TaskAssignment parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.TaskAssignment parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.TaskAssignment parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.TaskAssignment parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.TaskAssignment parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.clarifai.grpc.api.TaskAssignment prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code clarifai.api.TaskAssignment} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:clarifai.api.TaskAssignment) + com.clarifai.grpc.api.TaskAssignmentOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_TaskAssignment_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_TaskAssignment_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.TaskAssignment.class, com.clarifai.grpc.api.TaskAssignment.Builder.class); + } + + // Construct using com.clarifai.grpc.api.TaskAssignment.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = ""; + + if (createdAtBuilder_ == null) { + createdAt_ = null; + } else { + createdAt_ = null; + createdAtBuilder_ = null; + } + if (modifiedAtBuilder_ == null) { + modifiedAt_ = null; + } else { + modifiedAt_ = null; + modifiedAtBuilder_ = null; + } + if (workerBuilder_ == null) { + worker_ = null; + } else { + worker_ = null; + workerBuilder_ = null; + } + if (inputBuilder_ == null) { + input_ = null; + } else { + input_ = null; + inputBuilder_ = null; + } + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_TaskAssignment_descriptor; + } + + @java.lang.Override + public com.clarifai.grpc.api.TaskAssignment getDefaultInstanceForType() { + return com.clarifai.grpc.api.TaskAssignment.getDefaultInstance(); + } + + @java.lang.Override + public com.clarifai.grpc.api.TaskAssignment build() { + com.clarifai.grpc.api.TaskAssignment result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.clarifai.grpc.api.TaskAssignment buildPartial() { + com.clarifai.grpc.api.TaskAssignment result = new com.clarifai.grpc.api.TaskAssignment(this); + result.id_ = id_; + if (createdAtBuilder_ == null) { + result.createdAt_ = createdAt_; + } else { + result.createdAt_ = createdAtBuilder_.build(); + } + if (modifiedAtBuilder_ == null) { + result.modifiedAt_ = modifiedAt_; + } else { + result.modifiedAt_ = modifiedAtBuilder_.build(); + } + if (workerBuilder_ == null) { + result.worker_ = worker_; + } else { + result.worker_ = workerBuilder_.build(); + } + if (inputBuilder_ == null) { + result.input_ = input_; + } else { + result.input_ = inputBuilder_.build(); + } + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.clarifai.grpc.api.TaskAssignment) { + return mergeFrom((com.clarifai.grpc.api.TaskAssignment)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.clarifai.grpc.api.TaskAssignment other) { + if (other == com.clarifai.grpc.api.TaskAssignment.getDefaultInstance()) return this; + if (!other.getId().isEmpty()) { + id_ = other.id_; + onChanged(); + } + if (other.hasCreatedAt()) { + mergeCreatedAt(other.getCreatedAt()); + } + if (other.hasModifiedAt()) { + mergeModifiedAt(other.getModifiedAt()); + } + if (other.hasWorker()) { + mergeWorker(other.getWorker()); + } + if (other.hasInput()) { + mergeInput(other.getInput()); + } + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.clarifai.grpc.api.TaskAssignment parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.clarifai.grpc.api.TaskAssignment) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object id_ = ""; + /** + * string id = 1; + * @return The id. + */ + public java.lang.String getId() { + java.lang.Object ref = id_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + id_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string id = 1; + * @return The bytes for id. + */ + public com.google.protobuf.ByteString + getIdBytes() { + java.lang.Object ref = id_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + id_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string id = 1; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + id_ = value; + onChanged(); + return this; + } + /** + * string id = 1; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = getDefaultInstance().getId(); + onChanged(); + return this; + } + /** + * string id = 1; + * @param value The bytes for id to set. + * @return This builder for chaining. + */ + public Builder setIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + id_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.Timestamp createdAt_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> createdAtBuilder_; + /** + *
+     * Creation time.
+     * The format is https://www.ietf.org/rfc/rfc3339.txt.
+     * Example: "2006-01-02T15:04:05.999999Z".
+     * 
+ * + * .google.protobuf.Timestamp created_at = 2; + * @return Whether the createdAt field is set. + */ + public boolean hasCreatedAt() { + return createdAtBuilder_ != null || createdAt_ != null; + } + /** + *
+     * Creation time.
+     * The format is https://www.ietf.org/rfc/rfc3339.txt.
+     * Example: "2006-01-02T15:04:05.999999Z".
+     * 
+ * + * .google.protobuf.Timestamp created_at = 2; + * @return The createdAt. + */ + public com.google.protobuf.Timestamp getCreatedAt() { + if (createdAtBuilder_ == null) { + return createdAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createdAt_; + } else { + return createdAtBuilder_.getMessage(); + } + } + /** + *
+     * Creation time.
+     * The format is https://www.ietf.org/rfc/rfc3339.txt.
+     * Example: "2006-01-02T15:04:05.999999Z".
+     * 
+ * + * .google.protobuf.Timestamp created_at = 2; + */ + public Builder setCreatedAt(com.google.protobuf.Timestamp value) { + if (createdAtBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + createdAt_ = value; + onChanged(); + } else { + createdAtBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * Creation time.
+     * The format is https://www.ietf.org/rfc/rfc3339.txt.
+     * Example: "2006-01-02T15:04:05.999999Z".
+     * 
+ * + * .google.protobuf.Timestamp created_at = 2; + */ + public Builder setCreatedAt( + com.google.protobuf.Timestamp.Builder builderForValue) { + if (createdAtBuilder_ == null) { + createdAt_ = builderForValue.build(); + onChanged(); + } else { + createdAtBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * Creation time.
+     * The format is https://www.ietf.org/rfc/rfc3339.txt.
+     * Example: "2006-01-02T15:04:05.999999Z".
+     * 
+ * + * .google.protobuf.Timestamp created_at = 2; + */ + public Builder mergeCreatedAt(com.google.protobuf.Timestamp value) { + if (createdAtBuilder_ == null) { + if (createdAt_ != null) { + createdAt_ = + com.google.protobuf.Timestamp.newBuilder(createdAt_).mergeFrom(value).buildPartial(); + } else { + createdAt_ = value; + } + onChanged(); + } else { + createdAtBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * Creation time.
+     * The format is https://www.ietf.org/rfc/rfc3339.txt.
+     * Example: "2006-01-02T15:04:05.999999Z".
+     * 
+ * + * .google.protobuf.Timestamp created_at = 2; + */ + public Builder clearCreatedAt() { + if (createdAtBuilder_ == null) { + createdAt_ = null; + onChanged(); + } else { + createdAt_ = null; + createdAtBuilder_ = null; + } + + return this; + } + /** + *
+     * Creation time.
+     * The format is https://www.ietf.org/rfc/rfc3339.txt.
+     * Example: "2006-01-02T15:04:05.999999Z".
+     * 
+ * + * .google.protobuf.Timestamp created_at = 2; + */ + public com.google.protobuf.Timestamp.Builder getCreatedAtBuilder() { + + onChanged(); + return getCreatedAtFieldBuilder().getBuilder(); + } + /** + *
+     * Creation time.
+     * The format is https://www.ietf.org/rfc/rfc3339.txt.
+     * Example: "2006-01-02T15:04:05.999999Z".
+     * 
+ * + * .google.protobuf.Timestamp created_at = 2; + */ + public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() { + if (createdAtBuilder_ != null) { + return createdAtBuilder_.getMessageOrBuilder(); + } else { + return createdAt_ == null ? + com.google.protobuf.Timestamp.getDefaultInstance() : createdAt_; + } + } + /** + *
+     * Creation time.
+     * The format is https://www.ietf.org/rfc/rfc3339.txt.
+     * Example: "2006-01-02T15:04:05.999999Z".
+     * 
+ * + * .google.protobuf.Timestamp created_at = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> + getCreatedAtFieldBuilder() { + if (createdAtBuilder_ == null) { + createdAtBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( + getCreatedAt(), + getParentForChildren(), + isClean()); + createdAt_ = null; + } + return createdAtBuilder_; + } + + private com.google.protobuf.Timestamp modifiedAt_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> modifiedAtBuilder_; + /** + *
+     * Most recent modification time.
+     * The format is https://www.ietf.org/rfc/rfc3339.txt.
+     * Example: "2006-01-02T15:04:05.999999Z".
+     * 
+ * + * .google.protobuf.Timestamp modified_at = 3; + * @return Whether the modifiedAt field is set. + */ + public boolean hasModifiedAt() { + return modifiedAtBuilder_ != null || modifiedAt_ != null; + } + /** + *
+     * Most recent modification time.
+     * The format is https://www.ietf.org/rfc/rfc3339.txt.
+     * Example: "2006-01-02T15:04:05.999999Z".
+     * 
+ * + * .google.protobuf.Timestamp modified_at = 3; + * @return The modifiedAt. + */ + public com.google.protobuf.Timestamp getModifiedAt() { + if (modifiedAtBuilder_ == null) { + return modifiedAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : modifiedAt_; + } else { + return modifiedAtBuilder_.getMessage(); + } + } + /** + *
+     * Most recent modification time.
+     * The format is https://www.ietf.org/rfc/rfc3339.txt.
+     * Example: "2006-01-02T15:04:05.999999Z".
+     * 
+ * + * .google.protobuf.Timestamp modified_at = 3; + */ + public Builder setModifiedAt(com.google.protobuf.Timestamp value) { + if (modifiedAtBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + modifiedAt_ = value; + onChanged(); + } else { + modifiedAtBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * Most recent modification time.
+     * The format is https://www.ietf.org/rfc/rfc3339.txt.
+     * Example: "2006-01-02T15:04:05.999999Z".
+     * 
+ * + * .google.protobuf.Timestamp modified_at = 3; + */ + public Builder setModifiedAt( + com.google.protobuf.Timestamp.Builder builderForValue) { + if (modifiedAtBuilder_ == null) { + modifiedAt_ = builderForValue.build(); + onChanged(); + } else { + modifiedAtBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * Most recent modification time.
+     * The format is https://www.ietf.org/rfc/rfc3339.txt.
+     * Example: "2006-01-02T15:04:05.999999Z".
+     * 
+ * + * .google.protobuf.Timestamp modified_at = 3; + */ + public Builder mergeModifiedAt(com.google.protobuf.Timestamp value) { + if (modifiedAtBuilder_ == null) { + if (modifiedAt_ != null) { + modifiedAt_ = + com.google.protobuf.Timestamp.newBuilder(modifiedAt_).mergeFrom(value).buildPartial(); + } else { + modifiedAt_ = value; + } + onChanged(); + } else { + modifiedAtBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * Most recent modification time.
+     * The format is https://www.ietf.org/rfc/rfc3339.txt.
+     * Example: "2006-01-02T15:04:05.999999Z".
+     * 
+ * + * .google.protobuf.Timestamp modified_at = 3; + */ + public Builder clearModifiedAt() { + if (modifiedAtBuilder_ == null) { + modifiedAt_ = null; + onChanged(); + } else { + modifiedAt_ = null; + modifiedAtBuilder_ = null; + } + + return this; + } + /** + *
+     * Most recent modification time.
+     * The format is https://www.ietf.org/rfc/rfc3339.txt.
+     * Example: "2006-01-02T15:04:05.999999Z".
+     * 
+ * + * .google.protobuf.Timestamp modified_at = 3; + */ + public com.google.protobuf.Timestamp.Builder getModifiedAtBuilder() { + + onChanged(); + return getModifiedAtFieldBuilder().getBuilder(); + } + /** + *
+     * Most recent modification time.
+     * The format is https://www.ietf.org/rfc/rfc3339.txt.
+     * Example: "2006-01-02T15:04:05.999999Z".
+     * 
+ * + * .google.protobuf.Timestamp modified_at = 3; + */ + public com.google.protobuf.TimestampOrBuilder getModifiedAtOrBuilder() { + if (modifiedAtBuilder_ != null) { + return modifiedAtBuilder_.getMessageOrBuilder(); + } else { + return modifiedAt_ == null ? + com.google.protobuf.Timestamp.getDefaultInstance() : modifiedAt_; + } + } + /** + *
+     * Most recent modification time.
+     * The format is https://www.ietf.org/rfc/rfc3339.txt.
+     * Example: "2006-01-02T15:04:05.999999Z".
+     * 
+ * + * .google.protobuf.Timestamp modified_at = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> + getModifiedAtFieldBuilder() { + if (modifiedAtBuilder_ == null) { + modifiedAtBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( + getModifiedAt(), + getParentForChildren(), + isClean()); + modifiedAt_ = null; + } + return modifiedAtBuilder_; + } + + private com.clarifai.grpc.api.Worker worker_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Worker, com.clarifai.grpc.api.Worker.Builder, com.clarifai.grpc.api.WorkerOrBuilder> workerBuilder_; + /** + *
+     * Assigned worker.
+     * 
+ * + * .clarifai.api.Worker worker = 4; + * @return Whether the worker field is set. + */ + public boolean hasWorker() { + return workerBuilder_ != null || worker_ != null; + } + /** + *
+     * Assigned worker.
+     * 
+ * + * .clarifai.api.Worker worker = 4; + * @return The worker. + */ + public com.clarifai.grpc.api.Worker getWorker() { + if (workerBuilder_ == null) { + return worker_ == null ? com.clarifai.grpc.api.Worker.getDefaultInstance() : worker_; + } else { + return workerBuilder_.getMessage(); + } + } + /** + *
+     * Assigned worker.
+     * 
+ * + * .clarifai.api.Worker worker = 4; + */ + public Builder setWorker(com.clarifai.grpc.api.Worker value) { + if (workerBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + worker_ = value; + onChanged(); + } else { + workerBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * Assigned worker.
+     * 
+ * + * .clarifai.api.Worker worker = 4; + */ + public Builder setWorker( + com.clarifai.grpc.api.Worker.Builder builderForValue) { + if (workerBuilder_ == null) { + worker_ = builderForValue.build(); + onChanged(); + } else { + workerBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * Assigned worker.
+     * 
+ * + * .clarifai.api.Worker worker = 4; + */ + public Builder mergeWorker(com.clarifai.grpc.api.Worker value) { + if (workerBuilder_ == null) { + if (worker_ != null) { + worker_ = + com.clarifai.grpc.api.Worker.newBuilder(worker_).mergeFrom(value).buildPartial(); + } else { + worker_ = value; + } + onChanged(); + } else { + workerBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * Assigned worker.
+     * 
+ * + * .clarifai.api.Worker worker = 4; + */ + public Builder clearWorker() { + if (workerBuilder_ == null) { + worker_ = null; + onChanged(); + } else { + worker_ = null; + workerBuilder_ = null; + } + + return this; + } + /** + *
+     * Assigned worker.
+     * 
+ * + * .clarifai.api.Worker worker = 4; + */ + public com.clarifai.grpc.api.Worker.Builder getWorkerBuilder() { + + onChanged(); + return getWorkerFieldBuilder().getBuilder(); + } + /** + *
+     * Assigned worker.
+     * 
+ * + * .clarifai.api.Worker worker = 4; + */ + public com.clarifai.grpc.api.WorkerOrBuilder getWorkerOrBuilder() { + if (workerBuilder_ != null) { + return workerBuilder_.getMessageOrBuilder(); + } else { + return worker_ == null ? + com.clarifai.grpc.api.Worker.getDefaultInstance() : worker_; + } + } + /** + *
+     * Assigned worker.
+     * 
+ * + * .clarifai.api.Worker worker = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Worker, com.clarifai.grpc.api.Worker.Builder, com.clarifai.grpc.api.WorkerOrBuilder> + getWorkerFieldBuilder() { + if (workerBuilder_ == null) { + workerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Worker, com.clarifai.grpc.api.Worker.Builder, com.clarifai.grpc.api.WorkerOrBuilder>( + getWorker(), + getParentForChildren(), + isClean()); + worker_ = null; + } + return workerBuilder_; + } + + private com.clarifai.grpc.api.Input input_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Input, com.clarifai.grpc.api.Input.Builder, com.clarifai.grpc.api.InputOrBuilder> inputBuilder_; + /** + *
+     * Assigned input.
+     * 
+ * + * .clarifai.api.Input input = 5; + * @return Whether the input field is set. + */ + public boolean hasInput() { + return inputBuilder_ != null || input_ != null; + } + /** + *
+     * Assigned input.
+     * 
+ * + * .clarifai.api.Input input = 5; + * @return The input. + */ + public com.clarifai.grpc.api.Input getInput() { + if (inputBuilder_ == null) { + return input_ == null ? com.clarifai.grpc.api.Input.getDefaultInstance() : input_; + } else { + return inputBuilder_.getMessage(); + } + } + /** + *
+     * Assigned input.
+     * 
+ * + * .clarifai.api.Input input = 5; + */ + public Builder setInput(com.clarifai.grpc.api.Input value) { + if (inputBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + input_ = value; + onChanged(); + } else { + inputBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * Assigned input.
+     * 
+ * + * .clarifai.api.Input input = 5; + */ + public Builder setInput( + com.clarifai.grpc.api.Input.Builder builderForValue) { + if (inputBuilder_ == null) { + input_ = builderForValue.build(); + onChanged(); + } else { + inputBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * Assigned input.
+     * 
+ * + * .clarifai.api.Input input = 5; + */ + public Builder mergeInput(com.clarifai.grpc.api.Input value) { + if (inputBuilder_ == null) { + if (input_ != null) { + input_ = + com.clarifai.grpc.api.Input.newBuilder(input_).mergeFrom(value).buildPartial(); + } else { + input_ = value; + } + onChanged(); + } else { + inputBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * Assigned input.
+     * 
+ * + * .clarifai.api.Input input = 5; + */ + public Builder clearInput() { + if (inputBuilder_ == null) { + input_ = null; + onChanged(); + } else { + input_ = null; + inputBuilder_ = null; + } + + return this; + } + /** + *
+     * Assigned input.
+     * 
+ * + * .clarifai.api.Input input = 5; + */ + public com.clarifai.grpc.api.Input.Builder getInputBuilder() { + + onChanged(); + return getInputFieldBuilder().getBuilder(); + } + /** + *
+     * Assigned input.
+     * 
+ * + * .clarifai.api.Input input = 5; + */ + public com.clarifai.grpc.api.InputOrBuilder getInputOrBuilder() { + if (inputBuilder_ != null) { + return inputBuilder_.getMessageOrBuilder(); + } else { + return input_ == null ? + com.clarifai.grpc.api.Input.getDefaultInstance() : input_; + } + } + /** + *
+     * Assigned input.
+     * 
+ * + * .clarifai.api.Input input = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Input, com.clarifai.grpc.api.Input.Builder, com.clarifai.grpc.api.InputOrBuilder> + getInputFieldBuilder() { + if (inputBuilder_ == null) { + inputBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.Input, com.clarifai.grpc.api.Input.Builder, com.clarifai.grpc.api.InputOrBuilder>( + getInput(), + getParentForChildren(), + isClean()); + input_ = null; + } + return inputBuilder_; + } + + private com.clarifai.grpc.api.status.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder> statusBuilder_; + /** + *
+     * Assignment status.
+     * Read as: This is the status of the work assigned to worker W, on input I in task T.
+     * 
+ * + * .clarifai.api.status.Status status = 6; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + *
+     * Assignment status.
+     * Read as: This is the status of the work assigned to worker W, on input I in task T.
+     * 
+ * + * .clarifai.api.status.Status status = 6; + * @return The status. + */ + public com.clarifai.grpc.api.status.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + *
+     * Assignment status.
+     * Read as: This is the status of the work assigned to worker W, on input I in task T.
+     * 
+ * + * .clarifai.api.status.Status status = 6; + */ + public Builder setStatus(com.clarifai.grpc.api.status.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * Assignment status.
+     * Read as: This is the status of the work assigned to worker W, on input I in task T.
+     * 
+ * + * .clarifai.api.status.Status status = 6; + */ + public Builder setStatus( + com.clarifai.grpc.api.status.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * Assignment status.
+     * Read as: This is the status of the work assigned to worker W, on input I in task T.
+     * 
+ * + * .clarifai.api.status.Status status = 6; + */ + public Builder mergeStatus(com.clarifai.grpc.api.status.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + com.clarifai.grpc.api.status.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * Assignment status.
+     * Read as: This is the status of the work assigned to worker W, on input I in task T.
+     * 
+ * + * .clarifai.api.status.Status status = 6; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + *
+     * Assignment status.
+     * Read as: This is the status of the work assigned to worker W, on input I in task T.
+     * 
+ * + * .clarifai.api.status.Status status = 6; + */ + public com.clarifai.grpc.api.status.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + *
+     * Assignment status.
+     * Read as: This is the status of the work assigned to worker W, on input I in task T.
+     * 
+ * + * .clarifai.api.status.Status status = 6; + */ + public com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + com.clarifai.grpc.api.status.Status.getDefaultInstance() : status_; + } + } + /** + *
+     * Assignment status.
+     * Read as: This is the status of the work assigned to worker W, on input I in task T.
+     * 
+ * + * .clarifai.api.status.Status status = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.status.Status, com.clarifai.grpc.api.status.Status.Builder, com.clarifai.grpc.api.status.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:clarifai.api.TaskAssignment) + } + + // @@protoc_insertion_point(class_scope:clarifai.api.TaskAssignment) + private static final com.clarifai.grpc.api.TaskAssignment DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.clarifai.grpc.api.TaskAssignment(); + } + + public static com.clarifai.grpc.api.TaskAssignment getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TaskAssignment parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TaskAssignment(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.clarifai.grpc.api.TaskAssignment getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/clarifai/grpc/api/TaskAssignmentOrBuilder.java b/src/main/java/com/clarifai/grpc/api/TaskAssignmentOrBuilder.java new file mode 100644 index 0000000..b5ca9dd --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/TaskAssignmentOrBuilder.java @@ -0,0 +1,171 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/resources.proto + +package com.clarifai.grpc.api; + +public interface TaskAssignmentOrBuilder extends + // @@protoc_insertion_point(interface_extends:clarifai.api.TaskAssignment) + com.google.protobuf.MessageOrBuilder { + + /** + * string id = 1; + * @return The id. + */ + java.lang.String getId(); + /** + * string id = 1; + * @return The bytes for id. + */ + com.google.protobuf.ByteString + getIdBytes(); + + /** + *
+   * Creation time.
+   * The format is https://www.ietf.org/rfc/rfc3339.txt.
+   * Example: "2006-01-02T15:04:05.999999Z".
+   * 
+ * + * .google.protobuf.Timestamp created_at = 2; + * @return Whether the createdAt field is set. + */ + boolean hasCreatedAt(); + /** + *
+   * Creation time.
+   * The format is https://www.ietf.org/rfc/rfc3339.txt.
+   * Example: "2006-01-02T15:04:05.999999Z".
+   * 
+ * + * .google.protobuf.Timestamp created_at = 2; + * @return The createdAt. + */ + com.google.protobuf.Timestamp getCreatedAt(); + /** + *
+   * Creation time.
+   * The format is https://www.ietf.org/rfc/rfc3339.txt.
+   * Example: "2006-01-02T15:04:05.999999Z".
+   * 
+ * + * .google.protobuf.Timestamp created_at = 2; + */ + com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder(); + + /** + *
+   * Most recent modification time.
+   * The format is https://www.ietf.org/rfc/rfc3339.txt.
+   * Example: "2006-01-02T15:04:05.999999Z".
+   * 
+ * + * .google.protobuf.Timestamp modified_at = 3; + * @return Whether the modifiedAt field is set. + */ + boolean hasModifiedAt(); + /** + *
+   * Most recent modification time.
+   * The format is https://www.ietf.org/rfc/rfc3339.txt.
+   * Example: "2006-01-02T15:04:05.999999Z".
+   * 
+ * + * .google.protobuf.Timestamp modified_at = 3; + * @return The modifiedAt. + */ + com.google.protobuf.Timestamp getModifiedAt(); + /** + *
+   * Most recent modification time.
+   * The format is https://www.ietf.org/rfc/rfc3339.txt.
+   * Example: "2006-01-02T15:04:05.999999Z".
+   * 
+ * + * .google.protobuf.Timestamp modified_at = 3; + */ + com.google.protobuf.TimestampOrBuilder getModifiedAtOrBuilder(); + + /** + *
+   * Assigned worker.
+   * 
+ * + * .clarifai.api.Worker worker = 4; + * @return Whether the worker field is set. + */ + boolean hasWorker(); + /** + *
+   * Assigned worker.
+   * 
+ * + * .clarifai.api.Worker worker = 4; + * @return The worker. + */ + com.clarifai.grpc.api.Worker getWorker(); + /** + *
+   * Assigned worker.
+   * 
+ * + * .clarifai.api.Worker worker = 4; + */ + com.clarifai.grpc.api.WorkerOrBuilder getWorkerOrBuilder(); + + /** + *
+   * Assigned input.
+   * 
+ * + * .clarifai.api.Input input = 5; + * @return Whether the input field is set. + */ + boolean hasInput(); + /** + *
+   * Assigned input.
+   * 
+ * + * .clarifai.api.Input input = 5; + * @return The input. + */ + com.clarifai.grpc.api.Input getInput(); + /** + *
+   * Assigned input.
+   * 
+ * + * .clarifai.api.Input input = 5; + */ + com.clarifai.grpc.api.InputOrBuilder getInputOrBuilder(); + + /** + *
+   * Assignment status.
+   * Read as: This is the status of the work assigned to worker W, on input I in task T.
+   * 
+ * + * .clarifai.api.status.Status status = 6; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + *
+   * Assignment status.
+   * Read as: This is the status of the work assigned to worker W, on input I in task T.
+   * 
+ * + * .clarifai.api.status.Status status = 6; + * @return The status. + */ + com.clarifai.grpc.api.status.Status getStatus(); + /** + *
+   * Assignment status.
+   * Read as: This is the status of the work assigned to worker W, on input I in task T.
+   * 
+ * + * .clarifai.api.status.Status status = 6; + */ + com.clarifai.grpc.api.status.StatusOrBuilder getStatusOrBuilder(); +} diff --git a/src/main/java/com/clarifai/grpc/api/TaskMetrics.java b/src/main/java/com/clarifai/grpc/api/TaskMetrics.java index 8ca8856..d50497f 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskMetrics.java +++ b/src/main/java/com/clarifai/grpc/api/TaskMetrics.java @@ -48,9 +48,17 @@ private TaskMetrics( case 0: done = true; break; - case 8: { + case 18: { + com.clarifai.grpc.api.TaskWorkMetrics.Builder subBuilder = null; + if (work_ != null) { + subBuilder = work_.toBuilder(); + } + work_ = input.readMessage(com.clarifai.grpc.api.TaskWorkMetrics.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(work_); + work_ = subBuilder.buildPartial(); + } - estimatedLabeledInputsCount_ = input.readUInt64(); break; } default: { @@ -87,15 +95,30 @@ private TaskMetrics( com.clarifai.grpc.api.TaskMetrics.class, com.clarifai.grpc.api.TaskMetrics.Builder.class); } - public static final int ESTIMATED_LABELED_INPUTS_COUNT_FIELD_NUMBER = 1; - private long estimatedLabeledInputsCount_; + public static final int WORK_FIELD_NUMBER = 2; + private com.clarifai.grpc.api.TaskWorkMetrics work_; + /** + * .clarifai.api.TaskWorkMetrics work = 2; + * @return Whether the work field is set. + */ + @java.lang.Override + public boolean hasWork() { + return work_ != null; + } + /** + * .clarifai.api.TaskWorkMetrics work = 2; + * @return The work. + */ + @java.lang.Override + public com.clarifai.grpc.api.TaskWorkMetrics getWork() { + return work_ == null ? com.clarifai.grpc.api.TaskWorkMetrics.getDefaultInstance() : work_; + } /** - * uint64 estimated_labeled_inputs_count = 1; - * @return The estimatedLabeledInputsCount. + * .clarifai.api.TaskWorkMetrics work = 2; */ @java.lang.Override - public long getEstimatedLabeledInputsCount() { - return estimatedLabeledInputsCount_; + public com.clarifai.grpc.api.TaskWorkMetricsOrBuilder getWorkOrBuilder() { + return getWork(); } private byte memoizedIsInitialized = -1; @@ -112,8 +135,8 @@ public final boolean isInitialized() { @java.lang.Override public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (estimatedLabeledInputsCount_ != 0L) { - output.writeUInt64(1, estimatedLabeledInputsCount_); + if (work_ != null) { + output.writeMessage(2, getWork()); } unknownFields.writeTo(output); } @@ -124,9 +147,9 @@ public int getSerializedSize() { if (size != -1) return size; size = 0; - if (estimatedLabeledInputsCount_ != 0L) { + if (work_ != null) { size += com.google.protobuf.CodedOutputStream - .computeUInt64Size(1, estimatedLabeledInputsCount_); + .computeMessageSize(2, getWork()); } size += unknownFields.getSerializedSize(); memoizedSize = size; @@ -143,8 +166,11 @@ public boolean equals(final java.lang.Object obj) { } com.clarifai.grpc.api.TaskMetrics other = (com.clarifai.grpc.api.TaskMetrics) obj; - if (getEstimatedLabeledInputsCount() - != other.getEstimatedLabeledInputsCount()) return false; + if (hasWork() != other.hasWork()) return false; + if (hasWork()) { + if (!getWork() + .equals(other.getWork())) return false; + } if (!unknownFields.equals(other.unknownFields)) return false; return true; } @@ -156,9 +182,10 @@ public int hashCode() { } int hash = 41; hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + ESTIMATED_LABELED_INPUTS_COUNT_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getEstimatedLabeledInputsCount()); + if (hasWork()) { + hash = (37 * hash) + WORK_FIELD_NUMBER; + hash = (53 * hash) + getWork().hashCode(); + } hash = (29 * hash) + unknownFields.hashCode(); memoizedHashCode = hash; return hash; @@ -292,8 +319,12 @@ private void maybeForceBuilderInitialization() { @java.lang.Override public Builder clear() { super.clear(); - estimatedLabeledInputsCount_ = 0L; - + if (workBuilder_ == null) { + work_ = null; + } else { + work_ = null; + workBuilder_ = null; + } return this; } @@ -320,7 +351,11 @@ public com.clarifai.grpc.api.TaskMetrics build() { @java.lang.Override public com.clarifai.grpc.api.TaskMetrics buildPartial() { com.clarifai.grpc.api.TaskMetrics result = new com.clarifai.grpc.api.TaskMetrics(this); - result.estimatedLabeledInputsCount_ = estimatedLabeledInputsCount_; + if (workBuilder_ == null) { + result.work_ = work_; + } else { + result.work_ = workBuilder_.build(); + } onBuilt(); return result; } @@ -369,8 +404,8 @@ public Builder mergeFrom(com.google.protobuf.Message other) { public Builder mergeFrom(com.clarifai.grpc.api.TaskMetrics other) { if (other == com.clarifai.grpc.api.TaskMetrics.getDefaultInstance()) return this; - if (other.getEstimatedLabeledInputsCount() != 0L) { - setEstimatedLabeledInputsCount(other.getEstimatedLabeledInputsCount()); + if (other.hasWork()) { + mergeWork(other.getWork()); } this.mergeUnknownFields(other.unknownFields); onChanged(); @@ -401,35 +436,123 @@ public Builder mergeFrom( return this; } - private long estimatedLabeledInputsCount_ ; + private com.clarifai.grpc.api.TaskWorkMetrics work_; + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.TaskWorkMetrics, com.clarifai.grpc.api.TaskWorkMetrics.Builder, com.clarifai.grpc.api.TaskWorkMetricsOrBuilder> workBuilder_; /** - * uint64 estimated_labeled_inputs_count = 1; - * @return The estimatedLabeledInputsCount. + * .clarifai.api.TaskWorkMetrics work = 2; + * @return Whether the work field is set. */ - @java.lang.Override - public long getEstimatedLabeledInputsCount() { - return estimatedLabeledInputsCount_; + public boolean hasWork() { + return workBuilder_ != null || work_ != null; } /** - * uint64 estimated_labeled_inputs_count = 1; - * @param value The estimatedLabeledInputsCount to set. - * @return This builder for chaining. + * .clarifai.api.TaskWorkMetrics work = 2; + * @return The work. */ - public Builder setEstimatedLabeledInputsCount(long value) { - - estimatedLabeledInputsCount_ = value; - onChanged(); + public com.clarifai.grpc.api.TaskWorkMetrics getWork() { + if (workBuilder_ == null) { + return work_ == null ? com.clarifai.grpc.api.TaskWorkMetrics.getDefaultInstance() : work_; + } else { + return workBuilder_.getMessage(); + } + } + /** + * .clarifai.api.TaskWorkMetrics work = 2; + */ + public Builder setWork(com.clarifai.grpc.api.TaskWorkMetrics value) { + if (workBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + work_ = value; + onChanged(); + } else { + workBuilder_.setMessage(value); + } + return this; } /** - * uint64 estimated_labeled_inputs_count = 1; - * @return This builder for chaining. + * .clarifai.api.TaskWorkMetrics work = 2; */ - public Builder clearEstimatedLabeledInputsCount() { + public Builder setWork( + com.clarifai.grpc.api.TaskWorkMetrics.Builder builderForValue) { + if (workBuilder_ == null) { + work_ = builderForValue.build(); + onChanged(); + } else { + workBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .clarifai.api.TaskWorkMetrics work = 2; + */ + public Builder mergeWork(com.clarifai.grpc.api.TaskWorkMetrics value) { + if (workBuilder_ == null) { + if (work_ != null) { + work_ = + com.clarifai.grpc.api.TaskWorkMetrics.newBuilder(work_).mergeFrom(value).buildPartial(); + } else { + work_ = value; + } + onChanged(); + } else { + workBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .clarifai.api.TaskWorkMetrics work = 2; + */ + public Builder clearWork() { + if (workBuilder_ == null) { + work_ = null; + onChanged(); + } else { + work_ = null; + workBuilder_ = null; + } + + return this; + } + /** + * .clarifai.api.TaskWorkMetrics work = 2; + */ + public com.clarifai.grpc.api.TaskWorkMetrics.Builder getWorkBuilder() { - estimatedLabeledInputsCount_ = 0L; onChanged(); - return this; + return getWorkFieldBuilder().getBuilder(); + } + /** + * .clarifai.api.TaskWorkMetrics work = 2; + */ + public com.clarifai.grpc.api.TaskWorkMetricsOrBuilder getWorkOrBuilder() { + if (workBuilder_ != null) { + return workBuilder_.getMessageOrBuilder(); + } else { + return work_ == null ? + com.clarifai.grpc.api.TaskWorkMetrics.getDefaultInstance() : work_; + } + } + /** + * .clarifai.api.TaskWorkMetrics work = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.TaskWorkMetrics, com.clarifai.grpc.api.TaskWorkMetrics.Builder, com.clarifai.grpc.api.TaskWorkMetricsOrBuilder> + getWorkFieldBuilder() { + if (workBuilder_ == null) { + workBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.TaskWorkMetrics, com.clarifai.grpc.api.TaskWorkMetrics.Builder, com.clarifai.grpc.api.TaskWorkMetricsOrBuilder>( + getWork(), + getParentForChildren(), + isClean()); + work_ = null; + } + return workBuilder_; } @java.lang.Override public final Builder setUnknownFields( diff --git a/src/main/java/com/clarifai/grpc/api/TaskMetricsOrBuilder.java b/src/main/java/com/clarifai/grpc/api/TaskMetricsOrBuilder.java index 0d49da1..8cf6a26 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskMetricsOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/TaskMetricsOrBuilder.java @@ -8,8 +8,17 @@ public interface TaskMetricsOrBuilder extends com.google.protobuf.MessageOrBuilder { /** - * uint64 estimated_labeled_inputs_count = 1; - * @return The estimatedLabeledInputsCount. + * .clarifai.api.TaskWorkMetrics work = 2; + * @return Whether the work field is set. */ - long getEstimatedLabeledInputsCount(); + boolean hasWork(); + /** + * .clarifai.api.TaskWorkMetrics work = 2; + * @return The work. + */ + com.clarifai.grpc.api.TaskWorkMetrics getWork(); + /** + * .clarifai.api.TaskWorkMetrics work = 2; + */ + com.clarifai.grpc.api.TaskWorkMetricsOrBuilder getWorkOrBuilder(); } diff --git a/src/main/java/com/clarifai/grpc/api/TaskOrBuilder.java b/src/main/java/com/clarifai/grpc/api/TaskOrBuilder.java index 085dbfe..72cdbbb 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=3008 + * See proto/clarifai/api/resources.proto;l=3017 * @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=3008 + * See proto/clarifai/api/resources.proto;l=3017 * @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=3008 + * See proto/clarifai/api/resources.proto;l=3017 * @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=3008 + * See proto/clarifai/api/resources.proto;l=3017 * @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 f2d29ab..408ac0f 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=3182 + * See proto/clarifai/api/resources.proto;l=3198 * @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=3182 + * See proto/clarifai/api/resources.proto;l=3198 * @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=3182 + * See proto/clarifai/api/resources.proto;l=3198 * @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=3182 + * See proto/clarifai/api/resources.proto;l=3198 * @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=3182 + * See proto/clarifai/api/resources.proto;l=3198 * @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=3182 + * See proto/clarifai/api/resources.proto;l=3198 * @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=3182 + * See proto/clarifai/api/resources.proto;l=3198 * @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=3182 + * See proto/clarifai/api/resources.proto;l=3198 * @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=3182 + * See proto/clarifai/api/resources.proto;l=3198 * @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=3182 + * See proto/clarifai/api/resources.proto;l=3198 * @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=3182 + * See proto/clarifai/api/resources.proto;l=3198 * @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=3182 + * See proto/clarifai/api/resources.proto;l=3198 * @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=3182 + * See proto/clarifai/api/resources.proto;l=3198 * @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 fd6eab1..b71226e 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=3182 + * See proto/clarifai/api/resources.proto;l=3198 * @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=3182 + * See proto/clarifai/api/resources.proto;l=3198 * @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=3182 + * See proto/clarifai/api/resources.proto;l=3198 * @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=3182 + * See proto/clarifai/api/resources.proto;l=3198 * @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/TaskWorkMetrics.java b/src/main/java/com/clarifai/grpc/api/TaskWorkMetrics.java new file mode 100644 index 0000000..2546549 --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/TaskWorkMetrics.java @@ -0,0 +1,586 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/resources.proto + +package com.clarifai.grpc.api; + +/** + * Protobuf type {@code clarifai.api.TaskWorkMetrics} + */ +public final class TaskWorkMetrics extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:clarifai.api.TaskWorkMetrics) + TaskWorkMetricsOrBuilder { +private static final long serialVersionUID = 0L; + // Use TaskWorkMetrics.newBuilder() to construct. + private TaskWorkMetrics(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TaskWorkMetrics() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TaskWorkMetrics(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TaskWorkMetrics( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + inputsCountEstimated_ = input.readUInt64(); + break; + } + case 16: { + + inputsPercentEstimated_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_TaskWorkMetrics_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_TaskWorkMetrics_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.TaskWorkMetrics.class, com.clarifai.grpc.api.TaskWorkMetrics.Builder.class); + } + + public static final int INPUTS_COUNT_ESTIMATED_FIELD_NUMBER = 1; + private long inputsCountEstimated_; + /** + *
+   * Estimated number of inputs that workers have worked on.
+   * 
+ * + * uint64 inputs_count_estimated = 1; + * @return The inputsCountEstimated. + */ + @java.lang.Override + public long getInputsCountEstimated() { + return inputsCountEstimated_; + } + + public static final int INPUTS_PERCENT_ESTIMATED_FIELD_NUMBER = 2; + private int inputsPercentEstimated_; + /** + *
+   * Estimated percent of inputs that workers have worked on.
+   * This is a value between 0 and 100, where 0 = 0% and 100 = 100%.
+   * 
+ * + * uint32 inputs_percent_estimated = 2; + * @return The inputsPercentEstimated. + */ + @java.lang.Override + public int getInputsPercentEstimated() { + return inputsPercentEstimated_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (inputsCountEstimated_ != 0L) { + output.writeUInt64(1, inputsCountEstimated_); + } + if (inputsPercentEstimated_ != 0) { + output.writeUInt32(2, inputsPercentEstimated_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (inputsCountEstimated_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeUInt64Size(1, inputsCountEstimated_); + } + if (inputsPercentEstimated_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, inputsPercentEstimated_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.clarifai.grpc.api.TaskWorkMetrics)) { + return super.equals(obj); + } + com.clarifai.grpc.api.TaskWorkMetrics other = (com.clarifai.grpc.api.TaskWorkMetrics) obj; + + if (getInputsCountEstimated() + != other.getInputsCountEstimated()) return false; + if (getInputsPercentEstimated() + != other.getInputsPercentEstimated()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + INPUTS_COUNT_ESTIMATED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getInputsCountEstimated()); + hash = (37 * hash) + INPUTS_PERCENT_ESTIMATED_FIELD_NUMBER; + hash = (53 * hash) + getInputsPercentEstimated(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.clarifai.grpc.api.TaskWorkMetrics parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.TaskWorkMetrics parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.TaskWorkMetrics parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.TaskWorkMetrics parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.TaskWorkMetrics parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.clarifai.grpc.api.TaskWorkMetrics parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.clarifai.grpc.api.TaskWorkMetrics parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.TaskWorkMetrics parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.TaskWorkMetrics parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.TaskWorkMetrics parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static com.clarifai.grpc.api.TaskWorkMetrics parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.clarifai.grpc.api.TaskWorkMetrics parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.clarifai.grpc.api.TaskWorkMetrics prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code clarifai.api.TaskWorkMetrics} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:clarifai.api.TaskWorkMetrics) + com.clarifai.grpc.api.TaskWorkMetricsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_TaskWorkMetrics_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_TaskWorkMetrics_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.clarifai.grpc.api.TaskWorkMetrics.class, com.clarifai.grpc.api.TaskWorkMetrics.Builder.class); + } + + // Construct using com.clarifai.grpc.api.TaskWorkMetrics.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + inputsCountEstimated_ = 0L; + + inputsPercentEstimated_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.clarifai.grpc.api.Resources.internal_static_clarifai_api_TaskWorkMetrics_descriptor; + } + + @java.lang.Override + public com.clarifai.grpc.api.TaskWorkMetrics getDefaultInstanceForType() { + return com.clarifai.grpc.api.TaskWorkMetrics.getDefaultInstance(); + } + + @java.lang.Override + public com.clarifai.grpc.api.TaskWorkMetrics build() { + com.clarifai.grpc.api.TaskWorkMetrics result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.clarifai.grpc.api.TaskWorkMetrics buildPartial() { + com.clarifai.grpc.api.TaskWorkMetrics result = new com.clarifai.grpc.api.TaskWorkMetrics(this); + result.inputsCountEstimated_ = inputsCountEstimated_; + result.inputsPercentEstimated_ = inputsPercentEstimated_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.clarifai.grpc.api.TaskWorkMetrics) { + return mergeFrom((com.clarifai.grpc.api.TaskWorkMetrics)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.clarifai.grpc.api.TaskWorkMetrics other) { + if (other == com.clarifai.grpc.api.TaskWorkMetrics.getDefaultInstance()) return this; + if (other.getInputsCountEstimated() != 0L) { + setInputsCountEstimated(other.getInputsCountEstimated()); + } + if (other.getInputsPercentEstimated() != 0) { + setInputsPercentEstimated(other.getInputsPercentEstimated()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.clarifai.grpc.api.TaskWorkMetrics parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.clarifai.grpc.api.TaskWorkMetrics) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long inputsCountEstimated_ ; + /** + *
+     * Estimated number of inputs that workers have worked on.
+     * 
+ * + * uint64 inputs_count_estimated = 1; + * @return The inputsCountEstimated. + */ + @java.lang.Override + public long getInputsCountEstimated() { + return inputsCountEstimated_; + } + /** + *
+     * Estimated number of inputs that workers have worked on.
+     * 
+ * + * uint64 inputs_count_estimated = 1; + * @param value The inputsCountEstimated to set. + * @return This builder for chaining. + */ + public Builder setInputsCountEstimated(long value) { + + inputsCountEstimated_ = value; + onChanged(); + return this; + } + /** + *
+     * Estimated number of inputs that workers have worked on.
+     * 
+ * + * uint64 inputs_count_estimated = 1; + * @return This builder for chaining. + */ + public Builder clearInputsCountEstimated() { + + inputsCountEstimated_ = 0L; + onChanged(); + return this; + } + + private int inputsPercentEstimated_ ; + /** + *
+     * Estimated percent of inputs that workers have worked on.
+     * This is a value between 0 and 100, where 0 = 0% and 100 = 100%.
+     * 
+ * + * uint32 inputs_percent_estimated = 2; + * @return The inputsPercentEstimated. + */ + @java.lang.Override + public int getInputsPercentEstimated() { + return inputsPercentEstimated_; + } + /** + *
+     * Estimated percent of inputs that workers have worked on.
+     * This is a value between 0 and 100, where 0 = 0% and 100 = 100%.
+     * 
+ * + * uint32 inputs_percent_estimated = 2; + * @param value The inputsPercentEstimated to set. + * @return This builder for chaining. + */ + public Builder setInputsPercentEstimated(int value) { + + inputsPercentEstimated_ = value; + onChanged(); + return this; + } + /** + *
+     * Estimated percent of inputs that workers have worked on.
+     * This is a value between 0 and 100, where 0 = 0% and 100 = 100%.
+     * 
+ * + * uint32 inputs_percent_estimated = 2; + * @return This builder for chaining. + */ + public Builder clearInputsPercentEstimated() { + + inputsPercentEstimated_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:clarifai.api.TaskWorkMetrics) + } + + // @@protoc_insertion_point(class_scope:clarifai.api.TaskWorkMetrics) + private static final com.clarifai.grpc.api.TaskWorkMetrics DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.clarifai.grpc.api.TaskWorkMetrics(); + } + + public static com.clarifai.grpc.api.TaskWorkMetrics getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TaskWorkMetrics parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TaskWorkMetrics(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.clarifai.grpc.api.TaskWorkMetrics getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/src/main/java/com/clarifai/grpc/api/TaskWorkMetricsOrBuilder.java b/src/main/java/com/clarifai/grpc/api/TaskWorkMetricsOrBuilder.java new file mode 100644 index 0000000..fcb8281 --- /dev/null +++ b/src/main/java/com/clarifai/grpc/api/TaskWorkMetricsOrBuilder.java @@ -0,0 +1,30 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: proto/clarifai/api/resources.proto + +package com.clarifai.grpc.api; + +public interface TaskWorkMetricsOrBuilder extends + // @@protoc_insertion_point(interface_extends:clarifai.api.TaskWorkMetrics) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Estimated number of inputs that workers have worked on.
+   * 
+ * + * uint64 inputs_count_estimated = 1; + * @return The inputsCountEstimated. + */ + long getInputsCountEstimated(); + + /** + *
+   * Estimated percent of inputs that workers have worked on.
+   * This is a value between 0 and 100, where 0 = 0% and 100 = 100%.
+   * 
+ * + * uint32 inputs_percent_estimated = 2; + * @return The inputsPercentEstimated. + */ + int getInputsPercentEstimated(); +} diff --git a/src/main/java/com/clarifai/grpc/api/TaskWorker.java b/src/main/java/com/clarifai/grpc/api/TaskWorker.java index 4867e0f..dd1058d 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskWorker.java +++ b/src/main/java/com/clarifai/grpc/api/TaskWorker.java @@ -5,7 +5,7 @@ /** *
- * TaskWorker
+ * TaskWorker includes information about the workers that will work on this task.
  * 
* * Protobuf type {@code clarifai.api.TaskWorker} @@ -23,8 +23,7 @@ private TaskWorker() { strategy_ = 0; userIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; users_ = java.util.Collections.emptyList(); - models_ = java.util.Collections.emptyList(); - workflows_ = java.util.Collections.emptyList(); + workers_ = java.util.Collections.emptyList(); } @java.lang.Override @@ -96,22 +95,13 @@ private TaskWorker( input.readMessage(com.clarifai.grpc.api.User.parser(), extensionRegistry)); break; } - case 42: { + case 58: { if (!((mutable_bitField0_ & 0x00000004) != 0)) { - models_ = new java.util.ArrayList(); + workers_ = new java.util.ArrayList(); mutable_bitField0_ |= 0x00000004; } - models_.add( - input.readMessage(com.clarifai.grpc.api.Model.parser(), extensionRegistry)); - break; - } - case 50: { - if (!((mutable_bitField0_ & 0x00000008) != 0)) { - workflows_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000008; - } - workflows_.add( - input.readMessage(com.clarifai.grpc.api.Workflow.parser(), extensionRegistry)); + workers_.add( + input.readMessage(com.clarifai.grpc.api.Worker.parser(), extensionRegistry)); break; } default: { @@ -138,10 +128,7 @@ private TaskWorker( users_ = java.util.Collections.unmodifiableList(users_); } if (((mutable_bitField0_ & 0x00000004) != 0)) { - models_ = java.util.Collections.unmodifiableList(models_); - } - if (((mutable_bitField0_ & 0x00000008) != 0)) { - workflows_ = java.util.Collections.unmodifiableList(workflows_); + workers_ = java.util.Collections.unmodifiableList(workers_); } this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); @@ -366,12 +353,12 @@ public int getNumber() { /** *
    * Who will work on this task.
-   * DEPRECATED: Use users.id instead.
+   * DEPRECATED: Use workers.user.id instead.
    * 
* * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3081 + * See proto/clarifai/api/resources.proto;l=3092 * @return A list containing the userIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -381,12 +368,12 @@ public int getNumber() { /** *
    * Who will work on this task.
-   * DEPRECATED: Use users.id instead.
+   * DEPRECATED: Use workers.user.id instead.
    * 
* * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3081 + * See proto/clarifai/api/resources.proto;l=3092 * @return The count of userIds. */ @java.lang.Deprecated public int getUserIdsCount() { @@ -395,12 +382,12 @@ public int getNumber() { /** *
    * Who will work on this task.
-   * DEPRECATED: Use users.id instead.
+   * DEPRECATED: Use workers.user.id instead.
    * 
* * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3081 + * See proto/clarifai/api/resources.proto;l=3092 * @param index The index of the element to return. * @return The userIds at the given index. */ @@ -410,12 +397,12 @@ public int getNumber() { /** *
    * Who will work on this task.
-   * DEPRECATED: Use users.id instead.
+   * DEPRECATED: Use workers.user.id instead.
    * 
* * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3081 + * See proto/clarifai/api/resources.proto;l=3092 * @param index The index of the value to return. * @return The bytes of the userIds at the given index. */ @@ -431,12 +418,13 @@ public int getNumber() { * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ @java.lang.Override - public java.util.List getUsersList() { + @java.lang.Deprecated public java.util.List getUsersList() { return users_; } /** @@ -444,12 +432,13 @@ public java.util.List getUsersList() { * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ @java.lang.Override - public java.util.List + @java.lang.Deprecated public java.util.List getUsersOrBuilderList() { return users_; } @@ -458,12 +447,13 @@ public java.util.List getUsersList() { * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ @java.lang.Override - public int getUsersCount() { + @java.lang.Deprecated public int getUsersCount() { return users_.size(); } /** @@ -471,12 +461,13 @@ public int getUsersCount() { * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ @java.lang.Override - public com.clarifai.grpc.api.User getUsers(int index) { + @java.lang.Deprecated public com.clarifai.grpc.api.User getUsers(int index) { return users_.get(index); } /** @@ -484,165 +475,136 @@ public com.clarifai.grpc.api.User getUsers(int index) { * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ @java.lang.Override - public com.clarifai.grpc.api.UserOrBuilder getUsersOrBuilder( + @java.lang.Deprecated public com.clarifai.grpc.api.UserOrBuilder getUsersOrBuilder( int index) { return users_.get(index); } - public static final int MODELS_FIELD_NUMBER = 5; - private java.util.List models_; - /** - *
-   * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-   * 
- * - * repeated .clarifai.api.Model models = 5; - */ - @java.lang.Override - public java.util.List getModelsList() { - return models_; - } - /** - *
-   * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-   * 
- * - * repeated .clarifai.api.Model models = 5; - */ - @java.lang.Override - public java.util.List - getModelsOrBuilderList() { - return models_; - } + public static final int PARTITIONED_STRATEGY_INFO_FIELD_NUMBER = 3; /** - *
-   * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-   * 
- * - * repeated .clarifai.api.Model models = 5; + * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; + * @return Whether the partitionedStrategyInfo field is set. */ @java.lang.Override - public int getModelsCount() { - return models_.size(); + public boolean hasPartitionedStrategyInfo() { + return strategyInfoCase_ == 3; } /** - *
-   * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-   * 
- * - * repeated .clarifai.api.Model models = 5; + * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; + * @return The partitionedStrategyInfo. */ @java.lang.Override - public com.clarifai.grpc.api.Model getModels(int index) { - return models_.get(index); + public com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo getPartitionedStrategyInfo() { + if (strategyInfoCase_ == 3) { + return (com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo) strategyInfo_; + } + return com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.getDefaultInstance(); } /** - *
-   * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-   * 
- * - * repeated .clarifai.api.Model models = 5; + * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; */ @java.lang.Override - public com.clarifai.grpc.api.ModelOrBuilder getModelsOrBuilder( - int index) { - return models_.get(index); + public com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfoOrBuilder getPartitionedStrategyInfoOrBuilder() { + if (strategyInfoCase_ == 3) { + return (com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo) strategyInfo_; + } + return com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.getDefaultInstance(); } - public static final int WORKFLOWS_FIELD_NUMBER = 6; - private java.util.List workflows_; + public static final int WORKERS_FIELD_NUMBER = 7; + private java.util.List workers_; /** *
-   * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+   * Workers that will work on this task.
+   * For Auto Annotation Tasks:
+   *   the worker can be either a model or a workflow;
+   *   currently only supports 1 worker.
+   * For manual labeling Tasks:
+   *   the workers can only be users;
+   *   no limitation on number of workers.
    * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ @java.lang.Override - public java.util.List getWorkflowsList() { - return workflows_; + public java.util.List getWorkersList() { + return workers_; } /** *
-   * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+   * Workers that will work on this task.
+   * For Auto Annotation Tasks:
+   *   the worker can be either a model or a workflow;
+   *   currently only supports 1 worker.
+   * For manual labeling Tasks:
+   *   the workers can only be users;
+   *   no limitation on number of workers.
    * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ @java.lang.Override - public java.util.List - getWorkflowsOrBuilderList() { - return workflows_; + public java.util.List + getWorkersOrBuilderList() { + return workers_; } /** *
-   * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+   * Workers that will work on this task.
+   * For Auto Annotation Tasks:
+   *   the worker can be either a model or a workflow;
+   *   currently only supports 1 worker.
+   * For manual labeling Tasks:
+   *   the workers can only be users;
+   *   no limitation on number of workers.
    * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ @java.lang.Override - public int getWorkflowsCount() { - return workflows_.size(); + public int getWorkersCount() { + return workers_.size(); } /** *
-   * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+   * Workers that will work on this task.
+   * For Auto Annotation Tasks:
+   *   the worker can be either a model or a workflow;
+   *   currently only supports 1 worker.
+   * For manual labeling Tasks:
+   *   the workers can only be users;
+   *   no limitation on number of workers.
    * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ @java.lang.Override - public com.clarifai.grpc.api.Workflow getWorkflows(int index) { - return workflows_.get(index); + public com.clarifai.grpc.api.Worker getWorkers(int index) { + return workers_.get(index); } /** *
-   * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+   * Workers that will work on this task.
+   * For Auto Annotation Tasks:
+   *   the worker can be either a model or a workflow;
+   *   currently only supports 1 worker.
+   * For manual labeling Tasks:
+   *   the workers can only be users;
+   *   no limitation on number of workers.
    * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ @java.lang.Override - public com.clarifai.grpc.api.WorkflowOrBuilder getWorkflowsOrBuilder( + public com.clarifai.grpc.api.WorkerOrBuilder getWorkersOrBuilder( int index) { - return workflows_.get(index); - } - - public static final int PARTITIONED_STRATEGY_INFO_FIELD_NUMBER = 3; - /** - * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; - * @return Whether the partitionedStrategyInfo field is set. - */ - @java.lang.Override - public boolean hasPartitionedStrategyInfo() { - return strategyInfoCase_ == 3; - } - /** - * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; - * @return The partitionedStrategyInfo. - */ - @java.lang.Override - public com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo getPartitionedStrategyInfo() { - if (strategyInfoCase_ == 3) { - return (com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo) strategyInfo_; - } - return com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.getDefaultInstance(); - } - /** - * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; - */ - @java.lang.Override - public com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfoOrBuilder getPartitionedStrategyInfoOrBuilder() { - if (strategyInfoCase_ == 3) { - return (com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo) strategyInfo_; - } - return com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.getDefaultInstance(); + return workers_.get(index); } private byte memoizedIsInitialized = -1; @@ -671,11 +633,8 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) for (int i = 0; i < users_.size(); i++) { output.writeMessage(4, users_.get(i)); } - for (int i = 0; i < models_.size(); i++) { - output.writeMessage(5, models_.get(i)); - } - for (int i = 0; i < workflows_.size(); i++) { - output.writeMessage(6, workflows_.get(i)); + for (int i = 0; i < workers_.size(); i++) { + output.writeMessage(7, workers_.get(i)); } unknownFields.writeTo(output); } @@ -706,13 +665,9 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, users_.get(i)); } - for (int i = 0; i < models_.size(); i++) { + for (int i = 0; i < workers_.size(); i++) { size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, models_.get(i)); - } - for (int i = 0; i < workflows_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(6, workflows_.get(i)); + .computeMessageSize(7, workers_.get(i)); } size += unknownFields.getSerializedSize(); memoizedSize = size; @@ -734,10 +689,8 @@ public boolean equals(final java.lang.Object obj) { .equals(other.getUserIdsList())) return false; if (!getUsersList() .equals(other.getUsersList())) return false; - if (!getModelsList() - .equals(other.getModelsList())) return false; - if (!getWorkflowsList() - .equals(other.getWorkflowsList())) return false; + if (!getWorkersList() + .equals(other.getWorkersList())) return false; if (!getStrategyInfoCase().equals(other.getStrategyInfoCase())) return false; switch (strategyInfoCase_) { case 3: @@ -768,13 +721,9 @@ public int hashCode() { hash = (37 * hash) + USERS_FIELD_NUMBER; hash = (53 * hash) + getUsersList().hashCode(); } - if (getModelsCount() > 0) { - hash = (37 * hash) + MODELS_FIELD_NUMBER; - hash = (53 * hash) + getModelsList().hashCode(); - } - if (getWorkflowsCount() > 0) { - hash = (37 * hash) + WORKFLOWS_FIELD_NUMBER; - hash = (53 * hash) + getWorkflowsList().hashCode(); + if (getWorkersCount() > 0) { + hash = (37 * hash) + WORKERS_FIELD_NUMBER; + hash = (53 * hash) + getWorkersList().hashCode(); } switch (strategyInfoCase_) { case 3: @@ -881,7 +830,7 @@ protected Builder newBuilderForType( } /** *
-   * TaskWorker
+   * TaskWorker includes information about the workers that will work on this task.
    * 
* * Protobuf type {@code clarifai.api.TaskWorker} @@ -917,8 +866,7 @@ private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getUsersFieldBuilder(); - getModelsFieldBuilder(); - getWorkflowsFieldBuilder(); + getWorkersFieldBuilder(); } } @java.lang.Override @@ -934,17 +882,11 @@ public Builder clear() { } else { usersBuilder_.clear(); } - if (modelsBuilder_ == null) { - models_ = java.util.Collections.emptyList(); + if (workersBuilder_ == null) { + workers_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); } else { - modelsBuilder_.clear(); - } - if (workflowsBuilder_ == null) { - workflows_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); - } else { - workflowsBuilder_.clear(); + workersBuilder_.clear(); } strategyInfoCase_ = 0; strategyInfo_ = null; @@ -990,24 +932,6 @@ public com.clarifai.grpc.api.TaskWorker buildPartial() { } else { result.users_ = usersBuilder_.build(); } - if (modelsBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0)) { - models_ = java.util.Collections.unmodifiableList(models_); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.models_ = models_; - } else { - result.models_ = modelsBuilder_.build(); - } - if (workflowsBuilder_ == null) { - if (((bitField0_ & 0x00000008) != 0)) { - workflows_ = java.util.Collections.unmodifiableList(workflows_); - bitField0_ = (bitField0_ & ~0x00000008); - } - result.workflows_ = workflows_; - } else { - result.workflows_ = workflowsBuilder_.build(); - } if (strategyInfoCase_ == 3) { if (partitionedStrategyInfoBuilder_ == null) { result.strategyInfo_ = strategyInfo_; @@ -1015,6 +939,15 @@ public com.clarifai.grpc.api.TaskWorker buildPartial() { result.strategyInfo_ = partitionedStrategyInfoBuilder_.build(); } } + if (workersBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + workers_ = java.util.Collections.unmodifiableList(workers_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.workers_ = workers_; + } else { + result.workers_ = workersBuilder_.build(); + } result.strategyInfoCase_ = strategyInfoCase_; onBuilt(); return result; @@ -1103,55 +1036,29 @@ public Builder mergeFrom(com.clarifai.grpc.api.TaskWorker other) { } } } - if (modelsBuilder_ == null) { - if (!other.models_.isEmpty()) { - if (models_.isEmpty()) { - models_ = other.models_; + if (workersBuilder_ == null) { + if (!other.workers_.isEmpty()) { + if (workers_.isEmpty()) { + workers_ = other.workers_; bitField0_ = (bitField0_ & ~0x00000004); } else { - ensureModelsIsMutable(); - models_.addAll(other.models_); + ensureWorkersIsMutable(); + workers_.addAll(other.workers_); } onChanged(); } } else { - if (!other.models_.isEmpty()) { - if (modelsBuilder_.isEmpty()) { - modelsBuilder_.dispose(); - modelsBuilder_ = null; - models_ = other.models_; + if (!other.workers_.isEmpty()) { + if (workersBuilder_.isEmpty()) { + workersBuilder_.dispose(); + workersBuilder_ = null; + workers_ = other.workers_; bitField0_ = (bitField0_ & ~0x00000004); - modelsBuilder_ = + workersBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getModelsFieldBuilder() : null; + getWorkersFieldBuilder() : null; } else { - modelsBuilder_.addAllMessages(other.models_); - } - } - } - if (workflowsBuilder_ == null) { - if (!other.workflows_.isEmpty()) { - if (workflows_.isEmpty()) { - workflows_ = other.workflows_; - bitField0_ = (bitField0_ & ~0x00000008); - } else { - ensureWorkflowsIsMutable(); - workflows_.addAll(other.workflows_); - } - onChanged(); - } - } else { - if (!other.workflows_.isEmpty()) { - if (workflowsBuilder_.isEmpty()) { - workflowsBuilder_.dispose(); - workflowsBuilder_ = null; - workflows_ = other.workflows_; - bitField0_ = (bitField0_ & ~0x00000008); - workflowsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getWorkflowsFieldBuilder() : null; - } else { - workflowsBuilder_.addAllMessages(other.workflows_); + workersBuilder_.addAllMessages(other.workers_); } } } @@ -1293,12 +1200,12 @@ private void ensureUserIdsIsMutable() { /** *
      * Who will work on this task.
-     * DEPRECATED: Use users.id instead.
+     * DEPRECATED: Use workers.user.id instead.
      * 
* * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3081 + * See proto/clarifai/api/resources.proto;l=3092 * @return A list containing the userIds. */ @java.lang.Deprecated public com.google.protobuf.ProtocolStringList @@ -1308,12 +1215,12 @@ private void ensureUserIdsIsMutable() { /** *
      * Who will work on this task.
-     * DEPRECATED: Use users.id instead.
+     * DEPRECATED: Use workers.user.id instead.
      * 
* * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3081 + * See proto/clarifai/api/resources.proto;l=3092 * @return The count of userIds. */ @java.lang.Deprecated public int getUserIdsCount() { @@ -1322,12 +1229,12 @@ private void ensureUserIdsIsMutable() { /** *
      * Who will work on this task.
-     * DEPRECATED: Use users.id instead.
+     * DEPRECATED: Use workers.user.id instead.
      * 
* * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3081 + * See proto/clarifai/api/resources.proto;l=3092 * @param index The index of the element to return. * @return The userIds at the given index. */ @@ -1337,12 +1244,12 @@ private void ensureUserIdsIsMutable() { /** *
      * Who will work on this task.
-     * DEPRECATED: Use users.id instead.
+     * DEPRECATED: Use workers.user.id instead.
      * 
* * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3081 + * See proto/clarifai/api/resources.proto;l=3092 * @param index The index of the value to return. * @return The bytes of the userIds at the given index. */ @@ -1353,12 +1260,12 @@ private void ensureUserIdsIsMutable() { /** *
      * Who will work on this task.
-     * DEPRECATED: Use users.id instead.
+     * DEPRECATED: Use workers.user.id instead.
      * 
* * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3081 + * See proto/clarifai/api/resources.proto;l=3092 * @param index The index to set the value at. * @param value The userIds to set. * @return This builder for chaining. @@ -1376,12 +1283,12 @@ private void ensureUserIdsIsMutable() { /** *
      * Who will work on this task.
-     * DEPRECATED: Use users.id instead.
+     * DEPRECATED: Use workers.user.id instead.
      * 
* * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3081 + * See proto/clarifai/api/resources.proto;l=3092 * @param value The userIds to add. * @return This builder for chaining. */ @@ -1398,12 +1305,12 @@ private void ensureUserIdsIsMutable() { /** *
      * Who will work on this task.
-     * DEPRECATED: Use users.id instead.
+     * DEPRECATED: Use workers.user.id instead.
      * 
* * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3081 + * See proto/clarifai/api/resources.proto;l=3092 * @param values The userIds to add. * @return This builder for chaining. */ @@ -1418,12 +1325,12 @@ private void ensureUserIdsIsMutable() { /** *
      * Who will work on this task.
-     * DEPRECATED: Use users.id instead.
+     * DEPRECATED: Use workers.user.id instead.
      * 
* * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3081 + * See proto/clarifai/api/resources.proto;l=3092 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearUserIds() { @@ -1435,12 +1342,12 @@ private void ensureUserIdsIsMutable() { /** *
      * Who will work on this task.
-     * DEPRECATED: Use users.id instead.
+     * DEPRECATED: Use workers.user.id instead.
      * 
* * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3081 + * See proto/clarifai/api/resources.proto;l=3092 * @param value The bytes of the userIds to add. * @return This builder for chaining. */ @@ -1473,11 +1380,12 @@ private void ensureUsersIsMutable() { * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - public java.util.List getUsersList() { + @java.lang.Deprecated public java.util.List getUsersList() { if (usersBuilder_ == null) { return java.util.Collections.unmodifiableList(users_); } else { @@ -1489,11 +1397,12 @@ public java.util.List getUsersList() { * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - public int getUsersCount() { + @java.lang.Deprecated public int getUsersCount() { if (usersBuilder_ == null) { return users_.size(); } else { @@ -1505,11 +1414,12 @@ public int getUsersCount() { * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - public com.clarifai.grpc.api.User getUsers(int index) { + @java.lang.Deprecated public com.clarifai.grpc.api.User getUsers(int index) { if (usersBuilder_ == null) { return users_.get(index); } else { @@ -1521,11 +1431,12 @@ public com.clarifai.grpc.api.User getUsers(int index) { * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - public Builder setUsers( + @java.lang.Deprecated public Builder setUsers( int index, com.clarifai.grpc.api.User value) { if (usersBuilder_ == null) { if (value == null) { @@ -1544,11 +1455,12 @@ public Builder setUsers( * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - public Builder setUsers( + @java.lang.Deprecated public Builder setUsers( int index, com.clarifai.grpc.api.User.Builder builderForValue) { if (usersBuilder_ == null) { ensureUsersIsMutable(); @@ -1564,11 +1476,12 @@ public Builder setUsers( * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - public Builder addUsers(com.clarifai.grpc.api.User value) { + @java.lang.Deprecated public Builder addUsers(com.clarifai.grpc.api.User value) { if (usersBuilder_ == null) { if (value == null) { throw new NullPointerException(); @@ -1586,11 +1499,12 @@ public Builder addUsers(com.clarifai.grpc.api.User value) { * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - public Builder addUsers( + @java.lang.Deprecated public Builder addUsers( int index, com.clarifai.grpc.api.User value) { if (usersBuilder_ == null) { if (value == null) { @@ -1609,11 +1523,12 @@ public Builder addUsers( * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - public Builder addUsers( + @java.lang.Deprecated public Builder addUsers( com.clarifai.grpc.api.User.Builder builderForValue) { if (usersBuilder_ == null) { ensureUsersIsMutable(); @@ -1629,11 +1544,12 @@ public Builder addUsers( * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - public Builder addUsers( + @java.lang.Deprecated public Builder addUsers( int index, com.clarifai.grpc.api.User.Builder builderForValue) { if (usersBuilder_ == null) { ensureUsersIsMutable(); @@ -1649,11 +1565,12 @@ public Builder addUsers( * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - public Builder addAllUsers( + @java.lang.Deprecated public Builder addAllUsers( java.lang.Iterable values) { if (usersBuilder_ == null) { ensureUsersIsMutable(); @@ -1670,11 +1587,12 @@ public Builder addAllUsers( * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - public Builder clearUsers() { + @java.lang.Deprecated public Builder clearUsers() { if (usersBuilder_ == null) { users_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000002); @@ -1689,11 +1607,12 @@ public Builder clearUsers() { * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - public Builder removeUsers(int index) { + @java.lang.Deprecated public Builder removeUsers(int index) { if (usersBuilder_ == null) { ensureUsersIsMutable(); users_.remove(index); @@ -1708,11 +1627,12 @@ public Builder removeUsers(int index) { * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - public com.clarifai.grpc.api.User.Builder getUsersBuilder( + @java.lang.Deprecated public com.clarifai.grpc.api.User.Builder getUsersBuilder( int index) { return getUsersFieldBuilder().getBuilder(index); } @@ -1721,11 +1641,12 @@ public com.clarifai.grpc.api.User.Builder getUsersBuilder( * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - public com.clarifai.grpc.api.UserOrBuilder getUsersOrBuilder( + @java.lang.Deprecated public com.clarifai.grpc.api.UserOrBuilder getUsersOrBuilder( int index) { if (usersBuilder_ == null) { return users_.get(index); } else { @@ -1737,11 +1658,12 @@ public com.clarifai.grpc.api.UserOrBuilder getUsersOrBuilder( * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - public java.util.List + @java.lang.Deprecated public java.util.List getUsersOrBuilderList() { if (usersBuilder_ != null) { return usersBuilder_.getMessageOrBuilderList(); @@ -1754,11 +1676,12 @@ public com.clarifai.grpc.api.UserOrBuilder getUsersOrBuilder( * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - public com.clarifai.grpc.api.User.Builder addUsersBuilder() { + @java.lang.Deprecated public com.clarifai.grpc.api.User.Builder addUsersBuilder() { return getUsersFieldBuilder().addBuilder( com.clarifai.grpc.api.User.getDefaultInstance()); } @@ -1767,11 +1690,12 @@ public com.clarifai.grpc.api.User.Builder addUsersBuilder() { * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - public com.clarifai.grpc.api.User.Builder addUsersBuilder( + @java.lang.Deprecated public com.clarifai.grpc.api.User.Builder addUsersBuilder( int index) { return getUsersFieldBuilder().addBuilder( index, com.clarifai.grpc.api.User.getDefaultInstance()); @@ -1781,11 +1705,12 @@ public com.clarifai.grpc.api.User.Builder addUsersBuilder( * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - public java.util.List + @java.lang.Deprecated public java.util.List getUsersBuilderList() { return getUsersFieldBuilder().getBuilderList(); } @@ -1804,770 +1729,566 @@ public com.clarifai.grpc.api.User.Builder addUsersBuilder( return usersBuilder_; } - private java.util.List models_ = - java.util.Collections.emptyList(); - private void ensureModelsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { - models_ = new java.util.ArrayList(models_); - bitField0_ |= 0x00000004; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.clarifai.grpc.api.Model, com.clarifai.grpc.api.Model.Builder, com.clarifai.grpc.api.ModelOrBuilder> modelsBuilder_; - - /** - *
-     * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-     * 
- * - * repeated .clarifai.api.Model models = 5; - */ - public java.util.List getModelsList() { - if (modelsBuilder_ == null) { - return java.util.Collections.unmodifiableList(models_); - } else { - return modelsBuilder_.getMessageList(); - } - } - /** - *
-     * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-     * 
- * - * repeated .clarifai.api.Model models = 5; - */ - public int getModelsCount() { - if (modelsBuilder_ == null) { - return models_.size(); - } else { - return modelsBuilder_.getCount(); - } - } + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo, com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.Builder, com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfoOrBuilder> partitionedStrategyInfoBuilder_; /** - *
-     * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-     * 
- * - * repeated .clarifai.api.Model models = 5; + * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; + * @return Whether the partitionedStrategyInfo field is set. */ - public com.clarifai.grpc.api.Model getModels(int index) { - if (modelsBuilder_ == null) { - return models_.get(index); - } else { - return modelsBuilder_.getMessage(index); - } + @java.lang.Override + public boolean hasPartitionedStrategyInfo() { + return strategyInfoCase_ == 3; } /** - *
-     * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-     * 
- * - * repeated .clarifai.api.Model models = 5; + * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; + * @return The partitionedStrategyInfo. */ - public Builder setModels( - int index, com.clarifai.grpc.api.Model value) { - if (modelsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); + @java.lang.Override + public com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo getPartitionedStrategyInfo() { + if (partitionedStrategyInfoBuilder_ == null) { + if (strategyInfoCase_ == 3) { + return (com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo) strategyInfo_; } - ensureModelsIsMutable(); - models_.set(index, value); - onChanged(); - } else { - modelsBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-     * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-     * 
- * - * repeated .clarifai.api.Model models = 5; - */ - public Builder setModels( - int index, com.clarifai.grpc.api.Model.Builder builderForValue) { - if (modelsBuilder_ == null) { - ensureModelsIsMutable(); - models_.set(index, builderForValue.build()); - onChanged(); + return com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.getDefaultInstance(); } else { - modelsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-     * 
- * - * repeated .clarifai.api.Model models = 5; - */ - public Builder addModels(com.clarifai.grpc.api.Model value) { - if (modelsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); + if (strategyInfoCase_ == 3) { + return partitionedStrategyInfoBuilder_.getMessage(); } - ensureModelsIsMutable(); - models_.add(value); - onChanged(); - } else { - modelsBuilder_.addMessage(value); + return com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.getDefaultInstance(); } - return this; } /** - *
-     * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-     * 
- * - * repeated .clarifai.api.Model models = 5; + * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; */ - public Builder addModels( - int index, com.clarifai.grpc.api.Model value) { - if (modelsBuilder_ == null) { + public Builder setPartitionedStrategyInfo(com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo value) { + if (partitionedStrategyInfoBuilder_ == null) { if (value == null) { throw new NullPointerException(); } - ensureModelsIsMutable(); - models_.add(index, value); - onChanged(); - } else { - modelsBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-     * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-     * 
- * - * repeated .clarifai.api.Model models = 5; - */ - public Builder addModels( - com.clarifai.grpc.api.Model.Builder builderForValue) { - if (modelsBuilder_ == null) { - ensureModelsIsMutable(); - models_.add(builderForValue.build()); - onChanged(); - } else { - modelsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-     * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-     * 
- * - * repeated .clarifai.api.Model models = 5; - */ - public Builder addModels( - int index, com.clarifai.grpc.api.Model.Builder builderForValue) { - if (modelsBuilder_ == null) { - ensureModelsIsMutable(); - models_.add(index, builderForValue.build()); + strategyInfo_ = value; onChanged(); } else { - modelsBuilder_.addMessage(index, builderForValue.build()); + partitionedStrategyInfoBuilder_.setMessage(value); } + strategyInfoCase_ = 3; return this; } /** - *
-     * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-     * 
- * - * repeated .clarifai.api.Model models = 5; + * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; */ - public Builder addAllModels( - java.lang.Iterable values) { - if (modelsBuilder_ == null) { - ensureModelsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, models_); + public Builder setPartitionedStrategyInfo( + com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.Builder builderForValue) { + if (partitionedStrategyInfoBuilder_ == null) { + strategyInfo_ = builderForValue.build(); onChanged(); } else { - modelsBuilder_.addAllMessages(values); + partitionedStrategyInfoBuilder_.setMessage(builderForValue.build()); } + strategyInfoCase_ = 3; return this; } /** - *
-     * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-     * 
- * - * repeated .clarifai.api.Model models = 5; + * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; */ - public Builder clearModels() { - if (modelsBuilder_ == null) { - models_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); + public Builder mergePartitionedStrategyInfo(com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo value) { + if (partitionedStrategyInfoBuilder_ == null) { + if (strategyInfoCase_ == 3 && + strategyInfo_ != com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.getDefaultInstance()) { + strategyInfo_ = com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.newBuilder((com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo) strategyInfo_) + .mergeFrom(value).buildPartial(); + } else { + strategyInfo_ = value; + } onChanged(); } else { - modelsBuilder_.clear(); + if (strategyInfoCase_ == 3) { + partitionedStrategyInfoBuilder_.mergeFrom(value); + } else { + partitionedStrategyInfoBuilder_.setMessage(value); + } } + strategyInfoCase_ = 3; return this; } /** - *
-     * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-     * 
- * - * repeated .clarifai.api.Model models = 5; + * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; */ - public Builder removeModels(int index) { - if (modelsBuilder_ == null) { - ensureModelsIsMutable(); - models_.remove(index); - onChanged(); + public Builder clearPartitionedStrategyInfo() { + if (partitionedStrategyInfoBuilder_ == null) { + if (strategyInfoCase_ == 3) { + strategyInfoCase_ = 0; + strategyInfo_ = null; + onChanged(); + } } else { - modelsBuilder_.remove(index); + if (strategyInfoCase_ == 3) { + strategyInfoCase_ = 0; + strategyInfo_ = null; + } + partitionedStrategyInfoBuilder_.clear(); } return this; } /** - *
-     * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-     * 
- * - * repeated .clarifai.api.Model models = 5; - */ - public com.clarifai.grpc.api.Model.Builder getModelsBuilder( - int index) { - return getModelsFieldBuilder().getBuilder(index); - } - /** - *
-     * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-     * 
- * - * repeated .clarifai.api.Model models = 5; + * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; */ - public com.clarifai.grpc.api.ModelOrBuilder getModelsOrBuilder( - int index) { - if (modelsBuilder_ == null) { - return models_.get(index); } else { - return modelsBuilder_.getMessageOrBuilder(index); - } + public com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.Builder getPartitionedStrategyInfoBuilder() { + return getPartitionedStrategyInfoFieldBuilder().getBuilder(); } /** - *
-     * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-     * 
- * - * repeated .clarifai.api.Model models = 5; + * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; */ - public java.util.List - getModelsOrBuilderList() { - if (modelsBuilder_ != null) { - return modelsBuilder_.getMessageOrBuilderList(); + @java.lang.Override + public com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfoOrBuilder getPartitionedStrategyInfoOrBuilder() { + if ((strategyInfoCase_ == 3) && (partitionedStrategyInfoBuilder_ != null)) { + return partitionedStrategyInfoBuilder_.getMessageOrBuilder(); } else { - return java.util.Collections.unmodifiableList(models_); + if (strategyInfoCase_ == 3) { + return (com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo) strategyInfo_; + } + return com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.getDefaultInstance(); } } /** - *
-     * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-     * 
- * - * repeated .clarifai.api.Model models = 5; - */ - public com.clarifai.grpc.api.Model.Builder addModelsBuilder() { - return getModelsFieldBuilder().addBuilder( - com.clarifai.grpc.api.Model.getDefaultInstance()); - } - /** - *
-     * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-     * 
- * - * repeated .clarifai.api.Model models = 5; - */ - public com.clarifai.grpc.api.Model.Builder addModelsBuilder( - int index) { - return getModelsFieldBuilder().addBuilder( - index, com.clarifai.grpc.api.Model.getDefaultInstance()); - } - /** - *
-     * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-     * 
- * - * repeated .clarifai.api.Model models = 5; + * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; */ - public java.util.List - getModelsBuilderList() { - return getModelsFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - com.clarifai.grpc.api.Model, com.clarifai.grpc.api.Model.Builder, com.clarifai.grpc.api.ModelOrBuilder> - getModelsFieldBuilder() { - if (modelsBuilder_ == null) { - modelsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - com.clarifai.grpc.api.Model, com.clarifai.grpc.api.Model.Builder, com.clarifai.grpc.api.ModelOrBuilder>( - models_, - ((bitField0_ & 0x00000004) != 0), + private com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo, com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.Builder, com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfoOrBuilder> + getPartitionedStrategyInfoFieldBuilder() { + if (partitionedStrategyInfoBuilder_ == null) { + if (!(strategyInfoCase_ == 3)) { + strategyInfo_ = com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.getDefaultInstance(); + } + partitionedStrategyInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo, com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.Builder, com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfoOrBuilder>( + (com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo) strategyInfo_, getParentForChildren(), isClean()); - models_ = null; + strategyInfo_ = null; } - return modelsBuilder_; + strategyInfoCase_ = 3; + onChanged();; + return partitionedStrategyInfoBuilder_; } - private java.util.List workflows_ = + private java.util.List workers_ = java.util.Collections.emptyList(); - private void ensureWorkflowsIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { - workflows_ = new java.util.ArrayList(workflows_); - bitField0_ |= 0x00000008; + private void ensureWorkersIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + workers_ = new java.util.ArrayList(workers_); + bitField0_ |= 0x00000004; } } private com.google.protobuf.RepeatedFieldBuilderV3< - com.clarifai.grpc.api.Workflow, com.clarifai.grpc.api.Workflow.Builder, com.clarifai.grpc.api.WorkflowOrBuilder> workflowsBuilder_; + com.clarifai.grpc.api.Worker, com.clarifai.grpc.api.Worker.Builder, com.clarifai.grpc.api.WorkerOrBuilder> workersBuilder_; /** *
-     * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+     * Workers that will work on this task.
+     * For Auto Annotation Tasks:
+     *   the worker can be either a model or a workflow;
+     *   currently only supports 1 worker.
+     * For manual labeling Tasks:
+     *   the workers can only be users;
+     *   no limitation on number of workers.
      * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - public java.util.List getWorkflowsList() { - if (workflowsBuilder_ == null) { - return java.util.Collections.unmodifiableList(workflows_); + public java.util.List getWorkersList() { + if (workersBuilder_ == null) { + return java.util.Collections.unmodifiableList(workers_); } else { - return workflowsBuilder_.getMessageList(); + return workersBuilder_.getMessageList(); } } /** *
-     * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+     * Workers that will work on this task.
+     * For Auto Annotation Tasks:
+     *   the worker can be either a model or a workflow;
+     *   currently only supports 1 worker.
+     * For manual labeling Tasks:
+     *   the workers can only be users;
+     *   no limitation on number of workers.
      * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - public int getWorkflowsCount() { - if (workflowsBuilder_ == null) { - return workflows_.size(); + public int getWorkersCount() { + if (workersBuilder_ == null) { + return workers_.size(); } else { - return workflowsBuilder_.getCount(); + return workersBuilder_.getCount(); } } /** *
-     * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+     * Workers that will work on this task.
+     * For Auto Annotation Tasks:
+     *   the worker can be either a model or a workflow;
+     *   currently only supports 1 worker.
+     * For manual labeling Tasks:
+     *   the workers can only be users;
+     *   no limitation on number of workers.
      * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - public com.clarifai.grpc.api.Workflow getWorkflows(int index) { - if (workflowsBuilder_ == null) { - return workflows_.get(index); + public com.clarifai.grpc.api.Worker getWorkers(int index) { + if (workersBuilder_ == null) { + return workers_.get(index); } else { - return workflowsBuilder_.getMessage(index); + return workersBuilder_.getMessage(index); } } /** *
-     * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+     * Workers that will work on this task.
+     * For Auto Annotation Tasks:
+     *   the worker can be either a model or a workflow;
+     *   currently only supports 1 worker.
+     * For manual labeling Tasks:
+     *   the workers can only be users;
+     *   no limitation on number of workers.
      * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - public Builder setWorkflows( - int index, com.clarifai.grpc.api.Workflow value) { - if (workflowsBuilder_ == null) { + public Builder setWorkers( + int index, com.clarifai.grpc.api.Worker value) { + if (workersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } - ensureWorkflowsIsMutable(); - workflows_.set(index, value); + ensureWorkersIsMutable(); + workers_.set(index, value); onChanged(); } else { - workflowsBuilder_.setMessage(index, value); + workersBuilder_.setMessage(index, value); } return this; } /** *
-     * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+     * Workers that will work on this task.
+     * For Auto Annotation Tasks:
+     *   the worker can be either a model or a workflow;
+     *   currently only supports 1 worker.
+     * For manual labeling Tasks:
+     *   the workers can only be users;
+     *   no limitation on number of workers.
      * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - public Builder setWorkflows( - int index, com.clarifai.grpc.api.Workflow.Builder builderForValue) { - if (workflowsBuilder_ == null) { - ensureWorkflowsIsMutable(); - workflows_.set(index, builderForValue.build()); + public Builder setWorkers( + int index, com.clarifai.grpc.api.Worker.Builder builderForValue) { + if (workersBuilder_ == null) { + ensureWorkersIsMutable(); + workers_.set(index, builderForValue.build()); onChanged(); } else { - workflowsBuilder_.setMessage(index, builderForValue.build()); + workersBuilder_.setMessage(index, builderForValue.build()); } return this; } /** *
-     * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+     * Workers that will work on this task.
+     * For Auto Annotation Tasks:
+     *   the worker can be either a model or a workflow;
+     *   currently only supports 1 worker.
+     * For manual labeling Tasks:
+     *   the workers can only be users;
+     *   no limitation on number of workers.
      * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - public Builder addWorkflows(com.clarifai.grpc.api.Workflow value) { - if (workflowsBuilder_ == null) { + public Builder addWorkers(com.clarifai.grpc.api.Worker value) { + if (workersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } - ensureWorkflowsIsMutable(); - workflows_.add(value); + ensureWorkersIsMutable(); + workers_.add(value); onChanged(); } else { - workflowsBuilder_.addMessage(value); + workersBuilder_.addMessage(value); } return this; } /** *
-     * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+     * Workers that will work on this task.
+     * For Auto Annotation Tasks:
+     *   the worker can be either a model or a workflow;
+     *   currently only supports 1 worker.
+     * For manual labeling Tasks:
+     *   the workers can only be users;
+     *   no limitation on number of workers.
      * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - public Builder addWorkflows( - int index, com.clarifai.grpc.api.Workflow value) { - if (workflowsBuilder_ == null) { + public Builder addWorkers( + int index, com.clarifai.grpc.api.Worker value) { + if (workersBuilder_ == null) { if (value == null) { throw new NullPointerException(); } - ensureWorkflowsIsMutable(); - workflows_.add(index, value); + ensureWorkersIsMutable(); + workers_.add(index, value); onChanged(); } else { - workflowsBuilder_.addMessage(index, value); + workersBuilder_.addMessage(index, value); } return this; } /** *
-     * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+     * Workers that will work on this task.
+     * For Auto Annotation Tasks:
+     *   the worker can be either a model or a workflow;
+     *   currently only supports 1 worker.
+     * For manual labeling Tasks:
+     *   the workers can only be users;
+     *   no limitation on number of workers.
      * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - public Builder addWorkflows( - com.clarifai.grpc.api.Workflow.Builder builderForValue) { - if (workflowsBuilder_ == null) { - ensureWorkflowsIsMutable(); - workflows_.add(builderForValue.build()); + public Builder addWorkers( + com.clarifai.grpc.api.Worker.Builder builderForValue) { + if (workersBuilder_ == null) { + ensureWorkersIsMutable(); + workers_.add(builderForValue.build()); onChanged(); } else { - workflowsBuilder_.addMessage(builderForValue.build()); + workersBuilder_.addMessage(builderForValue.build()); } return this; } /** *
-     * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+     * Workers that will work on this task.
+     * For Auto Annotation Tasks:
+     *   the worker can be either a model or a workflow;
+     *   currently only supports 1 worker.
+     * For manual labeling Tasks:
+     *   the workers can only be users;
+     *   no limitation on number of workers.
      * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - public Builder addWorkflows( - int index, com.clarifai.grpc.api.Workflow.Builder builderForValue) { - if (workflowsBuilder_ == null) { - ensureWorkflowsIsMutable(); - workflows_.add(index, builderForValue.build()); + public Builder addWorkers( + int index, com.clarifai.grpc.api.Worker.Builder builderForValue) { + if (workersBuilder_ == null) { + ensureWorkersIsMutable(); + workers_.add(index, builderForValue.build()); onChanged(); } else { - workflowsBuilder_.addMessage(index, builderForValue.build()); + workersBuilder_.addMessage(index, builderForValue.build()); } return this; } /** *
-     * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+     * Workers that will work on this task.
+     * For Auto Annotation Tasks:
+     *   the worker can be either a model or a workflow;
+     *   currently only supports 1 worker.
+     * For manual labeling Tasks:
+     *   the workers can only be users;
+     *   no limitation on number of workers.
      * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - public Builder addAllWorkflows( - java.lang.Iterable values) { - if (workflowsBuilder_ == null) { - ensureWorkflowsIsMutable(); + public Builder addAllWorkers( + java.lang.Iterable values) { + if (workersBuilder_ == null) { + ensureWorkersIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, workflows_); + values, workers_); onChanged(); } else { - workflowsBuilder_.addAllMessages(values); + workersBuilder_.addAllMessages(values); } return this; } /** *
-     * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+     * Workers that will work on this task.
+     * For Auto Annotation Tasks:
+     *   the worker can be either a model or a workflow;
+     *   currently only supports 1 worker.
+     * For manual labeling Tasks:
+     *   the workers can only be users;
+     *   no limitation on number of workers.
      * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - public Builder clearWorkflows() { - if (workflowsBuilder_ == null) { - workflows_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); + public Builder clearWorkers() { + if (workersBuilder_ == null) { + workers_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); onChanged(); } else { - workflowsBuilder_.clear(); + workersBuilder_.clear(); } return this; } /** *
-     * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+     * Workers that will work on this task.
+     * For Auto Annotation Tasks:
+     *   the worker can be either a model or a workflow;
+     *   currently only supports 1 worker.
+     * For manual labeling Tasks:
+     *   the workers can only be users;
+     *   no limitation on number of workers.
      * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - public Builder removeWorkflows(int index) { - if (workflowsBuilder_ == null) { - ensureWorkflowsIsMutable(); - workflows_.remove(index); + public Builder removeWorkers(int index) { + if (workersBuilder_ == null) { + ensureWorkersIsMutable(); + workers_.remove(index); onChanged(); } else { - workflowsBuilder_.remove(index); + workersBuilder_.remove(index); } return this; } /** *
-     * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+     * Workers that will work on this task.
+     * For Auto Annotation Tasks:
+     *   the worker can be either a model or a workflow;
+     *   currently only supports 1 worker.
+     * For manual labeling Tasks:
+     *   the workers can only be users;
+     *   no limitation on number of workers.
      * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - public com.clarifai.grpc.api.Workflow.Builder getWorkflowsBuilder( + public com.clarifai.grpc.api.Worker.Builder getWorkersBuilder( int index) { - return getWorkflowsFieldBuilder().getBuilder(index); + return getWorkersFieldBuilder().getBuilder(index); } /** *
-     * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+     * Workers that will work on this task.
+     * For Auto Annotation Tasks:
+     *   the worker can be either a model or a workflow;
+     *   currently only supports 1 worker.
+     * For manual labeling Tasks:
+     *   the workers can only be users;
+     *   no limitation on number of workers.
      * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - public com.clarifai.grpc.api.WorkflowOrBuilder getWorkflowsOrBuilder( + public com.clarifai.grpc.api.WorkerOrBuilder getWorkersOrBuilder( int index) { - if (workflowsBuilder_ == null) { - return workflows_.get(index); } else { - return workflowsBuilder_.getMessageOrBuilder(index); + if (workersBuilder_ == null) { + return workers_.get(index); } else { + return workersBuilder_.getMessageOrBuilder(index); } } /** *
-     * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+     * Workers that will work on this task.
+     * For Auto Annotation Tasks:
+     *   the worker can be either a model or a workflow;
+     *   currently only supports 1 worker.
+     * For manual labeling Tasks:
+     *   the workers can only be users;
+     *   no limitation on number of workers.
      * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - public java.util.List - getWorkflowsOrBuilderList() { - if (workflowsBuilder_ != null) { - return workflowsBuilder_.getMessageOrBuilderList(); + public java.util.List + getWorkersOrBuilderList() { + if (workersBuilder_ != null) { + return workersBuilder_.getMessageOrBuilderList(); } else { - return java.util.Collections.unmodifiableList(workflows_); + return java.util.Collections.unmodifiableList(workers_); } } /** *
-     * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+     * Workers that will work on this task.
+     * For Auto Annotation Tasks:
+     *   the worker can be either a model or a workflow;
+     *   currently only supports 1 worker.
+     * For manual labeling Tasks:
+     *   the workers can only be users;
+     *   no limitation on number of workers.
      * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - public com.clarifai.grpc.api.Workflow.Builder addWorkflowsBuilder() { - return getWorkflowsFieldBuilder().addBuilder( - com.clarifai.grpc.api.Workflow.getDefaultInstance()); + public com.clarifai.grpc.api.Worker.Builder addWorkersBuilder() { + return getWorkersFieldBuilder().addBuilder( + com.clarifai.grpc.api.Worker.getDefaultInstance()); } /** *
-     * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+     * Workers that will work on this task.
+     * For Auto Annotation Tasks:
+     *   the worker can be either a model or a workflow;
+     *   currently only supports 1 worker.
+     * For manual labeling Tasks:
+     *   the workers can only be users;
+     *   no limitation on number of workers.
      * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - public com.clarifai.grpc.api.Workflow.Builder addWorkflowsBuilder( + public com.clarifai.grpc.api.Worker.Builder addWorkersBuilder( int index) { - return getWorkflowsFieldBuilder().addBuilder( - index, com.clarifai.grpc.api.Workflow.getDefaultInstance()); + return getWorkersFieldBuilder().addBuilder( + index, com.clarifai.grpc.api.Worker.getDefaultInstance()); } /** *
-     * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+     * Workers that will work on this task.
+     * For Auto Annotation Tasks:
+     *   the worker can be either a model or a workflow;
+     *   currently only supports 1 worker.
+     * For manual labeling Tasks:
+     *   the workers can only be users;
+     *   no limitation on number of workers.
      * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - public java.util.List - getWorkflowsBuilderList() { - return getWorkflowsFieldBuilder().getBuilderList(); + public java.util.List + getWorkersBuilderList() { + return getWorkersFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< - com.clarifai.grpc.api.Workflow, com.clarifai.grpc.api.Workflow.Builder, com.clarifai.grpc.api.WorkflowOrBuilder> - getWorkflowsFieldBuilder() { - if (workflowsBuilder_ == null) { - workflowsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - com.clarifai.grpc.api.Workflow, com.clarifai.grpc.api.Workflow.Builder, com.clarifai.grpc.api.WorkflowOrBuilder>( - workflows_, - ((bitField0_ & 0x00000008) != 0), - getParentForChildren(), - isClean()); - workflows_ = null; - } - return workflowsBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo, com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.Builder, com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfoOrBuilder> partitionedStrategyInfoBuilder_; - /** - * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; - * @return Whether the partitionedStrategyInfo field is set. - */ - @java.lang.Override - public boolean hasPartitionedStrategyInfo() { - return strategyInfoCase_ == 3; - } - /** - * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; - * @return The partitionedStrategyInfo. - */ - @java.lang.Override - public com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo getPartitionedStrategyInfo() { - if (partitionedStrategyInfoBuilder_ == null) { - if (strategyInfoCase_ == 3) { - return (com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo) strategyInfo_; - } - return com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.getDefaultInstance(); - } else { - if (strategyInfoCase_ == 3) { - return partitionedStrategyInfoBuilder_.getMessage(); - } - return com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.getDefaultInstance(); - } - } - /** - * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; - */ - public Builder setPartitionedStrategyInfo(com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo value) { - if (partitionedStrategyInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - strategyInfo_ = value; - onChanged(); - } else { - partitionedStrategyInfoBuilder_.setMessage(value); - } - strategyInfoCase_ = 3; - return this; - } - /** - * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; - */ - public Builder setPartitionedStrategyInfo( - com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.Builder builderForValue) { - if (partitionedStrategyInfoBuilder_ == null) { - strategyInfo_ = builderForValue.build(); - onChanged(); - } else { - partitionedStrategyInfoBuilder_.setMessage(builderForValue.build()); - } - strategyInfoCase_ = 3; - return this; - } - /** - * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; - */ - public Builder mergePartitionedStrategyInfo(com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo value) { - if (partitionedStrategyInfoBuilder_ == null) { - if (strategyInfoCase_ == 3 && - strategyInfo_ != com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.getDefaultInstance()) { - strategyInfo_ = com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.newBuilder((com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo) strategyInfo_) - .mergeFrom(value).buildPartial(); - } else { - strategyInfo_ = value; - } - onChanged(); - } else { - if (strategyInfoCase_ == 3) { - partitionedStrategyInfoBuilder_.mergeFrom(value); - } else { - partitionedStrategyInfoBuilder_.setMessage(value); - } - } - strategyInfoCase_ = 3; - return this; - } - /** - * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; - */ - public Builder clearPartitionedStrategyInfo() { - if (partitionedStrategyInfoBuilder_ == null) { - if (strategyInfoCase_ == 3) { - strategyInfoCase_ = 0; - strategyInfo_ = null; - onChanged(); - } - } else { - if (strategyInfoCase_ == 3) { - strategyInfoCase_ = 0; - strategyInfo_ = null; - } - partitionedStrategyInfoBuilder_.clear(); - } - return this; - } - /** - * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; - */ - public com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.Builder getPartitionedStrategyInfoBuilder() { - return getPartitionedStrategyInfoFieldBuilder().getBuilder(); - } - /** - * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; - */ - @java.lang.Override - public com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfoOrBuilder getPartitionedStrategyInfoOrBuilder() { - if ((strategyInfoCase_ == 3) && (partitionedStrategyInfoBuilder_ != null)) { - return partitionedStrategyInfoBuilder_.getMessageOrBuilder(); - } else { - if (strategyInfoCase_ == 3) { - return (com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo) strategyInfo_; - } - return com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.getDefaultInstance(); - } - } - /** - * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo, com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.Builder, com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfoOrBuilder> - getPartitionedStrategyInfoFieldBuilder() { - if (partitionedStrategyInfoBuilder_ == null) { - if (!(strategyInfoCase_ == 3)) { - strategyInfo_ = com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.getDefaultInstance(); - } - partitionedStrategyInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo, com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo.Builder, com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfoOrBuilder>( - (com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo) strategyInfo_, + com.clarifai.grpc.api.Worker, com.clarifai.grpc.api.Worker.Builder, com.clarifai.grpc.api.WorkerOrBuilder> + getWorkersFieldBuilder() { + if (workersBuilder_ == null) { + workersBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.clarifai.grpc.api.Worker, com.clarifai.grpc.api.Worker.Builder, com.clarifai.grpc.api.WorkerOrBuilder>( + workers_, + ((bitField0_ & 0x00000004) != 0), getParentForChildren(), isClean()); - strategyInfo_ = null; + workers_ = null; } - strategyInfoCase_ = 3; - onChanged();; - return partitionedStrategyInfoBuilder_; + return workersBuilder_; } @java.lang.Override public final Builder setUnknownFields( diff --git a/src/main/java/com/clarifai/grpc/api/TaskWorkerOrBuilder.java b/src/main/java/com/clarifai/grpc/api/TaskWorkerOrBuilder.java index 9c6af11..9c50829 100644 --- a/src/main/java/com/clarifai/grpc/api/TaskWorkerOrBuilder.java +++ b/src/main/java/com/clarifai/grpc/api/TaskWorkerOrBuilder.java @@ -29,12 +29,12 @@ public interface TaskWorkerOrBuilder extends /** *
    * Who will work on this task.
-   * DEPRECATED: Use users.id instead.
+   * DEPRECATED: Use workers.user.id instead.
    * 
* * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3081 + * See proto/clarifai/api/resources.proto;l=3092 * @return A list containing the userIds. */ @java.lang.Deprecated java.util.List @@ -42,24 +42,24 @@ public interface TaskWorkerOrBuilder extends /** *
    * Who will work on this task.
-   * DEPRECATED: Use users.id instead.
+   * DEPRECATED: Use workers.user.id instead.
    * 
* * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3081 + * See proto/clarifai/api/resources.proto;l=3092 * @return The count of userIds. */ @java.lang.Deprecated int getUserIdsCount(); /** *
    * Who will work on this task.
-   * DEPRECATED: Use users.id instead.
+   * DEPRECATED: Use workers.user.id instead.
    * 
* * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3081 + * See proto/clarifai/api/resources.proto;l=3092 * @param index The index of the element to return. * @return The userIds at the given index. */ @@ -67,12 +67,12 @@ public interface TaskWorkerOrBuilder extends /** *
    * Who will work on this task.
-   * DEPRECATED: Use users.id instead.
+   * DEPRECATED: Use workers.user.id instead.
    * 
* * repeated string user_ids = 2 [deprecated = true]; * @deprecated clarifai.api.TaskWorker.user_ids is deprecated. - * See proto/clarifai/api/resources.proto;l=3081 + * See proto/clarifai/api/resources.proto;l=3092 * @param index The index of the value to return. * @return The bytes of the userIds at the given index. */ @@ -84,157 +84,148 @@ public interface TaskWorkerOrBuilder extends * Users who will work on this task. * When the 'worker.users' field is additionally requested, then all user * info is filled for the workers. Otherwise, only the user 'id' is filled. + * DEPRECATED: Use workers.user instead. * * - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - java.util.List + @java.lang.Deprecated java.util.List getUsersList(); /** *
    * Users who will work on this task.
    * When the 'worker.users' field is additionally requested, then all user
    * info is filled for the workers. Otherwise, only the user 'id' is filled.
+   * DEPRECATED: Use workers.user instead.
    * 
* - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - com.clarifai.grpc.api.User getUsers(int index); + @java.lang.Deprecated com.clarifai.grpc.api.User getUsers(int index); /** *
    * Users who will work on this task.
    * When the 'worker.users' field is additionally requested, then all user
    * info is filled for the workers. Otherwise, only the user 'id' is filled.
+   * DEPRECATED: Use workers.user instead.
    * 
* - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - int getUsersCount(); + @java.lang.Deprecated int getUsersCount(); /** *
    * Users who will work on this task.
    * When the 'worker.users' field is additionally requested, then all user
    * info is filled for the workers. Otherwise, only the user 'id' is filled.
+   * DEPRECATED: Use workers.user instead.
    * 
* - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - java.util.List + @java.lang.Deprecated java.util.List getUsersOrBuilderList(); /** *
    * Users who will work on this task.
    * When the 'worker.users' field is additionally requested, then all user
    * info is filled for the workers. Otherwise, only the user 'id' is filled.
+   * DEPRECATED: Use workers.user instead.
    * 
* - * repeated .clarifai.api.User users = 4; + * repeated .clarifai.api.User users = 4 [deprecated = true]; */ - com.clarifai.grpc.api.UserOrBuilder getUsersOrBuilder( + @java.lang.Deprecated com.clarifai.grpc.api.UserOrBuilder getUsersOrBuilder( int index); /** - *
-   * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-   * 
- * - * repeated .clarifai.api.Model models = 5; - */ - java.util.List - getModelsList(); - /** - *
-   * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-   * 
- * - * repeated .clarifai.api.Model models = 5; - */ - com.clarifai.grpc.api.Model getModels(int index); - /** - *
-   * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-   * 
- * - * repeated .clarifai.api.Model models = 5; + * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; + * @return Whether the partitionedStrategyInfo field is set. */ - int getModelsCount(); + boolean hasPartitionedStrategyInfo(); /** - *
-   * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-   * 
- * - * repeated .clarifai.api.Model models = 5; + * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; + * @return The partitionedStrategyInfo. */ - java.util.List - getModelsOrBuilderList(); + com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo getPartitionedStrategyInfo(); /** - *
-   * Models that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
-   * 
- * - * repeated .clarifai.api.Model models = 5; + * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; */ - com.clarifai.grpc.api.ModelOrBuilder getModelsOrBuilder( - int index); + com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfoOrBuilder getPartitionedStrategyInfoOrBuilder(); /** *
-   * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+   * Workers that will work on this task.
+   * For Auto Annotation Tasks:
+   *   the worker can be either a model or a workflow;
+   *   currently only supports 1 worker.
+   * For manual labeling Tasks:
+   *   the workers can only be users;
+   *   no limitation on number of workers.
    * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - java.util.List - getWorkflowsList(); + java.util.List + getWorkersList(); /** *
-   * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+   * Workers that will work on this task.
+   * For Auto Annotation Tasks:
+   *   the worker can be either a model or a workflow;
+   *   currently only supports 1 worker.
+   * For manual labeling Tasks:
+   *   the workers can only be users;
+   *   no limitation on number of workers.
    * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - com.clarifai.grpc.api.Workflow getWorkflows(int index); + com.clarifai.grpc.api.Worker getWorkers(int index); /** *
-   * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+   * Workers that will work on this task.
+   * For Auto Annotation Tasks:
+   *   the worker can be either a model or a workflow;
+   *   currently only supports 1 worker.
+   * For manual labeling Tasks:
+   *   the workers can only be users;
+   *   no limitation on number of workers.
    * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - int getWorkflowsCount(); + int getWorkersCount(); /** *
-   * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+   * Workers that will work on this task.
+   * For Auto Annotation Tasks:
+   *   the worker can be either a model or a workflow;
+   *   currently only supports 1 worker.
+   * For manual labeling Tasks:
+   *   the workers can only be users;
+   *   no limitation on number of workers.
    * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - java.util.List - getWorkflowsOrBuilderList(); + java.util.List + getWorkersOrBuilderList(); /** *
-   * Workflows that will work on this task. For Auto Annotation Tasks. Currently only supports 1 entry.
+   * Workers that will work on this task.
+   * For Auto Annotation Tasks:
+   *   the worker can be either a model or a workflow;
+   *   currently only supports 1 worker.
+   * For manual labeling Tasks:
+   *   the workers can only be users;
+   *   no limitation on number of workers.
    * 
* - * repeated .clarifai.api.Workflow workflows = 6; + * repeated .clarifai.api.Worker workers = 7; */ - com.clarifai.grpc.api.WorkflowOrBuilder getWorkflowsOrBuilder( + com.clarifai.grpc.api.WorkerOrBuilder getWorkersOrBuilder( int index); - /** - * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; - * @return Whether the partitionedStrategyInfo field is set. - */ - boolean hasPartitionedStrategyInfo(); - /** - * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; - * @return The partitionedStrategyInfo. - */ - com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfo getPartitionedStrategyInfo(); - /** - * .clarifai.api.TaskWorkerPartitionedStrategyInfo partitioned_strategy_info = 3; - */ - com.clarifai.grpc.api.TaskWorkerPartitionedStrategyInfoOrBuilder getPartitionedStrategyInfoOrBuilder(); - public com.clarifai.grpc.api.TaskWorker.StrategyInfoCase getStrategyInfoCase(); } diff --git a/src/main/java/com/clarifai/grpc/api/User.java b/src/main/java/com/clarifai/grpc/api/User.java index 83e7131..1f71e14 100644 --- a/src/main/java/com/clarifai/grpc/api/User.java +++ b/src/main/java/com/clarifai/grpc/api/User.java @@ -330,7 +330,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=2525 + * See proto/clarifai/api/resources.proto;l=2535 * @return The primaryEmail. */ @java.lang.Override @@ -349,7 +349,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=2525 + * See proto/clarifai/api/resources.proto;l=2535 * @return The bytes for primaryEmail. */ @java.lang.Override @@ -608,7 +608,7 @@ public java.lang.String getIntention() { /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2533 + * See proto/clarifai/api/resources.proto;l=2543 * @return The billType. */ @java.lang.Override @@ -627,7 +627,7 @@ public java.lang.String getIntention() { /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2533 + * See proto/clarifai/api/resources.proto;l=2543 * @return The bytes for billType. */ @java.lang.Override @@ -700,7 +700,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=2541 + * See proto/clarifai/api/resources.proto;l=2551 * @return Whether the dateGdprConsent field is set. */ @java.lang.Override @@ -710,7 +710,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=2541 + * See proto/clarifai/api/resources.proto;l=2551 * @return The dateGdprConsent. */ @java.lang.Override @@ -730,7 +730,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=2542 + * See proto/clarifai/api/resources.proto;l=2552 * @return Whether the dateTosConsent field is set. */ @java.lang.Override @@ -740,7 +740,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=2542 + * See proto/clarifai/api/resources.proto;l=2552 * @return The dateTosConsent. */ @java.lang.Override @@ -760,7 +760,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=2543 + * See proto/clarifai/api/resources.proto;l=2553 * @return Whether the dateMarketingConsent field is set. */ @java.lang.Override @@ -770,7 +770,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=2543 + * See proto/clarifai/api/resources.proto;l=2553 * @return The dateMarketingConsent. */ @java.lang.Override @@ -790,7 +790,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=2544 + * See proto/clarifai/api/resources.proto;l=2554 * @return Whether the datePiiConsent field is set. */ @java.lang.Override @@ -800,7 +800,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=2544 + * See proto/clarifai/api/resources.proto;l=2554 * @return The datePiiConsent. */ @java.lang.Override @@ -825,7 +825,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=2548 + * See proto/clarifai/api/resources.proto;l=2558 * @return Whether the metadata field is set. */ @java.lang.Override @@ -840,7 +840,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=2548 + * See proto/clarifai/api/resources.proto;l=2558 * @return The metadata. */ @java.lang.Override @@ -905,7 +905,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=2551 + * See proto/clarifai/api/resources.proto;l=2561 * @return The twoFactorAuthEnabled. */ @java.lang.Override @@ -918,7 +918,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=2552 + * See proto/clarifai/api/resources.proto;l=2562 * @return The teamsCount. */ @java.lang.Override @@ -1935,7 +1935,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=2525 + * See proto/clarifai/api/resources.proto;l=2535 * @return The primaryEmail. */ @java.lang.Deprecated public java.lang.String getPrimaryEmail() { @@ -1953,7 +1953,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=2525 + * See proto/clarifai/api/resources.proto;l=2535 * @return The bytes for primaryEmail. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -1972,7 +1972,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=2525 + * See proto/clarifai/api/resources.proto;l=2535 * @param value The primaryEmail to set. * @return This builder for chaining. */ @@ -1989,7 +1989,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=2525 + * See proto/clarifai/api/resources.proto;l=2535 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearPrimaryEmail() { @@ -2001,7 +2001,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=2525 + * See proto/clarifai/api/resources.proto;l=2535 * @param value The bytes for primaryEmail to set. * @return This builder for chaining. */ @@ -2497,7 +2497,7 @@ public Builder setIntentionBytes( /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2533 + * See proto/clarifai/api/resources.proto;l=2543 * @return The billType. */ @java.lang.Deprecated public java.lang.String getBillType() { @@ -2515,7 +2515,7 @@ public Builder setIntentionBytes( /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2533 + * See proto/clarifai/api/resources.proto;l=2543 * @return The bytes for billType. */ @java.lang.Deprecated public com.google.protobuf.ByteString @@ -2534,7 +2534,7 @@ public Builder setIntentionBytes( /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2533 + * See proto/clarifai/api/resources.proto;l=2543 * @param value The billType to set. * @return This builder for chaining. */ @@ -2551,7 +2551,7 @@ public Builder setIntentionBytes( /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2533 + * See proto/clarifai/api/resources.proto;l=2543 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearBillType() { @@ -2563,7 +2563,7 @@ public Builder setIntentionBytes( /** * string bill_type = 7 [deprecated = true]; * @deprecated clarifai.api.User.bill_type is deprecated. - * See proto/clarifai/api/resources.proto;l=2533 + * See proto/clarifai/api/resources.proto;l=2543 * @param value The bytes for billType to set. * @return This builder for chaining. */ @@ -2776,7 +2776,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=2541 + * See proto/clarifai/api/resources.proto;l=2551 * @return Whether the dateGdprConsent field is set. */ @java.lang.Deprecated public boolean hasDateGdprConsent() { @@ -2785,7 +2785,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=2541 + * See proto/clarifai/api/resources.proto;l=2551 * @return The dateGdprConsent. */ @java.lang.Deprecated public com.google.protobuf.Timestamp getDateGdprConsent() { @@ -2899,7 +2899,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=2542 + * See proto/clarifai/api/resources.proto;l=2552 * @return Whether the dateTosConsent field is set. */ @java.lang.Deprecated public boolean hasDateTosConsent() { @@ -2908,7 +2908,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=2542 + * See proto/clarifai/api/resources.proto;l=2552 * @return The dateTosConsent. */ @java.lang.Deprecated public com.google.protobuf.Timestamp getDateTosConsent() { @@ -3022,7 +3022,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=2543 + * See proto/clarifai/api/resources.proto;l=2553 * @return Whether the dateMarketingConsent field is set. */ @java.lang.Deprecated public boolean hasDateMarketingConsent() { @@ -3031,7 +3031,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=2543 + * See proto/clarifai/api/resources.proto;l=2553 * @return The dateMarketingConsent. */ @java.lang.Deprecated public com.google.protobuf.Timestamp getDateMarketingConsent() { @@ -3145,7 +3145,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=2544 + * See proto/clarifai/api/resources.proto;l=2554 * @return Whether the datePiiConsent field is set. */ @java.lang.Deprecated public boolean hasDatePiiConsent() { @@ -3154,7 +3154,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=2544 + * See proto/clarifai/api/resources.proto;l=2554 * @return The datePiiConsent. */ @java.lang.Deprecated public com.google.protobuf.Timestamp getDatePiiConsent() { @@ -3273,7 +3273,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=2548 + * See proto/clarifai/api/resources.proto;l=2558 * @return Whether the metadata field is set. */ @java.lang.Deprecated public boolean hasMetadata() { @@ -3287,7 +3287,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=2548 + * See proto/clarifai/api/resources.proto;l=2558 * @return The metadata. */ @java.lang.Deprecated public com.google.protobuf.Struct getMetadata() { @@ -3674,7 +3674,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=2551 + * See proto/clarifai/api/resources.proto;l=2561 * @return The twoFactorAuthEnabled. */ @java.lang.Override @@ -3684,7 +3684,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=2551 + * See proto/clarifai/api/resources.proto;l=2561 * @param value The twoFactorAuthEnabled to set. * @return This builder for chaining. */ @@ -3697,7 +3697,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=2551 + * See proto/clarifai/api/resources.proto;l=2561 * @return This builder for chaining. */ @java.lang.Deprecated public Builder clearTwoFactorAuthEnabled() { @@ -3711,7 +3711,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=2552 + * See proto/clarifai/api/resources.proto;l=2562 * @return The teamsCount. */ @java.lang.Override @@ -3721,7 +3721,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=2552 + * See proto/clarifai/api/resources.proto;l=2562 * @param value The teamsCount to set. * @return This builder for chaining. */ @@ -3734,7 +3734,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=2552 + * See proto/clarifai/api/resources.proto;l=2562 * @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 747713b..1d6068e 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=2525 + * See proto/clarifai/api/resources.proto;l=2535 * @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=2525 + * See proto/clarifai/api/resources.proto;l=2535 * @return The bytes for primaryEmail. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -118,14 +118,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=2533 + * See proto/clarifai/api/resources.proto;l=2543 * @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=2533 + * See proto/clarifai/api/resources.proto;l=2543 * @return The bytes for billType. */ @java.lang.Deprecated com.google.protobuf.ByteString @@ -173,14 +173,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=2541 + * See proto/clarifai/api/resources.proto;l=2551 * @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=2541 + * See proto/clarifai/api/resources.proto;l=2551 * @return The dateGdprConsent. */ @java.lang.Deprecated com.google.protobuf.Timestamp getDateGdprConsent(); @@ -192,14 +192,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=2542 + * See proto/clarifai/api/resources.proto;l=2552 * @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=2542 + * See proto/clarifai/api/resources.proto;l=2552 * @return The dateTosConsent. */ @java.lang.Deprecated com.google.protobuf.Timestamp getDateTosConsent(); @@ -211,14 +211,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=2543 + * See proto/clarifai/api/resources.proto;l=2553 * @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=2543 + * See proto/clarifai/api/resources.proto;l=2553 * @return The dateMarketingConsent. */ @java.lang.Deprecated com.google.protobuf.Timestamp getDateMarketingConsent(); @@ -230,14 +230,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=2544 + * See proto/clarifai/api/resources.proto;l=2554 * @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=2544 + * See proto/clarifai/api/resources.proto;l=2554 * @return The datePiiConsent. */ @java.lang.Deprecated com.google.protobuf.Timestamp getDatePiiConsent(); @@ -254,7 +254,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=2548 + * See proto/clarifai/api/resources.proto;l=2558 * @return Whether the metadata field is set. */ @java.lang.Deprecated boolean hasMetadata(); @@ -266,7 +266,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=2548 + * See proto/clarifai/api/resources.proto;l=2558 * @return The metadata. */ @java.lang.Deprecated com.google.protobuf.Struct getMetadata(); @@ -307,7 +307,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=2551 + * See proto/clarifai/api/resources.proto;l=2561 * @return The twoFactorAuthEnabled. */ @java.lang.Deprecated boolean getTwoFactorAuthEnabled(); @@ -315,7 +315,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=2552 + * See proto/clarifai/api/resources.proto;l=2562 * @return The teamsCount. */ @java.lang.Deprecated int getTeamsCount(); diff --git a/src/main/java/com/clarifai/grpc/api/V2Grpc.java b/src/main/java/com/clarifai/grpc/api/V2Grpc.java index e90723b..0f7ce3e 100644 --- a/src/main/java/com/clarifai/grpc/api/V2Grpc.java +++ b/src/main/java/com/clarifai/grpc/api/V2Grpc.java @@ -2588,6 +2588,99 @@ com.clarifai.grpc.api.status.BaseResponse> getDeleteModelVersionMethod() { return getDeleteModelVersionMethod; } + private static volatile io.grpc.MethodDescriptor getPostModelVersionsUploadMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "PostModelVersionsUpload", + requestType = com.clarifai.grpc.api.PostModelVersionsUploadRequest.class, + responseType = com.clarifai.grpc.api.PostModelVersionsUploadResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.BIDI_STREAMING) + public static io.grpc.MethodDescriptor getPostModelVersionsUploadMethod() { + io.grpc.MethodDescriptor getPostModelVersionsUploadMethod; + if ((getPostModelVersionsUploadMethod = V2Grpc.getPostModelVersionsUploadMethod) == null) { + synchronized (V2Grpc.class) { + if ((getPostModelVersionsUploadMethod = V2Grpc.getPostModelVersionsUploadMethod) == null) { + V2Grpc.getPostModelVersionsUploadMethod = getPostModelVersionsUploadMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.BIDI_STREAMING) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "PostModelVersionsUpload")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(com.clarifai.channel.ClarifaiChannel.INSTANCE.marshaller( + com.clarifai.grpc.api.PostModelVersionsUploadRequest.getDefaultInstance())) + .setResponseMarshaller(com.clarifai.channel.ClarifaiChannel.INSTANCE.marshaller( + com.clarifai.grpc.api.PostModelVersionsUploadResponse.getDefaultInstance())) + .setSchemaDescriptor(new V2MethodDescriptorSupplier("PostModelVersionsUpload")) + .build(); + } + } + } + return getPostModelVersionsUploadMethod; + } + + private static volatile io.grpc.MethodDescriptor getPutModelVersionExportsMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "PutModelVersionExports", + requestType = com.clarifai.grpc.api.PutModelVersionExportsRequest.class, + responseType = com.clarifai.grpc.api.SingleModelVersionExportResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getPutModelVersionExportsMethod() { + io.grpc.MethodDescriptor getPutModelVersionExportsMethod; + if ((getPutModelVersionExportsMethod = V2Grpc.getPutModelVersionExportsMethod) == null) { + synchronized (V2Grpc.class) { + if ((getPutModelVersionExportsMethod = V2Grpc.getPutModelVersionExportsMethod) == null) { + V2Grpc.getPutModelVersionExportsMethod = getPutModelVersionExportsMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "PutModelVersionExports")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(com.clarifai.channel.ClarifaiChannel.INSTANCE.marshaller( + com.clarifai.grpc.api.PutModelVersionExportsRequest.getDefaultInstance())) + .setResponseMarshaller(com.clarifai.channel.ClarifaiChannel.INSTANCE.marshaller( + com.clarifai.grpc.api.SingleModelVersionExportResponse.getDefaultInstance())) + .setSchemaDescriptor(new V2MethodDescriptorSupplier("PutModelVersionExports")) + .build(); + } + } + } + return getPutModelVersionExportsMethod; + } + + private static volatile io.grpc.MethodDescriptor getGetModelVersionExportMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetModelVersionExport", + requestType = com.clarifai.grpc.api.GetModelVersionExportRequest.class, + responseType = com.clarifai.grpc.api.SingleModelVersionExportResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getGetModelVersionExportMethod() { + io.grpc.MethodDescriptor getGetModelVersionExportMethod; + if ((getGetModelVersionExportMethod = V2Grpc.getGetModelVersionExportMethod) == null) { + synchronized (V2Grpc.class) { + if ((getGetModelVersionExportMethod = V2Grpc.getGetModelVersionExportMethod) == null) { + V2Grpc.getGetModelVersionExportMethod = getGetModelVersionExportMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetModelVersionExport")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(com.clarifai.channel.ClarifaiChannel.INSTANCE.marshaller( + com.clarifai.grpc.api.GetModelVersionExportRequest.getDefaultInstance())) + .setResponseMarshaller(com.clarifai.channel.ClarifaiChannel.INSTANCE.marshaller( + com.clarifai.grpc.api.SingleModelVersionExportResponse.getDefaultInstance())) + .setSchemaDescriptor(new V2MethodDescriptorSupplier("GetModelVersionExport")) + .build(); + } + } + } + return getGetModelVersionExportMethod; + } + private static volatile io.grpc.MethodDescriptor getGetModelVersionMetricsMethod; @@ -4479,6 +4572,37 @@ com.clarifai.grpc.api.SingleStatusCodeResponse> getGetStatusCodeMethod() { return getGetStatusCodeMethod; } + private static volatile io.grpc.MethodDescriptor getGetResourcePriceMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetResourcePrice", + requestType = com.clarifai.grpc.api.GetResourcePriceRequest.class, + responseType = com.clarifai.grpc.api.GetResourcePriceResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getGetResourcePriceMethod() { + io.grpc.MethodDescriptor getGetResourcePriceMethod; + if ((getGetResourcePriceMethod = V2Grpc.getGetResourcePriceMethod) == null) { + synchronized (V2Grpc.class) { + if ((getGetResourcePriceMethod = V2Grpc.getGetResourcePriceMethod) == null) { + V2Grpc.getGetResourcePriceMethod = getGetResourcePriceMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetResourcePrice")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(com.clarifai.channel.ClarifaiChannel.INSTANCE.marshaller( + com.clarifai.grpc.api.GetResourcePriceRequest.getDefaultInstance())) + .setResponseMarshaller(com.clarifai.channel.ClarifaiChannel.INSTANCE.marshaller( + com.clarifai.grpc.api.GetResourcePriceResponse.getDefaultInstance())) + .setSchemaDescriptor(new V2MethodDescriptorSupplier("GetResourcePrice")) + .build(); + } + } + } + return getGetResourcePriceMethod; + } + private static volatile io.grpc.MethodDescriptor getListCollaboratorsMethod; @@ -6061,28 +6185,28 @@ com.clarifai.grpc.api.MultiInputResponse> getListNextTaskAssignmentsMethod() { } private static volatile io.grpc.MethodDescriptor getPutTaskAssignmentsMethod; + com.clarifai.grpc.api.MultiTaskAssignmentResponse> getPutTaskAssignmentsMethod; @io.grpc.stub.annotations.RpcMethod( fullMethodName = SERVICE_NAME + '/' + "PutTaskAssignments", requestType = com.clarifai.grpc.api.PutTaskAssignmentsRequest.class, - responseType = com.clarifai.grpc.api.status.BaseResponse.class, + responseType = com.clarifai.grpc.api.MultiTaskAssignmentResponse.class, methodType = io.grpc.MethodDescriptor.MethodType.UNARY) public static io.grpc.MethodDescriptor getPutTaskAssignmentsMethod() { - io.grpc.MethodDescriptor getPutTaskAssignmentsMethod; + com.clarifai.grpc.api.MultiTaskAssignmentResponse> getPutTaskAssignmentsMethod() { + io.grpc.MethodDescriptor getPutTaskAssignmentsMethod; if ((getPutTaskAssignmentsMethod = V2Grpc.getPutTaskAssignmentsMethod) == null) { synchronized (V2Grpc.class) { if ((getPutTaskAssignmentsMethod = V2Grpc.getPutTaskAssignmentsMethod) == null) { V2Grpc.getPutTaskAssignmentsMethod = getPutTaskAssignmentsMethod = - io.grpc.MethodDescriptor.newBuilder() + io.grpc.MethodDescriptor.newBuilder() .setType(io.grpc.MethodDescriptor.MethodType.UNARY) .setFullMethodName(generateFullMethodName(SERVICE_NAME, "PutTaskAssignments")) .setSampledToLocalTracing(true) .setRequestMarshaller(com.clarifai.channel.ClarifaiChannel.INSTANCE.marshaller( com.clarifai.grpc.api.PutTaskAssignmentsRequest.getDefaultInstance())) .setResponseMarshaller(com.clarifai.channel.ClarifaiChannel.INSTANCE.marshaller( - com.clarifai.grpc.api.status.BaseResponse.getDefaultInstance())) + com.clarifai.grpc.api.MultiTaskAssignmentResponse.getDefaultInstance())) .setSchemaDescriptor(new V2MethodDescriptorSupplier("PutTaskAssignments")) .build(); } @@ -7606,6 +7730,40 @@ public void deleteModelVersion(com.clarifai.grpc.api.DeleteModelVersionRequest r io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getDeleteModelVersionMethod(), responseObserver); } + /** + *
+     * This is a streaming endpoint, the request has a field, upload_data, which can either be the config for the upload or the actual data to upload.
+     * The config must be sent first before the model_bytes can be uploaded.
+     * Once the config has been sent, the server will respond with a confirmation containing the model_version_id.
+     * This is so that if your upload is interrupted, you can resume the upload by sending the config again with the model_version_id specified for your model_version.
+     * The actual upload will be done via a multipart upload, the latest successful part_id will be sent from the server in the response to the model_bytes.
+     * 
+ */ + public io.grpc.stub.StreamObserver postModelVersionsUpload( + io.grpc.stub.StreamObserver responseObserver) { + return io.grpc.stub.ServerCalls.asyncUnimplementedStreamingCall(getPostModelVersionsUploadMethod(), responseObserver); + } + + /** + *
+     * Export a model
+     * 
+ */ + public void putModelVersionExports(com.clarifai.grpc.api.PutModelVersionExportsRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getPutModelVersionExportsMethod(), responseObserver); + } + + /** + *
+     * GetModelVersionExport
+     * 
+ */ + public void getModelVersionExport(com.clarifai.grpc.api.GetModelVersionExportRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getGetModelVersionExportMethod(), responseObserver); + } + /** *
      * Deprecated: Use GetEvaluation instead
@@ -8220,6 +8378,13 @@ public void getStatusCode(com.clarifai.grpc.api.GetStatusCodeRequest request,
       io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getGetStatusCodeMethod(), responseObserver);
     }
 
+    /**
+     */
+    public void getResourcePrice(com.clarifai.grpc.api.GetResourcePriceRequest request,
+        io.grpc.stub.StreamObserver responseObserver) {
+      io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getGetResourcePriceMethod(), responseObserver);
+    }
+
     /**
      * 
      * owner list users who the app is shared with
@@ -8757,7 +8922,7 @@ public void listNextTaskAssignments(com.clarifai.grpc.api.ListNextTaskAssignment
      * 
*/ public void putTaskAssignments(com.clarifai.grpc.api.PutTaskAssignmentsRequest request, - io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.StreamObserver responseObserver) { io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getPutTaskAssignmentsMethod(), responseObserver); } @@ -9540,6 +9705,27 @@ public void postModelVersionsTrainingTimeEstimate(com.clarifai.grpc.api.PostMode com.clarifai.grpc.api.DeleteModelVersionRequest, com.clarifai.grpc.api.status.BaseResponse>( this, METHODID_DELETE_MODEL_VERSION))) + .addMethod( + getPostModelVersionsUploadMethod(), + io.grpc.stub.ServerCalls.asyncBidiStreamingCall( + new MethodHandlers< + com.clarifai.grpc.api.PostModelVersionsUploadRequest, + com.clarifai.grpc.api.PostModelVersionsUploadResponse>( + this, METHODID_POST_MODEL_VERSIONS_UPLOAD))) + .addMethod( + getPutModelVersionExportsMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.clarifai.grpc.api.PutModelVersionExportsRequest, + com.clarifai.grpc.api.SingleModelVersionExportResponse>( + this, METHODID_PUT_MODEL_VERSION_EXPORTS))) + .addMethod( + getGetModelVersionExportMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.clarifai.grpc.api.GetModelVersionExportRequest, + com.clarifai.grpc.api.SingleModelVersionExportResponse>( + this, METHODID_GET_MODEL_VERSION_EXPORT))) .addMethod( getGetModelVersionMetricsMethod(), io.grpc.stub.ServerCalls.asyncUnaryCall( @@ -9967,6 +10153,13 @@ public void postModelVersionsTrainingTimeEstimate(com.clarifai.grpc.api.PostMode com.clarifai.grpc.api.GetStatusCodeRequest, com.clarifai.grpc.api.SingleStatusCodeResponse>( this, METHODID_GET_STATUS_CODE))) + .addMethod( + getGetResourcePriceMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + com.clarifai.grpc.api.GetResourcePriceRequest, + com.clarifai.grpc.api.GetResourcePriceResponse>( + this, METHODID_GET_RESOURCE_PRICE))) .addMethod( getListCollaboratorsMethod(), io.grpc.stub.ServerCalls.asyncUnaryCall( @@ -10329,7 +10522,7 @@ public void postModelVersionsTrainingTimeEstimate(com.clarifai.grpc.api.PostMode io.grpc.stub.ServerCalls.asyncUnaryCall( new MethodHandlers< com.clarifai.grpc.api.PutTaskAssignmentsRequest, - com.clarifai.grpc.api.status.BaseResponse>( + com.clarifai.grpc.api.MultiTaskAssignmentResponse>( this, METHODID_PUT_TASK_ASSIGNMENTS))) .addMethod( getListInputsAddJobsMethod(), @@ -11419,6 +11612,43 @@ public void deleteModelVersion(com.clarifai.grpc.api.DeleteModelVersionRequest r getChannel().newCall(getDeleteModelVersionMethod(), getCallOptions()), request, responseObserver); } + /** + *
+     * This is a streaming endpoint, the request has a field, upload_data, which can either be the config for the upload or the actual data to upload.
+     * The config must be sent first before the model_bytes can be uploaded.
+     * Once the config has been sent, the server will respond with a confirmation containing the model_version_id.
+     * This is so that if your upload is interrupted, you can resume the upload by sending the config again with the model_version_id specified for your model_version.
+     * The actual upload will be done via a multipart upload, the latest successful part_id will be sent from the server in the response to the model_bytes.
+     * 
+ */ + public io.grpc.stub.StreamObserver postModelVersionsUpload( + io.grpc.stub.StreamObserver responseObserver) { + return io.grpc.stub.ClientCalls.asyncBidiStreamingCall( + getChannel().newCall(getPostModelVersionsUploadMethod(), getCallOptions()), responseObserver); + } + + /** + *
+     * Export a model
+     * 
+ */ + public void putModelVersionExports(com.clarifai.grpc.api.PutModelVersionExportsRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getPutModelVersionExportsMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * GetModelVersionExport
+     * 
+ */ + public void getModelVersionExport(com.clarifai.grpc.api.GetModelVersionExportRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getGetModelVersionExportMethod(), getCallOptions()), request, responseObserver); + } + /** *
      * Deprecated: Use GetEvaluation instead
@@ -12094,6 +12324,14 @@ public void getStatusCode(com.clarifai.grpc.api.GetStatusCodeRequest request,
           getChannel().newCall(getGetStatusCodeMethod(), getCallOptions()), request, responseObserver);
     }
 
+    /**
+     */
+    public void getResourcePrice(com.clarifai.grpc.api.GetResourcePriceRequest request,
+        io.grpc.stub.StreamObserver responseObserver) {
+      io.grpc.stub.ClientCalls.asyncUnaryCall(
+          getChannel().newCall(getGetResourcePriceMethod(), getCallOptions()), request, responseObserver);
+    }
+
     /**
      * 
      * owner list users who the app is shared with
@@ -12682,7 +12920,7 @@ public void listNextTaskAssignments(com.clarifai.grpc.api.ListNextTaskAssignment
      * 
*/ public void putTaskAssignments(com.clarifai.grpc.api.PutTaskAssignmentsRequest request, - io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.StreamObserver responseObserver) { io.grpc.stub.ClientCalls.asyncUnaryCall( getChannel().newCall(getPutTaskAssignmentsMethod(), getCallOptions()), request, responseObserver); } @@ -13765,6 +14003,26 @@ public com.clarifai.grpc.api.status.BaseResponse deleteModelVersion(com.clarifai getChannel(), getDeleteModelVersionMethod(), getCallOptions(), request); } + /** + *
+     * Export a model
+     * 
+ */ + public com.clarifai.grpc.api.SingleModelVersionExportResponse putModelVersionExports(com.clarifai.grpc.api.PutModelVersionExportsRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getPutModelVersionExportsMethod(), getCallOptions(), request); + } + + /** + *
+     * GetModelVersionExport
+     * 
+ */ + public com.clarifai.grpc.api.SingleModelVersionExportResponse getModelVersionExport(com.clarifai.grpc.api.GetModelVersionExportRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetModelVersionExportMethod(), getCallOptions(), request); + } + /** *
      * Deprecated: Use GetEvaluation instead
@@ -14379,6 +14637,13 @@ public com.clarifai.grpc.api.SingleStatusCodeResponse getStatusCode(com.clarifai
           getChannel(), getGetStatusCodeMethod(), getCallOptions(), request);
     }
 
+    /**
+     */
+    public com.clarifai.grpc.api.GetResourcePriceResponse getResourcePrice(com.clarifai.grpc.api.GetResourcePriceRequest request) {
+      return io.grpc.stub.ClientCalls.blockingUnaryCall(
+          getChannel(), getGetResourcePriceMethod(), getCallOptions(), request);
+    }
+
     /**
      * 
      * owner list users who the app is shared with
@@ -14915,7 +15180,7 @@ public com.clarifai.grpc.api.MultiInputResponse listNextTaskAssignments(com.clar
      * PutTaskAssignments evaluates all the annotations by labeler (authenticated user) for given task (task_id) and input (input_id).
      * 
*/ - public com.clarifai.grpc.api.status.BaseResponse putTaskAssignments(com.clarifai.grpc.api.PutTaskAssignmentsRequest request) { + public com.clarifai.grpc.api.MultiTaskAssignmentResponse putTaskAssignments(com.clarifai.grpc.api.PutTaskAssignmentsRequest request) { return io.grpc.stub.ClientCalls.blockingUnaryCall( getChannel(), getPutTaskAssignmentsMethod(), getCallOptions(), request); } @@ -16061,6 +16326,28 @@ public com.google.common.util.concurrent.ListenableFuture + * Export a model + *
+ */ + public com.google.common.util.concurrent.ListenableFuture putModelVersionExports( + com.clarifai.grpc.api.PutModelVersionExportsRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getPutModelVersionExportsMethod(), getCallOptions()), request); + } + + /** + *
+     * GetModelVersionExport
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture getModelVersionExport( + com.clarifai.grpc.api.GetModelVersionExportRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getGetModelVersionExportMethod(), getCallOptions()), request); + } + /** *
      * Deprecated: Use GetEvaluation instead
@@ -16736,6 +17023,14 @@ public com.google.common.util.concurrent.ListenableFuture getResourcePrice(
+        com.clarifai.grpc.api.GetResourcePriceRequest request) {
+      return io.grpc.stub.ClientCalls.futureUnaryCall(
+          getChannel().newCall(getGetResourcePriceMethod(), getCallOptions()), request);
+    }
+
     /**
      * 
      * owner list users who the app is shared with
@@ -17323,7 +17618,7 @@ public com.google.common.util.concurrent.ListenableFuture
      */
-    public com.google.common.util.concurrent.ListenableFuture putTaskAssignments(
+    public com.google.common.util.concurrent.ListenableFuture putTaskAssignments(
         com.clarifai.grpc.api.PutTaskAssignmentsRequest request) {
       return io.grpc.stub.ClientCalls.futureUnaryCall(
           getChannel().newCall(getPutTaskAssignmentsMethod(), getCallOptions()), request);
@@ -17629,139 +17924,143 @@ public com.google.common.util.concurrent.ListenableFuture implements
       io.grpc.stub.ServerCalls.UnaryMethod,
@@ -18112,6 +18411,14 @@ public void invoke(Req request, io.grpc.stub.StreamObserver responseObserv
           serviceImpl.deleteModelVersion((com.clarifai.grpc.api.DeleteModelVersionRequest) request,
               (io.grpc.stub.StreamObserver) responseObserver);
           break;
+        case METHODID_PUT_MODEL_VERSION_EXPORTS:
+          serviceImpl.putModelVersionExports((com.clarifai.grpc.api.PutModelVersionExportsRequest) request,
+              (io.grpc.stub.StreamObserver) responseObserver);
+          break;
+        case METHODID_GET_MODEL_VERSION_EXPORT:
+          serviceImpl.getModelVersionExport((com.clarifai.grpc.api.GetModelVersionExportRequest) request,
+              (io.grpc.stub.StreamObserver) responseObserver);
+          break;
         case METHODID_GET_MODEL_VERSION_METRICS:
           serviceImpl.getModelVersionMetrics((com.clarifai.grpc.api.GetModelVersionMetricsRequest) request,
               (io.grpc.stub.StreamObserver) responseObserver);
@@ -18356,6 +18663,10 @@ public void invoke(Req request, io.grpc.stub.StreamObserver responseObserv
           serviceImpl.getStatusCode((com.clarifai.grpc.api.GetStatusCodeRequest) request,
               (io.grpc.stub.StreamObserver) responseObserver);
           break;
+        case METHODID_GET_RESOURCE_PRICE:
+          serviceImpl.getResourcePrice((com.clarifai.grpc.api.GetResourcePriceRequest) request,
+              (io.grpc.stub.StreamObserver) responseObserver);
+          break;
         case METHODID_LIST_COLLABORATORS:
           serviceImpl.listCollaborators((com.clarifai.grpc.api.ListCollaboratorsRequest) request,
               (io.grpc.stub.StreamObserver) responseObserver);
@@ -18562,7 +18873,7 @@ public void invoke(Req request, io.grpc.stub.StreamObserver responseObserv
           break;
         case METHODID_PUT_TASK_ASSIGNMENTS:
           serviceImpl.putTaskAssignments((com.clarifai.grpc.api.PutTaskAssignmentsRequest) request,
-              (io.grpc.stub.StreamObserver) responseObserver);
+              (io.grpc.stub.StreamObserver) responseObserver);
           break;
         case METHODID_LIST_INPUTS_ADD_JOBS:
           serviceImpl.listInputsAddJobs((com.clarifai.grpc.api.ListInputsAddJobsRequest) request,
@@ -18654,6 +18965,9 @@ public void invoke(Req request, io.grpc.stub.StreamObserver responseObserv
     public io.grpc.stub.StreamObserver invoke(
         io.grpc.stub.StreamObserver responseObserver) {
       switch (methodId) {
+        case METHODID_POST_MODEL_VERSIONS_UPLOAD:
+          return (io.grpc.stub.StreamObserver) serviceImpl.postModelVersionsUpload(
+              (io.grpc.stub.StreamObserver) responseObserver);
         default:
           throw new AssertionError();
       }
@@ -18788,6 +19102,9 @@ public static io.grpc.ServiceDescriptor getServiceDescriptor() {
               .addMethod(getPostModelVersionsMethod())
               .addMethod(getPatchModelVersionsMethod())
               .addMethod(getDeleteModelVersionMethod())
+              .addMethod(getPostModelVersionsUploadMethod())
+              .addMethod(getPutModelVersionExportsMethod())
+              .addMethod(getGetModelVersionExportMethod())
               .addMethod(getGetModelVersionMetricsMethod())
               .addMethod(getPostModelVersionMetricsMethod())
               .addMethod(getPostModelVersionEvaluationsMethod())
@@ -18849,6 +19166,7 @@ public static io.grpc.ServiceDescriptor getServiceDescriptor() {
               .addMethod(getDeleteAnnotationFiltersMethod())
               .addMethod(getListStatusCodesMethod())
               .addMethod(getGetStatusCodeMethod())
+              .addMethod(getGetResourcePriceMethod())
               .addMethod(getListCollaboratorsMethod())
               .addMethod(getPostCollaboratorsMethod())
               .addMethod(getPatchCollaboratorsMethod())
diff --git a/src/main/java/com/clarifai/grpc/api/Video.java b/src/main/java/com/clarifai/grpc/api/Video.java
index 17bb3d2..b1c4aa2 100644
--- a/src/main/java/com/clarifai/grpc/api/Video.java
+++ b/src/main/java/com/clarifai/grpc/api/Video.java
@@ -240,7 +240,7 @@ public boolean getAllowDuplicateUrl() {
    *
    * string thumbnail_url = 5 [deprecated = true];
    * @deprecated clarifai.api.Video.thumbnail_url is deprecated.
-   *     See proto/clarifai/api/resources.proto;l=2660
+   *     See proto/clarifai/api/resources.proto;l=2669
    * @return The thumbnailUrl.
    */
   @java.lang.Override
@@ -265,7 +265,7 @@ public boolean getAllowDuplicateUrl() {
    *
    * string thumbnail_url = 5 [deprecated = true];
    * @deprecated clarifai.api.Video.thumbnail_url is deprecated.
-   *     See proto/clarifai/api/resources.proto;l=2660
+   *     See proto/clarifai/api/resources.proto;l=2669
    * @return The bytes for thumbnailUrl.
    */
   @java.lang.Override
@@ -1054,7 +1054,7 @@ public Builder clearAllowDuplicateUrl() {
      *
      * string thumbnail_url = 5 [deprecated = true];
      * @deprecated clarifai.api.Video.thumbnail_url is deprecated.
-     *     See proto/clarifai/api/resources.proto;l=2660
+     *     See proto/clarifai/api/resources.proto;l=2669
      * @return The thumbnailUrl.
      */
     @java.lang.Deprecated public java.lang.String getThumbnailUrl() {
@@ -1078,7 +1078,7 @@ public Builder clearAllowDuplicateUrl() {
      *
      * string thumbnail_url = 5 [deprecated = true];
      * @deprecated clarifai.api.Video.thumbnail_url is deprecated.
-     *     See proto/clarifai/api/resources.proto;l=2660
+     *     See proto/clarifai/api/resources.proto;l=2669
      * @return The bytes for thumbnailUrl.
      */
     @java.lang.Deprecated public com.google.protobuf.ByteString
@@ -1103,7 +1103,7 @@ public Builder clearAllowDuplicateUrl() {
      *
      * string thumbnail_url = 5 [deprecated = true];
      * @deprecated clarifai.api.Video.thumbnail_url is deprecated.
-     *     See proto/clarifai/api/resources.proto;l=2660
+     *     See proto/clarifai/api/resources.proto;l=2669
      * @param value The thumbnailUrl to set.
      * @return This builder for chaining.
      */
@@ -1126,7 +1126,7 @@ public Builder clearAllowDuplicateUrl() {
      *
      * string thumbnail_url = 5 [deprecated = true];
      * @deprecated clarifai.api.Video.thumbnail_url is deprecated.
-     *     See proto/clarifai/api/resources.proto;l=2660
+     *     See proto/clarifai/api/resources.proto;l=2669
      * @return This builder for chaining.
      */
     @java.lang.Deprecated public Builder clearThumbnailUrl() {
@@ -1144,7 +1144,7 @@ public Builder clearAllowDuplicateUrl() {
      *
      * string thumbnail_url = 5 [deprecated = true];
      * @deprecated clarifai.api.Video.thumbnail_url is deprecated.
-     *     See proto/clarifai/api/resources.proto;l=2660
+     *     See proto/clarifai/api/resources.proto;l=2669
      * @param value The bytes for thumbnailUrl to set.
      * @return This builder for chaining.
      */
diff --git a/src/main/java/com/clarifai/grpc/api/VideoOrBuilder.java b/src/main/java/com/clarifai/grpc/api/VideoOrBuilder.java
index aee2393..d91370a 100644
--- a/src/main/java/com/clarifai/grpc/api/VideoOrBuilder.java
+++ b/src/main/java/com/clarifai/grpc/api/VideoOrBuilder.java
@@ -59,7 +59,7 @@ public interface VideoOrBuilder extends
    *
    * string thumbnail_url = 5 [deprecated = true];
    * @deprecated clarifai.api.Video.thumbnail_url is deprecated.
-   *     See proto/clarifai/api/resources.proto;l=2660
+   *     See proto/clarifai/api/resources.proto;l=2669
    * @return The thumbnailUrl.
    */
   @java.lang.Deprecated java.lang.String getThumbnailUrl();
@@ -72,7 +72,7 @@ public interface VideoOrBuilder extends
    *
    * string thumbnail_url = 5 [deprecated = true];
    * @deprecated clarifai.api.Video.thumbnail_url is deprecated.
-   *     See proto/clarifai/api/resources.proto;l=2660
+   *     See proto/clarifai/api/resources.proto;l=2669
    * @return The bytes for thumbnailUrl.
    */
   @java.lang.Deprecated com.google.protobuf.ByteString
diff --git a/src/main/java/com/clarifai/grpc/api/WorkflowResult.java b/src/main/java/com/clarifai/grpc/api/WorkflowResult.java
index 16b34a5..e3367c0 100644
--- a/src/main/java/com/clarifai/grpc/api/WorkflowResult.java
+++ b/src/main/java/com/clarifai/grpc/api/WorkflowResult.java
@@ -290,7 +290,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() {
    *
    * .clarifai.api.Model model = 4 [deprecated = true];
    * @deprecated clarifai.api.WorkflowResult.model is deprecated.
-   *     See proto/clarifai/api/resources.proto;l=2835
+   *     See proto/clarifai/api/resources.proto;l=2844
    * @return Whether the model field is set.
    */
   @java.lang.Override
@@ -306,7 +306,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() {
    *
    * .clarifai.api.Model model = 4 [deprecated = true];
    * @deprecated clarifai.api.WorkflowResult.model is deprecated.
-   *     See proto/clarifai/api/resources.proto;l=2835
+   *     See proto/clarifai/api/resources.proto;l=2844
    * @return The model.
    */
   @java.lang.Override
@@ -1340,7 +1340,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() {
      *
      * .clarifai.api.Model model = 4 [deprecated = true];
      * @deprecated clarifai.api.WorkflowResult.model is deprecated.
-     *     See proto/clarifai/api/resources.proto;l=2835
+     *     See proto/clarifai/api/resources.proto;l=2844
      * @return Whether the model field is set.
      */
     @java.lang.Deprecated public boolean hasModel() {
@@ -1355,7 +1355,7 @@ public com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder() {
      *
      * .clarifai.api.Model model = 4 [deprecated = true];
      * @deprecated clarifai.api.WorkflowResult.model is deprecated.
-     *     See proto/clarifai/api/resources.proto;l=2835
+     *     See proto/clarifai/api/resources.proto;l=2844
      * @return The model.
      */
     @java.lang.Deprecated public com.clarifai.grpc.api.Model getModel() {
diff --git a/src/main/java/com/clarifai/grpc/api/WorkflowResultOrBuilder.java b/src/main/java/com/clarifai/grpc/api/WorkflowResultOrBuilder.java
index d463979..3b0c170 100644
--- a/src/main/java/com/clarifai/grpc/api/WorkflowResultOrBuilder.java
+++ b/src/main/java/com/clarifai/grpc/api/WorkflowResultOrBuilder.java
@@ -82,7 +82,7 @@ public interface WorkflowResultOrBuilder extends
    *
    * .clarifai.api.Model model = 4 [deprecated = true];
    * @deprecated clarifai.api.WorkflowResult.model is deprecated.
-   *     See proto/clarifai/api/resources.proto;l=2835
+   *     See proto/clarifai/api/resources.proto;l=2844
    * @return Whether the model field is set.
    */
   @java.lang.Deprecated boolean hasModel();
@@ -95,7 +95,7 @@ public interface WorkflowResultOrBuilder extends
    *
    * .clarifai.api.Model model = 4 [deprecated = true];
    * @deprecated clarifai.api.WorkflowResult.model is deprecated.
-   *     See proto/clarifai/api/resources.proto;l=2835
+   *     See proto/clarifai/api/resources.proto;l=2844
    * @return The model.
    */
   @java.lang.Deprecated com.clarifai.grpc.api.Model getModel();
diff --git a/src/main/java/com/clarifai/grpc/api/status/StatusCode.java b/src/main/java/com/clarifai/grpc/api/status/StatusCode.java
index 98c82a4..cf800af 100644
--- a/src/main/java/com/clarifai/grpc/api/status/StatusCode.java
+++ b/src/main/java/com/clarifai/grpc/api/status/StatusCode.java
@@ -468,6 +468,26 @@ public enum StatusCode
    * MODEL_EXAMPLE_INPUT_INVALID_ARGUMENT = 21420;
    */
   MODEL_EXAMPLE_INPUT_INVALID_ARGUMENT(21420),
+  /**
+   * 
+   * Model Export status codes
+   * 
+ * + * MODEL_EXPORTED = 21500; + */ + MODEL_EXPORTED(21500), + /** + * MODEL_EXPORTING = 21501; + */ + MODEL_EXPORTING(21501), + /** + * MODEL_EXPORTING_FAILED = 21502; + */ + MODEL_EXPORTING_FAILED(21502), + /** + * MODEL_EXPORT_PENDING = 21503; + */ + MODEL_EXPORT_PENDING(21503), /** *
    * specified model input not in workflow
@@ -1499,6 +1519,22 @@ public enum StatusCode
    * TASK_MISSING = 54102;
    */
   TASK_MISSING(54102),
+  /**
+   * TASK_ASSIGNMENT_SUCCESS = 54200;
+   */
+  TASK_ASSIGNMENT_SUCCESS(54200),
+  /**
+   * TASK_ASSIGNMENT_PENDING = 54201;
+   */
+  TASK_ASSIGNMENT_PENDING(54201),
+  /**
+   * TASK_ASSIGNMENT_AWAITING_REVIEW = 54202;
+   */
+  TASK_ASSIGNMENT_AWAITING_REVIEW(54202),
+  /**
+   * TASK_ASSIGNMENT_AWAITING_CONSENSUS_REVIEW = 54203;
+   */
+  TASK_ASSIGNMENT_AWAITING_CONSENSUS_REVIEW(54203),
   /**
    * 
    * Label Order Related Status Code 55xxx
@@ -2353,6 +2389,26 @@ public enum StatusCode
    * MODEL_EXAMPLE_INPUT_INVALID_ARGUMENT = 21420;
    */
   public static final int MODEL_EXAMPLE_INPUT_INVALID_ARGUMENT_VALUE = 21420;
+  /**
+   * 
+   * Model Export status codes
+   * 
+ * + * MODEL_EXPORTED = 21500; + */ + public static final int MODEL_EXPORTED_VALUE = 21500; + /** + * MODEL_EXPORTING = 21501; + */ + public static final int MODEL_EXPORTING_VALUE = 21501; + /** + * MODEL_EXPORTING_FAILED = 21502; + */ + public static final int MODEL_EXPORTING_FAILED_VALUE = 21502; + /** + * MODEL_EXPORT_PENDING = 21503; + */ + public static final int MODEL_EXPORT_PENDING_VALUE = 21503; /** *
    * specified model input not in workflow
@@ -3382,6 +3438,22 @@ public enum StatusCode
    * TASK_MISSING = 54102;
    */
   public static final int TASK_MISSING_VALUE = 54102;
+  /**
+   * TASK_ASSIGNMENT_SUCCESS = 54200;
+   */
+  public static final int TASK_ASSIGNMENT_SUCCESS_VALUE = 54200;
+  /**
+   * TASK_ASSIGNMENT_PENDING = 54201;
+   */
+  public static final int TASK_ASSIGNMENT_PENDING_VALUE = 54201;
+  /**
+   * TASK_ASSIGNMENT_AWAITING_REVIEW = 54202;
+   */
+  public static final int TASK_ASSIGNMENT_AWAITING_REVIEW_VALUE = 54202;
+  /**
+   * TASK_ASSIGNMENT_AWAITING_CONSENSUS_REVIEW = 54203;
+   */
+  public static final int TASK_ASSIGNMENT_AWAITING_CONSENSUS_REVIEW_VALUE = 54203;
   /**
    * 
    * Label Order Related Status Code 55xxx
@@ -3868,6 +3940,10 @@ public static StatusCode forNumber(int value) {
       case 21353: return MODEL_NOT_DEPLOYED;
       case 21400: return MODEL_REFERENCE_INVALID_ARGUMENT;
       case 21420: return MODEL_EXAMPLE_INPUT_INVALID_ARGUMENT;
+      case 21500: return MODEL_EXPORTED;
+      case 21501: return MODEL_EXPORTING;
+      case 21502: return MODEL_EXPORTING_FAILED;
+      case 21503: return MODEL_EXPORT_PENDING;
       case 22001: return WORKFLOW_NO_MATCHING_INPUT;
       case 22002: return WORKFLOW_REQUIRE_TRAINED_MODEL;
       case 22100: return WORKFLOW_DUPLICATE;
@@ -4081,6 +4157,10 @@ public static StatusCode forNumber(int value) {
       case 54100: return TASK_CONFLICT;
       case 54101: return TASK_NOT_IMPLEMENTED;
       case 54102: return TASK_MISSING;
+      case 54200: return TASK_ASSIGNMENT_SUCCESS;
+      case 54201: return TASK_ASSIGNMENT_PENDING;
+      case 54202: return TASK_ASSIGNMENT_AWAITING_REVIEW;
+      case 54203: return TASK_ASSIGNMENT_AWAITING_CONSENSUS_REVIEW;
       case 55001: return LABEL_ORDER_PENDING;
       case 55002: return LABEL_ORDER_IN_PROGRESS;
       case 55003: return LABEL_ORDER_SUCCESS;
diff --git a/src/main/java/com/clarifai/grpc/api/status/StatusCodeOuterClass.java b/src/main/java/com/clarifai/grpc/api/status/StatusCodeOuterClass.java
index 6aebe52..15a7ce9 100644
--- a/src/main/java/com/clarifai/grpc/api/status/StatusCodeOuterClass.java
+++ b/src/main/java/com/clarifai/grpc/api/status/StatusCodeOuterClass.java
@@ -24,7 +24,7 @@ public static void registerAllExtensions(
   static {
     java.lang.String[] descriptorData = {
       "\n+proto/clarifai/api/status/status_code." +
-      "proto\022\023clarifai.api.status*\216U\n\nStatusCod" +
+      "proto\022\023clarifai.api.status*\213W\n\nStatusCod" +
       "e\022\010\n\004ZERO\020\000\022\014\n\007SUCCESS\020\220N\022\021\n\014MIXED_STATU" +
       "S\020\232N\022\014\n\007FAILURE\020\244N\022\016\n\tTRY_AGAIN\020\256N\022\024\n\017NO" +
       "T_IMPLEMENTED\020\270N\022\n\n\005MOVED\020\302N\022\013\n\006TEAPOT\020\314" +
@@ -73,233 +73,240 @@ public static void registerAllExtensions(
       "FOR_DEPLOYMENT\020\350\246\001\022\030\n\022MODEL_NOT_DEPLOYED" +
       "\020\351\246\001\022&\n MODEL_REFERENCE_INVALID_ARGUMENT" +
       "\020\230\247\001\022*\n$MODEL_EXAMPLE_INPUT_INVALID_ARGU" +
-      "MENT\020\254\247\001\022 \n\032WORKFLOW_NO_MATCHING_INPUT\020\361" +
-      "\253\001\022$\n\036WORKFLOW_REQUIRE_TRAINED_MODEL\020\362\253\001" +
-      "\022\030\n\022WORKFLOW_DUPLICATE\020\324\254\001\022!\n\033WORKFLOW_U" +
-      "NSUPPORTED_FORMAT\020\325\254\001\022\035\n\027WORKFLOW_DOES_N" +
-      "OT_EXIST\020\326\254\001\022 \n\032WORKFLOW_PERMISSION_DENI" +
-      "ED\020\327\254\001\022\037\n\031WORKFLOW_INVALID_ARGUMENT\020\330\254\001\022" +
-      "\035\n\027WORKFLOW_INVALID_RECIPE\020\331\254\001\022\037\n\031WORKFL" +
-      "OW_INVALID_TEMPLATE\020\332\254\001\022\034\n\026WORKFLOW_INVA" +
-      "LID_GRAPH\020\333\254\001\022\037\n\031WORKFLOW_INTERNAL_FAILU" +
-      "RE\020\334\254\001\022\036\n\030WORKFLOW_INVALID_REQUEST\020\327\263\001\022\035" +
-      "\n\027WORKFLOW_MODIFY_SUCCESS\020\206\255\001\022\035\n\027WORKFLO" +
-      "W_MODIFY_PENDING\020\207\255\001\022\034\n\026WORKFLOW_MODIFY_" +
-      "FAILED\020\210\255\001\022\035\n\027WORKFLOW_REINDEX_FAILED\020\211\255" +
-      "\001\022\034\n\026CONCEPT_MODIFY_SUCCESS\020\356\264\001\022\034\n\026CONCE" +
-      "PT_MODIFY_PENDING\020\357\264\001\022\033\n\025CONCEPT_MODIFY_" +
-      "FAILED\020\360\264\001\022\030\n\022ANNOTATION_SUCCESS\020\326\274\001\022\030\n\022" +
-      "ANNOTATION_PENDING\020\327\274\001\022\027\n\021ANNOTATION_FAI" +
-      "LED\020\330\274\001\022\037\n\031ANNOTATION_UNKNOWN_STATUS\020\332\274\001" +
-      "\022!\n\033ANNOTATION_INVALID_ARGUMENT\020\333\274\001\022\"\n\034A" +
-      "NNOTATION_PERMISSION_DENIED\020\334\274\001\022 \n\032ANNOT" +
-      "ATION_AWAITING_REVIEW\020\335\274\001\022*\n$ANNOTATION_" +
-      "AWAITING_CONSENSUS_REVIEW\020\337\274\001\022\036\n\030ANNOTAT" +
-      "ION_REVIEW_DENIED\020\336\274\001\022\037\n\031ANNOTATION_MODI" +
-      "FY_SUCCESS\020\272\275\001\022\037\n\031ANNOTATION_MODIFY_PEND" +
-      "ING\020\273\275\001\022\036\n\030ANNOTATION_MODIFY_FAILED\020\274\275\001\022" +
-      "&\n METADATA_INVALID_PATCH_ARGUMENTS\020\304\302\001\022" +
-      "\034\n\026METADATA_PARSING_ISSUE\020\305\302\001\022!\n\033METADAT" +
-      "A_MANIPULATION_ISSUE\020\306\302\001\022\034\n\026TRAINER_JOB_" +
-      "STATE_NONE\020\250\303\001\022\036\n\030TRAINER_JOB_STATE_QUEU" +
-      "ED\020\251\303\001\022\037\n\031TRAINER_JOB_STATE_RUNNING\020\252\303\001\022" +
-      " \n\032TRAINER_JOB_STATE_COMPLETE\020\253\303\001\022\035\n\027TRA" +
-      "INER_JOB_STATE_ERROR\020\254\303\001\022\027\n\021DATA_DUMP_SU" +
-      "CCESS\020\276\304\001\022\027\n\021DATA_DUMP_PENDING\020\277\304\001\022\026\n\020DA" +
-      "TA_DUMP_FAILED\020\300\304\001\022\033\n\025DATA_DUMP_IN_PROGR" +
-      "ESS\020\301\304\001\022\033\n\021DATA_DUMP_NO_DATA\020\302\304\001\032\002\010\001\022 \n\032" +
-      "DATA_DUMP_UNEXPECTED_ERROR\020\303\304\001\022\036\n\030DATA_D" +
-      "UMP_EXPORT_SUCCESS\020\322\304\001\022\036\n\030DATA_DUMP_EXPO" +
-      "RT_PENDING\020\323\304\001\022\035\n\027DATA_DUMP_EXPORT_FAILE" +
-      "D\020\324\304\001\022\"\n\034DATA_DUMP_EXPORT_IN_PROGRESS\020\325\304" +
-      "\001\022\'\n!DATA_DUMP_EXPORT_UNEXPECTED_ERROR\020\326" +
-      "\304\001\022\035\n\027APP_DUPLICATION_SUCCESS\020\360\304\001\022\034\n\026APP" +
-      "_DUPLICATION_FAILED\020\361\304\001\022\035\n\027APP_DUPLICATI" +
-      "ON_PENDING\020\362\304\001\022!\n\033APP_DUPLICATION_IN_PRO" +
-      "GRESS\020\363\304\001\022%\n\037APP_DUPLICATION_INVALID_REQ" +
-      "UEST\020\364\304\001\022\033\n\025MODULE_DOES_NOT_EXIST\020\324\305\001\022\036\n" +
-      "\030MODULE_PERMISSION_DENIED\020\325\305\001\022\035\n\027MODULE_" +
-      "INVALID_ARGUMENT\020\326\305\001\022\034\n\026MODULE_INVALID_R" +
-      "EQUEST\020\327\305\001\022\034\n\026BULK_OPERATION_SUCCESS\020\270\306\001" +
-      "\022\033\n\025BULK_OPERATION_FAILED\020\271\306\001\022\034\n\026BULK_OP" +
-      "ERATION_PENDING\020\272\306\001\022 \n\032BULK_OPERATION_IN" +
-      "_PROGRESS\020\273\306\001\022$\n\036BULK_OPERATION_INVALID_" +
-      "REQUEST\020\274\306\001\022\036\n\030BULK_OPERATION_CANCELLED\020" +
-      "\275\306\001\022%\n\037BULK_OPERATION_UNEXPECTED_ERROR\020\276" +
-      "\306\001\022\033\n\025RUNNER_DOES_NOT_EXIST\020\200\310\001\022\036\n\030RUNNE" +
-      "R_PERMISSION_DENIED\020\201\310\001\022\035\n\027RUNNER_INVALI" +
-      "D_ARGUMENT\020\202\310\001\022\034\n\026RUNNER_INVALID_REQUEST" +
-      "\020\203\310\001\022\030\n\022RUNNER_NEEDS_RETRY\020\204\310\001\022\034\n\026INPUT_" +
-      "DOWNLOAD_SUCCESS\020\260\352\001\022\034\n\026INPUT_DOWNLOAD_P" +
-      "ENDING\020\261\352\001\022\033\n\025INPUT_DOWNLOAD_FAILED\020\262\352\001\022" +
-      " \n\032INPUT_DOWNLOAD_IN_PROGRESS\020\263\352\001\022 \n\032INP" +
-      "UT_STATUS_UPDATE_FAILED\020\264\352\001\022\031\n\023INPUT_DEL" +
-      "ETE_FAILED\020\265\352\001\022\025\n\017INPUT_DUPLICATE\020\224\353\001\022\036\n" +
-      "\030INPUT_UNSUPPORTED_FORMAT\020\225\353\001\022\032\n\024INPUT_D" +
-      "OES_NOT_EXIST\020\226\353\001\022\035\n\027INPUT_PERMISSION_DE" +
-      "NIED\020\227\353\001\022\034\n\026INPUT_INVALID_ARGUMENT\020\230\353\001\022\026" +
-      "\n\020INPUT_OVER_LIMIT\020\231\353\001\022\027\n\021INPUT_INVALID_" +
-      "URL\020\232\353\001\022\032\n\024INPUT_MODIFY_SUCCESS\020\370\353\001\022\032\n\024I" +
-      "NPUT_MODIFY_PENDING\020\371\353\001\022\031\n\023INPUT_MODIFY_" +
-      "FAILED\020\373\353\001\022\037\n\031INPUT_STORAGE_HOST_FAILED\020" +
-      "\202\354\001\022\035\n\027ALL_INPUT_INVALID_BYTES\020\334\354\001\022\033\n\025IN" +
-      "PUT_CLUSTER_SUCCESS\020\300\355\001\022\033\n\025INPUT_CLUSTER" +
-      "_PENDING\020\301\355\001\022\032\n\024INPUT_CLUSTER_FAILED\020\302\355\001" +
-      "\022\037\n\031INPUT_CLUSTER_IN_PROGRESS\020\303\355\001\022\033\n\025INP" +
-      "UT_REINDEX_SUCCESS\020\244\356\001\022\033\n\025INPUT_REINDEX_" +
-      "PENDING\020\245\356\001\022\032\n\024INPUT_REINDEX_FAILED\020\246\356\001\022" +
-      "\037\n\031INPUT_REINDEX_IN_PROGRESS\020\247\356\001\022\"\n\034INPU" +
-      "T_VIDEO_DOWNLOAD_SUCCESS\020\230\362\001\022\"\n\034INPUT_VI" +
-      "DEO_DOWNLOAD_PENDING\020\231\362\001\022!\n\033INPUT_VIDEO_" +
-      "DOWNLOAD_FAILED\020\232\362\001\022\033\n\025INPUT_VIDEO_DUPLI" +
-      "CATE\020\374\362\001\022$\n\036INPUT_VIDEO_UNSUPPORTED_FORM" +
-      "AT\020\375\362\001\022 \n\032INPUT_VIDEO_DOES_NOT_EXIST\020\376\362\001" +
-      "\022#\n\035INPUT_VIDEO_PERMISSION_DENIED\020\377\362\001\022\"\n" +
-      "\034INPUT_VIDEO_INVALID_ARGUMENT\020\200\363\001\022\034\n\026INP" +
-      "UT_VIDEO_OVER_LIMIT\020\201\363\001\022\035\n\027INPUT_VIDEO_I" +
-      "NVALID_URL\020\202\363\001\022 \n\032INPUT_VIDEO_MODIFY_SUC" +
-      "CESS\020\340\363\001\022 \n\032INPUT_VIDEO_MODIFY_PENDING\020\341" +
-      "\363\001\022\037\n\031INPUT_VIDEO_MODIFY_FAILED\020\343\363\001\022%\n\037I" +
-      "NPUT_VIDEO_STORAGE_HOST_FAILED\020\352\363\001\022$\n\036AL" +
-      "L_INPUT_VIDEOS_INVALID_BYTES\020\304\364\001\022$\n\036INPU" +
-      "T_VIDEO_PROCESSING_SUCCESS\020\250\365\001\022$\n\036INPUT_" +
-      "VIDEO_PROCESSING_PENDING\020\262\365\001\022#\n\035INPUT_VI" +
-      "DEO_PROCESSING_FAILED\020\274\365\001\022\'\n!INPUT_VIDEO" +
-      "_STORAGE_INCONSISTENCY\020\306\365\001\022!\n\033INPUT_VIDE" +
-      "O_STORAGE_FAILURE\020\320\365\001\022(\n\"INPUT_VIDEO_URL" +
-      "_GENERATION_FAILURE\020\332\365\001\022\035\n\027INPUT_CONNECT" +
-      "ION_FAILED\020\274\270\002\022&\n REQUEST_DISABLED_FOR_M" +
-      "AINTENANCE\020\275\270\002\022/\n%INPUT_WRITES_DISABLED_" +
-      "FOR_MAINTENANCE\020\276\270\002\032\002\010\001\022\033\n\025INPUT_INVALID" +
-      "_REQUEST\020\277\270\002\022\035\n\027PREDICT_INVALID_REQUEST\020" +
-      "\301\270\002\022\034\n\026SEARCH_INVALID_REQUEST\020\302\270\002\022\036\n\030CON" +
-      "CEPTS_INVALID_REQUEST\020\303\270\002\022\033\n\025STATS_INVAL" +
-      "ID_REQUEST\020\304\270\002\022\034\n\026DATABASE_DUPLICATE_KEY" +
-      "\020\312\270\002\022 \n\032DATABASE_STATEMENT_TIMEOUT\020\313\270\002\022$" +
-      "\n\036DATABASE_INVALID_ROWS_AFFECTED\020\314\270\002\022 \n\032" +
-      "DATABASE_DEADLOCK_DETECTED\020\315\270\002\022\030\n\022DATABA" +
-      "SE_FAIL_TASK\020\316\270\002\022&\n DATABASE_FAIL_TO_GET" +
-      "_CONNECTIONS\020\317\270\002\022\037\n\031DATABASE_TOO_MANY_CL" +
-      "IENTS\020\320\270\002\022\"\n\034DATABASE_CONSTRAINT_VIOLATE" +
-      "D\020\321\270\002\022\027\n\021DATABASE_CANCELED\020\325\270\002\022\037\n\031ASYNC_" +
-      "WORKER_MULTI_ERRORS\020\324\270\002\022\034\n\026RPC_REQUEST_Q" +
-      "UEUE_FULL\020\336\270\002\022\034\n\026RPC_SERVER_UNAVAILABLE\020" +
-      "\337\270\002\022\031\n\023RPC_REQUEST_TIMEOUT\020\340\270\002\022#\n\035RPC_MA" +
-      "X_MESSAGE_SIZE_EXCEEDED\020\341\270\002\022\022\n\014RPC_CANCE" +
-      "LED\020\343\270\002\022\030\n\022RPC_UNKNOWN_METHOD\020\344\270\002\022\036\n\030REQ" +
-      "UEST_CANCELED_BY_USER\020\345\270\002\022\036\n\030CLUSTER_INT" +
-      "ERNAL_FAILURE\020\240\320\002\022\037\n\031EXTERNAL_CONNECTION" +
-      "_ERROR\020\342\270\002\022\032\n\024QUERY_INVALID_SYNTAX\020\362\270\002\022\026" +
-      "\n\020QUEUE_CONN_ERROR\020\250\300\002\022!\n\033QUEUE_CLOSE_RE" +
-      "QUEST_TIMEOUT\020\252\300\002\022\027\n\021QUEUE_CONN_CLOSED\020\253" +
-      "\300\002\022\037\n\031QUEUE_PUBLISH_ACK_TIMEOUT\020\254\300\002\022\031\n\023Q" +
-      "UEUE_PUBLISH_ERROR\020\255\300\002\022 \n\032QUEUE_SUBSCRIP" +
-      "TION_TIMEOUT\020\256\300\002\022\036\n\030QUEUE_SUBSCRIPTION_E" +
-      "RROR\020\257\300\002\022\036\n\030QUEUE_MARSHALLING_FAILED\020\260\300\002" +
-      "\022 \n\032QUEUE_UNMARSHALLING_FAILED\020\261\300\002\022\'\n!QU" +
-      "EUE_MAX_MSG_REDELIVERY_EXCEEDED\020\262\300\002\022\027\n\021Q" +
-      "UEUE_ACK_FAILURE\020\263\300\002\022\023\n\rSQS_OVERLIMIT\020\214\301" +
-      "\002\022 \n\032SQS_INVALID_RECEIPT_HANDLE\020\215\301\002\022\021\n\013S" +
-      "QS_UNKNOWN\020\216\301\002\022\035\n\027SEARCH_INTERNAL_FAILUR" +
-      "E\020\371\317\002\022\037\n\031SEARCH_PROJECTION_FAILURE\020\372\317\002\022\037" +
-      "\n\031SEARCH_PREDICTION_FAILURE\020\373\317\002\022\'\n!SEARC" +
-      "H_BY_NOT_FULLY_INDEXED_INPUT\020\374\317\002\022 \n\032SAVE" +
-      "D_SEARCH_MODIFY_FAILED\020\375\317\002\022\037\n\031SEARCH_COU" +
-      "NTS_UNAVAILABLE\020\376\317\002\022\027\n\021EVALUATION_QUEUED" +
-      "\020\334\320\002\022\034\n\026EVALUATION_IN_PROGRESS\020\335\320\002\022\030\n\022EV" +
-      "ALUATION_SUCCESS\020\336\320\002\022(\n\"EVALUATION_FAILE" +
-      "D_TO_RETRIEVE_DATA\020\337\320\002\022!\n\033EVALUATION_INV" +
-      "ALID_ARGUMENT\020\340\320\002\022\027\n\021EVALUATION_FAILED\020\341" +
-      "\320\002\022\030\n\022EVALUATION_PENDING\020\342\320\002\022\032\n\024EVALUATI" +
-      "ON_TIMED_OUT\020\343\320\002\022!\n\033EVALUATION_UNEXPECTE" +
-      "D_ERROR\020\344\320\002\022\026\n\020EVALUATION_MIXED\020\345\320\002\022\030\n\022S" +
-      "TRIPE_EVENT_ERROR\020\341\327\002\022\020\n\nCACHE_MISS\020\311\337\002\022" +
-      "&\n REDIS_SCRIPT_EXITED_WITH_FAILURE\020\312\337\002\022" +
-      "\026\n\020REDIS_STREAM_ERR\020\313\337\002\022\030\n\022REDIS_NO_CONS" +
-      "UMERS\020\314\337\002\022\032\n\024REDIS_STREAM_BACKOFF\020\315\337\002\022\030\n" +
-      "\022SIGNUP_EVENT_ERROR\020\261\347\002\022\024\n\016SIGNUP_FLAGGE" +
-      "D\020\262\347\002\022\032\n\024FILETYPE_UNSUPPORTED\020\263\347\002\022\037\n\031APP" +
-      "_COUNT_INVALID_MESSAGE\020\231\357\002\022\'\n!APP_COUNT_" +
-      "UPDATE_INCREMENT_FAILED\020\232\357\002\022\036\n\030APP_COUNT" +
-      "_REBUILD_FAILED\020\233\357\002\022 \n\032APP_COUNT_INTERNA" +
-      "L_FAILURE\020\234\357\002\022\027\n\021MP_DOWNLOAD_ERROR\020\375\357\002\022\032" +
-      "\n\024MP_RESOLVE_DNS_ERROR\020\376\357\002\022)\n#MP_DOWNLOA" +
-      "D_MAX_SIZE_EXCEEDED_ERROR\020\377\357\002\022\033\n\025MP_IMAG" +
-      "E_DECODE_ERROR\020\200\360\002\022\031\n\023MP_INVALID_ARGUMEN" +
-      "T\020\201\360\002\022\037\n\031MP_IMAGE_PROCESSING_ERROR\020\202\360\002\022\031" +
-      "\n\023DATATIER_CONN_ERROR\020\341\360\002\022\027\n\021USER_CONSEN" +
-      "T_FACE\020\321\206\003\022\024\n\016WORKER_MISSING\020\270\216\003\022\023\n\rWORK" +
-      "ER_ACTIVE\020\271\216\003\022\025\n\017WORKER_INACTIVE\020\272\216\003\022\027\n\021" +
-      "COLLECTOR_MISSING\020\240\226\003\022\026\n\020COLLECTOR_ACTIV" +
-      "E\020\241\226\003\022\030\n\022COLLECTOR_INACTIVE\020\242\226\003\022!\n\033COLLE" +
-      "CTOR_POST_INPUT_FAILED\020\243\226\003\022*\n$SSO_IDENTI" +
-      "TY_PROVIDER_DOES_NOT_EXIST\020\211\236\003\022\026\n\020TASK_I" +
-      "N_PROGRESS\020\361\245\003\022\017\n\tTASK_DONE\020\362\245\003\022\022\n\014TASK_" +
-      "WONT_DO\020\363\245\003\022\021\n\013TASK_FAILED\020\365\245\003\022\017\n\tTASK_I" +
-      "DLE\020\366\245\003\022\023\n\rTASK_CONFLICT\020\324\246\003\022\032\n\024TASK_NOT" +
-      "_IMPLEMENTED\020\325\246\003\022\022\n\014TASK_MISSING\020\326\246\003\022\031\n\023" +
-      "LABEL_ORDER_PENDING\020\331\255\003\022\035\n\027LABEL_ORDER_I" +
-      "N_PROGRESS\020\332\255\003\022\031\n\023LABEL_ORDER_SUCCESS\020\333\255" +
-      "\003\022\032\n\024LABEL_ORDER_CANCELED\020\334\255\003\022\024\n\016LICENSE" +
-      "_ACTIVE\020\340\324\003\022\034\n\026LICENSE_DOES_NOT_EXIST\020\341\324" +
-      "\003\022\031\n\023LICENSE_NEED_UPDATE\020\342\324\003\022\025\n\017LICENSE_" +
-      "EXPIRED\020\343\324\003\022\025\n\017LICENSE_REVOKED\020\344\324\003\022\025\n\017LI" +
-      "CENSE_DELETED\020\345\324\003\022\035\n\027LICENSE_VOLUME_EXCE" +
-      "EDED\020\346\324\003\022!\n\033PASSWORD_VALIDATION_SUCCESS\020" +
-      "\310\334\003\022 \n\032PASSWORD_VALIDATION_FAILED\020\311\334\003\022%\n" +
-      "\037PASSWORDPOLICY_INVALID_ARGUMENT\020\312\334\003\022\"\n\034" +
-      "FEATUREFLAG_CONFIG_NOT_FOUND\020\260\344\003\022\"\n\034FEAT" +
-      "UREFLAG_INVALID_ARGUMENT\020\261\344\003\022\031\n\023FEATUREF" +
-      "LAG_BLOCKED\020\262\344\003\022\031\n\023MAINTENANCE_SUCCESS\020\230" +
-      "\354\003\022\030\n\022MAINTENANCE_FAILED\020\231\354\003\022\035\n\027DATASET_" +
-      "VERSION_PENDING\020\205\364\003\022!\n\033DATASET_VERSION_I" +
-      "N_PROGRESS\020\212\364\003\022\033\n\025DATASET_VERSION_READY\020" +
-      "\217\364\003\022\035\n\027DATASET_VERSION_FAILURE\020\224\364\003\022&\n DA" +
-      "TASET_VERSION_UNEXPECTED_ERROR\020\231\364\003\022\036\n\030DA" +
-      "TASET_VERSION_CONFLICT\020\236\364\003\022\033\n\025DATASET_IN" +
-      "PUT_SUCCESS\020\344\364\003\022\035\n\027DATASET_INPUT_DUPLICA" +
-      "TE\020\345\364\003\022$\n\036DATASET_VERSION_EXPORT_SUCCESS" +
-      "\020\310\365\003\022$\n\036DATASET_VERSION_EXPORT_PENDING\020\311" +
-      "\365\003\022#\n\035DATASET_VERSION_EXPORT_FAILED\020\312\365\003\022" +
-      "(\n\"DATASET_VERSION_EXPORT_IN_PROGRESS\020\313\365" +
-      "\003\022-\n\'DATASET_VERSION_EXPORT_UNEXPECTED_E" +
-      "RROR\020\314\365\003\022\020\n\nJOB_QUEUED\020\200\364\003\022\021\n\013JOB_RUNNIN" +
-      "G\020\201\364\003\022\023\n\rJOB_COMPLETED\020\202\364\003\022\020\n\nJOB_FAILED" +
-      "\020\203\364\003\022\023\n\rJOB_CANCELLED\020\204\364\003\022\032\n\024JOB_UNEXPEC" +
-      "TED_ERROR\020\206\364\003\022\022\n\014JOB_CONFLICT\020\207\364\003\022\034\n\026AUT" +
-      "H_MISSING_IDP_ASSOC\020\350\373\003\022\031\n\023LIST_OBJECTS_" +
-      "FAILED\020\320\203\004\022\034\n\026ARCHIVE_EXTRACT_FAILED\020\270\213\004" +
-      "\022\030\n\022UPLOAD_IN_PROGRESS\020\240\223\004\022\021\n\013UPLOAD_DON" +
-      "E\020\241\223\004\022\023\n\rUPLOAD_FAILED\020\242\223\004\022\035\n\027UPLOAD_UNE" +
-      "XPECTED_ERROR\020\243\223\004\022\024\n\016UPLOAD_EXPIRED\020\244\223\004\022" +
-      "\025\n\017UPLOAD_CANCELED\020\245\223\004\022\025\n\017UPLOAD_CONFLIC" +
-      "T\020\246\223\004\022\032\n\024BILLING_INVALID_INFO\020\210\233\004\022\033\n\025INT" +
-      "ERNAL_SERVER_ISSUE\020\324\375\005\022\035\n\027INTERNAL_FETCH" +
-      "ING_ISSUE\020\325\375\005\022\035\n\027INTERNAL_DATABASE_ISSUE" +
-      "\020\326\375\005\022\037\n\031INTERNAL_CONTEXT_CANCELED\020\330\375\005\022!\n" +
-      "\033INTERNAL_UNEXPECTED_TIMEOUT\020\331\375\005\022\034\n\026INTE" +
-      "RNAL_UNEXPECTED_V1\020\332\375\005\022\037\n\031INTERNAL_UNEXP" +
-      "ECTED_PANIC\020\333\375\005\022\037\n\031INTERNAL_UNEXPECTED_S" +
-      "PIRE\020\334\375\005\022 \n\032INTERNAL_REDIS_UNAVAILABLE\020\335" +
-      "\375\005\022!\n\033INTERNAL_RESOURCE_EXHAUSTED\020\336\375\005\022\"\n" +
-      "\034INTERNAL_REDIS_UNCATEGORIZED\020\337\375\005\022 \n\032INT" +
-      "ERNAL_AWS_UNCATEGORIZED\020\340\375\005\022\"\n\034INTERNAL_" +
-      "AZURE_UNCATEGORIZED\020\341\375\005\022\030\n\022CONN_UNCATEGO" +
-      "RIZED\020\271\205\006\022\031\n\023MODEL_UNCATEGORIZED\020\272\205\006\022\031\n\023" +
-      "INPUT_UNCATEGORIZED\020\273\205\006\022\036\n\030ANNOTATION_UN" +
-      "CATEGORIZED\020\274\205\006\022\033\n\025BILLING_UNCATEGORIZED" +
-      "\020\275\205\006\022\034\n\026INTERNAL_UNCATEGORIZED\020\301\205\006\022\021\n\013BA" +
-      "D_REQUEST\020\240\302\005\022\022\n\014SERVER_ERROR\020\204\303\005\"\010\010\277\306\001\020" +
-      "\277\306\001\"\010\010\350\201\002\020\350\201\002\"\010\010\351\201\002\020\351\201\002\"\010\010\352\201\002\020\352\201\002\"\010\010\314\202\002\020" +
-      "\314\202\002\"\010\010\315\202\002\020\315\202\002\"\010\010\316\202\002\020\316\202\002\"\010\010\317\202\002\020\317\202\002\"\010\010\320\202\002\020" +
-      "\320\202\002\"\010\010\321\202\002\020\321\202\002\"\010\010\322\202\002\020\322\202\002\"\010\010\260\203\002\020\260\203\002\"\010\010\261\203\002\020" +
-      "\261\203\002\"\010\010\263\203\002\020\263\203\002\"\010\010\272\203\002\020\272\203\002\"\010\010\273\270\002\020\273\270\002\"\010\010\322\270\002\020" +
-      "\322\270\002\"\010\010\323\270\002\020\323\270\002\"\010\010\360\301\002\020\360\301\002\"\010\010\361\301\002\020\361\301\002\"\010\010\362\301\002\020" +
-      "\362\301\002\"\010\010\363\301\002\020\363\301\002\"\010\010\364\301\002\020\364\301\002\"\010\010\234\307\001\020\234\307\001\"\010\010\235\307\001\020" +
-      "\235\307\001\"\010\010\236\307\001\020\236\307\001\"\010\010\237\307\001\020\237\307\001\"\010\010\241\307\001\020\241\307\001\"\010\010\242\307\001\020" +
-      "\242\307\001Bg\n\034com.clarifai.grpc.api.statusP\001Z>g" +
-      "ithub.com/Clarifai/clarifai-go-grpc/prot" +
-      "o/clarifai/api/status\242\002\004CAIPb\006proto3"
+      "MENT\020\254\247\001\022\024\n\016MODEL_EXPORTED\020\374\247\001\022\025\n\017MODEL_" +
+      "EXPORTING\020\375\247\001\022\034\n\026MODEL_EXPORTING_FAILED\020" +
+      "\376\247\001\022\032\n\024MODEL_EXPORT_PENDING\020\377\247\001\022 \n\032WORKF" +
+      "LOW_NO_MATCHING_INPUT\020\361\253\001\022$\n\036WORKFLOW_RE" +
+      "QUIRE_TRAINED_MODEL\020\362\253\001\022\030\n\022WORKFLOW_DUPL" +
+      "ICATE\020\324\254\001\022!\n\033WORKFLOW_UNSUPPORTED_FORMAT" +
+      "\020\325\254\001\022\035\n\027WORKFLOW_DOES_NOT_EXIST\020\326\254\001\022 \n\032W" +
+      "ORKFLOW_PERMISSION_DENIED\020\327\254\001\022\037\n\031WORKFLO" +
+      "W_INVALID_ARGUMENT\020\330\254\001\022\035\n\027WORKFLOW_INVAL" +
+      "ID_RECIPE\020\331\254\001\022\037\n\031WORKFLOW_INVALID_TEMPLA" +
+      "TE\020\332\254\001\022\034\n\026WORKFLOW_INVALID_GRAPH\020\333\254\001\022\037\n\031" +
+      "WORKFLOW_INTERNAL_FAILURE\020\334\254\001\022\036\n\030WORKFLO" +
+      "W_INVALID_REQUEST\020\327\263\001\022\035\n\027WORKFLOW_MODIFY" +
+      "_SUCCESS\020\206\255\001\022\035\n\027WORKFLOW_MODIFY_PENDING\020" +
+      "\207\255\001\022\034\n\026WORKFLOW_MODIFY_FAILED\020\210\255\001\022\035\n\027WOR" +
+      "KFLOW_REINDEX_FAILED\020\211\255\001\022\034\n\026CONCEPT_MODI" +
+      "FY_SUCCESS\020\356\264\001\022\034\n\026CONCEPT_MODIFY_PENDING" +
+      "\020\357\264\001\022\033\n\025CONCEPT_MODIFY_FAILED\020\360\264\001\022\030\n\022ANN" +
+      "OTATION_SUCCESS\020\326\274\001\022\030\n\022ANNOTATION_PENDIN" +
+      "G\020\327\274\001\022\027\n\021ANNOTATION_FAILED\020\330\274\001\022\037\n\031ANNOTA" +
+      "TION_UNKNOWN_STATUS\020\332\274\001\022!\n\033ANNOTATION_IN" +
+      "VALID_ARGUMENT\020\333\274\001\022\"\n\034ANNOTATION_PERMISS" +
+      "ION_DENIED\020\334\274\001\022 \n\032ANNOTATION_AWAITING_RE" +
+      "VIEW\020\335\274\001\022*\n$ANNOTATION_AWAITING_CONSENSU" +
+      "S_REVIEW\020\337\274\001\022\036\n\030ANNOTATION_REVIEW_DENIED" +
+      "\020\336\274\001\022\037\n\031ANNOTATION_MODIFY_SUCCESS\020\272\275\001\022\037\n" +
+      "\031ANNOTATION_MODIFY_PENDING\020\273\275\001\022\036\n\030ANNOTA" +
+      "TION_MODIFY_FAILED\020\274\275\001\022&\n METADATA_INVAL" +
+      "ID_PATCH_ARGUMENTS\020\304\302\001\022\034\n\026METADATA_PARSI" +
+      "NG_ISSUE\020\305\302\001\022!\n\033METADATA_MANIPULATION_IS" +
+      "SUE\020\306\302\001\022\034\n\026TRAINER_JOB_STATE_NONE\020\250\303\001\022\036\n" +
+      "\030TRAINER_JOB_STATE_QUEUED\020\251\303\001\022\037\n\031TRAINER" +
+      "_JOB_STATE_RUNNING\020\252\303\001\022 \n\032TRAINER_JOB_ST" +
+      "ATE_COMPLETE\020\253\303\001\022\035\n\027TRAINER_JOB_STATE_ER" +
+      "ROR\020\254\303\001\022\027\n\021DATA_DUMP_SUCCESS\020\276\304\001\022\027\n\021DATA" +
+      "_DUMP_PENDING\020\277\304\001\022\026\n\020DATA_DUMP_FAILED\020\300\304" +
+      "\001\022\033\n\025DATA_DUMP_IN_PROGRESS\020\301\304\001\022\033\n\021DATA_D" +
+      "UMP_NO_DATA\020\302\304\001\032\002\010\001\022 \n\032DATA_DUMP_UNEXPEC" +
+      "TED_ERROR\020\303\304\001\022\036\n\030DATA_DUMP_EXPORT_SUCCES" +
+      "S\020\322\304\001\022\036\n\030DATA_DUMP_EXPORT_PENDING\020\323\304\001\022\035\n" +
+      "\027DATA_DUMP_EXPORT_FAILED\020\324\304\001\022\"\n\034DATA_DUM" +
+      "P_EXPORT_IN_PROGRESS\020\325\304\001\022\'\n!DATA_DUMP_EX" +
+      "PORT_UNEXPECTED_ERROR\020\326\304\001\022\035\n\027APP_DUPLICA" +
+      "TION_SUCCESS\020\360\304\001\022\034\n\026APP_DUPLICATION_FAIL" +
+      "ED\020\361\304\001\022\035\n\027APP_DUPLICATION_PENDING\020\362\304\001\022!\n" +
+      "\033APP_DUPLICATION_IN_PROGRESS\020\363\304\001\022%\n\037APP_" +
+      "DUPLICATION_INVALID_REQUEST\020\364\304\001\022\033\n\025MODUL" +
+      "E_DOES_NOT_EXIST\020\324\305\001\022\036\n\030MODULE_PERMISSIO" +
+      "N_DENIED\020\325\305\001\022\035\n\027MODULE_INVALID_ARGUMENT\020" +
+      "\326\305\001\022\034\n\026MODULE_INVALID_REQUEST\020\327\305\001\022\034\n\026BUL" +
+      "K_OPERATION_SUCCESS\020\270\306\001\022\033\n\025BULK_OPERATIO" +
+      "N_FAILED\020\271\306\001\022\034\n\026BULK_OPERATION_PENDING\020\272" +
+      "\306\001\022 \n\032BULK_OPERATION_IN_PROGRESS\020\273\306\001\022$\n\036" +
+      "BULK_OPERATION_INVALID_REQUEST\020\274\306\001\022\036\n\030BU" +
+      "LK_OPERATION_CANCELLED\020\275\306\001\022%\n\037BULK_OPERA" +
+      "TION_UNEXPECTED_ERROR\020\276\306\001\022\033\n\025RUNNER_DOES" +
+      "_NOT_EXIST\020\200\310\001\022\036\n\030RUNNER_PERMISSION_DENI" +
+      "ED\020\201\310\001\022\035\n\027RUNNER_INVALID_ARGUMENT\020\202\310\001\022\034\n" +
+      "\026RUNNER_INVALID_REQUEST\020\203\310\001\022\030\n\022RUNNER_NE" +
+      "EDS_RETRY\020\204\310\001\022\034\n\026INPUT_DOWNLOAD_SUCCESS\020" +
+      "\260\352\001\022\034\n\026INPUT_DOWNLOAD_PENDING\020\261\352\001\022\033\n\025INP" +
+      "UT_DOWNLOAD_FAILED\020\262\352\001\022 \n\032INPUT_DOWNLOAD" +
+      "_IN_PROGRESS\020\263\352\001\022 \n\032INPUT_STATUS_UPDATE_" +
+      "FAILED\020\264\352\001\022\031\n\023INPUT_DELETE_FAILED\020\265\352\001\022\025\n" +
+      "\017INPUT_DUPLICATE\020\224\353\001\022\036\n\030INPUT_UNSUPPORTE" +
+      "D_FORMAT\020\225\353\001\022\032\n\024INPUT_DOES_NOT_EXIST\020\226\353\001" +
+      "\022\035\n\027INPUT_PERMISSION_DENIED\020\227\353\001\022\034\n\026INPUT" +
+      "_INVALID_ARGUMENT\020\230\353\001\022\026\n\020INPUT_OVER_LIMI" +
+      "T\020\231\353\001\022\027\n\021INPUT_INVALID_URL\020\232\353\001\022\032\n\024INPUT_" +
+      "MODIFY_SUCCESS\020\370\353\001\022\032\n\024INPUT_MODIFY_PENDI" +
+      "NG\020\371\353\001\022\031\n\023INPUT_MODIFY_FAILED\020\373\353\001\022\037\n\031INP" +
+      "UT_STORAGE_HOST_FAILED\020\202\354\001\022\035\n\027ALL_INPUT_" +
+      "INVALID_BYTES\020\334\354\001\022\033\n\025INPUT_CLUSTER_SUCCE" +
+      "SS\020\300\355\001\022\033\n\025INPUT_CLUSTER_PENDING\020\301\355\001\022\032\n\024I" +
+      "NPUT_CLUSTER_FAILED\020\302\355\001\022\037\n\031INPUT_CLUSTER" +
+      "_IN_PROGRESS\020\303\355\001\022\033\n\025INPUT_REINDEX_SUCCES" +
+      "S\020\244\356\001\022\033\n\025INPUT_REINDEX_PENDING\020\245\356\001\022\032\n\024IN" +
+      "PUT_REINDEX_FAILED\020\246\356\001\022\037\n\031INPUT_REINDEX_" +
+      "IN_PROGRESS\020\247\356\001\022\"\n\034INPUT_VIDEO_DOWNLOAD_" +
+      "SUCCESS\020\230\362\001\022\"\n\034INPUT_VIDEO_DOWNLOAD_PEND" +
+      "ING\020\231\362\001\022!\n\033INPUT_VIDEO_DOWNLOAD_FAILED\020\232" +
+      "\362\001\022\033\n\025INPUT_VIDEO_DUPLICATE\020\374\362\001\022$\n\036INPUT" +
+      "_VIDEO_UNSUPPORTED_FORMAT\020\375\362\001\022 \n\032INPUT_V" +
+      "IDEO_DOES_NOT_EXIST\020\376\362\001\022#\n\035INPUT_VIDEO_P" +
+      "ERMISSION_DENIED\020\377\362\001\022\"\n\034INPUT_VIDEO_INVA" +
+      "LID_ARGUMENT\020\200\363\001\022\034\n\026INPUT_VIDEO_OVER_LIM" +
+      "IT\020\201\363\001\022\035\n\027INPUT_VIDEO_INVALID_URL\020\202\363\001\022 \n" +
+      "\032INPUT_VIDEO_MODIFY_SUCCESS\020\340\363\001\022 \n\032INPUT" +
+      "_VIDEO_MODIFY_PENDING\020\341\363\001\022\037\n\031INPUT_VIDEO" +
+      "_MODIFY_FAILED\020\343\363\001\022%\n\037INPUT_VIDEO_STORAG" +
+      "E_HOST_FAILED\020\352\363\001\022$\n\036ALL_INPUT_VIDEOS_IN" +
+      "VALID_BYTES\020\304\364\001\022$\n\036INPUT_VIDEO_PROCESSIN" +
+      "G_SUCCESS\020\250\365\001\022$\n\036INPUT_VIDEO_PROCESSING_" +
+      "PENDING\020\262\365\001\022#\n\035INPUT_VIDEO_PROCESSING_FA" +
+      "ILED\020\274\365\001\022\'\n!INPUT_VIDEO_STORAGE_INCONSIS" +
+      "TENCY\020\306\365\001\022!\n\033INPUT_VIDEO_STORAGE_FAILURE" +
+      "\020\320\365\001\022(\n\"INPUT_VIDEO_URL_GENERATION_FAILU" +
+      "RE\020\332\365\001\022\035\n\027INPUT_CONNECTION_FAILED\020\274\270\002\022&\n" +
+      " REQUEST_DISABLED_FOR_MAINTENANCE\020\275\270\002\022/\n" +
+      "%INPUT_WRITES_DISABLED_FOR_MAINTENANCE\020\276" +
+      "\270\002\032\002\010\001\022\033\n\025INPUT_INVALID_REQUEST\020\277\270\002\022\035\n\027P" +
+      "REDICT_INVALID_REQUEST\020\301\270\002\022\034\n\026SEARCH_INV" +
+      "ALID_REQUEST\020\302\270\002\022\036\n\030CONCEPTS_INVALID_REQ" +
+      "UEST\020\303\270\002\022\033\n\025STATS_INVALID_REQUEST\020\304\270\002\022\034\n" +
+      "\026DATABASE_DUPLICATE_KEY\020\312\270\002\022 \n\032DATABASE_" +
+      "STATEMENT_TIMEOUT\020\313\270\002\022$\n\036DATABASE_INVALI" +
+      "D_ROWS_AFFECTED\020\314\270\002\022 \n\032DATABASE_DEADLOCK" +
+      "_DETECTED\020\315\270\002\022\030\n\022DATABASE_FAIL_TASK\020\316\270\002\022" +
+      "&\n DATABASE_FAIL_TO_GET_CONNECTIONS\020\317\270\002\022" +
+      "\037\n\031DATABASE_TOO_MANY_CLIENTS\020\320\270\002\022\"\n\034DATA" +
+      "BASE_CONSTRAINT_VIOLATED\020\321\270\002\022\027\n\021DATABASE" +
+      "_CANCELED\020\325\270\002\022\037\n\031ASYNC_WORKER_MULTI_ERRO" +
+      "RS\020\324\270\002\022\034\n\026RPC_REQUEST_QUEUE_FULL\020\336\270\002\022\034\n\026" +
+      "RPC_SERVER_UNAVAILABLE\020\337\270\002\022\031\n\023RPC_REQUES" +
+      "T_TIMEOUT\020\340\270\002\022#\n\035RPC_MAX_MESSAGE_SIZE_EX" +
+      "CEEDED\020\341\270\002\022\022\n\014RPC_CANCELED\020\343\270\002\022\030\n\022RPC_UN" +
+      "KNOWN_METHOD\020\344\270\002\022\036\n\030REQUEST_CANCELED_BY_" +
+      "USER\020\345\270\002\022\036\n\030CLUSTER_INTERNAL_FAILURE\020\240\320\002" +
+      "\022\037\n\031EXTERNAL_CONNECTION_ERROR\020\342\270\002\022\032\n\024QUE" +
+      "RY_INVALID_SYNTAX\020\362\270\002\022\026\n\020QUEUE_CONN_ERRO" +
+      "R\020\250\300\002\022!\n\033QUEUE_CLOSE_REQUEST_TIMEOUT\020\252\300\002" +
+      "\022\027\n\021QUEUE_CONN_CLOSED\020\253\300\002\022\037\n\031QUEUE_PUBLI" +
+      "SH_ACK_TIMEOUT\020\254\300\002\022\031\n\023QUEUE_PUBLISH_ERRO" +
+      "R\020\255\300\002\022 \n\032QUEUE_SUBSCRIPTION_TIMEOUT\020\256\300\002\022" +
+      "\036\n\030QUEUE_SUBSCRIPTION_ERROR\020\257\300\002\022\036\n\030QUEUE" +
+      "_MARSHALLING_FAILED\020\260\300\002\022 \n\032QUEUE_UNMARSH" +
+      "ALLING_FAILED\020\261\300\002\022\'\n!QUEUE_MAX_MSG_REDEL" +
+      "IVERY_EXCEEDED\020\262\300\002\022\027\n\021QUEUE_ACK_FAILURE\020" +
+      "\263\300\002\022\023\n\rSQS_OVERLIMIT\020\214\301\002\022 \n\032SQS_INVALID_" +
+      "RECEIPT_HANDLE\020\215\301\002\022\021\n\013SQS_UNKNOWN\020\216\301\002\022\035\n" +
+      "\027SEARCH_INTERNAL_FAILURE\020\371\317\002\022\037\n\031SEARCH_P" +
+      "ROJECTION_FAILURE\020\372\317\002\022\037\n\031SEARCH_PREDICTI" +
+      "ON_FAILURE\020\373\317\002\022\'\n!SEARCH_BY_NOT_FULLY_IN" +
+      "DEXED_INPUT\020\374\317\002\022 \n\032SAVED_SEARCH_MODIFY_F" +
+      "AILED\020\375\317\002\022\037\n\031SEARCH_COUNTS_UNAVAILABLE\020\376" +
+      "\317\002\022\027\n\021EVALUATION_QUEUED\020\334\320\002\022\034\n\026EVALUATIO" +
+      "N_IN_PROGRESS\020\335\320\002\022\030\n\022EVALUATION_SUCCESS\020" +
+      "\336\320\002\022(\n\"EVALUATION_FAILED_TO_RETRIEVE_DAT" +
+      "A\020\337\320\002\022!\n\033EVALUATION_INVALID_ARGUMENT\020\340\320\002" +
+      "\022\027\n\021EVALUATION_FAILED\020\341\320\002\022\030\n\022EVALUATION_" +
+      "PENDING\020\342\320\002\022\032\n\024EVALUATION_TIMED_OUT\020\343\320\002\022" +
+      "!\n\033EVALUATION_UNEXPECTED_ERROR\020\344\320\002\022\026\n\020EV" +
+      "ALUATION_MIXED\020\345\320\002\022\030\n\022STRIPE_EVENT_ERROR" +
+      "\020\341\327\002\022\020\n\nCACHE_MISS\020\311\337\002\022&\n REDIS_SCRIPT_E" +
+      "XITED_WITH_FAILURE\020\312\337\002\022\026\n\020REDIS_STREAM_E" +
+      "RR\020\313\337\002\022\030\n\022REDIS_NO_CONSUMERS\020\314\337\002\022\032\n\024REDI" +
+      "S_STREAM_BACKOFF\020\315\337\002\022\030\n\022SIGNUP_EVENT_ERR" +
+      "OR\020\261\347\002\022\024\n\016SIGNUP_FLAGGED\020\262\347\002\022\032\n\024FILETYPE" +
+      "_UNSUPPORTED\020\263\347\002\022\037\n\031APP_COUNT_INVALID_ME" +
+      "SSAGE\020\231\357\002\022\'\n!APP_COUNT_UPDATE_INCREMENT_" +
+      "FAILED\020\232\357\002\022\036\n\030APP_COUNT_REBUILD_FAILED\020\233" +
+      "\357\002\022 \n\032APP_COUNT_INTERNAL_FAILURE\020\234\357\002\022\027\n\021" +
+      "MP_DOWNLOAD_ERROR\020\375\357\002\022\032\n\024MP_RESOLVE_DNS_" +
+      "ERROR\020\376\357\002\022)\n#MP_DOWNLOAD_MAX_SIZE_EXCEED" +
+      "ED_ERROR\020\377\357\002\022\033\n\025MP_IMAGE_DECODE_ERROR\020\200\360" +
+      "\002\022\031\n\023MP_INVALID_ARGUMENT\020\201\360\002\022\037\n\031MP_IMAGE" +
+      "_PROCESSING_ERROR\020\202\360\002\022\031\n\023DATATIER_CONN_E" +
+      "RROR\020\341\360\002\022\027\n\021USER_CONSENT_FACE\020\321\206\003\022\024\n\016WOR" +
+      "KER_MISSING\020\270\216\003\022\023\n\rWORKER_ACTIVE\020\271\216\003\022\025\n\017" +
+      "WORKER_INACTIVE\020\272\216\003\022\027\n\021COLLECTOR_MISSING" +
+      "\020\240\226\003\022\026\n\020COLLECTOR_ACTIVE\020\241\226\003\022\030\n\022COLLECTO" +
+      "R_INACTIVE\020\242\226\003\022!\n\033COLLECTOR_POST_INPUT_F" +
+      "AILED\020\243\226\003\022*\n$SSO_IDENTITY_PROVIDER_DOES_" +
+      "NOT_EXIST\020\211\236\003\022\026\n\020TASK_IN_PROGRESS\020\361\245\003\022\017\n" +
+      "\tTASK_DONE\020\362\245\003\022\022\n\014TASK_WONT_DO\020\363\245\003\022\021\n\013TA" +
+      "SK_FAILED\020\365\245\003\022\017\n\tTASK_IDLE\020\366\245\003\022\023\n\rTASK_C" +
+      "ONFLICT\020\324\246\003\022\032\n\024TASK_NOT_IMPLEMENTED\020\325\246\003\022" +
+      "\022\n\014TASK_MISSING\020\326\246\003\022\035\n\027TASK_ASSIGNMENT_S" +
+      "UCCESS\020\270\247\003\022\035\n\027TASK_ASSIGNMENT_PENDING\020\271\247" +
+      "\003\022%\n\037TASK_ASSIGNMENT_AWAITING_REVIEW\020\272\247\003" +
+      "\022/\n)TASK_ASSIGNMENT_AWAITING_CONSENSUS_R" +
+      "EVIEW\020\273\247\003\022\031\n\023LABEL_ORDER_PENDING\020\331\255\003\022\035\n\027" +
+      "LABEL_ORDER_IN_PROGRESS\020\332\255\003\022\031\n\023LABEL_ORD" +
+      "ER_SUCCESS\020\333\255\003\022\032\n\024LABEL_ORDER_CANCELED\020\334" +
+      "\255\003\022\024\n\016LICENSE_ACTIVE\020\340\324\003\022\034\n\026LICENSE_DOES" +
+      "_NOT_EXIST\020\341\324\003\022\031\n\023LICENSE_NEED_UPDATE\020\342\324" +
+      "\003\022\025\n\017LICENSE_EXPIRED\020\343\324\003\022\025\n\017LICENSE_REVO" +
+      "KED\020\344\324\003\022\025\n\017LICENSE_DELETED\020\345\324\003\022\035\n\027LICENS" +
+      "E_VOLUME_EXCEEDED\020\346\324\003\022!\n\033PASSWORD_VALIDA" +
+      "TION_SUCCESS\020\310\334\003\022 \n\032PASSWORD_VALIDATION_" +
+      "FAILED\020\311\334\003\022%\n\037PASSWORDPOLICY_INVALID_ARG" +
+      "UMENT\020\312\334\003\022\"\n\034FEATUREFLAG_CONFIG_NOT_FOUN" +
+      "D\020\260\344\003\022\"\n\034FEATUREFLAG_INVALID_ARGUMENT\020\261\344" +
+      "\003\022\031\n\023FEATUREFLAG_BLOCKED\020\262\344\003\022\031\n\023MAINTENA" +
+      "NCE_SUCCESS\020\230\354\003\022\030\n\022MAINTENANCE_FAILED\020\231\354" +
+      "\003\022\035\n\027DATASET_VERSION_PENDING\020\205\364\003\022!\n\033DATA" +
+      "SET_VERSION_IN_PROGRESS\020\212\364\003\022\033\n\025DATASET_V" +
+      "ERSION_READY\020\217\364\003\022\035\n\027DATASET_VERSION_FAIL" +
+      "URE\020\224\364\003\022&\n DATASET_VERSION_UNEXPECTED_ER" +
+      "ROR\020\231\364\003\022\036\n\030DATASET_VERSION_CONFLICT\020\236\364\003\022" +
+      "\033\n\025DATASET_INPUT_SUCCESS\020\344\364\003\022\035\n\027DATASET_" +
+      "INPUT_DUPLICATE\020\345\364\003\022$\n\036DATASET_VERSION_E" +
+      "XPORT_SUCCESS\020\310\365\003\022$\n\036DATASET_VERSION_EXP" +
+      "ORT_PENDING\020\311\365\003\022#\n\035DATASET_VERSION_EXPOR" +
+      "T_FAILED\020\312\365\003\022(\n\"DATASET_VERSION_EXPORT_I" +
+      "N_PROGRESS\020\313\365\003\022-\n\'DATASET_VERSION_EXPORT" +
+      "_UNEXPECTED_ERROR\020\314\365\003\022\020\n\nJOB_QUEUED\020\200\364\003\022" +
+      "\021\n\013JOB_RUNNING\020\201\364\003\022\023\n\rJOB_COMPLETED\020\202\364\003\022" +
+      "\020\n\nJOB_FAILED\020\203\364\003\022\023\n\rJOB_CANCELLED\020\204\364\003\022\032" +
+      "\n\024JOB_UNEXPECTED_ERROR\020\206\364\003\022\022\n\014JOB_CONFLI" +
+      "CT\020\207\364\003\022\034\n\026AUTH_MISSING_IDP_ASSOC\020\350\373\003\022\031\n\023" +
+      "LIST_OBJECTS_FAILED\020\320\203\004\022\034\n\026ARCHIVE_EXTRA" +
+      "CT_FAILED\020\270\213\004\022\030\n\022UPLOAD_IN_PROGRESS\020\240\223\004\022" +
+      "\021\n\013UPLOAD_DONE\020\241\223\004\022\023\n\rUPLOAD_FAILED\020\242\223\004\022" +
+      "\035\n\027UPLOAD_UNEXPECTED_ERROR\020\243\223\004\022\024\n\016UPLOAD" +
+      "_EXPIRED\020\244\223\004\022\025\n\017UPLOAD_CANCELED\020\245\223\004\022\025\n\017U" +
+      "PLOAD_CONFLICT\020\246\223\004\022\032\n\024BILLING_INVALID_IN" +
+      "FO\020\210\233\004\022\033\n\025INTERNAL_SERVER_ISSUE\020\324\375\005\022\035\n\027I" +
+      "NTERNAL_FETCHING_ISSUE\020\325\375\005\022\035\n\027INTERNAL_D" +
+      "ATABASE_ISSUE\020\326\375\005\022\037\n\031INTERNAL_CONTEXT_CA" +
+      "NCELED\020\330\375\005\022!\n\033INTERNAL_UNEXPECTED_TIMEOU" +
+      "T\020\331\375\005\022\034\n\026INTERNAL_UNEXPECTED_V1\020\332\375\005\022\037\n\031I" +
+      "NTERNAL_UNEXPECTED_PANIC\020\333\375\005\022\037\n\031INTERNAL" +
+      "_UNEXPECTED_SPIRE\020\334\375\005\022 \n\032INTERNAL_REDIS_" +
+      "UNAVAILABLE\020\335\375\005\022!\n\033INTERNAL_RESOURCE_EXH" +
+      "AUSTED\020\336\375\005\022\"\n\034INTERNAL_REDIS_UNCATEGORIZ" +
+      "ED\020\337\375\005\022 \n\032INTERNAL_AWS_UNCATEGORIZED\020\340\375\005" +
+      "\022\"\n\034INTERNAL_AZURE_UNCATEGORIZED\020\341\375\005\022\030\n\022" +
+      "CONN_UNCATEGORIZED\020\271\205\006\022\031\n\023MODEL_UNCATEGO" +
+      "RIZED\020\272\205\006\022\031\n\023INPUT_UNCATEGORIZED\020\273\205\006\022\036\n\030" +
+      "ANNOTATION_UNCATEGORIZED\020\274\205\006\022\033\n\025BILLING_" +
+      "UNCATEGORIZED\020\275\205\006\022\034\n\026INTERNAL_UNCATEGORI" +
+      "ZED\020\301\205\006\022\021\n\013BAD_REQUEST\020\240\302\005\022\022\n\014SERVER_ERR" +
+      "OR\020\204\303\005\"\010\010\277\306\001\020\277\306\001\"\010\010\350\201\002\020\350\201\002\"\010\010\351\201\002\020\351\201\002\"\010\010\352" +
+      "\201\002\020\352\201\002\"\010\010\314\202\002\020\314\202\002\"\010\010\315\202\002\020\315\202\002\"\010\010\316\202\002\020\316\202\002\"\010\010\317" +
+      "\202\002\020\317\202\002\"\010\010\320\202\002\020\320\202\002\"\010\010\321\202\002\020\321\202\002\"\010\010\322\202\002\020\322\202\002\"\010\010\260" +
+      "\203\002\020\260\203\002\"\010\010\261\203\002\020\261\203\002\"\010\010\263\203\002\020\263\203\002\"\010\010\272\203\002\020\272\203\002\"\010\010\273" +
+      "\270\002\020\273\270\002\"\010\010\322\270\002\020\322\270\002\"\010\010\323\270\002\020\323\270\002\"\010\010\360\301\002\020\360\301\002\"\010\010\361" +
+      "\301\002\020\361\301\002\"\010\010\362\301\002\020\362\301\002\"\010\010\363\301\002\020\363\301\002\"\010\010\364\301\002\020\364\301\002\"\010\010\234" +
+      "\307\001\020\234\307\001\"\010\010\235\307\001\020\235\307\001\"\010\010\236\307\001\020\236\307\001\"\010\010\237\307\001\020\237\307\001\"\010\010\241" +
+      "\307\001\020\241\307\001\"\010\010\242\307\001\020\242\307\001Bg\n\034com.clarifai.grpc.ap" +
+      "i.statusP\001Z>github.com/Clarifai/clarifai" +
+      "-go-grpc/proto/clarifai/api/status\242\002\004CAI" +
+      "Pb\006proto3"
     };
     descriptor = com.google.protobuf.Descriptors.FileDescriptor
       .internalBuildGeneratedFileFrom(descriptorData,