diff --git a/java-document-ai/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/DocumentProcessorServiceClient.java b/java-document-ai/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/DocumentProcessorServiceClient.java index 895d94679477..8dc3b7b31481 100644 --- a/java-document-ai/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/DocumentProcessorServiceClient.java +++ b/java-document-ai/google-cloud-document-ai/src/main/java/com/google/cloud/documentai/v1beta3/DocumentProcessorServiceClient.java @@ -770,6 +770,7 @@ public final ProcessResponse processDocument(String name) { * .setSkipHumanReview(true) * .setFieldMask(FieldMask.newBuilder().build()) * .setProcessOptions(ProcessOptions.newBuilder().build()) + * .putAllLabels(new HashMap()) * .build(); * ProcessResponse response = documentProcessorServiceClient.processDocument(request); * } @@ -803,6 +804,7 @@ public final ProcessResponse processDocument(ProcessRequest request) { * .setSkipHumanReview(true) * .setFieldMask(FieldMask.newBuilder().build()) * .setProcessOptions(ProcessOptions.newBuilder().build()) + * .putAllLabels(new HashMap()) * .build(); * ApiFuture future = * documentProcessorServiceClient.processDocumentCallable().futureCall(request); @@ -908,6 +910,7 @@ public final UnaryCallable processDocumentCalla * .setDocumentOutputConfig(DocumentOutputConfig.newBuilder().build()) * .setSkipHumanReview(true) * .setProcessOptions(ProcessOptions.newBuilder().build()) + * .putAllLabels(new HashMap()) * .build(); * BatchProcessResponse response = * documentProcessorServiceClient.batchProcessDocumentsAsync(request).get(); @@ -946,6 +949,7 @@ public final UnaryCallable processDocumentCalla * .setDocumentOutputConfig(DocumentOutputConfig.newBuilder().build()) * .setSkipHumanReview(true) * .setProcessOptions(ProcessOptions.newBuilder().build()) + * .putAllLabels(new HashMap()) * .build(); * OperationFuture future = * documentProcessorServiceClient @@ -985,6 +989,7 @@ public final UnaryCallable processDocumentCalla * .setDocumentOutputConfig(DocumentOutputConfig.newBuilder().build()) * .setSkipHumanReview(true) * .setProcessOptions(ProcessOptions.newBuilder().build()) + * .putAllLabels(new HashMap()) * .build(); * ApiFuture future = * documentProcessorServiceClient.batchProcessDocumentsCallable().futureCall(request); @@ -2720,9 +2725,9 @@ public final OperationFuture deleteProces * Format: `projects/{project}/locations/{location}` * @param processor Required. The processor to be created, requires * [Processor.type][google.cloud.documentai.v1beta3.Processor.type] and - * [Processor.display_name]][] to be set. Also, the - * [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name] field must - * be set if the processor is under CMEK. + * [Processor.display_name][google.cloud.documentai.v1beta3.Processor.display_name] to be set. + * Also, the [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name] + * field must be set if the processor is under CMEK. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final Processor createProcessor(LocationName parent, Processor processor) { @@ -2759,9 +2764,9 @@ public final Processor createProcessor(LocationName parent, Processor processor) * Format: `projects/{project}/locations/{location}` * @param processor Required. The processor to be created, requires * [Processor.type][google.cloud.documentai.v1beta3.Processor.type] and - * [Processor.display_name]][] to be set. Also, the - * [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name] field must - * be set if the processor is under CMEK. + * [Processor.display_name][google.cloud.documentai.v1beta3.Processor.display_name] to be set. + * Also, the [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name] + * field must be set if the processor is under CMEK. * @throws com.google.api.gax.rpc.ApiException if the remote call fails */ public final Processor createProcessor(String parent, Processor processor) { diff --git a/java-document-ai/google-cloud-document-ai/src/main/resources/META-INF/native-image/com.google.cloud.documentai.v1beta3/reflect-config.json b/java-document-ai/google-cloud-document-ai/src/main/resources/META-INF/native-image/com.google.cloud.documentai.v1beta3/reflect-config.json index 3f46cc8e5c5d..fc79fc6c533b 100644 --- a/java-document-ai/google-cloud-document-ai/src/main/resources/META-INF/native-image/com.google.cloud.documentai.v1beta3/reflect-config.json +++ b/java-document-ai/google-cloud-document-ai/src/main/resources/META-INF/native-image/com.google.cloud.documentai.v1beta3/reflect-config.json @@ -3437,6 +3437,24 @@ "allDeclaredClasses": true, "allPublicClasses": true }, + { + "name": "com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest$FoundationModelTuningOptions", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, + { + "name": "com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest$FoundationModelTuningOptions$Builder", + "queryAllDeclaredConstructors": true, + "queryAllPublicConstructors": true, + "queryAllDeclaredMethods": true, + "allPublicMethods": true, + "allDeclaredClasses": true, + "allPublicClasses": true + }, { "name": "com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest$InputData", "queryAllDeclaredConstructors": true, diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/Document.java b/java-document-ai/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/Document.java index 8f6153b1921c..575a30eba03a 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/Document.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta2/src/main/java/com/google/cloud/documentai/v1beta2/Document.java @@ -55786,7 +55786,8 @@ public interface PageRefOrBuilder * *
        * Optional. Identifies the bounding polygon of a layout element on the
-       * page.
+       * page. If `layout_type` is set, the bounding polygon must be exactly the
+       * same to the layout element it's referring to.
        * 
* * @@ -55801,7 +55802,8 @@ public interface PageRefOrBuilder * *
        * Optional. Identifies the bounding polygon of a layout element on the
-       * page.
+       * page. If `layout_type` is set, the bounding polygon must be exactly the
+       * same to the layout element it's referring to.
        * 
* * @@ -55816,7 +55818,8 @@ public interface PageRefOrBuilder * *
        * Optional. Identifies the bounding polygon of a layout element on the
-       * page.
+       * page. If `layout_type` is set, the bounding polygon must be exactly the
+       * same to the layout element it's referring to.
        * 
* * @@ -56323,7 +56326,8 @@ public com.google.protobuf.ByteString getLayoutIdBytes() { * *
        * Optional. Identifies the bounding polygon of a layout element on the
-       * page.
+       * page. If `layout_type` is set, the bounding polygon must be exactly the
+       * same to the layout element it's referring to.
        * 
* * @@ -56341,7 +56345,8 @@ public boolean hasBoundingPoly() { * *
        * Optional. Identifies the bounding polygon of a layout element on the
-       * page.
+       * page. If `layout_type` is set, the bounding polygon must be exactly the
+       * same to the layout element it's referring to.
        * 
* * @@ -56361,7 +56366,8 @@ public com.google.cloud.documentai.v1beta2.BoundingPoly getBoundingPoly() { * *
        * Optional. Identifies the bounding polygon of a layout element on the
-       * page.
+       * page. If `layout_type` is set, the bounding polygon must be exactly the
+       * same to the layout element it's referring to.
        * 
* * @@ -57194,7 +57200,8 @@ public Builder setLayoutIdBytes(com.google.protobuf.ByteString value) { * *
          * Optional. Identifies the bounding polygon of a layout element on the
-         * page.
+         * page. If `layout_type` is set, the bounding polygon must be exactly the
+         * same to the layout element it's referring to.
          * 
* * @@ -57211,7 +57218,8 @@ public boolean hasBoundingPoly() { * *
          * Optional. Identifies the bounding polygon of a layout element on the
-         * page.
+         * page. If `layout_type` is set, the bounding polygon must be exactly the
+         * same to the layout element it's referring to.
          * 
* * @@ -57234,7 +57242,8 @@ public com.google.cloud.documentai.v1beta2.BoundingPoly getBoundingPoly() { * *
          * Optional. Identifies the bounding polygon of a layout element on the
-         * page.
+         * page. If `layout_type` is set, the bounding polygon must be exactly the
+         * same to the layout element it's referring to.
          * 
* * @@ -57259,7 +57268,8 @@ public Builder setBoundingPoly(com.google.cloud.documentai.v1beta2.BoundingPoly * *
          * Optional. Identifies the bounding polygon of a layout element on the
-         * page.
+         * page. If `layout_type` is set, the bounding polygon must be exactly the
+         * same to the layout element it's referring to.
          * 
* * @@ -57282,7 +57292,8 @@ public Builder setBoundingPoly( * *
          * Optional. Identifies the bounding polygon of a layout element on the
-         * page.
+         * page. If `layout_type` is set, the bounding polygon must be exactly the
+         * same to the layout element it's referring to.
          * 
* * @@ -57313,7 +57324,8 @@ public Builder mergeBoundingPoly(com.google.cloud.documentai.v1beta2.BoundingPol * *
          * Optional. Identifies the bounding polygon of a layout element on the
-         * page.
+         * page. If `layout_type` is set, the bounding polygon must be exactly the
+         * same to the layout element it's referring to.
          * 
* * @@ -57335,7 +57347,8 @@ public Builder clearBoundingPoly() { * *
          * Optional. Identifies the bounding polygon of a layout element on the
-         * page.
+         * page. If `layout_type` is set, the bounding polygon must be exactly the
+         * same to the layout element it's referring to.
          * 
* * @@ -57352,7 +57365,8 @@ public com.google.cloud.documentai.v1beta2.BoundingPoly.Builder getBoundingPolyB * *
          * Optional. Identifies the bounding polygon of a layout element on the
-         * page.
+         * page. If `layout_type` is set, the bounding polygon must be exactly the
+         * same to the layout element it's referring to.
          * 
* * @@ -57374,7 +57388,8 @@ public com.google.cloud.documentai.v1beta2.BoundingPoly.Builder getBoundingPolyB * *
          * Optional. Identifies the bounding polygon of a layout element on the
-         * page.
+         * page. If `layout_type` is set, the bounding polygon must be exactly the
+         * same to the layout element it's referring to.
          * 
* * @@ -58468,7 +58483,7 @@ public interface ProvenanceOrBuilder * int32 revision = 1 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Provenance.revision is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=849 + * google/cloud/documentai/v1beta2/document.proto;l=850 * @return The revision. */ @java.lang.Deprecated @@ -58485,7 +58500,7 @@ public interface ProvenanceOrBuilder * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Provenance.id is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=853 + * google/cloud/documentai/v1beta2/document.proto;l=854 * @return The id. */ @java.lang.Deprecated @@ -58949,7 +58964,7 @@ public interface ParentOrBuilder * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Provenance.Parent.id is deprecated. - * See google/cloud/documentai/v1beta2/document.proto;l=812 + * See google/cloud/documentai/v1beta2/document.proto;l=813 * @return The id. */ @java.lang.Deprecated @@ -59047,7 +59062,7 @@ public int getIndex() { * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Provenance.Parent.id is deprecated. - * See google/cloud/documentai/v1beta2/document.proto;l=812 + * See google/cloud/documentai/v1beta2/document.proto;l=813 * @return The id. */ @java.lang.Override @@ -59575,7 +59590,7 @@ public Builder clearIndex() { * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Provenance.Parent.id is deprecated. - * See google/cloud/documentai/v1beta2/document.proto;l=812 + * See google/cloud/documentai/v1beta2/document.proto;l=813 * @return The id. */ @java.lang.Override @@ -59593,7 +59608,7 @@ public int getId() { * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Provenance.Parent.id is deprecated. - * See google/cloud/documentai/v1beta2/document.proto;l=812 + * See google/cloud/documentai/v1beta2/document.proto;l=813 * @param value The id to set. * @return This builder for chaining. */ @@ -59615,7 +59630,7 @@ public Builder setId(int value) { * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Provenance.Parent.id is deprecated. - * See google/cloud/documentai/v1beta2/document.proto;l=812 + * See google/cloud/documentai/v1beta2/document.proto;l=813 * @return This builder for chaining. */ @java.lang.Deprecated @@ -59705,7 +59720,7 @@ public com.google.protobuf.Parser getParserForType() { * int32 revision = 1 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Provenance.revision is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=849 + * google/cloud/documentai/v1beta2/document.proto;l=850 * @return The revision. */ @java.lang.Override @@ -59727,7 +59742,7 @@ public int getRevision() { * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Provenance.id is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=853 + * google/cloud/documentai/v1beta2/document.proto;l=854 * @return The id. */ @java.lang.Override @@ -60332,7 +60347,7 @@ public Builder mergeFrom( * int32 revision = 1 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Provenance.revision is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=849 + * google/cloud/documentai/v1beta2/document.proto;l=850 * @return The revision. */ @java.lang.Override @@ -60350,7 +60365,7 @@ public int getRevision() { * int32 revision = 1 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Provenance.revision is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=849 + * google/cloud/documentai/v1beta2/document.proto;l=850 * @param value The revision to set. * @return This builder for chaining. */ @@ -60372,7 +60387,7 @@ public Builder setRevision(int value) { * int32 revision = 1 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Provenance.revision is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=849 + * google/cloud/documentai/v1beta2/document.proto;l=850 * @return This builder for chaining. */ @java.lang.Deprecated @@ -60395,7 +60410,7 @@ public Builder clearRevision() { * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Provenance.id is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=853 + * google/cloud/documentai/v1beta2/document.proto;l=854 * @return The id. */ @java.lang.Override @@ -60414,7 +60429,7 @@ public int getId() { * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Provenance.id is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=853 + * google/cloud/documentai/v1beta2/document.proto;l=854 * @param value The id to set. * @return This builder for chaining. */ @@ -60437,7 +60452,7 @@ public Builder setId(int value) { * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Provenance.id is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=853 + * google/cloud/documentai/v1beta2/document.proto;l=854 * @return This builder for chaining. */ @java.lang.Deprecated @@ -61117,7 +61132,7 @@ public interface RevisionOrBuilder * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=892 + * google/cloud/documentai/v1beta2/document.proto;l=893 * @return A list containing the parent. */ @java.lang.Deprecated @@ -61134,7 +61149,7 @@ public interface RevisionOrBuilder * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=892 + * google/cloud/documentai/v1beta2/document.proto;l=893 * @return The count of parent. */ @java.lang.Deprecated @@ -61151,7 +61166,7 @@ public interface RevisionOrBuilder * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=892 + * google/cloud/documentai/v1beta2/document.proto;l=893 * @param index The index of the element to return. * @return The parent at the given index. */ @@ -62474,7 +62489,7 @@ public com.google.protobuf.ByteString getIdBytes() { * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=892 + * google/cloud/documentai/v1beta2/document.proto;l=893 * @return A list containing the parent. */ @java.lang.Override @@ -62494,7 +62509,7 @@ public java.util.List getParentList() { * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=892 + * google/cloud/documentai/v1beta2/document.proto;l=893 * @return The count of parent. */ @java.lang.Deprecated @@ -62513,7 +62528,7 @@ public int getParentCount() { * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=892 + * google/cloud/documentai/v1beta2/document.proto;l=893 * @param index The index of the element to return. * @return The parent at the given index. */ @@ -63722,7 +63737,7 @@ private void ensureParentIsMutable() { * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=892 + * google/cloud/documentai/v1beta2/document.proto;l=893 * @return A list containing the parent. */ @java.lang.Deprecated @@ -63742,7 +63757,7 @@ public java.util.List getParentList() { * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=892 + * google/cloud/documentai/v1beta2/document.proto;l=893 * @return The count of parent. */ @java.lang.Deprecated @@ -63761,7 +63776,7 @@ public int getParentCount() { * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=892 + * google/cloud/documentai/v1beta2/document.proto;l=893 * @param index The index of the element to return. * @return The parent at the given index. */ @@ -63781,7 +63796,7 @@ public int getParent(int index) { * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=892 + * google/cloud/documentai/v1beta2/document.proto;l=893 * @param index The index to set the value at. * @param value The parent to set. * @return This builder for chaining. @@ -63807,7 +63822,7 @@ public Builder setParent(int index, int value) { * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=892 + * google/cloud/documentai/v1beta2/document.proto;l=893 * @param value The parent to add. * @return This builder for chaining. */ @@ -63832,7 +63847,7 @@ public Builder addParent(int value) { * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=892 + * google/cloud/documentai/v1beta2/document.proto;l=893 * @param values The parent to add. * @return This builder for chaining. */ @@ -63856,7 +63871,7 @@ public Builder addAllParent(java.lang.Iterable valu * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta2.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta2/document.proto;l=892 + * google/cloud/documentai/v1beta2/document.proto;l=893 * @return This builder for chaining. */ @java.lang.Deprecated diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta2/src/main/proto/google/cloud/documentai/v1beta2/document.proto b/java-document-ai/proto-google-cloud-document-ai-v1beta2/src/main/proto/google/cloud/documentai/v1beta2/document.proto index 7e97a6e59359..56144ad93993 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta2/src/main/proto/google/cloud/documentai/v1beta2/document.proto +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta2/src/main/proto/google/cloud/documentai/v1beta2/document.proto @@ -784,7 +784,8 @@ message Document { [deprecated = true, (google.api.field_behavior) = OPTIONAL]; // Optional. Identifies the bounding polygon of a layout element on the - // page. + // page. If `layout_type` is set, the bounding polygon must be exactly the + // same to the layout element it's referring to. BoundingPoly bounding_poly = 4 [(google.api.field_behavior) = OPTIONAL]; // Optional. Confidence of detected page element, if applicable. Range diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessMetadata.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessMetadata.java index d449424dab73..672c3225b7a6 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessMetadata.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessMetadata.java @@ -427,7 +427,7 @@ public interface IndividualProcessStatusOrBuilder * * @deprecated * google.cloud.documentai.v1beta3.BatchProcessMetadata.IndividualProcessStatus.human_review_operation - * is deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=582 + * is deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=597 * @return The humanReviewOperation. */ @java.lang.Deprecated @@ -448,7 +448,7 @@ public interface IndividualProcessStatusOrBuilder * * @deprecated * google.cloud.documentai.v1beta3.BatchProcessMetadata.IndividualProcessStatus.human_review_operation - * is deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=582 + * is deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=597 * @return The bytes for humanReviewOperation. */ @java.lang.Deprecated @@ -715,7 +715,7 @@ public com.google.protobuf.ByteString getOutputGcsDestinationBytes() { * * @deprecated * google.cloud.documentai.v1beta3.BatchProcessMetadata.IndividualProcessStatus.human_review_operation - * is deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=582 + * is deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=597 * @return The humanReviewOperation. */ @java.lang.Override @@ -747,7 +747,7 @@ public java.lang.String getHumanReviewOperation() { * * @deprecated * google.cloud.documentai.v1beta3.BatchProcessMetadata.IndividualProcessStatus.human_review_operation - * is deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=582 + * is deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=597 * @return The bytes for humanReviewOperation. */ @java.lang.Override @@ -1742,7 +1742,7 @@ public Builder setOutputGcsDestinationBytes(com.google.protobuf.ByteString value * @deprecated * google.cloud.documentai.v1beta3.BatchProcessMetadata.IndividualProcessStatus.human_review_operation * is deprecated. See - * google/cloud/documentai/v1beta3/document_processor_service.proto;l=582 + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=597 * @return The humanReviewOperation. */ @java.lang.Deprecated @@ -1774,7 +1774,7 @@ public java.lang.String getHumanReviewOperation() { * @deprecated * google.cloud.documentai.v1beta3.BatchProcessMetadata.IndividualProcessStatus.human_review_operation * is deprecated. See - * google/cloud/documentai/v1beta3/document_processor_service.proto;l=582 + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=597 * @return The bytes for humanReviewOperation. */ @java.lang.Deprecated @@ -1806,7 +1806,7 @@ public com.google.protobuf.ByteString getHumanReviewOperationBytes() { * @deprecated * google.cloud.documentai.v1beta3.BatchProcessMetadata.IndividualProcessStatus.human_review_operation * is deprecated. See - * google/cloud/documentai/v1beta3/document_processor_service.proto;l=582 + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=597 * @param value The humanReviewOperation to set. * @return This builder for chaining. */ @@ -1837,7 +1837,7 @@ public Builder setHumanReviewOperation(java.lang.String value) { * @deprecated * google.cloud.documentai.v1beta3.BatchProcessMetadata.IndividualProcessStatus.human_review_operation * is deprecated. See - * google/cloud/documentai/v1beta3/document_processor_service.proto;l=582 + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=597 * @return This builder for chaining. */ @java.lang.Deprecated @@ -1864,7 +1864,7 @@ public Builder clearHumanReviewOperation() { * @deprecated * google.cloud.documentai.v1beta3.BatchProcessMetadata.IndividualProcessStatus.human_review_operation * is deprecated. See - * google/cloud/documentai/v1beta3/document_processor_service.proto;l=582 + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=597 * @param value The bytes for humanReviewOperation to set. * @return This builder for chaining. */ diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessRequest.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessRequest.java index a9587df1a47d..18ffa8d9d073 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessRequest.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessRequest.java @@ -55,6 +55,18 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { .internal_static_google_cloud_documentai_v1beta3_BatchProcessRequest_descriptor; } + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection( + int number) { + switch (number) { + case 9: + return internalGetLabels(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { @@ -1836,7 +1848,7 @@ public com.google.cloud.documentai.v1beta3.BatchProcessRequest.BatchInputConfig * * * @deprecated google.cloud.documentai.v1beta3.BatchProcessRequest.output_config is deprecated. - * See google/cloud/documentai/v1beta3/document_processor_service.proto;l=534 + * See google/cloud/documentai/v1beta3/document_processor_service.proto;l=541 * @return Whether the outputConfig field is set. */ @java.lang.Override @@ -1856,7 +1868,7 @@ public boolean hasOutputConfig() { *
* * @deprecated google.cloud.documentai.v1beta3.BatchProcessRequest.output_config is deprecated. - * See google/cloud/documentai/v1beta3/document_processor_service.proto;l=534 + * See google/cloud/documentai/v1beta3/document_processor_service.proto;l=541 * @return The outputConfig. */ @java.lang.Override @@ -2072,6 +2084,128 @@ public com.google.cloud.documentai.v1beta3.ProcessOptionsOrBuilder getProcessOpt : processOptions_; } + public static final int LABELS_FIELD_NUMBER = 9; + + private static final class LabelsDefaultEntryHolder { + static final com.google.protobuf.MapEntry defaultEntry = + com.google.protobuf.MapEntry.newDefaultInstance( + com.google.cloud.documentai.v1beta3.DocumentAiProcessorService + .internal_static_google_cloud_documentai_v1beta3_BatchProcessRequest_LabelsEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.STRING, + ""); + } + + @SuppressWarnings("serial") + private com.google.protobuf.MapField labels_; + + private com.google.protobuf.MapField internalGetLabels() { + if (labels_ == null) { + return com.google.protobuf.MapField.emptyMapField(LabelsDefaultEntryHolder.defaultEntry); + } + return labels_; + } + + public int getLabelsCount() { + return internalGetLabels().getMap().size(); + } + /** + * + * + *
+   * Optional. The labels with user-defined metadata for the request.
+   *
+   * Label keys and values can be no longer than 63 characters
+   * (Unicode codepoints) and can only contain lowercase letters, numeric
+   * characters, underscores, and dashes. International characters are allowed.
+   * Label values are optional. Label keys must start with a letter.
+   * 
+ * + * map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL]; + */ + @java.lang.Override + public boolean containsLabels(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetLabels().getMap().containsKey(key); + } + /** Use {@link #getLabelsMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getLabels() { + return getLabelsMap(); + } + /** + * + * + *
+   * Optional. The labels with user-defined metadata for the request.
+   *
+   * Label keys and values can be no longer than 63 characters
+   * (Unicode codepoints) and can only contain lowercase letters, numeric
+   * characters, underscores, and dashes. International characters are allowed.
+   * Label values are optional. Label keys must start with a letter.
+   * 
+ * + * map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL]; + */ + @java.lang.Override + public java.util.Map getLabelsMap() { + return internalGetLabels().getMap(); + } + /** + * + * + *
+   * Optional. The labels with user-defined metadata for the request.
+   *
+   * Label keys and values can be no longer than 63 characters
+   * (Unicode codepoints) and can only contain lowercase letters, numeric
+   * characters, underscores, and dashes. International characters are allowed.
+   * Label values are optional. Label keys must start with a letter.
+   * 
+ * + * map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL]; + */ + @java.lang.Override + public /* nullable */ java.lang.String getLabelsOrDefault( + java.lang.String key, + /* nullable */ + java.lang.String defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = internalGetLabels().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * + * + *
+   * Optional. The labels with user-defined metadata for the request.
+   *
+   * Label keys and values can be no longer than 63 characters
+   * (Unicode codepoints) and can only contain lowercase letters, numeric
+   * characters, underscores, and dashes. International characters are allowed.
+   * Label values are optional. Label keys must start with a letter.
+   * 
+ * + * map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL]; + */ + @java.lang.Override + public java.lang.String getLabelsOrThrow(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = internalGetLabels().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -2107,6 +2241,8 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000008) != 0)) { output.writeMessage(7, getProcessOptions()); } + com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( + output, internalGetLabels(), LabelsDefaultEntryHolder.defaultEntry, 9); getUnknownFields().writeTo(output); } @@ -2138,6 +2274,16 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000008) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(7, getProcessOptions()); } + for (java.util.Map.Entry entry : + internalGetLabels().getMap().entrySet()) { + com.google.protobuf.MapEntry labels__ = + LabelsDefaultEntryHolder.defaultEntry + .newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream.computeMessageSize(9, labels__); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -2173,6 +2319,7 @@ public boolean equals(final java.lang.Object obj) { if (hasProcessOptions()) { if (!getProcessOptions().equals(other.getProcessOptions())) return false; } + if (!internalGetLabels().equals(other.internalGetLabels())) return false; if (!getUnknownFields().equals(other.getUnknownFields())) return false; return true; } @@ -2208,6 +2355,10 @@ public int hashCode() { hash = (37 * hash) + PROCESS_OPTIONS_FIELD_NUMBER; hash = (53 * hash) + getProcessOptions().hashCode(); } + if (!internalGetLabels().getMap().isEmpty()) { + hash = (37 * hash) + LABELS_FIELD_NUMBER; + hash = (53 * hash) + internalGetLabels().hashCode(); + } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; @@ -2328,6 +2479,28 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { .internal_static_google_cloud_documentai_v1beta3_BatchProcessRequest_descriptor; } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection( + int number) { + switch (number) { + case 9: + return internalGetLabels(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection( + int number) { + switch (number) { + case 9: + return internalGetMutableLabels(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { @@ -2391,6 +2564,7 @@ public Builder clear() { processOptionsBuilder_.dispose(); processOptionsBuilder_ = null; } + internalGetMutableLabels().clear(); return this; } @@ -2470,6 +2644,10 @@ private void buildPartial0(com.google.cloud.documentai.v1beta3.BatchProcessReque processOptionsBuilder_ == null ? processOptions_ : processOptionsBuilder_.build(); to_bitField0_ |= 0x00000008; } + if (((from_bitField0_ & 0x00000080) != 0)) { + result.labels_ = internalGetLabels(); + result.labels_.makeImmutable(); + } result.bitField0_ |= to_bitField0_; } @@ -2566,6 +2744,8 @@ public Builder mergeFrom(com.google.cloud.documentai.v1beta3.BatchProcessRequest if (other.hasProcessOptions()) { mergeProcessOptions(other.getProcessOptions()); } + internalGetMutableLabels().mergeFrom(other.internalGetLabels()); + bitField0_ |= 0x00000080; this.mergeUnknownFields(other.getUnknownFields()); onChanged(); return this; @@ -2644,6 +2824,18 @@ public Builder mergeFrom( bitField0_ |= 0x00000040; break; } // case 58 + case 74: + { + com.google.protobuf.MapEntry labels__ = + input.readMessage( + LabelsDefaultEntryHolder.defaultEntry.getParserForType(), + extensionRegistry); + internalGetMutableLabels() + .getMutableMap() + .put(labels__.getKey(), labels__.getValue()); + bitField0_ |= 0x00000080; + break; + } // case 74 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -3253,7 +3445,7 @@ public Builder removeInputConfigs(int index) { * * * @deprecated google.cloud.documentai.v1beta3.BatchProcessRequest.output_config is deprecated. - * See google/cloud/documentai/v1beta3/document_processor_service.proto;l=534 + * See google/cloud/documentai/v1beta3/document_processor_service.proto;l=541 * @return Whether the outputConfig field is set. */ @java.lang.Deprecated @@ -3272,7 +3464,7 @@ public boolean hasOutputConfig() { * * * @deprecated google.cloud.documentai.v1beta3.BatchProcessRequest.output_config is deprecated. - * See google/cloud/documentai/v1beta3/document_processor_service.proto;l=534 + * See google/cloud/documentai/v1beta3/document_processor_service.proto;l=541 * @return The outputConfig. */ @java.lang.Deprecated @@ -4133,6 +4325,204 @@ public com.google.cloud.documentai.v1beta3.ProcessOptions.Builder getProcessOpti return processOptionsBuilder_; } + private com.google.protobuf.MapField labels_; + + private com.google.protobuf.MapField internalGetLabels() { + if (labels_ == null) { + return com.google.protobuf.MapField.emptyMapField(LabelsDefaultEntryHolder.defaultEntry); + } + return labels_; + } + + private com.google.protobuf.MapField + internalGetMutableLabels() { + if (labels_ == null) { + labels_ = com.google.protobuf.MapField.newMapField(LabelsDefaultEntryHolder.defaultEntry); + } + if (!labels_.isMutable()) { + labels_ = labels_.copy(); + } + bitField0_ |= 0x00000080; + onChanged(); + return labels_; + } + + public int getLabelsCount() { + return internalGetLabels().getMap().size(); + } + /** + * + * + *
+     * Optional. The labels with user-defined metadata for the request.
+     *
+     * Label keys and values can be no longer than 63 characters
+     * (Unicode codepoints) and can only contain lowercase letters, numeric
+     * characters, underscores, and dashes. International characters are allowed.
+     * Label values are optional. Label keys must start with a letter.
+     * 
+ * + * map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL]; + */ + @java.lang.Override + public boolean containsLabels(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetLabels().getMap().containsKey(key); + } + /** Use {@link #getLabelsMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getLabels() { + return getLabelsMap(); + } + /** + * + * + *
+     * Optional. The labels with user-defined metadata for the request.
+     *
+     * Label keys and values can be no longer than 63 characters
+     * (Unicode codepoints) and can only contain lowercase letters, numeric
+     * characters, underscores, and dashes. International characters are allowed.
+     * Label values are optional. Label keys must start with a letter.
+     * 
+ * + * map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL]; + */ + @java.lang.Override + public java.util.Map getLabelsMap() { + return internalGetLabels().getMap(); + } + /** + * + * + *
+     * Optional. The labels with user-defined metadata for the request.
+     *
+     * Label keys and values can be no longer than 63 characters
+     * (Unicode codepoints) and can only contain lowercase letters, numeric
+     * characters, underscores, and dashes. International characters are allowed.
+     * Label values are optional. Label keys must start with a letter.
+     * 
+ * + * map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL]; + */ + @java.lang.Override + public /* nullable */ java.lang.String getLabelsOrDefault( + java.lang.String key, + /* nullable */ + java.lang.String defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = internalGetLabels().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * + * + *
+     * Optional. The labels with user-defined metadata for the request.
+     *
+     * Label keys and values can be no longer than 63 characters
+     * (Unicode codepoints) and can only contain lowercase letters, numeric
+     * characters, underscores, and dashes. International characters are allowed.
+     * Label values are optional. Label keys must start with a letter.
+     * 
+ * + * map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL]; + */ + @java.lang.Override + public java.lang.String getLabelsOrThrow(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = internalGetLabels().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearLabels() { + bitField0_ = (bitField0_ & ~0x00000080); + internalGetMutableLabels().getMutableMap().clear(); + return this; + } + /** + * + * + *
+     * Optional. The labels with user-defined metadata for the request.
+     *
+     * Label keys and values can be no longer than 63 characters
+     * (Unicode codepoints) and can only contain lowercase letters, numeric
+     * characters, underscores, and dashes. International characters are allowed.
+     * Label values are optional. Label keys must start with a letter.
+     * 
+ * + * map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL]; + */ + public Builder removeLabels(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + internalGetMutableLabels().getMutableMap().remove(key); + return this; + } + /** Use alternate mutation accessors instead. */ + @java.lang.Deprecated + public java.util.Map getMutableLabels() { + bitField0_ |= 0x00000080; + return internalGetMutableLabels().getMutableMap(); + } + /** + * + * + *
+     * Optional. The labels with user-defined metadata for the request.
+     *
+     * Label keys and values can be no longer than 63 characters
+     * (Unicode codepoints) and can only contain lowercase letters, numeric
+     * characters, underscores, and dashes. International characters are allowed.
+     * Label values are optional. Label keys must start with a letter.
+     * 
+ * + * map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL]; + */ + public Builder putLabels(java.lang.String key, java.lang.String value) { + if (key == null) { + throw new NullPointerException("map key"); + } + if (value == null) { + throw new NullPointerException("map value"); + } + internalGetMutableLabels().getMutableMap().put(key, value); + bitField0_ |= 0x00000080; + return this; + } + /** + * + * + *
+     * Optional. The labels with user-defined metadata for the request.
+     *
+     * Label keys and values can be no longer than 63 characters
+     * (Unicode codepoints) and can only contain lowercase letters, numeric
+     * characters, underscores, and dashes. International characters are allowed.
+     * Label values are optional. Label keys must start with a letter.
+     * 
+ * + * map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL]; + */ + public Builder putAllLabels(java.util.Map values) { + internalGetMutableLabels().getMutableMap().putAll(values); + bitField0_ |= 0x00000080; + return this; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessRequestOrBuilder.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessRequestOrBuilder.java index 729261d8af6f..d93dc324a14b 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessRequestOrBuilder.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/BatchProcessRequestOrBuilder.java @@ -147,7 +147,7 @@ com.google.cloud.documentai.v1beta3.BatchProcessRequest.BatchInputConfig getInpu * * * @deprecated google.cloud.documentai.v1beta3.BatchProcessRequest.output_config is deprecated. - * See google/cloud/documentai/v1beta3/document_processor_service.proto;l=534 + * See google/cloud/documentai/v1beta3/document_processor_service.proto;l=541 * @return Whether the outputConfig field is set. */ @java.lang.Deprecated @@ -164,7 +164,7 @@ com.google.cloud.documentai.v1beta3.BatchProcessRequest.BatchInputConfig getInpu * * * @deprecated google.cloud.documentai.v1beta3.BatchProcessRequest.output_config is deprecated. - * See google/cloud/documentai/v1beta3/document_processor_service.proto;l=534 + * See google/cloud/documentai/v1beta3/document_processor_service.proto;l=541 * @return The outputConfig. */ @java.lang.Deprecated @@ -316,4 +316,87 @@ com.google.cloud.documentai.v1beta3.BatchProcessRequest.BatchInputConfig getInpu * .google.cloud.documentai.v1beta3.ProcessOptions process_options = 7; */ com.google.cloud.documentai.v1beta3.ProcessOptionsOrBuilder getProcessOptionsOrBuilder(); + + /** + * + * + *
+   * Optional. The labels with user-defined metadata for the request.
+   *
+   * Label keys and values can be no longer than 63 characters
+   * (Unicode codepoints) and can only contain lowercase letters, numeric
+   * characters, underscores, and dashes. International characters are allowed.
+   * Label values are optional. Label keys must start with a letter.
+   * 
+ * + * map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL]; + */ + int getLabelsCount(); + /** + * + * + *
+   * Optional. The labels with user-defined metadata for the request.
+   *
+   * Label keys and values can be no longer than 63 characters
+   * (Unicode codepoints) and can only contain lowercase letters, numeric
+   * characters, underscores, and dashes. International characters are allowed.
+   * Label values are optional. Label keys must start with a letter.
+   * 
+ * + * map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL]; + */ + boolean containsLabels(java.lang.String key); + /** Use {@link #getLabelsMap()} instead. */ + @java.lang.Deprecated + java.util.Map getLabels(); + /** + * + * + *
+   * Optional. The labels with user-defined metadata for the request.
+   *
+   * Label keys and values can be no longer than 63 characters
+   * (Unicode codepoints) and can only contain lowercase letters, numeric
+   * characters, underscores, and dashes. International characters are allowed.
+   * Label values are optional. Label keys must start with a letter.
+   * 
+ * + * map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL]; + */ + java.util.Map getLabelsMap(); + /** + * + * + *
+   * Optional. The labels with user-defined metadata for the request.
+   *
+   * Label keys and values can be no longer than 63 characters
+   * (Unicode codepoints) and can only contain lowercase letters, numeric
+   * characters, underscores, and dashes. International characters are allowed.
+   * Label values are optional. Label keys must start with a letter.
+   * 
+ * + * map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL]; + */ + /* nullable */ + java.lang.String getLabelsOrDefault( + java.lang.String key, + /* nullable */ + java.lang.String defaultValue); + /** + * + * + *
+   * Optional. The labels with user-defined metadata for the request.
+   *
+   * Label keys and values can be no longer than 63 characters
+   * (Unicode codepoints) and can only contain lowercase letters, numeric
+   * characters, underscores, and dashes. International characters are allowed.
+   * Label values are optional. Label keys must start with a letter.
+   * 
+ * + * map<string, string> labels = 9 [(.google.api.field_behavior) = OPTIONAL]; + */ + java.lang.String getLabelsOrThrow(java.lang.String key); } diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/CreateProcessorRequest.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/CreateProcessorRequest.java index a209ca2e43c7..e293c3fa3944 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/CreateProcessorRequest.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/CreateProcessorRequest.java @@ -133,7 +133,8 @@ public com.google.protobuf.ByteString getParentBytes() { *
    * Required. The processor to be created, requires
    * [Processor.type][google.cloud.documentai.v1beta3.Processor.type] and
-   * [Processor.display_name]][] to be set. Also, the
+   * [Processor.display_name][google.cloud.documentai.v1beta3.Processor.display_name]
+   * to be set. Also, the
    * [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name]
    * field must be set if the processor is under CMEK.
    * 
@@ -154,7 +155,8 @@ public boolean hasProcessor() { *
    * Required. The processor to be created, requires
    * [Processor.type][google.cloud.documentai.v1beta3.Processor.type] and
-   * [Processor.display_name]][] to be set. Also, the
+   * [Processor.display_name][google.cloud.documentai.v1beta3.Processor.display_name]
+   * to be set. Also, the
    * [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name]
    * field must be set if the processor is under CMEK.
    * 
@@ -177,7 +179,8 @@ public com.google.cloud.documentai.v1beta3.Processor getProcessor() { *
    * Required. The processor to be created, requires
    * [Processor.type][google.cloud.documentai.v1beta3.Processor.type] and
-   * [Processor.display_name]][] to be set. Also, the
+   * [Processor.display_name][google.cloud.documentai.v1beta3.Processor.display_name]
+   * to be set. Also, the
    * [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name]
    * field must be set if the processor is under CMEK.
    * 
@@ -716,7 +719,8 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { *
      * Required. The processor to be created, requires
      * [Processor.type][google.cloud.documentai.v1beta3.Processor.type] and
-     * [Processor.display_name]][] to be set. Also, the
+     * [Processor.display_name][google.cloud.documentai.v1beta3.Processor.display_name]
+     * to be set. Also, the
      * [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name]
      * field must be set if the processor is under CMEK.
      * 
@@ -736,7 +740,8 @@ public boolean hasProcessor() { *
      * Required. The processor to be created, requires
      * [Processor.type][google.cloud.documentai.v1beta3.Processor.type] and
-     * [Processor.display_name]][] to be set. Also, the
+     * [Processor.display_name][google.cloud.documentai.v1beta3.Processor.display_name]
+     * to be set. Also, the
      * [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name]
      * field must be set if the processor is under CMEK.
      * 
@@ -762,7 +767,8 @@ public com.google.cloud.documentai.v1beta3.Processor getProcessor() { *
      * Required. The processor to be created, requires
      * [Processor.type][google.cloud.documentai.v1beta3.Processor.type] and
-     * [Processor.display_name]][] to be set. Also, the
+     * [Processor.display_name][google.cloud.documentai.v1beta3.Processor.display_name]
+     * to be set. Also, the
      * [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name]
      * field must be set if the processor is under CMEK.
      * 
@@ -790,7 +796,8 @@ public Builder setProcessor(com.google.cloud.documentai.v1beta3.Processor value) *
      * Required. The processor to be created, requires
      * [Processor.type][google.cloud.documentai.v1beta3.Processor.type] and
-     * [Processor.display_name]][] to be set. Also, the
+     * [Processor.display_name][google.cloud.documentai.v1beta3.Processor.display_name]
+     * to be set. Also, the
      * [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name]
      * field must be set if the processor is under CMEK.
      * 
@@ -816,7 +823,8 @@ public Builder setProcessor( *
      * Required. The processor to be created, requires
      * [Processor.type][google.cloud.documentai.v1beta3.Processor.type] and
-     * [Processor.display_name]][] to be set. Also, the
+     * [Processor.display_name][google.cloud.documentai.v1beta3.Processor.display_name]
+     * to be set. Also, the
      * [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name]
      * field must be set if the processor is under CMEK.
      * 
@@ -849,7 +857,8 @@ public Builder mergeProcessor(com.google.cloud.documentai.v1beta3.Processor valu *
      * Required. The processor to be created, requires
      * [Processor.type][google.cloud.documentai.v1beta3.Processor.type] and
-     * [Processor.display_name]][] to be set. Also, the
+     * [Processor.display_name][google.cloud.documentai.v1beta3.Processor.display_name]
+     * to be set. Also, the
      * [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name]
      * field must be set if the processor is under CMEK.
      * 
@@ -874,7 +883,8 @@ public Builder clearProcessor() { *
      * Required. The processor to be created, requires
      * [Processor.type][google.cloud.documentai.v1beta3.Processor.type] and
-     * [Processor.display_name]][] to be set. Also, the
+     * [Processor.display_name][google.cloud.documentai.v1beta3.Processor.display_name]
+     * to be set. Also, the
      * [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name]
      * field must be set if the processor is under CMEK.
      * 
@@ -894,7 +904,8 @@ public com.google.cloud.documentai.v1beta3.Processor.Builder getProcessorBuilder *
      * Required. The processor to be created, requires
      * [Processor.type][google.cloud.documentai.v1beta3.Processor.type] and
-     * [Processor.display_name]][] to be set. Also, the
+     * [Processor.display_name][google.cloud.documentai.v1beta3.Processor.display_name]
+     * to be set. Also, the
      * [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name]
      * field must be set if the processor is under CMEK.
      * 
@@ -918,7 +929,8 @@ public com.google.cloud.documentai.v1beta3.ProcessorOrBuilder getProcessorOrBuil *
      * Required. The processor to be created, requires
      * [Processor.type][google.cloud.documentai.v1beta3.Processor.type] and
-     * [Processor.display_name]][] to be set. Also, the
+     * [Processor.display_name][google.cloud.documentai.v1beta3.Processor.display_name]
+     * to be set. Also, the
      * [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name]
      * field must be set if the processor is under CMEK.
      * 
diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/CreateProcessorRequestOrBuilder.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/CreateProcessorRequestOrBuilder.java index 2d04e109d461..c1385f7b6b5f 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/CreateProcessorRequestOrBuilder.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/CreateProcessorRequestOrBuilder.java @@ -61,7 +61,8 @@ public interface CreateProcessorRequestOrBuilder *
    * Required. The processor to be created, requires
    * [Processor.type][google.cloud.documentai.v1beta3.Processor.type] and
-   * [Processor.display_name]][] to be set. Also, the
+   * [Processor.display_name][google.cloud.documentai.v1beta3.Processor.display_name]
+   * to be set. Also, the
    * [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name]
    * field must be set if the processor is under CMEK.
    * 
@@ -79,7 +80,8 @@ public interface CreateProcessorRequestOrBuilder *
    * Required. The processor to be created, requires
    * [Processor.type][google.cloud.documentai.v1beta3.Processor.type] and
-   * [Processor.display_name]][] to be set. Also, the
+   * [Processor.display_name][google.cloud.documentai.v1beta3.Processor.display_name]
+   * to be set. Also, the
    * [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name]
    * field must be set if the processor is under CMEK.
    * 
@@ -97,7 +99,8 @@ public interface CreateProcessorRequestOrBuilder *
    * Required. The processor to be created, requires
    * [Processor.type][google.cloud.documentai.v1beta3.Processor.type] and
-   * [Processor.display_name]][] to be set. Also, the
+   * [Processor.display_name][google.cloud.documentai.v1beta3.Processor.display_name]
+   * to be set. Also, the
    * [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name]
    * field must be set if the processor is under CMEK.
    * 
diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Dataset.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Dataset.java index bc94165f4640..256da77a7f90 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Dataset.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Dataset.java @@ -2817,6 +2817,7 @@ public enum StorageSourceCase com.google.protobuf.Internal.EnumLite, com.google.protobuf.AbstractMessage.InternalOneOfEnum { GCS_MANAGED_CONFIG(3), + @java.lang.Deprecated DOCUMENT_WAREHOUSE_CONFIG(5), UNMANAGED_DATASET_CONFIG(6), STORAGESOURCE_NOT_SET(0); @@ -2974,16 +2975,20 @@ public com.google.cloud.documentai.v1beta3.Dataset.GCSManagedConfig getGcsManage * * *
-   * Optional. Document AI Warehouse-based dataset configuration.
+   * Optional. Deprecated. Warehouse-based dataset configuration is not
+   * supported.
    * 
* * - * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1beta3.Dataset.document_warehouse_config is deprecated. + * See google/cloud/documentai/v1beta3/dataset.proto;l=98 * @return Whether the documentWarehouseConfig field is set. */ @java.lang.Override + @java.lang.Deprecated public boolean hasDocumentWarehouseConfig() { return storageSourceCase_ == 5; } @@ -2991,16 +2996,20 @@ public boolean hasDocumentWarehouseConfig() { * * *
-   * Optional. Document AI Warehouse-based dataset configuration.
+   * Optional. Deprecated. Warehouse-based dataset configuration is not
+   * supported.
    * 
* * - * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1beta3.Dataset.document_warehouse_config is deprecated. + * See google/cloud/documentai/v1beta3/dataset.proto;l=98 * @return The documentWarehouseConfig. */ @java.lang.Override + @java.lang.Deprecated public com.google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig getDocumentWarehouseConfig() { if (storageSourceCase_ == 5) { @@ -3012,14 +3021,16 @@ public boolean hasDocumentWarehouseConfig() { * * *
-   * Optional. Document AI Warehouse-based dataset configuration.
+   * Optional. Deprecated. Warehouse-based dataset configuration is not
+   * supported.
    * 
* * - * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * */ @java.lang.Override + @java.lang.Deprecated public com.google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfigOrBuilder getDocumentWarehouseConfigOrBuilder() { if (storageSourceCase_ == 5) { @@ -4087,16 +4098,20 @@ public Builder clearGcsManagedConfig() { * * *
-     * Optional. Document AI Warehouse-based dataset configuration.
+     * Optional. Deprecated. Warehouse-based dataset configuration is not
+     * supported.
      * 
* * - * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1beta3.Dataset.document_warehouse_config is deprecated. + * See google/cloud/documentai/v1beta3/dataset.proto;l=98 * @return Whether the documentWarehouseConfig field is set. */ @java.lang.Override + @java.lang.Deprecated public boolean hasDocumentWarehouseConfig() { return storageSourceCase_ == 5; } @@ -4104,16 +4119,20 @@ public boolean hasDocumentWarehouseConfig() { * * *
-     * Optional. Document AI Warehouse-based dataset configuration.
+     * Optional. Deprecated. Warehouse-based dataset configuration is not
+     * supported.
      * 
* * - * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1beta3.Dataset.document_warehouse_config is deprecated. + * See google/cloud/documentai/v1beta3/dataset.proto;l=98 * @return The documentWarehouseConfig. */ @java.lang.Override + @java.lang.Deprecated public com.google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig getDocumentWarehouseConfig() { if (documentWarehouseConfigBuilder_ == null) { @@ -4135,13 +4154,15 @@ public boolean hasDocumentWarehouseConfig() { * * *
-     * Optional. Document AI Warehouse-based dataset configuration.
+     * Optional. Deprecated. Warehouse-based dataset configuration is not
+     * supported.
      * 
* * - * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * */ + @java.lang.Deprecated public Builder setDocumentWarehouseConfig( com.google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig value) { if (documentWarehouseConfigBuilder_ == null) { @@ -4160,13 +4181,15 @@ public Builder setDocumentWarehouseConfig( * * *
-     * Optional. Document AI Warehouse-based dataset configuration.
+     * Optional. Deprecated. Warehouse-based dataset configuration is not
+     * supported.
      * 
* * - * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * */ + @java.lang.Deprecated public Builder setDocumentWarehouseConfig( com.google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig.Builder builderForValue) { @@ -4183,13 +4206,15 @@ public Builder setDocumentWarehouseConfig( * * *
-     * Optional. Document AI Warehouse-based dataset configuration.
+     * Optional. Deprecated. Warehouse-based dataset configuration is not
+     * supported.
      * 
* * - * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * */ + @java.lang.Deprecated public Builder mergeDocumentWarehouseConfig( com.google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig value) { if (documentWarehouseConfigBuilder_ == null) { @@ -4221,13 +4246,15 @@ public Builder mergeDocumentWarehouseConfig( * * *
-     * Optional. Document AI Warehouse-based dataset configuration.
+     * Optional. Deprecated. Warehouse-based dataset configuration is not
+     * supported.
      * 
* * - * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * */ + @java.lang.Deprecated public Builder clearDocumentWarehouseConfig() { if (documentWarehouseConfigBuilder_ == null) { if (storageSourceCase_ == 5) { @@ -4248,13 +4275,15 @@ public Builder clearDocumentWarehouseConfig() { * * *
-     * Optional. Document AI Warehouse-based dataset configuration.
+     * Optional. Deprecated. Warehouse-based dataset configuration is not
+     * supported.
      * 
* * - * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * */ + @java.lang.Deprecated public com.google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig.Builder getDocumentWarehouseConfigBuilder() { return getDocumentWarehouseConfigFieldBuilder().getBuilder(); @@ -4263,14 +4292,16 @@ public Builder clearDocumentWarehouseConfig() { * * *
-     * Optional. Document AI Warehouse-based dataset configuration.
+     * Optional. Deprecated. Warehouse-based dataset configuration is not
+     * supported.
      * 
* * - * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * */ @java.lang.Override + @java.lang.Deprecated public com.google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfigOrBuilder getDocumentWarehouseConfigOrBuilder() { if ((storageSourceCase_ == 5) && (documentWarehouseConfigBuilder_ != null)) { @@ -4288,11 +4319,12 @@ public Builder clearDocumentWarehouseConfig() { * * *
-     * Optional. Document AI Warehouse-based dataset configuration.
+     * Optional. Deprecated. Warehouse-based dataset configuration is not
+     * supported.
      * 
* * - * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * */ private com.google.protobuf.SingleFieldBuilderV3< diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DatasetOrBuilder.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DatasetOrBuilder.java index 0aad6410442f..368301cdb0d0 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DatasetOrBuilder.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DatasetOrBuilder.java @@ -76,41 +76,51 @@ public interface DatasetOrBuilder * * *
-   * Optional. Document AI Warehouse-based dataset configuration.
+   * Optional. Deprecated. Warehouse-based dataset configuration is not
+   * supported.
    * 
* * - * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1beta3.Dataset.document_warehouse_config is deprecated. + * See google/cloud/documentai/v1beta3/dataset.proto;l=98 * @return Whether the documentWarehouseConfig field is set. */ + @java.lang.Deprecated boolean hasDocumentWarehouseConfig(); /** * * *
-   * Optional. Document AI Warehouse-based dataset configuration.
+   * Optional. Deprecated. Warehouse-based dataset configuration is not
+   * supported.
    * 
* * - * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * * + * @deprecated google.cloud.documentai.v1beta3.Dataset.document_warehouse_config is deprecated. + * See google/cloud/documentai/v1beta3/dataset.proto;l=98 * @return The documentWarehouseConfig. */ + @java.lang.Deprecated com.google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig getDocumentWarehouseConfig(); /** * * *
-   * Optional. Document AI Warehouse-based dataset configuration.
+   * Optional. Deprecated. Warehouse-based dataset configuration is not
+   * supported.
    * 
* * - * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [(.google.api.field_behavior) = OPTIONAL]; + * .google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfig document_warehouse_config = 5 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; * */ + @java.lang.Deprecated com.google.cloud.documentai.v1beta3.Dataset.DocumentWarehouseConfigOrBuilder getDocumentWarehouseConfigOrBuilder(); diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DatasetProto.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DatasetProto.java index 4557145c7212..85d31e94648c 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DatasetProto.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DatasetProto.java @@ -88,63 +88,63 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "entai/v1beta3/document.proto\0321google/clo" + "ud/documentai/v1beta3/document_io.proto\032" + "5google/cloud/documentai/v1beta3/documen" - + "t_schema.proto\"\342\007\n\007Dataset\022\\\n\022gcs_manage" + + "t_schema.proto\"\344\007\n\007Dataset\022\\\n\022gcs_manage" + "d_config\030\003 \001(\01329.google.cloud.documentai" + ".v1beta3.Dataset.GCSManagedConfigB\003\340A\001H\000" - + "\022j\n\031document_warehouse_config\030\005 \001(\0132@.go" + + "\022l\n\031document_warehouse_config\030\005 \001(\0132@.go" + "ogle.cloud.documentai.v1beta3.Dataset.Do" - + "cumentWarehouseConfigB\003\340A\001H\000\022h\n\030unmanage" - + "d_dataset_config\030\006 \001(\0132?.google.cloud.do" - + "cumentai.v1beta3.Dataset.UnmanagedDatase" - + "tConfigB\003\340A\001H\000\022f\n\027spanner_indexing_confi" - + "g\030\004 \001(\0132>.google.cloud.documentai.v1beta" - + "3.Dataset.SpannerIndexingConfigB\003\340A\001H\001\022\014" - + "\n\004name\030\001 \001(\t\022B\n\005state\030\002 \001(\0162..google.clo" - + "ud.documentai.v1beta3.Dataset.StateB\003\340A\002" - + "\032W\n\020GCSManagedConfig\022C\n\ngcs_prefix\030\001 \001(\013" - + "2*.google.cloud.documentai.v1beta3.GcsPr" - + "efixB\003\340A\002\032r\n\027DocumentWarehouseConfig\022\027\n\n" - + "collection\030\001 \001(\tB\003\340A\003\022>\n\006schema\030\002 \001(\tB.\340" - + "A\003\372A(\n&contentwarehouse.googleapis.com/S" - + "chema\032\030\n\026UnmanagedDatasetConfig\032\027\n\025Spann" - + "erIndexingConfig\"T\n\005State\022\025\n\021STATE_UNSPE" - + "CIFIED\020\000\022\021\n\rUNINITIALIZED\020\001\022\020\n\014INITIALIZ" - + "ING\020\002\022\017\n\013INITIALIZED\020\003:n\352Ak\n!documentai." - + "googleapis.com/Dataset\022Fprojects/{projec" - + "t}/locations/{location}/processors/{proc" - + "essor}/datasetB\020\n\016storage_sourceB\021\n\017inde" - + "xing_source\"\206\003\n\nDocumentId\022^\n\022gcs_manage" - + "d_doc_id\030\001 \001(\0132@.google.cloud.documentai" - + ".v1beta3.DocumentId.GCSManagedDocumentId" - + "H\000\022[\n\020unmanaged_doc_id\030\004 \001(\0132?.google.cl" - + "oud.documentai.v1beta3.DocumentId.Unmana" - + "gedDocumentIdH\000\022B\n\014revision_ref\030\003 \001(\0132,." - + "google.cloud.documentai.v1beta3.Revision" - + "Ref\032C\n\024GCSManagedDocumentId\022\024\n\007gcs_uri\030\001" - + " \001(\tB\003\340A\002\022\025\n\tcw_doc_id\030\002 \001(\tB\002\030\001\032*\n\023Unma" - + "nagedDocumentId\022\023\n\006doc_id\030\001 \001(\tB\003\340A\002B\006\n\004" - + "type\"\361\001\n\rDatasetSchema\022\014\n\004name\030\001 \001(\t\022M\n\017" - + "document_schema\030\003 \001(\0132/.google.cloud.doc" - + "umentai.v1beta3.DocumentSchemaB\003\340A\001:\202\001\352A" - + "\177\n\'documentai.googleapis.com/DatasetSche" - + "ma\022Tprojects/{project}/locations/{locati" - + "on}/processors/{processor}/dataset/datas" - + "etSchema\"\207\002\n\025BatchDatasetDocuments\022o\n\027in" - + "dividual_document_ids\030\001 \001(\0132L.google.clo" - + "ud.documentai.v1beta3.BatchDatasetDocume" - + "nts.IndividualDocumentIdsH\000\022\020\n\006filter\030\002 " - + "\001(\tH\000\032_\n\025IndividualDocumentIds\022F\n\014docume" - + "nt_ids\030\001 \003(\0132+.google.cloud.documentai.v" - + "1beta3.DocumentIdB\003\340A\002B\n\n\010criteriaB\310\002\n#c" - + "om.google.cloud.documentai.v1beta3B\014Data" - + "setProtoP\001ZCcloud.google.com/go/document" - + "ai/apiv1beta3/documentaipb;documentaipb\252" - + "\002\037Google.Cloud.DocumentAI.V1Beta3\312\002\037Goog" - + "le\\Cloud\\DocumentAI\\V1beta3\352\002\"Google::Cl" - + "oud::DocumentAI::V1beta3\352Ab\n&contentware" - + "house.googleapis.com/Schema\0228projects/{p" - + "roject}/locations/{location}/schemas/{sc" - + "hema}b\006proto3" + + "cumentWarehouseConfigB\005\030\001\340A\001H\000\022h\n\030unmana" + + "ged_dataset_config\030\006 \001(\0132?.google.cloud." + + "documentai.v1beta3.Dataset.UnmanagedData" + + "setConfigB\003\340A\001H\000\022f\n\027spanner_indexing_con" + + "fig\030\004 \001(\0132>.google.cloud.documentai.v1be" + + "ta3.Dataset.SpannerIndexingConfigB\003\340A\001H\001" + + "\022\014\n\004name\030\001 \001(\t\022B\n\005state\030\002 \001(\0162..google.c" + + "loud.documentai.v1beta3.Dataset.StateB\003\340" + + "A\002\032W\n\020GCSManagedConfig\022C\n\ngcs_prefix\030\001 \001" + + "(\0132*.google.cloud.documentai.v1beta3.Gcs" + + "PrefixB\003\340A\002\032r\n\027DocumentWarehouseConfig\022\027" + + "\n\ncollection\030\001 \001(\tB\003\340A\003\022>\n\006schema\030\002 \001(\tB" + + ".\340A\003\372A(\n&contentwarehouse.googleapis.com" + + "/Schema\032\030\n\026UnmanagedDatasetConfig\032\027\n\025Spa" + + "nnerIndexingConfig\"T\n\005State\022\025\n\021STATE_UNS" + + "PECIFIED\020\000\022\021\n\rUNINITIALIZED\020\001\022\020\n\014INITIAL" + + "IZING\020\002\022\017\n\013INITIALIZED\020\003:n\352Ak\n!documenta" + + "i.googleapis.com/Dataset\022Fprojects/{proj" + + "ect}/locations/{location}/processors/{pr" + + "ocessor}/datasetB\020\n\016storage_sourceB\021\n\017in" + + "dexing_source\"\206\003\n\nDocumentId\022^\n\022gcs_mana" + + "ged_doc_id\030\001 \001(\0132@.google.cloud.document" + + "ai.v1beta3.DocumentId.GCSManagedDocument" + + "IdH\000\022[\n\020unmanaged_doc_id\030\004 \001(\0132?.google." + + "cloud.documentai.v1beta3.DocumentId.Unma" + + "nagedDocumentIdH\000\022B\n\014revision_ref\030\003 \001(\0132" + + ",.google.cloud.documentai.v1beta3.Revisi" + + "onRef\032C\n\024GCSManagedDocumentId\022\024\n\007gcs_uri" + + "\030\001 \001(\tB\003\340A\002\022\025\n\tcw_doc_id\030\002 \001(\tB\002\030\001\032*\n\023Un" + + "managedDocumentId\022\023\n\006doc_id\030\001 \001(\tB\003\340A\002B\006" + + "\n\004type\"\361\001\n\rDatasetSchema\022\014\n\004name\030\001 \001(\t\022M" + + "\n\017document_schema\030\003 \001(\0132/.google.cloud.d" + + "ocumentai.v1beta3.DocumentSchemaB\003\340A\001:\202\001" + + "\352A\177\n\'documentai.googleapis.com/DatasetSc" + + "hema\022Tprojects/{project}/locations/{loca" + + "tion}/processors/{processor}/dataset/dat" + + "asetSchema\"\207\002\n\025BatchDatasetDocuments\022o\n\027" + + "individual_document_ids\030\001 \001(\0132L.google.c" + + "loud.documentai.v1beta3.BatchDatasetDocu" + + "ments.IndividualDocumentIdsH\000\022\020\n\006filter\030" + + "\002 \001(\tH\000\032_\n\025IndividualDocumentIds\022F\n\014docu" + + "ment_ids\030\001 \003(\0132+.google.cloud.documentai" + + ".v1beta3.DocumentIdB\003\340A\002B\n\n\010criteriaB\310\002\n" + + "#com.google.cloud.documentai.v1beta3B\014Da" + + "tasetProtoP\001ZCcloud.google.com/go/docume" + + "ntai/apiv1beta3/documentaipb;documentaip" + + "b\252\002\037Google.Cloud.DocumentAI.V1Beta3\312\002\037Go" + + "ogle\\Cloud\\DocumentAI\\V1beta3\352\002\"Google::" + + "Cloud::DocumentAI::V1beta3\352Ab\n&contentwa" + + "rehouse.googleapis.com/Schema\0228projects/" + + "{project}/locations/{location}/schemas/{" + + "schema}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Document.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Document.java index f585481179d5..4e52b3f9b1bf 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Document.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/Document.java @@ -54601,7 +54601,8 @@ public interface PageRefOrBuilder * *
        * Optional. Identifies the bounding polygon of a layout element on the
-       * page.
+       * page. If `layout_type` is set, the bounding polygon must be exactly the
+       * same to the layout element it's referring to.
        * 
* * @@ -54616,7 +54617,8 @@ public interface PageRefOrBuilder * *
        * Optional. Identifies the bounding polygon of a layout element on the
-       * page.
+       * page. If `layout_type` is set, the bounding polygon must be exactly the
+       * same to the layout element it's referring to.
        * 
* * @@ -54631,7 +54633,8 @@ public interface PageRefOrBuilder * *
        * Optional. Identifies the bounding polygon of a layout element on the
-       * page.
+       * page. If `layout_type` is set, the bounding polygon must be exactly the
+       * same to the layout element it's referring to.
        * 
* * @@ -55138,7 +55141,8 @@ public com.google.protobuf.ByteString getLayoutIdBytes() { * *
        * Optional. Identifies the bounding polygon of a layout element on the
-       * page.
+       * page. If `layout_type` is set, the bounding polygon must be exactly the
+       * same to the layout element it's referring to.
        * 
* * @@ -55156,7 +55160,8 @@ public boolean hasBoundingPoly() { * *
        * Optional. Identifies the bounding polygon of a layout element on the
-       * page.
+       * page. If `layout_type` is set, the bounding polygon must be exactly the
+       * same to the layout element it's referring to.
        * 
* * @@ -55176,7 +55181,8 @@ public com.google.cloud.documentai.v1beta3.BoundingPoly getBoundingPoly() { * *
        * Optional. Identifies the bounding polygon of a layout element on the
-       * page.
+       * page. If `layout_type` is set, the bounding polygon must be exactly the
+       * same to the layout element it's referring to.
        * 
* * @@ -56009,7 +56015,8 @@ public Builder setLayoutIdBytes(com.google.protobuf.ByteString value) { * *
          * Optional. Identifies the bounding polygon of a layout element on the
-         * page.
+         * page. If `layout_type` is set, the bounding polygon must be exactly the
+         * same to the layout element it's referring to.
          * 
* * @@ -56026,7 +56033,8 @@ public boolean hasBoundingPoly() { * *
          * Optional. Identifies the bounding polygon of a layout element on the
-         * page.
+         * page. If `layout_type` is set, the bounding polygon must be exactly the
+         * same to the layout element it's referring to.
          * 
* * @@ -56049,7 +56057,8 @@ public com.google.cloud.documentai.v1beta3.BoundingPoly getBoundingPoly() { * *
          * Optional. Identifies the bounding polygon of a layout element on the
-         * page.
+         * page. If `layout_type` is set, the bounding polygon must be exactly the
+         * same to the layout element it's referring to.
          * 
* * @@ -56074,7 +56083,8 @@ public Builder setBoundingPoly(com.google.cloud.documentai.v1beta3.BoundingPoly * *
          * Optional. Identifies the bounding polygon of a layout element on the
-         * page.
+         * page. If `layout_type` is set, the bounding polygon must be exactly the
+         * same to the layout element it's referring to.
          * 
* * @@ -56097,7 +56107,8 @@ public Builder setBoundingPoly( * *
          * Optional. Identifies the bounding polygon of a layout element on the
-         * page.
+         * page. If `layout_type` is set, the bounding polygon must be exactly the
+         * same to the layout element it's referring to.
          * 
* * @@ -56128,7 +56139,8 @@ public Builder mergeBoundingPoly(com.google.cloud.documentai.v1beta3.BoundingPol * *
          * Optional. Identifies the bounding polygon of a layout element on the
-         * page.
+         * page. If `layout_type` is set, the bounding polygon must be exactly the
+         * same to the layout element it's referring to.
          * 
* * @@ -56150,7 +56162,8 @@ public Builder clearBoundingPoly() { * *
          * Optional. Identifies the bounding polygon of a layout element on the
-         * page.
+         * page. If `layout_type` is set, the bounding polygon must be exactly the
+         * same to the layout element it's referring to.
          * 
* * @@ -56167,7 +56180,8 @@ public com.google.cloud.documentai.v1beta3.BoundingPoly.Builder getBoundingPolyB * *
          * Optional. Identifies the bounding polygon of a layout element on the
-         * page.
+         * page. If `layout_type` is set, the bounding polygon must be exactly the
+         * same to the layout element it's referring to.
          * 
* * @@ -56189,7 +56203,8 @@ public com.google.cloud.documentai.v1beta3.BoundingPoly.Builder getBoundingPolyB * *
          * Optional. Identifies the bounding polygon of a layout element on the
-         * page.
+         * page. If `layout_type` is set, the bounding polygon must be exactly the
+         * same to the layout element it's referring to.
          * 
* * @@ -57283,7 +57298,7 @@ public interface ProvenanceOrBuilder * int32 revision = 1 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.revision is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=823 + * google/cloud/documentai/v1beta3/document.proto;l=824 * @return The revision. */ @java.lang.Deprecated @@ -57300,7 +57315,7 @@ public interface ProvenanceOrBuilder * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.id is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=827 + * google/cloud/documentai/v1beta3/document.proto;l=828 * @return The id. */ @java.lang.Deprecated @@ -57764,7 +57779,7 @@ public interface ParentOrBuilder * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.Parent.id is deprecated. - * See google/cloud/documentai/v1beta3/document.proto;l=786 + * See google/cloud/documentai/v1beta3/document.proto;l=787 * @return The id. */ @java.lang.Deprecated @@ -57862,7 +57877,7 @@ public int getIndex() { * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.Parent.id is deprecated. - * See google/cloud/documentai/v1beta3/document.proto;l=786 + * See google/cloud/documentai/v1beta3/document.proto;l=787 * @return The id. */ @java.lang.Override @@ -58390,7 +58405,7 @@ public Builder clearIndex() { * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.Parent.id is deprecated. - * See google/cloud/documentai/v1beta3/document.proto;l=786 + * See google/cloud/documentai/v1beta3/document.proto;l=787 * @return The id. */ @java.lang.Override @@ -58408,7 +58423,7 @@ public int getId() { * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.Parent.id is deprecated. - * See google/cloud/documentai/v1beta3/document.proto;l=786 + * See google/cloud/documentai/v1beta3/document.proto;l=787 * @param value The id to set. * @return This builder for chaining. */ @@ -58430,7 +58445,7 @@ public Builder setId(int value) { * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.Parent.id is deprecated. - * See google/cloud/documentai/v1beta3/document.proto;l=786 + * See google/cloud/documentai/v1beta3/document.proto;l=787 * @return This builder for chaining. */ @java.lang.Deprecated @@ -58520,7 +58535,7 @@ public com.google.protobuf.Parser getParserForType() { * int32 revision = 1 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.revision is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=823 + * google/cloud/documentai/v1beta3/document.proto;l=824 * @return The revision. */ @java.lang.Override @@ -58542,7 +58557,7 @@ public int getRevision() { * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.id is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=827 + * google/cloud/documentai/v1beta3/document.proto;l=828 * @return The id. */ @java.lang.Override @@ -59147,7 +59162,7 @@ public Builder mergeFrom( * int32 revision = 1 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.revision is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=823 + * google/cloud/documentai/v1beta3/document.proto;l=824 * @return The revision. */ @java.lang.Override @@ -59165,7 +59180,7 @@ public int getRevision() { * int32 revision = 1 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.revision is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=823 + * google/cloud/documentai/v1beta3/document.proto;l=824 * @param value The revision to set. * @return This builder for chaining. */ @@ -59187,7 +59202,7 @@ public Builder setRevision(int value) { * int32 revision = 1 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.revision is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=823 + * google/cloud/documentai/v1beta3/document.proto;l=824 * @return This builder for chaining. */ @java.lang.Deprecated @@ -59210,7 +59225,7 @@ public Builder clearRevision() { * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.id is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=827 + * google/cloud/documentai/v1beta3/document.proto;l=828 * @return The id. */ @java.lang.Override @@ -59229,7 +59244,7 @@ public int getId() { * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.id is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=827 + * google/cloud/documentai/v1beta3/document.proto;l=828 * @param value The id to set. * @return This builder for chaining. */ @@ -59252,7 +59267,7 @@ public Builder setId(int value) { * int32 id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Provenance.id is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=827 + * google/cloud/documentai/v1beta3/document.proto;l=828 * @return This builder for chaining. */ @java.lang.Deprecated @@ -59932,7 +59947,7 @@ public interface RevisionOrBuilder * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=866 + * google/cloud/documentai/v1beta3/document.proto;l=867 * @return A list containing the parent. */ @java.lang.Deprecated @@ -59949,7 +59964,7 @@ public interface RevisionOrBuilder * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=866 + * google/cloud/documentai/v1beta3/document.proto;l=867 * @return The count of parent. */ @java.lang.Deprecated @@ -59966,7 +59981,7 @@ public interface RevisionOrBuilder * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=866 + * google/cloud/documentai/v1beta3/document.proto;l=867 * @param index The index of the element to return. * @return The parent at the given index. */ @@ -61289,7 +61304,7 @@ public com.google.protobuf.ByteString getIdBytes() { * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=866 + * google/cloud/documentai/v1beta3/document.proto;l=867 * @return A list containing the parent. */ @java.lang.Override @@ -61309,7 +61324,7 @@ public java.util.List getParentList() { * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=866 + * google/cloud/documentai/v1beta3/document.proto;l=867 * @return The count of parent. */ @java.lang.Deprecated @@ -61328,7 +61343,7 @@ public int getParentCount() { * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=866 + * google/cloud/documentai/v1beta3/document.proto;l=867 * @param index The index of the element to return. * @return The parent at the given index. */ @@ -62537,7 +62552,7 @@ private void ensureParentIsMutable() { * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=866 + * google/cloud/documentai/v1beta3/document.proto;l=867 * @return A list containing the parent. */ @java.lang.Deprecated @@ -62557,7 +62572,7 @@ public java.util.List getParentList() { * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=866 + * google/cloud/documentai/v1beta3/document.proto;l=867 * @return The count of parent. */ @java.lang.Deprecated @@ -62576,7 +62591,7 @@ public int getParentCount() { * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=866 + * google/cloud/documentai/v1beta3/document.proto;l=867 * @param index The index of the element to return. * @return The parent at the given index. */ @@ -62596,7 +62611,7 @@ public int getParent(int index) { * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=866 + * google/cloud/documentai/v1beta3/document.proto;l=867 * @param index The index to set the value at. * @param value The parent to set. * @return This builder for chaining. @@ -62622,7 +62637,7 @@ public Builder setParent(int index, int value) { * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=866 + * google/cloud/documentai/v1beta3/document.proto;l=867 * @param value The parent to add. * @return This builder for chaining. */ @@ -62647,7 +62662,7 @@ public Builder addParent(int value) { * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=866 + * google/cloud/documentai/v1beta3/document.proto;l=867 * @param values The parent to add. * @return This builder for chaining. */ @@ -62671,7 +62686,7 @@ public Builder addAllParent(java.lang.Iterable valu * repeated int32 parent = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.Document.Revision.parent is deprecated. See - * google/cloud/documentai/v1beta3/document.proto;l=866 + * google/cloud/documentai/v1beta3/document.proto;l=867 * @return This builder for chaining. */ @java.lang.Deprecated diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentAiDocumentSchema.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentAiDocumentSchema.java index 7ce8eb0fdea4..a732cd86be38 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentAiDocumentSchema.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentAiDocumentSchema.java @@ -89,13 +89,13 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ctive\030\003 \001(\010\022[\n\031field_extraction_metadata" + "\030\t \001(\01328.google.cloud.documentai.v1beta3" + ".FieldExtractionMetadata\"&\n\022EntityTypeMe" - + "tadata\022\020\n\010inactive\030\005 \001(\010\"\341\010\n\016DocumentSch" + + "tadata\022\020\n\010inactive\030\005 \001(\010\"\367\010\n\016DocumentSch" + "ema\022\024\n\014display_name\030\001 \001(\t\022\023\n\013description" + "\030\002 \001(\t\022P\n\014entity_types\030\003 \003(\0132:.google.cl" + "oud.documentai.v1beta3.DocumentSchema.En" + "tityType\022J\n\010metadata\030\004 \001(\01328.google.clou" + "d.documentai.v1beta3.DocumentSchema.Meta" - + "data\032\356\005\n\nEntityType\022\\\n\013enum_values\030\016 \001(\013" + + "data\032\204\006\n\nEntityType\022\\\n\013enum_values\030\016 \001(\013" + "2E.google.cloud.documentai.v1beta3.Docum" + "entSchema.EntityType.EnumValuesH\000\022\024\n\014dis" + "play_name\030\r \001(\t\022\014\n\004name\030\001 \001(\t\022\022\n\nbase_ty" @@ -104,26 +104,27 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "ntityType.Property\022Q\n\024entity_type_metada" + "ta\030\013 \001(\01323.google.cloud.documentai.v1bet" + "a3.EntityTypeMetadata\032\034\n\nEnumValues\022\016\n\006v" - + "alues\030\001 \003(\t\032\357\002\n\010Property\022\014\n\004name\030\001 \001(\t\022\022" - + "\n\nvalue_type\030\002 \001(\t\022k\n\017occurrence_type\030\003 " - + "\001(\0162R.google.cloud.documentai.v1beta3.Do" - + "cumentSchema.EntityType.Property.Occurre" - + "nceType\022L\n\021property_metadata\030\005 \001(\01321.goo" - + "gle.cloud.documentai.v1beta3.PropertyMet" - + "adata\"\205\001\n\016OccurrenceType\022\037\n\033OCCURRENCE_T" - + "YPE_UNSPECIFIED\020\000\022\021\n\rOPTIONAL_ONCE\020\001\022\025\n\021" - + "OPTIONAL_MULTIPLE\020\002\022\021\n\rREQUIRED_ONCE\020\003\022\025" - + "\n\021REQUIRED_MULTIPLE\020\004B\016\n\014value_source\032\224\001" - + "\n\010Metadata\022\031\n\021document_splitter\030\001 \001(\010\022&\n" - + "\036document_allow_multiple_labels\030\002 \001(\010\022%\n" - + "\035prefixed_naming_on_properties\030\006 \001(\010\022\036\n\026" - + "skip_naming_validation\030\007 \001(\010B\357\001\n#com.goo" - + "gle.cloud.documentai.v1beta3B\030DocumentAi" - + "DocumentSchemaP\001ZCcloud.google.com/go/do" - + "cumentai/apiv1beta3/documentaipb;documen" - + "taipb\252\002\037Google.Cloud.DocumentAI.V1Beta3\312" - + "\002\037Google\\Cloud\\DocumentAI\\V1beta3\352\002\"Goog" - + "le::Cloud::DocumentAI::V1beta3b\006proto3" + + "alues\030\001 \003(\t\032\205\003\n\010Property\022\014\n\004name\030\001 \001(\t\022\024" + + "\n\014display_name\030\006 \001(\t\022\022\n\nvalue_type\030\002 \001(\t" + + "\022k\n\017occurrence_type\030\003 \001(\0162R.google.cloud" + + ".documentai.v1beta3.DocumentSchema.Entit" + + "yType.Property.OccurrenceType\022L\n\021propert" + + "y_metadata\030\005 \001(\01321.google.cloud.document" + + "ai.v1beta3.PropertyMetadata\"\205\001\n\016Occurren" + + "ceType\022\037\n\033OCCURRENCE_TYPE_UNSPECIFIED\020\000\022" + + "\021\n\rOPTIONAL_ONCE\020\001\022\025\n\021OPTIONAL_MULTIPLE\020" + + "\002\022\021\n\rREQUIRED_ONCE\020\003\022\025\n\021REQUIRED_MULTIPL" + + "E\020\004B\016\n\014value_source\032\224\001\n\010Metadata\022\031\n\021docu" + + "ment_splitter\030\001 \001(\010\022&\n\036document_allow_mu" + + "ltiple_labels\030\002 \001(\010\022%\n\035prefixed_naming_o" + + "n_properties\030\006 \001(\010\022\036\n\026skip_naming_valida" + + "tion\030\007 \001(\010B\357\001\n#com.google.cloud.document" + + "ai.v1beta3B\030DocumentAiDocumentSchemaP\001ZC" + + "cloud.google.com/go/documentai/apiv1beta" + + "3/documentaipb;documentaipb\252\002\037Google.Clo" + + "ud.DocumentAI.V1Beta3\312\002\037Google\\Cloud\\Doc" + + "umentAI\\V1beta3\352\002\"Google::Cloud::Documen" + + "tAI::V1beta3b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -202,7 +203,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_google_cloud_documentai_v1beta3_DocumentSchema_EntityType_Property_descriptor, new java.lang.String[] { - "Name", "ValueType", "OccurrenceType", "PropertyMetadata", + "Name", "DisplayName", "ValueType", "OccurrenceType", "PropertyMetadata", }); internal_static_google_cloud_documentai_v1beta3_DocumentSchema_Metadata_descriptor = internal_static_google_cloud_documentai_v1beta3_DocumentSchema_descriptor diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentAiProcessorService.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentAiProcessorService.java index 577fbde3cca8..ae090246c4f3 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentAiProcessorService.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentAiProcessorService.java @@ -40,6 +40,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_documentai_v1beta3_ProcessRequest_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_documentai_v1beta3_ProcessRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_documentai_v1beta3_ProcessRequest_LabelsEntry_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_documentai_v1beta3_ProcessRequest_LabelsEntry_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_documentai_v1beta3_HumanReviewStatus_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -60,6 +64,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_documentai_v1beta3_BatchProcessRequest_BatchOutputConfig_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_documentai_v1beta3_BatchProcessRequest_BatchOutputConfig_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_documentai_v1beta3_BatchProcessRequest_LabelsEntry_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_documentai_v1beta3_BatchProcessRequest_LabelsEntry_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_documentai_v1beta3_BatchProcessResponse_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -208,6 +216,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_documentai_v1beta3_TrainProcessorVersionRequest_CustomDocumentExtractionOptions_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_documentai_v1beta3_TrainProcessorVersionRequest_CustomDocumentExtractionOptions_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_google_cloud_documentai_v1beta3_TrainProcessorVersionRequest_FoundationModelTuningOptions_descriptor; + static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_google_cloud_documentai_v1beta3_TrainProcessorVersionRequest_FoundationModelTuningOptions_fieldAccessorTable; static final com.google.protobuf.Descriptors.Descriptor internal_static_google_cloud_documentai_v1beta3_TrainProcessorVersionResponse_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable @@ -308,7 +320,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + ".OcrConfig\022M\n\017schema_override\030\010 \001(\0132/.go" + "ogle.cloud.documentai.v1beta3.DocumentSc" + "hemaB\003\340A\001\032,\n\026IndividualPageSelector\022\022\n\005p" - + "ages\030\001 \003(\005B\003\340A\001B\014\n\npage_range\"\333\003\n\016Proces" + + "ages\030\001 \003(\005B\003\340A\001B\014\n\npage_range\"\334\004\n\016Proces" + "sRequest\022D\n\017inline_document\030\004 \001(\0132).goog" + "le.cloud.documentai.v1beta3.DocumentH\000\022D" + "\n\014raw_document\030\005 \001(\0132,.google.cloud.docu" @@ -320,394 +332,407 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "an_review\030\003 \001(\010\022.\n\nfield_mask\030\006 \001(\0132\032.go" + "ogle.protobuf.FieldMask\022H\n\017process_optio" + "ns\030\007 \001(\0132/.google.cloud.documentai.v1bet" - + "a3.ProcessOptionsB\010\n\006source\"\363\001\n\021HumanRev" - + "iewStatus\022G\n\005state\030\001 \001(\01628.google.cloud." - + "documentai.v1beta3.HumanReviewStatus.Sta" - + "te\022\025\n\rstate_message\030\002 \001(\t\022\036\n\026human_revie" - + "w_operation\030\003 \001(\t\"^\n\005State\022\025\n\021STATE_UNSP" - + "ECIFIED\020\000\022\013\n\007SKIPPED\020\001\022\025\n\021VALIDATION_PAS" - + "SED\020\002\022\017\n\013IN_PROGRESS\020\003\022\t\n\005ERROR\020\004\"\303\001\n\017Pr" - + "ocessResponse\022;\n\010document\030\001 \001(\0132).google" - + ".cloud.documentai.v1beta3.Document\022\"\n\026hu" - + "man_review_operation\030\002 \001(\tB\002\030\001\022O\n\023human_" - + "review_status\030\003 \001(\01322.google.cloud.docum" - + "entai.v1beta3.HumanReviewStatus\"\365\004\n\023Batc" - + "hProcessRequest\022\027\n\004name\030\001 \001(\tB\t\340A\002\372A\003\n\001*" - + "\022`\n\rinput_configs\030\002 \003(\0132E.google.cloud.d" - + "ocumentai.v1beta3.BatchProcessRequest.Ba" - + "tchInputConfigB\002\030\001\022a\n\routput_config\030\003 \001(" - + "\0132F.google.cloud.documentai.v1beta3.Batc" - + "hProcessRequest.BatchOutputConfigB\002\030\001\022S\n" - + "\017input_documents\030\005 \001(\0132:.google.cloud.do" - + "cumentai.v1beta3.BatchDocumentsInputConf" - + "ig\022U\n\026document_output_config\030\006 \001(\01325.goo" - + "gle.cloud.documentai.v1beta3.DocumentOut" - + "putConfig\022\031\n\021skip_human_review\030\004 \001(\010\022H\n\017" - + "process_options\030\007 \001(\0132/.google.cloud.doc" - + "umentai.v1beta3.ProcessOptions\032=\n\020BatchI" - + "nputConfig\022\022\n\ngcs_source\030\001 \001(\t\022\021\n\tmime_t" - + "ype\030\002 \001(\t:\002\030\001\0320\n\021BatchOutputConfig\022\027\n\017gc" - + "s_destination\030\001 \001(\t:\002\030\001\"\026\n\024BatchProcessR" - + "esponse\"\262\005\n\024BatchProcessMetadata\022J\n\005stat" - + "e\030\001 \001(\0162;.google.cloud.documentai.v1beta" - + "3.BatchProcessMetadata.State\022\025\n\rstate_me" - + "ssage\030\002 \001(\t\022/\n\013create_time\030\003 \001(\0132\032.googl" - + "e.protobuf.Timestamp\022/\n\013update_time\030\004 \001(" - + "\0132\032.google.protobuf.Timestamp\022r\n\033individ" - + "ual_process_statuses\030\005 \003(\0132M.google.clou" - + "d.documentai.v1beta3.BatchProcessMetadat" - + "a.IndividualProcessStatus\032\354\001\n\027Individual" - + "ProcessStatus\022\030\n\020input_gcs_source\030\001 \001(\t\022" - + "\"\n\006status\030\002 \001(\0132\022.google.rpc.Status\022\036\n\026o" - + "utput_gcs_destination\030\003 \001(\t\022\"\n\026human_rev" - + "iew_operation\030\004 \001(\tB\002\030\001\022O\n\023human_review_" - + "status\030\005 \001(\01322.google.cloud.documentai.v" - + "1beta3.HumanReviewStatus\"r\n\005State\022\025\n\021STA" - + "TE_UNSPECIFIED\020\000\022\013\n\007WAITING\020\001\022\013\n\007RUNNING" - + "\020\002\022\r\n\tSUCCEEDED\020\003\022\016\n\nCANCELLING\020\004\022\r\n\tCAN" - + "CELLED\020\005\022\n\n\006FAILED\020\006\"]\n\032FetchProcessorTy" - + "pesRequest\022?\n\006parent\030\001 \001(\tB/\340A\002\372A)\022\'docu" - + "mentai.googleapis.com/ProcessorType\"f\n\033F" - + "etchProcessorTypesResponse\022G\n\017processor_" - + "types\030\001 \003(\0132..google.cloud.documentai.v1" - + "beta3.ProcessorType\"\203\001\n\031ListProcessorTyp" - + "esRequest\022?\n\006parent\030\001 \001(\tB/\340A\002\372A)\022\'docum" - + "entai.googleapis.com/ProcessorType\022\021\n\tpa" - + "ge_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"~\n\032Lis" - + "tProcessorTypesResponse\022G\n\017processor_typ" - + "es\030\001 \003(\0132..google.cloud.documentai.v1bet" - + "a3.ProcessorType\022\027\n\017next_page_token\030\002 \001(" - + "\t\"{\n\025ListProcessorsRequest\022;\n\006parent\030\001 \001" - + "(\tB+\340A\002\372A%\022#documentai.googleapis.com/Pr" - + "ocessor\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token" - + "\030\003 \001(\t\"q\n\026ListProcessorsResponse\022>\n\nproc" - + "essors\030\001 \003(\0132*.google.cloud.documentai.v" - + "1beta3.Processor\022\027\n\017next_page_token\030\002 \001(" - + "\t\"X\n\027GetProcessorTypeRequest\022=\n\004name\030\001 \001" - + "(\tB/\340A\002\372A)\n\'documentai.googleapis.com/Pr" - + "ocessorType\"P\n\023GetProcessorRequest\0229\n\004na" - + "me\030\001 \001(\tB+\340A\002\372A%\n#documentai.googleapis." - + "com/Processor\"^\n\032GetProcessorVersionRequ" + + "a3.ProcessOptions\022P\n\006labels\030\n \003(\0132;.goog" + + "le.cloud.documentai.v1beta3.ProcessReque" + + "st.LabelsEntryB\003\340A\001\032-\n\013LabelsEntry\022\013\n\003ke" + + "y\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001B\010\n\006source\"\363\001\n" + + "\021HumanReviewStatus\022G\n\005state\030\001 \001(\01628.goog" + + "le.cloud.documentai.v1beta3.HumanReviewS" + + "tatus.State\022\025\n\rstate_message\030\002 \001(\t\022\036\n\026hu" + + "man_review_operation\030\003 \001(\t\"^\n\005State\022\025\n\021S" + + "TATE_UNSPECIFIED\020\000\022\013\n\007SKIPPED\020\001\022\025\n\021VALID" + + "ATION_PASSED\020\002\022\017\n\013IN_PROGRESS\020\003\022\t\n\005ERROR" + + "\020\004\"\303\001\n\017ProcessResponse\022;\n\010document\030\001 \001(\013" + + "2).google.cloud.documentai.v1beta3.Docum" + + "ent\022\"\n\026human_review_operation\030\002 \001(\tB\002\030\001\022" + + "O\n\023human_review_status\030\003 \001(\01322.google.cl" + + "oud.documentai.v1beta3.HumanReviewStatus" + + "\"\373\005\n\023BatchProcessRequest\022\027\n\004name\030\001 \001(\tB\t" + + "\340A\002\372A\003\n\001*\022`\n\rinput_configs\030\002 \003(\0132E.googl" + + "e.cloud.documentai.v1beta3.BatchProcessR" + + "equest.BatchInputConfigB\002\030\001\022a\n\routput_co" + + "nfig\030\003 \001(\0132F.google.cloud.documentai.v1b" + + "eta3.BatchProcessRequest.BatchOutputConf" + + "igB\002\030\001\022S\n\017input_documents\030\005 \001(\0132:.google" + + ".cloud.documentai.v1beta3.BatchDocuments" + + "InputConfig\022U\n\026document_output_config\030\006 " + + "\001(\01325.google.cloud.documentai.v1beta3.Do" + + "cumentOutputConfig\022\031\n\021skip_human_review\030" + + "\004 \001(\010\022H\n\017process_options\030\007 \001(\0132/.google." + + "cloud.documentai.v1beta3.ProcessOptions\022" + + "U\n\006labels\030\t \003(\0132@.google.cloud.documenta" + + "i.v1beta3.BatchProcessRequest.LabelsEntr" + + "yB\003\340A\001\032=\n\020BatchInputConfig\022\022\n\ngcs_source" + + "\030\001 \001(\t\022\021\n\tmime_type\030\002 \001(\t:\002\030\001\0320\n\021BatchOu" + + "tputConfig\022\027\n\017gcs_destination\030\001 \001(\t:\002\030\001\032" + + "-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001" + + "(\t:\0028\001\"\026\n\024BatchProcessResponse\"\262\005\n\024Batch" + + "ProcessMetadata\022J\n\005state\030\001 \001(\0162;.google." + + "cloud.documentai.v1beta3.BatchProcessMet" + + "adata.State\022\025\n\rstate_message\030\002 \001(\t\022/\n\013cr" + + "eate_time\030\003 \001(\0132\032.google.protobuf.Timest" + + "amp\022/\n\013update_time\030\004 \001(\0132\032.google.protob" + + "uf.Timestamp\022r\n\033individual_process_statu" + + "ses\030\005 \003(\0132M.google.cloud.documentai.v1be" + + "ta3.BatchProcessMetadata.IndividualProce" + + "ssStatus\032\354\001\n\027IndividualProcessStatus\022\030\n\020" + + "input_gcs_source\030\001 \001(\t\022\"\n\006status\030\002 \001(\0132\022" + + ".google.rpc.Status\022\036\n\026output_gcs_destina" + + "tion\030\003 \001(\t\022\"\n\026human_review_operation\030\004 \001" + + "(\tB\002\030\001\022O\n\023human_review_status\030\005 \001(\01322.go" + + "ogle.cloud.documentai.v1beta3.HumanRevie" + + "wStatus\"r\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022" + + "\013\n\007WAITING\020\001\022\013\n\007RUNNING\020\002\022\r\n\tSUCCEEDED\020\003" + + "\022\016\n\nCANCELLING\020\004\022\r\n\tCANCELLED\020\005\022\n\n\006FAILE" + + "D\020\006\"]\n\032FetchProcessorTypesRequest\022?\n\006par" + + "ent\030\001 \001(\tB/\340A\002\372A)\022\'documentai.googleapis" + + ".com/ProcessorType\"f\n\033FetchProcessorType" + + "sResponse\022G\n\017processor_types\030\001 \003(\0132..goo" + + "gle.cloud.documentai.v1beta3.ProcessorTy" + + "pe\"\203\001\n\031ListProcessorTypesRequest\022?\n\006pare" + + "nt\030\001 \001(\tB/\340A\002\372A)\022\'documentai.googleapis." + + "com/ProcessorType\022\021\n\tpage_size\030\002 \001(\005\022\022\n\n" + + "page_token\030\003 \001(\t\"~\n\032ListProcessorTypesRe" + + "sponse\022G\n\017processor_types\030\001 \003(\0132..google" + + ".cloud.documentai.v1beta3.ProcessorType\022" + + "\027\n\017next_page_token\030\002 \001(\t\"{\n\025ListProcesso" + + "rsRequest\022;\n\006parent\030\001 \001(\tB+\340A\002\372A%\022#docum" + + "entai.googleapis.com/Processor\022\021\n\tpage_s" + + "ize\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"q\n\026ListPro" + + "cessorsResponse\022>\n\nprocessors\030\001 \003(\0132*.go" + + "ogle.cloud.documentai.v1beta3.Processor\022" + + "\027\n\017next_page_token\030\002 \001(\t\"X\n\027GetProcessor" + + "TypeRequest\022=\n\004name\030\001 \001(\tB/\340A\002\372A)\n\'docum" + + "entai.googleapis.com/ProcessorType\"P\n\023Ge" + + "tProcessorRequest\0229\n\004name\030\001 \001(\tB+\340A\002\372A%\n" + + "#documentai.googleapis.com/Processor\"^\n\032" + + "GetProcessorVersionRequest\022@\n\004name\030\001 \001(\t" + + "B2\340A\002\372A,\n*documentai.googleapis.com/Proc" + + "essorVersion\"\211\001\n\034ListProcessorVersionsRe" + + "quest\022B\n\006parent\030\001 \001(\tB2\340A\002\372A,\022*documenta" + + "i.googleapis.com/ProcessorVersion\022\021\n\tpag" + + "e_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"\207\001\n\035Lis" + + "tProcessorVersionsResponse\022M\n\022processor_" + + "versions\030\001 \003(\01321.google.cloud.documentai" + + ".v1beta3.ProcessorVersion\022\027\n\017next_page_t" + + "oken\030\002 \001(\t\"a\n\035DeleteProcessorVersionRequ" + "est\022@\n\004name\030\001 \001(\tB2\340A\002\372A,\n*documentai.go" - + "ogleapis.com/ProcessorVersion\"\211\001\n\034ListPr" - + "ocessorVersionsRequest\022B\n\006parent\030\001 \001(\tB2" - + "\340A\002\372A,\022*documentai.googleapis.com/Proces" - + "sorVersion\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_to" - + "ken\030\003 \001(\t\"\207\001\n\035ListProcessorVersionsRespo" - + "nse\022M\n\022processor_versions\030\001 \003(\01321.google" - + ".cloud.documentai.v1beta3.ProcessorVersi" - + "on\022\027\n\017next_page_token\030\002 \001(\t\"a\n\035DeletePro" - + "cessorVersionRequest\022@\n\004name\030\001 \001(\tB2\340A\002\372" - + "A,\n*documentai.googleapis.com/ProcessorV" - + "ersion\"s\n\036DeleteProcessorVersionMetadata" - + "\022Q\n\017common_metadata\030\001 \001(\01328.google.cloud" + + "ogleapis.com/ProcessorVersion\"s\n\036DeleteP" + + "rocessorVersionMetadata\022Q\n\017common_metada" + + "ta\030\001 \001(\01328.google.cloud.documentai.v1bet" + + "a3.CommonOperationMetadata\"a\n\035DeployProc" + + "essorVersionRequest\022@\n\004name\030\001 \001(\tB2\340A\002\372A" + + ",\n*documentai.googleapis.com/ProcessorVe" + + "rsion\" \n\036DeployProcessorVersionResponse\"" + + "s\n\036DeployProcessorVersionMetadata\022Q\n\017com" + + "mon_metadata\030\001 \001(\01328.google.cloud.docume" + + "ntai.v1beta3.CommonOperationMetadata\"c\n\037" + + "UndeployProcessorVersionRequest\022@\n\004name\030" + + "\001 \001(\tB2\340A\002\372A,\n*documentai.googleapis.com" + + "/ProcessorVersion\"\"\n UndeployProcessorVe" + + "rsionResponse\"u\n UndeployProcessorVersio" + + "nMetadata\022Q\n\017common_metadata\030\001 \001(\01328.goo" + + "gle.cloud.documentai.v1beta3.CommonOpera" + + "tionMetadata\"\231\001\n\026CreateProcessorRequest\022" + + ";\n\006parent\030\001 \001(\tB+\340A\002\372A%\022#documentai.goog" + + "leapis.com/Processor\022B\n\tprocessor\030\002 \001(\0132" + + "*.google.cloud.documentai.v1beta3.Proces" + + "sorB\003\340A\002\"S\n\026DeleteProcessorRequest\0229\n\004na" + + "me\030\001 \001(\tB+\340A\002\372A%\n#documentai.googleapis." + + "com/Processor\"l\n\027DeleteProcessorMetadata" + + "\022Q\n\017common_metadata\030\005 \001(\01328.google.cloud" + ".documentai.v1beta3.CommonOperationMetad" - + "ata\"a\n\035DeployProcessorVersionRequest\022@\n\004" - + "name\030\001 \001(\tB2\340A\002\372A,\n*documentai.googleapi" - + "s.com/ProcessorVersion\" \n\036DeployProcesso" - + "rVersionResponse\"s\n\036DeployProcessorVersi" - + "onMetadata\022Q\n\017common_metadata\030\001 \001(\01328.go" - + "ogle.cloud.documentai.v1beta3.CommonOper" - + "ationMetadata\"c\n\037UndeployProcessorVersio" - + "nRequest\022@\n\004name\030\001 \001(\tB2\340A\002\372A,\n*document" - + "ai.googleapis.com/ProcessorVersion\"\"\n Un" - + "deployProcessorVersionResponse\"u\n Undepl" - + "oyProcessorVersionMetadata\022Q\n\017common_met" - + "adata\030\001 \001(\01328.google.cloud.documentai.v1" - + "beta3.CommonOperationMetadata\"\231\001\n\026Create" - + "ProcessorRequest\022;\n\006parent\030\001 \001(\tB+\340A\002\372A%" - + "\022#documentai.googleapis.com/Processor\022B\n" - + "\tprocessor\030\002 \001(\0132*.google.cloud.document" - + "ai.v1beta3.ProcessorB\003\340A\002\"S\n\026DeleteProce" - + "ssorRequest\0229\n\004name\030\001 \001(\tB+\340A\002\372A%\n#docum" - + "entai.googleapis.com/Processor\"l\n\027Delete" - + "ProcessorMetadata\022Q\n\017common_metadata\030\005 \001" - + "(\01328.google.cloud.documentai.v1beta3.Com" - + "monOperationMetadata\"S\n\026EnableProcessorR" - + "equest\0229\n\004name\030\001 \001(\tB+\340A\002\372A%\n#documentai" - + ".googleapis.com/Processor\"\031\n\027EnableProce" - + "ssorResponse\"l\n\027EnableProcessorMetadata\022" - + "Q\n\017common_metadata\030\005 \001(\01328.google.cloud." - + "documentai.v1beta3.CommonOperationMetada" - + "ta\"T\n\027DisableProcessorRequest\0229\n\004name\030\001 " + + "ata\"S\n\026EnableProcessorRequest\0229\n\004name\030\001 " + "\001(\tB+\340A\002\372A%\n#documentai.googleapis.com/P" - + "rocessor\"\032\n\030DisableProcessorResponse\"m\n\030" - + "DisableProcessorMetadata\022Q\n\017common_metad" - + "ata\030\005 \001(\01328.google.cloud.documentai.v1be" - + "ta3.CommonOperationMetadata\"\272\001\n!SetDefau" - + "ltProcessorVersionRequest\022>\n\tprocessor\030\001" - + " \001(\tB+\340A\002\372A%\n#documentai.googleapis.com/" - + "Processor\022U\n\031default_processor_version\030\002" - + " \001(\tB2\340A\002\372A,\n*documentai.googleapis.com/" - + "ProcessorVersion\"$\n\"SetDefaultProcessorV" - + "ersionResponse\"w\n\"SetDefaultProcessorVer" - + "sionMetadata\022Q\n\017common_metadata\030\001 \001(\01328." - + "google.cloud.documentai.v1beta3.CommonOp" - + "erationMetadata\"\343\007\n\034TrainProcessorVersio" - + "nRequest\022\213\001\n\"custom_document_extraction_" - + "options\030\005 \001(\0132].google.cloud.documentai." - + "v1beta3.TrainProcessorVersionRequest.Cus" - + "tomDocumentExtractionOptionsH\000\022;\n\006parent" - + "\030\001 \001(\tB+\340A\002\372A%\n#documentai.googleapis.co" - + "m/Processor\022Q\n\021processor_version\030\002 \001(\01321" - + ".google.cloud.documentai.v1beta3.Process" - + "orVersionB\003\340A\002\022M\n\017document_schema\030\n \001(\0132" - + "/.google.cloud.documentai.v1beta3.Docume" - + "ntSchemaB\003\340A\001\022`\n\ninput_data\030\004 \001(\0132G.goog" - + "le.cloud.documentai.v1beta3.TrainProcess" - + "orVersionRequest.InputDataB\003\340A\001\022#\n\026base_" - + "processor_version\030\010 \001(\tB\003\340A\001\032\267\001\n\tInputDa" - + "ta\022V\n\022training_documents\030\003 \001(\0132:.google." - + "cloud.documentai.v1beta3.BatchDocumentsI" - + "nputConfig\022R\n\016test_documents\030\004 \001(\0132:.goo" - + "gle.cloud.documentai.v1beta3.BatchDocume" - + "ntsInputConfig\032\201\002\n\037CustomDocumentExtract" - + "ionOptions\022\205\001\n\017training_method\030\003 \001(\0162l.g" + + "rocessor\"\031\n\027EnableProcessorResponse\"l\n\027E" + + "nableProcessorMetadata\022Q\n\017common_metadat" + + "a\030\005 \001(\01328.google.cloud.documentai.v1beta" + + "3.CommonOperationMetadata\"T\n\027DisableProc" + + "essorRequest\0229\n\004name\030\001 \001(\tB+\340A\002\372A%\n#docu" + + "mentai.googleapis.com/Processor\"\032\n\030Disab" + + "leProcessorResponse\"m\n\030DisableProcessorM" + + "etadata\022Q\n\017common_metadata\030\005 \001(\01328.googl" + + "e.cloud.documentai.v1beta3.CommonOperati" + + "onMetadata\"\272\001\n!SetDefaultProcessorVersio" + + "nRequest\022>\n\tprocessor\030\001 \001(\tB+\340A\002\372A%\n#doc" + + "umentai.googleapis.com/Processor\022U\n\031defa" + + "ult_processor_version\030\002 \001(\tB2\340A\002\372A,\n*doc" + + "umentai.googleapis.com/ProcessorVersion\"" + + "$\n\"SetDefaultProcessorVersionResponse\"w\n" + + "\"SetDefaultProcessorVersionMetadata\022Q\n\017c" + + "ommon_metadata\030\001 \001(\01328.google.cloud.docu" + + "mentai.v1beta3.CommonOperationMetadata\"\314" + + "\t\n\034TrainProcessorVersionRequest\022\213\001\n\"cust" + + "om_document_extraction_options\030\005 \001(\0132].g" + "oogle.cloud.documentai.v1beta3.TrainProc" + "essorVersionRequest.CustomDocumentExtrac" - + "tionOptions.TrainingMethod\"V\n\016TrainingMe" - + "thod\022\037\n\033TRAINING_METHOD_UNSPECIFIED\020\000\022\017\n" - + "\013MODEL_BASED\020\001\022\022\n\016TEMPLATE_BASED\020\002B\021\n\017pr" - + "ocessor_flags\":\n\035TrainProcessorVersionRe" - + "sponse\022\031\n\021processor_version\030\001 \001(\t\"\206\004\n\035Tr" - + "ainProcessorVersionMetadata\022Q\n\017common_me" - + "tadata\030\001 \001(\01328.google.cloud.documentai.v" - + "1beta3.CommonOperationMetadata\022u\n\033traini" - + "ng_dataset_validation\030\002 \001(\0132P.google.clo" - + "ud.documentai.v1beta3.TrainProcessorVers" - + "ionMetadata.DatasetValidation\022q\n\027test_da" - + "taset_validation\030\003 \001(\0132P.google.cloud.do" - + "cumentai.v1beta3.TrainProcessorVersionMe" - + "tadata.DatasetValidation\032\247\001\n\021DatasetVali" - + "dation\022\034\n\024document_error_count\030\003 \001(\005\022\033\n\023" - + "dataset_error_count\030\004 \001(\005\022+\n\017document_er" - + "rors\030\001 \003(\0132\022.google.rpc.Status\022*\n\016datase" - + "t_errors\030\002 \003(\0132\022.google.rpc.Status\"\336\003\n\025R" - + "eviewDocumentRequest\022D\n\017inline_document\030" - + "\004 \001(\0132).google.cloud.documentai.v1beta3." - + "DocumentH\000\022P\n\023human_review_config\030\001 \001(\tB" - + "3\340A\002\372A-\n+documentai.googleapis.com/Human" - + "ReviewConfig\022?\n\010document\030\002 \001(\0132).google." - + "cloud.documentai.v1beta3.DocumentB\002\030\001\022 \n" - + "\030enable_schema_validation\030\003 \001(\010\022Q\n\010prior" - + "ity\030\005 \001(\0162?.google.cloud.documentai.v1be" - + "ta3.ReviewDocumentRequest.Priority\022H\n\017do" - + "cument_schema\030\006 \001(\0132/.google.cloud.docum" - + "entai.v1beta3.DocumentSchema\"#\n\010Priority" - + "\022\013\n\007DEFAULT\020\000\022\n\n\006URGENT\020\001B\010\n\006source\"\326\001\n\026" - + "ReviewDocumentResponse\022\027\n\017gcs_destinatio" - + "n\030\001 \001(\t\022L\n\005state\030\002 \001(\0162=.google.cloud.do" - + "cumentai.v1beta3.ReviewDocumentResponse." - + "State\022\030\n\020rejection_reason\030\003 \001(\t\";\n\005State" - + "\022\025\n\021STATE_UNSPECIFIED\020\000\022\014\n\010REJECTED\020\001\022\r\n" - + "\tSUCCEEDED\020\002\"\300\003\n\037ReviewDocumentOperation" - + "Metadata\022U\n\005state\030\001 \001(\0162F.google.cloud.d" - + "ocumentai.v1beta3.ReviewDocumentOperatio" - + "nMetadata.State\022\025\n\rstate_message\030\002 \001(\t\022/" - + "\n\013create_time\030\003 \001(\0132\032.google.protobuf.Ti" - + "mestamp\022/\n\013update_time\030\004 \001(\0132\032.google.pr" - + "otobuf.Timestamp\022Q\n\017common_metadata\030\005 \001(" - + "\01328.google.cloud.documentai.v1beta3.Comm" - + "onOperationMetadata\022\023\n\013question_id\030\006 \001(\t" - + "\"e\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\013\n\007RUNN" - + "ING\020\001\022\016\n\nCANCELLING\020\002\022\r\n\tSUCCEEDED\020\003\022\n\n\006" - + "FAILED\020\004\022\r\n\tCANCELLED\020\005\"\317\001\n\037EvaluateProc" - + "essorVersionRequest\022M\n\021processor_version" - + "\030\001 \001(\tB2\340A\002\372A,\n*documentai.googleapis.co" - + "m/ProcessorVersion\022]\n\024evaluation_documen" - + "ts\030\003 \001(\0132:.google.cloud.documentai.v1bet" - + "a3.BatchDocumentsInputConfigB\003\340A\001\"u\n Eva" - + "luateProcessorVersionMetadata\022Q\n\017common_" - + "metadata\030\001 \001(\01328.google.cloud.documentai" - + ".v1beta3.CommonOperationMetadata\"6\n Eval" - + "uateProcessorVersionResponse\022\022\n\nevaluati" - + "on\030\002 \001(\t\"R\n\024GetEvaluationRequest\022:\n\004name" - + "\030\001 \001(\tB,\340A\002\372A&\n$documentai.googleapis.co" - + "m/Evaluation\"\203\001\n\026ListEvaluationsRequest\022" - + "B\n\006parent\030\001 \001(\tB2\340A\002\372A,\n*documentai.goog" - + "leapis.com/ProcessorVersion\022\021\n\tpage_size" - + "\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"t\n\027ListEvalua" - + "tionsResponse\022@\n\013evaluations\030\001 \003(\0132+.goo" - + "gle.cloud.documentai.v1beta3.Evaluation\022" - + "\027\n\017next_page_token\030\002 \001(\t\"\260\003\n\035ImportProce" - + "ssorVersionRequest\022S\n\030processor_version_" - + "source\030\002 \001(\tB/\372A,\n*documentai.googleapis" - + ".com/ProcessorVersionH\000\022\212\001\n!external_pro" - + "cessor_version_source\030\003 \001(\0132].google.clo" - + "ud.documentai.v1beta3.ImportProcessorVer" - + "sionRequest.ExternalProcessorVersionSour" - + "ceH\000\022B\n\006parent\030\001 \001(\tB2\340A\002\372A,\022*documentai" - + ".googleapis.com/ProcessorVersion\032_\n\036Exte" - + "rnalProcessorVersionSource\022\036\n\021processor_" - + "version\030\001 \001(\tB\003\340A\002\022\035\n\020service_endpoint\030\002" - + " \001(\tB\003\340A\001B\010\n\006source\"l\n\036ImportProcessorVe" - + "rsionResponse\022J\n\021processor_version\030\001 \001(\t" - + "B/\372A,\n*documentai.googleapis.com/Process" - + "orVersion\"s\n\036ImportProcessorVersionMetad" + + "tionOptionsH\000\022\205\001\n\037foundation_model_tunin" + + "g_options\030\014 \001(\0132Z.google.cloud.documenta" + + "i.v1beta3.TrainProcessorVersionRequest.F" + + "oundationModelTuningOptionsH\000\022;\n\006parent\030" + + "\001 \001(\tB+\340A\002\372A%\n#documentai.googleapis.com" + + "/Processor\022Q\n\021processor_version\030\002 \001(\01321." + + "google.cloud.documentai.v1beta3.Processo" + + "rVersionB\003\340A\002\022M\n\017document_schema\030\n \001(\0132/" + + ".google.cloud.documentai.v1beta3.Documen" + + "tSchemaB\003\340A\001\022`\n\ninput_data\030\004 \001(\0132G.googl" + + "e.cloud.documentai.v1beta3.TrainProcesso" + + "rVersionRequest.InputDataB\003\340A\001\022#\n\026base_p" + + "rocessor_version\030\010 \001(\tB\003\340A\001\032\267\001\n\tInputDat" + + "a\022V\n\022training_documents\030\003 \001(\0132:.google.c" + + "loud.documentai.v1beta3.BatchDocumentsIn" + + "putConfig\022R\n\016test_documents\030\004 \001(\0132:.goog" + + "le.cloud.documentai.v1beta3.BatchDocumen" + + "tsInputConfig\032\201\002\n\037CustomDocumentExtracti" + + "onOptions\022\205\001\n\017training_method\030\003 \001(\0162l.go" + + "ogle.cloud.documentai.v1beta3.TrainProce" + + "ssorVersionRequest.CustomDocumentExtract" + + "ionOptions.TrainingMethod\"V\n\016TrainingMet" + + "hod\022\037\n\033TRAINING_METHOD_UNSPECIFIED\020\000\022\017\n\013" + + "MODEL_BASED\020\001\022\022\n\016TEMPLATE_BASED\020\002\032_\n\034Fou" + + "ndationModelTuningOptions\022\030\n\013train_steps" + + "\030\002 \001(\005B\003\340A\001\022%\n\030learning_rate_multiplier\030" + + "\003 \001(\002B\003\340A\001B\021\n\017processor_flags\":\n\035TrainPr" + + "ocessorVersionResponse\022\031\n\021processor_vers" + + "ion\030\001 \001(\t\"\206\004\n\035TrainProcessorVersionMetad" + "ata\022Q\n\017common_metadata\030\001 \001(\01328.google.cl" + "oud.documentai.v1beta3.CommonOperationMe" - + "tadata2\353.\n\030DocumentProcessorService\022\233\002\n\017" - + "ProcessDocument\022/.google.cloud.documenta" - + "i.v1beta3.ProcessRequest\0320.google.cloud." - + "documentai.v1beta3.ProcessResponse\"\244\001\332A\004" - + "name\202\323\344\223\002\226\001\";/v1beta3/{name=projects/*/l" - + "ocations/*/processors/*}:process:\001*ZT\"O/" - + "v1beta3/{name=projects/*/locations/*/pro" - + "cessors/*/processorVersions/*}:process:\001" - + "*\022\314\002\n\025BatchProcessDocuments\0224.google.clo" - + "ud.documentai.v1beta3.BatchProcessReques" - + "t\032\035.google.longrunning.Operation\"\335\001\312A,\n\024" - + "BatchProcessResponse\022\024BatchProcessMetada" - + "ta\332A\004name\202\323\344\223\002\240\001\"@/v1beta3/{name=project" - + "s/*/locations/*/processors/*}:batchProce" - + "ss:\001*ZY\"T/v1beta3/{name=projects/*/locat" - + "ions/*/processors/*/processorVersions/*}" - + ":batchProcess:\001*\022\337\001\n\023FetchProcessorTypes" - + "\022;.google.cloud.documentai.v1beta3.Fetch" - + "ProcessorTypesRequest\032<.google.cloud.doc" - + "umentai.v1beta3.FetchProcessorTypesRespo" - + "nse\"M\332A\006parent\202\323\344\223\002>\022\n\035TrainProcessorVersionRespons" - + "e\022\035TrainProcessorVersionMetadata\332A\030paren" - + "t,processor_version\202\323\344\223\002R\"M/v1beta3/{par" - + "ent=projects/*/locations/*/processors/*}" - + "/processorVersions:train:\001*\022\335\001\n\023GetProce" - + "ssorVersion\022;.google.cloud.documentai.v1" - + "beta3.GetProcessorVersionRequest\0321.googl" - + "e.cloud.documentai.v1beta3.ProcessorVers" - + "ion\"V\332A\004name\202\323\344\223\002I\022G/v1beta3/{name=proje" - + "cts/*/locations/*/processors/*/processor" - + "Versions/*}\022\360\001\n\025ListProcessorVersions\022=." - + "google.cloud.documentai.v1beta3.ListProc" - + "essorVersionsRequest\032>.google.cloud.docu" - + "mentai.v1beta3.ListProcessorVersionsResp" - + "onse\"X\332A\006parent\202\323\344\223\002I\022G/v1beta3/{parent=" - + "projects/*/locations/*/processors/*}/pro" - + "cessorVersions\022\212\002\n\026DeleteProcessorVersio" - + "n\022>.google.cloud.documentai.v1beta3.Dele" - + "teProcessorVersionRequest\032\035.google.longr" - + "unning.Operation\"\220\001\312A7\n\025google.protobuf." - + "Empty\022\036DeleteProcessorVersionMetadata\332A\004" - + "name\202\323\344\223\002I*G/v1beta3/{name=projects/*/lo" - + "cations/*/processors/*/processorVersions" - + "/*}\022\235\002\n\026DeployProcessorVersion\022>.google." - + "cloud.documentai.v1beta3.DeployProcessor" - + "VersionRequest\032\035.google.longrunning.Oper" - + "ation\"\243\001\312A@\n\036DeployProcessorVersionRespo" - + "nse\022\036DeployProcessorVersionMetadata\332A\004na" - + "me\202\323\344\223\002S\"N/v1beta3/{name=projects/*/loca" - + "tions/*/processors/*/processorVersions/*" - + "}:deploy:\001*\022\247\002\n\030UndeployProcessorVersion" - + "\022@.google.cloud.documentai.v1beta3.Undep" - + "loyProcessorVersionRequest\032\035.google.long" - + "running.Operation\"\251\001\312AD\n UndeployProcess" - + "orVersionResponse\022 UndeployProcessorVers" - + "ionMetadata\332A\004name\202\323\344\223\002U\"P/v1beta3/{name" - + "=projects/*/locations/*/processors/*/pro" - + "cessorVersions/*}:undeploy:\001*\022\321\001\n\017Create" - + "Processor\0227.google.cloud.documentai.v1be" - + "ta3.CreateProcessorRequest\032*.google.clou" - + "d.documentai.v1beta3.Processor\"Y\332A\020paren" - + "t,processor\202\323\344\223\002@\"3/v1beta3/{parent=proj" - + "ects/*/locations/*}/processors:\tprocesso" - + "r\022\340\001\n\017DeleteProcessor\0227.google.cloud.doc" - + "umentai.v1beta3.DeleteProcessorRequest\032\035" - + ".google.longrunning.Operation\"u\312A0\n\025goog" - + "le.protobuf.Empty\022\027DeleteProcessorMetada" - + "ta\332A\004name\202\323\344\223\0025*3/v1beta3/{name=projects" - + "/*/locations/*/processors/*}\022\345\001\n\017EnableP" - + "rocessor\0227.google.cloud.documentai.v1bet" - + "a3.EnableProcessorRequest\032\035.google.longr" - + "unning.Operation\"z\312A2\n\027EnableProcessorRe" - + "sponse\022\027EnableProcessorMetadata\202\323\344\223\002?\":/" - + "v1beta3/{name=projects/*/locations/*/pro" - + "cessors/*}:enable:\001*\022\352\001\n\020DisableProcesso" - + "r\0228.google.cloud.documentai.v1beta3.Disa" - + "bleProcessorRequest\032\035.google.longrunning" - + ".Operation\"}\312A4\n\030DisableProcessorRespons" - + "e\022\030DisableProcessorMetadata\202\323\344\223\002@\";/v1be" - + "ta3/{name=projects/*/locations/*/process" - + "ors/*}:disable:\001*\022\253\002\n\032SetDefaultProcesso" - + "rVersion\022B.google.cloud.documentai.v1bet" - + "a3.SetDefaultProcessorVersionRequest\032\035.g" - + "oogle.longrunning.Operation\"\251\001\312AH\n\"SetDe" - + "faultProcessorVersionResponse\022\"SetDefaul" - + "tProcessorVersionMetadata\202\323\344\223\002X\"S/v1beta" - + "3/{processor=projects/*/locations/*/proc" - + "essors/*}:setDefaultProcessorVersion:\001*\022" - + "\252\002\n\016ReviewDocument\0226.google.cloud.docume" - + "ntai.v1beta3.ReviewDocumentRequest\032\035.goo" - + "gle.longrunning.Operation\"\300\001\312A9\n\026ReviewD" - + "ocumentResponse\022\037ReviewDocumentOperation" - + "Metadata\332A\023human_review_config\202\323\344\223\002h\"c/v" - + "1beta3/{human_review_config=projects/*/l" - + "ocations/*/processors/*/humanReviewConfi" - + "g}:reviewDocument:\001*\022\321\002\n\030EvaluateProcess" - + "orVersion\022@.google.cloud.documentai.v1be" - + "ta3.EvaluateProcessorVersionRequest\032\035.go" - + "ogle.longrunning.Operation\"\323\001\312AD\n Evalua" - + "teProcessorVersionResponse\022 EvaluateProc" - + "essorVersionMetadata\332A\021processor_version" - + "\202\323\344\223\002r\"m/v1beta3/{processor_version=proj" - + "ects/*/locations/*/processors/*/processo" - + "rVersions/*}:evaluateProcessorVersion:\001*" - + "\022\331\001\n\rGetEvaluation\0225.google.cloud.docume" - + "ntai.v1beta3.GetEvaluationRequest\032+.goog" - + "le.cloud.documentai.v1beta3.Evaluation\"d" - + "\332A\004name\202\323\344\223\002W\022U/v1beta3/{name=projects/*" + + "tadata\022u\n\033training_dataset_validation\030\002 " + + "\001(\0132P.google.cloud.documentai.v1beta3.Tr" + + "ainProcessorVersionMetadata.DatasetValid" + + "ation\022q\n\027test_dataset_validation\030\003 \001(\0132P" + + ".google.cloud.documentai.v1beta3.TrainPr" + + "ocessorVersionMetadata.DatasetValidation" + + "\032\247\001\n\021DatasetValidation\022\034\n\024document_error" + + "_count\030\003 \001(\005\022\033\n\023dataset_error_count\030\004 \001(" + + "\005\022+\n\017document_errors\030\001 \003(\0132\022.google.rpc." + + "Status\022*\n\016dataset_errors\030\002 \003(\0132\022.google." + + "rpc.Status\"\336\003\n\025ReviewDocumentRequest\022D\n\017" + + "inline_document\030\004 \001(\0132).google.cloud.doc" + + "umentai.v1beta3.DocumentH\000\022P\n\023human_revi" + + "ew_config\030\001 \001(\tB3\340A\002\372A-\n+documentai.goog" + + "leapis.com/HumanReviewConfig\022?\n\010document" + + "\030\002 \001(\0132).google.cloud.documentai.v1beta3" + + ".DocumentB\002\030\001\022 \n\030enable_schema_validatio" + + "n\030\003 \001(\010\022Q\n\010priority\030\005 \001(\0162?.google.cloud" + + ".documentai.v1beta3.ReviewDocumentReques" + + "t.Priority\022H\n\017document_schema\030\006 \001(\0132/.go" + + "ogle.cloud.documentai.v1beta3.DocumentSc" + + "hema\"#\n\010Priority\022\013\n\007DEFAULT\020\000\022\n\n\006URGENT\020" + + "\001B\010\n\006source\"\326\001\n\026ReviewDocumentResponse\022\027" + + "\n\017gcs_destination\030\001 \001(\t\022L\n\005state\030\002 \001(\0162=" + + ".google.cloud.documentai.v1beta3.ReviewD" + + "ocumentResponse.State\022\030\n\020rejection_reaso" + + "n\030\003 \001(\t\";\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022" + + "\014\n\010REJECTED\020\001\022\r\n\tSUCCEEDED\020\002\"\300\003\n\037ReviewD" + + "ocumentOperationMetadata\022U\n\005state\030\001 \001(\0162" + + "F.google.cloud.documentai.v1beta3.Review" + + "DocumentOperationMetadata.State\022\025\n\rstate" + + "_message\030\002 \001(\t\022/\n\013create_time\030\003 \001(\0132\032.go" + + "ogle.protobuf.Timestamp\022/\n\013update_time\030\004" + + " \001(\0132\032.google.protobuf.Timestamp\022Q\n\017comm" + + "on_metadata\030\005 \001(\01328.google.cloud.documen" + + "tai.v1beta3.CommonOperationMetadata\022\023\n\013q" + + "uestion_id\030\006 \001(\t\"e\n\005State\022\025\n\021STATE_UNSPE" + + "CIFIED\020\000\022\013\n\007RUNNING\020\001\022\016\n\nCANCELLING\020\002\022\r\n" + + "\tSUCCEEDED\020\003\022\n\n\006FAILED\020\004\022\r\n\tCANCELLED\020\005\"" + + "\317\001\n\037EvaluateProcessorVersionRequest\022M\n\021p" + + "rocessor_version\030\001 \001(\tB2\340A\002\372A,\n*document" + + "ai.googleapis.com/ProcessorVersion\022]\n\024ev" + + "aluation_documents\030\003 \001(\0132:.google.cloud." + + "documentai.v1beta3.BatchDocumentsInputCo" + + "nfigB\003\340A\001\"u\n EvaluateProcessorVersionMet" + + "adata\022Q\n\017common_metadata\030\001 \001(\01328.google." + + "cloud.documentai.v1beta3.CommonOperation" + + "Metadata\"6\n EvaluateProcessorVersionResp" + + "onse\022\022\n\nevaluation\030\002 \001(\t\"R\n\024GetEvaluatio" + + "nRequest\022:\n\004name\030\001 \001(\tB,\340A\002\372A&\n$document" + + "ai.googleapis.com/Evaluation\"\203\001\n\026ListEva" + + "luationsRequest\022B\n\006parent\030\001 \001(\tB2\340A\002\372A,\n" + + "*documentai.googleapis.com/ProcessorVers" + + "ion\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001" + + "(\t\"t\n\027ListEvaluationsResponse\022@\n\013evaluat" + + "ions\030\001 \003(\0132+.google.cloud.documentai.v1b" + + "eta3.Evaluation\022\027\n\017next_page_token\030\002 \001(\t" + + "\"\260\003\n\035ImportProcessorVersionRequest\022S\n\030pr" + + "ocessor_version_source\030\002 \001(\tB/\372A,\n*docum" + + "entai.googleapis.com/ProcessorVersionH\000\022" + + "\212\001\n!external_processor_version_source\030\003 " + + "\001(\0132].google.cloud.documentai.v1beta3.Im" + + "portProcessorVersionRequest.ExternalProc" + + "essorVersionSourceH\000\022B\n\006parent\030\001 \001(\tB2\340A" + + "\002\372A,\022*documentai.googleapis.com/Processo" + + "rVersion\032_\n\036ExternalProcessorVersionSour" + + "ce\022\036\n\021processor_version\030\001 \001(\tB\003\340A\002\022\035\n\020se" + + "rvice_endpoint\030\002 \001(\tB\003\340A\001B\010\n\006source\"l\n\036I" + + "mportProcessorVersionResponse\022J\n\021process" + + "or_version\030\001 \001(\tB/\372A,\n*documentai.google" + + "apis.com/ProcessorVersion\"s\n\036ImportProce" + + "ssorVersionMetadata\022Q\n\017common_metadata\030\001" + + " \001(\01328.google.cloud.documentai.v1beta3.C" + + "ommonOperationMetadata2\353.\n\030DocumentProce" + + "ssorService\022\233\002\n\017ProcessDocument\022/.google" + + ".cloud.documentai.v1beta3.ProcessRequest" + + "\0320.google.cloud.documentai.v1beta3.Proce" + + "ssResponse\"\244\001\332A\004name\202\323\344\223\002\226\001\";/v1beta3/{n" + + "ame=projects/*/locations/*/processors/*}" + + ":process:\001*ZT\"O/v1beta3/{name=projects/*" + "/locations/*/processors/*/processorVersi" - + "ons/*/evaluations/*}\022\354\001\n\017ListEvaluations", - "\0227.google.cloud.documentai.v1beta3.ListE" - + "valuationsRequest\0328.google.cloud.documen" - + "tai.v1beta3.ListEvaluationsResponse\"f\332A\006" - + "parent\202\323\344\223\002W\022U/v1beta3/{parent=projects/" - + "*/locations/*/processors/*/processorVers" - + "ions/*}/evaluations\022\257\002\n\026ImportProcessorV" + + "ons/*}:process:\001*\022\314\002\n\025BatchProcessDocume" + + "nts\0224.google.cloud.documentai.v1beta3.Ba" + + "tchProcessRequest\032\035.google.longrunning.O" + + "peration\"\335\001\312A,\n\024BatchProcessResponse\022\024Ba" + + "tchProcessMetadata\332A\004name\202\323\344\223\002\240\001\"@/v1bet" + + "a3/{name=projects/*/locations/*/processo" + + "rs/*}:batchProcess:\001*ZY\"T/v1beta3/{name=" + + "projects/*/locations/*/processors/*/proc" + + "essorVersions/*}:batchProcess:\001*\022\337\001\n\023Fet" + + "chProcessorTypes\022;.google.cloud.document" + + "ai.v1beta3.FetchProcessorTypesRequest\032<." + + "google.cloud.documentai.v1beta3.FetchPro" + + "cessorTypesResponse\"M\332A\006parent\202\323\344\223\002>\022\n\035TrainProcess" + + "orVersionResponse\022\035TrainProcessorVersion" + + "Metadata\332A\030parent,processor_version\202\323\344\223\002" + + "R\"M/v1beta3/{parent=projects/*/locations" + + "/*/processors/*}/processorVersions:train" + + ":\001*\022\335\001\n\023GetProcessorVersion\022;.google.clo" + + "ud.documentai.v1beta3.GetProcessorVersio" + + "nRequest\0321.google.cloud.documentai.v1bet" + + "a3.ProcessorVersion\"V\332A\004name\202\323\344\223\002I\022G/v1b" + + "eta3/{name=projects/*/locations/*/proces" + + "sors/*/processorVersions/*}\022\360\001\n\025ListProc" + + "essorVersions\022=.google.cloud.documentai." + + "v1beta3.ListProcessorVersionsRequest\032>.g" + + "oogle.cloud.documentai.v1beta3.ListProce" + + "ssorVersionsResponse\"X\332A\006parent\202\323\344\223\002I\022G/" + + "v1beta3/{parent=projects/*/locations/*/p" + + "rocessors/*}/processorVersions\022\212\002\n\026Delet" + + "eProcessorVersion\022>.google.cloud.documen" + + "tai.v1beta3.DeleteProcessorVersionReques" + + "t\032\035.google.longrunning.Operation\"\220\001\312A7\n\025" + + "google.protobuf.Empty\022\036DeleteProcessorVe" + + "rsionMetadata\332A\004name\202\323\344\223\002I*G/v1beta3/{na" + + "me=projects/*/locations/*/processors/*/p" + + "rocessorVersions/*}\022\235\002\n\026DeployProcessorV" + "ersion\022>.google.cloud.documentai.v1beta3" - + ".ImportProcessorVersionRequest\032\035.google." - + "longrunning.Operation\"\265\001\312A@\n\036ImportProce" - + "ssorVersionResponse\022\036ImportProcessorVers" - + "ionMetadata\332A\006parent\202\323\344\223\002c\"^/v1beta3/{pa" - + "rent=projects/*/locations/*/processors/*" - + "}/processorVersions:importProcessorVersi" - + "on:\001*\032M\312A\031documentai.googleapis.com\322A.ht" - + "tps://www.googleapis.com/auth/cloud-plat" - + "formB\303\003\n#com.google.cloud.documentai.v1b" - + "eta3B\032DocumentAiProcessorServiceP\001ZCclou" - + "d.google.com/go/documentai/apiv1beta3/do" - + "cumentaipb;documentaipb\252\002\037Google.Cloud.D" - + "ocumentAI.V1Beta3\312\002\037Google\\Cloud\\Documen" - + "tAI\\V1beta3\352\002\"Google::Cloud::DocumentAI:" - + ":V1beta3\352A\177\n+documentai.googleapis.com/H" - + "umanReviewConfig\022Pprojects/{project}/loc" - + "ations/{location}/processors/{processor}" - + "/humanReviewConfig\352AM\n\"documentai.google" - + "apis.com/Location\022\'projects/{project}/lo" - + "cations/{location}b\006proto3" + + ".DeployProcessorVersionRequest\032\035.google." + + "longrunning.Operation\"\243\001\312A@\n\036DeployProce" + + "ssorVersionResponse\022\036DeployProcessorVers" + + "ionMetadata\332A\004name\202\323\344\223\002S\"N/v1beta3/{name" + + "=projects/*/locations/*/processors/*/pro" + + "cessorVersions/*}:deploy:\001*\022\247\002\n\030Undeploy" + + "ProcessorVersion\022@.google.cloud.document" + + "ai.v1beta3.UndeployProcessorVersionReque" + + "st\032\035.google.longrunning.Operation\"\251\001\312AD\n" + + " UndeployProcessorVersionResponse\022 Undep" + + "loyProcessorVersionMetadata\332A\004name\202\323\344\223\002U" + + "\"P/v1beta3/{name=projects/*/locations/*/" + + "processors/*/processorVersions/*}:undepl" + + "oy:\001*\022\321\001\n\017CreateProcessor\0227.google.cloud" + + ".documentai.v1beta3.CreateProcessorReque" + + "st\032*.google.cloud.documentai.v1beta3.Pro" + + "cessor\"Y\332A\020parent,processor\202\323\344\223\002@\"3/v1be" + + "ta3/{parent=projects/*/locations/*}/proc" + + "essors:\tprocessor\022\340\001\n\017DeleteProcessor\0227." + + "google.cloud.documentai.v1beta3.DeletePr" + + "ocessorRequest\032\035.google.longrunning.Oper" + + "ation\"u\312A0\n\025google.protobuf.Empty\022\027Delet" + + "eProcessorMetadata\332A\004name\202\323\344\223\0025*3/v1beta" + + "3/{name=projects/*/locations/*/processor" + + "s/*}\022\345\001\n\017EnableProcessor\0227.google.cloud." + + "documentai.v1beta3.EnableProcessorReques" + + "t\032\035.google.longrunning.Operation\"z\312A2\n\027E" + + "nableProcessorResponse\022\027EnableProcessorM" + + "etadata\202\323\344\223\002?\":/v1beta3/{name=projects/*" + + "/locations/*/processors/*}:enable:\001*\022\352\001\n" + + "\020DisableProcessor\0228.google.cloud.documen" + + "tai.v1beta3.DisableProcessorRequest\032\035.go" + + "ogle.longrunning.Operation\"}\312A4\n\030Disable" + + "ProcessorResponse\022\030DisableProcessorMetad" + + "ata\202\323\344\223\002@\";/v1beta3/{name=projects/*/loc" + + "ations/*/processors/*}:disable:\001*\022\253\002\n\032Se" + + "tDefaultProcessorVersion\022B.google.cloud." + + "documentai.v1beta3.SetDefaultProcessorVe" + + "rsionRequest\032\035.google.longrunning.Operat" + + "ion\"\251\001\312AH\n\"SetDefaultProcessorVersionRes" + + "ponse\022\"SetDefaultProcessorVersionMetadat" + + "a\202\323\344\223\002X\"S/v1beta3/{processor=projects/*/" + + "locations/*/processors/*}:setDefaultProc" + + "essorVersion:\001*\022\252\002\n\016ReviewDocument\0226.goo" + + "gle.cloud.documentai.v1beta3.ReviewDocum" + + "entRequest\032\035.google.longrunning.Operatio" + + "n\"\300\001\312A9\n\026ReviewDocumentResponse\022\037ReviewD" + + "ocumentOperationMetadata\332A\023human_review_" + + "config\202\323\344\223\002h\"c/v1beta3/{human_review_con" + + "fig=projects/*/locations/*/processors/*/" + + "humanReviewConfig}:reviewDocument:\001*\022\321\002\n" + + "\030EvaluateProcessorVersion\022@.google.cloud" + + ".documentai.v1beta3.EvaluateProcessorVer", + "sionRequest\032\035.google.longrunning.Operati" + + "on\"\323\001\312AD\n EvaluateProcessorVersionRespon" + + "se\022 EvaluateProcessorVersionMetadata\332A\021p" + + "rocessor_version\202\323\344\223\002r\"m/v1beta3/{proces" + + "sor_version=projects/*/locations/*/proce" + + "ssors/*/processorVersions/*}:evaluatePro" + + "cessorVersion:\001*\022\331\001\n\rGetEvaluation\0225.goo" + + "gle.cloud.documentai.v1beta3.GetEvaluati" + + "onRequest\032+.google.cloud.documentai.v1be" + + "ta3.Evaluation\"d\332A\004name\202\323\344\223\002W\022U/v1beta3/" + + "{name=projects/*/locations/*/processors/" + + "*/processorVersions/*/evaluations/*}\022\354\001\n" + + "\017ListEvaluations\0227.google.cloud.document" + + "ai.v1beta3.ListEvaluationsRequest\0328.goog" + + "le.cloud.documentai.v1beta3.ListEvaluati" + + "onsResponse\"f\332A\006parent\202\323\344\223\002W\022U/v1beta3/{" + + "parent=projects/*/locations/*/processors" + + "/*/processorVersions/*}/evaluations\022\257\002\n\026" + + "ImportProcessorVersion\022>.google.cloud.do" + + "cumentai.v1beta3.ImportProcessorVersionR" + + "equest\032\035.google.longrunning.Operation\"\265\001" + + "\312A@\n\036ImportProcessorVersionResponse\022\036Imp" + + "ortProcessorVersionMetadata\332A\006parent\202\323\344\223" + + "\002c\"^/v1beta3/{parent=projects/*/location" + + "s/*/processors/*}/processorVersions:impo" + + "rtProcessorVersion:\001*\032M\312A\031documentai.goo" + + "gleapis.com\322A.https://www.googleapis.com" + + "/auth/cloud-platformB\303\003\n#com.google.clou" + + "d.documentai.v1beta3B\032DocumentAiProcesso" + + "rServiceP\001ZCcloud.google.com/go/document" + + "ai/apiv1beta3/documentaipb;documentaipb\252" + + "\002\037Google.Cloud.DocumentAI.V1Beta3\312\002\037Goog" + + "le\\Cloud\\DocumentAI\\V1beta3\352\002\"Google::Cl" + + "oud::DocumentAI::V1beta3\352A\177\n+documentai." + + "googleapis.com/HumanReviewConfig\022Pprojec" + + "ts/{project}/locations/{location}/proces" + + "sors/{processor}/humanReviewConfig\352AM\n\"d" + + "ocumentai.googleapis.com/Location\022\'proje" + + "cts/{project}/locations/{location}b\006prot" + + "o3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -767,8 +792,19 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "SkipHumanReview", "FieldMask", "ProcessOptions", + "Labels", "Source", }); + internal_static_google_cloud_documentai_v1beta3_ProcessRequest_LabelsEntry_descriptor = + internal_static_google_cloud_documentai_v1beta3_ProcessRequest_descriptor + .getNestedTypes() + .get(0); + internal_static_google_cloud_documentai_v1beta3_ProcessRequest_LabelsEntry_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_documentai_v1beta3_ProcessRequest_LabelsEntry_descriptor, + new java.lang.String[] { + "Key", "Value", + }); internal_static_google_cloud_documentai_v1beta3_HumanReviewStatus_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_google_cloud_documentai_v1beta3_HumanReviewStatus_fieldAccessorTable = @@ -798,6 +834,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { "DocumentOutputConfig", "SkipHumanReview", "ProcessOptions", + "Labels", }); internal_static_google_cloud_documentai_v1beta3_BatchProcessRequest_BatchInputConfig_descriptor = internal_static_google_cloud_documentai_v1beta3_BatchProcessRequest_descriptor @@ -819,6 +856,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "GcsDestination", }); + internal_static_google_cloud_documentai_v1beta3_BatchProcessRequest_LabelsEntry_descriptor = + internal_static_google_cloud_documentai_v1beta3_BatchProcessRequest_descriptor + .getNestedTypes() + .get(2); + internal_static_google_cloud_documentai_v1beta3_BatchProcessRequest_LabelsEntry_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_documentai_v1beta3_BatchProcessRequest_LabelsEntry_descriptor, + new java.lang.String[] { + "Key", "Value", + }); internal_static_google_cloud_documentai_v1beta3_BatchProcessResponse_descriptor = getDescriptor().getMessageTypes().get(5); internal_static_google_cloud_documentai_v1beta3_BatchProcessResponse_fieldAccessorTable = @@ -1092,6 +1139,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { internal_static_google_cloud_documentai_v1beta3_TrainProcessorVersionRequest_descriptor, new java.lang.String[] { "CustomDocumentExtractionOptions", + "FoundationModelTuningOptions", "Parent", "ProcessorVersion", "DocumentSchema", @@ -1119,6 +1167,16 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "TrainingMethod", }); + internal_static_google_cloud_documentai_v1beta3_TrainProcessorVersionRequest_FoundationModelTuningOptions_descriptor = + internal_static_google_cloud_documentai_v1beta3_TrainProcessorVersionRequest_descriptor + .getNestedTypes() + .get(2); + internal_static_google_cloud_documentai_v1beta3_TrainProcessorVersionRequest_FoundationModelTuningOptions_fieldAccessorTable = + new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_google_cloud_documentai_v1beta3_TrainProcessorVersionRequest_FoundationModelTuningOptions_descriptor, + new java.lang.String[] { + "TrainSteps", "LearningRateMultiplier", + }); internal_static_google_cloud_documentai_v1beta3_TrainProcessorVersionResponse_descriptor = getDescriptor().getMessageTypes().get(39); internal_static_google_cloud_documentai_v1beta3_TrainProcessorVersionResponse_fieldAccessorTable = diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentId.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentId.java index 7adbba7c821c..3aaae13e28c4 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentId.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentId.java @@ -101,7 +101,7 @@ public interface GCSManagedDocumentIdOrBuilder * string cw_doc_id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.DocumentId.GCSManagedDocumentId.cw_doc_id is - * deprecated. See google/cloud/documentai/v1beta3/dataset.proto;l=133 + * deprecated. See google/cloud/documentai/v1beta3/dataset.proto;l=134 * @return The cwDocId. */ @java.lang.Deprecated @@ -116,7 +116,7 @@ public interface GCSManagedDocumentIdOrBuilder * string cw_doc_id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.DocumentId.GCSManagedDocumentId.cw_doc_id is - * deprecated. See google/cloud/documentai/v1beta3/dataset.proto;l=133 + * deprecated. See google/cloud/documentai/v1beta3/dataset.proto;l=134 * @return The bytes for cwDocId. */ @java.lang.Deprecated @@ -233,7 +233,7 @@ public com.google.protobuf.ByteString getGcsUriBytes() { * string cw_doc_id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.DocumentId.GCSManagedDocumentId.cw_doc_id is - * deprecated. See google/cloud/documentai/v1beta3/dataset.proto;l=133 + * deprecated. See google/cloud/documentai/v1beta3/dataset.proto;l=134 * @return The cwDocId. */ @java.lang.Override @@ -259,7 +259,7 @@ public java.lang.String getCwDocId() { * string cw_doc_id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.DocumentId.GCSManagedDocumentId.cw_doc_id is - * deprecated. See google/cloud/documentai/v1beta3/dataset.proto;l=133 + * deprecated. See google/cloud/documentai/v1beta3/dataset.proto;l=134 * @return The bytes for cwDocId. */ @java.lang.Override @@ -773,7 +773,7 @@ public Builder setGcsUriBytes(com.google.protobuf.ByteString value) { * string cw_doc_id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.DocumentId.GCSManagedDocumentId.cw_doc_id is - * deprecated. See google/cloud/documentai/v1beta3/dataset.proto;l=133 + * deprecated. See google/cloud/documentai/v1beta3/dataset.proto;l=134 * @return The cwDocId. */ @java.lang.Deprecated @@ -798,7 +798,7 @@ public java.lang.String getCwDocId() { * string cw_doc_id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.DocumentId.GCSManagedDocumentId.cw_doc_id is - * deprecated. See google/cloud/documentai/v1beta3/dataset.proto;l=133 + * deprecated. See google/cloud/documentai/v1beta3/dataset.proto;l=134 * @return The bytes for cwDocId. */ @java.lang.Deprecated @@ -823,7 +823,7 @@ public com.google.protobuf.ByteString getCwDocIdBytes() { * string cw_doc_id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.DocumentId.GCSManagedDocumentId.cw_doc_id is - * deprecated. See google/cloud/documentai/v1beta3/dataset.proto;l=133 + * deprecated. See google/cloud/documentai/v1beta3/dataset.proto;l=134 * @param value The cwDocId to set. * @return This builder for chaining. */ @@ -847,7 +847,7 @@ public Builder setCwDocId(java.lang.String value) { * string cw_doc_id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.DocumentId.GCSManagedDocumentId.cw_doc_id is - * deprecated. See google/cloud/documentai/v1beta3/dataset.proto;l=133 + * deprecated. See google/cloud/documentai/v1beta3/dataset.proto;l=134 * @return This builder for chaining. */ @java.lang.Deprecated @@ -867,7 +867,7 @@ public Builder clearCwDocId() { * string cw_doc_id = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.DocumentId.GCSManagedDocumentId.cw_doc_id is - * deprecated. See google/cloud/documentai/v1beta3/dataset.proto;l=133 + * deprecated. See google/cloud/documentai/v1beta3/dataset.proto;l=134 * @param value The bytes for cwDocId to set. * @return This builder for chaining. */ diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentLabelingState.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentLabelingState.java index d04e90741e7e..2e18030de7fc 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentLabelingState.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentLabelingState.java @@ -23,7 +23,7 @@ * * *
- * Describes the labelling status of a document.
+ * Describes the labeling status of a document.
  * 
* * Protobuf enum {@code google.cloud.documentai.v1beta3.DocumentLabelingState} @@ -43,7 +43,7 @@ public enum DocumentLabelingState implements com.google.protobuf.ProtocolMessage * * *
-   * Document has been labelled.
+   * Document has been labeled.
    * 
* * DOCUMENT_LABELED = 1; @@ -53,7 +53,7 @@ public enum DocumentLabelingState implements com.google.protobuf.ProtocolMessage * * *
-   * Document has not been labelled.
+   * Document has not been labeled.
    * 
* * DOCUMENT_UNLABELED = 2; @@ -63,7 +63,7 @@ public enum DocumentLabelingState implements com.google.protobuf.ProtocolMessage * * *
-   * Document has been auto-labelled.
+   * Document has been auto-labeled.
    * 
* * DOCUMENT_AUTO_LABELED = 3; @@ -86,7 +86,7 @@ public enum DocumentLabelingState implements com.google.protobuf.ProtocolMessage * * *
-   * Document has been labelled.
+   * Document has been labeled.
    * 
* * DOCUMENT_LABELED = 1; @@ -96,7 +96,7 @@ public enum DocumentLabelingState implements com.google.protobuf.ProtocolMessage * * *
-   * Document has not been labelled.
+   * Document has not been labeled.
    * 
* * DOCUMENT_UNLABELED = 2; @@ -106,7 +106,7 @@ public enum DocumentLabelingState implements com.google.protobuf.ProtocolMessage * * *
-   * Document has been auto-labelled.
+   * Document has been auto-labeled.
    * 
* * DOCUMENT_AUTO_LABELED = 3; diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentMetadata.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentMetadata.java index 7645e0a60071..3379a15e55c2 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentMetadata.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentMetadata.java @@ -177,7 +177,7 @@ public com.google.cloud.documentai.v1beta3.DatasetSplitType getDatasetType() { * * *
-   * Labelling state of the document.
+   * Labeling state of the document.
    * 
* * .google.cloud.documentai.v1beta3.DocumentLabelingState labeling_state = 5; @@ -192,7 +192,7 @@ public int getLabelingStateValue() { * * *
-   * Labelling state of the document.
+   * Labeling state of the document.
    * 
* * .google.cloud.documentai.v1beta3.DocumentLabelingState labeling_state = 5; @@ -1056,7 +1056,7 @@ public Builder clearDatasetType() { * * *
-     * Labelling state of the document.
+     * Labeling state of the document.
      * 
* * .google.cloud.documentai.v1beta3.DocumentLabelingState labeling_state = 5; @@ -1071,7 +1071,7 @@ public int getLabelingStateValue() { * * *
-     * Labelling state of the document.
+     * Labeling state of the document.
      * 
* * .google.cloud.documentai.v1beta3.DocumentLabelingState labeling_state = 5; @@ -1089,7 +1089,7 @@ public Builder setLabelingStateValue(int value) { * * *
-     * Labelling state of the document.
+     * Labeling state of the document.
      * 
* * .google.cloud.documentai.v1beta3.DocumentLabelingState labeling_state = 5; @@ -1108,7 +1108,7 @@ public com.google.cloud.documentai.v1beta3.DocumentLabelingState getLabelingStat * * *
-     * Labelling state of the document.
+     * Labeling state of the document.
      * 
* * .google.cloud.documentai.v1beta3.DocumentLabelingState labeling_state = 5; @@ -1130,7 +1130,7 @@ public Builder setLabelingState( * * *
-     * Labelling state of the document.
+     * Labeling state of the document.
      * 
* * .google.cloud.documentai.v1beta3.DocumentLabelingState labeling_state = 5; diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentMetadataOrBuilder.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentMetadataOrBuilder.java index 36d5b1622dad..e9044366ef15 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentMetadataOrBuilder.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentMetadataOrBuilder.java @@ -101,7 +101,7 @@ public interface DocumentMetadataOrBuilder * * *
-   * Labelling state of the document.
+   * Labeling state of the document.
    * 
* * .google.cloud.documentai.v1beta3.DocumentLabelingState labeling_state = 5; @@ -113,7 +113,7 @@ public interface DocumentMetadataOrBuilder * * *
-   * Labelling state of the document.
+   * Labeling state of the document.
    * 
* * .google.cloud.documentai.v1beta3.DocumentLabelingState labeling_state = 5; diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentSchema.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentSchema.java index 5a5a9a2e5125..2d6dea013437 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentSchema.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/DocumentSchema.java @@ -1224,6 +1224,31 @@ public interface PropertyOrBuilder */ com.google.protobuf.ByteString getNameBytes(); + /** + * + * + *
+       * User defined name for the property.
+       * 
+ * + * string display_name = 6; + * + * @return The displayName. + */ + java.lang.String getDisplayName(); + /** + * + * + *
+       * User defined name for the property.
+       * 
+ * + * string display_name = 6; + * + * @return The bytes for displayName. + */ + com.google.protobuf.ByteString getDisplayNameBytes(); + /** * * @@ -1339,6 +1364,7 @@ private Property(com.google.protobuf.GeneratedMessageV3.Builder builder) { private Property() { name_ = ""; + displayName_ = ""; valueType_ = ""; occurrenceType_ = 0; } @@ -1370,14 +1396,14 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { * *
        * Types of occurrences of the entity type in the document.  This
-       * represents the number of instances of instances of an entity, not
-       * number of mentions of an entity.  For example, a bank statement may
-       * only have one `account_number`, but this account number may be
-       * mentioned in several places on the document.  In this case the
-       * 'account_number' would be considered a `REQUIRED_ONCE` entity type. If,
-       * on the other hand, we expect a bank statement to contain the status of
-       * multiple different accounts for the customers, the occurrence type will
-       * be set to `REQUIRED_MULTIPLE`.
+       * represents the number of instances, not mentions, of an entity.
+       * For example, a bank statement might only have one
+       * `account_number`, but this account number can be mentioned in several
+       * places on the document.  In this case, the `account_number` is
+       * considered a `REQUIRED_ONCE` entity type. If, on the other hand, we
+       * expect a bank statement to contain the status of multiple different
+       * accounts for the customers, the occurrence type is set to
+       * `REQUIRED_MULTIPLE`.
        * 
* * Protobuf enum {@code @@ -1640,6 +1666,57 @@ public com.google.protobuf.ByteString getNameBytes() { } } + public static final int DISPLAY_NAME_FIELD_NUMBER = 6; + + @SuppressWarnings("serial") + private volatile java.lang.Object displayName_ = ""; + /** + * + * + *
+       * User defined name for the property.
+       * 
+ * + * string display_name = 6; + * + * @return The displayName. + */ + @java.lang.Override + public java.lang.String getDisplayName() { + java.lang.Object ref = displayName_; + 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(); + displayName_ = s; + return s; + } + } + /** + * + * + *
+       * User defined name for the property.
+       * 
+ * + * string display_name = 6; + * + * @return The bytes for displayName. + */ + @java.lang.Override + public com.google.protobuf.ByteString getDisplayNameBytes() { + java.lang.Object ref = displayName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + displayName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + public static final int VALUE_TYPE_FIELD_NUMBER = 2; @SuppressWarnings("serial") @@ -1820,6 +1897,9 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(5, getPropertyMetadata()); } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, displayName_); + } getUnknownFields().writeTo(output); } @@ -1845,6 +1925,9 @@ public int getSerializedSize() { size += com.google.protobuf.CodedOutputStream.computeMessageSize(5, getPropertyMetadata()); } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(displayName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, displayName_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -1863,6 +1946,7 @@ public boolean equals(final java.lang.Object obj) { (com.google.cloud.documentai.v1beta3.DocumentSchema.EntityType.Property) obj; if (!getName().equals(other.getName())) return false; + if (!getDisplayName().equals(other.getDisplayName())) return false; if (!getValueType().equals(other.getValueType())) return false; if (occurrenceType_ != other.occurrenceType_) return false; if (hasPropertyMetadata() != other.hasPropertyMetadata()) return false; @@ -1882,6 +1966,8 @@ public int hashCode() { hash = (19 * hash) + getDescriptor().hashCode(); hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); + hash = (37 * hash) + DISPLAY_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDisplayName().hashCode(); hash = (37 * hash) + VALUE_TYPE_FIELD_NUMBER; hash = (53 * hash) + getValueType().hashCode(); hash = (37 * hash) + OCCURRENCE_TYPE_FIELD_NUMBER; @@ -2052,6 +2138,7 @@ public Builder clear() { super.clear(); bitField0_ = 0; name_ = ""; + displayName_ = ""; valueType_ = ""; occurrenceType_ = 0; propertyMetadata_ = null; @@ -2104,13 +2191,16 @@ private void buildPartial0( result.name_ = name_; } if (((from_bitField0_ & 0x00000002) != 0)) { - result.valueType_ = valueType_; + result.displayName_ = displayName_; } if (((from_bitField0_ & 0x00000004) != 0)) { + result.valueType_ = valueType_; + } + if (((from_bitField0_ & 0x00000008) != 0)) { result.occurrenceType_ = occurrenceType_; } int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000008) != 0)) { + if (((from_bitField0_ & 0x00000010) != 0)) { result.propertyMetadata_ = propertyMetadataBuilder_ == null ? propertyMetadata_ @@ -2177,9 +2267,14 @@ public Builder mergeFrom( bitField0_ |= 0x00000001; onChanged(); } + if (!other.getDisplayName().isEmpty()) { + displayName_ = other.displayName_; + bitField0_ |= 0x00000002; + onChanged(); + } if (!other.getValueType().isEmpty()) { valueType_ = other.valueType_; - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); } if (other.occurrenceType_ != 0) { @@ -2223,22 +2318,28 @@ public Builder mergeFrom( case 18: { valueType_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; break; } // case 18 case 24: { occurrenceType_ = input.readEnum(); - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; break; } // case 24 case 42: { input.readMessage( getPropertyMetadataFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; break; } // case 42 + case 50: + { + displayName_ = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + break; + } // case 50 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -2369,6 +2470,112 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { return this; } + private java.lang.Object displayName_ = ""; + /** + * + * + *
+         * User defined name for the property.
+         * 
+ * + * string display_name = 6; + * + * @return The displayName. + */ + public java.lang.String getDisplayName() { + java.lang.Object ref = displayName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + displayName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * + * + *
+         * User defined name for the property.
+         * 
+ * + * string display_name = 6; + * + * @return The bytes for displayName. + */ + public com.google.protobuf.ByteString getDisplayNameBytes() { + java.lang.Object ref = displayName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); + displayName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * + * + *
+         * User defined name for the property.
+         * 
+ * + * string display_name = 6; + * + * @param value The displayName to set. + * @return This builder for chaining. + */ + public Builder setDisplayName(java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + displayName_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * + * + *
+         * User defined name for the property.
+         * 
+ * + * string display_name = 6; + * + * @return This builder for chaining. + */ + public Builder clearDisplayName() { + displayName_ = getDefaultInstance().getDisplayName(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + * + * + *
+         * User defined name for the property.
+         * 
+ * + * string display_name = 6; + * + * @param value The bytes for displayName to set. + * @return This builder for chaining. + */ + public Builder setDisplayNameBytes(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + displayName_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + private java.lang.Object valueType_ = ""; /** * @@ -2434,7 +2641,7 @@ public Builder setValueType(java.lang.String value) { throw new NullPointerException(); } valueType_ = value; - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2452,7 +2659,7 @@ public Builder setValueType(java.lang.String value) { */ public Builder clearValueType() { valueType_ = getDefaultInstance().getValueType(); - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ = (bitField0_ & ~0x00000004); onChanged(); return this; } @@ -2475,7 +2682,7 @@ public Builder setValueTypeBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); valueType_ = value; - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -2516,7 +2723,7 @@ public int getOccurrenceTypeValue() { */ public Builder setOccurrenceTypeValue(int value) { occurrenceType_ = value; - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -2567,7 +2774,7 @@ public Builder setOccurrenceType( if (value == null) { throw new NullPointerException(); } - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; occurrenceType_ = value.getNumber(); onChanged(); return this; @@ -2587,7 +2794,7 @@ public Builder setOccurrenceType( * @return This builder for chaining. */ public Builder clearOccurrenceType() { - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ = (bitField0_ & ~0x00000008); occurrenceType_ = 0; onChanged(); return this; @@ -2611,7 +2818,7 @@ public Builder clearOccurrenceType() { * @return Whether the propertyMetadata field is set. */ public boolean hasPropertyMetadata() { - return ((bitField0_ & 0x00000008) != 0); + return ((bitField0_ & 0x00000010) != 0); } /** * @@ -2652,7 +2859,7 @@ public Builder setPropertyMetadata( } else { propertyMetadataBuilder_.setMessage(value); } - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -2672,7 +2879,7 @@ public Builder setPropertyMetadata( } else { propertyMetadataBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -2688,7 +2895,7 @@ public Builder setPropertyMetadata( public Builder mergePropertyMetadata( com.google.cloud.documentai.v1beta3.PropertyMetadata value) { if (propertyMetadataBuilder_ == null) { - if (((bitField0_ & 0x00000008) != 0) + if (((bitField0_ & 0x00000010) != 0) && propertyMetadata_ != null && propertyMetadata_ != com.google.cloud.documentai.v1beta3.PropertyMetadata.getDefaultInstance()) { @@ -2700,7 +2907,7 @@ public Builder mergePropertyMetadata( propertyMetadataBuilder_.mergeFrom(value); } if (propertyMetadata_ != null) { - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); } return this; @@ -2715,7 +2922,7 @@ public Builder mergePropertyMetadata( * .google.cloud.documentai.v1beta3.PropertyMetadata property_metadata = 5; */ public Builder clearPropertyMetadata() { - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ = (bitField0_ & ~0x00000010); propertyMetadata_ = null; if (propertyMetadataBuilder_ != null) { propertyMetadataBuilder_.dispose(); @@ -2735,7 +2942,7 @@ public Builder clearPropertyMetadata() { */ public com.google.cloud.documentai.v1beta3.PropertyMetadata.Builder getPropertyMetadataBuilder() { - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); return getPropertyMetadataFieldBuilder().getBuilder(); } diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListDocumentsRequest.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListDocumentsRequest.java index 0b88a86b31ba..fc5ddd2153c4 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListDocumentsRequest.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListDocumentsRequest.java @@ -285,8 +285,9 @@ public com.google.protobuf.ByteString getFilterBytes() { * * *
-   * Optional. Controls if the ListDocuments request requires a total size
-   * of matched documents. See ListDocumentsResponse.total_size.
+   * Optional. Controls if the request requires a total size of matched
+   * documents. See
+   * [ListDocumentsResponse.total_size][google.cloud.documentai.v1beta3.ListDocumentsResponse.total_size].
    *
    * Enabling this flag may adversely impact performance.
    *
@@ -310,10 +311,13 @@ public boolean getReturnTotalSize() {
    * 
    * Optional. Number of results to skip beginning from the `page_token` if
    * provided. https://google.aip.dev/158#skipping-results. It must be a
-   * non-negative integer. Negative values wil be rejected. Note that this is
+   * non-negative integer. Negative values will be rejected. Note that this is
    * not the number of pages to skip. If this value causes the cursor to move
-   * past the end of results, `ListDocumentsResponse.document_metadata` and
-   * `ListDocumentsResponse.next_page_token` will be empty.
+   * past the end of results,
+   * [ListDocumentsResponse.document_metadata][google.cloud.documentai.v1beta3.ListDocumentsResponse.document_metadata]
+   * and
+   * [ListDocumentsResponse.next_page_token][google.cloud.documentai.v1beta3.ListDocumentsResponse.next_page_token]
+   * will be empty.
    * 
* * int32 skip = 8 [(.google.api.field_behavior) = OPTIONAL]; @@ -1279,8 +1283,9 @@ public Builder setFilterBytes(com.google.protobuf.ByteString value) { * * *
-     * Optional. Controls if the ListDocuments request requires a total size
-     * of matched documents. See ListDocumentsResponse.total_size.
+     * Optional. Controls if the request requires a total size of matched
+     * documents. See
+     * [ListDocumentsResponse.total_size][google.cloud.documentai.v1beta3.ListDocumentsResponse.total_size].
      *
      * Enabling this flag may adversely impact performance.
      *
@@ -1299,8 +1304,9 @@ public boolean getReturnTotalSize() {
      *
      *
      * 
-     * Optional. Controls if the ListDocuments request requires a total size
-     * of matched documents. See ListDocumentsResponse.total_size.
+     * Optional. Controls if the request requires a total size of matched
+     * documents. See
+     * [ListDocumentsResponse.total_size][google.cloud.documentai.v1beta3.ListDocumentsResponse.total_size].
      *
      * Enabling this flag may adversely impact performance.
      *
@@ -1323,8 +1329,9 @@ public Builder setReturnTotalSize(boolean value) {
      *
      *
      * 
-     * Optional. Controls if the ListDocuments request requires a total size
-     * of matched documents. See ListDocumentsResponse.total_size.
+     * Optional. Controls if the request requires a total size of matched
+     * documents. See
+     * [ListDocumentsResponse.total_size][google.cloud.documentai.v1beta3.ListDocumentsResponse.total_size].
      *
      * Enabling this flag may adversely impact performance.
      *
@@ -1349,10 +1356,13 @@ public Builder clearReturnTotalSize() {
      * 
      * Optional. Number of results to skip beginning from the `page_token` if
      * provided. https://google.aip.dev/158#skipping-results. It must be a
-     * non-negative integer. Negative values wil be rejected. Note that this is
+     * non-negative integer. Negative values will be rejected. Note that this is
      * not the number of pages to skip. If this value causes the cursor to move
-     * past the end of results, `ListDocumentsResponse.document_metadata` and
-     * `ListDocumentsResponse.next_page_token` will be empty.
+     * past the end of results,
+     * [ListDocumentsResponse.document_metadata][google.cloud.documentai.v1beta3.ListDocumentsResponse.document_metadata]
+     * and
+     * [ListDocumentsResponse.next_page_token][google.cloud.documentai.v1beta3.ListDocumentsResponse.next_page_token]
+     * will be empty.
      * 
* * int32 skip = 8 [(.google.api.field_behavior) = OPTIONAL]; @@ -1369,10 +1379,13 @@ public int getSkip() { *
      * Optional. Number of results to skip beginning from the `page_token` if
      * provided. https://google.aip.dev/158#skipping-results. It must be a
-     * non-negative integer. Negative values wil be rejected. Note that this is
+     * non-negative integer. Negative values will be rejected. Note that this is
      * not the number of pages to skip. If this value causes the cursor to move
-     * past the end of results, `ListDocumentsResponse.document_metadata` and
-     * `ListDocumentsResponse.next_page_token` will be empty.
+     * past the end of results,
+     * [ListDocumentsResponse.document_metadata][google.cloud.documentai.v1beta3.ListDocumentsResponse.document_metadata]
+     * and
+     * [ListDocumentsResponse.next_page_token][google.cloud.documentai.v1beta3.ListDocumentsResponse.next_page_token]
+     * will be empty.
      * 
* * int32 skip = 8 [(.google.api.field_behavior) = OPTIONAL]; @@ -1393,10 +1406,13 @@ public Builder setSkip(int value) { *
      * Optional. Number of results to skip beginning from the `page_token` if
      * provided. https://google.aip.dev/158#skipping-results. It must be a
-     * non-negative integer. Negative values wil be rejected. Note that this is
+     * non-negative integer. Negative values will be rejected. Note that this is
      * not the number of pages to skip. If this value causes the cursor to move
-     * past the end of results, `ListDocumentsResponse.document_metadata` and
-     * `ListDocumentsResponse.next_page_token` will be empty.
+     * past the end of results,
+     * [ListDocumentsResponse.document_metadata][google.cloud.documentai.v1beta3.ListDocumentsResponse.document_metadata]
+     * and
+     * [ListDocumentsResponse.next_page_token][google.cloud.documentai.v1beta3.ListDocumentsResponse.next_page_token]
+     * will be empty.
      * 
* * int32 skip = 8 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListDocumentsRequestOrBuilder.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListDocumentsRequestOrBuilder.java index 760949a65631..dd0d52673b43 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListDocumentsRequestOrBuilder.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListDocumentsRequestOrBuilder.java @@ -167,8 +167,9 @@ public interface ListDocumentsRequestOrBuilder * * *
-   * Optional. Controls if the ListDocuments request requires a total size
-   * of matched documents. See ListDocumentsResponse.total_size.
+   * Optional. Controls if the request requires a total size of matched
+   * documents. See
+   * [ListDocumentsResponse.total_size][google.cloud.documentai.v1beta3.ListDocumentsResponse.total_size].
    *
    * Enabling this flag may adversely impact performance.
    *
@@ -187,10 +188,13 @@ public interface ListDocumentsRequestOrBuilder
    * 
    * Optional. Number of results to skip beginning from the `page_token` if
    * provided. https://google.aip.dev/158#skipping-results. It must be a
-   * non-negative integer. Negative values wil be rejected. Note that this is
+   * non-negative integer. Negative values will be rejected. Note that this is
    * not the number of pages to skip. If this value causes the cursor to move
-   * past the end of results, `ListDocumentsResponse.document_metadata` and
-   * `ListDocumentsResponse.next_page_token` will be empty.
+   * past the end of results,
+   * [ListDocumentsResponse.document_metadata][google.cloud.documentai.v1beta3.ListDocumentsResponse.document_metadata]
+   * and
+   * [ListDocumentsResponse.next_page_token][google.cloud.documentai.v1beta3.ListDocumentsResponse.next_page_token]
+   * will be empty.
    * 
* * int32 skip = 8 [(.google.api.field_behavior) = OPTIONAL]; diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListDocumentsResponse.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListDocumentsResponse.java index 4c99563ab51d..fb455c09e046 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListDocumentsResponse.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListDocumentsResponse.java @@ -137,8 +137,10 @@ public com.google.cloud.documentai.v1beta3.DocumentMetadataOrBuilder getDocument * * *
-   * A token, which can be sent as `page_token` to retrieve the next page.
-   * If this field is omitted, there are no subsequent pages.
+   * A token, which can be sent as
+   * [ListDocumentsRequest.page_token][google.cloud.documentai.v1beta3.ListDocumentsRequest.page_token]
+   * to retrieve the next page. If this field is omitted, there are no
+   * subsequent pages.
    * 
* * string next_page_token = 2; @@ -161,8 +163,10 @@ public java.lang.String getNextPageToken() { * * *
-   * A token, which can be sent as `page_token` to retrieve the next page.
-   * If this field is omitted, there are no subsequent pages.
+   * A token, which can be sent as
+   * [ListDocumentsRequest.page_token][google.cloud.documentai.v1beta3.ListDocumentsRequest.page_token]
+   * to retrieve the next page. If this field is omitted, there are no
+   * subsequent pages.
    * 
* * string next_page_token = 2; @@ -1016,8 +1020,10 @@ public com.google.cloud.documentai.v1beta3.DocumentMetadata.Builder addDocumentM * * *
-     * A token, which can be sent as `page_token` to retrieve the next page.
-     * If this field is omitted, there are no subsequent pages.
+     * A token, which can be sent as
+     * [ListDocumentsRequest.page_token][google.cloud.documentai.v1beta3.ListDocumentsRequest.page_token]
+     * to retrieve the next page. If this field is omitted, there are no
+     * subsequent pages.
      * 
* * string next_page_token = 2; @@ -1039,8 +1045,10 @@ public java.lang.String getNextPageToken() { * * *
-     * A token, which can be sent as `page_token` to retrieve the next page.
-     * If this field is omitted, there are no subsequent pages.
+     * A token, which can be sent as
+     * [ListDocumentsRequest.page_token][google.cloud.documentai.v1beta3.ListDocumentsRequest.page_token]
+     * to retrieve the next page. If this field is omitted, there are no
+     * subsequent pages.
      * 
* * string next_page_token = 2; @@ -1062,8 +1070,10 @@ public com.google.protobuf.ByteString getNextPageTokenBytes() { * * *
-     * A token, which can be sent as `page_token` to retrieve the next page.
-     * If this field is omitted, there are no subsequent pages.
+     * A token, which can be sent as
+     * [ListDocumentsRequest.page_token][google.cloud.documentai.v1beta3.ListDocumentsRequest.page_token]
+     * to retrieve the next page. If this field is omitted, there are no
+     * subsequent pages.
      * 
* * string next_page_token = 2; @@ -1084,8 +1094,10 @@ public Builder setNextPageToken(java.lang.String value) { * * *
-     * A token, which can be sent as `page_token` to retrieve the next page.
-     * If this field is omitted, there are no subsequent pages.
+     * A token, which can be sent as
+     * [ListDocumentsRequest.page_token][google.cloud.documentai.v1beta3.ListDocumentsRequest.page_token]
+     * to retrieve the next page. If this field is omitted, there are no
+     * subsequent pages.
      * 
* * string next_page_token = 2; @@ -1102,8 +1114,10 @@ public Builder clearNextPageToken() { * * *
-     * A token, which can be sent as `page_token` to retrieve the next page.
-     * If this field is omitted, there are no subsequent pages.
+     * A token, which can be sent as
+     * [ListDocumentsRequest.page_token][google.cloud.documentai.v1beta3.ListDocumentsRequest.page_token]
+     * to retrieve the next page. If this field is omitted, there are no
+     * subsequent pages.
      * 
* * string next_page_token = 2; diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListDocumentsResponseOrBuilder.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListDocumentsResponseOrBuilder.java index 46e71f8bc2bc..719d80608f51 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListDocumentsResponseOrBuilder.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ListDocumentsResponseOrBuilder.java @@ -81,8 +81,10 @@ com.google.cloud.documentai.v1beta3.DocumentMetadataOrBuilder getDocumentMetadat * * *
-   * A token, which can be sent as `page_token` to retrieve the next page.
-   * If this field is omitted, there are no subsequent pages.
+   * A token, which can be sent as
+   * [ListDocumentsRequest.page_token][google.cloud.documentai.v1beta3.ListDocumentsRequest.page_token]
+   * to retrieve the next page. If this field is omitted, there are no
+   * subsequent pages.
    * 
* * string next_page_token = 2; @@ -94,8 +96,10 @@ com.google.cloud.documentai.v1beta3.DocumentMetadataOrBuilder getDocumentMetadat * * *
-   * A token, which can be sent as `page_token` to retrieve the next page.
-   * If this field is omitted, there are no subsequent pages.
+   * A token, which can be sent as
+   * [ListDocumentsRequest.page_token][google.cloud.documentai.v1beta3.ListDocumentsRequest.page_token]
+   * to retrieve the next page. If this field is omitted, there are no
+   * subsequent pages.
    * 
* * string next_page_token = 2; diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessOptions.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessOptions.java index c9adebd42965..b394a17e3001 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessOptions.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessOptions.java @@ -990,8 +990,8 @@ public int getFromEnd() { * * *
-   * Only applicable to `OCR_PROCESSOR`. Returns error if set on other
-   * processor types.
+   * Only applicable to `OCR_PROCESSOR` and `FORM_PARSER_PROCESSOR`.
+   * Returns error if set on other processor types.
    * 
* * .google.cloud.documentai.v1beta3.OcrConfig ocr_config = 1; @@ -1006,8 +1006,8 @@ public boolean hasOcrConfig() { * * *
-   * Only applicable to `OCR_PROCESSOR`. Returns error if set on other
-   * processor types.
+   * Only applicable to `OCR_PROCESSOR` and `FORM_PARSER_PROCESSOR`.
+   * Returns error if set on other processor types.
    * 
* * .google.cloud.documentai.v1beta3.OcrConfig ocr_config = 1; @@ -1024,8 +1024,8 @@ public com.google.cloud.documentai.v1beta3.OcrConfig getOcrConfig() { * * *
-   * Only applicable to `OCR_PROCESSOR`. Returns error if set on other
-   * processor types.
+   * Only applicable to `OCR_PROCESSOR` and `FORM_PARSER_PROCESSOR`.
+   * Returns error if set on other processor types.
    * 
* * .google.cloud.documentai.v1beta3.OcrConfig ocr_config = 1; @@ -2024,8 +2024,8 @@ public Builder clearFromEnd() { * * *
-     * Only applicable to `OCR_PROCESSOR`. Returns error if set on other
-     * processor types.
+     * Only applicable to `OCR_PROCESSOR` and `FORM_PARSER_PROCESSOR`.
+     * Returns error if set on other processor types.
      * 
* * .google.cloud.documentai.v1beta3.OcrConfig ocr_config = 1; @@ -2039,8 +2039,8 @@ public boolean hasOcrConfig() { * * *
-     * Only applicable to `OCR_PROCESSOR`. Returns error if set on other
-     * processor types.
+     * Only applicable to `OCR_PROCESSOR` and `FORM_PARSER_PROCESSOR`.
+     * Returns error if set on other processor types.
      * 
* * .google.cloud.documentai.v1beta3.OcrConfig ocr_config = 1; @@ -2060,8 +2060,8 @@ public com.google.cloud.documentai.v1beta3.OcrConfig getOcrConfig() { * * *
-     * Only applicable to `OCR_PROCESSOR`. Returns error if set on other
-     * processor types.
+     * Only applicable to `OCR_PROCESSOR` and `FORM_PARSER_PROCESSOR`.
+     * Returns error if set on other processor types.
      * 
* * .google.cloud.documentai.v1beta3.OcrConfig ocr_config = 1; @@ -2083,8 +2083,8 @@ public Builder setOcrConfig(com.google.cloud.documentai.v1beta3.OcrConfig value) * * *
-     * Only applicable to `OCR_PROCESSOR`. Returns error if set on other
-     * processor types.
+     * Only applicable to `OCR_PROCESSOR` and `FORM_PARSER_PROCESSOR`.
+     * Returns error if set on other processor types.
      * 
* * .google.cloud.documentai.v1beta3.OcrConfig ocr_config = 1; @@ -2104,8 +2104,8 @@ public Builder setOcrConfig( * * *
-     * Only applicable to `OCR_PROCESSOR`. Returns error if set on other
-     * processor types.
+     * Only applicable to `OCR_PROCESSOR` and `FORM_PARSER_PROCESSOR`.
+     * Returns error if set on other processor types.
      * 
* * .google.cloud.documentai.v1beta3.OcrConfig ocr_config = 1; @@ -2132,8 +2132,8 @@ public Builder mergeOcrConfig(com.google.cloud.documentai.v1beta3.OcrConfig valu * * *
-     * Only applicable to `OCR_PROCESSOR`. Returns error if set on other
-     * processor types.
+     * Only applicable to `OCR_PROCESSOR` and `FORM_PARSER_PROCESSOR`.
+     * Returns error if set on other processor types.
      * 
* * .google.cloud.documentai.v1beta3.OcrConfig ocr_config = 1; @@ -2152,8 +2152,8 @@ public Builder clearOcrConfig() { * * *
-     * Only applicable to `OCR_PROCESSOR`. Returns error if set on other
-     * processor types.
+     * Only applicable to `OCR_PROCESSOR` and `FORM_PARSER_PROCESSOR`.
+     * Returns error if set on other processor types.
      * 
* * .google.cloud.documentai.v1beta3.OcrConfig ocr_config = 1; @@ -2167,8 +2167,8 @@ public com.google.cloud.documentai.v1beta3.OcrConfig.Builder getOcrConfigBuilder * * *
-     * Only applicable to `OCR_PROCESSOR`. Returns error if set on other
-     * processor types.
+     * Only applicable to `OCR_PROCESSOR` and `FORM_PARSER_PROCESSOR`.
+     * Returns error if set on other processor types.
      * 
* * .google.cloud.documentai.v1beta3.OcrConfig ocr_config = 1; @@ -2186,8 +2186,8 @@ public com.google.cloud.documentai.v1beta3.OcrConfigOrBuilder getOcrConfigOrBuil * * *
-     * Only applicable to `OCR_PROCESSOR`. Returns error if set on other
-     * processor types.
+     * Only applicable to `OCR_PROCESSOR` and `FORM_PARSER_PROCESSOR`.
+     * Returns error if set on other processor types.
      * 
* * .google.cloud.documentai.v1beta3.OcrConfig ocr_config = 1; diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessOptionsOrBuilder.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessOptionsOrBuilder.java index 26db8e55ade7..161bdd95c02e 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessOptionsOrBuilder.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessOptionsOrBuilder.java @@ -123,8 +123,8 @@ public interface ProcessOptionsOrBuilder * * *
-   * Only applicable to `OCR_PROCESSOR`. Returns error if set on other
-   * processor types.
+   * Only applicable to `OCR_PROCESSOR` and `FORM_PARSER_PROCESSOR`.
+   * Returns error if set on other processor types.
    * 
* * .google.cloud.documentai.v1beta3.OcrConfig ocr_config = 1; @@ -136,8 +136,8 @@ public interface ProcessOptionsOrBuilder * * *
-   * Only applicable to `OCR_PROCESSOR`. Returns error if set on other
-   * processor types.
+   * Only applicable to `OCR_PROCESSOR` and `FORM_PARSER_PROCESSOR`.
+   * Returns error if set on other processor types.
    * 
* * .google.cloud.documentai.v1beta3.OcrConfig ocr_config = 1; @@ -149,8 +149,8 @@ public interface ProcessOptionsOrBuilder * * *
-   * Only applicable to `OCR_PROCESSOR`. Returns error if set on other
-   * processor types.
+   * Only applicable to `OCR_PROCESSOR` and `FORM_PARSER_PROCESSOR`.
+   * Returns error if set on other processor types.
    * 
* * .google.cloud.documentai.v1beta3.OcrConfig ocr_config = 1; diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessRequest.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessRequest.java index ca3d305afb8e..777655bece58 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessRequest.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessRequest.java @@ -55,6 +55,18 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { .internal_static_google_cloud_documentai_v1beta3_ProcessRequest_descriptor; } + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection( + int number) { + switch (number) { + case 10: + return internalGetLabels(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { @@ -359,7 +371,7 @@ public com.google.protobuf.ByteString getNameBytes() { * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ProcessRequest.document is deprecated. See - * google/cloud/documentai/v1beta3/document_processor_service.proto;l=416 + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=415 * @return Whether the document field is set. */ @java.lang.Override @@ -380,7 +392,7 @@ public boolean hasDocument() { * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ProcessRequest.document is deprecated. See - * google/cloud/documentai/v1beta3/document_processor_service.proto;l=416 + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=415 * @return The document. */ @java.lang.Override @@ -534,6 +546,128 @@ public com.google.cloud.documentai.v1beta3.ProcessOptionsOrBuilder getProcessOpt : processOptions_; } + public static final int LABELS_FIELD_NUMBER = 10; + + private static final class LabelsDefaultEntryHolder { + static final com.google.protobuf.MapEntry defaultEntry = + com.google.protobuf.MapEntry.newDefaultInstance( + com.google.cloud.documentai.v1beta3.DocumentAiProcessorService + .internal_static_google_cloud_documentai_v1beta3_ProcessRequest_LabelsEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.STRING, + ""); + } + + @SuppressWarnings("serial") + private com.google.protobuf.MapField labels_; + + private com.google.protobuf.MapField internalGetLabels() { + if (labels_ == null) { + return com.google.protobuf.MapField.emptyMapField(LabelsDefaultEntryHolder.defaultEntry); + } + return labels_; + } + + public int getLabelsCount() { + return internalGetLabels().getMap().size(); + } + /** + * + * + *
+   * Optional. The labels with user-defined metadata for the request.
+   *
+   * Label keys and values can be no longer than 63 characters
+   * (Unicode codepoints) and can only contain lowercase letters, numeric
+   * characters, underscores, and dashes. International characters are allowed.
+   * Label values are optional. Label keys must start with a letter.
+   * 
+ * + * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; + */ + @java.lang.Override + public boolean containsLabels(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetLabels().getMap().containsKey(key); + } + /** Use {@link #getLabelsMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getLabels() { + return getLabelsMap(); + } + /** + * + * + *
+   * Optional. The labels with user-defined metadata for the request.
+   *
+   * Label keys and values can be no longer than 63 characters
+   * (Unicode codepoints) and can only contain lowercase letters, numeric
+   * characters, underscores, and dashes. International characters are allowed.
+   * Label values are optional. Label keys must start with a letter.
+   * 
+ * + * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; + */ + @java.lang.Override + public java.util.Map getLabelsMap() { + return internalGetLabels().getMap(); + } + /** + * + * + *
+   * Optional. The labels with user-defined metadata for the request.
+   *
+   * Label keys and values can be no longer than 63 characters
+   * (Unicode codepoints) and can only contain lowercase letters, numeric
+   * characters, underscores, and dashes. International characters are allowed.
+   * Label values are optional. Label keys must start with a letter.
+   * 
+ * + * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; + */ + @java.lang.Override + public /* nullable */ java.lang.String getLabelsOrDefault( + java.lang.String key, + /* nullable */ + java.lang.String defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = internalGetLabels().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * + * + *
+   * Optional. The labels with user-defined metadata for the request.
+   *
+   * Label keys and values can be no longer than 63 characters
+   * (Unicode codepoints) and can only contain lowercase letters, numeric
+   * characters, underscores, and dashes. International characters are allowed.
+   * Label values are optional. Label keys must start with a letter.
+   * 
+ * + * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; + */ + @java.lang.Override + public java.lang.String getLabelsOrThrow(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = internalGetLabels().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + private byte memoizedIsInitialized = -1; @java.lang.Override @@ -572,6 +706,8 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (sourceCase_ == 8) { output.writeMessage(8, (com.google.cloud.documentai.v1beta3.GcsDocument) source_); } + com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( + output, internalGetLabels(), LabelsDefaultEntryHolder.defaultEntry, 10); getUnknownFields().writeTo(output); } @@ -611,6 +747,16 @@ public int getSerializedSize() { com.google.protobuf.CodedOutputStream.computeMessageSize( 8, (com.google.cloud.documentai.v1beta3.GcsDocument) source_); } + for (java.util.Map.Entry entry : + internalGetLabels().getMap().entrySet()) { + com.google.protobuf.MapEntry labels__ = + LabelsDefaultEntryHolder.defaultEntry + .newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream.computeMessageSize(10, labels__); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -641,6 +787,7 @@ public boolean equals(final java.lang.Object obj) { if (hasProcessOptions()) { if (!getProcessOptions().equals(other.getProcessOptions())) return false; } + if (!internalGetLabels().equals(other.internalGetLabels())) return false; if (!getSourceCase().equals(other.getSourceCase())) return false; switch (sourceCase_) { case 4: @@ -682,6 +829,10 @@ public int hashCode() { hash = (37 * hash) + PROCESS_OPTIONS_FIELD_NUMBER; hash = (53 * hash) + getProcessOptions().hashCode(); } + if (!internalGetLabels().getMap().isEmpty()) { + hash = (37 * hash) + LABELS_FIELD_NUMBER; + hash = (53 * hash) + internalGetLabels().hashCode(); + } switch (sourceCase_) { case 4: hash = (37 * hash) + INLINE_DOCUMENT_FIELD_NUMBER; @@ -818,6 +969,28 @@ public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { .internal_static_google_cloud_documentai_v1beta3_ProcessRequest_descriptor; } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection( + int number) { + switch (number) { + case 10: + return internalGetLabels(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection( + int number) { + switch (number) { + case 10: + return internalGetMutableLabels(); + default: + throw new RuntimeException("Invalid map field number: " + number); + } + } + @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { @@ -876,6 +1049,7 @@ public Builder clear() { processOptionsBuilder_.dispose(); processOptionsBuilder_ = null; } + internalGetMutableLabels().clear(); sourceCase_ = 0; source_ = null; return this; @@ -935,6 +1109,10 @@ private void buildPartial0(com.google.cloud.documentai.v1beta3.ProcessRequest re processOptionsBuilder_ == null ? processOptions_ : processOptionsBuilder_.build(); to_bitField0_ |= 0x00000004; } + if (((from_bitField0_ & 0x00000100) != 0)) { + result.labels_ = internalGetLabels(); + result.labels_.makeImmutable(); + } result.bitField0_ |= to_bitField0_; } @@ -1015,6 +1193,8 @@ public Builder mergeFrom(com.google.cloud.documentai.v1beta3.ProcessRequest othe if (other.hasProcessOptions()) { mergeProcessOptions(other.getProcessOptions()); } + internalGetMutableLabels().mergeFrom(other.internalGetLabels()); + bitField0_ |= 0x00000100; switch (other.getSourceCase()) { case INLINE_DOCUMENT: { @@ -1110,6 +1290,18 @@ public Builder mergeFrom( sourceCase_ = 8; break; } // case 66 + case 82: + { + com.google.protobuf.MapEntry labels__ = + input.readMessage( + LabelsDefaultEntryHolder.defaultEntry.getParserForType(), + extensionRegistry); + internalGetMutableLabels() + .getMutableMap() + .put(labels__.getKey(), labels__.getValue()); + bitField0_ |= 0x00000100; + break; + } // case 82 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -1950,7 +2142,7 @@ public Builder setNameBytes(com.google.protobuf.ByteString value) { * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ProcessRequest.document is deprecated. See - * google/cloud/documentai/v1beta3/document_processor_service.proto;l=416 + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=415 * @return Whether the document field is set. */ @java.lang.Deprecated @@ -1970,7 +2162,7 @@ public boolean hasDocument() { * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ProcessRequest.document is deprecated. See - * google/cloud/documentai/v1beta3/document_processor_service.proto;l=416 + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=415 * @return The document. */ @java.lang.Deprecated @@ -2608,6 +2800,204 @@ public com.google.cloud.documentai.v1beta3.ProcessOptions.Builder getProcessOpti return processOptionsBuilder_; } + private com.google.protobuf.MapField labels_; + + private com.google.protobuf.MapField internalGetLabels() { + if (labels_ == null) { + return com.google.protobuf.MapField.emptyMapField(LabelsDefaultEntryHolder.defaultEntry); + } + return labels_; + } + + private com.google.protobuf.MapField + internalGetMutableLabels() { + if (labels_ == null) { + labels_ = com.google.protobuf.MapField.newMapField(LabelsDefaultEntryHolder.defaultEntry); + } + if (!labels_.isMutable()) { + labels_ = labels_.copy(); + } + bitField0_ |= 0x00000100; + onChanged(); + return labels_; + } + + public int getLabelsCount() { + return internalGetLabels().getMap().size(); + } + /** + * + * + *
+     * Optional. The labels with user-defined metadata for the request.
+     *
+     * Label keys and values can be no longer than 63 characters
+     * (Unicode codepoints) and can only contain lowercase letters, numeric
+     * characters, underscores, and dashes. International characters are allowed.
+     * Label values are optional. Label keys must start with a letter.
+     * 
+ * + * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; + */ + @java.lang.Override + public boolean containsLabels(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + return internalGetLabels().getMap().containsKey(key); + } + /** Use {@link #getLabelsMap()} instead. */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getLabels() { + return getLabelsMap(); + } + /** + * + * + *
+     * Optional. The labels with user-defined metadata for the request.
+     *
+     * Label keys and values can be no longer than 63 characters
+     * (Unicode codepoints) and can only contain lowercase letters, numeric
+     * characters, underscores, and dashes. International characters are allowed.
+     * Label values are optional. Label keys must start with a letter.
+     * 
+ * + * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; + */ + @java.lang.Override + public java.util.Map getLabelsMap() { + return internalGetLabels().getMap(); + } + /** + * + * + *
+     * Optional. The labels with user-defined metadata for the request.
+     *
+     * Label keys and values can be no longer than 63 characters
+     * (Unicode codepoints) and can only contain lowercase letters, numeric
+     * characters, underscores, and dashes. International characters are allowed.
+     * Label values are optional. Label keys must start with a letter.
+     * 
+ * + * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; + */ + @java.lang.Override + public /* nullable */ java.lang.String getLabelsOrDefault( + java.lang.String key, + /* nullable */ + java.lang.String defaultValue) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = internalGetLabels().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + * + * + *
+     * Optional. The labels with user-defined metadata for the request.
+     *
+     * Label keys and values can be no longer than 63 characters
+     * (Unicode codepoints) and can only contain lowercase letters, numeric
+     * characters, underscores, and dashes. International characters are allowed.
+     * Label values are optional. Label keys must start with a letter.
+     * 
+ * + * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; + */ + @java.lang.Override + public java.lang.String getLabelsOrThrow(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + java.util.Map map = internalGetLabels().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearLabels() { + bitField0_ = (bitField0_ & ~0x00000100); + internalGetMutableLabels().getMutableMap().clear(); + return this; + } + /** + * + * + *
+     * Optional. The labels with user-defined metadata for the request.
+     *
+     * Label keys and values can be no longer than 63 characters
+     * (Unicode codepoints) and can only contain lowercase letters, numeric
+     * characters, underscores, and dashes. International characters are allowed.
+     * Label values are optional. Label keys must start with a letter.
+     * 
+ * + * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; + */ + public Builder removeLabels(java.lang.String key) { + if (key == null) { + throw new NullPointerException("map key"); + } + internalGetMutableLabels().getMutableMap().remove(key); + return this; + } + /** Use alternate mutation accessors instead. */ + @java.lang.Deprecated + public java.util.Map getMutableLabels() { + bitField0_ |= 0x00000100; + return internalGetMutableLabels().getMutableMap(); + } + /** + * + * + *
+     * Optional. The labels with user-defined metadata for the request.
+     *
+     * Label keys and values can be no longer than 63 characters
+     * (Unicode codepoints) and can only contain lowercase letters, numeric
+     * characters, underscores, and dashes. International characters are allowed.
+     * Label values are optional. Label keys must start with a letter.
+     * 
+ * + * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; + */ + public Builder putLabels(java.lang.String key, java.lang.String value) { + if (key == null) { + throw new NullPointerException("map key"); + } + if (value == null) { + throw new NullPointerException("map value"); + } + internalGetMutableLabels().getMutableMap().put(key, value); + bitField0_ |= 0x00000100; + return this; + } + /** + * + * + *
+     * Optional. The labels with user-defined metadata for the request.
+     *
+     * Label keys and values can be no longer than 63 characters
+     * (Unicode codepoints) and can only contain lowercase letters, numeric
+     * characters, underscores, and dashes. International characters are allowed.
+     * Label values are optional. Label keys must start with a letter.
+     * 
+ * + * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; + */ + public Builder putAllLabels(java.util.Map values) { + internalGetMutableLabels().getMutableMap().putAll(values); + bitField0_ |= 0x00000100; + return this; + } + @java.lang.Override public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessRequestOrBuilder.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessRequestOrBuilder.java index 68e527e4c39f..7a98b2c59e3c 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessRequestOrBuilder.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessRequestOrBuilder.java @@ -189,7 +189,7 @@ public interface ProcessRequestOrBuilder * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ProcessRequest.document is deprecated. See - * google/cloud/documentai/v1beta3/document_processor_service.proto;l=416 + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=415 * @return Whether the document field is set. */ @java.lang.Deprecated @@ -207,7 +207,7 @@ public interface ProcessRequestOrBuilder * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ProcessRequest.document is deprecated. See - * google/cloud/documentai/v1beta3/document_processor_service.proto;l=416 + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=415 * @return The document. */ @java.lang.Deprecated @@ -320,5 +320,88 @@ public interface ProcessRequestOrBuilder */ com.google.cloud.documentai.v1beta3.ProcessOptionsOrBuilder getProcessOptionsOrBuilder(); + /** + * + * + *
+   * Optional. The labels with user-defined metadata for the request.
+   *
+   * Label keys and values can be no longer than 63 characters
+   * (Unicode codepoints) and can only contain lowercase letters, numeric
+   * characters, underscores, and dashes. International characters are allowed.
+   * Label values are optional. Label keys must start with a letter.
+   * 
+ * + * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; + */ + int getLabelsCount(); + /** + * + * + *
+   * Optional. The labels with user-defined metadata for the request.
+   *
+   * Label keys and values can be no longer than 63 characters
+   * (Unicode codepoints) and can only contain lowercase letters, numeric
+   * characters, underscores, and dashes. International characters are allowed.
+   * Label values are optional. Label keys must start with a letter.
+   * 
+ * + * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; + */ + boolean containsLabels(java.lang.String key); + /** Use {@link #getLabelsMap()} instead. */ + @java.lang.Deprecated + java.util.Map getLabels(); + /** + * + * + *
+   * Optional. The labels with user-defined metadata for the request.
+   *
+   * Label keys and values can be no longer than 63 characters
+   * (Unicode codepoints) and can only contain lowercase letters, numeric
+   * characters, underscores, and dashes. International characters are allowed.
+   * Label values are optional. Label keys must start with a letter.
+   * 
+ * + * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; + */ + java.util.Map getLabelsMap(); + /** + * + * + *
+   * Optional. The labels with user-defined metadata for the request.
+   *
+   * Label keys and values can be no longer than 63 characters
+   * (Unicode codepoints) and can only contain lowercase letters, numeric
+   * characters, underscores, and dashes. International characters are allowed.
+   * Label values are optional. Label keys must start with a letter.
+   * 
+ * + * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; + */ + /* nullable */ + java.lang.String getLabelsOrDefault( + java.lang.String key, + /* nullable */ + java.lang.String defaultValue); + /** + * + * + *
+   * Optional. The labels with user-defined metadata for the request.
+   *
+   * Label keys and values can be no longer than 63 characters
+   * (Unicode codepoints) and can only contain lowercase letters, numeric
+   * characters, underscores, and dashes. International characters are allowed.
+   * Label values are optional. Label keys must start with a letter.
+   * 
+ * + * map<string, string> labels = 10 [(.google.api.field_behavior) = OPTIONAL]; + */ + java.lang.String getLabelsOrThrow(java.lang.String key); + com.google.cloud.documentai.v1beta3.ProcessRequest.SourceCase getSourceCase(); } diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessResponse.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessResponse.java index 9cb02fb4aacb..ba4c42b8c149 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessResponse.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessResponse.java @@ -136,7 +136,7 @@ public com.google.cloud.documentai.v1beta3.DocumentOrBuilder getDocumentOrBuilde * string human_review_operation = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is - * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=483 + * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=490 * @return The humanReviewOperation. */ @java.lang.Override @@ -165,7 +165,7 @@ public java.lang.String getHumanReviewOperation() { * string human_review_operation = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is - * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=483 + * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=490 * @return The bytes for humanReviewOperation. */ @java.lang.Override @@ -866,7 +866,7 @@ public com.google.cloud.documentai.v1beta3.DocumentOrBuilder getDocumentOrBuilde * string human_review_operation = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is - * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=483 + * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=490 * @return The humanReviewOperation. */ @java.lang.Deprecated @@ -894,7 +894,7 @@ public java.lang.String getHumanReviewOperation() { * string human_review_operation = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is - * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=483 + * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=490 * @return The bytes for humanReviewOperation. */ @java.lang.Deprecated @@ -922,7 +922,7 @@ public com.google.protobuf.ByteString getHumanReviewOperationBytes() { * string human_review_operation = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is - * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=483 + * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=490 * @param value The humanReviewOperation to set. * @return This builder for chaining. */ @@ -949,7 +949,7 @@ public Builder setHumanReviewOperation(java.lang.String value) { * string human_review_operation = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is - * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=483 + * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=490 * @return This builder for chaining. */ @java.lang.Deprecated @@ -972,7 +972,7 @@ public Builder clearHumanReviewOperation() { * string human_review_operation = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is - * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=483 + * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=490 * @param value The bytes for humanReviewOperation to set. * @return This builder for chaining. */ diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessResponseOrBuilder.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessResponseOrBuilder.java index eea8df2b9e63..d3512fe1e95a 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessResponseOrBuilder.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ProcessResponseOrBuilder.java @@ -75,7 +75,7 @@ public interface ProcessResponseOrBuilder * string human_review_operation = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is - * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=483 + * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=490 * @return The humanReviewOperation. */ @java.lang.Deprecated @@ -93,7 +93,7 @@ public interface ProcessResponseOrBuilder * string human_review_operation = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is - * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=483 + * deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=490 * @return The bytes for humanReviewOperation. */ @java.lang.Deprecated diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentRequest.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentRequest.java index 70190f0f532f..4f6e721ed1e7 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentRequest.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentRequest.java @@ -374,7 +374,7 @@ public com.google.protobuf.ByteString getHumanReviewConfigBytes() { * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ReviewDocumentRequest.document is deprecated. See - * google/cloud/documentai/v1beta3/document_processor_service.proto;l=1131 + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=1162 * @return Whether the document field is set. */ @java.lang.Override @@ -392,7 +392,7 @@ public boolean hasDocument() { * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ReviewDocumentRequest.document is deprecated. See - * google/cloud/documentai/v1beta3/document_processor_service.proto;l=1131 + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=1162 * @return The document. */ @java.lang.Override @@ -1413,7 +1413,7 @@ public Builder setHumanReviewConfigBytes(com.google.protobuf.ByteString value) { * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ReviewDocumentRequest.document is deprecated. See - * google/cloud/documentai/v1beta3/document_processor_service.proto;l=1131 + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=1162 * @return Whether the document field is set. */ @java.lang.Deprecated @@ -1430,7 +1430,7 @@ public boolean hasDocument() { * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ReviewDocumentRequest.document is deprecated. See - * google/cloud/documentai/v1beta3/document_processor_service.proto;l=1131 + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=1162 * @return The document. */ @java.lang.Deprecated diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentRequestOrBuilder.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentRequestOrBuilder.java index 303dc1873dbe..ef4d9dbbed6d 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentRequestOrBuilder.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/ReviewDocumentRequestOrBuilder.java @@ -102,7 +102,7 @@ public interface ReviewDocumentRequestOrBuilder * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ReviewDocumentRequest.document is deprecated. See - * google/cloud/documentai/v1beta3/document_processor_service.proto;l=1131 + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=1162 * @return Whether the document field is set. */ @java.lang.Deprecated @@ -117,7 +117,7 @@ public interface ReviewDocumentRequestOrBuilder * .google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true]; * * @deprecated google.cloud.documentai.v1beta3.ReviewDocumentRequest.document is deprecated. See - * google/cloud/documentai/v1beta3/document_processor_service.proto;l=1131 + * google/cloud/documentai/v1beta3/document_processor_service.proto;l=1162 * @return The document. */ @java.lang.Deprecated diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/TrainProcessorVersionRequest.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/TrainProcessorVersionRequest.java index 12269534e5f6..a73550235478 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/TrainProcessorVersionRequest.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/TrainProcessorVersionRequest.java @@ -2021,6 +2021,737 @@ public com.google.protobuf.Parser getParserForT } } + public interface FoundationModelTuningOptionsOrBuilder + extends + // @@protoc_insertion_point(interface_extends:google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions) + com.google.protobuf.MessageOrBuilder { + + /** + * + * + *
+     * Optional. The number of steps to run for model tuning. Valid values are
+     * between 1 and 400. If not provided, recommended steps will be used.
+     * 
+ * + * int32 train_steps = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The trainSteps. + */ + int getTrainSteps(); + + /** + * + * + *
+     * Optional. The multiplier to apply to the recommended learning rate. Valid
+     * values are between 0.1 and 10. If not provided, recommended learning rate
+     * will be used.
+     * 
+ * + * float learning_rate_multiplier = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The learningRateMultiplier. + */ + float getLearningRateMultiplier(); + } + /** + * + * + *
+   * Options to control foundation model tuning of the processor.
+   * 
+ * + * Protobuf type {@code + * google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions} + */ + public static final class FoundationModelTuningOptions + extends com.google.protobuf.GeneratedMessageV3 + implements + // @@protoc_insertion_point(message_implements:google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions) + FoundationModelTuningOptionsOrBuilder { + private static final long serialVersionUID = 0L; + // Use FoundationModelTuningOptions.newBuilder() to construct. + private FoundationModelTuningOptions( + com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + + private FoundationModelTuningOptions() {} + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance(UnusedPrivateParameter unused) { + return new FoundationModelTuningOptions(); + } + + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.documentai.v1beta3.DocumentAiProcessorService + .internal_static_google_cloud_documentai_v1beta3_TrainProcessorVersionRequest_FoundationModelTuningOptions_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.documentai.v1beta3.DocumentAiProcessorService + .internal_static_google_cloud_documentai_v1beta3_TrainProcessorVersionRequest_FoundationModelTuningOptions_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions.class, + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions.Builder.class); + } + + public static final int TRAIN_STEPS_FIELD_NUMBER = 2; + private int trainSteps_ = 0; + /** + * + * + *
+     * Optional. The number of steps to run for model tuning. Valid values are
+     * between 1 and 400. If not provided, recommended steps will be used.
+     * 
+ * + * int32 train_steps = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The trainSteps. + */ + @java.lang.Override + public int getTrainSteps() { + return trainSteps_; + } + + public static final int LEARNING_RATE_MULTIPLIER_FIELD_NUMBER = 3; + private float learningRateMultiplier_ = 0F; + /** + * + * + *
+     * Optional. The multiplier to apply to the recommended learning rate. Valid
+     * values are between 0.1 and 10. If not provided, recommended learning rate
+     * will be used.
+     * 
+ * + * float learning_rate_multiplier = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The learningRateMultiplier. + */ + @java.lang.Override + public float getLearningRateMultiplier() { + return learningRateMultiplier_; + } + + 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 (trainSteps_ != 0) { + output.writeInt32(2, trainSteps_); + } + if (java.lang.Float.floatToRawIntBits(learningRateMultiplier_) != 0) { + output.writeFloat(3, learningRateMultiplier_); + } + getUnknownFields().writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (trainSteps_ != 0) { + size += com.google.protobuf.CodedOutputStream.computeInt32Size(2, trainSteps_); + } + if (java.lang.Float.floatToRawIntBits(learningRateMultiplier_) != 0) { + size += com.google.protobuf.CodedOutputStream.computeFloatSize(3, learningRateMultiplier_); + } + size += getUnknownFields().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.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions)) { + return super.equals(obj); + } + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions + other = + (com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions) + obj; + + if (getTrainSteps() != other.getTrainSteps()) return false; + if (java.lang.Float.floatToIntBits(getLearningRateMultiplier()) + != java.lang.Float.floatToIntBits(other.getLearningRateMultiplier())) return false; + if (!getUnknownFields().equals(other.getUnknownFields())) 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) + TRAIN_STEPS_FIELD_NUMBER; + hash = (53 * hash) + getTrainSteps(); + hash = (37 * hash) + LEARNING_RATE_MULTIPLIER_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits(getLearningRateMultiplier()); + hash = (29 * hash) + getUnknownFields().hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + parseFrom( + java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + + public static com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + + public static com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + parseFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + 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.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); + } + + public static com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + 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.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); + } + + public static com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + 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.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + 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; + } + /** + * + * + *
+     * Options to control foundation model tuning of the processor.
+     * 
+ * + * Protobuf type {@code + * google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions} + */ + public static final class Builder + extends com.google.protobuf.GeneratedMessageV3.Builder + implements + // @@protoc_insertion_point(builder_implements:google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions) + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptionsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { + return com.google.cloud.documentai.v1beta3.DocumentAiProcessorService + .internal_static_google_cloud_documentai_v1beta3_TrainProcessorVersionRequest_FoundationModelTuningOptions_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.google.cloud.documentai.v1beta3.DocumentAiProcessorService + .internal_static_google_cloud_documentai_v1beta3_TrainProcessorVersionRequest_FoundationModelTuningOptions_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions.class, + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions.Builder.class); + } + + // Construct using + // com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions.newBuilder() + private Builder() {} + + private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + } + + @java.lang.Override + public Builder clear() { + super.clear(); + bitField0_ = 0; + trainSteps_ = 0; + learningRateMultiplier_ = 0F; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { + return com.google.cloud.documentai.v1beta3.DocumentAiProcessorService + .internal_static_google_cloud_documentai_v1beta3_TrainProcessorVersionRequest_FoundationModelTuningOptions_descriptor; + } + + @java.lang.Override + public com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + getDefaultInstanceForType() { + return com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions.getDefaultInstance(); + } + + @java.lang.Override + public com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + build() { + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + buildPartial() { + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + result = + new com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions(this); + if (bitField0_ != 0) { + buildPartial0(result); + } + onBuilt(); + return result; + } + + private void buildPartial0( + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + result) { + int from_bitField0_ = bitField0_; + if (((from_bitField0_ & 0x00000001) != 0)) { + result.trainSteps_ = trainSteps_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + result.learningRateMultiplier_ = learningRateMultiplier_; + } + } + + @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.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions) { + return mergeFrom( + (com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions) + other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom( + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + other) { + if (other + == com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions.getDefaultInstance()) return this; + if (other.getTrainSteps() != 0) { + setTrainSteps(other.getTrainSteps()); + } + if (other.getLearningRateMultiplier() != 0F) { + setLearningRateMultiplier(other.getLearningRateMultiplier()); + } + this.mergeUnknownFields(other.getUnknownFields()); + 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 { + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: + { + trainSteps_ = input.readInt32(); + bitField0_ |= 0x00000001; + break; + } // case 16 + case 29: + { + learningRateMultiplier_ = input.readFloat(); + bitField0_ |= 0x00000002; + break; + } // case 29 + default: + { + if (!super.parseUnknownField(input, extensionRegistry, tag)) { + done = true; // was an endgroup tag + } + break; + } // default: + } // switch (tag) + } // while (!done) + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.unwrapIOException(); + } finally { + onChanged(); + } // finally + return this; + } + + private int bitField0_; + + private int trainSteps_; + /** + * + * + *
+       * Optional. The number of steps to run for model tuning. Valid values are
+       * between 1 and 400. If not provided, recommended steps will be used.
+       * 
+ * + * int32 train_steps = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The trainSteps. + */ + @java.lang.Override + public int getTrainSteps() { + return trainSteps_; + } + /** + * + * + *
+       * Optional. The number of steps to run for model tuning. Valid values are
+       * between 1 and 400. If not provided, recommended steps will be used.
+       * 
+ * + * int32 train_steps = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The trainSteps to set. + * @return This builder for chaining. + */ + public Builder setTrainSteps(int value) { + + trainSteps_ = value; + bitField0_ |= 0x00000001; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. The number of steps to run for model tuning. Valid values are
+       * between 1 and 400. If not provided, recommended steps will be used.
+       * 
+ * + * int32 train_steps = 2 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearTrainSteps() { + bitField0_ = (bitField0_ & ~0x00000001); + trainSteps_ = 0; + onChanged(); + return this; + } + + private float learningRateMultiplier_; + /** + * + * + *
+       * Optional. The multiplier to apply to the recommended learning rate. Valid
+       * values are between 0.1 and 10. If not provided, recommended learning rate
+       * will be used.
+       * 
+ * + * float learning_rate_multiplier = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return The learningRateMultiplier. + */ + @java.lang.Override + public float getLearningRateMultiplier() { + return learningRateMultiplier_; + } + /** + * + * + *
+       * Optional. The multiplier to apply to the recommended learning rate. Valid
+       * values are between 0.1 and 10. If not provided, recommended learning rate
+       * will be used.
+       * 
+ * + * float learning_rate_multiplier = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @param value The learningRateMultiplier to set. + * @return This builder for chaining. + */ + public Builder setLearningRateMultiplier(float value) { + + learningRateMultiplier_ = value; + bitField0_ |= 0x00000002; + onChanged(); + return this; + } + /** + * + * + *
+       * Optional. The multiplier to apply to the recommended learning rate. Valid
+       * values are between 0.1 and 10. If not provided, recommended learning rate
+       * will be used.
+       * 
+ * + * float learning_rate_multiplier = 3 [(.google.api.field_behavior) = OPTIONAL]; + * + * @return This builder for chaining. + */ + public Builder clearLearningRateMultiplier() { + bitField0_ = (bitField0_ & ~0x00000002); + learningRateMultiplier_ = 0F; + 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:google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions) + } + + // @@protoc_insertion_point(class_scope:google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions) + private static final com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + DEFAULT_INSTANCE; + + static { + DEFAULT_INSTANCE = + new com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions(); + } + + public static com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser PARSER = + new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FoundationModelTuningOptions parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + Builder builder = newBuilder(); + try { + builder.mergeFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(builder.buildPartial()); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException() + .setUnfinishedMessage(builder.buildPartial()); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException(e) + .setUnfinishedMessage(builder.buildPartial()); + } + return builder.buildPartial(); + } + }; + + 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.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + } + private int bitField0_; private int processorFlagsCase_ = 0; @@ -2032,6 +2763,7 @@ public enum ProcessorFlagsCase com.google.protobuf.Internal.EnumLite, com.google.protobuf.AbstractMessage.InternalOneOfEnum { CUSTOM_DOCUMENT_EXTRACTION_OPTIONS(5), + FOUNDATION_MODEL_TUNING_OPTIONS(12), PROCESSORFLAGS_NOT_SET(0); private final int value; @@ -2052,6 +2784,8 @@ public static ProcessorFlagsCase forNumber(int value) { switch (value) { case 5: return CUSTOM_DOCUMENT_EXTRACTION_OPTIONS; + case 12: + return FOUNDATION_MODEL_TUNING_OPTIONS; case 0: return PROCESSORFLAGS_NOT_SET; default: @@ -2135,6 +2869,73 @@ public boolean hasCustomDocumentExtractionOptions() { .CustomDocumentExtractionOptions.getDefaultInstance(); } + public static final int FOUNDATION_MODEL_TUNING_OPTIONS_FIELD_NUMBER = 12; + /** + * + * + *
+   * Options to control foundation model tuning of a processor.
+   * 
+ * + * + * .google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions foundation_model_tuning_options = 12; + * + * + * @return Whether the foundationModelTuningOptions field is set. + */ + @java.lang.Override + public boolean hasFoundationModelTuningOptions() { + return processorFlagsCase_ == 12; + } + /** + * + * + *
+   * Options to control foundation model tuning of a processor.
+   * 
+ * + * + * .google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions foundation_model_tuning_options = 12; + * + * + * @return The foundationModelTuningOptions. + */ + @java.lang.Override + public com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + getFoundationModelTuningOptions() { + if (processorFlagsCase_ == 12) { + return (com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions) + processorFlags_; + } + return com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions.getDefaultInstance(); + } + /** + * + * + *
+   * Options to control foundation model tuning of a processor.
+   * 
+ * + * + * .google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions foundation_model_tuning_options = 12; + * + */ + @java.lang.Override + public com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptionsOrBuilder + getFoundationModelTuningOptionsOrBuilder() { + if (processorFlagsCase_ == 12) { + return (com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions) + processorFlags_; + } + return com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions.getDefaultInstance(); + } + public static final int PARENT_FIELD_NUMBER = 1; @SuppressWarnings("serial") @@ -2460,6 +3261,13 @@ public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io if (((bitField0_ & 0x00000002) != 0)) { output.writeMessage(10, getDocumentSchema()); } + if (processorFlagsCase_ == 12) { + output.writeMessage( + 12, + (com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions) + processorFlags_); + } getUnknownFields().writeTo(output); } @@ -2492,6 +3300,14 @@ public int getSerializedSize() { if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.CodedOutputStream.computeMessageSize(10, getDocumentSchema()); } + if (processorFlagsCase_ == 12) { + size += + com.google.protobuf.CodedOutputStream.computeMessageSize( + 12, + (com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions) + processorFlags_); + } size += getUnknownFields().getSerializedSize(); memoizedSize = size; return size; @@ -2528,6 +3344,10 @@ public boolean equals(final java.lang.Object obj) { if (!getCustomDocumentExtractionOptions() .equals(other.getCustomDocumentExtractionOptions())) return false; break; + case 12: + if (!getFoundationModelTuningOptions().equals(other.getFoundationModelTuningOptions())) + return false; + break; case 0: default: } @@ -2563,6 +3383,10 @@ public int hashCode() { hash = (37 * hash) + CUSTOM_DOCUMENT_EXTRACTION_OPTIONS_FIELD_NUMBER; hash = (53 * hash) + getCustomDocumentExtractionOptions().hashCode(); break; + case 12: + hash = (37 * hash) + FOUNDATION_MODEL_TUNING_OPTIONS_FIELD_NUMBER; + hash = (53 * hash) + getFoundationModelTuningOptions().hashCode(); + break; case 0: default: } @@ -2722,6 +3546,9 @@ public Builder clear() { if (customDocumentExtractionOptionsBuilder_ != null) { customDocumentExtractionOptionsBuilder_.clear(); } + if (foundationModelTuningOptionsBuilder_ != null) { + foundationModelTuningOptionsBuilder_.clear(); + } parent_ = ""; processorVersion_ = null; if (processorVersionBuilder_ != null) { @@ -2780,25 +3607,25 @@ public com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest buildPar private void buildPartial0( com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest result) { int from_bitField0_ = bitField0_; - if (((from_bitField0_ & 0x00000002) != 0)) { + if (((from_bitField0_ & 0x00000004) != 0)) { result.parent_ = parent_; } int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000004) != 0)) { + if (((from_bitField0_ & 0x00000008) != 0)) { result.processorVersion_ = processorVersionBuilder_ == null ? processorVersion_ : processorVersionBuilder_.build(); to_bitField0_ |= 0x00000001; } - if (((from_bitField0_ & 0x00000008) != 0)) { + if (((from_bitField0_ & 0x00000010) != 0)) { result.documentSchema_ = documentSchemaBuilder_ == null ? documentSchema_ : documentSchemaBuilder_.build(); to_bitField0_ |= 0x00000002; } - if (((from_bitField0_ & 0x00000010) != 0)) { + if (((from_bitField0_ & 0x00000020) != 0)) { result.inputData_ = inputDataBuilder_ == null ? inputData_ : inputDataBuilder_.build(); to_bitField0_ |= 0x00000004; } - if (((from_bitField0_ & 0x00000020) != 0)) { + if (((from_bitField0_ & 0x00000040) != 0)) { result.baseProcessorVersion_ = baseProcessorVersion_; } result.bitField0_ |= to_bitField0_; @@ -2811,6 +3638,9 @@ private void buildPartialOneofs( if (processorFlagsCase_ == 5 && customDocumentExtractionOptionsBuilder_ != null) { result.processorFlags_ = customDocumentExtractionOptionsBuilder_.build(); } + if (processorFlagsCase_ == 12 && foundationModelTuningOptionsBuilder_ != null) { + result.processorFlags_ = foundationModelTuningOptionsBuilder_.build(); + } } @java.lang.Override @@ -2863,7 +3693,7 @@ public Builder mergeFrom( return this; if (!other.getParent().isEmpty()) { parent_ = other.parent_; - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); } if (other.hasProcessorVersion()) { @@ -2877,7 +3707,7 @@ public Builder mergeFrom( } if (!other.getBaseProcessorVersion().isEmpty()) { baseProcessorVersion_ = other.baseProcessorVersion_; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); } switch (other.getProcessorFlagsCase()) { @@ -2886,6 +3716,11 @@ public Builder mergeFrom( mergeCustomDocumentExtractionOptions(other.getCustomDocumentExtractionOptions()); break; } + case FOUNDATION_MODEL_TUNING_OPTIONS: + { + mergeFoundationModelTuningOptions(other.getFoundationModelTuningOptions()); + break; + } case PROCESSORFLAGS_NOT_SET: { break; @@ -2920,20 +3755,20 @@ public Builder mergeFrom( case 10: { parent_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; break; } // case 10 case 18: { input.readMessage( getProcessorVersionFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; break; } // case 18 case 34: { input.readMessage(getInputDataFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; break; } // case 34 case 42: @@ -2947,15 +3782,22 @@ public Builder mergeFrom( case 66: { baseProcessorVersion_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; break; } // case 66 case 82: { input.readMessage(getDocumentSchemaFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; break; } // case 82 + case 98: + { + input.readMessage( + getFoundationModelTuningOptionsFieldBuilder().getBuilder(), extensionRegistry); + processorFlagsCase_ = 12; + break; + } // case 98 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { @@ -3255,6 +4097,272 @@ public Builder clearCustomDocumentExtractionOptions() { return customDocumentExtractionOptionsBuilder_; } + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions, + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions.Builder, + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptionsOrBuilder> + foundationModelTuningOptionsBuilder_; + /** + * + * + *
+     * Options to control foundation model tuning of a processor.
+     * 
+ * + * + * .google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions foundation_model_tuning_options = 12; + * + * + * @return Whether the foundationModelTuningOptions field is set. + */ + @java.lang.Override + public boolean hasFoundationModelTuningOptions() { + return processorFlagsCase_ == 12; + } + /** + * + * + *
+     * Options to control foundation model tuning of a processor.
+     * 
+ * + * + * .google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions foundation_model_tuning_options = 12; + * + * + * @return The foundationModelTuningOptions. + */ + @java.lang.Override + public com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + getFoundationModelTuningOptions() { + if (foundationModelTuningOptionsBuilder_ == null) { + if (processorFlagsCase_ == 12) { + return (com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions) + processorFlags_; + } + return com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions.getDefaultInstance(); + } else { + if (processorFlagsCase_ == 12) { + return foundationModelTuningOptionsBuilder_.getMessage(); + } + return com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions.getDefaultInstance(); + } + } + /** + * + * + *
+     * Options to control foundation model tuning of a processor.
+     * 
+ * + * + * .google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions foundation_model_tuning_options = 12; + * + */ + public Builder setFoundationModelTuningOptions( + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + value) { + if (foundationModelTuningOptionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + processorFlags_ = value; + onChanged(); + } else { + foundationModelTuningOptionsBuilder_.setMessage(value); + } + processorFlagsCase_ = 12; + return this; + } + /** + * + * + *
+     * Options to control foundation model tuning of a processor.
+     * 
+ * + * + * .google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions foundation_model_tuning_options = 12; + * + */ + public Builder setFoundationModelTuningOptions( + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions.Builder + builderForValue) { + if (foundationModelTuningOptionsBuilder_ == null) { + processorFlags_ = builderForValue.build(); + onChanged(); + } else { + foundationModelTuningOptionsBuilder_.setMessage(builderForValue.build()); + } + processorFlagsCase_ = 12; + return this; + } + /** + * + * + *
+     * Options to control foundation model tuning of a processor.
+     * 
+ * + * + * .google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions foundation_model_tuning_options = 12; + * + */ + public Builder mergeFoundationModelTuningOptions( + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions + value) { + if (foundationModelTuningOptionsBuilder_ == null) { + if (processorFlagsCase_ == 12 + && processorFlags_ + != com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions.getDefaultInstance()) { + processorFlags_ = + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions.newBuilder( + (com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions) + processorFlags_) + .mergeFrom(value) + .buildPartial(); + } else { + processorFlags_ = value; + } + onChanged(); + } else { + if (processorFlagsCase_ == 12) { + foundationModelTuningOptionsBuilder_.mergeFrom(value); + } else { + foundationModelTuningOptionsBuilder_.setMessage(value); + } + } + processorFlagsCase_ = 12; + return this; + } + /** + * + * + *
+     * Options to control foundation model tuning of a processor.
+     * 
+ * + * + * .google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions foundation_model_tuning_options = 12; + * + */ + public Builder clearFoundationModelTuningOptions() { + if (foundationModelTuningOptionsBuilder_ == null) { + if (processorFlagsCase_ == 12) { + processorFlagsCase_ = 0; + processorFlags_ = null; + onChanged(); + } + } else { + if (processorFlagsCase_ == 12) { + processorFlagsCase_ = 0; + processorFlags_ = null; + } + foundationModelTuningOptionsBuilder_.clear(); + } + return this; + } + /** + * + * + *
+     * Options to control foundation model tuning of a processor.
+     * 
+ * + * + * .google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions foundation_model_tuning_options = 12; + * + */ + public com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions.Builder + getFoundationModelTuningOptionsBuilder() { + return getFoundationModelTuningOptionsFieldBuilder().getBuilder(); + } + /** + * + * + *
+     * Options to control foundation model tuning of a processor.
+     * 
+ * + * + * .google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions foundation_model_tuning_options = 12; + * + */ + @java.lang.Override + public com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptionsOrBuilder + getFoundationModelTuningOptionsOrBuilder() { + if ((processorFlagsCase_ == 12) && (foundationModelTuningOptionsBuilder_ != null)) { + return foundationModelTuningOptionsBuilder_.getMessageOrBuilder(); + } else { + if (processorFlagsCase_ == 12) { + return (com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions) + processorFlags_; + } + return com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions.getDefaultInstance(); + } + } + /** + * + * + *
+     * Options to control foundation model tuning of a processor.
+     * 
+ * + * + * .google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions foundation_model_tuning_options = 12; + * + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions, + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions.Builder, + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptionsOrBuilder> + getFoundationModelTuningOptionsFieldBuilder() { + if (foundationModelTuningOptionsBuilder_ == null) { + if (!(processorFlagsCase_ == 12)) { + processorFlags_ = + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions.getDefaultInstance(); + } + foundationModelTuningOptionsBuilder_ = + new com.google.protobuf.SingleFieldBuilderV3< + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions, + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions.Builder, + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptionsOrBuilder>( + (com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptions) + processorFlags_, + getParentForChildren(), + isClean()); + processorFlags_ = null; + } + processorFlagsCase_ = 12; + onChanged(); + return foundationModelTuningOptionsBuilder_; + } + private java.lang.Object parent_ = ""; /** * @@ -3329,7 +4437,7 @@ public Builder setParent(java.lang.String value) { throw new NullPointerException(); } parent_ = value; - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -3350,7 +4458,7 @@ public Builder setParent(java.lang.String value) { */ public Builder clearParent() { parent_ = getDefaultInstance().getParent(); - bitField0_ = (bitField0_ & ~0x00000002); + bitField0_ = (bitField0_ & ~0x00000004); onChanged(); return this; } @@ -3376,7 +4484,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { } checkByteStringIsUtf8(value); parent_ = value; - bitField0_ |= 0x00000002; + bitField0_ |= 0x00000004; onChanged(); return this; } @@ -3401,7 +4509,7 @@ public Builder setParentBytes(com.google.protobuf.ByteString value) { * @return Whether the processorVersion field is set. */ public boolean hasProcessorVersion() { - return ((bitField0_ & 0x00000004) != 0); + return ((bitField0_ & 0x00000008) != 0); } /** * @@ -3445,7 +4553,7 @@ public Builder setProcessorVersion(com.google.cloud.documentai.v1beta3.Processor } else { processorVersionBuilder_.setMessage(value); } - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -3467,7 +4575,7 @@ public Builder setProcessorVersion( } else { processorVersionBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; onChanged(); return this; } @@ -3485,7 +4593,7 @@ public Builder setProcessorVersion( public Builder mergeProcessorVersion( com.google.cloud.documentai.v1beta3.ProcessorVersion value) { if (processorVersionBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0) + if (((bitField0_ & 0x00000008) != 0) && processorVersion_ != null && processorVersion_ != com.google.cloud.documentai.v1beta3.ProcessorVersion.getDefaultInstance()) { @@ -3497,7 +4605,7 @@ public Builder mergeProcessorVersion( processorVersionBuilder_.mergeFrom(value); } if (processorVersion_ != null) { - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; onChanged(); } return this; @@ -3514,7 +4622,7 @@ public Builder mergeProcessorVersion( *
*/ public Builder clearProcessorVersion() { - bitField0_ = (bitField0_ & ~0x00000004); + bitField0_ = (bitField0_ & ~0x00000008); processorVersion_ = null; if (processorVersionBuilder_ != null) { processorVersionBuilder_.dispose(); @@ -3536,7 +4644,7 @@ public Builder clearProcessorVersion() { */ public com.google.cloud.documentai.v1beta3.ProcessorVersion.Builder getProcessorVersionBuilder() { - bitField0_ |= 0x00000004; + bitField0_ |= 0x00000008; onChanged(); return getProcessorVersionFieldBuilder().getBuilder(); } @@ -3609,7 +4717,7 @@ public Builder clearProcessorVersion() { * @return Whether the documentSchema field is set. */ public boolean hasDocumentSchema() { - return ((bitField0_ & 0x00000008) != 0); + return ((bitField0_ & 0x00000010) != 0); } /** * @@ -3653,7 +4761,7 @@ public Builder setDocumentSchema(com.google.cloud.documentai.v1beta3.DocumentSch } else { documentSchemaBuilder_.setMessage(value); } - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -3675,7 +4783,7 @@ public Builder setDocumentSchema( } else { documentSchemaBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); return this; } @@ -3692,7 +4800,7 @@ public Builder setDocumentSchema( */ public Builder mergeDocumentSchema(com.google.cloud.documentai.v1beta3.DocumentSchema value) { if (documentSchemaBuilder_ == null) { - if (((bitField0_ & 0x00000008) != 0) + if (((bitField0_ & 0x00000010) != 0) && documentSchema_ != null && documentSchema_ != com.google.cloud.documentai.v1beta3.DocumentSchema.getDefaultInstance()) { @@ -3704,7 +4812,7 @@ public Builder mergeDocumentSchema(com.google.cloud.documentai.v1beta3.DocumentS documentSchemaBuilder_.mergeFrom(value); } if (documentSchema_ != null) { - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); } return this; @@ -3721,7 +4829,7 @@ public Builder mergeDocumentSchema(com.google.cloud.documentai.v1beta3.DocumentS *
*/ public Builder clearDocumentSchema() { - bitField0_ = (bitField0_ & ~0x00000008); + bitField0_ = (bitField0_ & ~0x00000010); documentSchema_ = null; if (documentSchemaBuilder_ != null) { documentSchemaBuilder_.dispose(); @@ -3742,7 +4850,7 @@ public Builder clearDocumentSchema() { * */ public com.google.cloud.documentai.v1beta3.DocumentSchema.Builder getDocumentSchemaBuilder() { - bitField0_ |= 0x00000008; + bitField0_ |= 0x00000010; onChanged(); return getDocumentSchemaFieldBuilder().getBuilder(); } @@ -3816,7 +4924,7 @@ public com.google.cloud.documentai.v1beta3.DocumentSchema.Builder getDocumentSch * @return Whether the inputData field is set. */ public boolean hasInputData() { - return ((bitField0_ & 0x00000010) != 0); + return ((bitField0_ & 0x00000020) != 0); } /** * @@ -3865,7 +4973,7 @@ public Builder setInputData( } else { inputDataBuilder_.setMessage(value); } - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -3889,7 +4997,7 @@ public Builder setInputData( } else { inputDataBuilder_.setMessage(builderForValue.build()); } - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); return this; } @@ -3908,7 +5016,7 @@ public Builder setInputData( public Builder mergeInputData( com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.InputData value) { if (inputDataBuilder_ == null) { - if (((bitField0_ & 0x00000010) != 0) + if (((bitField0_ & 0x00000020) != 0) && inputData_ != null && inputData_ != com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.InputData @@ -3921,7 +5029,7 @@ public Builder mergeInputData( inputDataBuilder_.mergeFrom(value); } if (inputData_ != null) { - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); } return this; @@ -3939,7 +5047,7 @@ public Builder mergeInputData( * */ public Builder clearInputData() { - bitField0_ = (bitField0_ & ~0x00000010); + bitField0_ = (bitField0_ & ~0x00000020); inputData_ = null; if (inputDataBuilder_ != null) { inputDataBuilder_.dispose(); @@ -3962,7 +5070,7 @@ public Builder clearInputData() { */ public com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.InputData.Builder getInputDataBuilder() { - bitField0_ |= 0x00000010; + bitField0_ |= 0x00000020; onChanged(); return getInputDataFieldBuilder().getBuilder(); } @@ -4086,7 +5194,7 @@ public Builder setBaseProcessorVersion(java.lang.String value) { throw new NullPointerException(); } baseProcessorVersion_ = value; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); return this; } @@ -4105,7 +5213,7 @@ public Builder setBaseProcessorVersion(java.lang.String value) { */ public Builder clearBaseProcessorVersion() { baseProcessorVersion_ = getDefaultInstance().getBaseProcessorVersion(); - bitField0_ = (bitField0_ & ~0x00000020); + bitField0_ = (bitField0_ & ~0x00000040); onChanged(); return this; } @@ -4129,7 +5237,7 @@ public Builder setBaseProcessorVersionBytes(com.google.protobuf.ByteString value } checkByteStringIsUtf8(value); baseProcessorVersion_ = value; - bitField0_ |= 0x00000020; + bitField0_ |= 0x00000040; onChanged(); return this; } diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/TrainProcessorVersionRequestOrBuilder.java b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/TrainProcessorVersionRequestOrBuilder.java index dbc4b788950d..977f0c1f4b6c 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/TrainProcessorVersionRequestOrBuilder.java +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/java/com/google/cloud/documentai/v1beta3/TrainProcessorVersionRequestOrBuilder.java @@ -68,6 +68,50 @@ public interface TrainProcessorVersionRequestOrBuilder .CustomDocumentExtractionOptionsOrBuilder getCustomDocumentExtractionOptionsOrBuilder(); + /** + * + * + *
+   * Options to control foundation model tuning of a processor.
+   * 
+ * + * + * .google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions foundation_model_tuning_options = 12; + * + * + * @return Whether the foundationModelTuningOptions field is set. + */ + boolean hasFoundationModelTuningOptions(); + /** + * + * + *
+   * Options to control foundation model tuning of a processor.
+   * 
+ * + * + * .google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions foundation_model_tuning_options = 12; + * + * + * @return The foundationModelTuningOptions. + */ + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions + getFoundationModelTuningOptions(); + /** + * + * + *
+   * Options to control foundation model tuning of a processor.
+   * 
+ * + * + * .google.cloud.documentai.v1beta3.TrainProcessorVersionRequest.FoundationModelTuningOptions foundation_model_tuning_options = 12; + * + */ + com.google.cloud.documentai.v1beta3.TrainProcessorVersionRequest + .FoundationModelTuningOptionsOrBuilder + getFoundationModelTuningOptionsOrBuilder(); + /** * * diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/dataset.proto b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/dataset.proto index 5f366e3372ab..66ea297ea4cf 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/dataset.proto +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/dataset.proto @@ -94,9 +94,10 @@ message Dataset { GCSManagedConfig gcs_managed_config = 3 [(google.api.field_behavior) = OPTIONAL]; - // Optional. Document AI Warehouse-based dataset configuration. + // Optional. Deprecated. Warehouse-based dataset configuration is not + // supported. DocumentWarehouseConfig document_warehouse_config = 5 - [(google.api.field_behavior) = OPTIONAL]; + [deprecated = true, (google.api.field_behavior) = OPTIONAL]; // Optional. Unmanaged dataset configuration. Use this configuration if the // dataset documents are managed by the document service internally (not diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document.proto b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document.proto index 00c45ebaea70..aeb805b215bb 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document.proto +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document.proto @@ -758,7 +758,8 @@ message Document { [deprecated = true, (google.api.field_behavior) = OPTIONAL]; // Optional. Identifies the bounding polygon of a layout element on the - // page. + // page. If `layout_type` is set, the bounding polygon must be exactly the + // same to the layout element it's referring to. BoundingPoly bounding_poly = 4 [(google.api.field_behavior) = OPTIONAL]; // Optional. Confidence of detected page element, if applicable. Range diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document_processor_service.proto b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document_processor_service.proto index e456b366175f..39b9f4074279 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document_processor_service.proto +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document_processor_service.proto @@ -349,12 +349,11 @@ message ProcessOptions { } // A subset of pages to process. If not specified, all pages are processed. - // If a page range is set, only the given pages are extracted and processed - // from the document. In the output document, - // [Document.Page.page_number][google.cloud.documentai.v1beta3.Document.Page.page_number] - // refers to the page number in the original document. This configuration - // only applies to sync requests. `page_range` can be only one of the - // following: + // If a page range is set, only the given pages are extracted and processed + // from the document. In the output document, + // [Document.Page.page_number][google.cloud.documentai.v1beta3.Document.Page.page_number] + // refers to the page number in the original document. This configuration + // only applies to sync requests. oneof page_range { // Which pages to process (1-indexed). IndividualPageSelector individual_page_selector = 5; @@ -367,8 +366,8 @@ message ProcessOptions { int32 from_end = 7; } - // Only applicable to `OCR_PROCESSOR`. Returns error if set on other - // processor types. + // Only applicable to `OCR_PROCESSOR` and `FORM_PARSER_PROCESSOR`. + // Returns error if set on other processor types. OcrConfig ocr_config = 1; // Optional. Override the schema of the @@ -428,6 +427,14 @@ message ProcessRequest { // Inference-time options for the process API ProcessOptions process_options = 7; + + // Optional. The labels with user-defined metadata for the request. + // + // Label keys and values can be no longer than 63 characters + // (Unicode codepoints) and can only contain lowercase letters, numeric + // characters, underscores, and dashes. International characters are allowed. + // Label values are optional. Label keys must start with a letter. + map labels = 10 [(google.api.field_behavior) = OPTIONAL]; } // The status of human review on a processed document. @@ -550,6 +557,14 @@ message BatchProcessRequest { // Inference-time options for the process API ProcessOptions process_options = 7; + + // Optional. The labels with user-defined metadata for the request. + // + // Label keys and values can be no longer than 63 characters + // (Unicode codepoints) and can only contain lowercase letters, numeric + // characters, underscores, and dashes. International characters are allowed. + // Label values are optional. Label keys must start with a letter. + map labels = 9 [(google.api.field_behavior) = OPTIONAL]; } // Response message for @@ -878,7 +893,8 @@ message CreateProcessorRequest { // Required. The processor to be created, requires // [Processor.type][google.cloud.documentai.v1beta3.Processor.type] and - // [Processor.display_name]][] to be set. Also, the + // [Processor.display_name][google.cloud.documentai.v1beta3.Processor.display_name] + // to be set. Also, the // [Processor.kms_key_name][google.cloud.documentai.v1beta3.Processor.kms_key_name] // field must be set if the processor is under CMEK. Processor processor = 2 [(google.api.field_behavior) = REQUIRED]; @@ -1027,9 +1043,24 @@ message TrainProcessorVersionRequest { TrainingMethod training_method = 3; } + // Options to control foundation model tuning of the processor. + message FoundationModelTuningOptions { + // Optional. The number of steps to run for model tuning. Valid values are + // between 1 and 400. If not provided, recommended steps will be used. + int32 train_steps = 2 [(google.api.field_behavior) = OPTIONAL]; + + // Optional. The multiplier to apply to the recommended learning rate. Valid + // values are between 0.1 and 10. If not provided, recommended learning rate + // will be used. + float learning_rate_multiplier = 3 [(google.api.field_behavior) = OPTIONAL]; + } + oneof processor_flags { // Options to control Custom Document Extraction (CDE) Processor. CustomDocumentExtractionOptions custom_document_extraction_options = 5; + + // Options to control foundation model tuning of a processor. + FoundationModelTuningOptions foundation_model_tuning_options = 12; } // Required. The parent (project, location and processor) to create the new diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document_schema.proto b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document_schema.proto index 15e393052249..86a28d7b66ab 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document_schema.proto +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document_schema.proto @@ -96,14 +96,14 @@ message DocumentSchema { // Defines properties that can be part of the entity type. message Property { // Types of occurrences of the entity type in the document. This - // represents the number of instances of instances of an entity, not - // number of mentions of an entity. For example, a bank statement may - // only have one `account_number`, but this account number may be - // mentioned in several places on the document. In this case the - // 'account_number' would be considered a `REQUIRED_ONCE` entity type. If, - // on the other hand, we expect a bank statement to contain the status of - // multiple different accounts for the customers, the occurrence type will - // be set to `REQUIRED_MULTIPLE`. + // represents the number of instances, not mentions, of an entity. + // For example, a bank statement might only have one + // `account_number`, but this account number can be mentioned in several + // places on the document. In this case, the `account_number` is + // considered a `REQUIRED_ONCE` entity type. If, on the other hand, we + // expect a bank statement to contain the status of multiple different + // accounts for the customers, the occurrence type is set to + // `REQUIRED_MULTIPLE`. enum OccurrenceType { // Unspecified occurrence type. OCCURRENCE_TYPE_UNSPECIFIED = 0; @@ -127,6 +127,9 @@ message DocumentSchema { // EntityType name. string name = 1; + // User defined name for the property. + string display_name = 6; + // A reference to the value type of the property. This type is subject // to the same conventions as the `Entity.base_types` field. string value_type = 2; diff --git a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document_service.proto b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document_service.proto index 1f52adc5b987..dcf35b1a4fc3 100644 --- a/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document_service.proto +++ b/java-document-ai/proto-google-cloud-document-ai-v1beta3/src/main/proto/google/cloud/documentai/v1beta3/document_service.proto @@ -135,18 +135,18 @@ enum DatasetSplitType { DATASET_SPLIT_UNASSIGNED = 3; } -// Describes the labelling status of a document. +// Describes the labeling status of a document. enum DocumentLabelingState { // Default value if the enum is not set. DOCUMENT_LABELING_STATE_UNSPECIFIED = 0; - // Document has been labelled. + // Document has been labeled. DOCUMENT_LABELED = 1; - // Document has not been labelled. + // Document has not been labeled. DOCUMENT_UNLABELED = 2; - // Document has been auto-labelled. + // Document has been auto-labeled. DOCUMENT_AUTO_LABELED = 3; } @@ -315,8 +315,9 @@ message ListDocumentsRequest { // - String match is case sensitive (for filter `DisplayName` & `EntityType`). string filter = 4 [(google.api.field_behavior) = OPTIONAL]; - // Optional. Controls if the ListDocuments request requires a total size - // of matched documents. See ListDocumentsResponse.total_size. + // Optional. Controls if the request requires a total size of matched + // documents. See + // [ListDocumentsResponse.total_size][google.cloud.documentai.v1beta3.ListDocumentsResponse.total_size]. // // Enabling this flag may adversely impact performance. // @@ -325,10 +326,13 @@ message ListDocumentsRequest { // Optional. Number of results to skip beginning from the `page_token` if // provided. https://google.aip.dev/158#skipping-results. It must be a - // non-negative integer. Negative values wil be rejected. Note that this is + // non-negative integer. Negative values will be rejected. Note that this is // not the number of pages to skip. If this value causes the cursor to move - // past the end of results, `ListDocumentsResponse.document_metadata` and - // `ListDocumentsResponse.next_page_token` will be empty. + // past the end of results, + // [ListDocumentsResponse.document_metadata][google.cloud.documentai.v1beta3.ListDocumentsResponse.document_metadata] + // and + // [ListDocumentsResponse.next_page_token][google.cloud.documentai.v1beta3.ListDocumentsResponse.next_page_token] + // will be empty. int32 skip = 8 [(google.api.field_behavior) = OPTIONAL]; } @@ -336,8 +340,10 @@ message ListDocumentsResponse { // Document metadata corresponding to the listed documents. repeated DocumentMetadata document_metadata = 1; - // A token, which can be sent as `page_token` to retrieve the next page. - // If this field is omitted, there are no subsequent pages. + // A token, which can be sent as + // [ListDocumentsRequest.page_token][google.cloud.documentai.v1beta3.ListDocumentsRequest.page_token] + // to retrieve the next page. If this field is omitted, there are no + // subsequent pages. string next_page_token = 2; // Total count of documents queried. @@ -430,7 +436,7 @@ message DocumentMetadata { // Type of the dataset split to which the document belongs. DatasetSplitType dataset_type = 3; - // Labelling state of the document. + // Labeling state of the document. DocumentLabelingState labeling_state = 5; // The display name of the document. diff --git a/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/batchprocessdocuments/AsyncBatchProcessDocuments.java b/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/batchprocessdocuments/AsyncBatchProcessDocuments.java index cc3e0cdeae0f..e4cc2a2d71ad 100644 --- a/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/batchprocessdocuments/AsyncBatchProcessDocuments.java +++ b/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/batchprocessdocuments/AsyncBatchProcessDocuments.java @@ -26,6 +26,7 @@ import com.google.cloud.documentai.v1beta3.ProcessorName; import com.google.longrunning.Operation; import java.util.ArrayList; +import java.util.HashMap; public class AsyncBatchProcessDocuments { @@ -50,6 +51,7 @@ public static void asyncBatchProcessDocuments() throws Exception { .setDocumentOutputConfig(DocumentOutputConfig.newBuilder().build()) .setSkipHumanReview(true) .setProcessOptions(ProcessOptions.newBuilder().build()) + .putAllLabels(new HashMap()) .build(); ApiFuture future = documentProcessorServiceClient.batchProcessDocumentsCallable().futureCall(request); diff --git a/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/batchprocessdocuments/AsyncBatchProcessDocumentsLRO.java b/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/batchprocessdocuments/AsyncBatchProcessDocumentsLRO.java index 03b0d59a4373..64634f36020a 100644 --- a/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/batchprocessdocuments/AsyncBatchProcessDocumentsLRO.java +++ b/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/batchprocessdocuments/AsyncBatchProcessDocumentsLRO.java @@ -27,6 +27,7 @@ import com.google.cloud.documentai.v1beta3.ProcessOptions; import com.google.cloud.documentai.v1beta3.ProcessorName; import java.util.ArrayList; +import java.util.HashMap; public class AsyncBatchProcessDocumentsLRO { @@ -51,6 +52,7 @@ public static void asyncBatchProcessDocumentsLRO() throws Exception { .setDocumentOutputConfig(DocumentOutputConfig.newBuilder().build()) .setSkipHumanReview(true) .setProcessOptions(ProcessOptions.newBuilder().build()) + .putAllLabels(new HashMap()) .build(); OperationFuture future = documentProcessorServiceClient diff --git a/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/batchprocessdocuments/SyncBatchProcessDocuments.java b/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/batchprocessdocuments/SyncBatchProcessDocuments.java index 36ffedf211fd..853aa323fa19 100644 --- a/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/batchprocessdocuments/SyncBatchProcessDocuments.java +++ b/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/batchprocessdocuments/SyncBatchProcessDocuments.java @@ -25,6 +25,7 @@ import com.google.cloud.documentai.v1beta3.ProcessOptions; import com.google.cloud.documentai.v1beta3.ProcessorName; import java.util.ArrayList; +import java.util.HashMap; public class SyncBatchProcessDocuments { @@ -49,6 +50,7 @@ public static void syncBatchProcessDocuments() throws Exception { .setDocumentOutputConfig(DocumentOutputConfig.newBuilder().build()) .setSkipHumanReview(true) .setProcessOptions(ProcessOptions.newBuilder().build()) + .putAllLabels(new HashMap()) .build(); BatchProcessResponse response = documentProcessorServiceClient.batchProcessDocumentsAsync(request).get(); diff --git a/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/processdocument/AsyncProcessDocument.java b/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/processdocument/AsyncProcessDocument.java index f1f2eff25a31..0e992a639712 100644 --- a/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/processdocument/AsyncProcessDocument.java +++ b/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/processdocument/AsyncProcessDocument.java @@ -25,6 +25,7 @@ import com.google.cloud.documentai.v1beta3.ProcessResponse; import com.google.cloud.documentai.v1beta3.ProcessorName; import com.google.protobuf.FieldMask; +import java.util.HashMap; public class AsyncProcessDocument { @@ -47,6 +48,7 @@ public static void asyncProcessDocument() throws Exception { .setSkipHumanReview(true) .setFieldMask(FieldMask.newBuilder().build()) .setProcessOptions(ProcessOptions.newBuilder().build()) + .putAllLabels(new HashMap()) .build(); ApiFuture future = documentProcessorServiceClient.processDocumentCallable().futureCall(request); diff --git a/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/processdocument/SyncProcessDocument.java b/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/processdocument/SyncProcessDocument.java index 2b09fe8de6b1..43c5a8cc8955 100644 --- a/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/processdocument/SyncProcessDocument.java +++ b/java-document-ai/samples/snippets/generated/com/google/cloud/documentai/v1beta3/documentprocessorservice/processdocument/SyncProcessDocument.java @@ -24,6 +24,7 @@ import com.google.cloud.documentai.v1beta3.ProcessResponse; import com.google.cloud.documentai.v1beta3.ProcessorName; import com.google.protobuf.FieldMask; +import java.util.HashMap; public class SyncProcessDocument { @@ -46,6 +47,7 @@ public static void syncProcessDocument() throws Exception { .setSkipHumanReview(true) .setFieldMask(FieldMask.newBuilder().build()) .setProcessOptions(ProcessOptions.newBuilder().build()) + .putAllLabels(new HashMap()) .build(); ProcessResponse response = documentProcessorServiceClient.processDocument(request); }