Autogenerated update (2020-10-08)
Update: - analyticsdata_v1alpha - androidpublisher_v3 - appsmarket_v2 - cloudasset_v1p4beta1 - cloudsearch_v1 - cloudshell_v1 - composer_v1 - composer_v1beta1 - container_v1beta1 - content_v2 - content_v2_1 - dialogflow_v2beta1 - displayvideo_v1 - doubleclickbidmanager_v1_1 - licensing_v1 - memcache_v1beta2 - people_v1 - realtimebidding_v1 - remotebuildexecution_v1alpha - storagetransfer_v1 - testing_v1 - videointelligence_v1 - videointelligence_v1beta2 - videointelligence_v1p1beta1 - videointelligence_v1p2beta1 - videointelligence_v1p3beta1
This commit is contained in:
parent
f3b058c1b4
commit
7dc410a074
|
@ -6840,6 +6840,12 @@
|
||||||
"/analyticsdata:v1alpha/InListFilter/caseSensitive": case_sensitive
|
"/analyticsdata:v1alpha/InListFilter/caseSensitive": case_sensitive
|
||||||
"/analyticsdata:v1alpha/InListFilter/values": values
|
"/analyticsdata:v1alpha/InListFilter/values": values
|
||||||
"/analyticsdata:v1alpha/InListFilter/values/value": value
|
"/analyticsdata:v1alpha/InListFilter/values/value": value
|
||||||
|
"/analyticsdata:v1alpha/Metadata": metadata
|
||||||
|
"/analyticsdata:v1alpha/Metadata/dimensions": dimensions
|
||||||
|
"/analyticsdata:v1alpha/Metadata/dimensions/dimension": dimension
|
||||||
|
"/analyticsdata:v1alpha/Metadata/metrics": metrics
|
||||||
|
"/analyticsdata:v1alpha/Metadata/metrics/metric": metric
|
||||||
|
"/analyticsdata:v1alpha/Metadata/name": name
|
||||||
"/analyticsdata:v1alpha/Metric": metric
|
"/analyticsdata:v1alpha/Metric": metric
|
||||||
"/analyticsdata:v1alpha/Metric/expression": expression
|
"/analyticsdata:v1alpha/Metric/expression": expression
|
||||||
"/analyticsdata:v1alpha/Metric/invisible": invisible
|
"/analyticsdata:v1alpha/Metric/invisible": invisible
|
||||||
|
@ -6984,6 +6990,8 @@
|
||||||
"/analyticsdata:v1alpha/UniversalMetadata/metrics/metric": metric
|
"/analyticsdata:v1alpha/UniversalMetadata/metrics/metric": metric
|
||||||
"/analyticsdata:v1alpha/analyticsdata.batchRunPivotReports": batch_run_pivot_reports
|
"/analyticsdata:v1alpha/analyticsdata.batchRunPivotReports": batch_run_pivot_reports
|
||||||
"/analyticsdata:v1alpha/analyticsdata.batchRunReports": batch_run_reports
|
"/analyticsdata:v1alpha/analyticsdata.batchRunReports": batch_run_reports
|
||||||
|
"/analyticsdata:v1alpha/analyticsdata.properties.getMetadata": get_property_metadata
|
||||||
|
"/analyticsdata:v1alpha/analyticsdata.properties.getMetadata/name": name
|
||||||
"/analyticsdata:v1alpha/analyticsdata.runPivotReport": run_pivot_report
|
"/analyticsdata:v1alpha/analyticsdata.runPivotReport": run_pivot_report
|
||||||
"/analyticsdata:v1alpha/analyticsdata.runReport": run_report
|
"/analyticsdata:v1alpha/analyticsdata.runReport": run_report
|
||||||
"/analyticsdata:v1alpha/fields": fields
|
"/analyticsdata:v1alpha/fields": fields
|
||||||
|
@ -25952,7 +25960,20 @@
|
||||||
"/cloudsearch:v1/fields": fields
|
"/cloudsearch:v1/fields": fields
|
||||||
"/cloudsearch:v1/key": key
|
"/cloudsearch:v1/key": key
|
||||||
"/cloudsearch:v1/quotaUser": quota_user
|
"/cloudsearch:v1/quotaUser": quota_user
|
||||||
|
"/cloudshell:v1/AddPublicKeyMetadata": add_public_key_metadata
|
||||||
|
"/cloudshell:v1/AddPublicKeyRequest": add_public_key_request
|
||||||
|
"/cloudshell:v1/AddPublicKeyRequest/key": key
|
||||||
|
"/cloudshell:v1/AddPublicKeyResponse": add_public_key_response
|
||||||
|
"/cloudshell:v1/AddPublicKeyResponse/key": key
|
||||||
|
"/cloudshell:v1/AuthorizeEnvironmentMetadata": authorize_environment_metadata
|
||||||
|
"/cloudshell:v1/AuthorizeEnvironmentRequest": authorize_environment_request
|
||||||
|
"/cloudshell:v1/AuthorizeEnvironmentRequest/accessToken": access_token
|
||||||
|
"/cloudshell:v1/AuthorizeEnvironmentRequest/expireTime": expire_time
|
||||||
|
"/cloudshell:v1/AuthorizeEnvironmentRequest/idToken": id_token
|
||||||
|
"/cloudshell:v1/AuthorizeEnvironmentResponse": authorize_environment_response
|
||||||
"/cloudshell:v1/CancelOperationRequest": cancel_operation_request
|
"/cloudshell:v1/CancelOperationRequest": cancel_operation_request
|
||||||
|
"/cloudshell:v1/CreateEnvironmentMetadata": create_environment_metadata
|
||||||
|
"/cloudshell:v1/DeleteEnvironmentMetadata": delete_environment_metadata
|
||||||
"/cloudshell:v1/Empty": empty
|
"/cloudshell:v1/Empty": empty
|
||||||
"/cloudshell:v1/Environment": environment
|
"/cloudshell:v1/Environment": environment
|
||||||
"/cloudshell:v1/Environment/dockerImage": docker_image
|
"/cloudshell:v1/Environment/dockerImage": docker_image
|
||||||
|
@ -25985,8 +26006,16 @@
|
||||||
"/cloudshell:v1/PublicKey/format": format
|
"/cloudshell:v1/PublicKey/format": format
|
||||||
"/cloudshell:v1/PublicKey/key": key
|
"/cloudshell:v1/PublicKey/key": key
|
||||||
"/cloudshell:v1/PublicKey/name": name
|
"/cloudshell:v1/PublicKey/name": name
|
||||||
|
"/cloudshell:v1/RemovePublicKeyMetadata": remove_public_key_metadata
|
||||||
|
"/cloudshell:v1/RemovePublicKeyRequest": remove_public_key_request
|
||||||
|
"/cloudshell:v1/RemovePublicKeyRequest/key": key
|
||||||
|
"/cloudshell:v1/RemovePublicKeyResponse": remove_public_key_response
|
||||||
"/cloudshell:v1/StartEnvironmentMetadata": start_environment_metadata
|
"/cloudshell:v1/StartEnvironmentMetadata": start_environment_metadata
|
||||||
"/cloudshell:v1/StartEnvironmentMetadata/state": state
|
"/cloudshell:v1/StartEnvironmentMetadata/state": state
|
||||||
|
"/cloudshell:v1/StartEnvironmentRequest": start_environment_request
|
||||||
|
"/cloudshell:v1/StartEnvironmentRequest/accessToken": access_token
|
||||||
|
"/cloudshell:v1/StartEnvironmentRequest/publicKeys": public_keys
|
||||||
|
"/cloudshell:v1/StartEnvironmentRequest/publicKeys/public_key": public_key
|
||||||
"/cloudshell:v1/StartEnvironmentResponse": start_environment_response
|
"/cloudshell:v1/StartEnvironmentResponse": start_environment_response
|
||||||
"/cloudshell:v1/StartEnvironmentResponse/environment": environment
|
"/cloudshell:v1/StartEnvironmentResponse/environment": environment
|
||||||
"/cloudshell:v1/Status": status
|
"/cloudshell:v1/Status": status
|
||||||
|
@ -26006,6 +26035,16 @@
|
||||||
"/cloudshell:v1/cloudshell.operations.list/name": name
|
"/cloudshell:v1/cloudshell.operations.list/name": name
|
||||||
"/cloudshell:v1/cloudshell.operations.list/pageSize": page_size
|
"/cloudshell:v1/cloudshell.operations.list/pageSize": page_size
|
||||||
"/cloudshell:v1/cloudshell.operations.list/pageToken": page_token
|
"/cloudshell:v1/cloudshell.operations.list/pageToken": page_token
|
||||||
|
"/cloudshell:v1/cloudshell.users.environments.addPublicKey": add_environment_public_key
|
||||||
|
"/cloudshell:v1/cloudshell.users.environments.addPublicKey/environment": environment
|
||||||
|
"/cloudshell:v1/cloudshell.users.environments.authorize": authorize_environment
|
||||||
|
"/cloudshell:v1/cloudshell.users.environments.authorize/name": name
|
||||||
|
"/cloudshell:v1/cloudshell.users.environments.get": get_user_environment
|
||||||
|
"/cloudshell:v1/cloudshell.users.environments.get/name": name
|
||||||
|
"/cloudshell:v1/cloudshell.users.environments.removePublicKey": remove_environment_public_key
|
||||||
|
"/cloudshell:v1/cloudshell.users.environments.removePublicKey/environment": environment
|
||||||
|
"/cloudshell:v1/cloudshell.users.environments.start": start_environment
|
||||||
|
"/cloudshell:v1/cloudshell.users.environments.start/name": name
|
||||||
"/cloudshell:v1/fields": fields
|
"/cloudshell:v1/fields": fields
|
||||||
"/cloudshell:v1/key": key
|
"/cloudshell:v1/key": key
|
||||||
"/cloudshell:v1/quotaUser": quota_user
|
"/cloudshell:v1/quotaUser": quota_user
|
||||||
|
@ -55847,6 +55886,19 @@
|
||||||
"/content:v2.1/OrderreturnsAcknowledgeResponse": orderreturns_acknowledge_response
|
"/content:v2.1/OrderreturnsAcknowledgeResponse": orderreturns_acknowledge_response
|
||||||
"/content:v2.1/OrderreturnsAcknowledgeResponse/executionStatus": execution_status
|
"/content:v2.1/OrderreturnsAcknowledgeResponse/executionStatus": execution_status
|
||||||
"/content:v2.1/OrderreturnsAcknowledgeResponse/kind": kind
|
"/content:v2.1/OrderreturnsAcknowledgeResponse/kind": kind
|
||||||
|
"/content:v2.1/OrderreturnsCreateOrderReturnRequest": orderreturns_create_order_return_request
|
||||||
|
"/content:v2.1/OrderreturnsCreateOrderReturnRequest/lineItems": line_items
|
||||||
|
"/content:v2.1/OrderreturnsCreateOrderReturnRequest/lineItems/line_item": line_item
|
||||||
|
"/content:v2.1/OrderreturnsCreateOrderReturnRequest/operationId": operation_id
|
||||||
|
"/content:v2.1/OrderreturnsCreateOrderReturnRequest/orderId": order_id
|
||||||
|
"/content:v2.1/OrderreturnsCreateOrderReturnRequest/returnMethodType": return_method_type
|
||||||
|
"/content:v2.1/OrderreturnsCreateOrderReturnResponse": orderreturns_create_order_return_response
|
||||||
|
"/content:v2.1/OrderreturnsCreateOrderReturnResponse/executionStatus": execution_status
|
||||||
|
"/content:v2.1/OrderreturnsCreateOrderReturnResponse/kind": kind
|
||||||
|
"/content:v2.1/OrderreturnsCreateOrderReturnResponse/orderReturn": order_return
|
||||||
|
"/content:v2.1/OrderreturnsLineItem": orderreturns_line_item
|
||||||
|
"/content:v2.1/OrderreturnsLineItem/lineItemId": line_item_id
|
||||||
|
"/content:v2.1/OrderreturnsLineItem/quantity": quantity
|
||||||
"/content:v2.1/OrderreturnsListResponse": orderreturns_list_response
|
"/content:v2.1/OrderreturnsListResponse": orderreturns_list_response
|
||||||
"/content:v2.1/OrderreturnsListResponse/kind": kind
|
"/content:v2.1/OrderreturnsListResponse/kind": kind
|
||||||
"/content:v2.1/OrderreturnsListResponse/nextPageToken": next_page_token
|
"/content:v2.1/OrderreturnsListResponse/nextPageToken": next_page_token
|
||||||
|
@ -56921,6 +56973,8 @@
|
||||||
"/content:v2.1/content.orderreturns.acknowledge": acknowledge_orderreturn
|
"/content:v2.1/content.orderreturns.acknowledge": acknowledge_orderreturn
|
||||||
"/content:v2.1/content.orderreturns.acknowledge/merchantId": merchant_id
|
"/content:v2.1/content.orderreturns.acknowledge/merchantId": merchant_id
|
||||||
"/content:v2.1/content.orderreturns.acknowledge/returnId": return_id
|
"/content:v2.1/content.orderreturns.acknowledge/returnId": return_id
|
||||||
|
"/content:v2.1/content.orderreturns.createorderreturn": createorderreturn_orderreturn
|
||||||
|
"/content:v2.1/content.orderreturns.createorderreturn/merchantId": merchant_id
|
||||||
"/content:v2.1/content.orderreturns.get": get_orderreturn
|
"/content:v2.1/content.orderreturns.get": get_orderreturn
|
||||||
"/content:v2.1/content.orderreturns.get/merchantId": merchant_id
|
"/content:v2.1/content.orderreturns.get/merchantId": merchant_id
|
||||||
"/content:v2.1/content.orderreturns.get/returnId": return_id
|
"/content:v2.1/content.orderreturns.get/returnId": return_id
|
||||||
|
@ -86652,6 +86706,7 @@
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.documents.get": get_project_agent_knowledge_basis_document
|
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.documents.get": get_project_agent_knowledge_basis_document
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.documents.get/name": name
|
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.documents.get/name": name
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.documents.list": list_project_agent_knowledge_basis_documents
|
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.documents.list": list_project_agent_knowledge_basis_documents
|
||||||
|
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.documents.list/filter": filter
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.documents.list/pageSize": page_size
|
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.documents.list/pageSize": page_size
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.documents.list/pageToken": page_token
|
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.documents.list/pageToken": page_token
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.documents.list/parent": parent
|
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.documents.list/parent": parent
|
||||||
|
@ -86663,6 +86718,7 @@
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.get": get_project_agent_knowledge_basis
|
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.get": get_project_agent_knowledge_basis
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.get/name": name
|
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.get/name": name
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.list": list_project_agent_knowledge_bases
|
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.list": list_project_agent_knowledge_bases
|
||||||
|
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.list/filter": filter
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.list/pageSize": page_size
|
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.list/pageSize": page_size
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.list/pageToken": page_token
|
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.list/pageToken": page_token
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.list/parent": parent
|
"/dialogflow:v2beta1/dialogflow.projects.agent.knowledgeBases.list/parent": parent
|
||||||
|
@ -86847,6 +86903,7 @@
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.documents.get": get_project_knowledge_basis_document
|
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.documents.get": get_project_knowledge_basis_document
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.documents.get/name": name
|
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.documents.get/name": name
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.documents.list": list_project_knowledge_basis_documents
|
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.documents.list": list_project_knowledge_basis_documents
|
||||||
|
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.documents.list/filter": filter
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.documents.list/pageSize": page_size
|
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.documents.list/pageSize": page_size
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.documents.list/pageToken": page_token
|
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.documents.list/pageToken": page_token
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.documents.list/parent": parent
|
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.documents.list/parent": parent
|
||||||
|
@ -86858,6 +86915,7 @@
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.get": get_project_knowledge_basis
|
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.get": get_project_knowledge_basis
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.get/name": name
|
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.get/name": name
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.list": list_project_knowledge_bases
|
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.list": list_project_knowledge_bases
|
||||||
|
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.list/filter": filter
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.list/pageSize": page_size
|
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.list/pageSize": page_size
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.list/pageToken": page_token
|
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.list/pageToken": page_token
|
||||||
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.list/parent": parent
|
"/dialogflow:v2beta1/dialogflow.projects.knowledgeBases.list/parent": parent
|
||||||
|
@ -123213,6 +123271,7 @@
|
||||||
"/remotebuildexecution:v1alpha/GoogleDevtoolsRemotebuildbotCommandDurations/uploadStartTime": upload_start_time
|
"/remotebuildexecution:v1alpha/GoogleDevtoolsRemotebuildbotCommandDurations/uploadStartTime": upload_start_time
|
||||||
"/remotebuildexecution:v1alpha/GoogleDevtoolsRemotebuildbotCommandEvents": google_devtools_remotebuildbot_command_events
|
"/remotebuildexecution:v1alpha/GoogleDevtoolsRemotebuildbotCommandEvents": google_devtools_remotebuildbot_command_events
|
||||||
"/remotebuildexecution:v1alpha/GoogleDevtoolsRemotebuildbotCommandEvents/dockerCacheHit": docker_cache_hit
|
"/remotebuildexecution:v1alpha/GoogleDevtoolsRemotebuildbotCommandEvents/dockerCacheHit": docker_cache_hit
|
||||||
|
"/remotebuildexecution:v1alpha/GoogleDevtoolsRemotebuildbotCommandEvents/dockerImageName": docker_image_name
|
||||||
"/remotebuildexecution:v1alpha/GoogleDevtoolsRemotebuildbotCommandEvents/inputCacheMiss": input_cache_miss
|
"/remotebuildexecution:v1alpha/GoogleDevtoolsRemotebuildbotCommandEvents/inputCacheMiss": input_cache_miss
|
||||||
"/remotebuildexecution:v1alpha/GoogleDevtoolsRemotebuildbotCommandEvents/numErrors": num_errors
|
"/remotebuildexecution:v1alpha/GoogleDevtoolsRemotebuildbotCommandEvents/numErrors": num_errors
|
||||||
"/remotebuildexecution:v1alpha/GoogleDevtoolsRemotebuildbotCommandEvents/numWarnings": num_warnings
|
"/remotebuildexecution:v1alpha/GoogleDevtoolsRemotebuildbotCommandEvents/numWarnings": num_warnings
|
||||||
|
@ -140308,6 +140367,7 @@
|
||||||
"/storagetransfer:v1/AzureBlobStorageData/storageAccount": storage_account
|
"/storagetransfer:v1/AzureBlobStorageData/storageAccount": storage_account
|
||||||
"/storagetransfer:v1/AzureCredentials": azure_credentials
|
"/storagetransfer:v1/AzureCredentials": azure_credentials
|
||||||
"/storagetransfer:v1/AzureCredentials/sasToken": sas_token
|
"/storagetransfer:v1/AzureCredentials/sasToken": sas_token
|
||||||
|
"/storagetransfer:v1/CancelOperationRequest": cancel_operation_request
|
||||||
"/storagetransfer:v1/Date": date
|
"/storagetransfer:v1/Date": date
|
||||||
"/storagetransfer:v1/Date/day": day
|
"/storagetransfer:v1/Date/day": day
|
||||||
"/storagetransfer:v1/Date/month": month
|
"/storagetransfer:v1/Date/month": month
|
||||||
|
@ -142223,6 +142283,10 @@
|
||||||
"/testing:v1/IosDeviceCatalog/versions/version": version
|
"/testing:v1/IosDeviceCatalog/versions/version": version
|
||||||
"/testing:v1/IosDeviceCatalog/xcodeVersions": xcode_versions
|
"/testing:v1/IosDeviceCatalog/xcodeVersions": xcode_versions
|
||||||
"/testing:v1/IosDeviceCatalog/xcodeVersions/xcode_version": xcode_version
|
"/testing:v1/IosDeviceCatalog/xcodeVersions/xcode_version": xcode_version
|
||||||
|
"/testing:v1/IosDeviceFile": ios_device_file
|
||||||
|
"/testing:v1/IosDeviceFile/bundleId": bundle_id
|
||||||
|
"/testing:v1/IosDeviceFile/content": content
|
||||||
|
"/testing:v1/IosDeviceFile/devicePath": device_path
|
||||||
"/testing:v1/IosDeviceList": ios_device_list
|
"/testing:v1/IosDeviceList": ios_device_list
|
||||||
"/testing:v1/IosDeviceList/iosDevices": ios_devices
|
"/testing:v1/IosDeviceList/iosDevices": ios_devices
|
||||||
"/testing:v1/IosDeviceList/iosDevices/ios_device": ios_device
|
"/testing:v1/IosDeviceList/iosDevices/ios_device": ios_device
|
||||||
|
@ -142253,6 +142317,10 @@
|
||||||
"/testing:v1/IosTestSetup/additionalIpas": additional_ipas
|
"/testing:v1/IosTestSetup/additionalIpas": additional_ipas
|
||||||
"/testing:v1/IosTestSetup/additionalIpas/additional_ipa": additional_ipa
|
"/testing:v1/IosTestSetup/additionalIpas/additional_ipa": additional_ipa
|
||||||
"/testing:v1/IosTestSetup/networkProfile": network_profile
|
"/testing:v1/IosTestSetup/networkProfile": network_profile
|
||||||
|
"/testing:v1/IosTestSetup/pullDirectories": pull_directories
|
||||||
|
"/testing:v1/IosTestSetup/pullDirectories/pull_directory": pull_directory
|
||||||
|
"/testing:v1/IosTestSetup/pushFiles": push_files
|
||||||
|
"/testing:v1/IosTestSetup/pushFiles/push_file": push_file
|
||||||
"/testing:v1/IosVersion": ios_version
|
"/testing:v1/IosVersion": ios_version
|
||||||
"/testing:v1/IosVersion/id": id
|
"/testing:v1/IosVersion/id": id
|
||||||
"/testing:v1/IosVersion/majorVersion": major_version
|
"/testing:v1/IosVersion/majorVersion": major_version
|
||||||
|
@ -144998,12 +145066,24 @@
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1_ExplicitContentFrame": google_cloud_videointelligence_v1_explicit_content_frame
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_ExplicitContentFrame": google_cloud_videointelligence_v1_explicit_content_frame
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceAnnotation": google_cloud_videointelligence_v1_face_annotation
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation": google_cloud_videointelligence_v1_face_detection_annotation
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation": google_cloud_videointelligence_v1_face_detection_annotation
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation/version": version
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceDetectionConfig": google_cloud_videointelligence_v1_face_detection_config
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceDetectionConfig": google_cloud_videointelligence_v1_face_detection_config
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceDetectionConfig/includeAttributes": include_attributes
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceDetectionConfig/includeAttributes": include_attributes
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceDetectionConfig/includeBoundingBoxes": include_bounding_boxes
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceDetectionConfig/includeBoundingBoxes": include_bounding_boxes
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceDetectionConfig/model": model
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceDetectionConfig/model": model
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceFrame": google_cloud_videointelligence_v1_face_frame
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceSegment": google_cloud_videointelligence_v1_face_segment
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1_LabelAnnotation": google_cloud_videointelligence_v1_label_annotation
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_LabelAnnotation": google_cloud_videointelligence_v1_label_annotation
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -145130,6 +145210,8 @@
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1_VideoAnnotationResults": google_cloud_videointelligence_v1_video_annotation_results
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_VideoAnnotationResults": google_cloud_videointelligence_v1_video_annotation_results
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/error": error
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation": face_detection_annotation
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation": face_detection_annotation
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/frameLabelAnnotations": frame_label_annotations
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/frameLabelAnnotations": frame_label_annotations
|
||||||
|
@ -145244,8 +145326,20 @@
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame": google_cloud_videointelligence_v1beta2_explicit_content_frame
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame": google_cloud_videointelligence_v1beta2_explicit_content_frame
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation": google_cloud_videointelligence_v1beta2_face_annotation
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation": google_cloud_videointelligence_v1beta2_face_detection_annotation
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation": google_cloud_videointelligence_v1beta2_face_detection_annotation
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation/version": version
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_FaceFrame": google_cloud_videointelligence_v1beta2_face_frame
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_FaceSegment": google_cloud_videointelligence_v1beta2_face_segment
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation": google_cloud_videointelligence_v1beta2_label_annotation
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation": google_cloud_videointelligence_v1beta2_label_annotation
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -145339,6 +145433,8 @@
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults": google_cloud_videointelligence_v1beta2_video_annotation_results
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults": google_cloud_videointelligence_v1beta2_video_annotation_results
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/error": error
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -145408,6 +145504,12 @@
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p1beta1_explicit_content_frame
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p1beta1_explicit_content_frame
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation": google_cloud_videointelligence_v1p1beta1_face_annotation
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p1beta1_face_detection_annotation
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p1beta1_face_detection_annotation
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation/frames": frames
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation/frames": frames
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation/frames/frame": frame
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation/frames/frame": frame
|
||||||
|
@ -145422,6 +145524,10 @@
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionFrame/attributes": attributes
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionFrame/attributes": attributes
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionFrame/attributes/attribute": attribute
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionFrame/attributes/attribute": attribute
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionFrame/timeOffset": time_offset
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceFrame": google_cloud_videointelligence_v1p1beta1_face_frame
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceFrame/timeOffset": time_offset
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceSegment": google_cloud_videointelligence_v1p1beta1_face_segment
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceSegment": google_cloud_videointelligence_v1p1beta1_face_segment
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceSegment/segment": segment
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation": google_cloud_videointelligence_v1p1beta1_label_annotation
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation": google_cloud_videointelligence_v1p1beta1_label_annotation
|
||||||
|
@ -145517,6 +145623,8 @@
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p1beta1_video_annotation_results
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p1beta1_video_annotation_results
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/error": error
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -145583,8 +145691,20 @@
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p2beta1_explicit_content_frame
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p2beta1_explicit_content_frame
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation": google_cloud_videointelligence_v1p2beta1_face_annotation
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p2beta1_face_detection_annotation
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p2beta1_face_detection_annotation
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation/version": version
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_FaceFrame": google_cloud_videointelligence_v1p2beta1_face_frame
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_FaceSegment": google_cloud_videointelligence_v1p2beta1_face_segment
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation": google_cloud_videointelligence_v1p2beta1_label_annotation
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation": google_cloud_videointelligence_v1p2beta1_label_annotation
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -145681,6 +145801,8 @@
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p2beta1_video_annotation_results
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p2beta1_video_annotation_results
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/error": error
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -145759,11 +145881,23 @@
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p3beta1_explicit_content_frame
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p3beta1_explicit_content_frame
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation": google_cloud_videointelligence_v1p3beta1_face_annotation
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p3beta1_face_detection_annotation
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p3beta1_face_detection_annotation
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/thumbnail": thumbnail
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/tracks": tracks
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/tracks": tracks
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/tracks/track": track
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/tracks/track": track
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/version": version
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceFrame": google_cloud_videointelligence_v1p3beta1_face_frame
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceSegment": google_cloud_videointelligence_v1p3beta1_face_segment
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation": google_cloud_videointelligence_v1p3beta1_label_annotation
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation": google_cloud_videointelligence_v1p3beta1_label_annotation
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -145829,6 +145963,7 @@
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_StreamingAnnotateVideoResponse/error": error
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_StreamingAnnotateVideoResponse/error": error
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults": google_cloud_videointelligence_v1p3beta1_streaming_video_annotation_results
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults": google_cloud_videointelligence_v1p3beta1_streaming_video_annotation_results
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/frameTimestamp": frame_timestamp
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations": label_annotations
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations": label_annotations
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations/label_annotation": label_annotation
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations/label_annotation": label_annotation
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/objectAnnotations": object_annotations
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/objectAnnotations": object_annotations
|
||||||
|
@ -145873,6 +146008,8 @@
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/celebrityRecognitionAnnotations": celebrity_recognition_annotations
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/celebrityRecognitionAnnotations": celebrity_recognition_annotations
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/error": error
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -146400,8 +146537,20 @@
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_ExplicitContentFrame": google_cloud_videointelligence_v1_explicit_content_frame
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_ExplicitContentFrame": google_cloud_videointelligence_v1_explicit_content_frame
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_FaceAnnotation": google_cloud_videointelligence_v1_face_annotation
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation": google_cloud_videointelligence_v1_face_detection_annotation
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation": google_cloud_videointelligence_v1_face_detection_annotation
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation/version": version
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_FaceFrame": google_cloud_videointelligence_v1_face_frame
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_FaceSegment": google_cloud_videointelligence_v1_face_segment
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_LabelAnnotation": google_cloud_videointelligence_v1_label_annotation
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_LabelAnnotation": google_cloud_videointelligence_v1_label_annotation
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -146495,6 +146644,8 @@
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_VideoAnnotationResults": google_cloud_videointelligence_v1_video_annotation_results
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_VideoAnnotationResults": google_cloud_videointelligence_v1_video_annotation_results
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_VideoAnnotationResults/error": error
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1beta2/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -146611,12 +146762,24 @@
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame": google_cloud_videointelligence_v1beta2_explicit_content_frame
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame": google_cloud_videointelligence_v1beta2_explicit_content_frame
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceAnnotation": google_cloud_videointelligence_v1beta2_face_annotation
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation": google_cloud_videointelligence_v1beta2_face_detection_annotation
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation": google_cloud_videointelligence_v1beta2_face_detection_annotation
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation/version": version
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceDetectionConfig": google_cloud_videointelligence_v1beta2_face_detection_config
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceDetectionConfig": google_cloud_videointelligence_v1beta2_face_detection_config
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceDetectionConfig/includeAttributes": include_attributes
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceDetectionConfig/includeAttributes": include_attributes
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceDetectionConfig/includeBoundingBoxes": include_bounding_boxes
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceDetectionConfig/includeBoundingBoxes": include_bounding_boxes
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceDetectionConfig/model": model
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceDetectionConfig/model": model
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceFrame": google_cloud_videointelligence_v1beta2_face_frame
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceSegment": google_cloud_videointelligence_v1beta2_face_segment
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_LabelAnnotation": google_cloud_videointelligence_v1beta2_label_annotation
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_LabelAnnotation": google_cloud_videointelligence_v1beta2_label_annotation
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -146743,6 +146906,8 @@
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults": google_cloud_videointelligence_v1beta2_video_annotation_results
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults": google_cloud_videointelligence_v1beta2_video_annotation_results
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/error": error
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1beta2/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -146824,6 +146989,12 @@
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p1beta1_explicit_content_frame
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p1beta1_explicit_content_frame
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation": google_cloud_videointelligence_v1p1beta1_face_annotation
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p1beta1_face_detection_annotation
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p1beta1_face_detection_annotation
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation/frames": frames
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation/frames": frames
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation/frames/frame": frame
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation/frames/frame": frame
|
||||||
|
@ -146838,6 +147009,10 @@
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionFrame/attributes": attributes
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionFrame/attributes": attributes
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionFrame/attributes/attribute": attribute
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionFrame/attributes/attribute": attribute
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionFrame/timeOffset": time_offset
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceFrame": google_cloud_videointelligence_v1p1beta1_face_frame
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceFrame/timeOffset": time_offset
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceSegment": google_cloud_videointelligence_v1p1beta1_face_segment
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceSegment": google_cloud_videointelligence_v1p1beta1_face_segment
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceSegment/segment": segment
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation": google_cloud_videointelligence_v1p1beta1_label_annotation
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation": google_cloud_videointelligence_v1p1beta1_label_annotation
|
||||||
|
@ -146933,6 +147108,8 @@
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p1beta1_video_annotation_results
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p1beta1_video_annotation_results
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/error": error
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -147002,8 +147179,20 @@
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p2beta1_explicit_content_frame
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p2beta1_explicit_content_frame
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation": google_cloud_videointelligence_v1p2beta1_face_annotation
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p2beta1_face_detection_annotation
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p2beta1_face_detection_annotation
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation/version": version
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_FaceFrame": google_cloud_videointelligence_v1p2beta1_face_frame
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_FaceSegment": google_cloud_videointelligence_v1p2beta1_face_segment
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation": google_cloud_videointelligence_v1p2beta1_label_annotation
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation": google_cloud_videointelligence_v1p2beta1_label_annotation
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -147100,6 +147289,8 @@
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p2beta1_video_annotation_results
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p2beta1_video_annotation_results
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/error": error
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -147181,11 +147372,23 @@
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p3beta1_explicit_content_frame
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p3beta1_explicit_content_frame
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation": google_cloud_videointelligence_v1p3beta1_face_annotation
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p3beta1_face_detection_annotation
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p3beta1_face_detection_annotation
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/thumbnail": thumbnail
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/tracks": tracks
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/tracks": tracks
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/tracks/track": track
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/tracks/track": track
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/version": version
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceFrame": google_cloud_videointelligence_v1p3beta1_face_frame
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceSegment": google_cloud_videointelligence_v1p3beta1_face_segment
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation": google_cloud_videointelligence_v1p3beta1_label_annotation
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation": google_cloud_videointelligence_v1p3beta1_label_annotation
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -147251,6 +147454,7 @@
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_StreamingAnnotateVideoResponse/error": error
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_StreamingAnnotateVideoResponse/error": error
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults": google_cloud_videointelligence_v1p3beta1_streaming_video_annotation_results
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults": google_cloud_videointelligence_v1p3beta1_streaming_video_annotation_results
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/frameTimestamp": frame_timestamp
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations": label_annotations
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations": label_annotations
|
||||||
? "/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations/label_annotation"
|
? "/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations/label_annotation"
|
||||||
: label_annotation
|
: label_annotation
|
||||||
|
@ -147297,6 +147501,8 @@
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/celebrityRecognitionAnnotations": celebrity_recognition_annotations
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/celebrityRecognitionAnnotations": celebrity_recognition_annotations
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/error": error
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1beta2/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -147503,8 +147709,20 @@
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_ExplicitContentFrame": google_cloud_videointelligence_v1_explicit_content_frame
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_ExplicitContentFrame": google_cloud_videointelligence_v1_explicit_content_frame
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_FaceAnnotation": google_cloud_videointelligence_v1_face_annotation
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation": google_cloud_videointelligence_v1_face_detection_annotation
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation": google_cloud_videointelligence_v1_face_detection_annotation
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation/version": version
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_FaceFrame": google_cloud_videointelligence_v1_face_frame
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_FaceSegment": google_cloud_videointelligence_v1_face_segment
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_LabelAnnotation": google_cloud_videointelligence_v1_label_annotation
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_LabelAnnotation": google_cloud_videointelligence_v1_label_annotation
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -147598,6 +147816,8 @@
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults": google_cloud_videointelligence_v1_video_annotation_results
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults": google_cloud_videointelligence_v1_video_annotation_results
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/error": error
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -147664,8 +147884,20 @@
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame": google_cloud_videointelligence_v1beta2_explicit_content_frame
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame": google_cloud_videointelligence_v1beta2_explicit_content_frame
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation": google_cloud_videointelligence_v1beta2_face_annotation
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation": google_cloud_videointelligence_v1beta2_face_detection_annotation
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation": google_cloud_videointelligence_v1beta2_face_detection_annotation
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation/version": version
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_FaceFrame": google_cloud_videointelligence_v1beta2_face_frame
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_FaceSegment": google_cloud_videointelligence_v1beta2_face_segment
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation": google_cloud_videointelligence_v1beta2_label_annotation
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation": google_cloud_videointelligence_v1beta2_label_annotation
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -147759,6 +147991,8 @@
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults": google_cloud_videointelligence_v1beta2_video_annotation_results
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults": google_cloud_videointelligence_v1beta2_video_annotation_results
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/error": error
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -147838,12 +148072,24 @@
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p1beta1_explicit_content_frame
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p1beta1_explicit_content_frame
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation": google_cloud_videointelligence_v1p1beta1_face_annotation
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p1beta1_face_detection_annotation
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p1beta1_face_detection_annotation
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation/version": version
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionConfig": google_cloud_videointelligence_v1p1beta1_face_detection_config
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionConfig": google_cloud_videointelligence_v1p1beta1_face_detection_config
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionConfig/includeAttributes": include_attributes
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionConfig/includeAttributes": include_attributes
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionConfig/includeBoundingBoxes": include_bounding_boxes
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionConfig/includeBoundingBoxes": include_bounding_boxes
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionConfig/model": model
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionConfig/model": model
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceFrame": google_cloud_videointelligence_v1p1beta1_face_frame
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceSegment": google_cloud_videointelligence_v1p1beta1_face_segment
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation": google_cloud_videointelligence_v1p1beta1_label_annotation
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation": google_cloud_videointelligence_v1p1beta1_label_annotation
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -147973,6 +148219,8 @@
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p1beta1_video_annotation_results
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p1beta1_video_annotation_results
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/error": error
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -148053,8 +148301,20 @@
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p2beta1_explicit_content_frame
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p2beta1_explicit_content_frame
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation": google_cloud_videointelligence_v1p2beta1_face_annotation
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p2beta1_face_detection_annotation
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p2beta1_face_detection_annotation
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation/version": version
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_FaceFrame": google_cloud_videointelligence_v1p2beta1_face_frame
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_FaceSegment": google_cloud_videointelligence_v1p2beta1_face_segment
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation": google_cloud_videointelligence_v1p2beta1_label_annotation
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation": google_cloud_videointelligence_v1p2beta1_label_annotation
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -148151,6 +148411,8 @@
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p2beta1_video_annotation_results
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p2beta1_video_annotation_results
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/error": error
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -148233,11 +148495,23 @@
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p3beta1_explicit_content_frame
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p3beta1_explicit_content_frame
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation": google_cloud_videointelligence_v1p3beta1_face_annotation
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p3beta1_face_detection_annotation
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p3beta1_face_detection_annotation
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/thumbnail": thumbnail
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/tracks": tracks
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/tracks": tracks
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/tracks/track": track
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/tracks/track": track
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/version": version
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceFrame": google_cloud_videointelligence_v1p3beta1_face_frame
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceSegment": google_cloud_videointelligence_v1p3beta1_face_segment
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation": google_cloud_videointelligence_v1p3beta1_label_annotation
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation": google_cloud_videointelligence_v1p3beta1_label_annotation
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -148303,6 +148577,7 @@
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingAnnotateVideoResponse/error": error
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingAnnotateVideoResponse/error": error
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults": google_cloud_videointelligence_v1p3beta1_streaming_video_annotation_results
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults": google_cloud_videointelligence_v1p3beta1_streaming_video_annotation_results
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/frameTimestamp": frame_timestamp
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations": label_annotations
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations": label_annotations
|
||||||
? "/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations/label_annotation"
|
? "/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations/label_annotation"
|
||||||
: label_annotation
|
: label_annotation
|
||||||
|
@ -148350,6 +148625,8 @@
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/celebrityRecognitionAnnotations": celebrity_recognition_annotations
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/celebrityRecognitionAnnotations": celebrity_recognition_annotations
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/error": error
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1p1beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -148559,8 +148836,20 @@
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_ExplicitContentFrame": google_cloud_videointelligence_v1_explicit_content_frame
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_ExplicitContentFrame": google_cloud_videointelligence_v1_explicit_content_frame
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_FaceAnnotation": google_cloud_videointelligence_v1_face_annotation
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation": google_cloud_videointelligence_v1_face_detection_annotation
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation": google_cloud_videointelligence_v1_face_detection_annotation
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation/version": version
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_FaceFrame": google_cloud_videointelligence_v1_face_frame
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_FaceSegment": google_cloud_videointelligence_v1_face_segment
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_LabelAnnotation": google_cloud_videointelligence_v1_label_annotation
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_LabelAnnotation": google_cloud_videointelligence_v1_label_annotation
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -148654,6 +148943,8 @@
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults": google_cloud_videointelligence_v1_video_annotation_results
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults": google_cloud_videointelligence_v1_video_annotation_results
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/error": error
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -148720,8 +149011,20 @@
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame": google_cloud_videointelligence_v1beta2_explicit_content_frame
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame": google_cloud_videointelligence_v1beta2_explicit_content_frame
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation": google_cloud_videointelligence_v1beta2_face_annotation
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation": google_cloud_videointelligence_v1beta2_face_detection_annotation
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation": google_cloud_videointelligence_v1beta2_face_detection_annotation
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation/version": version
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_FaceFrame": google_cloud_videointelligence_v1beta2_face_frame
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_FaceSegment": google_cloud_videointelligence_v1beta2_face_segment
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation": google_cloud_videointelligence_v1beta2_label_annotation
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation": google_cloud_videointelligence_v1beta2_label_annotation
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -148815,6 +149118,8 @@
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults": google_cloud_videointelligence_v1beta2_video_annotation_results
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults": google_cloud_videointelligence_v1beta2_video_annotation_results
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/error": error
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -148884,8 +149189,20 @@
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p1beta1_explicit_content_frame
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p1beta1_explicit_content_frame
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation": google_cloud_videointelligence_v1p1beta1_face_annotation
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p1beta1_face_detection_annotation
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p1beta1_face_detection_annotation
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation/version": version
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_FaceFrame": google_cloud_videointelligence_v1p1beta1_face_frame
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_FaceSegment": google_cloud_videointelligence_v1p1beta1_face_segment
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation": google_cloud_videointelligence_v1p1beta1_label_annotation
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation": google_cloud_videointelligence_v1p1beta1_label_annotation
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -148979,6 +149296,8 @@
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p1beta1_video_annotation_results
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p1beta1_video_annotation_results
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/error": error
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -149058,12 +149377,24 @@
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p2beta1_explicit_content_frame
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p2beta1_explicit_content_frame
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation": google_cloud_videointelligence_v1p2beta1_face_annotation
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p2beta1_face_detection_annotation
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p2beta1_face_detection_annotation
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation/version": version
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionConfig": google_cloud_videointelligence_v1p2beta1_face_detection_config
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionConfig": google_cloud_videointelligence_v1p2beta1_face_detection_config
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionConfig/includeAttributes": include_attributes
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionConfig/includeAttributes": include_attributes
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionConfig/includeBoundingBoxes": include_bounding_boxes
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionConfig/includeBoundingBoxes": include_bounding_boxes
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionConfig/model": model
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionConfig/model": model
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceFrame": google_cloud_videointelligence_v1p2beta1_face_frame
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceSegment": google_cloud_videointelligence_v1p2beta1_face_segment
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation": google_cloud_videointelligence_v1p2beta1_label_annotation
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation": google_cloud_videointelligence_v1p2beta1_label_annotation
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -149190,6 +149521,8 @@
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p2beta1_video_annotation_results
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p2beta1_video_annotation_results
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/error": error
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -149283,11 +149616,23 @@
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p3beta1_explicit_content_frame
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p3beta1_explicit_content_frame
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation": google_cloud_videointelligence_v1p3beta1_face_annotation
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p3beta1_face_detection_annotation
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p3beta1_face_detection_annotation
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/thumbnail": thumbnail
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/tracks": tracks
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/tracks": tracks
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/tracks/track": track
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/tracks/track": track
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/version": version
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceFrame": google_cloud_videointelligence_v1p3beta1_face_frame
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceSegment": google_cloud_videointelligence_v1p3beta1_face_segment
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation": google_cloud_videointelligence_v1p3beta1_label_annotation
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation": google_cloud_videointelligence_v1p3beta1_label_annotation
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -149353,6 +149698,7 @@
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingAnnotateVideoResponse/error": error
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingAnnotateVideoResponse/error": error
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults": google_cloud_videointelligence_v1p3beta1_streaming_video_annotation_results
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults": google_cloud_videointelligence_v1p3beta1_streaming_video_annotation_results
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/frameTimestamp": frame_timestamp
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations": label_annotations
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations": label_annotations
|
||||||
? "/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations/label_annotation"
|
? "/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations/label_annotation"
|
||||||
: label_annotation
|
: label_annotation
|
||||||
|
@ -149400,6 +149746,8 @@
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/celebrityRecognitionAnnotations": celebrity_recognition_annotations
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/celebrityRecognitionAnnotations": celebrity_recognition_annotations
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/error": error
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1p2beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -149609,8 +149957,20 @@
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_ExplicitContentFrame": google_cloud_videointelligence_v1_explicit_content_frame
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_ExplicitContentFrame": google_cloud_videointelligence_v1_explicit_content_frame
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_FaceAnnotation": google_cloud_videointelligence_v1_face_annotation
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation": google_cloud_videointelligence_v1_face_detection_annotation
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation": google_cloud_videointelligence_v1_face_detection_annotation
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_FaceDetectionAnnotation/version": version
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_FaceFrame": google_cloud_videointelligence_v1_face_frame
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_FaceSegment": google_cloud_videointelligence_v1_face_segment
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_LabelAnnotation": google_cloud_videointelligence_v1_label_annotation
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_LabelAnnotation": google_cloud_videointelligence_v1_label_annotation
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -149704,6 +150064,8 @@
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults": google_cloud_videointelligence_v1_video_annotation_results
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults": google_cloud_videointelligence_v1_video_annotation_results
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/error": error
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -149770,8 +150132,20 @@
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame": google_cloud_videointelligence_v1beta2_explicit_content_frame
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame": google_cloud_videointelligence_v1beta2_explicit_content_frame
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation": google_cloud_videointelligence_v1beta2_face_annotation
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation": google_cloud_videointelligence_v1beta2_face_detection_annotation
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation": google_cloud_videointelligence_v1beta2_face_detection_annotation
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_FaceDetectionAnnotation/version": version
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_FaceFrame": google_cloud_videointelligence_v1beta2_face_frame
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_FaceSegment": google_cloud_videointelligence_v1beta2_face_segment
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation": google_cloud_videointelligence_v1beta2_label_annotation
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation": google_cloud_videointelligence_v1beta2_label_annotation
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -149865,6 +150239,8 @@
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults": google_cloud_videointelligence_v1beta2_video_annotation_results
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults": google_cloud_videointelligence_v1beta2_video_annotation_results
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/error": error
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1beta2_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -149934,8 +150310,20 @@
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p1beta1_explicit_content_frame
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p1beta1_explicit_content_frame
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation": google_cloud_videointelligence_v1p1beta1_face_annotation
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p1beta1_face_detection_annotation
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p1beta1_face_detection_annotation
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_FaceDetectionAnnotation/version": version
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_FaceFrame": google_cloud_videointelligence_v1p1beta1_face_frame
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_FaceSegment": google_cloud_videointelligence_v1p1beta1_face_segment
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation": google_cloud_videointelligence_v1p1beta1_label_annotation
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation": google_cloud_videointelligence_v1p1beta1_label_annotation
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -150029,6 +150417,8 @@
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p1beta1_video_annotation_results
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p1beta1_video_annotation_results
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/error": error
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p1beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -150098,8 +150488,20 @@
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p2beta1_explicit_content_frame
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p2beta1_explicit_content_frame
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation": google_cloud_videointelligence_v1p2beta1_face_annotation
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p2beta1_face_detection_annotation
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p2beta1_face_detection_annotation
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation/version": version
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_FaceDetectionAnnotation/version": version
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_FaceFrame": google_cloud_videointelligence_v1p2beta1_face_frame
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_FaceSegment": google_cloud_videointelligence_v1p2beta1_face_segment
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation": google_cloud_videointelligence_v1p2beta1_label_annotation
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation": google_cloud_videointelligence_v1p2beta1_label_annotation
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -150193,6 +150595,8 @@
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p2beta1_video_annotation_results
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults": google_cloud_videointelligence_v1p2beta1_video_annotation_results
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/error": error
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p2beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
@ -150285,6 +150689,12 @@
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p3beta1_explicit_content_frame
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame": google_cloud_videointelligence_v1p3beta1_explicit_content_frame
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/pornographyLikelihood": pornography_likelihood
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/timeOffset": time_offset
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_ExplicitContentFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation": google_cloud_videointelligence_v1p3beta1_face_annotation
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/frames": frames
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/frames/frame": frame
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/segments": segments
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/segments/segment": segment
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p3beta1_face_detection_annotation
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation": google_cloud_videointelligence_v1p3beta1_face_detection_annotation
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/thumbnail": thumbnail
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/thumbnail": thumbnail
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/tracks": tracks
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionAnnotation/tracks": tracks
|
||||||
|
@ -150294,6 +150704,12 @@
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionConfig/includeAttributes": include_attributes
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionConfig/includeAttributes": include_attributes
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionConfig/includeBoundingBoxes": include_bounding_boxes
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionConfig/includeBoundingBoxes": include_bounding_boxes
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionConfig/model": model
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceDetectionConfig/model": model
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceFrame": google_cloud_videointelligence_v1p3beta1_face_frame
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceFrame/normalizedBoundingBoxes": normalized_bounding_boxes
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceFrame/normalizedBoundingBoxes/normalized_bounding_box": normalized_bounding_box
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceFrame/timeOffset": time_offset
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceSegment": google_cloud_videointelligence_v1p3beta1_face_segment
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_FaceSegment/segment": segment
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation": google_cloud_videointelligence_v1p3beta1_label_annotation
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation": google_cloud_videointelligence_v1p3beta1_label_annotation
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities": category_entities
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities": category_entities
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_LabelAnnotation/categoryEntities/category_entity": category_entity
|
||||||
|
@ -150388,6 +150804,7 @@
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingAnnotateVideoResponse/error": error
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingAnnotateVideoResponse/error": error
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults": google_cloud_videointelligence_v1p3beta1_streaming_video_annotation_results
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults": google_cloud_videointelligence_v1p3beta1_streaming_video_annotation_results
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/frameTimestamp": frame_timestamp
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations": label_annotations
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations": label_annotations
|
||||||
? "/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations/label_annotation"
|
? "/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_StreamingVideoAnnotationResults/labelAnnotations/label_annotation"
|
||||||
: label_annotation
|
: label_annotation
|
||||||
|
@ -150439,6 +150856,8 @@
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/celebrityRecognitionAnnotations": celebrity_recognition_annotations
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/celebrityRecognitionAnnotations": celebrity_recognition_annotations
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/error": error
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/error": error
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/explicitAnnotation": explicit_annotation
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceAnnotations": face_annotations
|
||||||
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceAnnotations/face_annotation": face_annotation
|
||||||
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
"/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations": face_detection_annotations
|
||||||
? "/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
? "/videointelligence:v1p3beta1/GoogleCloudVideointelligenceV1p3beta1_VideoAnnotationResults/faceDetectionAnnotations/face_detection_annotation"
|
||||||
: face_detection_annotation
|
: face_detection_annotation
|
||||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://developers.google.com/analytics/trusted-testing/analytics-data/
|
# @see https://developers.google.com/analytics/trusted-testing/analytics-data/
|
||||||
module AnalyticsdataV1alpha
|
module AnalyticsdataV1alpha
|
||||||
VERSION = 'V1alpha'
|
VERSION = 'V1alpha'
|
||||||
REVISION = '20200907'
|
REVISION = '20201006'
|
||||||
|
|
||||||
# View and manage your Google Analytics data
|
# View and manage your Google Analytics data
|
||||||
AUTH_ANALYTICS = 'https://www.googleapis.com/auth/analytics'
|
AUTH_ANALYTICS = 'https://www.googleapis.com/auth/analytics'
|
||||||
|
|
|
@ -677,6 +677,37 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# The dimensions and metrics currently accepted in reporting methods.
|
||||||
|
class Metadata
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The dimensions descriptions.
|
||||||
|
# Corresponds to the JSON property `dimensions`
|
||||||
|
# @return [Array<Google::Apis::AnalyticsdataV1alpha::DimensionMetadata>]
|
||||||
|
attr_accessor :dimensions
|
||||||
|
|
||||||
|
# The metric descriptions.
|
||||||
|
# Corresponds to the JSON property `metrics`
|
||||||
|
# @return [Array<Google::Apis::AnalyticsdataV1alpha::MetricMetadata>]
|
||||||
|
attr_accessor :metrics
|
||||||
|
|
||||||
|
# Resource name of this metadata.
|
||||||
|
# Corresponds to the JSON property `name`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :name
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@dimensions = args[:dimensions] if args.key?(:dimensions)
|
||||||
|
@metrics = args[:metrics] if args.key?(:metrics)
|
||||||
|
@name = args[:name] if args.key?(:name)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# The quantitative measurements of a report. For example, the metric eventCount
|
# The quantitative measurements of a report. For example, the metric eventCount
|
||||||
# is the total number of events. Requests are allowed up to 10 metrics.
|
# is the total number of events. Requests are allowed up to 10 metrics.
|
||||||
class Metric
|
class Metric
|
||||||
|
|
|
@ -160,6 +160,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class Metadata
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class Metric
|
class Metric
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -512,6 +518,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class Metadata
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :dimensions, as: 'dimensions', class: Google::Apis::AnalyticsdataV1alpha::DimensionMetadata, decorator: Google::Apis::AnalyticsdataV1alpha::DimensionMetadata::Representation
|
||||||
|
|
||||||
|
collection :metrics, as: 'metrics', class: Google::Apis::AnalyticsdataV1alpha::MetricMetadata, decorator: Google::Apis::AnalyticsdataV1alpha::MetricMetadata::Representation
|
||||||
|
|
||||||
|
property :name, as: 'name'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class Metric
|
class Metric
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
|
|
@ -47,6 +47,45 @@ module Google
|
||||||
@batch_path = 'batch'
|
@batch_path = 'batch'
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Returns metadata for dimensions and metrics available in reporting methods.
|
||||||
|
# Used to explore the dimensions and metrics. In this method, a Google Analytics
|
||||||
|
# App + Web Property Identifier is specified in the request, and the metadata
|
||||||
|
# response includes Custom dimensions and metrics as well as Universal metadata.
|
||||||
|
# For example if a custom metric with parameter name `levels_unlocked` is
|
||||||
|
# registered to a property, the Metadata response will contain `customEvent:
|
||||||
|
# levels_unlocked`. Universal metadata are dimensions and metrics applicable to
|
||||||
|
# any property such as `country` and `totalUsers`.
|
||||||
|
# @param [String] name
|
||||||
|
# Required. The resource name of the metadata to retrieve. This name field is
|
||||||
|
# specified in the URL path and not URL parameters. Property is a numeric Google
|
||||||
|
# Analytics App + Web Property identifier. Example: properties/1234/metadata
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::AnalyticsdataV1alpha::Metadata] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::AnalyticsdataV1alpha::Metadata]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def get_property_metadata(name, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:get, 'v1alpha/{+name}', options)
|
||||||
|
command.response_representation = Google::Apis::AnalyticsdataV1alpha::Metadata::Representation
|
||||||
|
command.response_class = Google::Apis::AnalyticsdataV1alpha::Metadata
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
# Returns multiple pivot reports in a batch. All reports must be for the same
|
# Returns multiple pivot reports in a batch. All reports must be for the same
|
||||||
# Entity.
|
# Entity.
|
||||||
# @param [Google::Apis::AnalyticsdataV1alpha::BatchRunPivotReportsRequest] batch_run_pivot_reports_request_object
|
# @param [Google::Apis::AnalyticsdataV1alpha::BatchRunPivotReportsRequest] batch_run_pivot_reports_request_object
|
||||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://developers.google.com/android-publisher
|
# @see https://developers.google.com/android-publisher
|
||||||
module AndroidpublisherV3
|
module AndroidpublisherV3
|
||||||
VERSION = 'V3'
|
VERSION = 'V3'
|
||||||
REVISION = '20200927'
|
REVISION = '20201007'
|
||||||
|
|
||||||
# View and manage your Google Play Developer account
|
# View and manage your Google Play Developer account
|
||||||
AUTH_ANDROIDPUBLISHER = 'https://www.googleapis.com/auth/androidpublisher'
|
AUTH_ANDROIDPUBLISHER = 'https://www.googleapis.com/auth/androidpublisher'
|
||||||
|
|
|
@ -1863,8 +1863,6 @@ module Google
|
||||||
# @param [String] package_name
|
# @param [String] package_name
|
||||||
# The package name of the application for which this subscription was purchased (
|
# The package name of the application for which this subscription was purchased (
|
||||||
# for example, 'com.some.thing').
|
# for example, 'com.some.thing').
|
||||||
# @param [String] subscription_id
|
|
||||||
# The purchased subscription ID (for example, 'monthly001').
|
|
||||||
# @param [String] token
|
# @param [String] token
|
||||||
# The token provided to the user's device when the subscription was purchased.
|
# The token provided to the user's device when the subscription was purchased.
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
|
@ -1884,10 +1882,9 @@ module Google
|
||||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
def cancel_purchase_subscription(package_name, subscription_id, token, fields: nil, quota_user: nil, options: nil, &block)
|
def cancel_purchase_subscription(package_name, token, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
command = make_simple_command(:post, 'androidpublisher/v3/applications/{packageName}/purchases/subscriptions/{subscriptionId}/tokens/{token}:cancel', options)
|
command = make_simple_command(:post, 'androidpublisher/v3/applications/{packageName}/purchases/subscriptions/tokens/{token}:cancel', options)
|
||||||
command.params['packageName'] = package_name unless package_name.nil?
|
command.params['packageName'] = package_name unless package_name.nil?
|
||||||
command.params['subscriptionId'] = subscription_id unless subscription_id.nil?
|
|
||||||
command.params['token'] = token unless token.nil?
|
command.params['token'] = token unless token.nil?
|
||||||
command.query['fields'] = fields unless fields.nil?
|
command.query['fields'] = fields unless fields.nil?
|
||||||
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://developers.google.com/apps-marketplace
|
# @see https://developers.google.com/apps-marketplace
|
||||||
module AppsmarketV2
|
module AppsmarketV2
|
||||||
VERSION = 'V2'
|
VERSION = 'V2'
|
||||||
REVISION = '20200928'
|
REVISION = '20201005'
|
||||||
|
|
||||||
# View your installed application's licensing information
|
# View your installed application's licensing information
|
||||||
AUTH_APPSMARKETPLACE_LICENSE = 'https://www.googleapis.com/auth/appsmarketplace.license'
|
AUTH_APPSMARKETPLACE_LICENSE = 'https://www.googleapis.com/auth/appsmarketplace.license'
|
||||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://cloud.google.com/asset-inventory/docs/quickstart
|
# @see https://cloud.google.com/asset-inventory/docs/quickstart
|
||||||
module CloudassetV1p4beta1
|
module CloudassetV1p4beta1
|
||||||
VERSION = 'V1p4beta1'
|
VERSION = 'V1p4beta1'
|
||||||
REVISION = '20200911'
|
REVISION = '20201003'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -254,9 +254,9 @@ module Google
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# Required. The uri of the Cloud Storage object. It's the same uri that is used
|
# Required. The uri of the Cloud Storage object. It's the same uri that is used
|
||||||
# by gsutil. For example: "gs://bucket_name/object_name". See [Viewing and
|
# by gsutil. For example: "gs://bucket_name/object_name". See [Quickstart: Using
|
||||||
# Editing Object Metadata](https://cloud.google.com/storage/docs/viewing-editing-
|
# the gsutil tool] (https://cloud.google.com/storage/docs/quickstart-gsutil) for
|
||||||
# metadata) for more information.
|
# examples.
|
||||||
# Corresponds to the JSON property `uri`
|
# Corresponds to the JSON property `uri`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :uri
|
attr_accessor :uri
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://developers.google.com/cloud-search/docs/guides/
|
# @see https://developers.google.com/cloud-search/docs/guides/
|
||||||
module CloudsearchV1
|
module CloudsearchV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20200901'
|
REVISION = '20200929'
|
||||||
|
|
||||||
# Index and serve your organization's data with Cloud Search
|
# Index and serve your organization's data with Cloud Search
|
||||||
AUTH_CLOUD_SEARCH = 'https://www.googleapis.com/auth/cloud_search'
|
AUTH_CLOUD_SEARCH = 'https://www.googleapis.com/auth/cloud_search'
|
||||||
|
|
|
@ -4003,7 +4003,8 @@ module Google
|
||||||
attr_accessor :facet_options
|
attr_accessor :facet_options
|
||||||
|
|
||||||
# Maximum number of search results to return in one page. Valid values are
|
# Maximum number of search results to return in one page. Valid values are
|
||||||
# between 1 and 100, inclusive. Default value is 10.
|
# between 1 and 100, inclusive. Default value is 10. Minimum value is 50 when
|
||||||
|
# results beyond 2000 are requested.
|
||||||
# Corresponds to the JSON property `pageSize`
|
# Corresponds to the JSON property `pageSize`
|
||||||
# @return [Fixnum]
|
# @return [Fixnum]
|
||||||
attr_accessor :page_size
|
attr_accessor :page_size
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://cloud.google.com/shell/docs/
|
# @see https://cloud.google.com/shell/docs/
|
||||||
module CloudshellV1
|
module CloudshellV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20200803'
|
REVISION = '20201003'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -22,6 +22,120 @@ module Google
|
||||||
module Apis
|
module Apis
|
||||||
module CloudshellV1
|
module CloudshellV1
|
||||||
|
|
||||||
|
# Message included in the metadata field of operations returned from
|
||||||
|
# AddPublicKey.
|
||||||
|
class AddPublicKeyMetadata
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Request message for AddPublicKey.
|
||||||
|
class AddPublicKeyRequest
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Key that should be added to the environment. Supported formats are `ssh-dss` (
|
||||||
|
# see RFC4253), `ssh-rsa` (see RFC4253), `ecdsa-sha2-nistp256` (see RFC5656), `
|
||||||
|
# ecdsa-sha2-nistp384` (see RFC5656) and `ecdsa-sha2-nistp521` (see RFC5656). It
|
||||||
|
# should be structured as , where part is encoded with Base64.
|
||||||
|
# Corresponds to the JSON property `key`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :key
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@key = args[:key] if args.key?(:key)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Response message for AddPublicKey.
|
||||||
|
class AddPublicKeyResponse
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Key that was added to the environment.
|
||||||
|
# Corresponds to the JSON property `key`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :key
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@key = args[:key] if args.key?(:key)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Message included in the metadata field of operations returned from
|
||||||
|
# AuthorizeEnvironment.
|
||||||
|
class AuthorizeEnvironmentMetadata
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Request message for AuthorizeEnvironment.
|
||||||
|
class AuthorizeEnvironmentRequest
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The OAuth access token that should be sent to the environment.
|
||||||
|
# Corresponds to the JSON property `accessToken`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :access_token
|
||||||
|
|
||||||
|
# The time when the credentials expire. If not set, defaults to one hour from
|
||||||
|
# when the server received the request.
|
||||||
|
# Corresponds to the JSON property `expireTime`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :expire_time
|
||||||
|
|
||||||
|
# The OAuth ID token that should be sent to the environment.
|
||||||
|
# Corresponds to the JSON property `idToken`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :id_token
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@access_token = args[:access_token] if args.key?(:access_token)
|
||||||
|
@expire_time = args[:expire_time] if args.key?(:expire_time)
|
||||||
|
@id_token = args[:id_token] if args.key?(:id_token)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Response message for AuthorizeEnvironment.
|
||||||
|
class AuthorizeEnvironmentResponse
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# The request message for Operations.CancelOperation.
|
# The request message for Operations.CancelOperation.
|
||||||
class CancelOperationRequest
|
class CancelOperationRequest
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -35,6 +149,34 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Message included in the metadata field of operations returned from
|
||||||
|
# CreateEnvironment.
|
||||||
|
class CreateEnvironmentMetadata
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Message included in the metadata field of operations returned from
|
||||||
|
# DeleteEnvironment.
|
||||||
|
class DeleteEnvironmentMetadata
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# A generic empty message that you can re-use to avoid defining duplicated empty
|
# A generic empty message that you can re-use to avoid defining duplicated empty
|
||||||
# messages in your APIs. A typical example is to use it as the request or the
|
# messages in your APIs. A typical example is to use it as the request or the
|
||||||
# response type of an API method. For instance: service Foo ` rpc Bar(google.
|
# response type of an API method. For instance: service Foo ` rpc Bar(google.
|
||||||
|
@ -52,6 +194,89 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# A Cloud Shell environment, which is defined as the combination of a Docker
|
||||||
|
# image specifying what is installed on the environment and a home directory
|
||||||
|
# containing the user's data that will remain across sessions. Each user has at
|
||||||
|
# least an environment with the ID "default".
|
||||||
|
class Environment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Required. Immutable. Full path to the Docker image used to run this
|
||||||
|
# environment, e.g. "gcr.io/dev-con/cloud-devshell:latest".
|
||||||
|
# Corresponds to the JSON property `dockerImage`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :docker_image
|
||||||
|
|
||||||
|
# Output only. The environment's identifier, unique among the user's
|
||||||
|
# environments.
|
||||||
|
# Corresponds to the JSON property `id`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :id
|
||||||
|
|
||||||
|
# Immutable. Full name of this resource, in the format `users/`owner_email`/
|
||||||
|
# environments/`environment_id``. ``owner_email`` is the email address of the
|
||||||
|
# user to whom this environment belongs, and ``environment_id`` is the
|
||||||
|
# identifier of this environment. For example, `users/someone@example.com/
|
||||||
|
# environments/default`.
|
||||||
|
# Corresponds to the JSON property `name`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :name
|
||||||
|
|
||||||
|
# Output only. Public keys associated with the environment. Clients can connect
|
||||||
|
# to this environment via SSH only if they possess a private key corresponding
|
||||||
|
# to at least one of these public keys. Keys can be added to or removed from the
|
||||||
|
# environment using the AddPublicKey and RemovePublicKey methods.
|
||||||
|
# Corresponds to the JSON property `publicKeys`
|
||||||
|
# @return [Array<String>]
|
||||||
|
attr_accessor :public_keys
|
||||||
|
|
||||||
|
# Output only. Host to which clients can connect to initiate SSH sessions with
|
||||||
|
# the environment.
|
||||||
|
# Corresponds to the JSON property `sshHost`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :ssh_host
|
||||||
|
|
||||||
|
# Output only. Port to which clients can connect to initiate SSH sessions with
|
||||||
|
# the environment.
|
||||||
|
# Corresponds to the JSON property `sshPort`
|
||||||
|
# @return [Fixnum]
|
||||||
|
attr_accessor :ssh_port
|
||||||
|
|
||||||
|
# Output only. Username that clients should use when initiating SSH sessions
|
||||||
|
# with the environment.
|
||||||
|
# Corresponds to the JSON property `sshUsername`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :ssh_username
|
||||||
|
|
||||||
|
# Output only. Current execution state of this environment.
|
||||||
|
# Corresponds to the JSON property `state`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :state
|
||||||
|
|
||||||
|
# Output only. Host to which clients can connect to initiate HTTPS or WSS
|
||||||
|
# connections with the environment.
|
||||||
|
# Corresponds to the JSON property `webHost`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :web_host
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@docker_image = args[:docker_image] if args.key?(:docker_image)
|
||||||
|
@id = args[:id] if args.key?(:id)
|
||||||
|
@name = args[:name] if args.key?(:name)
|
||||||
|
@public_keys = args[:public_keys] if args.key?(:public_keys)
|
||||||
|
@ssh_host = args[:ssh_host] if args.key?(:ssh_host)
|
||||||
|
@ssh_port = args[:ssh_port] if args.key?(:ssh_port)
|
||||||
|
@ssh_username = args[:ssh_username] if args.key?(:ssh_username)
|
||||||
|
@state = args[:state] if args.key?(:state)
|
||||||
|
@web_host = args[:web_host] if args.key?(:web_host)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# The response message for Operations.ListOperations.
|
# The response message for Operations.ListOperations.
|
||||||
class ListOperationsResponse
|
class ListOperationsResponse
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -139,6 +364,123 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Message included in the metadata field of operations returned from
|
||||||
|
# RemovePublicKey.
|
||||||
|
class RemovePublicKeyMetadata
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Request message for RemovePublicKey.
|
||||||
|
class RemovePublicKeyRequest
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Key that should be removed from the environment.
|
||||||
|
# Corresponds to the JSON property `key`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :key
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@key = args[:key] if args.key?(:key)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Response message for RemovePublicKey.
|
||||||
|
class RemovePublicKeyResponse
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Message included in the metadata field of operations returned from
|
||||||
|
# StartEnvironment.
|
||||||
|
class StartEnvironmentMetadata
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Current state of the environment being started.
|
||||||
|
# Corresponds to the JSON property `state`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :state
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@state = args[:state] if args.key?(:state)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Request message for StartEnvironment.
|
||||||
|
class StartEnvironmentRequest
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The initial access token passed to the environment. If this is present and
|
||||||
|
# valid, the environment will be pre-authenticated with gcloud so that the user
|
||||||
|
# can run gcloud commands in Cloud Shell without having to log in. This code can
|
||||||
|
# be updated later by calling AuthorizeEnvironment.
|
||||||
|
# Corresponds to the JSON property `accessToken`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :access_token
|
||||||
|
|
||||||
|
# Public keys that should be added to the environment before it is started.
|
||||||
|
# Corresponds to the JSON property `publicKeys`
|
||||||
|
# @return [Array<String>]
|
||||||
|
attr_accessor :public_keys
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@access_token = args[:access_token] if args.key?(:access_token)
|
||||||
|
@public_keys = args[:public_keys] if args.key?(:public_keys)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Message included in the response field of operations returned from
|
||||||
|
# StartEnvironment once the operation is complete.
|
||||||
|
class StartEnvironmentResponse
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# A Cloud Shell environment, which is defined as the combination of a Docker
|
||||||
|
# image specifying what is installed on the environment and a home directory
|
||||||
|
# containing the user's data that will remain across sessions. Each user has at
|
||||||
|
# least an environment with the ID "default".
|
||||||
|
# Corresponds to the JSON property `environment`
|
||||||
|
# @return [Google::Apis::CloudshellV1::Environment]
|
||||||
|
attr_accessor :environment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@environment = args[:environment] if args.key?(:environment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# The `Status` type defines a logical error model that is suitable for different
|
# The `Status` type defines a logical error model that is suitable for different
|
||||||
# programming environments, including REST APIs and RPC APIs. It is used by [
|
# programming environments, including REST APIs and RPC APIs. It is used by [
|
||||||
# gRPC](https://github.com/grpc). Each `Status` message contains three pieces of
|
# gRPC](https://github.com/grpc). Each `Status` message contains three pieces of
|
||||||
|
|
|
@ -22,18 +22,72 @@ module Google
|
||||||
module Apis
|
module Apis
|
||||||
module CloudshellV1
|
module CloudshellV1
|
||||||
|
|
||||||
|
class AddPublicKeyMetadata
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class AddPublicKeyRequest
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class AddPublicKeyResponse
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class AuthorizeEnvironmentMetadata
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class AuthorizeEnvironmentRequest
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class AuthorizeEnvironmentResponse
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class CancelOperationRequest
|
class CancelOperationRequest
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class CreateEnvironmentMetadata
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class DeleteEnvironmentMetadata
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class Empty
|
class Empty
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class Environment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class ListOperationsResponse
|
class ListOperationsResponse
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -46,24 +100,128 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class RemovePublicKeyMetadata
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class RemovePublicKeyRequest
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class RemovePublicKeyResponse
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class StartEnvironmentMetadata
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class StartEnvironmentRequest
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class StartEnvironmentResponse
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class Status
|
class Status
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class AddPublicKeyMetadata
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class AddPublicKeyRequest
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :key, as: 'key'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class AddPublicKeyResponse
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :key, as: 'key'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class AuthorizeEnvironmentMetadata
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class AuthorizeEnvironmentRequest
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :access_token, as: 'accessToken'
|
||||||
|
property :expire_time, as: 'expireTime'
|
||||||
|
property :id_token, as: 'idToken'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class AuthorizeEnvironmentResponse
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class CancelOperationRequest
|
class CancelOperationRequest
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class CreateEnvironmentMetadata
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class DeleteEnvironmentMetadata
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class Empty
|
class Empty
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class Environment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :docker_image, as: 'dockerImage'
|
||||||
|
property :id, as: 'id'
|
||||||
|
property :name, as: 'name'
|
||||||
|
collection :public_keys, as: 'publicKeys'
|
||||||
|
property :ssh_host, as: 'sshHost'
|
||||||
|
property :ssh_port, as: 'sshPort'
|
||||||
|
property :ssh_username, as: 'sshUsername'
|
||||||
|
property :state, as: 'state'
|
||||||
|
property :web_host, as: 'webHost'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class ListOperationsResponse
|
class ListOperationsResponse
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -85,6 +243,48 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class RemovePublicKeyMetadata
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class RemovePublicKeyRequest
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :key, as: 'key'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class RemovePublicKeyResponse
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class StartEnvironmentMetadata
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :state, as: 'state'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class StartEnvironmentRequest
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :access_token, as: 'accessToken'
|
||||||
|
collection :public_keys, as: 'publicKeys'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class StartEnvironmentResponse
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :environment, as: 'environment', class: Google::Apis::CloudshellV1::Environment, decorator: Google::Apis::CloudshellV1::Environment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class Status
|
class Status
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
|
|
@ -198,6 +198,183 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Adds a public SSH key to an environment, allowing clients with the
|
||||||
|
# corresponding private key to connect to that environment via SSH. If a key
|
||||||
|
# with the same content already exists, this will error with ALREADY_EXISTS.
|
||||||
|
# @param [String] environment
|
||||||
|
# Environment this key should be added to, e.g. `users/me/environments/default`.
|
||||||
|
# @param [Google::Apis::CloudshellV1::AddPublicKeyRequest] add_public_key_request_object
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::CloudshellV1::Operation] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::CloudshellV1::Operation]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def add_environment_public_key(environment, add_public_key_request_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:post, 'v1/{+environment}:addPublicKey', options)
|
||||||
|
command.request_representation = Google::Apis::CloudshellV1::AddPublicKeyRequest::Representation
|
||||||
|
command.request_object = add_public_key_request_object
|
||||||
|
command.response_representation = Google::Apis::CloudshellV1::Operation::Representation
|
||||||
|
command.response_class = Google::Apis::CloudshellV1::Operation
|
||||||
|
command.params['environment'] = environment unless environment.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Sends OAuth credentials to a running environment on behalf of a user. When
|
||||||
|
# this completes, the environment will be authorized to run various Google Cloud
|
||||||
|
# command line tools without requiring the user to manually authenticate.
|
||||||
|
# @param [String] name
|
||||||
|
# Name of the resource that should receive the credentials, for example `users/
|
||||||
|
# me/environments/default` or `users/someone@example.com/environments/default`.
|
||||||
|
# @param [Google::Apis::CloudshellV1::AuthorizeEnvironmentRequest] authorize_environment_request_object
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::CloudshellV1::Operation] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::CloudshellV1::Operation]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def authorize_environment(name, authorize_environment_request_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:post, 'v1/{+name}:authorize', options)
|
||||||
|
command.request_representation = Google::Apis::CloudshellV1::AuthorizeEnvironmentRequest::Representation
|
||||||
|
command.request_object = authorize_environment_request_object
|
||||||
|
command.response_representation = Google::Apis::CloudshellV1::Operation::Representation
|
||||||
|
command.response_class = Google::Apis::CloudshellV1::Operation
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Gets an environment. Returns NOT_FOUND if the environment does not exist.
|
||||||
|
# @param [String] name
|
||||||
|
# Required. Name of the requested resource, for example `users/me/environments/
|
||||||
|
# default` or `users/someone@example.com/environments/default`.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::CloudshellV1::Environment] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::CloudshellV1::Environment]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def get_user_environment(name, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:get, 'v1/{+name}', options)
|
||||||
|
command.response_representation = Google::Apis::CloudshellV1::Environment::Representation
|
||||||
|
command.response_class = Google::Apis::CloudshellV1::Environment
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Removes a public SSH key from an environment. Clients will no longer be able
|
||||||
|
# to connect to the environment using the corresponding private key. If a key
|
||||||
|
# with the same content is not present, this will error with NOT_FOUND.
|
||||||
|
# @param [String] environment
|
||||||
|
# Environment this key should be removed from, e.g. `users/me/environments/
|
||||||
|
# default`.
|
||||||
|
# @param [Google::Apis::CloudshellV1::RemovePublicKeyRequest] remove_public_key_request_object
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::CloudshellV1::Operation] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::CloudshellV1::Operation]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def remove_environment_public_key(environment, remove_public_key_request_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:post, 'v1/{+environment}:removePublicKey', options)
|
||||||
|
command.request_representation = Google::Apis::CloudshellV1::RemovePublicKeyRequest::Representation
|
||||||
|
command.request_object = remove_public_key_request_object
|
||||||
|
command.response_representation = Google::Apis::CloudshellV1::Operation::Representation
|
||||||
|
command.response_class = Google::Apis::CloudshellV1::Operation
|
||||||
|
command.params['environment'] = environment unless environment.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Starts an existing environment, allowing clients to connect to it. The
|
||||||
|
# returned operation will contain an instance of StartEnvironmentMetadata in its
|
||||||
|
# metadata field. Users can wait for the environment to start by polling this
|
||||||
|
# operation via GetOperation. Once the environment has finished starting and is
|
||||||
|
# ready to accept connections, the operation will contain a
|
||||||
|
# StartEnvironmentResponse in its response field.
|
||||||
|
# @param [String] name
|
||||||
|
# Name of the resource that should be started, for example `users/me/
|
||||||
|
# environments/default` or `users/someone@example.com/environments/default`.
|
||||||
|
# @param [Google::Apis::CloudshellV1::StartEnvironmentRequest] start_environment_request_object
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::CloudshellV1::Operation] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::CloudshellV1::Operation]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def start_environment(name, start_environment_request_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:post, 'v1/{+name}:start', options)
|
||||||
|
command.request_representation = Google::Apis::CloudshellV1::StartEnvironmentRequest::Representation
|
||||||
|
command.request_object = start_environment_request_object
|
||||||
|
command.response_representation = Google::Apis::CloudshellV1::Operation::Representation
|
||||||
|
command.response_class = Google::Apis::CloudshellV1::Operation
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
protected
|
protected
|
||||||
|
|
||||||
def apply_command_defaults(command)
|
def apply_command_defaults(command)
|
||||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://cloud.google.com/composer/
|
# @see https://cloud.google.com/composer/
|
||||||
module ComposerV1
|
module ComposerV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20200817'
|
REVISION = '20201002'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -662,9 +662,8 @@ module Google
|
||||||
# Apache Airflow configuration property names must be written in [snake_case](
|
# Apache Airflow configuration property names must be written in [snake_case](
|
||||||
# https://en.wikipedia.org/wiki/Snake_case). Property values can contain any
|
# https://en.wikipedia.org/wiki/Snake_case). Property values can contain any
|
||||||
# character, and can be written in any lower/upper case format. Certain Apache
|
# character, and can be written in any lower/upper case format. Certain Apache
|
||||||
# Airflow configuration property values are [blacklisted](/composer/docs/how-to/
|
# Airflow configuration property values are [blocked](/composer/docs/concepts/
|
||||||
# managing/setting-airflow-configurations#airflow_configuration_blacklists), and
|
# airflow-configurations), and cannot be overridden.
|
||||||
# cannot be overridden.
|
|
||||||
# Corresponds to the JSON property `airflowConfigOverrides`
|
# Corresponds to the JSON property `airflowConfigOverrides`
|
||||||
# @return [Hash<String,String>]
|
# @return [Hash<String,String>]
|
||||||
attr_accessor :airflow_config_overrides
|
attr_accessor :airflow_config_overrides
|
||||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://cloud.google.com/composer/
|
# @see https://cloud.google.com/composer/
|
||||||
module ComposerV1beta1
|
module ComposerV1beta1
|
||||||
VERSION = 'V1beta1'
|
VERSION = 'V1beta1'
|
||||||
REVISION = '20200922'
|
REVISION = '20201002'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -734,9 +734,8 @@ module Google
|
||||||
# Apache Airflow configuration property names must be written in [snake_case](
|
# Apache Airflow configuration property names must be written in [snake_case](
|
||||||
# https://en.wikipedia.org/wiki/Snake_case). Property values can contain any
|
# https://en.wikipedia.org/wiki/Snake_case). Property values can contain any
|
||||||
# character, and can be written in any lower/upper case format. Certain Apache
|
# character, and can be written in any lower/upper case format. Certain Apache
|
||||||
# Airflow configuration property values are [blacklisted](/composer/docs/how-to/
|
# Airflow configuration property values are [blocked](/composer/docs/concepts/
|
||||||
# managing/setting-airflow-configurations#airflow_configuration_blacklists), and
|
# airflow-configurations), and cannot be overridden.
|
||||||
# cannot be overridden.
|
|
||||||
# Corresponds to the JSON property `airflowConfigOverrides`
|
# Corresponds to the JSON property `airflowConfigOverrides`
|
||||||
# @return [Hash<String,String>]
|
# @return [Hash<String,String>]
|
||||||
attr_accessor :airflow_config_overrides
|
attr_accessor :airflow_config_overrides
|
||||||
|
|
|
@ -210,49 +210,51 @@ module Google
|
||||||
# 14, the `updateMask` would contain the path "config.softwareConfig.
|
# 14, the `updateMask` would contain the path "config.softwareConfig.
|
||||||
# pypiPackages", and the patch environment would be the following: ` "config":` "
|
# pypiPackages", and the patch environment would be the following: ` "config":` "
|
||||||
# softwareConfig":` "pypiPackages":` "botocore":"==1.7.14" ` ` ` ` *Note:* Only
|
# softwareConfig":` "pypiPackages":` "botocore":"==1.7.14" ` ` ` ` *Note:* Only
|
||||||
# the following fields can be updated: *Mask* *Purpose* config.softwareConfig.
|
# the following fields can be updated: * config.softwareConfig.pypiPackages *
|
||||||
# pypiPackages Replace all custom custom PyPI packages. If a replacement package
|
# Replace all custom custom PyPI packages. If a replacement package map is not
|
||||||
# map is not included in `environment`, all custom PyPI packages are cleared. It
|
# included in `environment`, all custom PyPI packages are cleared. It is an
|
||||||
# is an error to provide both this mask and a mask specifying an individual
|
# error to provide both this mask and a mask specifying an individual package. *
|
||||||
# package. config.softwareConfig.pypiPackages.packagename Update the custom PyPI
|
# config.softwareConfig.pypiPackages.packagename * Update the custom PyPI
|
||||||
# package packagename, preserving other packages. To delete the package, include
|
# package packagename, preserving other packages. To delete the package, include
|
||||||
# it in `updateMask`, and omit the mapping for it in `environment.config.
|
# it in `updateMask`, and omit the mapping for it in `environment.config.
|
||||||
# softwareConfig.pypiPackages`. It is an error to provide both a mask of this
|
# softwareConfig.pypiPackages`. It is an error to provide both a mask of this
|
||||||
# form and the "config.softwareConfig.pypiPackages" mask. labels Replace all
|
# form and the "config.softwareConfig.pypiPackages" mask. * labels * Replace all
|
||||||
# environment labels. If a replacement labels map is not included in `
|
# environment labels. If a replacement labels map is not included in `
|
||||||
# environment`, all labels are cleared. It is an error to provide both this mask
|
# environment`, all labels are cleared. It is an error to provide both this mask
|
||||||
# and a mask specifying one or more individual labels. labels.labelName Set the
|
# and a mask specifying one or more individual labels. * labels.labelName * Set
|
||||||
# label named labelName, while preserving other labels. To delete the label,
|
# the label named labelName, while preserving other labels. To delete the label,
|
||||||
# include it in `updateMask` and omit its mapping in `environment.labels`. It is
|
# include it in `updateMask` and omit its mapping in `environment.labels`. It is
|
||||||
# an error to provide both a mask of this form and the "labels" mask. config.
|
# an error to provide both a mask of this form and the "labels" mask. * config.
|
||||||
# nodeCount Horizontally scale the number of nodes in the environment. An
|
# nodeCount * Horizontally scale the number of nodes in the environment. An
|
||||||
# integer greater than or equal to 3 must be provided in the `config.nodeCount`
|
# integer greater than or equal to 3 must be provided in the `config.nodeCount`
|
||||||
# field. config.webServerNetworkAccessControl Replace the environment's current
|
# field. * config.webServerNetworkAccessControl * Replace the environment's
|
||||||
# WebServerNetworkAccessControl. config.softwareConfig.airflowConfigOverrides
|
# current WebServerNetworkAccessControl. * config.softwareConfig.
|
||||||
# Replace all Apache Airflow config overrides. If a replacement config overrides
|
# airflowConfigOverrides * Replace all Apache Airflow config overrides. If a
|
||||||
# map is not included in `environment`, all config overrides are cleared. It is
|
# replacement config overrides map is not included in `environment`, all config
|
||||||
|
# overrides are cleared. It is an error to provide both this mask and a mask
|
||||||
|
# specifying one or more individual config overrides. * config.softwareConfig.
|
||||||
|
# airflowConfigOverrides.section- name * Override the Apache Airflow config
|
||||||
|
# property name in the section named section, preserving other properties. To
|
||||||
|
# delete the property override, include it in `updateMask` and omit its mapping
|
||||||
|
# in `environment.config.softwareConfig.airflowConfigOverrides`. It is an error
|
||||||
|
# to provide both a mask of this form and the "config.softwareConfig.
|
||||||
|
# airflowConfigOverrides" mask. * config.softwareConfig.envVariables * Replace
|
||||||
|
# all environment variables. If a replacement environment variable map is not
|
||||||
|
# included in `environment`, all custom environment variables are cleared. It is
|
||||||
# an error to provide both this mask and a mask specifying one or more
|
# an error to provide both this mask and a mask specifying one or more
|
||||||
# individual config overrides. config.softwareConfig.airflowConfigOverrides.
|
# individual environment variables. * config.softwareConfig.imageVersion *
|
||||||
# section-name Override the Apache Airflow config property name in the section
|
# Upgrade the version of the environment in-place. Refer to `SoftwareConfig.
|
||||||
# named section, preserving other properties. To delete the property override,
|
# image_version` for information on how to format the new image version.
|
||||||
# include it in `updateMask` and omit its mapping in `environment.config.
|
# Additionally, the new image version cannot effect a version downgrade and must
|
||||||
# softwareConfig.airflowConfigOverrides`. It is an error to provide both a mask
|
# match the current image version's Composer major version and Airflow major and
|
||||||
# of this form and the "config.softwareConfig.airflowConfigOverrides" mask.
|
# minor versions. Consult the Cloud Composer Version List for valid values. *
|
||||||
# config.softwareConfig.envVariables Replace all environment variables. If a
|
# config.databaseConfig.machineType * Cloud SQL machine type used by Airflow
|
||||||
# replacement environment variable map is not included in `environment`, all
|
# database. It has to be one of: db-n1-standard-2, db-n1-standard-4, db-n1-
|
||||||
# custom environment variables are cleared. It is an error to provide both this
|
# standard-8 or db-n1-standard-16. * config.webServerConfig.machineType *
|
||||||
# mask and a mask specifying one or more individual environment variables.
|
# Machine type on which Airflow web server is running. It has to be one of:
|
||||||
# config.softwareConfig.imageVersion Upgrade the version of the environment in-
|
# composer-n1-webserver-2, composer-n1-webserver-4 or composer-n1-webserver-8. *
|
||||||
# place. Refer to `SoftwareConfig.image_version` for information on how to
|
# config.maintenanceWindow * Maintenance window during which Cloud Composer
|
||||||
# format the new image version. Additionally, the new image version cannot
|
# components may be under maintenance.
|
||||||
# effect a version downgrade and must match the current image version's Composer
|
|
||||||
# major version and Airflow major and minor versions. Consult the Cloud Composer
|
|
||||||
# Version List for valid values. config.databaseConfig.machineType Cloud SQL
|
|
||||||
# machine type used by Airflow database. It has to be one of: db-n1-standard-2,
|
|
||||||
# db-n1-standard-4, db-n1-standard-8 or db-n1-standard-16. config.
|
|
||||||
# webServerConfig.machineType Machine type on which Airflow web server is
|
|
||||||
# running. It has to be one of: composer-n1-webserver-2, composer-n1-webserver-4
|
|
||||||
# or composer-n1-webserver-8.
|
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://cloud.google.com/container-engine/
|
# @see https://cloud.google.com/container-engine/
|
||||||
module ContainerV1beta1
|
module ContainerV1beta1
|
||||||
VERSION = 'V1beta1'
|
VERSION = 'V1beta1'
|
||||||
REVISION = '20200901'
|
REVISION = '20200928'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -20,12 +20,13 @@ module Google
|
||||||
module Apis
|
module Apis
|
||||||
# Content API for Shopping
|
# Content API for Shopping
|
||||||
#
|
#
|
||||||
# Manage your product listings and accounts for Google Shopping
|
# Manages product items, inventory, and Merchant Center accounts for Google
|
||||||
|
# Shopping.
|
||||||
#
|
#
|
||||||
# @see https://developers.google.com/shopping-content/v2/
|
# @see https://developers.google.com/shopping-content
|
||||||
module ContentV2
|
module ContentV2
|
||||||
VERSION = 'V2'
|
VERSION = 'V2'
|
||||||
REVISION = '20200930'
|
REVISION = '20201007'
|
||||||
|
|
||||||
# Manage your product listings and accounts for Google Shopping
|
# Manage your product listings and accounts for Google Shopping
|
||||||
AUTH_CONTENT = 'https://www.googleapis.com/auth/content'
|
AUTH_CONTENT = 'https://www.googleapis.com/auth/content'
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://developers.google.com/shopping-content
|
# @see https://developers.google.com/shopping-content
|
||||||
module ContentV2_1
|
module ContentV2_1
|
||||||
VERSION = 'V2_1'
|
VERSION = 'V2_1'
|
||||||
REVISION = '20200922'
|
REVISION = '20201006'
|
||||||
|
|
||||||
# Manage your product listings and accounts for Google Shopping
|
# Manage your product listings and accounts for Google Shopping
|
||||||
AUTH_CONTENT = 'https://www.googleapis.com/auth/content'
|
AUTH_CONTENT = 'https://www.googleapis.com/auth/content'
|
||||||
|
|
|
@ -6080,6 +6080,105 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
#
|
||||||
|
class OrderreturnsCreateOrderReturnRequest
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The list of line items to return.
|
||||||
|
# Corresponds to the JSON property `lineItems`
|
||||||
|
# @return [Array<Google::Apis::ContentV2_1::OrderreturnsLineItem>]
|
||||||
|
attr_accessor :line_items
|
||||||
|
|
||||||
|
# The ID of the operation. Unique across all operations for a given order.
|
||||||
|
# Corresponds to the JSON property `operationId`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :operation_id
|
||||||
|
|
||||||
|
# The ID of the order.
|
||||||
|
# Corresponds to the JSON property `orderId`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :order_id
|
||||||
|
|
||||||
|
# The way of the package being returned.
|
||||||
|
# Corresponds to the JSON property `returnMethodType`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :return_method_type
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@line_items = args[:line_items] if args.key?(:line_items)
|
||||||
|
@operation_id = args[:operation_id] if args.key?(:operation_id)
|
||||||
|
@order_id = args[:order_id] if args.key?(:order_id)
|
||||||
|
@return_method_type = args[:return_method_type] if args.key?(:return_method_type)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
#
|
||||||
|
class OrderreturnsCreateOrderReturnResponse
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The status of the execution.
|
||||||
|
# Acceptable values are:
|
||||||
|
# - "`duplicate`"
|
||||||
|
# - "`executed`"
|
||||||
|
# Corresponds to the JSON property `executionStatus`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :execution_status
|
||||||
|
|
||||||
|
# Identifies what kind of resource this is. Value: the fixed string "content#
|
||||||
|
# orderreturnsCreateOrderReturnResponse".
|
||||||
|
# Corresponds to the JSON property `kind`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :kind
|
||||||
|
|
||||||
|
# Order return. Production access (all methods) requires the order manager role.
|
||||||
|
# Sandbox access does not.
|
||||||
|
# Corresponds to the JSON property `orderReturn`
|
||||||
|
# @return [Google::Apis::ContentV2_1::MerchantOrderReturn]
|
||||||
|
attr_accessor :order_return
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@execution_status = args[:execution_status] if args.key?(:execution_status)
|
||||||
|
@kind = args[:kind] if args.key?(:kind)
|
||||||
|
@order_return = args[:order_return] if args.key?(:order_return)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
#
|
||||||
|
class OrderreturnsLineItem
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The ID of the line item. This value is assigned by Google when an order is
|
||||||
|
# created.
|
||||||
|
# Corresponds to the JSON property `lineItemId`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :line_item_id
|
||||||
|
|
||||||
|
# The quantity of this line item.
|
||||||
|
# Corresponds to the JSON property `quantity`
|
||||||
|
# @return [Fixnum]
|
||||||
|
attr_accessor :quantity
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@line_item_id = args[:line_item_id] if args.key?(:line_item_id)
|
||||||
|
@quantity = args[:quantity] if args.key?(:quantity)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
#
|
#
|
||||||
class OrderreturnsListResponse
|
class OrderreturnsListResponse
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
|
@ -892,6 +892,24 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class OrderreturnsCreateOrderReturnRequest
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class OrderreturnsCreateOrderReturnResponse
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class OrderreturnsLineItem
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class OrderreturnsListResponse
|
class OrderreturnsListResponse
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -3397,6 +3415,35 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class OrderreturnsCreateOrderReturnRequest
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :line_items, as: 'lineItems', class: Google::Apis::ContentV2_1::OrderreturnsLineItem, decorator: Google::Apis::ContentV2_1::OrderreturnsLineItem::Representation
|
||||||
|
|
||||||
|
property :operation_id, as: 'operationId'
|
||||||
|
property :order_id, as: 'orderId'
|
||||||
|
property :return_method_type, as: 'returnMethodType'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class OrderreturnsCreateOrderReturnResponse
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :execution_status, as: 'executionStatus'
|
||||||
|
property :kind, as: 'kind'
|
||||||
|
property :order_return, as: 'orderReturn', class: Google::Apis::ContentV2_1::MerchantOrderReturn, decorator: Google::Apis::ContentV2_1::MerchantOrderReturn::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class OrderreturnsLineItem
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :line_item_id, as: 'lineItemId'
|
||||||
|
property :quantity, as: 'quantity'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class OrderreturnsListResponse
|
class OrderreturnsListResponse
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
|
|
@ -1844,6 +1844,43 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Create return in your Merchant Center account.
|
||||||
|
# @param [Fixnum] merchant_id
|
||||||
|
# The ID of the account that manages the order. This cannot be a multi-client
|
||||||
|
# account.
|
||||||
|
# @param [Google::Apis::ContentV2_1::OrderreturnsCreateOrderReturnRequest] orderreturns_create_order_return_request_object
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
||||||
|
# characters.
|
||||||
|
# @param [String] user_ip
|
||||||
|
# Deprecated. Please use quotaUser instead.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::ContentV2_1::OrderreturnsCreateOrderReturnResponse] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::ContentV2_1::OrderreturnsCreateOrderReturnResponse]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def createorderreturn_orderreturn(merchant_id, orderreturns_create_order_return_request_object = nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:post, '{merchantId}/orderreturns/createOrderReturn', options)
|
||||||
|
command.request_representation = Google::Apis::ContentV2_1::OrderreturnsCreateOrderReturnRequest::Representation
|
||||||
|
command.request_object = orderreturns_create_order_return_request_object
|
||||||
|
command.response_representation = Google::Apis::ContentV2_1::OrderreturnsCreateOrderReturnResponse::Representation
|
||||||
|
command.response_class = Google::Apis::ContentV2_1::OrderreturnsCreateOrderReturnResponse
|
||||||
|
command.params['merchantId'] = merchant_id unless merchant_id.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
command.query['userIp'] = user_ip unless user_ip.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
# Retrieves an order return from your Merchant Center account.
|
# Retrieves an order return from your Merchant Center account.
|
||||||
# @param [Fixnum] merchant_id
|
# @param [Fixnum] merchant_id
|
||||||
# The ID of the account that manages the order. This cannot be a multi-client
|
# The ID of the account that manages the order. This cannot be a multi-client
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://cloud.google.com/dialogflow/
|
# @see https://cloud.google.com/dialogflow/
|
||||||
module DialogflowV2beta1
|
module DialogflowV2beta1
|
||||||
VERSION = 'V2beta1'
|
VERSION = 'V2beta1'
|
||||||
REVISION = '20201005'
|
REVISION = '20201006'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -1725,6 +1725,19 @@ module Google
|
||||||
# knowledgeBases`.
|
# knowledgeBases`.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# Required. The project to list of knowledge bases for. Format: `projects/`.
|
# Required. The project to list of knowledge bases for. Format: `projects/`.
|
||||||
|
# @param [String] filter
|
||||||
|
# The filter expression used to filter knowledge bases returned by the list
|
||||||
|
# method. The expression has the following syntax: [AND ] ... The following
|
||||||
|
# fields and operators are supported: * display_name with has(:) operator *
|
||||||
|
# language_code with equals(=) operator Examples: * 'language_code=en-us'
|
||||||
|
# matches knowledge bases with en-us language code. * 'display_name:articles'
|
||||||
|
# matches knowledge bases whose display name contains "articles". * '
|
||||||
|
# display_name:"Best Articles"' matches knowledge bases whose display name
|
||||||
|
# contains "Best Articles". * 'language_code=en-gb AND display_name=articles'
|
||||||
|
# matches all knowledge bases whose display name contains "articles" and whose
|
||||||
|
# language code is "en-gb". Note: An empty filter string (i.e. "") is a no-op
|
||||||
|
# and will result in no filtering. For more information about filtering, see [
|
||||||
|
# API Filtering](https://aip.dev/160).
|
||||||
# @param [Fixnum] page_size
|
# @param [Fixnum] page_size
|
||||||
# The maximum number of items to return in a single page. By default 10 and at
|
# The maximum number of items to return in a single page. By default 10 and at
|
||||||
# most 100.
|
# most 100.
|
||||||
|
@ -1747,11 +1760,12 @@ module Google
|
||||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
def list_project_agent_knowledge_bases(parent, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
|
def list_project_agent_knowledge_bases(parent, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
command = make_simple_command(:get, 'v2beta1/{+parent}/knowledgeBases', options)
|
command = make_simple_command(:get, 'v2beta1/{+parent}/knowledgeBases', options)
|
||||||
command.response_representation = Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ListKnowledgeBasesResponse::Representation
|
command.response_representation = Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ListKnowledgeBasesResponse::Representation
|
||||||
command.response_class = Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ListKnowledgeBasesResponse
|
command.response_class = Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ListKnowledgeBasesResponse
|
||||||
command.params['parent'] = parent unless parent.nil?
|
command.params['parent'] = parent unless parent.nil?
|
||||||
|
command.query['filter'] = filter unless filter.nil?
|
||||||
command.query['pageSize'] = page_size unless page_size.nil?
|
command.query['pageSize'] = page_size unless page_size.nil?
|
||||||
command.query['pageToken'] = page_token unless page_token.nil?
|
command.query['pageToken'] = page_token unless page_token.nil?
|
||||||
command.query['fields'] = fields unless fields.nil?
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
@ -1906,6 +1920,16 @@ module Google
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# Required. The knowledge base to list all documents for. Format: `projects//
|
# Required. The knowledge base to list all documents for. Format: `projects//
|
||||||
# knowledgeBases/`.
|
# knowledgeBases/`.
|
||||||
|
# @param [String] filter
|
||||||
|
# The filter expression used to filter documents returned by the list method.
|
||||||
|
# The expression has the following syntax: [AND ] ... The following fields and
|
||||||
|
# operators are supported: * knowledge_types with has(:) operator * display_name
|
||||||
|
# with has(:) operator * state with equals(=) operator Examples: * "
|
||||||
|
# knowledge_types:FAQ" matches documents with FAQ knowledge type. * "
|
||||||
|
# display_name:customer" matches documents whose display name contains "customer"
|
||||||
|
# . * "state=ACTIVE" matches documents with ACTIVE state. * "knowledge_types:FAQ
|
||||||
|
# AND state=ACTIVE" matches all active FAQ documents. For more information about
|
||||||
|
# filtering, see [API Filtering](https://aip.dev/160).
|
||||||
# @param [Fixnum] page_size
|
# @param [Fixnum] page_size
|
||||||
# The maximum number of items to return in a single page. By default 10 and at
|
# The maximum number of items to return in a single page. By default 10 and at
|
||||||
# most 100.
|
# most 100.
|
||||||
|
@ -1928,11 +1952,12 @@ module Google
|
||||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
def list_project_agent_knowledge_basis_documents(parent, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
|
def list_project_agent_knowledge_basis_documents(parent, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
command = make_simple_command(:get, 'v2beta1/{+parent}/documents', options)
|
command = make_simple_command(:get, 'v2beta1/{+parent}/documents', options)
|
||||||
command.response_representation = Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ListDocumentsResponse::Representation
|
command.response_representation = Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ListDocumentsResponse::Representation
|
||||||
command.response_class = Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ListDocumentsResponse
|
command.response_class = Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ListDocumentsResponse
|
||||||
command.params['parent'] = parent unless parent.nil?
|
command.params['parent'] = parent unless parent.nil?
|
||||||
|
command.query['filter'] = filter unless filter.nil?
|
||||||
command.query['pageSize'] = page_size unless page_size.nil?
|
command.query['pageSize'] = page_size unless page_size.nil?
|
||||||
command.query['pageToken'] = page_token unless page_token.nil?
|
command.query['pageToken'] = page_token unless page_token.nil?
|
||||||
command.query['fields'] = fields unless fields.nil?
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
@ -2614,6 +2639,19 @@ module Google
|
||||||
# knowledgeBases`.
|
# knowledgeBases`.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# Required. The project to list of knowledge bases for. Format: `projects/`.
|
# Required. The project to list of knowledge bases for. Format: `projects/`.
|
||||||
|
# @param [String] filter
|
||||||
|
# The filter expression used to filter knowledge bases returned by the list
|
||||||
|
# method. The expression has the following syntax: [AND ] ... The following
|
||||||
|
# fields and operators are supported: * display_name with has(:) operator *
|
||||||
|
# language_code with equals(=) operator Examples: * 'language_code=en-us'
|
||||||
|
# matches knowledge bases with en-us language code. * 'display_name:articles'
|
||||||
|
# matches knowledge bases whose display name contains "articles". * '
|
||||||
|
# display_name:"Best Articles"' matches knowledge bases whose display name
|
||||||
|
# contains "Best Articles". * 'language_code=en-gb AND display_name=articles'
|
||||||
|
# matches all knowledge bases whose display name contains "articles" and whose
|
||||||
|
# language code is "en-gb". Note: An empty filter string (i.e. "") is a no-op
|
||||||
|
# and will result in no filtering. For more information about filtering, see [
|
||||||
|
# API Filtering](https://aip.dev/160).
|
||||||
# @param [Fixnum] page_size
|
# @param [Fixnum] page_size
|
||||||
# The maximum number of items to return in a single page. By default 10 and at
|
# The maximum number of items to return in a single page. By default 10 and at
|
||||||
# most 100.
|
# most 100.
|
||||||
|
@ -2636,11 +2674,12 @@ module Google
|
||||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
def list_project_knowledge_bases(parent, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
|
def list_project_knowledge_bases(parent, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
command = make_simple_command(:get, 'v2beta1/{+parent}/knowledgeBases', options)
|
command = make_simple_command(:get, 'v2beta1/{+parent}/knowledgeBases', options)
|
||||||
command.response_representation = Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ListKnowledgeBasesResponse::Representation
|
command.response_representation = Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ListKnowledgeBasesResponse::Representation
|
||||||
command.response_class = Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ListKnowledgeBasesResponse
|
command.response_class = Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ListKnowledgeBasesResponse
|
||||||
command.params['parent'] = parent unless parent.nil?
|
command.params['parent'] = parent unless parent.nil?
|
||||||
|
command.query['filter'] = filter unless filter.nil?
|
||||||
command.query['pageSize'] = page_size unless page_size.nil?
|
command.query['pageSize'] = page_size unless page_size.nil?
|
||||||
command.query['pageToken'] = page_token unless page_token.nil?
|
command.query['pageToken'] = page_token unless page_token.nil?
|
||||||
command.query['fields'] = fields unless fields.nil?
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
@ -2795,6 +2834,16 @@ module Google
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# Required. The knowledge base to list all documents for. Format: `projects//
|
# Required. The knowledge base to list all documents for. Format: `projects//
|
||||||
# knowledgeBases/`.
|
# knowledgeBases/`.
|
||||||
|
# @param [String] filter
|
||||||
|
# The filter expression used to filter documents returned by the list method.
|
||||||
|
# The expression has the following syntax: [AND ] ... The following fields and
|
||||||
|
# operators are supported: * knowledge_types with has(:) operator * display_name
|
||||||
|
# with has(:) operator * state with equals(=) operator Examples: * "
|
||||||
|
# knowledge_types:FAQ" matches documents with FAQ knowledge type. * "
|
||||||
|
# display_name:customer" matches documents whose display name contains "customer"
|
||||||
|
# . * "state=ACTIVE" matches documents with ACTIVE state. * "knowledge_types:FAQ
|
||||||
|
# AND state=ACTIVE" matches all active FAQ documents. For more information about
|
||||||
|
# filtering, see [API Filtering](https://aip.dev/160).
|
||||||
# @param [Fixnum] page_size
|
# @param [Fixnum] page_size
|
||||||
# The maximum number of items to return in a single page. By default 10 and at
|
# The maximum number of items to return in a single page. By default 10 and at
|
||||||
# most 100.
|
# most 100.
|
||||||
|
@ -2817,11 +2866,12 @@ module Google
|
||||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
def list_project_knowledge_basis_documents(parent, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
|
def list_project_knowledge_basis_documents(parent, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
command = make_simple_command(:get, 'v2beta1/{+parent}/documents', options)
|
command = make_simple_command(:get, 'v2beta1/{+parent}/documents', options)
|
||||||
command.response_representation = Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ListDocumentsResponse::Representation
|
command.response_representation = Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ListDocumentsResponse::Representation
|
||||||
command.response_class = Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ListDocumentsResponse
|
command.response_class = Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1ListDocumentsResponse
|
||||||
command.params['parent'] = parent unless parent.nil?
|
command.params['parent'] = parent unless parent.nil?
|
||||||
|
command.query['filter'] = filter unless filter.nil?
|
||||||
command.query['pageSize'] = page_size unless page_size.nil?
|
command.query['pageSize'] = page_size unless page_size.nil?
|
||||||
command.query['pageToken'] = page_token unless page_token.nil?
|
command.query['pageToken'] = page_token unless page_token.nil?
|
||||||
command.query['fields'] = fields unless fields.nil?
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://developers.google.com/display-video/
|
# @see https://developers.google.com/display-video/
|
||||||
module DisplayvideoV1
|
module DisplayvideoV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20200924'
|
REVISION = '20201006'
|
||||||
|
|
||||||
# Create, see, edit, and permanently delete your Display & Video 360 entities and reports
|
# Create, see, edit, and permanently delete your Display & Video 360 entities and reports
|
||||||
AUTH_DISPLAY_VIDEO = 'https://www.googleapis.com/auth/display-video'
|
AUTH_DISPLAY_VIDEO = 'https://www.googleapis.com/auth/display-video'
|
||||||
|
|
|
@ -1604,16 +1604,19 @@ module Google
|
||||||
# combined by `AND` or `OR` logical operators. A sequence of restrictions
|
# combined by `AND` or `OR` logical operators. A sequence of restrictions
|
||||||
# implicitly uses `AND`. * A restriction has the form of ``field` `operator` `
|
# implicitly uses `AND`. * A restriction has the form of ``field` `operator` `
|
||||||
# value``. * The operator used on `flight.dateRange.endDate` must be LESS THAN (<
|
# value``. * The operator used on `flight.dateRange.endDate` must be LESS THAN (<
|
||||||
# ). * The operators used on all other fields must be `EQUALS (=)`. * Supported
|
# ). * The operator used on `warningMessages` must be `HAS (:)`. * The operators
|
||||||
# fields: - `campaignId` - `displayName` - `insertionOrderId` - `entityStatus` -
|
# used on all other fields must be `EQUALS (=)`. * Supported fields: - `
|
||||||
# `lineItemId` - `lineItemType` - `flight.dateRange.endDate` (input formatted as
|
# campaignId` - `displayName` - `insertionOrderId` - `entityStatus` - `
|
||||||
# YYYY-MM-DD) Examples: * All line items under an insertion order: `
|
# lineItemId` - `lineItemType` - `flight.dateRange.endDate` (input formatted as
|
||||||
# insertionOrderId="1234"` * All `ENTITY_STATUS_ACTIVE` or `ENTITY_STATUS_PAUSED`
|
# YYYY-MM-DD) - `warningMessages` Examples: * All line items under an insertion
|
||||||
# and `LINE_ITEM_TYPE_DISPLAY_DEFAULT` line items under an advertiser: `(
|
# order: `insertionOrderId="1234"` * All `ENTITY_STATUS_ACTIVE` or `
|
||||||
# entityStatus="ENTITY_STATUS_ACTIVE" OR entityStatus="ENTITY_STATUS_PAUSED")
|
# ENTITY_STATUS_PAUSED` and `LINE_ITEM_TYPE_DISPLAY_DEFAULT` line items under an
|
||||||
# AND lineItemType="LINE_ITEM_TYPE_DISPLAY_DEFAULT"` * All line items whose
|
# advertiser: `(entityStatus="ENTITY_STATUS_ACTIVE" OR entityStatus="
|
||||||
# flight dates end before March 28, 2019: `flight.dateRange.endDate<"2019-03-28"`
|
# ENTITY_STATUS_PAUSED") AND lineItemType="LINE_ITEM_TYPE_DISPLAY_DEFAULT"` *
|
||||||
# The length of this field should be no more than 500 characters.
|
# All line items whose flight dates end before March 28, 2019: `flight.dateRange.
|
||||||
|
# endDate<"2019-03-28"` * All line items that have `NO_VALID_CREATIVE` in `
|
||||||
|
# warningMessages`: `warningMessages:"NO_VALID_CREATIVE"` The length of this
|
||||||
|
# field should be no more than 500 characters.
|
||||||
# @param [String] order_by
|
# @param [String] order_by
|
||||||
# Field by which to sort the list. Acceptable values are: * "displayName" (
|
# Field by which to sort the list. Acceptable values are: * "displayName" (
|
||||||
# default) * "entityStatus" * “flight.dateRange.endDate” The default sorting
|
# default) * "entityStatus" * “flight.dateRange.endDate” The default sorting
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://developers.google.com/bid-manager/
|
# @see https://developers.google.com/bid-manager/
|
||||||
module DoubleclickbidmanagerV1_1
|
module DoubleclickbidmanagerV1_1
|
||||||
VERSION = 'V1_1'
|
VERSION = 'V1_1'
|
||||||
REVISION = '20200827'
|
REVISION = '20200930'
|
||||||
|
|
||||||
# View and manage your reports in DoubleClick Bid Manager
|
# View and manage your reports in DoubleClick Bid Manager
|
||||||
AUTH_DOUBLECLICKBIDMANAGER = 'https://www.googleapis.com/auth/doubleclickbidmanager'
|
AUTH_DOUBLECLICKBIDMANAGER = 'https://www.googleapis.com/auth/doubleclickbidmanager'
|
||||||
|
|
|
@ -232,7 +232,7 @@ module Google
|
||||||
class EventFilter
|
class EventFilter
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# Dimension Filter for a Path Filter.
|
# Dimension Filter on path events.
|
||||||
# Corresponds to the JSON property `dimensionFilter`
|
# Corresponds to the JSON property `dimensionFilter`
|
||||||
# @return [Google::Apis::DoubleclickbidmanagerV1_1::PathQueryOptionsFilter]
|
# @return [Google::Apis::DoubleclickbidmanagerV1_1::PathQueryOptionsFilter]
|
||||||
attr_accessor :dimension_filter
|
attr_accessor :dimension_filter
|
||||||
|
@ -470,7 +470,7 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
# Dimension Filter for a Path Filter.
|
# Dimension Filter on path events.
|
||||||
class PathQueryOptionsFilter
|
class PathQueryOptionsFilter
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://developers.google.com/admin-sdk/licensing/
|
# @see https://developers.google.com/admin-sdk/licensing/
|
||||||
module LicensingV1
|
module LicensingV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20200912'
|
REVISION = '20201005'
|
||||||
|
|
||||||
# View and manage G Suite licenses for your domain
|
# View and manage G Suite licenses for your domain
|
||||||
AUTH_APPS_LICENSING = 'https://www.googleapis.com/auth/apps.licensing'
|
AUTH_APPS_LICENSING = 'https://www.googleapis.com/auth/apps.licensing'
|
||||||
|
|
|
@ -44,8 +44,8 @@ module Google
|
||||||
attr_accessor :quota_user
|
attr_accessor :quota_user
|
||||||
|
|
||||||
def initialize
|
def initialize
|
||||||
super('https://www.googleapis.com/', '')
|
super('https://licensing.googleapis.com/', '')
|
||||||
@batch_path = 'batch/licensing/v1'
|
@batch_path = 'batch'
|
||||||
end
|
end
|
||||||
|
|
||||||
# Revoke a license.
|
# Revoke a license.
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://cloud.google.com/memorystore/
|
# @see https://cloud.google.com/memorystore/
|
||||||
module MemcacheV1beta2
|
module MemcacheV1beta2
|
||||||
VERSION = 'V1beta2'
|
VERSION = 'V1beta2'
|
||||||
REVISION = '20200928'
|
REVISION = '20201006'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -193,7 +193,7 @@ module Google
|
||||||
attr_accessor :maintenance_policy_names
|
attr_accessor :maintenance_policy_names
|
||||||
|
|
||||||
# The MaintenanceSchedule contains the scheduling information of published
|
# The MaintenanceSchedule contains the scheduling information of published
|
||||||
# maintenance schedule.
|
# maintenance schedule with same key as software_versions.
|
||||||
# Corresponds to the JSON property `maintenanceSchedules`
|
# Corresponds to the JSON property `maintenanceSchedules`
|
||||||
# @return [Hash<String,Google::Apis::MemcacheV1beta2::GoogleCloudSaasacceleratorManagementProvidersV1MaintenanceSchedule>]
|
# @return [Hash<String,Google::Apis::MemcacheV1beta2::GoogleCloudSaasacceleratorManagementProvidersV1MaintenanceSchedule>]
|
||||||
attr_accessor :maintenance_schedules
|
attr_accessor :maintenance_schedules
|
||||||
|
|
|
@ -0,0 +1,40 @@
|
||||||
|
# Copyright 2015 Google Inc.
|
||||||
|
#
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
# you may not use this file except in compliance with the License.
|
||||||
|
# You may obtain a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
# See the License for the specific language governing permissions and
|
||||||
|
# limitations under the License.
|
||||||
|
|
||||||
|
require 'google/apis/oauth2_v2/service.rb'
|
||||||
|
require 'google/apis/oauth2_v2/classes.rb'
|
||||||
|
require 'google/apis/oauth2_v2/representations.rb'
|
||||||
|
|
||||||
|
module Google
|
||||||
|
module Apis
|
||||||
|
# Google OAuth2 API
|
||||||
|
#
|
||||||
|
# Obtains end-user authorization grants for use with other Google APIs.
|
||||||
|
#
|
||||||
|
# @see https://developers.google.com/identity/protocols/oauth2/
|
||||||
|
module Oauth2V2
|
||||||
|
VERSION = 'V2'
|
||||||
|
REVISION = '20200213'
|
||||||
|
|
||||||
|
# View your email address
|
||||||
|
AUTH_USERINFO_EMAIL = 'https://www.googleapis.com/auth/userinfo.email'
|
||||||
|
|
||||||
|
# See your personal info, including any personal info you've made publicly available
|
||||||
|
AUTH_USERINFO_PROFILE = 'https://www.googleapis.com/auth/userinfo.profile'
|
||||||
|
|
||||||
|
# Associate you with your personal info on Google
|
||||||
|
PENID = 'openid'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
|
@ -0,0 +1,165 @@
|
||||||
|
# Copyright 2015 Google Inc.
|
||||||
|
#
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
# you may not use this file except in compliance with the License.
|
||||||
|
# You may obtain a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
# See the License for the specific language governing permissions and
|
||||||
|
# limitations under the License.
|
||||||
|
|
||||||
|
require 'date'
|
||||||
|
require 'google/apis/core/base_service'
|
||||||
|
require 'google/apis/core/json_representation'
|
||||||
|
require 'google/apis/core/hashable'
|
||||||
|
require 'google/apis/errors'
|
||||||
|
|
||||||
|
module Google
|
||||||
|
module Apis
|
||||||
|
module Oauth2V2
|
||||||
|
|
||||||
|
#
|
||||||
|
class Tokeninfo
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Who is the intended audience for this token. In general the same as issued_to.
|
||||||
|
# Corresponds to the JSON property `audience`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :audience
|
||||||
|
|
||||||
|
# The email address of the user. Present only if the email scope is present in
|
||||||
|
# the request.
|
||||||
|
# Corresponds to the JSON property `email`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :email
|
||||||
|
|
||||||
|
# The expiry time of the token, as number of seconds left until expiry.
|
||||||
|
# Corresponds to the JSON property `expires_in`
|
||||||
|
# @return [Fixnum]
|
||||||
|
attr_accessor :expires_in
|
||||||
|
|
||||||
|
# To whom was the token issued to. In general the same as audience.
|
||||||
|
# Corresponds to the JSON property `issued_to`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :issued_to
|
||||||
|
|
||||||
|
# The space separated list of scopes granted to this token.
|
||||||
|
# Corresponds to the JSON property `scope`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :scope
|
||||||
|
|
||||||
|
# The obfuscated user id.
|
||||||
|
# Corresponds to the JSON property `user_id`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :user_id
|
||||||
|
|
||||||
|
# Boolean flag which is true if the email address is verified. Present only if
|
||||||
|
# the email scope is present in the request.
|
||||||
|
# Corresponds to the JSON property `verified_email`
|
||||||
|
# @return [Boolean]
|
||||||
|
attr_accessor :verified_email
|
||||||
|
alias_method :verified_email?, :verified_email
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@audience = args[:audience] if args.key?(:audience)
|
||||||
|
@email = args[:email] if args.key?(:email)
|
||||||
|
@expires_in = args[:expires_in] if args.key?(:expires_in)
|
||||||
|
@issued_to = args[:issued_to] if args.key?(:issued_to)
|
||||||
|
@scope = args[:scope] if args.key?(:scope)
|
||||||
|
@user_id = args[:user_id] if args.key?(:user_id)
|
||||||
|
@verified_email = args[:verified_email] if args.key?(:verified_email)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
#
|
||||||
|
class Userinfo
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The user's email address.
|
||||||
|
# Corresponds to the JSON property `email`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :email
|
||||||
|
|
||||||
|
# The user's last name.
|
||||||
|
# Corresponds to the JSON property `family_name`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :family_name
|
||||||
|
|
||||||
|
# The user's gender.
|
||||||
|
# Corresponds to the JSON property `gender`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :gender
|
||||||
|
|
||||||
|
# The user's first name.
|
||||||
|
# Corresponds to the JSON property `given_name`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :given_name
|
||||||
|
|
||||||
|
# The hosted domain e.g. example.com if the user is Google apps user.
|
||||||
|
# Corresponds to the JSON property `hd`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :hd
|
||||||
|
|
||||||
|
# The obfuscated ID of the user.
|
||||||
|
# Corresponds to the JSON property `id`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :id
|
||||||
|
|
||||||
|
# URL of the profile page.
|
||||||
|
# Corresponds to the JSON property `link`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :link
|
||||||
|
|
||||||
|
# The user's preferred locale.
|
||||||
|
# Corresponds to the JSON property `locale`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :locale
|
||||||
|
|
||||||
|
# The user's full name.
|
||||||
|
# Corresponds to the JSON property `name`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :name
|
||||||
|
|
||||||
|
# URL of the user's picture image.
|
||||||
|
# Corresponds to the JSON property `picture`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :picture
|
||||||
|
|
||||||
|
# Boolean flag which is true if the email address is verified. Always verified
|
||||||
|
# because we only return the user's primary email address.
|
||||||
|
# Corresponds to the JSON property `verified_email`
|
||||||
|
# @return [Boolean]
|
||||||
|
attr_accessor :verified_email
|
||||||
|
alias_method :verified_email?, :verified_email
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@email = args[:email] if args.key?(:email)
|
||||||
|
@family_name = args[:family_name] if args.key?(:family_name)
|
||||||
|
@gender = args[:gender] if args.key?(:gender)
|
||||||
|
@given_name = args[:given_name] if args.key?(:given_name)
|
||||||
|
@hd = args[:hd] if args.key?(:hd)
|
||||||
|
@id = args[:id] if args.key?(:id)
|
||||||
|
@link = args[:link] if args.key?(:link)
|
||||||
|
@locale = args[:locale] if args.key?(:locale)
|
||||||
|
@name = args[:name] if args.key?(:name)
|
||||||
|
@picture = args[:picture] if args.key?(:picture)
|
||||||
|
@verified_email = args[:verified_email] if args.key?(:verified_email)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
|
@ -0,0 +1,68 @@
|
||||||
|
# Copyright 2015 Google Inc.
|
||||||
|
#
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
# you may not use this file except in compliance with the License.
|
||||||
|
# You may obtain a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
# See the License for the specific language governing permissions and
|
||||||
|
# limitations under the License.
|
||||||
|
|
||||||
|
require 'date'
|
||||||
|
require 'google/apis/core/base_service'
|
||||||
|
require 'google/apis/core/json_representation'
|
||||||
|
require 'google/apis/core/hashable'
|
||||||
|
require 'google/apis/errors'
|
||||||
|
|
||||||
|
module Google
|
||||||
|
module Apis
|
||||||
|
module Oauth2V2
|
||||||
|
|
||||||
|
class Tokeninfo
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class Userinfo
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class Tokeninfo
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :audience, as: 'audience'
|
||||||
|
property :email, as: 'email'
|
||||||
|
property :expires_in, as: 'expires_in'
|
||||||
|
property :issued_to, as: 'issued_to'
|
||||||
|
property :scope, as: 'scope'
|
||||||
|
property :user_id, as: 'user_id'
|
||||||
|
property :verified_email, as: 'verified_email'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class Userinfo
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :email, as: 'email'
|
||||||
|
property :family_name, as: 'family_name'
|
||||||
|
property :gender, as: 'gender'
|
||||||
|
property :given_name, as: 'given_name'
|
||||||
|
property :hd, as: 'hd'
|
||||||
|
property :id, as: 'id'
|
||||||
|
property :link, as: 'link'
|
||||||
|
property :locale, as: 'locale'
|
||||||
|
property :name, as: 'name'
|
||||||
|
property :picture, as: 'picture'
|
||||||
|
property :verified_email, as: 'verified_email'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
|
@ -0,0 +1,158 @@
|
||||||
|
# Copyright 2015 Google Inc.
|
||||||
|
#
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
# you may not use this file except in compliance with the License.
|
||||||
|
# You may obtain a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
# See the License for the specific language governing permissions and
|
||||||
|
# limitations under the License.
|
||||||
|
|
||||||
|
require 'google/apis/core/base_service'
|
||||||
|
require 'google/apis/core/json_representation'
|
||||||
|
require 'google/apis/core/hashable'
|
||||||
|
require 'google/apis/errors'
|
||||||
|
|
||||||
|
module Google
|
||||||
|
module Apis
|
||||||
|
module Oauth2V2
|
||||||
|
# Google OAuth2 API
|
||||||
|
#
|
||||||
|
# Obtains end-user authorization grants for use with other Google APIs.
|
||||||
|
#
|
||||||
|
# @example
|
||||||
|
# require 'google/apis/oauth2_v2'
|
||||||
|
#
|
||||||
|
# Oauth2 = Google::Apis::Oauth2V2 # Alias the module
|
||||||
|
# service = Oauth2::Oauth2Service.new
|
||||||
|
#
|
||||||
|
# @see https://developers.google.com/identity/protocols/oauth2/
|
||||||
|
class Oauth2Service < Google::Apis::Core::BaseService
|
||||||
|
# @return [String]
|
||||||
|
# API key. Your API key identifies your project and provides you with API access,
|
||||||
|
# quota, and reports. Required unless you provide an OAuth 2.0 token.
|
||||||
|
attr_accessor :key
|
||||||
|
|
||||||
|
# @return [String]
|
||||||
|
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
||||||
|
# characters.
|
||||||
|
attr_accessor :quota_user
|
||||||
|
|
||||||
|
# @return [String]
|
||||||
|
# Deprecated. Please use quotaUser instead.
|
||||||
|
attr_accessor :user_ip
|
||||||
|
|
||||||
|
def initialize
|
||||||
|
super('https://www.googleapis.com/', '')
|
||||||
|
@batch_path = 'batch/oauth2/v2'
|
||||||
|
end
|
||||||
|
|
||||||
|
#
|
||||||
|
# @param [String] access_token
|
||||||
|
# @param [String] id_token
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
||||||
|
# characters.
|
||||||
|
# @param [String] user_ip
|
||||||
|
# Deprecated. Please use quotaUser instead.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::Oauth2V2::Tokeninfo] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::Oauth2V2::Tokeninfo]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def tokeninfo(access_token: nil, id_token: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:post, 'oauth2/v2/tokeninfo', options)
|
||||||
|
command.response_representation = Google::Apis::Oauth2V2::Tokeninfo::Representation
|
||||||
|
command.response_class = Google::Apis::Oauth2V2::Tokeninfo
|
||||||
|
command.query['access_token'] = access_token unless access_token.nil?
|
||||||
|
command.query['id_token'] = id_token unless id_token.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
command.query['userIp'] = user_ip unless user_ip.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
#
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
||||||
|
# characters.
|
||||||
|
# @param [String] user_ip
|
||||||
|
# Deprecated. Please use quotaUser instead.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::Oauth2V2::Userinfo] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::Oauth2V2::Userinfo]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def get_userinfo(fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:get, 'oauth2/v2/userinfo', options)
|
||||||
|
command.response_representation = Google::Apis::Oauth2V2::Userinfo::Representation
|
||||||
|
command.response_class = Google::Apis::Oauth2V2::Userinfo
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
command.query['userIp'] = user_ip unless user_ip.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
#
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# An opaque string that represents a user for quota purposes. Must not exceed 40
|
||||||
|
# characters.
|
||||||
|
# @param [String] user_ip
|
||||||
|
# Deprecated. Please use quotaUser instead.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::Oauth2V2::Userinfo] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::Oauth2V2::Userinfo]
|
||||||
|
#
|
||||||
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
|
def get_userinfo_v2(fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:get, 'userinfo/v2/me', options)
|
||||||
|
command.response_representation = Google::Apis::Oauth2V2::Userinfo::Representation
|
||||||
|
command.response_class = Google::Apis::Oauth2V2::Userinfo
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
command.query['userIp'] = user_ip unless user_ip.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
protected
|
||||||
|
|
||||||
|
def apply_command_defaults(command)
|
||||||
|
command.query['key'] = key unless key.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
command.query['userIp'] = user_ip unless user_ip.nil?
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://developers.google.com/people/
|
# @see https://developers.google.com/people/
|
||||||
module PeopleV1
|
module PeopleV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20201004'
|
REVISION = '20201006'
|
||||||
|
|
||||||
# See, edit, download, and permanently delete your contacts
|
# See, edit, download, and permanently delete your contacts
|
||||||
AUTH_CONTACTS = 'https://www.googleapis.com/auth/contacts'
|
AUTH_CONTACTS = 'https://www.googleapis.com/auth/contacts'
|
||||||
|
|
|
@ -2568,7 +2568,7 @@ module Google
|
||||||
|
|
||||||
# The type of the URL. The type can be custom or one of these predefined values:
|
# The type of the URL. The type can be custom or one of these predefined values:
|
||||||
# * `home` * `work` * `blog` * `profile` * `homePage` * `ftp` * `reservations` *
|
# * `home` * `work` * `blog` * `profile` * `homePage` * `ftp` * `reservations` *
|
||||||
# `appInstallPage`: website for a Google+ application. * `other`
|
# `appInstallPage`: website for a Currents application. * `other`
|
||||||
# Corresponds to the JSON property `type`
|
# Corresponds to the JSON property `type`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :type
|
attr_accessor :type
|
||||||
|
|
|
@ -28,7 +28,7 @@ module Google
|
||||||
# @see https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/
|
# @see https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/
|
||||||
module RealtimebiddingV1
|
module RealtimebiddingV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20200922'
|
REVISION = '20201006'
|
||||||
|
|
||||||
# See, create, edit, and delete your Authorized Buyers and Open Bidding account entities
|
# See, create, edit, and delete your Authorized Buyers and Open Bidding account entities
|
||||||
AUTH_REALTIME_BIDDING = 'https://www.googleapis.com/auth/realtime-bidding'
|
AUTH_REALTIME_BIDDING = 'https://www.googleapis.com/auth/realtime-bidding'
|
||||||
|
|
|
@ -22,45 +22,6 @@ module Google
|
||||||
module Apis
|
module Apis
|
||||||
module RealtimebiddingV1
|
module RealtimebiddingV1
|
||||||
|
|
||||||
# Detected ad technology provider information.
|
|
||||||
class AdTechnologyProviders
|
|
||||||
include Google::Apis::Core::Hashable
|
|
||||||
|
|
||||||
# The detected ad technology provider IDs for this creative. See https://storage.
|
|
||||||
# googleapis.com/adx-rtb-dictionaries/providers.csv for mapping of provider ID
|
|
||||||
# to provided name, a privacy policy URL, and a list of domains which can be
|
|
||||||
# attributed to the provider. If the creative contains provider IDs that are
|
|
||||||
# outside of those listed in the `BidRequest.adslot.consented_providers_settings.
|
|
||||||
# consented_providers` field on the [Google bid protocol](https://developers.
|
|
||||||
# google.com/authorized-buyers/rtb/downloads/realtime-bidding-proto) and the `
|
|
||||||
# BidRequest.user.ext.consented_providers_settings.consented_providers` field on
|
|
||||||
# the [OpenRTB protocol](https://developers.google.com/authorized-buyers/rtb/
|
|
||||||
# downloads/openrtb-adx-proto), and a bid is submitted with that creative for an
|
|
||||||
# impression that will serve to an EEA user, the bid will be filtered before the
|
|
||||||
# auction.
|
|
||||||
# Corresponds to the JSON property `detectedProviderIds`
|
|
||||||
# @return [Array<Fixnum>]
|
|
||||||
attr_accessor :detected_provider_ids
|
|
||||||
|
|
||||||
# Whether the creative contains an unidentified ad technology provider. If true
|
|
||||||
# for a given creative, any bid submitted with that creative for an impression
|
|
||||||
# that will serve to an EEA user will be filtered before the auction.
|
|
||||||
# Corresponds to the JSON property `hasUnidentifiedProvider`
|
|
||||||
# @return [Boolean]
|
|
||||||
attr_accessor :has_unidentified_provider
|
|
||||||
alias_method :has_unidentified_provider?, :has_unidentified_provider
|
|
||||||
|
|
||||||
def initialize(**args)
|
|
||||||
update!(**args)
|
|
||||||
end
|
|
||||||
|
|
||||||
# Update properties of this object
|
|
||||||
def update!(**args)
|
|
||||||
@detected_provider_ids = args[:detected_provider_ids] if args.key?(:detected_provider_ids)
|
|
||||||
@has_unidentified_provider = args[:has_unidentified_provider] if args.key?(:has_unidentified_provider)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
# Detected advertiser and brand information.
|
# Detected advertiser and brand information.
|
||||||
class AdvertiserAndBrand
|
class AdvertiserAndBrand
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -275,11 +236,6 @@ module Google
|
||||||
class CreativeServingDecision
|
class CreativeServingDecision
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# Detected ad technology provider information.
|
|
||||||
# Corresponds to the JSON property `adTechnologyProviders`
|
|
||||||
# @return [Google::Apis::RealtimebiddingV1::AdTechnologyProviders]
|
|
||||||
attr_accessor :ad_technology_providers
|
|
||||||
|
|
||||||
# Serving status of the creative for a transaction type or a region.
|
# Serving status of the creative for a transaction type or a region.
|
||||||
# Corresponds to the JSON property `chinaServingStatus`
|
# Corresponds to the JSON property `chinaServingStatus`
|
||||||
# @return [Google::Apis::RealtimebiddingV1::ServingStatus]
|
# @return [Google::Apis::RealtimebiddingV1::ServingStatus]
|
||||||
|
@ -373,7 +329,6 @@ module Google
|
||||||
|
|
||||||
# Update properties of this object
|
# Update properties of this object
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@ad_technology_providers = args[:ad_technology_providers] if args.key?(:ad_technology_providers)
|
|
||||||
@china_serving_status = args[:china_serving_status] if args.key?(:china_serving_status)
|
@china_serving_status = args[:china_serving_status] if args.key?(:china_serving_status)
|
||||||
@deals_serving_status = args[:deals_serving_status] if args.key?(:deals_serving_status)
|
@deals_serving_status = args[:deals_serving_status] if args.key?(:deals_serving_status)
|
||||||
@detected_advertisers = args[:detected_advertisers] if args.key?(:detected_advertisers)
|
@detected_advertisers = args[:detected_advertisers] if args.key?(:detected_advertisers)
|
||||||
|
|
|
@ -22,12 +22,6 @@ module Google
|
||||||
module Apis
|
module Apis
|
||||||
module RealtimebiddingV1
|
module RealtimebiddingV1
|
||||||
|
|
||||||
class AdTechnologyProviders
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
|
||||||
end
|
|
||||||
|
|
||||||
class AdvertiserAndBrand
|
class AdvertiserAndBrand
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -214,14 +208,6 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
class AdTechnologyProviders
|
|
||||||
# @private
|
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
|
||||||
collection :detected_provider_ids, as: 'detectedProviderIds'
|
|
||||||
property :has_unidentified_provider, as: 'hasUnidentifiedProvider'
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
class AdvertiserAndBrand
|
class AdvertiserAndBrand
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -271,8 +257,6 @@ module Google
|
||||||
class CreativeServingDecision
|
class CreativeServingDecision
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
property :ad_technology_providers, as: 'adTechnologyProviders', class: Google::Apis::RealtimebiddingV1::AdTechnologyProviders, decorator: Google::Apis::RealtimebiddingV1::AdTechnologyProviders::Representation
|
|
||||||
|
|
||||||
property :china_serving_status, as: 'chinaServingStatus', class: Google::Apis::RealtimebiddingV1::ServingStatus, decorator: Google::Apis::RealtimebiddingV1::ServingStatus::Representation
|
property :china_serving_status, as: 'chinaServingStatus', class: Google::Apis::RealtimebiddingV1::ServingStatus, decorator: Google::Apis::RealtimebiddingV1::ServingStatus::Representation
|
||||||
|
|
||||||
property :deals_serving_status, as: 'dealsServingStatus', class: Google::Apis::RealtimebiddingV1::ServingStatus, decorator: Google::Apis::RealtimebiddingV1::ServingStatus::Representation
|
property :deals_serving_status, as: 'dealsServingStatus', class: Google::Apis::RealtimebiddingV1::ServingStatus, decorator: Google::Apis::RealtimebiddingV1::ServingStatus::Representation
|
||||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
||||||
# @see https://cloud.google.com/remote-build-execution/docs/
|
# @see https://cloud.google.com/remote-build-execution/docs/
|
||||||
module RemotebuildexecutionV1alpha
|
module RemotebuildexecutionV1alpha
|
||||||
VERSION = 'V1alpha'
|
VERSION = 'V1alpha'
|
||||||
REVISION = '20200901'
|
REVISION = '20201006'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -1464,6 +1464,11 @@ module Google
|
||||||
attr_accessor :docker_cache_hit
|
attr_accessor :docker_cache_hit
|
||||||
alias_method :docker_cache_hit?, :docker_cache_hit
|
alias_method :docker_cache_hit?, :docker_cache_hit
|
||||||
|
|
||||||
|
# Docker Image name.
|
||||||
|
# Corresponds to the JSON property `dockerImageName`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :docker_image_name
|
||||||
|
|
||||||
# The input cache miss ratio.
|
# The input cache miss ratio.
|
||||||
# Corresponds to the JSON property `inputCacheMiss`
|
# Corresponds to the JSON property `inputCacheMiss`
|
||||||
# @return [Float]
|
# @return [Float]
|
||||||
|
@ -1486,6 +1491,7 @@ module Google
|
||||||
# Update properties of this object
|
# Update properties of this object
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@docker_cache_hit = args[:docker_cache_hit] if args.key?(:docker_cache_hit)
|
@docker_cache_hit = args[:docker_cache_hit] if args.key?(:docker_cache_hit)
|
||||||
|
@docker_image_name = args[:docker_image_name] if args.key?(:docker_image_name)
|
||||||
@input_cache_miss = args[:input_cache_miss] if args.key?(:input_cache_miss)
|
@input_cache_miss = args[:input_cache_miss] if args.key?(:input_cache_miss)
|
||||||
@num_errors = args[:num_errors] if args.key?(:num_errors)
|
@num_errors = args[:num_errors] if args.key?(:num_errors)
|
||||||
@num_warnings = args[:num_warnings] if args.key?(:num_warnings)
|
@num_warnings = args[:num_warnings] if args.key?(:num_warnings)
|
||||||
|
|
|
@ -670,6 +670,7 @@ module Google
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
property :docker_cache_hit, as: 'dockerCacheHit'
|
property :docker_cache_hit, as: 'dockerCacheHit'
|
||||||
|
property :docker_image_name, as: 'dockerImageName'
|
||||||
property :input_cache_miss, as: 'inputCacheMiss'
|
property :input_cache_miss, as: 'inputCacheMiss'
|
||||||
property :num_errors, :numeric_string => true, as: 'numErrors'
|
property :num_errors, :numeric_string => true, as: 'numErrors'
|
||||||
property :num_warnings, :numeric_string => true, as: 'numWarnings'
|
property :num_warnings, :numeric_string => true, as: 'numWarnings'
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://cloud.google.com/storage-transfer/docs
|
# @see https://cloud.google.com/storage-transfer/docs
|
||||||
module StoragetransferV1
|
module StoragetransferV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20200924'
|
REVISION = '20201001'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -134,6 +134,19 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# The request message for Operations.CancelOperation.
|
||||||
|
class CancelOperationRequest
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Represents a whole or partial calendar date, e.g. a birthday. The time of day
|
# Represents a whole or partial calendar date, e.g. a birthday. The time of day
|
||||||
# and time zone are either specified elsewhere or are not significant. The date
|
# and time zone are either specified elsewhere or are not significant. The date
|
||||||
# is relative to the Proleptic Gregorian Calendar. This can represent: * A full
|
# is relative to the Proleptic Gregorian Calendar. This can represent: * A full
|
||||||
|
|
|
@ -46,6 +46,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class CancelOperationRequest
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class Date
|
class Date
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -218,6 +224,12 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class CancelOperationRequest
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class Date
|
class Date
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
|
|
@ -117,7 +117,7 @@ module Google
|
||||||
|
|
||||||
# Gets a transfer job.
|
# Gets a transfer job.
|
||||||
# @param [String] job_name
|
# @param [String] job_name
|
||||||
# " Required. The job to get.
|
# Required. " The job to get.
|
||||||
# @param [String] project_id
|
# @param [String] project_id
|
||||||
# Required. The ID of the Google Cloud Platform Console project that owns the
|
# Required. The ID of the Google Cloud Platform Console project that owns the
|
||||||
# job.
|
# job.
|
||||||
|
@ -246,6 +246,7 @@ module Google
|
||||||
# discovered tomorrow.
|
# discovered tomorrow.
|
||||||
# @param [String] name
|
# @param [String] name
|
||||||
# The name of the operation resource to be cancelled.
|
# The name of the operation resource to be cancelled.
|
||||||
|
# @param [Google::Apis::StoragetransferV1::CancelOperationRequest] cancel_operation_request_object
|
||||||
# @param [String] fields
|
# @param [String] fields
|
||||||
# Selector specifying which fields to include in a partial response.
|
# Selector specifying which fields to include in a partial response.
|
||||||
# @param [String] quota_user
|
# @param [String] quota_user
|
||||||
|
@ -263,8 +264,10 @@ module Google
|
||||||
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
|
||||||
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
|
||||||
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
# @raise [Google::Apis::AuthorizationError] Authorization is required
|
||||||
def cancel_transfer_operation(name, fields: nil, quota_user: nil, options: nil, &block)
|
def cancel_transfer_operation(name, cancel_operation_request_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
command = make_simple_command(:post, 'v1/{+name}:cancel', options)
|
command = make_simple_command(:post, 'v1/{+name}:cancel', options)
|
||||||
|
command.request_representation = Google::Apis::StoragetransferV1::CancelOperationRequest::Representation
|
||||||
|
command.request_object = cancel_operation_request_object
|
||||||
command.response_representation = Google::Apis::StoragetransferV1::Empty::Representation
|
command.response_representation = Google::Apis::StoragetransferV1::Empty::Representation
|
||||||
command.response_class = Google::Apis::StoragetransferV1::Empty
|
command.response_class = Google::Apis::StoragetransferV1::Empty
|
||||||
command.params['name'] = name unless name.nil?
|
command.params['name'] = name unless name.nil?
|
||||||
|
|
|
@ -26,7 +26,7 @@ module Google
|
||||||
# @see https://developers.google.com/cloud-test-lab/
|
# @see https://developers.google.com/cloud-test-lab/
|
||||||
module TestingV1
|
module TestingV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20200914'
|
REVISION = '20201001'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -1215,6 +1215,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# A file or directory to install on the device before the test starts.
|
||||||
|
class IosDeviceFile
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The bundle id of the app where this file lives. iOS apps sandbox their own
|
||||||
|
# filesystem, so app files must specify which app installed on the device.
|
||||||
|
# Corresponds to the JSON property `bundleId`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :bundle_id
|
||||||
|
|
||||||
|
# A reference to a file, used for user inputs.
|
||||||
|
# Corresponds to the JSON property `content`
|
||||||
|
# @return [Google::Apis::TestingV1::FileReference]
|
||||||
|
attr_accessor :content
|
||||||
|
|
||||||
|
# Location of the file on the device, inside the app's sandboxed filesystem
|
||||||
|
# Corresponds to the JSON property `devicePath`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :device_path
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@bundle_id = args[:bundle_id] if args.key?(:bundle_id)
|
||||||
|
@content = args[:content] if args.key?(:content)
|
||||||
|
@device_path = args[:device_path] if args.key?(:device_path)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# A list of iOS device configurations in which the test is to be executed.
|
# A list of iOS device configurations in which the test is to be executed.
|
||||||
class IosDeviceList
|
class IosDeviceList
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -1380,6 +1412,19 @@ module Google
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :network_profile
|
attr_accessor :network_profile
|
||||||
|
|
||||||
|
# List of directories on the device to upload to Cloud Storage at the end of the
|
||||||
|
# test. Directories should either be in a shared directory (e.g. /private/var/
|
||||||
|
# mobile/Media) or within an accessible directory inside the app's filesystem (e.
|
||||||
|
# g. /Documents) by specifying the bundle id.
|
||||||
|
# Corresponds to the JSON property `pullDirectories`
|
||||||
|
# @return [Array<Google::Apis::TestingV1::IosDeviceFile>]
|
||||||
|
attr_accessor :pull_directories
|
||||||
|
|
||||||
|
# List of files to push to the device before starting the test.
|
||||||
|
# Corresponds to the JSON property `pushFiles`
|
||||||
|
# @return [Array<Google::Apis::TestingV1::IosDeviceFile>]
|
||||||
|
attr_accessor :push_files
|
||||||
|
|
||||||
def initialize(**args)
|
def initialize(**args)
|
||||||
update!(**args)
|
update!(**args)
|
||||||
end
|
end
|
||||||
|
@ -1388,6 +1433,8 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@additional_ipas = args[:additional_ipas] if args.key?(:additional_ipas)
|
@additional_ipas = args[:additional_ipas] if args.key?(:additional_ipas)
|
||||||
@network_profile = args[:network_profile] if args.key?(:network_profile)
|
@network_profile = args[:network_profile] if args.key?(:network_profile)
|
||||||
|
@pull_directories = args[:pull_directories] if args.key?(:pull_directories)
|
||||||
|
@push_files = args[:push_files] if args.key?(:push_files)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -220,6 +220,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class IosDeviceFile
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class IosDeviceList
|
class IosDeviceList
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -780,6 +786,16 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class IosDeviceFile
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :bundle_id, as: 'bundleId'
|
||||||
|
property :content, as: 'content', class: Google::Apis::TestingV1::FileReference, decorator: Google::Apis::TestingV1::FileReference::Representation
|
||||||
|
|
||||||
|
property :device_path, as: 'devicePath'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class IosDeviceList
|
class IosDeviceList
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -829,6 +845,10 @@ module Google
|
||||||
collection :additional_ipas, as: 'additionalIpas', class: Google::Apis::TestingV1::FileReference, decorator: Google::Apis::TestingV1::FileReference::Representation
|
collection :additional_ipas, as: 'additionalIpas', class: Google::Apis::TestingV1::FileReference, decorator: Google::Apis::TestingV1::FileReference::Representation
|
||||||
|
|
||||||
property :network_profile, as: 'networkProfile'
|
property :network_profile, as: 'networkProfile'
|
||||||
|
collection :pull_directories, as: 'pullDirectories', class: Google::Apis::TestingV1::IosDeviceFile, decorator: Google::Apis::TestingV1::IosDeviceFile::Representation
|
||||||
|
|
||||||
|
collection :push_files, as: 'pushFiles', class: Google::Apis::TestingV1::IosDeviceFile, decorator: Google::Apis::TestingV1::IosDeviceFile::Representation
|
||||||
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
||||||
# @see https://cloud.google.com/video-intelligence/docs/
|
# @see https://cloud.google.com/video-intelligence/docs/
|
||||||
module VideointelligenceV1
|
module VideointelligenceV1
|
||||||
VERSION = 'V1'
|
VERSION = 'V1'
|
||||||
REVISION = '20200921'
|
REVISION = '20201002'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -302,6 +302,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -356,6 +388,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1LabelAnnotation
|
class GoogleCloudVideointelligenceV1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -1279,6 +1357,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation>]
|
||||||
|
@ -1370,6 +1453,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -1735,6 +1819,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -1754,6 +1870,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -2395,6 +2557,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation>]
|
||||||
|
@ -2486,6 +2653,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -2782,6 +2950,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -2801,6 +3001,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -3442,6 +3688,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation>]
|
||||||
|
@ -3533,6 +3784,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -3829,6 +4081,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -3848,6 +4132,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -4489,6 +4819,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation>]
|
||||||
|
@ -4580,6 +4915,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -4962,6 +5298,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -4981,6 +5349,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -5407,7 +5821,8 @@ module Google
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# Streaming annotation results corresponding to a portion of the video that is
|
# Streaming annotation results corresponding to a portion of the video that is
|
||||||
# currently being processed.
|
# currently being processed. Only ONE type of annotation will be specified in
|
||||||
|
# the response.
|
||||||
# Corresponds to the JSON property `annotationResults`
|
# Corresponds to the JSON property `annotationResults`
|
||||||
# @return [Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults]
|
# @return [Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults]
|
||||||
attr_accessor :annotation_results
|
attr_accessor :annotation_results
|
||||||
|
@ -5442,7 +5857,8 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# Streaming annotation results corresponding to a portion of the video that is
|
# Streaming annotation results corresponding to a portion of the video that is
|
||||||
# currently being processed.
|
# currently being processed. Only ONE type of annotation will be specified in
|
||||||
|
# the response.
|
||||||
class GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults
|
class GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -5453,6 +5869,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Timestamp of the processed frame in microseconds.
|
||||||
|
# Corresponds to the JSON property `frameTimestamp`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :frame_timestamp
|
||||||
|
|
||||||
# Label annotation results.
|
# Label annotation results.
|
||||||
# Corresponds to the JSON property `labelAnnotations`
|
# Corresponds to the JSON property `labelAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
||||||
|
@ -5475,6 +5896,7 @@ module Google
|
||||||
# Update properties of this object
|
# Update properties of this object
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@frame_timestamp = args[:frame_timestamp] if args.key?(:frame_timestamp)
|
||||||
@label_annotations = args[:label_annotations] if args.key?(:label_annotations)
|
@label_annotations = args[:label_annotations] if args.key?(:label_annotations)
|
||||||
@object_annotations = args[:object_annotations] if args.key?(:object_annotations)
|
@object_annotations = args[:object_annotations] if args.key?(:object_annotations)
|
||||||
@shot_annotations = args[:shot_annotations] if args.key?(:shot_annotations)
|
@shot_annotations = args[:shot_annotations] if args.key?(:shot_annotations)
|
||||||
|
@ -5733,6 +6155,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation>]
|
||||||
|
@ -5825,6 +6252,7 @@ module Google
|
||||||
@celebrity_recognition_annotations = args[:celebrity_recognition_annotations] if args.key?(:celebrity_recognition_annotations)
|
@celebrity_recognition_annotations = args[:celebrity_recognition_annotations] if args.key?(:celebrity_recognition_annotations)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
|
|
@ -76,6 +76,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -88,6 +94,18 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1LabelAnnotation
|
class GoogleCloudVideointelligenceV1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -304,12 +322,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -478,12 +514,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -652,12 +706,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -844,12 +916,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -1105,6 +1195,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1FaceFrame, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1FaceSegment, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1121,6 +1222,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1VideoSegment, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1LabelAnnotation
|
class GoogleCloudVideointelligenceV1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1384,6 +1502,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1LabelAnnotation::Representation
|
||||||
|
@ -1518,6 +1638,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2FaceFrame, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2FaceSegment, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1525,6 +1656,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2VideoSegment, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1723,6 +1871,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2FaceAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2LabelAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2LabelAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1beta2LabelAnnotation::Representation
|
||||||
|
@ -1833,6 +1983,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1FaceFrame, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1FaceSegment, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1840,6 +2001,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2038,6 +2216,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation::Representation
|
||||||
|
@ -2148,6 +2328,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1FaceFrame, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1FaceSegment, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2155,6 +2346,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2353,6 +2561,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation::Representation
|
||||||
|
@ -2491,6 +2701,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1FaceFrame, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1FaceSegment, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2498,6 +2719,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2645,6 +2883,7 @@ module Google
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
property :frame_timestamp, as: 'frameTimestamp'
|
||||||
collection :label_annotations, as: 'labelAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
collection :label_annotations, as: 'labelAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||||
|
|
||||||
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation::Representation
|
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation::Representation
|
||||||
|
@ -2732,6 +2971,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
||||||
# @see https://cloud.google.com/video-intelligence/docs/
|
# @see https://cloud.google.com/video-intelligence/docs/
|
||||||
module VideointelligenceV1beta2
|
module VideointelligenceV1beta2
|
||||||
VERSION = 'V1beta2'
|
VERSION = 'V1beta2'
|
||||||
REVISION = '20200921'
|
REVISION = '20201002'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -215,6 +215,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -234,6 +266,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1LabelAnnotation
|
class GoogleCloudVideointelligenceV1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -875,6 +953,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1FaceDetectionAnnotation>]
|
||||||
|
@ -966,6 +1049,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -1349,6 +1433,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -1403,6 +1519,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -2326,6 +2488,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation>]
|
||||||
|
@ -2417,6 +2584,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -2782,6 +2950,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -2801,6 +3001,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -3442,6 +3688,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation>]
|
||||||
|
@ -3533,6 +3784,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -3829,6 +4081,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -3848,6 +4132,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -4489,6 +4819,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation>]
|
||||||
|
@ -4580,6 +4915,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -4962,6 +5298,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -4981,6 +5349,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -5407,7 +5821,8 @@ module Google
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# Streaming annotation results corresponding to a portion of the video that is
|
# Streaming annotation results corresponding to a portion of the video that is
|
||||||
# currently being processed.
|
# currently being processed. Only ONE type of annotation will be specified in
|
||||||
|
# the response.
|
||||||
# Corresponds to the JSON property `annotationResults`
|
# Corresponds to the JSON property `annotationResults`
|
||||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults]
|
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults]
|
||||||
attr_accessor :annotation_results
|
attr_accessor :annotation_results
|
||||||
|
@ -5442,7 +5857,8 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# Streaming annotation results corresponding to a portion of the video that is
|
# Streaming annotation results corresponding to a portion of the video that is
|
||||||
# currently being processed.
|
# currently being processed. Only ONE type of annotation will be specified in
|
||||||
|
# the response.
|
||||||
class GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults
|
class GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -5453,6 +5869,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Timestamp of the processed frame in microseconds.
|
||||||
|
# Corresponds to the JSON property `frameTimestamp`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :frame_timestamp
|
||||||
|
|
||||||
# Label annotation results.
|
# Label annotation results.
|
||||||
# Corresponds to the JSON property `labelAnnotations`
|
# Corresponds to the JSON property `labelAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
||||||
|
@ -5475,6 +5896,7 @@ module Google
|
||||||
# Update properties of this object
|
# Update properties of this object
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@frame_timestamp = args[:frame_timestamp] if args.key?(:frame_timestamp)
|
||||||
@label_annotations = args[:label_annotations] if args.key?(:label_annotations)
|
@label_annotations = args[:label_annotations] if args.key?(:label_annotations)
|
||||||
@object_annotations = args[:object_annotations] if args.key?(:object_annotations)
|
@object_annotations = args[:object_annotations] if args.key?(:object_annotations)
|
||||||
@shot_annotations = args[:shot_annotations] if args.key?(:shot_annotations)
|
@shot_annotations = args[:shot_annotations] if args.key?(:shot_annotations)
|
||||||
|
@ -5733,6 +6155,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation>]
|
||||||
|
@ -5825,6 +6252,7 @@ module Google
|
||||||
@celebrity_recognition_annotations = args[:celebrity_recognition_annotations] if args.key?(:celebrity_recognition_annotations)
|
@celebrity_recognition_annotations = args[:celebrity_recognition_annotations] if args.key?(:celebrity_recognition_annotations)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
|
|
@ -64,12 +64,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1LabelAnnotation
|
class GoogleCloudVideointelligenceV1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -250,6 +268,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -262,6 +286,18 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -478,12 +514,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -652,12 +706,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -844,12 +916,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -1067,6 +1157,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1FaceFrame, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1FaceSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1074,6 +1175,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1VideoSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1LabelAnnotation
|
class GoogleCloudVideointelligenceV1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1272,6 +1390,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1LabelAnnotation::Representation
|
||||||
|
@ -1402,6 +1522,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2FaceFrame, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2FaceSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1418,6 +1549,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2VideoSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1681,6 +1829,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2FaceAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1beta2LabelAnnotation::Representation
|
||||||
|
@ -1815,6 +1965,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1FaceFrame, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1FaceSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1822,6 +1983,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2020,6 +2198,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation::Representation
|
||||||
|
@ -2130,6 +2310,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1FaceFrame, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1FaceSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2137,6 +2328,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2335,6 +2543,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation::Representation
|
||||||
|
@ -2473,6 +2683,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1FaceFrame, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1FaceSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2480,6 +2701,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2627,6 +2865,7 @@ module Google
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
property :frame_timestamp, as: 'frameTimestamp'
|
||||||
collection :label_annotations, as: 'labelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
collection :label_annotations, as: 'labelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||||
|
|
||||||
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation::Representation
|
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation::Representation
|
||||||
|
@ -2714,6 +2953,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1beta2::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
||||||
# @see https://cloud.google.com/video-intelligence/docs/
|
# @see https://cloud.google.com/video-intelligence/docs/
|
||||||
module VideointelligenceV1p1beta1
|
module VideointelligenceV1p1beta1
|
||||||
VERSION = 'V1p1beta1'
|
VERSION = 'V1p1beta1'
|
||||||
REVISION = '20200921'
|
REVISION = '20201002'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -215,6 +215,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -234,6 +266,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1LabelAnnotation
|
class GoogleCloudVideointelligenceV1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -875,6 +953,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation>]
|
||||||
|
@ -966,6 +1049,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -1262,6 +1346,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -1281,6 +1397,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -1922,6 +2084,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation>]
|
||||||
|
@ -2013,6 +2180,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -2396,6 +2564,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -2450,6 +2650,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -3373,6 +3619,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation>]
|
||||||
|
@ -3464,6 +3715,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -3829,6 +4081,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -3848,6 +4132,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -4489,6 +4819,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation>]
|
||||||
|
@ -4580,6 +4915,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -4962,6 +5298,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -4981,6 +5349,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -5407,7 +5821,8 @@ module Google
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# Streaming annotation results corresponding to a portion of the video that is
|
# Streaming annotation results corresponding to a portion of the video that is
|
||||||
# currently being processed.
|
# currently being processed. Only ONE type of annotation will be specified in
|
||||||
|
# the response.
|
||||||
# Corresponds to the JSON property `annotationResults`
|
# Corresponds to the JSON property `annotationResults`
|
||||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults]
|
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults]
|
||||||
attr_accessor :annotation_results
|
attr_accessor :annotation_results
|
||||||
|
@ -5442,7 +5857,8 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# Streaming annotation results corresponding to a portion of the video that is
|
# Streaming annotation results corresponding to a portion of the video that is
|
||||||
# currently being processed.
|
# currently being processed. Only ONE type of annotation will be specified in
|
||||||
|
# the response.
|
||||||
class GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults
|
class GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -5453,6 +5869,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Timestamp of the processed frame in microseconds.
|
||||||
|
# Corresponds to the JSON property `frameTimestamp`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :frame_timestamp
|
||||||
|
|
||||||
# Label annotation results.
|
# Label annotation results.
|
||||||
# Corresponds to the JSON property `labelAnnotations`
|
# Corresponds to the JSON property `labelAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
||||||
|
@ -5475,6 +5896,7 @@ module Google
|
||||||
# Update properties of this object
|
# Update properties of this object
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@frame_timestamp = args[:frame_timestamp] if args.key?(:frame_timestamp)
|
||||||
@label_annotations = args[:label_annotations] if args.key?(:label_annotations)
|
@label_annotations = args[:label_annotations] if args.key?(:label_annotations)
|
||||||
@object_annotations = args[:object_annotations] if args.key?(:object_annotations)
|
@object_annotations = args[:object_annotations] if args.key?(:object_annotations)
|
||||||
@shot_annotations = args[:shot_annotations] if args.key?(:shot_annotations)
|
@shot_annotations = args[:shot_annotations] if args.key?(:shot_annotations)
|
||||||
|
@ -5733,6 +6155,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation>]
|
||||||
|
@ -5825,6 +6252,7 @@ module Google
|
||||||
@celebrity_recognition_annotations = args[:celebrity_recognition_annotations] if args.key?(:celebrity_recognition_annotations)
|
@celebrity_recognition_annotations = args[:celebrity_recognition_annotations] if args.key?(:celebrity_recognition_annotations)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
|
|
@ -64,12 +64,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1LabelAnnotation
|
class GoogleCloudVideointelligenceV1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -238,12 +256,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -424,6 +460,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -436,6 +478,18 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -652,12 +706,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -844,12 +916,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -1067,6 +1157,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1FaceFrame, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1FaceSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1074,6 +1175,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1VideoSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1LabelAnnotation
|
class GoogleCloudVideointelligenceV1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1272,6 +1390,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1LabelAnnotation::Representation
|
||||||
|
@ -1382,6 +1502,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2FaceFrame, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2FaceSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1389,6 +1520,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2VideoSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1587,6 +1735,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2FaceAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1beta2LabelAnnotation::Representation
|
||||||
|
@ -1717,6 +1867,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1FaceFrame, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1FaceSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1733,6 +1894,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1996,6 +2174,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation::Representation
|
||||||
|
@ -2130,6 +2310,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1FaceFrame, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1FaceSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2137,6 +2328,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2335,6 +2543,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation::Representation
|
||||||
|
@ -2473,6 +2683,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1FaceFrame, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1FaceSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2480,6 +2701,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2627,6 +2865,7 @@ module Google
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
property :frame_timestamp, as: 'frameTimestamp'
|
||||||
collection :label_annotations, as: 'labelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
collection :label_annotations, as: 'labelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||||
|
|
||||||
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation::Representation
|
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation::Representation
|
||||||
|
@ -2714,6 +2953,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p1beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
||||||
# @see https://cloud.google.com/video-intelligence/docs/
|
# @see https://cloud.google.com/video-intelligence/docs/
|
||||||
module VideointelligenceV1p2beta1
|
module VideointelligenceV1p2beta1
|
||||||
VERSION = 'V1p2beta1'
|
VERSION = 'V1p2beta1'
|
||||||
REVISION = '20200921'
|
REVISION = '20201002'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -215,6 +215,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -234,6 +266,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1LabelAnnotation
|
class GoogleCloudVideointelligenceV1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -875,6 +953,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation>]
|
||||||
|
@ -966,6 +1049,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -1262,6 +1346,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -1281,6 +1397,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -1922,6 +2084,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation>]
|
||||||
|
@ -2013,6 +2180,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -2309,6 +2477,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -2328,6 +2528,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -2969,6 +3215,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation>]
|
||||||
|
@ -3060,6 +3311,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -3443,6 +3695,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -3497,6 +3781,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -4420,6 +4750,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation>]
|
||||||
|
@ -4511,6 +4846,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -4962,6 +5298,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -4981,6 +5349,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -5407,7 +5821,8 @@ module Google
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# Streaming annotation results corresponding to a portion of the video that is
|
# Streaming annotation results corresponding to a portion of the video that is
|
||||||
# currently being processed.
|
# currently being processed. Only ONE type of annotation will be specified in
|
||||||
|
# the response.
|
||||||
# Corresponds to the JSON property `annotationResults`
|
# Corresponds to the JSON property `annotationResults`
|
||||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults]
|
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults]
|
||||||
attr_accessor :annotation_results
|
attr_accessor :annotation_results
|
||||||
|
@ -5442,7 +5857,8 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# Streaming annotation results corresponding to a portion of the video that is
|
# Streaming annotation results corresponding to a portion of the video that is
|
||||||
# currently being processed.
|
# currently being processed. Only ONE type of annotation will be specified in
|
||||||
|
# the response.
|
||||||
class GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults
|
class GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -5453,6 +5869,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Timestamp of the processed frame in microseconds.
|
||||||
|
# Corresponds to the JSON property `frameTimestamp`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :frame_timestamp
|
||||||
|
|
||||||
# Label annotation results.
|
# Label annotation results.
|
||||||
# Corresponds to the JSON property `labelAnnotations`
|
# Corresponds to the JSON property `labelAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
||||||
|
@ -5475,6 +5896,7 @@ module Google
|
||||||
# Update properties of this object
|
# Update properties of this object
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@frame_timestamp = args[:frame_timestamp] if args.key?(:frame_timestamp)
|
||||||
@label_annotations = args[:label_annotations] if args.key?(:label_annotations)
|
@label_annotations = args[:label_annotations] if args.key?(:label_annotations)
|
||||||
@object_annotations = args[:object_annotations] if args.key?(:object_annotations)
|
@object_annotations = args[:object_annotations] if args.key?(:object_annotations)
|
||||||
@shot_annotations = args[:shot_annotations] if args.key?(:shot_annotations)
|
@shot_annotations = args[:shot_annotations] if args.key?(:shot_annotations)
|
||||||
|
@ -5733,6 +6155,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation>]
|
||||||
|
@ -5825,6 +6252,7 @@ module Google
|
||||||
@celebrity_recognition_annotations = args[:celebrity_recognition_annotations] if args.key?(:celebrity_recognition_annotations)
|
@celebrity_recognition_annotations = args[:celebrity_recognition_annotations] if args.key?(:celebrity_recognition_annotations)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
|
|
@ -64,12 +64,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1LabelAnnotation
|
class GoogleCloudVideointelligenceV1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -238,12 +256,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -412,12 +448,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -598,6 +652,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -610,6 +670,18 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -844,12 +916,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -1067,6 +1157,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1FaceFrame, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1FaceSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1074,6 +1175,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1VideoSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1LabelAnnotation
|
class GoogleCloudVideointelligenceV1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1272,6 +1390,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1LabelAnnotation::Representation
|
||||||
|
@ -1382,6 +1502,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2FaceFrame, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2FaceSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1389,6 +1520,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2VideoSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1587,6 +1735,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2FaceAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1beta2LabelAnnotation::Representation
|
||||||
|
@ -1697,6 +1847,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1FaceFrame, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1FaceSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1704,6 +1865,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1902,6 +2080,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation::Representation
|
||||||
|
@ -2032,6 +2212,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1FaceFrame, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1FaceSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2048,6 +2239,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2311,6 +2519,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation::Representation
|
||||||
|
@ -2473,6 +2683,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1FaceFrame, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1FaceSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2480,6 +2701,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2627,6 +2865,7 @@ module Google
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
property :frame_timestamp, as: 'frameTimestamp'
|
||||||
collection :label_annotations, as: 'labelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
collection :label_annotations, as: 'labelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||||
|
|
||||||
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation::Representation
|
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation::Representation
|
||||||
|
@ -2714,6 +2953,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p2beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||||
|
|
|
@ -27,7 +27,7 @@ module Google
|
||||||
# @see https://cloud.google.com/video-intelligence/docs/
|
# @see https://cloud.google.com/video-intelligence/docs/
|
||||||
module VideointelligenceV1p3beta1
|
module VideointelligenceV1p3beta1
|
||||||
VERSION = 'V1p3beta1'
|
VERSION = 'V1p3beta1'
|
||||||
REVISION = '20200921'
|
REVISION = '20201002'
|
||||||
|
|
||||||
# View and manage your data across Google Cloud Platform services
|
# View and manage your data across Google Cloud Platform services
|
||||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||||
|
|
|
@ -215,6 +215,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -234,6 +266,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1LabelAnnotation
|
class GoogleCloudVideointelligenceV1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -875,6 +953,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation>]
|
||||||
|
@ -966,6 +1049,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -1262,6 +1346,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -1281,6 +1397,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -1922,6 +2084,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation>]
|
||||||
|
@ -2013,6 +2180,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -2309,6 +2477,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -2328,6 +2528,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -2969,6 +3215,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation>]
|
||||||
|
@ -3060,6 +3311,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -3356,6 +3608,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -3375,6 +3659,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -4016,6 +4346,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation>]
|
||||||
|
@ -4107,6 +4442,7 @@ module Google
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
@ -4576,6 +4912,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceAnnotation
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# All video frames where a face was detected.
|
||||||
|
# Corresponds to the JSON property `frames`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1FaceFrame>]
|
||||||
|
attr_accessor :frames
|
||||||
|
|
||||||
|
# All video segments where a face was detected.
|
||||||
|
# Corresponds to the JSON property `segments`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1FaceSegment>]
|
||||||
|
attr_accessor :segments
|
||||||
|
|
||||||
|
# Thumbnail of a representative face view (in JPEG format).
|
||||||
|
# Corresponds to the JSON property `thumbnail`
|
||||||
|
# NOTE: Values are automatically base64 encoded/decoded in the client library.
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :thumbnail
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@frames = args[:frames] if args.key?(:frames)
|
||||||
|
@segments = args[:segments] if args.key?(:segments)
|
||||||
|
@thumbnail = args[:thumbnail] if args.key?(:thumbnail)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Face detection annotation.
|
# Face detection annotation.
|
||||||
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -4630,6 +4998,52 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Deprecated. No effect.
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceFrame
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Normalized Bounding boxes in a frame. There can be more than one boxes if the
|
||||||
|
# same face is detected in multiple locations within the current frame.
|
||||||
|
# Corresponds to the JSON property `normalizedBoundingBoxes`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox>]
|
||||||
|
attr_accessor :normalized_bounding_boxes
|
||||||
|
|
||||||
|
# Time-offset, relative to the beginning of the video, corresponding to the
|
||||||
|
# video frame for this location.
|
||||||
|
# Corresponds to the JSON property `timeOffset`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :time_offset
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@normalized_bounding_boxes = args[:normalized_bounding_boxes] if args.key?(:normalized_bounding_boxes)
|
||||||
|
@time_offset = args[:time_offset] if args.key?(:time_offset)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Video segment level annotation results for face detection.
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceSegment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Video segment.
|
||||||
|
# Corresponds to the JSON property `segment`
|
||||||
|
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment]
|
||||||
|
attr_accessor :segment
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@segment = args[:segment] if args.key?(:segment)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Label annotation.
|
# Label annotation.
|
||||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -5309,7 +5723,8 @@ module Google
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# Streaming annotation results corresponding to a portion of the video that is
|
# Streaming annotation results corresponding to a portion of the video that is
|
||||||
# currently being processed.
|
# currently being processed. Only ONE type of annotation will be specified in
|
||||||
|
# the response.
|
||||||
# Corresponds to the JSON property `annotationResults`
|
# Corresponds to the JSON property `annotationResults`
|
||||||
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults]
|
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults]
|
||||||
attr_accessor :annotation_results
|
attr_accessor :annotation_results
|
||||||
|
@ -5344,7 +5759,8 @@ module Google
|
||||||
end
|
end
|
||||||
|
|
||||||
# Streaming annotation results corresponding to a portion of the video that is
|
# Streaming annotation results corresponding to a portion of the video that is
|
||||||
# currently being processed.
|
# currently being processed. Only ONE type of annotation will be specified in
|
||||||
|
# the response.
|
||||||
class GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults
|
class GoogleCloudVideointelligenceV1p3beta1StreamingVideoAnnotationResults
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
@ -5355,6 +5771,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Timestamp of the processed frame in microseconds.
|
||||||
|
# Corresponds to the JSON property `frameTimestamp`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :frame_timestamp
|
||||||
|
|
||||||
# Label annotation results.
|
# Label annotation results.
|
||||||
# Corresponds to the JSON property `labelAnnotations`
|
# Corresponds to the JSON property `labelAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation>]
|
||||||
|
@ -5377,6 +5798,7 @@ module Google
|
||||||
# Update properties of this object
|
# Update properties of this object
|
||||||
def update!(**args)
|
def update!(**args)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@frame_timestamp = args[:frame_timestamp] if args.key?(:frame_timestamp)
|
||||||
@label_annotations = args[:label_annotations] if args.key?(:label_annotations)
|
@label_annotations = args[:label_annotations] if args.key?(:label_annotations)
|
||||||
@object_annotations = args[:object_annotations] if args.key?(:object_annotations)
|
@object_annotations = args[:object_annotations] if args.key?(:object_annotations)
|
||||||
@shot_annotations = args[:shot_annotations] if args.key?(:shot_annotations)
|
@shot_annotations = args[:shot_annotations] if args.key?(:shot_annotations)
|
||||||
|
@ -5664,6 +6086,11 @@ module Google
|
||||||
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
# @return [Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation]
|
||||||
attr_accessor :explicit_annotation
|
attr_accessor :explicit_annotation
|
||||||
|
|
||||||
|
# Deprecated. Please use `face_detection_annotations` instead.
|
||||||
|
# Corresponds to the JSON property `faceAnnotations`
|
||||||
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1FaceAnnotation>]
|
||||||
|
attr_accessor :face_annotations
|
||||||
|
|
||||||
# Face detection annotations.
|
# Face detection annotations.
|
||||||
# Corresponds to the JSON property `faceDetectionAnnotations`
|
# Corresponds to the JSON property `faceDetectionAnnotations`
|
||||||
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation>]
|
# @return [Array<Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation>]
|
||||||
|
@ -5756,6 +6183,7 @@ module Google
|
||||||
@celebrity_recognition_annotations = args[:celebrity_recognition_annotations] if args.key?(:celebrity_recognition_annotations)
|
@celebrity_recognition_annotations = args[:celebrity_recognition_annotations] if args.key?(:celebrity_recognition_annotations)
|
||||||
@error = args[:error] if args.key?(:error)
|
@error = args[:error] if args.key?(:error)
|
||||||
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
@explicit_annotation = args[:explicit_annotation] if args.key?(:explicit_annotation)
|
||||||
|
@face_annotations = args[:face_annotations] if args.key?(:face_annotations)
|
||||||
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
@face_detection_annotations = args[:face_detection_annotations] if args.key?(:face_detection_annotations)
|
||||||
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
@frame_label_annotations = args[:frame_label_annotations] if args.key?(:frame_label_annotations)
|
||||||
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
@input_uri = args[:input_uri] if args.key?(:input_uri)
|
||||||
|
|
|
@ -64,12 +64,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1LabelAnnotation
|
class GoogleCloudVideointelligenceV1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -238,12 +256,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -412,12 +448,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -586,12 +640,30 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -790,6 +862,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceAnnotation
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -802,6 +880,18 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceFrame
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceSegment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -1067,6 +1157,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1FaceFrame, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1FaceSegment, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1074,6 +1175,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1VideoSegment, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1LabelAnnotation
|
class GoogleCloudVideointelligenceV1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1272,6 +1390,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1LabelAnnotation::Representation
|
||||||
|
@ -1382,6 +1502,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2FaceFrame, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2FaceSegment, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1389,6 +1520,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1beta2FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2VideoSegment, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
class GoogleCloudVideointelligenceV1beta2LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1587,6 +1735,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2FaceAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1beta2LabelAnnotation::Representation
|
||||||
|
@ -1697,6 +1847,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1FaceFrame, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1FaceSegment, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1704,6 +1865,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p1beta1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p1beta1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -1902,6 +2080,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p1beta1LabelAnnotation::Representation
|
||||||
|
@ -2012,6 +2192,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1FaceFrame, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1FaceSegment, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2019,6 +2210,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p2beta1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p2beta1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2217,6 +2425,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p2beta1LabelAnnotation::Representation
|
||||||
|
@ -2375,6 +2585,17 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceAnnotation
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :frames, as: 'frames', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1FaceFrame, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1FaceFrame::Representation
|
||||||
|
|
||||||
|
collection :segments, as: 'segments', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1FaceSegment, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1FaceSegment::Representation
|
||||||
|
|
||||||
|
property :thumbnail, :base64 => true, as: 'thumbnail'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2391,6 +2612,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceFrame
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :normalized_bounding_boxes, as: 'normalizedBoundingBoxes', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1NormalizedBoundingBox::Representation
|
||||||
|
|
||||||
|
property :time_offset, as: 'timeOffset'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudVideointelligenceV1p3beta1FaceSegment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :segment, as: 'segment', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1VideoSegment::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
class GoogleCloudVideointelligenceV1p3beta1LabelAnnotation
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2595,6 +2833,7 @@ module Google
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
property :frame_timestamp, as: 'frameTimestamp'
|
||||||
collection :label_annotations, as: 'labelAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
collection :label_annotations, as: 'labelAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||||
|
|
||||||
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation::Representation
|
collection :object_annotations, as: 'objectAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1ObjectTrackingAnnotation::Representation
|
||||||
|
@ -2690,6 +2929,8 @@ module Google
|
||||||
|
|
||||||
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
property :explicit_annotation, as: 'explicitAnnotation', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1ExplicitContentAnnotation::Representation
|
||||||
|
|
||||||
|
collection :face_annotations, as: 'faceAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1FaceAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1FaceAnnotation::Representation
|
||||||
|
|
||||||
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation::Representation
|
collection :face_detection_annotations, as: 'faceDetectionAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1FaceDetectionAnnotation::Representation
|
||||||
|
|
||||||
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
collection :frame_label_annotations, as: 'frameLabelAnnotations', class: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation, decorator: Google::Apis::VideointelligenceV1p3beta1::GoogleCloudVideointelligenceV1p3beta1LabelAnnotation::Representation
|
||||||
|
|
Loading…
Reference in New Issue