diff --git a/api_names_out.yaml b/api_names_out.yaml index d3cc4b39d..77f5ce65f 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -102728,6 +102728,7 @@ "/documentai:v1beta3/GoogleCloudDocumentaiV1BatchProcessMetadata/updateTime": update_time "/documentai:v1beta3/GoogleCloudDocumentaiV1BatchProcessMetadataIndividualProcessStatus": google_cloud_documentai_v1_batch_process_metadata_individual_process_status "/documentai:v1beta3/GoogleCloudDocumentaiV1BatchProcessMetadataIndividualProcessStatus/humanReviewOperation": human_review_operation +"/documentai:v1beta3/GoogleCloudDocumentaiV1BatchProcessMetadataIndividualProcessStatus/humanReviewStatus": human_review_status "/documentai:v1beta3/GoogleCloudDocumentaiV1BatchProcessMetadataIndividualProcessStatus/inputGcsSource": input_gcs_source "/documentai:v1beta3/GoogleCloudDocumentaiV1BatchProcessMetadataIndividualProcessStatus/outputGcsDestination": output_gcs_destination "/documentai:v1beta3/GoogleCloudDocumentaiV1BatchProcessMetadataIndividualProcessStatus/status": status @@ -102737,6 +102738,10 @@ "/documentai:v1beta3/GoogleCloudDocumentaiV1CommonOperationMetadata/state": state "/documentai:v1beta3/GoogleCloudDocumentaiV1CommonOperationMetadata/stateMessage": state_message "/documentai:v1beta3/GoogleCloudDocumentaiV1CommonOperationMetadata/updateTime": update_time +"/documentai:v1beta3/GoogleCloudDocumentaiV1HumanReviewStatus": google_cloud_documentai_v1_human_review_status +"/documentai:v1beta3/GoogleCloudDocumentaiV1HumanReviewStatus/humanReviewOperation": human_review_operation +"/documentai:v1beta3/GoogleCloudDocumentaiV1HumanReviewStatus/state": state +"/documentai:v1beta3/GoogleCloudDocumentaiV1HumanReviewStatus/stateMessage": state_message "/documentai:v1beta3/GoogleCloudDocumentaiV1ReviewDocumentOperationMetadata": google_cloud_documentai_v1_review_document_operation_metadata "/documentai:v1beta3/GoogleCloudDocumentaiV1ReviewDocumentOperationMetadata/commonMetadata": common_metadata "/documentai:v1beta3/GoogleCloudDocumentaiV1ReviewDocumentResponse": google_cloud_documentai_v1_review_document_response @@ -103227,6 +103232,7 @@ "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3BatchProcessMetadata/updateTime": update_time "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3BatchProcessMetadataIndividualProcessStatus": google_cloud_documentai_v1beta3_batch_process_metadata_individual_process_status "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3BatchProcessMetadataIndividualProcessStatus/humanReviewOperation": human_review_operation +"/documentai:v1beta3/GoogleCloudDocumentaiV1beta3BatchProcessMetadataIndividualProcessStatus/humanReviewStatus": human_review_status "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3BatchProcessMetadataIndividualProcessStatus/inputGcsSource": input_gcs_source "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3BatchProcessMetadataIndividualProcessStatus/outputGcsDestination": output_gcs_destination "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3BatchProcessMetadataIndividualProcessStatus/status": status @@ -103234,6 +103240,7 @@ "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3BatchProcessRequest/inputConfigs": input_configs "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3BatchProcessRequest/inputConfigs/input_config": input_config "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3BatchProcessRequest/outputConfig": output_config +"/documentai:v1beta3/GoogleCloudDocumentaiV1beta3BatchProcessRequest/skipHumanReview": skip_human_review "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3BatchProcessRequestBatchInputConfig": google_cloud_documentai_v1beta3_batch_process_request_batch_input_config "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3BatchProcessRequestBatchInputConfig/gcsSource": gcs_source "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3BatchProcessRequestBatchInputConfig/mimeType": mime_type @@ -103453,6 +103460,10 @@ "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3DocumentTranslation/provenance/provenance": provenance "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3DocumentTranslation/textAnchor": text_anchor "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3DocumentTranslation/translatedText": translated_text +"/documentai:v1beta3/GoogleCloudDocumentaiV1beta3HumanReviewStatus": google_cloud_documentai_v1beta3_human_review_status +"/documentai:v1beta3/GoogleCloudDocumentaiV1beta3HumanReviewStatus/humanReviewOperation": human_review_operation +"/documentai:v1beta3/GoogleCloudDocumentaiV1beta3HumanReviewStatus/state": state +"/documentai:v1beta3/GoogleCloudDocumentaiV1beta3HumanReviewStatus/stateMessage": state_message "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3NormalizedVertex": google_cloud_documentai_v1beta3_normalized_vertex "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3NormalizedVertex/x": x "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3NormalizedVertex/y": y @@ -103462,6 +103473,7 @@ "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3ProcessResponse": google_cloud_documentai_v1beta3_process_response "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3ProcessResponse/document": document "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3ProcessResponse/humanReviewOperation": human_review_operation +"/documentai:v1beta3/GoogleCloudDocumentaiV1beta3ProcessResponse/humanReviewStatus": human_review_status "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3ReviewDocumentOperationMetadata": google_cloud_documentai_v1beta3_review_document_operation_metadata "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3ReviewDocumentOperationMetadata/commonMetadata": common_metadata "/documentai:v1beta3/GoogleCloudDocumentaiV1beta3ReviewDocumentOperationMetadata/createTime": create_time diff --git a/generated/google-apis-documentai_v1beta3/CHANGELOG.md b/generated/google-apis-documentai_v1beta3/CHANGELOG.md index 2c9d68432..7e7204ee5 100644 --- a/generated/google-apis-documentai_v1beta3/CHANGELOG.md +++ b/generated/google-apis-documentai_v1beta3/CHANGELOG.md @@ -1,5 +1,9 @@ # Release history for google-apis-documentai_v1beta3 +### v0.2.0 (2021-01-19) + +* Regenerated from discovery document revision 20210118 + ### v0.1.0 (2021-01-07) * Regenerated from discovery document revision 20201231 diff --git a/generated/google-apis-documentai_v1beta3/lib/google/apis/documentai_v1beta3/classes.rb b/generated/google-apis-documentai_v1beta3/lib/google/apis/documentai_v1beta3/classes.rb index b139f5554..49a1dfe52 100644 --- a/generated/google-apis-documentai_v1beta3/lib/google/apis/documentai_v1beta3/classes.rb +++ b/generated/google-apis-documentai_v1beta3/lib/google/apis/documentai_v1beta3/classes.rb @@ -532,13 +532,10 @@ module Google class GoogleCloudDocumentaiV1BatchProcessMetadataIndividualProcessStatus include Google::Apis::Core::Hashable - # The name of the operation triggered by the processed document. If the human - # review process is not triggered, this field will be empty. It has the same - # response type and metadata as the long running operation returned by - # ReviewDocument method. - # Corresponds to the JSON property `humanReviewOperation` - # @return [String] - attr_accessor :human_review_operation + # The status of human review on a processed document. + # Corresponds to the JSON property `humanReviewStatus` + # @return [Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1HumanReviewStatus] + attr_accessor :human_review_status # The source of the document, same as the [input_gcs_source] field in the # request when the batch process started. The batch process is started by take @@ -570,7 +567,7 @@ module Google # Update properties of this object def update!(**args) - @human_review_operation = args[:human_review_operation] if args.key?(:human_review_operation) + @human_review_status = args[:human_review_status] if args.key?(:human_review_status) @input_gcs_source = args[:input_gcs_source] if args.key?(:input_gcs_source) @output_gcs_destination = args[:output_gcs_destination] if args.key?(:output_gcs_destination) @status = args[:status] if args.key?(:status) @@ -627,6 +624,39 @@ module Google end end + # The status of human review on a processed document. + class GoogleCloudDocumentaiV1HumanReviewStatus + include Google::Apis::Core::Hashable + + # The name of the operation triggered by the processed document. Non-empty only + # when the [state] is [HUMAN_REVIEW_IN_PROGRESS]. It has the same response type + # and metadata as the long running operation returned by [ReviewDocument] method. + # Corresponds to the JSON property `humanReviewOperation` + # @return [String] + attr_accessor :human_review_operation + + # The state of human review on the processing request. + # Corresponds to the JSON property `state` + # @return [String] + attr_accessor :state + + # A message providing more details about the human review state. + # Corresponds to the JSON property `stateMessage` + # @return [String] + attr_accessor :state_message + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @human_review_operation = args[:human_review_operation] if args.key?(:human_review_operation) + @state = args[:state] if args.key?(:state) + @state_message = args[:state_message] if args.key?(:state_message) + end + end + # The long running operation metadata for review document method. class GoogleCloudDocumentaiV1ReviewDocumentOperationMetadata include Google::Apis::Core::Hashable @@ -4149,11 +4179,16 @@ module Google # The name of the operation triggered by the processed document. If the human # review process is not triggered, this field will be empty. It has the same # response type and metadata as the long running operation returned by - # ReviewDocument method. + # ReviewDocument method. . # Corresponds to the JSON property `humanReviewOperation` # @return [String] attr_accessor :human_review_operation + # The status of human review on a processed document. + # Corresponds to the JSON property `humanReviewStatus` + # @return [Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3HumanReviewStatus] + attr_accessor :human_review_status + # The source of the document, same as the [input_gcs_source] field in the # request when the batch process started. The batch process is started by take # snapshot of that document, since a user can move or change that document @@ -4185,6 +4220,7 @@ module Google # Update properties of this object def update!(**args) @human_review_operation = args[:human_review_operation] if args.key?(:human_review_operation) + @human_review_status = args[:human_review_status] if args.key?(:human_review_status) @input_gcs_source = args[:input_gcs_source] if args.key?(:input_gcs_source) @output_gcs_destination = args[:output_gcs_destination] if args.key?(:output_gcs_destination) @status = args[:status] if args.key?(:status) @@ -4205,6 +4241,13 @@ module Google # @return [Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3BatchProcessRequestBatchOutputConfig] attr_accessor :output_config + # Whether Human Review feature should be skipped for this request. Default to + # false. + # Corresponds to the JSON property `skipHumanReview` + # @return [Boolean] + attr_accessor :skip_human_review + alias_method :skip_human_review?, :skip_human_review + def initialize(**args) update!(**args) end @@ -4213,6 +4256,7 @@ module Google def update!(**args) @input_configs = args[:input_configs] if args.key?(:input_configs) @output_config = args[:output_config] if args.key?(:output_config) + @skip_human_review = args[:skip_human_review] if args.key?(:skip_human_review) end end @@ -5769,6 +5813,39 @@ module Google end end + # The status of human review on a processed document. + class GoogleCloudDocumentaiV1beta3HumanReviewStatus + include Google::Apis::Core::Hashable + + # The name of the operation triggered by the processed document. Non-empty only + # when the [state] is [HUMAN_REVIEW_IN_PROGRESS]. It has the same response type + # and metadata as the long running operation returned by [ReviewDocument] method. + # Corresponds to the JSON property `humanReviewOperation` + # @return [String] + attr_accessor :human_review_operation + + # The state of human review on the processing request. + # Corresponds to the JSON property `state` + # @return [String] + attr_accessor :state + + # A message providing more details about the human review state. + # Corresponds to the JSON property `stateMessage` + # @return [String] + attr_accessor :state_message + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @human_review_operation = args[:human_review_operation] if args.key?(:human_review_operation) + @state = args[:state] if args.key?(:state) + @state_message = args[:state_message] if args.key?(:state_message) + end + end + # A vertex represents a 2D point in the image. NOTE: the normalized vertex # coordinates are relative to the original image and range from 0 to 1. class GoogleCloudDocumentaiV1beta3NormalizedVertex @@ -5840,11 +5917,16 @@ module Google # The name of the operation triggered by the processed document. If the human # review process is not triggered, this field will be empty. It has the same # response type and metadata as the long running operation returned by - # ReviewDocument method. + # ReviewDocument method. . # Corresponds to the JSON property `humanReviewOperation` # @return [String] attr_accessor :human_review_operation + # The status of human review on a processed document. + # Corresponds to the JSON property `humanReviewStatus` + # @return [Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3HumanReviewStatus] + attr_accessor :human_review_status + def initialize(**args) update!(**args) end @@ -5853,6 +5935,7 @@ module Google def update!(**args) @document = args[:document] if args.key?(:document) @human_review_operation = args[:human_review_operation] if args.key?(:human_review_operation) + @human_review_status = args[:human_review_status] if args.key?(:human_review_status) end end diff --git a/generated/google-apis-documentai_v1beta3/lib/google/apis/documentai_v1beta3/gem_version.rb b/generated/google-apis-documentai_v1beta3/lib/google/apis/documentai_v1beta3/gem_version.rb index ed982ac4a..be6b76dc3 100644 --- a/generated/google-apis-documentai_v1beta3/lib/google/apis/documentai_v1beta3/gem_version.rb +++ b/generated/google-apis-documentai_v1beta3/lib/google/apis/documentai_v1beta3/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module DocumentaiV1beta3 # Version of the google-apis-documentai_v1beta3 gem - GEM_VERSION = "0.1.0" + GEM_VERSION = "0.2.0" # Version of the code generator used to generate this client GENERATOR_VERSION = "0.1.1" # Revision of the discovery document this client was generated from - REVISION = "20201231" + REVISION = "20210118" end end end diff --git a/generated/google-apis-documentai_v1beta3/lib/google/apis/documentai_v1beta3/representations.rb b/generated/google-apis-documentai_v1beta3/lib/google/apis/documentai_v1beta3/representations.rb index cf8cedf04..c46facdf3 100644 --- a/generated/google-apis-documentai_v1beta3/lib/google/apis/documentai_v1beta3/representations.rb +++ b/generated/google-apis-documentai_v1beta3/lib/google/apis/documentai_v1beta3/representations.rb @@ -166,6 +166,12 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudDocumentaiV1HumanReviewStatus + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudDocumentaiV1ReviewDocumentOperationMetadata class Representation < Google::Apis::Core::JsonRepresentation; end @@ -946,6 +952,12 @@ module Google include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudDocumentaiV1beta3HumanReviewStatus + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudDocumentaiV1beta3NormalizedVertex class Representation < Google::Apis::Core::JsonRepresentation; end @@ -1234,7 +1246,8 @@ module Google class GoogleCloudDocumentaiV1BatchProcessMetadataIndividualProcessStatus # @private class Representation < Google::Apis::Core::JsonRepresentation - property :human_review_operation, as: 'humanReviewOperation' + property :human_review_status, as: 'humanReviewStatus', class: Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1HumanReviewStatus, decorator: Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1HumanReviewStatus::Representation + property :input_gcs_source, as: 'inputGcsSource' property :output_gcs_destination, as: 'outputGcsDestination' property :status, as: 'status', class: Google::Apis::DocumentaiV1beta3::GoogleRpcStatus, decorator: Google::Apis::DocumentaiV1beta3::GoogleRpcStatus::Representation @@ -1258,6 +1271,15 @@ module Google end end + class GoogleCloudDocumentaiV1HumanReviewStatus + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :human_review_operation, as: 'humanReviewOperation' + property :state, as: 'state' + property :state_message, as: 'stateMessage' + end + end + class GoogleCloudDocumentaiV1ReviewDocumentOperationMetadata # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -2281,6 +2303,8 @@ module Google # @private class Representation < Google::Apis::Core::JsonRepresentation property :human_review_operation, as: 'humanReviewOperation' + property :human_review_status, as: 'humanReviewStatus', class: Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3HumanReviewStatus, decorator: Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3HumanReviewStatus::Representation + property :input_gcs_source, as: 'inputGcsSource' property :output_gcs_destination, as: 'outputGcsDestination' property :status, as: 'status', class: Google::Apis::DocumentaiV1beta3::GoogleRpcStatus, decorator: Google::Apis::DocumentaiV1beta3::GoogleRpcStatus::Representation @@ -2295,6 +2319,7 @@ module Google property :output_config, as: 'outputConfig', class: Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3BatchProcessRequestBatchOutputConfig, decorator: Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3BatchProcessRequestBatchOutputConfig::Representation + property :skip_human_review, as: 'skipHumanReview' end end @@ -2743,6 +2768,15 @@ module Google end end + class GoogleCloudDocumentaiV1beta3HumanReviewStatus + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :human_review_operation, as: 'humanReviewOperation' + property :state, as: 'state' + property :state_message, as: 'stateMessage' + end + end + class GoogleCloudDocumentaiV1beta3NormalizedVertex # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -2766,6 +2800,8 @@ module Google property :document, as: 'document', class: Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3Document, decorator: Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3Document::Representation property :human_review_operation, as: 'humanReviewOperation' + property :human_review_status, as: 'humanReviewStatus', class: Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3HumanReviewStatus, decorator: Google::Apis::DocumentaiV1beta3::GoogleCloudDocumentaiV1beta3HumanReviewStatus::Representation + end end diff --git a/generated/google-apis-documentai_v1beta3/synth.metadata b/generated/google-apis-documentai_v1beta3/synth.metadata index 535d0881c..93b5f7f9f 100644 --- a/generated/google-apis-documentai_v1beta3/synth.metadata +++ b/generated/google-apis-documentai_v1beta3/synth.metadata @@ -4,7 +4,7 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/google-api-ruby-client.git", - "sha": "6de8b4ee653db67c0e789203767a89b32fcf8a51" + "sha": "25824f2512fa96d4d90e220ac038c9b3b2a6a0d1" } } ]