From 919d9bdd9fe6f1a5dd95ce5d5e4cdb8fd3c516d0 Mon Sep 17 00:00:00 2001 From: Chris Cotter Date: Mon, 28 Oct 2019 13:36:16 -0400 Subject: [PATCH] regen (#212) --- .../api/servicecontrol/v1/check_error.pb.go | 150 +- googleapis/cloud/asset/v1/asset_service.pb.go | 231 +- googleapis/cloud/asset/v1/assets.pb.go | 72 +- .../cloud/automl/v1/annotation_payload.pb.go | 142 +- .../cloud/automl/v1/annotation_spec.pb.go | 118 + .../cloud/automl/v1/classification.pb.go | 560 ++++ googleapis/cloud/automl/v1/data_items.pb.go | 542 +++- googleapis/cloud/automl/v1/dataset.pb.go | 146 +- googleapis/cloud/automl/v1/detection.pb.go | 325 ++ googleapis/cloud/automl/v1/geometry.pb.go | 151 + googleapis/cloud/automl/v1/image.pb.go | 515 +++ googleapis/cloud/automl/v1/io.pb.go | 1139 ++++++- googleapis/cloud/automl/v1/model.pb.go | 168 +- .../cloud/automl/v1/model_evaluation.pb.go | 144 +- googleapis/cloud/automl/v1/operations.pb.go | 664 +++- .../cloud/automl/v1/prediction_service.pb.go | 362 ++- googleapis/cloud/automl/v1/service.pb.go | 630 +++- googleapis/cloud/automl/v1/text.pb.go | 284 ++ .../cloud/automl/v1/text_extraction.pb.go | 269 ++ googleapis/cloud/automl/v1/text_segment.pb.go | 115 + .../cloud/automl/v1/text_sentiment.pb.go | 227 ++ googleapis/cloud/automl/v1/translation.pb.go | 58 +- .../cloud/automl/v1beta1/classification.pb.go | 113 +- .../cloud/automl/v1beta1/data_items.pb.go | 8 +- googleapis/cloud/automl/v1beta1/image.pb.go | 101 +- googleapis/cloud/automl/v1beta1/io.pb.go | 5 +- .../cloud/automl/v1beta1/operations.pb.go | 100 +- googleapis/cloud/automl/v1beta1/tables.pb.go | 171 +- googleapis/cloud/automl/v1beta1/text.pb.go | 72 +- .../v1beta1/resources.pb.go | 161 +- .../binaryauthorization/v1beta1/service.pb.go | 111 +- .../datacatalog/v1beta1/datacatalog.pb.go | 412 +-- .../v1beta1/gcs_fileset_spec.pb.go | 4 +- .../cloud/datacatalog/v1beta1/schema.pb.go | 38 +- .../cloud/datacatalog/v1beta1/search.pb.go | 50 +- .../datacatalog/v1beta1/table_spec.pb.go | 71 +- .../cloud/datacatalog/v1beta1/tags.pb.go | 130 +- googleapis/cloud/dataproc/v1/clusters.pb.go | 344 +- .../cloud/dataproc/v1beta2/clusters.pb.go | 364 +-- .../cloud/dialogflow/v2/audio_config.pb.go | 119 +- .../dialogflow/v2beta1/audio_config.pb.go | 145 +- .../cloud/dialogflow/v2beta1/intent.pb.go | 5 + .../dialogflow/v2beta1/knowledge_base.pb.go | 116 +- .../v1beta1/document.pb.go | 436 +-- .../v1beta1/document_understanding.pb.go | 275 +- .../v1beta1/geometry.pb.go | 62 +- .../cloud/functions/v1beta2/functions.pb.go | 859 ++++- .../cloud/functions/v1beta2/operations.pb.go | 76 +- googleapis/cloud/iot/v1/device_manager.pb.go | 298 +- googleapis/cloud/iot/v1/resources.pb.go | 217 +- googleapis/cloud/oslogin/common/common.pb.go | 81 +- googleapis/cloud/oslogin/v1/oslogin.pb.go | 143 +- googleapis/cloud/oslogin/v1beta/oslogin.pb.go | 167 +- .../cloud/resourcemanager/v2/folders.pb.go | 332 +- .../cloud/scheduler/v1/cloudscheduler.pb.go | 137 +- googleapis/cloud/scheduler/v1/job.pb.go | 97 +- googleapis/cloud/scheduler/v1/target.pb.go | 120 +- .../scheduler/v1beta1/cloudscheduler.pb.go | 139 +- googleapis/cloud/scheduler/v1beta1/job.pb.go | 98 +- .../cloud/scheduler/v1beta1/target.pb.go | 121 +- .../devtools/cloudbuild/v1/cloudbuild.pb.go | 490 +-- .../clouddebugger/v2/controller.pb.go | 93 +- .../devtools/clouddebugger/v2/data.pb.go | 165 +- .../devtools/clouddebugger/v2/debugger.pb.go | 137 +- .../v1test/remote_execution.pb.go | 2873 ----------------- .../devtools/resultstore/v2/common.pb.go | 100 +- .../devtools/resultstore/v2/coverage.pb.go | 6 +- .../devtools/resultstore/v2/invocation.pb.go | 8 +- .../resultstore/v2/resultstore_download.pb.go | 6 +- .../resultstore/v2/resultstore_upload.pb.go | 2 +- googleapis/firestore/v1/query.pb.go | 229 +- googleapis/firestore/v1beta1/query.pb.go | 221 +- googleapis/monitoring/v3/common.pb.go | 3 +- googleapis/monitoring/v3/dropped_labels.pb.go | 13 +- googleapis/monitoring/v3/metric.pb.go | 15 +- googleapis/monitoring/v3/uptime.pb.go | 165 +- 76 files changed, 10956 insertions(+), 6880 deletions(-) create mode 100644 googleapis/cloud/automl/v1/annotation_spec.pb.go create mode 100644 googleapis/cloud/automl/v1/classification.pb.go create mode 100644 googleapis/cloud/automl/v1/detection.pb.go create mode 100644 googleapis/cloud/automl/v1/geometry.pb.go create mode 100644 googleapis/cloud/automl/v1/image.pb.go create mode 100644 googleapis/cloud/automl/v1/text.pb.go create mode 100644 googleapis/cloud/automl/v1/text_extraction.pb.go create mode 100644 googleapis/cloud/automl/v1/text_segment.pb.go create mode 100644 googleapis/cloud/automl/v1/text_sentiment.pb.go rename googleapis/cloud/{document => documentai}/v1beta1/document.pb.go (76%) rename googleapis/cloud/{document => documentai}/v1beta1/document_understanding.pb.go (77%) rename googleapis/cloud/{document => documentai}/v1beta1/geometry.pb.go (71%) delete mode 100644 googleapis/devtools/remoteexecution/v1test/remote_execution.pb.go diff --git a/googleapis/api/servicecontrol/v1/check_error.pb.go b/googleapis/api/servicecontrol/v1/check_error.pb.go index 658fff632a..a15f3db43d 100644 --- a/googleapis/api/servicecontrol/v1/check_error.pb.go +++ b/googleapis/api/servicecontrol/v1/check_error.pb.go @@ -28,14 +28,16 @@ type CheckError_Code int32 const ( // This is never used in `CheckResponse`. CheckError_ERROR_CODE_UNSPECIFIED CheckError_Code = 0 - // The consumer's project id was not found. - // Same as [google.rpc.Code.NOT_FOUND][]. + // The consumer's project id, network container, or resource container was + // not found. Same as [google.rpc.Code.NOT_FOUND][]. CheckError_NOT_FOUND CheckError_Code = 5 // The consumer doesn't have access to the specified resource. // Same as [google.rpc.Code.PERMISSION_DENIED][]. CheckError_PERMISSION_DENIED CheckError_Code = 7 // Quota check failed. Same as [google.rpc.Code.RESOURCE_EXHAUSTED][]. CheckError_RESOURCE_EXHAUSTED CheckError_Code = 8 + // The consumer has been flagged as an abuser. + CheckError_ABUSER_DETECTED CheckError_Code = 103 // The consumer hasn't activated the service. CheckError_SERVICE_NOT_ACTIVATED CheckError_Code = 104 // The consumer cannot access the service because billing is disabled. @@ -62,12 +64,29 @@ const ( CheckError_API_KEY_EXPIRED CheckError_Code = 112 // The consumer's API Key was not found in config record. CheckError_API_KEY_NOT_FOUND CheckError_Code = 113 + // Request is not allowed as per security policies defined in Org Policy. + CheckError_SECURITY_POLICY_VIOLATED CheckError_Code = 121 + // The credential in the request can not be verified. + CheckError_INVALID_CREDENTIAL CheckError_Code = 123 + // Request is not allowed as per location policies defined in Org Policy. + CheckError_LOCATION_POLICY_VIOLATED CheckError_Code = 124 + // The input consumer info does not represent a valid consumer folder or + // organization. + CheckError_CONSUMER_INVALID CheckError_Code = 125 // The backend server for looking up project id/number is unavailable. CheckError_NAMESPACE_LOOKUP_UNAVAILABLE CheckError_Code = 300 // The backend server for checking service status is unavailable. CheckError_SERVICE_STATUS_UNAVAILABLE CheckError_Code = 301 // The backend server for checking billing status is unavailable. CheckError_BILLING_STATUS_UNAVAILABLE CheckError_Code = 302 + // The backend server for checking quota limits is unavailable. + CheckError_QUOTA_CHECK_UNAVAILABLE CheckError_Code = 303 + // Cloud Resource Manager backend server is unavailable. + CheckError_CLOUD_RESOURCE_MANAGER_BACKEND_UNAVAILABLE CheckError_Code = 305 + // Backend server for evaluating security policy is unavailable. + CheckError_SECURITY_POLICY_BACKEND_UNAVAILABLE CheckError_Code = 306 + // Backend server for evaluating location policy is unavailable. + CheckError_LOCATION_POLICY_BACKEND_UNAVAILABLE CheckError_Code = 307 ) var CheckError_Code_name = map[int32]string{ @@ -75,6 +94,7 @@ var CheckError_Code_name = map[int32]string{ 5: "NOT_FOUND", 7: "PERMISSION_DENIED", 8: "RESOURCE_EXHAUSTED", + 103: "ABUSER_DETECTED", 104: "SERVICE_NOT_ACTIVATED", 107: "BILLING_DISABLED", 108: "PROJECT_DELETED", @@ -86,30 +106,47 @@ var CheckError_Code_name = map[int32]string{ 105: "API_KEY_INVALID", 112: "API_KEY_EXPIRED", 113: "API_KEY_NOT_FOUND", + 121: "SECURITY_POLICY_VIOLATED", + 123: "INVALID_CREDENTIAL", + 124: "LOCATION_POLICY_VIOLATED", + 125: "CONSUMER_INVALID", 300: "NAMESPACE_LOOKUP_UNAVAILABLE", 301: "SERVICE_STATUS_UNAVAILABLE", 302: "BILLING_STATUS_UNAVAILABLE", + 303: "QUOTA_CHECK_UNAVAILABLE", + 305: "CLOUD_RESOURCE_MANAGER_BACKEND_UNAVAILABLE", + 306: "SECURITY_POLICY_BACKEND_UNAVAILABLE", + 307: "LOCATION_POLICY_BACKEND_UNAVAILABLE", } var CheckError_Code_value = map[string]int32{ - "ERROR_CODE_UNSPECIFIED": 0, - "NOT_FOUND": 5, - "PERMISSION_DENIED": 7, - "RESOURCE_EXHAUSTED": 8, - "SERVICE_NOT_ACTIVATED": 104, - "BILLING_DISABLED": 107, - "PROJECT_DELETED": 108, - "PROJECT_INVALID": 114, - "IP_ADDRESS_BLOCKED": 109, - "REFERER_BLOCKED": 110, - "CLIENT_APP_BLOCKED": 111, - "API_TARGET_BLOCKED": 122, - "API_KEY_INVALID": 105, - "API_KEY_EXPIRED": 112, - "API_KEY_NOT_FOUND": 113, - "NAMESPACE_LOOKUP_UNAVAILABLE": 300, - "SERVICE_STATUS_UNAVAILABLE": 301, - "BILLING_STATUS_UNAVAILABLE": 302, + "ERROR_CODE_UNSPECIFIED": 0, + "NOT_FOUND": 5, + "PERMISSION_DENIED": 7, + "RESOURCE_EXHAUSTED": 8, + "ABUSER_DETECTED": 103, + "SERVICE_NOT_ACTIVATED": 104, + "BILLING_DISABLED": 107, + "PROJECT_DELETED": 108, + "PROJECT_INVALID": 114, + "IP_ADDRESS_BLOCKED": 109, + "REFERER_BLOCKED": 110, + "CLIENT_APP_BLOCKED": 111, + "API_TARGET_BLOCKED": 122, + "API_KEY_INVALID": 105, + "API_KEY_EXPIRED": 112, + "API_KEY_NOT_FOUND": 113, + "SECURITY_POLICY_VIOLATED": 121, + "INVALID_CREDENTIAL": 123, + "LOCATION_POLICY_VIOLATED": 124, + "CONSUMER_INVALID": 125, + "NAMESPACE_LOOKUP_UNAVAILABLE": 300, + "SERVICE_STATUS_UNAVAILABLE": 301, + "BILLING_STATUS_UNAVAILABLE": 302, + "QUOTA_CHECK_UNAVAILABLE": 303, + "CLOUD_RESOURCE_MANAGER_BACKEND_UNAVAILABLE": 305, + "SECURITY_POLICY_BACKEND_UNAVAILABLE": 306, + "LOCATION_POLICY_BACKEND_UNAVAILABLE": 307, } func (x CheckError_Code) String() string { @@ -181,36 +218,45 @@ func init() { } var fileDescriptor_abfa738e19256db6 = []byte{ - // 493 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x92, 0x4f, 0x6f, 0xd3, 0x30, - 0x18, 0xc6, 0x49, 0x29, 0x83, 0x59, 0x82, 0x05, 0xc3, 0xaa, 0x51, 0x55, 0xa2, 0xec, 0xb4, 0x0b, - 0x89, 0x06, 0x47, 0x4e, 0xae, 0xfd, 0x76, 0x78, 0xcd, 0x12, 0xcb, 0x4e, 0xaa, 0xc1, 0xc5, 0x0a, - 0x69, 0x94, 0x45, 0xeb, 0xe2, 0x92, 0x56, 0x3d, 0x70, 0xe6, 0xc3, 0x70, 0x00, 0x3e, 0x02, 0x9f, - 0x8b, 0xe3, 0xe4, 0x76, 0xfd, 0x27, 0x4d, 0x3b, 0xe6, 0xe7, 0xdf, 0xfb, 0xbc, 0xca, 0xab, 0x07, - 0x79, 0x85, 0x31, 0xc5, 0x38, 0xf7, 0xd3, 0x49, 0xe9, 0x4f, 0xf3, 0x7a, 0x5e, 0x66, 0x79, 0x66, - 0xaa, 0x59, 0x6d, 0xc6, 0xfe, 0xfc, 0xd4, 0xcf, 0xae, 0xf2, 0xec, 0x5a, 0xe7, 0x75, 0x6d, 0x6a, - 0x6f, 0x52, 0x9b, 0x99, 0xc1, 0x9d, 0xa5, 0xef, 0xa5, 0x93, 0xd2, 0xdb, 0xf5, 0xbd, 0xf9, 0x69, - 0xbb, 0xb3, 0x95, 0x96, 0x56, 0x95, 0x99, 0xa5, 0xb3, 0xd2, 0x54, 0xd3, 0xe5, 0xec, 0xf1, 0xaf, - 0x26, 0x42, 0xd4, 0x26, 0x82, 0x0d, 0xc4, 0x04, 0x35, 0x33, 0x33, 0xca, 0x8f, 0x9c, 0xae, 0x73, - 0xf2, 0xe2, 0xc3, 0x7b, 0xef, 0xa1, 0x64, 0x6f, 0x33, 0xe7, 0x51, 0x33, 0xca, 0xe5, 0x62, 0x14, - 0xb7, 0xd0, 0xde, 0x28, 0x9f, 0xa5, 0xe5, 0xf8, 0xa8, 0xd1, 0x75, 0x4e, 0xf6, 0xe5, 0xdd, 0xd7, - 0xf1, 0xbf, 0xc7, 0xa8, 0x69, 0x35, 0xdc, 0x46, 0x2d, 0x90, 0x32, 0x92, 0x9a, 0x46, 0x0c, 0x74, - 0x12, 0x2a, 0x01, 0x94, 0xf7, 0x39, 0x30, 0xf7, 0x11, 0x7e, 0x8e, 0xf6, 0xc3, 0x28, 0xd6, 0xfd, - 0x28, 0x09, 0x99, 0xfb, 0x04, 0x1f, 0xa2, 0x97, 0x02, 0xe4, 0x05, 0x57, 0x8a, 0x47, 0xa1, 0x66, - 0x10, 0x5a, 0xeb, 0x29, 0x6e, 0x21, 0x2c, 0x41, 0x45, 0x89, 0xa4, 0xa0, 0xe1, 0xf2, 0x33, 0x49, - 0x54, 0x0c, 0xcc, 0x7d, 0x86, 0xdf, 0xa0, 0x43, 0x05, 0x72, 0xc8, 0x29, 0x68, 0x9b, 0x42, 0x68, - 0xcc, 0x87, 0xc4, 0x3e, 0x5d, 0xe1, 0xd7, 0xc8, 0xed, 0xf1, 0x20, 0xe0, 0xe1, 0x99, 0x66, 0x5c, - 0x91, 0x5e, 0x00, 0xcc, 0xbd, 0xc6, 0xaf, 0xd0, 0x81, 0x90, 0xd1, 0x39, 0xd0, 0x58, 0x33, 0x08, - 0xc0, 0xaa, 0xe3, 0x6d, 0xc8, 0xc3, 0x21, 0x09, 0x38, 0x73, 0x6b, 0xbb, 0x92, 0x0b, 0x4d, 0x18, - 0x93, 0xa0, 0x94, 0xee, 0x05, 0x11, 0x1d, 0x00, 0x73, 0x6f, 0xac, 0x2c, 0xa1, 0x0f, 0x12, 0xe4, - 0x1a, 0x56, 0x56, 0xa6, 0x01, 0x87, 0x30, 0xd6, 0x44, 0x88, 0x35, 0x37, 0x96, 0x13, 0xc1, 0x75, - 0x4c, 0xe4, 0x19, 0xc4, 0x6b, 0xfe, 0xc3, 0x86, 0x58, 0x3e, 0x80, 0x2f, 0xeb, 0x8d, 0xe5, 0x36, - 0x84, 0x4b, 0xc1, 0x25, 0x30, 0x77, 0x62, 0x0f, 0xb2, 0x82, 0x9b, 0x3b, 0x7d, 0xc7, 0xef, 0x50, - 0x27, 0x24, 0x17, 0xa0, 0x04, 0xa1, 0xa0, 0x83, 0x28, 0x1a, 0x24, 0x42, 0x27, 0x21, 0x19, 0x12, - 0x1e, 0xd8, 0x5f, 0x75, 0x7f, 0x37, 0xf0, 0x5b, 0xd4, 0x5e, 0xdd, 0x46, 0xc5, 0x24, 0x4e, 0xd4, - 0x8e, 0xf0, 0x67, 0x21, 0xac, 0x2e, 0x74, 0x8f, 0xf0, 0xb7, 0xd1, 0xfb, 0xe9, 0xa0, 0x6e, 0x66, - 0x6e, 0x1e, 0xec, 0x44, 0xef, 0x60, 0x53, 0x0a, 0x61, 0x0b, 0x26, 0x9c, 0xaf, 0xe7, 0x77, 0x03, - 0x85, 0x19, 0xa7, 0x55, 0xe1, 0x99, 0xba, 0xf0, 0x8b, 0xbc, 0x5a, 0xd4, 0xcf, 0x5f, 0x3e, 0xa5, - 0x93, 0x72, 0x7a, 0x7f, 0xdb, 0x3f, 0xed, 0x92, 0xff, 0x8e, 0xf3, 0x6d, 0x6f, 0x31, 0xf9, 0xf1, - 0x36, 0x00, 0x00, 0xff, 0xff, 0x40, 0xf4, 0xc8, 0x44, 0x26, 0x03, 0x00, 0x00, + // 626 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x94, 0xcd, 0x4e, 0x1b, 0x3d, + 0x18, 0x85, 0xbf, 0x44, 0xc0, 0x57, 0x2c, 0xb5, 0x4c, 0xdd, 0x42, 0x29, 0x8a, 0x54, 0x4a, 0x37, + 0xa8, 0x52, 0x27, 0xa2, 0x5d, 0x76, 0xe5, 0xd8, 0x2f, 0x60, 0x32, 0xb1, 0x5d, 0xdb, 0x13, 0x41, + 0x37, 0x56, 0x1a, 0x46, 0x21, 0x22, 0x8c, 0xd3, 0x21, 0x42, 0xea, 0xdf, 0xae, 0x97, 0xd3, 0x1f, + 0xb5, 0xbd, 0x8b, 0x5e, 0x45, 0x2f, 0xa3, 0xcb, 0xca, 0x13, 0x08, 0x04, 0x45, 0x2c, 0xe7, 0xf8, + 0x39, 0x67, 0xec, 0xe3, 0x79, 0x07, 0xc5, 0x3d, 0xef, 0x7b, 0x83, 0xac, 0xde, 0x19, 0xf6, 0xeb, + 0xa7, 0x59, 0x71, 0xd6, 0xef, 0x66, 0x5d, 0x9f, 0x8f, 0x0a, 0x3f, 0xa8, 0x9f, 0x6d, 0xd5, 0xbb, + 0x47, 0x59, 0xf7, 0xd8, 0x65, 0x45, 0xe1, 0x8b, 0x78, 0x58, 0xf8, 0x91, 0xc7, 0xb5, 0x31, 0x1f, + 0x77, 0x86, 0xfd, 0x78, 0x9a, 0x8f, 0xcf, 0xb6, 0xd6, 0x6a, 0x57, 0xd2, 0x3a, 0x79, 0xee, 0x47, + 0x9d, 0x51, 0xdf, 0xe7, 0xa7, 0x63, 0xef, 0xc6, 0xef, 0x05, 0x84, 0x68, 0x48, 0x84, 0x10, 0x88, + 0x09, 0x9a, 0xeb, 0xfa, 0xc3, 0x6c, 0xb5, 0xb2, 0x5e, 0xd9, 0xbc, 0xf3, 0xfc, 0x59, 0x7c, 0x53, + 0x72, 0x7c, 0xe9, 0x8b, 0xa9, 0x3f, 0xcc, 0x74, 0x69, 0xc5, 0x2b, 0x68, 0xe1, 0x30, 0x1b, 0x75, + 0xfa, 0x83, 0xd5, 0xea, 0x7a, 0x65, 0x73, 0x51, 0x9f, 0x3f, 0x6d, 0xfc, 0x99, 0x47, 0x73, 0x01, + 0xc3, 0x6b, 0x68, 0x05, 0xb4, 0x96, 0xda, 0x51, 0xc9, 0xc0, 0xa5, 0xc2, 0x28, 0xa0, 0x7c, 0x9b, + 0x03, 0x8b, 0xfe, 0xc3, 0xb7, 0xd1, 0xa2, 0x90, 0xd6, 0x6d, 0xcb, 0x54, 0xb0, 0x68, 0x1e, 0x2f, + 0xa3, 0xbb, 0x0a, 0x74, 0x8b, 0x1b, 0xc3, 0xa5, 0x70, 0x0c, 0x44, 0xa0, 0xfe, 0xc7, 0x2b, 0x08, + 0x6b, 0x30, 0x32, 0xd5, 0x14, 0x1c, 0xec, 0xef, 0x92, 0xd4, 0x58, 0x60, 0xd1, 0x2d, 0x7c, 0x0f, + 0x2d, 0x91, 0x46, 0x6a, 0x40, 0x3b, 0x06, 0x16, 0x68, 0x10, 0x7b, 0xf8, 0x21, 0x5a, 0x36, 0xa0, + 0xdb, 0x9c, 0x82, 0x0b, 0xd1, 0x84, 0x5a, 0xde, 0x26, 0x61, 0xe9, 0x08, 0xdf, 0x47, 0x51, 0x83, + 0x27, 0x09, 0x17, 0x3b, 0x8e, 0x71, 0x43, 0x1a, 0x09, 0xb0, 0xe8, 0x38, 0xa4, 0x28, 0x2d, 0xf7, + 0x80, 0x5a, 0xc7, 0x20, 0x81, 0x80, 0x0e, 0xae, 0x8a, 0x5c, 0xb4, 0x49, 0xc2, 0x59, 0x54, 0x84, + 0x7d, 0x70, 0xe5, 0x08, 0x63, 0x1a, 0x8c, 0x71, 0x8d, 0x44, 0xd2, 0x26, 0xb0, 0xe8, 0x24, 0xc0, + 0x1a, 0xb6, 0x41, 0x83, 0x9e, 0x88, 0x79, 0x80, 0x69, 0xc2, 0x41, 0x58, 0x47, 0x94, 0x9a, 0xe8, + 0x3e, 0xe8, 0x44, 0x71, 0x67, 0x89, 0xde, 0x01, 0x3b, 0xd1, 0xdf, 0x97, 0x87, 0x51, 0xdc, 0x35, + 0xe1, 0x60, 0xf2, 0xc6, 0xfe, 0x55, 0x11, 0xf6, 0x15, 0xd7, 0xc0, 0xa2, 0x61, 0x68, 0xe9, 0x42, + 0xbc, 0x2c, 0xef, 0x2d, 0xae, 0xa1, 0x55, 0x03, 0x34, 0xd5, 0xdc, 0x1e, 0x38, 0x25, 0x13, 0x4e, + 0x0f, 0x5c, 0x9b, 0xcb, 0xa4, 0x3c, 0xfb, 0xbb, 0x72, 0xef, 0xe3, 0x58, 0x47, 0x35, 0x30, 0x10, + 0x96, 0x93, 0x24, 0xfa, 0x10, 0x5c, 0x89, 0xa4, 0xc4, 0x86, 0xc2, 0xaf, 0xbb, 0x3e, 0x86, 0xc6, + 0xa8, 0x14, 0x26, 0x6d, 0x81, 0x9e, 0xec, 0xea, 0x13, 0x7e, 0x8c, 0x6a, 0x82, 0xb4, 0xc0, 0x28, + 0x42, 0xc1, 0x25, 0x52, 0x36, 0x53, 0xe5, 0x52, 0x41, 0xda, 0x84, 0x27, 0xa1, 0xd4, 0xe8, 0x4b, + 0x15, 0x3f, 0x42, 0x6b, 0x17, 0xb7, 0x60, 0x2c, 0xb1, 0xa9, 0x99, 0x02, 0xbe, 0x96, 0xc0, 0xc5, + 0x5d, 0xcc, 0x00, 0xbe, 0x55, 0x71, 0x0d, 0x3d, 0x78, 0x95, 0x4a, 0x4b, 0x1c, 0xdd, 0x05, 0xda, + 0x9c, 0x5a, 0xfd, 0x5e, 0xc5, 0x75, 0xf4, 0x94, 0x26, 0x32, 0x65, 0x6e, 0xf2, 0x61, 0xb4, 0x88, + 0x20, 0x3b, 0xe1, 0x06, 0x08, 0x6d, 0x82, 0x60, 0x53, 0x86, 0x1f, 0x55, 0xbc, 0x89, 0x9e, 0x5c, + 0x6f, 0x67, 0x16, 0xf9, 0xb3, 0x24, 0xaf, 0x37, 0x32, 0x8b, 0xfc, 0x55, 0x6d, 0x7c, 0xae, 0xa0, + 0xf5, 0xae, 0x3f, 0xb9, 0x71, 0x6a, 0x1a, 0x4b, 0x97, 0x63, 0xa3, 0xc2, 0x08, 0xaa, 0xca, 0xeb, + 0xbd, 0x73, 0x43, 0xcf, 0x0f, 0x3a, 0x79, 0x2f, 0xf6, 0x45, 0xaf, 0xde, 0xcb, 0xf2, 0x72, 0x40, + 0xeb, 0xe3, 0xa5, 0xce, 0xb0, 0x7f, 0x3a, 0xfb, 0x7f, 0xf0, 0x72, 0x5a, 0xf9, 0x5b, 0xa9, 0xbc, + 0x59, 0x28, 0x9d, 0x2f, 0xfe, 0x05, 0x00, 0x00, 0xff, 0xff, 0xfb, 0xc2, 0xb9, 0x25, 0x48, 0x04, + 0x00, 0x00, } diff --git a/googleapis/cloud/asset/v1/asset_service.pb.go b/googleapis/cloud/asset/v1/asset_service.pb.go index 6abac1bede..08e35aa5f1 100644 --- a/googleapis/cloud/asset/v1/asset_service.pb.go +++ b/googleapis/cloud/asset/v1/asset_service.pb.go @@ -9,9 +9,11 @@ import ( math "math" proto "github.com/golang/protobuf/proto" + _ "github.com/golang/protobuf/ptypes/empty" timestamp "github.com/golang/protobuf/ptypes/timestamp" _ "google.golang.org/genproto/googleapis/api/annotations" longrunning "google.golang.org/genproto/googleapis/longrunning" + _ "google.golang.org/genproto/protobuf/field_mask" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" @@ -38,18 +40,26 @@ const ( ContentType_RESOURCE ContentType = 1 // The actual IAM policy set on a resource. ContentType_IAM_POLICY ContentType = 2 + // The Cloud Organization Policy set on an asset. + ContentType_ORG_POLICY ContentType = 4 + // The Cloud Access context mananger Policy set on an asset. + ContentType_ACCESS_POLICY ContentType = 5 ) var ContentType_name = map[int32]string{ 0: "CONTENT_TYPE_UNSPECIFIED", 1: "RESOURCE", 2: "IAM_POLICY", + 4: "ORG_POLICY", + 5: "ACCESS_POLICY", } var ContentType_value = map[string]int32{ "CONTENT_TYPE_UNSPECIFIED": 0, "RESOURCE": 1, "IAM_POLICY": 2, + "ORG_POLICY": 4, + "ACCESS_POLICY": 5, } func (x ContentType) String() string { @@ -74,9 +84,9 @@ type ExportAssetsRequest struct { // query may get different results. ReadTime *timestamp.Timestamp `protobuf:"bytes,2,opt,name=read_time,json=readTime,proto3" json:"read_time,omitempty"` // A list of asset types of which to take a snapshot for. For example: - // "compute.googleapis.com/Disk". If specified, only matching assets will be returned. - // See [Introduction to Cloud Asset - // Inventory](https://cloud.google.com/resource-manager/docs/cloud-asset-inventory/overview) + // "compute.googleapis.com/Disk". If specified, only matching assets will be + // returned. See [Introduction to Cloud Asset + // Inventory](https://cloud.google.com/asset-inventory/docs/overview) // for all supported asset types. AssetTypes []string `protobuf:"bytes,3,rep,name=asset_types,json=assetTypes,proto3" json:"asset_types,omitempty"` // Asset content type. If not specified, no content but the asset name will be @@ -213,13 +223,14 @@ type BatchGetAssetsHistoryRequest struct { // `//compute.googleapis.com/projects/my_project_123/zones/zone1/instances/instance1`. // See [Resource // Names](https://cloud.google.com/apis/design/resource_names#full_resource_name) - // and [Resource Name Format](https://cloud.google.com/resource-manager/docs/cloud-asset-inventory/resource-name-format) + // and [Resource Name + // Format](https://cloud.google.com/asset-inventory/docs/resource-name-format) // for more info. // // The request becomes a no-op if the asset name list is empty, and the max // size of the asset name list is 100 in one request. AssetNames []string `protobuf:"bytes,2,rep,name=asset_names,json=assetNames,proto3" json:"asset_names,omitempty"` - // Required. The content type. + // Optional. The content type. ContentType ContentType `protobuf:"varint,3,opt,name=content_type,json=contentType,proto3,enum=google.cloud.asset.v1.ContentType" json:"content_type,omitempty"` // Optional. The time window for the asset history. Both start_time and // end_time are optional and if set, it must be after 2018-10-02 UTC. If @@ -333,6 +344,7 @@ type OutputConfig struct { // // Types that are valid to be assigned to Destination: // *OutputConfig_GcsDestination + // *OutputConfig_BigqueryDestination Destination isOutputConfig_Destination `protobuf_oneof:"destination"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -372,8 +384,14 @@ type OutputConfig_GcsDestination struct { GcsDestination *GcsDestination `protobuf:"bytes,1,opt,name=gcs_destination,json=gcsDestination,proto3,oneof"` } +type OutputConfig_BigqueryDestination struct { + BigqueryDestination *BigQueryDestination `protobuf:"bytes,2,opt,name=bigquery_destination,json=bigqueryDestination,proto3,oneof"` +} + func (*OutputConfig_GcsDestination) isOutputConfig_Destination() {} +func (*OutputConfig_BigqueryDestination) isOutputConfig_Destination() {} + func (m *OutputConfig) GetDestination() isOutputConfig_Destination { if m != nil { return m.Destination @@ -388,10 +406,18 @@ func (m *OutputConfig) GetGcsDestination() *GcsDestination { return nil } +func (m *OutputConfig) GetBigqueryDestination() *BigQueryDestination { + if x, ok := m.GetDestination().(*OutputConfig_BigqueryDestination); ok { + return x.BigqueryDestination + } + return nil +} + // XXX_OneofWrappers is for the internal use of the proto package. func (*OutputConfig) XXX_OneofWrappers() []interface{} { return []interface{}{ (*OutputConfig_GcsDestination)(nil), + (*OutputConfig_BigqueryDestination)(nil), } } @@ -401,6 +427,7 @@ type GcsDestination struct { // // Types that are valid to be assigned to ObjectUri: // *GcsDestination_Uri + // *GcsDestination_UriPrefix ObjectUri isGcsDestination_ObjectUri `protobuf_oneof:"object_uri"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -440,8 +467,14 @@ type GcsDestination_Uri struct { Uri string `protobuf:"bytes,1,opt,name=uri,proto3,oneof"` } +type GcsDestination_UriPrefix struct { + UriPrefix string `protobuf:"bytes,2,opt,name=uri_prefix,json=uriPrefix,proto3,oneof"` +} + func (*GcsDestination_Uri) isGcsDestination_ObjectUri() {} +func (*GcsDestination_UriPrefix) isGcsDestination_ObjectUri() {} + func (m *GcsDestination) GetObjectUri() isGcsDestination_ObjectUri { if m != nil { return m.ObjectUri @@ -456,11 +489,86 @@ func (m *GcsDestination) GetUri() string { return "" } +func (m *GcsDestination) GetUriPrefix() string { + if x, ok := m.GetObjectUri().(*GcsDestination_UriPrefix); ok { + return x.UriPrefix + } + return "" +} + // XXX_OneofWrappers is for the internal use of the proto package. func (*GcsDestination) XXX_OneofWrappers() []interface{} { return []interface{}{ (*GcsDestination_Uri)(nil), + (*GcsDestination_UriPrefix)(nil), + } +} + +// A BigQuery destination. +type BigQueryDestination struct { + // Required. The BigQuery dataset in format + // "projects/projectId/datasets/datasetId", to which the snapshot result + // should be exported. If this dataset does not exist, the export call returns + // an error. + Dataset string `protobuf:"bytes,1,opt,name=dataset,proto3" json:"dataset,omitempty"` + // Required. The BigQuery table to which the snapshot result should be + // written. If this table does not exist, a new table with the given name + // will be created. + Table string `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"` + // If the destination table already exists and this flag is `TRUE`, the + // table will be overwritten by the contents of assets snapshot. If the flag + // is not set and the destination table already exists, the export call + // returns an error. + Force bool `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *BigQueryDestination) Reset() { *m = BigQueryDestination{} } +func (m *BigQueryDestination) String() string { return proto.CompactTextString(m) } +func (*BigQueryDestination) ProtoMessage() {} +func (*BigQueryDestination) Descriptor() ([]byte, []int) { + return fileDescriptor_5104159f18b2092a, []int{6} +} + +func (m *BigQueryDestination) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_BigQueryDestination.Unmarshal(m, b) +} +func (m *BigQueryDestination) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_BigQueryDestination.Marshal(b, m, deterministic) +} +func (m *BigQueryDestination) XXX_Merge(src proto.Message) { + xxx_messageInfo_BigQueryDestination.Merge(m, src) +} +func (m *BigQueryDestination) XXX_Size() int { + return xxx_messageInfo_BigQueryDestination.Size(m) +} +func (m *BigQueryDestination) XXX_DiscardUnknown() { + xxx_messageInfo_BigQueryDestination.DiscardUnknown(m) +} + +var xxx_messageInfo_BigQueryDestination proto.InternalMessageInfo + +func (m *BigQueryDestination) GetDataset() string { + if m != nil { + return m.Dataset + } + return "" +} + +func (m *BigQueryDestination) GetTable() string { + if m != nil { + return m.Table + } + return "" +} + +func (m *BigQueryDestination) GetForce() bool { + if m != nil { + return m.Force } + return false } func init() { @@ -471,6 +579,7 @@ func init() { proto.RegisterType((*BatchGetAssetsHistoryResponse)(nil), "google.cloud.asset.v1.BatchGetAssetsHistoryResponse") proto.RegisterType((*OutputConfig)(nil), "google.cloud.asset.v1.OutputConfig") proto.RegisterType((*GcsDestination)(nil), "google.cloud.asset.v1.GcsDestination") + proto.RegisterType((*BigQueryDestination)(nil), "google.cloud.asset.v1.BigQueryDestination") } func init() { @@ -478,54 +587,70 @@ func init() { } var fileDescriptor_5104159f18b2092a = []byte{ - // 739 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x54, 0xc1, 0x6e, 0xd3, 0x4a, - 0x14, 0xad, 0x9d, 0xf7, 0xaa, 0x76, 0x92, 0xe6, 0xe5, 0xcd, 0x7b, 0x45, 0x26, 0x6a, 0xd5, 0xe0, - 0x02, 0x0a, 0x59, 0xd8, 0x4a, 0x8a, 0x84, 0x54, 0x60, 0xd1, 0xa4, 0xa6, 0x89, 0x80, 0x24, 0x72, - 0xd3, 0xa2, 0xa2, 0x22, 0xcb, 0x71, 0xa6, 0xc6, 0x28, 0x99, 0x31, 0x9e, 0x71, 0x4b, 0x85, 0xd8, - 0xc0, 0x27, 0xb0, 0x01, 0x89, 0x2f, 0x60, 0xc9, 0x5f, 0xc0, 0x96, 0x5f, 0x60, 0xc7, 0x4f, 0x20, - 0xcf, 0x38, 0xad, 0x43, 0xe3, 0xa2, 0x76, 0xe7, 0x7b, 0x7d, 0xee, 0xb9, 0x77, 0xce, 0x99, 0xb9, - 0xe0, 0x96, 0x4b, 0x88, 0x3b, 0x44, 0xba, 0x33, 0x24, 0xe1, 0x40, 0xb7, 0x29, 0x45, 0x4c, 0x3f, - 0xac, 0x8a, 0x0f, 0x8b, 0xa2, 0xe0, 0xd0, 0x73, 0x90, 0xe6, 0x07, 0x84, 0x11, 0xb8, 0x28, 0xa0, - 0x1a, 0x87, 0x6a, 0x1c, 0xa1, 0x1d, 0x56, 0x8b, 0x4b, 0x31, 0x83, 0xed, 0x7b, 0xba, 0x8d, 0x31, - 0x61, 0x36, 0xf3, 0x08, 0xa6, 0xa2, 0xa8, 0xa8, 0x9e, 0xc3, 0x3f, 0xc6, 0xac, 0xc6, 0x98, 0x21, - 0xc1, 0x6e, 0x10, 0x62, 0xec, 0x61, 0x57, 0x27, 0x3e, 0x0a, 0x26, 0x88, 0x56, 0x62, 0x10, 0x8f, - 0xfa, 0xe1, 0x81, 0xce, 0xbc, 0x11, 0xa2, 0xcc, 0x1e, 0xf9, 0x02, 0xa0, 0x7e, 0x90, 0xc1, 0x7f, - 0xc6, 0x2b, 0x9f, 0x04, 0x6c, 0x83, 0x93, 0x9b, 0xe8, 0x65, 0x88, 0x28, 0x83, 0x57, 0xc0, 0xac, - 0x6f, 0x07, 0x08, 0x33, 0x45, 0x2a, 0x49, 0xe5, 0x79, 0x33, 0x8e, 0xe0, 0x1d, 0x30, 0x1f, 0x20, - 0x7b, 0x60, 0x45, 0x3c, 0x8a, 0x5c, 0x92, 0xca, 0xd9, 0x5a, 0x51, 0x8b, 0x8f, 0x38, 0x6e, 0xa2, - 0xf5, 0xc6, 0x4d, 0xcc, 0xb9, 0x08, 0x1c, 0x85, 0x70, 0x05, 0x64, 0x85, 0x3c, 0xec, 0xd8, 0x47, - 0x54, 0xc9, 0x94, 0x32, 0xe5, 0x79, 0x13, 0xf0, 0x54, 0x2f, 0xca, 0x40, 0x03, 0xe4, 0x1c, 0x82, - 0x19, 0xc2, 0x02, 0xa2, 0xfc, 0x55, 0x92, 0xca, 0xf9, 0x9a, 0xaa, 0x4d, 0xd5, 0x4f, 0x6b, 0x08, - 0x68, 0x54, 0x6a, 0x66, 0x9d, 0xd3, 0x00, 0x36, 0xc1, 0x02, 0x09, 0x99, 0x1f, 0x32, 0xcb, 0x21, - 0xf8, 0xc0, 0x73, 0x95, 0xbf, 0xf9, 0x90, 0xab, 0x29, 0x3c, 0x1d, 0x8e, 0x6d, 0x70, 0xa8, 0x99, - 0x23, 0x89, 0x48, 0xfd, 0x28, 0x81, 0xff, 0x27, 0xa5, 0xa1, 0x3e, 0xc1, 0x14, 0x4d, 0x6a, 0x20, - 0x5d, 0x40, 0x83, 0x33, 0xb3, 0xc9, 0x97, 0x9d, 0xed, 0xa7, 0x04, 0x96, 0xea, 0x36, 0x73, 0x9e, - 0x6f, 0xa1, 0x78, 0xba, 0xa6, 0x47, 0x19, 0x09, 0x8e, 0xff, 0xe4, 0xdf, 0x89, 0x0d, 0xd8, 0x1e, - 0x21, 0xaa, 0xc8, 0x09, 0x1b, 0xda, 0x51, 0xe6, 0x8c, 0x0d, 0x99, 0xcb, 0xd9, 0xf0, 0x10, 0x14, - 0x4e, 0x34, 0xb2, 0x8e, 0x3c, 0x3c, 0x20, 0x47, 0xdc, 0xd1, 0x6c, 0xed, 0x5a, 0x0a, 0x55, 0xa4, - 0xd0, 0x13, 0x0e, 0x34, 0xf3, 0x63, 0xc5, 0x44, 0xac, 0x3e, 0x03, 0xcb, 0x29, 0x87, 0x8d, 0x1d, - 0xb9, 0x07, 0x66, 0xc5, 0xdb, 0x50, 0xa4, 0x52, 0xa6, 0x9c, 0xad, 0x5d, 0x4f, 0xeb, 0x81, 0x46, - 0x3e, 0x09, 0xec, 0x21, 0x67, 0x31, 0xe3, 0x1a, 0x95, 0x80, 0x5c, 0x52, 0x6a, 0xd8, 0x05, 0xff, - 0xb8, 0x0e, 0xb5, 0x06, 0x88, 0x32, 0x0f, 0xf3, 0xe7, 0x14, 0xbb, 0x7c, 0x23, 0x85, 0x76, 0xcb, - 0xa1, 0x9b, 0xa7, 0xe0, 0xe6, 0x8c, 0x99, 0x77, 0x27, 0x32, 0xf5, 0x05, 0x90, 0x4d, 0xb0, 0xa9, - 0x35, 0x90, 0x9f, 0x2c, 0x81, 0x10, 0x64, 0xc2, 0xc0, 0x13, 0x5e, 0x35, 0x67, 0xcc, 0x28, 0xa8, - 0xe7, 0x00, 0x20, 0xfd, 0x17, 0xc8, 0x61, 0x56, 0x18, 0x78, 0x95, 0x16, 0xc8, 0x26, 0xc4, 0x86, - 0x4b, 0x40, 0x69, 0x74, 0xda, 0x3d, 0xa3, 0xdd, 0xb3, 0x7a, 0x7b, 0x5d, 0xc3, 0xda, 0x69, 0x6f, - 0x77, 0x8d, 0x46, 0xeb, 0x41, 0xcb, 0xd8, 0x2c, 0xcc, 0xc0, 0x1c, 0x98, 0x33, 0x8d, 0xed, 0xce, - 0x8e, 0xd9, 0x30, 0x0a, 0x12, 0xcc, 0x03, 0xd0, 0xda, 0x78, 0x6c, 0x75, 0x3b, 0x8f, 0x5a, 0x8d, - 0xbd, 0x82, 0x5c, 0xfb, 0x2a, 0x83, 0x1c, 0x57, 0x60, 0x5b, 0x6c, 0x2a, 0xf8, 0x4e, 0x02, 0xb9, - 0xe4, 0x4d, 0x87, 0x95, 0x94, 0x83, 0x4e, 0xd9, 0x14, 0xc5, 0xe5, 0x31, 0x36, 0xb1, 0x88, 0xb4, - 0xce, 0x78, 0x11, 0xa9, 0xe5, 0xb7, 0xdf, 0x7f, 0xbc, 0x97, 0x55, 0x75, 0x39, 0x5a, 0x60, 0xaf, - 0xc5, 0x2d, 0xbc, 0x5f, 0xd1, 0x2b, 0x6f, 0xd6, 0x51, 0x82, 0x6c, 0x5d, 0xaa, 0xc0, 0x2f, 0x12, - 0x58, 0x9c, 0x6a, 0x33, 0x5c, 0x4b, 0x19, 0xe7, 0xbc, 0x17, 0x50, 0xbc, 0x7d, 0xb1, 0x22, 0x71, - 0x93, 0x54, 0x8d, 0x8f, 0x5b, 0x86, 0x37, 0xcf, 0x8c, 0xdb, 0x9f, 0x56, 0x57, 0xff, 0x24, 0x81, - 0xab, 0x0e, 0x19, 0x4d, 0xef, 0x55, 0xff, 0x37, 0x29, 0x73, 0x37, 0x5a, 0x0d, 0x5d, 0xe9, 0xe9, - 0x7a, 0x8c, 0x75, 0xc9, 0xd0, 0xc6, 0xae, 0x46, 0x02, 0x57, 0x77, 0x11, 0xe6, 0x8b, 0x43, 0x17, - 0xbf, 0x6c, 0xdf, 0xa3, 0xbf, 0xed, 0xfe, 0xbb, 0xfc, 0xe3, 0xb3, 0xbc, 0xb8, 0x25, 0x8a, 0x1b, - 0xbc, 0x11, 0xa7, 0xd7, 0x76, 0xab, 0xdf, 0xc6, 0xf9, 0x7d, 0x9e, 0xdf, 0xe7, 0xf9, 0xfd, 0xdd, - 0x6a, 0x7f, 0x96, 0xd3, 0xae, 0xfd, 0x0a, 0x00, 0x00, 0xff, 0xff, 0xd0, 0xb5, 0xf3, 0x28, 0xb1, - 0x06, 0x00, 0x00, + // 1003 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0x4f, 0x6f, 0xe3, 0x44, + 0x14, 0xaf, 0x9d, 0x6d, 0x69, 0x5f, 0xd2, 0xd2, 0x9d, 0xb6, 0x22, 0x0d, 0xad, 0x9a, 0xf5, 0xf2, + 0x27, 0x1b, 0x09, 0x5b, 0xed, 0x22, 0x21, 0x15, 0x10, 0x4a, 0xb2, 0xa1, 0x2d, 0xa2, 0x4d, 0x70, + 0xb2, 0xbb, 0x5a, 0x54, 0x64, 0x39, 0xce, 0xc4, 0x1d, 0x70, 0x3c, 0xde, 0xf1, 0xb8, 0xd9, 0x0a, + 0x71, 0xd9, 0xaf, 0xc0, 0x09, 0x09, 0xf1, 0x01, 0x38, 0xf2, 0x21, 0x38, 0xf4, 0x84, 0xe0, 0x8e, + 0xf6, 0xc0, 0x37, 0xe0, 0xc6, 0x09, 0x79, 0xc6, 0x6e, 0x9d, 0x90, 0xac, 0xba, 0x12, 0xb7, 0xcc, + 0x6f, 0x7e, 0xef, 0x37, 0x3f, 0xbf, 0xf7, 0x66, 0x5e, 0xe0, 0x9e, 0x4b, 0xa9, 0xeb, 0x61, 0xc3, + 0xf1, 0x68, 0xd4, 0x37, 0xec, 0x30, 0xc4, 0xdc, 0x38, 0xdf, 0x95, 0x3f, 0xac, 0x10, 0xb3, 0x73, + 0xe2, 0x60, 0x3d, 0x60, 0x94, 0x53, 0xb4, 0x21, 0xa9, 0xba, 0xa0, 0xea, 0x82, 0xa1, 0x9f, 0xef, + 0x96, 0xb6, 0x12, 0x05, 0x3b, 0x20, 0x86, 0xed, 0xfb, 0x94, 0xdb, 0x9c, 0x50, 0x3f, 0x94, 0x41, + 0xa5, 0x37, 0x32, 0xbb, 0x8e, 0x47, 0xb0, 0xcf, 0x93, 0x8d, 0x9d, 0xcc, 0xc6, 0x80, 0x60, 0xaf, + 0x6f, 0xf5, 0xf0, 0x99, 0x7d, 0x4e, 0x28, 0x4b, 0x08, 0x9b, 0x19, 0x02, 0xc3, 0x21, 0x8d, 0x58, + 0xea, 0xa4, 0xa4, 0xbd, 0xc4, 0x74, 0x7a, 0xf0, 0xdd, 0x84, 0xe3, 0x51, 0xdf, 0x65, 0x91, 0xef, + 0x13, 0xdf, 0x35, 0x68, 0x80, 0xd9, 0x98, 0xbb, 0x37, 0x13, 0x92, 0x58, 0xf5, 0xa2, 0x81, 0x81, + 0x87, 0x01, 0xbf, 0x48, 0x36, 0xcb, 0x93, 0x9b, 0xd2, 0xe6, 0xd0, 0x0e, 0xbf, 0x99, 0xf8, 0x86, + 0x2b, 0x06, 0x27, 0x43, 0x1c, 0x72, 0x7b, 0x18, 0x48, 0x82, 0xf6, 0xab, 0x0a, 0x6b, 0xcd, 0x67, + 0x01, 0x65, 0xbc, 0x26, 0xbc, 0x99, 0xf8, 0x69, 0x84, 0x43, 0x8e, 0x3e, 0x81, 0x85, 0xc0, 0x66, + 0xd8, 0xe7, 0x45, 0xa5, 0xac, 0x54, 0x96, 0xea, 0xef, 0xbe, 0xa8, 0xa9, 0xff, 0xd4, 0xee, 0xa0, + 0x1d, 0xf1, 0x45, 0x32, 0xb5, 0x52, 0xdb, 0x0e, 0x48, 0xa8, 0x3b, 0x74, 0x68, 0x08, 0x01, 0x33, + 0x09, 0x43, 0x1f, 0xc0, 0x12, 0xc3, 0x76, 0xdf, 0x8a, 0x0f, 0x2c, 0xaa, 0x65, 0xa5, 0x92, 0xdf, + 0x2b, 0x25, 0x11, 0x7a, 0xea, 0x46, 0xef, 0xa6, 0x6e, 0xcc, 0xc5, 0x98, 0x1c, 0x2f, 0xd1, 0x0e, + 0xe4, 0x65, 0x6d, 0xf9, 0x45, 0x80, 0xc3, 0x62, 0xae, 0x9c, 0xab, 0x2c, 0x99, 0x20, 0xa0, 0x6e, + 0x8c, 0xa0, 0x26, 0x14, 0x1c, 0xea, 0x73, 0xec, 0x4b, 0x4a, 0xf1, 0x56, 0x59, 0xa9, 0xac, 0xec, + 0x69, 0xfa, 0xd4, 0xe2, 0xeb, 0x0d, 0x49, 0x8d, 0x43, 0xcd, 0xbc, 0x73, 0xbd, 0x40, 0xc7, 0xb0, + 0x4c, 0x23, 0x1e, 0x44, 0xdc, 0x72, 0xa8, 0x3f, 0x20, 0x6e, 0x71, 0x5e, 0x98, 0xbc, 0x3b, 0x43, + 0xa7, 0x25, 0xb8, 0x0d, 0x41, 0xad, 0xe7, 0x5e, 0xd4, 0x54, 0xb3, 0x40, 0x33, 0x90, 0xf6, 0x83, + 0x02, 0xeb, 0xe3, 0x89, 0x0c, 0x03, 0xea, 0x87, 0x78, 0x3c, 0x11, 0xca, 0x2b, 0x24, 0xe2, 0x70, + 0xd2, 0xa0, 0x7a, 0x63, 0x83, 0x13, 0xde, 0x7e, 0x52, 0x61, 0xab, 0x6e, 0x73, 0xe7, 0xec, 0x00, + 0x27, 0xee, 0x0e, 0x49, 0xc8, 0x29, 0xbb, 0xf8, 0xdf, 0xaa, 0x7d, 0x55, 0x34, 0xdf, 0x1e, 0xe2, + 0xb0, 0xa8, 0x66, 0x8a, 0x76, 0x12, 0x23, 0xe8, 0xb3, 0x89, 0xa2, 0xe5, 0x6e, 0x5a, 0xb4, 0x38, + 0xd7, 0xca, 0x78, 0xe5, 0xda, 0xb0, 0x7a, 0x95, 0x51, 0x6b, 0x44, 0xfc, 0x3e, 0x1d, 0x89, 0x26, + 0xc8, 0xef, 0xdd, 0x99, 0xa1, 0x17, 0xe7, 0xf3, 0xb1, 0x20, 0x4a, 0xb9, 0x95, 0x34, 0xc9, 0x12, + 0xd4, 0xbe, 0x82, 0xed, 0x19, 0xf9, 0x49, 0x8a, 0xf8, 0x11, 0x2c, 0xc8, 0xbb, 0x5b, 0x54, 0xca, + 0xb9, 0x4a, 0x7e, 0xef, 0xad, 0x59, 0x07, 0xe1, 0x61, 0x40, 0x99, 0xed, 0x25, 0xd9, 0x91, 0x31, + 0xda, 0x6f, 0x0a, 0x14, 0xb2, 0xe5, 0x41, 0x6d, 0x78, 0xdd, 0x75, 0x42, 0xab, 0x8f, 0x43, 0x4e, + 0x7c, 0x71, 0xdf, 0x93, 0xce, 0x78, 0x7b, 0x86, 0xee, 0x81, 0x13, 0x3e, 0xb8, 0x26, 0x1f, 0xce, + 0x99, 0x2b, 0xee, 0x18, 0x82, 0x2c, 0x58, 0xef, 0x11, 0xf7, 0x69, 0x84, 0xd9, 0xc5, 0x98, 0xac, + 0xec, 0x99, 0xea, 0x0c, 0xd9, 0x3a, 0x71, 0xbf, 0x88, 0x43, 0xc6, 0xb5, 0xd7, 0x52, 0xa5, 0x0c, + 0x5c, 0x5f, 0x86, 0x7c, 0x46, 0x57, 0xeb, 0xc0, 0xca, 0xb8, 0x27, 0x84, 0x20, 0x17, 0x31, 0x22, + 0x1b, 0xe8, 0x70, 0xce, 0x8c, 0x17, 0x68, 0x07, 0x20, 0x62, 0xc4, 0x0a, 0x18, 0x1e, 0x90, 0x67, + 0xc2, 0x4b, 0xbc, 0xb5, 0x14, 0x31, 0xd2, 0x16, 0x50, 0xbd, 0x00, 0x40, 0x7b, 0x5f, 0x63, 0x87, + 0x5b, 0x11, 0x23, 0x1a, 0x86, 0xb5, 0x29, 0x8e, 0xd0, 0x36, 0xbc, 0xd6, 0xb7, 0xb9, 0x1d, 0xe2, + 0xb4, 0x3d, 0xc5, 0xf5, 0x4b, 0x31, 0xb4, 0x09, 0xf3, 0xdc, 0xee, 0x79, 0xf2, 0x95, 0x49, 0x36, + 0x25, 0x82, 0xd6, 0x61, 0x7e, 0x40, 0x99, 0x23, 0xdb, 0x6d, 0xd1, 0x94, 0x8b, 0xaa, 0x07, 0xf9, + 0x4c, 0x83, 0xa1, 0x2d, 0x28, 0x36, 0x5a, 0x27, 0xdd, 0xe6, 0x49, 0xd7, 0xea, 0x3e, 0x69, 0x37, + 0xad, 0x87, 0x27, 0x9d, 0x76, 0xb3, 0x71, 0xf4, 0xe9, 0x51, 0xf3, 0xc1, 0xea, 0x1c, 0x2a, 0xc0, + 0xa2, 0xd9, 0xec, 0xb4, 0x1e, 0x9a, 0x8d, 0xe6, 0xaa, 0x82, 0x56, 0x00, 0x8e, 0x6a, 0xc7, 0x56, + 0xbb, 0xf5, 0xf9, 0x51, 0xe3, 0xc9, 0xaa, 0x1a, 0xaf, 0x5b, 0xe6, 0x41, 0xba, 0xbe, 0x85, 0x6e, + 0xc3, 0x72, 0xad, 0xd1, 0x68, 0x76, 0x3a, 0x29, 0x34, 0xbf, 0xf7, 0x77, 0x0e, 0x0a, 0xa2, 0x1d, + 0x3a, 0x72, 0x56, 0xa1, 0x3f, 0x15, 0x28, 0x64, 0x5f, 0x0a, 0x34, 0xab, 0x3a, 0x53, 0xde, 0xe5, + 0xd2, 0x76, 0xca, 0xcd, 0x4c, 0x0d, 0xbd, 0x95, 0x4e, 0x0d, 0xed, 0xb9, 0x72, 0x59, 0x7b, 0x0c, + 0xd5, 0x9b, 0xe8, 0x25, 0x9d, 0x7d, 0xef, 0xc6, 0x67, 0x3f, 0xff, 0xe3, 0xaf, 0xef, 0x55, 0x4d, + 0xdb, 0x8e, 0x07, 0xd9, 0xb7, 0xf2, 0xde, 0x7f, 0x5c, 0x35, 0xaa, 0xdf, 0xed, 0xe3, 0x0c, 0x77, + 0x5f, 0xa9, 0xa2, 0x5f, 0x14, 0xd8, 0x98, 0x7a, 0x9d, 0xd0, 0xfd, 0x59, 0x7d, 0xf8, 0x92, 0xc7, + 0xa9, 0xf4, 0xfe, 0xab, 0x05, 0xc9, 0xef, 0xd2, 0x74, 0x61, 0xb7, 0x82, 0xde, 0xf9, 0x8f, 0xdd, + 0xde, 0xb4, 0xb8, 0xd2, 0xf1, 0x65, 0x6d, 0x73, 0xe6, 0x6b, 0xf7, 0x7b, 0x4d, 0x3f, 0xe3, 0x3c, + 0x08, 0xf7, 0x0d, 0x63, 0x34, 0x1a, 0x4d, 0x3e, 0x85, 0x76, 0xc4, 0xcf, 0xe4, 0xa4, 0x7f, 0x2f, + 0xf0, 0x6c, 0x3e, 0xa0, 0x6c, 0x58, 0xff, 0x51, 0x81, 0x4d, 0x87, 0x0e, 0xa7, 0x5b, 0xaf, 0xdf, + 0xce, 0x36, 0x44, 0x3b, 0x1e, 0x02, 0x6d, 0xe5, 0xcb, 0xfd, 0x84, 0xeb, 0x52, 0xcf, 0xf6, 0x5d, + 0x9d, 0x32, 0xd7, 0x70, 0xb1, 0x2f, 0x46, 0x84, 0x71, 0x7d, 0xe2, 0xc4, 0x5f, 0x8a, 0x0f, 0xc5, + 0x8f, 0x9f, 0xd5, 0x8d, 0x03, 0x19, 0xdc, 0x10, 0x07, 0x09, 0x79, 0xfd, 0xd1, 0xee, 0x65, 0x8a, + 0x9f, 0x0a, 0xfc, 0x54, 0xe0, 0xa7, 0x8f, 0x76, 0x7b, 0x0b, 0x42, 0xf6, 0xfe, 0xbf, 0x01, 0x00, + 0x00, 0xff, 0xff, 0x30, 0xdc, 0x92, 0xd5, 0x5d, 0x09, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/cloud/asset/v1/assets.pb.go b/googleapis/cloud/asset/v1/assets.pb.go index 16a4742974..b6e3d8ab10 100644 --- a/googleapis/cloud/asset/v1/assets.pb.go +++ b/googleapis/cloud/asset/v1/assets.pb.go @@ -328,39 +328,41 @@ func init() { func init() { proto.RegisterFile("google/cloud/asset/v1/assets.proto", fileDescriptor_e71186cd3ee2fb90) } var fileDescriptor_e71186cd3ee2fb90 = []byte{ - // 541 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x53, 0xdf, 0x6a, 0xdb, 0x3c, - 0x14, 0xc7, 0x69, 0x92, 0xc6, 0xa7, 0x5f, 0xbf, 0x0b, 0xb1, 0x74, 0x6e, 0xc8, 0x68, 0x6b, 0x18, - 0x14, 0x06, 0x36, 0xe9, 0xba, 0x8b, 0xae, 0x57, 0xeb, 0x06, 0xbb, 0x1b, 0x41, 0x4b, 0x3b, 0x18, - 0x01, 0xa3, 0xda, 0x9a, 0x11, 0xd8, 0x92, 0x91, 0xe5, 0x94, 0xdc, 0xec, 0x2d, 0x06, 0x7b, 0x86, - 0xc1, 0x5e, 0x64, 0x6f, 0xb2, 0xb7, 0x18, 0x3e, 0x92, 0x53, 0xc8, 0x5a, 0x76, 0xa7, 0x73, 0x7e, - 0x7f, 0x74, 0x7e, 0x47, 0x36, 0x84, 0xb9, 0x52, 0x79, 0xc1, 0xe3, 0xb4, 0x50, 0x4d, 0x16, 0xb3, - 0xba, 0xe6, 0x26, 0x5e, 0xcd, 0xec, 0xa1, 0x8e, 0x2a, 0xad, 0x8c, 0x22, 0x63, 0xcb, 0x89, 0x90, - 0x13, 0x21, 0x14, 0xad, 0x66, 0x93, 0xa9, 0x93, 0xb2, 0x4a, 0xc4, 0x4c, 0x4a, 0x65, 0x98, 0x11, - 0x4a, 0x3a, 0xd1, 0x64, 0xe2, 0x50, 0xc1, 0xca, 0xd6, 0xb0, 0x52, 0x85, 0x48, 0xd7, 0x0e, 0x3b, - 0x74, 0x18, 0x56, 0xb7, 0xcd, 0x97, 0x98, 0xc9, 0x0e, 0x9a, 0x6e, 0x43, 0xb5, 0xd1, 0x4d, 0x6a, - 0x1c, 0x7a, 0xb4, 0x8d, 0x1a, 0x51, 0xf2, 0xda, 0xb0, 0xb2, 0xb2, 0x84, 0xf0, 0xbb, 0x07, 0xfb, - 0x0b, 0x5e, 0x56, 0x4a, 0xb3, 0xe2, 0x4d, 0x3b, 0x28, 0xb9, 0x80, 0xe1, 0x9d, 0x90, 0x99, 0xba, - 0x0b, 0xbc, 0x63, 0xef, 0x74, 0xef, 0xec, 0x24, 0x7a, 0x30, 0x4d, 0xb4, 0x10, 0x25, 0xff, 0x84, - 0x44, 0xea, 0x04, 0x24, 0x80, 0xdd, 0x8c, 0x17, 0xdc, 0xf0, 0x2c, 0xe8, 0x1d, 0x7b, 0xa7, 0x23, - 0xda, 0x95, 0xe4, 0x0c, 0x06, 0x28, 0x0c, 0x76, 0xd0, 0x73, 0xfa, 0x88, 0x27, 0x4e, 0x40, 0x2d, - 0x35, 0xfc, 0x0a, 0x70, 0x7f, 0x07, 0xb9, 0x00, 0xa8, 0x0d, 0xd3, 0x26, 0x69, 0x13, 0xb8, 0xd1, - 0x26, 0x9d, 0x4d, 0x17, 0x0f, 0x87, 0xc2, 0x78, 0xd4, 0x47, 0x76, 0x5b, 0x93, 0x57, 0x30, 0xe2, - 0x32, 0xb3, 0xc2, 0xde, 0x3f, 0x85, 0xbb, 0x5c, 0x66, 0x6d, 0x15, 0xfe, 0xf4, 0x60, 0x60, 0x57, - 0x42, 0xa0, 0x2f, 0x99, 0xbb, 0xd5, 0xa7, 0x78, 0x26, 0xcf, 0x00, 0x70, 0xcc, 0xc4, 0xac, 0x2b, - 0x6b, 0xeb, 0x53, 0x1f, 0x3b, 0x8b, 0x75, 0xc5, 0xc9, 0x25, 0x8c, 0x34, 0xaf, 0x55, 0xa3, 0x53, - 0xee, 0x32, 0x1f, 0x3d, 0x92, 0x99, 0x3a, 0x1a, 0xdd, 0x08, 0xc8, 0x39, 0x80, 0x60, 0x65, 0x62, - 0x3f, 0x81, 0xa0, 0x8f, 0xf2, 0x71, 0x27, 0x17, 0xac, 0x6c, 0x65, 0x73, 0x04, 0xa9, 0x2f, 0x58, - 0x69, 0x8f, 0xe1, 0x6f, 0x0f, 0x46, 0x9d, 0x59, 0xfb, 0x14, 0x2b, 0xae, 0x6b, 0xa1, 0xa4, 0x9b, - 0xba, 0x2b, 0xc9, 0x39, 0x1c, 0x64, 0xa2, 0x4e, 0xd5, 0x8a, 0xeb, 0x75, 0x92, 0xa9, 0xb4, 0x29, - 0xb9, 0x34, 0x49, 0xa3, 0x85, 0x0b, 0xf1, 0x64, 0x83, 0xbe, 0x73, 0xe0, 0xb5, 0x16, 0xe4, 0x39, - 0xfc, 0x7f, 0xaf, 0xc2, 0x65, 0xec, 0x20, 0x7b, 0x7f, 0xd3, 0xfd, 0xd0, 0x6e, 0xe5, 0x04, 0xfe, - 0xeb, 0x52, 0x24, 0x8d, 0x2e, 0x70, 0x76, 0x9f, 0xee, 0x75, 0xbd, 0x6b, 0x5d, 0x90, 0x03, 0x18, - 0x56, 0x4c, 0x73, 0x69, 0x82, 0x01, 0x82, 0xae, 0x22, 0x2f, 0xa0, 0x9f, 0x31, 0xc3, 0x82, 0x21, - 0xc6, 0x7d, 0xfa, 0xd7, 0x0b, 0x7d, 0xc4, 0xef, 0x9a, 0x22, 0xe9, 0xea, 0x9b, 0x07, 0x87, 0xa9, - 0x2a, 0x1f, 0x5e, 0xe9, 0x15, 0xe0, 0xb3, 0xcd, 0x5b, 0xe5, 0xdc, 0xfb, 0xfc, 0xda, 0x91, 0x72, - 0x55, 0x30, 0x99, 0x47, 0x4a, 0xe7, 0x71, 0xce, 0x25, 0xfa, 0xc6, 0x16, 0x62, 0x95, 0xa8, 0xb7, - 0x7e, 0xe8, 0x4b, 0x3c, 0xfc, 0xe8, 0x8d, 0xdf, 0x5b, 0xf1, 0x5b, 0xbc, 0x01, 0x7d, 0xa3, 0x9b, - 0xd9, 0xaf, 0xae, 0xbf, 0xc4, 0xfe, 0x12, 0xfb, 0xcb, 0x9b, 0xd9, 0xed, 0x10, 0x6d, 0x5f, 0xfe, - 0x09, 0x00, 0x00, 0xff, 0xff, 0x66, 0xec, 0xa8, 0x3b, 0x26, 0x04, 0x00, 0x00, + // 572 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x54, 0xdf, 0x6e, 0xd3, 0x3c, + 0x14, 0x57, 0xba, 0xb6, 0x6b, 0xce, 0xbe, 0x7d, 0x17, 0x16, 0x1d, 0x59, 0x55, 0xd4, 0xad, 0x02, + 0x31, 0x81, 0x94, 0xa8, 0x63, 0x5c, 0x6c, 0xbb, 0xda, 0x40, 0xe2, 0x0e, 0x55, 0xa1, 0x1b, 0x12, + 0xaa, 0x14, 0x79, 0x89, 0x89, 0x2c, 0x25, 0x76, 0xe4, 0x38, 0x9d, 0x7a, 0xc3, 0x73, 0xec, 0x19, + 0x78, 0x14, 0x1e, 0x80, 0x77, 0x80, 0x27, 0xe0, 0x12, 0xe5, 0xd8, 0x69, 0x51, 0xd9, 0xc4, 0x9d, + 0xcf, 0xf9, 0xfd, 0x39, 0xfe, 0x1d, 0xb7, 0x81, 0x71, 0x2a, 0x65, 0x9a, 0xb1, 0x20, 0xce, 0x64, + 0x95, 0x04, 0xb4, 0x2c, 0x99, 0x0e, 0x16, 0x13, 0x73, 0x28, 0xfd, 0x42, 0x49, 0x2d, 0x49, 0xdf, + 0x70, 0x7c, 0xe4, 0xf8, 0x08, 0xf9, 0x8b, 0xc9, 0x60, 0x68, 0xa5, 0xb4, 0xe0, 0x01, 0x15, 0x42, + 0x6a, 0xaa, 0xb9, 0x14, 0x56, 0x34, 0xd8, 0xff, 0x03, 0x55, 0xac, 0x94, 0x95, 0x8a, 0x99, 0x85, + 0x06, 0x16, 0xe2, 0x34, 0xaf, 0x67, 0x15, 0x32, 0xe3, 0xf1, 0x72, 0x43, 0x86, 0xd5, 0x4d, 0xf5, + 0x39, 0xa0, 0xa2, 0x81, 0x86, 0x9b, 0x50, 0xa9, 0x55, 0x15, 0x6b, 0x8b, 0x8e, 0x36, 0x51, 0xcd, + 0x73, 0x56, 0x6a, 0x9a, 0x17, 0x86, 0x30, 0xbe, 0x73, 0x60, 0x77, 0xc6, 0xf2, 0x42, 0x2a, 0x9a, + 0x5d, 0xd4, 0x19, 0xc8, 0x29, 0x74, 0x6f, 0xb9, 0x48, 0xe4, 0xad, 0xe7, 0x1c, 0x38, 0x47, 0x3b, + 0xc7, 0x87, 0xfe, 0xbd, 0x41, 0xfd, 0x19, 0xcf, 0xd9, 0x47, 0x24, 0x86, 0x56, 0x40, 0x3c, 0xd8, + 0x4e, 0x58, 0xc6, 0x34, 0x4b, 0xbc, 0xd6, 0x81, 0x73, 0xd4, 0x0b, 0x9b, 0x92, 0x1c, 0x43, 0x07, + 0x85, 0xde, 0x16, 0x7a, 0x0e, 0x1f, 0xf0, 0xc4, 0x1b, 0x84, 0x86, 0x3a, 0xfe, 0x02, 0xb0, 0x9e, + 0x41, 0x4e, 0x01, 0x4a, 0x4d, 0x95, 0x8e, 0xea, 0x04, 0xf6, 0x6a, 0x83, 0xc6, 0xa6, 0x89, 0x87, + 0x97, 0xc2, 0x78, 0xa1, 0x8b, 0xec, 0xba, 0x26, 0xaf, 0xa1, 0xc7, 0x44, 0x62, 0x84, 0xad, 0x7f, + 0x0a, 0xb7, 0x99, 0x48, 0xea, 0x6a, 0xfc, 0xdd, 0x81, 0x8e, 0x59, 0x09, 0x81, 0xb6, 0xa0, 0x76, + 0xaa, 0x1b, 0xe2, 0x99, 0x3c, 0x01, 0xc0, 0x6b, 0x46, 0x7a, 0x59, 0x18, 0x5b, 0x37, 0x74, 0xb1, + 0x33, 0x5b, 0x16, 0x8c, 0x9c, 0x43, 0xaf, 0x79, 0x5f, 0x9b, 0x79, 0xf4, 0x40, 0xe6, 0xd0, 0xd2, + 0xc2, 0x95, 0x80, 0x9c, 0x00, 0x70, 0x9a, 0x47, 0xe6, 0x27, 0xe0, 0xb5, 0x51, 0xde, 0x6f, 0xe4, + 0x9c, 0xe6, 0xb5, 0x6c, 0x8a, 0x60, 0xe8, 0x72, 0x9a, 0x9b, 0xe3, 0xd9, 0xf3, 0x9f, 0x17, 0x4f, + 0x61, 0x84, 0xee, 0xc6, 0xdc, 0x08, 0x68, 0xc1, 0x4b, 0x3f, 0x96, 0x79, 0x60, 0xb2, 0x38, 0x2f, + 0xc6, 0x3f, 0x1c, 0xe8, 0x35, 0x53, 0xeb, 0x37, 0x5b, 0x30, 0x55, 0x72, 0x29, 0x6c, 0xbc, 0xa6, + 0x24, 0x27, 0xb0, 0x97, 0xf0, 0x32, 0x96, 0x0b, 0xa6, 0x96, 0x51, 0x22, 0xe3, 0x2a, 0x67, 0x42, + 0x47, 0x95, 0xe2, 0x36, 0xed, 0xa3, 0x15, 0xfa, 0xd6, 0x82, 0x57, 0x8a, 0x93, 0x67, 0xf0, 0xff, + 0x5a, 0x85, 0x5b, 0xdb, 0x42, 0xf6, 0xee, 0xaa, 0xfb, 0xbe, 0x5e, 0xdf, 0x21, 0xfc, 0xd7, 0xc4, + 0x8d, 0x2a, 0x95, 0x61, 0x48, 0x37, 0xdc, 0x69, 0x7a, 0x57, 0x2a, 0x23, 0x7b, 0xd0, 0x2d, 0xa8, + 0x62, 0x42, 0x7b, 0x1d, 0x04, 0x6d, 0x45, 0x5e, 0x42, 0x3b, 0xa1, 0x9a, 0x7a, 0x5d, 0xdc, 0xcb, + 0xe3, 0xbf, 0x9e, 0xf2, 0x03, 0xfe, 0x01, 0x42, 0x24, 0x5d, 0xde, 0x39, 0xb0, 0x1f, 0xcb, 0xfc, + 0xfe, 0xdd, 0x5f, 0x02, 0xee, 0x64, 0x5a, 0x2b, 0xa7, 0xce, 0xa7, 0x33, 0x4b, 0x4a, 0x65, 0x46, + 0x45, 0xea, 0x4b, 0x95, 0x06, 0x29, 0x13, 0xe8, 0x1b, 0xac, 0x77, 0xb9, 0xf1, 0x51, 0x38, 0xc7, + 0xc3, 0x2f, 0xc7, 0xf9, 0xda, 0xea, 0xbf, 0x33, 0xfa, 0x37, 0x38, 0x04, 0xad, 0xfd, 0xeb, 0xc9, + 0xb7, 0xa6, 0x3f, 0xc7, 0xfe, 0x1c, 0xfb, 0xf3, 0xeb, 0xc9, 0x4d, 0x17, 0x9d, 0x5f, 0xfd, 0x0e, + 0x00, 0x00, 0xff, 0xff, 0x7a, 0xb0, 0x97, 0xb4, 0x6d, 0x04, 0x00, 0x00, } diff --git a/googleapis/cloud/automl/v1/annotation_payload.pb.go b/googleapis/cloud/automl/v1/annotation_payload.pb.go index 146fb8702b..843d00b18d 100644 --- a/googleapis/cloud/automl/v1/annotation_payload.pb.go +++ b/googleapis/cloud/automl/v1/annotation_payload.pb.go @@ -30,10 +30,25 @@ type AnnotationPayload struct { // // Types that are valid to be assigned to Detail: // *AnnotationPayload_Translation - Detail isAnnotationPayload_Detail `protobuf_oneof:"detail"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + // *AnnotationPayload_Classification + // *AnnotationPayload_ImageObjectDetection + // *AnnotationPayload_TextExtraction + // *AnnotationPayload_TextSentiment + Detail isAnnotationPayload_Detail `protobuf_oneof:"detail"` + // Output only . The resource ID of the annotation spec that + // this annotation pertains to. The annotation spec comes from either an + // ancestor dataset, or the dataset that was used to train the model in use. + AnnotationSpecId string `protobuf:"bytes,1,opt,name=annotation_spec_id,json=annotationSpecId,proto3" json:"annotation_spec_id,omitempty"` + // Output only. The value of + // [display_name][google.cloud.automl.v1p1beta.AnnotationSpec.display_name] + // when the model was trained. Because this field returns a value at model + // training time, for different models trained using the same dataset, the + // returned value could be different as model owner could update the + // `display_name` between any two model training. + DisplayName string `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *AnnotationPayload) Reset() { *m = AnnotationPayload{} } @@ -69,8 +84,32 @@ type AnnotationPayload_Translation struct { Translation *TranslationAnnotation `protobuf:"bytes,2,opt,name=translation,proto3,oneof"` } +type AnnotationPayload_Classification struct { + Classification *ClassificationAnnotation `protobuf:"bytes,3,opt,name=classification,proto3,oneof"` +} + +type AnnotationPayload_ImageObjectDetection struct { + ImageObjectDetection *ImageObjectDetectionAnnotation `protobuf:"bytes,4,opt,name=image_object_detection,json=imageObjectDetection,proto3,oneof"` +} + +type AnnotationPayload_TextExtraction struct { + TextExtraction *TextExtractionAnnotation `protobuf:"bytes,6,opt,name=text_extraction,json=textExtraction,proto3,oneof"` +} + +type AnnotationPayload_TextSentiment struct { + TextSentiment *TextSentimentAnnotation `protobuf:"bytes,7,opt,name=text_sentiment,json=textSentiment,proto3,oneof"` +} + func (*AnnotationPayload_Translation) isAnnotationPayload_Detail() {} +func (*AnnotationPayload_Classification) isAnnotationPayload_Detail() {} + +func (*AnnotationPayload_ImageObjectDetection) isAnnotationPayload_Detail() {} + +func (*AnnotationPayload_TextExtraction) isAnnotationPayload_Detail() {} + +func (*AnnotationPayload_TextSentiment) isAnnotationPayload_Detail() {} + func (m *AnnotationPayload) GetDetail() isAnnotationPayload_Detail { if m != nil { return m.Detail @@ -85,10 +124,56 @@ func (m *AnnotationPayload) GetTranslation() *TranslationAnnotation { return nil } +func (m *AnnotationPayload) GetClassification() *ClassificationAnnotation { + if x, ok := m.GetDetail().(*AnnotationPayload_Classification); ok { + return x.Classification + } + return nil +} + +func (m *AnnotationPayload) GetImageObjectDetection() *ImageObjectDetectionAnnotation { + if x, ok := m.GetDetail().(*AnnotationPayload_ImageObjectDetection); ok { + return x.ImageObjectDetection + } + return nil +} + +func (m *AnnotationPayload) GetTextExtraction() *TextExtractionAnnotation { + if x, ok := m.GetDetail().(*AnnotationPayload_TextExtraction); ok { + return x.TextExtraction + } + return nil +} + +func (m *AnnotationPayload) GetTextSentiment() *TextSentimentAnnotation { + if x, ok := m.GetDetail().(*AnnotationPayload_TextSentiment); ok { + return x.TextSentiment + } + return nil +} + +func (m *AnnotationPayload) GetAnnotationSpecId() string { + if m != nil { + return m.AnnotationSpecId + } + return "" +} + +func (m *AnnotationPayload) GetDisplayName() string { + if m != nil { + return m.DisplayName + } + return "" +} + // XXX_OneofWrappers is for the internal use of the proto package. func (*AnnotationPayload) XXX_OneofWrappers() []interface{} { return []interface{}{ (*AnnotationPayload_Translation)(nil), + (*AnnotationPayload_Classification)(nil), + (*AnnotationPayload_ImageObjectDetection)(nil), + (*AnnotationPayload_TextExtraction)(nil), + (*AnnotationPayload_TextSentiment)(nil), } } @@ -101,22 +186,35 @@ func init() { } var fileDescriptor_a945962355943c79 = []byte{ - // 270 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x90, 0xc1, 0x4a, 0xc3, 0x40, - 0x10, 0x86, 0x4d, 0x0e, 0x45, 0xb6, 0x27, 0x7b, 0x28, 0x36, 0x78, 0x10, 0x4f, 0xbd, 0xb8, 0xcb, - 0xea, 0x6d, 0xf5, 0xd2, 0x7a, 0xd0, 0x83, 0x42, 0x15, 0xc9, 0x41, 0x02, 0x32, 0x6d, 0xe2, 0x12, - 0xd8, 0xee, 0x2c, 0xc9, 0xa6, 0xd0, 0x57, 0xea, 0xa3, 0xf8, 0x28, 0x3e, 0x85, 0xb0, 0xb3, 0xda, - 0x20, 0xf6, 0x96, 0xec, 0x37, 0xff, 0x37, 0x3f, 0xc3, 0x84, 0x46, 0xd4, 0xa6, 0x12, 0x2b, 0x83, - 0x5d, 0x29, 0xa0, 0xf3, 0xb8, 0x36, 0x62, 0x23, 0x05, 0x58, 0x8b, 0x1e, 0x7c, 0x8d, 0xf6, 0xdd, - 0xc1, 0xd6, 0x20, 0x94, 0xdc, 0x35, 0xe8, 0x71, 0x34, 0xa6, 0x00, 0x0f, 0x01, 0x4e, 0x01, 0xbe, - 0x91, 0xd9, 0xf4, 0x80, 0xc8, 0x37, 0x60, 0x5b, 0x13, 0x4c, 0x64, 0xc8, 0x26, 0x71, 0x32, 0xfc, - 0x2d, 0xbb, 0x0f, 0x01, 0x76, 0x1b, 0xd1, 0x59, 0x44, 0xe0, 0xea, 0x5e, 0x83, 0x96, 0xe8, 0x85, - 0x63, 0x27, 0xb3, 0xdf, 0xc7, 0x05, 0xb5, 0x1a, 0x3d, 0xb3, 0x61, 0x6f, 0xc5, 0x69, 0x7a, 0x9e, - 0x4c, 0x87, 0x57, 0x97, 0xfc, 0xff, 0x96, 0xfc, 0x75, 0x3f, 0xba, 0x57, 0x3d, 0x1c, 0xbd, 0xf4, - 0x1d, 0xf3, 0x63, 0x36, 0x28, 0x2b, 0x0f, 0xb5, 0x99, 0xef, 0x12, 0x96, 0xad, 0x70, 0x7d, 0xc0, - 0xb6, 0x48, 0xde, 0x6e, 0x23, 0xd1, 0x68, 0xc0, 0x6a, 0x8e, 0x8d, 0x16, 0xba, 0xb2, 0xa1, 0x6e, - 0xbc, 0x2c, 0xb8, 0xba, 0xfd, 0x7b, 0x94, 0x1b, 0xfa, 0xda, 0xa5, 0xe3, 0x7b, 0x8a, 0xdf, 0x05, - 0xf1, 0xac, 0xf3, 0xf8, 0xf4, 0xc8, 0x73, 0xf9, 0xf9, 0x03, 0x8a, 0x00, 0x0a, 0x02, 0x45, 0x2e, - 0xbf, 0xd2, 0x09, 0x01, 0xa5, 0x02, 0x51, 0x8a, 0x90, 0x52, 0xb9, 0x5c, 0x0e, 0xc2, 0xda, 0xeb, - 0xef, 0x00, 0x00, 0x00, 0xff, 0xff, 0x1f, 0x7a, 0x5f, 0xe5, 0xd3, 0x01, 0x00, 0x00, + // 471 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x93, 0xdf, 0x6e, 0xd3, 0x30, + 0x14, 0xc6, 0x49, 0x19, 0x05, 0x5c, 0x18, 0x60, 0xa1, 0x2a, 0xab, 0xb8, 0x18, 0x5c, 0xa0, 0x4a, + 0x1b, 0x09, 0x01, 0x89, 0x8b, 0xc0, 0xcd, 0x36, 0x10, 0x4c, 0xe2, 0xcf, 0xd8, 0xa6, 0x0a, 0x8d, + 0x4a, 0xd1, 0x69, 0x72, 0x16, 0x19, 0x39, 0x76, 0xd4, 0x9c, 0x4e, 0xed, 0x2b, 0xed, 0x39, 0xb8, + 0xe2, 0x51, 0x78, 0x0a, 0x84, 0x9d, 0xb6, 0x49, 0xd5, 0xf4, 0x2e, 0xf1, 0xf7, 0xfb, 0xbe, 0x63, + 0x1f, 0x1f, 0x33, 0x3f, 0xd5, 0x3a, 0x95, 0xe8, 0xc7, 0x52, 0x4f, 0x12, 0x1f, 0x26, 0xa4, 0x33, + 0xe9, 0x5f, 0x05, 0x3e, 0x28, 0xa5, 0x09, 0x48, 0x68, 0x15, 0xe5, 0x30, 0x93, 0x1a, 0x12, 0x2f, + 0x1f, 0x6b, 0xd2, 0xbc, 0x6b, 0x0d, 0x9e, 0x31, 0x78, 0xd6, 0xe0, 0x5d, 0x05, 0xbd, 0xbd, 0x86, + 0xa0, 0x58, 0x42, 0x51, 0x88, 0x4b, 0x11, 0x9b, 0x30, 0x1b, 0xd2, 0x7b, 0xde, 0x00, 0x27, 0x48, + 0x18, 0x57, 0xb8, 0xfd, 0x06, 0x8e, 0x70, 0x4a, 0x11, 0x4e, 0x69, 0x0c, 0x55, 0x7a, 0x6f, 0x13, + 0x5d, 0xa0, 0x22, 0x91, 0xa1, 0xa2, 0x12, 0xee, 0x37, 0xc1, 0x63, 0x50, 0x85, 0xac, 0x6e, 0x76, + 0xa7, 0x24, 0xcd, 0xdf, 0x68, 0x72, 0xe9, 0x83, 0x9a, 0x95, 0xd2, 0x93, 0x52, 0x82, 0x5c, 0x54, + 0x3a, 0x56, 0x58, 0xf5, 0xd9, 0xef, 0x2d, 0xf6, 0xe8, 0x60, 0xb1, 0x7a, 0x62, 0xdb, 0xc8, 0xbf, + 0xb3, 0x4e, 0xa5, 0x86, 0xdb, 0xda, 0x75, 0xfa, 0x9d, 0x57, 0x2f, 0xbc, 0xf5, 0x6d, 0xf5, 0xce, + 0x97, 0xe8, 0x32, 0xea, 0xd3, 0x8d, 0xd3, 0x6a, 0x06, 0xbf, 0x60, 0xdb, 0xf5, 0x36, 0xbb, 0x37, + 0x4d, 0xea, 0xcb, 0xa6, 0xd4, 0xa3, 0x1a, 0x5d, 0x0b, 0x5e, 0x49, 0xe2, 0x8a, 0x75, 0x45, 0x06, + 0x29, 0x46, 0x7a, 0xf4, 0x0b, 0x63, 0x8a, 0x16, 0x57, 0xe4, 0x6e, 0x99, 0x1a, 0x6f, 0x9a, 0x6a, + 0x1c, 0xff, 0x77, 0x7d, 0x33, 0xa6, 0xf7, 0x73, 0x4f, 0xad, 0xd2, 0x63, 0xb1, 0x86, 0xe0, 0x3f, + 0xd9, 0x83, 0x95, 0xdb, 0x75, 0xdb, 0x9b, 0x0f, 0x73, 0x8e, 0x53, 0xfa, 0xb0, 0xa0, 0xeb, 0x87, + 0xa1, 0x9a, 0xc6, 0x7f, 0xb0, 0xed, 0xfa, 0x30, 0xb8, 0xb7, 0x4d, 0xb6, 0xbf, 0x29, 0xfb, 0x6c, + 0x0e, 0xd7, 0xa2, 0xef, 0x53, 0x55, 0xe2, 0xfb, 0x8c, 0x57, 0x9e, 0x4c, 0x91, 0x63, 0x1c, 0x89, + 0xc4, 0x75, 0x76, 0x9d, 0xfe, 0xdd, 0xd3, 0x87, 0x4b, 0xe5, 0x2c, 0xc7, 0xf8, 0x38, 0xe1, 0x4f, + 0xd9, 0xbd, 0x44, 0x14, 0xb9, 0x84, 0x59, 0xa4, 0x20, 0x43, 0xf7, 0x96, 0xe1, 0x3a, 0xe5, 0xda, + 0x57, 0xc8, 0xf0, 0xf0, 0x0e, 0x6b, 0x27, 0x48, 0x20, 0xe4, 0xe1, 0xb5, 0xc3, 0x7a, 0xb1, 0xce, + 0x1a, 0xb6, 0x78, 0xe2, 0x5c, 0xbc, 0x2b, 0x95, 0x54, 0x4b, 0x50, 0xa9, 0xa7, 0xc7, 0xa9, 0x9f, + 0xa2, 0x32, 0x33, 0x58, 0x3e, 0x6f, 0xc8, 0x45, 0xb1, 0x3a, 0xe9, 0x6f, 0xed, 0xd7, 0x75, 0xab, + 0xfb, 0xd1, 0xda, 0x8f, 0x4c, 0xf0, 0xc1, 0x84, 0xf4, 0x97, 0xcf, 0xde, 0x20, 0xf8, 0x33, 0x17, + 0x86, 0x46, 0x18, 0x5a, 0x61, 0x38, 0x08, 0xfe, 0xb6, 0x76, 0xac, 0x10, 0x86, 0x46, 0x09, 0x43, + 0x2b, 0x85, 0xe1, 0x20, 0x18, 0xb5, 0x4d, 0xd9, 0xd7, 0xff, 0x02, 0x00, 0x00, 0xff, 0xff, 0xcd, + 0x2e, 0x32, 0x1c, 0x58, 0x04, 0x00, 0x00, } diff --git a/googleapis/cloud/automl/v1/annotation_spec.pb.go b/googleapis/cloud/automl/v1/annotation_spec.pb.go new file mode 100644 index 0000000000..6ce9e5283f --- /dev/null +++ b/googleapis/cloud/automl/v1/annotation_spec.pb.go @@ -0,0 +1,118 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: google/cloud/automl/v1/annotation_spec.proto + +package automl + +import ( + fmt "fmt" + math "math" + + proto "github.com/golang/protobuf/proto" + _ "google.golang.org/genproto/googleapis/api/annotations" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +// A definition of an annotation spec. +type AnnotationSpec struct { + // Output only. Resource name of the annotation spec. + // Form: + // + // 'projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationSpecs/{annotation_spec_id}' + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + // Required. + // The name of the annotation spec to show in the interface. The name can be + // up to 32 characters long and must match the regexp `[a-zA-Z0-9_]+`. + // (_), and ASCII digits 0-9. + DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` + // Output only. The number of examples in the parent dataset + // labeled by the annotation spec. + ExampleCount int32 `protobuf:"varint,9,opt,name=example_count,json=exampleCount,proto3" json:"example_count,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *AnnotationSpec) Reset() { *m = AnnotationSpec{} } +func (m *AnnotationSpec) String() string { return proto.CompactTextString(m) } +func (*AnnotationSpec) ProtoMessage() {} +func (*AnnotationSpec) Descriptor() ([]byte, []int) { + return fileDescriptor_2ee96c3e572b3bf1, []int{0} +} + +func (m *AnnotationSpec) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_AnnotationSpec.Unmarshal(m, b) +} +func (m *AnnotationSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_AnnotationSpec.Marshal(b, m, deterministic) +} +func (m *AnnotationSpec) XXX_Merge(src proto.Message) { + xxx_messageInfo_AnnotationSpec.Merge(m, src) +} +func (m *AnnotationSpec) XXX_Size() int { + return xxx_messageInfo_AnnotationSpec.Size(m) +} +func (m *AnnotationSpec) XXX_DiscardUnknown() { + xxx_messageInfo_AnnotationSpec.DiscardUnknown(m) +} + +var xxx_messageInfo_AnnotationSpec proto.InternalMessageInfo + +func (m *AnnotationSpec) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +func (m *AnnotationSpec) GetDisplayName() string { + if m != nil { + return m.DisplayName + } + return "" +} + +func (m *AnnotationSpec) GetExampleCount() int32 { + if m != nil { + return m.ExampleCount + } + return 0 +} + +func init() { + proto.RegisterType((*AnnotationSpec)(nil), "google.cloud.automl.v1.AnnotationSpec") +} + +func init() { + proto.RegisterFile("google/cloud/automl/v1/annotation_spec.proto", fileDescriptor_2ee96c3e572b3bf1) +} + +var fileDescriptor_2ee96c3e572b3bf1 = []byte{ + // 269 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x90, 0xc1, 0x4a, 0x03, 0x31, + 0x10, 0x86, 0xc9, 0xa2, 0x42, 0x63, 0xf5, 0xb0, 0x87, 0x52, 0x8b, 0x87, 0xaa, 0x97, 0x1e, 0x24, + 0x21, 0x78, 0x8b, 0x5e, 0x6a, 0x0f, 0x5e, 0x54, 0xa4, 0xc2, 0x1e, 0x64, 0x61, 0x89, 0x69, 0x08, + 0x0b, 0xd9, 0x4c, 0xe8, 0x66, 0x8b, 0xbe, 0x52, 0x1f, 0xc5, 0x47, 0xf1, 0x29, 0xa4, 0x99, 0x55, + 0x44, 0xbc, 0x0d, 0xff, 0xf7, 0xfd, 0x93, 0x21, 0xf4, 0xd2, 0x02, 0x58, 0x67, 0xb8, 0x76, 0xd0, + 0xad, 0xb8, 0xea, 0x22, 0x34, 0x8e, 0x6f, 0x04, 0x57, 0xde, 0x43, 0x54, 0xb1, 0x06, 0x5f, 0xb5, + 0xc1, 0x68, 0x16, 0xd6, 0x10, 0x21, 0x1f, 0xa1, 0xcd, 0x92, 0xcd, 0xd0, 0x66, 0x1b, 0x31, 0x39, + 0xed, 0xb7, 0xa8, 0x50, 0xff, 0x6a, 0xb6, 0xd8, 0x3a, 0x77, 0xf4, 0x78, 0xfe, 0x13, 0x3e, 0x07, + 0xa3, 0xf3, 0x9c, 0xee, 0x79, 0xd5, 0x98, 0x31, 0x99, 0x92, 0xd9, 0x60, 0x99, 0xe6, 0xfc, 0x8c, + 0x0e, 0x57, 0x75, 0x1b, 0x9c, 0x7a, 0xaf, 0x12, 0xcb, 0x12, 0x3b, 0xec, 0xb3, 0xc7, 0x9d, 0x72, + 0x41, 0x8f, 0xcc, 0x9b, 0x6a, 0x82, 0x33, 0x95, 0x86, 0xce, 0xc7, 0xf1, 0x60, 0x4a, 0x66, 0xfb, + 0xcb, 0x61, 0x1f, 0x2e, 0x76, 0xd9, 0xed, 0x96, 0xd0, 0x89, 0x86, 0x86, 0xfd, 0x7f, 0xea, 0x13, + 0x79, 0xb9, 0xe9, 0x89, 0x05, 0xa7, 0xbc, 0x65, 0xb0, 0xb6, 0xdc, 0x1a, 0x9f, 0x4e, 0xe5, 0x88, + 0x54, 0xa8, 0xdb, 0xbf, 0x3f, 0x72, 0x8d, 0xd3, 0x36, 0x1b, 0xdd, 0x61, 0x7d, 0x91, 0x16, 0xcf, + 0xbb, 0x08, 0x0f, 0xf7, 0xac, 0x10, 0x1f, 0xdf, 0xa0, 0x4c, 0xa0, 0x44, 0x50, 0x16, 0xe2, 0x33, + 0x3b, 0x41, 0x20, 0x65, 0x22, 0x52, 0x22, 0x92, 0xb2, 0x10, 0xaf, 0x07, 0xe9, 0xd9, 0xab, 0xaf, + 0x00, 0x00, 0x00, 0xff, 0xff, 0xa6, 0x35, 0x1e, 0x37, 0x87, 0x01, 0x00, 0x00, +} diff --git a/googleapis/cloud/automl/v1/classification.pb.go b/googleapis/cloud/automl/v1/classification.pb.go new file mode 100644 index 0000000000..0afddc6c07 --- /dev/null +++ b/googleapis/cloud/automl/v1/classification.pb.go @@ -0,0 +1,560 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: google/cloud/automl/v1/classification.proto + +package automl + +import ( + fmt "fmt" + math "math" + + proto "github.com/golang/protobuf/proto" + _ "google.golang.org/genproto/googleapis/api/annotations" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +// Type of the classification problem. +type ClassificationType int32 + +const ( + // An un-set value of this enum. + ClassificationType_CLASSIFICATION_TYPE_UNSPECIFIED ClassificationType = 0 + // At most one label is allowed per example. + ClassificationType_MULTICLASS ClassificationType = 1 + // Multiple labels are allowed for one example. + ClassificationType_MULTILABEL ClassificationType = 2 +) + +var ClassificationType_name = map[int32]string{ + 0: "CLASSIFICATION_TYPE_UNSPECIFIED", + 1: "MULTICLASS", + 2: "MULTILABEL", +} + +var ClassificationType_value = map[string]int32{ + "CLASSIFICATION_TYPE_UNSPECIFIED": 0, + "MULTICLASS": 1, + "MULTILABEL": 2, +} + +func (x ClassificationType) String() string { + return proto.EnumName(ClassificationType_name, int32(x)) +} + +func (ClassificationType) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_fcfe72aa3530a798, []int{0} +} + +// Contains annotation details specific to classification. +type ClassificationAnnotation struct { + // Output only. A confidence estimate between 0.0 and 1.0. A higher value + // means greater confidence that the annotation is positive. If a user + // approves an annotation as negative or positive, the score value remains + // unchanged. If a user creates an annotation, the score is 0 for negative or + // 1 for positive. + Score float32 `protobuf:"fixed32,1,opt,name=score,proto3" json:"score,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ClassificationAnnotation) Reset() { *m = ClassificationAnnotation{} } +func (m *ClassificationAnnotation) String() string { return proto.CompactTextString(m) } +func (*ClassificationAnnotation) ProtoMessage() {} +func (*ClassificationAnnotation) Descriptor() ([]byte, []int) { + return fileDescriptor_fcfe72aa3530a798, []int{0} +} + +func (m *ClassificationAnnotation) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ClassificationAnnotation.Unmarshal(m, b) +} +func (m *ClassificationAnnotation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ClassificationAnnotation.Marshal(b, m, deterministic) +} +func (m *ClassificationAnnotation) XXX_Merge(src proto.Message) { + xxx_messageInfo_ClassificationAnnotation.Merge(m, src) +} +func (m *ClassificationAnnotation) XXX_Size() int { + return xxx_messageInfo_ClassificationAnnotation.Size(m) +} +func (m *ClassificationAnnotation) XXX_DiscardUnknown() { + xxx_messageInfo_ClassificationAnnotation.DiscardUnknown(m) +} + +var xxx_messageInfo_ClassificationAnnotation proto.InternalMessageInfo + +func (m *ClassificationAnnotation) GetScore() float32 { + if m != nil { + return m.Score + } + return 0 +} + +// Model evaluation metrics for classification problems. +type ClassificationEvaluationMetrics struct { + // Output only. The Area Under Precision-Recall Curve metric. Micro-averaged + // for the overall evaluation. + AuPrc float32 `protobuf:"fixed32,1,opt,name=au_prc,json=auPrc,proto3" json:"au_prc,omitempty"` + // Output only. The Area Under Receiver Operating Characteristic curve metric. + // Micro-averaged for the overall evaluation. + AuRoc float32 `protobuf:"fixed32,6,opt,name=au_roc,json=auRoc,proto3" json:"au_roc,omitempty"` + // Output only. The Log Loss metric. + LogLoss float32 `protobuf:"fixed32,7,opt,name=log_loss,json=logLoss,proto3" json:"log_loss,omitempty"` + // Output only. Metrics for each confidence_threshold in + // 0.00,0.05,0.10,...,0.95,0.96,0.97,0.98,0.99 and + // position_threshold = INT32_MAX_VALUE. + // ROC and precision-recall curves, and other aggregated metrics are derived + // from them. The confidence metrics entries may also be supplied for + // additional values of position_threshold, but from these no aggregated + // metrics are computed. + ConfidenceMetricsEntry []*ClassificationEvaluationMetrics_ConfidenceMetricsEntry `protobuf:"bytes,3,rep,name=confidence_metrics_entry,json=confidenceMetricsEntry,proto3" json:"confidence_metrics_entry,omitempty"` + // Output only. Confusion matrix of the evaluation. + // Only set for MULTICLASS classification problems where number + // of labels is no more than 10. + // Only set for model level evaluation, not for evaluation per label. + ConfusionMatrix *ClassificationEvaluationMetrics_ConfusionMatrix `protobuf:"bytes,4,opt,name=confusion_matrix,json=confusionMatrix,proto3" json:"confusion_matrix,omitempty"` + // Output only. The annotation spec ids used for this evaluation. + AnnotationSpecId []string `protobuf:"bytes,5,rep,name=annotation_spec_id,json=annotationSpecId,proto3" json:"annotation_spec_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ClassificationEvaluationMetrics) Reset() { *m = ClassificationEvaluationMetrics{} } +func (m *ClassificationEvaluationMetrics) String() string { return proto.CompactTextString(m) } +func (*ClassificationEvaluationMetrics) ProtoMessage() {} +func (*ClassificationEvaluationMetrics) Descriptor() ([]byte, []int) { + return fileDescriptor_fcfe72aa3530a798, []int{1} +} + +func (m *ClassificationEvaluationMetrics) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ClassificationEvaluationMetrics.Unmarshal(m, b) +} +func (m *ClassificationEvaluationMetrics) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ClassificationEvaluationMetrics.Marshal(b, m, deterministic) +} +func (m *ClassificationEvaluationMetrics) XXX_Merge(src proto.Message) { + xxx_messageInfo_ClassificationEvaluationMetrics.Merge(m, src) +} +func (m *ClassificationEvaluationMetrics) XXX_Size() int { + return xxx_messageInfo_ClassificationEvaluationMetrics.Size(m) +} +func (m *ClassificationEvaluationMetrics) XXX_DiscardUnknown() { + xxx_messageInfo_ClassificationEvaluationMetrics.DiscardUnknown(m) +} + +var xxx_messageInfo_ClassificationEvaluationMetrics proto.InternalMessageInfo + +func (m *ClassificationEvaluationMetrics) GetAuPrc() float32 { + if m != nil { + return m.AuPrc + } + return 0 +} + +func (m *ClassificationEvaluationMetrics) GetAuRoc() float32 { + if m != nil { + return m.AuRoc + } + return 0 +} + +func (m *ClassificationEvaluationMetrics) GetLogLoss() float32 { + if m != nil { + return m.LogLoss + } + return 0 +} + +func (m *ClassificationEvaluationMetrics) GetConfidenceMetricsEntry() []*ClassificationEvaluationMetrics_ConfidenceMetricsEntry { + if m != nil { + return m.ConfidenceMetricsEntry + } + return nil +} + +func (m *ClassificationEvaluationMetrics) GetConfusionMatrix() *ClassificationEvaluationMetrics_ConfusionMatrix { + if m != nil { + return m.ConfusionMatrix + } + return nil +} + +func (m *ClassificationEvaluationMetrics) GetAnnotationSpecId() []string { + if m != nil { + return m.AnnotationSpecId + } + return nil +} + +// Metrics for a single confidence threshold. +type ClassificationEvaluationMetrics_ConfidenceMetricsEntry struct { + // Output only. Metrics are computed with an assumption that the model + // never returns predictions with score lower than this value. + ConfidenceThreshold float32 `protobuf:"fixed32,1,opt,name=confidence_threshold,json=confidenceThreshold,proto3" json:"confidence_threshold,omitempty"` + // Output only. Metrics are computed with an assumption that the model + // always returns at most this many predictions (ordered by their score, + // descendingly), but they all still need to meet the confidence_threshold. + PositionThreshold int32 `protobuf:"varint,14,opt,name=position_threshold,json=positionThreshold,proto3" json:"position_threshold,omitempty"` + // Output only. Recall (True Positive Rate) for the given confidence + // threshold. + Recall float32 `protobuf:"fixed32,2,opt,name=recall,proto3" json:"recall,omitempty"` + // Output only. Precision for the given confidence threshold. + Precision float32 `protobuf:"fixed32,3,opt,name=precision,proto3" json:"precision,omitempty"` + // Output only. False Positive Rate for the given confidence threshold. + FalsePositiveRate float32 `protobuf:"fixed32,8,opt,name=false_positive_rate,json=falsePositiveRate,proto3" json:"false_positive_rate,omitempty"` + // Output only. The harmonic mean of recall and precision. + F1Score float32 `protobuf:"fixed32,4,opt,name=f1_score,json=f1Score,proto3" json:"f1_score,omitempty"` + // Output only. The Recall (True Positive Rate) when only considering the + // label that has the highest prediction score and not below the confidence + // threshold for each example. + RecallAt1 float32 `protobuf:"fixed32,5,opt,name=recall_at1,json=recallAt1,proto3" json:"recall_at1,omitempty"` + // Output only. The precision when only considering the label that has the + // highest prediction score and not below the confidence threshold for each + // example. + PrecisionAt1 float32 `protobuf:"fixed32,6,opt,name=precision_at1,json=precisionAt1,proto3" json:"precision_at1,omitempty"` + // Output only. The False Positive Rate when only considering the label that + // has the highest prediction score and not below the confidence threshold + // for each example. + FalsePositiveRateAt1 float32 `protobuf:"fixed32,9,opt,name=false_positive_rate_at1,json=falsePositiveRateAt1,proto3" json:"false_positive_rate_at1,omitempty"` + // Output only. The harmonic mean of + // [recall_at1][google.cloud.automl.v1.ClassificationEvaluationMetrics.ConfidenceMetricsEntry.recall_at1] + // and + // [precision_at1][google.cloud.automl.v1.ClassificationEvaluationMetrics.ConfidenceMetricsEntry.precision_at1]. + F1ScoreAt1 float32 `protobuf:"fixed32,7,opt,name=f1_score_at1,json=f1ScoreAt1,proto3" json:"f1_score_at1,omitempty"` + // Output only. The number of model created labels that match a ground truth + // label. + TruePositiveCount int64 `protobuf:"varint,10,opt,name=true_positive_count,json=truePositiveCount,proto3" json:"true_positive_count,omitempty"` + // Output only. The number of model created labels that do not match a + // ground truth label. + FalsePositiveCount int64 `protobuf:"varint,11,opt,name=false_positive_count,json=falsePositiveCount,proto3" json:"false_positive_count,omitempty"` + // Output only. The number of ground truth labels that are not matched + // by a model created label. + FalseNegativeCount int64 `protobuf:"varint,12,opt,name=false_negative_count,json=falseNegativeCount,proto3" json:"false_negative_count,omitempty"` + // Output only. The number of labels that were not created by the model, + // but if they would, they would not match a ground truth label. + TrueNegativeCount int64 `protobuf:"varint,13,opt,name=true_negative_count,json=trueNegativeCount,proto3" json:"true_negative_count,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) Reset() { + *m = ClassificationEvaluationMetrics_ConfidenceMetricsEntry{} +} +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) String() string { + return proto.CompactTextString(m) +} +func (*ClassificationEvaluationMetrics_ConfidenceMetricsEntry) ProtoMessage() {} +func (*ClassificationEvaluationMetrics_ConfidenceMetricsEntry) Descriptor() ([]byte, []int) { + return fileDescriptor_fcfe72aa3530a798, []int{1, 0} +} + +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ClassificationEvaluationMetrics_ConfidenceMetricsEntry.Unmarshal(m, b) +} +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ClassificationEvaluationMetrics_ConfidenceMetricsEntry.Marshal(b, m, deterministic) +} +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) XXX_Merge(src proto.Message) { + xxx_messageInfo_ClassificationEvaluationMetrics_ConfidenceMetricsEntry.Merge(m, src) +} +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) XXX_Size() int { + return xxx_messageInfo_ClassificationEvaluationMetrics_ConfidenceMetricsEntry.Size(m) +} +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) XXX_DiscardUnknown() { + xxx_messageInfo_ClassificationEvaluationMetrics_ConfidenceMetricsEntry.DiscardUnknown(m) +} + +var xxx_messageInfo_ClassificationEvaluationMetrics_ConfidenceMetricsEntry proto.InternalMessageInfo + +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) GetConfidenceThreshold() float32 { + if m != nil { + return m.ConfidenceThreshold + } + return 0 +} + +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) GetPositionThreshold() int32 { + if m != nil { + return m.PositionThreshold + } + return 0 +} + +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) GetRecall() float32 { + if m != nil { + return m.Recall + } + return 0 +} + +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) GetPrecision() float32 { + if m != nil { + return m.Precision + } + return 0 +} + +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) GetFalsePositiveRate() float32 { + if m != nil { + return m.FalsePositiveRate + } + return 0 +} + +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) GetF1Score() float32 { + if m != nil { + return m.F1Score + } + return 0 +} + +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) GetRecallAt1() float32 { + if m != nil { + return m.RecallAt1 + } + return 0 +} + +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) GetPrecisionAt1() float32 { + if m != nil { + return m.PrecisionAt1 + } + return 0 +} + +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) GetFalsePositiveRateAt1() float32 { + if m != nil { + return m.FalsePositiveRateAt1 + } + return 0 +} + +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) GetF1ScoreAt1() float32 { + if m != nil { + return m.F1ScoreAt1 + } + return 0 +} + +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) GetTruePositiveCount() int64 { + if m != nil { + return m.TruePositiveCount + } + return 0 +} + +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) GetFalsePositiveCount() int64 { + if m != nil { + return m.FalsePositiveCount + } + return 0 +} + +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) GetFalseNegativeCount() int64 { + if m != nil { + return m.FalseNegativeCount + } + return 0 +} + +func (m *ClassificationEvaluationMetrics_ConfidenceMetricsEntry) GetTrueNegativeCount() int64 { + if m != nil { + return m.TrueNegativeCount + } + return 0 +} + +// Confusion matrix of the model running the classification. +type ClassificationEvaluationMetrics_ConfusionMatrix struct { + // Output only. IDs of the annotation specs used in the confusion matrix. + AnnotationSpecId []string `protobuf:"bytes,1,rep,name=annotation_spec_id,json=annotationSpecId,proto3" json:"annotation_spec_id,omitempty"` + // Output only. Display name of the annotation specs used in the confusion + // matrix, as they were at the moment of the evaluation. + DisplayName []string `protobuf:"bytes,3,rep,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` + // Output only. Rows in the confusion matrix. The number of rows is equal to + // the size of `annotation_spec_id`. + // `row[i].example_count[j]` is the number of examples that have ground + // truth of the `annotation_spec_id[i]` and are predicted as + // `annotation_spec_id[j]` by the model being evaluated. + Row []*ClassificationEvaluationMetrics_ConfusionMatrix_Row `protobuf:"bytes,2,rep,name=row,proto3" json:"row,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ClassificationEvaluationMetrics_ConfusionMatrix) Reset() { + *m = ClassificationEvaluationMetrics_ConfusionMatrix{} +} +func (m *ClassificationEvaluationMetrics_ConfusionMatrix) String() string { + return proto.CompactTextString(m) +} +func (*ClassificationEvaluationMetrics_ConfusionMatrix) ProtoMessage() {} +func (*ClassificationEvaluationMetrics_ConfusionMatrix) Descriptor() ([]byte, []int) { + return fileDescriptor_fcfe72aa3530a798, []int{1, 1} +} + +func (m *ClassificationEvaluationMetrics_ConfusionMatrix) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ClassificationEvaluationMetrics_ConfusionMatrix.Unmarshal(m, b) +} +func (m *ClassificationEvaluationMetrics_ConfusionMatrix) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ClassificationEvaluationMetrics_ConfusionMatrix.Marshal(b, m, deterministic) +} +func (m *ClassificationEvaluationMetrics_ConfusionMatrix) XXX_Merge(src proto.Message) { + xxx_messageInfo_ClassificationEvaluationMetrics_ConfusionMatrix.Merge(m, src) +} +func (m *ClassificationEvaluationMetrics_ConfusionMatrix) XXX_Size() int { + return xxx_messageInfo_ClassificationEvaluationMetrics_ConfusionMatrix.Size(m) +} +func (m *ClassificationEvaluationMetrics_ConfusionMatrix) XXX_DiscardUnknown() { + xxx_messageInfo_ClassificationEvaluationMetrics_ConfusionMatrix.DiscardUnknown(m) +} + +var xxx_messageInfo_ClassificationEvaluationMetrics_ConfusionMatrix proto.InternalMessageInfo + +func (m *ClassificationEvaluationMetrics_ConfusionMatrix) GetAnnotationSpecId() []string { + if m != nil { + return m.AnnotationSpecId + } + return nil +} + +func (m *ClassificationEvaluationMetrics_ConfusionMatrix) GetDisplayName() []string { + if m != nil { + return m.DisplayName + } + return nil +} + +func (m *ClassificationEvaluationMetrics_ConfusionMatrix) GetRow() []*ClassificationEvaluationMetrics_ConfusionMatrix_Row { + if m != nil { + return m.Row + } + return nil +} + +// Output only. A row in the confusion matrix. +type ClassificationEvaluationMetrics_ConfusionMatrix_Row struct { + // Output only. Value of the specific cell in the confusion matrix. + // The number of values each row has (i.e. the length of the row) is equal + // to the length of the `annotation_spec_id` field or, if that one is not + // populated, length of the + // [display_name][google.cloud.automl.v1.ClassificationEvaluationMetrics.ConfusionMatrix.display_name] + // field. + ExampleCount []int32 `protobuf:"varint,1,rep,packed,name=example_count,json=exampleCount,proto3" json:"example_count,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ClassificationEvaluationMetrics_ConfusionMatrix_Row) Reset() { + *m = ClassificationEvaluationMetrics_ConfusionMatrix_Row{} +} +func (m *ClassificationEvaluationMetrics_ConfusionMatrix_Row) String() string { + return proto.CompactTextString(m) +} +func (*ClassificationEvaluationMetrics_ConfusionMatrix_Row) ProtoMessage() {} +func (*ClassificationEvaluationMetrics_ConfusionMatrix_Row) Descriptor() ([]byte, []int) { + return fileDescriptor_fcfe72aa3530a798, []int{1, 1, 0} +} + +func (m *ClassificationEvaluationMetrics_ConfusionMatrix_Row) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ClassificationEvaluationMetrics_ConfusionMatrix_Row.Unmarshal(m, b) +} +func (m *ClassificationEvaluationMetrics_ConfusionMatrix_Row) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ClassificationEvaluationMetrics_ConfusionMatrix_Row.Marshal(b, m, deterministic) +} +func (m *ClassificationEvaluationMetrics_ConfusionMatrix_Row) XXX_Merge(src proto.Message) { + xxx_messageInfo_ClassificationEvaluationMetrics_ConfusionMatrix_Row.Merge(m, src) +} +func (m *ClassificationEvaluationMetrics_ConfusionMatrix_Row) XXX_Size() int { + return xxx_messageInfo_ClassificationEvaluationMetrics_ConfusionMatrix_Row.Size(m) +} +func (m *ClassificationEvaluationMetrics_ConfusionMatrix_Row) XXX_DiscardUnknown() { + xxx_messageInfo_ClassificationEvaluationMetrics_ConfusionMatrix_Row.DiscardUnknown(m) +} + +var xxx_messageInfo_ClassificationEvaluationMetrics_ConfusionMatrix_Row proto.InternalMessageInfo + +func (m *ClassificationEvaluationMetrics_ConfusionMatrix_Row) GetExampleCount() []int32 { + if m != nil { + return m.ExampleCount + } + return nil +} + +func init() { + proto.RegisterEnum("google.cloud.automl.v1.ClassificationType", ClassificationType_name, ClassificationType_value) + proto.RegisterType((*ClassificationAnnotation)(nil), "google.cloud.automl.v1.ClassificationAnnotation") + proto.RegisterType((*ClassificationEvaluationMetrics)(nil), "google.cloud.automl.v1.ClassificationEvaluationMetrics") + proto.RegisterType((*ClassificationEvaluationMetrics_ConfidenceMetricsEntry)(nil), "google.cloud.automl.v1.ClassificationEvaluationMetrics.ConfidenceMetricsEntry") + proto.RegisterType((*ClassificationEvaluationMetrics_ConfusionMatrix)(nil), "google.cloud.automl.v1.ClassificationEvaluationMetrics.ConfusionMatrix") + proto.RegisterType((*ClassificationEvaluationMetrics_ConfusionMatrix_Row)(nil), "google.cloud.automl.v1.ClassificationEvaluationMetrics.ConfusionMatrix.Row") +} + +func init() { + proto.RegisterFile("google/cloud/automl/v1/classification.proto", fileDescriptor_fcfe72aa3530a798) +} + +var fileDescriptor_fcfe72aa3530a798 = []byte{ + // 783 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x55, 0xdd, 0x6e, 0xe2, 0x46, + 0x14, 0xae, 0x21, 0xb0, 0xcb, 0x81, 0xdd, 0x25, 0x03, 0xa5, 0x5e, 0xb4, 0xd5, 0xd2, 0xcd, 0x0d, + 0x4a, 0x5b, 0x13, 0xa7, 0xea, 0x0d, 0xed, 0x0d, 0x71, 0x49, 0x84, 0x0a, 0x14, 0x19, 0x12, 0x29, + 0x55, 0x2a, 0x6b, 0x3a, 0x0c, 0x8e, 0x25, 0xe3, 0xb1, 0x66, 0x6c, 0x92, 0xbc, 0x41, 0x9f, 0xa5, + 0x2f, 0xd1, 0xfb, 0x3e, 0x43, 0xaf, 0x7b, 0x51, 0xa9, 0xef, 0x50, 0x79, 0xc6, 0xe6, 0xaf, 0x54, + 0xad, 0xd4, 0xbd, 0xf3, 0x9c, 0xef, 0xe7, 0x7c, 0x07, 0x9f, 0x31, 0xf0, 0xa9, 0xcb, 0x98, 0xeb, + 0xd3, 0x0e, 0xf1, 0x59, 0x3c, 0xef, 0xe0, 0x38, 0x62, 0x4b, 0xbf, 0xb3, 0x32, 0x3b, 0xc4, 0xc7, + 0x42, 0x78, 0x0b, 0x8f, 0xe0, 0xc8, 0x63, 0x81, 0x11, 0x72, 0x16, 0x31, 0xd4, 0x50, 0x64, 0x43, + 0x92, 0x0d, 0x45, 0x36, 0x56, 0x66, 0xf3, 0x4d, 0x6a, 0x82, 0x43, 0xaf, 0x83, 0x83, 0x80, 0x45, + 0x52, 0x24, 0x94, 0xea, 0xdd, 0x19, 0xe8, 0xd6, 0x8e, 0x5b, 0x6f, 0x4d, 0x41, 0x75, 0x28, 0x08, + 0xc2, 0x38, 0xd5, 0xb5, 0x96, 0xd6, 0xce, 0xd9, 0xea, 0xf0, 0xee, 0xf7, 0x12, 0xbc, 0xdd, 0x95, + 0xf4, 0x57, 0xd8, 0x8f, 0xe5, 0xd3, 0x88, 0x46, 0xdc, 0x23, 0x02, 0x7d, 0x08, 0x45, 0x1c, 0x3b, + 0x21, 0x27, 0x99, 0x14, 0xc7, 0x13, 0x4e, 0xd2, 0x32, 0x67, 0x44, 0x2f, 0x66, 0x65, 0x9b, 0x11, + 0xf4, 0x1a, 0x9e, 0xfb, 0xcc, 0x75, 0x7c, 0x26, 0x84, 0xfe, 0x4c, 0x02, 0xcf, 0x7c, 0xe6, 0x0e, + 0x99, 0x10, 0xe8, 0x27, 0x0d, 0x74, 0xc2, 0x82, 0x85, 0x37, 0xa7, 0x01, 0xa1, 0xce, 0x52, 0xf9, + 0x3b, 0x34, 0x88, 0xf8, 0x93, 0x9e, 0x6f, 0xe5, 0xdb, 0xe5, 0xf3, 0xb1, 0x71, 0x78, 0x70, 0xe3, + 0x5f, 0x42, 0x1a, 0xd6, 0xda, 0x37, 0xad, 0xf4, 0x13, 0x57, 0xbb, 0x41, 0x0e, 0xd6, 0x11, 0x87, + 0x6a, 0x82, 0xc4, 0xc2, 0x63, 0x81, 0xb3, 0xc4, 0x11, 0xf7, 0x1e, 0xf5, 0xa3, 0x96, 0xd6, 0x2e, + 0x9f, 0x5f, 0xfd, 0x9f, 0x04, 0xd2, 0x6f, 0x24, 0xed, 0xec, 0x57, 0x64, 0xb7, 0x80, 0x3e, 0x03, + 0xb4, 0x79, 0x65, 0x8e, 0x08, 0x29, 0x71, 0xbc, 0xb9, 0x5e, 0x68, 0xe5, 0xdb, 0x25, 0xbb, 0xba, + 0x41, 0xa6, 0x21, 0x25, 0x83, 0x79, 0xf3, 0xb7, 0x23, 0x68, 0x1c, 0x1e, 0x0a, 0x99, 0x50, 0xdf, + 0xfa, 0x19, 0xa3, 0x7b, 0x4e, 0xc5, 0x3d, 0xf3, 0xe7, 0xe9, 0xeb, 0xa9, 0x6d, 0xb0, 0x59, 0x06, + 0xa1, 0xcf, 0x01, 0x85, 0x4c, 0x78, 0xb2, 0xf3, 0x46, 0xf0, 0xb2, 0xa5, 0xb5, 0x0b, 0xf6, 0x71, + 0x86, 0x6c, 0xe8, 0x0d, 0x28, 0x72, 0x4a, 0xb0, 0xef, 0xeb, 0x39, 0xe9, 0x99, 0x9e, 0xd0, 0x1b, + 0x28, 0x85, 0x9c, 0x12, 0x2f, 0x99, 0x4a, 0xcf, 0x4b, 0x68, 0x53, 0x40, 0x06, 0xd4, 0x16, 0xd8, + 0x17, 0xd4, 0x51, 0x86, 0x2b, 0xea, 0x70, 0x1c, 0x51, 0xfd, 0xb9, 0xe4, 0x1d, 0x4b, 0x68, 0x92, + 0x22, 0x36, 0x8e, 0x68, 0xb2, 0x2a, 0x0b, 0xd3, 0x51, 0x5b, 0x79, 0xa4, 0x56, 0x65, 0x61, 0x4e, + 0x93, 0x23, 0xfa, 0x18, 0x40, 0xb5, 0x74, 0x70, 0x64, 0xea, 0x05, 0xd5, 0x49, 0x55, 0x7a, 0x91, + 0x89, 0x4e, 0xe0, 0xc5, 0xba, 0xad, 0x64, 0xa8, 0x15, 0xac, 0xac, 0x8b, 0x09, 0xe9, 0x4b, 0xf8, + 0xe8, 0x40, 0x1c, 0x49, 0x2f, 0x49, 0x7a, 0xfd, 0x6f, 0x91, 0x12, 0x59, 0x0b, 0x2a, 0x59, 0x2a, + 0xc9, 0x55, 0x4b, 0x0c, 0x69, 0xb2, 0x84, 0x61, 0x40, 0x2d, 0xe2, 0xf1, 0x96, 0x2f, 0x61, 0x71, + 0x10, 0xe9, 0xd0, 0xd2, 0xda, 0x79, 0xfb, 0x38, 0x81, 0x32, 0x4f, 0x2b, 0x01, 0xd0, 0x19, 0xd4, + 0xf7, 0x82, 0x28, 0x41, 0x59, 0x0a, 0xd0, 0x4e, 0x8a, 0x3d, 0x45, 0x40, 0x5d, 0xbc, 0xa5, 0xa8, + 0x6c, 0x29, 0xc6, 0x29, 0xa4, 0x14, 0x59, 0xa6, 0x3d, 0xc1, 0x8b, 0x4d, 0xa6, 0x1d, 0x7e, 0xf3, + 0x4f, 0x0d, 0x5e, 0x59, 0xff, 0x69, 0x41, 0xb5, 0xc3, 0x0b, 0x8a, 0x3e, 0x81, 0xca, 0xdc, 0x13, + 0xa1, 0x8f, 0x9f, 0x9c, 0x00, 0x2f, 0xa9, 0xbc, 0xc0, 0x25, 0xbb, 0x9c, 0xd6, 0xc6, 0x78, 0x49, + 0xd1, 0x0f, 0x90, 0xe7, 0xec, 0x41, 0xcf, 0xc9, 0xab, 0xfd, 0xed, 0x7b, 0xba, 0x58, 0x86, 0xcd, + 0x1e, 0xec, 0xc4, 0xb7, 0x79, 0x0a, 0x79, 0x9b, 0x3d, 0x24, 0xcb, 0x40, 0x1f, 0xf1, 0x32, 0xf4, + 0xb3, 0xa1, 0x93, 0xc4, 0x05, 0xbb, 0x92, 0x16, 0xe5, 0xbc, 0xa7, 0xb7, 0x80, 0x76, 0xfb, 0xcc, + 0x9e, 0x42, 0x8a, 0x4e, 0xe0, 0xad, 0x35, 0xec, 0x4d, 0xa7, 0x83, 0xcb, 0x81, 0xd5, 0x9b, 0x0d, + 0xbe, 0x1b, 0x3b, 0xb3, 0xdb, 0x49, 0xdf, 0xb9, 0x1e, 0x4f, 0x27, 0x7d, 0x6b, 0x70, 0x39, 0xe8, + 0x7f, 0x53, 0xfd, 0x00, 0xbd, 0x04, 0x18, 0x5d, 0x0f, 0x67, 0x03, 0xc9, 0xac, 0x6a, 0xeb, 0xf3, + 0xb0, 0x77, 0xd1, 0x1f, 0x56, 0x73, 0x17, 0xbf, 0x68, 0xd0, 0x24, 0x6c, 0xf9, 0x0f, 0xe3, 0x5d, + 0xd4, 0x76, 0xfb, 0x4e, 0x92, 0x2f, 0xf5, 0x44, 0xfb, 0xfe, 0xeb, 0x94, 0xee, 0x32, 0x1f, 0x07, + 0xae, 0xc1, 0xb8, 0xdb, 0x71, 0x69, 0x20, 0xbf, 0xe3, 0x1d, 0x05, 0xe1, 0xd0, 0x13, 0xfb, 0xff, + 0x16, 0x5f, 0xa9, 0xa7, 0x9f, 0x73, 0x8d, 0x2b, 0x25, 0xb7, 0x64, 0xb7, 0x5e, 0x1c, 0xb1, 0xd1, + 0xd0, 0xb8, 0x31, 0x7f, 0xcd, 0x80, 0x3b, 0x09, 0xdc, 0x29, 0xe0, 0xee, 0xc6, 0xfc, 0x23, 0xf7, + 0x5a, 0x01, 0xdd, 0xae, 0x44, 0xba, 0x5d, 0x05, 0x75, 0xbb, 0x37, 0xe6, 0x8f, 0x45, 0xd9, 0xf6, + 0x8b, 0xbf, 0x02, 0x00, 0x00, 0xff, 0xff, 0x8f, 0xb7, 0x8a, 0x9e, 0xa3, 0x06, 0x00, 0x00, +} diff --git a/googleapis/cloud/automl/v1/data_items.pb.go b/googleapis/cloud/automl/v1/data_items.pb.go index 43ec1716e3..3d99390bdb 100644 --- a/googleapis/cloud/automl/v1/data_items.pb.go +++ b/googleapis/cloud/automl/v1/data_items.pb.go @@ -25,6 +25,208 @@ var _ = math.Inf // proto package needs to be updated. const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package +// Unit of the document dimension. +type DocumentDimensions_DocumentDimensionUnit int32 + +const ( + // Should not be used. + DocumentDimensions_DOCUMENT_DIMENSION_UNIT_UNSPECIFIED DocumentDimensions_DocumentDimensionUnit = 0 + // Document dimension is measured in inches. + DocumentDimensions_INCH DocumentDimensions_DocumentDimensionUnit = 1 + // Document dimension is measured in centimeters. + DocumentDimensions_CENTIMETER DocumentDimensions_DocumentDimensionUnit = 2 + // Document dimension is measured in points. 72 points = 1 inch. + DocumentDimensions_POINT DocumentDimensions_DocumentDimensionUnit = 3 +) + +var DocumentDimensions_DocumentDimensionUnit_name = map[int32]string{ + 0: "DOCUMENT_DIMENSION_UNIT_UNSPECIFIED", + 1: "INCH", + 2: "CENTIMETER", + 3: "POINT", +} + +var DocumentDimensions_DocumentDimensionUnit_value = map[string]int32{ + "DOCUMENT_DIMENSION_UNIT_UNSPECIFIED": 0, + "INCH": 1, + "CENTIMETER": 2, + "POINT": 3, +} + +func (x DocumentDimensions_DocumentDimensionUnit) String() string { + return proto.EnumName(DocumentDimensions_DocumentDimensionUnit_name, int32(x)) +} + +func (DocumentDimensions_DocumentDimensionUnit) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_9aa6620a22bddfe1, []int{2, 0} +} + +// The type of TextSegment in the context of the original document. +type Document_Layout_TextSegmentType int32 + +const ( + // Should not be used. + Document_Layout_TEXT_SEGMENT_TYPE_UNSPECIFIED Document_Layout_TextSegmentType = 0 + // The text segment is a token. e.g. word. + Document_Layout_TOKEN Document_Layout_TextSegmentType = 1 + // The text segment is a paragraph. + Document_Layout_PARAGRAPH Document_Layout_TextSegmentType = 2 + // The text segment is a form field. + Document_Layout_FORM_FIELD Document_Layout_TextSegmentType = 3 + // The text segment is the name part of a form field. It will be treated + // as child of another FORM_FIELD TextSegment if its span is subspan of + // another TextSegment with type FORM_FIELD. + Document_Layout_FORM_FIELD_NAME Document_Layout_TextSegmentType = 4 + // The text segment is the text content part of a form field. It will be + // treated as child of another FORM_FIELD TextSegment if its span is + // subspan of another TextSegment with type FORM_FIELD. + Document_Layout_FORM_FIELD_CONTENTS Document_Layout_TextSegmentType = 5 + // The text segment is a whole table, including headers, and all rows. + Document_Layout_TABLE Document_Layout_TextSegmentType = 6 + // The text segment is a table's headers. It will be treated as child of + // another TABLE TextSegment if its span is subspan of another TextSegment + // with type TABLE. + Document_Layout_TABLE_HEADER Document_Layout_TextSegmentType = 7 + // The text segment is a row in table. It will be treated as child of + // another TABLE TextSegment if its span is subspan of another TextSegment + // with type TABLE. + Document_Layout_TABLE_ROW Document_Layout_TextSegmentType = 8 + // The text segment is a cell in table. It will be treated as child of + // another TABLE_ROW TextSegment if its span is subspan of another + // TextSegment with type TABLE_ROW. + Document_Layout_TABLE_CELL Document_Layout_TextSegmentType = 9 +) + +var Document_Layout_TextSegmentType_name = map[int32]string{ + 0: "TEXT_SEGMENT_TYPE_UNSPECIFIED", + 1: "TOKEN", + 2: "PARAGRAPH", + 3: "FORM_FIELD", + 4: "FORM_FIELD_NAME", + 5: "FORM_FIELD_CONTENTS", + 6: "TABLE", + 7: "TABLE_HEADER", + 8: "TABLE_ROW", + 9: "TABLE_CELL", +} + +var Document_Layout_TextSegmentType_value = map[string]int32{ + "TEXT_SEGMENT_TYPE_UNSPECIFIED": 0, + "TOKEN": 1, + "PARAGRAPH": 2, + "FORM_FIELD": 3, + "FORM_FIELD_NAME": 4, + "FORM_FIELD_CONTENTS": 5, + "TABLE": 6, + "TABLE_HEADER": 7, + "TABLE_ROW": 8, + "TABLE_CELL": 9, +} + +func (x Document_Layout_TextSegmentType) String() string { + return proto.EnumName(Document_Layout_TextSegmentType_name, int32(x)) +} + +func (Document_Layout_TextSegmentType) EnumDescriptor() ([]byte, []int) { + return fileDescriptor_9aa6620a22bddfe1, []int{3, 0, 0} +} + +// A representation of an image. +// Only images up to 30MB in size are supported. +type Image struct { + // Input only. The data representing the image. + // For Predict calls [image_bytes][google.cloud.automl.v1.Image.image_bytes] must be set, as other options are not + // currently supported by prediction API. You can read the contents of an + // uploaded image by using the [content_uri][google.cloud.automl.v1.Image.content_uri] field. + // + // Types that are valid to be assigned to Data: + // *Image_ImageBytes + // *Image_ImageInputConfig + Data isImage_Data `protobuf_oneof:"data"` + // Output only. HTTP URI to the thumbnail image. + ThumbnailUri string `protobuf:"bytes,4,opt,name=thumbnail_uri,json=thumbnailUri,proto3" json:"thumbnail_uri,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *Image) Reset() { *m = Image{} } +func (m *Image) String() string { return proto.CompactTextString(m) } +func (*Image) ProtoMessage() {} +func (*Image) Descriptor() ([]byte, []int) { + return fileDescriptor_9aa6620a22bddfe1, []int{0} +} + +func (m *Image) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_Image.Unmarshal(m, b) +} +func (m *Image) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_Image.Marshal(b, m, deterministic) +} +func (m *Image) XXX_Merge(src proto.Message) { + xxx_messageInfo_Image.Merge(m, src) +} +func (m *Image) XXX_Size() int { + return xxx_messageInfo_Image.Size(m) +} +func (m *Image) XXX_DiscardUnknown() { + xxx_messageInfo_Image.DiscardUnknown(m) +} + +var xxx_messageInfo_Image proto.InternalMessageInfo + +type isImage_Data interface { + isImage_Data() +} + +type Image_ImageBytes struct { + ImageBytes []byte `protobuf:"bytes,1,opt,name=image_bytes,json=imageBytes,proto3,oneof"` +} + +type Image_ImageInputConfig struct { + ImageInputConfig *ImageInputConfig `protobuf:"bytes,7,opt,name=image_input_config,json=imageInputConfig,proto3,oneof"` +} + +func (*Image_ImageBytes) isImage_Data() {} + +func (*Image_ImageInputConfig) isImage_Data() {} + +func (m *Image) GetData() isImage_Data { + if m != nil { + return m.Data + } + return nil +} + +func (m *Image) GetImageBytes() []byte { + if x, ok := m.GetData().(*Image_ImageBytes); ok { + return x.ImageBytes + } + return nil +} + +func (m *Image) GetImageInputConfig() *ImageInputConfig { + if x, ok := m.GetData().(*Image_ImageInputConfig); ok { + return x.ImageInputConfig + } + return nil +} + +func (m *Image) GetThumbnailUri() string { + if m != nil { + return m.ThumbnailUri + } + return "" +} + +// XXX_OneofWrappers is for the internal use of the proto package. +func (*Image) XXX_OneofWrappers() []interface{} { + return []interface{}{ + (*Image_ImageBytes)(nil), + (*Image_ImageInputConfig)(nil), + } +} + // A representation of a text snippet. type TextSnippet struct { // Required. The content of the text snippet as a string. Up to 250000 @@ -45,7 +247,7 @@ func (m *TextSnippet) Reset() { *m = TextSnippet{} } func (m *TextSnippet) String() string { return proto.CompactTextString(m) } func (*TextSnippet) ProtoMessage() {} func (*TextSnippet) Descriptor() ([]byte, []int) { - return fileDescriptor_9aa6620a22bddfe1, []int{0} + return fileDescriptor_9aa6620a22bddfe1, []int{1} } func (m *TextSnippet) XXX_Unmarshal(b []byte) error { @@ -87,12 +289,229 @@ func (m *TextSnippet) GetContentUri() string { return "" } +// Message that describes dimension of a document. +type DocumentDimensions struct { + // Unit of the dimension. + Unit DocumentDimensions_DocumentDimensionUnit `protobuf:"varint,1,opt,name=unit,proto3,enum=google.cloud.automl.v1.DocumentDimensions_DocumentDimensionUnit" json:"unit,omitempty"` + // Width value of the document, works together with the unit. + Width float32 `protobuf:"fixed32,2,opt,name=width,proto3" json:"width,omitempty"` + // Height value of the document, works together with the unit. + Height float32 `protobuf:"fixed32,3,opt,name=height,proto3" json:"height,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *DocumentDimensions) Reset() { *m = DocumentDimensions{} } +func (m *DocumentDimensions) String() string { return proto.CompactTextString(m) } +func (*DocumentDimensions) ProtoMessage() {} +func (*DocumentDimensions) Descriptor() ([]byte, []int) { + return fileDescriptor_9aa6620a22bddfe1, []int{2} +} + +func (m *DocumentDimensions) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_DocumentDimensions.Unmarshal(m, b) +} +func (m *DocumentDimensions) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_DocumentDimensions.Marshal(b, m, deterministic) +} +func (m *DocumentDimensions) XXX_Merge(src proto.Message) { + xxx_messageInfo_DocumentDimensions.Merge(m, src) +} +func (m *DocumentDimensions) XXX_Size() int { + return xxx_messageInfo_DocumentDimensions.Size(m) +} +func (m *DocumentDimensions) XXX_DiscardUnknown() { + xxx_messageInfo_DocumentDimensions.DiscardUnknown(m) +} + +var xxx_messageInfo_DocumentDimensions proto.InternalMessageInfo + +func (m *DocumentDimensions) GetUnit() DocumentDimensions_DocumentDimensionUnit { + if m != nil { + return m.Unit + } + return DocumentDimensions_DOCUMENT_DIMENSION_UNIT_UNSPECIFIED +} + +func (m *DocumentDimensions) GetWidth() float32 { + if m != nil { + return m.Width + } + return 0 +} + +func (m *DocumentDimensions) GetHeight() float32 { + if m != nil { + return m.Height + } + return 0 +} + +// A structured text document e.g. a PDF. +type Document struct { + // An input config specifying the content of the document. + InputConfig *DocumentInputConfig `protobuf:"bytes,1,opt,name=input_config,json=inputConfig,proto3" json:"input_config,omitempty"` + // The plain text version of this document. + DocumentText *TextSnippet `protobuf:"bytes,2,opt,name=document_text,json=documentText,proto3" json:"document_text,omitempty"` + // Describes the layout of the document. + // Sorted by [page_number][]. + Layout []*Document_Layout `protobuf:"bytes,3,rep,name=layout,proto3" json:"layout,omitempty"` + // The dimensions of the page in the document. + DocumentDimensions *DocumentDimensions `protobuf:"bytes,4,opt,name=document_dimensions,json=documentDimensions,proto3" json:"document_dimensions,omitempty"` + // Number of pages in the document. + PageCount int32 `protobuf:"varint,5,opt,name=page_count,json=pageCount,proto3" json:"page_count,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *Document) Reset() { *m = Document{} } +func (m *Document) String() string { return proto.CompactTextString(m) } +func (*Document) ProtoMessage() {} +func (*Document) Descriptor() ([]byte, []int) { + return fileDescriptor_9aa6620a22bddfe1, []int{3} +} + +func (m *Document) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_Document.Unmarshal(m, b) +} +func (m *Document) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_Document.Marshal(b, m, deterministic) +} +func (m *Document) XXX_Merge(src proto.Message) { + xxx_messageInfo_Document.Merge(m, src) +} +func (m *Document) XXX_Size() int { + return xxx_messageInfo_Document.Size(m) +} +func (m *Document) XXX_DiscardUnknown() { + xxx_messageInfo_Document.DiscardUnknown(m) +} + +var xxx_messageInfo_Document proto.InternalMessageInfo + +func (m *Document) GetInputConfig() *DocumentInputConfig { + if m != nil { + return m.InputConfig + } + return nil +} + +func (m *Document) GetDocumentText() *TextSnippet { + if m != nil { + return m.DocumentText + } + return nil +} + +func (m *Document) GetLayout() []*Document_Layout { + if m != nil { + return m.Layout + } + return nil +} + +func (m *Document) GetDocumentDimensions() *DocumentDimensions { + if m != nil { + return m.DocumentDimensions + } + return nil +} + +func (m *Document) GetPageCount() int32 { + if m != nil { + return m.PageCount + } + return 0 +} + +// Describes the layout information of a [text_segment][google.cloud.automl.v1.Document.Layout.text_segment] in the document. +type Document_Layout struct { + // Text Segment that represents a segment in + // [document_text][google.cloud.automl.v1p1beta.Document.document_text]. + TextSegment *TextSegment `protobuf:"bytes,1,opt,name=text_segment,json=textSegment,proto3" json:"text_segment,omitempty"` + // Page number of the [text_segment][google.cloud.automl.v1.Document.Layout.text_segment] in the original document, starts + // from 1. + PageNumber int32 `protobuf:"varint,2,opt,name=page_number,json=pageNumber,proto3" json:"page_number,omitempty"` + // The position of the [text_segment][google.cloud.automl.v1.Document.Layout.text_segment] in the page. + // Contains exactly 4 + // + // [normalized_vertices][google.cloud.automl.v1p1beta.BoundingPoly.normalized_vertices] + // and they are connected by edges in the order provided, which will + // represent a rectangle parallel to the frame. The + // [NormalizedVertex-s][google.cloud.automl.v1p1beta.NormalizedVertex] are + // relative to the page. + // Coordinates are based on top-left as point (0,0). + BoundingPoly *BoundingPoly `protobuf:"bytes,3,opt,name=bounding_poly,json=boundingPoly,proto3" json:"bounding_poly,omitempty"` + // The type of the [text_segment][google.cloud.automl.v1.Document.Layout.text_segment] in document. + TextSegmentType Document_Layout_TextSegmentType `protobuf:"varint,4,opt,name=text_segment_type,json=textSegmentType,proto3,enum=google.cloud.automl.v1.Document_Layout_TextSegmentType" json:"text_segment_type,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *Document_Layout) Reset() { *m = Document_Layout{} } +func (m *Document_Layout) String() string { return proto.CompactTextString(m) } +func (*Document_Layout) ProtoMessage() {} +func (*Document_Layout) Descriptor() ([]byte, []int) { + return fileDescriptor_9aa6620a22bddfe1, []int{3, 0} +} + +func (m *Document_Layout) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_Document_Layout.Unmarshal(m, b) +} +func (m *Document_Layout) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_Document_Layout.Marshal(b, m, deterministic) +} +func (m *Document_Layout) XXX_Merge(src proto.Message) { + xxx_messageInfo_Document_Layout.Merge(m, src) +} +func (m *Document_Layout) XXX_Size() int { + return xxx_messageInfo_Document_Layout.Size(m) +} +func (m *Document_Layout) XXX_DiscardUnknown() { + xxx_messageInfo_Document_Layout.DiscardUnknown(m) +} + +var xxx_messageInfo_Document_Layout proto.InternalMessageInfo + +func (m *Document_Layout) GetTextSegment() *TextSegment { + if m != nil { + return m.TextSegment + } + return nil +} + +func (m *Document_Layout) GetPageNumber() int32 { + if m != nil { + return m.PageNumber + } + return 0 +} + +func (m *Document_Layout) GetBoundingPoly() *BoundingPoly { + if m != nil { + return m.BoundingPoly + } + return nil +} + +func (m *Document_Layout) GetTextSegmentType() Document_Layout_TextSegmentType { + if m != nil { + return m.TextSegmentType + } + return Document_Layout_TEXT_SEGMENT_TYPE_UNSPECIFIED +} + // Example data used for training or prediction. type ExamplePayload struct { // Required. Input only. The example data. // // Types that are valid to be assigned to Payload: + // *ExamplePayload_Image // *ExamplePayload_TextSnippet + // *ExamplePayload_Document Payload isExamplePayload_Payload `protobuf_oneof:"payload"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -103,7 +522,7 @@ func (m *ExamplePayload) Reset() { *m = ExamplePayload{} } func (m *ExamplePayload) String() string { return proto.CompactTextString(m) } func (*ExamplePayload) ProtoMessage() {} func (*ExamplePayload) Descriptor() ([]byte, []int) { - return fileDescriptor_9aa6620a22bddfe1, []int{1} + return fileDescriptor_9aa6620a22bddfe1, []int{4} } func (m *ExamplePayload) XXX_Unmarshal(b []byte) error { @@ -128,12 +547,24 @@ type isExamplePayload_Payload interface { isExamplePayload_Payload() } +type ExamplePayload_Image struct { + Image *Image `protobuf:"bytes,1,opt,name=image,proto3,oneof"` +} + type ExamplePayload_TextSnippet struct { TextSnippet *TextSnippet `protobuf:"bytes,2,opt,name=text_snippet,json=textSnippet,proto3,oneof"` } +type ExamplePayload_Document struct { + Document *Document `protobuf:"bytes,4,opt,name=document,proto3,oneof"` +} + +func (*ExamplePayload_Image) isExamplePayload_Payload() {} + func (*ExamplePayload_TextSnippet) isExamplePayload_Payload() {} +func (*ExamplePayload_Document) isExamplePayload_Payload() {} + func (m *ExamplePayload) GetPayload() isExamplePayload_Payload { if m != nil { return m.Payload @@ -141,6 +572,13 @@ func (m *ExamplePayload) GetPayload() isExamplePayload_Payload { return nil } +func (m *ExamplePayload) GetImage() *Image { + if x, ok := m.GetPayload().(*ExamplePayload_Image); ok { + return x.Image + } + return nil +} + func (m *ExamplePayload) GetTextSnippet() *TextSnippet { if x, ok := m.GetPayload().(*ExamplePayload_TextSnippet); ok { return x.TextSnippet @@ -148,15 +586,30 @@ func (m *ExamplePayload) GetTextSnippet() *TextSnippet { return nil } +func (m *ExamplePayload) GetDocument() *Document { + if x, ok := m.GetPayload().(*ExamplePayload_Document); ok { + return x.Document + } + return nil +} + // XXX_OneofWrappers is for the internal use of the proto package. func (*ExamplePayload) XXX_OneofWrappers() []interface{} { return []interface{}{ + (*ExamplePayload_Image)(nil), (*ExamplePayload_TextSnippet)(nil), + (*ExamplePayload_Document)(nil), } } func init() { + proto.RegisterEnum("google.cloud.automl.v1.DocumentDimensions_DocumentDimensionUnit", DocumentDimensions_DocumentDimensionUnit_name, DocumentDimensions_DocumentDimensionUnit_value) + proto.RegisterEnum("google.cloud.automl.v1.Document_Layout_TextSegmentType", Document_Layout_TextSegmentType_name, Document_Layout_TextSegmentType_value) + proto.RegisterType((*Image)(nil), "google.cloud.automl.v1.Image") proto.RegisterType((*TextSnippet)(nil), "google.cloud.automl.v1.TextSnippet") + proto.RegisterType((*DocumentDimensions)(nil), "google.cloud.automl.v1.DocumentDimensions") + proto.RegisterType((*Document)(nil), "google.cloud.automl.v1.Document") + proto.RegisterType((*Document_Layout)(nil), "google.cloud.automl.v1.Document.Layout") proto.RegisterType((*ExamplePayload)(nil), "google.cloud.automl.v1.ExamplePayload") } @@ -165,27 +618,66 @@ func init() { } var fileDescriptor_9aa6620a22bddfe1 = []byte{ - // 350 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x91, 0xc1, 0x4e, 0xe3, 0x30, - 0x10, 0x86, 0x37, 0xd5, 0x6a, 0xbb, 0x75, 0x56, 0x7b, 0xc8, 0xa1, 0x4a, 0xbb, 0x2b, 0x8a, 0xca, - 0x01, 0x4e, 0xb6, 0x02, 0xb7, 0xc0, 0x85, 0x22, 0x44, 0x0f, 0x20, 0x55, 0xa5, 0xf4, 0x80, 0x2a, - 0x45, 0x6e, 0x62, 0x22, 0x4b, 0x89, 0xc7, 0x4a, 0x26, 0x55, 0xf3, 0x4a, 0x7d, 0x14, 0x1e, 0x85, - 0xa7, 0x40, 0xd8, 0xa9, 0x40, 0x11, 0xbd, 0x79, 0xe6, 0xfb, 0xff, 0x7f, 0x46, 0x63, 0x72, 0x9a, - 0x02, 0xa4, 0x99, 0x60, 0x71, 0x06, 0x55, 0xc2, 0x78, 0x85, 0x90, 0x67, 0x6c, 0x13, 0xb0, 0x84, - 0x23, 0x8f, 0x24, 0x8a, 0xbc, 0xa4, 0xba, 0x00, 0x04, 0xaf, 0x6f, 0x85, 0xd4, 0x08, 0xa9, 0x15, - 0xd2, 0x4d, 0x30, 0x1c, 0x1d, 0x08, 0x90, 0x60, 0x8d, 0xc3, 0x41, 0x23, 0x30, 0xd5, 0xba, 0x7a, - 0x61, 0x5c, 0xd5, 0x0d, 0x3a, 0x6a, 0xa3, 0xa4, 0x2a, 0x38, 0x4a, 0x50, 0x0d, 0xff, 0xdf, 0xe6, - 0x25, 0x16, 0x55, 0x8c, 0x2d, 0xca, 0xb5, 0x64, 0x5c, 0x29, 0x40, 0x63, 0x6d, 0xf6, 0x1d, 0x0b, - 0xe2, 0x2e, 0xc4, 0x16, 0x1f, 0x95, 0xd4, 0x5a, 0xa0, 0xe7, 0x93, 0x6e, 0x0c, 0x0a, 0x85, 0x42, - 0xdf, 0x39, 0x76, 0xce, 0x7a, 0xf3, 0x7d, 0xe9, 0xfd, 0x23, 0xbd, 0x5c, 0xe6, 0x22, 0xc2, 0x5a, - 0x0b, 0xbf, 0x63, 0xd8, 0xef, 0x8f, 0xc6, 0xa2, 0xd6, 0xc2, 0x1b, 0x11, 0xb7, 0xd1, 0x45, 0x55, - 0x21, 0xfd, 0x9f, 0x06, 0x93, 0xa6, 0xf5, 0x54, 0xc8, 0xb1, 0x20, 0x7f, 0x6f, 0xb7, 0x3c, 0xd7, - 0x99, 0x98, 0xf1, 0x3a, 0x03, 0x9e, 0x78, 0x53, 0xf2, 0x07, 0xc5, 0x16, 0xa3, 0xd2, 0x4e, 0x36, - 0x91, 0xee, 0xf9, 0x09, 0xfd, 0xfe, 0x7e, 0xf4, 0xcb, 0x92, 0xd3, 0x1f, 0x73, 0x17, 0x3f, 0xcb, - 0x49, 0x8f, 0x74, 0xb5, 0x0d, 0x9d, 0xec, 0x1c, 0x32, 0x8c, 0x21, 0x3f, 0x10, 0x32, 0x73, 0x9e, - 0xaf, 0x1a, 0x92, 0x42, 0xc6, 0x55, 0x4a, 0xa1, 0x48, 0x59, 0x2a, 0x94, 0x39, 0x05, 0xb3, 0x88, - 0x6b, 0x59, 0xb6, 0x7f, 0xe9, 0xd2, 0xbe, 0x76, 0x9d, 0xfe, 0x9d, 0xb5, 0xdf, 0x98, 0xe0, 0xeb, - 0x0a, 0xe1, 0xe1, 0x9e, 0x2e, 0x83, 0xd7, 0x3d, 0x58, 0x19, 0xb0, 0xb2, 0x60, 0xb5, 0x0c, 0xde, - 0x3a, 0x03, 0x0b, 0xc2, 0xd0, 0x90, 0x30, 0xb4, 0x28, 0x0c, 0x97, 0xc1, 0xfa, 0x97, 0x19, 0x7b, - 0xf1, 0x1e, 0x00, 0x00, 0xff, 0xff, 0xa7, 0xf3, 0x63, 0xbe, 0x5c, 0x02, 0x00, 0x00, + // 969 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x55, 0xdd, 0x6e, 0xe3, 0x44, + 0x14, 0x8e, 0xd3, 0x24, 0x6d, 0x4e, 0xd2, 0xd6, 0x4c, 0xa1, 0x64, 0x0b, 0x65, 0xbb, 0x29, 0xa8, + 0x01, 0xa4, 0x44, 0x0d, 0x42, 0x48, 0x01, 0x01, 0xf9, 0x71, 0x1b, 0x8b, 0xc4, 0x89, 0x26, 0x4e, + 0x59, 0xa0, 0x92, 0xe5, 0x24, 0xb3, 0xee, 0x48, 0xf1, 0x8c, 0x95, 0x8c, 0x97, 0xe6, 0x95, 0xf6, + 0x8e, 0xb7, 0x40, 0x5c, 0xf1, 0x00, 0x3c, 0x01, 0xe2, 0x1d, 0x40, 0x9e, 0x71, 0xba, 0xd9, 0x74, + 0xb3, 0x5d, 0xee, 0x7c, 0xbe, 0xef, 0x3b, 0x73, 0xce, 0x9c, 0x9f, 0x31, 0x9c, 0x79, 0x9c, 0x7b, + 0x53, 0x52, 0x19, 0x4f, 0x79, 0x38, 0xa9, 0xb8, 0xa1, 0xe0, 0xfe, 0xb4, 0xf2, 0xfc, 0xbc, 0x32, + 0x71, 0x85, 0xeb, 0x50, 0x41, 0xfc, 0x79, 0x39, 0x98, 0x71, 0xc1, 0xd1, 0xa1, 0x12, 0x96, 0xa5, + 0xb0, 0xac, 0x84, 0xe5, 0xe7, 0xe7, 0x47, 0x9f, 0x6c, 0x38, 0xc0, 0x23, 0xdc, 0x27, 0x62, 0xb6, + 0x50, 0xee, 0x47, 0x8f, 0x37, 0xc8, 0x28, 0x8f, 0x05, 0x9f, 0x6e, 0x10, 0x08, 0x72, 0x2b, 0x9c, + 0x39, 0xf1, 0x7c, 0xc2, 0x44, 0x2c, 0x7d, 0x14, 0x4b, 0xa5, 0x35, 0x0a, 0x9f, 0x55, 0x5c, 0xb6, + 0x0c, 0xf3, 0xd1, 0x3a, 0x35, 0x09, 0x67, 0xae, 0xa0, 0x9c, 0xc5, 0xfc, 0x87, 0xeb, 0xfc, 0x5c, + 0xcc, 0xc2, 0xb1, 0x58, 0x63, 0xdd, 0x80, 0x56, 0x5c, 0xc6, 0xb8, 0x90, 0xae, 0x71, 0x05, 0x8a, + 0xbf, 0x69, 0x90, 0x36, 0x7d, 0xd7, 0x23, 0xe8, 0x09, 0xe4, 0x68, 0xf4, 0xe1, 0x8c, 0x16, 0x82, + 0xcc, 0x0b, 0xda, 0x89, 0x56, 0xca, 0xb7, 0x13, 0x18, 0x24, 0xd8, 0x88, 0x30, 0xf4, 0x14, 0x90, + 0x92, 0x50, 0x16, 0x84, 0xc2, 0x19, 0x73, 0xf6, 0x8c, 0x7a, 0x85, 0xed, 0x13, 0xad, 0x94, 0xab, + 0x96, 0xca, 0xaf, 0xaf, 0x65, 0x59, 0x9e, 0x6e, 0x46, 0x0e, 0x4d, 0xa9, 0x6f, 0x27, 0xb0, 0x4e, + 0xd7, 0x30, 0x74, 0x0a, 0xbb, 0xe2, 0x26, 0xf4, 0x47, 0xcc, 0xa5, 0x53, 0x27, 0x9c, 0xd1, 0x42, + 0xea, 0x44, 0x2b, 0x65, 0x71, 0xfe, 0x0e, 0x1c, 0xce, 0x68, 0x23, 0x03, 0xa9, 0xa8, 0x83, 0x45, + 0x02, 0x39, 0x9b, 0xdc, 0x8a, 0x01, 0xa3, 0x41, 0x40, 0x04, 0x2a, 0xc0, 0xf6, 0x98, 0x33, 0x41, + 0x98, 0x90, 0x49, 0x67, 0xf1, 0xd2, 0x44, 0x1f, 0x40, 0xd6, 0xa7, 0x3e, 0x71, 0xc4, 0x22, 0x20, + 0x85, 0xa4, 0xe4, 0x76, 0x22, 0xc0, 0x5e, 0x04, 0x04, 0x3d, 0x86, 0x5c, 0xac, 0x5b, 0x09, 0x08, + 0x31, 0x34, 0x9c, 0xd1, 0xe2, 0xbf, 0x1a, 0xa0, 0x16, 0x1f, 0x87, 0x51, 0x93, 0x5a, 0xd4, 0x27, + 0x6c, 0x1e, 0xd5, 0x0d, 0xd9, 0x90, 0x0a, 0x19, 0x55, 0xb1, 0xf6, 0xaa, 0xdf, 0x6f, 0xba, 0xf6, + 0x7d, 0xcf, 0xfb, 0xd0, 0x90, 0x51, 0x81, 0xe5, 0x69, 0xe8, 0x5d, 0x48, 0xff, 0x4a, 0x27, 0xe2, + 0x46, 0xa6, 0x99, 0xc4, 0xca, 0x40, 0x87, 0x90, 0xb9, 0x21, 0xd4, 0xbb, 0x11, 0x85, 0x2d, 0x09, + 0xc7, 0x56, 0x91, 0xc0, 0x7b, 0xaf, 0x3d, 0x0c, 0x9d, 0xc1, 0x69, 0xab, 0xd7, 0x1c, 0x76, 0x0d, + 0xcb, 0x76, 0x5a, 0x66, 0xd7, 0xb0, 0x06, 0x66, 0xcf, 0x72, 0x86, 0x96, 0x69, 0x3b, 0x43, 0x6b, + 0xd0, 0x37, 0x9a, 0xe6, 0x85, 0x69, 0xb4, 0xf4, 0x04, 0xda, 0x81, 0x94, 0x69, 0x35, 0xdb, 0xba, + 0x86, 0xf6, 0x00, 0x9a, 0x86, 0x65, 0x9b, 0x5d, 0xc3, 0x36, 0xb0, 0x9e, 0x44, 0x59, 0x48, 0xf7, + 0x7b, 0xa6, 0x65, 0xeb, 0x5b, 0xc5, 0x3f, 0x33, 0xb0, 0xb3, 0x8c, 0x83, 0x2c, 0xc8, 0xbf, 0xd2, + 0x76, 0x4d, 0xb6, 0xfd, 0xf3, 0x87, 0xee, 0xbf, 0xd2, 0x65, 0x9c, 0xa3, 0x2b, 0x2d, 0x6f, 0xc3, + 0xee, 0x24, 0xd6, 0x38, 0xd1, 0x3e, 0xc8, 0x9b, 0xe7, 0xaa, 0xa7, 0x9b, 0x0e, 0x5c, 0x69, 0x39, + 0xce, 0x2f, 0x3d, 0x23, 0x10, 0x7d, 0x07, 0x99, 0xa9, 0xbb, 0xe0, 0x61, 0x54, 0xa5, 0xad, 0x52, + 0xae, 0x7a, 0xf6, 0x50, 0x4e, 0xe5, 0x8e, 0x94, 0xe3, 0xd8, 0x0d, 0xfd, 0x02, 0x07, 0x77, 0xa9, + 0x4c, 0xee, 0xfa, 0x25, 0x47, 0x22, 0x57, 0xfd, 0xec, 0xed, 0x3b, 0x8c, 0xd1, 0xe4, 0xfe, 0xbc, + 0x1c, 0x03, 0x04, 0xd1, 0xce, 0x8c, 0x79, 0xc8, 0x44, 0x21, 0x7d, 0xa2, 0x95, 0xd2, 0x38, 0x1b, + 0x21, 0xcd, 0x08, 0x38, 0xfa, 0x67, 0x0b, 0x32, 0x2a, 0x1d, 0x74, 0x01, 0xf9, 0xd5, 0x87, 0x21, + 0xae, 0xf0, 0x9b, 0x0b, 0xa2, 0xa4, 0x38, 0x27, 0x5e, 0x1a, 0xd1, 0x64, 0xcb, 0x88, 0x2c, 0xf4, + 0x47, 0x64, 0x26, 0xeb, 0x9a, 0xc6, 0x32, 0x09, 0x4b, 0x22, 0xc8, 0x84, 0xdd, 0x11, 0x0f, 0xd9, + 0x84, 0x32, 0xcf, 0x09, 0xf8, 0x74, 0x21, 0xa7, 0x2b, 0x57, 0xfd, 0x78, 0x53, 0xa4, 0x46, 0x2c, + 0xee, 0xf3, 0xe9, 0x02, 0xe7, 0x47, 0x2b, 0x16, 0x1a, 0xc3, 0x3b, 0xab, 0x39, 0xab, 0x55, 0x4b, + 0xc9, 0xd5, 0xf8, 0xea, 0x2d, 0xdb, 0xb0, 0x7a, 0x91, 0x68, 0x33, 0xf1, 0xbe, 0x78, 0x15, 0x28, + 0xfe, 0xae, 0xc1, 0xfe, 0x9a, 0x08, 0x3d, 0x81, 0x63, 0xdb, 0x78, 0x6a, 0x3b, 0x03, 0xe3, 0x52, + 0x4e, 0xbb, 0xfd, 0x53, 0xdf, 0x58, 0x9b, 0xf1, 0x2c, 0xa4, 0xed, 0xde, 0x0f, 0x86, 0xa5, 0x6b, + 0x68, 0x17, 0xb2, 0xfd, 0x3a, 0xae, 0x5f, 0xe2, 0x7a, 0xbf, 0xad, 0x27, 0xa3, 0x99, 0xbf, 0xe8, + 0xe1, 0xae, 0x73, 0x61, 0x1a, 0x9d, 0x96, 0xbe, 0x85, 0x0e, 0x60, 0xff, 0xa5, 0xed, 0x58, 0xf5, + 0xae, 0xa1, 0xa7, 0xd0, 0xfb, 0x70, 0xb0, 0x02, 0x36, 0x7b, 0x96, 0x6d, 0x58, 0xf6, 0x40, 0x4f, + 0xcb, 0x73, 0xeb, 0x8d, 0x8e, 0xa1, 0x67, 0x90, 0x0e, 0x79, 0xf9, 0xe9, 0xb4, 0x8d, 0x7a, 0xcb, + 0xc0, 0xfa, 0x76, 0x14, 0x49, 0x21, 0xb8, 0xf7, 0xa3, 0xbe, 0x13, 0x45, 0x52, 0x66, 0xd3, 0xe8, + 0x74, 0xf4, 0x6c, 0xf1, 0x2f, 0x0d, 0xf6, 0x8c, 0x5b, 0xd7, 0x0f, 0xa6, 0xa4, 0xef, 0x2e, 0xa6, + 0xdc, 0x9d, 0xa0, 0x2f, 0x21, 0x2d, 0xdf, 0xc3, 0xb8, 0xdf, 0xc7, 0x6f, 0x7c, 0x48, 0xdb, 0x09, + 0xac, 0xd4, 0xa8, 0xbd, 0x9c, 0x16, 0xb5, 0x13, 0xff, 0x63, 0x7d, 0xda, 0x89, 0x78, 0x5e, 0xe2, + 0x07, 0xf4, 0x5b, 0xd8, 0x59, 0xce, 0x6d, 0x3c, 0xf3, 0x27, 0x0f, 0xb5, 0xae, 0x9d, 0xc0, 0x77, + 0x3e, 0x8d, 0x2c, 0x6c, 0x07, 0xea, 0x2e, 0x8d, 0x17, 0x1a, 0x1c, 0x8d, 0xb9, 0xbf, 0xc1, 0xbd, + 0xaf, 0xfd, 0xfc, 0x4d, 0xcc, 0x78, 0x7c, 0xea, 0x32, 0xaf, 0xcc, 0x67, 0x5e, 0xc5, 0x23, 0x4c, + 0xfe, 0x8b, 0x2a, 0x8a, 0x72, 0x03, 0x3a, 0x5f, 0xff, 0x61, 0x7e, 0xad, 0xbe, 0x5e, 0x24, 0x0f, + 0x2f, 0x95, 0x7b, 0x53, 0x1e, 0x5c, 0x0f, 0x05, 0xef, 0x76, 0xca, 0x57, 0xe7, 0x7f, 0x2c, 0x89, + 0x6b, 0x49, 0x5c, 0x2b, 0xe2, 0xfa, 0xea, 0xfc, 0xef, 0xe4, 0x23, 0x45, 0xd4, 0x6a, 0x92, 0xa9, + 0xd5, 0x14, 0x55, 0xab, 0x5d, 0x9d, 0x8f, 0x32, 0x32, 0xec, 0x17, 0xff, 0x05, 0x00, 0x00, 0xff, + 0xff, 0x1f, 0xb5, 0xe8, 0x2a, 0x2f, 0x08, 0x00, 0x00, } diff --git a/googleapis/cloud/automl/v1/dataset.pb.go b/googleapis/cloud/automl/v1/dataset.pb.go index f7a6b8b4a7..ae25185751 100644 --- a/googleapis/cloud/automl/v1/dataset.pb.go +++ b/googleapis/cloud/automl/v1/dataset.pb.go @@ -31,6 +31,11 @@ type Dataset struct { // // Types that are valid to be assigned to DatasetMetadata: // *Dataset_TranslationDatasetMetadata + // *Dataset_ImageClassificationDatasetMetadata + // *Dataset_TextClassificationDatasetMetadata + // *Dataset_ImageObjectDetectionDatasetMetadata + // *Dataset_TextExtractionDatasetMetadata + // *Dataset_TextSentimentDatasetMetadata DatasetMetadata isDataset_DatasetMetadata `protobuf_oneof:"dataset_metadata"` // Output only. The resource name of the dataset. // Form: `projects/{project_id}/locations/{location_id}/datasets/{dataset_id}` @@ -97,8 +102,38 @@ type Dataset_TranslationDatasetMetadata struct { TranslationDatasetMetadata *TranslationDatasetMetadata `protobuf:"bytes,23,opt,name=translation_dataset_metadata,json=translationDatasetMetadata,proto3,oneof"` } +type Dataset_ImageClassificationDatasetMetadata struct { + ImageClassificationDatasetMetadata *ImageClassificationDatasetMetadata `protobuf:"bytes,24,opt,name=image_classification_dataset_metadata,json=imageClassificationDatasetMetadata,proto3,oneof"` +} + +type Dataset_TextClassificationDatasetMetadata struct { + TextClassificationDatasetMetadata *TextClassificationDatasetMetadata `protobuf:"bytes,25,opt,name=text_classification_dataset_metadata,json=textClassificationDatasetMetadata,proto3,oneof"` +} + +type Dataset_ImageObjectDetectionDatasetMetadata struct { + ImageObjectDetectionDatasetMetadata *ImageObjectDetectionDatasetMetadata `protobuf:"bytes,26,opt,name=image_object_detection_dataset_metadata,json=imageObjectDetectionDatasetMetadata,proto3,oneof"` +} + +type Dataset_TextExtractionDatasetMetadata struct { + TextExtractionDatasetMetadata *TextExtractionDatasetMetadata `protobuf:"bytes,28,opt,name=text_extraction_dataset_metadata,json=textExtractionDatasetMetadata,proto3,oneof"` +} + +type Dataset_TextSentimentDatasetMetadata struct { + TextSentimentDatasetMetadata *TextSentimentDatasetMetadata `protobuf:"bytes,30,opt,name=text_sentiment_dataset_metadata,json=textSentimentDatasetMetadata,proto3,oneof"` +} + func (*Dataset_TranslationDatasetMetadata) isDataset_DatasetMetadata() {} +func (*Dataset_ImageClassificationDatasetMetadata) isDataset_DatasetMetadata() {} + +func (*Dataset_TextClassificationDatasetMetadata) isDataset_DatasetMetadata() {} + +func (*Dataset_ImageObjectDetectionDatasetMetadata) isDataset_DatasetMetadata() {} + +func (*Dataset_TextExtractionDatasetMetadata) isDataset_DatasetMetadata() {} + +func (*Dataset_TextSentimentDatasetMetadata) isDataset_DatasetMetadata() {} + func (m *Dataset) GetDatasetMetadata() isDataset_DatasetMetadata { if m != nil { return m.DatasetMetadata @@ -113,6 +148,41 @@ func (m *Dataset) GetTranslationDatasetMetadata() *TranslationDatasetMetadata { return nil } +func (m *Dataset) GetImageClassificationDatasetMetadata() *ImageClassificationDatasetMetadata { + if x, ok := m.GetDatasetMetadata().(*Dataset_ImageClassificationDatasetMetadata); ok { + return x.ImageClassificationDatasetMetadata + } + return nil +} + +func (m *Dataset) GetTextClassificationDatasetMetadata() *TextClassificationDatasetMetadata { + if x, ok := m.GetDatasetMetadata().(*Dataset_TextClassificationDatasetMetadata); ok { + return x.TextClassificationDatasetMetadata + } + return nil +} + +func (m *Dataset) GetImageObjectDetectionDatasetMetadata() *ImageObjectDetectionDatasetMetadata { + if x, ok := m.GetDatasetMetadata().(*Dataset_ImageObjectDetectionDatasetMetadata); ok { + return x.ImageObjectDetectionDatasetMetadata + } + return nil +} + +func (m *Dataset) GetTextExtractionDatasetMetadata() *TextExtractionDatasetMetadata { + if x, ok := m.GetDatasetMetadata().(*Dataset_TextExtractionDatasetMetadata); ok { + return x.TextExtractionDatasetMetadata + } + return nil +} + +func (m *Dataset) GetTextSentimentDatasetMetadata() *TextSentimentDatasetMetadata { + if x, ok := m.GetDatasetMetadata().(*Dataset_TextSentimentDatasetMetadata); ok { + return x.TextSentimentDatasetMetadata + } + return nil +} + func (m *Dataset) GetName() string { if m != nil { return m.Name @@ -166,6 +236,11 @@ func (m *Dataset) GetLabels() map[string]string { func (*Dataset) XXX_OneofWrappers() []interface{} { return []interface{}{ (*Dataset_TranslationDatasetMetadata)(nil), + (*Dataset_ImageClassificationDatasetMetadata)(nil), + (*Dataset_TextClassificationDatasetMetadata)(nil), + (*Dataset_ImageObjectDetectionDatasetMetadata)(nil), + (*Dataset_TextExtractionDatasetMetadata)(nil), + (*Dataset_TextSentimentDatasetMetadata)(nil), } } @@ -179,34 +254,45 @@ func init() { } var fileDescriptor_78541757d26dc96c = []byte{ - // 455 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x92, 0xdf, 0x6a, 0xd4, 0x40, - 0x14, 0xc6, 0xcd, 0xae, 0xad, 0x38, 0xa9, 0x52, 0x07, 0xad, 0x31, 0x14, 0x8c, 0x7f, 0xc0, 0x80, - 0x30, 0x21, 0xeb, 0x8d, 0xa6, 0xde, 0xd8, 0x55, 0xf4, 0xa2, 0x15, 0x09, 0x65, 0x2f, 0x64, 0x21, - 0x9c, 0xcd, 0x8e, 0x21, 0x38, 0x99, 0x09, 0xc9, 0xc9, 0xe2, 0xbe, 0x52, 0x1f, 0xc5, 0xe7, 0xf0, - 0xca, 0xa7, 0x90, 0xf9, 0x13, 0x5a, 0x8a, 0x7b, 0x77, 0xe6, 0xfc, 0xbe, 0x73, 0xf6, 0x3b, 0xdf, - 0x86, 0xbc, 0xac, 0x94, 0xaa, 0x04, 0x4f, 0x4a, 0xa1, 0x86, 0x75, 0x02, 0x03, 0xaa, 0x46, 0x24, - 0x9b, 0x34, 0x59, 0x03, 0x42, 0xcf, 0x91, 0xb5, 0x9d, 0x42, 0x45, 0x8f, 0xac, 0x8a, 0x19, 0x15, - 0xb3, 0x2a, 0xb6, 0x49, 0xc3, 0x78, 0xc7, 0x34, 0x76, 0x20, 0x7b, 0x01, 0x58, 0x2b, 0x69, 0x37, - 0x84, 0x4f, 0x9d, 0xd2, 0xbc, 0x56, 0xc3, 0x8f, 0x04, 0xeb, 0x86, 0xf7, 0x08, 0x4d, 0xeb, 0x04, - 0xc7, 0x4e, 0x00, 0x6d, 0x9d, 0x80, 0x94, 0x0a, 0xcd, 0x74, 0x6f, 0xe9, 0xf3, 0x3f, 0x53, 0x72, - 0xe7, 0xa3, 0xb5, 0x44, 0x37, 0xe4, 0xf8, 0xda, 0xfe, 0xc2, 0x39, 0x2d, 0x1a, 0x8e, 0xa0, 0xeb, - 0xe0, 0x71, 0xe4, 0xc5, 0xfe, 0x6c, 0xc6, 0xfe, 0xef, 0x99, 0x5d, 0x5c, 0xcd, 0xba, 0x8d, 0xe7, - 0x6e, 0xf2, 0xcb, 0xad, 0x3c, 0xc4, 0x9d, 0x94, 0x52, 0x72, 0x5b, 0x42, 0xc3, 0x03, 0x2f, 0xf2, - 0xe2, 0xbb, 0xb9, 0xa9, 0xe9, 0x33, 0x72, 0xb0, 0xae, 0xfb, 0x56, 0xc0, 0xb6, 0x30, 0x6c, 0x62, - 0x98, 0xef, 0x7a, 0x5f, 0xb5, 0x24, 0x22, 0xfe, 0x9a, 0xf7, 0x65, 0x57, 0xb7, 0x7a, 0x69, 0x30, - 0x75, 0x8a, 0xab, 0x16, 0x7d, 0x41, 0xee, 0xf1, 0x5f, 0xd0, 0xb4, 0x82, 0x17, 0xa5, 0x1a, 0x24, - 0x06, 0x8f, 0x22, 0x2f, 0xde, 0xcb, 0x0f, 0x5c, 0x73, 0xae, 0x7b, 0xf4, 0x84, 0xf8, 0x65, 0xc7, - 0x01, 0x79, 0xa1, 0x93, 0x0b, 0xee, 0x9b, 0x23, 0xc3, 0xf1, 0xc8, 0x31, 0x56, 0x76, 0x31, 0xc6, - 0x9a, 0x13, 0x2b, 0xd7, 0x0d, 0x6d, 0x9d, 0x23, 0x54, 0xc1, 0x03, 0x6b, 0x5d, 0xd7, 0x74, 0x4e, - 0xf6, 0x05, 0xac, 0xb8, 0xe8, 0x83, 0x57, 0xd1, 0x34, 0xf6, 0x67, 0xaf, 0x77, 0x05, 0xe6, 0x72, - 0x60, 0x67, 0x46, 0xfd, 0x49, 0x62, 0xb7, 0xcd, 0xdd, 0x68, 0xf8, 0x8e, 0xf8, 0xd7, 0xda, 0xf4, - 0x90, 0x4c, 0x7f, 0xf2, 0xad, 0x4b, 0x48, 0x97, 0xf4, 0x21, 0xd9, 0xdb, 0x80, 0x18, 0xc6, 0x64, - 0xec, 0x23, 0x9b, 0xbc, 0xf5, 0x4e, 0x29, 0x39, 0xbc, 0xf9, 0xd7, 0x9d, 0x5e, 0x7a, 0x24, 0x2c, - 0x55, 0xb3, 0xc3, 0xc9, 0x37, 0xef, 0xfb, 0x7b, 0x47, 0x2a, 0x25, 0x40, 0x56, 0x4c, 0x75, 0x55, - 0x52, 0x71, 0x69, 0xae, 0x4f, 0x2c, 0x82, 0xb6, 0xee, 0x6f, 0x7e, 0x8f, 0x27, 0xb6, 0xba, 0x9c, - 0x1c, 0x7d, 0xb6, 0xe3, 0x73, 0xb3, 0xf8, 0xc3, 0x80, 0xea, 0xfc, 0x8c, 0x2d, 0xd2, 0xdf, 0x23, - 0x58, 0x1a, 0xb0, 0xb4, 0x60, 0xb9, 0x48, 0xff, 0x4e, 0x9e, 0x58, 0x90, 0x65, 0x86, 0x64, 0x99, - 0x45, 0x59, 0xb6, 0x48, 0x57, 0xfb, 0xe6, 0x67, 0xdf, 0xfc, 0x0b, 0x00, 0x00, 0xff, 0xff, 0x5a, - 0xf5, 0x66, 0x47, 0x43, 0x03, 0x00, 0x00, + // 638 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x94, 0xdf, 0x6a, 0xd4, 0x40, + 0x14, 0xc6, 0xcd, 0xd6, 0x56, 0x3a, 0xa9, 0x52, 0x07, 0xad, 0x69, 0x58, 0x6d, 0xfa, 0x47, 0xba, + 0x20, 0x24, 0x6c, 0x55, 0xb0, 0xa9, 0x37, 0x76, 0x5b, 0x54, 0x68, 0x55, 0xd6, 0xd2, 0x0b, 0x29, + 0x84, 0xd9, 0xec, 0x34, 0x44, 0x93, 0x4c, 0xc8, 0x9c, 0x2c, 0xbb, 0x17, 0x82, 0x0f, 0x20, 0x78, + 0xe1, 0xb5, 0x2f, 0xd0, 0x47, 0xf1, 0x51, 0x7c, 0x0a, 0x99, 0x3f, 0xb1, 0x6b, 0xb7, 0xd9, 0xbd, + 0x9b, 0x3d, 0xdf, 0x77, 0xce, 0xfc, 0xce, 0x97, 0x65, 0xd0, 0x56, 0xc4, 0x58, 0x94, 0x50, 0x2f, + 0x4c, 0x58, 0xd9, 0xf7, 0x48, 0x09, 0x2c, 0x4d, 0xbc, 0x41, 0xdb, 0xeb, 0x13, 0x20, 0x9c, 0x82, + 0x9b, 0x17, 0x0c, 0x18, 0x5e, 0x51, 0x2e, 0x57, 0xba, 0x5c, 0xe5, 0x72, 0x07, 0x6d, 0x7b, 0x55, + 0x77, 0x93, 0x3c, 0xf6, 0x0a, 0xca, 0x59, 0x59, 0x84, 0x54, 0xb5, 0xd8, 0x1b, 0x35, 0x83, 0xe3, + 0x94, 0x44, 0x95, 0x67, 0xbd, 0xc6, 0x03, 0x74, 0xa8, 0x6f, 0xb6, 0x5b, 0x75, 0x96, 0x82, 0x64, + 0x3c, 0x21, 0x10, 0xb3, 0x4c, 0x3b, 0xd7, 0xb4, 0x53, 0xfe, 0xea, 0x95, 0xe7, 0x1e, 0xc4, 0x29, + 0xe5, 0x40, 0xd2, 0x5c, 0x1b, 0x9a, 0x63, 0xb0, 0x24, 0xcb, 0x18, 0xc8, 0x6e, 0xae, 0xd4, 0x8d, + 0x5f, 0x8b, 0xe8, 0xd6, 0x81, 0x5a, 0x1a, 0x0f, 0x50, 0x73, 0x6c, 0x7e, 0xa0, 0xb3, 0x08, 0x52, + 0x0a, 0x44, 0x9c, 0xad, 0x07, 0x8e, 0xd1, 0x32, 0x77, 0x76, 0xdc, 0xeb, 0x53, 0x71, 0x4f, 0x2e, + 0x7b, 0xf5, 0xc4, 0x63, 0xdd, 0xf9, 0xe6, 0x46, 0xd7, 0x86, 0x5a, 0x15, 0xff, 0x30, 0xd0, 0x63, + 0x99, 0x4f, 0x10, 0x26, 0x84, 0xf3, 0xf8, 0x3c, 0x0e, 0x6b, 0x08, 0x2c, 0x49, 0xe0, 0xd7, 0x11, + 0xbc, 0x15, 0x43, 0x3a, 0xff, 0xcd, 0x98, 0x24, 0xd9, 0x88, 0x67, 0xba, 0xf0, 0x77, 0x03, 0x6d, + 0x89, 0xaf, 0x31, 0x13, 0x68, 0x55, 0x02, 0xed, 0xd6, 0x46, 0x42, 0x87, 0x30, 0x8b, 0x67, 0x1d, + 0x66, 0x99, 0xf0, 0x4f, 0x03, 0x6d, 0xab, 0x80, 0x58, 0xef, 0x33, 0x0d, 0x21, 0xe8, 0x53, 0xa0, + 0xe1, 0xf5, 0x44, 0xb6, 0x24, 0xda, 0x9b, 0x1a, 0xd1, 0x7b, 0x39, 0xe5, 0xa0, 0x1a, 0x32, 0xc9, + 0xb4, 0x19, 0xcf, 0xb6, 0xe1, 0x6f, 0x06, 0x72, 0x64, 0x48, 0x74, 0x08, 0x05, 0xa9, 0xc1, 0x69, + 0x4a, 0x9c, 0xe7, 0xd3, 0x02, 0x3a, 0xfc, 0xd7, 0x3e, 0x09, 0xf2, 0x10, 0xa6, 0x19, 0xf0, 0x57, + 0xb4, 0x26, 0x09, 0x38, 0xcd, 0xc4, 0xdf, 0x3e, 0x83, 0x49, 0x80, 0x47, 0x12, 0xe0, 0xd9, 0x34, + 0x80, 0x8f, 0x55, 0xf7, 0xe4, 0xfd, 0x4d, 0x98, 0xa2, 0x63, 0x8c, 0x6e, 0x66, 0x24, 0xa5, 0x96, + 0xe1, 0x18, 0xad, 0xc5, 0xae, 0x3c, 0xe3, 0x75, 0xb4, 0xd4, 0x8f, 0x79, 0x9e, 0x90, 0x51, 0x20, + 0xb5, 0x86, 0xd4, 0x4c, 0x5d, 0x7b, 0x27, 0x2c, 0x0e, 0x32, 0xfb, 0x94, 0x87, 0x45, 0x9c, 0x8b, + 0x9d, 0xac, 0x39, 0xed, 0xb8, 0x2c, 0xe1, 0x4d, 0x74, 0x9b, 0x0e, 0x49, 0x9a, 0x27, 0x34, 0x08, + 0x59, 0x99, 0x81, 0x75, 0xdf, 0x31, 0x5a, 0xf3, 0xdd, 0x25, 0x5d, 0xec, 0x88, 0x1a, 0xde, 0x43, + 0x66, 0x58, 0x50, 0x02, 0x34, 0x10, 0x74, 0xd6, 0x1d, 0xb9, 0xa8, 0x5d, 0x2d, 0x5a, 0xbd, 0x07, + 0xee, 0x49, 0xf5, 0x1e, 0x74, 0x91, 0xb2, 0x8b, 0x82, 0x40, 0xa7, 0x40, 0x22, 0xeb, 0xae, 0x42, + 0x17, 0x67, 0xdc, 0x41, 0x0b, 0x09, 0xe9, 0xd1, 0x84, 0x5b, 0xdb, 0xce, 0x5c, 0xcb, 0xdc, 0x79, + 0x52, 0x17, 0x9a, 0xce, 0xc1, 0x3d, 0x92, 0xee, 0xc3, 0x0c, 0x8a, 0x51, 0x57, 0xb7, 0xda, 0xbb, + 0xc8, 0x1c, 0x2b, 0xe3, 0x65, 0x34, 0xf7, 0x85, 0x8e, 0x74, 0x42, 0xe2, 0x88, 0xef, 0xa1, 0xf9, + 0x01, 0x49, 0xca, 0x2a, 0x19, 0xf5, 0xc3, 0x6f, 0xbc, 0x30, 0xf6, 0x31, 0x5a, 0xbe, 0xfa, 0xf9, + 0xf6, 0x2f, 0x0c, 0x64, 0x87, 0x2c, 0xad, 0x21, 0xf9, 0x60, 0x7c, 0x7a, 0xa9, 0x95, 0x88, 0x25, + 0x24, 0x8b, 0x5c, 0x56, 0x44, 0x5e, 0x44, 0x33, 0xb9, 0xbd, 0xa7, 0x24, 0x92, 0xc7, 0xfc, 0xea, + 0x43, 0xba, 0xa7, 0x4e, 0x17, 0x8d, 0x95, 0xd7, 0xaa, 0xbd, 0x23, 0x07, 0xbf, 0x2a, 0x81, 0x1d, + 0x1f, 0xb9, 0xa7, 0xed, 0xdf, 0x95, 0x70, 0x26, 0x85, 0x33, 0x25, 0x9c, 0x9d, 0xb6, 0xff, 0x34, + 0x56, 0x95, 0xe0, 0xfb, 0x52, 0xf1, 0x7d, 0x25, 0xf9, 0xfe, 0x69, 0xbb, 0xb7, 0x20, 0xaf, 0x7d, + 0xfa, 0x37, 0x00, 0x00, 0xff, 0xff, 0x3f, 0x5d, 0x8a, 0x9a, 0x5e, 0x06, 0x00, 0x00, } diff --git a/googleapis/cloud/automl/v1/detection.pb.go b/googleapis/cloud/automl/v1/detection.pb.go new file mode 100644 index 0000000000..42d14eb9fd --- /dev/null +++ b/googleapis/cloud/automl/v1/detection.pb.go @@ -0,0 +1,325 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: google/cloud/automl/v1/detection.proto + +package automl + +import ( + fmt "fmt" + math "math" + + proto "github.com/golang/protobuf/proto" + _ "github.com/golang/protobuf/ptypes/duration" + _ "google.golang.org/genproto/googleapis/api/annotations" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +// Annotation details for image object detection. +type ImageObjectDetectionAnnotation struct { + // Output only. The rectangle representing the object location. + BoundingBox *BoundingPoly `protobuf:"bytes,1,opt,name=bounding_box,json=boundingBox,proto3" json:"bounding_box,omitempty"` + // Output only. The confidence that this annotation is positive for the parent + // example, value in [0, 1], higher means higher positivity confidence. + Score float32 `protobuf:"fixed32,2,opt,name=score,proto3" json:"score,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ImageObjectDetectionAnnotation) Reset() { *m = ImageObjectDetectionAnnotation{} } +func (m *ImageObjectDetectionAnnotation) String() string { return proto.CompactTextString(m) } +func (*ImageObjectDetectionAnnotation) ProtoMessage() {} +func (*ImageObjectDetectionAnnotation) Descriptor() ([]byte, []int) { + return fileDescriptor_7610e9887e92daa1, []int{0} +} + +func (m *ImageObjectDetectionAnnotation) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ImageObjectDetectionAnnotation.Unmarshal(m, b) +} +func (m *ImageObjectDetectionAnnotation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ImageObjectDetectionAnnotation.Marshal(b, m, deterministic) +} +func (m *ImageObjectDetectionAnnotation) XXX_Merge(src proto.Message) { + xxx_messageInfo_ImageObjectDetectionAnnotation.Merge(m, src) +} +func (m *ImageObjectDetectionAnnotation) XXX_Size() int { + return xxx_messageInfo_ImageObjectDetectionAnnotation.Size(m) +} +func (m *ImageObjectDetectionAnnotation) XXX_DiscardUnknown() { + xxx_messageInfo_ImageObjectDetectionAnnotation.DiscardUnknown(m) +} + +var xxx_messageInfo_ImageObjectDetectionAnnotation proto.InternalMessageInfo + +func (m *ImageObjectDetectionAnnotation) GetBoundingBox() *BoundingPoly { + if m != nil { + return m.BoundingBox + } + return nil +} + +func (m *ImageObjectDetectionAnnotation) GetScore() float32 { + if m != nil { + return m.Score + } + return 0 +} + +// Bounding box matching model metrics for a single intersection-over-union +// threshold and multiple label match confidence thresholds. +type BoundingBoxMetricsEntry struct { + // Output only. The intersection-over-union threshold value used to compute + // this metrics entry. + IouThreshold float32 `protobuf:"fixed32,1,opt,name=iou_threshold,json=iouThreshold,proto3" json:"iou_threshold,omitempty"` + // Output only. The mean average precision, most often close to au_prc. + MeanAveragePrecision float32 `protobuf:"fixed32,2,opt,name=mean_average_precision,json=meanAveragePrecision,proto3" json:"mean_average_precision,omitempty"` + // Output only. Metrics for each label-match confidence_threshold from + // 0.05,0.10,...,0.95,0.96,0.97,0.98,0.99. Precision-recall curve is + // derived from them. + ConfidenceMetricsEntries []*BoundingBoxMetricsEntry_ConfidenceMetricsEntry `protobuf:"bytes,3,rep,name=confidence_metrics_entries,json=confidenceMetricsEntries,proto3" json:"confidence_metrics_entries,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *BoundingBoxMetricsEntry) Reset() { *m = BoundingBoxMetricsEntry{} } +func (m *BoundingBoxMetricsEntry) String() string { return proto.CompactTextString(m) } +func (*BoundingBoxMetricsEntry) ProtoMessage() {} +func (*BoundingBoxMetricsEntry) Descriptor() ([]byte, []int) { + return fileDescriptor_7610e9887e92daa1, []int{1} +} + +func (m *BoundingBoxMetricsEntry) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_BoundingBoxMetricsEntry.Unmarshal(m, b) +} +func (m *BoundingBoxMetricsEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_BoundingBoxMetricsEntry.Marshal(b, m, deterministic) +} +func (m *BoundingBoxMetricsEntry) XXX_Merge(src proto.Message) { + xxx_messageInfo_BoundingBoxMetricsEntry.Merge(m, src) +} +func (m *BoundingBoxMetricsEntry) XXX_Size() int { + return xxx_messageInfo_BoundingBoxMetricsEntry.Size(m) +} +func (m *BoundingBoxMetricsEntry) XXX_DiscardUnknown() { + xxx_messageInfo_BoundingBoxMetricsEntry.DiscardUnknown(m) +} + +var xxx_messageInfo_BoundingBoxMetricsEntry proto.InternalMessageInfo + +func (m *BoundingBoxMetricsEntry) GetIouThreshold() float32 { + if m != nil { + return m.IouThreshold + } + return 0 +} + +func (m *BoundingBoxMetricsEntry) GetMeanAveragePrecision() float32 { + if m != nil { + return m.MeanAveragePrecision + } + return 0 +} + +func (m *BoundingBoxMetricsEntry) GetConfidenceMetricsEntries() []*BoundingBoxMetricsEntry_ConfidenceMetricsEntry { + if m != nil { + return m.ConfidenceMetricsEntries + } + return nil +} + +// Metrics for a single confidence threshold. +type BoundingBoxMetricsEntry_ConfidenceMetricsEntry struct { + // Output only. The confidence threshold value used to compute the metrics. + ConfidenceThreshold float32 `protobuf:"fixed32,1,opt,name=confidence_threshold,json=confidenceThreshold,proto3" json:"confidence_threshold,omitempty"` + // Output only. Recall under the given confidence threshold. + Recall float32 `protobuf:"fixed32,2,opt,name=recall,proto3" json:"recall,omitempty"` + // Output only. Precision under the given confidence threshold. + Precision float32 `protobuf:"fixed32,3,opt,name=precision,proto3" json:"precision,omitempty"` + // Output only. The harmonic mean of recall and precision. + F1Score float32 `protobuf:"fixed32,4,opt,name=f1_score,json=f1Score,proto3" json:"f1_score,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *BoundingBoxMetricsEntry_ConfidenceMetricsEntry) Reset() { + *m = BoundingBoxMetricsEntry_ConfidenceMetricsEntry{} +} +func (m *BoundingBoxMetricsEntry_ConfidenceMetricsEntry) String() string { + return proto.CompactTextString(m) +} +func (*BoundingBoxMetricsEntry_ConfidenceMetricsEntry) ProtoMessage() {} +func (*BoundingBoxMetricsEntry_ConfidenceMetricsEntry) Descriptor() ([]byte, []int) { + return fileDescriptor_7610e9887e92daa1, []int{1, 0} +} + +func (m *BoundingBoxMetricsEntry_ConfidenceMetricsEntry) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_BoundingBoxMetricsEntry_ConfidenceMetricsEntry.Unmarshal(m, b) +} +func (m *BoundingBoxMetricsEntry_ConfidenceMetricsEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_BoundingBoxMetricsEntry_ConfidenceMetricsEntry.Marshal(b, m, deterministic) +} +func (m *BoundingBoxMetricsEntry_ConfidenceMetricsEntry) XXX_Merge(src proto.Message) { + xxx_messageInfo_BoundingBoxMetricsEntry_ConfidenceMetricsEntry.Merge(m, src) +} +func (m *BoundingBoxMetricsEntry_ConfidenceMetricsEntry) XXX_Size() int { + return xxx_messageInfo_BoundingBoxMetricsEntry_ConfidenceMetricsEntry.Size(m) +} +func (m *BoundingBoxMetricsEntry_ConfidenceMetricsEntry) XXX_DiscardUnknown() { + xxx_messageInfo_BoundingBoxMetricsEntry_ConfidenceMetricsEntry.DiscardUnknown(m) +} + +var xxx_messageInfo_BoundingBoxMetricsEntry_ConfidenceMetricsEntry proto.InternalMessageInfo + +func (m *BoundingBoxMetricsEntry_ConfidenceMetricsEntry) GetConfidenceThreshold() float32 { + if m != nil { + return m.ConfidenceThreshold + } + return 0 +} + +func (m *BoundingBoxMetricsEntry_ConfidenceMetricsEntry) GetRecall() float32 { + if m != nil { + return m.Recall + } + return 0 +} + +func (m *BoundingBoxMetricsEntry_ConfidenceMetricsEntry) GetPrecision() float32 { + if m != nil { + return m.Precision + } + return 0 +} + +func (m *BoundingBoxMetricsEntry_ConfidenceMetricsEntry) GetF1Score() float32 { + if m != nil { + return m.F1Score + } + return 0 +} + +// Model evaluation metrics for image object detection problems. +// Evaluates prediction quality of labeled bounding boxes. +type ImageObjectDetectionEvaluationMetrics struct { + // Output only. The total number of bounding boxes (i.e. summed over all + // images) the ground truth used to create this evaluation had. + EvaluatedBoundingBoxCount int32 `protobuf:"varint,1,opt,name=evaluated_bounding_box_count,json=evaluatedBoundingBoxCount,proto3" json:"evaluated_bounding_box_count,omitempty"` + // Output only. The bounding boxes match metrics for each + // Intersection-over-union threshold 0.05,0.10,...,0.95,0.96,0.97,0.98,0.99 + // and each label confidence threshold 0.05,0.10,...,0.95,0.96,0.97,0.98,0.99 + // pair. + BoundingBoxMetricsEntries []*BoundingBoxMetricsEntry `protobuf:"bytes,2,rep,name=bounding_box_metrics_entries,json=boundingBoxMetricsEntries,proto3" json:"bounding_box_metrics_entries,omitempty"` + // Output only. The single metric for bounding boxes evaluation: + // the mean_average_precision averaged over all bounding_box_metrics_entries. + BoundingBoxMeanAveragePrecision float32 `protobuf:"fixed32,3,opt,name=bounding_box_mean_average_precision,json=boundingBoxMeanAveragePrecision,proto3" json:"bounding_box_mean_average_precision,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ImageObjectDetectionEvaluationMetrics) Reset() { *m = ImageObjectDetectionEvaluationMetrics{} } +func (m *ImageObjectDetectionEvaluationMetrics) String() string { return proto.CompactTextString(m) } +func (*ImageObjectDetectionEvaluationMetrics) ProtoMessage() {} +func (*ImageObjectDetectionEvaluationMetrics) Descriptor() ([]byte, []int) { + return fileDescriptor_7610e9887e92daa1, []int{2} +} + +func (m *ImageObjectDetectionEvaluationMetrics) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ImageObjectDetectionEvaluationMetrics.Unmarshal(m, b) +} +func (m *ImageObjectDetectionEvaluationMetrics) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ImageObjectDetectionEvaluationMetrics.Marshal(b, m, deterministic) +} +func (m *ImageObjectDetectionEvaluationMetrics) XXX_Merge(src proto.Message) { + xxx_messageInfo_ImageObjectDetectionEvaluationMetrics.Merge(m, src) +} +func (m *ImageObjectDetectionEvaluationMetrics) XXX_Size() int { + return xxx_messageInfo_ImageObjectDetectionEvaluationMetrics.Size(m) +} +func (m *ImageObjectDetectionEvaluationMetrics) XXX_DiscardUnknown() { + xxx_messageInfo_ImageObjectDetectionEvaluationMetrics.DiscardUnknown(m) +} + +var xxx_messageInfo_ImageObjectDetectionEvaluationMetrics proto.InternalMessageInfo + +func (m *ImageObjectDetectionEvaluationMetrics) GetEvaluatedBoundingBoxCount() int32 { + if m != nil { + return m.EvaluatedBoundingBoxCount + } + return 0 +} + +func (m *ImageObjectDetectionEvaluationMetrics) GetBoundingBoxMetricsEntries() []*BoundingBoxMetricsEntry { + if m != nil { + return m.BoundingBoxMetricsEntries + } + return nil +} + +func (m *ImageObjectDetectionEvaluationMetrics) GetBoundingBoxMeanAveragePrecision() float32 { + if m != nil { + return m.BoundingBoxMeanAveragePrecision + } + return 0 +} + +func init() { + proto.RegisterType((*ImageObjectDetectionAnnotation)(nil), "google.cloud.automl.v1.ImageObjectDetectionAnnotation") + proto.RegisterType((*BoundingBoxMetricsEntry)(nil), "google.cloud.automl.v1.BoundingBoxMetricsEntry") + proto.RegisterType((*BoundingBoxMetricsEntry_ConfidenceMetricsEntry)(nil), "google.cloud.automl.v1.BoundingBoxMetricsEntry.ConfidenceMetricsEntry") + proto.RegisterType((*ImageObjectDetectionEvaluationMetrics)(nil), "google.cloud.automl.v1.ImageObjectDetectionEvaluationMetrics") +} + +func init() { + proto.RegisterFile("google/cloud/automl/v1/detection.proto", fileDescriptor_7610e9887e92daa1) +} + +var fileDescriptor_7610e9887e92daa1 = []byte{ + // 554 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x93, 0xc1, 0x6e, 0xd3, 0x40, + 0x10, 0x86, 0x65, 0x87, 0x16, 0xd8, 0x94, 0xcb, 0x12, 0x85, 0x24, 0x8a, 0x4a, 0xd4, 0x52, 0x94, + 0x93, 0x2d, 0x17, 0x4e, 0x06, 0x09, 0x25, 0xa1, 0x54, 0x48, 0xad, 0x88, 0x0c, 0xca, 0x01, 0x45, + 0xb2, 0xd6, 0xf6, 0xc4, 0x5d, 0x64, 0xef, 0x46, 0xeb, 0x75, 0xd4, 0x9c, 0xb8, 0xf0, 0x14, 0x88, + 0x07, 0x40, 0x7d, 0x14, 0x1e, 0x85, 0xa7, 0x40, 0xd9, 0x75, 0xe2, 0x34, 0xb8, 0x42, 0xdc, 0xbc, + 0xf3, 0xfd, 0xb3, 0xf3, 0x7b, 0x66, 0x16, 0x3d, 0x8f, 0x39, 0x8f, 0x13, 0xb0, 0xc3, 0x84, 0xe7, + 0x91, 0x4d, 0x72, 0xc9, 0xd3, 0xc4, 0x5e, 0x38, 0x76, 0x04, 0x12, 0x42, 0x49, 0x39, 0xb3, 0xe6, + 0x82, 0x4b, 0x8e, 0x9b, 0x5a, 0x67, 0x29, 0x9d, 0xa5, 0x75, 0xd6, 0xc2, 0xe9, 0x74, 0x8b, 0x7c, + 0x32, 0xa7, 0x36, 0x61, 0x8c, 0x4b, 0xb2, 0x4a, 0xca, 0x74, 0x56, 0xe7, 0xe4, 0x8e, 0xdb, 0x63, + 0xe0, 0x29, 0x48, 0xb1, 0x2c, 0x64, 0x87, 0x85, 0x4c, 0x9d, 0x82, 0x7c, 0x66, 0x47, 0xb9, 0x20, + 0x65, 0xf1, 0xa3, 0xaf, 0xe8, 0xf0, 0x7d, 0x4a, 0x62, 0xf8, 0x10, 0x7c, 0x81, 0x50, 0xbe, 0x5d, + 0x5b, 0x1b, 0x6c, 0xea, 0xe1, 0x73, 0x74, 0x10, 0xf0, 0x9c, 0x45, 0x94, 0xc5, 0x7e, 0xc0, 0xaf, + 0x5b, 0x46, 0xcf, 0xe8, 0xd7, 0x4f, 0x9f, 0x59, 0xd5, 0xae, 0xad, 0x61, 0xa1, 0x1d, 0xf3, 0x64, + 0xe9, 0xd5, 0xd7, 0x99, 0x43, 0x7e, 0x8d, 0x1b, 0x68, 0x2f, 0x0b, 0xb9, 0x80, 0x96, 0xd9, 0x33, + 0xfa, 0xa6, 0xa7, 0x0f, 0x47, 0xdf, 0x6b, 0xe8, 0xc9, 0xb0, 0x54, 0x5d, 0x82, 0x14, 0x34, 0xcc, + 0xce, 0x98, 0x14, 0x4b, 0x7c, 0x8c, 0x1e, 0x51, 0x9e, 0xfb, 0xf2, 0x4a, 0x40, 0x76, 0xc5, 0x93, + 0x48, 0xd5, 0x36, 0xbd, 0x03, 0xca, 0xf3, 0x4f, 0xeb, 0x18, 0x7e, 0x89, 0x9a, 0x29, 0x10, 0xe6, + 0x93, 0x05, 0x08, 0x12, 0x83, 0x3f, 0x17, 0x10, 0xd2, 0x8c, 0x72, 0x56, 0xd4, 0x69, 0xac, 0xe8, + 0x40, 0xc3, 0xf1, 0x9a, 0xe1, 0x6f, 0x06, 0xea, 0x84, 0x9c, 0xcd, 0x68, 0x04, 0x2c, 0x04, 0x3f, + 0xd5, 0x65, 0x7d, 0x60, 0x52, 0x50, 0xc8, 0x5a, 0xb5, 0x5e, 0xad, 0x5f, 0x3f, 0x7d, 0xf7, 0xaf, + 0x9f, 0xdc, 0x31, 0x6c, 0x8d, 0x36, 0x37, 0x6e, 0x87, 0xbd, 0x56, 0x58, 0x15, 0xa7, 0x90, 0x75, + 0x7e, 0x18, 0xa8, 0x59, 0x9d, 0x84, 0x1d, 0xd4, 0xd8, 0x32, 0xb8, 0xdb, 0x83, 0xc7, 0x25, 0x2b, + 0x5b, 0xd1, 0x44, 0xfb, 0x02, 0x42, 0x92, 0x24, 0xc5, 0xaf, 0x17, 0x27, 0xdc, 0x45, 0x0f, 0xcb, + 0xae, 0xd4, 0x14, 0x2a, 0x03, 0xb8, 0x8d, 0x1e, 0xcc, 0x1c, 0x5f, 0x8f, 0xe6, 0x9e, 0x82, 0xf7, + 0x67, 0xce, 0x47, 0x35, 0x9c, 0x9f, 0x26, 0x3a, 0xa9, 0x5a, 0x8f, 0xb3, 0x05, 0x49, 0x72, 0xb5, + 0x1e, 0x85, 0x65, 0xfc, 0x06, 0x75, 0x41, 0x07, 0x21, 0xf2, 0xb7, 0xf7, 0xc5, 0x0f, 0x79, 0xce, + 0xa4, 0x72, 0xbd, 0xe7, 0xb5, 0x37, 0x9a, 0xad, 0x0e, 0x8e, 0x56, 0x02, 0x3c, 0x47, 0xdd, 0x5b, + 0x69, 0xbb, 0x13, 0x31, 0xd5, 0x44, 0xec, 0xff, 0x9c, 0x88, 0xd7, 0x0e, 0x2a, 0x01, 0x85, 0x0c, + 0x5f, 0xa0, 0xe3, 0x9d, 0x8a, 0x95, 0x5b, 0xa4, 0xfb, 0xf5, 0xf4, 0xd6, 0x3d, 0x7f, 0x2f, 0xd4, + 0xf0, 0x46, 0x2d, 0x54, 0x7a, 0x87, 0xbf, 0xb1, 0xf1, 0xf9, 0x75, 0x41, 0x62, 0x9e, 0x10, 0x16, + 0x5b, 0x5c, 0xc4, 0x76, 0x0c, 0x4c, 0xbd, 0x42, 0x5b, 0x23, 0x32, 0xa7, 0xd9, 0xee, 0x7b, 0x7e, + 0xa5, 0xbf, 0x6e, 0xcc, 0xe6, 0xb9, 0x4e, 0x1f, 0xa9, 0x8b, 0x07, 0xb9, 0xe4, 0x97, 0x17, 0xd6, + 0xc4, 0xf9, 0xb5, 0x06, 0x53, 0x05, 0xa6, 0x1a, 0x4c, 0x27, 0xce, 0x6f, 0xb3, 0xad, 0x81, 0xeb, + 0x2a, 0xe2, 0xba, 0x1a, 0xb9, 0xee, 0xc4, 0x09, 0xf6, 0x55, 0xd9, 0x17, 0x7f, 0x02, 0x00, 0x00, + 0xff, 0xff, 0xda, 0x15, 0xb6, 0xb2, 0xa3, 0x04, 0x00, 0x00, +} diff --git a/googleapis/cloud/automl/v1/geometry.pb.go b/googleapis/cloud/automl/v1/geometry.pb.go new file mode 100644 index 0000000000..4fbf471a0c --- /dev/null +++ b/googleapis/cloud/automl/v1/geometry.pb.go @@ -0,0 +1,151 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: google/cloud/automl/v1/geometry.proto + +package automl + +import ( + fmt "fmt" + math "math" + + proto "github.com/golang/protobuf/proto" + _ "google.golang.org/genproto/googleapis/api/annotations" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +// A vertex represents a 2D point in the image. +// The normalized vertex coordinates are between 0 to 1 fractions relative to +// the original plane (image, video). E.g. if the plane (e.g. whole image) would +// have size 10 x 20 then a point with normalized coordinates (0.1, 0.3) would +// be at the position (1, 6) on that plane. +type NormalizedVertex struct { + // Required. Horizontal coordinate. + X float32 `protobuf:"fixed32,1,opt,name=x,proto3" json:"x,omitempty"` + // Required. Vertical coordinate. + Y float32 `protobuf:"fixed32,2,opt,name=y,proto3" json:"y,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *NormalizedVertex) Reset() { *m = NormalizedVertex{} } +func (m *NormalizedVertex) String() string { return proto.CompactTextString(m) } +func (*NormalizedVertex) ProtoMessage() {} +func (*NormalizedVertex) Descriptor() ([]byte, []int) { + return fileDescriptor_88a2b23d46f3cb33, []int{0} +} + +func (m *NormalizedVertex) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_NormalizedVertex.Unmarshal(m, b) +} +func (m *NormalizedVertex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_NormalizedVertex.Marshal(b, m, deterministic) +} +func (m *NormalizedVertex) XXX_Merge(src proto.Message) { + xxx_messageInfo_NormalizedVertex.Merge(m, src) +} +func (m *NormalizedVertex) XXX_Size() int { + return xxx_messageInfo_NormalizedVertex.Size(m) +} +func (m *NormalizedVertex) XXX_DiscardUnknown() { + xxx_messageInfo_NormalizedVertex.DiscardUnknown(m) +} + +var xxx_messageInfo_NormalizedVertex proto.InternalMessageInfo + +func (m *NormalizedVertex) GetX() float32 { + if m != nil { + return m.X + } + return 0 +} + +func (m *NormalizedVertex) GetY() float32 { + if m != nil { + return m.Y + } + return 0 +} + +// A bounding polygon of a detected object on a plane. +// On output both vertices and normalized_vertices are provided. +// The polygon is formed by connecting vertices in the order they are listed. +type BoundingPoly struct { + // Output only . The bounding polygon normalized vertices. + NormalizedVertices []*NormalizedVertex `protobuf:"bytes,2,rep,name=normalized_vertices,json=normalizedVertices,proto3" json:"normalized_vertices,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *BoundingPoly) Reset() { *m = BoundingPoly{} } +func (m *BoundingPoly) String() string { return proto.CompactTextString(m) } +func (*BoundingPoly) ProtoMessage() {} +func (*BoundingPoly) Descriptor() ([]byte, []int) { + return fileDescriptor_88a2b23d46f3cb33, []int{1} +} + +func (m *BoundingPoly) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_BoundingPoly.Unmarshal(m, b) +} +func (m *BoundingPoly) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_BoundingPoly.Marshal(b, m, deterministic) +} +func (m *BoundingPoly) XXX_Merge(src proto.Message) { + xxx_messageInfo_BoundingPoly.Merge(m, src) +} +func (m *BoundingPoly) XXX_Size() int { + return xxx_messageInfo_BoundingPoly.Size(m) +} +func (m *BoundingPoly) XXX_DiscardUnknown() { + xxx_messageInfo_BoundingPoly.DiscardUnknown(m) +} + +var xxx_messageInfo_BoundingPoly proto.InternalMessageInfo + +func (m *BoundingPoly) GetNormalizedVertices() []*NormalizedVertex { + if m != nil { + return m.NormalizedVertices + } + return nil +} + +func init() { + proto.RegisterType((*NormalizedVertex)(nil), "google.cloud.automl.v1.NormalizedVertex") + proto.RegisterType((*BoundingPoly)(nil), "google.cloud.automl.v1.BoundingPoly") +} + +func init() { + proto.RegisterFile("google/cloud/automl/v1/geometry.proto", fileDescriptor_88a2b23d46f3cb33) +} + +var fileDescriptor_88a2b23d46f3cb33 = []byte{ + // 279 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x90, 0xcf, 0x4a, 0xc3, 0x30, + 0x1c, 0xc7, 0x49, 0x05, 0x0f, 0x71, 0x07, 0xa9, 0x30, 0xea, 0xf0, 0x30, 0x06, 0x42, 0x4f, 0x09, + 0xd1, 0x5b, 0xf4, 0xe2, 0x3c, 0x78, 0x51, 0x19, 0x3b, 0x14, 0x94, 0x82, 0xc4, 0x36, 0x84, 0x40, + 0x9a, 0x5f, 0x49, 0xd3, 0xb2, 0xfa, 0x48, 0x7b, 0x14, 0x1f, 0xc5, 0xa7, 0x10, 0x93, 0x29, 0x38, + 0xf4, 0x96, 0x5f, 0x3e, 0xdf, 0x3f, 0xc9, 0x0f, 0x9f, 0x2b, 0x00, 0x65, 0x24, 0xad, 0x0c, 0xf4, + 0x35, 0x15, 0xbd, 0x87, 0xc6, 0xd0, 0x81, 0x51, 0x25, 0xa1, 0x91, 0xde, 0x8d, 0xa4, 0x75, 0xe0, + 0x21, 0x9d, 0x46, 0x19, 0x09, 0x32, 0x12, 0x65, 0x64, 0x60, 0xb3, 0xb3, 0x9d, 0x5d, 0xb4, 0x9a, + 0x0a, 0x6b, 0xc1, 0x0b, 0xaf, 0xc1, 0x76, 0xd1, 0xb5, 0x20, 0xf8, 0xf8, 0x11, 0x5c, 0x23, 0x8c, + 0x7e, 0x93, 0x75, 0x21, 0x9d, 0x97, 0x9b, 0x74, 0x82, 0xd1, 0x26, 0x43, 0x73, 0x94, 0x27, 0x6b, + 0x14, 0xa6, 0x31, 0x4b, 0xe2, 0x34, 0x2e, 0x34, 0x9e, 0x2c, 0xa1, 0xb7, 0xb5, 0xb6, 0x6a, 0x05, + 0x66, 0x4c, 0x9f, 0xf0, 0x89, 0xfd, 0xf1, 0xbf, 0x0c, 0xd2, 0x79, 0x5d, 0xc9, 0x2e, 0x4b, 0xe6, + 0x07, 0xf9, 0xd1, 0x45, 0x4e, 0xfe, 0x7e, 0x13, 0xd9, 0xaf, 0x5c, 0xa7, 0xf6, 0xd7, 0xcd, 0x57, + 0xc6, 0x72, 0x8b, 0xf0, 0xac, 0x82, 0xe6, 0x9f, 0x8c, 0x15, 0x7a, 0xbe, 0xde, 0x11, 0x05, 0x46, + 0x58, 0x45, 0xc0, 0x29, 0xaa, 0xa4, 0x0d, 0xff, 0xa2, 0x11, 0x89, 0x56, 0x77, 0xfb, 0x7b, 0xbb, + 0x8a, 0xa7, 0x6d, 0x32, 0xbd, 0x8b, 0xf6, 0xdb, 0x10, 0x7c, 0xd3, 0x7b, 0x78, 0xb8, 0x27, 0x05, + 0x7b, 0xff, 0x06, 0x65, 0x00, 0x65, 0x04, 0x65, 0xc1, 0x3e, 0x92, 0xd3, 0x08, 0x38, 0x0f, 0x84, + 0xf3, 0x88, 0x38, 0x2f, 0xd8, 0xeb, 0x61, 0xa8, 0xbd, 0xfc, 0x0c, 0x00, 0x00, 0xff, 0xff, 0x8c, + 0xcc, 0x21, 0x26, 0xad, 0x01, 0x00, 0x00, +} diff --git a/googleapis/cloud/automl/v1/image.pb.go b/googleapis/cloud/automl/v1/image.pb.go new file mode 100644 index 0000000000..8f9154a5cf --- /dev/null +++ b/googleapis/cloud/automl/v1/image.pb.go @@ -0,0 +1,515 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: google/cloud/automl/v1/image.proto + +package automl + +import ( + fmt "fmt" + math "math" + + proto "github.com/golang/protobuf/proto" + _ "github.com/golang/protobuf/ptypes/timestamp" + _ "google.golang.org/genproto/googleapis/api/annotations" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +// Dataset metadata that is specific to image classification. +type ImageClassificationDatasetMetadata struct { + // Required. Type of the classification problem. + ClassificationType ClassificationType `protobuf:"varint,1,opt,name=classification_type,json=classificationType,proto3,enum=google.cloud.automl.v1.ClassificationType" json:"classification_type,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ImageClassificationDatasetMetadata) Reset() { *m = ImageClassificationDatasetMetadata{} } +func (m *ImageClassificationDatasetMetadata) String() string { return proto.CompactTextString(m) } +func (*ImageClassificationDatasetMetadata) ProtoMessage() {} +func (*ImageClassificationDatasetMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_651f5a2c51022614, []int{0} +} + +func (m *ImageClassificationDatasetMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ImageClassificationDatasetMetadata.Unmarshal(m, b) +} +func (m *ImageClassificationDatasetMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ImageClassificationDatasetMetadata.Marshal(b, m, deterministic) +} +func (m *ImageClassificationDatasetMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_ImageClassificationDatasetMetadata.Merge(m, src) +} +func (m *ImageClassificationDatasetMetadata) XXX_Size() int { + return xxx_messageInfo_ImageClassificationDatasetMetadata.Size(m) +} +func (m *ImageClassificationDatasetMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_ImageClassificationDatasetMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_ImageClassificationDatasetMetadata proto.InternalMessageInfo + +func (m *ImageClassificationDatasetMetadata) GetClassificationType() ClassificationType { + if m != nil { + return m.ClassificationType + } + return ClassificationType_CLASSIFICATION_TYPE_UNSPECIFIED +} + +// Dataset metadata specific to image object detection. +type ImageObjectDetectionDatasetMetadata struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ImageObjectDetectionDatasetMetadata) Reset() { *m = ImageObjectDetectionDatasetMetadata{} } +func (m *ImageObjectDetectionDatasetMetadata) String() string { return proto.CompactTextString(m) } +func (*ImageObjectDetectionDatasetMetadata) ProtoMessage() {} +func (*ImageObjectDetectionDatasetMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_651f5a2c51022614, []int{1} +} + +func (m *ImageObjectDetectionDatasetMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ImageObjectDetectionDatasetMetadata.Unmarshal(m, b) +} +func (m *ImageObjectDetectionDatasetMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ImageObjectDetectionDatasetMetadata.Marshal(b, m, deterministic) +} +func (m *ImageObjectDetectionDatasetMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_ImageObjectDetectionDatasetMetadata.Merge(m, src) +} +func (m *ImageObjectDetectionDatasetMetadata) XXX_Size() int { + return xxx_messageInfo_ImageObjectDetectionDatasetMetadata.Size(m) +} +func (m *ImageObjectDetectionDatasetMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_ImageObjectDetectionDatasetMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_ImageObjectDetectionDatasetMetadata proto.InternalMessageInfo + +// Model metadata for image classification. +type ImageClassificationModelMetadata struct { + // Optional. The ID of the `base` model. If it is specified, the new model + // will be created based on the `base` model. Otherwise, the new model will be + // created from scratch. The `base` model must be in the same + // `project` and `location` as the new model to create, and have the same + // `model_type`. + BaseModelId string `protobuf:"bytes,1,opt,name=base_model_id,json=baseModelId,proto3" json:"base_model_id,omitempty"` + // The train budget of creating this model, expressed in milli node + // hours i.e. 1,000 value in this field means 1 node hour. The actual + // `train_cost` will be equal or less than this value. If further model + // training ceases to provide any improvements, it will stop without using + // full budget and the stop_reason will be `MODEL_CONVERGED`. + // Note, node_hour = actual_hour * number_of_nodes_invovled. + // For model type `cloud`(default), the train budget must be between 8,000 + // and 800,000 milli node hours, inclusive. The default value is 192, 000 + // which represents one day in wall time. For model type + // `mobile-low-latency-1`, `mobile-versatile-1`, `mobile-high-accuracy-1`, + // `mobile-core-ml-low-latency-1`, `mobile-core-ml-versatile-1`, + // `mobile-core-ml-high-accuracy-1`, the train budget must be between 1,000 + // and 100,000 milli node hours, inclusive. The default value is 24, 000 which + // represents one day in wall time. + TrainBudgetMilliNodeHours int64 `protobuf:"varint,16,opt,name=train_budget_milli_node_hours,json=trainBudgetMilliNodeHours,proto3" json:"train_budget_milli_node_hours,omitempty"` + // Output only. The actual train cost of creating this model, expressed in + // milli node hours, i.e. 1,000 value in this field means 1 node hour. + // Guaranteed to not exceed the train budget. + TrainCostMilliNodeHours int64 `protobuf:"varint,17,opt,name=train_cost_milli_node_hours,json=trainCostMilliNodeHours,proto3" json:"train_cost_milli_node_hours,omitempty"` + // Output only. The reason that this create model operation stopped, + // e.g. `BUDGET_REACHED`, `MODEL_CONVERGED`. + StopReason string `protobuf:"bytes,5,opt,name=stop_reason,json=stopReason,proto3" json:"stop_reason,omitempty"` + // Optional. Type of the model. The available values are: + // * `cloud` - Model to be used via prediction calls to AutoML API. + // This is the default value. + // * `mobile-low-latency-1` - A model that, in addition to providing + // prediction via AutoML API, can also be exported (see + // [AutoMl.ExportModel][google.cloud.automl.v1.AutoMl.ExportModel]) + // and used on a mobile or edge device with TensorFlow + // afterwards. Expected to have low latency, but may have lower + // prediction quality than other models. + // * `mobile-versatile-1` - A model that, in addition to providing + // prediction via AutoML API, can also be exported (see + // [AutoMl.ExportModel][google.cloud.automl.v1.AutoMl.ExportModel]) + // and used on a mobile or edge device with TensorFlow + // afterwards. + // * `mobile-high-accuracy-1` - A model that, in addition to providing + // prediction via AutoML API, can also be exported (see + // [AutoMl.ExportModel][google.cloud.automl.v1.AutoMl.ExportModel]) + // and used on a mobile or edge device with TensorFlow + // afterwards. Expected to have a higher latency, but should + // also have a higher prediction quality than other models. + // * `mobile-core-ml-low-latency-1` - A model that, in addition to providing + // prediction via AutoML API, can also be exported (see + // [AutoMl.ExportModel][google.cloud.automl.v1.AutoMl.ExportModel]) + // and used on a mobile device with Core ML afterwards. Expected + // to have low latency, but may have lower prediction quality + // than other models. + // * `mobile-core-ml-versatile-1` - A model that, in addition to providing + // prediction via AutoML API, can also be exported (see + // [AutoMl.ExportModel][google.cloud.automl.v1.AutoMl.ExportModel]) + // and used on a mobile device with Core ML afterwards. + // * `mobile-core-ml-high-accuracy-1` - A model that, in addition to + // providing prediction via AutoML API, can also be exported + // (see + // [AutoMl.ExportModel][google.cloud.automl.v1.AutoMl.ExportModel]) + // and used on a mobile device with Core ML afterwards. Expected + // to have a higher latency, but should also have a higher + // prediction quality than other models. + ModelType string `protobuf:"bytes,7,opt,name=model_type,json=modelType,proto3" json:"model_type,omitempty"` + // Output only. An approximate number of online prediction QPS that can + // be supported by this model per each node on which it is deployed. + NodeQps float64 `protobuf:"fixed64,13,opt,name=node_qps,json=nodeQps,proto3" json:"node_qps,omitempty"` + // Output only. The number of nodes this model is deployed on. A node is an + // abstraction of a machine resource, which can handle online prediction QPS + // as given in the node_qps field. + NodeCount int64 `protobuf:"varint,14,opt,name=node_count,json=nodeCount,proto3" json:"node_count,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ImageClassificationModelMetadata) Reset() { *m = ImageClassificationModelMetadata{} } +func (m *ImageClassificationModelMetadata) String() string { return proto.CompactTextString(m) } +func (*ImageClassificationModelMetadata) ProtoMessage() {} +func (*ImageClassificationModelMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_651f5a2c51022614, []int{2} +} + +func (m *ImageClassificationModelMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ImageClassificationModelMetadata.Unmarshal(m, b) +} +func (m *ImageClassificationModelMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ImageClassificationModelMetadata.Marshal(b, m, deterministic) +} +func (m *ImageClassificationModelMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_ImageClassificationModelMetadata.Merge(m, src) +} +func (m *ImageClassificationModelMetadata) XXX_Size() int { + return xxx_messageInfo_ImageClassificationModelMetadata.Size(m) +} +func (m *ImageClassificationModelMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_ImageClassificationModelMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_ImageClassificationModelMetadata proto.InternalMessageInfo + +func (m *ImageClassificationModelMetadata) GetBaseModelId() string { + if m != nil { + return m.BaseModelId + } + return "" +} + +func (m *ImageClassificationModelMetadata) GetTrainBudgetMilliNodeHours() int64 { + if m != nil { + return m.TrainBudgetMilliNodeHours + } + return 0 +} + +func (m *ImageClassificationModelMetadata) GetTrainCostMilliNodeHours() int64 { + if m != nil { + return m.TrainCostMilliNodeHours + } + return 0 +} + +func (m *ImageClassificationModelMetadata) GetStopReason() string { + if m != nil { + return m.StopReason + } + return "" +} + +func (m *ImageClassificationModelMetadata) GetModelType() string { + if m != nil { + return m.ModelType + } + return "" +} + +func (m *ImageClassificationModelMetadata) GetNodeQps() float64 { + if m != nil { + return m.NodeQps + } + return 0 +} + +func (m *ImageClassificationModelMetadata) GetNodeCount() int64 { + if m != nil { + return m.NodeCount + } + return 0 +} + +// Model metadata specific to image object detection. +type ImageObjectDetectionModelMetadata struct { + // Optional. Type of the model. The available values are: + // * `cloud-high-accuracy-1` - (default) A model to be used via prediction + // calls to AutoML API. Expected to have a higher latency, but + // should also have a higher prediction quality than other + // models. + // * `cloud-low-latency-1` - A model to be used via prediction + // calls to AutoML API. Expected to have low latency, but may + // have lower prediction quality than other models. + ModelType string `protobuf:"bytes,1,opt,name=model_type,json=modelType,proto3" json:"model_type,omitempty"` + // Output only. The number of nodes this model is deployed on. A node is an + // abstraction of a machine resource, which can handle online prediction QPS + // as given in the qps_per_node field. + NodeCount int64 `protobuf:"varint,3,opt,name=node_count,json=nodeCount,proto3" json:"node_count,omitempty"` + // Output only. An approximate number of online prediction QPS that can + // be supported by this model per each node on which it is deployed. + NodeQps float64 `protobuf:"fixed64,4,opt,name=node_qps,json=nodeQps,proto3" json:"node_qps,omitempty"` + // Output only. The reason that this create model operation stopped, + // e.g. `BUDGET_REACHED`, `MODEL_CONVERGED`. + StopReason string `protobuf:"bytes,5,opt,name=stop_reason,json=stopReason,proto3" json:"stop_reason,omitempty"` + // The train budget of creating this model, expressed in milli node + // hours i.e. 1,000 value in this field means 1 node hour. The actual + // `train_cost` will be equal or less than this value. If further model + // training ceases to provide any improvements, it will stop without using + // full budget and the stop_reason will be `MODEL_CONVERGED`. + // Note, node_hour = actual_hour * number_of_nodes_invovled. + // For model type `cloud-high-accuracy-1`(default) and `cloud-low-latency-1`, + // the train budget must be between 20,000 and 900,000 milli node hours, + // inclusive. The default value is 216, 000 which represents one day in + // wall time. + // For model type `mobile-low-latency-1`, `mobile-versatile-1`, + // `mobile-high-accuracy-1`, `mobile-core-ml-low-latency-1`, + // `mobile-core-ml-versatile-1`, `mobile-core-ml-high-accuracy-1`, the train + // budget must be between 1,000 and 100,000 milli node hours, inclusive. + // The default value is 24, 000 which represents one day in wall time. + TrainBudgetMilliNodeHours int64 `protobuf:"varint,6,opt,name=train_budget_milli_node_hours,json=trainBudgetMilliNodeHours,proto3" json:"train_budget_milli_node_hours,omitempty"` + // Output only. The actual train cost of creating this model, expressed in + // milli node hours, i.e. 1,000 value in this field means 1 node hour. + // Guaranteed to not exceed the train budget. + TrainCostMilliNodeHours int64 `protobuf:"varint,7,opt,name=train_cost_milli_node_hours,json=trainCostMilliNodeHours,proto3" json:"train_cost_milli_node_hours,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ImageObjectDetectionModelMetadata) Reset() { *m = ImageObjectDetectionModelMetadata{} } +func (m *ImageObjectDetectionModelMetadata) String() string { return proto.CompactTextString(m) } +func (*ImageObjectDetectionModelMetadata) ProtoMessage() {} +func (*ImageObjectDetectionModelMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_651f5a2c51022614, []int{3} +} + +func (m *ImageObjectDetectionModelMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ImageObjectDetectionModelMetadata.Unmarshal(m, b) +} +func (m *ImageObjectDetectionModelMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ImageObjectDetectionModelMetadata.Marshal(b, m, deterministic) +} +func (m *ImageObjectDetectionModelMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_ImageObjectDetectionModelMetadata.Merge(m, src) +} +func (m *ImageObjectDetectionModelMetadata) XXX_Size() int { + return xxx_messageInfo_ImageObjectDetectionModelMetadata.Size(m) +} +func (m *ImageObjectDetectionModelMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_ImageObjectDetectionModelMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_ImageObjectDetectionModelMetadata proto.InternalMessageInfo + +func (m *ImageObjectDetectionModelMetadata) GetModelType() string { + if m != nil { + return m.ModelType + } + return "" +} + +func (m *ImageObjectDetectionModelMetadata) GetNodeCount() int64 { + if m != nil { + return m.NodeCount + } + return 0 +} + +func (m *ImageObjectDetectionModelMetadata) GetNodeQps() float64 { + if m != nil { + return m.NodeQps + } + return 0 +} + +func (m *ImageObjectDetectionModelMetadata) GetStopReason() string { + if m != nil { + return m.StopReason + } + return "" +} + +func (m *ImageObjectDetectionModelMetadata) GetTrainBudgetMilliNodeHours() int64 { + if m != nil { + return m.TrainBudgetMilliNodeHours + } + return 0 +} + +func (m *ImageObjectDetectionModelMetadata) GetTrainCostMilliNodeHours() int64 { + if m != nil { + return m.TrainCostMilliNodeHours + } + return 0 +} + +// Model deployment metadata specific to Image Classification. +type ImageClassificationModelDeploymentMetadata struct { + // Input only. The number of nodes to deploy the model on. A node is an + // abstraction of a machine resource, which can handle online prediction QPS + // as given in the model's + // + // [node_qps][google.cloud.automl.v1.ImageClassificationModelMetadata.node_qps]. + // Must be between 1 and 100, inclusive on both ends. + NodeCount int64 `protobuf:"varint,1,opt,name=node_count,json=nodeCount,proto3" json:"node_count,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ImageClassificationModelDeploymentMetadata) Reset() { + *m = ImageClassificationModelDeploymentMetadata{} +} +func (m *ImageClassificationModelDeploymentMetadata) String() string { + return proto.CompactTextString(m) +} +func (*ImageClassificationModelDeploymentMetadata) ProtoMessage() {} +func (*ImageClassificationModelDeploymentMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_651f5a2c51022614, []int{4} +} + +func (m *ImageClassificationModelDeploymentMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ImageClassificationModelDeploymentMetadata.Unmarshal(m, b) +} +func (m *ImageClassificationModelDeploymentMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ImageClassificationModelDeploymentMetadata.Marshal(b, m, deterministic) +} +func (m *ImageClassificationModelDeploymentMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_ImageClassificationModelDeploymentMetadata.Merge(m, src) +} +func (m *ImageClassificationModelDeploymentMetadata) XXX_Size() int { + return xxx_messageInfo_ImageClassificationModelDeploymentMetadata.Size(m) +} +func (m *ImageClassificationModelDeploymentMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_ImageClassificationModelDeploymentMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_ImageClassificationModelDeploymentMetadata proto.InternalMessageInfo + +func (m *ImageClassificationModelDeploymentMetadata) GetNodeCount() int64 { + if m != nil { + return m.NodeCount + } + return 0 +} + +// Model deployment metadata specific to Image Object Detection. +type ImageObjectDetectionModelDeploymentMetadata struct { + // Input only. The number of nodes to deploy the model on. A node is an + // abstraction of a machine resource, which can handle online prediction QPS + // as given in the model's + // + // [qps_per_node][google.cloud.automl.v1.ImageObjectDetectionModelMetadata.qps_per_node]. + // Must be between 1 and 100, inclusive on both ends. + NodeCount int64 `protobuf:"varint,1,opt,name=node_count,json=nodeCount,proto3" json:"node_count,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ImageObjectDetectionModelDeploymentMetadata) Reset() { + *m = ImageObjectDetectionModelDeploymentMetadata{} +} +func (m *ImageObjectDetectionModelDeploymentMetadata) String() string { + return proto.CompactTextString(m) +} +func (*ImageObjectDetectionModelDeploymentMetadata) ProtoMessage() {} +func (*ImageObjectDetectionModelDeploymentMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_651f5a2c51022614, []int{5} +} + +func (m *ImageObjectDetectionModelDeploymentMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ImageObjectDetectionModelDeploymentMetadata.Unmarshal(m, b) +} +func (m *ImageObjectDetectionModelDeploymentMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ImageObjectDetectionModelDeploymentMetadata.Marshal(b, m, deterministic) +} +func (m *ImageObjectDetectionModelDeploymentMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_ImageObjectDetectionModelDeploymentMetadata.Merge(m, src) +} +func (m *ImageObjectDetectionModelDeploymentMetadata) XXX_Size() int { + return xxx_messageInfo_ImageObjectDetectionModelDeploymentMetadata.Size(m) +} +func (m *ImageObjectDetectionModelDeploymentMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_ImageObjectDetectionModelDeploymentMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_ImageObjectDetectionModelDeploymentMetadata proto.InternalMessageInfo + +func (m *ImageObjectDetectionModelDeploymentMetadata) GetNodeCount() int64 { + if m != nil { + return m.NodeCount + } + return 0 +} + +func init() { + proto.RegisterType((*ImageClassificationDatasetMetadata)(nil), "google.cloud.automl.v1.ImageClassificationDatasetMetadata") + proto.RegisterType((*ImageObjectDetectionDatasetMetadata)(nil), "google.cloud.automl.v1.ImageObjectDetectionDatasetMetadata") + proto.RegisterType((*ImageClassificationModelMetadata)(nil), "google.cloud.automl.v1.ImageClassificationModelMetadata") + proto.RegisterType((*ImageObjectDetectionModelMetadata)(nil), "google.cloud.automl.v1.ImageObjectDetectionModelMetadata") + proto.RegisterType((*ImageClassificationModelDeploymentMetadata)(nil), "google.cloud.automl.v1.ImageClassificationModelDeploymentMetadata") + proto.RegisterType((*ImageObjectDetectionModelDeploymentMetadata)(nil), "google.cloud.automl.v1.ImageObjectDetectionModelDeploymentMetadata") +} + +func init() { proto.RegisterFile("google/cloud/automl/v1/image.proto", fileDescriptor_651f5a2c51022614) } + +var fileDescriptor_651f5a2c51022614 = []byte{ + // 571 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x54, 0xc1, 0x6e, 0xd3, 0x40, + 0x14, 0x94, 0x53, 0x68, 0xc8, 0x56, 0xad, 0xc0, 0x48, 0x25, 0x09, 0x54, 0x0d, 0x46, 0x48, 0x51, + 0x8b, 0x6c, 0x05, 0x6e, 0xa6, 0x07, 0x48, 0x22, 0x41, 0x45, 0x03, 0x25, 0x42, 0x39, 0x40, 0x24, + 0x6b, 0x63, 0x6f, 0xcd, 0x22, 0xdb, 0x6f, 0xf1, 0xae, 0x2b, 0xe5, 0xc8, 0x87, 0xf0, 0x03, 0x7c, + 0x00, 0x67, 0xce, 0x7c, 0x0a, 0x5f, 0x81, 0xf6, 0xad, 0x81, 0x38, 0x24, 0x54, 0xa8, 0xb7, 0xf8, + 0xcd, 0xcc, 0x9b, 0xf1, 0x6c, 0xd6, 0xc4, 0x89, 0x01, 0xe2, 0x84, 0x79, 0x61, 0x02, 0x45, 0xe4, + 0xd1, 0x42, 0x41, 0x9a, 0x78, 0xe7, 0x3d, 0x8f, 0xa7, 0x34, 0x66, 0xae, 0xc8, 0x41, 0x81, 0xbd, + 0x6b, 0x38, 0x2e, 0x72, 0x5c, 0xc3, 0x71, 0xcf, 0x7b, 0xed, 0x3b, 0xa5, 0x96, 0x0a, 0xee, 0xd1, + 0x2c, 0x03, 0x45, 0x15, 0x87, 0x4c, 0x1a, 0x55, 0xbb, 0xb5, 0x80, 0xe6, 0x4c, 0x42, 0x91, 0x87, + 0xe5, 0xc2, 0xf6, 0x83, 0x35, 0xa6, 0x7f, 0x96, 0x04, 0x52, 0xb0, 0xb0, 0x64, 0x1f, 0xae, 0x61, + 0x87, 0x09, 0x95, 0x92, 0x9f, 0xf1, 0x10, 0x15, 0x25, 0x79, 0xbf, 0x24, 0xe3, 0xd3, 0xac, 0x38, + 0xf3, 0x14, 0x4f, 0x99, 0x54, 0x34, 0x15, 0x86, 0xe0, 0x7c, 0xb2, 0x88, 0x73, 0xac, 0x5f, 0x6e, + 0x50, 0x91, 0x0f, 0xa9, 0xa2, 0x92, 0xa9, 0x11, 0x53, 0x34, 0xa2, 0x8a, 0xda, 0xef, 0xc8, 0xcd, + 0xea, 0xfe, 0x40, 0xcd, 0x05, 0x6b, 0x5a, 0x1d, 0xab, 0xbb, 0xf3, 0xf0, 0xc0, 0x5d, 0xdd, 0x88, + 0x5b, 0xdd, 0xf9, 0x66, 0x2e, 0xd8, 0xd8, 0x0e, 0xff, 0x9a, 0x39, 0xf7, 0xc9, 0x3d, 0x8c, 0xf0, + 0x6a, 0xf6, 0x81, 0x85, 0x6a, 0xc8, 0x14, 0x0b, 0x57, 0x64, 0x70, 0xbe, 0xd5, 0x48, 0x67, 0x45, + 0xd4, 0x11, 0x44, 0x2c, 0xf9, 0x1d, 0xd4, 0x21, 0xdb, 0x33, 0x2a, 0x59, 0x90, 0xea, 0x69, 0xc0, + 0x23, 0x8c, 0xd8, 0x18, 0x6f, 0xe9, 0x21, 0x32, 0x8f, 0x23, 0xfb, 0x09, 0xd9, 0x53, 0x39, 0xe5, + 0x59, 0x30, 0x2b, 0xa2, 0x98, 0xa9, 0x20, 0xe5, 0x49, 0xc2, 0x83, 0x0c, 0x22, 0x16, 0xbc, 0x87, + 0x22, 0x97, 0xcd, 0xeb, 0x1d, 0xab, 0xbb, 0x31, 0x6e, 0x21, 0xa9, 0x8f, 0x9c, 0x91, 0xa6, 0xbc, + 0x84, 0x88, 0x3d, 0xd7, 0x04, 0xfb, 0x88, 0xdc, 0x36, 0x1b, 0x42, 0x90, 0x2b, 0xf4, 0x37, 0x50, + 0x7f, 0x0b, 0x29, 0x03, 0x90, 0xcb, 0xea, 0x7d, 0xb2, 0x25, 0x15, 0x88, 0x20, 0x67, 0x54, 0x42, + 0xd6, 0xbc, 0x8a, 0x09, 0x89, 0x1e, 0x8d, 0x71, 0x62, 0xef, 0x11, 0x62, 0xf2, 0x63, 0xc9, 0x75, + 0xc4, 0x1b, 0x38, 0xd1, 0x7d, 0xd9, 0x2d, 0x72, 0x0d, 0xcd, 0x3e, 0x0a, 0xd9, 0xdc, 0xee, 0x58, + 0x5d, 0x6b, 0x5c, 0xd7, 0xcf, 0xaf, 0x85, 0xd4, 0x4a, 0x84, 0x42, 0x28, 0x32, 0xd5, 0xdc, 0xc1, + 0x1c, 0x0d, 0x3d, 0x19, 0xe8, 0x81, 0xf3, 0xb9, 0x46, 0xee, 0xae, 0xaa, 0xba, 0xda, 0x61, 0xd5, + 0xde, 0x5a, 0xb6, 0xaf, 0x7a, 0x6c, 0x2c, 0x79, 0x54, 0xd2, 0x5d, 0xa9, 0xa6, 0xbb, 0xf0, 0xc5, + 0x2f, 0x3c, 0x99, 0xcd, 0x4b, 0x9e, 0x4c, 0xfd, 0x9f, 0x27, 0xe3, 0xbc, 0x20, 0x07, 0xeb, 0xfe, + 0x61, 0x43, 0x26, 0x12, 0x98, 0xa7, 0x2c, 0x53, 0x8b, 0x3d, 0x2d, 0x14, 0x61, 0x2d, 0x97, 0x7d, + 0x42, 0x0e, 0xd7, 0x76, 0xfd, 0xdf, 0xdb, 0xfa, 0x5f, 0x2d, 0xd2, 0x0e, 0x21, 0x5d, 0x73, 0xd5, + 0xfa, 0x04, 0xad, 0x4e, 0xf5, 0x9d, 0x3e, 0xb5, 0xde, 0x1e, 0x95, 0xac, 0x18, 0x12, 0x9a, 0xc5, + 0x2e, 0xe4, 0xb1, 0x17, 0xb3, 0x0c, 0x6f, 0xbc, 0x67, 0x20, 0x2a, 0xb8, 0x5c, 0xfe, 0x84, 0x3c, + 0x36, 0xbf, 0xbe, 0xd4, 0x76, 0x9f, 0x19, 0xf9, 0x00, 0x4d, 0x9e, 0x16, 0x0a, 0x46, 0x27, 0xee, + 0xa4, 0xf7, 0xfd, 0x17, 0x30, 0x45, 0x60, 0x6a, 0x80, 0xe9, 0xa4, 0xf7, 0xa3, 0xd6, 0x32, 0x80, + 0xef, 0x23, 0xe2, 0xfb, 0x06, 0xf2, 0xfd, 0x49, 0x6f, 0xb6, 0x89, 0xb6, 0x8f, 0x7e, 0x06, 0x00, + 0x00, 0xff, 0xff, 0x57, 0xe8, 0xce, 0x26, 0x5b, 0x05, 0x00, 0x00, +} diff --git a/googleapis/cloud/automl/v1/io.pb.go b/googleapis/cloud/automl/v1/io.pb.go index d040daa4f4..1000308cb9 100644 --- a/googleapis/cloud/automl/v1/io.pb.go +++ b/googleapis/cloud/automl/v1/io.pb.go @@ -22,20 +22,442 @@ var _ = math.Inf // proto package needs to be updated. const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package -// Input configuration for ImportData Action. +// Input configuration for +// [AutoMl.ImportData][google.cloud.automl.v1.AutoMl.ImportData] action. // // The format of input depends on dataset_metadata the Dataset into which // the import is happening has. As input source the -// [gcs_source][google.cloud.automl.v1beta1.InputConfig.gcs_source] +// [gcs_source][google.cloud.automl.v1.InputConfig.gcs_source] // is expected, unless specified otherwise. Additionally any input .CSV file // by itself must be 100MB or smaller, unless specified otherwise. // If an "example" file (that is, image, video etc.) with identical content -// (even if it had different GCS_FILE_PATH) is mentioned multiple times, then +// (even if it had different `GCS_FILE_PATH`) is mentioned multiple times, then // its label, bounding boxes etc. are appended. The same file should be always -// provided with the same ML_USE and GCS_FILE_PATH, if it is not, then +// provided with the same `ML_USE` and `GCS_FILE_PATH`, if it is not, then // these values are nondeterministically selected from the given ones. // -// Errors: +// The formats are represented in EBNF with commas being literal and with +// non-terminal symbols defined near the end of this comment. The formats are: +// +//

AutoML Vision

+// +// +//
Classification
+// +// See [Preparing your training +// data](https://cloud.google.com/vision/automl/docs/prepare) for more +// information. +// +// CSV file(s) with each line in format: +// +// ML_USE,GCS_FILE_PATH,LABEL,LABEL,... +// +// * `ML_USE` - Identifies the data set that the current row (file) applies +// to. +// This value can be one of the following: +// * `TRAIN` - Rows in this file are used to train the model. +// * `TEST` - Rows in this file are used to test the model during training. +// * `UNASSIGNED` - Rows in this file are not categorized. They are +// Automatically divided into train and test data. 80% for training and +// 20% for testing. +// +// * `GCS_FILE_PATH` - The Google Cloud Storage location of an image of up to +// 30MB in size. Supported extensions: .JPEG, .GIF, .PNG, .WEBP, .BMP, +// .TIFF, .ICO. +// +// * `LABEL` - A label that identifies the object in the image. +// +// For the `MULTICLASS` classification type, at most one `LABEL` is allowed +// per image. If an image has not yet been labeled, then it should be +// mentioned just once with no `LABEL`. +// +// Some sample rows: +// +// TRAIN,gs://folder/image1.jpg,daisy +// TEST,gs://folder/image2.jpg,dandelion,tulip,rose +// UNASSIGNED,gs://folder/image3.jpg,daisy +// UNASSIGNED,gs://folder/image4.jpg +// +// +//
Object Detection
+// See [Preparing your training +// data](https://cloud.google.com/vision/automl/object-detection/docs/prepare) +// for more information. +// +// A CSV file(s) with each line in format: +// +// ML_USE,GCS_FILE_PATH,[LABEL],(BOUNDING_BOX | ,,,,,,,) +// +// * `ML_USE` - Identifies the data set that the current row (file) applies +// to. +// This value can be one of the following: +// * `TRAIN` - Rows in this file are used to train the model. +// * `TEST` - Rows in this file are used to test the model during training. +// * `UNASSIGNED` - Rows in this file are not categorized. They are +// Automatically divided into train and test data. 80% for training and +// 20% for testing. +// +// * `GCS_FILE_PATH` - The Google Cloud Storage location of an image of up to +// 30MB in size. Supported extensions: .JPEG, .GIF, .PNG. Each image +// is assumed to be exhaustively labeled. +// +// * `LABEL` - A label that identifies the object in the image specified by the +// `BOUNDING_BOX`. +// +// * `BOUNDING BOX` - The vertices of an object in the example image. +// The minimum allowed `BOUNDING_BOX` edge length is 0.01, and no more than +// 500 `BOUNDING_BOX` instances per image are allowed (one `BOUNDING_BOX` +// per line). If an image has no looked for objects then it should be +// mentioned just once with no LABEL and the ",,,,,,," in place of the +// `BOUNDING_BOX`. +// +// **Four sample rows:** +// +// TRAIN,gs://folder/image1.png,car,0.1,0.1,,,0.3,0.3,, +// TRAIN,gs://folder/image1.png,bike,.7,.6,,,.8,.9,, +// UNASSIGNED,gs://folder/im2.png,car,0.1,0.1,0.2,0.1,0.2,0.3,0.1,0.3 +// TEST,gs://folder/im3.png,,,,,,,,, +//
+//
+// +// +//

AutoML Natural Language

+// +// +//
Entity Extraction
+// +// See [Preparing your training +// data](/natural-language/automl/entity-analysis/docs/prepare) for more +// information. +// +// One or more CSV file(s) with each line in the following format: +// +// ML_USE,GCS_FILE_PATH +// +// * `ML_USE` - Identifies the data set that the current row (file) applies +// to. +// This value can be one of the following: +// * `TRAIN` - Rows in this file are used to train the model. +// * `TEST` - Rows in this file are used to test the model during training. +// * `UNASSIGNED` - Rows in this file are not categorized. They are +// Automatically divided into train and test data. 80% for training and +// 20% for testing.. +// +// * `GCS_FILE_PATH` - a Identifies JSON Lines (.JSONL) file stored in +// Google Cloud Storage that contains in-line text in-line as documents +// for model training. +// +// After the training data set has been determined from the `TRAIN` and +// `UNASSIGNED` CSV files, the training data is divided into train and +// validation data sets. 70% for training and 30% for validation. +// +// For example: +// +// TRAIN,gs://folder/file1.jsonl +// VALIDATE,gs://folder/file2.jsonl +// TEST,gs://folder/file3.jsonl +// +// **In-line JSONL files** +// +// In-line .JSONL files contain, per line, a JSON document that wraps a +// [`text_snippet`][google.cloud.automl.v1.TextSnippet] field followed by +// one or more [`annotations`][google.cloud.automl.v1.AnnotationPayload] +// fields, which have `display_name` and `text_extraction` fields to describe +// the entity from the text snippet. Multiple JSON documents can be separated +// using line breaks (\n). +// +// The supplied text must be annotated exhaustively. For example, if you +// include the text "horse", but do not label it as "animal", +// then "horse" is assumed to not be an "animal". +// +// Any given text snippet content must have 30,000 characters or +// less, and also be UTF-8 NFC encoded. ASCII is accepted as it is +// UTF-8 NFC encoded. +// +// For example: +// +// { +// "text_snippet": { +// "content": "dog car cat" +// }, +// "annotations": [ +// { +// "display_name": "animal", +// "text_extraction": { +// "text_segment": {"start_offset": 0, "end_offset": 2} +// } +// }, +// { +// "display_name": "vehicle", +// "text_extraction": { +// "text_segment": {"start_offset": 4, "end_offset": 6} +// } +// }, +// { +// "display_name": "animal", +// "text_extraction": { +// "text_segment": {"start_offset": 8, "end_offset": 10} +// } +// } +// ] +// }\n +// { +// "text_snippet": { +// "content": "This dog is good." +// }, +// "annotations": [ +// { +// "display_name": "animal", +// "text_extraction": { +// "text_segment": {"start_offset": 5, "end_offset": 7} +// } +// } +// ] +// } +// +// **JSONL files that reference documents** +// +// .JSONL files contain, per line, a JSON document that wraps a +// `input_config` that contains the path to a source PDF document. +// Multiple JSON documents can be separated using line breaks (\n). +// +// For example: +// +// { +// "document": { +// "input_config": { +// "gcs_source": { "input_uris": [ "gs://folder/document1.pdf" ] +// } +// } +// } +// }\n +// { +// "document": { +// "input_config": { +// "gcs_source": { "input_uris": [ "gs://folder/document2.pdf" ] +// } +// } +// } +// } +// +// **In-line JSONL files with PDF layout information** +// +// **Note:** You can only annotate PDF files using the UI. The format described +// below applies to annotated PDF files exported using the UI or `exportData`. +// +// In-line .JSONL files for PDF documents contain, per line, a JSON document +// that wraps a `document` field that provides the textual content of the PDF +// document and the layout information. +// +// For example: +// +// { +// "document": { +// "document_text": { +// "content": "dog car cat" +// } +// "layout": [ +// { +// "text_segment": { +// "start_offset": 0, +// "end_offset": 11, +// }, +// "page_number": 1, +// "bounding_poly": { +// "normalized_vertices": [ +// {"x": 0.1, "y": 0.1}, +// {"x": 0.1, "y": 0.3}, +// {"x": 0.3, "y": 0.3}, +// {"x": 0.3, "y": 0.1}, +// ], +// }, +// "text_segment_type": TOKEN, +// } +// ], +// "document_dimensions": { +// "width": 8.27, +// "height": 11.69, +// "unit": INCH, +// } +// "page_count": 3, +// }, +// "annotations": [ +// { +// "display_name": "animal", +// "text_extraction": { +// "text_segment": {"start_offset": 0, "end_offset": 3} +// } +// }, +// { +// "display_name": "vehicle", +// "text_extraction": { +// "text_segment": {"start_offset": 4, "end_offset": 7} +// } +// }, +// { +// "display_name": "animal", +// "text_extraction": { +// "text_segment": {"start_offset": 8, "end_offset": 11} +// } +// }, +// ], +// +// +// +// +//
Classification
+// +// See [Preparing your training +// data](https://cloud.google.com/natural-language/automl/docs/prepare) for more +// information. +// +// One or more CSV file(s) with each line in the following format: +// +// ML_USE,(TEXT_SNIPPET | GCS_FILE_PATH),LABEL,LABEL,... +// +// * `ML_USE` - Identifies the data set that the current row (file) applies +// to. +// This value can be one of the following: +// * `TRAIN` - Rows in this file are used to train the model. +// * `TEST` - Rows in this file are used to test the model during training. +// * `UNASSIGNED` - Rows in this file are not categorized. They are +// Automatically divided into train and test data. 80% for training and +// 20% for testing. +// +// * `TEXT_SNIPPET` and `GCS_FILE_PATH` are distinguished by a pattern. If +// the column content is a valid Google Cloud Storage file path, that is, +// prefixed by "gs://", it is treated as a `GCS_FILE_PATH`. Otherwise, if +// the content is enclosed in double quotes (""), it is treated as a +// `TEXT_SNIPPET`. For `GCS_FILE_PATH`, the path must lead to a +// file with supported extension and UTF-8 encoding, for example, +// "gs://folder/content.txt" AutoML imports the file content +// as a text snippet. For `TEXT_SNIPPET`, AutoML imports the column content +// excluding quotes. In both cases, size of the content must be 10MB or +// less in size. For zip files, the size of each file inside the zip must be +// 10MB or less in size. +// +// For the `MULTICLASS` classification type, at most one `LABEL` is allowed. +// The `ML_USE` and `LABEL` columns are optional. +// Supported file extensions: .TXT, .PDF, .ZIP +// +// A maximum of 100 unique labels are allowed per CSV row. +// +// Sample rows: +// +// TRAIN,"They have bad food and very rude",RudeService,BadFood +// gs://folder/content.txt,SlowService +// TEST,gs://folder/document.pdf +// VALIDATE,gs://folder/text_files.zip,BadFood +// +// +// +//
Sentiment Analysis
+// +// See [Preparing your training +// data](https://cloud.google.com/natural-language/automl/docs/prepare) for more +// information. +// +// CSV file(s) with each line in format: +// +// ML_USE,(TEXT_SNIPPET | GCS_FILE_PATH),SENTIMENT +// +// * `ML_USE` - Identifies the data set that the current row (file) applies +// to. +// This value can be one of the following: +// * `TRAIN` - Rows in this file are used to train the model. +// * `TEST` - Rows in this file are used to test the model during training. +// * `UNASSIGNED` - Rows in this file are not categorized. They are +// Automatically divided into train and test data. 80% for training and +// 20% for testing. +// +// * `TEXT_SNIPPET` and `GCS_FILE_PATH` are distinguished by a pattern. If +// the column content is a valid Google Cloud Storage file path, that is, +// prefixed by "gs://", it is treated as a `GCS_FILE_PATH`. Otherwise, if +// the content is enclosed in double quotes (""), it is treated as a +// `TEXT_SNIPPET`. For `GCS_FILE_PATH`, the path must lead to a +// file with supported extension and UTF-8 encoding, for example, +// "gs://folder/content.txt" AutoML imports the file content +// as a text snippet. For `TEXT_SNIPPET`, AutoML imports the column content +// excluding quotes. In both cases, size of the content must be 128kB or +// less in size. For zip files, the size of each file inside the zip must be +// 128kB or less in size. +// +// The `ML_USE` and `SENTIMENT` columns are optional. +// Supported file extensions: .TXT, .PDF, .ZIP +// +// * `SENTIMENT` - An integer between 0 and +// Dataset.text_sentiment_dataset_metadata.sentiment_max +// (inclusive). Describes the ordinal of the sentiment - higher +// value means a more positive sentiment. All the values are +// completely relative, i.e. neither 0 needs to mean a negative or +// neutral sentiment nor sentiment_max needs to mean a positive one - +// it is just required that 0 is the least positive sentiment +// in the data, and sentiment_max is the most positive one. +// The SENTIMENT shouldn't be confused with "score" or "magnitude" +// from the previous Natural Language Sentiment Analysis API. +// All SENTIMENT values between 0 and sentiment_max must be +// represented in the imported data. On prediction the same 0 to +// sentiment_max range will be used. The difference between +// neighboring sentiment values needs not to be uniform, e.g. 1 and +// 2 may be similar whereas the difference between 2 and 3 may be +// large. +// +// Sample rows: +// +// TRAIN,"@freewrytin this is way too good for your product",2 +// gs://folder/content.txt,3 +// TEST,gs://folder/document.pdf +// VALIDATE,gs://folder/text_files.zip,2 +//
+//
+// +// +// **Input field definitions:** +// +// `ML_USE` +// : ("TRAIN" | "VALIDATE" | "TEST" | "UNASSIGNED") +// Describes how the given example (file) should be used for model +// training. "UNASSIGNED" can be used when user has no preference. +// +// `GCS_FILE_PATH` +// : The path to a file on Google Cloud Storage. For example, +// "gs://folder/image1.png". +// +// `LABEL` +// : A display name of an object on an image, video etc., e.g. "dog". +// Must be up to 32 characters long and can consist only of ASCII +// Latin letters A-Z and a-z, underscores(_), and ASCII digits 0-9. +// For each label an AnnotationSpec is created which display_name +// becomes the label; AnnotationSpecs are given back in predictions. +// +// `BOUNDING_BOX` +// : (`VERTEX,VERTEX,VERTEX,VERTEX` | `VERTEX,,,VERTEX,,`) +// A rectangle parallel to the frame of the example (image, +// video). If 4 vertices are given they are connected by edges +// in the order provided, if 2 are given they are recognized +// as diagonally opposite vertices of the rectangle. +// +// `VERTEX` +// : (`COORDINATE,COORDINATE`) +// First coordinate is horizontal (x), the second is vertical (y). +// +// `COORDINATE` +// : A float in 0 to 1 range, relative to total length of +// image or video in given dimension. For fractions the +// leading non-decimal 0 can be omitted (i.e. 0.3 = .3). +// Point 0,0 is in top left. +// +// `TEXT_SNIPPET` +// : The content of a text snippet, UTF-8 encoded, enclosed within +// double quotes (""). +// +// `DOCUMENT` +// : A field that provides the textual content with document and the layout +// information. +// +// +// **Errors:** +// // If any of the provided CSV files can't be parsed or if more than certain // percent of CSV rows cannot be processed then the operation fails and // nothing is imported. Regardless of overall success or failure the per-row @@ -120,23 +542,359 @@ func (*InputConfig) XXX_OneofWrappers() []interface{} { } } -// * For Translation: +// Input configuration for BatchPredict Action. +// +// The format of input depends on the ML problem of the model used for +// prediction. As input source the +// [gcs_source][google.cloud.automl.v1.InputConfig.gcs_source] +// is expected, unless specified otherwise. +// +// The formats are represented in EBNF with commas being literal and with +// non-terminal symbols defined near the end of this comment. The formats +// are: +// +//

AutoML Natural Language

+//
Classification
+// +// One or more CSV files where each line is a single column: +// +// GCS_FILE_PATH +// +// `GCS_FILE_PATH` is the Google Cloud Storage location of a text file. +// Supported file extensions: .TXT, .PDF +// Text files can be no larger than 10MB in size. +// +// Sample rows: +// +// gs://folder/text1.txt +// gs://folder/text2.pdf +// +//
Sentiment Analysis
+// One or more CSV files where each line is a single column: +// +// GCS_FILE_PATH +// +// `GCS_FILE_PATH` is the Google Cloud Storage location of a text file. +// Supported file extensions: .TXT, .PDF +// Text files can be no larger than 128kB in size. +// +// Sample rows: +// +// gs://folder/text1.txt +// gs://folder/text2.pdf +// +//
Entity Extraction
+// +// One or more JSONL (JSON Lines) files that either provide inline text or +// documents. You can only use one format, either inline text or documents, +// for a single call to [AutoMl.BatchPredict]. +// +// Each JSONL file contains a per line a proto that +// wraps a temporary user-assigned TextSnippet ID (string up to 2000 +// characters long) called "id", a TextSnippet proto (in +// JSON representation) and zero or more TextFeature protos. Any given +// text snippet content must have 30,000 characters or less, and also +// be UTF-8 NFC encoded (ASCII already is). The IDs provided should be +// unique. +// +// Each document JSONL file contains, per line, a proto that wraps a +// Document proto with `input_config` set. Only PDF documents are +// currently supported, and each PDF document cannot exceed 2MB in size. +// +// Each JSONL file must not exceed 100MB in size, and no more than 20 +// JSONL files may be passed. +// +// Sample inline JSONL file (Shown with artificial line +// breaks. Actual line breaks are denoted by "\n".): +// +// { +// "id": "my_first_id", +// "text_snippet": { "content": "dog car cat"}, +// "text_features": [ +// { +// "text_segment": {"start_offset": 4, "end_offset": 6}, +// "structural_type": PARAGRAPH, +// "bounding_poly": { +// "normalized_vertices": [ +// {"x": 0.1, "y": 0.1}, +// {"x": 0.1, "y": 0.3}, +// {"x": 0.3, "y": 0.3}, +// {"x": 0.3, "y": 0.1}, +// ] +// }, +// } +// ], +// }\n +// { +// "id": "2", +// "text_snippet": { +// "content": "Extended sample content", +// "mime_type": "text/plain" +// } +// } +// +// Sample document JSONL file (Shown with artificial line +// breaks. Actual line breaks are denoted by "\n".): +// +// { +// "document": { +// "input_config": { +// "gcs_source": { "input_uris": [ "gs://folder/document1.pdf" ] +// } +// } +// } +// }\n +// { +// "document": { +// "input_config": { +// "gcs_source": { "input_uris": [ "gs://folder/document2.pdf" ] +// } +// } +// } +// } +//
+//
+// +// **Input field definitions:** +// +// `GCS_FILE_PATH` +// : The path to a file on Google Cloud Storage. For example, +// "gs://folder/video.avi". +// +// **Errors:** +// +// If any of the provided CSV files can't be parsed or if more than certain +// percent of CSV rows cannot be processed then the operation fails and +// prediction does not happen. Regardless of overall success or failure the +// per-row failures, up to a certain count cap, will be listed in +// Operation.metadata.partial_failures. +type BatchPredictInputConfig struct { + // The source of the input. + // + // Types that are valid to be assigned to Source: + // *BatchPredictInputConfig_GcsSource + Source isBatchPredictInputConfig_Source `protobuf_oneof:"source"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *BatchPredictInputConfig) Reset() { *m = BatchPredictInputConfig{} } +func (m *BatchPredictInputConfig) String() string { return proto.CompactTextString(m) } +func (*BatchPredictInputConfig) ProtoMessage() {} +func (*BatchPredictInputConfig) Descriptor() ([]byte, []int) { + return fileDescriptor_929966d18309cd53, []int{1} +} + +func (m *BatchPredictInputConfig) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_BatchPredictInputConfig.Unmarshal(m, b) +} +func (m *BatchPredictInputConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_BatchPredictInputConfig.Marshal(b, m, deterministic) +} +func (m *BatchPredictInputConfig) XXX_Merge(src proto.Message) { + xxx_messageInfo_BatchPredictInputConfig.Merge(m, src) +} +func (m *BatchPredictInputConfig) XXX_Size() int { + return xxx_messageInfo_BatchPredictInputConfig.Size(m) +} +func (m *BatchPredictInputConfig) XXX_DiscardUnknown() { + xxx_messageInfo_BatchPredictInputConfig.DiscardUnknown(m) +} + +var xxx_messageInfo_BatchPredictInputConfig proto.InternalMessageInfo + +type isBatchPredictInputConfig_Source interface { + isBatchPredictInputConfig_Source() +} + +type BatchPredictInputConfig_GcsSource struct { + GcsSource *GcsSource `protobuf:"bytes,1,opt,name=gcs_source,json=gcsSource,proto3,oneof"` +} + +func (*BatchPredictInputConfig_GcsSource) isBatchPredictInputConfig_Source() {} + +func (m *BatchPredictInputConfig) GetSource() isBatchPredictInputConfig_Source { + if m != nil { + return m.Source + } + return nil +} + +func (m *BatchPredictInputConfig) GetGcsSource() *GcsSource { + if x, ok := m.GetSource().(*BatchPredictInputConfig_GcsSource); ok { + return x.GcsSource + } + return nil +} + +// XXX_OneofWrappers is for the internal use of the proto package. +func (*BatchPredictInputConfig) XXX_OneofWrappers() []interface{} { + return []interface{}{ + (*BatchPredictInputConfig_GcsSource)(nil), + } +} + +// Input configuration of an [Document][google.cloud.automl.v1.Image]. +type ImageInputConfig struct { + // The Google Cloud Storage location of the document file. Only a single path + // should be given. + GcsSource *GcsSource `protobuf:"bytes,1,opt,name=gcs_source,json=gcsSource,proto3" json:"gcs_source,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ImageInputConfig) Reset() { *m = ImageInputConfig{} } +func (m *ImageInputConfig) String() string { return proto.CompactTextString(m) } +func (*ImageInputConfig) ProtoMessage() {} +func (*ImageInputConfig) Descriptor() ([]byte, []int) { + return fileDescriptor_929966d18309cd53, []int{2} +} + +func (m *ImageInputConfig) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ImageInputConfig.Unmarshal(m, b) +} +func (m *ImageInputConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ImageInputConfig.Marshal(b, m, deterministic) +} +func (m *ImageInputConfig) XXX_Merge(src proto.Message) { + xxx_messageInfo_ImageInputConfig.Merge(m, src) +} +func (m *ImageInputConfig) XXX_Size() int { + return xxx_messageInfo_ImageInputConfig.Size(m) +} +func (m *ImageInputConfig) XXX_DiscardUnknown() { + xxx_messageInfo_ImageInputConfig.DiscardUnknown(m) +} + +var xxx_messageInfo_ImageInputConfig proto.InternalMessageInfo + +func (m *ImageInputConfig) GetGcsSource() *GcsSource { + if m != nil { + return m.GcsSource + } + return nil +} + +// Input configuration of a [Document][google.cloud.automl.v1.Document]. +type DocumentInputConfig struct { + // The Google Cloud Storage location of the document file. Only a single path + // should be given. + // + // Max supported size: 512MB. + // + // Supported extensions: .PDF. + GcsSource *GcsSource `protobuf:"bytes,1,opt,name=gcs_source,json=gcsSource,proto3" json:"gcs_source,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *DocumentInputConfig) Reset() { *m = DocumentInputConfig{} } +func (m *DocumentInputConfig) String() string { return proto.CompactTextString(m) } +func (*DocumentInputConfig) ProtoMessage() {} +func (*DocumentInputConfig) Descriptor() ([]byte, []int) { + return fileDescriptor_929966d18309cd53, []int{3} +} + +func (m *DocumentInputConfig) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_DocumentInputConfig.Unmarshal(m, b) +} +func (m *DocumentInputConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_DocumentInputConfig.Marshal(b, m, deterministic) +} +func (m *DocumentInputConfig) XXX_Merge(src proto.Message) { + xxx_messageInfo_DocumentInputConfig.Merge(m, src) +} +func (m *DocumentInputConfig) XXX_Size() int { + return xxx_messageInfo_DocumentInputConfig.Size(m) +} +func (m *DocumentInputConfig) XXX_DiscardUnknown() { + xxx_messageInfo_DocumentInputConfig.DiscardUnknown(m) +} + +var xxx_messageInfo_DocumentInputConfig proto.InternalMessageInfo + +func (m *DocumentInputConfig) GetGcsSource() *GcsSource { + if m != nil { + return m.GcsSource + } + return nil +} + +// Output configuration for ExportData. +// +// As destination the +// [gcs_destination][google.cloud.automl.v1.OutputConfig.gcs_destination] +// must be set unless specified otherwise for a domain. If gcs_destination is +// set then in the given directory a new directory is created. Its name +// will be "export_data--", +// where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. +// Only ground truth annotations are exported (not approved annotations are +// not exported). +// +// The outputs correspond to how the data was imported, and may be used as +// input to import data. The output formats are represented as EBNF with literal +// commas and same non-terminal symbols definitions are these in import data's +// [InputConfig][google.cloud.automl.v1.InputConfig]: +// +// * For Image Classification: +// CSV file(s) `image_classification_1.csv`, +// `image_classification_2.csv`,...,`image_classification_N.csv`with +// each line in format: +// ML_USE,GCS_FILE_PATH,LABEL,LABEL,... +// where GCS_FILE_PATHs point at the original, source locations of the +// imported images. +// For MULTICLASS classification type, there can be at most one LABEL +// per example. +// +// * For Image Object Detection: +// CSV file(s) `image_object_detection_1.csv`, +// `image_object_detection_2.csv`,...,`image_object_detection_N.csv` +// with each line in format: +// ML_USE,GCS_FILE_PATH,[LABEL],(BOUNDING_BOX | ,,,,,,,) +// where GCS_FILE_PATHs point at the original, source locations of the +// imported images. +// +// * For Text Classification: +// In the created directory CSV file(s) `text_classification_1.csv`, +// `text_classification_2.csv`, ...,`text_classification_N.csv` will be +// created where N depends on the total number of examples exported. +// Each line in the CSV is of the format: +// ML_USE,GCS_FILE_PATH,LABEL,LABEL,... +// where GCS_FILE_PATHs point at the exported .txt files containing +// the text content of the imported example. For MULTICLASS +// classification type, there will be at most one LABEL per example. +// +// * For Text Sentiment: +// In the created directory CSV file(s) `text_sentiment_1.csv`, +// `text_sentiment_2.csv`, ...,`text_sentiment_N.csv` will be +// created where N depends on the total number of examples exported. +// Each line in the CSV is of the format: +// ML_USE,GCS_FILE_PATH,SENTIMENT +// where GCS_FILE_PATHs point at the exported .txt files containing +// the text content of the imported example. +// +// * For Text Extraction: +// CSV file `text_extraction.csv`, with each line in format: +// ML_USE,GCS_FILE_PATH +// GCS_FILE_PATH leads to a .JSONL (i.e. JSON Lines) file which +// contains, per line, a proto that wraps a TextSnippet proto (in json +// representation) followed by AnnotationPayload protos (called +// annotations). If initially documents had been imported, the JSONL +// will point at the original, source locations of the imported +// documents. +// +// * For Translation: // CSV file `translation.csv`, with each line in format: // ML_USE,GCS_FILE_PATH // GCS_FILE_PATH leads to a .TSV file which describes examples that have // given ML_USE, using the following row format per line: // TEXT_SNIPPET (in source language) \t TEXT_SNIPPET (in target // language) -// -// `export_data__` -// where will be made -// BigQuery-dataset-name compatible (e.g. most special characters will -// become underscores), and timestamp will be in -// YYYY_MM_DDThh_mm_ss_sssZ "based on ISO-8601" format. In that -// dataset a new table called `primary_table` will be created, and -// filled with precisely the same data as this obtained on import. type OutputConfig struct { - // Required. The destination of the output. + // The destination of the output. // // Types that are valid to be assigned to Destination: // *OutputConfig_GcsDestination @@ -150,7 +908,7 @@ func (m *OutputConfig) Reset() { *m = OutputConfig{} } func (m *OutputConfig) String() string { return proto.CompactTextString(m) } func (*OutputConfig) ProtoMessage() {} func (*OutputConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_929966d18309cd53, []int{1} + return fileDescriptor_929966d18309cd53, []int{4} } func (m *OutputConfig) XXX_Unmarshal(b []byte) error { @@ -202,10 +960,282 @@ func (*OutputConfig) XXX_OneofWrappers() []interface{} { } } +// Output configuration for BatchPredict Action. +// +// As destination the +// +// [gcs_destination][google.cloud.automl.v1.BatchPredictOutputConfig.gcs_destination] +// must be set unless specified otherwise for a domain. If gcs_destination is +// set then in the given directory a new directory is created. Its name +// will be +// "prediction--", +// where timestamp is in YYYY-MM-DDThh:mm:ss.sssZ ISO-8601 format. The contents +// of it depends on the ML problem the predictions are made for. +// +// * For Text Classification: +// In the created directory files `text_classification_1.jsonl`, +// `text_classification_2.jsonl`,...,`text_classification_N.jsonl` +// will be created, where N may be 1, and depends on the +// total number of inputs and annotations found. +// +// Each .JSONL file will contain, per line, a JSON representation of a +// proto that wraps input text (or pdf) file in +// the text snippet (or document) proto and a list of +// zero or more AnnotationPayload protos (called annotations), which +// have classification detail populated. A single text (or pdf) file +// will be listed only once with all its annotations, and its +// annotations will never be split across files. +// +// If prediction for any text (or pdf) file failed (partially or +// completely), then additional `errors_1.jsonl`, `errors_2.jsonl`,..., +// `errors_N.jsonl` files will be created (N depends on total number of +// failed predictions). These files will have a JSON representation of a +// proto that wraps input text (or pdf) file followed by exactly one +// +// [`google.rpc.Status`](https: +// //github.com/googleapis/googleapis/blob/master/google/rpc/status.proto) +// containing only `code` and `message`. +// +// * For Text Sentiment: +// In the created directory files `text_sentiment_1.jsonl`, +// `text_sentiment_2.jsonl`,...,`text_sentiment_N.jsonl` +// will be created, where N may be 1, and depends on the +// total number of inputs and annotations found. +// +// Each .JSONL file will contain, per line, a JSON representation of a +// proto that wraps input text (or pdf) file in +// the text snippet (or document) proto and a list of +// zero or more AnnotationPayload protos (called annotations), which +// have text_sentiment detail populated. A single text (or pdf) file +// will be listed only once with all its annotations, and its +// annotations will never be split across files. +// +// If prediction for any text (or pdf) file failed (partially or +// completely), then additional `errors_1.jsonl`, `errors_2.jsonl`,..., +// `errors_N.jsonl` files will be created (N depends on total number of +// failed predictions). These files will have a JSON representation of a +// proto that wraps input text (or pdf) file followed by exactly one +// +// [`google.rpc.Status`](https: +// //github.com/googleapis/googleapis/blob/master/google/rpc/status.proto) +// containing only `code` and `message`. +// +// * For Text Extraction: +// In the created directory files `text_extraction_1.jsonl`, +// `text_extraction_2.jsonl`,...,`text_extraction_N.jsonl` +// will be created, where N may be 1, and depends on the +// total number of inputs and annotations found. +// The contents of these .JSONL file(s) depend on whether the input +// used inline text, or documents. +// If input was inline, then each .JSONL file will contain, per line, +// a JSON representation of a proto that wraps given in request text +// snippet's "id" (if specified), followed by input text snippet, +// and a list of zero or more +// AnnotationPayload protos (called annotations), which have +// text_extraction detail populated. A single text snippet will be +// listed only once with all its annotations, and its annotations will +// never be split across files. +// If input used documents, then each .JSONL file will contain, per +// line, a JSON representation of a proto that wraps given in request +// document proto, followed by its OCR-ed representation in the form +// of a text snippet, finally followed by a list of zero or more +// AnnotationPayload protos (called annotations), which have +// text_extraction detail populated and refer, via their indices, to +// the OCR-ed text snippet. A single document (and its text snippet) +// will be listed only once with all its annotations, and its +// annotations will never be split across files. +// If prediction for any text snippet failed (partially or completely), +// then additional `errors_1.jsonl`, `errors_2.jsonl`,..., +// `errors_N.jsonl` files will be created (N depends on total number of +// failed predictions). These files will have a JSON representation of a +// proto that wraps either the "id" : "" (in case of inline) +// or the document proto (in case of document) but here followed by +// exactly one [`google.rpc.Status`](https: +// //github.com/googleapis/googleapis/blob/master/google/rpc/status.proto) +// containing only `code` and `message`. +type BatchPredictOutputConfig struct { + // The destination of the output. + // + // Types that are valid to be assigned to Destination: + // *BatchPredictOutputConfig_GcsDestination + Destination isBatchPredictOutputConfig_Destination `protobuf_oneof:"destination"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *BatchPredictOutputConfig) Reset() { *m = BatchPredictOutputConfig{} } +func (m *BatchPredictOutputConfig) String() string { return proto.CompactTextString(m) } +func (*BatchPredictOutputConfig) ProtoMessage() {} +func (*BatchPredictOutputConfig) Descriptor() ([]byte, []int) { + return fileDescriptor_929966d18309cd53, []int{5} +} + +func (m *BatchPredictOutputConfig) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_BatchPredictOutputConfig.Unmarshal(m, b) +} +func (m *BatchPredictOutputConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_BatchPredictOutputConfig.Marshal(b, m, deterministic) +} +func (m *BatchPredictOutputConfig) XXX_Merge(src proto.Message) { + xxx_messageInfo_BatchPredictOutputConfig.Merge(m, src) +} +func (m *BatchPredictOutputConfig) XXX_Size() int { + return xxx_messageInfo_BatchPredictOutputConfig.Size(m) +} +func (m *BatchPredictOutputConfig) XXX_DiscardUnknown() { + xxx_messageInfo_BatchPredictOutputConfig.DiscardUnknown(m) +} + +var xxx_messageInfo_BatchPredictOutputConfig proto.InternalMessageInfo + +type isBatchPredictOutputConfig_Destination interface { + isBatchPredictOutputConfig_Destination() +} + +type BatchPredictOutputConfig_GcsDestination struct { + GcsDestination *GcsDestination `protobuf:"bytes,1,opt,name=gcs_destination,json=gcsDestination,proto3,oneof"` +} + +func (*BatchPredictOutputConfig_GcsDestination) isBatchPredictOutputConfig_Destination() {} + +func (m *BatchPredictOutputConfig) GetDestination() isBatchPredictOutputConfig_Destination { + if m != nil { + return m.Destination + } + return nil +} + +func (m *BatchPredictOutputConfig) GetGcsDestination() *GcsDestination { + if x, ok := m.GetDestination().(*BatchPredictOutputConfig_GcsDestination); ok { + return x.GcsDestination + } + return nil +} + +// XXX_OneofWrappers is for the internal use of the proto package. +func (*BatchPredictOutputConfig) XXX_OneofWrappers() []interface{} { + return []interface{}{ + (*BatchPredictOutputConfig_GcsDestination)(nil), + } +} + +// Output configuration for ModelExport Action. +type ModelExportOutputConfig struct { + // The destination of the output. + // + // Types that are valid to be assigned to Destination: + // *ModelExportOutputConfig_GcsDestination + Destination isModelExportOutputConfig_Destination `protobuf_oneof:"destination"` + // The format in which the model must be exported. The available, and default, + // formats depend on the problem and model type (if given problem and type + // combination doesn't have a format listed, it means its models are not + // exportable): + // + // * For Image Classification mobile-low-latency-1, mobile-versatile-1, + // mobile-high-accuracy-1: + // "tflite" (default), "edgetpu_tflite", "tf_saved_model", "tf_js". + // + // * For Image Classification mobile-core-ml-low-latency-1, + // mobile-core-ml-versatile-1, mobile-core-ml-high-accuracy-1: + // "core_ml" (default). + // + // * For Image Object Detection mobile-low-latency-1, mobile-versatile-1, + // mobile-high-accuracy-1: + // "tflite", "tf_saved_model", "tf_js". + // Formats description: + // + // * tflite - Used for Android mobile devices. + // * edgetpu_tflite - Used for [Edge TPU](https://cloud.google.com/edge-tpu/) + // devices. + // * tf_saved_model - A tensorflow model in SavedModel format. + // * tf_js - A [TensorFlow.js](https://www.tensorflow.org/js) model that can + // be used in the browser and in Node.js using JavaScript.x` + // * core_ml - Used for iOS mobile devices. + ModelFormat string `protobuf:"bytes,4,opt,name=model_format,json=modelFormat,proto3" json:"model_format,omitempty"` + // Additional model-type and format specific parameters describing the + // requirements for the to be exported model files, any string must be up to + // 25000 characters long. + Params map[string]string `protobuf:"bytes,2,rep,name=params,proto3" json:"params,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ModelExportOutputConfig) Reset() { *m = ModelExportOutputConfig{} } +func (m *ModelExportOutputConfig) String() string { return proto.CompactTextString(m) } +func (*ModelExportOutputConfig) ProtoMessage() {} +func (*ModelExportOutputConfig) Descriptor() ([]byte, []int) { + return fileDescriptor_929966d18309cd53, []int{6} +} + +func (m *ModelExportOutputConfig) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ModelExportOutputConfig.Unmarshal(m, b) +} +func (m *ModelExportOutputConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ModelExportOutputConfig.Marshal(b, m, deterministic) +} +func (m *ModelExportOutputConfig) XXX_Merge(src proto.Message) { + xxx_messageInfo_ModelExportOutputConfig.Merge(m, src) +} +func (m *ModelExportOutputConfig) XXX_Size() int { + return xxx_messageInfo_ModelExportOutputConfig.Size(m) +} +func (m *ModelExportOutputConfig) XXX_DiscardUnknown() { + xxx_messageInfo_ModelExportOutputConfig.DiscardUnknown(m) +} + +var xxx_messageInfo_ModelExportOutputConfig proto.InternalMessageInfo + +type isModelExportOutputConfig_Destination interface { + isModelExportOutputConfig_Destination() +} + +type ModelExportOutputConfig_GcsDestination struct { + GcsDestination *GcsDestination `protobuf:"bytes,1,opt,name=gcs_destination,json=gcsDestination,proto3,oneof"` +} + +func (*ModelExportOutputConfig_GcsDestination) isModelExportOutputConfig_Destination() {} + +func (m *ModelExportOutputConfig) GetDestination() isModelExportOutputConfig_Destination { + if m != nil { + return m.Destination + } + return nil +} + +func (m *ModelExportOutputConfig) GetGcsDestination() *GcsDestination { + if x, ok := m.GetDestination().(*ModelExportOutputConfig_GcsDestination); ok { + return x.GcsDestination + } + return nil +} + +func (m *ModelExportOutputConfig) GetModelFormat() string { + if m != nil { + return m.ModelFormat + } + return "" +} + +func (m *ModelExportOutputConfig) GetParams() map[string]string { + if m != nil { + return m.Params + } + return nil +} + +// XXX_OneofWrappers is for the internal use of the proto package. +func (*ModelExportOutputConfig) XXX_OneofWrappers() []interface{} { + return []interface{}{ + (*ModelExportOutputConfig_GcsDestination)(nil), + } +} + // The Google Cloud Storage location for the input content. type GcsSource struct { - // Required. Google Cloud Storage URIs to input files, up to 2000 characters - // long. Accepted forms: + // Required. Google Cloud Storage URIs to input files, up to 2000 + // characters long. Accepted forms: // * Full object path, e.g. gs://bucket/directory/object.csv InputUris []string `protobuf:"bytes,1,rep,name=input_uris,json=inputUris,proto3" json:"input_uris,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -217,7 +1247,7 @@ func (m *GcsSource) Reset() { *m = GcsSource{} } func (m *GcsSource) String() string { return proto.CompactTextString(m) } func (*GcsSource) ProtoMessage() {} func (*GcsSource) Descriptor() ([]byte, []int) { - return fileDescriptor_929966d18309cd53, []int{2} + return fileDescriptor_929966d18309cd53, []int{7} } func (m *GcsSource) XXX_Unmarshal(b []byte) error { @@ -263,7 +1293,7 @@ func (m *GcsDestination) Reset() { *m = GcsDestination{} } func (m *GcsDestination) String() string { return proto.CompactTextString(m) } func (*GcsDestination) ProtoMessage() {} func (*GcsDestination) Descriptor() ([]byte, []int) { - return fileDescriptor_929966d18309cd53, []int{3} + return fileDescriptor_929966d18309cd53, []int{8} } func (m *GcsDestination) XXX_Unmarshal(b []byte) error { @@ -294,7 +1324,13 @@ func (m *GcsDestination) GetOutputUriPrefix() string { func init() { proto.RegisterType((*InputConfig)(nil), "google.cloud.automl.v1.InputConfig") proto.RegisterMapType((map[string]string)(nil), "google.cloud.automl.v1.InputConfig.ParamsEntry") + proto.RegisterType((*BatchPredictInputConfig)(nil), "google.cloud.automl.v1.BatchPredictInputConfig") + proto.RegisterType((*ImageInputConfig)(nil), "google.cloud.automl.v1.ImageInputConfig") + proto.RegisterType((*DocumentInputConfig)(nil), "google.cloud.automl.v1.DocumentInputConfig") proto.RegisterType((*OutputConfig)(nil), "google.cloud.automl.v1.OutputConfig") + proto.RegisterType((*BatchPredictOutputConfig)(nil), "google.cloud.automl.v1.BatchPredictOutputConfig") + proto.RegisterType((*ModelExportOutputConfig)(nil), "google.cloud.automl.v1.ModelExportOutputConfig") + proto.RegisterMapType((map[string]string)(nil), "google.cloud.automl.v1.ModelExportOutputConfig.ParamsEntry") proto.RegisterType((*GcsSource)(nil), "google.cloud.automl.v1.GcsSource") proto.RegisterType((*GcsDestination)(nil), "google.cloud.automl.v1.GcsDestination") } @@ -302,31 +1338,40 @@ func init() { func init() { proto.RegisterFile("google/cloud/automl/v1/io.proto", fileDescriptor_929966d18309cd53) } var fileDescriptor_929966d18309cd53 = []byte{ - // 416 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x92, 0xdf, 0x6e, 0xd3, 0x30, - 0x18, 0xc5, 0x97, 0x54, 0x54, 0xe4, 0x0b, 0x6c, 0x10, 0xa1, 0xa9, 0x54, 0x20, 0x4a, 0x2f, 0x50, - 0xb5, 0x0b, 0x5b, 0x19, 0x37, 0x10, 0x76, 0x43, 0x06, 0xea, 0x90, 0x40, 0x94, 0xa0, 0xf5, 0x02, - 0x55, 0xaa, 0x4c, 0x96, 0x59, 0x16, 0xa9, 0xbf, 0xc8, 0x7f, 0x2a, 0xf6, 0x4a, 0x7b, 0x14, 0x5e, - 0x82, 0x7b, 0x9e, 0x02, 0xc5, 0xce, 0x58, 0x87, 0x28, 0x77, 0xf6, 0xf9, 0x9d, 0xf3, 0xd9, 0xc7, - 0x09, 0x3c, 0xe1, 0x88, 0xbc, 0xae, 0x68, 0x59, 0xa3, 0x3d, 0xa3, 0xcc, 0x1a, 0x5c, 0xd5, 0x74, - 0x9d, 0x52, 0x81, 0xa4, 0x51, 0x68, 0x30, 0xd9, 0xf7, 0x06, 0xe2, 0x0c, 0xc4, 0x1b, 0xc8, 0x3a, - 0x1d, 0x3e, 0xea, 0x82, 0xac, 0x11, 0x94, 0x49, 0x89, 0x86, 0x19, 0x81, 0x52, 0xfb, 0xd4, 0xf8, - 0x67, 0x00, 0xf1, 0x3b, 0xd9, 0x58, 0x73, 0x8c, 0xf2, 0x5c, 0xf0, 0x24, 0x07, 0xe0, 0xa5, 0x5e, - 0x6a, 0xb4, 0xaa, 0xac, 0x06, 0xc1, 0x28, 0x98, 0xc4, 0x87, 0x4f, 0xc9, 0xbf, 0x47, 0x93, 0x69, - 0xa9, 0x3f, 0x3b, 0xe3, 0xc9, 0x4e, 0x11, 0xf1, 0xab, 0x4d, 0x32, 0x85, 0x7e, 0xc3, 0x14, 0x5b, - 0xe9, 0x41, 0x38, 0xea, 0x4d, 0xe2, 0x43, 0xba, 0x2d, 0xbf, 0x71, 0x30, 0x99, 0xb9, 0xc4, 0x5b, - 0x69, 0xd4, 0x45, 0xd1, 0xc5, 0x87, 0x2f, 0x21, 0xde, 0x90, 0x93, 0x7b, 0xd0, 0xfb, 0x56, 0x5d, - 0xb8, 0x4b, 0x45, 0x45, 0xbb, 0x4c, 0x1e, 0xc0, 0xad, 0x35, 0xab, 0x6d, 0x35, 0x08, 0x9d, 0xe6, - 0x37, 0x59, 0xf8, 0x22, 0xc8, 0x6f, 0x43, 0xdf, 0x77, 0x18, 0x37, 0x70, 0xe7, 0xa3, 0x35, 0xd7, - 0x0d, 0x3f, 0xc1, 0x5e, 0xdb, 0xf0, 0xac, 0xd2, 0x46, 0x48, 0xf7, 0x16, 0x5d, 0xcd, 0x67, 0xff, - 0xa9, 0xf9, 0xe6, 0xda, 0x7d, 0xb2, 0x53, 0xec, 0xf2, 0x1b, 0x4a, 0x7e, 0x17, 0xe2, 0x8d, 0x71, - 0xe3, 0x03, 0x88, 0xfe, 0xbc, 0x4c, 0xf2, 0x18, 0x40, 0xb4, 0x35, 0x97, 0x56, 0x09, 0x3d, 0x08, - 0x46, 0xbd, 0x49, 0x54, 0x44, 0x4e, 0x39, 0x55, 0x42, 0x8f, 0x8f, 0x60, 0xf7, 0xe6, 0xf8, 0xe4, - 0x00, 0xee, 0xa3, 0xbb, 0x6f, 0x9b, 0x58, 0x36, 0xaa, 0x3a, 0x17, 0xdf, 0xbb, 0xce, 0x7b, 0x1e, - 0x9c, 0x2a, 0x31, 0x73, 0x72, 0x7e, 0x19, 0xc0, 0xb0, 0xc4, 0xd5, 0x96, 0x8b, 0xcf, 0x82, 0x2f, - 0x47, 0x1d, 0xe1, 0x58, 0x33, 0xc9, 0x09, 0x2a, 0x4e, 0x79, 0x25, 0xdd, 0xa7, 0xa7, 0x1e, 0xb1, - 0x46, 0xe8, 0xbf, 0x7f, 0xaa, 0x57, 0x7e, 0x75, 0x19, 0xee, 0x4f, 0x7d, 0xfc, 0xd8, 0x0d, 0x7e, - 0x6d, 0x0d, 0x7e, 0x78, 0x4f, 0xe6, 0xe9, 0x8f, 0x2b, 0xb0, 0x70, 0x60, 0xe1, 0xc1, 0x62, 0x9e, - 0xfe, 0x0a, 0x1f, 0x7a, 0x90, 0x65, 0x8e, 0x64, 0x99, 0x47, 0x59, 0x36, 0x4f, 0xbf, 0xf6, 0xdd, - 0xb1, 0xcf, 0x7f, 0x07, 0x00, 0x00, 0xff, 0xff, 0xc6, 0x09, 0x41, 0xdb, 0xca, 0x02, 0x00, 0x00, + // 551 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x54, 0xc1, 0x6e, 0xd3, 0x40, + 0x10, 0xc5, 0x0e, 0x54, 0x64, 0x5c, 0xda, 0x62, 0x50, 0x6b, 0x22, 0xa4, 0xa6, 0x3e, 0xa0, 0x9c, + 0x6c, 0xa5, 0x5c, 0xc0, 0xe5, 0x40, 0xd2, 0x96, 0x50, 0x89, 0x8a, 0x28, 0xa5, 0x41, 0x42, 0x91, + 0xa2, 0xad, 0xb3, 0xd9, 0xae, 0xb0, 0x3d, 0xd6, 0x7a, 0x1d, 0xb5, 0x47, 0x7e, 0xa7, 0x57, 0xfe, + 0x82, 0x9f, 0x80, 0x33, 0x5f, 0x81, 0xbc, 0x9b, 0x50, 0x27, 0x22, 0x1c, 0xaa, 0x0a, 0x6e, 0xde, + 0x79, 0xf3, 0xde, 0x9b, 0x19, 0xcf, 0x2e, 0x6c, 0x33, 0x44, 0x16, 0x51, 0x3f, 0x8c, 0x30, 0x1f, + 0xf9, 0x24, 0x97, 0x18, 0x47, 0xfe, 0xa4, 0xe9, 0x73, 0xf4, 0x52, 0x81, 0x12, 0xed, 0x4d, 0x9d, + 0xe0, 0xa9, 0x04, 0x4f, 0x27, 0x78, 0x93, 0x66, 0xed, 0xe9, 0x94, 0x48, 0x52, 0xee, 0x93, 0x24, + 0x41, 0x49, 0x24, 0xc7, 0x24, 0xd3, 0xac, 0xda, 0x76, 0x09, 0x1d, 0x73, 0x1a, 0x8d, 0x86, 0x67, + 0xf4, 0x9c, 0x4c, 0x38, 0x0a, 0x9d, 0xe0, 0x7e, 0x37, 0xc0, 0x3a, 0x4a, 0xd2, 0x5c, 0xee, 0x63, + 0x32, 0xe6, 0xcc, 0x6e, 0x03, 0xb0, 0x30, 0x1b, 0x66, 0x98, 0x8b, 0x90, 0x3a, 0x46, 0xdd, 0x68, + 0x58, 0xbb, 0x3b, 0xde, 0x9f, 0xbd, 0xbd, 0x4e, 0x98, 0x9d, 0xa8, 0xc4, 0xb7, 0x77, 0x7a, 0x55, + 0x36, 0x3b, 0xd8, 0x1d, 0x58, 0x49, 0x89, 0x20, 0x71, 0xe6, 0x98, 0xf5, 0x4a, 0xc3, 0xda, 0xf5, + 0x97, 0xf1, 0x4b, 0xc6, 0x5e, 0x57, 0x31, 0x0e, 0x13, 0x29, 0x2e, 0x7b, 0x53, 0x7a, 0xed, 0x25, + 0x58, 0xa5, 0xb0, 0xbd, 0x01, 0x95, 0xcf, 0xf4, 0x52, 0x15, 0x55, 0xed, 0x15, 0x9f, 0xf6, 0x63, + 0xb8, 0x37, 0x21, 0x51, 0x4e, 0x1d, 0x53, 0xc5, 0xf4, 0x21, 0x30, 0x5f, 0x18, 0xed, 0xfb, 0xb0, + 0xa2, 0x7b, 0x70, 0x23, 0xd8, 0x6a, 0x13, 0x19, 0x9e, 0x77, 0x05, 0x1d, 0xf1, 0x50, 0x96, 0x9b, + 0xed, 0xdc, 0xa8, 0xd9, 0x76, 0xe5, 0x47, 0xcb, 0x9c, 0xeb, 0xb8, 0xe4, 0xf6, 0x01, 0x36, 0x8e, + 0x62, 0xc2, 0x68, 0xd9, 0xe6, 0xf5, 0x8d, 0x6c, 0x4a, 0xfa, 0xee, 0x47, 0x78, 0x74, 0x80, 0x61, + 0x1e, 0xd3, 0x44, 0xde, 0xae, 0x70, 0x0e, 0xab, 0xef, 0x73, 0x79, 0xad, 0xd8, 0x87, 0xf5, 0x42, + 0x71, 0x44, 0x33, 0xc9, 0x13, 0xb5, 0x49, 0x53, 0xd9, 0x67, 0x7f, 0x91, 0x3d, 0xb8, 0xce, 0x9e, + 0xcd, 0x66, 0x8d, 0xcd, 0x87, 0x1f, 0x80, 0x55, 0xd2, 0x74, 0xbf, 0x18, 0xe0, 0x94, 0x7f, 0xca, + 0xff, 0xa8, 0xe1, 0xab, 0x09, 0x5b, 0xc7, 0x38, 0xa2, 0xd1, 0xe1, 0x45, 0x8a, 0xe2, 0x9f, 0x94, + 0x60, 0xef, 0xc0, 0x6a, 0x5c, 0x58, 0x0e, 0xc7, 0x28, 0x62, 0x22, 0x9d, 0xbb, 0x6a, 0x6d, 0x2d, + 0x15, 0x7b, 0xa3, 0x42, 0xf6, 0xc9, 0xc2, 0xe5, 0xd9, 0x5b, 0xe6, 0xb8, 0xa4, 0xf6, 0xdb, 0xbe, + 0x48, 0x0b, 0x53, 0xf3, 0xa1, 0xfa, 0x7b, 0x91, 0x6c, 0x17, 0x80, 0x17, 0xeb, 0x38, 0xcc, 0x05, + 0xcf, 0x1c, 0xa3, 0x5e, 0x69, 0x54, 0x55, 0xe7, 0xbd, 0xaa, 0x0a, 0x9f, 0x0a, 0x9e, 0xb9, 0x2d, + 0x58, 0x9b, 0x9f, 0x8d, 0xed, 0xc3, 0x43, 0x54, 0x05, 0x17, 0xb4, 0x61, 0x2a, 0xe8, 0x98, 0x5f, + 0xe8, 0x5a, 0x34, 0x79, 0x5d, 0xa3, 0xa7, 0x82, 0x77, 0x15, 0xd6, 0xbe, 0x32, 0xa0, 0x16, 0x62, + 0xbc, 0x64, 0x10, 0x5d, 0xe3, 0xd3, 0xab, 0x29, 0xc2, 0x30, 0x22, 0x09, 0xf3, 0x50, 0x30, 0x9f, + 0xd1, 0x44, 0x3d, 0x70, 0xbe, 0x86, 0x48, 0xca, 0xb3, 0xc5, 0xb7, 0x75, 0x4f, 0x7f, 0x5d, 0x99, + 0x9b, 0x1d, 0x4d, 0xdf, 0x57, 0xc2, 0xad, 0x5c, 0xe2, 0xf1, 0x3b, 0xaf, 0xdf, 0xfc, 0x36, 0x03, + 0x06, 0x0a, 0x18, 0x68, 0x60, 0xd0, 0x6f, 0xfe, 0x34, 0x9f, 0x68, 0x20, 0x08, 0x14, 0x12, 0x04, + 0x1a, 0x0a, 0x82, 0x7e, 0xf3, 0x6c, 0x45, 0xd9, 0x3e, 0xff, 0x15, 0x00, 0x00, 0xff, 0xff, 0x8a, + 0x46, 0x56, 0x65, 0xd1, 0x05, 0x00, 0x00, } diff --git a/googleapis/cloud/automl/v1/model.pb.go b/googleapis/cloud/automl/v1/model.pb.go index 8c9b155a13..83935be70e 100644 --- a/googleapis/cloud/automl/v1/model.pb.go +++ b/googleapis/cloud/automl/v1/model.pb.go @@ -63,6 +63,11 @@ type Model struct { // // Types that are valid to be assigned to ModelMetadata: // *Model_TranslationModelMetadata + // *Model_ImageClassificationModelMetadata + // *Model_TextClassificationModelMetadata + // *Model_ImageObjectDetectionModelMetadata + // *Model_TextExtractionModelMetadata + // *Model_TextSentimentModelMetadata ModelMetadata isModel_ModelMetadata `protobuf_oneof:"model_metadata"` // Output only. Resource name of the model. // Format: `projects/{project_id}/locations/{location_id}/models/{model_id}` @@ -82,6 +87,9 @@ type Model struct { // Output only. Deployment state of the model. A model can only serve // prediction requests after it gets deployed. DeploymentState Model_DeploymentState `protobuf:"varint,8,opt,name=deployment_state,json=deploymentState,proto3,enum=google.cloud.automl.v1.Model_DeploymentState" json:"deployment_state,omitempty"` + // Used to perform a consistent read-modify-write updates. If not set, a blind + // "overwrite" update happens. + Etag string `protobuf:"bytes,10,opt,name=etag,proto3" json:"etag,omitempty"` // Optional. The labels with user-defined metadata to organize your model. // // Label keys and values can be no longer than 64 characters @@ -129,8 +137,38 @@ type Model_TranslationModelMetadata struct { TranslationModelMetadata *TranslationModelMetadata `protobuf:"bytes,15,opt,name=translation_model_metadata,json=translationModelMetadata,proto3,oneof"` } +type Model_ImageClassificationModelMetadata struct { + ImageClassificationModelMetadata *ImageClassificationModelMetadata `protobuf:"bytes,13,opt,name=image_classification_model_metadata,json=imageClassificationModelMetadata,proto3,oneof"` +} + +type Model_TextClassificationModelMetadata struct { + TextClassificationModelMetadata *TextClassificationModelMetadata `protobuf:"bytes,14,opt,name=text_classification_model_metadata,json=textClassificationModelMetadata,proto3,oneof"` +} + +type Model_ImageObjectDetectionModelMetadata struct { + ImageObjectDetectionModelMetadata *ImageObjectDetectionModelMetadata `protobuf:"bytes,20,opt,name=image_object_detection_model_metadata,json=imageObjectDetectionModelMetadata,proto3,oneof"` +} + +type Model_TextExtractionModelMetadata struct { + TextExtractionModelMetadata *TextExtractionModelMetadata `protobuf:"bytes,19,opt,name=text_extraction_model_metadata,json=textExtractionModelMetadata,proto3,oneof"` +} + +type Model_TextSentimentModelMetadata struct { + TextSentimentModelMetadata *TextSentimentModelMetadata `protobuf:"bytes,22,opt,name=text_sentiment_model_metadata,json=textSentimentModelMetadata,proto3,oneof"` +} + func (*Model_TranslationModelMetadata) isModel_ModelMetadata() {} +func (*Model_ImageClassificationModelMetadata) isModel_ModelMetadata() {} + +func (*Model_TextClassificationModelMetadata) isModel_ModelMetadata() {} + +func (*Model_ImageObjectDetectionModelMetadata) isModel_ModelMetadata() {} + +func (*Model_TextExtractionModelMetadata) isModel_ModelMetadata() {} + +func (*Model_TextSentimentModelMetadata) isModel_ModelMetadata() {} + func (m *Model) GetModelMetadata() isModel_ModelMetadata { if m != nil { return m.ModelMetadata @@ -145,6 +183,41 @@ func (m *Model) GetTranslationModelMetadata() *TranslationModelMetadata { return nil } +func (m *Model) GetImageClassificationModelMetadata() *ImageClassificationModelMetadata { + if x, ok := m.GetModelMetadata().(*Model_ImageClassificationModelMetadata); ok { + return x.ImageClassificationModelMetadata + } + return nil +} + +func (m *Model) GetTextClassificationModelMetadata() *TextClassificationModelMetadata { + if x, ok := m.GetModelMetadata().(*Model_TextClassificationModelMetadata); ok { + return x.TextClassificationModelMetadata + } + return nil +} + +func (m *Model) GetImageObjectDetectionModelMetadata() *ImageObjectDetectionModelMetadata { + if x, ok := m.GetModelMetadata().(*Model_ImageObjectDetectionModelMetadata); ok { + return x.ImageObjectDetectionModelMetadata + } + return nil +} + +func (m *Model) GetTextExtractionModelMetadata() *TextExtractionModelMetadata { + if x, ok := m.GetModelMetadata().(*Model_TextExtractionModelMetadata); ok { + return x.TextExtractionModelMetadata + } + return nil +} + +func (m *Model) GetTextSentimentModelMetadata() *TextSentimentModelMetadata { + if x, ok := m.GetModelMetadata().(*Model_TextSentimentModelMetadata); ok { + return x.TextSentimentModelMetadata + } + return nil +} + func (m *Model) GetName() string { if m != nil { return m.Name @@ -187,6 +260,13 @@ func (m *Model) GetDeploymentState() Model_DeploymentState { return Model_DEPLOYMENT_STATE_UNSPECIFIED } +func (m *Model) GetEtag() string { + if m != nil { + return m.Etag + } + return "" +} + func (m *Model) GetLabels() map[string]string { if m != nil { return m.Labels @@ -198,6 +278,11 @@ func (m *Model) GetLabels() map[string]string { func (*Model) XXX_OneofWrappers() []interface{} { return []interface{}{ (*Model_TranslationModelMetadata)(nil), + (*Model_ImageClassificationModelMetadata)(nil), + (*Model_TextClassificationModelMetadata)(nil), + (*Model_ImageObjectDetectionModelMetadata)(nil), + (*Model_TextExtractionModelMetadata)(nil), + (*Model_TextSentimentModelMetadata)(nil), } } @@ -210,38 +295,53 @@ func init() { func init() { proto.RegisterFile("google/cloud/automl/v1/model.proto", fileDescriptor_452845e4ed6fce9d) } var fileDescriptor_452845e4ed6fce9d = []byte{ - // 523 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x93, 0xd1, 0x8e, 0xd2, 0x40, - 0x18, 0x85, 0xb7, 0xac, 0xac, 0xbb, 0x7f, 0x37, 0x40, 0x26, 0x66, 0x53, 0x9b, 0x35, 0x22, 0x57, - 0x78, 0xe1, 0x54, 0xf0, 0x46, 0xbb, 0xde, 0xb0, 0x4b, 0x55, 0x12, 0x40, 0x04, 0x96, 0xa8, 0x21, - 0x69, 0x06, 0x3a, 0x36, 0x8d, 0xd3, 0x4e, 0xd3, 0x4e, 0x49, 0x78, 0x01, 0x1f, 0x66, 0x1f, 0xc5, - 0x47, 0xf1, 0x29, 0x4c, 0x67, 0x5a, 0xdc, 0xdd, 0x88, 0xde, 0xcd, 0xfc, 0xe7, 0x7c, 0x3f, 0x87, - 0xd3, 0x16, 0x5a, 0x3e, 0xe7, 0x3e, 0xa3, 0xd6, 0x9a, 0xf1, 0xcc, 0xb3, 0x48, 0x26, 0x78, 0xc8, - 0xac, 0x4d, 0xc7, 0x0a, 0xb9, 0x47, 0x19, 0x8e, 0x13, 0x2e, 0x38, 0x3a, 0x53, 0x1e, 0x2c, 0x3d, - 0x58, 0x79, 0xf0, 0xa6, 0x63, 0xb6, 0xf7, 0xb0, 0x22, 0x21, 0x51, 0xca, 0x88, 0x08, 0x78, 0xa4, - 0x36, 0x98, 0x4f, 0x0b, 0xa7, 0xbc, 0xad, 0xb2, 0x6f, 0x96, 0x08, 0x42, 0x9a, 0x0a, 0x12, 0xc6, - 0x85, 0xe1, 0xbc, 0x30, 0x90, 0x38, 0xb0, 0x48, 0x14, 0x71, 0x21, 0xe9, 0x54, 0xa9, 0xad, 0x1f, - 0x55, 0xa8, 0x8e, 0xf2, 0x40, 0x28, 0x06, 0xf3, 0xd6, 0x76, 0x57, 0xa6, 0x74, 0x43, 0x2a, 0x88, - 0x47, 0x04, 0x31, 0xea, 0x4d, 0xad, 0xad, 0x77, 0x5f, 0xe2, 0xbf, 0xe7, 0xc5, 0xf3, 0x3f, 0xa4, - 0xdc, 0x36, 0x2a, 0xb8, 0x0f, 0x07, 0x53, 0x43, 0xec, 0xd1, 0x10, 0x82, 0x07, 0x11, 0x09, 0xa9, - 0xa1, 0x35, 0xb5, 0xf6, 0xc9, 0x54, 0x9e, 0xd1, 0x33, 0x38, 0xf5, 0x82, 0x34, 0x66, 0x64, 0xeb, - 0x4a, 0xad, 0x22, 0x35, 0xbd, 0x98, 0x8d, 0x73, 0xcb, 0x13, 0x80, 0x1c, 0x4f, 0xa9, 0x70, 0x03, - 0xcf, 0x38, 0x94, 0x86, 0x93, 0x62, 0x32, 0xf0, 0xd0, 0x05, 0xe8, 0xeb, 0x84, 0x12, 0x41, 0xdd, - 0xbc, 0x09, 0xe3, 0xa1, 0x0c, 0x6e, 0x96, 0xc1, 0xcb, 0x9a, 0xf0, 0xbc, 0xac, 0x69, 0x0a, 0xca, - 0x9e, 0x0f, 0x72, 0x38, 0x8b, 0xbd, 0x1d, 0xac, 0xff, 0x1f, 0x56, 0x76, 0x09, 0x7f, 0x86, 0x86, - 0x47, 0x63, 0xc6, 0xb7, 0x21, 0x8d, 0x84, 0x9b, 0x0a, 0x22, 0xa8, 0x71, 0xdc, 0xd4, 0xda, 0xb5, - 0xee, 0x8b, 0x7d, 0xbd, 0xc9, 0x42, 0x70, 0x7f, 0x47, 0xcd, 0x72, 0x68, 0x5a, 0xf7, 0xee, 0x0e, - 0x50, 0x0f, 0x8e, 0x18, 0x59, 0x51, 0x96, 0x1a, 0xad, 0xe6, 0x61, 0x5b, 0xef, 0x3e, 0xff, 0xf7, - 0xbe, 0xa1, 0xf4, 0x3a, 0x91, 0x48, 0xb6, 0xd3, 0x02, 0x34, 0xdf, 0x80, 0x7e, 0x6b, 0x8c, 0x1a, - 0x70, 0xf8, 0x9d, 0x6e, 0x8b, 0xea, 0xf3, 0x23, 0x7a, 0x04, 0xd5, 0x0d, 0x61, 0x59, 0x59, 0xb9, - 0xba, 0xd8, 0x95, 0xd7, 0x5a, 0xeb, 0x13, 0xd4, 0xef, 0x25, 0x44, 0x4d, 0x38, 0xef, 0x3b, 0x93, - 0xe1, 0xc7, 0x2f, 0x23, 0x67, 0x3c, 0x77, 0x67, 0xf3, 0xde, 0xdc, 0x71, 0xaf, 0xc7, 0xb3, 0x89, - 0x73, 0x35, 0x78, 0x37, 0x70, 0xfa, 0x8d, 0x03, 0x74, 0x0a, 0xc7, 0xca, 0xe1, 0xf4, 0x1b, 0x1a, - 0xaa, 0x01, 0x5c, 0x8f, 0x77, 0xf7, 0xca, 0x65, 0x03, 0x6a, 0x77, 0x5f, 0xb0, 0xcb, 0x1b, 0x0d, - 0xcc, 0x35, 0x0f, 0xf7, 0xfc, 0xb1, 0x89, 0xf6, 0xf5, 0x6d, 0xa1, 0xf8, 0x9c, 0x91, 0xc8, 0xc7, - 0x3c, 0xf1, 0x2d, 0x9f, 0x46, 0xf2, 0x91, 0x58, 0x4a, 0x22, 0x71, 0x90, 0xde, 0xff, 0x62, 0x2e, - 0xd4, 0xe9, 0xa6, 0x72, 0xf6, 0x5e, 0xe1, 0x57, 0x72, 0x71, 0x2f, 0x13, 0x7c, 0x34, 0xc4, 0x8b, - 0xce, 0xcf, 0x52, 0x58, 0x4a, 0x61, 0xa9, 0x84, 0xe5, 0xa2, 0xf3, 0xab, 0xf2, 0x58, 0x09, 0xb6, - 0x2d, 0x15, 0xdb, 0x56, 0x92, 0x6d, 0x2f, 0x3a, 0xab, 0x23, 0xf9, 0xb3, 0xaf, 0x7e, 0x07, 0x00, - 0x00, 0xff, 0xff, 0xc7, 0xd2, 0x39, 0x12, 0xe3, 0x03, 0x00, 0x00, + // 764 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x55, 0xc1, 0x4e, 0xdb, 0x4a, + 0x14, 0xc5, 0xe1, 0xc1, 0x83, 0x09, 0x2f, 0x44, 0xf3, 0x10, 0x32, 0x01, 0x1e, 0x21, 0x4f, 0x95, + 0xd2, 0x45, 0xed, 0x26, 0x2c, 0x0a, 0xa6, 0x52, 0x15, 0x88, 0xdb, 0x46, 0x22, 0x81, 0x26, 0x01, + 0xb5, 0x15, 0xaa, 0x35, 0xb1, 0x07, 0xcb, 0xad, 0xed, 0xb1, 0x3c, 0x13, 0x4a, 0x8a, 0xd8, 0x56, + 0xea, 0xa2, 0xeb, 0xfe, 0x03, 0x9f, 0xd2, 0x4f, 0xe1, 0x2b, 0x2a, 0xcf, 0xd8, 0x01, 0xa2, 0x38, + 0xd9, 0x5d, 0xdf, 0x73, 0xce, 0xbd, 0xc7, 0xc7, 0x33, 0x09, 0x28, 0xd9, 0x84, 0xd8, 0x2e, 0x56, + 0x4d, 0x97, 0xf4, 0x2d, 0x15, 0xf5, 0x19, 0xf1, 0x5c, 0xf5, 0xb2, 0xa2, 0x7a, 0xc4, 0xc2, 0xae, + 0x12, 0x84, 0x84, 0x11, 0xb8, 0x2a, 0x38, 0x0a, 0xe7, 0x28, 0x82, 0xa3, 0x5c, 0x56, 0x0a, 0x6b, + 0xb1, 0x16, 0x05, 0x8e, 0x1a, 0x62, 0x4a, 0xfa, 0xa1, 0x89, 0x85, 0xa4, 0x90, 0x36, 0xd6, 0xf1, + 0x90, 0x9d, 0x70, 0xb6, 0x53, 0x38, 0x0c, 0x5f, 0xb1, 0x98, 0x52, 0x4e, 0xa3, 0x84, 0xc8, 0xa7, + 0x2e, 0x62, 0x0e, 0xf1, 0x63, 0xe6, 0x56, 0xcc, 0xe4, 0x4f, 0xbd, 0xfe, 0x85, 0xca, 0x1c, 0x0f, + 0x53, 0x86, 0xbc, 0x20, 0x26, 0x6c, 0x3c, 0x30, 0x8b, 0x7c, 0x9f, 0x30, 0xae, 0xa6, 0x02, 0x2d, + 0xfd, 0xca, 0x82, 0xb9, 0x66, 0xf4, 0xca, 0x30, 0x00, 0x85, 0x07, 0xd3, 0x0d, 0x9e, 0x83, 0xe1, + 0x61, 0x86, 0x2c, 0xc4, 0x90, 0xbc, 0x5c, 0x94, 0xca, 0xd9, 0xea, 0x73, 0x65, 0x7c, 0x22, 0x4a, + 0xf7, 0x5e, 0xc9, 0xa7, 0x35, 0x63, 0xdd, 0xdb, 0x99, 0xb6, 0xcc, 0x52, 0x30, 0xf8, 0x43, 0x02, + 0xff, 0xf3, 0x5c, 0x0c, 0xd3, 0x45, 0x94, 0x3a, 0x17, 0x8e, 0x39, 0x76, 0xf7, 0x3f, 0x7c, 0xf7, + 0x6e, 0xda, 0xee, 0x46, 0x34, 0xe2, 0xf0, 0xd1, 0x84, 0x51, 0x0f, 0x45, 0x67, 0x0a, 0x07, 0x7e, + 0x97, 0x40, 0x29, 0xca, 0x7f, 0x8a, 0x95, 0x1c, 0xb7, 0xf2, 0x22, 0x35, 0x06, 0x7c, 0xc5, 0x26, + 0x3b, 0xd9, 0x62, 0x93, 0x29, 0xf0, 0xa7, 0x04, 0x9e, 0x88, 0x50, 0x48, 0xef, 0x33, 0x36, 0x99, + 0x61, 0x61, 0x86, 0xcd, 0x71, 0x5e, 0x56, 0xb8, 0x97, 0xbd, 0x89, 0xb1, 0x1c, 0xf3, 0x19, 0xf5, + 0x64, 0xc4, 0xa8, 0x9b, 0x6d, 0x67, 0x1a, 0x09, 0x7e, 0x03, 0xff, 0xf1, 0x5c, 0xf0, 0x15, 0x0b, + 0xd1, 0x58, 0x1f, 0xff, 0x72, 0x1f, 0x3b, 0x93, 0x32, 0xd1, 0x87, 0xe2, 0x51, 0x07, 0xeb, 0x2c, + 0x1d, 0x86, 0x5f, 0xc1, 0x26, 0xdf, 0x4d, 0xb1, 0x1f, 0x9d, 0x6a, 0x9f, 0x8d, 0xae, 0x5e, 0xe5, + 0xab, 0xab, 0x93, 0x56, 0x77, 0x12, 0xed, 0xe8, 0xe6, 0x02, 0x4b, 0x45, 0x21, 0x04, 0x7f, 0xf9, + 0xc8, 0xc3, 0xb2, 0x54, 0x94, 0xca, 0x8b, 0x6d, 0x5e, 0xc3, 0x6d, 0xb0, 0x64, 0x39, 0x34, 0x70, + 0xd1, 0xc0, 0xe0, 0x58, 0x86, 0x63, 0xd9, 0xb8, 0xd7, 0x8a, 0x28, 0x9b, 0x00, 0x44, 0x72, 0x8a, + 0x99, 0xe1, 0x58, 0xf2, 0x2c, 0x27, 0x2c, 0xc6, 0x9d, 0x86, 0x05, 0xf7, 0x41, 0xd6, 0x0c, 0x31, + 0x62, 0xd8, 0x88, 0x76, 0xca, 0x7f, 0x73, 0xf3, 0x85, 0xc4, 0x7c, 0x72, 0x81, 0x95, 0x6e, 0x72, + 0x81, 0xdb, 0x40, 0xd0, 0xa3, 0x46, 0x24, 0xee, 0x07, 0xd6, 0x50, 0x9c, 0x9d, 0x2e, 0x16, 0x74, + 0x2e, 0x7e, 0x0f, 0xf2, 0x16, 0x0e, 0x5c, 0x32, 0xe0, 0x21, 0x52, 0x86, 0x18, 0x96, 0x17, 0x8a, + 0x52, 0x39, 0x57, 0x7d, 0x96, 0x96, 0x1d, 0x0f, 0x44, 0xa9, 0x0f, 0x55, 0x9d, 0x48, 0xd4, 0x5e, + 0xb6, 0x1e, 0x37, 0xa2, 0xa4, 0x30, 0x43, 0xb6, 0x0c, 0x44, 0x52, 0x51, 0x0d, 0x6b, 0x60, 0xde, + 0x45, 0x3d, 0xec, 0x52, 0xb9, 0x54, 0x9c, 0x2d, 0x67, 0xab, 0x4f, 0x27, 0xef, 0x38, 0xe2, 0x5c, + 0xdd, 0x67, 0xe1, 0xa0, 0x1d, 0x0b, 0x0b, 0x7b, 0x20, 0xfb, 0xa0, 0x0d, 0xf3, 0x60, 0xf6, 0x0b, + 0x1e, 0xc4, 0x9f, 0x23, 0x2a, 0xe1, 0x0a, 0x98, 0xbb, 0x44, 0x6e, 0x3f, 0xf9, 0x0c, 0xe2, 0x41, + 0xcb, 0xec, 0x4a, 0xa5, 0x77, 0x60, 0x79, 0xc4, 0x35, 0x2c, 0x82, 0x8d, 0xba, 0x7e, 0x72, 0x74, + 0xfc, 0xa1, 0xa9, 0xb7, 0xba, 0x46, 0xa7, 0x5b, 0xeb, 0xea, 0xc6, 0x69, 0xab, 0x73, 0xa2, 0x1f, + 0x36, 0x5e, 0x37, 0xf4, 0x7a, 0x7e, 0x06, 0x2e, 0x81, 0x05, 0xc1, 0xd0, 0xeb, 0x79, 0x09, 0xe6, + 0x00, 0x38, 0x6d, 0x0d, 0x9f, 0x33, 0x1a, 0xba, 0xab, 0x7d, 0x02, 0xeb, 0xb1, 0x6f, 0xf1, 0x2e, + 0x28, 0x70, 0xa8, 0x62, 0x12, 0x4f, 0x15, 0x3f, 0x9e, 0xaf, 0x82, 0x90, 0x44, 0x97, 0x88, 0xaa, + 0xd7, 0x71, 0x65, 0x38, 0xd6, 0x8d, 0xea, 0x12, 0x71, 0xc5, 0xa9, 0x7a, 0x9d, 0x94, 0xbc, 0xcf, + 0x8f, 0x31, 0x55, 0xaf, 0xc5, 0x71, 0x76, 0xac, 0x9b, 0x83, 0x3c, 0xc8, 0x3d, 0x3e, 0xdb, 0x07, + 0xb7, 0x12, 0x28, 0x98, 0xc4, 0x4b, 0xc9, 0xee, 0x44, 0xfa, 0xf8, 0x32, 0x46, 0x6c, 0xe2, 0x22, + 0xdf, 0x56, 0x48, 0x68, 0xab, 0x36, 0xf6, 0xf9, 0x49, 0x50, 0xef, 0x4d, 0x8e, 0xfe, 0x85, 0xec, + 0x8b, 0xea, 0x36, 0xb3, 0xfa, 0x46, 0xc8, 0x0f, 0xf9, 0xe0, 0x5a, 0x9f, 0x91, 0xe6, 0x91, 0x72, + 0x56, 0xf9, 0x9d, 0x00, 0xe7, 0x1c, 0x38, 0x17, 0xc0, 0xf9, 0x59, 0xe5, 0x2e, 0xb3, 0x26, 0x00, + 0x4d, 0xe3, 0x88, 0xa6, 0x09, 0x48, 0xd3, 0xce, 0x2a, 0xbd, 0x79, 0xbe, 0x76, 0xe7, 0x4f, 0x00, + 0x00, 0x00, 0xff, 0xff, 0x9b, 0x0b, 0xbd, 0xec, 0x56, 0x07, 0x00, 0x00, } diff --git a/googleapis/cloud/automl/v1/model_evaluation.pb.go b/googleapis/cloud/automl/v1/model_evaluation.pb.go index aeb6cdfac0..8a419ca1b6 100644 --- a/googleapis/cloud/automl/v1/model_evaluation.pb.go +++ b/googleapis/cloud/automl/v1/model_evaluation.pb.go @@ -28,16 +28,27 @@ type ModelEvaluation struct { // Output only. Problem type specific evaluation metrics. // // Types that are valid to be assigned to Metrics: + // *ModelEvaluation_ClassificationEvaluationMetrics // *ModelEvaluation_TranslationEvaluationMetrics + // *ModelEvaluation_ImageObjectDetectionEvaluationMetrics + // *ModelEvaluation_TextSentimentEvaluationMetrics + // *ModelEvaluation_TextExtractionEvaluationMetrics Metrics isModelEvaluation_Metrics `protobuf_oneof:"metrics"` // Output only. Resource name of the model evaluation. // Format: // // `projects/{project_id}/locations/{location_id}/models/{model_id}/modelEvaluations/{model_evaluation_id}` Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // Output only. The ID of the annotation spec that the model evaluation applies to. The - // The ID is empty for the overall model evaluation. + // Output only. The ID of the annotation spec that the model evaluation + // applies to. The The ID is empty for the overall model evaluation. AnnotationSpecId string `protobuf:"bytes,2,opt,name=annotation_spec_id,json=annotationSpecId,proto3" json:"annotation_spec_id,omitempty"` + // Output only. The value of + // [display_name][google.cloud.automl.v1.AnnotationSpec.display_name] + // at the moment when the model was trained. Because this field returns a + // value at model training time, for different models trained from the same + // dataset, the values may differ, since display names could had been changed + // between the two model's trainings. + DisplayName string `protobuf:"bytes,15,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // Output only. Timestamp when this model evaluation was created. CreateTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The number of examples used for model evaluation, i.e. for @@ -48,7 +59,7 @@ type ModelEvaluation struct { // Otherwise, this is the count of examples that according to the ground // truth were annotated by the // - // [annotation_spec_id][google.cloud.automl.v1beta1.ModelEvaluation.annotation_spec_id]. + // [annotation_spec_id][google.cloud.automl.v1.ModelEvaluation.annotation_spec_id]. EvaluatedExampleCount int32 `protobuf:"varint,6,opt,name=evaluated_example_count,json=evaluatedExampleCount,proto3" json:"evaluated_example_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -84,12 +95,36 @@ type isModelEvaluation_Metrics interface { isModelEvaluation_Metrics() } +type ModelEvaluation_ClassificationEvaluationMetrics struct { + ClassificationEvaluationMetrics *ClassificationEvaluationMetrics `protobuf:"bytes,8,opt,name=classification_evaluation_metrics,json=classificationEvaluationMetrics,proto3,oneof"` +} + type ModelEvaluation_TranslationEvaluationMetrics struct { TranslationEvaluationMetrics *TranslationEvaluationMetrics `protobuf:"bytes,9,opt,name=translation_evaluation_metrics,json=translationEvaluationMetrics,proto3,oneof"` } +type ModelEvaluation_ImageObjectDetectionEvaluationMetrics struct { + ImageObjectDetectionEvaluationMetrics *ImageObjectDetectionEvaluationMetrics `protobuf:"bytes,12,opt,name=image_object_detection_evaluation_metrics,json=imageObjectDetectionEvaluationMetrics,proto3,oneof"` +} + +type ModelEvaluation_TextSentimentEvaluationMetrics struct { + TextSentimentEvaluationMetrics *TextSentimentEvaluationMetrics `protobuf:"bytes,11,opt,name=text_sentiment_evaluation_metrics,json=textSentimentEvaluationMetrics,proto3,oneof"` +} + +type ModelEvaluation_TextExtractionEvaluationMetrics struct { + TextExtractionEvaluationMetrics *TextExtractionEvaluationMetrics `protobuf:"bytes,13,opt,name=text_extraction_evaluation_metrics,json=textExtractionEvaluationMetrics,proto3,oneof"` +} + +func (*ModelEvaluation_ClassificationEvaluationMetrics) isModelEvaluation_Metrics() {} + func (*ModelEvaluation_TranslationEvaluationMetrics) isModelEvaluation_Metrics() {} +func (*ModelEvaluation_ImageObjectDetectionEvaluationMetrics) isModelEvaluation_Metrics() {} + +func (*ModelEvaluation_TextSentimentEvaluationMetrics) isModelEvaluation_Metrics() {} + +func (*ModelEvaluation_TextExtractionEvaluationMetrics) isModelEvaluation_Metrics() {} + func (m *ModelEvaluation) GetMetrics() isModelEvaluation_Metrics { if m != nil { return m.Metrics @@ -97,6 +132,13 @@ func (m *ModelEvaluation) GetMetrics() isModelEvaluation_Metrics { return nil } +func (m *ModelEvaluation) GetClassificationEvaluationMetrics() *ClassificationEvaluationMetrics { + if x, ok := m.GetMetrics().(*ModelEvaluation_ClassificationEvaluationMetrics); ok { + return x.ClassificationEvaluationMetrics + } + return nil +} + func (m *ModelEvaluation) GetTranslationEvaluationMetrics() *TranslationEvaluationMetrics { if x, ok := m.GetMetrics().(*ModelEvaluation_TranslationEvaluationMetrics); ok { return x.TranslationEvaluationMetrics @@ -104,6 +146,27 @@ func (m *ModelEvaluation) GetTranslationEvaluationMetrics() *TranslationEvaluati return nil } +func (m *ModelEvaluation) GetImageObjectDetectionEvaluationMetrics() *ImageObjectDetectionEvaluationMetrics { + if x, ok := m.GetMetrics().(*ModelEvaluation_ImageObjectDetectionEvaluationMetrics); ok { + return x.ImageObjectDetectionEvaluationMetrics + } + return nil +} + +func (m *ModelEvaluation) GetTextSentimentEvaluationMetrics() *TextSentimentEvaluationMetrics { + if x, ok := m.GetMetrics().(*ModelEvaluation_TextSentimentEvaluationMetrics); ok { + return x.TextSentimentEvaluationMetrics + } + return nil +} + +func (m *ModelEvaluation) GetTextExtractionEvaluationMetrics() *TextExtractionEvaluationMetrics { + if x, ok := m.GetMetrics().(*ModelEvaluation_TextExtractionEvaluationMetrics); ok { + return x.TextExtractionEvaluationMetrics + } + return nil +} + func (m *ModelEvaluation) GetName() string { if m != nil { return m.Name @@ -118,6 +181,13 @@ func (m *ModelEvaluation) GetAnnotationSpecId() string { return "" } +func (m *ModelEvaluation) GetDisplayName() string { + if m != nil { + return m.DisplayName + } + return "" +} + func (m *ModelEvaluation) GetCreateTime() *timestamp.Timestamp { if m != nil { return m.CreateTime @@ -135,7 +205,11 @@ func (m *ModelEvaluation) GetEvaluatedExampleCount() int32 { // XXX_OneofWrappers is for the internal use of the proto package. func (*ModelEvaluation) XXX_OneofWrappers() []interface{} { return []interface{}{ + (*ModelEvaluation_ClassificationEvaluationMetrics)(nil), (*ModelEvaluation_TranslationEvaluationMetrics)(nil), + (*ModelEvaluation_ImageObjectDetectionEvaluationMetrics)(nil), + (*ModelEvaluation_TextSentimentEvaluationMetrics)(nil), + (*ModelEvaluation_TextExtractionEvaluationMetrics)(nil), } } @@ -148,30 +222,42 @@ func init() { } var fileDescriptor_008481175b84a2ca = []byte{ - // 392 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x91, 0xcf, 0x6a, 0xdb, 0x30, - 0x1c, 0xc7, 0x67, 0xb3, 0x64, 0x44, 0x39, 0x6c, 0x08, 0x96, 0x79, 0x26, 0x6c, 0x61, 0x27, 0x1f, - 0x36, 0x09, 0x6f, 0x63, 0x07, 0x67, 0x97, 0x25, 0x84, 0xb5, 0xd0, 0x40, 0x71, 0x43, 0x0e, 0x25, - 0x60, 0x14, 0x5b, 0x35, 0x06, 0xfd, 0x31, 0xb6, 0x1c, 0x7a, 0xe8, 0x13, 0xe5, 0x51, 0x7a, 0xeb, - 0x6b, 0xf4, 0x29, 0x8a, 0x25, 0x3b, 0x0e, 0xa5, 0xe9, 0x4d, 0xf6, 0xe7, 0xfb, 0xfb, 0xe9, 0xe3, - 0xaf, 0xc1, 0x8f, 0x54, 0xca, 0x94, 0x51, 0x1c, 0x33, 0x59, 0x25, 0x98, 0x54, 0x4a, 0x72, 0x86, - 0x77, 0x3e, 0xe6, 0x32, 0xa1, 0x2c, 0xa2, 0x3b, 0xc2, 0x2a, 0xa2, 0x32, 0x29, 0x50, 0x5e, 0x48, - 0x25, 0xe1, 0xc8, 0xc4, 0x91, 0x8e, 0x23, 0x13, 0x47, 0x3b, 0xdf, 0xf5, 0x4e, 0xac, 0x51, 0x05, - 0x11, 0x25, 0x3b, 0xda, 0xe0, 0x7e, 0x6d, 0x92, 0xfa, 0x69, 0x5b, 0xdd, 0x60, 0x95, 0x71, 0x5a, - 0x2a, 0xc2, 0xf3, 0x26, 0x30, 0x6e, 0x02, 0x24, 0xcf, 0x30, 0x11, 0x42, 0x2a, 0x3d, 0x5d, 0x1a, - 0xfa, 0xed, 0xc1, 0x06, 0xef, 0x97, 0xb5, 0xdb, 0xe2, 0xa0, 0x06, 0xef, 0xc0, 0x97, 0xa3, 0x7b, - 0x8e, 0xa4, 0x23, 0x4e, 0x55, 0x91, 0xc5, 0xa5, 0x33, 0x98, 0x58, 0xde, 0xf0, 0xe7, 0x6f, 0xf4, - 0xb2, 0x3d, 0x5a, 0x75, 0xd3, 0xdd, 0xda, 0xa5, 0x99, 0x3d, 0x7b, 0x13, 0x8e, 0xd5, 0x2b, 0x1c, - 0x42, 0xf0, 0x56, 0x10, 0x4e, 0x1d, 0x6b, 0x62, 0x79, 0x83, 0x50, 0x9f, 0xe1, 0x77, 0x00, 0x3b, - 0xf5, 0xa8, 0xcc, 0x69, 0x1c, 0x65, 0x89, 0x63, 0xeb, 0xc4, 0x87, 0x8e, 0x5c, 0xe5, 0x34, 0x3e, - 0x4f, 0xe0, 0x14, 0x0c, 0xe3, 0x82, 0x12, 0x45, 0xa3, 0xba, 0x0b, 0xa7, 0xa7, 0x65, 0xdd, 0x56, - 0xb6, 0x2d, 0x0a, 0xad, 0xda, 0xa2, 0x42, 0x60, 0xe2, 0xf5, 0x0b, 0xf8, 0x07, 0x7c, 0x6a, 0x3e, - 0x98, 0x26, 0x11, 0xbd, 0x25, 0x3c, 0x67, 0x34, 0x8a, 0x65, 0x25, 0x94, 0xd3, 0x9f, 0x58, 0x5e, - 0x2f, 0xfc, 0x78, 0xc0, 0x0b, 0x43, 0xe7, 0x35, 0x9c, 0x0d, 0xc0, 0xbb, 0xa6, 0x9d, 0xd9, 0xde, - 0x02, 0x6e, 0x2c, 0xf9, 0x89, 0x76, 0x2e, 0xad, 0xeb, 0xbf, 0x0d, 0x49, 0x25, 0x23, 0x22, 0x45, - 0xb2, 0x48, 0x71, 0x4a, 0x85, 0x16, 0xc3, 0x06, 0x91, 0x3c, 0x2b, 0x9f, 0xff, 0xfc, 0xa9, 0x39, - 0xed, 0xed, 0xd1, 0x7f, 0x33, 0x3e, 0xd7, 0x8b, 0xff, 0x55, 0x4a, 0x2e, 0x2f, 0xd0, 0xda, 0xbf, - 0x6f, 0xc1, 0x46, 0x83, 0x8d, 0x01, 0x9b, 0xb5, 0xff, 0x68, 0x7f, 0x36, 0x20, 0x08, 0x34, 0x09, - 0x02, 0x83, 0x82, 0x60, 0xed, 0x6f, 0xfb, 0xfa, 0xda, 0x5f, 0x4f, 0x01, 0x00, 0x00, 0xff, 0xff, - 0x29, 0xa5, 0xb5, 0xde, 0xb9, 0x02, 0x00, 0x00, + // 586 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x94, 0x61, 0x6b, 0xd3, 0x40, + 0x18, 0xc7, 0xcd, 0x70, 0x9b, 0xbb, 0x4e, 0x26, 0x07, 0xce, 0xae, 0x8c, 0x6d, 0x1d, 0x28, 0x95, + 0xcd, 0x84, 0xaa, 0x4c, 0xc8, 0xf4, 0x85, 0xab, 0x45, 0x07, 0x56, 0xa5, 0x1b, 0x7d, 0x21, 0x85, + 0x70, 0xbd, 0x3c, 0x0b, 0x27, 0x49, 0x2e, 0xe4, 0x2e, 0xa5, 0x82, 0xef, 0x44, 0xbf, 0x83, 0x9f, + 0x40, 0xd8, 0x47, 0xf1, 0xa3, 0xf8, 0x29, 0x24, 0x77, 0x49, 0x9b, 0x8e, 0x24, 0xf8, 0x2e, 0xc9, + 0xff, 0xf7, 0xfc, 0xef, 0x7f, 0xcf, 0x3d, 0x39, 0xf4, 0xc4, 0xe3, 0xdc, 0xf3, 0xc1, 0xa2, 0x3e, + 0x4f, 0x5c, 0x8b, 0x24, 0x92, 0x07, 0xbe, 0x35, 0xed, 0x5a, 0x01, 0x77, 0xc1, 0x77, 0x60, 0x4a, + 0xfc, 0x84, 0x48, 0xc6, 0x43, 0x33, 0x8a, 0xb9, 0xe4, 0x78, 0x5b, 0xe3, 0xa6, 0xc2, 0x4d, 0x8d, + 0x9b, 0xd3, 0x6e, 0x6b, 0x37, 0xb3, 0x21, 0x11, 0xb3, 0x48, 0x18, 0x72, 0xa9, 0x8a, 0x84, 0xae, + 0x6a, 0xed, 0x14, 0xd4, 0x18, 0x04, 0x4f, 0x62, 0x0a, 0x99, 0x74, 0x54, 0xb1, 0x3e, 0xf5, 0x89, + 0x10, 0xec, 0x8a, 0xd1, 0xc2, 0xea, 0xad, 0x47, 0x15, 0xb0, 0x0b, 0x12, 0x68, 0x81, 0x3b, 0xae, + 0xe0, 0x24, 0xcc, 0xa4, 0x03, 0x33, 0x19, 0x93, 0x22, 0x7d, 0x54, 0x47, 0x0b, 0x08, 0x25, 0x0b, + 0x20, 0x94, 0x19, 0xdc, 0xa9, 0x82, 0x63, 0x12, 0x0a, 0xbf, 0x18, 0x76, 0x3f, 0x23, 0xd5, 0xdb, + 0x24, 0xb9, 0xb2, 0x52, 0x1f, 0x21, 0x49, 0x10, 0x69, 0xe0, 0xf0, 0xf7, 0x3a, 0xda, 0x1a, 0xa4, + 0x6d, 0xee, 0xcf, 0xbb, 0x8c, 0x7f, 0x18, 0xa8, 0xbd, 0xbc, 0xf5, 0xc2, 0x19, 0x38, 0x01, 0xc8, + 0x98, 0x51, 0xd1, 0xbc, 0x73, 0x60, 0x74, 0x1a, 0x4f, 0x5f, 0x98, 0xe5, 0x87, 0x61, 0xf6, 0x96, + 0x0c, 0x16, 0xee, 0x03, 0x5d, 0xfe, 0xee, 0xd6, 0x70, 0x9f, 0xd6, 0x23, 0xf8, 0x1b, 0xda, 0x2b, + 0xec, 0xa8, 0x2c, 0xc3, 0x86, 0xca, 0xf0, 0xbc, 0x2a, 0xc3, 0xe5, 0xa2, 0xba, 0x2c, 0xc0, 0xae, + 0xac, 0xd1, 0xf1, 0x2f, 0x03, 0x3d, 0x66, 0x01, 0xf1, 0xc0, 0xe1, 0x93, 0x2f, 0x40, 0xa5, 0x33, + 0x3f, 0xe0, 0xb2, 0x24, 0x9b, 0x2a, 0xc9, 0xab, 0xaa, 0x24, 0xe7, 0xa9, 0xd1, 0x47, 0xe5, 0xf3, + 0x26, 0xb7, 0x29, 0x8b, 0xf4, 0x90, 0xfd, 0x0f, 0x88, 0xbf, 0x1b, 0xa8, 0xbd, 0x3c, 0x19, 0x65, + 0x99, 0x1a, 0x2a, 0xd3, 0x49, 0x65, 0x77, 0x60, 0x26, 0x2f, 0xf2, 0xfa, 0xb2, 0x30, 0x7b, 0xb2, + 0x96, 0xc0, 0x3f, 0x0d, 0x74, 0x78, 0x63, 0x9a, 0xcb, 0x62, 0xdc, 0xad, 0x1f, 0x94, 0x34, 0x46, + 0x7f, 0x6e, 0x50, 0x3a, 0x28, 0xb2, 0x1e, 0xc1, 0x18, 0xdd, 0x0e, 0x49, 0x00, 0x4d, 0xe3, 0xc0, + 0xe8, 0x6c, 0x0c, 0xd5, 0x33, 0x3e, 0x46, 0x78, 0x71, 0x07, 0x38, 0x22, 0x02, 0xea, 0x30, 0xb7, + 0xb9, 0xa2, 0x88, 0x7b, 0x0b, 0xe5, 0x22, 0x02, 0x7a, 0xee, 0xe2, 0x36, 0xda, 0x74, 0x99, 0x88, + 0x7c, 0xf2, 0xd5, 0x51, 0x4e, 0x5b, 0x8a, 0x6b, 0x64, 0xdf, 0x3e, 0xa4, 0x86, 0xa7, 0xa8, 0x41, + 0x63, 0x20, 0x12, 0x9c, 0xb4, 0x1f, 0xcd, 0x55, 0xb5, 0xab, 0x56, 0xbe, 0xab, 0xfc, 0x07, 0x33, + 0x2f, 0xf3, 0x1f, 0x6c, 0x88, 0x34, 0x9e, 0x7e, 0xc0, 0x27, 0xe8, 0x41, 0xd6, 0x19, 0x70, 0x1d, + 0x98, 0x91, 0x20, 0xf2, 0xc1, 0xa1, 0x3c, 0x09, 0x65, 0x73, 0xed, 0xc0, 0xe8, 0xac, 0x0e, 0xef, + 0xcf, 0xe5, 0xbe, 0x56, 0x7b, 0xa9, 0x78, 0xb6, 0x81, 0xd6, 0xb3, 0x36, 0x9e, 0x5d, 0x1b, 0xa8, + 0x45, 0x79, 0x50, 0xd1, 0xc6, 0x4f, 0xc6, 0xe7, 0x97, 0x99, 0xe2, 0x71, 0x9f, 0x84, 0x9e, 0xc9, + 0x63, 0xcf, 0xf2, 0x20, 0x54, 0xc1, 0x2c, 0x2d, 0x91, 0x88, 0x89, 0x9b, 0x97, 0xc6, 0xa9, 0x7e, + 0xba, 0x5e, 0xd9, 0x7e, 0xab, 0xcb, 0x7b, 0xca, 0xf8, 0x75, 0x22, 0xf9, 0xe0, 0xbd, 0x39, 0xea, + 0xfe, 0xc9, 0x85, 0xb1, 0x12, 0xc6, 0x5a, 0x18, 0x8f, 0xba, 0x7f, 0x57, 0x76, 0xb4, 0x60, 0xdb, + 0x4a, 0xb1, 0x6d, 0x2d, 0xd9, 0xf6, 0xa8, 0x3b, 0x59, 0x53, 0xcb, 0x3e, 0xfb, 0x17, 0x00, 0x00, + 0xff, 0xff, 0x09, 0xac, 0x09, 0xa3, 0xda, 0x05, 0x00, 0x00, } diff --git a/googleapis/cloud/automl/v1/operations.pb.go b/googleapis/cloud/automl/v1/operations.pb.go index 135d993722..65f21d76d5 100644 --- a/googleapis/cloud/automl/v1/operations.pb.go +++ b/googleapis/cloud/automl/v1/operations.pb.go @@ -32,7 +32,14 @@ type OperationMetadata struct { // // Types that are valid to be assigned to Details: // *OperationMetadata_DeleteDetails + // *OperationMetadata_DeployModelDetails + // *OperationMetadata_UndeployModelDetails // *OperationMetadata_CreateModelDetails + // *OperationMetadata_CreateDatasetDetails + // *OperationMetadata_ImportDataDetails + // *OperationMetadata_BatchPredictDetails + // *OperationMetadata_ExportDataDetails + // *OperationMetadata_ExportModelDetails Details isOperationMetadata_Details `protobuf_oneof:"details"` // Output only. Progress of operation. Range: [0, 100]. // Not used currently. @@ -84,14 +91,56 @@ type OperationMetadata_DeleteDetails struct { DeleteDetails *DeleteOperationMetadata `protobuf:"bytes,8,opt,name=delete_details,json=deleteDetails,proto3,oneof"` } +type OperationMetadata_DeployModelDetails struct { + DeployModelDetails *DeployModelOperationMetadata `protobuf:"bytes,24,opt,name=deploy_model_details,json=deployModelDetails,proto3,oneof"` +} + +type OperationMetadata_UndeployModelDetails struct { + UndeployModelDetails *UndeployModelOperationMetadata `protobuf:"bytes,25,opt,name=undeploy_model_details,json=undeployModelDetails,proto3,oneof"` +} + type OperationMetadata_CreateModelDetails struct { CreateModelDetails *CreateModelOperationMetadata `protobuf:"bytes,10,opt,name=create_model_details,json=createModelDetails,proto3,oneof"` } +type OperationMetadata_CreateDatasetDetails struct { + CreateDatasetDetails *CreateDatasetOperationMetadata `protobuf:"bytes,30,opt,name=create_dataset_details,json=createDatasetDetails,proto3,oneof"` +} + +type OperationMetadata_ImportDataDetails struct { + ImportDataDetails *ImportDataOperationMetadata `protobuf:"bytes,15,opt,name=import_data_details,json=importDataDetails,proto3,oneof"` +} + +type OperationMetadata_BatchPredictDetails struct { + BatchPredictDetails *BatchPredictOperationMetadata `protobuf:"bytes,16,opt,name=batch_predict_details,json=batchPredictDetails,proto3,oneof"` +} + +type OperationMetadata_ExportDataDetails struct { + ExportDataDetails *ExportDataOperationMetadata `protobuf:"bytes,21,opt,name=export_data_details,json=exportDataDetails,proto3,oneof"` +} + +type OperationMetadata_ExportModelDetails struct { + ExportModelDetails *ExportModelOperationMetadata `protobuf:"bytes,22,opt,name=export_model_details,json=exportModelDetails,proto3,oneof"` +} + func (*OperationMetadata_DeleteDetails) isOperationMetadata_Details() {} +func (*OperationMetadata_DeployModelDetails) isOperationMetadata_Details() {} + +func (*OperationMetadata_UndeployModelDetails) isOperationMetadata_Details() {} + func (*OperationMetadata_CreateModelDetails) isOperationMetadata_Details() {} +func (*OperationMetadata_CreateDatasetDetails) isOperationMetadata_Details() {} + +func (*OperationMetadata_ImportDataDetails) isOperationMetadata_Details() {} + +func (*OperationMetadata_BatchPredictDetails) isOperationMetadata_Details() {} + +func (*OperationMetadata_ExportDataDetails) isOperationMetadata_Details() {} + +func (*OperationMetadata_ExportModelDetails) isOperationMetadata_Details() {} + func (m *OperationMetadata) GetDetails() isOperationMetadata_Details { if m != nil { return m.Details @@ -106,6 +155,20 @@ func (m *OperationMetadata) GetDeleteDetails() *DeleteOperationMetadata { return nil } +func (m *OperationMetadata) GetDeployModelDetails() *DeployModelOperationMetadata { + if x, ok := m.GetDetails().(*OperationMetadata_DeployModelDetails); ok { + return x.DeployModelDetails + } + return nil +} + +func (m *OperationMetadata) GetUndeployModelDetails() *UndeployModelOperationMetadata { + if x, ok := m.GetDetails().(*OperationMetadata_UndeployModelDetails); ok { + return x.UndeployModelDetails + } + return nil +} + func (m *OperationMetadata) GetCreateModelDetails() *CreateModelOperationMetadata { if x, ok := m.GetDetails().(*OperationMetadata_CreateModelDetails); ok { return x.CreateModelDetails @@ -113,6 +176,41 @@ func (m *OperationMetadata) GetCreateModelDetails() *CreateModelOperationMetadat return nil } +func (m *OperationMetadata) GetCreateDatasetDetails() *CreateDatasetOperationMetadata { + if x, ok := m.GetDetails().(*OperationMetadata_CreateDatasetDetails); ok { + return x.CreateDatasetDetails + } + return nil +} + +func (m *OperationMetadata) GetImportDataDetails() *ImportDataOperationMetadata { + if x, ok := m.GetDetails().(*OperationMetadata_ImportDataDetails); ok { + return x.ImportDataDetails + } + return nil +} + +func (m *OperationMetadata) GetBatchPredictDetails() *BatchPredictOperationMetadata { + if x, ok := m.GetDetails().(*OperationMetadata_BatchPredictDetails); ok { + return x.BatchPredictDetails + } + return nil +} + +func (m *OperationMetadata) GetExportDataDetails() *ExportDataOperationMetadata { + if x, ok := m.GetDetails().(*OperationMetadata_ExportDataDetails); ok { + return x.ExportDataDetails + } + return nil +} + +func (m *OperationMetadata) GetExportModelDetails() *ExportModelOperationMetadata { + if x, ok := m.GetDetails().(*OperationMetadata_ExportModelDetails); ok { + return x.ExportModelDetails + } + return nil +} + func (m *OperationMetadata) GetProgressPercent() int32 { if m != nil { return m.ProgressPercent @@ -145,7 +243,14 @@ func (m *OperationMetadata) GetUpdateTime() *timestamp.Timestamp { func (*OperationMetadata) XXX_OneofWrappers() []interface{} { return []interface{}{ (*OperationMetadata_DeleteDetails)(nil), + (*OperationMetadata_DeployModelDetails)(nil), + (*OperationMetadata_UndeployModelDetails)(nil), (*OperationMetadata_CreateModelDetails)(nil), + (*OperationMetadata_CreateDatasetDetails)(nil), + (*OperationMetadata_ImportDataDetails)(nil), + (*OperationMetadata_BatchPredictDetails)(nil), + (*OperationMetadata_ExportDataDetails)(nil), + (*OperationMetadata_ExportModelDetails)(nil), } } @@ -181,6 +286,102 @@ func (m *DeleteOperationMetadata) XXX_DiscardUnknown() { var xxx_messageInfo_DeleteOperationMetadata proto.InternalMessageInfo +// Details of DeployModel operation. +type DeployModelOperationMetadata struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *DeployModelOperationMetadata) Reset() { *m = DeployModelOperationMetadata{} } +func (m *DeployModelOperationMetadata) String() string { return proto.CompactTextString(m) } +func (*DeployModelOperationMetadata) ProtoMessage() {} +func (*DeployModelOperationMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_f887f15250a8bfee, []int{2} +} + +func (m *DeployModelOperationMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_DeployModelOperationMetadata.Unmarshal(m, b) +} +func (m *DeployModelOperationMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_DeployModelOperationMetadata.Marshal(b, m, deterministic) +} +func (m *DeployModelOperationMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_DeployModelOperationMetadata.Merge(m, src) +} +func (m *DeployModelOperationMetadata) XXX_Size() int { + return xxx_messageInfo_DeployModelOperationMetadata.Size(m) +} +func (m *DeployModelOperationMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_DeployModelOperationMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_DeployModelOperationMetadata proto.InternalMessageInfo + +// Details of UndeployModel operation. +type UndeployModelOperationMetadata struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *UndeployModelOperationMetadata) Reset() { *m = UndeployModelOperationMetadata{} } +func (m *UndeployModelOperationMetadata) String() string { return proto.CompactTextString(m) } +func (*UndeployModelOperationMetadata) ProtoMessage() {} +func (*UndeployModelOperationMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_f887f15250a8bfee, []int{3} +} + +func (m *UndeployModelOperationMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_UndeployModelOperationMetadata.Unmarshal(m, b) +} +func (m *UndeployModelOperationMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_UndeployModelOperationMetadata.Marshal(b, m, deterministic) +} +func (m *UndeployModelOperationMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_UndeployModelOperationMetadata.Merge(m, src) +} +func (m *UndeployModelOperationMetadata) XXX_Size() int { + return xxx_messageInfo_UndeployModelOperationMetadata.Size(m) +} +func (m *UndeployModelOperationMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_UndeployModelOperationMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_UndeployModelOperationMetadata proto.InternalMessageInfo + +// Details of CreateDataset operation. +type CreateDatasetOperationMetadata struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *CreateDatasetOperationMetadata) Reset() { *m = CreateDatasetOperationMetadata{} } +func (m *CreateDatasetOperationMetadata) String() string { return proto.CompactTextString(m) } +func (*CreateDatasetOperationMetadata) ProtoMessage() {} +func (*CreateDatasetOperationMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_f887f15250a8bfee, []int{4} +} + +func (m *CreateDatasetOperationMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_CreateDatasetOperationMetadata.Unmarshal(m, b) +} +func (m *CreateDatasetOperationMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_CreateDatasetOperationMetadata.Marshal(b, m, deterministic) +} +func (m *CreateDatasetOperationMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_CreateDatasetOperationMetadata.Merge(m, src) +} +func (m *CreateDatasetOperationMetadata) XXX_Size() int { + return xxx_messageInfo_CreateDatasetOperationMetadata.Size(m) +} +func (m *CreateDatasetOperationMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_CreateDatasetOperationMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_CreateDatasetOperationMetadata proto.InternalMessageInfo + // Details of CreateModel operation. type CreateModelOperationMetadata struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -192,7 +393,7 @@ func (m *CreateModelOperationMetadata) Reset() { *m = CreateModelOperati func (m *CreateModelOperationMetadata) String() string { return proto.CompactTextString(m) } func (*CreateModelOperationMetadata) ProtoMessage() {} func (*CreateModelOperationMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_f887f15250a8bfee, []int{2} + return fileDescriptor_f887f15250a8bfee, []int{5} } func (m *CreateModelOperationMetadata) XXX_Unmarshal(b []byte) error { @@ -213,10 +414,385 @@ func (m *CreateModelOperationMetadata) XXX_DiscardUnknown() { var xxx_messageInfo_CreateModelOperationMetadata proto.InternalMessageInfo +// Details of ImportData operation. +type ImportDataOperationMetadata struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ImportDataOperationMetadata) Reset() { *m = ImportDataOperationMetadata{} } +func (m *ImportDataOperationMetadata) String() string { return proto.CompactTextString(m) } +func (*ImportDataOperationMetadata) ProtoMessage() {} +func (*ImportDataOperationMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_f887f15250a8bfee, []int{6} +} + +func (m *ImportDataOperationMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ImportDataOperationMetadata.Unmarshal(m, b) +} +func (m *ImportDataOperationMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ImportDataOperationMetadata.Marshal(b, m, deterministic) +} +func (m *ImportDataOperationMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_ImportDataOperationMetadata.Merge(m, src) +} +func (m *ImportDataOperationMetadata) XXX_Size() int { + return xxx_messageInfo_ImportDataOperationMetadata.Size(m) +} +func (m *ImportDataOperationMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_ImportDataOperationMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_ImportDataOperationMetadata proto.InternalMessageInfo + +// Details of ExportData operation. +type ExportDataOperationMetadata struct { + // Output only. Information further describing this export data's output. + OutputInfo *ExportDataOperationMetadata_ExportDataOutputInfo `protobuf:"bytes,1,opt,name=output_info,json=outputInfo,proto3" json:"output_info,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ExportDataOperationMetadata) Reset() { *m = ExportDataOperationMetadata{} } +func (m *ExportDataOperationMetadata) String() string { return proto.CompactTextString(m) } +func (*ExportDataOperationMetadata) ProtoMessage() {} +func (*ExportDataOperationMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_f887f15250a8bfee, []int{7} +} + +func (m *ExportDataOperationMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ExportDataOperationMetadata.Unmarshal(m, b) +} +func (m *ExportDataOperationMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ExportDataOperationMetadata.Marshal(b, m, deterministic) +} +func (m *ExportDataOperationMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_ExportDataOperationMetadata.Merge(m, src) +} +func (m *ExportDataOperationMetadata) XXX_Size() int { + return xxx_messageInfo_ExportDataOperationMetadata.Size(m) +} +func (m *ExportDataOperationMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_ExportDataOperationMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_ExportDataOperationMetadata proto.InternalMessageInfo + +func (m *ExportDataOperationMetadata) GetOutputInfo() *ExportDataOperationMetadata_ExportDataOutputInfo { + if m != nil { + return m.OutputInfo + } + return nil +} + +// Further describes this export data's output. +// Supplements +// [OutputConfig][google.cloud.automl.v1.OutputConfig]. +type ExportDataOperationMetadata_ExportDataOutputInfo struct { + // The output location to which the exported data is written. + // + // Types that are valid to be assigned to OutputLocation: + // *ExportDataOperationMetadata_ExportDataOutputInfo_GcsOutputDirectory + OutputLocation isExportDataOperationMetadata_ExportDataOutputInfo_OutputLocation `protobuf_oneof:"output_location"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ExportDataOperationMetadata_ExportDataOutputInfo) Reset() { + *m = ExportDataOperationMetadata_ExportDataOutputInfo{} +} +func (m *ExportDataOperationMetadata_ExportDataOutputInfo) String() string { + return proto.CompactTextString(m) +} +func (*ExportDataOperationMetadata_ExportDataOutputInfo) ProtoMessage() {} +func (*ExportDataOperationMetadata_ExportDataOutputInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_f887f15250a8bfee, []int{7, 0} +} + +func (m *ExportDataOperationMetadata_ExportDataOutputInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ExportDataOperationMetadata_ExportDataOutputInfo.Unmarshal(m, b) +} +func (m *ExportDataOperationMetadata_ExportDataOutputInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ExportDataOperationMetadata_ExportDataOutputInfo.Marshal(b, m, deterministic) +} +func (m *ExportDataOperationMetadata_ExportDataOutputInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_ExportDataOperationMetadata_ExportDataOutputInfo.Merge(m, src) +} +func (m *ExportDataOperationMetadata_ExportDataOutputInfo) XXX_Size() int { + return xxx_messageInfo_ExportDataOperationMetadata_ExportDataOutputInfo.Size(m) +} +func (m *ExportDataOperationMetadata_ExportDataOutputInfo) XXX_DiscardUnknown() { + xxx_messageInfo_ExportDataOperationMetadata_ExportDataOutputInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_ExportDataOperationMetadata_ExportDataOutputInfo proto.InternalMessageInfo + +type isExportDataOperationMetadata_ExportDataOutputInfo_OutputLocation interface { + isExportDataOperationMetadata_ExportDataOutputInfo_OutputLocation() +} + +type ExportDataOperationMetadata_ExportDataOutputInfo_GcsOutputDirectory struct { + GcsOutputDirectory string `protobuf:"bytes,1,opt,name=gcs_output_directory,json=gcsOutputDirectory,proto3,oneof"` +} + +func (*ExportDataOperationMetadata_ExportDataOutputInfo_GcsOutputDirectory) isExportDataOperationMetadata_ExportDataOutputInfo_OutputLocation() { +} + +func (m *ExportDataOperationMetadata_ExportDataOutputInfo) GetOutputLocation() isExportDataOperationMetadata_ExportDataOutputInfo_OutputLocation { + if m != nil { + return m.OutputLocation + } + return nil +} + +func (m *ExportDataOperationMetadata_ExportDataOutputInfo) GetGcsOutputDirectory() string { + if x, ok := m.GetOutputLocation().(*ExportDataOperationMetadata_ExportDataOutputInfo_GcsOutputDirectory); ok { + return x.GcsOutputDirectory + } + return "" +} + +// XXX_OneofWrappers is for the internal use of the proto package. +func (*ExportDataOperationMetadata_ExportDataOutputInfo) XXX_OneofWrappers() []interface{} { + return []interface{}{ + (*ExportDataOperationMetadata_ExportDataOutputInfo_GcsOutputDirectory)(nil), + } +} + +// Details of BatchPredict operation. +type BatchPredictOperationMetadata struct { + // Output only. The input config that was given upon starting this + // batch predict operation. + InputConfig *BatchPredictInputConfig `protobuf:"bytes,1,opt,name=input_config,json=inputConfig,proto3" json:"input_config,omitempty"` + // Output only. Information further describing this batch predict's output. + OutputInfo *BatchPredictOperationMetadata_BatchPredictOutputInfo `protobuf:"bytes,2,opt,name=output_info,json=outputInfo,proto3" json:"output_info,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *BatchPredictOperationMetadata) Reset() { *m = BatchPredictOperationMetadata{} } +func (m *BatchPredictOperationMetadata) String() string { return proto.CompactTextString(m) } +func (*BatchPredictOperationMetadata) ProtoMessage() {} +func (*BatchPredictOperationMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_f887f15250a8bfee, []int{8} +} + +func (m *BatchPredictOperationMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_BatchPredictOperationMetadata.Unmarshal(m, b) +} +func (m *BatchPredictOperationMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_BatchPredictOperationMetadata.Marshal(b, m, deterministic) +} +func (m *BatchPredictOperationMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_BatchPredictOperationMetadata.Merge(m, src) +} +func (m *BatchPredictOperationMetadata) XXX_Size() int { + return xxx_messageInfo_BatchPredictOperationMetadata.Size(m) +} +func (m *BatchPredictOperationMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_BatchPredictOperationMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_BatchPredictOperationMetadata proto.InternalMessageInfo + +func (m *BatchPredictOperationMetadata) GetInputConfig() *BatchPredictInputConfig { + if m != nil { + return m.InputConfig + } + return nil +} + +func (m *BatchPredictOperationMetadata) GetOutputInfo() *BatchPredictOperationMetadata_BatchPredictOutputInfo { + if m != nil { + return m.OutputInfo + } + return nil +} + +// Further describes this batch predict's output. +// Supplements +// +// [BatchPredictOutputConfig][google.cloud.automl.v1.BatchPredictOutputConfig]. +type BatchPredictOperationMetadata_BatchPredictOutputInfo struct { + // The output location into which prediction output is written. + // + // Types that are valid to be assigned to OutputLocation: + // *BatchPredictOperationMetadata_BatchPredictOutputInfo_GcsOutputDirectory + OutputLocation isBatchPredictOperationMetadata_BatchPredictOutputInfo_OutputLocation `protobuf_oneof:"output_location"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *BatchPredictOperationMetadata_BatchPredictOutputInfo) Reset() { + *m = BatchPredictOperationMetadata_BatchPredictOutputInfo{} +} +func (m *BatchPredictOperationMetadata_BatchPredictOutputInfo) String() string { + return proto.CompactTextString(m) +} +func (*BatchPredictOperationMetadata_BatchPredictOutputInfo) ProtoMessage() {} +func (*BatchPredictOperationMetadata_BatchPredictOutputInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_f887f15250a8bfee, []int{8, 0} +} + +func (m *BatchPredictOperationMetadata_BatchPredictOutputInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_BatchPredictOperationMetadata_BatchPredictOutputInfo.Unmarshal(m, b) +} +func (m *BatchPredictOperationMetadata_BatchPredictOutputInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_BatchPredictOperationMetadata_BatchPredictOutputInfo.Marshal(b, m, deterministic) +} +func (m *BatchPredictOperationMetadata_BatchPredictOutputInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_BatchPredictOperationMetadata_BatchPredictOutputInfo.Merge(m, src) +} +func (m *BatchPredictOperationMetadata_BatchPredictOutputInfo) XXX_Size() int { + return xxx_messageInfo_BatchPredictOperationMetadata_BatchPredictOutputInfo.Size(m) +} +func (m *BatchPredictOperationMetadata_BatchPredictOutputInfo) XXX_DiscardUnknown() { + xxx_messageInfo_BatchPredictOperationMetadata_BatchPredictOutputInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_BatchPredictOperationMetadata_BatchPredictOutputInfo proto.InternalMessageInfo + +type isBatchPredictOperationMetadata_BatchPredictOutputInfo_OutputLocation interface { + isBatchPredictOperationMetadata_BatchPredictOutputInfo_OutputLocation() +} + +type BatchPredictOperationMetadata_BatchPredictOutputInfo_GcsOutputDirectory struct { + GcsOutputDirectory string `protobuf:"bytes,1,opt,name=gcs_output_directory,json=gcsOutputDirectory,proto3,oneof"` +} + +func (*BatchPredictOperationMetadata_BatchPredictOutputInfo_GcsOutputDirectory) isBatchPredictOperationMetadata_BatchPredictOutputInfo_OutputLocation() { +} + +func (m *BatchPredictOperationMetadata_BatchPredictOutputInfo) GetOutputLocation() isBatchPredictOperationMetadata_BatchPredictOutputInfo_OutputLocation { + if m != nil { + return m.OutputLocation + } + return nil +} + +func (m *BatchPredictOperationMetadata_BatchPredictOutputInfo) GetGcsOutputDirectory() string { + if x, ok := m.GetOutputLocation().(*BatchPredictOperationMetadata_BatchPredictOutputInfo_GcsOutputDirectory); ok { + return x.GcsOutputDirectory + } + return "" +} + +// XXX_OneofWrappers is for the internal use of the proto package. +func (*BatchPredictOperationMetadata_BatchPredictOutputInfo) XXX_OneofWrappers() []interface{} { + return []interface{}{ + (*BatchPredictOperationMetadata_BatchPredictOutputInfo_GcsOutputDirectory)(nil), + } +} + +// Details of ExportModel operation. +type ExportModelOperationMetadata struct { + // Output only. Information further describing the output of this model + // export. + OutputInfo *ExportModelOperationMetadata_ExportModelOutputInfo `protobuf:"bytes,2,opt,name=output_info,json=outputInfo,proto3" json:"output_info,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ExportModelOperationMetadata) Reset() { *m = ExportModelOperationMetadata{} } +func (m *ExportModelOperationMetadata) String() string { return proto.CompactTextString(m) } +func (*ExportModelOperationMetadata) ProtoMessage() {} +func (*ExportModelOperationMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_f887f15250a8bfee, []int{9} +} + +func (m *ExportModelOperationMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ExportModelOperationMetadata.Unmarshal(m, b) +} +func (m *ExportModelOperationMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ExportModelOperationMetadata.Marshal(b, m, deterministic) +} +func (m *ExportModelOperationMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_ExportModelOperationMetadata.Merge(m, src) +} +func (m *ExportModelOperationMetadata) XXX_Size() int { + return xxx_messageInfo_ExportModelOperationMetadata.Size(m) +} +func (m *ExportModelOperationMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_ExportModelOperationMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_ExportModelOperationMetadata proto.InternalMessageInfo + +func (m *ExportModelOperationMetadata) GetOutputInfo() *ExportModelOperationMetadata_ExportModelOutputInfo { + if m != nil { + return m.OutputInfo + } + return nil +} + +// Further describes the output of model export. +// Supplements +// [ModelExportOutputConfig][google.cloud.automl.v1.ModelExportOutputConfig]. +type ExportModelOperationMetadata_ExportModelOutputInfo struct { + // The full path of the Google Cloud Storage directory created, into which + // the model will be exported. + GcsOutputDirectory string `protobuf:"bytes,1,opt,name=gcs_output_directory,json=gcsOutputDirectory,proto3" json:"gcs_output_directory,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ExportModelOperationMetadata_ExportModelOutputInfo) Reset() { + *m = ExportModelOperationMetadata_ExportModelOutputInfo{} +} +func (m *ExportModelOperationMetadata_ExportModelOutputInfo) String() string { + return proto.CompactTextString(m) +} +func (*ExportModelOperationMetadata_ExportModelOutputInfo) ProtoMessage() {} +func (*ExportModelOperationMetadata_ExportModelOutputInfo) Descriptor() ([]byte, []int) { + return fileDescriptor_f887f15250a8bfee, []int{9, 0} +} + +func (m *ExportModelOperationMetadata_ExportModelOutputInfo) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ExportModelOperationMetadata_ExportModelOutputInfo.Unmarshal(m, b) +} +func (m *ExportModelOperationMetadata_ExportModelOutputInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ExportModelOperationMetadata_ExportModelOutputInfo.Marshal(b, m, deterministic) +} +func (m *ExportModelOperationMetadata_ExportModelOutputInfo) XXX_Merge(src proto.Message) { + xxx_messageInfo_ExportModelOperationMetadata_ExportModelOutputInfo.Merge(m, src) +} +func (m *ExportModelOperationMetadata_ExportModelOutputInfo) XXX_Size() int { + return xxx_messageInfo_ExportModelOperationMetadata_ExportModelOutputInfo.Size(m) +} +func (m *ExportModelOperationMetadata_ExportModelOutputInfo) XXX_DiscardUnknown() { + xxx_messageInfo_ExportModelOperationMetadata_ExportModelOutputInfo.DiscardUnknown(m) +} + +var xxx_messageInfo_ExportModelOperationMetadata_ExportModelOutputInfo proto.InternalMessageInfo + +func (m *ExportModelOperationMetadata_ExportModelOutputInfo) GetGcsOutputDirectory() string { + if m != nil { + return m.GcsOutputDirectory + } + return "" +} + func init() { proto.RegisterType((*OperationMetadata)(nil), "google.cloud.automl.v1.OperationMetadata") proto.RegisterType((*DeleteOperationMetadata)(nil), "google.cloud.automl.v1.DeleteOperationMetadata") + proto.RegisterType((*DeployModelOperationMetadata)(nil), "google.cloud.automl.v1.DeployModelOperationMetadata") + proto.RegisterType((*UndeployModelOperationMetadata)(nil), "google.cloud.automl.v1.UndeployModelOperationMetadata") + proto.RegisterType((*CreateDatasetOperationMetadata)(nil), "google.cloud.automl.v1.CreateDatasetOperationMetadata") proto.RegisterType((*CreateModelOperationMetadata)(nil), "google.cloud.automl.v1.CreateModelOperationMetadata") + proto.RegisterType((*ImportDataOperationMetadata)(nil), "google.cloud.automl.v1.ImportDataOperationMetadata") + proto.RegisterType((*ExportDataOperationMetadata)(nil), "google.cloud.automl.v1.ExportDataOperationMetadata") + proto.RegisterType((*ExportDataOperationMetadata_ExportDataOutputInfo)(nil), "google.cloud.automl.v1.ExportDataOperationMetadata.ExportDataOutputInfo") + proto.RegisterType((*BatchPredictOperationMetadata)(nil), "google.cloud.automl.v1.BatchPredictOperationMetadata") + proto.RegisterType((*BatchPredictOperationMetadata_BatchPredictOutputInfo)(nil), "google.cloud.automl.v1.BatchPredictOperationMetadata.BatchPredictOutputInfo") + proto.RegisterType((*ExportModelOperationMetadata)(nil), "google.cloud.automl.v1.ExportModelOperationMetadata") + proto.RegisterType((*ExportModelOperationMetadata_ExportModelOutputInfo)(nil), "google.cloud.automl.v1.ExportModelOperationMetadata.ExportModelOutputInfo") } func init() { @@ -224,35 +800,59 @@ func init() { } var fileDescriptor_f887f15250a8bfee = []byte{ - // 470 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x92, 0xcd, 0x6e, 0xd3, 0x40, - 0x14, 0x85, 0x49, 0xc2, 0xef, 0x44, 0xa5, 0xc5, 0x42, 0x6d, 0x6a, 0x2a, 0x1a, 0x65, 0x43, 0x58, - 0x30, 0x23, 0x17, 0x56, 0x2e, 0x2c, 0x68, 0x2b, 0x60, 0x41, 0x44, 0x65, 0x50, 0x84, 0x50, 0x24, - 0x6b, 0x6a, 0xdf, 0x1a, 0x4b, 0x63, 0xcf, 0x68, 0x7c, 0x1d, 0x89, 0x57, 0xea, 0x83, 0xb0, 0xe0, - 0x51, 0x78, 0x0a, 0xe4, 0xf9, 0x01, 0x54, 0xea, 0xb2, 0x4b, 0xee, 0xf9, 0xce, 0x99, 0x99, 0x73, - 0x4d, 0x9e, 0x14, 0x52, 0x16, 0x02, 0x58, 0x26, 0x64, 0x9b, 0x33, 0xde, 0xa2, 0xac, 0x04, 0x5b, - 0x47, 0x4c, 0x2a, 0xd0, 0x1c, 0x4b, 0x59, 0x37, 0x54, 0x69, 0x89, 0x32, 0xd8, 0xb6, 0x20, 0x35, - 0x20, 0xb5, 0x20, 0x5d, 0x47, 0xe1, 0x7e, 0x4f, 0x40, 0x29, 0xad, 0x31, 0x9c, 0xf5, 0x00, 0x95, - 0xcc, 0x41, 0x38, 0xe6, 0xd9, 0x75, 0x4c, 0x0a, 0x6b, 0x2e, 0x5a, 0x73, 0x19, 0x87, 0x3f, 0x72, - 0xb8, 0xf9, 0x77, 0xd6, 0x9e, 0x33, 0xa8, 0x14, 0x7e, 0x73, 0xe2, 0xfe, 0x65, 0x11, 0xcb, 0x0a, - 0x1a, 0xe4, 0x95, 0x72, 0xc0, 0x8e, 0x03, 0xb4, 0xca, 0x58, 0x83, 0x1c, 0x5b, 0xf7, 0xc4, 0x70, - 0xcf, 0x09, 0x5c, 0x95, 0x8c, 0xd7, 0xb5, 0xc4, 0xbf, 0x0b, 0x98, 0x7d, 0x1f, 0x91, 0x07, 0x1f, - 0x7c, 0x2b, 0x0b, 0x40, 0x9e, 0x73, 0xe4, 0xc1, 0x67, 0x72, 0x3f, 0x07, 0x01, 0x08, 0x69, 0x0e, - 0xc8, 0x4b, 0xd1, 0x4c, 0xee, 0x4e, 0x07, 0xf3, 0xf1, 0x01, 0xa3, 0x57, 0xf7, 0x45, 0x4f, 0x0c, - 0xfd, 0x4f, 0xd0, 0xbb, 0x1b, 0xc9, 0x86, 0x0d, 0x3a, 0xb1, 0x39, 0xc1, 0x57, 0xf2, 0x30, 0xd3, - 0xc0, 0x11, 0x52, 0xdb, 0x82, 0xcf, 0x27, 0x26, 0xff, 0x45, 0x5f, 0xfe, 0xb1, 0xf1, 0x2c, 0x3a, - 0xcb, 0x55, 0x87, 0x04, 0xd9, 0x1f, 0xdd, 0x9f, 0xf4, 0x94, 0x6c, 0x29, 0x2d, 0x0b, 0x0d, 0x4d, - 0x93, 0x2a, 0xd0, 0x19, 0xd4, 0x38, 0xd9, 0x98, 0x0e, 0xe6, 0xb7, 0x92, 0x4d, 0x3f, 0x3f, 0xb5, - 0xe3, 0xe0, 0x15, 0xd9, 0x52, 0x5c, 0x63, 0xc9, 0x45, 0x7a, 0xce, 0x4b, 0xd1, 0x6a, 0x68, 0x26, - 0xc3, 0xe9, 0x68, 0x3e, 0x3e, 0x08, 0xfc, 0x85, 0xb4, 0xca, 0xe8, 0x47, 0x53, 0x6b, 0xb2, 0xe9, - 0xd8, 0x37, 0x0e, 0x0d, 0x0e, 0xc9, 0xd8, 0xbd, 0xa9, 0x5b, 0xca, 0x64, 0x64, 0x9e, 0x12, 0x7a, - 0xa7, 0xdf, 0x18, 0xfd, 0xe4, 0x37, 0x96, 0x10, 0x8b, 0x77, 0x83, 0xce, 0xdc, 0xaa, 0xfc, 0xb7, - 0xf9, 0xe6, 0xff, 0xcd, 0x16, 0xef, 0x06, 0x47, 0xf7, 0xc8, 0x1d, 0x57, 0xe0, 0x6c, 0x97, 0xec, - 0xf4, 0x2c, 0x61, 0xf6, 0x98, 0xec, 0x5d, 0xd7, 0xdf, 0xd1, 0xc5, 0x80, 0x84, 0x99, 0xac, 0x7a, - 0xba, 0x3f, 0x1d, 0x7c, 0x79, 0xe9, 0x94, 0x42, 0x0a, 0x5e, 0x17, 0x54, 0xea, 0x82, 0x15, 0x50, - 0x9b, 0xbb, 0x31, 0x2b, 0x71, 0x55, 0x36, 0x97, 0xbf, 0xf3, 0x43, 0xfb, 0xeb, 0x62, 0xb8, 0xfd, - 0xd6, 0xda, 0x8f, 0x4d, 0xf0, 0xeb, 0x16, 0xe5, 0xe2, 0x3d, 0x5d, 0x46, 0x3f, 0xbc, 0xb0, 0x32, - 0xc2, 0xca, 0x0a, 0xab, 0x65, 0xf4, 0x73, 0xb8, 0x6b, 0x85, 0x38, 0x36, 0x4a, 0x1c, 0x5b, 0x29, - 0x8e, 0x97, 0xd1, 0xd9, 0x6d, 0x73, 0xec, 0xf3, 0x5f, 0x01, 0x00, 0x00, 0xff, 0xff, 0xcc, 0xad, - 0xba, 0x38, 0xe3, 0x03, 0x00, 0x00, + // 850 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0xdd, 0x6e, 0xf3, 0x34, + 0x18, 0xa6, 0x1d, 0x7f, 0x73, 0x19, 0xdd, 0xb2, 0xae, 0xeb, 0xba, 0x1f, 0xaa, 0x08, 0x89, 0x71, + 0x40, 0x42, 0x37, 0xe0, 0xa0, 0x83, 0x03, 0xb6, 0x02, 0x2b, 0xda, 0xc4, 0x54, 0x60, 0x42, 0x68, + 0x28, 0x72, 0x1d, 0x37, 0xb5, 0x96, 0xc4, 0x96, 0xe3, 0x54, 0xdb, 0x2d, 0xed, 0x9c, 0x2b, 0xe0, + 0x8c, 0x0b, 0xe0, 0x16, 0x90, 0xb8, 0x0a, 0x14, 0xdb, 0xe9, 0xdf, 0x12, 0x7f, 0x9f, 0xa6, 0xef, + 0xac, 0xf5, 0xf3, 0x3c, 0xef, 0xe3, 0xe7, 0xed, 0xeb, 0x57, 0x05, 0x9f, 0x04, 0x94, 0x06, 0x21, + 0x76, 0x51, 0x48, 0x53, 0xdf, 0x85, 0xa9, 0xa0, 0x51, 0xe8, 0x4e, 0xbb, 0x2e, 0x65, 0x98, 0x43, + 0x41, 0x68, 0x9c, 0x38, 0x8c, 0x53, 0x41, 0xad, 0xa6, 0x22, 0x3a, 0x92, 0xe8, 0x28, 0xa2, 0x33, + 0xed, 0xb6, 0x3f, 0x2e, 0x29, 0xe0, 0x43, 0x01, 0x13, 0x2c, 0x94, 0xba, 0xfd, 0x51, 0x09, 0x8b, + 0x50, 0x4d, 0xb0, 0x4b, 0x08, 0x11, 0xf5, 0x71, 0xa8, 0x39, 0x9f, 0x99, 0x38, 0x1e, 0x9e, 0xc2, + 0x30, 0x95, 0x57, 0xd6, 0x74, 0xb7, 0x84, 0xce, 0x38, 0xf6, 0x09, 0xca, 0x88, 0x5e, 0x82, 0xf9, + 0x94, 0x20, 0xac, 0x05, 0x65, 0x51, 0x96, 0x59, 0xfb, 0x9a, 0x25, 0xbf, 0x8d, 0xd2, 0xb1, 0x8b, + 0x23, 0x26, 0x1e, 0x57, 0x72, 0xce, 0x40, 0x41, 0x22, 0x9c, 0x08, 0x18, 0x31, 0x4d, 0xd8, 0xd5, + 0x04, 0xce, 0x90, 0x9b, 0x08, 0x28, 0x52, 0xdd, 0xdf, 0xf6, 0x81, 0x06, 0x20, 0x23, 0x2e, 0x8c, + 0x63, 0x2a, 0x16, 0xbb, 0x6f, 0xff, 0xb9, 0x0e, 0xb6, 0x7e, 0xca, 0x7f, 0x92, 0x6b, 0x2c, 0x60, + 0xd6, 0x5e, 0xeb, 0x37, 0xf0, 0xa1, 0x8f, 0x43, 0x2c, 0xb0, 0xe7, 0x63, 0x01, 0x49, 0x98, 0xb4, + 0xde, 0xef, 0x54, 0x8e, 0x6b, 0x27, 0xae, 0x53, 0xfc, 0x63, 0x39, 0x7d, 0xc9, 0x7e, 0x56, 0xe8, + 0xf2, 0xad, 0xe1, 0x86, 0x2a, 0xd4, 0x57, 0x75, 0xac, 0x09, 0x68, 0xf8, 0x98, 0x85, 0xf4, 0xd1, + 0x53, 0xcd, 0xcd, 0xeb, 0xb7, 0x64, 0xfd, 0x2f, 0xca, 0xeb, 0x67, 0x9a, 0xeb, 0x4c, 0x52, 0x64, + 0x62, 0xf9, 0x73, 0x3c, 0x77, 0x8a, 0x41, 0x33, 0x8d, 0x0b, 0xbd, 0xf6, 0xa4, 0xd7, 0x57, 0x65, + 0x5e, 0xbf, 0xc6, 0xbe, 0xd9, 0xad, 0x91, 0xc6, 0x05, 0x7e, 0x13, 0xd0, 0x40, 0x1c, 0x43, 0x81, + 0x57, 0xdc, 0x80, 0x39, 0xd9, 0x85, 0xd4, 0x94, 0x27, 0x43, 0x73, 0x7c, 0x21, 0x99, 0x76, 0xd2, + 0x6f, 0x61, 0xe6, 0x75, 0x64, 0x4e, 0xa6, 0xbc, 0xfa, 0x4a, 0x54, 0x98, 0x0c, 0x2d, 0x32, 0x72, + 0x3f, 0x0c, 0xb6, 0x49, 0xc4, 0x28, 0x17, 0xd2, 0x6f, 0x66, 0x56, 0x97, 0x66, 0xa7, 0x65, 0x66, + 0x03, 0x29, 0xc9, 0x4a, 0x15, 0x39, 0x6d, 0x91, 0x19, 0x9c, 0xdb, 0xdc, 0x83, 0x9d, 0x11, 0x14, + 0x68, 0xe2, 0xe9, 0x77, 0x34, 0x33, 0xda, 0x94, 0x46, 0x5f, 0x96, 0x19, 0x9d, 0x67, 0xa2, 0x1b, + 0xa5, 0x29, 0xb2, 0xda, 0x1e, 0x2d, 0x10, 0x16, 0x32, 0xe1, 0x87, 0xe7, 0x99, 0x76, 0xcc, 0x99, + 0xbe, 0x7b, 0x30, 0x66, 0xc2, 0x0f, 0xab, 0x99, 0x26, 0xa0, 0xa1, 0x6d, 0x96, 0x87, 0xa2, 0x69, + 0x1e, 0x0a, 0xe5, 0x53, 0x3e, 0x14, 0x78, 0x8e, 0xe7, 0x4e, 0x9f, 0x82, 0x4d, 0xc6, 0x69, 0xc0, + 0x71, 0x92, 0x78, 0x0c, 0x73, 0x84, 0x63, 0xd1, 0xda, 0xe8, 0x54, 0x8e, 0xdf, 0x19, 0xd6, 0xf3, + 0xf3, 0x1b, 0x75, 0x6c, 0x7d, 0x03, 0x36, 0x19, 0xe4, 0x82, 0xc0, 0xd0, 0x1b, 0x43, 0x12, 0xa6, + 0x1c, 0x27, 0xad, 0x6a, 0x67, 0xed, 0xb8, 0x76, 0x62, 0xe5, 0x17, 0xe2, 0x0c, 0x39, 0x3f, 0xcb, + 0x2d, 0x32, 0xac, 0x6b, 0xee, 0xf7, 0x9a, 0x6a, 0x9d, 0x81, 0x9a, 0x1e, 0xbf, 0x6c, 0x07, 0xb5, + 0xd6, 0x64, 0x94, 0x76, 0xae, 0xcc, 0x17, 0x94, 0xf3, 0x4b, 0xbe, 0xa0, 0x86, 0x40, 0xd1, 0xb3, + 0x83, 0x4c, 0x9c, 0x32, 0x7f, 0x26, 0x7e, 0xfb, 0xd5, 0x62, 0x45, 0xcf, 0x0e, 0xce, 0xd7, 0xc1, + 0x7b, 0xba, 0x81, 0xf6, 0x1e, 0xd8, 0x2d, 0xd9, 0x39, 0xf6, 0x11, 0x38, 0x30, 0xad, 0x0b, 0xbb, + 0x03, 0x8e, 0xcc, 0x4f, 0x3c, 0x63, 0x98, 0x9f, 0x4a, 0xe6, 0x61, 0x7a, 0xb8, 0xf6, 0x21, 0xd8, + 0x37, 0xcc, 0xbf, 0xfd, 0x6f, 0x05, 0xec, 0x1b, 0x66, 0xc9, 0x22, 0xa0, 0x46, 0x53, 0xc1, 0x52, + 0xe1, 0x91, 0x78, 0x4c, 0x5b, 0x15, 0xd9, 0xa5, 0xcb, 0x17, 0x4c, 0xe5, 0x22, 0x26, 0x0b, 0x0e, + 0xe2, 0x31, 0x1d, 0x02, 0x3a, 0xfb, 0xdc, 0xfe, 0x03, 0x34, 0x8a, 0x38, 0xd6, 0x09, 0x68, 0x04, + 0x28, 0xf1, 0xf4, 0x35, 0x7c, 0xc2, 0x31, 0x12, 0x94, 0x3f, 0xca, 0xbb, 0xac, 0x67, 0x33, 0x18, + 0xa0, 0x44, 0xd1, 0xfb, 0x39, 0x76, 0xbe, 0x05, 0xea, 0x9a, 0x1f, 0x52, 0x24, 0xef, 0x61, 0xff, + 0x55, 0x05, 0x87, 0xc6, 0x07, 0x6a, 0x0d, 0xc1, 0x07, 0x24, 0xce, 0x34, 0x88, 0xc6, 0x63, 0x12, + 0xe8, 0xb0, 0xee, 0xeb, 0xbc, 0xf6, 0x41, 0xa6, 0xbb, 0x90, 0xb2, 0x61, 0x8d, 0xcc, 0xbf, 0x58, + 0xd1, 0x72, 0xff, 0xaa, 0xb2, 0xe4, 0xd5, 0x8b, 0x16, 0xc8, 0x32, 0x5a, 0xdc, 0x43, 0x0f, 0x34, + 0x8b, 0x59, 0x6f, 0xaa, 0x8b, 0xff, 0x54, 0xc0, 0x81, 0x69, 0x27, 0x58, 0xf7, 0x45, 0x81, 0x7f, + 0x7c, 0xc9, 0x7a, 0x59, 0x02, 0x8b, 0xe3, 0x0e, 0xc0, 0x4e, 0x21, 0xc9, 0xfa, 0xdc, 0x94, 0xb6, + 0x30, 0xeb, 0x53, 0x05, 0xb4, 0x11, 0x8d, 0x4a, 0x2e, 0x7a, 0x53, 0xf9, 0xfd, 0x6b, 0x8d, 0x04, + 0x34, 0x84, 0x71, 0xe0, 0x50, 0x1e, 0xb8, 0x01, 0x8e, 0xe5, 0x9e, 0xd0, 0x7f, 0xc3, 0x20, 0x23, + 0xc9, 0xea, 0x3f, 0xab, 0x33, 0xf5, 0xe9, 0xa9, 0xda, 0xfc, 0x41, 0xc9, 0x2f, 0x64, 0xe1, 0x6f, + 0x53, 0x41, 0xaf, 0xaf, 0x9c, 0xdb, 0xee, 0xdf, 0x39, 0x70, 0x27, 0x81, 0x3b, 0x05, 0xdc, 0xdd, + 0x76, 0xff, 0xab, 0xee, 0x29, 0xa0, 0xd7, 0x93, 0x48, 0xaf, 0xa7, 0xa0, 0x5e, 0xef, 0xb6, 0x3b, + 0x7a, 0x57, 0xda, 0x9e, 0xfe, 0x1f, 0x00, 0x00, 0xff, 0xff, 0x96, 0x02, 0x20, 0x48, 0xdb, 0x0a, + 0x00, 0x00, } diff --git a/googleapis/cloud/automl/v1/prediction_service.pb.go b/googleapis/cloud/automl/v1/prediction_service.pb.go index d757f8ed09..4896bcf7c1 100644 --- a/googleapis/cloud/automl/v1/prediction_service.pb.go +++ b/googleapis/cloud/automl/v1/prediction_service.pb.go @@ -10,7 +10,7 @@ import ( proto "github.com/golang/protobuf/proto" _ "google.golang.org/genproto/googleapis/api/annotations" - _ "google.golang.org/genproto/googleapis/longrunning" + longrunning "google.golang.org/genproto/googleapis/longrunning" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" status "google.golang.org/grpc/status" @@ -37,6 +37,20 @@ type PredictRequest struct { Payload *ExamplePayload `protobuf:"bytes,2,opt,name=payload,proto3" json:"payload,omitempty"` // Additional domain-specific parameters, any string must be up to 25000 // characters long. + // + // * For Image Classification: + // + // `score_threshold` - (float) A value from 0.0 to 1.0. When the model + // makes predictions for an image, it will only produce results that have + // at least this confidence score. The default is 0.5. + // + // * For Image Object Detection: + // `score_threshold` - (float) When Model detects objects on the image, + // it will only produce bounding boxes which have at least this + // confidence score. Value in 0 to 1 range, default is 0.5. + // `max_bounding_box_count` - (int64) No more than this number of bounding + // boxes will be returned in the response. Default is 100, the + // requested value may be limited by server. Params map[string]string `protobuf:"bytes,3,rep,name=params,proto3" json:"params,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -95,7 +109,35 @@ type PredictResponse struct { // Prediction result. // Translation and Text Sentiment will return precisely one payload. Payload []*AnnotationPayload `protobuf:"bytes,1,rep,name=payload,proto3" json:"payload,omitempty"` + // The preprocessed example that AutoML actually makes prediction on. + // Empty if AutoML does not preprocess the input example. + // * For Text Extraction: + // If the input is a .pdf file, the OCR'ed text will be provided in + // [document_text][google.cloud.automl.v1p1beta.Document.document_text]. + // + // * For Text Classification: + // If the input is a .pdf file, the OCR'ed trucated text will be provided in + // [document_text][google.cloud.automl.v1p1beta.Document.document_text]. + // + // * For Text Sentiment: + // If the input is a .pdf file, the OCR'ed trucated text will be provided in + // [document_text][google.cloud.automl.v1p1beta.Document.document_text]. + PreprocessedInput *ExamplePayload `protobuf:"bytes,3,opt,name=preprocessed_input,json=preprocessedInput,proto3" json:"preprocessed_input,omitempty"` // Additional domain-specific prediction response metadata. + // + // * For Image Object Detection: + // `max_bounding_box_count` - (int64) At most that many bounding boxes per + // image could have been returned. + // + // * For Text Sentiment: + // `sentiment_score` - (float, deprecated) A value between -1 and 1, + // -1 maps to least positive sentiment, while 1 maps to the most positive + // one and the higher the score, the more positive the sentiment in the + // document is. Yet these values are relative to the training data, so + // e.g. if all data was positive then -1 will be also positive (though + // the least). + // The sentiment_score shouldn't be confused with "score" or "magnitude" + // from the previous Natural Language Sentiment Analysis API. Metadata map[string]string `protobuf:"bytes,2,rep,name=metadata,proto3" json:"metadata,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -134,6 +176,13 @@ func (m *PredictResponse) GetPayload() []*AnnotationPayload { return nil } +func (m *PredictResponse) GetPreprocessedInput() *ExamplePayload { + if m != nil { + return m.PreprocessedInput + } + return nil +} + func (m *PredictResponse) GetMetadata() map[string]string { if m != nil { return m.Metadata @@ -141,11 +190,155 @@ func (m *PredictResponse) GetMetadata() map[string]string { return nil } +// Request message for +// [PredictionService.BatchPredict][google.cloud.automl.v1.PredictionService.BatchPredict]. +type BatchPredictRequest struct { + // Name of the model requested to serve the batch prediction. + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + // Required. The input configuration for batch prediction. + InputConfig *BatchPredictInputConfig `protobuf:"bytes,3,opt,name=input_config,json=inputConfig,proto3" json:"input_config,omitempty"` + // Required. The Configuration specifying where output predictions should + // be written. + OutputConfig *BatchPredictOutputConfig `protobuf:"bytes,4,opt,name=output_config,json=outputConfig,proto3" json:"output_config,omitempty"` + // Additional domain-specific parameters for the predictions, any string must + // be up to 25000 characters long. + // + // * For Text Classification: + // + // `score_threshold` - (float) A value from 0.0 to 1.0. When the model + // makes predictions for a text snippet, it will only produce results + // that have at least this confidence score. The default is 0.5. + // + // * For Image Classification: + // + // `score_threshold` - (float) A value from 0.0 to 1.0. When the model + // makes predictions for an image, it will only produce results that + // have at least this confidence score. The default is 0.5. + // + // * For Image Object Detection: + // + // `score_threshold` - (float) When Model detects objects on the image, + // it will only produce bounding boxes which have at least this + // confidence score. Value in 0 to 1 range, default is 0.5. + // `max_bounding_box_count` - (int64) No more than this number of bounding + // boxes will be produced per image. Default is 100, the + // requested value may be limited by server. + Params map[string]string `protobuf:"bytes,5,rep,name=params,proto3" json:"params,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *BatchPredictRequest) Reset() { *m = BatchPredictRequest{} } +func (m *BatchPredictRequest) String() string { return proto.CompactTextString(m) } +func (*BatchPredictRequest) ProtoMessage() {} +func (*BatchPredictRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_a60105ec759f54a4, []int{2} +} + +func (m *BatchPredictRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_BatchPredictRequest.Unmarshal(m, b) +} +func (m *BatchPredictRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_BatchPredictRequest.Marshal(b, m, deterministic) +} +func (m *BatchPredictRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_BatchPredictRequest.Merge(m, src) +} +func (m *BatchPredictRequest) XXX_Size() int { + return xxx_messageInfo_BatchPredictRequest.Size(m) +} +func (m *BatchPredictRequest) XXX_DiscardUnknown() { + xxx_messageInfo_BatchPredictRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_BatchPredictRequest proto.InternalMessageInfo + +func (m *BatchPredictRequest) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +func (m *BatchPredictRequest) GetInputConfig() *BatchPredictInputConfig { + if m != nil { + return m.InputConfig + } + return nil +} + +func (m *BatchPredictRequest) GetOutputConfig() *BatchPredictOutputConfig { + if m != nil { + return m.OutputConfig + } + return nil +} + +func (m *BatchPredictRequest) GetParams() map[string]string { + if m != nil { + return m.Params + } + return nil +} + +// Result of the Batch Predict. This message is returned in +// [response][google.longrunning.Operation.response] of the operation returned +// by the +// [PredictionService.BatchPredict][google.cloud.automl.v1.PredictionService.BatchPredict]. +type BatchPredictResult struct { + // Additional domain-specific prediction response metadata. + // + // * For Image Object Detection: + // `max_bounding_box_count` - (int64) At most that many bounding boxes per + // image could have been returned. + Metadata map[string]string `protobuf:"bytes,1,rep,name=metadata,proto3" json:"metadata,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *BatchPredictResult) Reset() { *m = BatchPredictResult{} } +func (m *BatchPredictResult) String() string { return proto.CompactTextString(m) } +func (*BatchPredictResult) ProtoMessage() {} +func (*BatchPredictResult) Descriptor() ([]byte, []int) { + return fileDescriptor_a60105ec759f54a4, []int{3} +} + +func (m *BatchPredictResult) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_BatchPredictResult.Unmarshal(m, b) +} +func (m *BatchPredictResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_BatchPredictResult.Marshal(b, m, deterministic) +} +func (m *BatchPredictResult) XXX_Merge(src proto.Message) { + xxx_messageInfo_BatchPredictResult.Merge(m, src) +} +func (m *BatchPredictResult) XXX_Size() int { + return xxx_messageInfo_BatchPredictResult.Size(m) +} +func (m *BatchPredictResult) XXX_DiscardUnknown() { + xxx_messageInfo_BatchPredictResult.DiscardUnknown(m) +} + +var xxx_messageInfo_BatchPredictResult proto.InternalMessageInfo + +func (m *BatchPredictResult) GetMetadata() map[string]string { + if m != nil { + return m.Metadata + } + return nil +} + func init() { proto.RegisterType((*PredictRequest)(nil), "google.cloud.automl.v1.PredictRequest") proto.RegisterMapType((map[string]string)(nil), "google.cloud.automl.v1.PredictRequest.ParamsEntry") proto.RegisterType((*PredictResponse)(nil), "google.cloud.automl.v1.PredictResponse") proto.RegisterMapType((map[string]string)(nil), "google.cloud.automl.v1.PredictResponse.MetadataEntry") + proto.RegisterType((*BatchPredictRequest)(nil), "google.cloud.automl.v1.BatchPredictRequest") + proto.RegisterMapType((map[string]string)(nil), "google.cloud.automl.v1.BatchPredictRequest.ParamsEntry") + proto.RegisterType((*BatchPredictResult)(nil), "google.cloud.automl.v1.BatchPredictResult") + proto.RegisterMapType((map[string]string)(nil), "google.cloud.automl.v1.BatchPredictResult.MetadataEntry") } func init() { @@ -153,44 +346,55 @@ func init() { } var fileDescriptor_a60105ec759f54a4 = []byte{ - // 578 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x53, 0x4f, 0x8b, 0x13, 0x31, - 0x1c, 0x25, 0x53, 0xdd, 0x75, 0x53, 0xfc, 0x37, 0x68, 0xad, 0x83, 0x60, 0xa9, 0xb0, 0x5b, 0x0b, - 0x26, 0xb4, 0x22, 0xea, 0xac, 0x0b, 0x76, 0x97, 0x45, 0x14, 0x17, 0xc6, 0x0a, 0x3d, 0x48, 0xa1, - 0xc4, 0x69, 0x9c, 0x1d, 0xcd, 0x24, 0x71, 0x26, 0xd3, 0x5a, 0xc4, 0x8b, 0x5f, 0xc1, 0x93, 0x5f, - 0xc1, 0x8f, 0xe1, 0x71, 0x8f, 0xfa, 0x15, 0xc4, 0x83, 0xe0, 0x17, 0xf0, 0x24, 0x33, 0x49, 0xdb, - 0xed, 0xd6, 0x61, 0xd7, 0x5b, 0x66, 0x5e, 0xde, 0x7b, 0xbf, 0x97, 0xe4, 0x41, 0x1c, 0x08, 0x11, - 0x30, 0x8a, 0x7d, 0x26, 0xd2, 0x21, 0x26, 0xa9, 0x12, 0x11, 0xc3, 0xa3, 0x16, 0x96, 0x31, 0x1d, - 0x86, 0xbe, 0x0a, 0x05, 0x1f, 0x24, 0x34, 0x1e, 0x85, 0x3e, 0x45, 0x32, 0x16, 0x4a, 0xd8, 0x15, - 0x4d, 0x40, 0x39, 0x01, 0x69, 0x02, 0x1a, 0xb5, 0x9c, 0x6b, 0x46, 0x88, 0xc8, 0x10, 0x13, 0xce, - 0x85, 0x22, 0x19, 0x39, 0xd1, 0x2c, 0xe7, 0xca, 0x21, 0xd4, 0x67, 0x21, 0xe5, 0xca, 0x00, 0x45, - 0xfe, 0x73, 0x89, 0x81, 0x24, 0x13, 0x26, 0xc8, 0xd0, 0x10, 0x36, 0x0a, 0x08, 0x43, 0xa2, 0xc8, - 0x20, 0x54, 0x34, 0x9a, 0x5a, 0x5e, 0x2f, 0xd8, 0x18, 0x8a, 0x63, 0x94, 0x84, 0xa4, 0xf1, 0xc2, - 0xf0, 0x37, 0xcc, 0x46, 0x26, 0x78, 0x10, 0xa7, 0x9c, 0x87, 0x3c, 0x58, 0xda, 0x54, 0xff, 0x0d, - 0xe0, 0x39, 0x4f, 0x1f, 0x5a, 0x97, 0xbe, 0x4d, 0x69, 0xa2, 0x6c, 0x1b, 0x9e, 0xe2, 0x24, 0xa2, - 0x55, 0x50, 0x03, 0x8d, 0xb5, 0x6e, 0xbe, 0xb6, 0x1f, 0xc2, 0x55, 0x93, 0xa7, 0x6a, 0xd5, 0x40, - 0xa3, 0xdc, 0x5e, 0x47, 0xff, 0x3e, 0x50, 0xb4, 0xfb, 0x8e, 0x44, 0x92, 0x51, 0x4f, 0xef, 0xee, - 0x4e, 0x69, 0xf6, 0x13, 0xb8, 0x22, 0x49, 0x4c, 0xa2, 0xa4, 0x5a, 0xaa, 0x95, 0x1a, 0xe5, 0x76, - 0xbb, 0x48, 0x60, 0x71, 0x1a, 0xe4, 0xe5, 0xa4, 0x5d, 0xae, 0xe2, 0x49, 0xd7, 0x28, 0x38, 0xf7, - 0x61, 0xf9, 0xd0, 0x6f, 0xfb, 0x02, 0x2c, 0xbd, 0xa1, 0x13, 0x33, 0x6f, 0xb6, 0xb4, 0x2f, 0xc1, - 0xd3, 0x23, 0xc2, 0x52, 0x9a, 0x0f, 0xbb, 0xd6, 0xd5, 0x1f, 0xae, 0x75, 0x0f, 0xd4, 0x7f, 0x02, - 0x78, 0x7e, 0xe6, 0x90, 0x48, 0xc1, 0x13, 0x6a, 0xef, 0xcc, 0xc3, 0x81, 0x7c, 0xb6, 0x9b, 0x45, - 0xb3, 0x75, 0x66, 0xd7, 0xbb, 0x94, 0xef, 0x19, 0x3c, 0x13, 0x51, 0x45, 0xb2, 0xfb, 0xac, 0x5a, - 0xb9, 0xca, 0x9d, 0x63, 0x13, 0x6a, 0x7f, 0xb4, 0x67, 0x78, 0x3a, 0xe4, 0x4c, 0xc6, 0xd9, 0x84, - 0x67, 0x17, 0xa0, 0xff, 0x09, 0xda, 0xfe, 0x03, 0xe0, 0x45, 0x6f, 0xd6, 0x86, 0xe7, 0xba, 0x0c, - 0xf6, 0x67, 0x00, 0x57, 0xcd, 0x5f, 0x7b, 0xfd, 0x64, 0x37, 0xe0, 0x6c, 0x9c, 0x30, 0x47, 0x7d, - 0xeb, 0xe3, 0xf7, 0x1f, 0x9f, 0xac, 0xbb, 0xf5, 0x76, 0xf6, 0x1c, 0xdf, 0x67, 0xef, 0x66, 0x4b, - 0xc6, 0xe2, 0x35, 0xf5, 0x55, 0x82, 0x9b, 0x98, 0x09, 0x5f, 0xbf, 0x3c, 0xdc, 0xc4, 0x91, 0x18, - 0x52, 0x96, 0xe0, 0xe6, 0x07, 0xd7, 0x14, 0xd6, 0x05, 0x4d, 0xe7, 0xf1, 0x41, 0xe7, 0xb2, 0x11, - 0xd7, 0x86, 0x44, 0x86, 0x09, 0xf2, 0x45, 0xf4, 0xad, 0x83, 0xf6, 0x95, 0x92, 0x89, 0x8b, 0xf1, - 0x78, 0x3c, 0x3e, 0x02, 0x66, 0x0d, 0xd8, 0xd7, 0x65, 0xb8, 0x25, 0x19, 0x51, 0xaf, 0x44, 0x1c, - 0x6d, 0x7f, 0x05, 0xd0, 0xf1, 0x45, 0x54, 0x30, 0xf8, 0x76, 0x65, 0xe9, 0x60, 0xbc, 0xac, 0x0c, - 0x1e, 0x78, 0xf1, 0xc0, 0x30, 0x02, 0xc1, 0x08, 0x0f, 0x90, 0x88, 0x03, 0x1c, 0x50, 0x9e, 0x57, - 0x05, 0xcf, 0x7d, 0x8f, 0x76, 0x6f, 0x53, 0xaf, 0xbe, 0x58, 0x95, 0x47, 0x9a, 0xbe, 0x93, 0x1b, - 0x76, 0x52, 0x25, 0xf6, 0x9e, 0xa2, 0x5e, 0xeb, 0x60, 0x0a, 0xf4, 0x73, 0xa0, 0xaf, 0x81, 0x7e, - 0xaf, 0xf5, 0xcb, 0xba, 0xaa, 0x01, 0xd7, 0xcd, 0x11, 0xd7, 0xd5, 0x90, 0xeb, 0xf6, 0x5a, 0x2f, - 0x57, 0x72, 0xdb, 0xdb, 0x7f, 0x03, 0x00, 0x00, 0xff, 0xff, 0x32, 0xc9, 0x22, 0xb3, 0xec, 0x04, - 0x00, 0x00, + // 759 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x55, 0x4f, 0x6f, 0xd3, 0x48, + 0x14, 0x97, 0x9d, 0xfe, 0xd9, 0x4e, 0xda, 0xdd, 0xed, 0xec, 0x6e, 0x37, 0xb5, 0x76, 0x45, 0x15, + 0xa4, 0xb6, 0x04, 0xe1, 0x21, 0x41, 0xa8, 0xc5, 0x6d, 0x25, 0x92, 0xaa, 0x42, 0x45, 0x54, 0x0d, + 0x81, 0xf6, 0x80, 0x2a, 0x45, 0x53, 0x67, 0xea, 0x1a, 0xec, 0x99, 0xc1, 0x1e, 0xa7, 0x54, 0x88, + 0x0b, 0x5f, 0x81, 0x13, 0x42, 0xe2, 0x8a, 0xc4, 0x77, 0xe0, 0xc2, 0xb1, 0x47, 0xf8, 0x02, 0x1c, + 0x38, 0x21, 0xf1, 0x1d, 0x90, 0x67, 0x26, 0x89, 0xdb, 0x12, 0x91, 0x1c, 0x7a, 0x9b, 0xf1, 0x6f, + 0x7e, 0xbf, 0xf7, 0x7b, 0x6f, 0x9e, 0xdf, 0x00, 0xe4, 0x31, 0xe6, 0x05, 0x04, 0xb9, 0x01, 0x4b, + 0x5a, 0x08, 0x27, 0x82, 0x85, 0x01, 0x6a, 0x97, 0x11, 0x8f, 0x48, 0xcb, 0x77, 0x85, 0xcf, 0x68, + 0x33, 0x26, 0x51, 0xdb, 0x77, 0x89, 0xcd, 0x23, 0x26, 0x18, 0x9c, 0x51, 0x04, 0x5b, 0x12, 0x6c, + 0x45, 0xb0, 0xdb, 0x65, 0xeb, 0x3f, 0x2d, 0x84, 0xb9, 0x8f, 0x30, 0xa5, 0x4c, 0xe0, 0x94, 0x1c, + 0x2b, 0x96, 0xf5, 0x6f, 0x06, 0x75, 0x03, 0x9f, 0x50, 0xa1, 0x81, 0xd9, 0x0c, 0x10, 0x91, 0x98, + 0x25, 0x51, 0x27, 0x92, 0xd5, 0xcf, 0x5a, 0x4f, 0xbd, 0xc9, 0xf1, 0x71, 0xc0, 0x70, 0x4b, 0x13, + 0x16, 0xfa, 0x10, 0x5a, 0x58, 0xe0, 0xa6, 0x2f, 0x48, 0xd8, 0x71, 0x73, 0xa9, 0xcf, 0x41, 0x9f, + 0xe9, 0x03, 0x97, 0xf5, 0x81, 0x80, 0x51, 0x2f, 0x4a, 0x28, 0xf5, 0xa9, 0x87, 0x18, 0x27, 0x51, + 0x36, 0xa7, 0xe2, 0x77, 0x03, 0xfc, 0x5e, 0x57, 0x65, 0x6a, 0x90, 0xa7, 0x09, 0x89, 0x05, 0x84, + 0x60, 0x84, 0xe2, 0x90, 0x14, 0x8c, 0x39, 0x63, 0x71, 0xa2, 0x21, 0xd7, 0xf0, 0x36, 0x18, 0xd7, + 0x36, 0x0b, 0xe6, 0x9c, 0xb1, 0x98, 0xaf, 0xcc, 0xdb, 0x3f, 0x2f, 0xa1, 0xbd, 0xf1, 0x0c, 0x87, + 0x3c, 0x20, 0x75, 0x75, 0xba, 0xd1, 0xa1, 0xc1, 0xbb, 0x60, 0x8c, 0xe3, 0x08, 0x87, 0x71, 0x21, + 0x37, 0x97, 0x5b, 0xcc, 0x57, 0x2a, 0xfd, 0x04, 0x4e, 0xbb, 0xb1, 0xeb, 0x92, 0xb4, 0x41, 0x45, + 0x74, 0xdc, 0xd0, 0x0a, 0xd6, 0x2d, 0x90, 0xcf, 0x7c, 0x86, 0x7f, 0x82, 0xdc, 0x13, 0x72, 0xac, + 0xfd, 0xa6, 0x4b, 0xf8, 0x37, 0x18, 0x6d, 0xe3, 0x20, 0x21, 0xd2, 0xec, 0x44, 0x43, 0x6d, 0x1c, + 0x73, 0xd9, 0x28, 0x7e, 0x30, 0xc1, 0x1f, 0xdd, 0x08, 0x31, 0x67, 0x34, 0x26, 0x70, 0xbd, 0x97, + 0x9c, 0x21, 0xbd, 0x5d, 0xe9, 0xe7, 0xad, 0xda, 0xbd, 0xb5, 0x73, 0xf9, 0xed, 0x00, 0xc8, 0x23, + 0xc2, 0x23, 0xe6, 0x92, 0x38, 0x26, 0xad, 0xa6, 0x4f, 0x79, 0x22, 0x0a, 0xb9, 0xa1, 0x8a, 0x35, + 0x9d, 0x55, 0xd8, 0x4c, 0x05, 0xe0, 0x7d, 0xf0, 0x5b, 0x48, 0x04, 0x4e, 0x6f, 0xbf, 0x60, 0x4a, + 0x73, 0x37, 0x7f, 0x59, 0x38, 0x95, 0x96, 0xbd, 0xa5, 0x79, 0xaa, 0x76, 0x5d, 0x19, 0x6b, 0x05, + 0x4c, 0x9d, 0x82, 0x86, 0xaa, 0xdf, 0x17, 0x13, 0xfc, 0x55, 0xc3, 0xc2, 0x3d, 0x1c, 0xa0, 0x69, + 0x1a, 0x60, 0x52, 0x56, 0xa1, 0xe9, 0x32, 0x7a, 0xe0, 0x7b, 0xba, 0x18, 0xa8, 0x9f, 0xff, 0xac, + 0xac, 0x4c, 0x7e, 0x5d, 0xd2, 0x1a, 0x79, 0xbf, 0xb7, 0x81, 0x3b, 0x60, 0x8a, 0x25, 0x22, 0x23, + 0x3a, 0x22, 0x45, 0xaf, 0x0f, 0x22, 0xba, 0x2d, 0x89, 0x5a, 0x75, 0x92, 0x65, 0x76, 0x70, 0xbb, + 0xdb, 0x9d, 0xa3, 0xb2, 0xc8, 0x4b, 0x83, 0xe8, 0x5d, 0x50, 0x8b, 0xbe, 0x33, 0x00, 0x3c, 0x1d, + 0x26, 0x4e, 0x02, 0x01, 0x1f, 0x66, 0x3a, 0x41, 0xb5, 0xe9, 0xf2, 0x60, 0x26, 0x53, 0xf6, 0x85, + 0x34, 0x43, 0xe5, 0x4d, 0x0e, 0x4c, 0xd7, 0xbb, 0x33, 0xf6, 0x81, 0x1a, 0xb1, 0xf0, 0xb5, 0x01, + 0xc6, 0xf5, 0x57, 0x38, 0x3f, 0xd8, 0x5f, 0x6e, 0x2d, 0x0c, 0xd8, 0xd4, 0xc5, 0xb5, 0x97, 0x9f, + 0xbf, 0xbe, 0x32, 0x97, 0x8a, 0x95, 0x74, 0xd4, 0x3d, 0x4f, 0xdb, 0x6c, 0x8d, 0x47, 0xec, 0x31, + 0x71, 0x45, 0x8c, 0x4a, 0x28, 0x60, 0xae, 0x9a, 0x6e, 0xa8, 0x84, 0x42, 0xd6, 0x22, 0x41, 0x8c, + 0x4a, 0x2f, 0x1c, 0xfd, 0x0c, 0x38, 0x46, 0x09, 0xbe, 0x35, 0xc0, 0x64, 0xb6, 0x3a, 0xf0, 0xea, + 0x10, 0x17, 0x6d, 0xfd, 0xdf, 0x39, 0x9c, 0x19, 0xa9, 0xf6, 0x76, 0x67, 0xa4, 0x16, 0x6b, 0xd2, + 0xdb, 0x6a, 0x71, 0x69, 0x08, 0x6f, 0xfb, 0x99, 0x30, 0x8e, 0x51, 0xb2, 0x36, 0x4f, 0xaa, 0xff, + 0x68, 0x13, 0x2a, 0x16, 0xe6, 0x7e, 0x6c, 0xbb, 0x2c, 0xfc, 0x54, 0xb5, 0x0f, 0x85, 0xe0, 0xb1, + 0x83, 0xd0, 0xd1, 0xd1, 0xd1, 0x19, 0x30, 0x1d, 0xff, 0x87, 0xea, 0x25, 0xb8, 0xc6, 0x03, 0x2c, + 0x0e, 0x58, 0x14, 0xd6, 0x3e, 0x1a, 0xc0, 0x72, 0x59, 0xd8, 0x27, 0xc1, 0xda, 0xcc, 0xb9, 0x9b, + 0xab, 0xa7, 0x2f, 0x42, 0xdd, 0x78, 0xb4, 0xaa, 0x19, 0x1e, 0x0b, 0x30, 0xf5, 0x6c, 0x16, 0x79, + 0xc8, 0x23, 0x54, 0xbe, 0x17, 0xa8, 0x17, 0xf7, 0xec, 0xc3, 0xb3, 0xa2, 0x56, 0xef, 0xcd, 0x99, + 0x3b, 0x8a, 0xbe, 0x2e, 0x03, 0x56, 0x13, 0xc1, 0xb6, 0xee, 0xd9, 0xbb, 0xe5, 0x93, 0x0e, 0xb0, + 0x27, 0x81, 0x3d, 0x05, 0xec, 0xed, 0x96, 0xbf, 0x99, 0xb3, 0x0a, 0x70, 0x1c, 0x89, 0x38, 0x8e, + 0x82, 0x1c, 0x67, 0xb7, 0xbc, 0x3f, 0x26, 0xc3, 0xde, 0xf8, 0x11, 0x00, 0x00, 0xff, 0xff, 0xfd, + 0x31, 0x95, 0x32, 0xe3, 0x07, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. @@ -208,9 +412,32 @@ type PredictionServiceClient interface { // Perform an online prediction. The prediction result will be directly // returned in the response. // Available for following ML problems, and their expected request payloads: + // * Image Classification - Image in .JPEG, .GIF or .PNG format, image_bytes + // up to 30MB. + // * Image Object Detection - Image in .JPEG, .GIF or .PNG format, image_bytes + // up to 30MB. + // * Text Classification - TextSnippet, content up to 60,000 characters, + // UTF-8 encoded. + // * Text Extraction - TextSnippet, content up to 30,000 characters, + // UTF-8 NFC encoded. // * Translation - TextSnippet, content up to 25,000 characters, UTF-8 // encoded. + // * Text Sentiment - TextSnippet, content up 500 characters, UTF-8 + // encoded. Predict(ctx context.Context, in *PredictRequest, opts ...grpc.CallOption) (*PredictResponse, error) + // Perform a batch prediction. Unlike the online + // [Predict][google.cloud.automl.v1.PredictionService.Predict], batch + // prediction result won't be immediately available in the response. Instead, + // a long running operation object is returned. User can poll the operation + // result via [GetOperation][google.longrunning.Operations.GetOperation] + // method. Once the operation is done, + // [BatchPredictResult][google.cloud.automl.v1.BatchPredictResult] is returned + // in the [response][google.longrunning.Operation.response] field. Available + // for following ML problems: + // * Image Classification + // * Image Object Detection + // * Text Extraction + BatchPredict(ctx context.Context, in *BatchPredictRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) } type predictionServiceClient struct { @@ -230,14 +457,46 @@ func (c *predictionServiceClient) Predict(ctx context.Context, in *PredictReques return out, nil } +func (c *predictionServiceClient) BatchPredict(ctx context.Context, in *BatchPredictRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { + out := new(longrunning.Operation) + err := c.cc.Invoke(ctx, "/google.cloud.automl.v1.PredictionService/BatchPredict", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + // PredictionServiceServer is the server API for PredictionService service. type PredictionServiceServer interface { // Perform an online prediction. The prediction result will be directly // returned in the response. // Available for following ML problems, and their expected request payloads: + // * Image Classification - Image in .JPEG, .GIF or .PNG format, image_bytes + // up to 30MB. + // * Image Object Detection - Image in .JPEG, .GIF or .PNG format, image_bytes + // up to 30MB. + // * Text Classification - TextSnippet, content up to 60,000 characters, + // UTF-8 encoded. + // * Text Extraction - TextSnippet, content up to 30,000 characters, + // UTF-8 NFC encoded. // * Translation - TextSnippet, content up to 25,000 characters, UTF-8 // encoded. + // * Text Sentiment - TextSnippet, content up 500 characters, UTF-8 + // encoded. Predict(context.Context, *PredictRequest) (*PredictResponse, error) + // Perform a batch prediction. Unlike the online + // [Predict][google.cloud.automl.v1.PredictionService.Predict], batch + // prediction result won't be immediately available in the response. Instead, + // a long running operation object is returned. User can poll the operation + // result via [GetOperation][google.longrunning.Operations.GetOperation] + // method. Once the operation is done, + // [BatchPredictResult][google.cloud.automl.v1.BatchPredictResult] is returned + // in the [response][google.longrunning.Operation.response] field. Available + // for following ML problems: + // * Image Classification + // * Image Object Detection + // * Text Extraction + BatchPredict(context.Context, *BatchPredictRequest) (*longrunning.Operation, error) } // UnimplementedPredictionServiceServer can be embedded to have forward compatible implementations. @@ -247,6 +506,9 @@ type UnimplementedPredictionServiceServer struct { func (*UnimplementedPredictionServiceServer) Predict(ctx context.Context, req *PredictRequest) (*PredictResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method Predict not implemented") } +func (*UnimplementedPredictionServiceServer) BatchPredict(ctx context.Context, req *BatchPredictRequest) (*longrunning.Operation, error) { + return nil, status.Errorf(codes.Unimplemented, "method BatchPredict not implemented") +} func RegisterPredictionServiceServer(s *grpc.Server, srv PredictionServiceServer) { s.RegisterService(&_PredictionService_serviceDesc, srv) @@ -270,6 +532,24 @@ func _PredictionService_Predict_Handler(srv interface{}, ctx context.Context, de return interceptor(ctx, in, info, handler) } +func _PredictionService_BatchPredict_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(BatchPredictRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(PredictionServiceServer).BatchPredict(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.cloud.automl.v1.PredictionService/BatchPredict", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(PredictionServiceServer).BatchPredict(ctx, req.(*BatchPredictRequest)) + } + return interceptor(ctx, in, info, handler) +} + var _PredictionService_serviceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.automl.v1.PredictionService", HandlerType: (*PredictionServiceServer)(nil), @@ -278,6 +558,10 @@ var _PredictionService_serviceDesc = grpc.ServiceDesc{ MethodName: "Predict", Handler: _PredictionService_Predict_Handler, }, + { + MethodName: "BatchPredict", + Handler: _PredictionService_BatchPredict_Handler, + }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/automl/v1/prediction_service.proto", diff --git a/googleapis/cloud/automl/v1/service.pb.go b/googleapis/cloud/automl/v1/service.pb.go index f70314e85b..5504ea8acb 100644 --- a/googleapis/cloud/automl/v1/service.pb.go +++ b/googleapis/cloud/automl/v1/service.pb.go @@ -129,8 +129,8 @@ type ListDatasetsRequest struct { // An expression for filtering the results of the request. // // * `dataset_metadata` - for existence of the case (e.g. - // image_classification_dataset_metadata:*). - // Some examples of using the filter are: + // image_classification_dataset_metadata:*). Some examples of + // using the filter are: // // * `translation_dataset_metadata:*` --> The dataset has // translation_dataset_metadata. @@ -453,6 +453,48 @@ func (m *ExportDataRequest) GetOutputConfig() *OutputConfig { return nil } +// Request message for +// [AutoMl.GetAnnotationSpec][google.cloud.automl.v1.AutoMl.GetAnnotationSpec]. +type GetAnnotationSpecRequest struct { + // The resource name of the annotation spec to retrieve. + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *GetAnnotationSpecRequest) Reset() { *m = GetAnnotationSpecRequest{} } +func (m *GetAnnotationSpecRequest) String() string { return proto.CompactTextString(m) } +func (*GetAnnotationSpecRequest) ProtoMessage() {} +func (*GetAnnotationSpecRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_d14ac936eda1c3a8, []int{8} +} + +func (m *GetAnnotationSpecRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_GetAnnotationSpecRequest.Unmarshal(m, b) +} +func (m *GetAnnotationSpecRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_GetAnnotationSpecRequest.Marshal(b, m, deterministic) +} +func (m *GetAnnotationSpecRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_GetAnnotationSpecRequest.Merge(m, src) +} +func (m *GetAnnotationSpecRequest) XXX_Size() int { + return xxx_messageInfo_GetAnnotationSpecRequest.Size(m) +} +func (m *GetAnnotationSpecRequest) XXX_DiscardUnknown() { + xxx_messageInfo_GetAnnotationSpecRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_GetAnnotationSpecRequest proto.InternalMessageInfo + +func (m *GetAnnotationSpecRequest) GetName() string { + if m != nil { + return m.Name + } + return "" +} + // Request message for // [AutoMl.CreateModel][google.cloud.automl.v1.AutoMl.CreateModel]. type CreateModelRequest struct { @@ -469,7 +511,7 @@ func (m *CreateModelRequest) Reset() { *m = CreateModelRequest{} } func (m *CreateModelRequest) String() string { return proto.CompactTextString(m) } func (*CreateModelRequest) ProtoMessage() {} func (*CreateModelRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_d14ac936eda1c3a8, []int{8} + return fileDescriptor_d14ac936eda1c3a8, []int{9} } func (m *CreateModelRequest) XXX_Unmarshal(b []byte) error { @@ -518,7 +560,7 @@ func (m *GetModelRequest) Reset() { *m = GetModelRequest{} } func (m *GetModelRequest) String() string { return proto.CompactTextString(m) } func (*GetModelRequest) ProtoMessage() {} func (*GetModelRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_d14ac936eda1c3a8, []int{9} + return fileDescriptor_d14ac936eda1c3a8, []int{10} } func (m *GetModelRequest) XXX_Unmarshal(b []byte) error { @@ -554,7 +596,7 @@ type ListModelsRequest struct { // An expression for filtering the results of the request. // // * `model_metadata` - for existence of the case (e.g. - // video_classification_model_metadata:*). + // image_classification_model_metadata:*). // * `dataset_id` - for = or !=. Some examples of using the filter are: // // * `image_classification_model_metadata:*` --> The model has @@ -578,7 +620,7 @@ func (m *ListModelsRequest) Reset() { *m = ListModelsRequest{} } func (m *ListModelsRequest) String() string { return proto.CompactTextString(m) } func (*ListModelsRequest) ProtoMessage() {} func (*ListModelsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_d14ac936eda1c3a8, []int{10} + return fileDescriptor_d14ac936eda1c3a8, []int{11} } func (m *ListModelsRequest) XXX_Unmarshal(b []byte) error { @@ -646,7 +688,7 @@ func (m *ListModelsResponse) Reset() { *m = ListModelsResponse{} } func (m *ListModelsResponse) String() string { return proto.CompactTextString(m) } func (*ListModelsResponse) ProtoMessage() {} func (*ListModelsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_d14ac936eda1c3a8, []int{11} + return fileDescriptor_d14ac936eda1c3a8, []int{12} } func (m *ListModelsResponse) XXX_Unmarshal(b []byte) error { @@ -695,7 +737,7 @@ func (m *DeleteModelRequest) Reset() { *m = DeleteModelRequest{} } func (m *DeleteModelRequest) String() string { return proto.CompactTextString(m) } func (*DeleteModelRequest) ProtoMessage() {} func (*DeleteModelRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_d14ac936eda1c3a8, []int{12} + return fileDescriptor_d14ac936eda1c3a8, []int{13} } func (m *DeleteModelRequest) XXX_Unmarshal(b []byte) error { @@ -739,7 +781,7 @@ func (m *UpdateModelRequest) Reset() { *m = UpdateModelRequest{} } func (m *UpdateModelRequest) String() string { return proto.CompactTextString(m) } func (*UpdateModelRequest) ProtoMessage() {} func (*UpdateModelRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_d14ac936eda1c3a8, []int{13} + return fileDescriptor_d14ac936eda1c3a8, []int{14} } func (m *UpdateModelRequest) XXX_Unmarshal(b []byte) error { @@ -774,6 +816,195 @@ func (m *UpdateModelRequest) GetUpdateMask() *field_mask.FieldMask { return nil } +// Request message for +// [AutoMl.DeployModel][google.cloud.automl.v1.AutoMl.DeployModel]. +type DeployModelRequest struct { + // The per-domain specific deployment parameters. + // + // Types that are valid to be assigned to ModelDeploymentMetadata: + // *DeployModelRequest_ImageObjectDetectionModelDeploymentMetadata + // *DeployModelRequest_ImageClassificationModelDeploymentMetadata + ModelDeploymentMetadata isDeployModelRequest_ModelDeploymentMetadata `protobuf_oneof:"model_deployment_metadata"` + // Resource name of the model to deploy. + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *DeployModelRequest) Reset() { *m = DeployModelRequest{} } +func (m *DeployModelRequest) String() string { return proto.CompactTextString(m) } +func (*DeployModelRequest) ProtoMessage() {} +func (*DeployModelRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_d14ac936eda1c3a8, []int{15} +} + +func (m *DeployModelRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_DeployModelRequest.Unmarshal(m, b) +} +func (m *DeployModelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_DeployModelRequest.Marshal(b, m, deterministic) +} +func (m *DeployModelRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_DeployModelRequest.Merge(m, src) +} +func (m *DeployModelRequest) XXX_Size() int { + return xxx_messageInfo_DeployModelRequest.Size(m) +} +func (m *DeployModelRequest) XXX_DiscardUnknown() { + xxx_messageInfo_DeployModelRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_DeployModelRequest proto.InternalMessageInfo + +type isDeployModelRequest_ModelDeploymentMetadata interface { + isDeployModelRequest_ModelDeploymentMetadata() +} + +type DeployModelRequest_ImageObjectDetectionModelDeploymentMetadata struct { + ImageObjectDetectionModelDeploymentMetadata *ImageObjectDetectionModelDeploymentMetadata `protobuf:"bytes,2,opt,name=image_object_detection_model_deployment_metadata,json=imageObjectDetectionModelDeploymentMetadata,proto3,oneof"` +} + +type DeployModelRequest_ImageClassificationModelDeploymentMetadata struct { + ImageClassificationModelDeploymentMetadata *ImageClassificationModelDeploymentMetadata `protobuf:"bytes,4,opt,name=image_classification_model_deployment_metadata,json=imageClassificationModelDeploymentMetadata,proto3,oneof"` +} + +func (*DeployModelRequest_ImageObjectDetectionModelDeploymentMetadata) isDeployModelRequest_ModelDeploymentMetadata() { +} + +func (*DeployModelRequest_ImageClassificationModelDeploymentMetadata) isDeployModelRequest_ModelDeploymentMetadata() { +} + +func (m *DeployModelRequest) GetModelDeploymentMetadata() isDeployModelRequest_ModelDeploymentMetadata { + if m != nil { + return m.ModelDeploymentMetadata + } + return nil +} + +func (m *DeployModelRequest) GetImageObjectDetectionModelDeploymentMetadata() *ImageObjectDetectionModelDeploymentMetadata { + if x, ok := m.GetModelDeploymentMetadata().(*DeployModelRequest_ImageObjectDetectionModelDeploymentMetadata); ok { + return x.ImageObjectDetectionModelDeploymentMetadata + } + return nil +} + +func (m *DeployModelRequest) GetImageClassificationModelDeploymentMetadata() *ImageClassificationModelDeploymentMetadata { + if x, ok := m.GetModelDeploymentMetadata().(*DeployModelRequest_ImageClassificationModelDeploymentMetadata); ok { + return x.ImageClassificationModelDeploymentMetadata + } + return nil +} + +func (m *DeployModelRequest) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +// XXX_OneofWrappers is for the internal use of the proto package. +func (*DeployModelRequest) XXX_OneofWrappers() []interface{} { + return []interface{}{ + (*DeployModelRequest_ImageObjectDetectionModelDeploymentMetadata)(nil), + (*DeployModelRequest_ImageClassificationModelDeploymentMetadata)(nil), + } +} + +// Request message for +// [AutoMl.UndeployModel][google.cloud.automl.v1.AutoMl.UndeployModel]. +type UndeployModelRequest struct { + // Resource name of the model to undeploy. + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *UndeployModelRequest) Reset() { *m = UndeployModelRequest{} } +func (m *UndeployModelRequest) String() string { return proto.CompactTextString(m) } +func (*UndeployModelRequest) ProtoMessage() {} +func (*UndeployModelRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_d14ac936eda1c3a8, []int{16} +} + +func (m *UndeployModelRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_UndeployModelRequest.Unmarshal(m, b) +} +func (m *UndeployModelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_UndeployModelRequest.Marshal(b, m, deterministic) +} +func (m *UndeployModelRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_UndeployModelRequest.Merge(m, src) +} +func (m *UndeployModelRequest) XXX_Size() int { + return xxx_messageInfo_UndeployModelRequest.Size(m) +} +func (m *UndeployModelRequest) XXX_DiscardUnknown() { + xxx_messageInfo_UndeployModelRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_UndeployModelRequest proto.InternalMessageInfo + +func (m *UndeployModelRequest) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +// Request message for +// [AutoMl.ExportModel][google.cloud.automl.v1.AutoMl.ExportModel]. Models need +// to be enabled for exporting, otherwise an error code will be returned. +type ExportModelRequest struct { + // Required. The resource name of the model to export. + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + // Required. The desired output location and configuration. + OutputConfig *ModelExportOutputConfig `protobuf:"bytes,3,opt,name=output_config,json=outputConfig,proto3" json:"output_config,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *ExportModelRequest) Reset() { *m = ExportModelRequest{} } +func (m *ExportModelRequest) String() string { return proto.CompactTextString(m) } +func (*ExportModelRequest) ProtoMessage() {} +func (*ExportModelRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_d14ac936eda1c3a8, []int{17} +} + +func (m *ExportModelRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ExportModelRequest.Unmarshal(m, b) +} +func (m *ExportModelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ExportModelRequest.Marshal(b, m, deterministic) +} +func (m *ExportModelRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_ExportModelRequest.Merge(m, src) +} +func (m *ExportModelRequest) XXX_Size() int { + return xxx_messageInfo_ExportModelRequest.Size(m) +} +func (m *ExportModelRequest) XXX_DiscardUnknown() { + xxx_messageInfo_ExportModelRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_ExportModelRequest proto.InternalMessageInfo + +func (m *ExportModelRequest) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +func (m *ExportModelRequest) GetOutputConfig() *ModelExportOutputConfig { + if m != nil { + return m.OutputConfig + } + return nil +} + // Request message for // [AutoMl.GetModelEvaluation][google.cloud.automl.v1.AutoMl.GetModelEvaluation]. type GetModelEvaluationRequest struct { @@ -788,7 +1019,7 @@ func (m *GetModelEvaluationRequest) Reset() { *m = GetModelEvaluationReq func (m *GetModelEvaluationRequest) String() string { return proto.CompactTextString(m) } func (*GetModelEvaluationRequest) ProtoMessage() {} func (*GetModelEvaluationRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_d14ac936eda1c3a8, []int{14} + return fileDescriptor_d14ac936eda1c3a8, []int{18} } func (m *GetModelEvaluationRequest) XXX_Unmarshal(b []byte) error { @@ -853,7 +1084,7 @@ func (m *ListModelEvaluationsRequest) Reset() { *m = ListModelEvaluation func (m *ListModelEvaluationsRequest) String() string { return proto.CompactTextString(m) } func (*ListModelEvaluationsRequest) ProtoMessage() {} func (*ListModelEvaluationsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_d14ac936eda1c3a8, []int{15} + return fileDescriptor_d14ac936eda1c3a8, []int{19} } func (m *ListModelEvaluationsRequest) XXX_Unmarshal(b []byte) error { @@ -923,7 +1154,7 @@ func (m *ListModelEvaluationsResponse) Reset() { *m = ListModelEvaluatio func (m *ListModelEvaluationsResponse) String() string { return proto.CompactTextString(m) } func (*ListModelEvaluationsResponse) ProtoMessage() {} func (*ListModelEvaluationsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_d14ac936eda1c3a8, []int{16} + return fileDescriptor_d14ac936eda1c3a8, []int{20} } func (m *ListModelEvaluationsResponse) XXX_Unmarshal(b []byte) error { @@ -967,12 +1198,16 @@ func init() { proto.RegisterType((*DeleteDatasetRequest)(nil), "google.cloud.automl.v1.DeleteDatasetRequest") proto.RegisterType((*ImportDataRequest)(nil), "google.cloud.automl.v1.ImportDataRequest") proto.RegisterType((*ExportDataRequest)(nil), "google.cloud.automl.v1.ExportDataRequest") + proto.RegisterType((*GetAnnotationSpecRequest)(nil), "google.cloud.automl.v1.GetAnnotationSpecRequest") proto.RegisterType((*CreateModelRequest)(nil), "google.cloud.automl.v1.CreateModelRequest") proto.RegisterType((*GetModelRequest)(nil), "google.cloud.automl.v1.GetModelRequest") proto.RegisterType((*ListModelsRequest)(nil), "google.cloud.automl.v1.ListModelsRequest") proto.RegisterType((*ListModelsResponse)(nil), "google.cloud.automl.v1.ListModelsResponse") proto.RegisterType((*DeleteModelRequest)(nil), "google.cloud.automl.v1.DeleteModelRequest") proto.RegisterType((*UpdateModelRequest)(nil), "google.cloud.automl.v1.UpdateModelRequest") + proto.RegisterType((*DeployModelRequest)(nil), "google.cloud.automl.v1.DeployModelRequest") + proto.RegisterType((*UndeployModelRequest)(nil), "google.cloud.automl.v1.UndeployModelRequest") + proto.RegisterType((*ExportModelRequest)(nil), "google.cloud.automl.v1.ExportModelRequest") proto.RegisterType((*GetModelEvaluationRequest)(nil), "google.cloud.automl.v1.GetModelEvaluationRequest") proto.RegisterType((*ListModelEvaluationsRequest)(nil), "google.cloud.automl.v1.ListModelEvaluationsRequest") proto.RegisterType((*ListModelEvaluationsResponse)(nil), "google.cloud.automl.v1.ListModelEvaluationsResponse") @@ -983,84 +1218,101 @@ func init() { } var fileDescriptor_d14ac936eda1c3a8 = []byte{ - // 1219 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x58, 0x41, 0x6f, 0xdc, 0x44, - 0x1b, 0xd6, 0xa4, 0x6d, 0xbe, 0xf4, 0xdd, 0x44, 0xf9, 0x32, 0x84, 0xb0, 0x75, 0x5b, 0x35, 0x72, - 0x0b, 0x09, 0x26, 0xb5, 0xd9, 0x4d, 0xa4, 0x2a, 0x4e, 0xa3, 0x2a, 0x49, 0xd3, 0x28, 0x52, 0xa3, - 0x46, 0x0b, 0xe4, 0x80, 0x22, 0xad, 0xdc, 0xdd, 0xc9, 0xd6, 0xc4, 0xeb, 0x71, 0xed, 0x71, 0x12, - 0x5a, 0x55, 0x08, 0x84, 0x2a, 0x21, 0xa1, 0x1e, 0xe8, 0x01, 0x51, 0x0e, 0x9c, 0xb8, 0xf0, 0x07, - 0xfa, 0x17, 0x50, 0x8f, 0xf0, 0x17, 0x38, 0xf1, 0x2b, 0x90, 0x67, 0xc6, 0xbb, 0xde, 0xf5, 0x7a, - 0xed, 0x15, 0x42, 0xbd, 0xd9, 0x9e, 0x67, 0xe6, 0x7d, 0xe6, 0x79, 0xdf, 0x99, 0xe7, 0xdd, 0x85, - 0x1b, 0x2d, 0x4a, 0x5b, 0x0e, 0x31, 0x1a, 0x0e, 0x0d, 0x9b, 0x86, 0x15, 0x32, 0xda, 0x76, 0x8c, - 0x93, 0x8a, 0x11, 0x10, 0xff, 0xc4, 0x6e, 0x10, 0xdd, 0xf3, 0x29, 0xa3, 0x78, 0x4e, 0xa0, 0x74, - 0x8e, 0xd2, 0x05, 0x4a, 0x3f, 0xa9, 0x28, 0x57, 0xe4, 0x6c, 0xcb, 0xb3, 0x0d, 0xcb, 0x75, 0x29, - 0xb3, 0x98, 0x4d, 0xdd, 0x40, 0xcc, 0x52, 0xde, 0x4b, 0x8c, 0x36, 0x1c, 0x9b, 0xb8, 0x4c, 0x0e, - 0x18, 0x19, 0x41, 0xbb, 0x4b, 0xd4, 0x3d, 0xeb, 0x4b, 0x87, 0x5a, 0x4d, 0x39, 0x21, 0x8b, 0x65, - 0xd3, 0x62, 0x56, 0x40, 0xe2, 0x65, 0xaf, 0x65, 0xa0, 0x6c, 0x2a, 0x01, 0x6a, 0x06, 0xa0, 0x4d, - 0x9b, 0xc4, 0x91, 0x98, 0x9b, 0xc3, 0x30, 0x75, 0x72, 0x62, 0x39, 0x21, 0x67, 0x28, 0xe1, 0x0b, - 0x19, 0x70, 0xea, 0x11, 0xbf, 0x47, 0x8c, 0xeb, 0x12, 0xe8, 0x50, 0xb7, 0xe5, 0x87, 0xae, 0x6b, - 0xbb, 0xad, 0x34, 0x68, 0x5e, 0x82, 0xf8, 0xdb, 0xc3, 0xf0, 0xc8, 0x38, 0xb2, 0x89, 0xd3, 0xac, - 0xb7, 0xad, 0xe0, 0x58, 0x20, 0x54, 0x1b, 0x66, 0xb7, 0x7c, 0x62, 0x31, 0x72, 0x57, 0x6c, 0xbd, - 0x46, 0x1e, 0x87, 0x24, 0x60, 0x78, 0x0e, 0xc6, 0x3d, 0xcb, 0x27, 0x2e, 0x2b, 0xa3, 0x79, 0xb4, - 0x78, 0xb1, 0x26, 0xdf, 0xf0, 0x2a, 0xfc, 0x4f, 0x8a, 0x54, 0x1e, 0x9b, 0x47, 0x8b, 0xa5, 0xea, - 0x35, 0x7d, 0x70, 0x2e, 0xf5, 0x78, 0xc1, 0x18, 0xaf, 0x2e, 0xc0, 0xcc, 0x0e, 0x61, 0x7d, 0x71, - 0x30, 0x9c, 0x77, 0xad, 0x36, 0x91, 0x51, 0xf8, 0xb3, 0xfa, 0x35, 0x82, 0x77, 0xee, 0xdb, 0x41, - 0x0c, 0x0d, 0xf2, 0x38, 0xcd, 0xc1, 0xf8, 0x91, 0xed, 0x30, 0xe2, 0x97, 0xcf, 0x89, 0xef, 0xe2, - 0x0d, 0x5f, 0x86, 0x8b, 0x9e, 0xd5, 0x22, 0xf5, 0xc0, 0x7e, 0x42, 0xca, 0xe7, 0xe7, 0xd1, 0xe2, - 0x85, 0xda, 0x44, 0xf4, 0xe1, 0x13, 0xfb, 0x09, 0xc1, 0x57, 0x01, 0xf8, 0x20, 0xa3, 0xc7, 0xc4, - 0x2d, 0x8f, 0xf3, 0x89, 0x1c, 0xfe, 0x69, 0xf4, 0x41, 0x7d, 0x0a, 0xb3, 0xbd, 0x14, 0x02, 0x8f, - 0xba, 0x01, 0xc1, 0x6b, 0x30, 0x21, 0xf7, 0x13, 0x94, 0xd1, 0xfc, 0xb9, 0x22, 0x02, 0x74, 0x26, - 0xe0, 0x0f, 0x60, 0xda, 0x25, 0x67, 0xac, 0x9e, 0x08, 0x3c, 0xc6, 0x03, 0x4f, 0x45, 0x9f, 0xf7, - 0x3b, 0xc1, 0x5f, 0x20, 0x98, 0xfd, 0xcc, 0x6b, 0xa6, 0xb3, 0x92, 0x50, 0x1f, 0x8d, 0xa6, 0x3e, - 0x5e, 0x83, 0x52, 0xc8, 0x97, 0xe4, 0xd9, 0x97, 0xc9, 0x53, 0xe2, 0xe9, 0x71, 0x81, 0xe8, 0xf7, - 0xa2, 0x02, 0xd9, 0xb3, 0x82, 0xe3, 0x1a, 0x08, 0x78, 0xf4, 0xac, 0x6a, 0x30, 0x7b, 0x97, 0x38, - 0x24, 0xc5, 0x67, 0x50, 0xf6, 0x28, 0xcc, 0xec, 0xb6, 0x3d, 0xea, 0x73, 0xed, 0x86, 0x00, 0xf1, - 0x3d, 0x98, 0xb4, 0x5d, 0x2f, 0x64, 0xf5, 0x06, 0x75, 0x8f, 0xec, 0x16, 0x4f, 0x5e, 0xa9, 0x7a, - 0x3d, 0x6b, 0x47, 0xbb, 0x11, 0x76, 0x8b, 0x43, 0x6b, 0x25, 0xbb, 0xfb, 0xa2, 0xfa, 0x30, 0xb3, - 0x7d, 0x56, 0x24, 0xe0, 0x2e, 0x4c, 0xd1, 0x90, 0xa5, 0x22, 0xde, 0xc8, 0x8a, 0xf8, 0x80, 0x83, - 0x65, 0xc8, 0x49, 0x9a, 0x78, 0x53, 0x2d, 0xc0, 0xe2, 0xd8, 0xec, 0x45, 0xc7, 0x38, 0xaf, 0x40, - 0x97, 0xe1, 0x02, 0x3f, 0xee, 0xbc, 0x08, 0x4b, 0xd5, 0xab, 0x59, 0x01, 0xc5, 0x62, 0x02, 0xab, - 0xbe, 0x0f, 0xd3, 0x3b, 0x84, 0xf5, 0xac, 0x3f, 0x48, 0xee, 0xaf, 0x60, 0x26, 0x2a, 0x54, 0x8e, - 0x7b, 0x2b, 0x27, 0xe5, 0x31, 0xe0, 0x24, 0x01, 0x79, 0x4e, 0x3a, 0x5b, 0x16, 0x87, 0xa4, 0xd0, - 0x96, 0x0b, 0x9f, 0x8f, 0x45, 0xc0, 0xa2, 0x1c, 0x73, 0xd5, 0x79, 0x8e, 0x00, 0x8b, 0x93, 0xd4, - 0x03, 0x4d, 0xb0, 0x2b, 0x9c, 0x90, 0x7f, 0x77, 0x82, 0x0c, 0xb8, 0x14, 0x67, 0x73, 0xbb, 0x73, - 0xe7, 0x0f, 0x63, 0xfe, 0x1d, 0x82, 0xcb, 0x1d, 0x5d, 0xbb, 0x53, 0xde, 0x4a, 0x8a, 0x5f, 0x21, - 0xb8, 0x32, 0x98, 0x8b, 0xcc, 0x76, 0x0d, 0xfe, 0xdf, 0xef, 0x67, 0x32, 0xf1, 0x0b, 0x43, 0xa5, - 0x4d, 0x48, 0x31, 0xdd, 0xee, 0xfd, 0x50, 0xb4, 0x18, 0xaa, 0xdf, 0x62, 0x18, 0xdf, 0x08, 0x19, - 0xdd, 0x73, 0xf0, 0xcf, 0x08, 0xa6, 0x7a, 0xdc, 0x0c, 0x2f, 0x65, 0x85, 0x1f, 0x64, 0x7a, 0x4a, - 0xa7, 0x0e, 0x12, 0xa6, 0xaa, 0x3f, 0x88, 0x4d, 0x55, 0x5d, 0xff, 0xe6, 0xcf, 0xbf, 0x5e, 0x8e, - 0xdd, 0x52, 0x97, 0x22, 0x43, 0x7e, 0x2a, 0xf4, 0x5e, 0xf7, 0x7c, 0xfa, 0x05, 0x69, 0xb0, 0xc0, - 0xd0, 0x0c, 0x87, 0x36, 0x84, 0x2e, 0x86, 0xf6, 0x2c, 0x6e, 0x25, 0x02, 0xb3, 0x73, 0x03, 0xbf, - 0x40, 0x00, 0x5d, 0x03, 0xc4, 0x1f, 0x66, 0x51, 0x4b, 0x99, 0xa4, 0x92, 0x77, 0xcb, 0xab, 0x2b, - 0x9c, 0x99, 0x8e, 0x05, 0xb3, 0xa8, 0x7e, 0x32, 0x78, 0x75, 0x68, 0x19, 0xda, 0x33, 0xfc, 0x0b, - 0x82, 0xc9, 0xa4, 0xc9, 0xe1, 0x8f, 0xb2, 0xe2, 0x0c, 0x70, 0x63, 0x65, 0xa9, 0x18, 0x58, 0x54, - 0x48, 0x1f, 0xc3, 0x82, 0xda, 0xe1, 0x5f, 0x11, 0x4c, 0xf5, 0x18, 0x61, 0x76, 0x42, 0x07, 0xf9, - 0x65, 0xbe, 0x70, 0xdb, 0x9c, 0xd6, 0x9d, 0xea, 0x0a, 0xa7, 0x15, 0xb7, 0x7f, 0x05, 0x05, 0xec, - 0xa6, 0xf6, 0x07, 0x04, 0x53, 0x3d, 0x06, 0x99, 0xcd, 0x73, 0x90, 0x8f, 0xe6, 0x15, 0x9e, 0x14, - 0x4f, 0x1b, 0x2d, 0xbd, 0xaf, 0x10, 0x40, 0xd7, 0x89, 0xb3, 0xeb, 0x2d, 0xe5, 0xd6, 0x79, 0x74, - 0x36, 0x39, 0x9d, 0xdb, 0xea, 0xad, 0x51, 0xe8, 0x98, 0x76, 0x27, 0x8c, 0x89, 0x34, 0x4e, 0xae, - 0xeb, 0xda, 0xd9, 0xe4, 0x52, 0xce, 0xfe, 0xdf, 0x90, 0x23, 0x67, 0x49, 0x72, 0x2f, 0x11, 0x94, - 0x12, 0xf6, 0x8e, 0xb5, 0xe1, 0xb7, 0x48, 0xd2, 0x5a, 0xf2, 0xe8, 0xad, 0x72, 0x7a, 0xcb, 0xaa, - 0x56, 0xe4, 0x1c, 0xf0, 0x2b, 0x31, 0x30, 0xa5, 0xff, 0x3c, 0x47, 0x30, 0x11, 0x7b, 0x08, 0x5e, - 0x18, 0x72, 0x7b, 0x0c, 0xe6, 0x33, 0xf0, 0x02, 0x56, 0xab, 0x9c, 0xcf, 0x12, 0xd6, 0x72, 0xe5, - 0x12, 0x64, 0xa2, 0xc2, 0xfa, 0x11, 0x01, 0x74, 0x2d, 0x3f, 0x3b, 0x77, 0xa9, 0xbe, 0x44, 0xd1, - 0x8a, 0x40, 0xe5, 0x8d, 0xd1, 0xcb, 0xac, 0x90, 0x52, 0xf8, 0x7b, 0x04, 0xa5, 0x44, 0x67, 0x90, - 0x9d, 0xb8, 0x74, 0xfb, 0x90, 0x97, 0x38, 0x49, 0x47, 0x1b, 0x45, 0xa8, 0x9f, 0x10, 0x94, 0x12, - 0xdd, 0x47, 0x36, 0x9d, 0x74, 0x8b, 0x92, 0x97, 0xb7, 0x3b, 0x9c, 0xce, 0x6a, 0xf5, 0x63, 0x4e, - 0x47, 0xfc, 0xe0, 0x2c, 0x44, 0x2a, 0xae, 0xa6, 0xd7, 0x08, 0x70, 0xba, 0x23, 0xc1, 0x95, 0xbc, - 0xba, 0x4a, 0x75, 0x2f, 0x4a, 0x51, 0x8b, 0x8f, 0x2f, 0x5b, 0xbc, 0x5e, 0x58, 0x42, 0xa3, 0xaf, - 0x29, 0xe0, 0xaa, 0xfe, 0x8e, 0xc4, 0x6f, 0xb3, 0xfe, 0x6e, 0x04, 0x2f, 0xe7, 0x56, 0x57, 0xba, - 0x8f, 0x52, 0x56, 0x46, 0x9b, 0x24, 0x8b, 0xb3, 0x77, 0x2b, 0x43, 0x8b, 0xb3, 0x2b, 0x7d, 0x6a, - 0x37, 0xca, 0xee, 0x9b, 0x8d, 0x77, 0x65, 0x44, 0xc1, 0xc2, 0xf2, 0xec, 0x40, 0x6f, 0xd0, 0xf6, - 0x1f, 0x1b, 0xfa, 0x23, 0xc6, 0xbc, 0xc0, 0x34, 0x8c, 0xd3, 0xd3, 0xd3, 0xbe, 0x41, 0xc3, 0x0a, - 0xd9, 0x23, 0xf1, 0x0f, 0xc1, 0x4d, 0xcf, 0xb1, 0xd8, 0x11, 0xf5, 0xdb, 0x9b, 0xaf, 0x11, 0x28, - 0x0d, 0xda, 0xce, 0xd8, 0xcd, 0x66, 0x49, 0xb4, 0x48, 0xfb, 0x51, 0x97, 0xba, 0x8f, 0x3e, 0xbf, - 0x2d, 0x61, 0x2d, 0xea, 0x58, 0x6e, 0x4b, 0xa7, 0x7e, 0xcb, 0x68, 0x11, 0x97, 0xf7, 0xb0, 0x46, - 0x37, 0x58, 0xff, 0xbf, 0x10, 0x6b, 0xe2, 0xe9, 0xb7, 0xb1, 0xb9, 0x1d, 0x31, 0x7d, 0x8b, 0x47, - 0xe1, 0x4b, 0xdf, 0xd7, 0x0f, 0x2a, 0x6f, 0xe2, 0x81, 0x43, 0x3e, 0x70, 0x28, 0x06, 0x0e, 0x0f, - 0x2a, 0x7f, 0x8f, 0x5d, 0x12, 0x03, 0xa6, 0xc9, 0x47, 0x4c, 0x53, 0x0c, 0x99, 0xe6, 0x41, 0xe5, - 0xe1, 0x38, 0x0f, 0xbb, 0xfc, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xea, 0x29, 0x44, 0x8d, 0x3b, - 0x12, 0x00, 0x00, + // 1497 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x58, 0x5b, 0x8f, 0x14, 0x45, + 0x14, 0xb6, 0x16, 0x58, 0xe1, 0x0c, 0x1b, 0xdc, 0x72, 0x5d, 0x66, 0x07, 0x08, 0x9b, 0x06, 0x61, + 0x1d, 0x96, 0x6e, 0x66, 0x96, 0x88, 0x0c, 0x37, 0xf7, 0x02, 0xeb, 0x26, 0x6c, 0x20, 0xc3, 0xe5, + 0xc1, 0x90, 0x4c, 0x9a, 0x99, 0xda, 0xa1, 0xa5, 0xa7, 0xab, 0xe9, 0xae, 0x5e, 0x16, 0x08, 0x1a, + 0x7d, 0x20, 0x31, 0x51, 0x1e, 0x24, 0xd1, 0x88, 0x26, 0x3c, 0x99, 0x18, 0xe3, 0xab, 0xe1, 0x2f, + 0x18, 0x1e, 0xf5, 0x2f, 0xf8, 0xe4, 0xaf, 0x30, 0x5d, 0x55, 0x3d, 0xd3, 0x3d, 0x7d, 0x9d, 0x18, + 0xc2, 0xdb, 0x74, 0xd7, 0x57, 0x75, 0xbe, 0xfa, 0xea, 0x9c, 0x53, 0x5f, 0x0f, 0x1c, 0xee, 0x52, + 0xda, 0x35, 0x89, 0xd6, 0x36, 0xa9, 0xd7, 0xd1, 0x74, 0x8f, 0xd1, 0x9e, 0xa9, 0x6d, 0xd6, 0x34, + 0x97, 0x38, 0x9b, 0x46, 0x9b, 0xa8, 0xb6, 0x43, 0x19, 0xc5, 0xd3, 0x02, 0xa5, 0x72, 0x94, 0x2a, + 0x50, 0xea, 0x66, 0xad, 0xb2, 0x5f, 0xce, 0xd6, 0x6d, 0x43, 0xd3, 0x2d, 0x8b, 0x32, 0x9d, 0x19, + 0xd4, 0x72, 0xc5, 0xac, 0xca, 0xde, 0xd0, 0x68, 0xdb, 0x34, 0x88, 0xc5, 0xe4, 0xc0, 0x4c, 0x68, + 0xc0, 0x21, 0x2e, 0xf5, 0x9c, 0x20, 0x52, 0x45, 0x4b, 0xe1, 0x33, 0x58, 0xbd, 0x65, 0xeb, 0x0f, + 0x4c, 0xaa, 0x77, 0xe4, 0x84, 0xf9, 0xfc, 0x09, 0xae, 0x4d, 0xda, 0x12, 0x9d, 0xb6, 0xdd, 0x8e, + 0xce, 0x74, 0x97, 0x04, 0xfc, 0x94, 0x14, 0x94, 0xd1, 0xd3, 0xbb, 0x01, 0xd1, 0x83, 0x69, 0x18, + 0x9a, 0xb3, 0x48, 0x8f, 0x76, 0x88, 0x29, 0x31, 0xc7, 0xb3, 0x30, 0x2d, 0xb2, 0xa9, 0x9b, 0x1e, + 0xdf, 0x82, 0x84, 0x1f, 0x92, 0x70, 0x93, 0x5a, 0x5d, 0xc7, 0xb3, 0x2c, 0xc3, 0xea, 0x6a, 0xd4, + 0x26, 0x4e, 0x44, 0xf5, 0x59, 0x09, 0xe2, 0x4f, 0xb7, 0xbd, 0x0d, 0x6d, 0xc3, 0x20, 0x66, 0xa7, + 0xd5, 0xd3, 0xdd, 0xbb, 0x02, 0xa1, 0x18, 0x30, 0xb5, 0xec, 0x10, 0x9d, 0x91, 0x15, 0xb1, 0xeb, + 0x26, 0xb9, 0xe7, 0x11, 0x97, 0xe1, 0x69, 0x18, 0xb7, 0x75, 0x87, 0x58, 0xac, 0x8c, 0x66, 0xd1, + 0xdc, 0xae, 0xa6, 0x7c, 0xc2, 0xa7, 0xe1, 0x6d, 0xa9, 0x4f, 0x79, 0x6c, 0x16, 0xcd, 0x95, 0xea, + 0x07, 0xd5, 0xe4, 0x7c, 0x50, 0x83, 0x05, 0x03, 0xbc, 0x72, 0x14, 0x26, 0x57, 0x09, 0x1b, 0x8a, + 0x83, 0x61, 0xbb, 0xa5, 0xf7, 0x88, 0x8c, 0xc2, 0x7f, 0x2b, 0x5f, 0x22, 0x78, 0xf7, 0xb2, 0xe1, + 0x06, 0x50, 0x37, 0x8f, 0xd3, 0x34, 0x8c, 0x6f, 0x18, 0x26, 0x23, 0x4e, 0x79, 0x9b, 0x78, 0x2f, + 0x9e, 0xf0, 0x3e, 0xd8, 0x65, 0xeb, 0x5d, 0xd2, 0x72, 0x8d, 0x87, 0xa4, 0xbc, 0x7d, 0x16, 0xcd, + 0xed, 0x68, 0xee, 0xf4, 0x5f, 0x5c, 0x33, 0x1e, 0x12, 0x7c, 0x00, 0x80, 0x0f, 0x32, 0x7a, 0x97, + 0x58, 0xe5, 0x71, 0x3e, 0x91, 0xc3, 0xaf, 0xfb, 0x2f, 0x94, 0x47, 0x30, 0x15, 0xa5, 0xe0, 0xda, + 0xd4, 0x72, 0x09, 0x3e, 0x03, 0x3b, 0xe5, 0x7e, 0xdc, 0x32, 0x9a, 0xdd, 0x56, 0x44, 0x80, 0xfe, + 0x04, 0x7c, 0x04, 0xf6, 0x58, 0x64, 0x8b, 0xb5, 0x42, 0x81, 0xc7, 0x78, 0xe0, 0x09, 0xff, 0xf5, + 0xd5, 0x7e, 0xf0, 0xa7, 0x08, 0xa6, 0x6e, 0xd8, 0x9d, 0xf8, 0xa9, 0x84, 0xd4, 0x47, 0xa3, 0xa9, + 0x8f, 0xcf, 0x40, 0xc9, 0xe3, 0x4b, 0xf2, 0xd3, 0x97, 0x87, 0x57, 0x09, 0xa6, 0x07, 0x09, 0xa2, + 0x5e, 0xf2, 0x13, 0x64, 0x5d, 0x77, 0xef, 0x36, 0x41, 0xc0, 0xfd, 0xdf, 0x4a, 0x15, 0xa6, 0x56, + 0x88, 0x49, 0x62, 0x7c, 0x92, 0x4e, 0x8f, 0xc2, 0xe4, 0x5a, 0xcf, 0xa6, 0x0e, 0xd7, 0x2e, 0x03, + 0x88, 0x2f, 0xc1, 0x6e, 0xc3, 0xb2, 0x3d, 0xd6, 0x6a, 0x53, 0x6b, 0xc3, 0xe8, 0xf2, 0xc3, 0x2b, + 0xd5, 0x0f, 0xa5, 0xed, 0x68, 0xcd, 0xc7, 0x2e, 0x73, 0x68, 0xb3, 0x64, 0x0c, 0x1e, 0x14, 0x07, + 0x26, 0x2f, 0x6e, 0x15, 0x09, 0xb8, 0x06, 0x13, 0xd4, 0x63, 0xb1, 0x88, 0x87, 0xd3, 0x22, 0x5e, + 0xe1, 0x60, 0x19, 0x72, 0x37, 0x0d, 0x3d, 0x29, 0x2a, 0x94, 0x57, 0x09, 0x5b, 0xec, 0xf7, 0x95, + 0x6b, 0x36, 0x69, 0x67, 0x89, 0xa2, 0x03, 0x16, 0x65, 0xb6, 0xee, 0x57, 0x73, 0x5e, 0x42, 0x2f, + 0xc0, 0x0e, 0x5e, 0xf5, 0x3c, 0x69, 0x4b, 0xf5, 0x03, 0x69, 0x04, 0xc5, 0x62, 0x02, 0xab, 0xbc, + 0x0f, 0x7b, 0x56, 0x09, 0x8b, 0xac, 0x9f, 0xc4, 0xe4, 0x0b, 0x98, 0xf4, 0x13, 0x9b, 0xe3, 0xde, + 0x48, 0x65, 0xdd, 0x03, 0x1c, 0x26, 0x20, 0xeb, 0xaa, 0xbf, 0x65, 0x51, 0x54, 0x85, 0xb6, 0x5c, + 0xb8, 0x9e, 0xe6, 0x00, 0x8b, 0xf4, 0xcd, 0x55, 0xe7, 0x09, 0x02, 0x2c, 0x2a, 0x2f, 0x02, 0x0d, + 0xb1, 0x2b, 0x7c, 0x20, 0xff, 0xaf, 0xe2, 0x5e, 0x6c, 0xf3, 0x39, 0xdb, 0x26, 0x7d, 0x10, 0x21, + 0xf2, 0x3b, 0x82, 0x13, 0xfc, 0xe6, 0x69, 0xd1, 0xdb, 0x9f, 0x91, 0x36, 0x6b, 0x75, 0x08, 0x23, + 0x6d, 0x7e, 0xb3, 0x89, 0x7b, 0xa2, 0xc3, 0xe7, 0xf4, 0x88, 0xc5, 0x5a, 0x3d, 0xc2, 0x74, 0xbf, + 0xfa, 0x65, 0xe4, 0xe5, 0xd4, 0xc2, 0xf2, 0xd7, 0xbb, 0xc2, 0x97, 0x5b, 0x09, 0x56, 0xe3, 0x41, + 0x57, 0xfa, 0x6b, 0xad, 0xcb, 0xa5, 0x3e, 0x79, 0xab, 0x79, 0xcc, 0x28, 0x0e, 0xc7, 0xbf, 0x22, + 0x50, 0x05, 0xdd, 0xb6, 0xa9, 0xbb, 0xae, 0xb1, 0x61, 0xb4, 0xf5, 0x1c, 0xb2, 0x22, 0xe5, 0x97, + 0x32, 0xc9, 0x2e, 0x47, 0x16, 0x4b, 0xe7, 0x5a, 0x35, 0x0a, 0xa3, 0x93, 0xb2, 0x61, 0x69, 0x1f, + 0xcc, 0xa4, 0x12, 0xf5, 0x7b, 0xe2, 0x0d, 0xab, 0x13, 0x3f, 0xa2, 0xa4, 0xb4, 0xfa, 0x1c, 0xb0, + 0x68, 0x51, 0x79, 0x48, 0x7c, 0x3d, 0xb9, 0x47, 0x69, 0x99, 0x19, 0x27, 0xd6, 0xce, 0x68, 0x57, + 0x1a, 0xcc, 0x04, 0xbd, 0xe1, 0x62, 0xdf, 0x48, 0x64, 0x11, 0xfe, 0x1a, 0xc1, 0xbe, 0x7e, 0x95, + 0x0e, 0xa6, 0xbc, 0x91, 0x86, 0xf1, 0x1c, 0xc1, 0xfe, 0x64, 0x2e, 0xb2, 0x77, 0x34, 0xe1, 0x9d, + 0x61, 0x93, 0x24, 0xdb, 0xc8, 0xd1, 0x6c, 0xd9, 0x06, 0x52, 0xec, 0xe9, 0x45, 0x5f, 0x14, 0x6d, + 0x2d, 0xf5, 0x6f, 0xf7, 0xc2, 0xf8, 0xa2, 0xc7, 0xe8, 0xba, 0x89, 0x7f, 0x42, 0x30, 0x11, 0xf1, + 0x52, 0x78, 0x3e, 0x2d, 0x7c, 0x92, 0xe5, 0xaa, 0xf4, 0xbb, 0x4a, 0xc8, 0xd2, 0xa9, 0x57, 0x02, + 0x4b, 0xa7, 0x9c, 0xfb, 0xea, 0xef, 0x7f, 0x9e, 0x8d, 0x9d, 0x52, 0xe6, 0x7d, 0x53, 0xf8, 0x48, + 0xe8, 0x7d, 0xce, 0x76, 0xa8, 0x5f, 0x88, 0xae, 0x56, 0xd5, 0x4c, 0x2a, 0x12, 0xdc, 0xd5, 0xaa, + 0x8f, 0x03, 0x0f, 0xeb, 0x36, 0xfa, 0xf7, 0xff, 0x53, 0x04, 0x30, 0xb0, 0x5f, 0xf8, 0x83, 0x34, + 0x6a, 0x31, 0x8b, 0x56, 0xc9, 0xf3, 0x18, 0xca, 0x49, 0xce, 0x4c, 0xc5, 0x82, 0x99, 0x9f, 0x3f, + 0x29, 0xbc, 0xfa, 0xb4, 0xb4, 0xea, 0x63, 0xfc, 0x02, 0xc1, 0xee, 0xb0, 0xc5, 0xc2, 0xc7, 0xd2, + 0xe2, 0x24, 0x78, 0xc1, 0xca, 0x7c, 0x31, 0xb0, 0xc8, 0x90, 0x21, 0x86, 0x05, 0xb5, 0xc3, 0xbf, + 0x20, 0x98, 0x88, 0xd8, 0xb0, 0xf4, 0x03, 0x4d, 0x72, 0x6b, 0xf9, 0xc2, 0x5d, 0xe4, 0xb4, 0x2e, + 0xd4, 0x4f, 0x72, 0x5a, 0xc1, 0x77, 0x47, 0x41, 0x01, 0x07, 0x47, 0xfb, 0x1d, 0x82, 0x89, 0x88, + 0x3d, 0x4b, 0xe7, 0x99, 0xe4, 0xe2, 0xf2, 0x12, 0x4f, 0x8a, 0x57, 0x1d, 0xed, 0x78, 0x9f, 0x23, + 0x80, 0x81, 0x0f, 0x4c, 0xcf, 0xb7, 0x98, 0x57, 0xcc, 0xa3, 0xb3, 0xc4, 0xe9, 0x9c, 0x55, 0x4e, + 0x8d, 0x42, 0xa7, 0x61, 0xf4, 0xc3, 0x34, 0x50, 0x95, 0x93, 0x1b, 0x78, 0xc6, 0x74, 0x72, 0x31, + 0x5f, 0xf9, 0x7a, 0xc8, 0x91, 0xad, 0x30, 0xb9, 0x3f, 0x10, 0xff, 0x50, 0x8a, 0x9a, 0x4b, 0x7c, + 0x22, 0xa3, 0x60, 0x13, 0x7d, 0x68, 0xe5, 0x48, 0xda, 0x8c, 0x28, 0x5c, 0xb9, 0xc4, 0x39, 0x7f, + 0x8c, 0xcf, 0x8f, 0xc0, 0x39, 0xf4, 0x49, 0xed, 0xaf, 0xc1, 0x4f, 0xfc, 0x19, 0x82, 0x52, 0xc8, + 0xe4, 0xe2, 0x6a, 0x76, 0xf7, 0x0b, 0x5f, 0x85, 0x79, 0xb2, 0x9e, 0xe6, 0x14, 0x17, 0x94, 0x6a, + 0x91, 0xfa, 0xe5, 0xad, 0xdc, 0x6d, 0x48, 0x17, 0xf6, 0x04, 0xc1, 0xce, 0xe0, 0xee, 0xc3, 0x47, + 0x33, 0x44, 0x4c, 0xe6, 0x93, 0x78, 0x71, 0x28, 0x75, 0xce, 0x67, 0x1e, 0x57, 0x73, 0x25, 0x13, + 0x64, 0x7c, 0x79, 0x7e, 0x40, 0x00, 0x03, 0xe3, 0x9b, 0x9e, 0x73, 0x31, 0x77, 0x5e, 0xa9, 0x16, + 0x81, 0xca, 0x4e, 0x17, 0x65, 0x56, 0x48, 0x29, 0xfc, 0x0d, 0x82, 0x52, 0xc8, 0x1f, 0xa7, 0x1f, + 0x5c, 0xdc, 0x44, 0xe7, 0x1d, 0x9c, 0xa4, 0x53, 0x1d, 0x45, 0xa8, 0x1f, 0x11, 0x94, 0x42, 0x1e, + 0x3c, 0x9d, 0x4e, 0xdc, 0xa8, 0xe7, 0x9d, 0xdb, 0x05, 0x4e, 0xe7, 0x74, 0xfd, 0x04, 0xa7, 0x23, + 0xfe, 0x7d, 0x29, 0x44, 0x2a, 0xc8, 0xa6, 0xef, 0xb9, 0x54, 0x7d, 0xcf, 0x97, 0x25, 0xd5, 0xb0, + 0x31, 0xcc, 0x93, 0xea, 0x2c, 0xe7, 0xf6, 0xa1, 0x52, 0x2b, 0x2e, 0x55, 0x43, 0xd8, 0x4f, 0xbf, + 0x69, 0xfc, 0xec, 0xdf, 0x55, 0x61, 0x3b, 0x9a, 0x71, 0x57, 0x25, 0xb8, 0xd6, 0x3c, 0x72, 0xe7, + 0x39, 0xb9, 0x8f, 0x94, 0x85, 0x11, 0xc8, 0x79, 0xd6, 0x80, 0x9e, 0xaf, 0x5b, 0xc8, 0x01, 0xa7, + 0xeb, 0x16, 0xb7, 0xc9, 0xaf, 0x43, 0x37, 0xd1, 0x70, 0x7d, 0x62, 0x2f, 0x11, 0xe0, 0xb8, 0x35, + 0xc6, 0xb5, 0xbc, 0x46, 0x11, 0xb3, 0xd1, 0x95, 0xa2, 0x5e, 0x33, 0xb8, 0xf5, 0xf1, 0xb9, 0xc2, + 0x84, 0xb5, 0x21, 0x77, 0xca, 0xcb, 0xe4, 0x4f, 0x24, 0xfe, 0xa2, 0x1a, 0xb6, 0xc5, 0x78, 0x21, + 0xb7, 0x5d, 0xc4, 0x0d, 0x7d, 0xe5, 0xe4, 0x68, 0x93, 0x64, 0xb7, 0x89, 0x6e, 0x25, 0xb3, 0xdb, + 0x0c, 0xd4, 0x8f, 0xed, 0xa6, 0xb2, 0xf6, 0x6a, 0xf1, 0x3d, 0x19, 0x51, 0xb0, 0xd0, 0x6d, 0xc3, + 0x55, 0xdb, 0xb4, 0xf7, 0xd7, 0xa2, 0x7a, 0x87, 0x31, 0xdb, 0x6d, 0x68, 0xda, 0xfd, 0xfb, 0xf7, + 0x87, 0x06, 0x35, 0xdd, 0x63, 0x77, 0xc4, 0xdf, 0xa5, 0xc7, 0x6d, 0x53, 0x67, 0x1b, 0xd4, 0xe9, + 0x2d, 0xbd, 0x44, 0x50, 0x69, 0xd3, 0x5e, 0xca, 0x6e, 0x96, 0x4a, 0xc2, 0xab, 0x5f, 0xf5, 0x3f, + 0xbe, 0xaf, 0xa2, 0x4f, 0xcf, 0x4a, 0x58, 0x97, 0x9a, 0xba, 0xd5, 0x55, 0xa9, 0xd3, 0xd5, 0xba, + 0xc4, 0xe2, 0x9f, 0xe6, 0xda, 0x20, 0xd8, 0xf0, 0x5f, 0xb2, 0x67, 0xc4, 0xaf, 0xdf, 0xc6, 0xa6, + 0x57, 0xc5, 0xf4, 0x65, 0x1e, 0x85, 0x2f, 0x7d, 0x59, 0xbd, 0x59, 0x7b, 0x15, 0x0c, 0xdc, 0xe2, + 0x03, 0xb7, 0xc4, 0xc0, 0xad, 0x9b, 0xb5, 0x7f, 0xc7, 0x66, 0xc4, 0x40, 0xa3, 0xc1, 0x47, 0x1a, + 0x0d, 0x31, 0xd4, 0x68, 0xdc, 0xac, 0xdd, 0x1e, 0xe7, 0x61, 0x17, 0xfe, 0x0b, 0x00, 0x00, 0xff, + 0xff, 0x64, 0xb7, 0x07, 0xec, 0x86, 0x17, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. @@ -1095,6 +1347,8 @@ type AutoMlClient interface { // Returns an empty response in the // [response][google.longrunning.Operation.response] field when it completes. ExportData(ctx context.Context, in *ExportDataRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) + // Gets an annotation spec. + GetAnnotationSpec(ctx context.Context, in *GetAnnotationSpecRequest, opts ...grpc.CallOption) (*AnnotationSpec, error) // Creates a model. // Returns a Model in the [response][google.longrunning.Operation.response] // field when it completes. @@ -1113,6 +1367,35 @@ type AutoMlClient interface { DeleteModel(ctx context.Context, in *DeleteModelRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) // Updates a model. UpdateModel(ctx context.Context, in *UpdateModelRequest, opts ...grpc.CallOption) (*Model, error) + // Deploys a model. If a model is already deployed, deploying it with the + // same parameters has no effect. Deploying with different parametrs + // (as e.g. changing + // + // [node_number][google.cloud.automl.v1p1beta.ImageObjectDetectionModelDeploymentMetadata.node_number]) + // will reset the deployment state without pausing the model's availability. + // + // Only applicable for Text Classification, Image Object Detection; all other + // domains manage deployment automatically. + // + // Returns an empty response in the + // [response][google.longrunning.Operation.response] field when it completes. + DeployModel(ctx context.Context, in *DeployModelRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) + // Undeploys a model. If the model is not deployed this method has no effect. + // + // Only applicable for Text Classification, Image Object Detection; + // all other domains manage deployment automatically. + // + // Returns an empty response in the + // [response][google.longrunning.Operation.response] field when it completes. + UndeployModel(ctx context.Context, in *UndeployModelRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) + // Exports a trained, "export-able", model to a user specified Google Cloud + // Storage location. A model is considered export-able if and only if it has + // an export format defined for it in + // [ModelExportOutputConfig][google.cloud.automl.v1.ModelExportOutputConfig]. + // + // Returns an empty response in the + // [response][google.longrunning.Operation.response] field when it completes. + ExportModel(ctx context.Context, in *ExportModelRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) // Gets a model evaluation. GetModelEvaluation(ctx context.Context, in *GetModelEvaluationRequest, opts ...grpc.CallOption) (*ModelEvaluation, error) // Lists model evaluations. @@ -1190,6 +1473,15 @@ func (c *autoMlClient) ExportData(ctx context.Context, in *ExportDataRequest, op return out, nil } +func (c *autoMlClient) GetAnnotationSpec(ctx context.Context, in *GetAnnotationSpecRequest, opts ...grpc.CallOption) (*AnnotationSpec, error) { + out := new(AnnotationSpec) + err := c.cc.Invoke(ctx, "/google.cloud.automl.v1.AutoMl/GetAnnotationSpec", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + func (c *autoMlClient) CreateModel(ctx context.Context, in *CreateModelRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { out := new(longrunning.Operation) err := c.cc.Invoke(ctx, "/google.cloud.automl.v1.AutoMl/CreateModel", in, out, opts...) @@ -1235,6 +1527,33 @@ func (c *autoMlClient) UpdateModel(ctx context.Context, in *UpdateModelRequest, return out, nil } +func (c *autoMlClient) DeployModel(ctx context.Context, in *DeployModelRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { + out := new(longrunning.Operation) + err := c.cc.Invoke(ctx, "/google.cloud.automl.v1.AutoMl/DeployModel", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *autoMlClient) UndeployModel(ctx context.Context, in *UndeployModelRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { + out := new(longrunning.Operation) + err := c.cc.Invoke(ctx, "/google.cloud.automl.v1.AutoMl/UndeployModel", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *autoMlClient) ExportModel(ctx context.Context, in *ExportModelRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { + out := new(longrunning.Operation) + err := c.cc.Invoke(ctx, "/google.cloud.automl.v1.AutoMl/ExportModel", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + func (c *autoMlClient) GetModelEvaluation(ctx context.Context, in *GetModelEvaluationRequest, opts ...grpc.CallOption) (*ModelEvaluation, error) { out := new(ModelEvaluation) err := c.cc.Invoke(ctx, "/google.cloud.automl.v1.AutoMl/GetModelEvaluation", in, out, opts...) @@ -1275,6 +1594,8 @@ type AutoMlServer interface { // Returns an empty response in the // [response][google.longrunning.Operation.response] field when it completes. ExportData(context.Context, *ExportDataRequest) (*longrunning.Operation, error) + // Gets an annotation spec. + GetAnnotationSpec(context.Context, *GetAnnotationSpecRequest) (*AnnotationSpec, error) // Creates a model. // Returns a Model in the [response][google.longrunning.Operation.response] // field when it completes. @@ -1293,6 +1614,35 @@ type AutoMlServer interface { DeleteModel(context.Context, *DeleteModelRequest) (*longrunning.Operation, error) // Updates a model. UpdateModel(context.Context, *UpdateModelRequest) (*Model, error) + // Deploys a model. If a model is already deployed, deploying it with the + // same parameters has no effect. Deploying with different parametrs + // (as e.g. changing + // + // [node_number][google.cloud.automl.v1p1beta.ImageObjectDetectionModelDeploymentMetadata.node_number]) + // will reset the deployment state without pausing the model's availability. + // + // Only applicable for Text Classification, Image Object Detection; all other + // domains manage deployment automatically. + // + // Returns an empty response in the + // [response][google.longrunning.Operation.response] field when it completes. + DeployModel(context.Context, *DeployModelRequest) (*longrunning.Operation, error) + // Undeploys a model. If the model is not deployed this method has no effect. + // + // Only applicable for Text Classification, Image Object Detection; + // all other domains manage deployment automatically. + // + // Returns an empty response in the + // [response][google.longrunning.Operation.response] field when it completes. + UndeployModel(context.Context, *UndeployModelRequest) (*longrunning.Operation, error) + // Exports a trained, "export-able", model to a user specified Google Cloud + // Storage location. A model is considered export-able if and only if it has + // an export format defined for it in + // [ModelExportOutputConfig][google.cloud.automl.v1.ModelExportOutputConfig]. + // + // Returns an empty response in the + // [response][google.longrunning.Operation.response] field when it completes. + ExportModel(context.Context, *ExportModelRequest) (*longrunning.Operation, error) // Gets a model evaluation. GetModelEvaluation(context.Context, *GetModelEvaluationRequest) (*ModelEvaluation, error) // Lists model evaluations. @@ -1324,6 +1674,9 @@ func (*UnimplementedAutoMlServer) ImportData(ctx context.Context, req *ImportDat func (*UnimplementedAutoMlServer) ExportData(ctx context.Context, req *ExportDataRequest) (*longrunning.Operation, error) { return nil, status.Errorf(codes.Unimplemented, "method ExportData not implemented") } +func (*UnimplementedAutoMlServer) GetAnnotationSpec(ctx context.Context, req *GetAnnotationSpecRequest) (*AnnotationSpec, error) { + return nil, status.Errorf(codes.Unimplemented, "method GetAnnotationSpec not implemented") +} func (*UnimplementedAutoMlServer) CreateModel(ctx context.Context, req *CreateModelRequest) (*longrunning.Operation, error) { return nil, status.Errorf(codes.Unimplemented, "method CreateModel not implemented") } @@ -1339,6 +1692,15 @@ func (*UnimplementedAutoMlServer) DeleteModel(ctx context.Context, req *DeleteMo func (*UnimplementedAutoMlServer) UpdateModel(ctx context.Context, req *UpdateModelRequest) (*Model, error) { return nil, status.Errorf(codes.Unimplemented, "method UpdateModel not implemented") } +func (*UnimplementedAutoMlServer) DeployModel(ctx context.Context, req *DeployModelRequest) (*longrunning.Operation, error) { + return nil, status.Errorf(codes.Unimplemented, "method DeployModel not implemented") +} +func (*UnimplementedAutoMlServer) UndeployModel(ctx context.Context, req *UndeployModelRequest) (*longrunning.Operation, error) { + return nil, status.Errorf(codes.Unimplemented, "method UndeployModel not implemented") +} +func (*UnimplementedAutoMlServer) ExportModel(ctx context.Context, req *ExportModelRequest) (*longrunning.Operation, error) { + return nil, status.Errorf(codes.Unimplemented, "method ExportModel not implemented") +} func (*UnimplementedAutoMlServer) GetModelEvaluation(ctx context.Context, req *GetModelEvaluationRequest) (*ModelEvaluation, error) { return nil, status.Errorf(codes.Unimplemented, "method GetModelEvaluation not implemented") } @@ -1476,6 +1838,24 @@ func _AutoMl_ExportData_Handler(srv interface{}, ctx context.Context, dec func(i return interceptor(ctx, in, info, handler) } +func _AutoMl_GetAnnotationSpec_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GetAnnotationSpecRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(AutoMlServer).GetAnnotationSpec(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.cloud.automl.v1.AutoMl/GetAnnotationSpec", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(AutoMlServer).GetAnnotationSpec(ctx, req.(*GetAnnotationSpecRequest)) + } + return interceptor(ctx, in, info, handler) +} + func _AutoMl_CreateModel_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(CreateModelRequest) if err := dec(in); err != nil { @@ -1566,6 +1946,60 @@ func _AutoMl_UpdateModel_Handler(srv interface{}, ctx context.Context, dec func( return interceptor(ctx, in, info, handler) } +func _AutoMl_DeployModel_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(DeployModelRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(AutoMlServer).DeployModel(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.cloud.automl.v1.AutoMl/DeployModel", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(AutoMlServer).DeployModel(ctx, req.(*DeployModelRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _AutoMl_UndeployModel_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(UndeployModelRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(AutoMlServer).UndeployModel(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.cloud.automl.v1.AutoMl/UndeployModel", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(AutoMlServer).UndeployModel(ctx, req.(*UndeployModelRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _AutoMl_ExportModel_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(ExportModelRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(AutoMlServer).ExportModel(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.cloud.automl.v1.AutoMl/ExportModel", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(AutoMlServer).ExportModel(ctx, req.(*ExportModelRequest)) + } + return interceptor(ctx, in, info, handler) +} + func _AutoMl_GetModelEvaluation_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { in := new(GetModelEvaluationRequest) if err := dec(in); err != nil { @@ -1634,6 +2068,10 @@ var _AutoMl_serviceDesc = grpc.ServiceDesc{ MethodName: "ExportData", Handler: _AutoMl_ExportData_Handler, }, + { + MethodName: "GetAnnotationSpec", + Handler: _AutoMl_GetAnnotationSpec_Handler, + }, { MethodName: "CreateModel", Handler: _AutoMl_CreateModel_Handler, @@ -1654,6 +2092,18 @@ var _AutoMl_serviceDesc = grpc.ServiceDesc{ MethodName: "UpdateModel", Handler: _AutoMl_UpdateModel_Handler, }, + { + MethodName: "DeployModel", + Handler: _AutoMl_DeployModel_Handler, + }, + { + MethodName: "UndeployModel", + Handler: _AutoMl_UndeployModel_Handler, + }, + { + MethodName: "ExportModel", + Handler: _AutoMl_ExportModel_Handler, + }, { MethodName: "GetModelEvaluation", Handler: _AutoMl_GetModelEvaluation_Handler, diff --git a/googleapis/cloud/automl/v1/text.pb.go b/googleapis/cloud/automl/v1/text.pb.go new file mode 100644 index 0000000000..cf827b2248 --- /dev/null +++ b/googleapis/cloud/automl/v1/text.pb.go @@ -0,0 +1,284 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: google/cloud/automl/v1/text.proto + +package automl + +import ( + fmt "fmt" + math "math" + + proto "github.com/golang/protobuf/proto" + _ "google.golang.org/genproto/googleapis/api/annotations" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +// Dataset metadata for classification. +type TextClassificationDatasetMetadata struct { + // Required. Type of the classification problem. + ClassificationType ClassificationType `protobuf:"varint,1,opt,name=classification_type,json=classificationType,proto3,enum=google.cloud.automl.v1.ClassificationType" json:"classification_type,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *TextClassificationDatasetMetadata) Reset() { *m = TextClassificationDatasetMetadata{} } +func (m *TextClassificationDatasetMetadata) String() string { return proto.CompactTextString(m) } +func (*TextClassificationDatasetMetadata) ProtoMessage() {} +func (*TextClassificationDatasetMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_ffc003fc1ed6094b, []int{0} +} + +func (m *TextClassificationDatasetMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TextClassificationDatasetMetadata.Unmarshal(m, b) +} +func (m *TextClassificationDatasetMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TextClassificationDatasetMetadata.Marshal(b, m, deterministic) +} +func (m *TextClassificationDatasetMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_TextClassificationDatasetMetadata.Merge(m, src) +} +func (m *TextClassificationDatasetMetadata) XXX_Size() int { + return xxx_messageInfo_TextClassificationDatasetMetadata.Size(m) +} +func (m *TextClassificationDatasetMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_TextClassificationDatasetMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_TextClassificationDatasetMetadata proto.InternalMessageInfo + +func (m *TextClassificationDatasetMetadata) GetClassificationType() ClassificationType { + if m != nil { + return m.ClassificationType + } + return ClassificationType_CLASSIFICATION_TYPE_UNSPECIFIED +} + +// Model metadata that is specific to text classification. +type TextClassificationModelMetadata struct { + // Output only. Classification type of the dataset used to train this model. + ClassificationType ClassificationType `protobuf:"varint,3,opt,name=classification_type,json=classificationType,proto3,enum=google.cloud.automl.v1.ClassificationType" json:"classification_type,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *TextClassificationModelMetadata) Reset() { *m = TextClassificationModelMetadata{} } +func (m *TextClassificationModelMetadata) String() string { return proto.CompactTextString(m) } +func (*TextClassificationModelMetadata) ProtoMessage() {} +func (*TextClassificationModelMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_ffc003fc1ed6094b, []int{1} +} + +func (m *TextClassificationModelMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TextClassificationModelMetadata.Unmarshal(m, b) +} +func (m *TextClassificationModelMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TextClassificationModelMetadata.Marshal(b, m, deterministic) +} +func (m *TextClassificationModelMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_TextClassificationModelMetadata.Merge(m, src) +} +func (m *TextClassificationModelMetadata) XXX_Size() int { + return xxx_messageInfo_TextClassificationModelMetadata.Size(m) +} +func (m *TextClassificationModelMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_TextClassificationModelMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_TextClassificationModelMetadata proto.InternalMessageInfo + +func (m *TextClassificationModelMetadata) GetClassificationType() ClassificationType { + if m != nil { + return m.ClassificationType + } + return ClassificationType_CLASSIFICATION_TYPE_UNSPECIFIED +} + +// Dataset metadata that is specific to text extraction +type TextExtractionDatasetMetadata struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *TextExtractionDatasetMetadata) Reset() { *m = TextExtractionDatasetMetadata{} } +func (m *TextExtractionDatasetMetadata) String() string { return proto.CompactTextString(m) } +func (*TextExtractionDatasetMetadata) ProtoMessage() {} +func (*TextExtractionDatasetMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_ffc003fc1ed6094b, []int{2} +} + +func (m *TextExtractionDatasetMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TextExtractionDatasetMetadata.Unmarshal(m, b) +} +func (m *TextExtractionDatasetMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TextExtractionDatasetMetadata.Marshal(b, m, deterministic) +} +func (m *TextExtractionDatasetMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_TextExtractionDatasetMetadata.Merge(m, src) +} +func (m *TextExtractionDatasetMetadata) XXX_Size() int { + return xxx_messageInfo_TextExtractionDatasetMetadata.Size(m) +} +func (m *TextExtractionDatasetMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_TextExtractionDatasetMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_TextExtractionDatasetMetadata proto.InternalMessageInfo + +// Model metadata that is specific to text extraction. +type TextExtractionModelMetadata struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *TextExtractionModelMetadata) Reset() { *m = TextExtractionModelMetadata{} } +func (m *TextExtractionModelMetadata) String() string { return proto.CompactTextString(m) } +func (*TextExtractionModelMetadata) ProtoMessage() {} +func (*TextExtractionModelMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_ffc003fc1ed6094b, []int{3} +} + +func (m *TextExtractionModelMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TextExtractionModelMetadata.Unmarshal(m, b) +} +func (m *TextExtractionModelMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TextExtractionModelMetadata.Marshal(b, m, deterministic) +} +func (m *TextExtractionModelMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_TextExtractionModelMetadata.Merge(m, src) +} +func (m *TextExtractionModelMetadata) XXX_Size() int { + return xxx_messageInfo_TextExtractionModelMetadata.Size(m) +} +func (m *TextExtractionModelMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_TextExtractionModelMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_TextExtractionModelMetadata proto.InternalMessageInfo + +// Dataset metadata for text sentiment. +type TextSentimentDatasetMetadata struct { + // Required. A sentiment is expressed as an integer ordinal, where higher + // value means a more positive sentiment. The range of sentiments that will be + // used is between 0 and sentiment_max (inclusive on both ends), and all the + // values in the range must be represented in the dataset before a model can + // be created. sentiment_max value must be between 1 and 10 (inclusive). + SentimentMax int32 `protobuf:"varint,1,opt,name=sentiment_max,json=sentimentMax,proto3" json:"sentiment_max,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *TextSentimentDatasetMetadata) Reset() { *m = TextSentimentDatasetMetadata{} } +func (m *TextSentimentDatasetMetadata) String() string { return proto.CompactTextString(m) } +func (*TextSentimentDatasetMetadata) ProtoMessage() {} +func (*TextSentimentDatasetMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_ffc003fc1ed6094b, []int{4} +} + +func (m *TextSentimentDatasetMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TextSentimentDatasetMetadata.Unmarshal(m, b) +} +func (m *TextSentimentDatasetMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TextSentimentDatasetMetadata.Marshal(b, m, deterministic) +} +func (m *TextSentimentDatasetMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_TextSentimentDatasetMetadata.Merge(m, src) +} +func (m *TextSentimentDatasetMetadata) XXX_Size() int { + return xxx_messageInfo_TextSentimentDatasetMetadata.Size(m) +} +func (m *TextSentimentDatasetMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_TextSentimentDatasetMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_TextSentimentDatasetMetadata proto.InternalMessageInfo + +func (m *TextSentimentDatasetMetadata) GetSentimentMax() int32 { + if m != nil { + return m.SentimentMax + } + return 0 +} + +// Model metadata that is specific to text sentiment. +type TextSentimentModelMetadata struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *TextSentimentModelMetadata) Reset() { *m = TextSentimentModelMetadata{} } +func (m *TextSentimentModelMetadata) String() string { return proto.CompactTextString(m) } +func (*TextSentimentModelMetadata) ProtoMessage() {} +func (*TextSentimentModelMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_ffc003fc1ed6094b, []int{5} +} + +func (m *TextSentimentModelMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TextSentimentModelMetadata.Unmarshal(m, b) +} +func (m *TextSentimentModelMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TextSentimentModelMetadata.Marshal(b, m, deterministic) +} +func (m *TextSentimentModelMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_TextSentimentModelMetadata.Merge(m, src) +} +func (m *TextSentimentModelMetadata) XXX_Size() int { + return xxx_messageInfo_TextSentimentModelMetadata.Size(m) +} +func (m *TextSentimentModelMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_TextSentimentModelMetadata.DiscardUnknown(m) +} + +var xxx_messageInfo_TextSentimentModelMetadata proto.InternalMessageInfo + +func init() { + proto.RegisterType((*TextClassificationDatasetMetadata)(nil), "google.cloud.automl.v1.TextClassificationDatasetMetadata") + proto.RegisterType((*TextClassificationModelMetadata)(nil), "google.cloud.automl.v1.TextClassificationModelMetadata") + proto.RegisterType((*TextExtractionDatasetMetadata)(nil), "google.cloud.automl.v1.TextExtractionDatasetMetadata") + proto.RegisterType((*TextExtractionModelMetadata)(nil), "google.cloud.automl.v1.TextExtractionModelMetadata") + proto.RegisterType((*TextSentimentDatasetMetadata)(nil), "google.cloud.automl.v1.TextSentimentDatasetMetadata") + proto.RegisterType((*TextSentimentModelMetadata)(nil), "google.cloud.automl.v1.TextSentimentModelMetadata") +} + +func init() { proto.RegisterFile("google/cloud/automl/v1/text.proto", fileDescriptor_ffc003fc1ed6094b) } + +var fileDescriptor_ffc003fc1ed6094b = []byte{ + // 353 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x92, 0xcd, 0x4a, 0xc3, 0x40, + 0x14, 0x85, 0x49, 0x45, 0xc1, 0x41, 0x5d, 0x54, 0x28, 0x1a, 0x5b, 0x6a, 0xe3, 0x46, 0x14, 0x66, + 0x88, 0xee, 0xa2, 0x1b, 0x5b, 0xc5, 0x8d, 0x81, 0x52, 0x4b, 0x17, 0x5a, 0x28, 0xd7, 0x74, 0x0c, + 0x81, 0x64, 0x26, 0x34, 0xb7, 0x25, 0xdd, 0x88, 0xcf, 0xe3, 0xde, 0x97, 0xf0, 0x51, 0x7c, 0x0a, + 0xc9, 0x4c, 0x2b, 0x4c, 0x7f, 0x70, 0xe3, 0x2e, 0xcc, 0x77, 0xce, 0x3d, 0xf7, 0x27, 0xa4, 0x11, + 0x4a, 0x19, 0xc6, 0x9c, 0x05, 0xb1, 0x1c, 0x0f, 0x19, 0x8c, 0x51, 0x26, 0x31, 0x9b, 0xb8, 0x0c, + 0x79, 0x8e, 0x34, 0x1d, 0x49, 0x94, 0xe5, 0x8a, 0x96, 0x50, 0x25, 0xa1, 0x5a, 0x42, 0x27, 0xae, + 0x5d, 0x9d, 0x59, 0x21, 0x8d, 0x18, 0x08, 0x21, 0x11, 0x30, 0x92, 0x22, 0xd3, 0x2e, 0xfb, 0x7c, + 0x4d, 0xe1, 0x20, 0x86, 0x2c, 0x8b, 0x5e, 0xa3, 0x40, 0xa9, 0xb5, 0xd8, 0x79, 0xb7, 0x48, 0xa3, + 0xcb, 0x73, 0x6c, 0x19, 0xf0, 0x16, 0x10, 0x32, 0x8e, 0x3e, 0x47, 0x18, 0x02, 0x42, 0xf9, 0x99, + 0xec, 0x9b, 0xee, 0x01, 0x4e, 0x53, 0x7e, 0x60, 0x1d, 0x5b, 0xa7, 0x7b, 0x17, 0x67, 0x74, 0x75, + 0x9b, 0xd4, 0xac, 0xd9, 0x9d, 0xa6, 0xbc, 0x53, 0x0e, 0x96, 0xde, 0x9c, 0x37, 0x52, 0x5f, 0xee, + 0xc0, 0x97, 0x43, 0x1e, 0xff, 0x95, 0xbf, 0xf1, 0x2f, 0xf9, 0x75, 0x52, 0x2b, 0xf2, 0xef, 0x72, + 0x1c, 0x41, 0xb0, 0x62, 0x7a, 0xa7, 0x46, 0x8e, 0x4c, 0x81, 0xd1, 0x9c, 0xd3, 0x22, 0xd5, 0x02, + 0x3f, 0x72, 0x81, 0x51, 0xc2, 0x05, 0x2e, 0x2e, 0xef, 0x84, 0xec, 0x66, 0x73, 0x36, 0x48, 0x20, + 0x57, 0x6b, 0xdb, 0xec, 0xec, 0xfc, 0x3e, 0xfa, 0x90, 0x3b, 0x55, 0x62, 0x1b, 0x45, 0x8c, 0x88, + 0xe6, 0xa7, 0x45, 0xec, 0x40, 0x26, 0x6b, 0x06, 0x6d, 0x6e, 0x17, 0xd6, 0x76, 0x71, 0xcf, 0xb6, + 0xf5, 0x74, 0x3d, 0x13, 0x85, 0x32, 0x06, 0x11, 0x52, 0x39, 0x0a, 0x59, 0xc8, 0x85, 0xba, 0x36, + 0xd3, 0x08, 0xd2, 0x28, 0x5b, 0xfc, 0x3b, 0xae, 0xf4, 0xd7, 0x47, 0xa9, 0x72, 0xaf, 0xed, 0x2d, + 0x95, 0x71, 0x33, 0x46, 0xe9, 0x3f, 0xd0, 0x9e, 0xfb, 0x35, 0x07, 0x7d, 0x05, 0xfa, 0x1a, 0xf4, + 0x7b, 0xee, 0x77, 0xe9, 0x50, 0x03, 0xcf, 0x53, 0xc4, 0xf3, 0x34, 0xf2, 0xbc, 0x9e, 0xfb, 0xb2, + 0xa5, 0x62, 0x2f, 0x7f, 0x02, 0x00, 0x00, 0xff, 0xff, 0xe4, 0x5d, 0xf6, 0x5c, 0xec, 0x02, 0x00, + 0x00, +} diff --git a/googleapis/cloud/automl/v1/text_extraction.pb.go b/googleapis/cloud/automl/v1/text_extraction.pb.go new file mode 100644 index 0000000000..98143b48f6 --- /dev/null +++ b/googleapis/cloud/automl/v1/text_extraction.pb.go @@ -0,0 +1,269 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: google/cloud/automl/v1/text_extraction.proto + +package automl + +import ( + fmt "fmt" + math "math" + + proto "github.com/golang/protobuf/proto" + _ "google.golang.org/genproto/googleapis/api/annotations" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +// Annotation for identifying spans of text. +type TextExtractionAnnotation struct { + // Required. Text extraction annotations can either be a text segment or a + // text relation. + // + // Types that are valid to be assigned to Annotation: + // *TextExtractionAnnotation_TextSegment + Annotation isTextExtractionAnnotation_Annotation `protobuf_oneof:"annotation"` + // Output only. A confidence estimate between 0.0 and 1.0. A higher value + // means greater confidence in correctness of the annotation. + Score float32 `protobuf:"fixed32,1,opt,name=score,proto3" json:"score,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *TextExtractionAnnotation) Reset() { *m = TextExtractionAnnotation{} } +func (m *TextExtractionAnnotation) String() string { return proto.CompactTextString(m) } +func (*TextExtractionAnnotation) ProtoMessage() {} +func (*TextExtractionAnnotation) Descriptor() ([]byte, []int) { + return fileDescriptor_d9a1af098e3392dc, []int{0} +} + +func (m *TextExtractionAnnotation) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TextExtractionAnnotation.Unmarshal(m, b) +} +func (m *TextExtractionAnnotation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TextExtractionAnnotation.Marshal(b, m, deterministic) +} +func (m *TextExtractionAnnotation) XXX_Merge(src proto.Message) { + xxx_messageInfo_TextExtractionAnnotation.Merge(m, src) +} +func (m *TextExtractionAnnotation) XXX_Size() int { + return xxx_messageInfo_TextExtractionAnnotation.Size(m) +} +func (m *TextExtractionAnnotation) XXX_DiscardUnknown() { + xxx_messageInfo_TextExtractionAnnotation.DiscardUnknown(m) +} + +var xxx_messageInfo_TextExtractionAnnotation proto.InternalMessageInfo + +type isTextExtractionAnnotation_Annotation interface { + isTextExtractionAnnotation_Annotation() +} + +type TextExtractionAnnotation_TextSegment struct { + TextSegment *TextSegment `protobuf:"bytes,3,opt,name=text_segment,json=textSegment,proto3,oneof"` +} + +func (*TextExtractionAnnotation_TextSegment) isTextExtractionAnnotation_Annotation() {} + +func (m *TextExtractionAnnotation) GetAnnotation() isTextExtractionAnnotation_Annotation { + if m != nil { + return m.Annotation + } + return nil +} + +func (m *TextExtractionAnnotation) GetTextSegment() *TextSegment { + if x, ok := m.GetAnnotation().(*TextExtractionAnnotation_TextSegment); ok { + return x.TextSegment + } + return nil +} + +func (m *TextExtractionAnnotation) GetScore() float32 { + if m != nil { + return m.Score + } + return 0 +} + +// XXX_OneofWrappers is for the internal use of the proto package. +func (*TextExtractionAnnotation) XXX_OneofWrappers() []interface{} { + return []interface{}{ + (*TextExtractionAnnotation_TextSegment)(nil), + } +} + +// Model evaluation metrics for text extraction problems. +type TextExtractionEvaluationMetrics struct { + // Output only. The Area under precision recall curve metric. + AuPrc float32 `protobuf:"fixed32,1,opt,name=au_prc,json=auPrc,proto3" json:"au_prc,omitempty"` + // Output only. Metrics that have confidence thresholds. + // Precision-recall curve can be derived from it. + ConfidenceMetricsEntries []*TextExtractionEvaluationMetrics_ConfidenceMetricsEntry `protobuf:"bytes,2,rep,name=confidence_metrics_entries,json=confidenceMetricsEntries,proto3" json:"confidence_metrics_entries,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *TextExtractionEvaluationMetrics) Reset() { *m = TextExtractionEvaluationMetrics{} } +func (m *TextExtractionEvaluationMetrics) String() string { return proto.CompactTextString(m) } +func (*TextExtractionEvaluationMetrics) ProtoMessage() {} +func (*TextExtractionEvaluationMetrics) Descriptor() ([]byte, []int) { + return fileDescriptor_d9a1af098e3392dc, []int{1} +} + +func (m *TextExtractionEvaluationMetrics) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TextExtractionEvaluationMetrics.Unmarshal(m, b) +} +func (m *TextExtractionEvaluationMetrics) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TextExtractionEvaluationMetrics.Marshal(b, m, deterministic) +} +func (m *TextExtractionEvaluationMetrics) XXX_Merge(src proto.Message) { + xxx_messageInfo_TextExtractionEvaluationMetrics.Merge(m, src) +} +func (m *TextExtractionEvaluationMetrics) XXX_Size() int { + return xxx_messageInfo_TextExtractionEvaluationMetrics.Size(m) +} +func (m *TextExtractionEvaluationMetrics) XXX_DiscardUnknown() { + xxx_messageInfo_TextExtractionEvaluationMetrics.DiscardUnknown(m) +} + +var xxx_messageInfo_TextExtractionEvaluationMetrics proto.InternalMessageInfo + +func (m *TextExtractionEvaluationMetrics) GetAuPrc() float32 { + if m != nil { + return m.AuPrc + } + return 0 +} + +func (m *TextExtractionEvaluationMetrics) GetConfidenceMetricsEntries() []*TextExtractionEvaluationMetrics_ConfidenceMetricsEntry { + if m != nil { + return m.ConfidenceMetricsEntries + } + return nil +} + +// Metrics for a single confidence threshold. +type TextExtractionEvaluationMetrics_ConfidenceMetricsEntry struct { + // Output only. The confidence threshold value used to compute the metrics. + // Only annotations with score of at least this threshold are considered to + // be ones the model would return. + ConfidenceThreshold float32 `protobuf:"fixed32,1,opt,name=confidence_threshold,json=confidenceThreshold,proto3" json:"confidence_threshold,omitempty"` + // Output only. Recall under the given confidence threshold. + Recall float32 `protobuf:"fixed32,3,opt,name=recall,proto3" json:"recall,omitempty"` + // Output only. Precision under the given confidence threshold. + Precision float32 `protobuf:"fixed32,4,opt,name=precision,proto3" json:"precision,omitempty"` + // Output only. The harmonic mean of recall and precision. + F1Score float32 `protobuf:"fixed32,5,opt,name=f1_score,json=f1Score,proto3" json:"f1_score,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *TextExtractionEvaluationMetrics_ConfidenceMetricsEntry) Reset() { + *m = TextExtractionEvaluationMetrics_ConfidenceMetricsEntry{} +} +func (m *TextExtractionEvaluationMetrics_ConfidenceMetricsEntry) String() string { + return proto.CompactTextString(m) +} +func (*TextExtractionEvaluationMetrics_ConfidenceMetricsEntry) ProtoMessage() {} +func (*TextExtractionEvaluationMetrics_ConfidenceMetricsEntry) Descriptor() ([]byte, []int) { + return fileDescriptor_d9a1af098e3392dc, []int{1, 0} +} + +func (m *TextExtractionEvaluationMetrics_ConfidenceMetricsEntry) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TextExtractionEvaluationMetrics_ConfidenceMetricsEntry.Unmarshal(m, b) +} +func (m *TextExtractionEvaluationMetrics_ConfidenceMetricsEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TextExtractionEvaluationMetrics_ConfidenceMetricsEntry.Marshal(b, m, deterministic) +} +func (m *TextExtractionEvaluationMetrics_ConfidenceMetricsEntry) XXX_Merge(src proto.Message) { + xxx_messageInfo_TextExtractionEvaluationMetrics_ConfidenceMetricsEntry.Merge(m, src) +} +func (m *TextExtractionEvaluationMetrics_ConfidenceMetricsEntry) XXX_Size() int { + return xxx_messageInfo_TextExtractionEvaluationMetrics_ConfidenceMetricsEntry.Size(m) +} +func (m *TextExtractionEvaluationMetrics_ConfidenceMetricsEntry) XXX_DiscardUnknown() { + xxx_messageInfo_TextExtractionEvaluationMetrics_ConfidenceMetricsEntry.DiscardUnknown(m) +} + +var xxx_messageInfo_TextExtractionEvaluationMetrics_ConfidenceMetricsEntry proto.InternalMessageInfo + +func (m *TextExtractionEvaluationMetrics_ConfidenceMetricsEntry) GetConfidenceThreshold() float32 { + if m != nil { + return m.ConfidenceThreshold + } + return 0 +} + +func (m *TextExtractionEvaluationMetrics_ConfidenceMetricsEntry) GetRecall() float32 { + if m != nil { + return m.Recall + } + return 0 +} + +func (m *TextExtractionEvaluationMetrics_ConfidenceMetricsEntry) GetPrecision() float32 { + if m != nil { + return m.Precision + } + return 0 +} + +func (m *TextExtractionEvaluationMetrics_ConfidenceMetricsEntry) GetF1Score() float32 { + if m != nil { + return m.F1Score + } + return 0 +} + +func init() { + proto.RegisterType((*TextExtractionAnnotation)(nil), "google.cloud.automl.v1.TextExtractionAnnotation") + proto.RegisterType((*TextExtractionEvaluationMetrics)(nil), "google.cloud.automl.v1.TextExtractionEvaluationMetrics") + proto.RegisterType((*TextExtractionEvaluationMetrics_ConfidenceMetricsEntry)(nil), "google.cloud.automl.v1.TextExtractionEvaluationMetrics.ConfidenceMetricsEntry") +} + +func init() { + proto.RegisterFile("google/cloud/automl/v1/text_extraction.proto", fileDescriptor_d9a1af098e3392dc) +} + +var fileDescriptor_d9a1af098e3392dc = []byte{ + // 437 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x92, 0xc1, 0x6e, 0xd3, 0x30, + 0x1c, 0xc6, 0x49, 0xc6, 0x0a, 0xb8, 0x3b, 0x99, 0x51, 0x65, 0xd5, 0x24, 0xaa, 0x71, 0x29, 0x12, + 0x72, 0xe4, 0x71, 0x0b, 0x5c, 0xc6, 0x54, 0xb1, 0x03, 0x43, 0x53, 0x37, 0xf5, 0x80, 0x2a, 0x45, + 0xc6, 0xfd, 0x37, 0xb3, 0xe4, 0xd8, 0x91, 0xed, 0x54, 0xe5, 0x0d, 0x38, 0xf0, 0x08, 0x3c, 0xc1, + 0x1e, 0x85, 0x07, 0xe1, 0xc0, 0x53, 0xa0, 0xd9, 0x69, 0x53, 0x50, 0xd7, 0x5b, 0xfc, 0xff, 0x7d, + 0xfe, 0xfe, 0x5f, 0x3e, 0x19, 0xbd, 0x29, 0xb4, 0x2e, 0x24, 0xa4, 0x5c, 0xea, 0x7a, 0x96, 0xb2, + 0xda, 0xe9, 0x52, 0xa6, 0x0b, 0x9a, 0x3a, 0x58, 0xba, 0x1c, 0x96, 0xce, 0x30, 0xee, 0x84, 0x56, + 0xa4, 0x32, 0xda, 0x69, 0xdc, 0x0b, 0x6a, 0xe2, 0xd5, 0x24, 0xa8, 0xc9, 0x82, 0xf6, 0x5f, 0xef, + 0x72, 0xb1, 0x50, 0x94, 0xa0, 0x5c, 0xb0, 0xe8, 0x1f, 0x37, 0x52, 0x56, 0x89, 0x94, 0x29, 0xa5, + 0x1d, 0xbb, 0xf7, 0xb7, 0x81, 0x9e, 0x7c, 0x8f, 0x50, 0x72, 0x03, 0x4b, 0x37, 0x5a, 0x6f, 0x3e, + 0x5b, 0x6b, 0xf0, 0x05, 0x3a, 0xd8, 0x34, 0x4c, 0xf6, 0x06, 0xd1, 0xb0, 0x7b, 0xfa, 0x8a, 0x6c, + 0x0f, 0x45, 0xee, 0x7d, 0xae, 0x83, 0xf4, 0xe2, 0xd1, 0xb8, 0xeb, 0xda, 0x23, 0x3e, 0x44, 0xfb, + 0x96, 0x6b, 0x03, 0x49, 0x34, 0x88, 0x86, 0xf1, 0x38, 0x1c, 0x3e, 0x1c, 0x20, 0xd4, 0x26, 0x3a, + 0xf9, 0x1d, 0xa3, 0x97, 0xff, 0x46, 0x19, 0x2d, 0x98, 0xac, 0x3d, 0xbc, 0x04, 0x67, 0x04, 0xb7, + 0xf8, 0x05, 0xea, 0xb0, 0x3a, 0xaf, 0x0c, 0x5f, 0x19, 0xb1, 0xfa, 0xca, 0x70, 0xfc, 0x23, 0x42, + 0x7d, 0xae, 0xd5, 0x5c, 0xcc, 0x40, 0x71, 0xc8, 0xcb, 0xa0, 0xce, 0x41, 0x39, 0x23, 0xc0, 0x26, + 0xf1, 0x60, 0x6f, 0xd8, 0x3d, 0xfd, 0xbc, 0x2b, 0xf7, 0x8e, 0xa5, 0xe4, 0x7c, 0xed, 0xdc, 0x4c, + 0x46, 0xca, 0x99, 0x6f, 0xe3, 0x84, 0x6f, 0x9b, 0x0b, 0xb0, 0xfd, 0x9f, 0x11, 0xea, 0x6d, 0xbf, + 0x84, 0x29, 0x3a, 0xdc, 0x08, 0xea, 0x6e, 0x0d, 0xd8, 0x5b, 0x2d, 0x67, 0xcd, 0xef, 0x3c, 0x6f, + 0xd9, 0xcd, 0x0a, 0xe1, 0x1e, 0xea, 0x18, 0xe0, 0x4c, 0x4a, 0xdf, 0x7f, 0x3c, 0x6e, 0x4e, 0xf8, + 0x18, 0x3d, 0xab, 0x0c, 0x70, 0x61, 0x85, 0x56, 0xc9, 0x63, 0x8f, 0xda, 0x01, 0x3e, 0x42, 0x4f, + 0xe7, 0x34, 0x0f, 0xa5, 0xef, 0x7b, 0xf8, 0x64, 0x4e, 0xaf, 0x7d, 0xed, 0x77, 0xbe, 0xad, 0xf2, + 0x81, 0x3a, 0xae, 0xa2, 0x2f, 0xef, 0x1b, 0x52, 0x68, 0xc9, 0x54, 0x41, 0xb4, 0x29, 0xd2, 0x02, + 0x94, 0x7f, 0x30, 0x69, 0x40, 0xac, 0x12, 0xf6, 0xff, 0xc7, 0xf7, 0x2e, 0x7c, 0xdd, 0xc5, 0xbd, + 0x8f, 0xe1, 0xfa, 0xb9, 0x37, 0x3e, 0xab, 0x9d, 0xbe, 0xfc, 0x44, 0x26, 0xf4, 0xd7, 0x0a, 0x4c, + 0x3d, 0x98, 0x06, 0x30, 0x9d, 0xd0, 0x3f, 0xf1, 0x51, 0x00, 0x59, 0xe6, 0x49, 0x96, 0x05, 0x94, + 0x65, 0x13, 0xfa, 0xb5, 0xe3, 0xd7, 0xbe, 0xfd, 0x1b, 0x00, 0x00, 0xff, 0xff, 0x6d, 0xab, 0x6b, + 0xe8, 0x38, 0x03, 0x00, 0x00, +} diff --git a/googleapis/cloud/automl/v1/text_segment.pb.go b/googleapis/cloud/automl/v1/text_segment.pb.go new file mode 100644 index 0000000000..4c65cfab2f --- /dev/null +++ b/googleapis/cloud/automl/v1/text_segment.pb.go @@ -0,0 +1,115 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: google/cloud/automl/v1/text_segment.proto + +package automl + +import ( + fmt "fmt" + math "math" + + proto "github.com/golang/protobuf/proto" + _ "google.golang.org/genproto/googleapis/api/annotations" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +// A contiguous part of a text (string), assuming it has an UTF-8 NFC encoding. +type TextSegment struct { + // Output only. The content of the TextSegment. + Content string `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"` + // Required. Zero-based character index of the first character of the text + // segment (counting characters from the beginning of the text). + StartOffset int64 `protobuf:"varint,1,opt,name=start_offset,json=startOffset,proto3" json:"start_offset,omitempty"` + // Required. Zero-based character index of the first character past the end of + // the text segment (counting character from the beginning of the text). + // The character at the end_offset is NOT included in the text segment. + EndOffset int64 `protobuf:"varint,2,opt,name=end_offset,json=endOffset,proto3" json:"end_offset,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *TextSegment) Reset() { *m = TextSegment{} } +func (m *TextSegment) String() string { return proto.CompactTextString(m) } +func (*TextSegment) ProtoMessage() {} +func (*TextSegment) Descriptor() ([]byte, []int) { + return fileDescriptor_018f33d8dcf73e0f, []int{0} +} + +func (m *TextSegment) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TextSegment.Unmarshal(m, b) +} +func (m *TextSegment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TextSegment.Marshal(b, m, deterministic) +} +func (m *TextSegment) XXX_Merge(src proto.Message) { + xxx_messageInfo_TextSegment.Merge(m, src) +} +func (m *TextSegment) XXX_Size() int { + return xxx_messageInfo_TextSegment.Size(m) +} +func (m *TextSegment) XXX_DiscardUnknown() { + xxx_messageInfo_TextSegment.DiscardUnknown(m) +} + +var xxx_messageInfo_TextSegment proto.InternalMessageInfo + +func (m *TextSegment) GetContent() string { + if m != nil { + return m.Content + } + return "" +} + +func (m *TextSegment) GetStartOffset() int64 { + if m != nil { + return m.StartOffset + } + return 0 +} + +func (m *TextSegment) GetEndOffset() int64 { + if m != nil { + return m.EndOffset + } + return 0 +} + +func init() { + proto.RegisterType((*TextSegment)(nil), "google.cloud.automl.v1.TextSegment") +} + +func init() { + proto.RegisterFile("google/cloud/automl/v1/text_segment.proto", fileDescriptor_018f33d8dcf73e0f) +} + +var fileDescriptor_018f33d8dcf73e0f = []byte{ + // 278 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x6c, 0x90, 0xc1, 0x4a, 0xc3, 0x40, + 0x10, 0x86, 0x49, 0x0b, 0x4a, 0xb7, 0x1e, 0x24, 0x87, 0x12, 0x8b, 0x42, 0xf5, 0x54, 0x2f, 0xbb, + 0x04, 0x6f, 0xab, 0x17, 0xeb, 0xc1, 0x8b, 0x62, 0xa9, 0x92, 0x83, 0x04, 0xca, 0x9a, 0x6c, 0x97, + 0x40, 0x32, 0x13, 0x92, 0x49, 0xe9, 0x33, 0xf9, 0x0c, 0x3e, 0x81, 0x8f, 0xe2, 0x53, 0x88, 0x3b, + 0x0d, 0x88, 0x78, 0xdb, 0x9d, 0xef, 0x9b, 0x99, 0x9f, 0x11, 0x97, 0x0e, 0xd1, 0x95, 0x56, 0x65, + 0x25, 0x76, 0xb9, 0x32, 0x1d, 0x61, 0x55, 0xaa, 0x6d, 0xac, 0xc8, 0xee, 0x68, 0xdd, 0x5a, 0x57, + 0x59, 0x20, 0x59, 0x37, 0x48, 0x18, 0x4e, 0x58, 0x95, 0x5e, 0x95, 0xac, 0xca, 0x6d, 0x3c, 0x3d, + 0xdd, 0x8f, 0x30, 0x75, 0xa1, 0x0c, 0x00, 0x92, 0xa1, 0x02, 0xa1, 0xe5, 0xae, 0x8b, 0x42, 0x8c, + 0x5f, 0xec, 0x8e, 0x9e, 0x79, 0x54, 0x18, 0x89, 0xc3, 0x0c, 0x81, 0x2c, 0x50, 0x34, 0x9c, 0x05, + 0xf3, 0xd1, 0xaa, 0xff, 0x86, 0xe7, 0xe2, 0xa8, 0x25, 0xd3, 0xd0, 0x1a, 0x37, 0x9b, 0xd6, 0x52, + 0x14, 0xcc, 0x82, 0xf9, 0x70, 0x35, 0xf6, 0xb5, 0x27, 0x5f, 0x0a, 0xcf, 0x84, 0xb0, 0x90, 0xf7, + 0xc2, 0xc0, 0x0b, 0x23, 0x0b, 0x39, 0xe3, 0xc5, 0x47, 0x20, 0xa6, 0x19, 0x56, 0xf2, 0xff, 0x9c, + 0x8b, 0xe3, 0x5f, 0x39, 0x96, 0x3f, 0xd9, 0x96, 0xc1, 0xeb, 0xcd, 0xde, 0x75, 0x58, 0x1a, 0x70, + 0x12, 0x1b, 0xa7, 0x9c, 0x05, 0x9f, 0x5c, 0x31, 0x32, 0x75, 0xd1, 0xfe, 0xbd, 0xce, 0x35, 0xbf, + 0xde, 0x07, 0x93, 0x7b, 0x6e, 0xbf, 0xf3, 0xab, 0x6e, 0x3b, 0xc2, 0xc7, 0x07, 0x99, 0xc4, 0x9f, + 0x3d, 0x48, 0x3d, 0x48, 0x19, 0xa4, 0x49, 0xfc, 0x35, 0x38, 0x61, 0xa0, 0xb5, 0x27, 0x5a, 0x33, + 0xd2, 0x3a, 0x89, 0xdf, 0x0e, 0xfc, 0xda, 0xab, 0xef, 0x00, 0x00, 0x00, 0xff, 0xff, 0xf3, 0x91, + 0xd9, 0xfa, 0x93, 0x01, 0x00, 0x00, +} diff --git a/googleapis/cloud/automl/v1/text_sentiment.pb.go b/googleapis/cloud/automl/v1/text_sentiment.pb.go new file mode 100644 index 0000000000..55f0e5895f --- /dev/null +++ b/googleapis/cloud/automl/v1/text_sentiment.pb.go @@ -0,0 +1,227 @@ +// Code generated by protoc-gen-go. DO NOT EDIT. +// source: google/cloud/automl/v1/text_sentiment.proto + +package automl + +import ( + fmt "fmt" + math "math" + + proto "github.com/golang/protobuf/proto" + _ "google.golang.org/genproto/googleapis/api/annotations" +) + +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package + +// Contains annotation details specific to text sentiment. +type TextSentimentAnnotation struct { + // Output only. The sentiment with the semantic, as given to the + // [AutoMl.ImportData][google.cloud.automl.v1.AutoMl.ImportData] when + // populating the dataset from which the model used for the prediction had + // been trained. The sentiment values are between 0 and + // Dataset.text_sentiment_dataset_metadata.sentiment_max (inclusive), + // with higher value meaning more positive sentiment. They are completely + // relative, i.e. 0 means least positive sentiment and sentiment_max means + // the most positive from the sentiments present in the train data. Therefore + // e.g. if train data had only negative sentiment, then sentiment_max, would + // be still negative (although least negative). + // The sentiment shouldn't be confused with "score" or "magnitude" + // from the previous Natural Language Sentiment Analysis API. + Sentiment int32 `protobuf:"varint,1,opt,name=sentiment,proto3" json:"sentiment,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *TextSentimentAnnotation) Reset() { *m = TextSentimentAnnotation{} } +func (m *TextSentimentAnnotation) String() string { return proto.CompactTextString(m) } +func (*TextSentimentAnnotation) ProtoMessage() {} +func (*TextSentimentAnnotation) Descriptor() ([]byte, []int) { + return fileDescriptor_b0ef9f1a6c8dafd9, []int{0} +} + +func (m *TextSentimentAnnotation) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TextSentimentAnnotation.Unmarshal(m, b) +} +func (m *TextSentimentAnnotation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TextSentimentAnnotation.Marshal(b, m, deterministic) +} +func (m *TextSentimentAnnotation) XXX_Merge(src proto.Message) { + xxx_messageInfo_TextSentimentAnnotation.Merge(m, src) +} +func (m *TextSentimentAnnotation) XXX_Size() int { + return xxx_messageInfo_TextSentimentAnnotation.Size(m) +} +func (m *TextSentimentAnnotation) XXX_DiscardUnknown() { + xxx_messageInfo_TextSentimentAnnotation.DiscardUnknown(m) +} + +var xxx_messageInfo_TextSentimentAnnotation proto.InternalMessageInfo + +func (m *TextSentimentAnnotation) GetSentiment() int32 { + if m != nil { + return m.Sentiment + } + return 0 +} + +// Model evaluation metrics for text sentiment problems. +type TextSentimentEvaluationMetrics struct { + // Output only. Precision. + Precision float32 `protobuf:"fixed32,1,opt,name=precision,proto3" json:"precision,omitempty"` + // Output only. Recall. + Recall float32 `protobuf:"fixed32,2,opt,name=recall,proto3" json:"recall,omitempty"` + // Output only. The harmonic mean of recall and precision. + F1Score float32 `protobuf:"fixed32,3,opt,name=f1_score,json=f1Score,proto3" json:"f1_score,omitempty"` + // Output only. Mean absolute error. Only set for the overall model + // evaluation, not for evaluation of a single annotation spec. + MeanAbsoluteError float32 `protobuf:"fixed32,4,opt,name=mean_absolute_error,json=meanAbsoluteError,proto3" json:"mean_absolute_error,omitempty"` + // Output only. Mean squared error. Only set for the overall model + // evaluation, not for evaluation of a single annotation spec. + MeanSquaredError float32 `protobuf:"fixed32,5,opt,name=mean_squared_error,json=meanSquaredError,proto3" json:"mean_squared_error,omitempty"` + // Output only. Linear weighted kappa. Only set for the overall model + // evaluation, not for evaluation of a single annotation spec. + LinearKappa float32 `protobuf:"fixed32,6,opt,name=linear_kappa,json=linearKappa,proto3" json:"linear_kappa,omitempty"` + // Output only. Quadratic weighted kappa. Only set for the overall model + // evaluation, not for evaluation of a single annotation spec. + QuadraticKappa float32 `protobuf:"fixed32,7,opt,name=quadratic_kappa,json=quadraticKappa,proto3" json:"quadratic_kappa,omitempty"` + // Output only. Confusion matrix of the evaluation. + // Only set for the overall model evaluation, not for evaluation of a single + // annotation spec. + ConfusionMatrix *ClassificationEvaluationMetrics_ConfusionMatrix `protobuf:"bytes,8,opt,name=confusion_matrix,json=confusionMatrix,proto3" json:"confusion_matrix,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *TextSentimentEvaluationMetrics) Reset() { *m = TextSentimentEvaluationMetrics{} } +func (m *TextSentimentEvaluationMetrics) String() string { return proto.CompactTextString(m) } +func (*TextSentimentEvaluationMetrics) ProtoMessage() {} +func (*TextSentimentEvaluationMetrics) Descriptor() ([]byte, []int) { + return fileDescriptor_b0ef9f1a6c8dafd9, []int{1} +} + +func (m *TextSentimentEvaluationMetrics) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TextSentimentEvaluationMetrics.Unmarshal(m, b) +} +func (m *TextSentimentEvaluationMetrics) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TextSentimentEvaluationMetrics.Marshal(b, m, deterministic) +} +func (m *TextSentimentEvaluationMetrics) XXX_Merge(src proto.Message) { + xxx_messageInfo_TextSentimentEvaluationMetrics.Merge(m, src) +} +func (m *TextSentimentEvaluationMetrics) XXX_Size() int { + return xxx_messageInfo_TextSentimentEvaluationMetrics.Size(m) +} +func (m *TextSentimentEvaluationMetrics) XXX_DiscardUnknown() { + xxx_messageInfo_TextSentimentEvaluationMetrics.DiscardUnknown(m) +} + +var xxx_messageInfo_TextSentimentEvaluationMetrics proto.InternalMessageInfo + +func (m *TextSentimentEvaluationMetrics) GetPrecision() float32 { + if m != nil { + return m.Precision + } + return 0 +} + +func (m *TextSentimentEvaluationMetrics) GetRecall() float32 { + if m != nil { + return m.Recall + } + return 0 +} + +func (m *TextSentimentEvaluationMetrics) GetF1Score() float32 { + if m != nil { + return m.F1Score + } + return 0 +} + +func (m *TextSentimentEvaluationMetrics) GetMeanAbsoluteError() float32 { + if m != nil { + return m.MeanAbsoluteError + } + return 0 +} + +func (m *TextSentimentEvaluationMetrics) GetMeanSquaredError() float32 { + if m != nil { + return m.MeanSquaredError + } + return 0 +} + +func (m *TextSentimentEvaluationMetrics) GetLinearKappa() float32 { + if m != nil { + return m.LinearKappa + } + return 0 +} + +func (m *TextSentimentEvaluationMetrics) GetQuadraticKappa() float32 { + if m != nil { + return m.QuadraticKappa + } + return 0 +} + +func (m *TextSentimentEvaluationMetrics) GetConfusionMatrix() *ClassificationEvaluationMetrics_ConfusionMatrix { + if m != nil { + return m.ConfusionMatrix + } + return nil +} + +func init() { + proto.RegisterType((*TextSentimentAnnotation)(nil), "google.cloud.automl.v1.TextSentimentAnnotation") + proto.RegisterType((*TextSentimentEvaluationMetrics)(nil), "google.cloud.automl.v1.TextSentimentEvaluationMetrics") +} + +func init() { + proto.RegisterFile("google/cloud/automl/v1/text_sentiment.proto", fileDescriptor_b0ef9f1a6c8dafd9) +} + +var fileDescriptor_b0ef9f1a6c8dafd9 = []byte{ + // 453 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x92, 0xd1, 0x6e, 0xd3, 0x30, + 0x14, 0x86, 0x95, 0x8e, 0x75, 0xc3, 0x43, 0x6c, 0x18, 0xa9, 0x64, 0xd5, 0x84, 0xc6, 0x6e, 0x98, + 0x04, 0x72, 0x14, 0xb8, 0x40, 0x0a, 0xdc, 0x74, 0xd5, 0xb4, 0x0b, 0xa8, 0x34, 0xb5, 0xa8, 0x17, + 0xa8, 0x52, 0x74, 0xe6, 0xba, 0x91, 0x85, 0x63, 0x67, 0xb6, 0x53, 0xf5, 0x2d, 0x78, 0x0f, 0x1e, + 0x82, 0x07, 0xe0, 0x51, 0x78, 0x0a, 0x94, 0xe3, 0xb4, 0x53, 0x61, 0xbb, 0x8b, 0xcf, 0xf7, 0x9d, + 0xff, 0x24, 0x39, 0x26, 0x6f, 0x0a, 0x63, 0x0a, 0x25, 0x12, 0xae, 0x4c, 0x3d, 0x4f, 0xa0, 0xf6, + 0xa6, 0x54, 0xc9, 0x32, 0x4d, 0xbc, 0x58, 0xf9, 0xdc, 0x09, 0xed, 0x65, 0x29, 0xb4, 0x67, 0x95, + 0x35, 0xde, 0xd0, 0x5e, 0x90, 0x19, 0xca, 0x2c, 0xc8, 0x6c, 0x99, 0xf6, 0x4f, 0xda, 0x10, 0xa8, + 0x64, 0x02, 0x5a, 0x1b, 0x0f, 0x5e, 0x1a, 0xed, 0x42, 0x57, 0xff, 0xa1, 0x11, 0x5c, 0x81, 0x73, + 0x72, 0x21, 0x39, 0xda, 0x41, 0x3e, 0xfb, 0x40, 0x5e, 0x7c, 0x15, 0x2b, 0x3f, 0x59, 0x4f, 0x1e, + 0x6c, 0xe2, 0xe8, 0x09, 0x79, 0xbc, 0x79, 0xa1, 0x38, 0x3a, 0x8d, 0xce, 0x77, 0xc7, 0x77, 0x85, + 0xb3, 0x1f, 0x3b, 0xe4, 0xe5, 0x56, 0xe7, 0xe5, 0x12, 0x54, 0x8d, 0x9d, 0x23, 0xe1, 0xad, 0xe4, + 0xae, 0x09, 0xa8, 0xac, 0xe0, 0xd2, 0x49, 0xa3, 0x31, 0xa0, 0x33, 0xbe, 0x2b, 0xd0, 0x1e, 0xe9, + 0x5a, 0xc1, 0x41, 0xa9, 0xb8, 0x83, 0xa8, 0x3d, 0xd1, 0x63, 0xb2, 0xbf, 0x48, 0x73, 0xc7, 0x8d, + 0x15, 0xf1, 0x0e, 0x92, 0xbd, 0x45, 0x3a, 0x69, 0x8e, 0x94, 0x91, 0xe7, 0xa5, 0x00, 0x9d, 0xc3, + 0x8d, 0x33, 0xaa, 0xf6, 0x22, 0x17, 0xd6, 0x1a, 0x1b, 0x3f, 0x42, 0xeb, 0x59, 0x83, 0x06, 0x2d, + 0xb9, 0x6c, 0x00, 0x7d, 0x4b, 0x28, 0xfa, 0xee, 0xb6, 0x06, 0x2b, 0xe6, 0xad, 0xbe, 0x8b, 0xfa, + 0x51, 0x43, 0x26, 0x01, 0x04, 0xfb, 0x15, 0x79, 0xa2, 0xa4, 0x16, 0x60, 0xf3, 0xef, 0x50, 0x55, + 0x10, 0x77, 0xd1, 0x3b, 0x08, 0xb5, 0xcf, 0x4d, 0x89, 0xbe, 0x26, 0x87, 0xb7, 0x35, 0xcc, 0x2d, + 0x78, 0xc9, 0x5b, 0x6b, 0x0f, 0xad, 0xa7, 0x9b, 0x72, 0x10, 0x2d, 0x39, 0xe2, 0x46, 0x2f, 0xea, + 0xe6, 0x4b, 0xf3, 0x12, 0xbc, 0x95, 0xab, 0x78, 0xff, 0x34, 0x3a, 0x3f, 0x78, 0x77, 0xc5, 0xee, + 0x5f, 0x2a, 0x1b, 0x6e, 0xad, 0xe7, 0xbf, 0xbf, 0xc9, 0x86, 0xeb, 0xbc, 0x11, 0xc6, 0x8d, 0x0f, + 0xf9, 0x76, 0xe1, 0xe2, 0x57, 0x44, 0xfa, 0xdc, 0x94, 0x0f, 0xe4, 0x5f, 0xd0, 0xad, 0x6d, 0x5d, + 0x37, 0xdb, 0xbf, 0x8e, 0xbe, 0x7d, 0x6a, 0xed, 0xc2, 0x28, 0xd0, 0x05, 0x33, 0xb6, 0x48, 0x0a, + 0xa1, 0xf1, 0x6e, 0x24, 0x01, 0x41, 0x25, 0xdd, 0xbf, 0x77, 0xe9, 0x63, 0x78, 0xfa, 0xd9, 0xe9, + 0x5d, 0x85, 0xf6, 0x21, 0x0e, 0x1b, 0xd4, 0xde, 0x8c, 0xbe, 0xb0, 0x69, 0xfa, 0x7b, 0x0d, 0x66, + 0x08, 0x66, 0x01, 0xcc, 0xa6, 0xe9, 0x9f, 0xce, 0x71, 0x00, 0x59, 0x86, 0x24, 0xcb, 0x02, 0xca, + 0xb2, 0x69, 0x7a, 0xd3, 0xc5, 0xb1, 0xef, 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0xc0, 0x73, 0xf1, + 0xd0, 0x24, 0x03, 0x00, 0x00, +} diff --git a/googleapis/cloud/automl/v1/translation.pb.go b/googleapis/cloud/automl/v1/translation.pb.go index f62f95fd2f..aa2aa56752 100644 --- a/googleapis/cloud/automl/v1/translation.pb.go +++ b/googleapis/cloud/automl/v1/translation.pb.go @@ -239,32 +239,34 @@ func init() { } var fileDescriptor_c3df1fd6bde1101e = []byte{ - // 424 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x92, 0xc1, 0x8a, 0xd4, 0x40, - 0x10, 0x86, 0x49, 0x04, 0x61, 0x5a, 0x44, 0x0d, 0xba, 0xac, 0xc3, 0x0a, 0x32, 0x82, 0xee, 0xa9, - 0x63, 0xf4, 0x16, 0xbd, 0xec, 0x8c, 0xe2, 0x65, 0x07, 0x96, 0xd9, 0x65, 0x0e, 0x32, 0x10, 0x6a, - 0x92, 0xa2, 0x09, 0xf6, 0x74, 0x85, 0x74, 0x65, 0xf0, 0xe8, 0x8b, 0xf8, 0x02, 0x3e, 0x83, 0x4f, - 0xe0, 0xa3, 0xf8, 0x14, 0xd2, 0xdd, 0x99, 0xdd, 0xb0, 0x98, 0xc3, 0xde, 0x42, 0x7d, 0xff, 0x5f, - 0x7f, 0x75, 0xa5, 0xc4, 0xa9, 0x22, 0x52, 0x1a, 0xd3, 0x52, 0x53, 0x57, 0xa5, 0xd0, 0x31, 0xed, - 0x74, 0xba, 0xcf, 0x52, 0x6e, 0xc1, 0x58, 0x0d, 0x5c, 0x93, 0x91, 0x4d, 0x4b, 0x4c, 0xc9, 0x51, - 0x50, 0x4a, 0xaf, 0x94, 0x41, 0x29, 0xf7, 0xd9, 0xf4, 0xcd, 0x48, 0x87, 0x0a, 0x18, 0x8a, 0x9a, - 0x71, 0x67, 0x43, 0x83, 0xe9, 0x49, 0x2f, 0x84, 0xa6, 0x4e, 0xc1, 0x18, 0x62, 0xdf, 0xbd, 0xa7, - 0xb3, 0x1f, 0x91, 0x98, 0x5e, 0xdd, 0x84, 0x7e, 0x02, 0x06, 0x8b, 0xbc, 0x44, 0x06, 0xd7, 0x28, - 0x79, 0x2b, 0x9e, 0x5a, 0xea, 0xda, 0x12, 0x0b, 0x0d, 0x46, 0x75, 0xa0, 0xb0, 0x28, 0xa9, 0xc2, - 0xe3, 0xe8, 0x65, 0x74, 0x3a, 0x59, 0x25, 0x81, 0x9d, 0xf7, 0x68, 0x41, 0x15, 0x3a, 0x07, 0x43, - 0xab, 0x90, 0x6f, 0x39, 0xe2, 0xe0, 0x08, 0x6c, 0xe8, 0x98, 0xa1, 0x38, 0x19, 0x4c, 0xf0, 0x79, - 0x0f, 0xba, 0xf3, 0x5f, 0x4b, 0xe4, 0xb6, 0x2e, 0x6d, 0xf2, 0x42, 0x88, 0xad, 0xc6, 0xae, 0xb0, - 0x25, 0xb5, 0x21, 0x39, 0x5a, 0x4d, 0x5c, 0xe5, 0xd2, 0x15, 0x92, 0xd7, 0xe2, 0xd1, 0x16, 0x2c, - 0x16, 0x03, 0x4d, 0xec, 0x35, 0x0f, 0x5d, 0x79, 0x7e, 0xd0, 0xcd, 0x7e, 0x46, 0xe2, 0x78, 0x90, - 0xb3, 0xa4, 0x0a, 0xf5, 0xf5, 0x3b, 0x5d, 0x86, 0x6b, 0xb2, 0x73, 0xd5, 0xfe, 0x75, 0x13, 0x57, - 0xf1, 0xb2, 0xd1, 0x35, 0xc4, 0x77, 0x5e, 0xc3, 0xbd, 0xd1, 0x35, 0x7c, 0x13, 0xcf, 0x06, 0xe3, - 0x9d, 0x5d, 0xff, 0xa9, 0x64, 0x25, 0x92, 0xc3, 0x59, 0x60, 0x55, 0x94, 0x64, 0x18, 0x0d, 0xfb, - 0x19, 0x1f, 0xbc, 0x7b, 0x25, 0xff, 0x7f, 0x1e, 0xf2, 0x0a, 0xbf, 0xf3, 0xa5, 0xa9, 0x9b, 0x06, - 0x79, 0xf5, 0xe4, 0xc6, 0xbe, 0x08, 0xee, 0xf9, 0xef, 0x48, 0x4c, 0x4b, 0xda, 0x8d, 0xb8, 0xe7, - 0x8f, 0x07, 0x93, 0x5c, 0xb8, 0x3b, 0xb9, 0x88, 0xbe, 0x7e, 0xec, 0xb5, 0x8a, 0xdc, 0x8b, 0x24, - 0xb5, 0x2a, 0x55, 0x68, 0xfc, 0x15, 0xa5, 0x01, 0x41, 0x53, 0xdb, 0xdb, 0xf7, 0xf8, 0x21, 0x7c, - 0xfd, 0x8a, 0x8f, 0xbe, 0x04, 0xfb, 0xc2, 0x47, 0x9d, 0x75, 0x4c, 0xcb, 0x73, 0xb9, 0xce, 0xfe, - 0x1c, 0xc0, 0xc6, 0x83, 0x4d, 0x00, 0x9b, 0x75, 0xf6, 0x37, 0x7e, 0x1e, 0x40, 0x9e, 0x7b, 0x92, - 0xe7, 0x01, 0xe5, 0xf9, 0x3a, 0xdb, 0xde, 0xf7, 0xb1, 0xef, 0xff, 0x05, 0x00, 0x00, 0xff, 0xff, - 0x4a, 0xeb, 0xa8, 0xb3, 0x47, 0x03, 0x00, 0x00, + // 454 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x74, 0x92, 0xd1, 0x8a, 0xd3, 0x50, + 0x10, 0x86, 0x49, 0x16, 0x84, 0x1e, 0x11, 0x35, 0xe8, 0xb2, 0x96, 0x15, 0xa5, 0x82, 0xee, 0x55, + 0xb2, 0x51, 0xbc, 0x89, 0xde, 0xb4, 0x55, 0xbc, 0xd9, 0xc2, 0x92, 0x5d, 0x7a, 0x21, 0x85, 0x30, + 0x4d, 0xc6, 0x18, 0x3c, 0x3d, 0x13, 0x92, 0x49, 0xf1, 0x19, 0x7c, 0x07, 0x5f, 0xc0, 0x67, 0xf0, + 0x09, 0x7c, 0x0a, 0xaf, 0x7d, 0x0a, 0x39, 0xe7, 0xa4, 0xbb, 0x87, 0xd2, 0xdc, 0x85, 0xf9, 0xbf, + 0xff, 0xcc, 0x3f, 0x93, 0x11, 0x67, 0x25, 0x51, 0x29, 0x31, 0xca, 0x25, 0x75, 0x45, 0x04, 0x1d, + 0xd3, 0x46, 0x46, 0xdb, 0x38, 0xe2, 0x06, 0x54, 0x2b, 0x81, 0x2b, 0x52, 0x61, 0xdd, 0x10, 0x53, + 0x70, 0x6c, 0xc9, 0xd0, 0x90, 0xa1, 0x25, 0xc3, 0x6d, 0x3c, 0x3e, 0xed, 0x5f, 0x80, 0xba, 0x8a, + 0x40, 0x29, 0x62, 0x63, 0x6a, 0xad, 0x6b, 0xfc, 0xcc, 0x51, 0xbf, 0x54, 0x28, 0x8b, 0x6c, 0x8d, + 0x5f, 0x61, 0x5b, 0x51, 0xd3, 0x03, 0xaf, 0x06, 0x02, 0x14, 0xc0, 0x90, 0x55, 0x8c, 0x9b, 0xfe, + 0xa5, 0xc9, 0x0f, 0x4f, 0x8c, 0xaf, 0x6f, 0x53, 0x7d, 0x00, 0x86, 0x16, 0x79, 0x81, 0x0c, 0x1a, + 0x0d, 0xde, 0x8a, 0x47, 0x2d, 0x75, 0x4d, 0x8e, 0x99, 0x04, 0x55, 0x76, 0x50, 0x62, 0x96, 0x53, + 0x81, 0x27, 0xde, 0x73, 0xef, 0x6c, 0x34, 0x3b, 0xfa, 0x3b, 0xf5, 0xd3, 0xc0, 0x02, 0x17, 0xbd, + 0x3e, 0xa7, 0x02, 0xb5, 0x8d, 0xa1, 0x29, 0x91, 0xf7, 0x6c, 0xbe, 0x63, 0xb3, 0x80, 0x6b, 0x9b, + 0xa0, 0x38, 0x75, 0xb2, 0x7c, 0xdc, 0x82, 0xec, 0xcc, 0xd7, 0x02, 0xb9, 0xa9, 0xf2, 0x36, 0x78, + 0x2a, 0xc4, 0x5a, 0x62, 0x97, 0xb5, 0x39, 0x35, 0x36, 0x83, 0x97, 0x8e, 0x74, 0xe5, 0x4a, 0x17, + 0x82, 0x97, 0xe2, 0xfe, 0x1a, 0x5a, 0xcc, 0x1c, 0xc6, 0x37, 0xcc, 0x3d, 0x5d, 0x9e, 0xed, 0xb8, + 0xc9, 0x4f, 0x4f, 0x9c, 0x38, 0x7d, 0x16, 0x54, 0xa0, 0xbc, 0x99, 0x58, 0xf7, 0xd0, 0x8f, 0x6c, + 0x74, 0xd5, 0xce, 0x99, 0x8e, 0x74, 0xc5, 0x60, 0xc1, 0xf9, 0xc0, 0x42, 0xcc, 0x64, 0x07, 0x77, + 0x71, 0x3e, 0xb0, 0x8b, 0x23, 0xeb, 0x38, 0xb0, 0x86, 0x6f, 0xe2, 0xb1, 0x13, 0x6f, 0x7a, 0xf3, + 0xf7, 0x83, 0x54, 0x04, 0xbb, 0x0b, 0xc2, 0x22, 0xcb, 0x49, 0x31, 0x2a, 0x36, 0x19, 0xef, 0xbe, + 0x7e, 0x11, 0x1e, 0xbe, 0xa4, 0xf0, 0x1a, 0xbf, 0xf3, 0x95, 0xaa, 0xea, 0x1a, 0x39, 0x7d, 0x78, + 0x6b, 0x9f, 0x5b, 0xf7, 0xec, 0xb7, 0x27, 0xc6, 0x39, 0x6d, 0x06, 0xdc, 0xb3, 0x07, 0x4e, 0x92, + 0x4b, 0x7d, 0x31, 0x97, 0xde, 0xe7, 0xf7, 0x3d, 0x5b, 0x92, 0x9e, 0x28, 0xa4, 0xa6, 0x8c, 0x4a, + 0x54, 0xe6, 0x9e, 0x22, 0x2b, 0x41, 0x5d, 0xb5, 0xfb, 0xb7, 0xf7, 0xce, 0x7e, 0xfd, 0xf2, 0x8f, + 0x3f, 0x59, 0xfb, 0xdc, 0xb4, 0x9a, 0x76, 0x4c, 0x8b, 0x8b, 0x70, 0x19, 0xff, 0xd9, 0x09, 0x2b, + 0x23, 0xac, 0xac, 0xb0, 0x5a, 0xc6, 0xff, 0xfc, 0x27, 0x56, 0x48, 0x12, 0xa3, 0x24, 0x89, 0x95, + 0x92, 0x64, 0x19, 0xaf, 0xef, 0x98, 0xb6, 0x6f, 0xfe, 0x07, 0x00, 0x00, 0xff, 0xff, 0xdb, 0x48, + 0x64, 0x2d, 0x72, 0x03, 0x00, 0x00, } diff --git a/googleapis/cloud/automl/v1beta1/classification.pb.go b/googleapis/cloud/automl/v1beta1/classification.pb.go index 0aaa24f99a..83c79a64ff 100644 --- a/googleapis/cloud/automl/v1beta1/classification.pb.go +++ b/googleapis/cloud/automl/v1beta1/classification.pb.go @@ -322,7 +322,10 @@ type ClassificationEvaluationMetrics_ConfidenceMetricsEntry struct { // has the highest prediction score and not below the confidence threshold // for each example. FalsePositiveRateAt1 float32 `protobuf:"fixed32,9,opt,name=false_positive_rate_at1,json=falsePositiveRateAt1,proto3" json:"false_positive_rate_at1,omitempty"` - // Output only. The harmonic mean of [recall_at1][google.cloud.automl.v1beta1.ClassificationEvaluationMetrics.ConfidenceMetricsEntry.recall_at1] and [precision_at1][google.cloud.automl.v1beta1.ClassificationEvaluationMetrics.ConfidenceMetricsEntry.precision_at1]. + // Output only. The harmonic mean of + // [recall_at1][google.cloud.automl.v1beta1.ClassificationEvaluationMetrics.ConfidenceMetricsEntry.recall_at1] + // and + // [precision_at1][google.cloud.automl.v1beta1.ClassificationEvaluationMetrics.ConfidenceMetricsEntry.precision_at1]. F1ScoreAt1 float32 `protobuf:"fixed32,7,opt,name=f1_score_at1,json=f1ScoreAt1,proto3" json:"f1_score_at1,omitempty"` // Output only. The number of model created labels that match a ground truth // label. @@ -486,9 +489,9 @@ type ClassificationEvaluationMetrics_ConfusionMatrix struct { DisplayName []string `protobuf:"bytes,3,rep,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // Output only. Rows in the confusion matrix. The number of rows is equal to // the size of `annotation_spec_id`. - // `row[i].value[j]` is the number of examples that have ground truth of the - // `annotation_spec_id[i]` and are predicted as `annotation_spec_id[j]` by - // the model being evaluated. + // `row[i].example_count[j]` is the number of examples that have ground + // truth of the `annotation_spec_id[i]` and are predicted as + // `annotation_spec_id[j]` by the model being evaluated. Row []*ClassificationEvaluationMetrics_ConfusionMatrix_Row `protobuf:"bytes,2,rep,name=row,proto3" json:"row,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -550,7 +553,9 @@ type ClassificationEvaluationMetrics_ConfusionMatrix_Row struct { // Output only. Value of the specific cell in the confusion matrix. // The number of values each row has (i.e. the length of the row) is equal // to the length of the `annotation_spec_id` field or, if that one is not - // populated, length of the [display_name][google.cloud.automl.v1beta1.ClassificationEvaluationMetrics.ConfusionMatrix.display_name] field. + // populated, length of the + // [display_name][google.cloud.automl.v1beta1.ClassificationEvaluationMetrics.ConfusionMatrix.display_name] + // field. ExampleCount []int32 `protobuf:"varint,1,rep,packed,name=example_count,json=exampleCount,proto3" json:"example_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -608,7 +613,7 @@ func init() { } var fileDescriptor_7b436fefe6ae5367 = []byte{ - // 881 bytes of a gzipped FileDescriptorProto + // 882 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x55, 0xd1, 0x6e, 0xdb, 0x36, 0x14, 0x9d, 0xe4, 0x38, 0xad, 0xaf, 0xdd, 0xd6, 0x61, 0xb2, 0x4c, 0x75, 0xdb, 0xc5, 0x4b, 0x5f, 0x8c, 0x60, 0x93, 0xe3, 0x0e, 0x7d, 0xf1, 0x9e, 0x1c, 0xcf, 0x1d, 0x8c, 0x39, 0x99, 0x41, 0xbb, @@ -617,52 +622,52 @@ var fileDescriptor_7b436fefe6ae5367 = []byte{ 0x9c, 0x38, 0xc6, 0x86, 0xf5, 0xcd, 0xf7, 0x9e, 0x73, 0xee, 0x3d, 0x97, 0xba, 0x34, 0xe1, 0xd8, 0xe7, 0xdc, 0x0f, 0x59, 0x9b, 0x86, 0x3c, 0x9b, 0xb5, 0x49, 0x26, 0x79, 0x14, 0xb6, 0x2f, 0x3b, 0x17, 0x4c, 0x92, 0x4e, 0x9b, 0x86, 0x44, 0x88, 0x60, 0x1e, 0x50, 0x22, 0x03, 0x1e, 0xbb, 0x49, - 0xca, 0x25, 0x47, 0xcf, 0x8c, 0xc2, 0xd5, 0x0a, 0xd7, 0x28, 0xdc, 0x5c, 0xd1, 0x38, 0xda, 0x54, - 0x4e, 0xb2, 0x28, 0xe1, 0x29, 0x09, 0x4d, 0xa1, 0xc6, 0xf3, 0x9c, 0x4b, 0x92, 0xa0, 0x4d, 0xe2, - 0x98, 0x4b, 0xdd, 0x45, 0x18, 0xf4, 0xf0, 0x18, 0x9c, 0xfe, 0x4a, 0xfb, 0xde, 0x92, 0x82, 0xf6, - 0xa0, 0x2c, 0x28, 0x4f, 0x99, 0x63, 0x35, 0xad, 0x96, 0x8d, 0x4d, 0x70, 0xf8, 0xb7, 0x05, 0x2f, - 0xde, 0x05, 0x33, 0xc6, 0xef, 0xd5, 0x21, 0xd8, 0x92, 0xd7, 0x89, 0x91, 0x55, 0xb0, 0xfe, 0x8d, - 0x52, 0x78, 0xba, 0x3a, 0xa6, 0x57, 0x78, 0x71, 0xec, 0xa6, 0xd5, 0xaa, 0xbe, 0x7a, 0xed, 0x6e, - 0x18, 0xd9, 0xbd, 0xaf, 0x1b, 0x76, 0xe8, 0x7d, 0x3e, 0x7e, 0x84, 0x9a, 0x0c, 0x22, 0xe6, 0x09, - 0xe6, 0x47, 0x2c, 0x96, 0x4e, 0x49, 0xb7, 0x69, 0x6d, 0x6c, 0x33, 0x0d, 0x22, 0x36, 0x31, 0x7c, - 0x5c, 0x95, 0x45, 0x70, 0xf8, 0x2b, 0xc0, 0xc1, 0xaa, 0x87, 0xc1, 0x25, 0x09, 0x33, 0xfd, 0xeb, - 0x94, 0xc9, 0x34, 0xa0, 0x02, 0x7d, 0x0e, 0xdb, 0x24, 0xf3, 0x92, 0x94, 0x2e, 0x4e, 0x8c, 0x64, - 0xe3, 0x94, 0xa2, 0x43, 0xa8, 0x5e, 0x10, 0xc1, 0xbc, 0x1c, 0x53, 0xd3, 0xda, 0x27, 0xb6, 0x63, - 0xe1, 0x8a, 0x4a, 0xf7, 0x34, 0xc7, 0x48, 0x53, 0x4e, 0x9d, 0xed, 0x85, 0x14, 0x73, 0x8a, 0x9e, - 0xc2, 0xc3, 0x90, 0xfb, 0x5e, 0xc8, 0x85, 0x70, 0x1e, 0x68, 0xe0, 0x41, 0xc8, 0xfd, 0x11, 0x17, - 0x02, 0xfd, 0x62, 0x81, 0x43, 0x79, 0x3c, 0x0f, 0x66, 0x2c, 0xa6, 0xcc, 0x8b, 0x8c, 0x07, 0x8f, - 0xc5, 0x32, 0xbd, 0x76, 0x4a, 0xcd, 0x52, 0xab, 0xfa, 0x6a, 0xf2, 0x1f, 0x4e, 0xf4, 0xce, 0x34, - 0x6e, 0x7f, 0x59, 0x3c, 0xcf, 0x0c, 0x54, 0x69, 0xbc, 0x4f, 0xd7, 0xe6, 0xd1, 0x15, 0xd4, 0x15, - 0x92, 0x09, 0xf5, 0x71, 0x23, 0x22, 0xd3, 0xe0, 0xa3, 0xb3, 0xa5, 0x4f, 0x7c, 0xf4, 0xbf, 0x6d, - 0xe8, 0xa2, 0xa7, 0xba, 0x26, 0x7e, 0x42, 0x57, 0x13, 0xe8, 0x6b, 0x40, 0xc5, 0x2e, 0x79, 0x22, - 0x61, 0xd4, 0x0b, 0x66, 0x4e, 0xb9, 0x59, 0x6a, 0x55, 0x70, 0xbd, 0x40, 0x26, 0x09, 0xa3, 0xc3, - 0x59, 0xe3, 0x8f, 0x2d, 0xd8, 0x5f, 0x3f, 0x19, 0xea, 0xc0, 0xde, 0x8d, 0x03, 0x95, 0x1f, 0x52, - 0x26, 0x3e, 0xf0, 0x70, 0x96, 0x7f, 0xcc, 0xdd, 0x02, 0x9b, 0x2e, 0x20, 0xf4, 0x0d, 0xa0, 0x84, - 0x8b, 0x40, 0x77, 0x2e, 0x04, 0x8f, 0x9b, 0x56, 0xab, 0x8c, 0x77, 0x16, 0x48, 0x41, 0xdf, 0x87, - 0xed, 0x94, 0x51, 0x12, 0x86, 0x66, 0x09, 0x70, 0x1e, 0xa1, 0xe7, 0x50, 0x49, 0x52, 0x46, 0x03, - 0x35, 0x95, 0x5e, 0x53, 0x1b, 0x17, 0x09, 0xe4, 0xc2, 0xee, 0x9c, 0x84, 0x82, 0x79, 0xa6, 0xe0, - 0x25, 0xf3, 0x52, 0x22, 0x99, 0xf3, 0x50, 0xf3, 0x76, 0x34, 0x34, 0xce, 0x11, 0x4c, 0x24, 0x53, - 0x4b, 0x33, 0xef, 0x78, 0xe6, 0xea, 0x6e, 0x99, 0xa5, 0x99, 0x77, 0x26, 0x2a, 0x44, 0x2f, 0x00, - 0x4c, 0x4b, 0x8f, 0xc8, 0x8e, 0x53, 0x36, 0x9d, 0x4c, 0xa6, 0x27, 0x3b, 0xe8, 0x25, 0x3c, 0x5a, - 0xb6, 0xd5, 0x0c, 0xb3, 0x8c, 0xb5, 0x65, 0x52, 0x91, 0x5e, 0xc3, 0x17, 0x6b, 0xec, 0x68, 0x7a, - 0x45, 0xd3, 0xf7, 0xee, 0x58, 0x52, 0xb2, 0x26, 0xd4, 0x16, 0xae, 0x34, 0xd7, 0xac, 0x33, 0xe4, - 0xce, 0x14, 0xc3, 0x85, 0x5d, 0x99, 0x66, 0x37, 0xea, 0x52, 0x9e, 0xc5, 0xd2, 0x81, 0xa6, 0xd5, - 0x2a, 0xe1, 0x1d, 0x05, 0x2d, 0x6a, 0xf6, 0x15, 0x80, 0x8e, 0x61, 0xef, 0x96, 0x11, 0x23, 0xa8, - 0x6a, 0x01, 0x5a, 0x71, 0x71, 0x4b, 0x11, 0x33, 0x9f, 0xdc, 0x50, 0xd4, 0x6e, 0x28, 0xce, 0x72, - 0xc8, 0x28, 0x16, 0x9e, 0x6e, 0x09, 0x1e, 0x15, 0x9e, 0x56, 0xf8, 0x8d, 0xbf, 0x2c, 0x78, 0xd2, - 0xff, 0x57, 0x0b, 0x6a, 0xad, 0x5f, 0x50, 0xf4, 0x15, 0xd4, 0x66, 0x81, 0x48, 0x42, 0x72, 0xed, - 0xc5, 0x24, 0x62, 0xfa, 0x2a, 0x57, 0x70, 0x35, 0xcf, 0x9d, 0x91, 0x88, 0xa1, 0x0b, 0x28, 0xa5, - 0xfc, 0xca, 0xb1, 0xf5, 0x25, 0x1f, 0x7f, 0xca, 0xdb, 0xe5, 0x62, 0x7e, 0x85, 0x55, 0xf1, 0xc6, - 0x11, 0x94, 0x30, 0xbf, 0x52, 0x1b, 0xc1, 0x3e, 0x92, 0x28, 0x09, 0x17, 0x93, 0x2b, 0xdb, 0x65, - 0x5c, 0xcb, 0x93, 0x7a, 0xe8, 0xa3, 0xf7, 0x80, 0x56, 0xfb, 0x4c, 0xd5, 0x5f, 0xfe, 0x4b, 0x38, - 0xe8, 0x8f, 0x7a, 0x93, 0xc9, 0xf0, 0xcd, 0xb0, 0xdf, 0x9b, 0x0e, 0x7f, 0x3a, 0xf3, 0xa6, 0xef, - 0xc7, 0x03, 0xef, 0xed, 0xd9, 0x64, 0x3c, 0xe8, 0x0f, 0xdf, 0x0c, 0x07, 0xdf, 0xd7, 0x3f, 0x43, - 0x8f, 0x01, 0x4e, 0xdf, 0x8e, 0xa6, 0x43, 0xcd, 0xac, 0x5b, 0xcb, 0x78, 0xd4, 0x3b, 0x19, 0x8c, - 0xea, 0xf6, 0xc9, 0x6f, 0x16, 0x1c, 0x50, 0x1e, 0x6d, 0x9a, 0xf1, 0x64, 0x77, 0xb5, 0xf9, 0x58, - 0x3d, 0x6c, 0x3f, 0xf7, 0x72, 0x85, 0xcf, 0x43, 0x12, 0xfb, 0x2e, 0x4f, 0xfd, 0xb6, 0xcf, 0x62, - 0xfd, 0xe8, 0xb5, 0x0d, 0x44, 0x92, 0x40, 0xac, 0x7d, 0x41, 0xbf, 0x33, 0xe1, 0xef, 0xf6, 0xb3, - 0x1f, 0x34, 0xf1, 0xbc, 0xaf, 0x48, 0xe7, 0xbd, 0x4c, 0xf2, 0xd3, 0xf0, 0xfc, 0x9d, 0x21, 0xfd, - 0x69, 0x7f, 0x69, 0xd0, 0x6e, 0x57, 0xc3, 0xdd, 0xae, 0xc6, 0x47, 0xdd, 0x6e, 0x4e, 0xb8, 0xd8, - 0xd6, 0xcd, 0xbe, 0xfd, 0x27, 0x00, 0x00, 0xff, 0xff, 0x30, 0x50, 0x8f, 0x30, 0xfc, 0x07, 0x00, - 0x00, + 0xca, 0x25, 0x47, 0xcf, 0x8c, 0xc2, 0xd5, 0x0a, 0xd7, 0x28, 0xdc, 0x5c, 0xd1, 0x78, 0x9e, 0x97, + 0x23, 0x49, 0xd0, 0x26, 0x71, 0xcc, 0xa5, 0x56, 0x0a, 0x23, 0x6d, 0x1c, 0x6d, 0x6a, 0x26, 0x59, + 0x94, 0xf0, 0x94, 0x84, 0x86, 0x7b, 0x78, 0x0c, 0x4e, 0x7f, 0xa5, 0x7d, 0x6f, 0x59, 0x0e, 0xed, + 0x41, 0x59, 0x50, 0x9e, 0x32, 0xc7, 0x6a, 0x5a, 0x2d, 0x1b, 0x9b, 0xe0, 0xf0, 0x6f, 0x0b, 0x5e, + 0xbc, 0x0b, 0x66, 0x8c, 0xdf, 0xab, 0x43, 0xb0, 0x25, 0xaf, 0x13, 0x23, 0xab, 0x60, 0xfd, 0x1b, + 0xa5, 0xf0, 0x74, 0x75, 0x4c, 0xaf, 0xf0, 0xed, 0xd8, 0x4d, 0xab, 0x55, 0x7d, 0xf5, 0xda, 0xdd, + 0x30, 0xb2, 0x7b, 0x5f, 0x37, 0xec, 0xd0, 0xfb, 0x7c, 0xfc, 0x08, 0x35, 0x19, 0x44, 0xcc, 0x13, + 0xcc, 0x8f, 0x58, 0x2c, 0x9d, 0x92, 0x6e, 0xd3, 0xda, 0xd8, 0x66, 0x1a, 0x44, 0x6c, 0x62, 0xf8, + 0xb8, 0x2a, 0x8b, 0xe0, 0xf0, 0x57, 0x80, 0x83, 0x55, 0x0f, 0x83, 0x4b, 0x12, 0x66, 0xfa, 0xd7, + 0x29, 0x93, 0x69, 0x40, 0x05, 0xfa, 0x1c, 0xb6, 0x49, 0xe6, 0x25, 0x29, 0x5d, 0x9c, 0x18, 0xc9, + 0xc6, 0x29, 0x45, 0x87, 0x50, 0xbd, 0x20, 0x82, 0x79, 0x39, 0xa6, 0xa6, 0xb5, 0x4f, 0x6c, 0xc7, + 0xc2, 0x15, 0x95, 0xee, 0x69, 0x8e, 0x91, 0xa6, 0x9c, 0x3a, 0xdb, 0x0b, 0x29, 0xe6, 0x14, 0x3d, + 0x85, 0x87, 0x21, 0xf7, 0xbd, 0x90, 0x0b, 0xe1, 0x3c, 0xd0, 0xc0, 0x83, 0x90, 0xfb, 0x23, 0x2e, + 0x04, 0xfa, 0xc5, 0x02, 0x87, 0xf2, 0x78, 0x1e, 0xcc, 0x58, 0x4c, 0x99, 0x17, 0x19, 0x0f, 0x1e, + 0x8b, 0x65, 0x7a, 0xed, 0x94, 0x9a, 0xa5, 0x56, 0xf5, 0xd5, 0xe4, 0x3f, 0x9c, 0xe8, 0x9d, 0x69, + 0xdc, 0xfe, 0xb2, 0x78, 0x9e, 0x19, 0xa8, 0xd2, 0x78, 0x9f, 0xae, 0xcd, 0xa3, 0x2b, 0xa8, 0x2b, + 0x24, 0x13, 0xea, 0xe3, 0x46, 0x44, 0xa6, 0xc1, 0x47, 0x67, 0x4b, 0x9f, 0xf8, 0xe8, 0x7f, 0xdb, + 0xd0, 0x45, 0x4f, 0x75, 0x4d, 0xfc, 0x84, 0xae, 0x26, 0xd0, 0xd7, 0x80, 0x8a, 0x5d, 0xf2, 0x44, + 0xc2, 0xa8, 0x17, 0xcc, 0x9c, 0x72, 0xb3, 0xd4, 0xaa, 0xe0, 0x7a, 0x81, 0x4c, 0x12, 0x46, 0x87, + 0xb3, 0xc6, 0x1f, 0x5b, 0xb0, 0xbf, 0x7e, 0x32, 0xd4, 0x81, 0xbd, 0x1b, 0x07, 0x2a, 0x3f, 0xa4, + 0x4c, 0x7c, 0xe0, 0xe1, 0x2c, 0xff, 0x98, 0xbb, 0x05, 0x36, 0x5d, 0x40, 0xe8, 0x1b, 0x40, 0x09, + 0x17, 0x81, 0xee, 0x5c, 0x08, 0x1e, 0x37, 0xad, 0x56, 0x19, 0xef, 0x2c, 0x90, 0x82, 0xbe, 0x0f, + 0xdb, 0x29, 0xa3, 0x24, 0x0c, 0xcd, 0x12, 0xe0, 0x3c, 0x42, 0xcf, 0xa1, 0x92, 0xa4, 0x8c, 0x06, + 0x6a, 0x2a, 0xbd, 0xa6, 0x36, 0x2e, 0x12, 0xc8, 0x85, 0xdd, 0x39, 0x09, 0x05, 0xf3, 0x4c, 0xc1, + 0x4b, 0xe6, 0xa5, 0x44, 0x32, 0xe7, 0xa1, 0xe6, 0xed, 0x68, 0x68, 0x9c, 0x23, 0x98, 0x48, 0xa6, + 0x96, 0x66, 0xde, 0xf1, 0xcc, 0xd5, 0xdd, 0x32, 0x4b, 0x33, 0xef, 0x4c, 0x54, 0x88, 0x5e, 0x00, + 0x98, 0x96, 0x1e, 0x91, 0x1d, 0xa7, 0x6c, 0x3a, 0x99, 0x4c, 0x4f, 0x76, 0xd0, 0x4b, 0x78, 0xb4, + 0x6c, 0xab, 0x19, 0x66, 0x19, 0x6b, 0xcb, 0xa4, 0x22, 0xbd, 0x86, 0x2f, 0xd6, 0xd8, 0xd1, 0xf4, + 0x8a, 0xa6, 0xef, 0xdd, 0xb1, 0xa4, 0x64, 0x4d, 0xa8, 0x2d, 0x5c, 0x69, 0xae, 0x59, 0x67, 0xc8, + 0x9d, 0x29, 0x86, 0x0b, 0xbb, 0x32, 0xcd, 0x6e, 0xd4, 0xa5, 0x3c, 0x8b, 0xa5, 0x03, 0x4d, 0xab, + 0x55, 0xc2, 0x3b, 0x0a, 0x5a, 0xd4, 0xec, 0x2b, 0x00, 0x1d, 0xc3, 0xde, 0x2d, 0x23, 0x46, 0x50, + 0xd5, 0x02, 0xb4, 0xe2, 0xe2, 0x96, 0x22, 0x66, 0x3e, 0xb9, 0xa1, 0xa8, 0xdd, 0x50, 0x9c, 0xe5, + 0x90, 0x51, 0x2c, 0x3c, 0xdd, 0x12, 0x3c, 0x2a, 0x3c, 0xad, 0xf0, 0x1b, 0x7f, 0x59, 0xf0, 0xa4, + 0xff, 0xaf, 0x16, 0xd4, 0x5a, 0xbf, 0xa0, 0xe8, 0x2b, 0xa8, 0xcd, 0x02, 0x91, 0x84, 0xe4, 0xda, + 0x8b, 0x49, 0xc4, 0xf4, 0x55, 0xae, 0xe0, 0x6a, 0x9e, 0x3b, 0x23, 0x11, 0x43, 0x17, 0x50, 0x4a, + 0xf9, 0x95, 0x63, 0xeb, 0x4b, 0x3e, 0xfe, 0x94, 0xb7, 0xcb, 0xc5, 0xfc, 0x0a, 0xab, 0xe2, 0x8d, + 0x23, 0x28, 0x61, 0x7e, 0xa5, 0x36, 0x82, 0x7d, 0x24, 0x51, 0x12, 0x2e, 0x26, 0x57, 0xb6, 0xcb, + 0xb8, 0x96, 0x27, 0xf5, 0xd0, 0x47, 0xef, 0x01, 0xad, 0xf6, 0x99, 0xaa, 0xbf, 0xfc, 0x97, 0x70, + 0xd0, 0x1f, 0xf5, 0x26, 0x93, 0xe1, 0x9b, 0x61, 0xbf, 0x37, 0x1d, 0xfe, 0x74, 0xe6, 0x4d, 0xdf, + 0x8f, 0x07, 0xde, 0xdb, 0xb3, 0xc9, 0x78, 0xd0, 0x1f, 0xbe, 0x19, 0x0e, 0xbe, 0xaf, 0x7f, 0x86, + 0x1e, 0x03, 0x9c, 0xbe, 0x1d, 0x4d, 0x87, 0x9a, 0x59, 0xb7, 0x96, 0xf1, 0xa8, 0x77, 0x32, 0x18, + 0xd5, 0xed, 0x93, 0xdf, 0x2c, 0x38, 0xa0, 0x3c, 0xda, 0x34, 0xe3, 0xc9, 0xee, 0x6a, 0xf3, 0xb1, + 0x7a, 0xd8, 0x7e, 0xee, 0xe5, 0x0a, 0x9f, 0x87, 0x24, 0xf6, 0x5d, 0x9e, 0xfa, 0x6d, 0x9f, 0xc5, + 0xfa, 0xd1, 0x6b, 0x1b, 0x88, 0x24, 0x81, 0x58, 0xfb, 0x46, 0x7e, 0x67, 0xc2, 0xdf, 0xed, 0x67, + 0x3f, 0x68, 0xe2, 0x79, 0x5f, 0x91, 0xce, 0x7b, 0x99, 0xe4, 0xa7, 0xe1, 0xf9, 0x3b, 0x43, 0xfa, + 0xd3, 0xfe, 0xd2, 0xa0, 0xdd, 0xae, 0x86, 0xbb, 0x5d, 0x8d, 0x8f, 0xba, 0xdd, 0x9c, 0x70, 0xb1, + 0xad, 0x9b, 0x7d, 0xfb, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x33, 0xd4, 0xf1, 0x81, 0xfc, 0x07, + 0x00, 0x00, } diff --git a/googleapis/cloud/automl/v1beta1/data_items.pb.go b/googleapis/cloud/automl/v1beta1/data_items.pb.go index 508cab0b85..7d5fa9b3a4 100644 --- a/googleapis/cloud/automl/v1beta1/data_items.pb.go +++ b/googleapis/cloud/automl/v1beta1/data_items.pb.go @@ -135,9 +135,11 @@ func (Document_Layout_TextSegmentType) EnumDescriptor() ([]byte, []int) { // Only images up to 30MB in size are supported. type Image struct { // Input only. The data representing the image. - // For Predict calls [image_bytes][] must be set, as other options are not - // currently supported by prediction API. You can read the contents of an - // uploaded image by using the [content_uri][] field. + // For Predict calls + // [image_bytes][google.cloud.automl.v1beta1.Image.image_bytes] must be set, + // as other options are not currently supported by prediction API. You can + // read the contents of an uploaded image by using the + // [content_uri][google.cloud.automl.v1beta1.Image.content_uri] field. // // Types that are valid to be assigned to Data: // *Image_ImageBytes diff --git a/googleapis/cloud/automl/v1beta1/image.pb.go b/googleapis/cloud/automl/v1beta1/image.pb.go index 206a1457bb..762d4d9ee7 100644 --- a/googleapis/cloud/automl/v1beta1/image.pb.go +++ b/googleapis/cloud/automl/v1beta1/image.pb.go @@ -151,7 +151,14 @@ type ImageClassificationModelMetadata struct { // and used on a mobile device with Core ML afterwards. Expected // to have a higher latency, but should also have a higher // prediction quality than other models. - ModelType string `protobuf:"bytes,7,opt,name=model_type,json=modelType,proto3" json:"model_type,omitempty"` + ModelType string `protobuf:"bytes,7,opt,name=model_type,json=modelType,proto3" json:"model_type,omitempty"` + // Output only. An approximate number of online prediction QPS that can + // be supported by this model per each node on which it is deployed. + NodeQps float64 `protobuf:"fixed64,13,opt,name=node_qps,json=nodeQps,proto3" json:"node_qps,omitempty"` + // Output only. The number of nodes this model is deployed on. A node is an + // abstraction of a machine resource, which can handle online prediction QPS + // as given in the node_qps field. + NodeCount int64 `protobuf:"varint,14,opt,name=node_count,json=nodeCount,proto3" json:"node_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -217,6 +224,20 @@ func (m *ImageClassificationModelMetadata) GetModelType() string { return "" } +func (m *ImageClassificationModelMetadata) GetNodeQps() float64 { + if m != nil { + return m.NodeQps + } + return 0 +} + +func (m *ImageClassificationModelMetadata) GetNodeCount() int64 { + if m != nil { + return m.NodeCount + } + return 0 +} + // Model metadata specific to image object detection. type ImageObjectDetectionModelMetadata struct { // Optional. Type of the model. The available values are: @@ -245,7 +266,7 @@ type ImageObjectDetectionModelMetadata struct { // full budget and the stop_reason will be `MODEL_CONVERGED`. // Note, node_hour = actual_hour * number_of_nodes_invovled. // For model type `cloud-high-accuracy-1`(default) and `cloud-low-latency-1`, - // the train budget must be between 20,000 and 2,000,000 milli node hours, + // the train budget must be between 20,000 and 900,000 milli node hours, // inclusive. The default value is 216, 000 which represents one day in // wall time. // For model type `mobile-low-latency-1`, `mobile-versatile-1`, @@ -335,7 +356,8 @@ type ImageClassificationModelDeploymentMetadata struct { // Input only. The number of nodes to deploy the model on. A node is an // abstraction of a machine resource, which can handle online prediction QPS // as given in the model's - // [node_qps][google.cloud.automl.v1p1beta.ImageClassificationModelMetadata.node_qps]. + // + // [node_qps][google.cloud.automl.v1beta1.ImageClassificationModelMetadata.node_qps]. // Must be between 1 and 100, inclusive on both ends. NodeCount int64 `protobuf:"varint,1,opt,name=node_count,json=nodeCount,proto3" json:"node_count,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -443,40 +465,41 @@ func init() { } var fileDescriptor_29b9f2bc900da869 = []byte{ - // 552 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x93, 0xd1, 0x6e, 0xd3, 0x30, - 0x14, 0x86, 0xe5, 0x0e, 0x36, 0xea, 0x02, 0x17, 0xe1, 0x82, 0x6c, 0x65, 0xb4, 0x0b, 0x42, 0x54, - 0x20, 0x25, 0x14, 0xee, 0x02, 0x17, 0xac, 0xad, 0x04, 0x13, 0x2b, 0x8c, 0x0a, 0x71, 0x81, 0x2a, - 0x05, 0x27, 0xf1, 0x82, 0x51, 0x92, 0x63, 0x62, 0x07, 0xa9, 0x2f, 0xc0, 0x5b, 0xf0, 0x10, 0xbc, - 0x05, 0xe2, 0x51, 0x78, 0x0a, 0xe4, 0x93, 0xa8, 0x6b, 0xb6, 0xae, 0x88, 0x4b, 0xff, 0xe7, 0xfb, - 0xcf, 0x39, 0xfe, 0x13, 0xd3, 0x07, 0x09, 0x40, 0x92, 0x72, 0x2f, 0x4a, 0xa1, 0x8c, 0x3d, 0x56, - 0x6a, 0xc8, 0x52, 0xef, 0xdb, 0x30, 0xe4, 0x9a, 0x0d, 0x3d, 0x91, 0xb1, 0x84, 0xbb, 0xb2, 0x00, - 0x0d, 0x56, 0xb7, 0x02, 0x5d, 0x04, 0xdd, 0x0a, 0x74, 0x6b, 0x70, 0xef, 0x4e, 0xdd, 0x85, 0x49, - 0xe1, 0xb1, 0x3c, 0x07, 0xcd, 0xb4, 0x80, 0x5c, 0x55, 0xd6, 0xbd, 0xe1, 0xa6, 0x19, 0x67, 0x78, - 0xa0, 0x24, 0x8f, 0x6a, 0xcb, 0xe3, 0x4d, 0x96, 0x28, 0x65, 0x4a, 0x89, 0x53, 0x11, 0xa1, 0xad, - 0x76, 0xf4, 0x6a, 0x07, 0x9e, 0xc2, 0xf2, 0xd4, 0xd3, 0x22, 0xe3, 0x4a, 0xb3, 0x4c, 0x56, 0x80, - 0xf3, 0x9d, 0x50, 0xe7, 0xc8, 0x5c, 0x68, 0xdc, 0xb0, 0x4f, 0x98, 0x66, 0x8a, 0xeb, 0x29, 0xd7, - 0x2c, 0x66, 0x9a, 0x59, 0x9f, 0xe8, 0xad, 0x66, 0xff, 0x40, 0x2f, 0x24, 0xb7, 0x49, 0x9f, 0x0c, - 0x6e, 0x3e, 0xf1, 0xdc, 0x0d, 0x29, 0xb8, 0xcd, 0xc6, 0xef, 0x17, 0x92, 0xcf, 0xac, 0xe8, 0x82, - 0xe6, 0xdc, 0xa7, 0xf7, 0x70, 0x8f, 0xb7, 0xe1, 0x17, 0x1e, 0xe9, 0x09, 0xd7, 0x3c, 0x5a, 0xb3, - 0x88, 0xf3, 0x8b, 0xd0, 0xfe, 0x9a, 0x7d, 0xa7, 0x10, 0xf3, 0x74, 0xb9, 0xad, 0x43, 0x6f, 0x84, - 0x4c, 0xf1, 0x20, 0x33, 0x6a, 0x20, 0x62, 0xdc, 0xb3, 0x3d, 0xeb, 0x18, 0x11, 0xc9, 0xa3, 0xd8, - 0x3a, 0xa0, 0xd7, 0x75, 0xc1, 0x44, 0x1e, 0x84, 0x65, 0x9c, 0x70, 0x6d, 0xb7, 0xfa, 0x64, 0xb0, - 0x35, 0xeb, 0xa0, 0x36, 0x42, 0xc9, 0xda, 0xa7, 0xb4, 0x42, 0x22, 0x50, 0xda, 0xde, 0x42, 0xa0, - 0x8d, 0xca, 0x18, 0x94, 0xb6, 0x7a, 0xb4, 0xa3, 0x34, 0xc8, 0xa0, 0xe0, 0x4c, 0x41, 0x6e, 0x5f, - 0xc5, 0x19, 0xd4, 0x48, 0x33, 0x54, 0x8c, 0xbf, 0xda, 0x00, 0xb3, 0xda, 0xc1, 0x7a, 0x1b, 0x15, - 0xbc, 0xf1, 0x8f, 0x16, 0x3d, 0x58, 0x77, 0xe5, 0xe6, 0x5d, 0x9a, 0x4d, 0xc8, 0xb9, 0x26, 0xa6, - 0x9c, 0x43, 0xcc, 0x83, 0x08, 0xca, 0x7c, 0xb9, 0xa3, 0x51, 0xc6, 0x46, 0xb0, 0x76, 0xe9, 0x35, - 0x2c, 0x7f, 0x95, 0xca, 0xbe, 0xd2, 0x27, 0x03, 0x32, 0xdb, 0x31, 0xe7, 0x77, 0x52, 0xfd, 0x7b, - 0xfd, 0x17, 0x74, 0x7f, 0x35, 0xa1, 0x20, 0x13, 0x69, 0x2a, 0x02, 0x6c, 0xf7, 0x19, 0xca, 0x42, - 0xd9, 0xdb, 0x38, 0x6d, 0x77, 0x25, 0xb2, 0xa9, 0x41, 0xde, 0x40, 0xcc, 0x5f, 0x19, 0xc0, 0x7a, - 0x4e, 0xbb, 0x67, 0x01, 0x5e, 0xf4, 0xef, 0xa0, 0xff, 0xf6, 0x32, 0xd1, 0xa6, 0xdb, 0x79, 0x4d, - 0x1f, 0x5e, 0xf6, 0xa5, 0x27, 0x5c, 0xa6, 0xb0, 0xc8, 0x78, 0xae, 0x57, 0x73, 0x5a, 0x09, 0x82, - 0x9c, 0x0b, 0xc2, 0x39, 0xa6, 0x8f, 0x2e, 0xcd, 0xfa, 0xbf, 0xbb, 0x8d, 0x7e, 0x12, 0xda, 0x8b, - 0x20, 0xdb, 0xf4, 0xdf, 0x8f, 0x28, 0xce, 0x3b, 0x31, 0xaf, 0xec, 0x84, 0x7c, 0x3c, 0xac, 0xd1, - 0x04, 0x52, 0x96, 0x27, 0x2e, 0x14, 0x89, 0x97, 0xf0, 0x1c, 0xdf, 0xa0, 0x57, 0x95, 0x98, 0x14, - 0x6a, 0xed, 0xcb, 0x7e, 0x56, 0x1d, 0x7f, 0xb7, 0xba, 0x2f, 0x11, 0x9c, 0x8f, 0x0d, 0x34, 0x3f, - 0x2c, 0x35, 0x4c, 0xd3, 0xf9, 0x87, 0x0a, 0xfa, 0xd3, 0xba, 0x5b, 0x55, 0x7d, 0x1f, 0xcb, 0xbe, - 0x8f, 0xf5, 0x63, 0xdf, 0xaf, 0x81, 0x70, 0x1b, 0x87, 0x3d, 0xfd, 0x1b, 0x00, 0x00, 0xff, 0xff, - 0x71, 0xdd, 0xe9, 0x83, 0xdc, 0x04, 0x00, 0x00, + // 565 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x54, 0xc1, 0x6e, 0xd3, 0x40, + 0x14, 0x94, 0x53, 0x68, 0xc8, 0x86, 0xf6, 0x60, 0x0e, 0xb8, 0x0d, 0x25, 0xa9, 0x11, 0x22, 0x02, + 0xc9, 0x26, 0x70, 0x33, 0x1c, 0x68, 0x12, 0x09, 0x2a, 0x1a, 0x28, 0x11, 0xe2, 0x80, 0x22, 0x99, + 0xb5, 0xbd, 0x35, 0x46, 0xb6, 0x9f, 0xc9, 0x3e, 0x23, 0xe5, 0xca, 0x81, 0xbf, 0xe0, 0x23, 0xf8, + 0x0d, 0x3e, 0x85, 0xaf, 0x40, 0xfb, 0xd6, 0x6a, 0xe3, 0x34, 0x0d, 0xe2, 0xb8, 0xf3, 0x66, 0xde, + 0xcc, 0x4e, 0xb2, 0x66, 0x0f, 0x62, 0x80, 0x38, 0x15, 0x6e, 0x98, 0x42, 0x19, 0xb9, 0xbc, 0x44, + 0xc8, 0x52, 0xf7, 0xdb, 0x20, 0x10, 0xc8, 0x07, 0x6e, 0x92, 0xf1, 0x58, 0x38, 0xc5, 0x1c, 0x10, + 0xcc, 0x8e, 0x26, 0x3a, 0x44, 0x74, 0x34, 0xd1, 0xa9, 0x88, 0xfb, 0x77, 0xaa, 0x2d, 0xbc, 0x48, + 0x5c, 0x9e, 0xe7, 0x80, 0x1c, 0x13, 0xc8, 0xa5, 0x96, 0xee, 0x0f, 0x36, 0x79, 0x5c, 0xd0, 0x7d, + 0x59, 0x88, 0xb0, 0x92, 0x3c, 0xde, 0x24, 0x09, 0x53, 0x2e, 0x65, 0x72, 0x96, 0x84, 0x24, 0xab, + 0x14, 0xdd, 0x4a, 0x41, 0xa7, 0xa0, 0x3c, 0x73, 0x31, 0xc9, 0x84, 0x44, 0x9e, 0x15, 0x9a, 0x60, + 0xff, 0x30, 0x98, 0x7d, 0xac, 0x2e, 0x34, 0xaa, 0xc9, 0xc7, 0x1c, 0xb9, 0x14, 0x38, 0x11, 0xc8, + 0x23, 0x8e, 0xdc, 0xfc, 0xc4, 0x6e, 0xd5, 0xf7, 0xfb, 0xb8, 0x28, 0x84, 0x65, 0xf4, 0x8c, 0xfe, + 0xee, 0x13, 0xd7, 0xd9, 0xd0, 0x82, 0x53, 0x5f, 0xfc, 0x7e, 0x51, 0x88, 0xa9, 0x19, 0x5e, 0xc2, + 0xec, 0xfb, 0xec, 0x1e, 0xe5, 0x78, 0x1b, 0x7c, 0x11, 0x21, 0x8e, 0x05, 0x8a, 0x70, 0x4d, 0x10, + 0xfb, 0x7b, 0x83, 0xf5, 0xd6, 0xe4, 0x9d, 0x40, 0x24, 0xd2, 0xf3, 0xb4, 0x36, 0xdb, 0x09, 0xb8, + 0x14, 0x7e, 0xa6, 0x50, 0x3f, 0x89, 0x28, 0x67, 0x6b, 0xda, 0x56, 0x20, 0x31, 0x8f, 0x23, 0xf3, + 0x90, 0xdd, 0xc4, 0x39, 0x4f, 0x72, 0x3f, 0x28, 0xa3, 0x58, 0xa0, 0xd5, 0xe8, 0x19, 0xfd, 0xad, + 0x69, 0x9b, 0xb0, 0x21, 0x41, 0xe6, 0x01, 0x63, 0x9a, 0x12, 0x82, 0x44, 0x6b, 0x8b, 0x08, 0x2d, + 0x42, 0x46, 0x20, 0xd1, 0xec, 0xb2, 0xb6, 0x44, 0x28, 0xfc, 0xb9, 0xe0, 0x12, 0x72, 0xeb, 0x3a, + 0x79, 0x30, 0x05, 0x4d, 0x09, 0x51, 0x7a, 0x9d, 0x80, 0xba, 0x6a, 0xd2, 0xbc, 0x45, 0x88, 0xba, + 0xb1, 0xb9, 0xc7, 0x6e, 0xe4, 0x10, 0x09, 0xff, 0x6b, 0x21, 0xad, 0x9d, 0x9e, 0xd1, 0x37, 0xa6, + 0x4d, 0x75, 0x7e, 0x57, 0x48, 0xa5, 0xa4, 0x51, 0x08, 0x65, 0x8e, 0xd6, 0xae, 0x76, 0x56, 0xc8, + 0x48, 0x01, 0xf6, 0xcf, 0x06, 0x3b, 0x5c, 0x57, 0x56, 0xbd, 0x85, 0xba, 0xbd, 0xb1, 0x6a, 0x5f, + 0xf7, 0xd8, 0x5a, 0xf1, 0xa8, 0xa5, 0xbb, 0x56, 0x4f, 0xf7, 0xcf, 0x8b, 0xbf, 0x60, 0x07, 0xcb, + 0xdd, 0xfa, 0x59, 0x92, 0xa6, 0x89, 0x4f, 0xeb, 0x3e, 0x43, 0x39, 0x97, 0xd6, 0x36, 0xb9, 0xed, + 0x2d, 0x95, 0x3d, 0x51, 0x94, 0x37, 0x10, 0x89, 0x57, 0x8a, 0x60, 0x3e, 0x67, 0x9d, 0x8b, 0xea, + 0x2f, 0xeb, 0x9b, 0xa4, 0xbf, 0x7d, 0xfe, 0x5b, 0xd4, 0xd5, 0xf6, 0x6b, 0xf6, 0xf0, 0xaa, 0xff, + 0xc8, 0x58, 0x14, 0x29, 0x2c, 0x32, 0x91, 0xe3, 0x72, 0x4f, 0x4b, 0x45, 0x18, 0xab, 0x65, 0x9f, + 0xb0, 0x47, 0x57, 0x76, 0xfd, 0xdf, 0xdb, 0x86, 0xbf, 0x0c, 0xd6, 0x0d, 0x21, 0xdb, 0xf4, 0x62, + 0x86, 0x8c, 0xfc, 0x4e, 0xd5, 0xfb, 0x3c, 0x35, 0x3e, 0x1e, 0x55, 0xd4, 0x18, 0x52, 0x9e, 0xc7, + 0x0e, 0xcc, 0x63, 0x37, 0x16, 0x39, 0xbd, 0x5e, 0x57, 0x8f, 0x78, 0x91, 0xc8, 0xb5, 0xdf, 0x84, + 0x67, 0xfa, 0xf8, 0xbb, 0xd1, 0x79, 0x49, 0xc4, 0xd9, 0x48, 0x91, 0x66, 0x47, 0x25, 0xc2, 0x24, + 0x9d, 0x7d, 0xd0, 0xa4, 0x3f, 0x8d, 0xbb, 0x7a, 0xea, 0x79, 0x34, 0xf6, 0x3c, 0x9a, 0x9f, 0x78, + 0x5e, 0x45, 0x08, 0xb6, 0xc9, 0xec, 0xe9, 0xdf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x39, 0x78, 0x1c, + 0xaa, 0x16, 0x05, 0x00, 0x00, } diff --git a/googleapis/cloud/automl/v1beta1/io.pb.go b/googleapis/cloud/automl/v1beta1/io.pb.go index 286d4db864..3f67381759 100644 --- a/googleapis/cloud/automl/v1beta1/io.pb.go +++ b/googleapis/cloud/automl/v1beta1/io.pb.go @@ -1309,7 +1309,8 @@ type ModelExportOutputConfig struct { // // * For Image Classification mobile-low-latency-1, mobile-versatile-1, // mobile-high-accuracy-1: - // "tflite" (default), "edgetpu_tflite", "tf_saved_model", "docker". + // "tflite" (default), "edgetpu_tflite", "tf_saved_model", "tf_js", + // "docker". // // * For Image Classification mobile-core-ml-low-latency-1, // mobile-core-ml-versatile-1, mobile-core-ml-high-accuracy-1: @@ -1320,6 +1321,8 @@ type ModelExportOutputConfig struct { // * edgetpu_tflite - Used for [Edge TPU](https://cloud.google.com/edge-tpu/) // devices. // * tf_saved_model - A tensorflow model in SavedModel format. + // * tf_js - A [TensorFlow.js](https://www.tensorflow.org/js) model that can + // be used in the browser and in Node.js using JavaScript. // * docker - Used for Docker containers. Use the params field to customize // the container. The container is verified to work correctly on // ubuntu 16.04 operating system. See more at diff --git a/googleapis/cloud/automl/v1beta1/operations.pb.go b/googleapis/cloud/automl/v1beta1/operations.pb.go index 5eb554ecff..0d0e238194 100644 --- a/googleapis/cloud/automl/v1beta1/operations.pb.go +++ b/googleapis/cloud/automl/v1beta1/operations.pb.go @@ -895,7 +895,7 @@ func init() { } var fileDescriptor_07afd87baa9bfac3 = []byte{ - // 902 bytes of a gzipped FileDescriptorProto + // 901 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x56, 0xdd, 0x6e, 0x23, 0x35, 0x18, 0x65, 0x52, 0xfe, 0xf6, 0x0b, 0x4b, 0x5b, 0x6f, 0xda, 0x66, 0xd3, 0x6e, 0xb7, 0x3b, 0x42, 0xa2, 0x48, 0x68, 0x86, 0x2d, 0x2b, 0xb4, 0xa4, 0xe2, 0x62, 0xfb, 0x03, 0x54, 0xa2, 0xda, 0x12, @@ -904,53 +904,53 @@ var fileDescriptor_07afd87baa9bfac3 = []byte{ 0x49, 0x93, 0xae, 0xe3, 0x44, 0x15, 0x12, 0x77, 0x19, 0x9f, 0x73, 0xbe, 0xe3, 0xef, 0xb3, 0x7d, 0x14, 0x78, 0x3f, 0x65, 0x2c, 0xcd, 0x48, 0x18, 0x67, 0xac, 0x4a, 0x42, 0x5c, 0x49, 0x96, 0x67, 0xe1, 0xb3, 0x87, 0x43, 0x22, 0xf1, 0xc3, 0x90, 0x71, 0x22, 0xb0, 0xa4, 0xac, 0x28, 0x03, 0x2e, - 0x98, 0x64, 0x68, 0x53, 0xb3, 0x03, 0xc5, 0x0e, 0x34, 0x3b, 0x30, 0xec, 0xde, 0x3b, 0xae, 0x52, - 0x94, 0xe9, 0x12, 0xbd, 0x77, 0x5d, 0xac, 0x9c, 0x25, 0x24, 0x33, 0xc4, 0xbd, 0xb9, 0xc4, 0x88, - 0x3c, 0xc3, 0x59, 0xa5, 0x36, 0x68, 0x34, 0x66, 0x7f, 0xa1, 0xfa, 0x1a, 0x56, 0xa3, 0x90, 0xe4, - 0x5c, 0x5e, 0x1a, 0xf0, 0xfe, 0x75, 0x50, 0xd2, 0x9c, 0x94, 0x12, 0xe7, 0xdc, 0x10, 0x36, 0x0c, - 0x41, 0xf0, 0x38, 0x2c, 0x25, 0x96, 0x95, 0x69, 0xbb, 0xb7, 0x65, 0x00, 0xcc, 0x69, 0x88, 0x8b, - 0x82, 0xc9, 0xc9, 0xa1, 0xf8, 0xbf, 0x02, 0xac, 0x3e, 0x6d, 0x26, 0x75, 0x4a, 0x24, 0x4e, 0xb0, - 0xc4, 0xe8, 0x47, 0x78, 0x3b, 0x21, 0x19, 0x91, 0x24, 0x4a, 0x88, 0xc4, 0x34, 0x2b, 0xbb, 0x6f, - 0xee, 0x78, 0xbb, 0xed, 0xbd, 0x47, 0x81, 0x63, 0x86, 0xc1, 0x91, 0x92, 0xbc, 0x54, 0xed, 0xf3, - 0x57, 0x06, 0xb7, 0x75, 0xb5, 0x23, 0x5d, 0x0c, 0xe5, 0xd0, 0x49, 0x08, 0xcf, 0xd8, 0x65, 0xa4, - 0x47, 0xd1, 0x98, 0x74, 0x95, 0xc9, 0xc7, 0x73, 0x4c, 0x6a, 0xe1, 0x69, 0xad, 0xb3, 0x39, 0xa1, - 0xe4, 0x0a, 0x6f, 0xec, 0x4a, 0x58, 0xaf, 0x0a, 0xab, 0xe1, 0x5d, 0x65, 0xb8, 0xef, 0x34, 0xfc, - 0xa6, 0x48, 0xdc, 0x96, 0x9d, 0xaa, 0xb0, 0x98, 0xe6, 0xd0, 0x89, 0x05, 0xc1, 0x92, 0x5c, 0xb3, - 0x84, 0x05, 0x7a, 0x3c, 0x54, 0xc2, 0xd9, 0x3d, 0xc6, 0x57, 0x78, 0x63, 0xf7, 0x33, 0xdc, 0xa1, - 0x39, 0x67, 0x42, 0x46, 0x35, 0x69, 0xec, 0xb6, 0xac, 0xdc, 0x1e, 0x3b, 0xdd, 0x4e, 0x94, 0xee, - 0x08, 0x4b, 0x6c, 0x33, 0x5b, 0xa5, 0x63, 0xb8, 0xf1, 0xe2, 0xb0, 0x36, 0xc4, 0x32, 0xfe, 0x29, - 0xe2, 0x82, 0x24, 0x34, 0x96, 0x63, 0xb7, 0x15, 0xe5, 0xd6, 0x77, 0xba, 0x1d, 0xd4, 0xca, 0x33, - 0x2d, 0xb4, 0xf9, 0xdd, 0x19, 0x4e, 0x10, 0x26, 0xba, 0x23, 0x17, 0x2f, 0x77, 0xb7, 0xb6, 0x40, - 0x77, 0xc7, 0x17, 0xce, 0xee, 0xc8, 0xc5, 0xf5, 0xee, 0x72, 0xe8, 0x18, 0xaf, 0xe9, 0x83, 0x5b, - 0x5f, 0xe0, 0xe0, 0xb4, 0xd9, 0xec, 0x83, 0x23, 0x57, 0x78, 0x63, 0xf7, 0xc2, 0x83, 0x07, 0xc6, - 0xcf, 0x24, 0x02, 0x49, 0x22, 0x72, 0x81, 0x73, 0x9e, 0x91, 0x72, 0x6c, 0xde, 0x53, 0xe6, 0xc7, - 0x0b, 0x98, 0x1f, 0x37, 0x45, 0x8e, 0x4d, 0x0d, 0xdb, 0x46, 0xb6, 0x89, 0x9d, 0xdb, 0x6c, 0xea, - 0x3d, 0x58, 0xe1, 0x82, 0xa5, 0x82, 0x94, 0x65, 0xc4, 0x89, 0x88, 0x49, 0x21, 0xbb, 0xb7, 0x77, - 0xbc, 0xdd, 0xd7, 0x06, 0xcb, 0xcd, 0xfa, 0x99, 0x5e, 0x46, 0x9f, 0xc0, 0x0a, 0xc7, 0x42, 0x52, - 0x9c, 0x45, 0x23, 0x4c, 0xb3, 0x4a, 0x90, 0xb2, 0xdb, 0xda, 0x59, 0xda, 0x6d, 0xef, 0xa1, 0x66, - 0xb7, 0x82, 0xc7, 0xc1, 0x57, 0x2a, 0x92, 0x06, 0xcb, 0x86, 0xfb, 0xa9, 0xa1, 0xa2, 0x7d, 0x68, - 0x9b, 0x67, 0x52, 0x07, 0x5a, 0x77, 0x49, 0xf5, 0xd9, 0x6b, 0x94, 0x4d, 0xda, 0x05, 0x5f, 0x37, - 0x69, 0x37, 0x00, 0x4d, 0xaf, 0x17, 0x6a, 0x71, 0xc5, 0x93, 0xb1, 0xf8, 0xd5, 0xf9, 0x62, 0x4d, - 0xaf, 0x17, 0x0e, 0x6e, 0xc1, 0x1b, 0x66, 0xba, 0xfe, 0x5d, 0xd8, 0x98, 0x91, 0x5d, 0xfe, 0x36, - 0x6c, 0xb9, 0x12, 0xc7, 0xdf, 0x81, 0x6d, 0x77, 0x40, 0xd4, 0x15, 0x5c, 0xef, 0xd9, 0xbf, 0x07, - 0x9b, 0x8e, 0x17, 0xe8, 0xff, 0xd9, 0x82, 0x4d, 0xc7, 0x1d, 0x46, 0x05, 0xb4, 0x59, 0x25, 0x79, - 0x25, 0x23, 0x5a, 0x8c, 0x58, 0xd7, 0x53, 0x33, 0x38, 0xbd, 0xe9, 0x93, 0x98, 0xc4, 0x54, 0xd5, - 0x93, 0x62, 0xc4, 0x06, 0xc0, 0xc6, 0xbf, 0x7b, 0xbf, 0x79, 0xd0, 0xb1, 0x91, 0xd0, 0x1e, 0x74, - 0xd2, 0xb8, 0x8c, 0xcc, 0x66, 0x12, 0x2a, 0x48, 0x2c, 0x99, 0xb8, 0x54, 0x3b, 0xba, 0x55, 0x5f, - 0xfe, 0x34, 0x2e, 0x35, 0xfd, 0xa8, 0xc1, 0xd0, 0x63, 0xd8, 0x18, 0xd2, 0xf4, 0x97, 0x8a, 0x88, - 0xcb, 0xb1, 0x10, 0x4b, 0x5c, 0x12, 0xd9, 0x6d, 0x19, 0xd9, 0x5a, 0x43, 0x30, 0x5a, 0x0d, 0x1f, - 0xac, 0xc2, 0xb2, 0x11, 0x64, 0x2c, 0x56, 0x2d, 0xf8, 0xcf, 0x97, 0xe0, 0x9e, 0x33, 0x5d, 0xd0, - 0x77, 0xf0, 0x16, 0x2d, 0x6a, 0x4d, 0xcc, 0x8a, 0x11, 0x4d, 0xcd, 0xb0, 0x1e, 0x2d, 0x9c, 0x57, - 0x27, 0xb5, 0xf8, 0x50, 0x69, 0x07, 0x6d, 0x7a, 0xf5, 0x81, 0xc4, 0xf4, 0x21, 0xb4, 0x54, 0xdd, - 0x2f, 0x6f, 0x9e, 0x83, 0xd3, 0xa8, 0xfd, 0x20, 0x7e, 0xf7, 0x60, 0xdd, 0x4e, 0xfb, 0xff, 0x8f, - 0xe2, 0x6f, 0x0f, 0xb6, 0x5c, 0x59, 0x88, 0xb8, 0x6d, 0x60, 0x4f, 0x6f, 0x9c, 0xad, 0x53, 0xa0, - 0x7d, 0x5c, 0x27, 0xb0, 0x66, 0x25, 0xa1, 0x0f, 0x5c, 0xc3, 0xb2, 0x8d, 0xca, 0x7f, 0xd1, 0x82, - 0xdd, 0x45, 0xc3, 0x16, 0x3d, 0xf7, 0x6c, 0xad, 0xa6, 0xff, 0x49, 0x92, 0xcf, 0x24, 0xda, 0x47, - 0xf0, 0x03, 0x3c, 0x98, 0x2b, 0x40, 0x1f, 0xcd, 0xb9, 0x07, 0xb3, 0x6e, 0xc1, 0x1f, 0x1e, 0xdc, - 0x8f, 0x59, 0xee, 0xea, 0xeb, 0xcc, 0xfb, 0xfe, 0x89, 0x81, 0x53, 0x96, 0xe1, 0x22, 0x0d, 0x98, - 0x48, 0xc3, 0x94, 0x14, 0x2a, 0xa9, 0x43, 0x0d, 0x61, 0x4e, 0x4b, 0xeb, 0xdf, 0xe6, 0x7d, 0xfd, - 0xf9, 0x57, 0x6b, 0xf3, 0x33, 0x45, 0x3c, 0x3f, 0xac, 0x49, 0xe7, 0x4f, 0x2a, 0xc9, 0x4e, 0xb3, - 0xf3, 0x6f, 0x35, 0xe9, 0x9f, 0xd6, 0xb6, 0x46, 0xfb, 0x7d, 0x05, 0xf7, 0xfb, 0x0a, 0xff, 0xa2, - 0xdf, 0x37, 0x84, 0xe1, 0xeb, 0xca, 0xec, 0xc3, 0x7f, 0x03, 0x00, 0x00, 0xff, 0xff, 0x98, 0xa6, - 0x68, 0x05, 0x3c, 0x0c, 0x00, 0x00, + 0x98, 0x64, 0x68, 0x53, 0xb3, 0x03, 0xc5, 0x0e, 0x34, 0x3b, 0x30, 0xec, 0xde, 0x96, 0x29, 0x85, + 0x39, 0x0d, 0x71, 0x51, 0x30, 0x39, 0x29, 0xed, 0xbd, 0xe3, 0x32, 0xa2, 0xcc, 0xb0, 0xde, 0x75, + 0xb1, 0x72, 0x96, 0x90, 0xcc, 0x10, 0xf7, 0xe6, 0x12, 0x23, 0xf2, 0x0c, 0x67, 0x95, 0xda, 0x83, + 0xd1, 0x98, 0xdd, 0x87, 0xea, 0x6b, 0x58, 0x8d, 0x42, 0x92, 0x73, 0x79, 0x69, 0xc0, 0xfb, 0xd7, + 0x41, 0x49, 0x73, 0x52, 0x4a, 0x9c, 0x73, 0x43, 0xd8, 0x30, 0x04, 0xc1, 0xe3, 0xb0, 0x94, 0x58, + 0x56, 0xa6, 0x33, 0xff, 0x57, 0x80, 0xd5, 0xa7, 0xcd, 0xa4, 0x4e, 0x89, 0xc4, 0x09, 0x96, 0x18, + 0xfd, 0x08, 0x6f, 0x27, 0x24, 0x23, 0x92, 0x44, 0x09, 0x91, 0x98, 0x66, 0x65, 0xf7, 0xcd, 0x1d, + 0x6f, 0xb7, 0xbd, 0xf7, 0x28, 0x70, 0xcc, 0x30, 0x38, 0x52, 0x92, 0x97, 0xaa, 0x7d, 0xfe, 0xca, + 0xe0, 0xb6, 0xae, 0x76, 0xa4, 0x8b, 0xa1, 0x1c, 0x3a, 0x09, 0xe1, 0x19, 0xbb, 0x8c, 0x74, 0xb3, + 0x8d, 0x49, 0x57, 0x99, 0x7c, 0x3c, 0xc7, 0xa4, 0x16, 0x9e, 0xd6, 0x3a, 0x9b, 0x13, 0x4a, 0xae, + 0xf0, 0xc6, 0xae, 0x84, 0xf5, 0xaa, 0xb0, 0x1a, 0xde, 0x55, 0x86, 0xfb, 0x4e, 0xc3, 0x6f, 0x8a, + 0xc4, 0x6d, 0xd9, 0xa9, 0x0a, 0x8b, 0x69, 0x0e, 0x9d, 0x58, 0x10, 0x2c, 0xc9, 0x35, 0x4b, 0x58, + 0xa0, 0xc7, 0x43, 0x25, 0x9c, 0xdd, 0x63, 0x7c, 0x85, 0x37, 0x76, 0x3f, 0xc3, 0x1d, 0x9a, 0x73, + 0x26, 0x64, 0x54, 0x93, 0xc6, 0x6e, 0xcb, 0xca, 0xed, 0xb1, 0xd3, 0xed, 0x44, 0xe9, 0x8e, 0xb0, + 0xc4, 0x36, 0xb3, 0x55, 0x3a, 0x86, 0x1b, 0x2f, 0x0e, 0x6b, 0x43, 0x2c, 0xe3, 0x9f, 0x22, 0x2e, + 0x48, 0x42, 0x63, 0x39, 0x76, 0x5b, 0x51, 0x6e, 0x7d, 0xa7, 0xdb, 0x41, 0xad, 0x3c, 0xd3, 0x42, + 0x9b, 0xdf, 0x9d, 0xe1, 0x04, 0x61, 0xa2, 0x3b, 0x72, 0xf1, 0x72, 0x77, 0x6b, 0x0b, 0x74, 0x77, + 0x7c, 0xe1, 0xec, 0x8e, 0x5c, 0x5c, 0xef, 0x2e, 0x87, 0x8e, 0xf1, 0x9a, 0x3e, 0xb8, 0xf5, 0x05, + 0x0e, 0x4e, 0x9b, 0xcd, 0x3e, 0x38, 0x72, 0x85, 0x37, 0x76, 0x2f, 0x3c, 0x78, 0x60, 0xfc, 0xcc, + 0x9b, 0x27, 0x49, 0x44, 0x2e, 0x70, 0xce, 0x33, 0x52, 0x8e, 0xcd, 0x7b, 0xca, 0xfc, 0x78, 0x01, + 0xf3, 0xe3, 0xa6, 0xc8, 0xb1, 0xa9, 0x61, 0xdb, 0xc8, 0x36, 0xb1, 0x73, 0x9b, 0x4d, 0xbd, 0x07, + 0x2b, 0x5c, 0xb0, 0x54, 0x90, 0xb2, 0x8c, 0x38, 0x11, 0x31, 0x29, 0x64, 0xf7, 0xf6, 0x8e, 0xb7, + 0xfb, 0xda, 0x60, 0xb9, 0x59, 0x3f, 0xd3, 0xcb, 0xe8, 0x13, 0x58, 0xe1, 0x58, 0x48, 0x8a, 0xb3, + 0x68, 0x84, 0x69, 0x56, 0x09, 0x52, 0x76, 0x5b, 0x3b, 0x4b, 0xbb, 0xed, 0x3d, 0xd4, 0xec, 0x56, + 0xf0, 0x38, 0xf8, 0x4a, 0x85, 0xce, 0x60, 0xd9, 0x70, 0x3f, 0x35, 0x54, 0xb4, 0x0f, 0x6d, 0xf3, + 0x4c, 0xea, 0xc8, 0xea, 0x2e, 0xa9, 0x3e, 0x7b, 0x8d, 0xb2, 0xc9, 0xb3, 0xe0, 0xeb, 0x26, 0xcf, + 0x06, 0xa0, 0xe9, 0xf5, 0x42, 0x2d, 0xae, 0x78, 0x32, 0x16, 0xbf, 0x3a, 0x5f, 0xac, 0xe9, 0xf5, + 0xc2, 0xc1, 0x2d, 0x78, 0xc3, 0x4c, 0xd7, 0xbf, 0x0b, 0x1b, 0x33, 0xb2, 0xcb, 0xdf, 0x86, 0x2d, + 0x57, 0xe2, 0xf8, 0x3b, 0xb0, 0xed, 0x0e, 0x88, 0xba, 0x82, 0xeb, 0x3d, 0xfb, 0xf7, 0x60, 0xd3, + 0xf1, 0x02, 0xfd, 0x3f, 0x5b, 0xb0, 0xe9, 0xb8, 0xc3, 0xa8, 0x80, 0x36, 0xab, 0x24, 0xaf, 0x64, + 0x44, 0x8b, 0x11, 0xeb, 0x7a, 0x6a, 0x06, 0xa7, 0x37, 0x7d, 0x12, 0x93, 0x98, 0xaa, 0x7a, 0x52, + 0x8c, 0xd8, 0x00, 0xd8, 0xf8, 0x77, 0xef, 0x37, 0x0f, 0x3a, 0x36, 0x12, 0xda, 0x83, 0x4e, 0x1a, + 0x97, 0x91, 0xd9, 0x4c, 0x42, 0x05, 0x89, 0x25, 0x13, 0x97, 0x6a, 0x47, 0xb7, 0xea, 0xcb, 0x9f, + 0xc6, 0xa5, 0xa6, 0x1f, 0x35, 0x18, 0x7a, 0x0c, 0x1b, 0x43, 0x9a, 0xfe, 0x52, 0x11, 0x71, 0x39, + 0x16, 0x62, 0x89, 0x4b, 0x22, 0xbb, 0x2d, 0x23, 0x5b, 0x6b, 0x08, 0x46, 0xab, 0xe1, 0x83, 0x55, + 0x58, 0x36, 0x82, 0x8c, 0xc5, 0xaa, 0x05, 0xff, 0xf9, 0x12, 0xdc, 0x73, 0xa6, 0x0b, 0xfa, 0x0e, + 0xde, 0xa2, 0x45, 0xad, 0x89, 0x59, 0x31, 0xa2, 0xa9, 0x19, 0xd6, 0xa3, 0x85, 0xf3, 0xea, 0xa4, + 0x16, 0x1f, 0x2a, 0xed, 0xa0, 0x4d, 0xaf, 0x3e, 0x90, 0x98, 0x3e, 0x84, 0x96, 0xaa, 0xfb, 0xe5, + 0xcd, 0x73, 0x70, 0x1a, 0xb5, 0x1f, 0xc4, 0xef, 0x1e, 0xac, 0xdb, 0x69, 0xff, 0xff, 0x51, 0xfc, + 0xed, 0xc1, 0x96, 0x2b, 0x0b, 0x11, 0xb7, 0x0d, 0xec, 0xe9, 0x8d, 0xb3, 0x75, 0x0a, 0xb4, 0x8f, + 0xeb, 0x04, 0xd6, 0xac, 0x24, 0xf4, 0x81, 0x6b, 0x58, 0xb6, 0x51, 0xf9, 0x2f, 0x5a, 0xb0, 0xbb, + 0x68, 0xd8, 0xa2, 0xe7, 0x9e, 0xad, 0xd5, 0xf4, 0x3f, 0x49, 0xf2, 0x99, 0x44, 0xfb, 0x08, 0x7e, + 0x80, 0x07, 0x73, 0x05, 0xe8, 0xa3, 0x39, 0xf7, 0x60, 0xd6, 0x2d, 0xf8, 0xc3, 0x83, 0xfb, 0x31, + 0xcb, 0x5d, 0x7d, 0x9d, 0x79, 0xdf, 0x3f, 0x31, 0x70, 0xca, 0x32, 0x5c, 0xa4, 0x01, 0x13, 0x69, + 0x98, 0x92, 0x42, 0x25, 0x75, 0xa8, 0x21, 0xcc, 0x69, 0x69, 0xfd, 0x63, 0xbc, 0xaf, 0x3f, 0xff, + 0x6a, 0x6d, 0x7e, 0xa6, 0x88, 0xe7, 0x87, 0x35, 0xe9, 0xfc, 0x49, 0x25, 0xd9, 0x69, 0x76, 0xfe, + 0xad, 0x26, 0xfd, 0xd3, 0xda, 0xd6, 0x68, 0xbf, 0xaf, 0xe0, 0x7e, 0x5f, 0xe1, 0x5f, 0xf4, 0xfb, + 0x86, 0x30, 0x7c, 0x5d, 0x99, 0x7d, 0xf8, 0x6f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x07, 0x71, 0x75, + 0x99, 0x3c, 0x0c, 0x00, 0x00, } diff --git a/googleapis/cloud/automl/v1beta1/tables.pb.go b/googleapis/cloud/automl/v1beta1/tables.pb.go index 73c0ef1892..b7f4dd2560 100644 --- a/googleapis/cloud/automl/v1beta1/tables.pb.go +++ b/googleapis/cloud/automl/v1beta1/tables.pb.go @@ -159,6 +159,14 @@ func (m *TablesDatasetMetadata) GetStatsUpdateTime() *timestamp.Timestamp { // Model metadata specific to AutoML Tables. type TablesModelMetadata struct { + // Additional optimization objective configuration. Required for + // `MAXIMIZE_PRECISION_AT_RECALL` and `MAXIMIZE_RECALL_AT_PRECISION`, + // otherwise unused. + // + // Types that are valid to be assigned to AdditionalOptimizationObjectiveConfig: + // *TablesModelMetadata_OptimizationObjectiveRecallValue + // *TablesModelMetadata_OptimizationObjectivePrecisionValue + AdditionalOptimizationObjectiveConfig isTablesModelMetadata_AdditionalOptimizationObjectiveConfig `protobuf_oneof:"additional_optimization_objective_config"` // Column spec of the dataset's primary table's column the model is // predicting. Snapshotted when model creation started. // Only 3 fields are used: @@ -274,6 +282,45 @@ func (m *TablesModelMetadata) XXX_DiscardUnknown() { var xxx_messageInfo_TablesModelMetadata proto.InternalMessageInfo +type isTablesModelMetadata_AdditionalOptimizationObjectiveConfig interface { + isTablesModelMetadata_AdditionalOptimizationObjectiveConfig() +} + +type TablesModelMetadata_OptimizationObjectiveRecallValue struct { + OptimizationObjectiveRecallValue float32 `protobuf:"fixed32,17,opt,name=optimization_objective_recall_value,json=optimizationObjectiveRecallValue,proto3,oneof"` +} + +type TablesModelMetadata_OptimizationObjectivePrecisionValue struct { + OptimizationObjectivePrecisionValue float32 `protobuf:"fixed32,18,opt,name=optimization_objective_precision_value,json=optimizationObjectivePrecisionValue,proto3,oneof"` +} + +func (*TablesModelMetadata_OptimizationObjectiveRecallValue) isTablesModelMetadata_AdditionalOptimizationObjectiveConfig() { +} + +func (*TablesModelMetadata_OptimizationObjectivePrecisionValue) isTablesModelMetadata_AdditionalOptimizationObjectiveConfig() { +} + +func (m *TablesModelMetadata) GetAdditionalOptimizationObjectiveConfig() isTablesModelMetadata_AdditionalOptimizationObjectiveConfig { + if m != nil { + return m.AdditionalOptimizationObjectiveConfig + } + return nil +} + +func (m *TablesModelMetadata) GetOptimizationObjectiveRecallValue() float32 { + if x, ok := m.GetAdditionalOptimizationObjectiveConfig().(*TablesModelMetadata_OptimizationObjectiveRecallValue); ok { + return x.OptimizationObjectiveRecallValue + } + return 0 +} + +func (m *TablesModelMetadata) GetOptimizationObjectivePrecisionValue() float32 { + if x, ok := m.GetAdditionalOptimizationObjectiveConfig().(*TablesModelMetadata_OptimizationObjectivePrecisionValue); ok { + return x.OptimizationObjectivePrecisionValue + } + return 0 +} + func (m *TablesModelMetadata) GetTargetColumnSpec() *ColumnSpec { if m != nil { return m.TargetColumnSpec @@ -323,6 +370,14 @@ func (m *TablesModelMetadata) GetDisableEarlyStopping() bool { return false } +// XXX_OneofWrappers is for the internal use of the proto package. +func (*TablesModelMetadata) XXX_OneofWrappers() []interface{} { + return []interface{}{ + (*TablesModelMetadata_OptimizationObjectiveRecallValue)(nil), + (*TablesModelMetadata_OptimizationObjectivePrecisionValue)(nil), + } +} + // Contains annotation details specific to Tables. type TablesAnnotation struct { // Output only. A confidence estimate between 0.0 and 1.0, inclusive. A higher @@ -508,60 +563,64 @@ func init() { } var fileDescriptor_a4edb25480826735 = []byte{ - // 874 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x55, 0xd1, 0x6e, 0x1b, 0x45, - 0x14, 0xd5, 0xda, 0x49, 0x0b, 0x13, 0x04, 0xc9, 0xa6, 0x4e, 0x8d, 0x43, 0x69, 0x94, 0x17, 0x2c, - 0xd4, 0xac, 0x1b, 0x03, 0x12, 0x32, 0x3c, 0x90, 0x3a, 0x2d, 0x44, 0x22, 0xa5, 0xda, 0x24, 0x95, - 0x40, 0x91, 0x56, 0xe3, 0xdd, 0xeb, 0xed, 0xd0, 0xd9, 0x99, 0xd5, 0xcc, 0x6c, 0x90, 0xfb, 0x11, - 0x7c, 0x02, 0xe2, 0x85, 0x37, 0xde, 0xf9, 0x07, 0x3e, 0x85, 0xaf, 0x40, 0x73, 0x67, 0x36, 0xb1, - 0x9d, 0xb0, 0xe4, 0xa1, 0x6f, 0xde, 0x3d, 0xe7, 0xdc, 0xb9, 0x73, 0xce, 0xdd, 0x6b, 0xd2, 0xcf, - 0xa5, 0xcc, 0x39, 0x0c, 0x52, 0x2e, 0xab, 0x6c, 0x40, 0x2b, 0x23, 0x0b, 0x3e, 0xb8, 0xd8, 0x9f, - 0x80, 0xa1, 0xfb, 0x03, 0x43, 0x27, 0x1c, 0x74, 0x54, 0x2a, 0x69, 0x64, 0xb8, 0xed, 0x98, 0x11, - 0x32, 0x23, 0xc7, 0x8c, 0x3c, 0xb3, 0xf7, 0xb8, 0xa9, 0x4c, 0xca, 0xa9, 0xd6, 0x6c, 0xca, 0x52, - 0x6a, 0x98, 0x14, 0xae, 0x5c, 0x6f, 0xaf, 0x51, 0x21, 0x79, 0x55, 0x88, 0x44, 0x97, 0x90, 0x7a, - 0xfa, 0xa3, 0x26, 0x7a, 0x46, 0x0d, 0x4d, 0x98, 0x81, 0x42, 0xdf, 0x9a, 0xad, 0x0d, 0x35, 0x35, - 0xbb, 0xd1, 0x03, 0x45, 0x45, 0x5e, 0x7b, 0xd0, 0xfb, 0xb4, 0xd1, 0x2d, 0x28, 0x4a, 0xa9, 0x28, - 0xf7, 0xdc, 0x8f, 0x3c, 0x17, 0x9f, 0x26, 0xd5, 0x74, 0xa0, 0x8d, 0xaa, 0x52, 0xe3, 0xd1, 0x87, - 0xcb, 0xa8, 0x61, 0x05, 0x68, 0x43, 0x8b, 0x72, 0x49, 0x4e, 0x4b, 0x36, 0xa0, 0x42, 0x48, 0x83, - 0xe6, 0xf9, 0x46, 0x76, 0xff, 0x5a, 0x21, 0x9d, 0x53, 0x4c, 0xe7, 0x90, 0x1a, 0xaa, 0xc1, 0x1c, - 0x83, 0xa1, 0xf6, 0x62, 0xe1, 0x3e, 0xe9, 0x94, 0x8a, 0x15, 0x54, 0xcd, 0x12, 0x8c, 0x0f, 0x4d, - 0x4c, 0x58, 0xd6, 0x0d, 0x76, 0x82, 0xfe, 0xbb, 0x71, 0xe8, 0x41, 0x14, 0x9f, 0x94, 0x90, 0x1e, - 0x65, 0x56, 0x62, 0xa8, 0xca, 0xc1, 0x24, 0x73, 0xbe, 0x5b, 0x49, 0xcb, 0x49, 0x1c, 0x38, 0x46, - 0xec, 0x4a, 0xf2, 0x0b, 0xb0, 0xfc, 0xd5, 0x35, 0x49, 0xdb, 0x49, 0x1c, 0xb8, 0x20, 0x79, 0x4c, - 0x3a, 0x05, 0x4f, 0x2a, 0x0d, 0xcb, 0x92, 0x15, 0x94, 0x6c, 0x14, 0xfc, 0x4c, 0xc3, 0x82, 0xe2, - 0xd7, 0x80, 0xf4, 0x16, 0x1b, 0x4b, 0xa5, 0x52, 0xc0, 0x9d, 0x13, 0xdd, 0x3b, 0x3b, 0xed, 0xfe, - 0xda, 0xf0, 0x45, 0xd4, 0x30, 0x97, 0xd1, 0x8d, 0x1e, 0x45, 0xa7, 0x73, 0x17, 0x1a, 0xcf, 0x95, - 0x7c, 0x2a, 0x8c, 0x9a, 0xc5, 0x5d, 0xf3, 0x1f, 0x70, 0xf8, 0x8c, 0x6c, 0xe0, 0xdc, 0x24, 0x55, - 0x99, 0x51, 0x03, 0x89, 0xcd, 0xac, 0x7b, 0x77, 0x27, 0xe8, 0xaf, 0x0d, 0x7b, 0x75, 0x1b, 0x75, - 0xa0, 0xd1, 0x69, 0x1d, 0x68, 0xfc, 0x01, 0x8a, 0xce, 0x50, 0x63, 0xdf, 0xf6, 0xde, 0x90, 0x07, - 0x8d, 0x2d, 0x84, 0xeb, 0xa4, 0xfd, 0x1a, 0x66, 0x3e, 0x32, 0xfb, 0x33, 0x1c, 0x93, 0xd5, 0x0b, - 0xca, 0x2b, 0xc0, 0x4c, 0xd6, 0x86, 0x7b, 0x8d, 0xb7, 0x9e, 0x2b, 0x78, 0x62, 0x8f, 0x8e, 0x9d, - 0x76, 0xd4, 0xfa, 0x32, 0xd8, 0xfd, 0x73, 0x85, 0x6c, 0x3a, 0x57, 0x8e, 0x65, 0x06, 0xfc, 0x72, - 0x6e, 0xce, 0x48, 0x78, 0x7d, 0x08, 0xfc, 0x69, 0x9f, 0xfc, 0xcf, 0x69, 0x75, 0x66, 0xf1, 0xfa, - 0xf2, 0xa8, 0x84, 0x19, 0xe9, 0x31, 0x51, 0x56, 0x26, 0x99, 0x02, 0x35, 0x95, 0x5a, 0x08, 0x5f, - 0x77, 0xdb, 0x18, 0xe1, 0xad, 0xcb, 0xdf, 0xc7, 0x52, 0xcf, 0x5c, 0xa5, 0xab, 0xf7, 0x3a, 0xfc, - 0x82, 0x6c, 0xc9, 0xd2, 0xb0, 0x82, 0xbd, 0xc1, 0x4b, 0x27, 0x72, 0xf2, 0x33, 0xa4, 0x86, 0x5d, - 0x80, 0x1f, 0xae, 0xce, 0x3c, 0xfa, 0x43, 0x0d, 0x86, 0xaf, 0x49, 0xd7, 0xad, 0xb8, 0xa4, 0xb0, - 0x5e, 0xd4, 0xbd, 0x31, 0x31, 0x95, 0xdd, 0x55, 0x6c, 0x6d, 0x78, 0x8b, 0xe9, 0x42, 0x1f, 0x5d, - 0x37, 0x47, 0x62, 0x2a, 0xe3, 0x8e, 0xb9, 0xe9, 0x75, 0xf8, 0x0d, 0x79, 0x60, 0x14, 0x65, 0x22, - 0x99, 0x54, 0x99, 0xb5, 0xb9, 0x60, 0x9c, 0xb3, 0x44, 0xc8, 0x0c, 0x92, 0x57, 0xb2, 0x52, 0x76, - 0x9e, 0x83, 0x7e, 0x3b, 0xfe, 0x10, 0x49, 0x4f, 0x90, 0x73, 0x6c, 0x29, 0xcf, 0x65, 0x06, 0xdf, - 0x59, 0x42, 0xf8, 0x35, 0xd9, 0x76, 0x15, 0x52, 0xa9, 0x6f, 0xd0, 0xdf, 0x45, 0xfd, 0x7d, 0xa4, - 0x8c, 0xa5, 0x5e, 0x56, 0x7f, 0x4e, 0xb6, 0x32, 0xa6, 0x71, 0x25, 0x00, 0x55, 0x7c, 0x96, 0x68, - 0x23, 0xcb, 0x92, 0x89, 0xbc, 0xfb, 0xde, 0x4e, 0xd0, 0x7f, 0x27, 0xbe, 0xe7, 0xd1, 0xa7, 0x16, - 0x3c, 0xf1, 0xd8, 0xee, 0x6f, 0x2d, 0xb2, 0xee, 0xae, 0x79, 0x70, 0xb9, 0x84, 0xc2, 0x7b, 0x64, - 0x55, 0xa7, 0x52, 0x01, 0x0e, 0x68, 0x2b, 0x76, 0x0f, 0xe1, 0x8f, 0x64, 0xb3, 0x54, 0x90, 0xb1, - 0x14, 0x23, 0x60, 0xc2, 0x80, 0xba, 0xa0, 0x1c, 0x13, 0x58, 0x1b, 0xf6, 0x1b, 0x8d, 0x3c, 0x94, - 0xd5, 0x84, 0x43, 0x6c, 0x57, 0xad, 0xdd, 0x50, 0x75, 0x91, 0x23, 0x5f, 0x23, 0x7c, 0xb4, 0x38, - 0xfd, 0x5b, 0xd7, 0x3e, 0xb6, 0x97, 0x16, 0xf5, 0x63, 0xde, 0x18, 0x6b, 0xfb, 0x2d, 0xc7, 0xba, - 0xfb, 0x7b, 0x50, 0x6f, 0xe2, 0xe5, 0xc0, 0xfb, 0x64, 0x7d, 0x7e, 0xd3, 0x09, 0x5a, 0x80, 0xff, - 0xa2, 0xdf, 0x4f, 0x2f, 0x67, 0xf7, 0x39, 0x2d, 0x20, 0x8c, 0xc8, 0xa6, 0x67, 0x66, 0x4c, 0x97, - 0x9c, 0xce, 0x1c, 0xd9, 0xad, 0xdf, 0x0d, 0x07, 0x1d, 0x3a, 0x04, 0xf9, 0x7b, 0x24, 0xac, 0x3f, - 0x27, 0x66, 0xff, 0x73, 0x0c, 0x15, 0x29, 0xe0, 0xea, 0x6d, 0xc5, 0x1b, 0x1e, 0x39, 0xba, 0x04, - 0x9e, 0xfc, 0x11, 0x90, 0x87, 0xa9, 0x2c, 0x9a, 0xee, 0xfc, 0x22, 0xf8, 0xe9, 0xc0, 0xc3, 0xb9, - 0xe4, 0x54, 0xe4, 0x91, 0x54, 0xf9, 0x20, 0x07, 0x81, 0x0e, 0x0f, 0x1c, 0x44, 0x4b, 0xa6, 0x6f, - 0xfc, 0xeb, 0xfb, 0xca, 0x3d, 0xfe, 0xdd, 0xda, 0xfe, 0x16, 0x89, 0xe7, 0x63, 0x4b, 0x3a, 0x3f, - 0xa8, 0x8c, 0x3c, 0xe6, 0xe7, 0x2f, 0x1d, 0xe9, 0x9f, 0xd6, 0xc7, 0x0e, 0x1d, 0x8d, 0x10, 0x1e, - 0x8d, 0x10, 0xff, 0x7e, 0x34, 0xf2, 0x84, 0xc9, 0x1d, 0x3c, 0xec, 0xb3, 0x7f, 0x03, 0x00, 0x00, - 0xff, 0xff, 0x5f, 0x1b, 0xca, 0x58, 0x94, 0x08, 0x00, 0x00, + // 944 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x55, 0x6f, 0x6f, 0x1b, 0x35, + 0x1c, 0xe6, 0x92, 0xb5, 0x03, 0x17, 0x41, 0xe3, 0x2e, 0x5d, 0x48, 0x19, 0x8b, 0x3a, 0x09, 0x4e, + 0xd3, 0x7a, 0x59, 0x03, 0x48, 0x28, 0xf0, 0x82, 0x36, 0xdd, 0x58, 0x25, 0xba, 0x55, 0xd7, 0x76, + 0x12, 0xa8, 0x92, 0xe5, 0xdc, 0x39, 0x37, 0x33, 0x9f, 0x7d, 0xb2, 0x7d, 0x45, 0xd9, 0x2b, 0x3e, + 0x01, 0x1f, 0x01, 0xf1, 0x86, 0xcf, 0xc0, 0x77, 0xe0, 0xa3, 0xf0, 0x29, 0x90, 0xff, 0x5c, 0x97, + 0xa4, 0xe9, 0xd1, 0x17, 0x7b, 0x97, 0xdc, 0xf3, 0xe7, 0x7c, 0xcf, 0xef, 0xb1, 0x0d, 0xc2, 0x4c, + 0x88, 0x8c, 0x91, 0x7e, 0xc2, 0x44, 0x99, 0xf6, 0x71, 0xa9, 0x45, 0xce, 0xfa, 0x17, 0xbb, 0x63, + 0xa2, 0xf1, 0x6e, 0x5f, 0xe3, 0x31, 0x23, 0x2a, 0x2a, 0xa4, 0xd0, 0x02, 0x6e, 0x39, 0x66, 0x64, + 0x99, 0x91, 0x63, 0x46, 0x9e, 0xd9, 0xfd, 0xd4, 0xdb, 0xe0, 0x82, 0xf6, 0x31, 0xe7, 0x42, 0x63, + 0x4d, 0x05, 0xf7, 0xd2, 0xee, 0xe3, 0xba, 0x97, 0x24, 0x0c, 0x2b, 0x45, 0x27, 0x34, 0xb1, 0x12, + 0xaf, 0xd8, 0xa9, 0x55, 0x08, 0x56, 0xe6, 0x1c, 0xa9, 0x82, 0x24, 0x9e, 0xfe, 0xa8, 0x8e, 0x9e, + 0x62, 0x8d, 0x11, 0xd5, 0x24, 0x57, 0x37, 0x66, 0x2b, 0x8d, 0x75, 0xc5, 0xae, 0x4d, 0x48, 0x62, + 0x9e, 0x55, 0x09, 0x75, 0x1f, 0xd6, 0x66, 0x49, 0xf2, 0x42, 0x48, 0xcc, 0x3c, 0xb7, 0x0a, 0xcc, + 0xfe, 0x1b, 0x97, 0x93, 0xbe, 0xd2, 0xb2, 0x4c, 0xb4, 0x47, 0xef, 0x2f, 0xa2, 0x9a, 0xe6, 0x44, + 0x69, 0x9c, 0x17, 0x8e, 0xb0, 0xfd, 0xf7, 0x2d, 0xd0, 0x3e, 0xb5, 0xd3, 0x39, 0xc0, 0x1a, 0x2b, + 0xa2, 0x8f, 0x88, 0xc6, 0x66, 0xe9, 0x70, 0x17, 0xb4, 0x0b, 0x49, 0x73, 0x2c, 0xa7, 0xc8, 0x8e, + 0xcf, 0xc6, 0x84, 0x68, 0xda, 0x09, 0x7a, 0x41, 0xf8, 0x41, 0x0c, 0x3d, 0x68, 0xc5, 0x27, 0x05, + 0x49, 0x0e, 0x53, 0x23, 0xd1, 0x58, 0x66, 0x44, 0xa3, 0x99, 0x64, 0x8d, 0xa4, 0xe1, 0x24, 0x0e, + 0x1c, 0x59, 0xec, 0xad, 0xe4, 0x57, 0x42, 0xb3, 0x57, 0x57, 0x24, 0x4d, 0x27, 0x71, 0xe0, 0x9c, + 0xe4, 0x31, 0x68, 0xe7, 0x0c, 0x95, 0x8a, 0x2c, 0x4a, 0x6e, 0x59, 0x49, 0x2b, 0x67, 0x67, 0x8a, + 0xcc, 0x29, 0x7e, 0x0f, 0x40, 0x77, 0x7e, 0x61, 0x89, 0x90, 0x92, 0x30, 0xd7, 0xad, 0xce, 0x6a, + 0xaf, 0x19, 0xae, 0x0d, 0x8e, 0xa3, 0x9a, 0x5e, 0x46, 0x4b, 0x33, 0x8a, 0x4e, 0x67, 0x3e, 0x68, + 0x34, 0x63, 0xf9, 0x84, 0x6b, 0x39, 0x8d, 0x3b, 0xfa, 0x1a, 0x18, 0x3e, 0x05, 0x2d, 0xdb, 0x0c, + 0x54, 0x16, 0x29, 0xd6, 0x04, 0x99, 0xa9, 0x74, 0x6e, 0xf7, 0x82, 0x70, 0x6d, 0xd0, 0xad, 0x96, + 0x51, 0x8d, 0x2c, 0x3a, 0xad, 0x46, 0x16, 0x7f, 0x6c, 0x45, 0x67, 0x56, 0x63, 0x9e, 0x76, 0xdf, + 0x80, 0x7b, 0xb5, 0x4b, 0x80, 0xeb, 0xa0, 0xf9, 0x9a, 0x4c, 0xfd, 0xc8, 0xcc, 0x4f, 0x38, 0x02, + 0x2b, 0x17, 0x98, 0x95, 0xc4, 0xce, 0x64, 0x6d, 0xb0, 0x53, 0xfb, 0xd5, 0x33, 0x86, 0x27, 0xe6, + 0xd5, 0xb1, 0xd3, 0x0e, 0x1b, 0xdf, 0x04, 0xdb, 0xbf, 0xad, 0x82, 0x0d, 0x97, 0xca, 0x91, 0x48, + 0x09, 0xbb, 0xec, 0xcd, 0x0b, 0xf0, 0x40, 0x14, 0x9a, 0xe6, 0xf4, 0x8d, 0xd5, 0x21, 0x31, 0xfe, + 0x85, 0x24, 0x9a, 0x5e, 0x10, 0x24, 0x49, 0x82, 0x19, 0x43, 0xee, 0xf5, 0xad, 0x5e, 0x10, 0x36, + 0x9e, 0xbd, 0x17, 0xf7, 0x66, 0xc9, 0x2f, 0x2a, 0x6e, 0x6c, 0xa9, 0x2f, 0x0d, 0x13, 0x9e, 0x81, + 0xcf, 0xaf, 0x31, 0x2c, 0x24, 0x49, 0xa8, 0x32, 0xcf, 0x9c, 0x27, 0xf4, 0x9e, 0x0f, 0x96, 0x7a, + 0x1e, 0x57, 0xec, 0xca, 0x16, 0x5e, 0x2d, 0xab, 0x4f, 0xe5, 0x8b, 0xff, 0x49, 0xa5, 0xea, 0x56, + 0xbc, 0xbe, 0x58, 0x69, 0x98, 0x82, 0x2e, 0xe5, 0x45, 0xa9, 0xd1, 0x84, 0x60, 0x5d, 0xca, 0xb9, + 0x92, 0xaa, 0x4e, 0xd3, 0x56, 0xed, 0xc6, 0xf6, 0x77, 0xad, 0xd5, 0x53, 0xe7, 0xf4, 0xf6, 0xb9, + 0x82, 0x5f, 0x83, 0xcd, 0xe5, 0x99, 0xf8, 0x4d, 0xd0, 0x5e, 0x9a, 0x00, 0x7c, 0x0d, 0x3a, 0xee, + 0x28, 0x46, 0xb9, 0x99, 0x59, 0xb5, 0x36, 0xca, 0x27, 0xa2, 0xb3, 0x62, 0x97, 0x36, 0xb8, 0xc1, + 0x2e, 0xb0, 0xf3, 0x76, 0xab, 0x39, 0xe4, 0x13, 0x11, 0xb7, 0xf5, 0xb2, 0xc7, 0xf0, 0x7b, 0x70, + 0x4f, 0x4b, 0x4c, 0x39, 0x1a, 0x97, 0xa9, 0x89, 0x39, 0xa7, 0x8c, 0x51, 0xc4, 0x45, 0x4a, 0xd0, + 0x2b, 0x51, 0x4a, 0xb3, 0xef, 0x82, 0xb0, 0x19, 0x7f, 0x62, 0x49, 0xfb, 0x96, 0x73, 0x64, 0x28, + 0xcf, 0x45, 0x4a, 0x9e, 0x19, 0x02, 0xfc, 0x0e, 0x6c, 0x39, 0x87, 0x44, 0xa8, 0x25, 0xfa, 0xdb, + 0x56, 0x7f, 0xd7, 0x52, 0x46, 0x42, 0x2d, 0xaa, 0xbf, 0x02, 0x9b, 0x29, 0x55, 0xf6, 0xe8, 0x22, + 0x58, 0xb2, 0x29, 0x52, 0x5a, 0x14, 0x05, 0xe5, 0x59, 0xe7, 0xc3, 0x5e, 0x10, 0xbe, 0x1f, 0xdf, + 0xf1, 0xe8, 0x13, 0x03, 0x9e, 0x78, 0x6c, 0xff, 0x21, 0x08, 0x71, 0x9a, 0x52, 0x93, 0x1b, 0x66, + 0xe8, 0x9a, 0xe2, 0x25, 0x82, 0x4f, 0x68, 0xb6, 0xfd, 0x47, 0x03, 0xac, 0xbb, 0x48, 0xf6, 0x2e, + 0xaf, 0x2a, 0x78, 0x07, 0xac, 0xa8, 0x44, 0x48, 0x62, 0x37, 0x5d, 0x23, 0x76, 0x7f, 0xe0, 0x4f, + 0x60, 0xa3, 0x90, 0x24, 0xa5, 0x89, 0x75, 0xa2, 0x5c, 0x13, 0x79, 0x81, 0x99, 0x9d, 0xd6, 0xda, + 0x20, 0xac, 0x0d, 0xfd, 0x40, 0x94, 0x63, 0x46, 0x62, 0x73, 0x41, 0x98, 0x53, 0xb7, 0x32, 0x39, + 0xf4, 0x1e, 0xf0, 0xd1, 0xfc, 0x8e, 0xde, 0xbc, 0x72, 0x80, 0xd8, 0xbe, 0xfb, 0xad, 0x5b, 0x5b, + 0x81, 0xe6, 0x3b, 0xae, 0xc0, 0xf6, 0x9f, 0x41, 0x75, 0xbb, 0x2c, 0x96, 0x23, 0x04, 0xeb, 0xb3, + 0xa7, 0x37, 0xc7, 0x39, 0xf1, 0xa7, 0xd4, 0x47, 0xc9, 0x65, 0xcf, 0x9f, 0xe3, 0x9c, 0xc0, 0x08, + 0x6c, 0x78, 0x66, 0x4a, 0x55, 0xc1, 0xf0, 0xd4, 0x91, 0xdd, 0x95, 0xd2, 0x72, 0xd0, 0x81, 0x43, + 0x2c, 0x7f, 0x07, 0xc0, 0x6a, 0xeb, 0x51, 0x73, 0x53, 0x6a, 0xcc, 0x13, 0x62, 0xaf, 0x93, 0x46, + 0xdc, 0xf2, 0xc8, 0xe1, 0x25, 0xb0, 0xff, 0x57, 0x00, 0xee, 0x27, 0x22, 0xaf, 0xfb, 0xe6, 0xe3, + 0xe0, 0xe7, 0x3d, 0x0f, 0x67, 0x82, 0x61, 0x9e, 0x45, 0x42, 0x66, 0xfd, 0x8c, 0x70, 0x9b, 0x70, + 0xdf, 0x41, 0xb8, 0xa0, 0x6a, 0xe9, 0x85, 0xfd, 0xad, 0xfb, 0xfb, 0x4f, 0x63, 0xeb, 0x07, 0x4b, + 0x3c, 0x1f, 0x19, 0xd2, 0xf9, 0x5e, 0xa9, 0xc5, 0x11, 0x3b, 0x7f, 0xe9, 0x48, 0xff, 0x36, 0x3e, + 0x73, 0xe8, 0x70, 0x68, 0xe1, 0xe1, 0xd0, 0xe2, 0x3f, 0x0e, 0x87, 0x9e, 0x30, 0x5e, 0xb5, 0x2f, + 0xfb, 0xf2, 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x9b, 0x8d, 0x8f, 0x73, 0x68, 0x09, 0x00, 0x00, } diff --git a/googleapis/cloud/automl/v1beta1/text.pb.go b/googleapis/cloud/automl/v1beta1/text.pb.go index 6ee86fd7dd..467983103b 100644 --- a/googleapis/cloud/automl/v1beta1/text.pb.go +++ b/googleapis/cloud/automl/v1beta1/text.pb.go @@ -65,9 +65,11 @@ func (m *TextClassificationDatasetMetadata) GetClassificationType() Classificati // Model metadata that is specific to text classification. type TextClassificationModelMetadata struct { - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + // Output only. Classification type of the dataset used to train this model. + ClassificationType ClassificationType `protobuf:"varint,3,opt,name=classification_type,json=classificationType,proto3,enum=google.cloud.automl.v1beta1.ClassificationType" json:"classification_type,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *TextClassificationModelMetadata) Reset() { *m = TextClassificationModelMetadata{} } @@ -95,6 +97,13 @@ func (m *TextClassificationModelMetadata) XXX_DiscardUnknown() { var xxx_messageInfo_TextClassificationModelMetadata proto.InternalMessageInfo +func (m *TextClassificationModelMetadata) GetClassificationType() ClassificationType { + if m != nil { + return m.ClassificationType + } + return ClassificationType_CLASSIFICATION_TYPE_UNSPECIFIED +} + // Dataset metadata that is specific to text extraction type TextExtractionDatasetMetadata struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -161,12 +170,11 @@ var xxx_messageInfo_TextExtractionModelMetadata proto.InternalMessageInfo // Dataset metadata for text sentiment. type TextSentimentDatasetMetadata struct { - // Required. A sentiment is expressed as an integer ordinal, where higher value - // means a more positive sentiment. The range of sentiments that will be used - // is between 0 and sentiment_max (inclusive on both ends), and all the values - // in the range must be represented in the dataset before a model can be - // created. - // sentiment_max value must be between 1 and 10 (inclusive). + // Required. A sentiment is expressed as an integer ordinal, where higher + // value means a more positive sentiment. The range of sentiments that will be + // used is between 0 and sentiment_max (inclusive on both ends), and all the + // values in the range must be represented in the dataset before a model can + // be created. sentiment_max value must be between 1 and 10 (inclusive). SentimentMax int32 `protobuf:"varint,1,opt,name=sentiment_max,json=sentimentMax,proto3" json:"sentiment_max,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -251,27 +259,27 @@ func init() { } var fileDescriptor_c1121cf231f416fd = []byte{ - // 342 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x91, 0xcf, 0x4a, 0x2b, 0x31, - 0x14, 0xc6, 0x99, 0xc2, 0xbd, 0x70, 0xc3, 0xd5, 0x45, 0xdd, 0x48, 0xff, 0x58, 0x3b, 0x82, 0xb8, - 0x4a, 0xac, 0xee, 0xc6, 0x55, 0x5b, 0xc5, 0x8d, 0x03, 0xa5, 0x16, 0x17, 0x52, 0xa8, 0xa7, 0xd3, - 0x38, 0x0c, 0x64, 0x72, 0x86, 0xce, 0xa9, 0x4c, 0x1f, 0xc0, 0xf7, 0xf1, 0x39, 0x7c, 0x14, 0x9f, - 0x42, 0x26, 0x99, 0x0a, 0xb1, 0xa5, 0xcb, 0xe4, 0xf7, 0x3b, 0x5f, 0xbe, 0x24, 0xec, 0x3c, 0x46, - 0x8c, 0x95, 0x14, 0x91, 0xc2, 0xd5, 0x42, 0xc0, 0x8a, 0x30, 0x55, 0xe2, 0xad, 0x37, 0x97, 0x04, - 0x3d, 0x41, 0xb2, 0x20, 0x9e, 0x2d, 0x91, 0xb0, 0xde, 0xb4, 0x1e, 0x37, 0x1e, 0xb7, 0x1e, 0xaf, - 0xbc, 0xc6, 0xe5, 0xbe, 0x90, 0x48, 0x41, 0x9e, 0x27, 0xaf, 0x49, 0x04, 0x94, 0xa0, 0xb6, 0x71, - 0x8d, 0x56, 0x35, 0x01, 0x59, 0x22, 0x40, 0x6b, 0x24, 0x03, 0x73, 0x4b, 0xfd, 0x77, 0x8f, 0x75, - 0x27, 0xb2, 0xa0, 0xa1, 0x33, 0x7a, 0x0b, 0x04, 0xb9, 0xa4, 0x50, 0x12, 0x2c, 0x80, 0xa0, 0xfe, - 0xc2, 0x8e, 0xdc, 0xec, 0x19, 0xad, 0x33, 0x79, 0xec, 0x9d, 0x7a, 0x17, 0x87, 0x57, 0x82, 0xef, - 0x29, 0xcc, 0xdd, 0xe0, 0xc9, 0x3a, 0x93, 0xe3, 0x7a, 0xb4, 0xb5, 0xe7, 0x77, 0x59, 0x67, 0xbb, - 0x46, 0x88, 0x0b, 0xa9, 0x36, 0x25, 0xfc, 0x0e, 0x6b, 0x97, 0xca, 0x5d, 0x41, 0x4b, 0x88, 0x76, - 0xb4, 0xf4, 0xdb, 0xac, 0xe9, 0x0a, 0xee, 0xfc, 0x90, 0xb5, 0x4a, 0xfc, 0x28, 0x35, 0x25, 0xa9, - 0xd4, 0xf4, 0xfb, 0x92, 0x67, 0xec, 0x20, 0xdf, 0xb0, 0x59, 0x0a, 0x85, 0xb9, 0xde, 0x9f, 0xf1, - 0xff, 0x9f, 0xcd, 0x10, 0x0a, 0xbf, 0xc5, 0x1a, 0x4e, 0x88, 0x73, 0xc4, 0xe0, 0xc3, 0x63, 0x9d, - 0x08, 0xd3, 0x7d, 0x0f, 0x32, 0xf8, 0x57, 0xce, 0x8f, 0xca, 0xc7, 0x1f, 0x79, 0xcf, 0xfd, 0xca, - 0x8c, 0x51, 0x81, 0x8e, 0x39, 0x2e, 0x63, 0x11, 0x4b, 0x6d, 0xbe, 0x46, 0x58, 0x04, 0x59, 0x92, - 0xef, 0xfc, 0xed, 0x1b, 0xbb, 0xfc, 0xac, 0x35, 0xef, 0x8d, 0x38, 0x1d, 0x96, 0xd2, 0xb4, 0xbf, - 0x22, 0x0c, 0xd5, 0xf4, 0xc9, 0x4a, 0x5f, 0xb5, 0x13, 0x4b, 0x83, 0xc0, 0xe0, 0x20, 0x30, 0xfc, - 0x21, 0x08, 0x2a, 0x61, 0xfe, 0xd7, 0x1c, 0x76, 0xfd, 0x1d, 0x00, 0x00, 0xff, 0xff, 0x5c, 0xfd, - 0x49, 0xfc, 0x9e, 0x02, 0x00, 0x00, + // 348 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x92, 0xcf, 0x4a, 0xc3, 0x40, + 0x10, 0xc6, 0x49, 0x45, 0xc1, 0x45, 0x3d, 0xd4, 0x8b, 0xf4, 0x8f, 0xd5, 0x08, 0xe2, 0x29, 0x6b, + 0xf5, 0x16, 0x4f, 0x6d, 0x15, 0x2f, 0x06, 0x4a, 0x2d, 0x1e, 0xa4, 0x50, 0xa7, 0xe9, 0x1a, 0x02, + 0x9b, 0x9d, 0xd0, 0x4c, 0x25, 0x3d, 0x8b, 0xef, 0xe3, 0x73, 0xf8, 0x28, 0x3e, 0x85, 0x64, 0x37, + 0x0a, 0x6b, 0x4b, 0xbd, 0x78, 0xcc, 0x7c, 0xbf, 0x6f, 0xe6, 0xcb, 0xcc, 0xb2, 0xd3, 0x08, 0x31, + 0x92, 0x82, 0x87, 0x12, 0xe7, 0x53, 0x0e, 0x73, 0xc2, 0x44, 0xf2, 0x97, 0xf6, 0x44, 0x10, 0xb4, + 0x39, 0x89, 0x9c, 0xbc, 0x74, 0x86, 0x84, 0xd5, 0xba, 0xe1, 0x3c, 0xcd, 0x79, 0x86, 0xf3, 0x4a, + 0xae, 0xd6, 0x28, 0x9b, 0x40, 0x1a, 0x73, 0x50, 0x0a, 0x09, 0x28, 0x46, 0x95, 0x19, 0x6b, 0xed, + 0x7c, 0xdd, 0x88, 0x50, 0x42, 0x96, 0xc5, 0xcf, 0x71, 0xa8, 0x2d, 0xc6, 0xe1, 0xbe, 0x39, 0xec, + 0x78, 0x28, 0x72, 0xea, 0x59, 0xe2, 0x35, 0x10, 0x64, 0x82, 0x02, 0x41, 0x30, 0x05, 0x82, 0xea, + 0x13, 0xdb, 0xb7, 0xdd, 0x63, 0x5a, 0xa4, 0xe2, 0xc0, 0x39, 0x72, 0xce, 0xf6, 0x2e, 0xb8, 0xb7, + 0x26, 0xb0, 0x67, 0x37, 0x1e, 0x2e, 0x52, 0x31, 0xa8, 0x86, 0x4b, 0x35, 0xf7, 0xd5, 0x61, 0xad, + 0xe5, 0x1c, 0x01, 0x4e, 0x85, 0xfc, 0x2b, 0xc5, 0xc6, 0xff, 0xa5, 0x68, 0xb1, 0x66, 0x11, 0xe2, + 0x26, 0xa7, 0x19, 0x84, 0x2b, 0x16, 0xe1, 0x36, 0x59, 0xdd, 0x06, 0xac, 0x84, 0x6e, 0x8f, 0x35, + 0x0a, 0xf9, 0x5e, 0x28, 0x8a, 0x13, 0xa1, 0xe8, 0xf7, 0x1e, 0x4f, 0xd8, 0x6e, 0xf6, 0xad, 0x8d, + 0x13, 0xc8, 0xf5, 0x06, 0x37, 0x07, 0x3b, 0x3f, 0xc5, 0x00, 0x72, 0xb7, 0xc1, 0x6a, 0x56, 0x13, + 0x6b, 0x44, 0xf7, 0xdd, 0x61, 0xad, 0x10, 0x93, 0x75, 0x7f, 0xdb, 0xdd, 0x2e, 0xfc, 0xfd, 0xe2, + 0xbe, 0x7d, 0xe7, 0xb1, 0x53, 0x92, 0x11, 0x4a, 0x50, 0x91, 0x87, 0xb3, 0x88, 0x47, 0x42, 0xe9, + 0xeb, 0x73, 0x23, 0x41, 0x1a, 0x67, 0x2b, 0x9f, 0xcc, 0x95, 0xf9, 0xfc, 0xa8, 0xd4, 0x6f, 0x35, + 0x38, 0xea, 0x15, 0xd0, 0xa8, 0x33, 0x27, 0x0c, 0xe4, 0xe8, 0xc1, 0x40, 0x9f, 0x95, 0x43, 0xa3, + 0xfa, 0xbe, 0x96, 0x7d, 0x5f, 0xeb, 0x77, 0xbe, 0x5f, 0x02, 0x93, 0x2d, 0x3d, 0xec, 0xf2, 0x2b, + 0x00, 0x00, 0xff, 0xff, 0x43, 0x80, 0x3b, 0xd7, 0x01, 0x03, 0x00, 0x00, } diff --git a/googleapis/cloud/binaryauthorization/v1beta1/resources.pb.go b/googleapis/cloud/binaryauthorization/v1beta1/resources.pb.go index 3cb25fd139..e10a683870 100644 --- a/googleapis/cloud/binaryauthorization/v1beta1/resources.pb.go +++ b/googleapis/cloud/binaryauthorization/v1beta1/resources.pb.go @@ -794,81 +794,88 @@ func init() { } var fileDescriptor_1b83e716c45ff98c = []byte{ - // 1214 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x56, 0x5f, 0x73, 0xdb, 0xc4, - 0x17, 0x8d, 0x9c, 0x7f, 0xcd, 0x75, 0xe2, 0xb8, 0xdb, 0xe6, 0x17, 0xd7, 0xbf, 0x94, 0x1a, 0x03, - 0x33, 0xe1, 0x01, 0xbb, 0x71, 0x92, 0x36, 0xd0, 0x99, 0x0e, 0xb2, 0xad, 0x3a, 0x26, 0x8e, 0x6d, - 0x64, 0x9b, 0x4e, 0x80, 0x99, 0x65, 0x2d, 0x6d, 0x54, 0x4d, 0x24, 0xad, 0x58, 0x49, 0x6d, 0x0d, - 0x4f, 0x0c, 0xc3, 0xf0, 0x04, 0xaf, 0x7c, 0x3f, 0x86, 0x0f, 0xc0, 0x0c, 0x2f, 0x3c, 0x32, 0xab, - 0x3f, 0xb1, 0xe3, 0x3a, 0x25, 0x09, 0x6f, 0xde, 0x7b, 0xee, 0x9e, 0x7b, 0xf6, 0xee, 0xb9, 0x2b, - 0xc3, 0x81, 0xc1, 0x98, 0x61, 0xd1, 0xb2, 0x66, 0xb1, 0x40, 0x2f, 0x0f, 0x4d, 0x87, 0xf0, 0x11, - 0x09, 0xfc, 0x17, 0x8c, 0x9b, 0xdf, 0x11, 0xdf, 0x64, 0x4e, 0xf9, 0xe5, 0xce, 0x90, 0xfa, 0x64, - 0xa7, 0xcc, 0xa9, 0xc7, 0x02, 0xae, 0x51, 0xaf, 0xe4, 0x72, 0xe6, 0x33, 0xb4, 0x1d, 0xed, 0x2c, - 0x85, 0x3b, 0x4b, 0x33, 0x76, 0x96, 0xe2, 0x9d, 0xf9, 0xad, 0xb8, 0x06, 0x71, 0xcd, 0x32, 0x71, - 0x1c, 0xe6, 0x87, 0x70, 0xcc, 0x93, 0x7f, 0x10, 0xa3, 0xe1, 0x6a, 0x18, 0x9c, 0x96, 0x7d, 0xd3, - 0xa6, 0x9e, 0x4f, 0x6c, 0x37, 0x4a, 0x28, 0xfe, 0xb5, 0x04, 0x4b, 0x5d, 0x66, 0x99, 0xda, 0x08, - 0x21, 0x58, 0x70, 0x88, 0x4d, 0x73, 0x52, 0x41, 0xda, 0x5e, 0x51, 0xc3, 0xdf, 0xa8, 0x00, 0x69, - 0x9d, 0x7a, 0x1a, 0x37, 0x5d, 0xc1, 0x9a, 0x5b, 0x0a, 0xa1, 0xc9, 0x10, 0xfa, 0x55, 0x82, 0xfb, - 0x86, 0xc5, 0x86, 0xc4, 0xc2, 0x6e, 0xc8, 0x83, 0xe9, 0x4b, 0x62, 0x05, 0xa1, 0x0a, 0x6c, 0x33, - 0x9d, 0xe6, 0x96, 0x0b, 0xd2, 0x76, 0xa6, 0x72, 0x54, 0xba, 0xea, 0x91, 0x4a, 0x91, 0x9e, 0x52, - 0x23, 0x64, 0x8d, 0x16, 0xca, 0x39, 0xe7, 0x31, 0xd3, 0xa9, 0x9a, 0x37, 0x2e, 0xc5, 0xd0, 0x4f, - 0x12, 0x6c, 0x11, 0xdd, 0x36, 0x3d, 0x4f, 0x28, 0x78, 0xf5, 0xc2, 0xf4, 0xa9, 0x65, 0x7a, 0x3e, - 0x76, 0x89, 0xef, 0x53, 0xee, 0x78, 0xb9, 0x54, 0x61, 0x7e, 0x3b, 0x5d, 0xa9, 0x5d, 0x5d, 0x8f, - 0x9c, 0xb0, 0x3d, 0x4f, 0xc8, 0xba, 0x11, 0x97, 0x9a, 0x27, 0x97, 0x41, 0x1e, 0xfa, 0x51, 0x82, - 0x4d, 0xcd, 0x0a, 0x3c, 0x9f, 0x72, 0x3c, 0xd6, 0xc3, 0x03, 0x8b, 0x7a, 0xb9, 0xf9, 0x50, 0xc2, - 0xf5, 0x5b, 0x52, 0x8b, 0xf8, 0xce, 0x05, 0xa9, 0x82, 0x4d, 0x71, 0x7c, 0x3e, 0x52, 0x37, 0xb4, - 0x59, 0x18, 0xb2, 0xe1, 0x7f, 0x3a, 0x3d, 0x25, 0x81, 0xe5, 0x4f, 0x89, 0xc8, 0x2d, 0x14, 0xa4, - 0xed, 0x74, 0xe5, 0xf1, 0x0d, 0xda, 0x20, 0x98, 0xd5, 0xbb, 0x31, 0xed, 0x85, 0x28, 0x7a, 0x02, - 0xe9, 0xc0, 0xd5, 0x89, 0x4f, 0xb1, 0x30, 0x5a, 0x6e, 0x31, 0xac, 0x91, 0x4f, 0x6a, 0x24, 0x2e, - 0x2c, 0xf5, 0x13, 0x17, 0xaa, 0x10, 0xa5, 0x8b, 0x40, 0xfe, 0x07, 0x09, 0xf2, 0x97, 0x9f, 0x10, - 0x65, 0x61, 0xfe, 0x8c, 0x8e, 0x62, 0x7b, 0x8a, 0x9f, 0xe8, 0x18, 0x16, 0xc5, 0xdd, 0xd3, 0x5c, - 0xea, 0xbf, 0x9d, 0x25, 0x62, 0xf9, 0x24, 0x75, 0x20, 0x15, 0x75, 0xc8, 0x5f, 0xee, 0x3b, 0xf4, - 0x11, 0x7c, 0xd8, 0x68, 0x75, 0xaa, 0x72, 0x0b, 0x77, 0x3b, 0xad, 0x66, 0xed, 0x04, 0x2b, 0x5f, - 0xc8, 0xad, 0x81, 0xdc, 0x6f, 0x76, 0xda, 0xf8, 0xb8, 0x53, 0x57, 0xf0, 0xa0, 0xdd, 0xeb, 0x2a, - 0xb5, 0xe6, 0xb3, 0xa6, 0x52, 0xcf, 0xce, 0x21, 0x80, 0x25, 0xa5, 0x2d, 0x57, 0x5b, 0x4a, 0x56, - 0x42, 0x69, 0x58, 0xae, 0x37, 0x7b, 0xe1, 0x22, 0x55, 0x7c, 0x0a, 0xf7, 0x2e, 0x35, 0x15, 0x7a, - 0x17, 0x56, 0xc5, 0xec, 0x25, 0x86, 0x8d, 0x0f, 0x9c, 0x16, 0xb1, 0x38, 0xa5, 0xf8, 0xcb, 0x02, - 0xac, 0x5d, 0x6c, 0x3c, 0x83, 0xf5, 0xe9, 0xb9, 0x93, 0xc2, 0xb9, 0x7b, 0x76, 0xc3, 0xa6, 0x94, - 0xa6, 0x46, 0x2e, 0x43, 0x2f, 0xb6, 0xe2, 0x11, 0x6c, 0x72, 0xfa, 0x6d, 0x60, 0x72, 0x8a, 0x85, - 0x28, 0x2f, 0x7e, 0x77, 0xf0, 0x70, 0x14, 0x0e, 0xd8, 0x8a, 0xba, 0x11, 0xc3, 0xf2, 0x04, 0x5a, - 0x1d, 0x21, 0x0e, 0x59, 0xea, 0x9c, 0x32, 0xae, 0x51, 0x9b, 0x3a, 0x7e, 0xa4, 0x74, 0x3e, 0x54, - 0xda, 0xb8, 0xb1, 0xd2, 0x31, 0x5f, 0x28, 0x75, 0x9d, 0x5e, 0x0c, 0x14, 0x6d, 0xc8, 0x4c, 0x5d, - 0xe4, 0x03, 0xf8, 0xff, 0xdb, 0xaf, 0x2e, 0x0b, 0xab, 0x72, 0xeb, 0xb9, 0x7c, 0xd2, 0xc3, 0x72, - 0xab, 0xd5, 0x79, 0x9e, 0x95, 0xd0, 0x26, 0xdc, 0x51, 0x95, 0xcf, 0x07, 0x4d, 0x55, 0xc1, 0x72, - 0xbf, 0xaf, 0xf4, 0xfa, 0xe1, 0xde, 0x6c, 0x0a, 0xad, 0x43, 0x3a, 0x4e, 0xad, 0x2b, 0xed, 0x93, - 0xec, 0x7c, 0xd1, 0x85, 0xf5, 0x29, 0x49, 0xa8, 0x00, 0x5b, 0x4a, 0xfb, 0x59, 0x47, 0xad, 0x29, - 0xc7, 0x4a, 0xbb, 0x3f, 0xab, 0xe0, 0x38, 0xa3, 0x8e, 0xab, 0xad, 0x4e, 0xed, 0x08, 0xcb, 0xed, - 0x3a, 0x96, 0x07, 0xf5, 0x66, 0x1f, 0xb7, 0x3a, 0x8d, 0xac, 0x84, 0xee, 0xc1, 0x46, 0x5d, 0x3d, - 0x51, 0x07, 0xed, 0x71, 0x14, 0x77, 0xda, 0xad, 0x93, 0x6c, 0xaa, 0xf8, 0x73, 0x0a, 0x6e, 0x45, - 0x7d, 0x66, 0xfc, 0x86, 0xef, 0xf8, 0x2b, 0xd8, 0x0c, 0x3c, 0xca, 0x31, 0x7b, 0xe5, 0x50, 0x1d, - 0xeb, 0x7c, 0xa4, 0x33, 0xed, 0x0c, 0x3b, 0xcc, 0x8f, 0xae, 0x27, 0x5d, 0x79, 0x7a, 0xf5, 0xeb, - 0x19, 0x78, 0x94, 0x77, 0x04, 0x4f, 0x3d, 0xa2, 0x69, 0x33, 0x9f, 0x1e, 0xce, 0xa9, 0x77, 0x83, - 0x19, 0xf1, 0xe9, 0x27, 0x63, 0xe1, 0x3a, 0x4f, 0x46, 0x75, 0x1d, 0xd6, 0x48, 0x7c, 0x6e, 0xec, - 0x8f, 0x5c, 0x5a, 0xfc, 0x43, 0x82, 0xbb, 0xb3, 0xca, 0xa3, 0x0f, 0x20, 0x23, 0x0e, 0x83, 0x39, - 0x3d, 0xa5, 0x9c, 0x3a, 0x5a, 0xd2, 0x9f, 0x35, 0x11, 0x55, 0x93, 0x20, 0xfa, 0x1a, 0xd2, 0x6e, - 0x30, 0xb4, 0x4c, 0x0d, 0x9f, 0xd1, 0x51, 0xf2, 0xad, 0x78, 0x72, 0x0d, 0x67, 0xc6, 0x6a, 0xba, - 0x21, 0xc9, 0x11, 0x1d, 0xa9, 0xe0, 0x26, 0x3f, 0x3d, 0xd4, 0x80, 0x82, 0x4e, 0x2d, 0x6a, 0x44, - 0x53, 0xea, 0x51, 0xfe, 0xd2, 0xd4, 0x28, 0x26, 0x9a, 0xc6, 0x02, 0xc7, 0xc7, 0xd4, 0x26, 0xa6, - 0x15, 0x76, 0x7b, 0x45, 0xbd, 0x3f, 0xce, 0xeb, 0x45, 0x69, 0x72, 0x94, 0xa5, 0x88, 0xa4, 0xe2, - 0x6f, 0x0b, 0xb0, 0xd6, 0x3d, 0x33, 0x5f, 0x9f, 0x97, 0x41, 0xef, 0x43, 0x66, 0x2c, 0x1c, 0xbb, - 0xd4, 0x8e, 0xcf, 0xb7, 0x7a, 0x5e, 0xbe, 0x4b, 0x6d, 0xf4, 0x3d, 0xdc, 0xf1, 0x4c, 0xc3, 0x21, - 0x7e, 0x20, 0xe6, 0xd6, 0x32, 0x18, 0x37, 0xfd, 0x17, 0x76, 0xf8, 0x7e, 0x66, 0x2a, 0x9f, 0x5d, - 0xe3, 0x7b, 0x34, 0x59, 0xbb, 0xd4, 0x4b, 0x28, 0xe5, 0x84, 0x51, 0x45, 0xde, 0x1b, 0xb1, 0xe2, - 0xef, 0x29, 0x40, 0x6f, 0xa6, 0xa2, 0xf7, 0xe0, 0x41, 0xaf, 0xd9, 0x68, 0xcb, 0xfd, 0x81, 0x18, - 0xad, 0x56, 0xa3, 0xa3, 0x36, 0xfb, 0x87, 0xc7, 0x53, 0xe3, 0x21, 0xa6, 0xaf, 0x27, 0xe3, 0x6e, - 0xaf, 0x87, 0x2b, 0x0f, 0xf7, 0x0e, 0x70, 0xef, 0x50, 0xae, 0xec, 0x3f, 0x8a, 0xc7, 0x32, 0x06, - 0x76, 0x1f, 0x3e, 0xae, 0x24, 0x40, 0x6a, 0x12, 0xd8, 0x7b, 0xf8, 0xf1, 0xa3, 0x04, 0x98, 0x9f, - 0x05, 0xec, 0xef, 0x54, 0xb2, 0x0b, 0xe8, 0x1d, 0xc8, 0x0b, 0x40, 0x88, 0xc1, 0xdd, 0xa3, 0x5a, - 0x6f, 0xe7, 0x42, 0xa9, 0xc5, 0x19, 0xf8, 0x64, 0xc5, 0xa5, 0x19, 0xf8, 0x64, 0xe1, 0xe5, 0xb7, - 0xe0, 0xa2, 0xfe, 0x2d, 0xb4, 0x01, 0xb7, 0x95, 0x5a, 0x5d, 0x48, 0xab, 0xec, 0x9f, 0x6f, 0x5b, - 0x99, 0x08, 0xef, 0x1e, 0xec, 0x89, 0xf0, 0xee, 0xc1, 0x5e, 0x16, 0x26, 0xc2, 0xfb, 0x95, 0x9d, - 0x84, 0x24, 0x5d, 0xfc, 0x53, 0x82, 0xdb, 0x6f, 0x98, 0x10, 0xe5, 0x60, 0x59, 0x63, 0xb6, 0x78, - 0x8e, 0x62, 0x5b, 0x24, 0x4b, 0x94, 0x81, 0x94, 0xa9, 0x87, 0x06, 0x58, 0x51, 0x53, 0xa6, 0x8e, - 0x3e, 0x85, 0x2d, 0xe2, 0x69, 0xa6, 0x89, 0x09, 0xb7, 0x19, 0xa7, 0x3a, 0x76, 0x0d, 0x17, 0x8f, - 0x9d, 0x15, 0xd9, 0xf3, 0x70, 0x4e, 0xcd, 0x85, 0x59, 0x72, 0x94, 0xd4, 0x35, 0xdc, 0x71, 0x2d, - 0x02, 0xeb, 0xee, 0x99, 0xf9, 0x7a, 0x72, 0xd3, 0xe2, 0x75, 0xbf, 0xcf, 0x17, 0xfc, 0x75, 0x38, - 0xa7, 0xae, 0xb9, 0x93, 0x81, 0xea, 0x2a, 0xc0, 0x98, 0xbd, 0xfa, 0xcd, 0x97, 0x5f, 0xc5, 0xc4, - 0x06, 0xb3, 0x88, 0x63, 0x94, 0x18, 0x37, 0xca, 0x06, 0x75, 0xc2, 0xb7, 0xa3, 0x1c, 0x41, 0xc4, - 0x35, 0xbd, 0x7f, 0xff, 0x1f, 0xfe, 0x64, 0x06, 0xf6, 0xb7, 0x24, 0x0d, 0x97, 0x42, 0xaa, 0xdd, - 0x7f, 0x02, 0x00, 0x00, 0xff, 0xff, 0xf0, 0x82, 0x0c, 0x36, 0xd1, 0x0b, 0x00, 0x00, + // 1324 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x57, 0xcf, 0x53, 0x1b, 0xc7, + 0x12, 0x66, 0x57, 0xfc, 0xb0, 0x5b, 0x20, 0xe4, 0xb1, 0x79, 0x08, 0x3d, 0xfc, 0xcc, 0x53, 0x92, + 0x0a, 0x4e, 0x2a, 0x92, 0x11, 0x60, 0x13, 0xbb, 0xca, 0xe5, 0x95, 0xb4, 0x80, 0x82, 0x90, 0x94, + 0x95, 0x64, 0x17, 0xc9, 0x61, 0x32, 0xda, 0x1d, 0xc4, 0x86, 0xdd, 0x9d, 0xcd, 0xec, 0x2e, 0x58, + 0x71, 0xf9, 0x90, 0x5b, 0x2a, 0xd7, 0x1c, 0x72, 0xc9, 0x1f, 0x97, 0xe4, 0xe8, 0x5b, 0x2a, 0x95, + 0xaa, 0x1c, 0x53, 0xfb, 0x0b, 0x49, 0x20, 0x1c, 0x70, 0x6e, 0x3b, 0xfd, 0x75, 0x7f, 0xfd, 0xcd, + 0x4c, 0x77, 0x8f, 0x04, 0x5b, 0x3d, 0xc6, 0x7a, 0x06, 0x2d, 0xa8, 0x06, 0xf3, 0xb4, 0x42, 0x57, + 0xb7, 0x08, 0xef, 0x13, 0xcf, 0x3d, 0x62, 0x5c, 0xff, 0x96, 0xb8, 0x3a, 0xb3, 0x0a, 0x27, 0x6b, + 0x5d, 0xea, 0x92, 0xb5, 0x02, 0xa7, 0x0e, 0xf3, 0xb8, 0x4a, 0x9d, 0xbc, 0xcd, 0x99, 0xcb, 0xd0, + 0x6a, 0x18, 0x99, 0x0f, 0x22, 0xf3, 0x63, 0x22, 0xf3, 0x51, 0x64, 0xf6, 0x5e, 0x94, 0x83, 0xd8, + 0x7a, 0xe1, 0x50, 0xa7, 0x86, 0x86, 0xbb, 0xf4, 0x88, 0x9c, 0xe8, 0x8c, 0x87, 0x54, 0xd9, 0xa5, + 0x21, 0x87, 0x38, 0x4d, 0x04, 0xc5, 0xb1, 0xc1, 0xaa, 0xeb, 0x1d, 0x16, 0x5c, 0xdd, 0xa4, 0x8e, + 0x4b, 0x4c, 0x3b, 0x72, 0x58, 0x1e, 0x8a, 0x25, 0x96, 0xc5, 0xdc, 0x20, 0x77, 0x24, 0x32, 0xf7, + 0xeb, 0x0c, 0x4c, 0x37, 0x99, 0xa1, 0xab, 0x7d, 0xb4, 0x08, 0x93, 0x16, 0x31, 0x69, 0x46, 0x58, + 0x11, 0x56, 0x6f, 0x96, 0x12, 0xbf, 0x48, 0x09, 0x25, 0x30, 0xa0, 0x0f, 0x20, 0xa9, 0x51, 0x47, + 0xe5, 0xba, 0xed, 0x47, 0x66, 0xa6, 0x63, 0x5c, 0x50, 0x86, 0xed, 0xe8, 0x47, 0x01, 0xee, 0xf6, + 0x0c, 0xd6, 0x25, 0x06, 0xb6, 0x03, 0x46, 0x4c, 0x4f, 0x88, 0xe1, 0x05, 0xe9, 0xb0, 0xc9, 0x34, + 0x9a, 0x99, 0x59, 0x11, 0x56, 0x53, 0xc5, 0xbd, 0xfc, 0x55, 0x0f, 0x26, 0x1f, 0x2a, 0xcb, 0xef, + 0x04, 0xac, 0xe1, 0x42, 0x3e, 0xe3, 0xdc, 0x67, 0x1a, 0x0d, 0x65, 0x64, 0x7b, 0x97, 0x3a, 0xa0, + 0x1f, 0x04, 0x58, 0x26, 0x9a, 0xa9, 0x3b, 0x8e, 0x2f, 0xe3, 0xf4, 0x48, 0x77, 0xa9, 0xa1, 0x3b, + 0x2e, 0xb6, 0x89, 0xeb, 0x52, 0x6e, 0x39, 0x19, 0x71, 0x25, 0xb1, 0x9a, 0x2c, 0x96, 0xaf, 0x2e, + 0x4a, 0x8a, 0xd9, 0x5e, 0xc4, 0x64, 0xcd, 0x90, 0x2b, 0x12, 0x43, 0x2e, 0xc3, 0x1d, 0xf4, 0xbd, + 0x00, 0x8b, 0xaa, 0xe1, 0x39, 0x2e, 0xe5, 0x78, 0x20, 0x8a, 0x7b, 0x06, 0x75, 0x32, 0x89, 0x40, + 0xc7, 0xf5, 0x0f, 0xa7, 0x1c, 0xf2, 0x9d, 0xa9, 0x52, 0x7c, 0x36, 0xd9, 0x72, 0x79, 0x3f, 0xd4, + 0xb3, 0xa0, 0x8e, 0x73, 0x40, 0x1c, 0xfe, 0xa3, 0xd1, 0x43, 0xe2, 0x19, 0xee, 0x39, 0x25, 0x99, + 0xc9, 0x15, 0x61, 0x35, 0x59, 0x7c, 0xf4, 0x0e, 0x07, 0xe2, 0x33, 0xfb, 0x49, 0x45, 0xe5, 0x4e, + 0xc4, 0x3d, 0x02, 0xa1, 0x67, 0x90, 0xf4, 0x6c, 0x8d, 0xb8, 0x14, 0xfb, 0x45, 0x9a, 0x99, 0x0a, + 0x12, 0x65, 0xe3, 0x44, 0x71, 0x05, 0xe7, 0xdb, 0x71, 0x05, 0x87, 0x45, 0x08, 0x61, 0x8c, 0x6f, + 0xcd, 0x7e, 0x27, 0x40, 0xf6, 0xf2, 0x0d, 0xa3, 0x34, 0x24, 0x8e, 0x69, 0x3f, 0xac, 0x60, 0xc5, + 0xff, 0x44, 0xfb, 0x30, 0xe5, 0xd7, 0x03, 0xcd, 0x88, 0xff, 0x6a, 0x57, 0x4a, 0xc8, 0xf2, 0x58, + 0xdc, 0x12, 0x72, 0x1a, 0x64, 0x2f, 0x2f, 0x48, 0xf4, 0x09, 0xdc, 0xdf, 0xa9, 0x35, 0x4a, 0x52, + 0x0d, 0x37, 0x1b, 0xb5, 0x6a, 0xf9, 0x00, 0xcb, 0xcf, 0xa5, 0x5a, 0x47, 0x6a, 0x57, 0x1b, 0x75, + 0xbc, 0xdf, 0xa8, 0xc8, 0xb8, 0x53, 0x6f, 0x35, 0xe5, 0x72, 0x75, 0xbb, 0x2a, 0x57, 0xd2, 0x13, + 0x08, 0x60, 0x5a, 0xae, 0x4b, 0xa5, 0x9a, 0x9c, 0x16, 0x50, 0x12, 0x66, 0x2a, 0xd5, 0x56, 0xb0, + 0x10, 0x1f, 0x57, 0xdf, 0x48, 0xdb, 0x70, 0x7f, 0x9c, 0xc0, 0x70, 0x07, 0xc4, 0xd6, 0x9d, 0xbc, + 0xca, 0xcc, 0x42, 0xd4, 0xbd, 0x4b, 0x36, 0x67, 0x5f, 0x53, 0xd5, 0x75, 0x0a, 0xaf, 0xa2, 0xaf, + 0xd7, 0x85, 0xb0, 0x0d, 0x73, 0x4f, 0x61, 0xe9, 0xd2, 0x9a, 0x45, 0xff, 0x87, 0x59, 0xbf, 0xc9, + 0xe3, 0x7e, 0x88, 0xce, 0x2e, 0xe9, 0xdb, 0x22, 0x97, 0xdc, 0xcf, 0x93, 0x30, 0x37, 0x7a, 0x91, + 0x2e, 0xcc, 0x9f, 0xef, 0x6d, 0x21, 0xe8, 0xed, 0xed, 0x77, 0x3c, 0xdf, 0xfc, 0xc5, 0xb6, 0x16, + 0x95, 0x14, 0x1d, 0x3d, 0xda, 0x27, 0xb0, 0xc8, 0xe9, 0x37, 0x9e, 0xce, 0x29, 0xf6, 0x95, 0x39, + 0xd1, 0x24, 0xc3, 0xdd, 0x7e, 0xd0, 0xc4, 0xd1, 0x4c, 0x5a, 0x88, 0x7c, 0xa4, 0x21, 0x97, 0x52, + 0x1f, 0x9d, 0x42, 0x9a, 0x5a, 0x87, 0x8c, 0xab, 0xd4, 0xa4, 0x96, 0x1b, 0x6a, 0x4e, 0x04, 0x9a, + 0x77, 0xde, 0x59, 0xf3, 0x80, 0x6f, 0x20, 0x7a, 0x9e, 0x8e, 0x5a, 0x73, 0x26, 0xa4, 0xce, 0x95, + 0xc8, 0x3d, 0xf8, 0xef, 0xdb, 0x8b, 0x22, 0x0d, 0xb3, 0x52, 0xed, 0x85, 0x74, 0xd0, 0xc2, 0x52, + 0xad, 0xd6, 0x78, 0x91, 0x16, 0xd0, 0x22, 0xdc, 0x56, 0xe4, 0xcf, 0x3b, 0x55, 0x45, 0xc6, 0x52, + 0xbb, 0x2d, 0xb7, 0xda, 0x41, 0x6c, 0x5a, 0x44, 0xf3, 0x90, 0x8c, 0x5c, 0x2b, 0x72, 0xfd, 0x20, + 0x9d, 0xc8, 0xd9, 0x30, 0x7f, 0x4e, 0x17, 0x5a, 0x81, 0x65, 0xb9, 0xbe, 0xdd, 0x50, 0xca, 0xf2, + 0xbe, 0x5c, 0x6f, 0x8f, 0x4b, 0x38, 0xf0, 0xa8, 0xe0, 0x52, 0xad, 0x51, 0xde, 0xc3, 0x52, 0xbd, + 0x82, 0xa5, 0x4e, 0xa5, 0xda, 0xc6, 0xb5, 0xc6, 0x4e, 0x5a, 0x40, 0x4b, 0xb0, 0x50, 0x51, 0x0e, + 0x94, 0x4e, 0x7d, 0x60, 0xc5, 0x8d, 0x7a, 0xed, 0x20, 0x2d, 0xe6, 0x7e, 0x17, 0xe1, 0x46, 0x78, + 0xd8, 0x8c, 0x5f, 0x7c, 0x44, 0xc4, 0xeb, 0x3d, 0x22, 0xa7, 0xb0, 0xe8, 0x39, 0x94, 0x63, 0x76, + 0x6a, 0x51, 0x0d, 0x6b, 0xbc, 0xaf, 0x31, 0xf5, 0x18, 0x5b, 0xcc, 0x0d, 0x6f, 0x2b, 0x59, 0x7c, + 0x7a, 0xf5, 0xdb, 0xea, 0x38, 0x94, 0x37, 0x7c, 0x9e, 0x4a, 0x48, 0x53, 0x67, 0x2e, 0xdd, 0x9d, + 0x50, 0xee, 0x78, 0x63, 0xec, 0xe7, 0x67, 0xd3, 0xe4, 0xb5, 0x67, 0xd3, 0xe3, 0x83, 0x37, 0xd2, + 0x73, 0xf8, 0xf8, 0x0a, 0x1d, 0x7b, 0x76, 0x58, 0x1f, 0x8e, 0xe9, 0x59, 0x12, 0x81, 0x4e, 0xe1, + 0x55, 0xfc, 0xf9, 0xba, 0x34, 0x0f, 0x73, 0xf1, 0x02, 0xbb, 0x7d, 0x9b, 0xe6, 0xfe, 0x10, 0xe0, + 0xce, 0xb8, 0xed, 0xa1, 0x8f, 0x20, 0xe5, 0x1f, 0x16, 0xe6, 0xf4, 0x90, 0x72, 0x6a, 0xa9, 0x23, + 0x37, 0x31, 0xe7, 0x43, 0x4a, 0x8c, 0x20, 0x02, 0x49, 0xdb, 0xeb, 0x1a, 0xba, 0x8a, 0x8f, 0x69, + 0x3f, 0x7e, 0x08, 0x9f, 0x5c, 0xa3, 0x1b, 0x22, 0x49, 0xcd, 0x80, 0x64, 0x8f, 0x46, 0x0f, 0x0e, + 0xd8, 0xf1, 0xda, 0x41, 0x35, 0x58, 0xd1, 0xa8, 0x41, 0x7b, 0xe1, 0xa0, 0x70, 0x28, 0x3f, 0xd1, + 0x55, 0x8a, 0x89, 0xaa, 0x32, 0xcf, 0x72, 0x31, 0x35, 0x89, 0x6e, 0x04, 0xf7, 0x1a, 0xfd, 0xde, + 0xb8, 0x3b, 0x70, 0x6e, 0x85, 0xbe, 0x52, 0xe8, 0x2a, 0xfb, 0x9e, 0xb9, 0x9f, 0x26, 0x61, 0xae, + 0x79, 0xac, 0xbf, 0x3c, 0x4b, 0x88, 0xde, 0x87, 0xd4, 0x60, 0x0b, 0xd8, 0xa6, 0x66, 0x34, 0xbf, + 0x66, 0xcf, 0x34, 0x34, 0xa9, 0x89, 0x5e, 0xc1, 0x6d, 0x47, 0xef, 0x59, 0xc4, 0xf5, 0xfc, 0xd1, + 0x61, 0xf4, 0x18, 0xd7, 0xdd, 0x23, 0x33, 0x78, 0x12, 0x52, 0xc5, 0xcf, 0xae, 0xf1, 0xe2, 0x0e, + 0xe7, 0xce, 0xb7, 0x62, 0x4a, 0x29, 0x66, 0x54, 0x90, 0x73, 0xc1, 0x96, 0xfb, 0x4d, 0x04, 0x74, + 0xd1, 0x15, 0xbd, 0x07, 0xf7, 0x5a, 0xd5, 0x9d, 0xba, 0xd4, 0xee, 0xf8, 0x3d, 0x5d, 0xdb, 0x69, + 0x28, 0xd5, 0xf6, 0xee, 0xfe, 0xb9, 0xbe, 0xf4, 0xdb, 0xbe, 0x25, 0xe1, 0x66, 0xab, 0x85, 0x8b, + 0x0f, 0x36, 0xb6, 0x70, 0x6b, 0x57, 0x2a, 0x6e, 0x3e, 0x8c, 0xe6, 0x41, 0x04, 0xac, 0x3f, 0x78, + 0x54, 0x8c, 0x01, 0x71, 0x18, 0xd8, 0x78, 0xf0, 0xe9, 0xc3, 0x18, 0x48, 0x8c, 0x03, 0x36, 0xd7, + 0x8a, 0xe9, 0x49, 0xf4, 0x3f, 0xc8, 0xfa, 0x80, 0x2f, 0x06, 0x37, 0xf7, 0xca, 0xad, 0xb5, 0x91, + 0x54, 0x53, 0x63, 0xf0, 0xe1, 0x8c, 0xd3, 0x63, 0xf0, 0xe1, 0xc4, 0x33, 0x6f, 0xc1, 0xfd, 0xfc, + 0x37, 0xd0, 0x02, 0xdc, 0x92, 0xcb, 0x15, 0x5f, 0x5a, 0x71, 0xf3, 0x2c, 0xec, 0xe6, 0x90, 0x79, + 0x7d, 0x6b, 0xc3, 0x37, 0xaf, 0x6f, 0x6d, 0xa4, 0x61, 0xc8, 0xbc, 0x59, 0x5c, 0x8b, 0x49, 0x92, + 0xb9, 0x3f, 0x05, 0xb8, 0x75, 0xa1, 0x1c, 0xd1, 0x5d, 0x98, 0x51, 0x99, 0xe9, 0xcf, 0xc1, 0x41, + 0x17, 0x08, 0x4a, 0x6c, 0x43, 0x29, 0x10, 0x75, 0x2d, 0xa8, 0x82, 0x9b, 0x8a, 0xa8, 0x6b, 0xe8, + 0x19, 0x2c, 0x13, 0x47, 0xd5, 0x75, 0x4c, 0xb8, 0xc9, 0x38, 0xd5, 0xb0, 0xdd, 0xb3, 0xf1, 0xa0, + 0xbc, 0xc2, 0x42, 0xdd, 0x9d, 0x50, 0x32, 0x81, 0x97, 0x14, 0x3a, 0x35, 0x7b, 0xf6, 0x20, 0x21, + 0x81, 0x79, 0xfb, 0x58, 0x7f, 0x39, 0x1c, 0x34, 0x75, 0xdd, 0xdf, 0x1d, 0x23, 0x45, 0xb6, 0x3b, + 0xa1, 0xcc, 0xd9, 0xc3, 0x86, 0xd2, 0x2c, 0xc0, 0x80, 0xbd, 0xf4, 0xd5, 0x17, 0x5f, 0x46, 0xc4, + 0x3d, 0x66, 0x10, 0xab, 0x97, 0x67, 0xbc, 0x57, 0xe8, 0x51, 0x2b, 0x98, 0x57, 0x85, 0xc1, 0xdc, + 0xf9, 0xe7, 0xbf, 0x2f, 0x4f, 0xc6, 0x60, 0x7f, 0x09, 0x42, 0x77, 0x3a, 0xa0, 0x5a, 0xff, 0x3b, + 0x00, 0x00, 0xff, 0xff, 0x61, 0x0c, 0x65, 0x18, 0x08, 0x0d, 0x00, 0x00, } diff --git a/googleapis/cloud/binaryauthorization/v1beta1/service.pb.go b/googleapis/cloud/binaryauthorization/v1beta1/service.pb.go index 7637b6b632..dedf50e49b 100644 --- a/googleapis/cloud/binaryauthorization/v1beta1/service.pb.go +++ b/googleapis/cloud/binaryauthorization/v1beta1/service.pb.go @@ -431,51 +431,62 @@ func init() { } var fileDescriptor_b5f16bed3f845be4 = []byte{ - // 701 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x96, 0xcf, 0x4f, 0x13, 0x41, - 0x14, 0xc7, 0x33, 0xa0, 0x84, 0x3e, 0x04, 0xcd, 0x68, 0x49, 0xb3, 0x68, 0xc4, 0x35, 0x69, 0x2a, - 0x26, 0xbb, 0x52, 0x13, 0x43, 0x40, 0x24, 0xa0, 0x06, 0x4d, 0xd4, 0x90, 0xa2, 0x1e, 0xf4, 0x50, - 0xa7, 0xed, 0x73, 0x5d, 0x2c, 0x33, 0xeb, 0xce, 0x94, 0x48, 0x0d, 0x17, 0xff, 0x03, 0xe3, 0xc9, - 0x9b, 0x89, 0xde, 0x3d, 0x7b, 0xd2, 0xa3, 0x77, 0xff, 0x05, 0xff, 0x08, 0x8f, 0x66, 0x67, 0x7f, - 0xb0, 0xad, 0x0b, 0x6c, 0x1b, 0x6e, 0x9d, 0x1f, 0xef, 0xbd, 0xcf, 0x7b, 0xf3, 0xbe, 0x6f, 0x0b, - 0x37, 0x1c, 0x21, 0x9c, 0x36, 0xda, 0xcd, 0xb6, 0xe8, 0xb4, 0xec, 0x86, 0xcb, 0x99, 0xbf, 0xcb, - 0x3a, 0xea, 0x95, 0xf0, 0xdd, 0x2e, 0x53, 0xae, 0xe0, 0xf6, 0xce, 0x7c, 0x03, 0x15, 0x9b, 0xb7, - 0x25, 0xfa, 0x3b, 0x6e, 0x13, 0x2d, 0xcf, 0x17, 0x4a, 0xd0, 0x4a, 0x68, 0x67, 0x69, 0x3b, 0x2b, - 0xc3, 0xce, 0x8a, 0xec, 0x8c, 0xf3, 0x51, 0x04, 0xe6, 0xb9, 0x36, 0xe3, 0x5c, 0x28, 0x7d, 0x2c, - 0x43, 0x3f, 0xc6, 0x42, 0xee, 0xf8, 0x3e, 0x4a, 0xd1, 0xf1, 0x9b, 0x18, 0x5b, 0xce, 0x44, 0x96, - 0x7a, 0xd5, 0xe8, 0xbc, 0xb4, 0x71, 0xdb, 0x53, 0xbb, 0xe1, 0xa1, 0x59, 0x86, 0x33, 0xeb, 0xa8, - 0x36, 0x44, 0xdb, 0x6d, 0xee, 0xd6, 0xf0, 0x4d, 0x07, 0xa5, 0xa2, 0x14, 0x4e, 0x70, 0xb6, 0x8d, - 0x25, 0x32, 0x4b, 0x2a, 0x85, 0x9a, 0xfe, 0x6d, 0xd6, 0xe1, 0xec, 0x13, 0xaf, 0xc5, 0x14, 0xf6, - 0x5e, 0xbd, 0x07, 0x63, 0x9e, 0xde, 0xd0, 0x97, 0x27, 0xaa, 0xd7, 0xac, 0xbc, 0xe9, 0x5a, 0x91, - 0xa3, 0xc8, 0xde, 0xfc, 0x4c, 0xa0, 0x78, 0xdb, 0x47, 0xa6, 0x70, 0x55, 0x29, 0x94, 0x4a, 0xf8, - 0x71, 0x8c, 0x69, 0x18, 0xf3, 0x98, 0x8f, 0x5c, 0x45, 0x40, 0xd1, 0x8a, 0x5e, 0x84, 0x09, 0x16, - 0x5d, 0xad, 0xbb, 0xad, 0xd2, 0x88, 0x3e, 0x84, 0x78, 0xeb, 0x7e, 0x8b, 0x3e, 0x82, 0xf1, 0x78, - 0x55, 0x1a, 0xd5, 0x78, 0xd5, 0xfc, 0x78, 0x09, 0x45, 0xe2, 0xc3, 0xac, 0x00, 0x5d, 0x47, 0xd5, - 0x8f, 0x97, 0x55, 0x2d, 0x07, 0x8a, 0x61, 0xb5, 0xfa, 0x2f, 0xa7, 0x91, 0xc8, 0x31, 0x20, 0x6d, - 0xc1, 0xb9, 0x07, 0xae, 0x4c, 0x98, 0xe4, 0x51, 0x35, 0x9b, 0x81, 0x82, 0xc7, 0x1c, 0xac, 0x4b, - 0xb7, 0x8b, 0xba, 0x62, 0x27, 0x6b, 0xe3, 0xc1, 0xc6, 0xa6, 0xdb, 0x45, 0x7a, 0x01, 0x40, 0x1f, - 0x2a, 0xf1, 0x1a, 0xb9, 0xae, 0x58, 0xa1, 0xa6, 0xaf, 0x3f, 0x0e, 0x36, 0xcc, 0x0f, 0x04, 0x8a, - 0x7d, 0xc1, 0xa4, 0x27, 0xb8, 0x44, 0xba, 0x01, 0x85, 0x98, 0x48, 0x96, 0xc8, 0xec, 0xe8, 0x90, - 0x69, 0xed, 0x3b, 0xa1, 0x65, 0x38, 0xcd, 0xf1, 0xad, 0xaa, 0xa7, 0x78, 0xc2, 0xf7, 0x9d, 0x0c, - 0xb6, 0x37, 0x12, 0xa6, 0xab, 0x50, 0xbc, 0x83, 0x6d, 0xfc, 0xbf, 0xd0, 0x19, 0xaf, 0x52, 0xfd, - 0x02, 0x30, 0xbb, 0xe6, 0xf2, 0x80, 0xa2, 0xfb, 0x90, 0x71, 0xe6, 0xe0, 0x36, 0x72, 0xb5, 0x19, - 0xca, 0xf5, 0xe9, 0xfc, 0x5a, 0x40, 0x43, 0xbf, 0x12, 0x28, 0x24, 0x8a, 0xa0, 0x8b, 0xf9, 0xd3, - 0xe8, 0x97, 0x91, 0x31, 0xb0, 0x16, 0xcc, 0x2b, 0xef, 0x7f, 0xff, 0xf9, 0x38, 0x72, 0x99, 0x5e, - 0x4a, 0xb4, 0xfc, 0x2e, 0x00, 0x5f, 0xf6, 0x7c, 0xb1, 0x85, 0x4d, 0x25, 0xed, 0x39, 0x3b, 0x54, - 0xcb, 0x1e, 0xfd, 0x4e, 0xe0, 0x54, 0x5a, 0x90, 0x74, 0x39, 0x7f, 0xb4, 0x0c, 0x21, 0x0f, 0x01, - 0xbb, 0xa0, 0x61, 0xab, 0x46, 0x65, 0x1f, 0x36, 0x84, 0xb3, 0x0e, 0x60, 0x5e, 0x8c, 0xa4, 0x4e, - 0x7f, 0x10, 0x98, 0xea, 0x95, 0x3a, 0x5d, 0xc9, 0x1f, 0x3e, 0x73, 0x48, 0x18, 0x43, 0xf4, 0x5b, - 0x9c, 0x81, 0x59, 0x4e, 0x65, 0xa0, 0x65, 0x92, 0x82, 0xdf, 0xb3, 0x93, 0xa6, 0x5c, 0x4c, 0x64, - 0x47, 0xbf, 0x11, 0x98, 0x48, 0x8d, 0x02, 0x7a, 0x73, 0xa0, 0x36, 0x39, 0x0e, 0x76, 0x4b, 0xb3, - 0x57, 0x68, 0xf9, 0xe0, 0x56, 0x49, 0xc0, 0xed, 0xb9, 0x3d, 0xfa, 0x8b, 0xc0, 0x54, 0xef, 0x48, - 0x1a, 0xa4, 0xe6, 0x99, 0xc3, 0x6c, 0x28, 0xee, 0x55, 0xcd, 0xbd, 0x64, 0xd8, 0xfb, 0xdc, 0x31, - 0xa7, 0x75, 0x58, 0x02, 0xa9, 0xe2, 0xff, 0x24, 0x30, 0xd9, 0x33, 0x87, 0xe8, 0xad, 0xfc, 0x20, - 0x59, 0xd3, 0xd2, 0x58, 0x19, 0xda, 0x3e, 0x1c, 0x80, 0x59, 0xaf, 0x71, 0x58, 0x27, 0xd1, 0x4f, - 0x04, 0xa6, 0x7a, 0xe7, 0xd6, 0x20, 0xaf, 0x91, 0x39, 0xf1, 0x8c, 0xe9, 0xd8, 0x41, 0xfc, 0x9d, - 0xb7, 0xee, 0x06, 0xdf, 0xf9, 0x98, 0x6d, 0x2e, 0x67, 0xa7, 0xac, 0xbd, 0x78, 0xf6, 0x3c, 0x72, - 0xe4, 0x88, 0x36, 0xe3, 0x8e, 0x25, 0x7c, 0xc7, 0x76, 0x90, 0x6b, 0xb7, 0x76, 0x78, 0xc4, 0x3c, - 0x57, 0x1e, 0xfd, 0x4f, 0x64, 0x29, 0xe3, 0xec, 0x2f, 0x21, 0x8d, 0x31, 0xed, 0xea, 0xfa, 0xbf, - 0x00, 0x00, 0x00, 0xff, 0xff, 0xa6, 0xda, 0x4c, 0x49, 0x53, 0x09, 0x00, 0x00, + // 872 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x56, 0x4f, 0x6f, 0xe3, 0x44, + 0x1c, 0xd5, 0xa4, 0x50, 0x35, 0x13, 0x5a, 0xd0, 0x40, 0x20, 0xb8, 0x20, 0x8a, 0x41, 0x55, 0x68, + 0xa9, 0xa7, 0x49, 0xc5, 0x1f, 0xa5, 0x94, 0xca, 0x81, 0xaa, 0x42, 0xb4, 0x52, 0x95, 0x42, 0x25, + 0x40, 0x28, 0x9d, 0x24, 0x53, 0xd7, 0xe0, 0x78, 0x8c, 0x3d, 0x69, 0x69, 0x50, 0x2f, 0x7c, 0x83, + 0xd5, 0x7e, 0x80, 0xdd, 0xfb, 0xde, 0xf7, 0x03, 0xec, 0x6d, 0x77, 0x6f, 0xdb, 0x5b, 0xa4, 0xd5, + 0xf6, 0xb0, 0x1f, 0x62, 0xb5, 0xa7, 0x95, 0x67, 0x6c, 0xc7, 0x49, 0xdd, 0xd6, 0x89, 0xba, 0xb7, + 0x64, 0x7e, 0xf3, 0x7b, 0xf3, 0xde, 0xbc, 0x9f, 0x9f, 0x06, 0x7e, 0x6d, 0x30, 0x66, 0x58, 0x14, + 0x37, 0x2d, 0xd6, 0x69, 0xe1, 0x86, 0x69, 0x13, 0xf7, 0x84, 0x74, 0xf8, 0x21, 0x73, 0xcd, 0x2e, + 0xe1, 0x26, 0xb3, 0xf1, 0x51, 0xa9, 0x41, 0x39, 0x29, 0x61, 0x8f, 0xba, 0x47, 0x66, 0x93, 0x6a, + 0x8e, 0xcb, 0x38, 0x43, 0x45, 0xd9, 0xa7, 0x89, 0x3e, 0x2d, 0xa1, 0x4f, 0x0b, 0xfa, 0x94, 0x8f, + 0x82, 0x13, 0x88, 0x63, 0x62, 0x62, 0xdb, 0x8c, 0x8b, 0xb2, 0x27, 0x71, 0x94, 0x0f, 0x62, 0xd5, + 0xa6, 0x65, 0x52, 0x9b, 0x07, 0x85, 0x4f, 0x62, 0x85, 0x03, 0x93, 0x5a, 0xad, 0x7a, 0x83, 0x1e, + 0x92, 0x23, 0x93, 0xb9, 0xc1, 0x86, 0x0f, 0x63, 0x1b, 0x5c, 0xea, 0xb1, 0x8e, 0x1b, 0x92, 0x53, + 0xbe, 0x4d, 0x2d, 0x2a, 0x6c, 0x0c, 0xe9, 0xcc, 0x06, 0x9d, 0xe2, 0x5f, 0xa3, 0x73, 0x80, 0x69, + 0xdb, 0xe1, 0x27, 0xb2, 0xa8, 0xfe, 0x06, 0xdf, 0xd9, 0xa4, 0x7c, 0x87, 0x59, 0x66, 0xf3, 0xa4, + 0x46, 0xff, 0xe9, 0x50, 0x8f, 0xa3, 0x0d, 0xf8, 0x86, 0x4d, 0xda, 0xb4, 0x00, 0xe6, 0x40, 0x31, + 0x5b, 0x2d, 0x9d, 0xeb, 0x99, 0x97, 0xfa, 0x22, 0xfc, 0x22, 0xe9, 0x42, 0x24, 0x34, 0x71, 0x4c, + 0x4f, 0x6b, 0xb2, 0x36, 0x0e, 0x70, 0x44, 0xbb, 0xda, 0x82, 0xef, 0xfe, 0xea, 0xb4, 0x08, 0xa7, + 0x83, 0xe8, 0xdb, 0x70, 0xd2, 0x11, 0x0b, 0x02, 0x3f, 0x57, 0x5e, 0xd6, 0xd2, 0x5e, 0xbb, 0x26, + 0x81, 0xaa, 0x13, 0xe7, 0x7a, 0xa6, 0x16, 0x80, 0xa8, 0xcf, 0x00, 0xcc, 0xff, 0xe0, 0x52, 0xc2, + 0xa9, 0xce, 0x39, 0xf5, 0x38, 0x73, 0xc3, 0x83, 0x7e, 0x86, 0x93, 0x0e, 0x71, 0xa9, 0xcd, 0x03, + 0x21, 0x2b, 0x42, 0xc8, 0x12, 0x5c, 0x14, 0x07, 0x85, 0xb7, 0xd4, 0x26, 0x36, 0x31, 0xa8, 0x7b, + 0x41, 0x89, 0xcb, 0xfe, 0xa2, 0x4d, 0x5e, 0x0b, 0x20, 0xd0, 0xe7, 0x30, 0x47, 0x02, 0xfc, 0xba, + 0xd9, 0x2a, 0x64, 0x04, 0xa2, 0x20, 0x02, 0xc3, 0xf5, 0x9f, 0x5a, 0x68, 0x17, 0x4e, 0x85, 0xff, + 0x0a, 0x13, 0x42, 0x5d, 0x39, 0xbd, 0xba, 0x90, 0xbf, 0x84, 0x8d, 0x80, 0xd4, 0x3f, 0x21, 0xda, + 0xa4, 0x7c, 0x58, 0xdd, 0xe6, 0x80, 0x49, 0x91, 0xb6, 0x14, 0x26, 0x45, 0x48, 0xd2, 0x26, 0x0b, + 0xe6, 0xa5, 0x4d, 0xc3, 0x27, 0xc4, 0xc5, 0x80, 0x9b, 0x12, 0x73, 0x07, 0xc0, 0xf7, 0xb6, 0x4c, + 0x2f, 0x92, 0xe3, 0xbd, 0x16, 0xb7, 0x66, 0x61, 0xd6, 0x21, 0x06, 0xad, 0x7b, 0x66, 0x97, 0x0a, + 0xaf, 0xde, 0xac, 0x4d, 0xf9, 0x0b, 0xbb, 0x66, 0x97, 0xa2, 0x8f, 0x21, 0x14, 0x45, 0xce, 0xfe, + 0xa6, 0xb6, 0xb0, 0x29, 0x5b, 0x13, 0xdb, 0x7f, 0xf1, 0x17, 0xd4, 0x5b, 0x00, 0xe6, 0x87, 0x18, + 0x7a, 0x0e, 0xb3, 0x3d, 0x8a, 0x76, 0x60, 0x36, 0xd4, 0xe1, 0x15, 0xc0, 0xdc, 0xc4, 0x78, 0x37, + 0x52, 0xeb, 0x83, 0xa0, 0x79, 0xf8, 0xb6, 0x4d, 0xff, 0xe5, 0xf5, 0x18, 0x1f, 0x31, 0x59, 0xb5, + 0x69, 0x7f, 0x79, 0x27, 0xe2, 0xb4, 0x0f, 0xf3, 0x3f, 0x52, 0x8b, 0x5e, 0xf4, 0xe8, 0xa6, 0xa6, + 0xa0, 0xfc, 0x38, 0x07, 0xe7, 0xaa, 0xa6, 0xed, 0xb7, 0x74, 0xb7, 0xc5, 0x25, 0xb7, 0xa9, 0xcd, + 0x77, 0x65, 0x3e, 0xee, 0x95, 0xaa, 0xbe, 0x04, 0x74, 0x0f, 0xc0, 0x6c, 0x94, 0x16, 0xa8, 0x92, + 0x5e, 0xfb, 0x70, 0xc4, 0x28, 0x23, 0x7f, 0xf4, 0xea, 0x72, 0x4f, 0x17, 0x4c, 0xff, 0x3f, 0x7b, + 0x7e, 0x3b, 0xf3, 0x19, 0xfa, 0x34, 0x8a, 0xbb, 0xff, 0xfc, 0xd5, 0x35, 0x47, 0x4e, 0x80, 0x87, + 0x17, 0xb0, 0x0c, 0x86, 0x53, 0xf4, 0x00, 0xc0, 0xb7, 0xe2, 0x01, 0x84, 0xd6, 0xd2, 0x1f, 0x9a, + 0x10, 0x5c, 0x63, 0x70, 0xd6, 0x7b, 0x7a, 0x10, 0x53, 0x82, 0x75, 0x59, 0x29, 0xf6, 0x59, 0xcb, + 0x75, 0xed, 0x12, 0xf2, 0x95, 0xa0, 0x0f, 0x3d, 0x05, 0x70, 0x66, 0x30, 0xde, 0xd0, 0x7a, 0x7a, + 0x1e, 0x89, 0xc1, 0xa8, 0x8c, 0x31, 0xb4, 0xea, 0x5e, 0x4f, 0x9f, 0x95, 0x1f, 0xd7, 0x97, 0xb1, + 0x1c, 0x8c, 0x7e, 0x4b, 0x7d, 0xea, 0x7c, 0x4c, 0x9f, 0xd8, 0x1c, 0x93, 0x76, 0x8a, 0xa3, 0xb9, + 0xaf, 0x44, 0x79, 0x80, 0xee, 0x03, 0x98, 0x8b, 0xa5, 0x1b, 0xfa, 0x6e, 0xa4, 0xa1, 0xba, 0x09, + 0x65, 0x5f, 0xc5, 0x07, 0xab, 0x88, 0xe6, 0x2f, 0x1f, 0xac, 0x88, 0x3f, 0x5e, 0x38, 0x45, 0x67, + 0x00, 0xce, 0x0c, 0xe6, 0xe6, 0x28, 0xc6, 0x24, 0x26, 0xee, 0x58, 0xf4, 0xb7, 0x7a, 0xfa, 0xd4, + 0x80, 0x0b, 0xab, 0x0a, 0xee, 0x4b, 0x08, 0x2b, 0xda, 0x55, 0x5a, 0x62, 0x76, 0x3c, 0x04, 0x70, + 0x7a, 0x20, 0xfc, 0xd0, 0xf7, 0xe9, 0x39, 0x25, 0xe5, 0xba, 0xb2, 0x3e, 0x76, 0xbf, 0x4c, 0x5d, + 0xf5, 0x1b, 0xff, 0x23, 0x12, 0xc3, 0x74, 0xd1, 0xa1, 0xab, 0x86, 0x0c, 0xdd, 0x05, 0x70, 0x66, + 0x30, 0x35, 0x47, 0x71, 0x28, 0x31, 0x6f, 0x95, 0xf7, 0x43, 0x80, 0xf0, 0x31, 0xa5, 0x6d, 0xf8, + 0x8f, 0xa9, 0xa1, 0x21, 0x5a, 0x48, 0x39, 0x44, 0xca, 0xde, 0x23, 0x5d, 0xbd, 0x3e, 0xab, 0x9f, + 0xe8, 0xda, 0x21, 0xe7, 0x8e, 0x57, 0xc1, 0xf8, 0xf8, 0xf8, 0x78, 0x38, 0xc8, 0xfd, 0x4e, 0xf9, + 0x2a, 0x5c, 0x72, 0x2c, 0xc2, 0x0f, 0x98, 0xdb, 0xae, 0xee, 0xff, 0xfe, 0x47, 0xc0, 0xd3, 0x60, + 0x16, 0xb1, 0x0d, 0x8d, 0xb9, 0x06, 0x36, 0xa8, 0x2d, 0x58, 0xe3, 0x3e, 0xc0, 0xf5, 0xaf, 0xc9, + 0xd5, 0x84, 0xda, 0x0b, 0x00, 0x1a, 0x93, 0x02, 0x6a, 0xe5, 0x55, 0x00, 0x00, 0x00, 0xff, 0xff, + 0x9e, 0xc6, 0x20, 0x53, 0x6c, 0x0b, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. @@ -490,6 +501,11 @@ const _ = grpc.SupportPackageIsVersion4 // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. type BinauthzManagementServiceV1Beta1Client interface { + // A [policy][google.cloud.binaryauthorization.v1beta1.Policy] specifies the [attestors][google.cloud.binaryauthorization.v1beta1.Attestor] that must attest to + // a container image, before the project is allowed to deploy that + // image. There is at most one policy per project. All image admission + // requests are permitted if a project has no policy. + // // Gets the [policy][google.cloud.binaryauthorization.v1beta1.Policy] for this project. Returns a default // [policy][google.cloud.binaryauthorization.v1beta1.Policy] if the project does not have one. GetPolicy(ctx context.Context, in *GetPolicyRequest, opts ...grpc.CallOption) (*Policy, error) @@ -591,6 +607,11 @@ func (c *binauthzManagementServiceV1Beta1Client) DeleteAttestor(ctx context.Cont // BinauthzManagementServiceV1Beta1Server is the server API for BinauthzManagementServiceV1Beta1 service. type BinauthzManagementServiceV1Beta1Server interface { + // A [policy][google.cloud.binaryauthorization.v1beta1.Policy] specifies the [attestors][google.cloud.binaryauthorization.v1beta1.Attestor] that must attest to + // a container image, before the project is allowed to deploy that + // image. There is at most one policy per project. All image admission + // requests are permitted if a project has no policy. + // // Gets the [policy][google.cloud.binaryauthorization.v1beta1.Policy] for this project. Returns a default // [policy][google.cloud.binaryauthorization.v1beta1.Policy] if the project does not have one. GetPolicy(context.Context, *GetPolicyRequest) (*Policy, error) diff --git a/googleapis/cloud/datacatalog/v1beta1/datacatalog.pb.go b/googleapis/cloud/datacatalog/v1beta1/datacatalog.pb.go index 1e4a99dde4..9a16dbc58f 100644 --- a/googleapis/cloud/datacatalog/v1beta1/datacatalog.pb.go +++ b/googleapis/cloud/datacatalog/v1beta1/datacatalog.pb.go @@ -43,8 +43,8 @@ const ( // Output only. An entry type which is used for streaming entries. Example: // Cloud Pub/Sub topic. EntryType_DATA_STREAM EntryType = 3 - // An entry type which is a set of files or objects. Example: Cloud Storage - // fileset. + // Alpha feature. An entry type which is a set of files or objects. Example: + // Cloud Storage fileset. EntryType_FILESET EntryType = 4 ) @@ -91,9 +91,9 @@ type SearchCatalogRequest struct { // Number of results in the search page. If <=0 then defaults to 10. Max limit // for page_size is 1000. Throws an invalid argument for page_size > 1000. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` - // Optional pagination token returned in an earlier - // [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token], which - // indicates that this is a continuation of a prior + // Optional. Pagination token returned in an earlier + // [SearchCatalogResponse.next_page_token][google.cloud.datacatalog.v1beta1.SearchCatalogResponse.next_page_token], + // which indicates that this is a continuation of a prior // [SearchCatalogRequest][google.cloud.datacatalog.v1beta1.DataCatalog.SearchCatalog] // call, and that the system should return the next page of data. If empty, // the first page is returned. @@ -308,7 +308,7 @@ type CreateEntryGroupRequest struct { Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. The id of the entry group to create. EntryGroupId string `protobuf:"bytes,3,opt,name=entry_group_id,json=entryGroupId,proto3" json:"entry_group_id,omitempty"` - // Optional. The entry group to create. Defaults to an empty entry group. + // The entry group to create. Defaults to an empty entry group. EntryGroup *EntryGroup `protobuf:"bytes,2,opt,name=entry_group,json=entryGroup,proto3" json:"entry_group,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -367,8 +367,7 @@ type GetEntryGroupRequest struct { // Required. The name of the entry group. For example, // `projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // Optional. The fields to return. If not set or empty, all fields are - // returned. + // The fields to return. If not set or empty, all fields are returned. ReadMask *field_mask.FieldMask `protobuf:"bytes,2,opt,name=read_mask,json=readMask,proto3" json:"read_mask,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -525,12 +524,20 @@ func (m *CreateEntryRequest) GetEntry() *Entry { // Request message for // [UpdateEntry][google.cloud.datacatalog.v1beta1.DataCatalog.UpdateEntry]. type UpdateEntryRequest struct { - // Required. The updated entry. + // Required. The updated entry. The "name" field must be set. Entry *Entry `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"` - // Optional. The fields to update on the entry. If absent or empty, all - // modifiable fields are updated. + // The fields to update on the entry. If absent or empty, all modifiable + // fields are updated. // - // Currently only `schema` field in Cloud Pub/Sub topic entries is modifiable. + // The following fields are modifiable: + // * For entries with type `DATA_STREAM`: + // * `schema` + // * For entries with type `FILESET` + // * `schema` + // * `display_name` + // * `description` + // * `gcs_fileset_spec` + // * `gcs_fileset_spec.file_patterns` UpdateMask *field_mask.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -764,8 +771,6 @@ func (*LookupEntryRequest) XXX_OneofWrappers() []interface{} { // also be used to attach flexible metadata, such as a // [Tag][google.cloud.datacatalog.v1beta1.Tag]. type Entry struct { - // Required when used in - // [UpdateEntryRequest][google.cloud.datacatalog.v1beta1.UpdateEntryRequest]. // The Data Catalog resource name of the entry in URL format. Example: // // * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} @@ -787,22 +792,21 @@ type Entry struct { // Types that are valid to be assigned to EntryType: // *Entry_Type EntryType isEntry_EntryType `protobuf_oneof:"entry_type"` - // Optional. Type specification information. + // Type specification information. // // Types that are valid to be assigned to TypeSpec: // *Entry_GcsFilesetSpec // *Entry_BigqueryTableSpec // *Entry_BigqueryDateShardedSpec TypeSpec isEntry_TypeSpec `protobuf_oneof:"type_spec"` - // Optional. Display information such as title and description. A short name - // to identify the entry, for example, "Analytics Data - Jan 2011". Default - // value is an empty string. + // Display information such as title and description. A short name to identify + // the entry, for example, "Analytics Data - Jan 2011". Default value is an + // empty string. DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` - // Optional. Entry description, which can consist of several sentences or - // paragraphs that describe entry contents. Default value is an empty string. + // Entry description, which can consist of several sentences or paragraphs + // that describe entry contents. Default value is an empty string. Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` - // Optional. Schema of the entry. An entry might not have any schema attached - // to it. + // Schema of the entry. An entry might not have any schema attached to it. Schema *Schema `protobuf:"bytes,5,opt,name=schema,proto3" json:"schema,omitempty"` // Output only. Timestamps about the underlying Google Cloud Platform // resource, not about this Data Catalog Entry. @@ -967,8 +971,6 @@ func (*Entry) XXX_OneofWrappers() []interface{} { // An EntryGroup resource represents a logical grouping of zero or more // Data Catalog [Entry][google.cloud.datacatalog.v1beta1.Entry] resources. type EntryGroup struct { - // Required when used in - // [UpdateEntryGroupRequest][google.cloud.datacatalog.v1beta1.UpdateEntryGroupRequest]. // The resource name of the entry group in URL format. Example: // // * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id} @@ -976,11 +978,11 @@ type EntryGroup struct { // Note that this EntryGroup and its child resources may not actually be // stored in the location in this name. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // Optional. A short name to identify the entry group, for example, + // A short name to identify the entry group, for example, // "analytics data - jan 2011". Default value is an empty string. DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` - // Optional. Entry group description, which can consist of several sentences - // or paragraphs that describe entry group contents. Default value is an empty + // Entry group description, which can consist of several sentences or + // paragraphs that describe entry group contents. Default value is an empty // string. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Output only. Timestamps about this EntryGroup. Default value is empty @@ -1157,9 +1159,9 @@ func (m *GetTagTemplateRequest) GetName() string { // Request message for // [UpdateTagTemplate][google.cloud.datacatalog.v1beta1.DataCatalog.UpdateTagTemplate]. type UpdateTagTemplateRequest struct { - // Required. The template to update. + // Required. The template to update. The "name" field must be set. TagTemplate *TagTemplate `protobuf:"bytes,1,opt,name=tag_template,json=tagTemplate,proto3" json:"tag_template,omitempty"` - // Optional. The field mask specifies the parts of the template to overwrite. + // The field mask specifies the parts of the template to overwrite. // // Allowed fields: // @@ -1269,8 +1271,8 @@ func (m *DeleteTagTemplateRequest) GetForce() bool { // Request message for // [CreateTag][google.cloud.datacatalog.v1beta1.DataCatalog.CreateTag]. type CreateTagRequest struct { - // Required. The name of the resource to attach this tag to. Tags can be attached to - // Entries. Example: + // Required. The name of the resource to attach this tag to. Tags can be + // attached to Entries. Example: // // * projects/{project_id}/locations/{location}/entryGroups/{entry_group_id}/entries/{entry_id} // @@ -1326,11 +1328,10 @@ func (m *CreateTagRequest) GetTag() *Tag { // Request message for // [UpdateTag][google.cloud.datacatalog.v1beta1.DataCatalog.UpdateTag]. type UpdateTagRequest struct { - // Required. The updated tag. + // Required. The updated tag. The "name" field must be set. Tag *Tag `protobuf:"bytes,1,opt,name=tag,proto3" json:"tag,omitempty"` - // Optional. The fields to update on the Tag. If absent or empty, all - // modifiable fields are updated. Currently the only modifiable field is the - // field `fields`. + // The fields to update on the Tag. If absent or empty, all modifiable fields + // are updated. Currently the only modifiable field is the field `fields`. UpdateMask *field_mask.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -1498,7 +1499,7 @@ type UpdateTagTemplateFieldRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Required. The template to update. TagTemplateField *TagTemplateField `protobuf:"bytes,2,opt,name=tag_template_field,json=tagTemplateField,proto3" json:"tag_template_field,omitempty"` - // Optional. The field mask specifies the parts of the template to be updated. + // The field mask specifies the parts of the template to be updated. // Allowed fields: // // * `display_name` @@ -1677,11 +1678,10 @@ type ListTagsRequest struct { // Required. The name of the Data Catalog resource to list the tags of. The // resource could be an [Entry][google.cloud.datacatalog.v1beta1.Entry]. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` - // Optional. The maximum number of tags to return. Default is 10. Max limit is - // 1000. + // The maximum number of tags to return. Default is 10. Max limit is 1000. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` - // Optional. Token that specifies which page is requested. If empty, the first - // page is returned. + // Token that specifies which page is requested. If empty, the first page is + // returned. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -1821,173 +1821,173 @@ func init() { } var fileDescriptor_2054d97e7b16f897 = []byte{ - // 2653 bytes of a gzipped FileDescriptorProto + // 2654 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x5a, 0x4d, 0x6c, 0x1b, 0xc7, - 0x15, 0xce, 0x90, 0x92, 0x2d, 0x3d, 0xea, 0x77, 0x12, 0x49, 0x34, 0x13, 0x3b, 0xca, 0x06, 0xb1, - 0x65, 0x5a, 0x26, 0x2b, 0x3a, 0xb6, 0x61, 0xc6, 0x76, 0xb3, 0xb2, 0x28, 0x59, 0x89, 0x6c, 0x2b, - 0x14, 0xdd, 0x22, 0x6e, 0x80, 0xc5, 0x8a, 0x1c, 0xaf, 0x36, 0x26, 0xb9, 0xab, 0xdd, 0xa5, 0x6d, - 0xc5, 0x30, 0x50, 0x38, 0x40, 0x4e, 0x31, 0x50, 0xb4, 0xe8, 0xa5, 0x28, 0x7a, 0x2d, 0x60, 0xa0, - 0xbd, 0x14, 0x3d, 0x15, 0x68, 0x7b, 0x69, 0x8b, 0xb6, 0xa7, 0x36, 0x40, 0x0f, 0x04, 0x0a, 0xe4, - 0x50, 0xf4, 0x60, 0xa0, 0x87, 0x16, 0x3d, 0x14, 0x45, 0x81, 0x16, 0x3b, 0x33, 0x4b, 0xee, 0x0f, - 0x29, 0x0e, 0x29, 0xb9, 0x27, 0x91, 0x33, 0xef, 0xbd, 0x79, 0xef, 0x7b, 0x6f, 0xe6, 0xfd, 0x88, - 0x90, 0xd3, 0x0c, 0x43, 0xab, 0x92, 0x6c, 0xb9, 0x6a, 0x34, 0x2a, 0xd9, 0x8a, 0xea, 0xa8, 0x65, - 0xd5, 0x51, 0xab, 0x86, 0x96, 0xbd, 0xbf, 0xb4, 0x4d, 0x1c, 0x75, 0xc9, 0xbf, 0x96, 0x31, 0x2d, - 0xc3, 0x31, 0xf0, 0x3c, 0xe3, 0xc9, 0x50, 0x9e, 0x8c, 0x7f, 0x9f, 0xf3, 0xa4, 0x5e, 0xe3, 0x52, - 0x55, 0x53, 0xcf, 0xaa, 0xf5, 0xba, 0xe1, 0xa8, 0x8e, 0x6e, 0xd4, 0x6d, 0xc6, 0x9f, 0x9a, 0xf3, - 0xed, 0x96, 0xab, 0x3a, 0xa9, 0x3b, 0x7c, 0xe3, 0x75, 0xdf, 0xc6, 0x5d, 0x9d, 0x54, 0x2b, 0xca, - 0x36, 0xd9, 0x51, 0xef, 0xeb, 0x86, 0xc5, 0x09, 0x8e, 0xf9, 0x08, 0x2c, 0x62, 0x1b, 0x0d, 0xab, - 0x4c, 0xf8, 0xd6, 0xc5, 0x9e, 0x86, 0x68, 0x65, 0x5b, 0xb9, 0xab, 0x57, 0x89, 0x4d, 0x1c, 0xc5, - 0x36, 0x49, 0x99, 0x33, 0x9e, 0xed, 0xc9, 0x68, 0x97, 0x77, 0x48, 0x4d, 0x15, 0x27, 0x27, 0xaa, - 0x55, 0xde, 0xe1, 0xe4, 0x4b, 0x3d, 0xc9, 0x1d, 0x75, 0xbb, 0x4a, 0xfc, 0x0a, 0x9d, 0x11, 0x60, - 0xd1, 0x6c, 0x71, 0xf9, 0x7a, 0x8d, 0xd8, 0x8e, 0x5a, 0x33, 0x3d, 0x96, 0x13, 0x9c, 0x45, 0x57, - 0x6b, 0xd9, 0xfb, 0x4b, 0xee, 0x1f, 0xc5, 0x34, 0xaa, 0x7a, 0x79, 0x8f, 0xef, 0xa7, 0x82, 0xfb, - 0x81, 0xbd, 0x57, 0xf9, 0x1e, 0xfd, 0xb6, 0xdd, 0xb8, 0x9b, 0x25, 0x35, 0xd3, 0xf1, 0x36, 0xe7, - 0xc3, 0x9b, 0xcc, 0x87, 0x35, 0xd5, 0xbe, 0xc7, 0x28, 0xa4, 0x27, 0x71, 0x78, 0x65, 0x8b, 0xc2, - 0x73, 0x8d, 0x69, 0x59, 0x24, 0xbb, 0x0d, 0x62, 0x3b, 0xf8, 0xeb, 0x30, 0x6c, 0x97, 0x0d, 0x93, - 0x24, 0x8f, 0xcc, 0xa3, 0x85, 0x44, 0xee, 0x72, 0xa6, 0x57, 0x88, 0x65, 0x3a, 0x89, 0xc9, 0x6c, - 0xb9, 0x32, 0x96, 0xe3, 0x5f, 0xca, 0xb1, 0x22, 0x93, 0x87, 0x8f, 0xc1, 0xf0, 0x6e, 0x83, 0x58, - 0x7b, 0x49, 0x34, 0x8f, 0x16, 0x46, 0xf9, 0x16, 0x5d, 0xc1, 0xaf, 0xc2, 0xa8, 0xa9, 0x6a, 0x44, - 0xb1, 0xf5, 0x4f, 0x48, 0x32, 0x36, 0x8f, 0x16, 0x86, 0x8b, 0x23, 0xee, 0xc2, 0x96, 0xfe, 0x09, - 0xc1, 0xc7, 0x01, 0xe8, 0xa6, 0x63, 0xdc, 0x23, 0xf5, 0x64, 0xdc, 0x65, 0x2e, 0x52, 0xf2, 0x92, - 0xbb, 0x80, 0x8f, 0xc1, 0x88, 0x61, 0x55, 0x88, 0xa5, 0x6c, 0xef, 0x25, 0x87, 0xe9, 0xe6, 0x51, - 0xfa, 0x7d, 0x79, 0x2f, 0xf5, 0x03, 0x04, 0xc3, 0x54, 0x0f, 0x7c, 0x12, 0x26, 0xf5, 0x7a, 0xb9, - 0xda, 0xa8, 0x10, 0xc5, 0xb0, 0x34, 0x45, 0xaf, 0xd8, 0xc9, 0xd8, 0x7c, 0x7c, 0x61, 0xb4, 0x38, - 0xce, 0x97, 0x6f, 0x59, 0xda, 0x7a, 0xc5, 0xc6, 0x19, 0x78, 0xd9, 0xa3, 0x33, 0x2d, 0xe3, 0x63, - 0x52, 0x76, 0x28, 0x6d, 0x9c, 0xd2, 0x4e, 0xf3, 0xad, 0x4d, 0xb6, 0xe3, 0xd2, 0x5f, 0x81, 0x57, - 0x3d, 0x7a, 0xad, 0x6c, 0x2a, 0x66, 0x63, 0xbb, 0xaa, 0x97, 0x15, 0x17, 0x24, 0x9b, 0x38, 0x76, - 0xf2, 0xe8, 0x3c, 0x5a, 0x18, 0x29, 0x26, 0x39, 0xc9, 0x5a, 0xd9, 0xdc, 0xa4, 0x04, 0x2b, 0x7c, - 0x5f, 0xfa, 0x16, 0x82, 0x99, 0x10, 0x7a, 0xb6, 0x69, 0xd4, 0x6d, 0x82, 0x6f, 0xc1, 0x51, 0x8b, - 0xd8, 0x8d, 0xaa, 0x63, 0x27, 0xd1, 0x7c, 0x7c, 0x21, 0x91, 0x3b, 0xdf, 0xb7, 0x1f, 0x5c, 0xee, - 0xa2, 0x27, 0xc5, 0x45, 0xa0, 0x4e, 0x1e, 0x3a, 0x4a, 0x04, 0xca, 0x71, 0x77, 0x79, 0xd3, 0x83, - 0x53, 0x6a, 0x22, 0x98, 0xbb, 0x66, 0x11, 0xd5, 0x21, 0x85, 0xba, 0x63, 0xed, 0xad, 0x59, 0x46, - 0xc3, 0xf4, 0x42, 0xa3, 0x00, 0x47, 0x4c, 0xd5, 0x22, 0x75, 0x87, 0xbb, 0xf0, 0xec, 0x97, 0x72, - 0xec, 0xdf, 0xf2, 0x29, 0xfc, 0x96, 0x5f, 0x1b, 0xa6, 0xa6, 0x6a, 0xea, 0x76, 0xa6, 0x6c, 0xd4, - 0xb2, 0x3e, 0x29, 0x9c, 0x19, 0x9f, 0x86, 0x09, 0xe2, 0xae, 0x2a, 0x9a, 0xbb, 0xac, 0xe8, 0x15, - 0xa6, 0x09, 0x8b, 0x88, 0x31, 0xd2, 0x62, 0x58, 0xaf, 0xe0, 0x1b, 0x90, 0xf0, 0x91, 0xd2, 0xd0, - 0x48, 0xe4, 0x16, 0x7b, 0x43, 0xe1, 0x3b, 0x15, 0xda, 0x02, 0xa5, 0x6f, 0x23, 0x78, 0x65, 0x8d, - 0x38, 0x51, 0xcb, 0x64, 0x18, 0xaa, 0xab, 0x35, 0x12, 0xb4, 0x0b, 0x04, 0xed, 0xa2, 0xac, 0xf8, - 0x22, 0x8c, 0x5a, 0x44, 0x65, 0x77, 0x8c, 0x2b, 0x9a, 0xf2, 0x14, 0xf5, 0xae, 0x61, 0x66, 0xd5, - 0xbd, 0x86, 0x37, 0x54, 0xfb, 0x5e, 0x71, 0xc4, 0x25, 0x76, 0x3f, 0x49, 0x1f, 0xc1, 0xdc, 0x0a, - 0xa9, 0x92, 0x4e, 0x80, 0x1f, 0x5c, 0x2d, 0xe9, 0x17, 0x08, 0xb0, 0xcf, 0x9f, 0x3d, 0x5c, 0x09, - 0x7d, 0xba, 0xf2, 0x04, 0x8c, 0x30, 0xff, 0x04, 0x9d, 0x78, 0x94, 0x2e, 0xae, 0x57, 0xf0, 0x32, - 0x0c, 0xd3, 0x8f, 0x1c, 0x90, 0x53, 0x82, 0x9e, 0xe3, 0x8f, 0x03, 0x65, 0x95, 0xbe, 0x8b, 0x00, - 0xdf, 0x36, 0x2b, 0x61, 0x0b, 0x5a, 0xa2, 0xd1, 0xc0, 0xa2, 0xf1, 0x3b, 0x90, 0x68, 0x50, 0xc9, - 0xa2, 0x5e, 0x03, 0x46, 0x4e, 0xfd, 0x56, 0x04, 0xec, 0xf3, 0x9b, 0xa7, 0xd6, 0xe5, 0x80, 0xcb, - 0x16, 0x28, 0xac, 0x12, 0xcc, 0xf7, 0x82, 0x95, 0x7b, 0xeb, 0x16, 0x4c, 0x7a, 0xf1, 0x79, 0x38, - 0x02, 0x6d, 0xc0, 0x1b, 0x86, 0x71, 0xaf, 0x61, 0x06, 0x64, 0x9e, 0x86, 0xc9, 0xaa, 0x5e, 0xbf, - 0x47, 0x2a, 0x8a, 0x97, 0xba, 0x99, 0xf8, 0xeb, 0x2f, 0x15, 0x27, 0xd8, 0x46, 0x91, 0xaf, 0xe3, - 0x37, 0x61, 0xcc, 0xde, 0xad, 0xb6, 0xe9, 0xe2, 0x9c, 0x2e, 0x61, 0xef, 0x56, 0x3d, 0xa2, 0xe5, - 0x71, 0x48, 0x38, 0xaa, 0xa5, 0x11, 0x47, 0xa1, 0x87, 0xfe, 0xe7, 0x08, 0x0c, 0xd3, 0xf3, 0xf0, - 0xd5, 0x80, 0xf2, 0xe9, 0xbe, 0x2f, 0xd5, 0xa9, 0xa8, 0xa2, 0xa3, 0xf4, 0xd5, 0x0a, 0xab, 0x29, - 0xc3, 0x90, 0xb3, 0x67, 0xb2, 0xe4, 0x31, 0x91, 0x3b, 0x23, 0x18, 0x0c, 0xa5, 0x3d, 0x93, 0x5c, - 0x7f, 0xa9, 0x48, 0x59, 0xf1, 0x47, 0x30, 0x15, 0xae, 0x4b, 0x78, 0x0e, 0xfc, 0x4a, 0x6f, 0x71, - 0x6b, 0x65, 0x7b, 0x95, 0x31, 0x6e, 0x99, 0xa4, 0x7c, 0x1d, 0x15, 0x27, 0xb4, 0xc0, 0x0a, 0x26, - 0xf0, 0xf2, 0xb6, 0xae, 0xd1, 0x74, 0xa7, 0xb4, 0xeb, 0x8c, 0xe4, 0x18, 0x3d, 0xe0, 0x5c, 0xef, - 0x03, 0x96, 0x75, 0xed, 0x03, 0x97, 0xb9, 0xe4, 0xf2, 0xf2, 0x33, 0xa6, 0x3d, 0x89, 0xad, 0x45, - 0xfc, 0x10, 0x52, 0xad, 0x63, 0x68, 0x60, 0xdb, 0x3b, 0xaa, 0x55, 0x21, 0x15, 0x76, 0xda, 0x24, - 0x3d, 0xed, 0x92, 0xf8, 0x69, 0x2b, 0xaa, 0x43, 0xb6, 0x98, 0x04, 0x7e, 0xe6, 0x9c, 0x27, 0x3e, - 0xb4, 0x85, 0xdf, 0x80, 0xb1, 0x8a, 0x6e, 0x9b, 0x55, 0x75, 0x8f, 0x06, 0x01, 0xcf, 0x2e, 0x09, - 0xbe, 0x76, 0xd3, 0xf5, 0xe6, 0x3c, 0x24, 0x2a, 0xc4, 0x2e, 0x5b, 0xba, 0xe9, 0xd6, 0xa0, 0xc9, - 0x21, 0x4e, 0xd1, 0x5e, 0xc2, 0xef, 0xc2, 0x11, 0x56, 0xe2, 0xd1, 0x54, 0x9e, 0xc8, 0x2d, 0x08, - 0x64, 0x3d, 0x4a, 0x5f, 0xe4, 0x7c, 0xb8, 0x0a, 0x49, 0x16, 0x12, 0x8a, 0xbd, 0x67, 0x3b, 0xa4, - 0xa6, 0xb4, 0x8b, 0x2e, 0x9a, 0x8e, 0x13, 0xb9, 0x9c, 0x80, 0x4c, 0xca, 0x5a, 0x6a, 0x71, 0x16, - 0x67, 0x99, 0xcc, 0xf0, 0x7a, 0xfe, 0xe1, 0x73, 0xb9, 0xd1, 0xfb, 0x2e, 0xe2, 0x0f, 0x78, 0x31, - 0x61, 0x67, 0x1f, 0xf1, 0x4f, 0x8f, 0xb3, 0x55, 0xa3, 0xcc, 0x4a, 0xf1, 0xec, 0x23, 0xef, 0xe3, - 0xe3, 0x6c, 0x3b, 0x57, 0xd9, 0xd9, 0x47, 0xbe, 0xcc, 0xc7, 0x76, 0x74, 0xe2, 0xad, 0x3e, 0x5e, - 0x1e, 0x03, 0x96, 0xd8, 0x14, 0x37, 0x76, 0x97, 0x13, 0x30, 0xea, 0xfe, 0xa5, 0x5e, 0x96, 0x7e, - 0x15, 0x03, 0x68, 0xdf, 0x24, 0x8c, 0xfd, 0x77, 0x90, 0xdf, 0xab, 0xb0, 0xb3, 0x62, 0x3d, 0x9d, - 0x15, 0x8f, 0x3a, 0xcb, 0x80, 0x39, 0xd7, 0x72, 0x85, 0x9b, 0xee, 0x47, 0x7a, 0x68, 0x50, 0xa4, - 0xdd, 0xe7, 0x39, 0x5e, 0x9c, 0x71, 0x49, 0x79, 0x21, 0xe3, 0x43, 0xbb, 0xf6, 0x5c, 0xfe, 0x58, - 0xf0, 0xfd, 0xc0, 0xf2, 0x81, 0x21, 0x97, 0xfe, 0x8a, 0x20, 0xc9, 0x52, 0x67, 0x49, 0xd5, 0x4a, - 0xa4, 0x66, 0x56, 0x55, 0x87, 0x78, 0x4f, 0xe8, 0x6a, 0x28, 0x81, 0x66, 0xe8, 0xc3, 0xbc, 0x80, - 0x4f, 0xee, 0xa3, 0x9e, 0x5f, 0x8c, 0x97, 0x41, 0xcf, 0xc0, 0xa4, 0xa3, 0x6a, 0x8a, 0xc3, 0xd7, - 0x43, 0x89, 0x74, 0xdc, 0x69, 0xb3, 0xac, 0x57, 0xf0, 0x6d, 0x18, 0xf3, 0x13, 0xf3, 0x84, 0x75, - 0xb6, 0x37, 0xcc, 0xbe, 0x93, 0x99, 0xe0, 0x84, 0x4f, 0xb0, 0xf4, 0x0d, 0x98, 0x59, 0x23, 0x4e, - 0x07, 0x23, 0x97, 0x03, 0xcf, 0x37, 0x37, 0x11, 0x44, 0x4d, 0x64, 0x19, 0xe8, 0xc7, 0x08, 0x92, - 0x2c, 0x7d, 0x77, 0x38, 0x20, 0x6c, 0x10, 0x3a, 0x14, 0x83, 0x0e, 0x96, 0xd7, 0xf7, 0x20, 0xc9, - 0xf2, 0xfa, 0x8b, 0x01, 0xc4, 0xed, 0x83, 0xee, 0x1a, 0x6e, 0x26, 0x73, 0xd5, 0x1a, 0xe1, 0xf5, - 0x08, 0x5d, 0x71, 0xfb, 0x81, 0xa9, 0x56, 0xc4, 0x79, 0x67, 0x5e, 0x0d, 0x45, 0xda, 0x49, 0x7a, - 0xea, 0x3c, 0x9c, 0xd8, 0xff, 0xd4, 0x56, 0x84, 0x5d, 0x86, 0xb8, 0xa3, 0x6a, 0x1c, 0x84, 0xb7, - 0x84, 0xa0, 0x65, 0x4a, 0xb9, 0x6c, 0xd2, 0x53, 0x04, 0x53, 0x2d, 0xf7, 0xb5, 0x6b, 0x12, 0x2a, - 0x12, 0x0d, 0x24, 0xf2, 0x60, 0xde, 0xb9, 0x09, 0x53, 0x2d, 0xef, 0x78, 0xea, 0xe4, 0x03, 0x5e, - 0xe1, 0xf8, 0xe0, 0x5e, 0xf8, 0xb0, 0xf0, 0xfc, 0x2c, 0x06, 0xc7, 0x23, 0x97, 0x9c, 0x1e, 0xdd, - 0xe3, 0xa6, 0x43, 0xbf, 0x37, 0xfd, 0x02, 0xcc, 0x04, 0x6e, 0x3a, 0x6b, 0xc9, 0xf5, 0x0a, 0x7b, - 0x7c, 0x19, 0x3e, 0xd8, 0x09, 0x29, 0xb1, 0x5e, 0xc1, 0x04, 0x70, 0x94, 0x8f, 0x3e, 0x12, 0x42, - 0x2f, 0x6c, 0xd8, 0x2c, 0x76, 0xd0, 0x54, 0xf8, 0x20, 0xe9, 0xf3, 0x18, 0x1c, 0x8f, 0xdc, 0xd3, - 0x00, 0x10, 0x6b, 0x01, 0x98, 0xcf, 0x51, 0x18, 0xce, 0xc2, 0x19, 0x31, 0x18, 0x98, 0x24, 0x76, - 0x03, 0x3a, 0x5b, 0x14, 0x3b, 0x64, 0x8b, 0xc2, 0x71, 0x16, 0xef, 0x2b, 0xce, 0x7e, 0x88, 0xe0, - 0x78, 0x91, 0xb8, 0xea, 0xbe, 0x70, 0x38, 0xae, 0xc0, 0xb1, 0x3a, 0x79, 0xa0, 0xf4, 0x0c, 0x8e, - 0x99, 0x3a, 0x79, 0x50, 0x8a, 0xc4, 0x87, 0xf4, 0x29, 0x82, 0xe3, 0x91, 0x07, 0xeb, 0xc5, 0x68, - 0xba, 0xcf, 0xd3, 0xf5, 0x14, 0xc1, 0xe4, 0x86, 0x6e, 0xbb, 0x59, 0xc4, 0xee, 0xf1, 0x72, 0x61, - 0xd1, 0x97, 0xeb, 0x00, 0x63, 0x21, 0xa9, 0x01, 0x53, 0x6d, 0x75, 0xf8, 0x50, 0xe5, 0x12, 0x0c, - 0x39, 0xaa, 0xe6, 0x4d, 0x54, 0xc4, 0xde, 0xad, 0x22, 0x65, 0xe9, 0x34, 0x3e, 0x89, 0x75, 0x18, - 0x9f, 0xa4, 0x37, 0x61, 0xb4, 0xd5, 0x59, 0xe0, 0x14, 0xcc, 0x16, 0x6e, 0x96, 0x8a, 0x1f, 0x2a, - 0xa5, 0x0f, 0x37, 0x0b, 0xca, 0xed, 0x9b, 0x5b, 0x9b, 0x85, 0x6b, 0xeb, 0xab, 0xeb, 0x85, 0x95, - 0xa9, 0x97, 0xf0, 0x28, 0x0c, 0x97, 0xe4, 0xe5, 0x8d, 0xc2, 0x54, 0x0c, 0x4f, 0x42, 0x62, 0x45, - 0x2e, 0xc9, 0xca, 0x56, 0xa9, 0x58, 0x90, 0x6f, 0x4c, 0xc5, 0x71, 0x02, 0x8e, 0xae, 0xae, 0x6f, - 0x14, 0xb6, 0x0a, 0xa5, 0xa9, 0xa1, 0xdc, 0x1f, 0xce, 0x40, 0x62, 0xa5, 0x5d, 0x0e, 0xe1, 0x9f, - 0x21, 0x18, 0x0f, 0x4c, 0x7a, 0xf0, 0x85, 0xc1, 0x46, 0x74, 0xa9, 0x8b, 0xfd, 0x8f, 0x94, 0x28, - 0x8e, 0xd2, 0xa5, 0xa6, 0xfc, 0x0a, 0x9d, 0xe9, 0x2d, 0xd2, 0x4e, 0x60, 0xd1, 0x9b, 0xbf, 0x3d, - 0xf9, 0xe2, 0x2f, 0xdf, 0x89, 0xbd, 0x26, 0xcd, 0xb5, 0x06, 0x9e, 0x5c, 0x5c, 0x9e, 0xcd, 0x61, - 0xf3, 0x28, 0x8d, 0x9f, 0xb7, 0x32, 0x9c, 0xaf, 0x56, 0x13, 0x68, 0x48, 0xba, 0x8c, 0xa4, 0x52, - 0x7d, 0xcd, 0x82, 0xa4, 0x5a, 0x53, 0x7e, 0x83, 0xc5, 0xd6, 0x62, 0x70, 0x02, 0xe5, 0xff, 0x4a, - 0xad, 0xb8, 0x26, 0xbd, 0xdd, 0xb2, 0xe2, 0x11, 0x63, 0xb9, 0xd2, 0xaa, 0x28, 0xd3, 0xbe, 0x4a, - 0x32, 0x1d, 0xa8, 0x20, 0xf3, 0xfe, 0x71, 0x15, 0xfe, 0x3d, 0x82, 0xf1, 0xc0, 0xb8, 0x49, 0xc4, - 0x55, 0x9d, 0xe6, 0x53, 0x7d, 0x9a, 0x59, 0x6a, 0xca, 0xf4, 0xbe, 0x36, 0xe5, 0x09, 0xf7, 0xcf, - 0x62, 0x6b, 0x2e, 0x45, 0x4d, 0xbb, 0x80, 0x7d, 0xa6, 0xb9, 0xfb, 0x5d, 0x0c, 0x0b, 0x54, 0xc6, - 0xe9, 0xc7, 0xf8, 0x19, 0xf2, 0x52, 0x6f, 0x7f, 0xae, 0xeb, 0x32, 0xdc, 0x4a, 0xcd, 0x46, 0x5e, - 0xe2, 0x42, 0xcd, 0x74, 0xf6, 0xa4, 0x6b, 0x5c, 0x7b, 0xa6, 0x6c, 0x7a, 0x30, 0x65, 0xbf, 0x40, - 0x90, 0xf0, 0xc5, 0x0c, 0x7e, 0xbb, 0xaf, 0x10, 0xf3, 0x54, 0x14, 0x1d, 0x2a, 0x49, 0xa4, 0x29, - 0xcf, 0x04, 0x02, 0xcb, 0x0b, 0x29, 0x6a, 0xc4, 0x9a, 0x74, 0x55, 0x30, 0x98, 0x42, 0x66, 0x78, - 0x5d, 0x5f, 0x9e, 0xcf, 0xab, 0xfe, 0x8c, 0x20, 0xe1, 0x1b, 0x85, 0x89, 0x58, 0x15, 0x9d, 0x9c, - 0x89, 0x5b, 0x65, 0x34, 0x65, 0x76, 0x70, 0x53, 0x9e, 0xa6, 0x7f, 0x17, 0x7d, 0xf9, 0x94, 0x5a, - 0x76, 0x23, 0xb7, 0xd2, 0xb6, 0x8c, 0x92, 0x64, 0x84, 0x9d, 0xd4, 0x6a, 0x69, 0xd3, 0x8f, 0x3d, - 0xfb, 0x9e, 0x21, 0x48, 0xf8, 0xc2, 0x45, 0xc4, 0xbe, 0xe8, 0x08, 0xae, 0x6b, 0x60, 0xdd, 0xf0, - 0x07, 0xd6, 0xbb, 0xe9, 0xab, 0x03, 0x04, 0x96, 0x4f, 0x67, 0xfc, 0x53, 0x04, 0x23, 0xde, 0x65, - 0xc5, 0x4b, 0xe2, 0x17, 0xbb, 0x6f, 0x37, 0x04, 0xf5, 0xc6, 0x07, 0xd5, 0xfb, 0x29, 0x82, 0x84, - 0x6f, 0x26, 0x28, 0x02, 0x72, 0x74, 0x84, 0x28, 0xae, 0xfd, 0xeb, 0x54, 0xed, 0x63, 0xb8, 0x9d, - 0x15, 0xbc, 0xa0, 0xae, 0x52, 0xa9, 0xf8, 0xef, 0x08, 0xa6, 0x23, 0x15, 0x38, 0xce, 0x8b, 0x5e, - 0xd8, 0x68, 0x97, 0x96, 0xea, 0xaf, 0x7f, 0x94, 0x76, 0x9b, 0xf2, 0x9b, 0xfc, 0xf2, 0x86, 0x5a, - 0xf1, 0xc0, 0x77, 0x6a, 0x47, 0x41, 0x3a, 0x2f, 0x9c, 0x17, 0x7c, 0x05, 0xa9, 0x9d, 0x0f, 0xf4, - 0xb9, 0xf8, 0xe7, 0x08, 0x26, 0x82, 0x2d, 0x37, 0xbe, 0x28, 0x14, 0x41, 0x07, 0xb7, 0x76, 0xc5, - 0x1f, 0x4d, 0x17, 0xf1, 0x79, 0xb1, 0x68, 0xf2, 0xdb, 0xe2, 0x06, 0xd1, 0xa7, 0x31, 0x98, 0x8e, - 0x74, 0x0b, 0x22, 0x4e, 0xeb, 0x36, 0x0a, 0xe8, 0xd7, 0x8c, 0x27, 0xa8, 0x29, 0x07, 0x30, 0x6d, - 0xca, 0x49, 0xff, 0xd7, 0xc8, 0x53, 0x55, 0xcc, 0x2d, 0xb7, 0x4d, 0xf5, 0x53, 0x66, 0xfa, 0xb0, - 0x3b, 0xe4, 0xc6, 0x9f, 0x20, 0x98, 0x8e, 0x94, 0xde, 0x22, 0x28, 0x74, 0x1b, 0x30, 0x74, 0x7d, - 0xbb, 0xde, 0x6b, 0xca, 0x40, 0x73, 0x39, 0xad, 0xb6, 0x99, 0xef, 0xd2, 0x03, 0xfa, 0xee, 0xfb, - 0x31, 0x98, 0xed, 0xdc, 0xf2, 0xe2, 0xaf, 0x0e, 0x70, 0xeb, 0xfc, 0xad, 0x46, 0x6a, 0x80, 0xf6, - 0x4d, 0xfa, 0x1c, 0x35, 0xe5, 0x6c, 0xa7, 0x0b, 0xe8, 0x35, 0x41, 0x1d, 0x56, 0x29, 0x02, 0x25, - 0xf1, 0xbc, 0x1a, 0xc2, 0x80, 0xfd, 0x3f, 0xdc, 0xce, 0x77, 0xe8, 0x43, 0xf1, 0xb3, 0x18, 0xcc, - 0x76, 0x6e, 0x84, 0x45, 0xe0, 0xd9, 0xb7, 0x85, 0x1e, 0x08, 0x9e, 0xef, 0xa1, 0xa6, 0x3c, 0x47, - 0x7d, 0x1f, 0x55, 0xb6, 0x29, 0xbf, 0xd9, 0x65, 0x27, 0x12, 0xff, 0xa5, 0xdc, 0xd5, 0x41, 0xc2, - 0x85, 0x23, 0xe5, 0xc6, 0x7e, 0x27, 0xb0, 0xbe, 0x19, 0x83, 0xd9, 0xce, 0x6d, 0xb2, 0x08, 0x58, - 0xfb, 0x36, 0xd8, 0x03, 0x81, 0xb5, 0xdb, 0x94, 0x4f, 0x50, 0x44, 0xba, 0x76, 0xd4, 0x14, 0x8c, - 0xf7, 0xa4, 0xc2, 0x01, 0xc1, 0xb0, 0xa8, 0xea, 0x6e, 0x4b, 0xf3, 0x6b, 0x04, 0xb3, 0x9d, 0xfb, - 0x6f, 0x11, 0x08, 0xf6, 0xed, 0xdc, 0xbb, 0x3e, 0x07, 0x5b, 0xd1, 0xe7, 0x40, 0xb8, 0xa0, 0xe9, - 0x66, 0x12, 0xfe, 0x0d, 0x82, 0xd1, 0xd6, 0xed, 0xc6, 0xb9, 0x3e, 0x9e, 0x02, 0x4f, 0x5d, 0xb1, - 0x96, 0x5a, 0x52, 0x9a, 0x32, 0xb4, 0xef, 0x3b, 0xd5, 0x7e, 0xc3, 0xef, 0x90, 0x3e, 0x4a, 0x64, - 0x5f, 0x61, 0x43, 0x7f, 0x8b, 0x93, 0xa7, 0x13, 0xc6, 0x3f, 0x21, 0x18, 0x6d, 0x5d, 0x44, 0x11, - 0x4b, 0xc2, 0x13, 0x4e, 0x51, 0x4b, 0xea, 0x4d, 0xd9, 0x3d, 0xb0, 0x29, 0x4f, 0x3a, 0xaa, 0x16, - 0xb9, 0x72, 0x9b, 0xb9, 0xf5, 0x40, 0xca, 0x19, 0xa4, 0x36, 0xa6, 0x56, 0xb9, 0x01, 0x47, 0x0d, - 0xfb, 0x11, 0x82, 0xd1, 0x56, 0xc4, 0x88, 0x18, 0x16, 0x9e, 0x95, 0x76, 0x8d, 0xa8, 0x92, 0xbf, - 0x2c, 0x58, 0x4b, 0x17, 0x0e, 0x54, 0x64, 0x7a, 0x4a, 0xe3, 0xdf, 0x22, 0x18, 0xf1, 0xc6, 0x30, - 0x22, 0x35, 0x72, 0x68, 0x82, 0x24, 0xf2, 0x04, 0x84, 0xa7, 0x3c, 0xd2, 0xd7, 0x9a, 0x32, 0x1f, - 0x20, 0x31, 0x5b, 0xf0, 0xe1, 0x44, 0x16, 0xfe, 0x65, 0x0c, 0xc6, 0xb6, 0x88, 0xb3, 0xae, 0xd6, - 0x36, 0xe9, 0xef, 0xb0, 0xb0, 0xe4, 0x29, 0xa7, 0xab, 0xb5, 0xcc, 0xfd, 0xa5, 0x8c, 0x7f, 0xd3, - 0x33, 0x60, 0x26, 0x44, 0xc3, 0x76, 0xa5, 0x7f, 0x22, 0xaa, 0xdb, 0xdf, 0x90, 0xb4, 0xda, 0x56, - 0xce, 0xfb, 0x17, 0xb7, 0x68, 0x2d, 0x62, 0xfb, 0xce, 0xcb, 0xa3, 0xf4, 0x9d, 0xc0, 0xa3, 0xd6, - 0x4b, 0x58, 0xb0, 0xd1, 0x8c, 0xc8, 0x2a, 0x49, 0xb7, 0x06, 0x94, 0xe5, 0x6f, 0xeb, 0x42, 0x52, - 0x29, 0x84, 0x6b, 0xfb, 0x41, 0xb8, 0xf6, 0x7f, 0x86, 0x50, 0x3b, 0x44, 0x08, 0xb5, 0x17, 0x02, - 0x61, 0x48, 0x2a, 0xfe, 0x47, 0x0c, 0x70, 0x89, 0xd8, 0x74, 0x91, 0x58, 0x35, 0xdd, 0xb6, 0x5d, - 0x09, 0x78, 0x21, 0x04, 0x52, 0x94, 0xc4, 0x83, 0xf3, 0xb4, 0x00, 0x25, 0xbf, 0x49, 0x9f, 0xc5, - 0x28, 0xc4, 0xff, 0x45, 0xd2, 0xc6, 0xe0, 0x10, 0x3b, 0x11, 0xf9, 0x2e, 0x38, 0x9b, 0xd2, 0xfb, - 0x03, 0x03, 0xdd, 0x59, 0xe2, 0x1d, 0xe9, 0xf6, 0x21, 0xc0, 0xdd, 0x51, 0x76, 0xea, 0xe6, 0xef, - 0xe4, 0x54, 0xf7, 0x99, 0xf5, 0x1f, 0xe5, 0xcc, 0x8e, 0xe3, 0x98, 0x76, 0x3e, 0x9b, 0x7d, 0xf0, - 0xe0, 0x41, 0x78, 0xa0, 0xad, 0x36, 0x9c, 0x1d, 0xf6, 0x9b, 0xd0, 0xb3, 0x2e, 0x28, 0x77, 0x0d, - 0xab, 0xb6, 0x6c, 0xc2, 0x6b, 0x65, 0xa3, 0xd6, 0xf5, 0x6d, 0xdb, 0x44, 0x77, 0xde, 0xe7, 0x7b, - 0x9a, 0x51, 0x55, 0xeb, 0x5a, 0xc6, 0xb0, 0xb4, 0xac, 0x46, 0xea, 0xf4, 0xcd, 0xce, 0xb6, 0x0f, - 0xe8, 0xfe, 0x5b, 0xd3, 0x77, 0x7c, 0x6b, 0xff, 0x42, 0x68, 0xfb, 0x08, 0x65, 0x3d, 0xf7, 0xbf, - 0x00, 0x00, 0x00, 0xff, 0xff, 0x6d, 0x80, 0x30, 0x11, 0x65, 0x2c, 0x00, 0x00, + 0xf5, 0xcf, 0x90, 0x92, 0x25, 0x3d, 0xea, 0x73, 0x12, 0x49, 0x34, 0x13, 0x3b, 0xca, 0x06, 0x71, + 0x64, 0x5a, 0x26, 0x23, 0x3a, 0xb6, 0x11, 0xc6, 0xf6, 0x3f, 0x2b, 0x8b, 0x92, 0x95, 0xc8, 0xb6, + 0x42, 0xd1, 0xff, 0x22, 0x6e, 0x80, 0xc5, 0x8a, 0x1c, 0xaf, 0x36, 0x26, 0xb9, 0xab, 0xdd, 0xa5, + 0x6d, 0xc5, 0x30, 0x50, 0x24, 0x80, 0x7b, 0x89, 0x81, 0xa2, 0x45, 0x2f, 0x45, 0xd1, 0x6b, 0x01, + 0x03, 0xed, 0xa1, 0x45, 0xaf, 0x6d, 0x2f, 0xfd, 0xbe, 0x35, 0x40, 0x0f, 0x04, 0x0a, 0xe4, 0x50, + 0xf4, 0x60, 0xa0, 0x87, 0x16, 0x3d, 0x14, 0xbd, 0xb4, 0xd8, 0x99, 0x59, 0x72, 0x3f, 0x48, 0x71, + 0x48, 0xc9, 0x3d, 0x89, 0x9c, 0x79, 0xef, 0xcd, 0x7b, 0xbf, 0xf7, 0x66, 0xde, 0x87, 0x08, 0x39, + 0xcd, 0x30, 0xb4, 0x2a, 0xc9, 0x96, 0xab, 0x46, 0xa3, 0x92, 0xad, 0xa8, 0x8e, 0x5a, 0x56, 0x1d, + 0xb5, 0x6a, 0x68, 0xd9, 0x7b, 0xcb, 0x3b, 0xc4, 0x51, 0x97, 0xfd, 0x6b, 0x19, 0xd3, 0x32, 0x1c, + 0x03, 0x2f, 0x30, 0x9e, 0x0c, 0xe5, 0xc9, 0xf8, 0xf7, 0x39, 0x4f, 0xea, 0x15, 0x2e, 0x55, 0x35, + 0xf5, 0xac, 0x5a, 0xaf, 0x1b, 0x8e, 0xea, 0xe8, 0x46, 0xdd, 0x66, 0xfc, 0xa9, 0x79, 0xdf, 0x6e, + 0xb9, 0xaa, 0x93, 0xba, 0xc3, 0x37, 0x5e, 0xf5, 0x6d, 0xdc, 0xd1, 0x49, 0xb5, 0xa2, 0xec, 0x90, + 0x5d, 0xf5, 0x9e, 0x6e, 0x58, 0x9c, 0xe0, 0xb8, 0x8f, 0xc0, 0x22, 0xb6, 0xd1, 0xb0, 0xca, 0x84, + 0x6f, 0x5d, 0xec, 0x69, 0x88, 0x56, 0xb6, 0x95, 0x3b, 0x7a, 0x95, 0xd8, 0xc4, 0x51, 0x6c, 0x93, + 0x94, 0x39, 0xe3, 0xd9, 0x9e, 0x8c, 0x76, 0x79, 0x97, 0xd4, 0x54, 0x71, 0x72, 0xa2, 0x5a, 0xe5, + 0x5d, 0x4e, 0xbe, 0xdc, 0x93, 0xdc, 0x51, 0x77, 0xaa, 0xc4, 0xaf, 0xd0, 0x19, 0x01, 0x16, 0xcd, + 0x16, 0x97, 0xaf, 0xd7, 0x88, 0xed, 0xa8, 0x35, 0xd3, 0x63, 0x39, 0xc9, 0x59, 0x74, 0xb5, 0x96, + 0xbd, 0xb7, 0xec, 0xfe, 0x51, 0x4c, 0xa3, 0xaa, 0x97, 0xf7, 0xf9, 0x7e, 0x2a, 0xb8, 0x1f, 0xd8, + 0x7b, 0x99, 0xef, 0xd1, 0x6f, 0x3b, 0x8d, 0x3b, 0x59, 0x52, 0x33, 0x1d, 0x6f, 0x73, 0x21, 0xbc, + 0xc9, 0x7c, 0x58, 0x53, 0xed, 0xbb, 0x8c, 0x42, 0xfa, 0x66, 0x1c, 0x5e, 0xda, 0xa6, 0xf0, 0x5c, + 0x65, 0x5a, 0x16, 0xc9, 0x5e, 0x83, 0xd8, 0x0e, 0xfe, 0x1a, 0x0c, 0xdb, 0x65, 0xc3, 0x24, 0xc9, + 0x63, 0x0b, 0x68, 0x31, 0x91, 0xbb, 0x94, 0xe9, 0x15, 0x62, 0x99, 0x4e, 0x62, 0x32, 0xdb, 0xae, + 0x8c, 0x95, 0xf8, 0x57, 0x72, 0xac, 0xc8, 0xe4, 0xe1, 0xe3, 0x30, 0xbc, 0xd7, 0x20, 0xd6, 0x7e, + 0x12, 0x2d, 0xa0, 0xc5, 0x31, 0xbe, 0x45, 0x57, 0xf0, 0xcb, 0x30, 0x66, 0xaa, 0x1a, 0x51, 0x6c, + 0xfd, 0x53, 0x92, 0x8c, 0x2d, 0xa0, 0xc5, 0xe1, 0xe2, 0xa8, 0xbb, 0xb0, 0xad, 0x7f, 0x4a, 0xb0, + 0x04, 0x40, 0x37, 0x1d, 0xe3, 0x2e, 0xa9, 0x27, 0xe3, 0x1e, 0x33, 0x2a, 0x52, 0x9e, 0x92, 0xbb, + 0x8a, 0x8f, 0xc3, 0xa8, 0x61, 0x55, 0x88, 0xa5, 0xec, 0xec, 0x27, 0x87, 0x5d, 0x8a, 0xe2, 0x08, + 0xfd, 0xbe, 0xb2, 0x9f, 0xfa, 0x01, 0x82, 0x61, 0xaa, 0x0c, 0x3e, 0x05, 0x53, 0x7a, 0xbd, 0x5c, + 0x6d, 0x54, 0x88, 0x62, 0x58, 0x9a, 0xa2, 0x57, 0xec, 0x64, 0x6c, 0x21, 0xbe, 0x38, 0x56, 0x9c, + 0xe0, 0xcb, 0x37, 0x2d, 0x6d, 0xa3, 0x62, 0xe3, 0x0c, 0xbc, 0xe8, 0xd1, 0x99, 0x96, 0xf1, 0x09, + 0x29, 0x3b, 0x94, 0x36, 0x4e, 0x69, 0x67, 0xf8, 0xd6, 0x16, 0xdb, 0x71, 0xe9, 0x2f, 0xc3, 0xcb, + 0x1e, 0xbd, 0x56, 0x36, 0x15, 0xb3, 0xb1, 0x53, 0xd5, 0xcb, 0x8a, 0x8b, 0x94, 0x4d, 0x1c, 0x3b, + 0x39, 0xb2, 0x80, 0x16, 0x47, 0x8b, 0x49, 0x4e, 0xb2, 0x5e, 0x36, 0xb7, 0x28, 0xc1, 0x2a, 0xdf, + 0x97, 0xbe, 0x85, 0x60, 0x36, 0x04, 0xa1, 0x6d, 0x1a, 0x75, 0x9b, 0xe0, 0x9b, 0x30, 0x62, 0x11, + 0xbb, 0x51, 0x75, 0xec, 0x24, 0x5a, 0x88, 0x2f, 0x26, 0x72, 0xe7, 0xfb, 0x76, 0x86, 0xcb, 0x5d, + 0xf4, 0xa4, 0xb8, 0x08, 0xd4, 0xc9, 0x03, 0x47, 0x09, 0xe3, 0x59, 0x9c, 0x70, 0x97, 0xb7, 0x3c, + 0x38, 0xa5, 0x26, 0x82, 0xf9, 0xab, 0x16, 0x51, 0x1d, 0x52, 0xa8, 0x3b, 0xd6, 0xfe, 0xba, 0x65, + 0x34, 0x4c, 0x2f, 0x3e, 0x0a, 0x70, 0xcc, 0x54, 0x2d, 0x52, 0x77, 0xb8, 0x1f, 0xcf, 0x7e, 0x25, + 0xc7, 0xfe, 0x2d, 0xbf, 0x89, 0xdf, 0xf0, 0x6b, 0xc3, 0xd4, 0x54, 0x4d, 0xdd, 0xce, 0x94, 0x8d, + 0x5a, 0xd6, 0x27, 0x85, 0x33, 0xe3, 0xd3, 0x30, 0x49, 0xdc, 0x55, 0x45, 0x73, 0x97, 0x15, 0xbd, + 0xd2, 0xf6, 0x6c, 0xac, 0x38, 0x4e, 0x5a, 0x0c, 0x1b, 0x15, 0x7c, 0x1d, 0x12, 0x3e, 0x52, 0x1a, + 0x1f, 0x89, 0xdc, 0x52, 0x6f, 0x28, 0x7c, 0xa7, 0x42, 0x5b, 0xa0, 0xf4, 0x6d, 0x04, 0x2f, 0xad, + 0x13, 0x27, 0x6a, 0x99, 0x0c, 0x43, 0x75, 0xb5, 0x46, 0x82, 0x76, 0x81, 0xa0, 0x5d, 0x94, 0x15, + 0x5f, 0x84, 0x31, 0x8b, 0xa8, 0xec, 0xa2, 0x71, 0x45, 0x53, 0x9e, 0xa2, 0xde, 0x5d, 0xcc, 0xac, + 0xb9, 0x77, 0xf1, 0xba, 0x6a, 0xdf, 0x2d, 0x8e, 0xba, 0xc4, 0xee, 0x27, 0xe9, 0x63, 0x98, 0x5f, + 0x25, 0x55, 0xd2, 0x09, 0xf0, 0xc3, 0xab, 0x25, 0xfd, 0x02, 0x01, 0xf6, 0xf9, 0xb3, 0x87, 0x2b, + 0xa1, 0x4f, 0x57, 0x9e, 0x84, 0x51, 0xe6, 0x9f, 0xa0, 0x13, 0x47, 0xe8, 0xe2, 0x46, 0x05, 0xaf, + 0xc0, 0x30, 0xfd, 0xc8, 0x01, 0x79, 0x53, 0xd0, 0x73, 0xfc, 0x85, 0xa0, 0xac, 0xd2, 0x77, 0x11, + 0xe0, 0x5b, 0x66, 0x25, 0x6c, 0x41, 0x4b, 0x34, 0x1a, 0x58, 0x34, 0x7e, 0x17, 0x12, 0x0d, 0x2a, + 0x59, 0xd4, 0x6b, 0xc0, 0xc8, 0xa9, 0xdf, 0x8a, 0x80, 0x7d, 0x7e, 0xf3, 0xd4, 0xba, 0x14, 0x70, + 0xd9, 0x22, 0x85, 0x55, 0x82, 0x85, 0x5e, 0xb0, 0x72, 0x6f, 0xdd, 0x84, 0x29, 0x2f, 0x3e, 0x8f, + 0x46, 0xa0, 0x0d, 0x78, 0xd3, 0x30, 0xee, 0x36, 0xcc, 0x80, 0xcc, 0xd3, 0x30, 0x55, 0xd5, 0xeb, + 0x77, 0x49, 0x45, 0xf1, 0xf2, 0x37, 0x13, 0x7f, 0xed, 0x85, 0xe2, 0x24, 0xdb, 0x28, 0xf2, 0x75, + 0xfc, 0x3a, 0x8c, 0xdb, 0x7b, 0xd5, 0x36, 0x5d, 0x9c, 0xd3, 0x25, 0xec, 0xbd, 0xaa, 0x47, 0xb4, + 0x32, 0x01, 0x09, 0x47, 0xb5, 0x34, 0xe2, 0x28, 0xf4, 0xd0, 0xc7, 0x23, 0x30, 0x4c, 0xcf, 0xc3, + 0x57, 0x02, 0xca, 0xa7, 0xfb, 0xbe, 0x54, 0x4b, 0x51, 0x45, 0xc7, 0xbc, 0x30, 0x8b, 0x47, 0x74, + 0x95, 0x61, 0xc8, 0xd9, 0x37, 0x59, 0x1a, 0x99, 0xcc, 0x9d, 0x11, 0x8c, 0x88, 0xd2, 0xbe, 0x49, + 0xae, 0xbd, 0x50, 0xa4, 0xac, 0xf8, 0x63, 0x98, 0x0e, 0x57, 0x28, 0x3c, 0x1b, 0xbe, 0xd5, 0x5b, + 0xdc, 0x7a, 0xd9, 0x5e, 0x63, 0x8c, 0xdb, 0x26, 0x29, 0x5f, 0x43, 0xc5, 0x49, 0x2d, 0xb0, 0x82, + 0x09, 0xbc, 0xb8, 0xa3, 0x6b, 0x34, 0xf1, 0x29, 0xed, 0x8a, 0x23, 0x39, 0x4e, 0x0f, 0x38, 0xd7, + 0xfb, 0x80, 0x15, 0x5d, 0xfb, 0xd0, 0x65, 0x2e, 0xb9, 0xbc, 0xfc, 0x8c, 0x19, 0x4f, 0x62, 0x6b, + 0x11, 0x3f, 0x80, 0x54, 0xeb, 0x18, 0x1a, 0xdd, 0xf6, 0xae, 0x6a, 0x55, 0x48, 0x85, 0x9d, 0x36, + 0x45, 0x4f, 0x7b, 0x47, 0xfc, 0xb4, 0x55, 0xd5, 0x21, 0xdb, 0x4c, 0x02, 0x3f, 0x73, 0xde, 0x13, + 0x1f, 0xda, 0xc2, 0xaf, 0xc1, 0x78, 0x45, 0xb7, 0xcd, 0xaa, 0xba, 0x4f, 0x23, 0x81, 0xa7, 0x98, + 0x04, 0x5f, 0xbb, 0xe1, 0xba, 0x74, 0x01, 0x12, 0x15, 0x62, 0x97, 0x2d, 0xdd, 0x74, 0xab, 0xd1, + 0xe4, 0x10, 0xa7, 0x68, 0x2f, 0xe1, 0xf7, 0xe0, 0x18, 0x2b, 0xf6, 0x68, 0x3e, 0x4f, 0xe4, 0x16, + 0x05, 0x52, 0x1f, 0xa5, 0x2f, 0x72, 0x3e, 0xbc, 0x07, 0x49, 0x16, 0x12, 0x8a, 0xbd, 0x6f, 0x3b, + 0xa4, 0xa6, 0xb4, 0xcb, 0x2f, 0x9a, 0x93, 0x13, 0xb9, 0x9c, 0x80, 0x4c, 0xca, 0x5a, 0x6a, 0x71, + 0xb2, 0x98, 0x9b, 0x63, 0x82, 0xc3, 0x9b, 0xf9, 0x07, 0xcf, 0xe4, 0x46, 0xef, 0x5b, 0x89, 0x3f, + 0xe4, 0x65, 0x85, 0x9d, 0x7d, 0xc8, 0x3f, 0x3d, 0xca, 0x56, 0x8d, 0x32, 0xab, 0xcc, 0xb3, 0x0f, + 0xbd, 0x8f, 0x8f, 0xb2, 0xed, 0xac, 0x65, 0x67, 0x1f, 0xfa, 0x72, 0x20, 0xdb, 0xd1, 0x89, 0xb7, + 0xfa, 0x68, 0x65, 0x1c, 0x58, 0x8a, 0x53, 0xdc, 0x00, 0x5e, 0x49, 0xc0, 0x98, 0xfb, 0x97, 0xba, + 0x5a, 0xfa, 0x55, 0x0c, 0xa0, 0x7d, 0xa7, 0x30, 0xf6, 0xdf, 0x46, 0x7e, 0xc3, 0xc2, 0x1e, 0x8b, + 0xf5, 0xf4, 0x58, 0x3c, 0xea, 0x31, 0x03, 0xe6, 0x5d, 0xcb, 0x15, 0x6e, 0xba, 0x1f, 0xee, 0xa1, + 0xc3, 0xc1, 0x3d, 0xeb, 0x92, 0xf2, 0x92, 0xc6, 0x87, 0x76, 0xed, 0x99, 0xfc, 0x89, 0xe0, 0x4b, + 0x82, 0xe5, 0x43, 0x43, 0x2e, 0xfd, 0x15, 0x41, 0x92, 0x25, 0xd1, 0x92, 0xaa, 0x95, 0x48, 0xcd, + 0xac, 0xaa, 0x0e, 0xf1, 0x1e, 0xd3, 0xb5, 0x50, 0x2a, 0xcd, 0xd0, 0x27, 0x7a, 0x11, 0x9f, 0x3a, + 0x40, 0x3d, 0xbf, 0x18, 0x2f, 0x97, 0x9e, 0x81, 0x29, 0x47, 0xd5, 0x14, 0x87, 0xaf, 0x87, 0x52, + 0xea, 0x84, 0xd3, 0x66, 0xd9, 0xa8, 0xe0, 0x5b, 0x30, 0xee, 0x27, 0xe6, 0xa9, 0xeb, 0x6c, 0x6f, + 0x98, 0x7d, 0x27, 0x33, 0xc1, 0x09, 0x9f, 0x60, 0xe9, 0xeb, 0x30, 0xbb, 0x4e, 0x9c, 0x0e, 0x46, + 0xae, 0x04, 0x1e, 0x72, 0x6e, 0x22, 0x88, 0x9a, 0xc8, 0x72, 0xd1, 0x8f, 0x11, 0x24, 0x59, 0x22, + 0xef, 0x70, 0x40, 0xd8, 0x20, 0x74, 0x24, 0x06, 0x1d, 0x2e, 0xc3, 0xef, 0x43, 0x92, 0x65, 0xf8, + 0xe7, 0x03, 0x88, 0xdb, 0x16, 0xdd, 0x31, 0xdc, 0x9c, 0xe6, 0xaa, 0x35, 0xca, 0x2b, 0x13, 0xba, + 0xe2, 0x76, 0x06, 0xd3, 0xad, 0x88, 0xf3, 0xce, 0xbc, 0x12, 0x8a, 0xb4, 0x53, 0xf4, 0xd4, 0x05, + 0x38, 0x79, 0xf0, 0xa9, 0xad, 0x08, 0xbb, 0x04, 0x71, 0x47, 0xd5, 0x38, 0x08, 0x6f, 0x08, 0x41, + 0xcb, 0x94, 0x72, 0xd9, 0xa4, 0x27, 0x08, 0xa6, 0x5b, 0xee, 0x6b, 0x57, 0x27, 0x54, 0x24, 0x1a, + 0x48, 0xe4, 0xe1, 0xbc, 0x73, 0x03, 0xa6, 0x5b, 0xde, 0xf1, 0xd4, 0xc9, 0x07, 0xbc, 0xc2, 0xf1, + 0xc1, 0xbd, 0xf0, 0x61, 0xe1, 0xf9, 0x38, 0x06, 0x27, 0x22, 0x97, 0x9c, 0x1e, 0xdd, 0xe3, 0xa6, + 0x43, 0xbf, 0x37, 0xfd, 0x02, 0xcc, 0x06, 0x6e, 0x3a, 0xeb, 0xd0, 0xf5, 0x0a, 0x7b, 0x7c, 0x19, + 0x3e, 0xd8, 0x09, 0x29, 0xb1, 0x51, 0xc1, 0x04, 0x70, 0x94, 0x8f, 0x3e, 0x12, 0x42, 0x2f, 0x6c, + 0xd8, 0x2c, 0x76, 0xd0, 0x74, 0xf8, 0x20, 0xe9, 0x8b, 0x18, 0x9c, 0x88, 0xdc, 0xd3, 0x00, 0x10, + 0xeb, 0x01, 0x98, 0xcf, 0x51, 0x18, 0xce, 0xc2, 0x19, 0x31, 0x18, 0x98, 0x24, 0x76, 0x03, 0x3a, + 0x5b, 0x14, 0x3b, 0x62, 0x8b, 0xc2, 0x71, 0x16, 0xef, 0x2b, 0xce, 0x7e, 0x88, 0xe0, 0x44, 0x91, + 0xb8, 0xea, 0x3e, 0x77, 0x38, 0x2e, 0xc3, 0xf1, 0x3a, 0xb9, 0xaf, 0xf4, 0x0c, 0x8e, 0xd9, 0x3a, + 0xb9, 0x5f, 0x8a, 0xc4, 0x87, 0xf4, 0x39, 0x82, 0x13, 0x91, 0x07, 0xeb, 0xf9, 0x68, 0x7a, 0xc0, + 0xd3, 0xf5, 0x04, 0xc1, 0xd4, 0xa6, 0x6e, 0xbb, 0x59, 0xc4, 0xee, 0xf1, 0x72, 0x61, 0xd1, 0x97, + 0xeb, 0xc0, 0x29, 0xd1, 0x89, 0xe8, 0x94, 0xc8, 0x37, 0x20, 0x92, 0x1a, 0x30, 0xdd, 0x56, 0x87, + 0x8f, 0x57, 0xde, 0x81, 0x21, 0x47, 0xd5, 0xbc, 0xd9, 0x8a, 0xd8, 0xbb, 0x55, 0xa4, 0x2c, 0x9d, + 0x06, 0x29, 0xb1, 0x0e, 0x83, 0x94, 0xf4, 0x16, 0x8c, 0xb5, 0xda, 0x0b, 0x9c, 0x82, 0xb9, 0xc2, + 0x8d, 0x52, 0xf1, 0x23, 0xa5, 0xf4, 0xd1, 0x56, 0x41, 0xb9, 0x75, 0x63, 0x7b, 0xab, 0x70, 0x75, + 0x63, 0x6d, 0xa3, 0xb0, 0x3a, 0xfd, 0x02, 0x1e, 0x83, 0xe1, 0x92, 0xbc, 0xb2, 0x59, 0x98, 0x8e, + 0xe1, 0x29, 0x48, 0xac, 0xca, 0x25, 0x59, 0xd9, 0x2e, 0x15, 0x0b, 0xf2, 0xf5, 0xe9, 0x38, 0x4e, + 0xc0, 0xc8, 0xda, 0xc6, 0x66, 0x61, 0xbb, 0x50, 0x9a, 0x1e, 0xca, 0xfd, 0xf6, 0x0c, 0x24, 0x56, + 0xdb, 0xe5, 0x10, 0xfe, 0x09, 0x82, 0x89, 0xc0, 0xcc, 0x07, 0x5f, 0x18, 0x6c, 0x62, 0x97, 0xba, + 0xd8, 0xff, 0x70, 0x89, 0xe2, 0x28, 0xbd, 0xd5, 0x94, 0x13, 0x74, 0xc4, 0xb7, 0x44, 0xdb, 0x81, + 0xcf, 0xbe, 0xfc, 0xcb, 0x77, 0x62, 0xaf, 0x48, 0xf3, 0xad, 0xb1, 0x27, 0x97, 0x92, 0x67, 0xd3, + 0xd8, 0x3c, 0x4a, 0xe3, 0x67, 0xad, 0xc4, 0xe6, 0x2b, 0xd1, 0x04, 0x9a, 0x91, 0x2e, 0x33, 0xa9, + 0x54, 0x5f, 0xc3, 0x20, 0xa9, 0xd6, 0x94, 0x5f, 0x63, 0x21, 0xb5, 0x14, 0x1c, 0x41, 0xf9, 0xbf, + 0x52, 0x2b, 0xae, 0x4a, 0x6f, 0xb7, 0xac, 0x78, 0xc8, 0x58, 0x2e, 0xb7, 0x0a, 0xc9, 0xb4, 0xaf, + 0x80, 0x4c, 0x07, 0x0a, 0xc7, 0xbc, 0x7f, 0x5e, 0x85, 0xff, 0x80, 0x60, 0x22, 0x30, 0x6f, 0x12, + 0xf1, 0x50, 0xa7, 0x01, 0x55, 0x9f, 0x66, 0x96, 0x9a, 0x32, 0xbd, 0xa6, 0x4d, 0x79, 0xd2, 0xfd, + 0xb3, 0xd4, 0x1a, 0x4c, 0x51, 0xd3, 0x2e, 0x60, 0x9f, 0x69, 0xee, 0x7e, 0x17, 0xc3, 0x02, 0x05, + 0x71, 0xfa, 0x11, 0x7e, 0x8a, 0xbc, 0x8c, 0xdb, 0x9f, 0xeb, 0xba, 0x4c, 0xb7, 0x52, 0x73, 0x91, + 0x07, 0xb8, 0x50, 0x33, 0x9d, 0x7d, 0xe9, 0x2a, 0xd7, 0x9e, 0x29, 0x9b, 0x1e, 0x4c, 0xd9, 0x2f, + 0x11, 0x24, 0x7c, 0x31, 0x83, 0xdf, 0xee, 0x2b, 0xc4, 0x3c, 0x15, 0x45, 0xa7, 0x4a, 0x12, 0x69, + 0xca, 0xb3, 0x81, 0xc0, 0xf2, 0x42, 0x8a, 0x1a, 0xb1, 0x2e, 0x5d, 0x11, 0x0c, 0xa6, 0x90, 0x19, + 0x5e, 0xb3, 0x97, 0xe7, 0x03, 0xab, 0x3f, 0x23, 0x48, 0xf8, 0x66, 0x61, 0x22, 0x56, 0x45, 0x47, + 0x67, 0xe2, 0x56, 0x19, 0x4d, 0x99, 0x1d, 0xdc, 0x94, 0x67, 0xe8, 0xdf, 0x25, 0x5f, 0x1a, 0xa5, + 0x96, 0x5d, 0xcf, 0xad, 0xb6, 0x2d, 0xa3, 0x24, 0x19, 0x61, 0x27, 0xb5, 0x3a, 0xd9, 0xf4, 0x23, + 0xcf, 0xbe, 0xa7, 0x08, 0x12, 0xbe, 0x70, 0x11, 0xb1, 0x2f, 0x3a, 0x83, 0xeb, 0x1a, 0x58, 0xd7, + 0xfd, 0x81, 0xf5, 0x5e, 0xfa, 0xca, 0x00, 0x81, 0xe5, 0xd3, 0x19, 0xff, 0x0c, 0xc1, 0xa8, 0x77, + 0x59, 0xf1, 0xb2, 0xf8, 0xc5, 0xee, 0xdb, 0x0d, 0x41, 0xbd, 0xf1, 0x61, 0xf5, 0x7e, 0x82, 0x20, + 0xe1, 0x1b, 0x0a, 0x8a, 0x80, 0x1c, 0x9d, 0x21, 0x8a, 0x6b, 0xff, 0x2a, 0x55, 0xfb, 0x38, 0x6e, + 0x67, 0x05, 0x2f, 0xa8, 0xab, 0x54, 0x2a, 0xfe, 0x3b, 0x82, 0x99, 0x48, 0xe1, 0x8d, 0xf3, 0xa2, + 0x17, 0x36, 0xda, 0x9c, 0xa5, 0xfa, 0x6b, 0x1b, 0xa5, 0xbd, 0xa6, 0xfc, 0x3a, 0xbf, 0xbc, 0xa1, + 0x0e, 0x3c, 0xf0, 0x9d, 0xda, 0x51, 0x90, 0xce, 0x0b, 0xe7, 0x05, 0x5f, 0x1d, 0x6a, 0xe7, 0x03, + 0xed, 0x2d, 0xfe, 0x39, 0x82, 0xc9, 0x60, 0xa7, 0x8d, 0x2f, 0x0a, 0x45, 0xd0, 0xe1, 0xad, 0x5d, + 0xf5, 0x47, 0xd3, 0x45, 0x7c, 0x5e, 0x2c, 0x9a, 0xfc, 0xb6, 0xb8, 0x41, 0xf4, 0x79, 0x0c, 0x66, + 0x22, 0x4d, 0x82, 0x88, 0xd3, 0xba, 0x4d, 0x00, 0xfa, 0x35, 0xe3, 0x33, 0xd4, 0x94, 0x03, 0x98, + 0x36, 0xe5, 0xa4, 0xff, 0x6b, 0xe4, 0xa9, 0x2a, 0xe6, 0x56, 0xda, 0xa6, 0xfa, 0x29, 0x33, 0x7d, + 0xd8, 0x1d, 0x72, 0xe3, 0x4f, 0x11, 0xcc, 0x44, 0x2a, 0x6e, 0x11, 0x14, 0xba, 0xcd, 0x15, 0xba, + 0xbe, 0x5d, 0xef, 0x37, 0x65, 0xa0, 0xb9, 0x9c, 0x16, 0xd9, 0xcc, 0x77, 0xe9, 0x01, 0x7d, 0xf7, + 0xfd, 0x18, 0xcc, 0x75, 0xee, 0x74, 0xf1, 0xff, 0x0d, 0x70, 0xeb, 0xfc, 0x1d, 0x46, 0x6a, 0x80, + 0xae, 0x4d, 0xfa, 0x02, 0x35, 0xe5, 0x6c, 0xa7, 0x0b, 0xe8, 0xf5, 0x3e, 0x1d, 0x56, 0x29, 0x02, + 0x25, 0xf1, 0xbc, 0x1a, 0xc2, 0x80, 0xfd, 0x57, 0xdc, 0xce, 0x77, 0x68, 0x3f, 0xf1, 0xd3, 0x18, + 0xcc, 0x75, 0xee, 0x7f, 0x45, 0xe0, 0x39, 0xb0, 0x73, 0x1e, 0x08, 0x9e, 0xef, 0xa1, 0xa6, 0x3c, + 0x4f, 0x7d, 0x1f, 0x55, 0xb6, 0x29, 0xbf, 0xde, 0x65, 0x27, 0x12, 0xff, 0xa5, 0xdc, 0x95, 0x41, + 0xc2, 0x85, 0x23, 0xe5, 0xc6, 0x7e, 0x27, 0xb0, 0xbe, 0x11, 0x83, 0xb9, 0xce, 0xdd, 0xb1, 0x08, + 0x58, 0x07, 0xf6, 0xd5, 0x03, 0x81, 0xb5, 0xd7, 0x94, 0x4f, 0x52, 0x44, 0xba, 0x36, 0xd2, 0x14, + 0x8c, 0xf7, 0xa5, 0xc2, 0x21, 0xc1, 0xb0, 0xa8, 0xea, 0x6e, 0x4b, 0xf3, 0x6b, 0x04, 0x73, 0x9d, + 0xdb, 0x6e, 0x11, 0x08, 0x0e, 0x6c, 0xd8, 0xbb, 0x3e, 0x07, 0xdb, 0xd1, 0xe7, 0x40, 0xb8, 0xa0, + 0xe9, 0x66, 0x12, 0xfe, 0x0d, 0x82, 0xb1, 0xd6, 0xed, 0xc6, 0xb9, 0x3e, 0x9e, 0x02, 0x4f, 0x5d, + 0xb1, 0x4e, 0x5a, 0x52, 0x9a, 0x32, 0xb4, 0xef, 0x3b, 0xd5, 0x7e, 0xd3, 0xef, 0x90, 0x3e, 0x4a, + 0x64, 0x5f, 0x61, 0x43, 0x7f, 0x91, 0x93, 0xa7, 0x83, 0xc5, 0x3f, 0x21, 0x18, 0x6b, 0x5d, 0x44, + 0x11, 0x4b, 0xc2, 0x83, 0x4d, 0x51, 0x4b, 0xea, 0x4d, 0xd9, 0x3d, 0xb0, 0x29, 0x4f, 0x39, 0xaa, + 0x16, 0xb9, 0x72, 0x5b, 0xb9, 0x8d, 0x40, 0xca, 0x19, 0xa4, 0x36, 0xa6, 0x56, 0xb9, 0x01, 0x47, + 0x0d, 0xfb, 0x11, 0x82, 0xb1, 0x56, 0xc4, 0x88, 0x18, 0x16, 0x1e, 0x91, 0x76, 0x8d, 0xa8, 0x92, + 0xbf, 0x2c, 0x58, 0x4f, 0x17, 0x0e, 0x55, 0x64, 0x7a, 0x4a, 0xe3, 0xdf, 0x21, 0x18, 0xf5, 0xa6, + 0x2f, 0x22, 0x35, 0x72, 0x68, 0x70, 0x24, 0xf2, 0x04, 0x84, 0x87, 0x3b, 0xd2, 0xff, 0x37, 0x65, + 0x3e, 0x37, 0x62, 0xb6, 0xe0, 0xa3, 0x89, 0x2c, 0xfc, 0xcb, 0x18, 0x8c, 0x6f, 0x13, 0x67, 0x43, + 0xad, 0x6d, 0xd1, 0x5f, 0x63, 0x61, 0xc9, 0x53, 0x4e, 0x57, 0x6b, 0x99, 0x7b, 0xcb, 0x19, 0xff, + 0xa6, 0x67, 0xc0, 0x6c, 0x88, 0x86, 0xed, 0x4a, 0xff, 0x44, 0x54, 0xb7, 0xbf, 0x21, 0x69, 0xad, + 0xad, 0x9c, 0xf7, 0x3f, 0x6e, 0xd1, 0x5a, 0xc4, 0xf6, 0x9d, 0x97, 0x47, 0xe9, 0xdb, 0x81, 0x47, + 0xad, 0x97, 0xb0, 0x60, 0xa3, 0x19, 0x91, 0x55, 0x92, 0x6e, 0x0e, 0x28, 0xcb, 0xdf, 0xd6, 0x85, + 0xa4, 0x52, 0x08, 0xd7, 0x0f, 0x82, 0x70, 0xfd, 0x7f, 0x0c, 0xa1, 0x76, 0x84, 0x10, 0x6a, 0xcf, + 0x05, 0xc2, 0x90, 0x54, 0xfc, 0x8f, 0x18, 0xe0, 0x12, 0xb1, 0xe9, 0x22, 0xb1, 0x6a, 0xba, 0x6d, + 0xbb, 0x12, 0xf0, 0x62, 0x08, 0xa4, 0x28, 0x89, 0x07, 0xe7, 0x69, 0x01, 0x4a, 0x7e, 0x93, 0x1e, + 0xc7, 0x28, 0xc4, 0xff, 0x41, 0xd2, 0xe6, 0xe0, 0x10, 0x3b, 0x11, 0xf9, 0x2e, 0x38, 0x5b, 0xd2, + 0x07, 0x03, 0x03, 0xdd, 0x59, 0xe2, 0x6d, 0xe9, 0xd6, 0x11, 0xc0, 0xdd, 0x51, 0x76, 0xea, 0xc6, + 0xef, 0xe5, 0x54, 0xf7, 0x51, 0xf5, 0x1f, 0xe5, 0xcc, 0xae, 0xe3, 0x98, 0x76, 0x3e, 0x9b, 0xbd, + 0x7f, 0xff, 0x7e, 0x78, 0x8e, 0xad, 0x36, 0x9c, 0x5d, 0xf6, 0xcb, 0xd0, 0xb3, 0x2e, 0x28, 0x77, + 0x0c, 0xab, 0xb6, 0x62, 0xc2, 0x2b, 0x65, 0xa3, 0xd6, 0xf5, 0x6d, 0xdb, 0x42, 0xb7, 0x3f, 0xe0, + 0x7b, 0x9a, 0x51, 0x55, 0xeb, 0x5a, 0xc6, 0xb0, 0xb4, 0xac, 0x46, 0xea, 0xf4, 0xcd, 0xce, 0xb6, + 0x0f, 0xe8, 0xfe, 0x8b, 0xd3, 0x77, 0x7d, 0x6b, 0xff, 0x42, 0x68, 0xe7, 0x18, 0x65, 0x3d, 0xf7, + 0xdf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x62, 0x4c, 0x91, 0x09, 0x6b, 0x2c, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/cloud/datacatalog/v1beta1/gcs_fileset_spec.pb.go b/googleapis/cloud/datacatalog/v1beta1/gcs_fileset_spec.pb.go index a68e4124df..2227f967e1 100644 --- a/googleapis/cloud/datacatalog/v1beta1/gcs_fileset_spec.pb.go +++ b/googleapis/cloud/datacatalog/v1beta1/gcs_fileset_spec.pb.go @@ -35,8 +35,8 @@ type GcsFilesetSpec struct { // `a/*/b` pattern, such as `a/c/b`, `a/d/b` // * `gs://another_bucket/a.txt`: matches `gs://another_bucket/a.txt` FilePatterns []string `protobuf:"bytes,1,rep,name=file_patterns,json=filePatterns,proto3" json:"file_patterns,omitempty"` - // Output only. Sample files contained in this fileset, not all files contained in this - // fileset are represented here. + // Output only. Sample files contained in this fileset, not all files + // contained in this fileset are represented here. SampleGcsFileSpecs []*GcsFileSpec `protobuf:"bytes,2,rep,name=sample_gcs_file_specs,json=sampleGcsFileSpecs,proto3" json:"sample_gcs_file_specs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` diff --git a/googleapis/cloud/datacatalog/v1beta1/schema.pb.go b/googleapis/cloud/datacatalog/v1beta1/schema.pb.go index 96ad7df7e6..58c6efca04 100644 --- a/googleapis/cloud/datacatalog/v1beta1/schema.pb.go +++ b/googleapis/cloud/datacatalog/v1beta1/schema.pb.go @@ -155,23 +155,23 @@ func init() { } var fileDescriptor_834760e0ed3be1cb = []byte{ - // 283 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x91, 0x41, 0x4b, 0xf4, 0x30, - 0x10, 0x86, 0x49, 0xbb, 0x74, 0xf9, 0x66, 0xbf, 0x53, 0x2e, 0x16, 0x15, 0x2c, 0x7b, 0xda, 0x8b, - 0x09, 0xab, 0x47, 0x4f, 0xae, 0x47, 0x51, 0xa4, 0x1e, 0x04, 0x2f, 0x92, 0xa6, 0x31, 0x1b, 0x48, - 0x3b, 0xa1, 0x4d, 0x17, 0xfc, 0x8b, 0xfe, 0x0a, 0x7f, 0x86, 0x47, 0x31, 0xe9, 0x62, 0x2f, 0x8b, - 0xe0, 0x2d, 0xbc, 0xcf, 0x3b, 0x0f, 0x4c, 0x06, 0xce, 0x35, 0xa2, 0xb6, 0x8a, 0x4b, 0x8b, 0x43, - 0xcd, 0x6b, 0xe1, 0x85, 0x14, 0x5e, 0x58, 0xd4, 0x7c, 0xb7, 0xae, 0x94, 0x17, 0x6b, 0xde, 0xcb, - 0xad, 0x6a, 0x04, 0x73, 0x1d, 0x7a, 0xa4, 0x45, 0xac, 0xb3, 0x50, 0x67, 0x93, 0x3a, 0x1b, 0xeb, - 0xc7, 0x67, 0xa3, 0x50, 0x38, 0xc3, 0x5f, 0x8d, 0xb2, 0xf5, 0x4b, 0xa5, 0xb6, 0x62, 0x67, 0xb0, - 0x8b, 0x8a, 0xe5, 0x13, 0x64, 0x8f, 0x41, 0x49, 0xef, 0x60, 0x2e, 0xd1, 0x0e, 0x4d, 0xdb, 0xe7, - 0x49, 0x91, 0xae, 0x16, 0x17, 0x8c, 0xfd, 0xa6, 0x67, 0x37, 0x61, 0x20, 0x0a, 0x36, 0xe9, 0xc7, - 0x75, 0x52, 0xee, 0x1d, 0xcb, 0x77, 0x02, 0xff, 0xa7, 0x98, 0x9e, 0x40, 0x16, 0x59, 0x9e, 0x15, - 0x64, 0xf5, 0x2f, 0xd6, 0xc7, 0x88, 0x1e, 0xc1, 0xcc, 0xbf, 0x39, 0x95, 0x93, 0x1f, 0x14, 0x02, - 0x5a, 0xc0, 0xa2, 0x56, 0xbd, 0xec, 0x8c, 0xf3, 0x06, 0xdb, 0x3c, 0xf9, 0xe6, 0xe5, 0x34, 0xa2, - 0x14, 0x66, 0x0d, 0xd6, 0x2a, 0x4f, 0x03, 0x0a, 0x6f, 0x7a, 0x0f, 0xd0, 0x0f, 0xd5, 0x7e, 0x9d, - 0xf9, 0x5f, 0xd6, 0x29, 0x27, 0x86, 0x8d, 0x83, 0x53, 0x89, 0xcd, 0x41, 0xc1, 0x03, 0x79, 0xbe, - 0x1d, 0x99, 0x46, 0x2b, 0x5a, 0xcd, 0xb0, 0xd3, 0x5c, 0xab, 0x36, 0xfc, 0x31, 0x8f, 0x48, 0x38, - 0xd3, 0x1f, 0x3e, 0xec, 0xd5, 0x24, 0xfb, 0x24, 0xa4, 0xca, 0xc2, 0xe8, 0xe5, 0x57, 0x00, 0x00, - 0x00, 0xff, 0xff, 0x60, 0x88, 0x41, 0x3f, 0x12, 0x02, 0x00, 0x00, + // 280 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x91, 0x31, 0x4b, 0xc4, 0x30, + 0x18, 0x86, 0x49, 0x2b, 0x3d, 0xcc, 0x39, 0x65, 0xb1, 0xa8, 0x60, 0x39, 0x10, 0x6e, 0x31, 0xe1, + 0x74, 0x74, 0xf2, 0x1c, 0x45, 0x90, 0xde, 0x20, 0xb8, 0x48, 0x9a, 0xc6, 0x5c, 0x20, 0xed, 0x17, + 0xda, 0xf4, 0xc0, 0x9f, 0xea, 0xe6, 0xcf, 0x70, 0x14, 0x93, 0x96, 0xcb, 0x72, 0x08, 0xae, 0xef, + 0xf3, 0xbe, 0x0f, 0x7c, 0x09, 0xbe, 0x56, 0x00, 0xca, 0x48, 0x26, 0x0c, 0x0c, 0x35, 0xab, 0xb9, + 0xe3, 0x82, 0x3b, 0x6e, 0x40, 0xb1, 0xdd, 0xaa, 0x92, 0x8e, 0xaf, 0x58, 0x2f, 0xb6, 0xb2, 0xe1, + 0xd4, 0x76, 0xe0, 0x80, 0x14, 0xa1, 0x4e, 0x7d, 0x9d, 0x46, 0x75, 0x3a, 0xd6, 0xcf, 0x2e, 0x47, + 0x21, 0xb7, 0x9a, 0xbd, 0x6b, 0x69, 0xea, 0xb7, 0x4a, 0x6e, 0xf9, 0x4e, 0x43, 0x17, 0x14, 0x8b, + 0x17, 0x9c, 0x6d, 0xbc, 0x92, 0x3c, 0xe1, 0x99, 0x00, 0x33, 0x34, 0x6d, 0x9f, 0x27, 0x45, 0xba, + 0x9c, 0xdf, 0x50, 0xfa, 0x97, 0x9e, 0x3e, 0xf8, 0x41, 0x10, 0xac, 0xd3, 0xaf, 0xfb, 0xa4, 0x9c, + 0x1c, 0x8b, 0x4f, 0x84, 0x4f, 0x62, 0x4c, 0xce, 0x71, 0x16, 0x58, 0x9e, 0x15, 0x68, 0x79, 0x1c, + 0xea, 0x63, 0x44, 0x4e, 0xf1, 0x91, 0xfb, 0xb0, 0x32, 0x47, 0x7b, 0xe4, 0x03, 0x72, 0x85, 0xe7, + 0xb5, 0xec, 0x45, 0xa7, 0xad, 0xd3, 0xd0, 0xe6, 0xc9, 0xc4, 0x51, 0x19, 0xe7, 0xbf, 0xfb, 0x06, + 0x6a, 0x99, 0xa7, 0x7b, 0xee, 0x03, 0xb2, 0xc1, 0xb8, 0x1f, 0xaa, 0xe9, 0xb0, 0xd9, 0x7f, 0x0f, + 0x43, 0x65, 0xa4, 0x59, 0x5b, 0x7c, 0x21, 0xa0, 0x39, 0x68, 0x79, 0x46, 0xaf, 0x8f, 0x23, 0x53, + 0x60, 0x78, 0xab, 0x28, 0x74, 0x8a, 0x29, 0xd9, 0xfa, 0x27, 0x67, 0x01, 0x71, 0xab, 0xfb, 0xc3, + 0xff, 0x7c, 0x17, 0x65, 0xdf, 0x08, 0x55, 0x99, 0x9f, 0xde, 0xfe, 0x04, 0x00, 0x00, 0xff, 0xff, + 0x4c, 0xa9, 0xdc, 0x90, 0x21, 0x02, 0x00, 0x00, } diff --git a/googleapis/cloud/datacatalog/v1beta1/search.pb.go b/googleapis/cloud/datacatalog/v1beta1/search.pb.go index ad935d52f8..72393431ae 100644 --- a/googleapis/cloud/datacatalog/v1beta1/search.pb.go +++ b/googleapis/cloud/datacatalog/v1beta1/search.pb.go @@ -9,6 +9,7 @@ import ( proto "github.com/golang/protobuf/proto" _ "github.com/golang/protobuf/ptypes/timestamp" + _ "google.golang.org/genproto/googleapis/api/annotations" ) // Reference imports to suppress errors if they are not otherwise used. @@ -149,28 +150,29 @@ func init() { } var fileDescriptor_075a004a2049c613 = []byte{ - // 364 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x92, 0xc1, 0x4f, 0xf2, 0x30, - 0x00, 0xc5, 0xbf, 0xc1, 0xf7, 0x7d, 0x09, 0xd5, 0xc0, 0x52, 0xd4, 0x10, 0x63, 0x94, 0x70, 0x91, - 0x98, 0xb8, 0x05, 0xf4, 0xe6, 0x09, 0xb1, 0x22, 0x11, 0x71, 0xe9, 0xc6, 0x01, 0x2f, 0xb5, 0xdb, - 0xea, 0x5c, 0xdc, 0xd6, 0x65, 0xeb, 0x48, 0xf8, 0x17, 0xfc, 0x8b, 0x3d, 0x1a, 0xdb, 0x61, 0x90, - 0x84, 0x78, 0x7d, 0xef, 0xf7, 0xde, 0x6b, 0xda, 0x82, 0xf3, 0x80, 0xf3, 0x20, 0x62, 0xa6, 0x17, - 0xf1, 0xc2, 0x37, 0x7d, 0x2a, 0xa8, 0x47, 0x05, 0x8d, 0x78, 0x60, 0x2e, 0x7a, 0x2e, 0x13, 0xb4, - 0x67, 0xe6, 0x8c, 0x66, 0xde, 0xab, 0x91, 0x66, 0x5c, 0x70, 0xd8, 0x56, 0xb8, 0x21, 0x71, 0x63, - 0x0d, 0x37, 0x4a, 0xfc, 0xf0, 0xa4, 0x2c, 0x94, 0xbc, 0x5b, 0xbc, 0x98, 0x22, 0x8c, 0x59, 0x2e, - 0x68, 0x9c, 0xaa, 0x8a, 0xce, 0x7b, 0x05, 0x34, 0x6d, 0xd9, 0x39, 0x54, 0x51, 0xcc, 0xf2, 0x22, - 0x12, 0xf0, 0x19, 0x40, 0x35, 0x45, 0x32, 0x29, 0x10, 0xb1, 0x4c, 0x59, 0x4b, 0x6b, 0x6b, 0xdd, - 0x7a, 0xbf, 0x6f, 0xfc, 0xb6, 0x6b, 0xa8, 0x4a, 0xd5, 0xe5, 0x2c, 0x53, 0x86, 0xf5, 0x7c, 0x43, - 0x81, 0x7d, 0xb0, 0xff, 0x73, 0x21, 0x2f, 0x5c, 0x39, 0x52, 0x69, 0x6b, 0xdd, 0x1a, 0x6e, 0xae, - 0x07, 0x6c, 0x65, 0xc1, 0x4b, 0x70, 0x90, 0xb1, 0x88, 0x8a, 0x70, 0xc1, 0xbe, 0x52, 0xbc, 0xc8, - 0x3c, 0x46, 0x12, 0x1a, 0xb3, 0x56, 0x55, 0x86, 0xf6, 0x56, 0x2e, 0x2e, 0xcd, 0x29, 0x8d, 0x19, - 0x3c, 0x05, 0x8d, 0x28, 0x4c, 0xde, 0x98, 0xff, 0x9d, 0x69, 0xfd, 0x95, 0x78, 0x5d, 0xc9, 0x2b, - 0xf8, 0xcc, 0x07, 0xfa, 0xe6, 0xc1, 0x61, 0x07, 0x1c, 0xdb, 0x68, 0x80, 0x87, 0x77, 0x04, 0x23, - 0x7b, 0x36, 0x71, 0x88, 0x33, 0xb7, 0x10, 0x99, 0x4d, 0x6d, 0x0b, 0x0d, 0xc7, 0xb7, 0x63, 0x74, - 0xa3, 0xff, 0x81, 0x35, 0xf0, 0x0f, 0x4d, 0x1d, 0x3c, 0xd7, 0x35, 0xa8, 0x83, 0x5d, 0x67, 0x30, - 0x22, 0x0e, 0x7a, 0xb0, 0x26, 0x03, 0x07, 0xe9, 0x15, 0xd8, 0x00, 0x3b, 0xd2, 0x24, 0x23, 0xfc, - 0x38, 0xb3, 0xf4, 0xea, 0x75, 0x0a, 0x8e, 0x3c, 0x1e, 0x6f, 0xbd, 0x43, 0x4b, 0x7b, 0xba, 0x2f, - 0xbd, 0x80, 0x47, 0x34, 0x09, 0x0c, 0x9e, 0x05, 0x66, 0xc0, 0x12, 0xf9, 0x60, 0xa6, 0xb2, 0x68, - 0x1a, 0xe6, 0xdb, 0x7f, 0xc9, 0xd5, 0x9a, 0xf6, 0xa1, 0x69, 0xee, 0x7f, 0x19, 0xbd, 0xf8, 0x0c, - 0x00, 0x00, 0xff, 0xff, 0xaa, 0xbf, 0x92, 0x1a, 0x5f, 0x02, 0x00, 0x00, + // 384 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x92, 0xd1, 0xaf, 0xd2, 0x30, + 0x18, 0xc5, 0x1d, 0x57, 0x4d, 0x6e, 0x35, 0xf7, 0x2e, 0x45, 0x0d, 0x31, 0x46, 0x09, 0x2f, 0x12, + 0x13, 0xd7, 0x80, 0xbe, 0xf9, 0x84, 0x58, 0x91, 0x88, 0xb8, 0x74, 0xe3, 0x01, 0x5f, 0x6a, 0xb7, + 0x7d, 0x8c, 0xc5, 0x6e, 0x5d, 0xb6, 0x8e, 0x84, 0x7f, 0xc1, 0xbf, 0xd8, 0x47, 0x63, 0x3b, 0x08, + 0x92, 0x90, 0xfb, 0xd8, 0x73, 0x7e, 0xe7, 0x7c, 0x5f, 0xda, 0xa2, 0xb7, 0xa9, 0x52, 0xa9, 0x04, + 0x12, 0x4b, 0xd5, 0x24, 0x24, 0x11, 0x5a, 0xc4, 0x42, 0x0b, 0xa9, 0x52, 0xb2, 0x1b, 0x45, 0xa0, + 0xc5, 0x88, 0xd4, 0x20, 0xaa, 0x78, 0xeb, 0x95, 0x95, 0xd2, 0x0a, 0xf7, 0x2d, 0xee, 0x19, 0xdc, + 0x3b, 0xc1, 0xbd, 0x16, 0x7f, 0xfe, 0xaa, 0x2d, 0x14, 0x65, 0x46, 0x36, 0x19, 0xc8, 0x84, 0x47, + 0xb0, 0x15, 0xbb, 0x4c, 0x55, 0xb6, 0xe2, 0x08, 0x98, 0x53, 0xd4, 0x6c, 0x88, 0xce, 0x72, 0xa8, + 0xb5, 0xc8, 0x4b, 0x0b, 0x0c, 0x7e, 0x77, 0x50, 0x37, 0x30, 0x43, 0xa7, 0xb6, 0x9b, 0x41, 0xdd, + 0x48, 0x8d, 0x7f, 0x22, 0x6c, 0x77, 0xe1, 0x95, 0x11, 0xb8, 0xde, 0x97, 0xd0, 0x73, 0xfa, 0xce, + 0xf0, 0x66, 0x3c, 0xf6, 0xee, 0x5a, 0xcc, 0xb3, 0x95, 0xb6, 0x2b, 0xdc, 0x97, 0xc0, 0xdc, 0xfa, + 0x4c, 0xc1, 0x63, 0xf4, 0xf4, 0xff, 0x09, 0x75, 0x13, 0x99, 0x21, 0x9d, 0xbe, 0x33, 0xbc, 0x66, + 0xdd, 0xd3, 0x40, 0x60, 0x2d, 0xfc, 0x1e, 0x3d, 0xab, 0x40, 0x0a, 0x9d, 0xed, 0xe0, 0x5f, 0x4a, + 0x35, 0x55, 0x0c, 0xbc, 0x10, 0x39, 0xf4, 0xae, 0x4c, 0xe8, 0xc9, 0xc1, 0x65, 0xad, 0xb9, 0x14, + 0x39, 0xe0, 0xd7, 0xe8, 0x56, 0x66, 0xc5, 0x2f, 0x48, 0x8e, 0x99, 0xde, 0x7d, 0x83, 0xdf, 0x58, + 0xf9, 0x00, 0xbf, 0x49, 0x90, 0x7b, 0xbe, 0x38, 0x1e, 0xa0, 0x97, 0x01, 0x9d, 0xb0, 0xe9, 0x17, + 0xce, 0x68, 0xb0, 0x5a, 0x84, 0x3c, 0x5c, 0xfb, 0x94, 0xaf, 0x96, 0x81, 0x4f, 0xa7, 0xf3, 0xcf, + 0x73, 0xfa, 0xc9, 0xbd, 0x87, 0xaf, 0xd1, 0x03, 0xba, 0x0c, 0xd9, 0xda, 0x75, 0xb0, 0x8b, 0x1e, + 0x87, 0x93, 0x19, 0x0f, 0xe9, 0x37, 0x7f, 0x31, 0x09, 0xa9, 0xdb, 0xc1, 0xb7, 0xe8, 0x91, 0x31, + 0xf9, 0x8c, 0x7d, 0x5f, 0xf9, 0xee, 0xd5, 0xc7, 0x12, 0xbd, 0x88, 0x55, 0x7e, 0xf1, 0x0e, 0x7d, + 0xe7, 0xc7, 0xd7, 0xd6, 0x4b, 0x95, 0x14, 0x45, 0xea, 0xa9, 0x2a, 0x25, 0x29, 0x14, 0xe6, 0xc1, + 0x88, 0xb5, 0x44, 0x99, 0xd5, 0x97, 0xbf, 0xd1, 0x87, 0x13, 0xed, 0x8f, 0xe3, 0x44, 0x0f, 0x4d, + 0xf4, 0xdd, 0xdf, 0x00, 0x00, 0x00, 0xff, 0xff, 0xaa, 0xb0, 0x1c, 0x8d, 0x80, 0x02, 0x00, 0x00, } diff --git a/googleapis/cloud/datacatalog/v1beta1/table_spec.pb.go b/googleapis/cloud/datacatalog/v1beta1/table_spec.pb.go index 8d56af2e7c..c528e3a43f 100644 --- a/googleapis/cloud/datacatalog/v1beta1/table_spec.pb.go +++ b/googleapis/cloud/datacatalog/v1beta1/table_spec.pb.go @@ -148,7 +148,7 @@ func (*BigQueryTableSpec) XXX_OneofWrappers() []interface{} { // Table view specification. type ViewSpec struct { - // Required. Output only. The query that defines the table view. + // Output only. The query that defines the table view. ViewQuery string `protobuf:"bytes,1,opt,name=view_query,json=viewQuery,proto3" json:"view_query,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -241,8 +241,9 @@ type BigQueryDateShardedSpec struct { // `projects/{project_id}/locations/{location}/entrygroups/{entry_group_id}/entries/{entry_id}`. Dataset string `protobuf:"bytes,1,opt,name=dataset,proto3" json:"dataset,omitempty"` // Output only. The table name prefix of the shards. The name of any given - // shard is `[table_prefix]YYYYMMDD`, for example, for shard - // `MyTable20180101`, the `table_prefix` is `MyTable`. + // shard is + // `[table_prefix]YYYYMMDD`, for example, for shard `MyTable20180101`, the + // `table_prefix` is `MyTable`. TablePrefix string `protobuf:"bytes,2,opt,name=table_prefix,json=tablePrefix,proto3" json:"table_prefix,omitempty"` // Output only. Total number of shards. ShardCount int64 `protobuf:"varint,3,opt,name=shard_count,json=shardCount,proto3" json:"shard_count,omitempty"` @@ -310,37 +311,37 @@ func init() { } var fileDescriptor_2effb41fca72136b = []byte{ - // 500 bytes of a gzipped FileDescriptorProto + // 502 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x53, 0x4d, 0x6f, 0xd3, 0x40, - 0x10, 0xad, 0x13, 0x01, 0xf5, 0xa4, 0x1f, 0xc9, 0x5e, 0x08, 0x15, 0xa8, 0xa9, 0x4f, 0x51, 0x91, - 0x6c, 0xa5, 0x1c, 0x39, 0xc5, 0xa9, 0x81, 0x88, 0x02, 0xa9, 0x93, 0x14, 0xb5, 0x1c, 0xac, 0xb5, - 0x3d, 0x75, 0x2d, 0xb9, 0xd9, 0xc5, 0x5e, 0xa7, 0xe4, 0xc7, 0x70, 0xe0, 0x9f, 0xf5, 0x67, 0x20, - 0x4e, 0xc8, 0x63, 0xa7, 0x09, 0x48, 0x55, 0xe1, 0xe6, 0x7d, 0x3b, 0xef, 0xcd, 0x9b, 0x37, 0x5e, - 0xe8, 0x45, 0x42, 0x44, 0x09, 0x5a, 0x41, 0x22, 0xf2, 0xd0, 0x0a, 0xb9, 0xe2, 0x01, 0x57, 0x3c, - 0x11, 0x91, 0x35, 0xef, 0xf9, 0xa8, 0x78, 0xcf, 0x52, 0xdc, 0x4f, 0xd0, 0xcb, 0x24, 0x06, 0xa6, - 0x4c, 0x85, 0x12, 0xac, 0x53, 0x52, 0x4c, 0xa2, 0x98, 0x6b, 0x14, 0xb3, 0xa2, 0xec, 0xed, 0x57, - 0xa2, 0x5c, 0xc6, 0xd6, 0x65, 0x8c, 0x49, 0xe8, 0xf9, 0x78, 0xc5, 0xe7, 0xb1, 0x48, 0x4b, 0x89, - 0xbd, 0x67, 0x6b, 0x05, 0x29, 0x66, 0x22, 0x4f, 0x03, 0x2c, 0xaf, 0x8c, 0xef, 0x35, 0x68, 0xd9, - 0x71, 0x74, 0x9a, 0x63, 0xba, 0x98, 0x14, 0xad, 0xc7, 0x12, 0x03, 0xe6, 0x43, 0xab, 0xf2, 0x41, - 0xb5, 0x9e, 0x5a, 0x48, 0x6c, 0x6b, 0x1d, 0xad, 0xbb, 0x73, 0xd4, 0x33, 0x1f, 0xf2, 0x63, 0x96, - 0x3a, 0xc4, 0x9c, 0x2c, 0x24, 0xda, 0xf5, 0xdb, 0x7e, 0xdd, 0xdd, 0x55, 0x7f, 0xa2, 0x6c, 0x08, - 0xfa, 0x3c, 0xc6, 0x1b, 0x1a, 0xb5, 0x5d, 0xeb, 0x68, 0xdd, 0xc6, 0xd1, 0xe1, 0xc3, 0xda, 0x67, - 0x31, 0xde, 0x14, 0x16, 0xdf, 0x6d, 0xb8, 0x9b, 0xf3, 0xea, 0x9b, 0x9d, 0x00, 0xac, 0x62, 0x6b, - 0xd7, 0x49, 0xeb, 0xe5, 0xbf, 0xfa, 0x2c, 0xc5, 0x74, 0xb5, 0x3c, 0xd8, 0x0d, 0xd0, 0x8b, 0x79, - 0x49, 0xcc, 0x30, 0x61, 0x73, 0xd9, 0x92, 0x19, 0x00, 0xe4, 0xf8, 0x6b, 0x11, 0x16, 0xc5, 0xa1, - 0x17, 0xb3, 0xd5, 0x5c, 0x1a, 0x84, 0x22, 0x34, 0x2e, 0x40, 0x5f, 0xc5, 0xf8, 0x01, 0xb6, 0xa3, - 0x54, 0xe4, 0x12, 0x43, 0x0f, 0x67, 0xea, 0x8e, 0xd3, 0xbd, 0xed, 0xd7, 0x7f, 0xf5, 0x0d, 0xe8, - 0xac, 0x9b, 0x2a, 0xdd, 0x72, 0x19, 0x67, 0x66, 0x20, 0xae, 0x2d, 0xa7, 0xa8, 0x77, 0xb7, 0x2a, - 0x3a, 0x9d, 0x8c, 0x1f, 0x1a, 0x3c, 0x5d, 0xee, 0xea, 0x98, 0x2b, 0x1c, 0x5f, 0xf1, 0x34, 0xc4, - 0x90, 0x5a, 0xd9, 0xf0, 0xa4, 0x50, 0xcb, 0x50, 0xfd, 0x77, 0x93, 0x25, 0x91, 0x1d, 0xc0, 0x56, - 0x19, 0xa3, 0x4c, 0xf1, 0x32, 0xfe, 0x46, 0x4b, 0xd1, 0xdd, 0x06, 0x61, 0x23, 0x82, 0xd8, 0x3e, - 0x34, 0xb2, 0xa2, 0xab, 0x17, 0x88, 0x7c, 0xa6, 0x28, 0xea, 0xba, 0x0b, 0x04, 0x0d, 0x0a, 0xe4, - 0xf0, 0x0b, 0xec, 0xfe, 0xb5, 0x7e, 0x76, 0x00, 0x2f, 0x26, 0x7d, 0xfb, 0xc4, 0xf1, 0xc6, 0x9f, - 0xa6, 0xee, 0xc0, 0xf1, 0x26, 0xe7, 0x23, 0xc7, 0x9b, 0x7e, 0x1c, 0x8f, 0x9c, 0xc1, 0xf0, 0xcd, - 0xd0, 0x39, 0x6e, 0x6e, 0xb0, 0x16, 0x6c, 0xdb, 0xc3, 0xb7, 0xa7, 0x53, 0xc7, 0x3d, 0xf7, 0xce, - 0x86, 0xce, 0xe7, 0x66, 0x8d, 0x31, 0xd8, 0xb9, 0x83, 0x88, 0xde, 0x7c, 0x64, 0x4b, 0x78, 0x1e, - 0x88, 0xeb, 0x7b, 0x17, 0x3b, 0xd2, 0x2e, 0xde, 0x57, 0x77, 0x91, 0x48, 0xf8, 0x2c, 0x32, 0x45, - 0x1a, 0x59, 0x11, 0xce, 0xe8, 0x57, 0xb7, 0x56, 0xc3, 0xdf, 0xff, 0xfc, 0x5e, 0xaf, 0x61, 0x3f, - 0x35, 0xcd, 0x7f, 0x4c, 0xd4, 0x57, 0xbf, 0x03, 0x00, 0x00, 0xff, 0xff, 0xca, 0xc2, 0x2f, 0x2d, - 0xb8, 0x03, 0x00, 0x00, + 0x10, 0xad, 0x13, 0x01, 0xcd, 0xa4, 0x1f, 0xc9, 0x5e, 0x08, 0x15, 0x88, 0x60, 0x21, 0x14, 0x15, + 0xc9, 0x56, 0xca, 0x91, 0x53, 0x9c, 0x1a, 0xb0, 0x28, 0x90, 0x3a, 0x49, 0x51, 0xcb, 0xc1, 0x5a, + 0xdb, 0x53, 0xd7, 0x92, 0x9b, 0x5d, 0xec, 0x75, 0x4a, 0x7e, 0x0c, 0xbf, 0x80, 0x3f, 0xd5, 0x9f, + 0x81, 0x38, 0x21, 0x8f, 0x9d, 0x26, 0x20, 0x55, 0x85, 0x9b, 0xf7, 0xed, 0xbc, 0x37, 0x6f, 0xde, + 0xac, 0xa1, 0x1f, 0x09, 0x11, 0x25, 0x68, 0x06, 0x89, 0xc8, 0x43, 0x33, 0xe4, 0x8a, 0x07, 0x5c, + 0xf1, 0x44, 0x44, 0xe6, 0xbc, 0xef, 0xa3, 0xe2, 0x7d, 0x53, 0x71, 0x3f, 0x41, 0x2f, 0x93, 0x18, + 0x18, 0x32, 0x15, 0x4a, 0xb0, 0x6e, 0x49, 0x31, 0x88, 0x62, 0xac, 0x51, 0x8c, 0x8a, 0xb2, 0xf7, + 0xb4, 0x12, 0xe5, 0x32, 0x36, 0xcf, 0x63, 0x4c, 0x42, 0xcf, 0xc7, 0x0b, 0x3e, 0x8f, 0x45, 0x5a, + 0x4a, 0xec, 0x3d, 0x5a, 0x2b, 0x48, 0x31, 0x13, 0x79, 0x1a, 0x60, 0x79, 0xa5, 0x7f, 0xaf, 0x41, + 0xdb, 0x8a, 0xa3, 0xe3, 0x1c, 0xd3, 0xc5, 0xa4, 0x68, 0x3d, 0x96, 0x18, 0x30, 0x1f, 0xda, 0x95, + 0x0f, 0xaa, 0xf5, 0xd4, 0x42, 0x62, 0x47, 0xeb, 0x6a, 0xbd, 0x9d, 0x83, 0xbe, 0x71, 0x97, 0x1f, + 0xa3, 0xd4, 0x21, 0xe6, 0x64, 0x21, 0xd1, 0xaa, 0x5f, 0x0f, 0xea, 0xee, 0xae, 0xfa, 0x13, 0x65, + 0x0e, 0x34, 0xe6, 0x31, 0x5e, 0xd1, 0xa8, 0x9d, 0x5a, 0x57, 0xeb, 0x35, 0x0f, 0xf6, 0xef, 0xd6, + 0x3e, 0x89, 0xf1, 0xaa, 0xb0, 0xf8, 0x6e, 0xc3, 0xdd, 0x9c, 0x57, 0xdf, 0xec, 0x08, 0x60, 0x15, + 0x5b, 0xa7, 0x4e, 0x5a, 0x2f, 0xff, 0xd5, 0x67, 0x29, 0xd6, 0x50, 0xcb, 0x83, 0xd5, 0x84, 0x46, + 0x31, 0x2f, 0x89, 0xe9, 0x06, 0x6c, 0x2e, 0x5b, 0x32, 0x1d, 0x80, 0x1c, 0x7f, 0x2d, 0xc2, 0xa2, + 0x38, 0x1a, 0xe5, 0x6c, 0x34, 0x08, 0x45, 0xa8, 0x9f, 0x41, 0x63, 0x15, 0xe3, 0x07, 0xd8, 0x8e, + 0x52, 0x91, 0x4b, 0x0c, 0x3d, 0x9c, 0xa9, 0x1b, 0x4e, 0xef, 0x7a, 0x50, 0xff, 0x35, 0xd0, 0xa1, + 0xbb, 0x6e, 0xaa, 0x74, 0xcb, 0x65, 0x9c, 0x19, 0x81, 0xb8, 0x34, 0xed, 0xa2, 0xde, 0xdd, 0xaa, + 0xe8, 0x74, 0xd2, 0x7f, 0x68, 0xf0, 0x70, 0xb9, 0xab, 0x43, 0xae, 0x70, 0x7c, 0xc1, 0xd3, 0x10, + 0x43, 0x6a, 0x65, 0xc1, 0x83, 0x42, 0x2d, 0x43, 0xf5, 0xdf, 0x4d, 0x96, 0x44, 0xf6, 0x02, 0xb6, + 0xca, 0x18, 0x65, 0x8a, 0xe7, 0xf1, 0x37, 0x5a, 0x4a, 0x35, 0x61, 0x93, 0x2e, 0x46, 0x84, 0xb3, + 0xe7, 0xd0, 0xcc, 0x8a, 0xd6, 0x5e, 0x20, 0xf2, 0x99, 0xa2, 0xbc, 0xeb, 0x65, 0x19, 0x10, 0x3e, + 0x2c, 0xe0, 0xfd, 0x2f, 0xb0, 0xfb, 0xd7, 0x43, 0x60, 0xcf, 0xe0, 0xc9, 0x64, 0x60, 0x1d, 0xd9, + 0xde, 0xf8, 0xd3, 0xd4, 0x1d, 0xda, 0xde, 0xe4, 0x74, 0x64, 0x7b, 0xd3, 0x8f, 0xe3, 0x91, 0x3d, + 0x74, 0xde, 0x38, 0xf6, 0x61, 0x6b, 0x83, 0xb5, 0x61, 0xdb, 0x72, 0xde, 0x1e, 0x4f, 0x6d, 0xf7, + 0xd4, 0x3b, 0x71, 0xec, 0xcf, 0xad, 0x1a, 0x63, 0xb0, 0x73, 0x03, 0x11, 0xbd, 0x75, 0xcf, 0x92, + 0xf0, 0x38, 0x10, 0x97, 0xb7, 0xae, 0x78, 0xa4, 0x9d, 0xbd, 0xaf, 0xee, 0x22, 0x91, 0xf0, 0x59, + 0x64, 0x88, 0x34, 0x32, 0x23, 0x9c, 0xd1, 0xa3, 0x37, 0x57, 0x31, 0xdc, 0xfe, 0x23, 0xbe, 0x5e, + 0xc3, 0x7e, 0x6a, 0x9a, 0x7f, 0x9f, 0xa8, 0xaf, 0x7e, 0x07, 0x00, 0x00, 0xff, 0xff, 0xb4, 0x59, + 0x50, 0x31, 0xc2, 0x03, 0x00, 0x00, } diff --git a/googleapis/cloud/datacatalog/v1beta1/tags.pb.go b/googleapis/cloud/datacatalog/v1beta1/tags.pb.go index 0c7803f7c3..3d09258298 100644 --- a/googleapis/cloud/datacatalog/v1beta1/tags.pb.go +++ b/googleapis/cloud/datacatalog/v1beta1/tags.pb.go @@ -65,9 +65,7 @@ func (FieldType_PrimitiveType) EnumDescriptor() ([]byte, []int) { // Tags are used to attach custom metadata to Data Catalog resources. Tags // conform to the specifications within their tag template. type Tag struct { - // Required when used in - // [UpdateTagRequest][google.cloud.datacatalog.v1beta1.UpdateTagRequest]. The - // resource name of the tag in URL format. Example: + // The resource name of the tag in URL format. Example: // // * projects/{project_id}/locations/{location}/entrygroups/{entry_group_id}/entries/{entry_id}/tags/{tag_id} // @@ -83,8 +81,8 @@ type Tag struct { Template string `protobuf:"bytes,2,opt,name=template,proto3" json:"template,omitempty"` // Output only. The display name of the tag template. TemplateDisplayName string `protobuf:"bytes,5,opt,name=template_display_name,json=templateDisplayName,proto3" json:"template_display_name,omitempty"` - // Optional. The scope within the parent resource that this tag is attached - // to. If not provided, the tag is attached to the parent resource itself. + // The scope within the parent resource that this tag is attached to. If not + // provided, the tag is attached to the parent resource itself. // Deleting the scope from the parent resource will delete all tags attached // to that scope. These fields cannot be updated after creation. // @@ -367,8 +365,6 @@ func (m *TagField_EnumValue) GetDisplayName() string { // resources. It defines the mapping of accepted field names and types that can // be used within the tag. The tag template also controls the access to the tag. type TagTemplate struct { - // Required when used in - // [UpdateTagTemplateRequest][google.cloud.datacatalog.v1beta1.UpdateTagTemplateRequest]. // The resource name of the tag template in URL format. Example: // // * projects/{project_id}/locations/{location}/tagTemplates/{tag_template_id} @@ -376,7 +372,7 @@ type TagTemplate struct { // Note that this TagTemplate and its child resources may not actually be // stored in the location in this name. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // Optional. The display name for this template. Defaults to an empty string. + // The display name for this template. Defaults to an empty string. DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // Required. Map of tag template field IDs to the settings for the field. // This map is an exhaustive list of the allowed fields. This map must contain @@ -448,7 +444,7 @@ type TagTemplateField struct { // Note that this TagTemplateField may not actually be stored in the location // in this name. Name string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"` - // Optional. The display name for this field. Defaults to an empty string. + // The display name for this field. Defaults to an empty string. DisplayName string `protobuf:"bytes,1,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // Required. The type of value this tag field can contain. Type *FieldType `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` @@ -690,62 +686,62 @@ func init() { } var fileDescriptor_6fd303c40f581309 = []byte{ - // 901 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0x4f, 0x6f, 0xe3, 0x44, - 0x14, 0x8f, 0xed, 0x34, 0x24, 0x2f, 0xdb, 0x12, 0x0d, 0x42, 0x0a, 0x11, 0xda, 0x96, 0x20, 0xad, - 0x56, 0x54, 0xb2, 0xd5, 0xee, 0x4a, 0x40, 0x91, 0x10, 0xcd, 0xd6, 0xbb, 0x89, 0xd8, 0xb6, 0x91, - 0xeb, 0x56, 0x02, 0x21, 0x99, 0x89, 0x3d, 0x6b, 0xcc, 0xda, 0x1e, 0xcb, 0x7f, 0x8a, 0xa2, 0x28, - 0x48, 0x7b, 0xe0, 0x33, 0xf0, 0x0d, 0xf8, 0x3e, 0xdc, 0x39, 0x70, 0xee, 0x95, 0x0b, 0x17, 0x24, - 0x34, 0x33, 0x9e, 0xc4, 0x69, 0xb7, 0xdb, 0x2c, 0xe2, 0x94, 0x79, 0x6f, 0x7e, 0xef, 0x37, 0x6f, - 0x7e, 0xef, 0xbd, 0x89, 0x61, 0xd7, 0xa7, 0xd4, 0x0f, 0x89, 0xe1, 0x86, 0xb4, 0xf0, 0x0c, 0x0f, - 0xe7, 0xd8, 0xc5, 0x39, 0x0e, 0xa9, 0x6f, 0x5c, 0xee, 0x4d, 0x48, 0x8e, 0xf7, 0x8c, 0x1c, 0xfb, - 0x99, 0x9e, 0xa4, 0x34, 0xa7, 0x68, 0x47, 0x80, 0x75, 0x0e, 0xd6, 0x2b, 0x60, 0xbd, 0x04, 0xf7, - 0xb6, 0x4b, 0x3a, 0x9c, 0x04, 0xc6, 0x8b, 0x80, 0x84, 0x9e, 0x33, 0x21, 0x3f, 0xe0, 0xcb, 0x80, - 0xa6, 0x82, 0xa2, 0xf7, 0x41, 0x05, 0x90, 0x92, 0x8c, 0x16, 0xa9, 0x4b, 0xca, 0x2d, 0x19, 0xcb, - 0xad, 0x49, 0xf1, 0xc2, 0xc8, 0x83, 0x88, 0x64, 0x39, 0x8e, 0x12, 0x01, 0xe8, 0xff, 0xae, 0x81, - 0x66, 0x63, 0x1f, 0x21, 0xa8, 0xc7, 0x38, 0x22, 0x5d, 0x65, 0x47, 0x79, 0xd8, 0xb2, 0xf8, 0x1a, - 0x6d, 0x43, 0x33, 0x27, 0x51, 0x12, 0xe2, 0x9c, 0x74, 0x55, 0xe6, 0x1f, 0x68, 0x7f, 0x1e, 0xaa, - 0xd6, 0xc2, 0x89, 0x3e, 0x85, 0xf7, 0xe5, 0xda, 0xf1, 0x82, 0x2c, 0x09, 0xf1, 0xd4, 0xe1, 0x2c, - 0x1b, 0x12, 0xad, 0x59, 0xef, 0x49, 0xc4, 0x91, 0x00, 0x9c, 0x30, 0xe6, 0x2e, 0x34, 0x5c, 0x1a, - 0x16, 0x51, 0xdc, 0xad, 0x33, 0xe4, 0xb0, 0x66, 0x95, 0x36, 0x3a, 0x81, 0x06, 0xbf, 0x63, 0xd6, - 0xd5, 0x76, 0xb4, 0x87, 0xed, 0xfd, 0x3d, 0xfd, 0x2e, 0x7d, 0x74, 0x1b, 0xfb, 0xfa, 0x53, 0x1e, - 0x63, 0xc6, 0x79, 0x3a, 0x15, 0x49, 0x96, 0x2c, 0x3d, 0x02, 0xed, 0xca, 0x1e, 0xea, 0x80, 0xf6, - 0x92, 0x4c, 0xcb, 0x5b, 0xb2, 0x25, 0xfa, 0x0a, 0x36, 0x2e, 0x71, 0x58, 0x88, 0x1b, 0xb6, 0xf7, - 0x3f, 0x59, 0xeb, 0x3c, 0x4e, 0x69, 0x89, 0xc0, 0x03, 0xf5, 0x33, 0xe5, 0xe0, 0x95, 0x72, 0x75, - 0xf8, 0x33, 0xdc, 0xaf, 0xc2, 0x05, 0x0f, 0x4e, 0x82, 0x4c, 0x77, 0x69, 0x64, 0x30, 0x91, 0xbf, - 0x4b, 0x52, 0xfa, 0x23, 0x71, 0xf3, 0xcc, 0x98, 0x95, 0xab, 0xb9, 0x11, 0x52, 0x17, 0xe7, 0x01, - 0x8d, 0x33, 0x63, 0x26, 0x97, 0x73, 0x83, 0xb0, 0x64, 0x9f, 0xa5, 0xb4, 0x48, 0x32, 0x63, 0xc6, - 0x0d, 0xc7, 0x67, 0x96, 0xd8, 0x09, 0x88, 0xf4, 0xce, 0x79, 0x27, 0x19, 0xb3, 0x1c, 0xfb, 0xf3, - 0xc1, 0x3b, 0xb0, 0x91, 0xb9, 0x34, 0x21, 0xfd, 0xbf, 0x54, 0x68, 0xca, 0x24, 0xd1, 0x03, 0xb8, - 0xb7, 0x52, 0x1a, 0x65, 0x59, 0x9a, 0xb6, 0x57, 0x29, 0xc9, 0xc7, 0x70, 0xcf, 0xa3, 0xc5, 0x24, - 0x24, 0xce, 0x52, 0x0e, 0x65, 0x58, 0xb3, 0xda, 0xc2, 0x7b, 0xc1, 0x9c, 0x0c, 0x94, 0xe5, 0x69, - 0x10, 0xfb, 0x25, 0x48, 0x2b, 0xab, 0xd7, 0x16, 0x5e, 0x01, 0xda, 0x06, 0x98, 0x50, 0x1a, 0x96, - 0x10, 0x56, 0xe0, 0xe6, 0xb0, 0x66, 0xb5, 0x98, 0x4f, 0x00, 0x4c, 0x78, 0x77, 0xd1, 0x86, 0x25, - 0x6a, 0x83, 0x8b, 0xdf, 0x93, 0xe2, 0xcb, 0x76, 0xd5, 0x6d, 0x89, 0x1b, 0xd6, 0xac, 0xad, 0x45, - 0x90, 0xa0, 0x39, 0x07, 0x20, 0x71, 0x11, 0x95, 0x0c, 0x0d, 0xce, 0xf0, 0x78, 0xfd, 0xf2, 0xe9, - 0x66, 0x5c, 0x44, 0x9c, 0x89, 0x65, 0x47, 0xa4, 0xd1, 0xd3, 0xa1, 0xb5, 0xd8, 0x41, 0x1f, 0xbd, - 0x4e, 0xbd, 0x15, 0xe1, 0x06, 0x0d, 0xa8, 0xbf, 0x0c, 0x62, 0xaf, 0xff, 0x8f, 0x0a, 0x6d, 0x1b, - 0xfb, 0xb6, 0x1c, 0x8e, 0xd7, 0x4d, 0xd4, 0x75, 0x3a, 0xf5, 0x06, 0x1d, 0xba, 0xb8, 0x36, 0x00, - 0x9f, 0xaf, 0x75, 0x23, 0x79, 0xea, 0xed, 0x83, 0x10, 0xdd, 0x35, 0x08, 0xc3, 0xd5, 0x41, 0xd8, - 0x7f, 0xab, 0x73, 0x6f, 0x0c, 0x44, 0x72, 0x75, 0x18, 0xc1, 0x83, 0x37, 0xcf, 0xc3, 0x42, 0xaa, - 0x27, 0xeb, 0xce, 0x45, 0xbe, 0x0c, 0x12, 0x5d, 0xef, 0xc8, 0xd7, 0x65, 0xde, 0xff, 0x55, 0x85, - 0xce, 0xf5, 0x8c, 0x16, 0x45, 0x68, 0xbc, 0xa1, 0x08, 0x37, 0x6b, 0x8a, 0x8e, 0xa0, 0x9e, 0x4f, - 0x13, 0x29, 0xc5, 0xee, 0xdd, 0x52, 0xf0, 0xd3, 0xec, 0x69, 0x42, 0x84, 0xe8, 0x3c, 0xfa, 0xe0, - 0x17, 0xe5, 0xea, 0xf0, 0x95, 0x02, 0xbb, 0xeb, 0xa9, 0x20, 0x12, 0xb6, 0xfe, 0x07, 0x29, 0xc4, - 0xbf, 0x44, 0x66, 0xcc, 0xf8, 0xef, 0xbc, 0xff, 0x87, 0x06, 0xad, 0x45, 0x82, 0x68, 0x02, 0x5b, - 0x49, 0x1a, 0x44, 0x41, 0x1e, 0x5c, 0x12, 0x87, 0xdf, 0x92, 0x09, 0xb0, 0xb5, 0x4e, 0xa3, 0x2d, - 0x48, 0xf4, 0xb1, 0x64, 0x60, 0xd6, 0xb0, 0x66, 0x6d, 0x26, 0x55, 0x07, 0x3a, 0x03, 0x3e, 0x50, - 0x4e, 0x45, 0xc4, 0xc7, 0x6f, 0x43, 0xcf, 0x06, 0xb0, 0x64, 0x6e, 0x92, 0x72, 0xdd, 0xfb, 0x4d, - 0x81, 0xa6, 0xdc, 0x40, 0x04, 0xb6, 0x70, 0x18, 0xd2, 0x9f, 0x88, 0x27, 0xe6, 0x3f, 0xeb, 0x2a, - 0x7c, 0x5c, 0xbe, 0xfc, 0x2f, 0xc7, 0x2c, 0x9f, 0x02, 0x6b, 0xb3, 0x64, 0xe5, 0x56, 0xd6, 0x7b, - 0x54, 0x7d, 0x0c, 0x6e, 0x7d, 0x4a, 0xd5, 0x95, 0xee, 0xe9, 0x7f, 0x0f, 0x9b, 0x2b, 0xfa, 0xa0, - 0xfb, 0xd0, 0x1b, 0x5b, 0xa3, 0xe3, 0x91, 0x3d, 0xba, 0x30, 0x1d, 0xfb, 0x9b, 0xb1, 0xe9, 0x9c, - 0x9f, 0x9c, 0x8d, 0xcd, 0x27, 0xa3, 0xa7, 0x23, 0xf3, 0xa8, 0x53, 0x43, 0x00, 0x8d, 0xa3, 0xd3, - 0xf3, 0xc1, 0x73, 0xb3, 0xa3, 0xb0, 0xf5, 0x99, 0x6d, 0x8d, 0x4e, 0x9e, 0x75, 0x54, 0xd4, 0x84, - 0xfa, 0xe0, 0xf4, 0xf4, 0x79, 0x47, 0x43, 0x9b, 0xd0, 0xb2, 0x47, 0xc7, 0xe6, 0x99, 0x7d, 0x78, - 0x3c, 0xee, 0xd4, 0x07, 0x6d, 0x68, 0x31, 0x69, 0x1d, 0x8f, 0xb8, 0xe1, 0x20, 0x81, 0x0f, 0x5d, - 0x1a, 0xdd, 0x7a, 0xef, 0xb1, 0xf2, 0xed, 0xd7, 0xe5, 0x9e, 0x4f, 0x43, 0x1c, 0xfb, 0x3a, 0x4d, - 0x7d, 0xc3, 0x27, 0x31, 0x7f, 0x64, 0x8d, 0x65, 0x43, 0xde, 0xfe, 0xbd, 0xf2, 0x45, 0xc5, 0xf7, - 0xb7, 0xa2, 0x4c, 0x1a, 0x3c, 0xf4, 0xd1, 0xbf, 0x01, 0x00, 0x00, 0xff, 0xff, 0x64, 0x61, 0xbb, - 0x1d, 0xe9, 0x08, 0x00, 0x00, + // 903 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0xcd, 0x6f, 0xe3, 0x44, + 0x14, 0x8f, 0xe3, 0x34, 0x24, 0x2f, 0xdb, 0x12, 0x0d, 0x42, 0x84, 0x08, 0x6d, 0x4b, 0x90, 0x56, + 0x2b, 0x2a, 0xd9, 0x6a, 0x77, 0x25, 0xa0, 0x48, 0x88, 0x64, 0xeb, 0xdd, 0x44, 0x6c, 0xdb, 0xc8, + 0x75, 0x2b, 0x81, 0x90, 0xcc, 0xc4, 0x9e, 0x35, 0x66, 0x6d, 0x8f, 0xe5, 0x8f, 0xa2, 0x28, 0x0a, + 0xd2, 0x1e, 0xf8, 0x2f, 0x38, 0xf3, 0xff, 0x70, 0xe7, 0xc0, 0xb9, 0x57, 0x2e, 0x5c, 0x90, 0x90, + 0xe7, 0x23, 0x71, 0xfa, 0x41, 0x53, 0xc4, 0x29, 0xf3, 0xde, 0xfc, 0xde, 0x6f, 0xde, 0xfc, 0xde, + 0x7b, 0x13, 0xc3, 0xae, 0x47, 0xa9, 0x17, 0x10, 0xdd, 0x09, 0x68, 0xee, 0xea, 0x2e, 0xce, 0xb0, + 0x83, 0x33, 0x1c, 0x50, 0x4f, 0xbf, 0xd8, 0x9b, 0x90, 0x0c, 0xef, 0xe9, 0x19, 0xf6, 0x52, 0x2d, + 0x4e, 0x68, 0x46, 0xd1, 0x0e, 0x07, 0x6b, 0x0c, 0xac, 0x95, 0xc0, 0x9a, 0x00, 0x77, 0xb7, 0x05, + 0x1d, 0x8e, 0x7d, 0xfd, 0x95, 0x4f, 0x02, 0xd7, 0x9e, 0x90, 0xef, 0xf1, 0x85, 0x4f, 0x13, 0x4e, + 0xd1, 0x7d, 0xbf, 0x04, 0x48, 0x48, 0x4a, 0xf3, 0xc4, 0x21, 0x62, 0x4b, 0xc6, 0x32, 0x6b, 0x92, + 0xbf, 0xd2, 0x33, 0x3f, 0x24, 0x69, 0x86, 0xc3, 0x98, 0x03, 0x7a, 0xbf, 0xa9, 0xa0, 0x5a, 0xd8, + 0x43, 0x08, 0x6a, 0x11, 0x0e, 0x49, 0x47, 0xd9, 0x51, 0x1e, 0x37, 0x4d, 0xb6, 0x46, 0xdb, 0xd0, + 0xc8, 0x48, 0x18, 0x07, 0x38, 0x23, 0x9d, 0x6a, 0xe1, 0x1f, 0xa8, 0x7f, 0xf4, 0xab, 0xe6, 0xc2, + 0x89, 0x3e, 0x81, 0x77, 0xe5, 0xda, 0x76, 0xfd, 0x34, 0x0e, 0xf0, 0xd4, 0x66, 0x2c, 0x1b, 0x12, + 0xad, 0x9a, 0xef, 0x48, 0xc4, 0x21, 0x07, 0x1c, 0x17, 0xcc, 0x1d, 0xa8, 0x3b, 0x34, 0xc8, 0xc3, + 0xa8, 0x53, 0x2b, 0x90, 0xc3, 0x8a, 0x29, 0x6c, 0x74, 0x0c, 0x75, 0x76, 0xc7, 0xb4, 0xa3, 0xee, + 0xa8, 0x8f, 0x5b, 0xfb, 0x7b, 0xda, 0x5d, 0xfa, 0x68, 0x16, 0xf6, 0xb4, 0xe7, 0x2c, 0xc6, 0x88, + 0xb2, 0x64, 0xca, 0x93, 0x14, 0x2c, 0x5d, 0x02, 0xad, 0xd2, 0x1e, 0x6a, 0x83, 0xfa, 0x9a, 0x4c, + 0xc5, 0x2d, 0x8b, 0x25, 0xfa, 0x12, 0x36, 0x2e, 0x70, 0x90, 0xf3, 0x1b, 0xb6, 0xf6, 0x3f, 0x5e, + 0xeb, 0x3c, 0x46, 0x69, 0xf2, 0xc0, 0x83, 0xea, 0xa7, 0xca, 0xc1, 0x1b, 0xe5, 0xb2, 0xff, 0x13, + 0x3c, 0x2c, 0xc3, 0x39, 0x0f, 0x8e, 0xfd, 0x54, 0x73, 0x68, 0xa8, 0x17, 0x22, 0x7f, 0x1b, 0x27, + 0xf4, 0x07, 0xe2, 0x64, 0xa9, 0x3e, 0x13, 0xab, 0xb9, 0x1e, 0x50, 0x07, 0x67, 0x3e, 0x8d, 0x52, + 0x7d, 0x26, 0x97, 0x73, 0x9d, 0x14, 0xc9, 0xbe, 0x48, 0x68, 0x1e, 0xa7, 0xfa, 0x8c, 0x19, 0xb6, + 0x57, 0x58, 0x7c, 0xc7, 0x27, 0xd2, 0x3b, 0x67, 0x9d, 0xa4, 0xcf, 0x32, 0xec, 0xcd, 0x07, 0x6f, + 0xc1, 0x46, 0xea, 0xd0, 0x98, 0xf4, 0xfe, 0xac, 0x42, 0x43, 0x26, 0x89, 0x1e, 0xc1, 0x83, 0x95, + 0xd2, 0x28, 0xcb, 0xd2, 0xb4, 0xdc, 0x52, 0x49, 0x3e, 0x82, 0x07, 0x2e, 0xcd, 0x27, 0x01, 0xb1, + 0x97, 0x72, 0x28, 0xc3, 0x8a, 0xd9, 0xe2, 0xde, 0xf3, 0xc2, 0x59, 0x80, 0xd2, 0x2c, 0xf1, 0x23, + 0x4f, 0x80, 0x54, 0x51, 0xbd, 0x16, 0xf7, 0x72, 0xd0, 0x36, 0xc0, 0x84, 0xd2, 0x40, 0x40, 0x8a, + 0x02, 0x37, 0x86, 0x15, 0xb3, 0x59, 0xf8, 0x38, 0xc0, 0x80, 0xb7, 0x17, 0x6d, 0x28, 0x50, 0x1b, + 0x4c, 0xfc, 0xae, 0x14, 0x5f, 0xb6, 0xab, 0x66, 0x49, 0xdc, 0xb0, 0x62, 0x6e, 0x2d, 0x82, 0x38, + 0xcd, 0x19, 0x00, 0x89, 0xf2, 0x50, 0x30, 0xd4, 0x19, 0xc3, 0xd3, 0xf5, 0xcb, 0xa7, 0x19, 0x51, + 0x1e, 0x32, 0xa6, 0x22, 0x3b, 0x22, 0x8d, 0xae, 0x06, 0xcd, 0xc5, 0x0e, 0xfa, 0xf0, 0x26, 0xf5, + 0x56, 0x84, 0x1b, 0xd4, 0xa1, 0xf6, 0xda, 0x8f, 0xdc, 0xde, 0xdf, 0x55, 0x68, 0x59, 0xd8, 0xb3, + 0xe4, 0x70, 0xdc, 0x34, 0x51, 0x57, 0xe9, 0xaa, 0xd7, 0xe8, 0xd0, 0xf9, 0x95, 0x01, 0xf8, 0x6c, + 0xad, 0x1b, 0xc9, 0x53, 0x6f, 0x1f, 0x84, 0xf0, 0xae, 0x41, 0x18, 0xae, 0x0e, 0xc2, 0xfe, 0xbd, + 0xce, 0xbd, 0x36, 0x10, 0xf1, 0x65, 0x3f, 0x84, 0x47, 0xff, 0x3e, 0x0f, 0x0b, 0xa9, 0x9e, 0xad, + 0x3b, 0x17, 0xd9, 0x32, 0x88, 0x77, 0xbd, 0x2d, 0x5f, 0x97, 0x79, 0xef, 0x97, 0x2a, 0xb4, 0xaf, + 0x66, 0x84, 0xde, 0x13, 0x45, 0xa8, 0x2f, 0xbb, 0xfe, 0xe6, 0x4a, 0x5c, 0x2f, 0x2c, 0x3a, 0x84, + 0x5a, 0x36, 0x8d, 0xa5, 0x1e, 0xbb, 0x77, 0xeb, 0xc1, 0x8e, 0xb4, 0xa6, 0x31, 0xe1, 0xca, 0xb3, + 0xe8, 0x83, 0x9f, 0x95, 0xcb, 0xfe, 0x1b, 0x05, 0x76, 0xd7, 0x93, 0x82, 0x67, 0x6d, 0xfe, 0x0f, + 0x7a, 0xf0, 0xbf, 0x8a, 0x54, 0x9f, 0xb1, 0xdf, 0x79, 0xef, 0x77, 0x15, 0x9a, 0x8b, 0x04, 0xd1, + 0x04, 0xb6, 0xe2, 0xc4, 0x0f, 0xfd, 0xcc, 0xbf, 0x20, 0x36, 0xbb, 0x65, 0x21, 0xc0, 0xd6, 0x3a, + 0xdd, 0xb6, 0x20, 0xd1, 0xc6, 0x92, 0xa1, 0xb0, 0x86, 0x15, 0x73, 0x33, 0x2e, 0x3b, 0xd0, 0x29, + 0xb0, 0xa9, 0xb2, 0x4b, 0x22, 0x3e, 0xbd, 0x0f, 0x7d, 0x31, 0x85, 0x82, 0xb9, 0x41, 0xc4, 0xba, + 0xfb, 0xab, 0x02, 0x0d, 0xb9, 0x81, 0x08, 0x6c, 0xe1, 0x20, 0xa0, 0x3f, 0x12, 0x97, 0x3f, 0x02, + 0x69, 0x47, 0x61, 0x33, 0xf3, 0xc5, 0x7f, 0x39, 0x66, 0xf9, 0x1e, 0x98, 0x9b, 0x82, 0x95, 0x59, + 0x69, 0xf7, 0x49, 0xf9, 0x45, 0xb8, 0xf5, 0x3d, 0xad, 0xae, 0x74, 0x4f, 0xef, 0x3b, 0xd8, 0x5c, + 0xd1, 0x07, 0x3d, 0x84, 0xee, 0xd8, 0x1c, 0x1d, 0x8d, 0xac, 0xd1, 0xb9, 0x61, 0x5b, 0x5f, 0x8f, + 0x0d, 0xfb, 0xec, 0xf8, 0x74, 0x6c, 0x3c, 0x1b, 0x3d, 0x1f, 0x19, 0x87, 0xed, 0x0a, 0x02, 0xa8, + 0x1f, 0x9e, 0x9c, 0x0d, 0x5e, 0x1a, 0x6d, 0xa5, 0x58, 0x9f, 0x5a, 0xe6, 0xe8, 0xf8, 0x45, 0xbb, + 0x8a, 0x1a, 0x50, 0x1b, 0x9c, 0x9c, 0xbc, 0x6c, 0xab, 0x68, 0x13, 0x9a, 0xd6, 0xe8, 0xc8, 0x38, + 0xb5, 0xfa, 0x47, 0xe3, 0x76, 0x6d, 0xd0, 0x82, 0x66, 0x21, 0xad, 0xed, 0x12, 0x27, 0x18, 0xc4, + 0xf0, 0x81, 0x43, 0xc3, 0x5b, 0xef, 0x3d, 0x56, 0xbe, 0xf9, 0x4a, 0xec, 0x79, 0x34, 0xc0, 0x91, + 0xa7, 0xd1, 0xc4, 0xd3, 0x3d, 0x12, 0xb1, 0x97, 0x56, 0x5f, 0x36, 0xe4, 0xed, 0x1f, 0x2d, 0x9f, + 0x97, 0x7c, 0x7f, 0x29, 0xca, 0xa4, 0xce, 0x42, 0x9f, 0xfc, 0x13, 0x00, 0x00, 0xff, 0xff, 0x54, + 0x93, 0x87, 0x9e, 0xee, 0x08, 0x00, 0x00, } diff --git a/googleapis/cloud/dataproc/v1/clusters.pb.go b/googleapis/cloud/dataproc/v1/clusters.pb.go index 31e6fc93e4..2a8afa2d62 100644 --- a/googleapis/cloud/dataproc/v1/clusters.pb.go +++ b/googleapis/cloud/dataproc/v1/clusters.pb.go @@ -2117,179 +2117,179 @@ func init() { } var fileDescriptor_29f9b85b3c7e3a5f = []byte{ - // 2746 bytes of a gzipped FileDescriptorProto + // 2752 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x5a, 0x4b, 0x73, 0x1b, 0xc7, - 0x11, 0x36, 0x00, 0x3e, 0x1b, 0x04, 0x08, 0x8e, 0x28, 0x0b, 0xa6, 0x6c, 0x85, 0x86, 0x5f, 0x8c, - 0x2c, 0x01, 0x16, 0x5d, 0x89, 0x6d, 0xd9, 0x71, 0x0c, 0x8a, 0xb4, 0x44, 0x93, 0xa2, 0x68, 0x10, - 0xb4, 0xcb, 0x29, 0xbb, 0xb6, 0x06, 0xbb, 0x43, 0x70, 0x8c, 0x7d, 0x79, 0x67, 0x96, 0x32, 0xe4, - 0xb8, 0x2a, 0xc9, 0x25, 0x87, 0x54, 0xe5, 0x60, 0x97, 0x0f, 0xc9, 0x21, 0x39, 0xa7, 0x52, 0xc9, - 0x25, 0x97, 0xe4, 0x90, 0x53, 0x4e, 0x51, 0x72, 0x4a, 0x4e, 0xd1, 0xc9, 0x87, 0xfc, 0x83, 0xfc, - 0x81, 0xd4, 0x3c, 0x16, 0x3b, 0x0b, 0xf0, 0x25, 0x5a, 0x55, 0x3e, 0x69, 0x39, 0xfd, 0xf5, 0x37, - 0xdd, 0x3d, 0x3d, 0x3d, 0x3d, 0x03, 0xc1, 0x0b, 0xdd, 0x20, 0xe8, 0xba, 0xa4, 0x61, 0xbb, 0x41, - 0xec, 0x34, 0x1c, 0xcc, 0x71, 0x18, 0x05, 0x76, 0xe3, 0xe0, 0x5a, 0xc3, 0x76, 0x63, 0xc6, 0x49, - 0xc4, 0xea, 0x61, 0x14, 0xf0, 0x00, 0x55, 0x15, 0xb0, 0x2e, 0x81, 0xf5, 0x04, 0x58, 0x3f, 0xb8, - 0xb6, 0xf0, 0xa4, 0xa6, 0xc0, 0x21, 0x6d, 0x60, 0xdf, 0x0f, 0x38, 0xe6, 0x34, 0xf0, 0xb5, 0xde, - 0xc2, 0x05, 0x43, 0x6a, 0xbb, 0x94, 0xf8, 0x5c, 0x0b, 0xbe, 0x63, 0x08, 0xf6, 0x28, 0x71, 0x1d, - 0xab, 0x43, 0xf6, 0xf1, 0x01, 0x0d, 0x22, 0x0d, 0x78, 0xee, 0x48, 0xd3, 0xd8, 0x3e, 0x8e, 0x88, - 0xa3, 0x61, 0xcf, 0x68, 0x98, 0x1b, 0xf8, 0xdd, 0x28, 0xf6, 0x7d, 0xea, 0x77, 0x1b, 0x41, 0x48, - 0xa2, 0x8c, 0x15, 0x97, 0x34, 0x48, 0xfe, 0xd5, 0x89, 0xf7, 0x1a, 0x4e, 0xac, 0x00, 0x5a, 0xbe, - 0x38, 0x2c, 0x57, 0x16, 0x79, 0x98, 0xf5, 0x86, 0xcc, 0x1d, 0x20, 0x38, 0xf5, 0x08, 0xe3, 0xd8, - 0x0b, 0x15, 0xa0, 0xf6, 0xeb, 0x31, 0x98, 0xbc, 0xa1, 0x62, 0x86, 0x9e, 0x02, 0x08, 0xa3, 0xe0, - 0x63, 0x62, 0x73, 0x8b, 0x3a, 0xd5, 0xdc, 0x62, 0x6e, 0x69, 0xba, 0x35, 0xad, 0x47, 0xd6, 0x1d, - 0xf4, 0x34, 0xcc, 0xe8, 0xe8, 0x5a, 0x3e, 0xf6, 0x48, 0x35, 0x2f, 0x01, 0x45, 0x3d, 0xb6, 0x85, - 0x3d, 0x82, 0x7e, 0x08, 0x13, 0x76, 0xe0, 0xef, 0xd1, 0x6e, 0xb5, 0xb0, 0x98, 0x5b, 0x2a, 0x2e, - 0xbf, 0x50, 0x3f, 0x2a, 0xfe, 0x75, 0x3d, 0xe9, 0x0d, 0x09, 0x6f, 0x69, 0x35, 0xf4, 0x0e, 0x4c, - 0xb8, 0xb8, 0x43, 0x5c, 0x56, 0x9d, 0x5a, 0x2c, 0x2c, 0x15, 0x97, 0xaf, 0x9e, 0x48, 0x50, 0xdf, - 0x94, 0xf8, 0x35, 0x9f, 0x47, 0xfd, 0x95, 0xc2, 0xd7, 0xcd, 0x5c, 0x4b, 0x33, 0xa0, 0x55, 0x98, - 0x60, 0x1c, 0xf3, 0x98, 0x55, 0xc7, 0x4e, 0x69, 0xcc, 0x8e, 0x84, 0x0b, 0x96, 0x42, 0x4b, 0xeb, - 0xa2, 0x1d, 0x28, 0xab, 0x2f, 0x6b, 0x9f, 0x32, 0x1e, 0x44, 0xfd, 0xea, 0xa4, 0xb4, 0xec, 0xe1, - 0xd8, 0x4a, 0x8a, 0xe3, 0x96, 0xa2, 0x40, 0xcf, 0xa7, 0xa1, 0x8c, 0x63, 0xea, 0x54, 0x27, 0x44, - 0x28, 0x15, 0x32, 0x89, 0xe7, 0x6e, 0x4c, 0x1d, 0xb4, 0x02, 0x93, 0x1e, 0xe1, 0x11, 0xb5, 0x59, - 0x75, 0x5a, 0xfa, 0xb0, 0x74, 0xe2, 0xac, 0xb7, 0x15, 0xbe, 0x95, 0x28, 0x2e, 0xbc, 0x06, 0x45, - 0x23, 0x44, 0xa8, 0x02, 0x85, 0x1e, 0xe9, 0xeb, 0xd5, 0x15, 0x9f, 0x68, 0x1e, 0xc6, 0x0f, 0xb0, - 0x1b, 0x27, 0x0b, 0xaa, 0xfe, 0xb8, 0x9e, 0x7f, 0x35, 0x57, 0xfb, 0x6a, 0x12, 0x4a, 0x99, 0x75, - 0x42, 0x4b, 0x50, 0x52, 0x2b, 0x65, 0x75, 0x62, 0xbb, 0x47, 0xb8, 0xe2, 0x51, 0x71, 0x9f, 0x51, - 0x92, 0x15, 0x29, 0x40, 0x1f, 0x01, 0xea, 0xda, 0xc4, 0x4a, 0xdc, 0xd4, 0x69, 0x31, 0x25, 0xbd, - 0xb8, 0x7c, 0xb4, 0x17, 0x37, 0x6d, 0x92, 0x99, 0x51, 0x51, 0x57, 0xba, 0x43, 0xc3, 0xe8, 0x7d, - 0x28, 0x79, 0xd8, 0x64, 0x56, 0xf1, 0x39, 0x26, 0x5f, 0xd6, 0x7d, 0xc6, 0xb1, 0x6f, 0x93, 0x9b, - 0x51, 0x10, 0x87, 0x26, 0xf9, 0x8c, 0x22, 0x4a, 0x89, 0xef, 0x06, 0x51, 0x2f, 0x25, 0x86, 0xb3, - 0x13, 0x2b, 0x22, 0x4d, 0xfc, 0x31, 0x5c, 0x60, 0xc4, 0x0e, 0x7c, 0x07, 0x47, 0x7d, 0x2b, 0x3b, - 0xc5, 0xcc, 0x99, 0xa7, 0x38, 0x3f, 0xa0, 0x7c, 0xdf, 0x9c, 0xeb, 0x3d, 0x98, 0x65, 0xc1, 0x1e, - 0xbf, 0x8b, 0x23, 0x92, 0xcc, 0x51, 0x3a, 0x29, 0x7f, 0x76, 0xb4, 0x82, 0x49, 0x5f, 0x66, 0x99, - 0x41, 0xe4, 0xc3, 0xe3, 0xd4, 0xa7, 0x9c, 0x62, 0x97, 0xde, 0x93, 0x85, 0xc8, 0xc2, 0xb6, 0x2c, - 0x58, 0xd5, 0xa2, 0xdc, 0x14, 0xcb, 0x47, 0xd3, 0x6f, 0x05, 0x0e, 0x59, 0xcf, 0xe8, 0x36, 0xa5, - 0xaa, 0xf6, 0x83, 0x1e, 0x22, 0x62, 0xe8, 0x43, 0x98, 0x23, 0xbe, 0x1d, 0xf5, 0x43, 0x39, 0x97, - 0xf6, 0x64, 0xf6, 0xa4, 0x1c, 0x5a, 0x1b, 0xa8, 0x64, 0x72, 0x88, 0x0c, 0x0d, 0x23, 0x0b, 0x10, - 0x8e, 0x79, 0xc0, 0x6c, 0xec, 0x52, 0xbf, 0x9b, 0xd0, 0x23, 0x49, 0xff, 0xe2, 0xd1, 0xf4, 0xcd, - 0x54, 0xc7, 0xe4, 0x9f, 0xc3, 0xc3, 0xe3, 0x72, 0x19, 0x88, 0x1d, 0x47, 0x94, 0xf7, 0x13, 0xf6, - 0xca, 0x89, 0xcb, 0xa0, 0x15, 0xb2, 0xcb, 0x90, 0x19, 0xac, 0xbd, 0x02, 0x73, 0x23, 0x46, 0xa0, - 0x1a, 0x40, 0x18, 0xb8, 0xd4, 0xee, 0x5b, 0x71, 0x44, 0xcd, 0x7d, 0x39, 0xad, 0x86, 0x77, 0x23, - 0x5a, 0x5b, 0x83, 0xca, 0x70, 0x70, 0xd0, 0x35, 0x38, 0x27, 0x36, 0x6a, 0xe8, 0x58, 0x3d, 0x8f, - 0x59, 0x3d, 0xd2, 0x57, 0xd5, 0xdd, 0x20, 0x98, 0xed, 0xda, 0x64, 0xdb, 0xd9, 0xf0, 0xd8, 0x06, - 0xe9, 0x8b, 0x32, 0x5f, 0xfb, 0x5b, 0x01, 0x2a, 0xc3, 0x1b, 0x15, 0x5d, 0x82, 0xa9, 0x7b, 0x81, - 0x4f, 0x86, 0x67, 0x9f, 0x14, 0x83, 0xbb, 0x11, 0x45, 0xcf, 0x42, 0xd1, 0x27, 0x5c, 0x24, 0xbe, - 0x84, 0xe4, 0x53, 0x08, 0xe8, 0x71, 0x81, 0xba, 0x0c, 0x65, 0x16, 0x77, 0x4c, 0xe0, 0x44, 0x0a, - 0x2c, 0xa5, 0x22, 0x81, 0xbd, 0x0a, 0x15, 0xea, 0x73, 0x12, 0xf9, 0xd8, 0xb5, 0x68, 0x68, 0x05, - 0xbe, 0x2b, 0x8a, 0x73, 0x6e, 0x69, 0x4a, 0x47, 0x2d, 0x11, 0xae, 0x87, 0x77, 0x7c, 0xb7, 0x8f, - 0xae, 0x88, 0xd5, 0x88, 0x0e, 0xa8, 0x4d, 0x2c, 0x6c, 0xdb, 0x41, 0xec, 0x73, 0x59, 0x8e, 0xa6, - 0x07, 0x31, 0x96, 0xb2, 0xa6, 0x12, 0xa1, 0xd7, 0xe0, 0xf1, 0x21, 0xb4, 0xc5, 0xec, 0x20, 0x24, - 0xac, 0x5a, 0x58, 0x2c, 0x24, 0x4a, 0xf3, 0x59, 0xa5, 0x1d, 0x09, 0x40, 0x08, 0xc6, 0x38, 0xee, - 0x8a, 0x63, 0xa7, 0xb0, 0x34, 0xdd, 0x92, 0xdf, 0xa8, 0x0d, 0x53, 0x1e, 0xe1, 0x58, 0xac, 0x74, - 0x75, 0x5c, 0xee, 0x95, 0x57, 0x4f, 0x5f, 0x04, 0xeb, 0xb7, 0xb5, 0xaa, 0x2c, 0xe1, 0xad, 0x01, - 0xd3, 0xc2, 0xeb, 0x50, 0xca, 0x88, 0x1e, 0xaa, 0xba, 0xff, 0x66, 0x0c, 0xce, 0x1d, 0x52, 0x58, - 0x44, 0x8d, 0xf7, 0x63, 0xcf, 0xa2, 0x5a, 0xc4, 0x24, 0xdb, 0xb8, 0x2e, 0x69, 0x7e, 0xec, 0x25, - 0x3a, 0x4c, 0x2c, 0x56, 0x82, 0x92, 0x49, 0xc3, 0xaa, 0xf9, 0x24, 0x36, 0x85, 0x56, 0x29, 0x11, - 0x89, 0x94, 0x61, 0x68, 0x11, 0xa6, 0xa9, 0x87, 0xbb, 0x2a, 0x3f, 0x0a, 0x69, 0xdc, 0xa7, 0xe4, - 0xa8, 0x5e, 0x4e, 0x0f, 0xdb, 0xfb, 0xd4, 0x27, 0x16, 0xef, 0x87, 0x0a, 0x38, 0x66, 0x2c, 0x90, - 0x16, 0xb6, 0xfb, 0xa1, 0x84, 0xbf, 0x03, 0x45, 0x87, 0xb2, 0x5e, 0xb2, 0xb1, 0xc6, 0xe5, 0xc6, - 0x7a, 0xf6, 0xe8, 0xa0, 0xae, 0x52, 0xd6, 0x33, 0x37, 0x15, 0x38, 0x83, 0x01, 0xe9, 0x08, 0xb3, - 0xc2, 0x88, 0x10, 0x2f, 0xe4, 0xb4, 0xe3, 0x12, 0x99, 0x75, 0x3a, 0x8f, 0x4a, 0x94, 0x6d, 0xa7, - 0x12, 0x64, 0xc3, 0xbc, 0x87, 0x7d, 0xdc, 0x25, 0x8e, 0xd5, 0x15, 0x51, 0x4b, 0x0c, 0x98, 0x94, - 0x06, 0x5c, 0x39, 0xda, 0x80, 0xdb, 0x4a, 0x6b, 0xa8, 0x86, 0x17, 0x5a, 0xc8, 0x1b, 0x11, 0xa0, - 0x36, 0xcc, 0x60, 0xdb, 0x26, 0xae, 0x68, 0x08, 0x83, 0x28, 0xe9, 0x86, 0x8e, 0x2b, 0x4a, 0x29, - 0x3a, 0x73, 0x04, 0x99, 0x2c, 0x32, 0xc2, 0xd4, 0xb7, 0xec, 0x30, 0xb6, 0x42, 0x17, 0xf3, 0xbd, - 0x20, 0xf2, 0xe4, 0xb9, 0x39, 0x88, 0x30, 0xf5, 0x6f, 0x84, 0xf1, 0xb6, 0x16, 0xd5, 0xbe, 0xcc, - 0x01, 0x1a, 0x35, 0x5a, 0xec, 0x8c, 0xc1, 0xaa, 0x73, 0xe2, 0x09, 0x26, 0x32, 0x54, 0x33, 0x0a, - 0xad, 0xf9, 0x04, 0xd2, 0xd6, 0x08, 0xd9, 0x1f, 0xae, 0xc0, 0xc5, 0x81, 0xaa, 0x0a, 0x9e, 0xf2, - 0xdd, 0xec, 0x28, 0x95, 0x7e, 0x95, 0x9a, 0x99, 0xa9, 0xac, 0x90, 0x3d, 0x66, 0x2d, 0x82, 0xb9, - 0x11, 0x67, 0xd1, 0x4b, 0x30, 0x6f, 0x78, 0x9a, 0xe6, 0x8f, 0xda, 0x08, 0xc8, 0x90, 0x25, 0xe9, - 0xf3, 0x22, 0xcc, 0x99, 0x1a, 0xaa, 0x1e, 0x08, 0x03, 0xc6, 0x5b, 0x15, 0x6c, 0xf2, 0xc7, 0x3e, - 0xaf, 0x7d, 0x91, 0x03, 0x48, 0xf3, 0x07, 0x7d, 0x17, 0xca, 0x9d, 0x20, 0xe0, 0x96, 0xcc, 0x3f, - 0x31, 0x97, 0x99, 0xd0, 0x33, 0x42, 0x24, 0xc0, 0x62, 0x26, 0x54, 0x87, 0xb9, 0x14, 0xca, 0xe8, - 0x3d, 0x62, 0x75, 0x3b, 0xe6, 0x86, 0x2a, 0x27, 0xe8, 0x1d, 0x7a, 0x8f, 0xdc, 0xec, 0x08, 0x6a, - 0xb1, 0xf9, 0xdc, 0xc0, 0xc6, 0xae, 0xc5, 0x98, 0xc3, 0x94, 0x4d, 0xe9, 0xee, 0xdb, 0x14, 0x92, - 0x1d, 0xe6, 0xb0, 0xda, 0x57, 0x39, 0xa8, 0x1e, 0x75, 0xaa, 0x8a, 0x62, 0x47, 0x3e, 0x25, 0x76, - 0xcc, 0x71, 0xc7, 0x25, 0xd6, 0x1e, 0x75, 0x8d, 0xd5, 0xc9, 0xb7, 0xca, 0xa9, 0xec, 0x6d, 0xea, - 0x12, 0xb4, 0x01, 0x73, 0x6a, 0x44, 0x1c, 0xb3, 0xe2, 0x8a, 0x10, 0xc4, 0x2a, 0x18, 0xc5, 0xe5, - 0x27, 0x92, 0x9c, 0x4b, 0xae, 0x10, 0xf5, 0x55, 0x7d, 0x09, 0x49, 0x8e, 0xd5, 0x44, 0xb1, 0xad, - 0xf4, 0x6a, 0x7f, 0x28, 0x0c, 0xba, 0x46, 0xd5, 0x02, 0xa3, 0x5b, 0x30, 0x2e, 0xfa, 0x5f, 0x65, - 0x42, 0xf9, 0x14, 0x4d, 0xbd, 0xd2, 0xab, 0x8b, 0x7f, 0x88, 0xca, 0x07, 0x45, 0x80, 0x2e, 0xc1, - 0x84, 0x43, 0x38, 0xa6, 0xae, 0xce, 0x95, 0x89, 0xaf, 0x9b, 0xaa, 0xe7, 0x57, 0xa3, 0x68, 0x1d, - 0x2a, 0x12, 0x68, 0x31, 0x8e, 0x23, 0x2e, 0x5d, 0xd1, 0x57, 0x91, 0x85, 0x11, 0x3f, 0xda, 0xc9, - 0x55, 0x48, 0xcd, 0x20, 0xdb, 0x7c, 0xb2, 0x23, 0xf4, 0x84, 0x04, 0xbd, 0x0b, 0x53, 0x2c, 0xee, - 0x28, 0xbb, 0xc7, 0xa4, 0xdd, 0x2f, 0x9d, 0xda, 0x6e, 0xad, 0xa7, 0x88, 0x07, 0x34, 0xb5, 0xf7, - 0x60, 0x5c, 0xba, 0x84, 0x8a, 0x30, 0xb9, 0xbb, 0xb5, 0xb1, 0x75, 0xe7, 0xfd, 0xad, 0xca, 0x63, - 0x68, 0x06, 0xa6, 0x6e, 0xb4, 0xd6, 0x9a, 0xed, 0xf5, 0xad, 0x9b, 0x95, 0x9c, 0x10, 0xb5, 0x76, - 0xb7, 0xb6, 0xc4, 0x1f, 0x79, 0x34, 0x0d, 0xe3, 0x6b, 0xad, 0xd6, 0x9d, 0x56, 0xa5, 0x20, 0x50, - 0xab, 0x6b, 0x9b, 0x6b, 0x12, 0x35, 0x26, 0xfe, 0xda, 0xdd, 0x5e, 0x55, 0x3a, 0xe3, 0xb5, 0x37, - 0x60, 0x2a, 0x99, 0x12, 0xcd, 0x42, 0x71, 0x77, 0x6b, 0x67, 0x7b, 0xed, 0xc6, 0xfa, 0xdb, 0xeb, - 0x6b, 0xab, 0x95, 0xc7, 0x50, 0x09, 0xa6, 0x77, 0xb7, 0x6e, 0xad, 0x35, 0x37, 0xdb, 0xb7, 0x3e, - 0xa8, 0xe4, 0x50, 0x05, 0x66, 0x76, 0xda, 0xcd, 0xcd, 0x35, 0x6b, 0xa7, 0xdd, 0x6c, 0xef, 0xee, - 0x54, 0xf2, 0x35, 0x1b, 0xca, 0xd9, 0xa6, 0x03, 0xbd, 0x0b, 0xb3, 0x3d, 0x12, 0x75, 0x48, 0x14, - 0xb0, 0xa4, 0xba, 0xe5, 0x4e, 0xea, 0x5b, 0x36, 0xb4, 0x82, 0xbe, 0xd0, 0x95, 0x7b, 0x99, 0xbf, - 0x6b, 0xbf, 0x9f, 0x80, 0x72, 0x16, 0x22, 0x53, 0xd4, 0x97, 0xe9, 0x99, 0x60, 0xe5, 0x2c, 0xc9, - 0xe9, 0xad, 0x64, 0x89, 0x8e, 0x28, 0x1d, 0x91, 0xd8, 0x48, 0x61, 0x44, 0x7d, 0x9b, 0x86, 0xd8, - 0xb5, 0x42, 0xcc, 0xd8, 0xdd, 0x20, 0x72, 0xb2, 0xed, 0x44, 0xbe, 0x55, 0x15, 0xb8, 0xed, 0x04, - 0xb6, 0xad, 0x51, 0x62, 0xcf, 0x3f, 0x03, 0xc5, 0xa4, 0xc7, 0xc9, 0x9c, 0x42, 0xf9, 0xd6, 0x74, - 0x4f, 0x76, 0x37, 0x02, 0xf4, 0x3c, 0xcc, 0xf4, 0x48, 0x5f, 0xdc, 0xd3, 0x46, 0x8e, 0xa0, 0x62, - 0x22, 0xd0, 0x9d, 0x0a, 0x8f, 0x62, 0xc6, 0x53, 0xe4, 0xb8, 0xd1, 0xa9, 0xa4, 0x22, 0x81, 0x7d, - 0x05, 0xce, 0x0f, 0x38, 0x33, 0x66, 0x1b, 0xcd, 0xcd, 0xb9, 0x04, 0x61, 0x5a, 0x7c, 0x15, 0x2a, - 0xc2, 0xda, 0x8c, 0xce, 0xa4, 0x51, 0xb1, 0x7b, 0xa4, 0x6f, 0xc2, 0x5f, 0x87, 0x0b, 0x86, 0x4d, - 0x19, 0x2d, 0xa3, 0xd5, 0x39, 0x9f, 0x62, 0x4c, 0xe5, 0xeb, 0x70, 0xc1, 0x8e, 0x02, 0xc6, 0xac, - 0x88, 0x60, 0xd7, 0xb3, 0x24, 0x48, 0x7d, 0x9b, 0x87, 0xc4, 0xbc, 0xc4, 0xb4, 0xc4, 0x70, 0x5b, - 0x20, 0xe4, 0x17, 0xfa, 0x3e, 0x9c, 0x1f, 0xd5, 0xed, 0x39, 0xb6, 0xbc, 0x3d, 0x69, 0x4d, 0x34, - 0xa4, 0xb9, 0xe1, 0xd8, 0xe8, 0x26, 0x5c, 0x1a, 0xd5, 0xc3, 0x8e, 0x38, 0xa5, 0x44, 0x6b, 0x45, - 0xa2, 0x6a, 0x31, 0x25, 0x58, 0x18, 0x22, 0x68, 0x0a, 0xdc, 0x8e, 0x84, 0xa1, 0x36, 0x3c, 0x37, - 0x4a, 0xa4, 0x5e, 0x5c, 0xb2, 0x71, 0x98, 0x49, 0xf9, 0x16, 0x87, 0xf8, 0x76, 0x24, 0xdc, 0x0c, - 0xc9, 0x12, 0x94, 0x7b, 0x8e, 0x6d, 0x39, 0x9d, 0x41, 0xce, 0x94, 0xcc, 0x6c, 0x70, 0xec, 0xd5, - 0x8e, 0xce, 0x9a, 0x6b, 0x80, 0x78, 0x97, 0x5b, 0x2e, 0xdd, 0x23, 0xa2, 0xe8, 0x58, 0xfb, 0x41, - 0x1c, 0xb1, 0x6a, 0x39, 0xad, 0xdd, 0x15, 0xde, 0xe5, 0x9b, 0x5a, 0x7a, 0x4b, 0x08, 0xd1, 0x13, - 0x30, 0xae, 0xa2, 0x3b, 0x9b, 0x72, 0xaa, 0x91, 0xda, 0x9f, 0xf2, 0x50, 0xce, 0xde, 0xc7, 0x44, - 0x57, 0xa6, 0xfa, 0xa7, 0x03, 0x12, 0x31, 0x1a, 0xf8, 0x99, 0x9b, 0xb7, 0x94, 0xbc, 0xa7, 0x04, - 0xe8, 0x23, 0xf9, 0x8c, 0x13, 0x92, 0x88, 0x53, 0xdd, 0x91, 0x1d, 0xdb, 0x6c, 0x66, 0xe7, 0xa9, - 0x6f, 0x0f, 0x54, 0x8d, 0x27, 0x15, 0x83, 0x10, 0x7d, 0x00, 0xe7, 0x02, 0x79, 0x7f, 0xc0, 0xae, - 0x65, 0x07, 0x5e, 0x18, 0xf8, 0xc4, 0xe7, 0xaa, 0x2b, 0x2e, 0x2f, 0x3f, 0x73, 0x4c, 0x89, 0x4c, - 0xb0, 0x3a, 0x1b, 0x12, 0x92, 0xc1, 0x38, 0x5b, 0xf8, 0x01, 0xcc, 0x0e, 0x4d, 0xff, 0x50, 0x0d, - 0xed, 0x3f, 0xf3, 0x50, 0xce, 0xbe, 0x82, 0xa0, 0x0f, 0x61, 0x66, 0xdf, 0xd9, 0x63, 0x56, 0xf2, - 0x8a, 0x92, 0x93, 0xd1, 0x78, 0xed, 0xb4, 0xaf, 0x28, 0xf5, 0x5b, 0xce, 0x1e, 0xd3, 0xdf, 0xaa, - 0xf7, 0x2e, 0xee, 0xa7, 0x23, 0x82, 0xbd, 0x8f, 0x23, 0x7f, 0xc0, 0x9e, 0x7f, 0x48, 0xf6, 0x0f, - 0x70, 0xe4, 0x67, 0xd9, 0xfb, 0xe9, 0xc8, 0xc2, 0x9b, 0x50, 0x19, 0x9e, 0xfe, 0xa4, 0x70, 0x14, - 0x8c, 0x70, 0x08, 0xfd, 0xe1, 0x09, 0x1e, 0x46, 0xbf, 0xf6, 0xd7, 0x1c, 0xcc, 0xdf, 0x88, 0x08, - 0xe6, 0xc9, 0x65, 0xa4, 0x45, 0x3e, 0x89, 0x09, 0xe3, 0xf2, 0xa6, 0x39, 0xf4, 0x4e, 0xa8, 0xab, - 0x68, 0xfa, 0x58, 0x78, 0x11, 0x26, 0x22, 0xd2, 0x15, 0x79, 0x6a, 0x54, 0x59, 0x3d, 0x84, 0xde, - 0x82, 0x49, 0xfd, 0x2e, 0xa4, 0x9b, 0x8c, 0xa7, 0x4f, 0x0c, 0x99, 0x22, 0x48, 0xd4, 0x84, 0x09, - 0x91, 0xb2, 0x46, 0x98, 0x60, 0x94, 0xe8, 0x69, 0x3d, 0xbc, 0xee, 0xd4, 0x7e, 0x51, 0x80, 0xf9, - 0xdd, 0xd0, 0xf9, 0xa6, 0xf6, 0x8f, 0x8f, 0xda, 0xff, 0xfc, 0x61, 0x2f, 0xa1, 0x0a, 0x92, 0x79, - 0x0e, 0x35, 0xfc, 0x2c, 0x9c, 0xcd, 0xcf, 0x0e, 0x3c, 0xd5, 0x8d, 0xb0, 0x4d, 0xf6, 0x62, 0xd7, - 0x72, 0x88, 0x1d, 0x78, 0x1e, 0x65, 0xcc, 0x6c, 0xd2, 0x26, 0x4e, 0xd5, 0xa4, 0x5d, 0x4c, 0x48, - 0x56, 0x0d, 0x0e, 0xdd, 0xaf, 0xa1, 0xb7, 0xa0, 0x18, 0xcb, 0x30, 0xc9, 0x87, 0x63, 0xfd, 0x58, - 0x3a, 0xda, 0x2e, 0xbd, 0x4d, 0x89, 0xeb, 0xdc, 0xc6, 0xac, 0xa7, 0x4c, 0x04, 0xa5, 0x23, 0x06, - 0x86, 0x56, 0x63, 0xf2, 0xd0, 0xd5, 0xf8, 0x47, 0x0e, 0xe6, 0x57, 0x89, 0x4b, 0x1e, 0x7d, 0x36, - 0x9d, 0x76, 0x35, 0x86, 0x1f, 0x5d, 0xcd, 0x83, 0xdd, 0x7c, 0x74, 0xcd, 0x7a, 0x33, 0x7e, 0xa8, - 0x37, 0x3f, 0x86, 0xb9, 0x9b, 0x84, 0x7f, 0x4b, 0x9e, 0xd4, 0xfe, 0x92, 0x83, 0x73, 0x9b, 0x94, - 0x25, 0xf3, 0xb3, 0xb3, 0x19, 0x30, 0x36, 0x6a, 0xc0, 0x45, 0x98, 0xd8, 0xa3, 0xae, 0xc8, 0x57, - 0xc3, 0x6d, 0x3d, 0x24, 0x6e, 0xf0, 0xa1, 0x38, 0x80, 0xc4, 0x2d, 0xc6, 0xbc, 0x95, 0x4c, 0x89, - 0x51, 0x71, 0x7d, 0x91, 0xf3, 0x0b, 0x04, 0x0f, 0x7a, 0xc4, 0x37, 0xef, 0x44, 0x52, 0xb1, 0x2d, - 0x46, 0x6b, 0x3f, 0xcf, 0xc1, 0x7c, 0xd6, 0x76, 0x16, 0x06, 0x3e, 0x13, 0x77, 0xc3, 0xa9, 0xe4, - 0xc7, 0x1b, 0x5d, 0xa6, 0x4f, 0xb7, 0x5b, 0x0a, 0xad, 0x81, 0x1e, 0x7a, 0x11, 0x66, 0x7d, 0xf2, - 0x29, 0xb7, 0x0c, 0x2b, 0x8c, 0x3b, 0x65, 0x49, 0xc8, 0xb6, 0x07, 0x96, 0xfc, 0x34, 0x07, 0x8f, - 0xaf, 0x52, 0xdc, 0xf5, 0x03, 0xf6, 0x6d, 0xe5, 0x64, 0xed, 0x8d, 0x43, 0x4c, 0x60, 0xb1, 0xcb, - 0x99, 0x30, 0x21, 0x88, 0x79, 0x18, 0xf3, 0xec, 0x83, 0x5a, 0xa1, 0x35, 0xad, 0x86, 0x77, 0x23, - 0xba, 0xfc, 0xc7, 0x19, 0x98, 0x4b, 0x1f, 0x8a, 0x78, 0x14, 0xb8, 0x2e, 0x89, 0xd0, 0x4f, 0xf2, - 0x50, 0xca, 0xd4, 0x6d, 0x54, 0x3f, 0x26, 0x90, 0x87, 0x14, 0xf8, 0x85, 0xa7, 0x12, 0xbc, 0xf1, - 0xeb, 0x54, 0xfd, 0x4e, 0xf2, 0xeb, 0x54, 0xed, 0xb7, 0xb9, 0xfb, 0xcd, 0x37, 0xd2, 0x9f, 0x8d, - 0xae, 0x9d, 0xb4, 0x4a, 0x03, 0xcd, 0xe4, 0xad, 0xea, 0x41, 0xf3, 0x89, 0x34, 0xbc, 0x57, 0x54, - 0xc8, 0xae, 0xe8, 0xb0, 0xfc, 0xec, 0xdf, 0xff, 0xfd, 0x32, 0xff, 0x66, 0xed, 0xe5, 0xc6, 0xc1, - 0xb5, 0x86, 0x06, 0xb1, 0xc6, 0x67, 0x29, 0xfc, 0xf3, 0x86, 0xc2, 0xb3, 0xc6, 0x67, 0xea, 0xe3, - 0xf3, 0xc1, 0x6f, 0x7e, 0xd7, 0x07, 0x65, 0xf3, 0x7f, 0x39, 0x28, 0x65, 0x4a, 0xff, 0x71, 0x21, - 0x38, 0xec, 0x8c, 0x38, 0x29, 0x04, 0x5f, 0x7c, 0xd3, 0x10, 0x48, 0x37, 0x6f, 0x2f, 0xaf, 0x9c, - 0xc1, 0xcd, 0xc6, 0x67, 0x66, 0x6a, 0x7d, 0x9e, 0x7a, 0xfd, 0xab, 0x3c, 0x94, 0x32, 0x25, 0xf6, - 0x38, 0xaf, 0x0f, 0xab, 0xc5, 0x27, 0x79, 0xfd, 0xe7, 0xdc, 0xfd, 0xe6, 0x3b, 0x70, 0x7e, 0xf8, - 0x64, 0x58, 0xf3, 0x42, 0xde, 0x3f, 0x53, 0x1a, 0x5c, 0x3a, 0x32, 0x0d, 0xa4, 0x6f, 0x32, 0x48, - 0xab, 0x97, 0x1f, 0x41, 0x90, 0xd0, 0xdf, 0x73, 0x00, 0x69, 0xc5, 0x46, 0xc7, 0xbc, 0xa4, 0x8d, - 0xd4, 0xf5, 0x85, 0x93, 0xeb, 0x50, 0xad, 0x77, 0x4a, 0x5f, 0xd0, 0xa3, 0xf0, 0xe5, 0x3f, 0x39, - 0x98, 0x31, 0x4b, 0x28, 0x3a, 0xe6, 0x41, 0xe5, 0x90, 0x63, 0x62, 0xa1, 0x7e, 0x5a, 0xb8, 0xaa, - 0xcc, 0xb5, 0x8f, 0x1f, 0x34, 0xe7, 0x46, 0x9c, 0x7b, 0xd0, 0xac, 0x8e, 0x3a, 0xac, 0x4e, 0x0a, - 0xe9, 0xea, 0xf7, 0xd0, 0x59, 0xb6, 0x30, 0xfa, 0x65, 0x1e, 0x66, 0x87, 0x2a, 0x22, 0x7a, 0xe9, - 0xb8, 0x47, 0xdd, 0xc3, 0xea, 0xf7, 0x49, 0x79, 0xfc, 0xbb, 0xdc, 0xfd, 0x66, 0xe3, 0xa8, 0x3c, - 0x3e, 0xa2, 0x20, 0x9f, 0x6e, 0x81, 0xb7, 0x6b, 0x1b, 0x8f, 0x60, 0x47, 0x3b, 0xda, 0x82, 0xeb, - 0xb9, 0xcb, 0x0b, 0x1b, 0xf7, 0x9b, 0x17, 0x06, 0x1e, 0x2b, 0x8b, 0x71, 0x48, 0x59, 0xdd, 0x0e, - 0xbc, 0x7f, 0x35, 0xeb, 0xfb, 0x9c, 0x87, 0xec, 0x7a, 0xa3, 0x71, 0xf7, 0xee, 0xdd, 0x21, 0x61, - 0x03, 0xc7, 0x7c, 0x5f, 0xfd, 0x2f, 0x84, 0xab, 0xc9, 0x63, 0xef, 0xca, 0x27, 0xf0, 0xa4, 0x1d, - 0x78, 0x47, 0x86, 0x73, 0x25, 0x79, 0xb7, 0x63, 0xdb, 0x22, 0x26, 0xdb, 0xb9, 0x1f, 0xbd, 0xa5, - 0xa1, 0xdd, 0xc0, 0xc5, 0x7e, 0xb7, 0x1e, 0x44, 0xdd, 0x46, 0x97, 0xf8, 0x32, 0x62, 0x8d, 0x74, - 0xbe, 0xd1, 0xff, 0xec, 0xf0, 0x7a, 0xf2, 0xdd, 0x99, 0x90, 0xe0, 0x97, 0xff, 0x1f, 0x00, 0x00, - 0xff, 0xff, 0xe0, 0xfc, 0xe1, 0x91, 0xb3, 0x21, 0x00, 0x00, + 0xf1, 0x37, 0x00, 0x3e, 0x1b, 0x04, 0x08, 0x8e, 0x28, 0x0b, 0xa6, 0x6c, 0xfd, 0x69, 0xf8, 0x45, + 0xcb, 0x12, 0x60, 0xd1, 0xf5, 0x8f, 0x6d, 0xd9, 0x71, 0x0c, 0x8a, 0xb4, 0x44, 0x93, 0xa2, 0x68, + 0x10, 0xb4, 0xcb, 0x29, 0xbb, 0xb6, 0x06, 0xbb, 0x43, 0x70, 0x8c, 0x7d, 0x79, 0x67, 0x96, 0x32, + 0xe4, 0xb8, 0x2a, 0xc9, 0x25, 0x87, 0x54, 0xe5, 0x60, 0x97, 0x0f, 0xc9, 0x21, 0x39, 0xa7, 0x52, + 0xc9, 0x25, 0x97, 0xe4, 0x90, 0x53, 0x4e, 0x51, 0x72, 0x4a, 0x4e, 0xd1, 0xc9, 0x87, 0x7c, 0x83, + 0x7c, 0x81, 0xd4, 0x3c, 0x16, 0x3b, 0x0b, 0xf0, 0x25, 0x5a, 0x55, 0x3e, 0x69, 0x39, 0xfd, 0xeb, + 0xdf, 0x74, 0xf7, 0xf4, 0xf4, 0xf4, 0x0c, 0x04, 0x2f, 0x74, 0x83, 0xa0, 0xeb, 0x92, 0x86, 0xed, + 0x06, 0xb1, 0xd3, 0x70, 0x30, 0xc7, 0x61, 0x14, 0xd8, 0x8d, 0x83, 0x6b, 0x0d, 0xdb, 0x8d, 0x19, + 0x27, 0x11, 0xab, 0x87, 0x51, 0xc0, 0x03, 0x54, 0x55, 0xc0, 0xba, 0x04, 0xd6, 0x13, 0x60, 0xfd, + 0xe0, 0xda, 0xc2, 0x93, 0x9a, 0x02, 0x87, 0xb4, 0x81, 0x7d, 0x3f, 0xe0, 0x98, 0xd3, 0xc0, 0xd7, + 0x7a, 0x0b, 0x17, 0x0c, 0xa9, 0xed, 0x52, 0xe2, 0x73, 0x2d, 0xf8, 0x3f, 0x43, 0xb0, 0x47, 0x89, + 0xeb, 0x58, 0x1d, 0xb2, 0x8f, 0x0f, 0x68, 0x10, 0x69, 0xc0, 0x8b, 0x47, 0x9a, 0x16, 0x84, 0x24, + 0xca, 0x4c, 0xf2, 0xdc, 0x91, 0x50, 0xb6, 0x8f, 0x23, 0xe2, 0x68, 0xd8, 0x33, 0x1a, 0xe6, 0x06, + 0x7e, 0x37, 0x8a, 0x7d, 0x9f, 0xfa, 0xdd, 0x51, 0xae, 0x4b, 0x1a, 0x24, 0xff, 0xea, 0xc4, 0x7b, + 0x0d, 0x27, 0x56, 0x00, 0x2d, 0x5f, 0x1c, 0x96, 0x2b, 0xe3, 0x3d, 0xcc, 0x7a, 0x43, 0x9e, 0x0d, + 0x10, 0x9c, 0x7a, 0x84, 0x71, 0xec, 0x85, 0x0a, 0x50, 0xfb, 0xd5, 0x18, 0x4c, 0xde, 0x50, 0xe1, + 0x45, 0x4f, 0x01, 0x84, 0x51, 0xf0, 0x09, 0xb1, 0xb9, 0x45, 0x9d, 0x6a, 0x6e, 0x31, 0xb7, 0x34, + 0xdd, 0x9a, 0xd6, 0x23, 0xeb, 0x0e, 0x7a, 0x1a, 0x66, 0xf4, 0x42, 0x58, 0x3e, 0xf6, 0x48, 0x35, + 0x2f, 0x01, 0x45, 0x3d, 0xb6, 0x85, 0x3d, 0x82, 0x7e, 0x00, 0x13, 0x76, 0xe0, 0xef, 0xd1, 0x6e, + 0xb5, 0xb0, 0x98, 0x5b, 0x2a, 0x2e, 0xbf, 0x50, 0x3f, 0x6a, 0xa9, 0xea, 0x7a, 0xd2, 0x1b, 0x12, + 0xde, 0xd2, 0x6a, 0xe8, 0x5d, 0x98, 0x70, 0x71, 0x87, 0xb8, 0xac, 0x3a, 0xb5, 0x58, 0x58, 0x2a, + 0x2e, 0x5f, 0x3d, 0x91, 0xa0, 0xbe, 0x29, 0xf1, 0x6b, 0x3e, 0x8f, 0xfa, 0x2b, 0x85, 0x6f, 0x9a, + 0xb9, 0x96, 0x66, 0x40, 0xab, 0x30, 0xc1, 0x38, 0xe6, 0x31, 0xab, 0x8e, 0x9d, 0xd2, 0x98, 0x1d, + 0x09, 0x17, 0x2c, 0x85, 0x96, 0xd6, 0x45, 0x3b, 0x50, 0x56, 0x5f, 0xd6, 0x3e, 0x65, 0x3c, 0x88, + 0xfa, 0xd5, 0x49, 0x69, 0xd9, 0xc3, 0xb1, 0x95, 0x14, 0xc7, 0x2d, 0x45, 0x81, 0x9e, 0x4f, 0x43, + 0x19, 0xc7, 0xd4, 0xa9, 0x4e, 0x88, 0x50, 0x2a, 0x64, 0x12, 0xcf, 0xdd, 0x98, 0x3a, 0x68, 0x05, + 0x26, 0x3d, 0xc2, 0x23, 0x6a, 0xb3, 0xea, 0xb4, 0xf4, 0x61, 0xe9, 0xc4, 0x59, 0x6f, 0x2b, 0x7c, + 0x2b, 0x51, 0x5c, 0x78, 0x1d, 0x8a, 0x46, 0x88, 0x50, 0x05, 0x0a, 0x3d, 0xd2, 0xd7, 0xab, 0x2b, + 0x3e, 0xd1, 0x3c, 0x8c, 0x1f, 0x60, 0x37, 0x4e, 0x16, 0x54, 0xfd, 0x71, 0x3d, 0xff, 0x5a, 0xae, + 0xf6, 0xf5, 0x24, 0x94, 0x32, 0xeb, 0x84, 0x96, 0xa0, 0xa4, 0x56, 0xca, 0xea, 0xc4, 0x76, 0x8f, + 0x70, 0xc5, 0xa3, 0xe2, 0x3e, 0xa3, 0x24, 0x2b, 0x52, 0x80, 0x3e, 0x06, 0xd4, 0xb5, 0x89, 0x95, + 0xb8, 0xa9, 0xd3, 0x62, 0x4a, 0x7a, 0x71, 0xf9, 0x68, 0x2f, 0x6e, 0xda, 0x24, 0x33, 0xa3, 0xa2, + 0xae, 0x74, 0x87, 0x86, 0xd1, 0x07, 0x50, 0xf2, 0xb0, 0xc9, 0xac, 0xe2, 0x73, 0x4c, 0xbe, 0xac, + 0xfb, 0x8c, 0x63, 0xdf, 0x26, 0x37, 0xa3, 0x20, 0x0e, 0x4d, 0xf2, 0x19, 0x45, 0x94, 0x12, 0xdf, + 0x0d, 0xa2, 0x5e, 0x4a, 0x0c, 0x67, 0x27, 0x56, 0x44, 0x9a, 0xf8, 0x13, 0xb8, 0xc0, 0x88, 0x1d, + 0xf8, 0x0e, 0x8e, 0xfa, 0x56, 0x76, 0x8a, 0x99, 0x33, 0x4f, 0x71, 0x7e, 0x40, 0xf9, 0x81, 0x39, + 0xd7, 0xfb, 0x30, 0xcb, 0x82, 0x3d, 0x7e, 0x17, 0x47, 0x24, 0x99, 0xa3, 0x74, 0x52, 0xfe, 0xec, + 0x68, 0x05, 0x93, 0xbe, 0xcc, 0x32, 0x83, 0xc8, 0x87, 0xc7, 0xa9, 0x4f, 0x39, 0xc5, 0x2e, 0xbd, + 0x27, 0x0b, 0x91, 0x85, 0x6d, 0x59, 0xb0, 0xaa, 0x45, 0xb9, 0x29, 0x96, 0x8f, 0xa6, 0xdf, 0x0a, + 0x1c, 0xb2, 0x9e, 0xd1, 0x6d, 0x4a, 0x55, 0xed, 0x07, 0x3d, 0x44, 0xc4, 0xd0, 0x47, 0x30, 0x47, + 0x7c, 0x3b, 0xea, 0x87, 0x72, 0x2e, 0xed, 0xc9, 0xec, 0x49, 0x39, 0xb4, 0x36, 0x50, 0xc9, 0xe4, + 0x10, 0x19, 0x1a, 0x46, 0x16, 0x20, 0x1c, 0xf3, 0x80, 0xd9, 0xd8, 0xa5, 0x7e, 0x37, 0xa1, 0x47, + 0x92, 0xfe, 0xa5, 0xa3, 0xe9, 0x9b, 0xa9, 0x8e, 0xc9, 0x3f, 0x87, 0x87, 0xc7, 0xe5, 0x32, 0x10, + 0x3b, 0x8e, 0x28, 0xef, 0x27, 0xec, 0x95, 0x13, 0x97, 0x41, 0x2b, 0x64, 0x97, 0x21, 0x33, 0x58, + 0x7b, 0x15, 0xe6, 0x46, 0x8c, 0x40, 0x35, 0x80, 0x30, 0x70, 0xa9, 0xdd, 0xb7, 0xe2, 0x88, 0x9a, + 0xfb, 0x72, 0x5a, 0x0d, 0xef, 0x46, 0xb4, 0xb6, 0x06, 0x95, 0xe1, 0xe0, 0xa0, 0x6b, 0x70, 0x4e, + 0x6c, 0xd4, 0xd0, 0xb1, 0x7a, 0x1e, 0xb3, 0x7a, 0xa4, 0xaf, 0xaa, 0xbb, 0x41, 0x30, 0xdb, 0xb5, + 0xc9, 0xb6, 0xb3, 0xe1, 0xb1, 0x0d, 0xd2, 0x17, 0x65, 0xbe, 0xf6, 0xd7, 0x02, 0x54, 0x86, 0x37, + 0x2a, 0xba, 0x04, 0x53, 0xf7, 0x02, 0x9f, 0x0c, 0xcf, 0x3e, 0x29, 0x06, 0x77, 0x23, 0x8a, 0x9e, + 0x85, 0xa2, 0x4f, 0xb8, 0x48, 0x7c, 0x09, 0xc9, 0xa7, 0x10, 0xd0, 0xe3, 0x02, 0x75, 0x19, 0xca, + 0x2c, 0xee, 0x98, 0xc0, 0x89, 0x14, 0x58, 0x4a, 0x45, 0x02, 0x7b, 0x15, 0x2a, 0xd4, 0xe7, 0x24, + 0xf2, 0xb1, 0x6b, 0xd1, 0xd0, 0x0a, 0x7c, 0x57, 0x14, 0xe7, 0xdc, 0xd2, 0x94, 0x8e, 0x5a, 0x22, + 0x5c, 0x0f, 0xef, 0xf8, 0x6e, 0x1f, 0x5d, 0x11, 0xab, 0x11, 0x1d, 0x50, 0x9b, 0x58, 0xd8, 0xb6, + 0x83, 0xd8, 0xe7, 0xb2, 0x1c, 0x4d, 0x0f, 0x62, 0x2c, 0x65, 0x4d, 0x25, 0x42, 0xaf, 0xc3, 0xe3, + 0x43, 0x68, 0x8b, 0xd9, 0x41, 0x48, 0x58, 0xb5, 0xb0, 0x58, 0x48, 0x94, 0xe6, 0xb3, 0x4a, 0x3b, + 0x12, 0x80, 0x10, 0x8c, 0x71, 0xdc, 0x15, 0xc7, 0x4e, 0x61, 0x69, 0xba, 0x25, 0xbf, 0x51, 0x1b, + 0xa6, 0x3c, 0xc2, 0xb1, 0x58, 0xe9, 0xea, 0xb8, 0xdc, 0x2b, 0xaf, 0x9d, 0xbe, 0x08, 0xd6, 0x6f, + 0x6b, 0x55, 0x59, 0xc2, 0x5b, 0x03, 0xa6, 0x85, 0x37, 0xa0, 0x94, 0x11, 0x3d, 0x54, 0x75, 0xff, + 0xf5, 0x18, 0x9c, 0x3b, 0xa4, 0xb0, 0x88, 0x1a, 0xef, 0xc7, 0x9e, 0x45, 0xb5, 0x88, 0x49, 0xb6, + 0x71, 0x5d, 0xd2, 0xfc, 0xd8, 0x4b, 0x74, 0x98, 0x58, 0xac, 0x04, 0x25, 0x93, 0x86, 0x55, 0xf3, + 0x49, 0x6c, 0x0a, 0xad, 0x52, 0x22, 0x12, 0x29, 0xc3, 0xd0, 0x22, 0x4c, 0x53, 0x0f, 0x77, 0x55, + 0x7e, 0x14, 0xd2, 0xb8, 0x4f, 0xc9, 0x51, 0xbd, 0x9c, 0x1e, 0xb6, 0xf7, 0xa9, 0x4f, 0x2c, 0xde, + 0x0f, 0x15, 0x70, 0xcc, 0x58, 0x20, 0x2d, 0x6c, 0xf7, 0x43, 0x09, 0x7f, 0x17, 0x8a, 0x0e, 0x65, + 0xbd, 0x64, 0x63, 0x8d, 0xcb, 0x8d, 0xf5, 0xec, 0xd1, 0x41, 0x5d, 0xa5, 0xac, 0x67, 0x6e, 0x2a, + 0x70, 0x06, 0x03, 0xd2, 0x11, 0x66, 0x85, 0x11, 0x21, 0x5e, 0xc8, 0x69, 0xc7, 0x25, 0x32, 0xeb, + 0x74, 0x1e, 0x95, 0x28, 0xdb, 0x4e, 0x25, 0xc8, 0x86, 0x79, 0x0f, 0xfb, 0xb8, 0x4b, 0x1c, 0xab, + 0x2b, 0xa2, 0x96, 0x18, 0x30, 0x29, 0x0d, 0xb8, 0x72, 0xb4, 0x01, 0xb7, 0x95, 0xd6, 0x50, 0x0d, + 0x2f, 0xb4, 0x90, 0x37, 0x22, 0x40, 0x6d, 0x98, 0xc1, 0xb6, 0x4d, 0x5c, 0xd1, 0x10, 0x06, 0x51, + 0xd2, 0x0d, 0x1d, 0x57, 0x94, 0x52, 0x74, 0xe6, 0x08, 0x32, 0x59, 0x64, 0x84, 0xa9, 0x6f, 0xd9, + 0x61, 0x6c, 0x85, 0x2e, 0xe6, 0x7b, 0x41, 0xe4, 0xc9, 0x73, 0x73, 0x10, 0x61, 0xea, 0xdf, 0x08, + 0xe3, 0x6d, 0x2d, 0xaa, 0x7d, 0x95, 0x03, 0x34, 0x6a, 0xb4, 0xd8, 0x19, 0x83, 0x55, 0xe7, 0xc4, + 0x13, 0x4c, 0x64, 0xa8, 0x66, 0x14, 0x5a, 0xf3, 0x09, 0xa4, 0xad, 0x11, 0xb2, 0x3f, 0x5c, 0x81, + 0x8b, 0x03, 0x55, 0x15, 0x3c, 0xe5, 0xbb, 0xd9, 0x51, 0x2a, 0xfd, 0x2a, 0x35, 0x33, 0x53, 0x59, + 0x21, 0x7b, 0xcc, 0x5a, 0x04, 0x73, 0x23, 0xce, 0xa2, 0x97, 0x61, 0xde, 0xf0, 0x34, 0xcd, 0x1f, + 0xb5, 0x11, 0x90, 0x21, 0x4b, 0xd2, 0xe7, 0x25, 0x98, 0x33, 0x35, 0x54, 0x3d, 0x10, 0x06, 0x8c, + 0xb7, 0x2a, 0xd8, 0xe4, 0x8f, 0x7d, 0x5e, 0xfb, 0x32, 0x07, 0x90, 0xe6, 0x0f, 0x7a, 0x11, 0xca, + 0x9d, 0x20, 0xe0, 0x96, 0xcc, 0x3f, 0x31, 0x97, 0x99, 0xd0, 0x33, 0x42, 0x24, 0xc0, 0x62, 0x26, + 0x54, 0x87, 0xb9, 0x14, 0xca, 0xe8, 0x3d, 0x62, 0x75, 0x3b, 0xe6, 0x86, 0x2a, 0x27, 0xe8, 0x1d, + 0x7a, 0x8f, 0xdc, 0xec, 0x08, 0x6a, 0xb1, 0xf9, 0xdc, 0xc0, 0xc6, 0xae, 0xc5, 0x98, 0xc3, 0x94, + 0x4d, 0xe9, 0xee, 0xdb, 0x14, 0x92, 0x1d, 0xe6, 0xb0, 0xda, 0xd7, 0x39, 0xa8, 0x1e, 0x75, 0xaa, + 0x8a, 0x62, 0x47, 0x3e, 0x23, 0x76, 0xcc, 0x71, 0xc7, 0x25, 0xd6, 0x1e, 0x75, 0x8d, 0xd5, 0xc9, + 0xb7, 0xca, 0xa9, 0xec, 0x1d, 0xea, 0x12, 0xb4, 0x01, 0x73, 0x6a, 0x44, 0x1c, 0xb3, 0xe2, 0x8a, + 0x10, 0xc4, 0x2a, 0x18, 0xc5, 0xe5, 0x27, 0x92, 0x9c, 0x4b, 0xae, 0x10, 0xf5, 0x55, 0x7d, 0x09, + 0x49, 0x8e, 0xd5, 0x44, 0xb1, 0xad, 0xf4, 0x6a, 0xbf, 0x2f, 0x0c, 0xba, 0x46, 0xd5, 0x02, 0xa3, + 0x5b, 0x30, 0x2e, 0xfa, 0x5f, 0x65, 0x42, 0xf9, 0x14, 0x4d, 0xbd, 0xd2, 0xab, 0x8b, 0x7f, 0x88, + 0xca, 0x07, 0x45, 0x80, 0x2e, 0xc1, 0x84, 0x43, 0x38, 0xa6, 0xae, 0xce, 0x95, 0x89, 0x6f, 0x9a, + 0xaa, 0xe7, 0x57, 0xa3, 0x68, 0x1d, 0x2a, 0x12, 0x68, 0x31, 0x8e, 0x23, 0x2e, 0x5d, 0xd1, 0x57, + 0x91, 0x85, 0x11, 0x3f, 0xda, 0xc9, 0x55, 0x48, 0xcd, 0x20, 0xdb, 0x7c, 0xb2, 0x23, 0xf4, 0x84, + 0x04, 0xbd, 0x07, 0x53, 0x2c, 0xee, 0x28, 0xbb, 0xc7, 0xa4, 0xdd, 0x2f, 0x9f, 0xda, 0x6e, 0xad, + 0xa7, 0x88, 0x07, 0x34, 0xb5, 0xf7, 0x61, 0x5c, 0xba, 0x84, 0x8a, 0x30, 0xb9, 0xbb, 0xb5, 0xb1, + 0x75, 0xe7, 0x83, 0xad, 0xca, 0x63, 0x68, 0x06, 0xa6, 0x6e, 0xb4, 0xd6, 0x9a, 0xed, 0xf5, 0xad, + 0x9b, 0x95, 0x9c, 0x10, 0xb5, 0x76, 0xb7, 0xb6, 0xc4, 0x1f, 0x79, 0x34, 0x0d, 0xe3, 0x6b, 0xad, + 0xd6, 0x9d, 0x56, 0xa5, 0x20, 0x50, 0xab, 0x6b, 0x9b, 0x6b, 0x12, 0x35, 0x26, 0xfe, 0xda, 0xdd, + 0x5e, 0x55, 0x3a, 0xe3, 0xb5, 0x37, 0x61, 0x2a, 0x99, 0x12, 0xcd, 0x42, 0x71, 0x77, 0x6b, 0x67, + 0x7b, 0xed, 0xc6, 0xfa, 0x3b, 0xeb, 0x6b, 0xab, 0x95, 0xc7, 0x50, 0x09, 0xa6, 0x77, 0xb7, 0x6e, + 0xad, 0x35, 0x37, 0xdb, 0xb7, 0x3e, 0xac, 0xe4, 0x50, 0x05, 0x66, 0x76, 0xda, 0xcd, 0xcd, 0x35, + 0x6b, 0xa7, 0xdd, 0x6c, 0xef, 0xee, 0x54, 0xf2, 0x35, 0x1b, 0xca, 0xd9, 0xa6, 0x03, 0xbd, 0x07, + 0xb3, 0x3d, 0x12, 0x75, 0x48, 0x14, 0xb0, 0xa4, 0xba, 0xe5, 0x4e, 0xea, 0x5b, 0x36, 0xb4, 0x82, + 0xbe, 0xd0, 0x95, 0x7b, 0x99, 0xbf, 0x6b, 0xbf, 0x9b, 0x80, 0x72, 0x16, 0x22, 0x53, 0xd4, 0x97, + 0xe9, 0x99, 0x60, 0xe5, 0x2c, 0xc9, 0xe9, 0xad, 0x64, 0x89, 0x8e, 0x28, 0x1d, 0x91, 0xd8, 0x48, + 0x61, 0x44, 0x7d, 0x9b, 0x86, 0xd8, 0xb5, 0x42, 0xcc, 0xd8, 0xdd, 0x20, 0x72, 0xb2, 0xed, 0x44, + 0xbe, 0x55, 0x15, 0xb8, 0xed, 0x04, 0xb6, 0xad, 0x51, 0x62, 0xcf, 0x3f, 0x03, 0xc5, 0xa4, 0xc7, + 0xc9, 0x9c, 0x42, 0xf9, 0xd6, 0x74, 0x4f, 0x76, 0x37, 0x02, 0xf4, 0x3c, 0xcc, 0xf4, 0x48, 0x5f, + 0xdc, 0xd3, 0x46, 0x8e, 0xa0, 0x62, 0x22, 0xd0, 0x9d, 0x0a, 0x8f, 0x62, 0xc6, 0x53, 0xe4, 0xb8, + 0xd1, 0xa9, 0xa4, 0x22, 0x81, 0x7d, 0x15, 0xce, 0x0f, 0x38, 0x33, 0x66, 0x1b, 0xcd, 0xcd, 0xb9, + 0x04, 0x61, 0x5a, 0x7c, 0x15, 0x2a, 0xc2, 0xda, 0x8c, 0xce, 0xa4, 0x51, 0xb1, 0x7b, 0xa4, 0x6f, + 0xc2, 0xdf, 0x80, 0x0b, 0x86, 0x4d, 0x19, 0x2d, 0xa3, 0xd5, 0x39, 0x9f, 0x62, 0x4c, 0xe5, 0xeb, + 0x70, 0xc1, 0x8e, 0x02, 0xc6, 0xac, 0x88, 0x60, 0xd7, 0xb3, 0x24, 0x48, 0x7d, 0x9b, 0x87, 0xc4, + 0xbc, 0xc4, 0xb4, 0xc4, 0x70, 0x5b, 0x20, 0xe4, 0x17, 0xfa, 0x1e, 0x9c, 0x1f, 0xd5, 0xed, 0x39, + 0xb6, 0xbc, 0x3d, 0x69, 0x4d, 0x34, 0xa4, 0xb9, 0xe1, 0xd8, 0xe8, 0x26, 0x5c, 0x1a, 0xd5, 0xc3, + 0x8e, 0x38, 0xa5, 0x44, 0x6b, 0x45, 0xa2, 0x6a, 0x31, 0x25, 0x58, 0x18, 0x22, 0x68, 0x0a, 0xdc, + 0x8e, 0x84, 0xa1, 0x36, 0x3c, 0x37, 0x4a, 0xa4, 0x5e, 0x5c, 0xb2, 0x71, 0x98, 0x49, 0xf9, 0x16, + 0x87, 0xf8, 0x76, 0x24, 0xdc, 0x0c, 0xc9, 0x12, 0x94, 0x7b, 0x8e, 0x6d, 0x39, 0x9d, 0x41, 0xce, + 0x94, 0xcc, 0x6c, 0x70, 0xec, 0xd5, 0x8e, 0xce, 0x9a, 0x6b, 0x80, 0x78, 0x97, 0x5b, 0x2e, 0xdd, + 0x23, 0xa2, 0xe8, 0x58, 0xfb, 0x41, 0x1c, 0xb1, 0x6a, 0x39, 0xad, 0xdd, 0x15, 0xde, 0xe5, 0x9b, + 0x5a, 0x7a, 0x4b, 0x08, 0xd1, 0x13, 0x30, 0xae, 0xa2, 0x3b, 0x9b, 0x72, 0xaa, 0x91, 0xda, 0x1f, + 0xf3, 0x50, 0xce, 0xde, 0xc7, 0x44, 0x57, 0xa6, 0xfa, 0xa7, 0x03, 0x12, 0x31, 0x1a, 0xf8, 0x99, + 0x9b, 0xb7, 0x94, 0xbc, 0xaf, 0x04, 0xe8, 0x63, 0xf9, 0x8c, 0x13, 0x92, 0x88, 0x53, 0xdd, 0x91, + 0x1d, 0xdb, 0x6c, 0x66, 0xe7, 0xa9, 0x6f, 0x0f, 0x54, 0x8d, 0x27, 0x15, 0x83, 0x10, 0x7d, 0x08, + 0xe7, 0x02, 0x79, 0x7f, 0xc0, 0xae, 0x65, 0x07, 0x5e, 0x18, 0xf8, 0xc4, 0xe7, 0xaa, 0x2b, 0x2e, + 0x2f, 0x3f, 0x73, 0x4c, 0x89, 0x4c, 0xb0, 0x3a, 0x1b, 0x12, 0x92, 0xc1, 0x38, 0x5b, 0xf8, 0x3e, + 0xcc, 0x0e, 0x4d, 0xff, 0x50, 0x0d, 0xed, 0x3f, 0xf2, 0x50, 0xce, 0xbe, 0x82, 0xa0, 0x8f, 0x60, + 0x66, 0xdf, 0xd9, 0x63, 0x56, 0xf2, 0x8a, 0x92, 0x93, 0xd1, 0x78, 0xfd, 0xb4, 0xaf, 0x28, 0xf5, + 0x5b, 0xce, 0x1e, 0xd3, 0xdf, 0xaa, 0xf7, 0x2e, 0xee, 0xa7, 0x23, 0x82, 0xbd, 0x8f, 0x23, 0x7f, + 0xc0, 0x9e, 0x7f, 0x48, 0xf6, 0x0f, 0x71, 0xe4, 0x67, 0xd9, 0xfb, 0xe9, 0xc8, 0xc2, 0x5b, 0x50, + 0x19, 0x9e, 0xfe, 0xa4, 0x70, 0x14, 0x8c, 0x70, 0x08, 0xfd, 0xe1, 0x09, 0x1e, 0x46, 0xbf, 0xf6, + 0x97, 0x1c, 0xcc, 0xdf, 0x88, 0x08, 0xe6, 0xc9, 0x65, 0xa4, 0x45, 0x3e, 0x8d, 0x09, 0xe3, 0xf2, + 0xa6, 0x39, 0xf4, 0x4e, 0xa8, 0xab, 0x68, 0xfa, 0x58, 0x78, 0x11, 0x26, 0x22, 0xd2, 0x15, 0x79, + 0x6a, 0x54, 0x59, 0x3d, 0x84, 0xde, 0x86, 0x49, 0xfd, 0x2e, 0xa4, 0x9b, 0x8c, 0xa7, 0x4f, 0x0c, + 0x99, 0x22, 0x48, 0xd4, 0x84, 0x09, 0x91, 0xb2, 0x46, 0x98, 0x60, 0x94, 0xe8, 0x69, 0x3d, 0xbc, + 0xee, 0xd4, 0x7e, 0x5e, 0x80, 0xf9, 0xdd, 0xd0, 0xf9, 0xb6, 0xf6, 0x8f, 0x8f, 0xda, 0xff, 0xfc, + 0x61, 0x2f, 0xa1, 0x0a, 0x92, 0x79, 0x0e, 0x35, 0xfc, 0x2c, 0x9c, 0xcd, 0xcf, 0x0e, 0x3c, 0xd5, + 0x8d, 0xb0, 0x4d, 0xf6, 0x62, 0xd7, 0x72, 0x88, 0x1d, 0x78, 0x1e, 0x65, 0xcc, 0x6c, 0xd2, 0x26, + 0x4e, 0xd5, 0xa4, 0x5d, 0x4c, 0x48, 0x56, 0x0d, 0x0e, 0xdd, 0xaf, 0xa1, 0xb7, 0xa1, 0x18, 0xcb, + 0x30, 0xc9, 0x87, 0x63, 0xfd, 0x58, 0x3a, 0xda, 0x2e, 0xbd, 0x43, 0x89, 0xeb, 0xdc, 0xc6, 0xac, + 0xa7, 0x4c, 0x04, 0xa5, 0x23, 0x06, 0x86, 0x56, 0x63, 0xf2, 0xd0, 0xd5, 0xf8, 0x7b, 0x0e, 0xe6, + 0x57, 0x89, 0x4b, 0x1e, 0x7d, 0x36, 0x9d, 0x76, 0x35, 0x86, 0x1f, 0x5d, 0xcd, 0x83, 0xdd, 0x7c, + 0x74, 0xcd, 0x7a, 0x33, 0x7e, 0xa8, 0x37, 0x3f, 0x82, 0xb9, 0x9b, 0x84, 0x7f, 0x47, 0x9e, 0xd4, + 0xfe, 0x9c, 0x83, 0x73, 0x9b, 0x94, 0x25, 0xf3, 0xb3, 0xb3, 0x19, 0x30, 0x36, 0x6a, 0xc0, 0x45, + 0x98, 0xd8, 0xa3, 0xae, 0xc8, 0x57, 0xc3, 0x6d, 0x3d, 0x24, 0x6e, 0xf0, 0xa1, 0x38, 0x80, 0xc4, + 0x2d, 0xc6, 0xbc, 0x95, 0x4c, 0x89, 0x51, 0x71, 0x7d, 0x91, 0xf3, 0x0b, 0x04, 0x0f, 0x7a, 0xc4, + 0x37, 0xef, 0x44, 0x52, 0xb1, 0x2d, 0x46, 0x6b, 0x3f, 0xcb, 0xc1, 0x7c, 0xd6, 0x76, 0x16, 0x06, + 0x3e, 0x13, 0x77, 0xc3, 0xa9, 0xe4, 0x77, 0x1e, 0x5d, 0xa6, 0x4f, 0xb7, 0x5b, 0x0a, 0xad, 0x81, + 0x1e, 0x7a, 0x09, 0x66, 0x7d, 0xf2, 0x19, 0xb7, 0x0c, 0x2b, 0x8c, 0x3b, 0x65, 0x49, 0xc8, 0xb6, + 0x07, 0x96, 0xfc, 0x24, 0x07, 0x8f, 0xaf, 0x52, 0xdc, 0xf5, 0x03, 0xf6, 0x5d, 0xe5, 0x64, 0xed, + 0xcd, 0x43, 0x4c, 0x60, 0xb1, 0xcb, 0x99, 0x30, 0x21, 0x88, 0x79, 0x18, 0xf3, 0xec, 0x83, 0x5a, + 0xa1, 0x35, 0xad, 0x86, 0x77, 0x23, 0xba, 0xfc, 0x87, 0x19, 0x98, 0x4b, 0x1f, 0x8a, 0x78, 0x14, + 0xb8, 0x2e, 0x89, 0xd0, 0x8f, 0xf3, 0x50, 0xca, 0xd4, 0x6d, 0x54, 0x3f, 0x26, 0x90, 0x87, 0x14, + 0xf8, 0x85, 0xa7, 0x12, 0xbc, 0xf1, 0xeb, 0x54, 0xfd, 0x4e, 0xf2, 0xeb, 0x54, 0xed, 0x37, 0xb9, + 0xfb, 0xcd, 0x37, 0xd3, 0x9f, 0x8d, 0xae, 0x9d, 0xb4, 0x4a, 0x03, 0xcd, 0xe4, 0xad, 0xea, 0x41, + 0xf3, 0x89, 0x34, 0xbc, 0x57, 0x54, 0xc8, 0xae, 0xe8, 0xb0, 0xfc, 0xf4, 0x5f, 0xff, 0xf9, 0x2a, + 0xff, 0x56, 0xed, 0x95, 0xc6, 0xc1, 0xb5, 0x86, 0x06, 0xb1, 0xc6, 0xe7, 0x29, 0xfc, 0x8b, 0x86, + 0xc2, 0xb3, 0xc6, 0xe7, 0xea, 0xe3, 0x8b, 0xc1, 0xcf, 0x83, 0xd7, 0x07, 0x65, 0xf3, 0xbf, 0x39, + 0x28, 0x65, 0x4a, 0xff, 0x71, 0x21, 0x38, 0xec, 0x8c, 0x38, 0x29, 0x04, 0x5f, 0x7e, 0xdb, 0x10, + 0x48, 0x37, 0x6f, 0x2f, 0xaf, 0x9c, 0xc1, 0xcd, 0xc6, 0xe7, 0x66, 0x6a, 0x7d, 0x91, 0x7a, 0xfd, + 0xcb, 0x3c, 0x94, 0x32, 0x25, 0xf6, 0x38, 0xaf, 0x0f, 0xab, 0xc5, 0x27, 0x79, 0xfd, 0xa7, 0xdc, + 0xfd, 0xe6, 0xbb, 0x70, 0x7e, 0xf8, 0x64, 0x58, 0xf3, 0x42, 0xde, 0x3f, 0x53, 0x1a, 0x5c, 0x3a, + 0x32, 0x0d, 0xa4, 0x6f, 0x32, 0x48, 0xab, 0x97, 0x1f, 0x41, 0x90, 0xd0, 0xdf, 0x72, 0x00, 0x69, + 0xc5, 0x46, 0xc7, 0xbc, 0xa4, 0x8d, 0xd4, 0xf5, 0x85, 0x93, 0xeb, 0x50, 0xad, 0x77, 0x4a, 0x5f, + 0xd0, 0xa3, 0xf0, 0xe5, 0xdf, 0x39, 0x98, 0x31, 0x4b, 0x28, 0x3a, 0xe6, 0x41, 0xe5, 0x90, 0x63, + 0x62, 0xa1, 0x7e, 0x5a, 0xb8, 0xaa, 0xcc, 0xb5, 0x4f, 0x1e, 0x34, 0xe7, 0x46, 0x9c, 0x7b, 0xd0, + 0xac, 0x8e, 0x3a, 0xac, 0x4e, 0x0a, 0xe9, 0xea, 0xff, 0xa3, 0xb3, 0x6c, 0x61, 0xf4, 0x8b, 0x3c, + 0xcc, 0x0e, 0x55, 0x44, 0xf4, 0xf2, 0x71, 0x8f, 0xba, 0x87, 0xd5, 0xef, 0x93, 0xf2, 0xf8, 0xb7, + 0xb9, 0xfb, 0xcd, 0xc6, 0x51, 0x79, 0x7c, 0x44, 0x41, 0x3e, 0xdd, 0x02, 0x6f, 0xd7, 0x36, 0x1e, + 0xc1, 0x8e, 0x76, 0xb4, 0x05, 0xd7, 0x73, 0x97, 0x17, 0x36, 0xee, 0x37, 0x2f, 0x0c, 0x3c, 0x56, + 0x16, 0xe3, 0x90, 0xb2, 0xba, 0x1d, 0x78, 0xff, 0x6c, 0xd6, 0xf7, 0x39, 0x0f, 0xd9, 0xf5, 0x46, + 0xe3, 0xee, 0xdd, 0xbb, 0x43, 0xc2, 0x06, 0x8e, 0xf9, 0xbe, 0xfa, 0x5f, 0x08, 0x57, 0x93, 0xc7, + 0xde, 0x95, 0x4f, 0xe1, 0x49, 0x3b, 0xf0, 0x8e, 0x0c, 0xe7, 0x4a, 0xf2, 0x6e, 0xc7, 0xb6, 0x45, + 0x4c, 0xb6, 0x73, 0x3f, 0x7c, 0x5b, 0x43, 0xbb, 0x81, 0x8b, 0xfd, 0x6e, 0x3d, 0x88, 0xba, 0x8d, + 0x2e, 0xf1, 0x65, 0xc4, 0x1a, 0xe9, 0x7c, 0xa3, 0xff, 0xd9, 0xe1, 0x8d, 0xe4, 0xbb, 0x33, 0x21, + 0xc1, 0xaf, 0xfc, 0x2f, 0x00, 0x00, 0xff, 0xff, 0x6e, 0x28, 0xe0, 0xdd, 0xde, 0x21, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/cloud/dataproc/v1beta2/clusters.pb.go b/googleapis/cloud/dataproc/v1beta2/clusters.pb.go index b999eba647..0a13ed9d2d 100644 --- a/googleapis/cloud/dataproc/v1beta2/clusters.pb.go +++ b/googleapis/cloud/dataproc/v1beta2/clusters.pb.go @@ -2412,7 +2412,7 @@ func init() { } var fileDescriptor_abc993f8d220b626 = []byte{ - // 3095 bytes of a gzipped FileDescriptorProto + // 3099 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x5a, 0xdd, 0x6f, 0x1b, 0xd7, 0x95, 0x37, 0x49, 0x7d, 0xf1, 0x50, 0xa4, 0xa8, 0x2b, 0xd9, 0x66, 0xe4, 0x4d, 0x56, 0xcb, 0x64, 0x03, 0xc5, 0xb1, 0xc9, 0x58, 0x41, 0xe2, 0xc4, 0x71, 0x82, 0xa5, 0x25, 0x5a, 0x12, 0x2c, 0x4b, @@ -2426,187 +2426,187 @@ var fileDescriptor_abc993f8d220b626 = []byte{ 0x59, 0x48, 0x37, 0xb8, 0x74, 0x23, 0x96, 0x6e, 0x48, 0xe9, 0x95, 0x7f, 0x91, 0x60, 0x46, 0x60, 0x37, 0x0d, 0xcf, 0xf3, 0xa9, 0x41, 0x6d, 0xdf, 0x93, 0xca, 0x2b, 0x17, 0x15, 0xae, 0xe9, 0xd8, 0xd8, 0xa3, 0x92, 0xf1, 0xaf, 0x0a, 0xe3, 0xd8, 0xc6, 0x8e, 0xa5, 0x77, 0xf1, 0x89, 0xf1, 0xc0, - 0xf6, 0x43, 0x29, 0x70, 0xf9, 0xe9, 0x4e, 0x92, 0x13, 0x23, 0xc4, 0x96, 0x94, 0x7d, 0x55, 0xca, - 0x3a, 0xbe, 0xd7, 0x0b, 0x23, 0xcf, 0xb3, 0xbd, 0x5e, 0xd3, 0x0f, 0x70, 0x98, 0x71, 0xe5, 0x15, - 0x29, 0xc4, 0x7f, 0x75, 0xa3, 0xe3, 0xa6, 0x15, 0x09, 0x01, 0xc9, 0x5f, 0x1d, 0xe6, 0x0b, 0xb7, - 0x5c, 0x83, 0xf4, 0x87, 0x7c, 0x4e, 0x24, 0xa8, 0xed, 0x62, 0x42, 0x0d, 0x37, 0x10, 0x02, 0xf5, - 0xdf, 0x4c, 0xc1, 0xec, 0x86, 0x88, 0x1e, 0xaa, 0x03, 0x04, 0xa1, 0xff, 0x09, 0x36, 0xa9, 0x6e, - 0x5b, 0xb5, 0xdc, 0x6a, 0x6e, 0xad, 0x78, 0xab, 0xf0, 0xe7, 0x56, 0x5e, 0x2b, 0x4a, 0xf2, 0x8e, - 0x85, 0x5e, 0x87, 0x79, 0x19, 0x6c, 0xdd, 0x33, 0x5c, 0x5c, 0xcb, 0xa7, 0x52, 0x25, 0xc9, 0xd8, - 0x33, 0x5c, 0x8c, 0x76, 0x60, 0xc6, 0xf4, 0xbd, 0x63, 0xbb, 0x57, 0x2b, 0xac, 0xe6, 0xd6, 0x4a, - 0xeb, 0x57, 0x1a, 0x4f, 0xdd, 0x93, 0x86, 0xf4, 0x61, 0x83, 0xeb, 0x08, 0x3c, 0x09, 0x80, 0xf6, - 0x61, 0xc6, 0x31, 0xba, 0xd8, 0x21, 0xb5, 0xb9, 0xd5, 0xc2, 0x5a, 0x69, 0x7d, 0x7d, 0x32, 0xa8, - 0xc6, 0x2e, 0x57, 0x6a, 0x7b, 0x34, 0x1c, 0x30, 0xc0, 0x9c, 0x26, 0x61, 0x98, 0x6f, 0x84, 0x1a, - 0x34, 0x22, 0xb5, 0xa9, 0xb3, 0xf8, 0x76, 0xc8, 0x75, 0x18, 0x54, 0x41, 0x93, 0x00, 0xe8, 0x3f, - 0xa1, 0x22, 0x9e, 0xf4, 0x13, 0x9b, 0x50, 0x3f, 0x1c, 0xd4, 0x66, 0xb9, 0x8f, 0xcf, 0x00, 0x59, - 0x16, 0x40, 0xdb, 0x02, 0x47, 0x0d, 0x74, 0x14, 0xd9, 0x56, 0x6d, 0x26, 0x0e, 0x74, 0x21, 0x09, - 0xf4, 0x51, 0x64, 0x5b, 0x68, 0x17, 0x66, 0x5d, 0x4c, 0x43, 0xdb, 0x24, 0xb5, 0x22, 0x5f, 0xcd, - 0xd5, 0xc9, 0x4c, 0xdf, 0x15, 0x4a, 0x02, 0x31, 0x86, 0x58, 0x79, 0x1f, 0x4a, 0x4a, 0xd8, 0x50, - 0x15, 0x0a, 0x7d, 0x3c, 0x10, 0xa9, 0xa0, 0xb1, 0x47, 0xb4, 0x0c, 0xd3, 0x0f, 0x0c, 0x27, 0x92, - 0x1b, 0xaf, 0x89, 0x1f, 0x37, 0xf2, 0xef, 0xe5, 0xea, 0xff, 0x98, 0x83, 0x72, 0x66, 0x17, 0xd1, - 0x1a, 0x94, 0xc5, 0x16, 0xea, 0xdd, 0xc8, 0xec, 0x63, 0x9a, 0xa6, 0x54, 0x4e, 0x9b, 0x17, 0x9c, - 0x5b, 0x9c, 0x81, 0xba, 0x80, 0x7a, 0x26, 0xd6, 0xe3, 0x05, 0xcb, 0xcc, 0x99, 0xe3, 0xeb, 0x69, - 0x8e, 0x59, 0xcf, 0x96, 0x89, 0x47, 0x92, 0x27, 0xa7, 0x55, 0x7b, 0x43, 0x64, 0xf4, 0x3f, 0x50, - 0x76, 0x0d, 0x15, 0x5e, 0x84, 0x6b, 0x5c, 0x36, 0xed, 0x78, 0x84, 0x1a, 0x9e, 0x89, 0xb7, 0x42, - 0x3f, 0x0a, 0x54, 0x0b, 0xf3, 0x02, 0x2d, 0x45, 0x7f, 0xe8, 0x87, 0xfd, 0x14, 0x1d, 0x9e, 0x13, - 0x5d, 0xa0, 0x49, 0x74, 0x1f, 0x2e, 0x12, 0x6c, 0xfa, 0x9e, 0x65, 0x84, 0x03, 0x3d, 0x6b, 0x67, - 0xfe, 0xf9, 0xec, 0x9c, 0x4f, 0x70, 0x3f, 0x56, 0x0d, 0xfe, 0x37, 0x2c, 0x10, 0xff, 0x98, 0x3e, - 0x34, 0x42, 0x1c, 0x1b, 0x2a, 0x4f, 0x94, 0x5d, 0x87, 0x52, 0x4b, 0xb5, 0x51, 0x21, 0x19, 0x22, - 0xfa, 0x5f, 0xa8, 0x3a, 0xf6, 0x31, 0x36, 0x07, 0xa6, 0x93, 0xa0, 0x57, 0x38, 0x7a, 0x63, 0x0c, - 0xfa, 0x6e, 0xac, 0xa6, 0xc2, 0x2f, 0x38, 0x59, 0x2a, 0x22, 0x70, 0xc1, 0xf6, 0x6c, 0x6a, 0x1b, - 0x8e, 0xfd, 0x88, 0x97, 0x4b, 0xdd, 0x30, 0x79, 0x59, 0xad, 0x95, 0xf8, 0xcb, 0x79, 0x7d, 0x8c, - 0x95, 0x3d, 0xdf, 0xc2, 0x3b, 0x19, 0x80, 0x16, 0xd7, 0x97, 0x11, 0xb3, 0x4f, 0x61, 0x11, 0x64, - 0xc0, 0x22, 0xf6, 0xcc, 0x70, 0x10, 0x70, 0x83, 0x72, 0x55, 0x0b, 0x13, 0x65, 0x70, 0x3b, 0xd1, - 0xcb, 0x64, 0x30, 0x1e, 0x22, 0x23, 0x0b, 0x90, 0x11, 0x51, 0x9f, 0x98, 0x86, 0x63, 0x7b, 0xbd, - 0xd8, 0x46, 0x95, 0xdb, 0x78, 0x6b, 0x8c, 0x8d, 0x56, 0xaa, 0xa8, 0x1a, 0x59, 0x34, 0x86, 0xe9, - 0x6c, 0xeb, 0xb1, 0x67, 0x05, 0xbe, 0xed, 0xd1, 0xd8, 0xc4, 0xe2, 0x44, 0x5b, 0xdf, 0x96, 0x5a, - 0x99, 0xad, 0xc7, 0x19, 0x22, 0xcf, 0x2b, 0x6c, 0x46, 0xa1, 0x4d, 0x07, 0x31, 0x38, 0x9a, 0x2c, - 0xaf, 0xa4, 0x56, 0x36, 0xaf, 0x32, 0xc4, 0xfa, 0xdf, 0x73, 0x50, 0xc9, 0x3a, 0x81, 0xfe, 0x0f, - 0xe0, 0x84, 0xd2, 0x40, 0x0f, 0xfc, 0x90, 0x92, 0x5a, 0x8e, 0x6f, 0xff, 0xcd, 0x33, 0xad, 0xa3, - 0xb1, 0x4d, 0x69, 0x70, 0xc0, 0xd4, 0x93, 0x4e, 0x52, 0xd0, 0x8a, 0x27, 0x31, 0x11, 0xdd, 0x80, - 0x8b, 0xd8, 0x33, 0xba, 0x0e, 0xd6, 0x13, 0x43, 0xba, 0x61, 0x9a, 0x98, 0x10, 0x5e, 0x22, 0xe7, - 0x84, 0xab, 0xcb, 0x42, 0x26, 0xc6, 0x6a, 0x71, 0x81, 0x95, 0x9b, 0x50, 0xc9, 0xa2, 0x9f, 0xa9, - 0xe0, 0x5e, 0x87, 0xc5, 0x91, 0x5d, 0xe5, 0x3d, 0xdc, 0x77, 0x6c, 0x73, 0xa0, 0x47, 0xa1, 0xad, - 0x16, 0xdc, 0xa2, 0x20, 0x1f, 0x85, 0x76, 0xbd, 0x0d, 0xd5, 0xe1, 0x94, 0x43, 0xd7, 0x60, 0x89, - 0x55, 0xe0, 0xc0, 0xd2, 0xfb, 0x2e, 0xd1, 0xfb, 0x78, 0x20, 0xda, 0xbb, 0x02, 0xb0, 0xd0, 0x33, - 0xf1, 0x81, 0x75, 0xc7, 0x25, 0x77, 0xf0, 0x80, 0xb5, 0xf8, 0xfa, 0x97, 0x53, 0x50, 0x1d, 0x2e, - 0xbe, 0xe8, 0x15, 0x98, 0x7b, 0xe4, 0x7b, 0x78, 0xd8, 0xfa, 0x2c, 0x23, 0x1e, 0x85, 0x36, 0x7a, - 0x0d, 0x4a, 0x1e, 0xa6, 0xac, 0x84, 0x71, 0x91, 0x7c, 0x2a, 0x02, 0x92, 0xce, 0xa4, 0x2e, 0x43, - 0x85, 0x44, 0x5d, 0x55, 0x70, 0x26, 0x15, 0x2c, 0xa7, 0x2c, 0x26, 0x7b, 0x15, 0xaa, 0xb6, 0x47, - 0x71, 0xe8, 0x19, 0x8e, 0x6e, 0x07, 0xba, 0xef, 0x39, 0xac, 0x09, 0x27, 0x91, 0xaf, 0xc4, 0xcc, - 0x9d, 0x60, 0xdf, 0x73, 0x06, 0xe8, 0x0a, 0xcb, 0xc0, 0xf0, 0x81, 0x6d, 0x62, 0xb6, 0x4d, 0x7e, - 0xe4, 0x51, 0xde, 0x67, 0x8a, 0x49, 0x4a, 0x71, 0x5e, 0x4b, 0xb0, 0xd0, 0xfb, 0x70, 0x61, 0x48, - 0x5a, 0x27, 0xa6, 0x1f, 0x60, 0x52, 0x2b, 0xac, 0x16, 0x62, 0xa5, 0xe5, 0xac, 0xd2, 0x21, 0x17, - 0x40, 0x08, 0xa6, 0xa8, 0xd1, 0x63, 0x33, 0x46, 0x61, 0xad, 0xa8, 0xf1, 0x67, 0x74, 0x1f, 0xe6, - 0x5c, 0x4c, 0x0d, 0x96, 0x72, 0xb5, 0x69, 0x9e, 0x8c, 0x1f, 0x9e, 0xb1, 0xbb, 0x35, 0xee, 0x4a, - 0x7d, 0x9e, 0x2f, 0x5a, 0x02, 0x87, 0x3e, 0x81, 0xe5, 0x10, 0x33, 0x47, 0x64, 0xc5, 0x3b, 0x3e, - 0x66, 0x75, 0x6a, 0x50, 0x2b, 0x4d, 0xd4, 0x1f, 0xb4, 0x54, 0xb5, 0x25, 0x35, 0xc5, 0xda, 0x96, - 0xc2, 0x51, 0xce, 0xca, 0x07, 0x50, 0xce, 0xb8, 0x71, 0xa6, 0xb4, 0xfd, 0xf1, 0x14, 0x2c, 0x9d, - 0xd2, 0x8e, 0xd8, 0xb4, 0xe0, 0x45, 0xae, 0x6e, 0x4b, 0x16, 0xe1, 0x68, 0xd3, 0xb2, 0x1b, 0x7a, - 0x91, 0x1b, 0xeb, 0x10, 0x96, 0x1d, 0xb1, 0x14, 0xcf, 0x52, 0xf6, 0xa6, 0x15, 0xe2, 0xe1, 0xa8, - 0x1c, 0xb3, 0x58, 0x8e, 0x12, 0xb4, 0x0a, 0x45, 0xdb, 0x35, 0x7a, 0x22, 0x21, 0x0b, 0xe9, 0x46, - 0xcf, 0x71, 0xaa, 0xcc, 0x1f, 0xd7, 0x30, 0x4f, 0x6c, 0x0f, 0xeb, 0x74, 0x10, 0x08, 0xc1, 0x29, - 0x25, 0x23, 0x24, 0xb3, 0x33, 0x08, 0xb8, 0xf8, 0x3e, 0x94, 0x2c, 0x9b, 0xf4, 0xe3, 0xea, 0x35, - 0xcd, 0xc3, 0xfb, 0xc6, 0x98, 0xf0, 0x6e, 0xda, 0xa4, 0xaf, 0x56, 0x2e, 0xb0, 0x12, 0x02, 0x5f, - 0x0d, 0xd1, 0x83, 0x10, 0x63, 0x37, 0xa0, 0x76, 0xd7, 0xc1, 0x3c, 0xd7, 0x65, 0xf6, 0x96, 0x6d, - 0x72, 0x90, 0x72, 0xd0, 0x09, 0x2c, 0xbb, 0x86, 0x67, 0xf4, 0xb0, 0xa5, 0xf7, 0x58, 0xe8, 0x62, - 0x2f, 0x66, 0xb9, 0x17, 0xd7, 0xc6, 0x78, 0x71, 0x57, 0xa8, 0x0e, 0xcd, 0x00, 0x05, 0x0d, 0xb9, - 0x23, 0x0c, 0x74, 0x1f, 0xe6, 0x59, 0x15, 0x73, 0xd8, 0x89, 0xc4, 0x0f, 0xe3, 0xd1, 0x7b, 0x6c, - 0x97, 0x49, 0x55, 0x32, 0xc3, 0x8c, 0x0a, 0x85, 0xd6, 0xa0, 0xea, 0xda, 0x9e, 0x6e, 0x06, 0x91, - 0x1e, 0x38, 0x06, 0x3d, 0xf6, 0x43, 0x97, 0xcf, 0x62, 0x45, 0xad, 0xe2, 0xda, 0xde, 0x46, 0x10, - 0x1d, 0x48, 0x6a, 0xfd, 0xf3, 0x1c, 0xa0, 0x51, 0xa7, 0xd9, 0x4b, 0x99, 0xec, 0x3f, 0xc5, 0x2e, - 0x03, 0xc1, 0x43, 0xe5, 0xaa, 0xa0, 0x2d, 0xc7, 0x22, 0x1d, 0x29, 0xc1, 0x8f, 0x25, 0xb7, 0xe0, - 0x52, 0xa2, 0x2a, 0x22, 0x28, 0xd6, 0x3e, 0x7c, 0x9a, 0x29, 0x68, 0x35, 0x5b, 0xcd, 0x51, 0xe1, - 0x05, 0x3f, 0xda, 0xd4, 0x43, 0x58, 0x1c, 0x59, 0x27, 0x7a, 0x0b, 0x96, 0x95, 0x45, 0xa6, 0x99, - 0x24, 0x5e, 0x09, 0xa4, 0xf0, 0xe2, 0x44, 0x7a, 0x13, 0x16, 0x55, 0x0d, 0x51, 0x8a, 0x98, 0x03, - 0xd3, 0x5a, 0xd5, 0x50, 0xf1, 0x23, 0x8f, 0xd6, 0xbf, 0x97, 0x03, 0x48, 0x93, 0x08, 0xbd, 0x01, - 0x95, 0xae, 0xef, 0x53, 0x9d, 0x67, 0x22, 0xb3, 0xa5, 0xa6, 0xf6, 0x3c, 0x63, 0x31, 0x61, 0x66, - 0x09, 0x35, 0x60, 0x31, 0x15, 0x25, 0xf6, 0x23, 0xac, 0xf7, 0xba, 0xea, 0xab, 0x55, 0x89, 0xa5, - 0x0f, 0xed, 0x47, 0x78, 0xab, 0x8b, 0x5e, 0x83, 0x0a, 0x7b, 0x0d, 0x1d, 0xdf, 0x34, 0x1c, 0x9d, - 0x10, 0x8b, 0x48, 0x9f, 0xd8, 0x2b, 0xb8, 0xcb, 0x88, 0x87, 0xc4, 0x22, 0xf5, 0x9f, 0xe6, 0x61, - 0x61, 0x68, 0x18, 0x43, 0xb7, 0x61, 0xc1, 0xb6, 0x1c, 0xac, 0x5b, 0xd8, 0xc1, 0x14, 0xeb, 0x94, - 0x3a, 0xdc, 0x4e, 0x69, 0xfd, 0xa5, 0x38, 0x6b, 0xe2, 0x53, 0x68, 0x63, 0x53, 0x9e, 0x63, 0xe3, - 0x24, 0xb7, 0x1c, 0xbc, 0xc9, 0xb5, 0x3a, 0xd4, 0x41, 0xb7, 0xa1, 0xca, 0xa6, 0x92, 0x04, 0xc7, - 0x96, 0x1b, 0x53, 0x5a, 0x5f, 0x19, 0x01, 0xea, 0xc4, 0xc7, 0xd9, 0xed, 0x73, 0x5a, 0x85, 0x69, - 0x49, 0x18, 0xdb, 0xc5, 0x68, 0x03, 0x16, 0x32, 0x38, 0xd4, 0x91, 0x67, 0xd1, 0x27, 0xfb, 0xb3, - 0x7d, 0x4e, 0x2b, 0x2b, 0x28, 0xd4, 0x41, 0x5b, 0x72, 0x51, 0x84, 0x1a, 0x21, 0x15, 0xbe, 0x4c, - 0x8d, 0xf3, 0x25, 0x2e, 0x44, 0x96, 0x83, 0x0f, 0x99, 0x1a, 0x63, 0xdc, 0x9a, 0x86, 0x02, 0xa5, - 0x4e, 0xfd, 0x04, 0x2a, 0xd9, 0x51, 0x06, 0xdd, 0x83, 0x85, 0x3e, 0x0e, 0xbb, 0x38, 0xf4, 0x49, - 0xfc, 0x3a, 0xe7, 0x26, 0x1a, 0x89, 0xee, 0x48, 0x2d, 0x81, 0xa3, 0x55, 0xfa, 0x99, 0xdf, 0xf5, - 0x2f, 0x66, 0xa0, 0x92, 0x15, 0x61, 0xbd, 0x4f, 0xce, 0x2a, 0xb1, 0x2c, 0x37, 0x35, 0x97, 0xcc, - 0x6a, 0x8c, 0x17, 0xeb, 0xb0, 0x77, 0x25, 0x64, 0x99, 0x13, 0x84, 0xb6, 0x67, 0xda, 0x81, 0xe1, - 0xe8, 0x81, 0x41, 0xc8, 0x43, 0x3f, 0xb4, 0xb2, 0xad, 0x3b, 0xaf, 0xd5, 0x98, 0xdc, 0x41, 0x2c, - 0x76, 0x20, 0xa5, 0x58, 0x92, 0xbf, 0x0a, 0xa5, 0x78, 0x9e, 0xc8, 0x14, 0xe0, 0xbc, 0x56, 0xec, - 0xf3, 0x49, 0x82, 0x09, 0xbd, 0x0e, 0xf3, 0x7d, 0x3c, 0x60, 0xc7, 0xde, 0x91, 0xea, 0x5b, 0x8a, - 0x19, 0x72, 0x2a, 0xa0, 0x61, 0x44, 0x68, 0x2a, 0x39, 0xad, 0x4c, 0x05, 0x29, 0x8b, 0xc9, 0x5e, - 0x87, 0xf3, 0x09, 0x66, 0xc6, 0x6d, 0x65, 0x90, 0x58, 0x8a, 0x25, 0x54, 0x8f, 0xaf, 0x42, 0x95, - 0x79, 0x9b, 0xd1, 0x99, 0x55, 0xda, 0x41, 0x1f, 0x0f, 0x54, 0xf1, 0x0f, 0xe0, 0xa2, 0xe2, 0x53, - 0x46, 0x4b, 0x19, 0x2b, 0xce, 0xa7, 0x32, 0xaa, 0xf2, 0x0d, 0xb8, 0x68, 0x86, 0x3e, 0x21, 0x7a, - 0x88, 0x0d, 0xc7, 0xd5, 0xb9, 0x90, 0x78, 0x16, 0x05, 0x51, 0x8e, 0x17, 0x5c, 0x46, 0x63, 0xe4, - 0x0e, 0x93, 0xe0, 0x4f, 0xe8, 0x5d, 0x38, 0x3f, 0xaa, 0xdb, 0xb7, 0x4c, 0x7e, 0xf0, 0x94, 0x9a, - 0x68, 0x48, 0xf3, 0x8e, 0x65, 0xa2, 0x2d, 0x78, 0x65, 0x54, 0xcf, 0xb0, 0x58, 0x45, 0x66, 0x8d, - 0x1e, 0x87, 0x7c, 0x62, 0x90, 0x00, 0x2b, 0x43, 0x00, 0x2d, 0x26, 0x77, 0xc8, 0xc5, 0x50, 0x07, - 0xfe, 0x7d, 0x14, 0x48, 0xdc, 0x71, 0x65, 0xe3, 0x30, 0x9f, 0xe2, 0xad, 0x0e, 0xe1, 0x1d, 0x72, - 0x71, 0x35, 0x24, 0x6b, 0x50, 0xe9, 0x5b, 0xa6, 0x6e, 0x75, 0x93, 0x9c, 0x29, 0xab, 0xd9, 0x60, - 0x99, 0x9b, 0x5d, 0x99, 0x35, 0xd7, 0x00, 0xd1, 0x1e, 0xd5, 0xd9, 0xe1, 0x8f, 0xbd, 0x96, 0xfa, - 0x89, 0x1f, 0x85, 0x84, 0x9f, 0x23, 0x65, 0x65, 0xab, 0xd2, 0x1e, 0xdd, 0x95, 0xdc, 0x6d, 0xc6, - 0x44, 0x2f, 0xc1, 0xb4, 0x88, 0xee, 0x42, 0x8a, 0x29, 0x28, 0xf5, 0x1f, 0xe6, 0xa0, 0xf6, 0xa4, - 0x73, 0x1f, 0x7f, 0x6f, 0x3e, 0xc5, 0x66, 0x44, 0xf9, 0xbb, 0x73, 0x6c, 0x3b, 0x58, 0xbd, 0x1d, - 0xab, 0xa4, 0xbc, 0xdb, 0xb6, 0x83, 0xd1, 0x1d, 0x58, 0x14, 0x14, 0x36, 0x87, 0x31, 0xe3, 0x7e, - 0x44, 0x65, 0x01, 0x1b, 0x57, 0x09, 0xab, 0x89, 0x62, 0x47, 0xe8, 0xd5, 0xbf, 0x2c, 0x24, 0xb7, - 0x2a, 0xe2, 0xb2, 0x08, 0xdd, 0x85, 0x69, 0x42, 0x0d, 0x2a, 0x5c, 0xa8, 0x4c, 0x7a, 0x1b, 0x26, - 0x94, 0x1b, 0xec, 0x0f, 0x16, 0xf5, 0x49, 0xa0, 0xa0, 0x4b, 0x30, 0x63, 0x61, 0x6a, 0xd8, 0x8e, - 0xda, 0xfc, 0x24, 0x09, 0xed, 0x40, 0x95, 0x4b, 0xa9, 0xe5, 0xaf, 0x30, 0x59, 0xf9, 0xe3, 0xf7, - 0x62, 0x69, 0xfd, 0x43, 0xf7, 0x60, 0x8e, 0x44, 0x5d, 0xe1, 0xf9, 0x14, 0xf7, 0xfc, 0x9d, 0xb3, - 0x79, 0x2e, 0x95, 0x05, 0x7a, 0x82, 0x55, 0xbf, 0x07, 0xd3, 0x7c, 0x51, 0xa8, 0x04, 0xb3, 0x47, - 0x7b, 0x77, 0xf6, 0xf6, 0x3f, 0xde, 0xab, 0x9e, 0x43, 0xf3, 0x30, 0xb7, 0xa1, 0xb5, 0x5b, 0x9d, - 0x9d, 0xbd, 0xad, 0x6a, 0x8e, 0xb1, 0xb4, 0xa3, 0xbd, 0x3d, 0xf6, 0x23, 0x8f, 0x8a, 0x30, 0xdd, - 0xd6, 0xb4, 0x7d, 0xad, 0x5a, 0x60, 0x52, 0x9b, 0xed, 0xdd, 0x36, 0x97, 0x9a, 0x62, 0xbf, 0x8e, - 0x0e, 0x36, 0x85, 0xce, 0x74, 0xfd, 0x26, 0xcc, 0xc5, 0x26, 0xd1, 0x02, 0x94, 0x8e, 0xf6, 0x0e, - 0x0f, 0xda, 0x1b, 0x3b, 0xb7, 0x77, 0xda, 0x9b, 0xd5, 0x73, 0xa8, 0x0c, 0xc5, 0xa3, 0xbd, 0xed, - 0x76, 0x6b, 0xb7, 0xb3, 0x7d, 0xbf, 0x9a, 0x43, 0x55, 0x98, 0x3f, 0xec, 0xb4, 0x76, 0xdb, 0xfa, - 0x61, 0xa7, 0xd5, 0x39, 0x3a, 0xac, 0xe6, 0xeb, 0x3f, 0xcb, 0x43, 0x25, 0x7b, 0x15, 0xc2, 0xe6, - 0x5b, 0x31, 0x89, 0x3e, 0xc0, 0x21, 0xb1, 0x7d, 0x2f, 0x73, 0x1b, 0xc6, 0x39, 0xf7, 0x04, 0x03, - 0x75, 0xf9, 0x3d, 0x6c, 0x80, 0x43, 0x6a, 0xcb, 0xd9, 0x76, 0xfc, 0x39, 0x21, 0x6b, 0xac, 0x71, - 0x90, 0xe8, 0x2b, 0xf7, 0x9f, 0x0a, 0x2a, 0xba, 0x0f, 0x4b, 0x3e, 0x3f, 0xff, 0x19, 0x8e, 0x6e, - 0xfa, 0x6e, 0xe0, 0x7b, 0xd8, 0xa3, 0xe2, 0x54, 0x53, 0x59, 0x5f, 0x1b, 0xb7, 0x33, 0xb1, 0x82, - 0x86, 0x62, 0x90, 0x84, 0x44, 0x56, 0x3e, 0x84, 0x85, 0x21, 0xf3, 0x67, 0x3a, 0x1f, 0xfc, 0x29, - 0x0f, 0x95, 0xec, 0x1d, 0x25, 0x32, 0x60, 0xfe, 0xc4, 0x3a, 0x26, 0x7a, 0x7c, 0xd1, 0x29, 0xce, - 0xf1, 0x1f, 0x9d, 0xe9, 0xa2, 0xb3, 0xb1, 0x6d, 0x1d, 0x13, 0xf9, 0x2c, 0xce, 0x4e, 0xa5, 0x93, - 0x94, 0xc2, 0x4c, 0x0c, 0x8c, 0xd0, 0x4b, 0x4c, 0xe4, 0x9f, 0xc5, 0xc4, 0x7d, 0x23, 0xf4, 0xb2, - 0x26, 0x06, 0x29, 0x65, 0xe5, 0x23, 0xa8, 0x0e, 0xfb, 0x30, 0x2e, 0x30, 0x05, 0x25, 0x30, 0x4c, - 0x7f, 0xd8, 0xc0, 0x59, 0xf4, 0xeb, 0xbf, 0xca, 0xc1, 0xf2, 0x46, 0x88, 0x0d, 0x1a, 0x9f, 0x28, - 0x35, 0xfc, 0xff, 0x11, 0x26, 0x74, 0xa2, 0x7b, 0xff, 0x4b, 0x30, 0x13, 0xe2, 0x1e, 0x4b, 0x5b, - 0xa5, 0x87, 0x4b, 0x12, 0x6a, 0xc3, 0xac, 0xbc, 0xba, 0x95, 0x75, 0xee, 0xf5, 0xc9, 0xe2, 0x26, - 0x50, 0x62, 0x5d, 0xe6, 0x47, 0x28, 0x5c, 0x62, 0x7e, 0x28, 0x53, 0x40, 0x51, 0x92, 0x77, 0xac, - 0xfa, 0xf7, 0x0b, 0xb0, 0x7c, 0x14, 0x58, 0xcf, 0xbb, 0x88, 0xe9, 0xd1, 0x45, 0x4c, 0xfa, 0x65, - 0x43, 0x59, 0x6c, 0xe1, 0x39, 0x16, 0xdb, 0x85, 0x97, 0x7b, 0xa1, 0x61, 0xe2, 0xe3, 0xc8, 0xd1, - 0x2d, 0x6c, 0xfa, 0xae, 0x6b, 0x13, 0xa2, 0x76, 0x8c, 0x99, 0x89, 0x3a, 0xc6, 0xa5, 0x18, 0x64, - 0x53, 0xc1, 0x90, 0xcd, 0x03, 0xfd, 0x07, 0x94, 0x22, 0x1e, 0x2b, 0xfe, 0x49, 0xe8, 0x89, 0x83, - 0xeb, 0x6d, 0x1b, 0x3b, 0xd6, 0x5d, 0x83, 0xf4, 0x85, 0x8b, 0x20, 0x74, 0x18, 0x61, 0x68, 0x4b, - 0x66, 0x4f, 0xdd, 0x92, 0xdf, 0xe6, 0x60, 0x59, 0x0c, 0xcc, 0x2f, 0x3a, 0xaf, 0x26, 0xdd, 0x92, - 0xe1, 0x6f, 0x25, 0xea, 0x00, 0xa9, 0x7e, 0x2b, 0xc9, 0xae, 0x66, 0xfa, 0xd4, 0xd5, 0x7c, 0x0b, - 0x16, 0xb7, 0x30, 0xfd, 0x86, 0x56, 0x52, 0xff, 0x79, 0x0e, 0x96, 0x76, 0x6d, 0x12, 0xdb, 0x27, - 0xcf, 0xe6, 0xc0, 0xd4, 0xa8, 0x03, 0x97, 0x60, 0xe6, 0xd8, 0x76, 0x58, 0xd2, 0x2a, 0xcb, 0x96, - 0x24, 0xb4, 0x0a, 0xc5, 0x80, 0x75, 0x26, 0x76, 0x3c, 0x14, 0xc7, 0x3d, 0x79, 0x49, 0xc2, 0xa8, - 0xec, 0x5c, 0xc8, 0xed, 0x33, 0x09, 0xea, 0xf7, 0xb1, 0xa7, 0x1e, 0x36, 0xb9, 0x62, 0x87, 0x51, - 0xeb, 0xdf, 0xcd, 0xc1, 0x72, 0xd6, 0x77, 0x12, 0xf8, 0x1e, 0xc1, 0x68, 0x0b, 0xe6, 0xe2, 0x0f, - 0xb4, 0xb2, 0x74, 0x9f, 0xe1, 0x95, 0x29, 0x68, 0x89, 0x32, 0x7a, 0x13, 0x16, 0x3c, 0xfc, 0x29, - 0xd5, 0x15, 0x57, 0x94, 0xa1, 0xa5, 0xcc, 0x78, 0x07, 0x89, 0x3b, 0xdf, 0xce, 0xc1, 0x85, 0x4d, - 0xdb, 0xe8, 0x79, 0x3e, 0xf9, 0xa6, 0x12, 0xb3, 0x7e, 0xf3, 0x14, 0x17, 0x48, 0xe4, 0x50, 0xc2, - 0x5c, 0xf0, 0x23, 0x1a, 0x44, 0x34, 0x7b, 0x53, 0x5a, 0xd0, 0x8a, 0x82, 0x7c, 0x14, 0xda, 0xf5, - 0x1f, 0xe5, 0x61, 0xe9, 0x94, 0x8b, 0x39, 0xf4, 0x00, 0x6a, 0xa6, 0xef, 0x91, 0xc8, 0xc5, 0xba, - 0x7a, 0xe5, 0xc7, 0xef, 0x01, 0xc4, 0x50, 0x78, 0xfd, 0xec, 0xd7, 0x7d, 0x8d, 0xce, 0x20, 0xc0, - 0x62, 0x4f, 0x2f, 0x48, 0x74, 0x45, 0x8a, 0x5f, 0x25, 0x9c, 0x17, 0xcd, 0x46, 0xb9, 0xb3, 0xe5, - 0x1d, 0xe7, 0x12, 0xcc, 0xf0, 0x26, 0x93, 0xb9, 0x13, 0x95, 0xa4, 0xba, 0x0e, 0x53, 0x5c, 0x77, - 0x19, 0xaa, 0x9d, 0xfb, 0x07, 0x6d, 0x3d, 0x3b, 0x47, 0x21, 0xa8, 0xec, 0xed, 0xeb, 0x5a, 0xfb, - 0xb0, 0xad, 0xdd, 0x6b, 0x75, 0x76, 0xf6, 0xf7, 0xaa, 0x39, 0xb4, 0x04, 0x0b, 0xad, 0xbd, 0xfb, - 0x19, 0x62, 0x1e, 0xd5, 0x60, 0x59, 0xea, 0x6d, 0x64, 0x38, 0x85, 0xf5, 0xbf, 0x96, 0x61, 0x31, - 0xbd, 0x21, 0xa5, 0xa1, 0xef, 0x38, 0x38, 0x44, 0x3f, 0xc8, 0x43, 0x39, 0xd3, 0xeb, 0xd0, 0xdb, - 0xe3, 0x52, 0xee, 0x94, 0xce, 0xb8, 0xf2, 0x72, 0xac, 0xa4, 0x7c, 0xa6, 0x6f, 0xec, 0xc7, 0x9f, - 0xe9, 0xeb, 0x5f, 0xe4, 0xbe, 0x6a, 0xb5, 0xd2, 0xef, 0xe7, 0xef, 0x4e, 0x94, 0xd4, 0x89, 0x7a, - 0x7c, 0x85, 0xfa, 0x75, 0xeb, 0x52, 0x9a, 0x8d, 0x57, 0x56, 0x45, 0x8a, 0x5d, 0x59, 0x95, 0x79, - 0xf4, 0x9d, 0x3f, 0xfc, 0xe5, 0xf3, 0xfc, 0x46, 0xfd, 0xbd, 0xe4, 0xdf, 0x08, 0xa4, 0x2c, 0x69, - 0x3e, 0x4e, 0xb5, 0x3e, 0x6b, 0x0a, 0x2d, 0xd2, 0x7c, 0x2c, 0x1e, 0x3e, 0x4b, 0xfe, 0x25, 0xe2, - 0x46, 0xd2, 0x71, 0x7e, 0x99, 0x87, 0x72, 0xa6, 0x75, 0x8e, 0x8d, 0xc9, 0x69, 0x8d, 0x76, 0x5c, - 0x4c, 0xfe, 0xf8, 0x82, 0x62, 0xf2, 0xee, 0x53, 0x62, 0xc2, 0x5f, 0xba, 0xe4, 0xd7, 0x95, 0x55, - 0xa5, 0xc9, 0xf1, 0x70, 0x69, 0xeb, 0x5b, 0xcf, 0x1a, 0xae, 0xe6, 0x63, 0xd5, 0xc6, 0x67, 0x69, - 0xf4, 0x7e, 0x92, 0x87, 0x72, 0xa6, 0xcb, 0x8d, 0x8d, 0xde, 0x69, 0x3d, 0x71, 0x5c, 0xf4, 0x7e, - 0x9d, 0xfb, 0xaa, 0xb5, 0x0f, 0xe7, 0x87, 0x3b, 0x74, 0xdb, 0x0d, 0xe8, 0xe0, 0xd9, 0x63, 0xb9, - 0x3a, 0x2e, 0x96, 0x3c, 0x6a, 0x3b, 0x97, 0x5f, 0x54, 0xd4, 0xd0, 0xd7, 0x39, 0x80, 0xb4, 0x8b, - 0xa2, 0x71, 0xd7, 0xc6, 0x23, 0x0d, 0x77, 0x65, 0xc2, 0x06, 0x51, 0x0f, 0x27, 0x5e, 0x1c, 0x7a, - 0x61, 0x8b, 0xfb, 0x5b, 0x0e, 0xe6, 0xd5, 0x3e, 0x87, 0xd6, 0xc7, 0x7e, 0xb5, 0x1e, 0x69, 0xe8, - 0x2b, 0x6f, 0x9f, 0x49, 0x47, 0x34, 0x52, 0xb6, 0x5a, 0x34, 0xba, 0xda, 0xaf, 0x5b, 0x2b, 0xa7, - 0x85, 0x40, 0xf4, 0x76, 0xbe, 0xf8, 0x1b, 0xe8, 0x99, 0xcb, 0x07, 0xfa, 0x45, 0x1e, 0x16, 0x86, - 0x7a, 0x18, 0x7a, 0x67, 0xec, 0xe7, 0x8e, 0xd3, 0xda, 0xee, 0xb8, 0xdc, 0xff, 0xdd, 0x37, 0x98, - 0xfb, 0x47, 0xf5, 0x83, 0x17, 0x55, 0x31, 0x2c, 0xb9, 0xf8, 0x1b, 0xb9, 0xcb, 0x2b, 0x77, 0xbe, - 0x6a, 0x5d, 0x4c, 0x7c, 0x15, 0x2b, 0x30, 0x02, 0x9b, 0x34, 0x4c, 0xdf, 0xfd, 0x7d, 0xab, 0x71, - 0x42, 0x69, 0x40, 0x6e, 0x34, 0x9b, 0x0f, 0x1f, 0x3e, 0x1c, 0x62, 0x36, 0x8d, 0x88, 0x9e, 0x88, - 0xff, 0x23, 0xbb, 0x1a, 0x7f, 0x23, 0xb9, 0xf5, 0x18, 0xfe, 0xcd, 0xf4, 0xdd, 0xa7, 0x87, 0xfe, - 0x56, 0x7c, 0x59, 0x44, 0x0e, 0x58, 0xfc, 0x0e, 0x72, 0xff, 0xd5, 0x96, 0xf2, 0x3d, 0xdf, 0x31, - 0xbc, 0x5e, 0xc3, 0x0f, 0x7b, 0xcd, 0x1e, 0xf6, 0x78, 0x74, 0x9b, 0xa9, 0xd1, 0x27, 0xfc, 0xcf, - 0xda, 0x07, 0x31, 0xa1, 0x3b, 0xc3, 0x35, 0xde, 0xfe, 0x67, 0x00, 0x00, 0x00, 0xff, 0xff, 0xac, - 0x49, 0x74, 0x70, 0x89, 0x27, 0x00, 0x00, + 0xf6, 0x43, 0x29, 0xd0, 0x78, 0xba, 0x93, 0x7e, 0x80, 0xc3, 0x8c, 0xa5, 0xcb, 0x4f, 0x97, 0x27, + 0x27, 0x46, 0x88, 0x2d, 0x29, 0xfb, 0xaa, 0x94, 0x75, 0x7c, 0xaf, 0x17, 0x46, 0x9e, 0x67, 0x7b, + 0xbd, 0x51, 0xc0, 0x57, 0xa4, 0x10, 0xff, 0xd5, 0x8d, 0x8e, 0x9b, 0x56, 0x24, 0x04, 0x24, 0x7f, + 0x75, 0x98, 0x2f, 0x96, 0xe1, 0x1a, 0xa4, 0x3f, 0xb4, 0xc6, 0x44, 0x82, 0xda, 0x2e, 0x26, 0xd4, + 0x70, 0x03, 0x21, 0x50, 0xff, 0xcd, 0x14, 0xcc, 0x6e, 0x88, 0x68, 0xa3, 0x3a, 0x40, 0x10, 0xfa, + 0x9f, 0x60, 0x93, 0xea, 0xb6, 0x55, 0xcb, 0xad, 0xe6, 0xd6, 0x8a, 0xb7, 0x0a, 0x7f, 0x6e, 0xe5, + 0xb5, 0xa2, 0x24, 0xef, 0x58, 0xe8, 0x75, 0x98, 0x97, 0x9b, 0xa3, 0x7b, 0x86, 0x8b, 0x6b, 0xf9, + 0x54, 0xaa, 0x24, 0x19, 0x7b, 0x86, 0x8b, 0xd1, 0x0e, 0xcc, 0x98, 0xbe, 0x77, 0x6c, 0xf7, 0x6a, + 0x85, 0xd5, 0xdc, 0x5a, 0x69, 0xfd, 0x4a, 0xe3, 0xa9, 0x7b, 0xd8, 0x90, 0x3e, 0x6c, 0x70, 0x1d, + 0x81, 0x27, 0x01, 0xd0, 0x3e, 0xcc, 0x38, 0x46, 0x17, 0x3b, 0xa4, 0x36, 0xb7, 0x5a, 0x58, 0x2b, + 0xad, 0xaf, 0x4f, 0x06, 0xd5, 0xd8, 0xe5, 0x4a, 0x6d, 0x8f, 0x86, 0x03, 0x06, 0x98, 0xd3, 0x24, + 0x0c, 0xf3, 0x8d, 0x50, 0x83, 0x46, 0xa4, 0x36, 0x75, 0x16, 0xdf, 0x0e, 0xb9, 0x0e, 0x83, 0x2a, + 0x68, 0x12, 0x00, 0xfd, 0x27, 0x54, 0xc4, 0x93, 0x7e, 0x62, 0x13, 0xea, 0x87, 0x83, 0xda, 0x2c, + 0xf7, 0xf1, 0x19, 0x20, 0xcb, 0x02, 0x68, 0x5b, 0xe0, 0xa8, 0x81, 0x8e, 0x22, 0xdb, 0xaa, 0xcd, + 0xc4, 0x81, 0x2e, 0x24, 0x81, 0x3e, 0x8a, 0x6c, 0x0b, 0xed, 0xc2, 0xac, 0x8b, 0x69, 0x68, 0x9b, + 0xa4, 0x56, 0xe4, 0xab, 0xb9, 0x3a, 0x99, 0xe9, 0xbb, 0x42, 0x49, 0x20, 0xc6, 0x10, 0x2b, 0xef, + 0x43, 0x49, 0x09, 0x1b, 0xaa, 0x42, 0xa1, 0x8f, 0x07, 0x22, 0x15, 0x34, 0xf6, 0x88, 0x96, 0x61, + 0xfa, 0x81, 0xe1, 0x44, 0x72, 0xe3, 0x35, 0xf1, 0xe3, 0x46, 0xfe, 0xbd, 0x5c, 0xfd, 0x1f, 0x73, + 0x50, 0xce, 0xec, 0x22, 0x5a, 0x83, 0xb2, 0xd8, 0x42, 0xbd, 0x1b, 0x99, 0x7d, 0x4c, 0xd3, 0x94, + 0xca, 0x69, 0xf3, 0x82, 0x73, 0x8b, 0x33, 0x50, 0x17, 0x50, 0xcf, 0xc4, 0x7a, 0xbc, 0x60, 0x99, + 0x39, 0x73, 0x7c, 0x3d, 0xcd, 0x31, 0xeb, 0xd9, 0x32, 0xf1, 0x48, 0xf2, 0xe4, 0xb4, 0x6a, 0x6f, + 0x88, 0x8c, 0xfe, 0x07, 0xca, 0xae, 0xa1, 0xc2, 0x8b, 0x70, 0x8d, 0xcb, 0xa6, 0x1d, 0x8f, 0x50, + 0xc3, 0x33, 0xf1, 0x56, 0xe8, 0x47, 0x81, 0x6a, 0x61, 0x5e, 0xa0, 0xa5, 0xe8, 0x0f, 0xfd, 0xb0, + 0x9f, 0xa2, 0xc3, 0x73, 0xa2, 0x0b, 0x34, 0x89, 0xee, 0xc3, 0x45, 0x82, 0x4d, 0xdf, 0xb3, 0x8c, + 0x70, 0xa0, 0x67, 0xed, 0xcc, 0x3f, 0x9f, 0x9d, 0xf3, 0x09, 0xee, 0xc7, 0xaa, 0xc1, 0xff, 0x86, + 0x05, 0xe2, 0x1f, 0xd3, 0x87, 0x46, 0x88, 0x63, 0x43, 0xe5, 0x89, 0xb2, 0xeb, 0x50, 0x6a, 0xa9, + 0x36, 0x2a, 0x24, 0x43, 0x44, 0xff, 0x0b, 0x55, 0xc7, 0x3e, 0xc6, 0xe6, 0xc0, 0x74, 0x12, 0xf4, + 0x0a, 0x47, 0x6f, 0x8c, 0x41, 0xdf, 0x8d, 0xd5, 0x54, 0xf8, 0x05, 0x27, 0x4b, 0x45, 0x04, 0x2e, + 0xd8, 0x9e, 0x4d, 0x6d, 0xc3, 0xb1, 0x1f, 0xf1, 0x72, 0xa9, 0x1b, 0x26, 0x2f, 0xab, 0xb5, 0x12, + 0x7f, 0x39, 0xaf, 0x8f, 0xb1, 0xb2, 0xe7, 0x5b, 0x78, 0x27, 0x03, 0xd0, 0xe2, 0xfa, 0x32, 0x62, + 0xf6, 0x29, 0x2c, 0x82, 0x0c, 0x58, 0xc4, 0x9e, 0x19, 0x0e, 0x02, 0x6e, 0x50, 0xae, 0x6a, 0x61, + 0xa2, 0x0c, 0x6e, 0x27, 0x7a, 0x99, 0x0c, 0xc6, 0x43, 0x64, 0x64, 0x01, 0x32, 0x22, 0xea, 0x13, + 0xd3, 0x70, 0x6c, 0xaf, 0x17, 0xdb, 0xa8, 0x72, 0x1b, 0x6f, 0x8d, 0xb1, 0xd1, 0x4a, 0x15, 0x55, + 0x23, 0x8b, 0xc6, 0x30, 0x9d, 0x6d, 0x3d, 0xf6, 0xac, 0xc0, 0xb7, 0x3d, 0x1a, 0x9b, 0x58, 0x9c, + 0x68, 0xeb, 0xdb, 0x52, 0x2b, 0xb3, 0xf5, 0x38, 0x43, 0xe4, 0x79, 0x85, 0xcd, 0x28, 0xb4, 0xe9, + 0x20, 0x06, 0x47, 0x93, 0xe5, 0x95, 0xd4, 0xca, 0xe6, 0x55, 0x86, 0x58, 0xff, 0x7b, 0x0e, 0x2a, + 0x59, 0x27, 0xd0, 0xff, 0x01, 0x9c, 0x50, 0x1a, 0xe8, 0x81, 0x1f, 0x52, 0x52, 0xcb, 0xf1, 0xed, + 0xbf, 0x79, 0xa6, 0x75, 0x34, 0xb6, 0x29, 0x0d, 0x0e, 0x98, 0x7a, 0xd2, 0x49, 0x0a, 0x5a, 0xf1, + 0x24, 0x26, 0xa2, 0x1b, 0x70, 0x11, 0x7b, 0x46, 0xd7, 0xc1, 0x7a, 0x62, 0x48, 0x37, 0x4c, 0x13, + 0x13, 0xc2, 0x4b, 0xe4, 0x9c, 0x70, 0x75, 0x59, 0xc8, 0xc4, 0x58, 0x2d, 0x2e, 0xb0, 0x72, 0x13, + 0x2a, 0x59, 0xf4, 0x33, 0x15, 0xdc, 0xeb, 0xb0, 0x38, 0xb2, 0xab, 0xbc, 0x87, 0xfb, 0x8e, 0x6d, + 0x0e, 0xf4, 0x28, 0xb4, 0xd5, 0x82, 0x5b, 0x14, 0xe4, 0xa3, 0xd0, 0xae, 0xb7, 0xa1, 0x3a, 0x9c, + 0x72, 0xe8, 0x1a, 0x2c, 0xb1, 0x0a, 0x1c, 0x58, 0x7a, 0xdf, 0x25, 0x7a, 0x1f, 0x0f, 0x44, 0x7b, + 0x57, 0x00, 0x16, 0x7a, 0x26, 0x3e, 0xb0, 0xee, 0xb8, 0xe4, 0x0e, 0x1e, 0xb0, 0x16, 0x5f, 0xff, + 0x72, 0x0a, 0xaa, 0xc3, 0xc5, 0x17, 0xbd, 0x02, 0x73, 0x8f, 0x7c, 0x0f, 0x0f, 0x5b, 0x9f, 0x65, + 0xc4, 0xa3, 0xd0, 0x46, 0xaf, 0x41, 0xc9, 0xc3, 0x94, 0x95, 0x30, 0x2e, 0x92, 0x4f, 0x45, 0x40, + 0xd2, 0x99, 0xd4, 0x65, 0xa8, 0x90, 0xa8, 0xab, 0x0a, 0xce, 0xa4, 0x82, 0xe5, 0x94, 0xc5, 0x64, + 0xaf, 0x42, 0xd5, 0xf6, 0x28, 0x0e, 0x3d, 0xc3, 0xd1, 0xed, 0x40, 0xf7, 0x3d, 0x87, 0x35, 0xe1, + 0x24, 0xf2, 0x95, 0x98, 0xb9, 0x13, 0xec, 0x7b, 0xce, 0x00, 0x5d, 0x61, 0x19, 0x18, 0x3e, 0xb0, + 0x4d, 0xcc, 0xb6, 0xc9, 0x8f, 0x3c, 0xca, 0xfb, 0x4c, 0x31, 0x49, 0x29, 0xce, 0x6b, 0x09, 0x16, + 0x7a, 0x1f, 0x2e, 0x0c, 0x49, 0xeb, 0xc4, 0xf4, 0x03, 0x4c, 0x6a, 0x85, 0xd5, 0x42, 0xac, 0xb4, + 0x9c, 0x55, 0x3a, 0xe4, 0x02, 0x08, 0xc1, 0x14, 0x35, 0x7a, 0x6c, 0xc6, 0x28, 0xac, 0x15, 0x35, + 0xfe, 0x8c, 0xee, 0xc3, 0x9c, 0x8b, 0xa9, 0xc1, 0x52, 0xae, 0x36, 0xcd, 0x93, 0xf1, 0xc3, 0x33, + 0x76, 0xb7, 0xc6, 0x5d, 0xa9, 0xcf, 0xf3, 0x45, 0x4b, 0xe0, 0xd0, 0x27, 0xb0, 0x1c, 0x62, 0xe6, + 0x88, 0xac, 0x78, 0xc7, 0xc7, 0xac, 0x4e, 0x0d, 0x6a, 0xa5, 0x89, 0xfa, 0x83, 0x96, 0xaa, 0xb6, + 0xa4, 0xa6, 0x58, 0xdb, 0x52, 0x38, 0xca, 0x59, 0xf9, 0x00, 0xca, 0x19, 0x37, 0xce, 0x94, 0xb6, + 0x3f, 0x9e, 0x82, 0xa5, 0x53, 0xda, 0x11, 0x9b, 0x16, 0xbc, 0xc8, 0xd5, 0x6d, 0xc9, 0x22, 0x1c, + 0x6d, 0x5a, 0x76, 0x43, 0x2f, 0x72, 0x63, 0x1d, 0xc2, 0xb2, 0x23, 0x96, 0xe2, 0x59, 0xca, 0xde, + 0xb4, 0x42, 0x3c, 0x1c, 0x95, 0x63, 0x16, 0xcb, 0x51, 0x82, 0x56, 0xa1, 0x68, 0xbb, 0x46, 0x4f, + 0x24, 0x64, 0x21, 0xdd, 0xe8, 0x39, 0x4e, 0x95, 0xf9, 0xe3, 0x1a, 0xe6, 0x89, 0xed, 0x61, 0x9d, + 0x0e, 0x02, 0x21, 0x38, 0xa5, 0x64, 0x84, 0x64, 0x76, 0x06, 0x01, 0x17, 0xdf, 0x87, 0x92, 0x65, + 0x93, 0x7e, 0x5c, 0xbd, 0xa6, 0x79, 0x78, 0xdf, 0x18, 0x13, 0xde, 0x4d, 0x9b, 0xf4, 0xd5, 0xca, + 0x05, 0x56, 0x42, 0xe0, 0xab, 0x21, 0x7a, 0x10, 0x62, 0xec, 0x06, 0xd4, 0xee, 0x3a, 0x98, 0xe7, + 0xba, 0xcc, 0xde, 0xb2, 0x4d, 0x0e, 0x52, 0x0e, 0x3a, 0x81, 0x65, 0xd7, 0xf0, 0x8c, 0x1e, 0xb6, + 0xf4, 0x1e, 0x0b, 0x5d, 0xec, 0xc5, 0x2c, 0xf7, 0xe2, 0xda, 0x18, 0x2f, 0xee, 0x0a, 0xd5, 0xa1, + 0x19, 0xa0, 0xa0, 0x21, 0x77, 0x84, 0x81, 0xee, 0xc3, 0x3c, 0xab, 0x62, 0x0e, 0x3b, 0x91, 0xf8, + 0x61, 0x3c, 0x7a, 0x8f, 0xed, 0x32, 0xa9, 0x4a, 0x66, 0x98, 0x51, 0xa1, 0xd0, 0x1a, 0x54, 0x5d, + 0xdb, 0xd3, 0xcd, 0x20, 0xd2, 0x03, 0xc7, 0xa0, 0xc7, 0x7e, 0xe8, 0xf2, 0x59, 0xac, 0xa8, 0x55, + 0x5c, 0xdb, 0xdb, 0x08, 0xa2, 0x03, 0x49, 0xad, 0x7f, 0x9e, 0x03, 0x34, 0xea, 0x34, 0x7b, 0x29, + 0x93, 0xfd, 0xa7, 0xd8, 0x65, 0x20, 0x78, 0xa8, 0x5c, 0x15, 0xb4, 0xe5, 0x58, 0xa4, 0x23, 0x25, + 0xf8, 0xb1, 0xe4, 0x16, 0x5c, 0x4a, 0x54, 0x45, 0x04, 0xc5, 0xda, 0x87, 0x4f, 0x33, 0x05, 0xad, + 0x66, 0xab, 0x39, 0x2a, 0xbc, 0xe0, 0x47, 0x9b, 0x7a, 0x08, 0x8b, 0x23, 0xeb, 0x44, 0x6f, 0xc1, + 0xb2, 0xb2, 0xc8, 0x34, 0x93, 0xc4, 0x2b, 0x81, 0x14, 0x5e, 0x9c, 0x48, 0x6f, 0xc2, 0xa2, 0xaa, + 0x21, 0x4a, 0x11, 0x73, 0x60, 0x5a, 0xab, 0x1a, 0x2a, 0x7e, 0xe4, 0xd1, 0xfa, 0xf7, 0x72, 0x00, + 0x69, 0x12, 0xa1, 0x37, 0xa0, 0xd2, 0xf5, 0x7d, 0xaa, 0xf3, 0x4c, 0x64, 0xb6, 0xd4, 0xd4, 0x9e, + 0x67, 0x2c, 0x26, 0xcc, 0x2c, 0xa1, 0x06, 0x2c, 0xa6, 0xa2, 0xc4, 0x7e, 0x84, 0xf5, 0x5e, 0x57, + 0x7d, 0xb5, 0x2a, 0xb1, 0xf4, 0xa1, 0xfd, 0x08, 0x6f, 0x75, 0xd1, 0x6b, 0x50, 0x61, 0xaf, 0xa1, + 0xe3, 0x9b, 0x86, 0xa3, 0x13, 0x62, 0x11, 0xe9, 0x13, 0x7b, 0x05, 0x77, 0x19, 0xf1, 0x90, 0x58, + 0xa4, 0xfe, 0xd3, 0x3c, 0x2c, 0x0c, 0x0d, 0x63, 0xe8, 0x36, 0x2c, 0xd8, 0x96, 0x83, 0x75, 0x0b, + 0x3b, 0x98, 0x62, 0x9d, 0x52, 0x87, 0xdb, 0x29, 0xad, 0xbf, 0x14, 0x67, 0x4d, 0x7c, 0x0a, 0x6d, + 0x6c, 0xca, 0x73, 0x6c, 0x9c, 0xe4, 0x96, 0x83, 0x37, 0xb9, 0x56, 0x87, 0x3a, 0xe8, 0x36, 0x54, + 0xd9, 0x54, 0x92, 0xe0, 0xd8, 0x72, 0x63, 0x4a, 0xeb, 0x2b, 0x23, 0x40, 0x9d, 0xf8, 0x38, 0xbb, + 0x7d, 0x4e, 0xab, 0x30, 0x2d, 0x09, 0x63, 0xbb, 0x18, 0x6d, 0xc0, 0x42, 0x06, 0x87, 0x3a, 0xf2, + 0x2c, 0xfa, 0x64, 0x7f, 0xb6, 0xcf, 0x69, 0x65, 0x05, 0x85, 0x3a, 0x68, 0x4b, 0x2e, 0x8a, 0x50, + 0x23, 0xa4, 0xc2, 0x97, 0xa9, 0x71, 0xbe, 0xc4, 0x85, 0xc8, 0x72, 0xf0, 0x21, 0x53, 0x63, 0x8c, + 0x5b, 0xd3, 0x50, 0xa0, 0xd4, 0xa9, 0x9f, 0x40, 0x25, 0x3b, 0xca, 0xa0, 0x7b, 0xb0, 0xd0, 0xc7, + 0x61, 0x17, 0x87, 0x3e, 0x89, 0x5f, 0xe7, 0xdc, 0x44, 0x23, 0xd1, 0x1d, 0xa9, 0x25, 0x70, 0xb4, + 0x4a, 0x3f, 0xf3, 0xbb, 0xfe, 0xc5, 0x0c, 0x54, 0xb2, 0x22, 0xac, 0xf7, 0xc9, 0x59, 0x25, 0x96, + 0xe5, 0xa6, 0xe6, 0x92, 0x59, 0x8d, 0xf1, 0x62, 0x1d, 0xf6, 0xae, 0x84, 0x2c, 0x73, 0x82, 0xd0, + 0xf6, 0x4c, 0x3b, 0x30, 0x1c, 0x3d, 0x30, 0x08, 0x79, 0xe8, 0x87, 0x56, 0xb6, 0x75, 0xe7, 0xb5, + 0x1a, 0x93, 0x3b, 0x88, 0xc5, 0x0e, 0xa4, 0x14, 0x4b, 0xf2, 0x57, 0xa1, 0x14, 0xcf, 0x13, 0x99, + 0x02, 0x9c, 0xd7, 0x8a, 0x7d, 0x3e, 0x49, 0x30, 0xa1, 0xd7, 0x61, 0xbe, 0x8f, 0x07, 0xec, 0xd8, + 0x3b, 0x52, 0x7d, 0x4b, 0x31, 0x43, 0x4e, 0x05, 0x34, 0x8c, 0x08, 0x4d, 0x25, 0xa7, 0x95, 0xa9, + 0x20, 0x65, 0x31, 0xd9, 0xeb, 0x70, 0x3e, 0xc1, 0xcc, 0xb8, 0xad, 0x0c, 0x12, 0x4b, 0xb1, 0x84, + 0xea, 0xf1, 0x55, 0xa8, 0x32, 0x6f, 0x33, 0x3a, 0xb3, 0x4a, 0x3b, 0xe8, 0xe3, 0x81, 0x2a, 0xfe, + 0x01, 0x5c, 0x54, 0x7c, 0xca, 0x68, 0x29, 0x63, 0xc5, 0xf9, 0x54, 0x46, 0x55, 0xbe, 0x01, 0x17, + 0xcd, 0xd0, 0x27, 0x44, 0x0f, 0xb1, 0xe1, 0xb8, 0x3a, 0x17, 0x12, 0xcf, 0xa2, 0x20, 0xca, 0xf1, + 0x82, 0xcb, 0x68, 0x8c, 0xdc, 0x61, 0x12, 0xfc, 0x09, 0xbd, 0x0b, 0xe7, 0x47, 0x75, 0xfb, 0x96, + 0xc9, 0x0f, 0x9e, 0x52, 0x13, 0x0d, 0x69, 0xde, 0xb1, 0x4c, 0xb4, 0x05, 0xaf, 0x8c, 0xea, 0x19, + 0x16, 0xab, 0xc8, 0xac, 0xd1, 0xe3, 0x90, 0x4f, 0x0c, 0x12, 0x60, 0x65, 0x08, 0xa0, 0xc5, 0xe4, + 0x0e, 0xb9, 0x18, 0xea, 0xc0, 0xbf, 0x8f, 0x02, 0x89, 0x3b, 0xae, 0x6c, 0x1c, 0xe6, 0x53, 0xbc, + 0xd5, 0x21, 0xbc, 0x43, 0x2e, 0xae, 0x86, 0x64, 0x0d, 0x2a, 0x7d, 0xcb, 0xd4, 0xad, 0x6e, 0x92, + 0x33, 0x65, 0x35, 0x1b, 0x2c, 0x73, 0xb3, 0x2b, 0xb3, 0xe6, 0x1a, 0x20, 0xda, 0xa3, 0x3a, 0x3b, + 0xfc, 0xb1, 0xd7, 0x52, 0x3f, 0xf1, 0xa3, 0x90, 0xf0, 0x73, 0xa4, 0xac, 0x6c, 0x55, 0xda, 0xa3, + 0xbb, 0x92, 0xbb, 0xcd, 0x98, 0xe8, 0x25, 0x98, 0x16, 0xd1, 0x5d, 0x48, 0x31, 0x05, 0xa5, 0xfe, + 0xc3, 0x1c, 0xd4, 0x9e, 0x74, 0xee, 0xe3, 0xef, 0xcd, 0xa7, 0xd8, 0x8c, 0x28, 0x7f, 0x77, 0x8e, + 0x6d, 0x07, 0xab, 0xb7, 0x63, 0x95, 0x94, 0x77, 0xdb, 0x76, 0x30, 0xba, 0x03, 0x8b, 0x82, 0xc2, + 0xe6, 0x30, 0x66, 0xdc, 0x8f, 0xa8, 0x2c, 0x60, 0xe3, 0x2a, 0x61, 0x35, 0x51, 0xec, 0x08, 0xbd, + 0xfa, 0x97, 0x85, 0xe4, 0x56, 0x45, 0x5c, 0x16, 0xa1, 0xbb, 0x30, 0x4d, 0xa8, 0x41, 0x85, 0x0b, + 0x95, 0x49, 0x6f, 0xc3, 0x84, 0x72, 0x83, 0xfd, 0xc1, 0xa2, 0x3e, 0x09, 0x14, 0x74, 0x09, 0x66, + 0x2c, 0x4c, 0x0d, 0xdb, 0x51, 0x9b, 0x9f, 0x24, 0xa1, 0x1d, 0xa8, 0x72, 0x29, 0xb5, 0xfc, 0x15, + 0x26, 0x2b, 0x7f, 0xfc, 0x5e, 0x2c, 0xad, 0x7f, 0xe8, 0x1e, 0xcc, 0x91, 0xa8, 0x2b, 0x3c, 0x9f, + 0xe2, 0x9e, 0xbf, 0x73, 0x36, 0xcf, 0xa5, 0xb2, 0x40, 0x4f, 0xb0, 0xea, 0xf7, 0x60, 0x9a, 0x2f, + 0x0a, 0x95, 0x60, 0xf6, 0x68, 0xef, 0xce, 0xde, 0xfe, 0xc7, 0x7b, 0xd5, 0x73, 0x68, 0x1e, 0xe6, + 0x36, 0xb4, 0x76, 0xab, 0xb3, 0xb3, 0xb7, 0x55, 0xcd, 0x31, 0x96, 0x76, 0xb4, 0xb7, 0xc7, 0x7e, + 0xe4, 0x51, 0x11, 0xa6, 0xdb, 0x9a, 0xb6, 0xaf, 0x55, 0x0b, 0x4c, 0x6a, 0xb3, 0xbd, 0xdb, 0xe6, + 0x52, 0x53, 0xec, 0xd7, 0xd1, 0xc1, 0xa6, 0xd0, 0x99, 0xae, 0xdf, 0x84, 0xb9, 0xd8, 0x24, 0x5a, + 0x80, 0xd2, 0xd1, 0xde, 0xe1, 0x41, 0x7b, 0x63, 0xe7, 0xf6, 0x4e, 0x7b, 0xb3, 0x7a, 0x0e, 0x95, + 0xa1, 0x78, 0xb4, 0xb7, 0xdd, 0x6e, 0xed, 0x76, 0xb6, 0xef, 0x57, 0x73, 0xa8, 0x0a, 0xf3, 0x87, + 0x9d, 0xd6, 0x6e, 0x5b, 0x3f, 0xec, 0xb4, 0x3a, 0x47, 0x87, 0xd5, 0x7c, 0xfd, 0x67, 0x79, 0xa8, + 0x64, 0xaf, 0x42, 0xd8, 0x7c, 0x2b, 0x26, 0xd1, 0x07, 0x38, 0x24, 0xb6, 0xef, 0x65, 0x6e, 0xc3, + 0x38, 0xe7, 0x9e, 0x60, 0xa0, 0x2e, 0xbf, 0x87, 0x0d, 0x70, 0x48, 0x6d, 0x39, 0xdb, 0x8e, 0x3f, + 0x27, 0x64, 0x8d, 0x35, 0x0e, 0x12, 0x7d, 0xe5, 0xfe, 0x53, 0x41, 0x45, 0xf7, 0x61, 0xc9, 0xe7, + 0xe7, 0x3f, 0xc3, 0xd1, 0x4d, 0xdf, 0x0d, 0x7c, 0x0f, 0x7b, 0x54, 0x9c, 0x6a, 0x2a, 0xeb, 0x6b, + 0xe3, 0x76, 0x26, 0x56, 0xd0, 0x50, 0x0c, 0x92, 0x90, 0xc8, 0xca, 0x87, 0xb0, 0x30, 0x64, 0xfe, + 0x4c, 0xe7, 0x83, 0x3f, 0xe5, 0xa1, 0x92, 0xbd, 0xa3, 0x44, 0x06, 0xcc, 0x9f, 0x58, 0xc7, 0x44, + 0x8f, 0x2f, 0x3a, 0xc5, 0x39, 0xfe, 0xa3, 0x33, 0x5d, 0x74, 0x36, 0xb6, 0xad, 0x63, 0x22, 0x9f, + 0xc5, 0xd9, 0xa9, 0x74, 0x92, 0x52, 0x98, 0x89, 0x81, 0x11, 0x7a, 0x89, 0x89, 0xfc, 0xb3, 0x98, + 0xb8, 0x6f, 0x84, 0x5e, 0xd6, 0xc4, 0x20, 0xa5, 0xac, 0x7c, 0x04, 0xd5, 0x61, 0x1f, 0xc6, 0x05, + 0xa6, 0xa0, 0x04, 0x86, 0xe9, 0x0f, 0x1b, 0x38, 0x8b, 0x7e, 0xfd, 0x57, 0x39, 0x58, 0xde, 0x08, + 0xb1, 0x41, 0xe3, 0x13, 0xa5, 0x86, 0xff, 0x3f, 0xc2, 0x84, 0x4e, 0x74, 0xef, 0x7f, 0x09, 0x66, + 0x42, 0xdc, 0x63, 0x69, 0xab, 0xf4, 0x70, 0x49, 0x42, 0x6d, 0x98, 0x95, 0x57, 0xb7, 0xb2, 0xce, + 0xbd, 0x3e, 0x59, 0xdc, 0x04, 0x4a, 0xac, 0xcb, 0xfc, 0x08, 0x85, 0x4b, 0xcc, 0x0f, 0x65, 0x0a, + 0x28, 0x4a, 0xf2, 0x8e, 0x55, 0xff, 0x7e, 0x01, 0x96, 0x8f, 0x02, 0xeb, 0x79, 0x17, 0x31, 0x3d, + 0xba, 0x88, 0x49, 0xbf, 0x6c, 0x28, 0x8b, 0x2d, 0x3c, 0xc7, 0x62, 0xbb, 0xf0, 0x72, 0x2f, 0x34, + 0x4c, 0x7c, 0x1c, 0x39, 0xba, 0x85, 0x4d, 0xdf, 0x75, 0x6d, 0x42, 0xd4, 0x8e, 0x31, 0x33, 0x51, + 0xc7, 0xb8, 0x14, 0x83, 0x6c, 0x2a, 0x18, 0xb2, 0x79, 0xa0, 0xff, 0x80, 0x52, 0xc4, 0x63, 0xc5, + 0x3f, 0x09, 0x3d, 0x71, 0x70, 0xbd, 0x6d, 0x63, 0xc7, 0xba, 0x6b, 0x90, 0xbe, 0x70, 0x11, 0x84, + 0x0e, 0x23, 0x0c, 0x6d, 0xc9, 0xec, 0xa9, 0x5b, 0xf2, 0xdb, 0x1c, 0x2c, 0x8b, 0x81, 0xf9, 0x45, + 0xe7, 0xd5, 0xa4, 0x5b, 0x32, 0xfc, 0xad, 0x44, 0x1d, 0x20, 0xd5, 0x6f, 0x25, 0xd9, 0xd5, 0x4c, + 0x9f, 0xba, 0x9a, 0x6f, 0xc1, 0xe2, 0x16, 0xa6, 0xdf, 0xd0, 0x4a, 0xea, 0x3f, 0xcf, 0xc1, 0xd2, + 0xae, 0x4d, 0x62, 0xfb, 0xe4, 0xd9, 0x1c, 0x98, 0x1a, 0x75, 0xe0, 0x12, 0xcc, 0x1c, 0xdb, 0x0e, + 0x4b, 0x5a, 0x65, 0xd9, 0x92, 0x84, 0x56, 0xa1, 0x18, 0xb0, 0xce, 0xc4, 0x8e, 0x87, 0xe2, 0xb8, + 0x27, 0x2f, 0x49, 0x18, 0x95, 0x9d, 0x0b, 0xb9, 0x7d, 0x26, 0x41, 0xfd, 0x3e, 0xf6, 0xd4, 0xc3, + 0x26, 0x57, 0xec, 0x30, 0x6a, 0xfd, 0xbb, 0x39, 0x58, 0xce, 0xfa, 0x4e, 0x02, 0xdf, 0x23, 0x18, + 0x6d, 0xc1, 0x5c, 0xfc, 0x41, 0x57, 0x96, 0xee, 0x33, 0xbc, 0x32, 0x05, 0x2d, 0x51, 0x46, 0x6f, + 0xc2, 0x82, 0x87, 0x3f, 0xa5, 0xba, 0xe2, 0x8a, 0x32, 0xb4, 0x94, 0x19, 0xef, 0x20, 0x71, 0xe7, + 0xdb, 0x39, 0xb8, 0xb0, 0x69, 0x1b, 0x3d, 0xcf, 0x27, 0xdf, 0x54, 0x62, 0xd6, 0x6f, 0x9e, 0xe2, + 0x02, 0x89, 0x1c, 0x4a, 0x98, 0x0b, 0x7e, 0x44, 0x83, 0x88, 0x66, 0x6f, 0x4a, 0x0b, 0x5a, 0x51, + 0x90, 0x8f, 0x42, 0xbb, 0xfe, 0xa3, 0x3c, 0x2c, 0x9d, 0x72, 0x31, 0x87, 0x1e, 0x40, 0xcd, 0xf4, + 0x3d, 0x12, 0xb9, 0x58, 0x57, 0xaf, 0xfc, 0xf8, 0x3d, 0x80, 0x18, 0x0a, 0xaf, 0x9f, 0xfd, 0xba, + 0xaf, 0xd1, 0x19, 0x04, 0x58, 0xec, 0xe9, 0x05, 0x89, 0xae, 0x48, 0xf1, 0xab, 0x84, 0xf3, 0xa2, + 0xd9, 0x28, 0x77, 0xb6, 0xbc, 0xe3, 0x5c, 0x82, 0x19, 0xde, 0x64, 0x32, 0x77, 0xa2, 0x92, 0x54, + 0xd7, 0x61, 0x8a, 0xeb, 0x2e, 0x43, 0xb5, 0x73, 0xff, 0xa0, 0xad, 0x67, 0xe7, 0x28, 0x04, 0x95, + 0xbd, 0x7d, 0x5d, 0x6b, 0x1f, 0xb6, 0xb5, 0x7b, 0xad, 0xce, 0xce, 0xfe, 0x5e, 0x35, 0x87, 0x96, + 0x60, 0xa1, 0xb5, 0x77, 0x3f, 0x43, 0xcc, 0xa3, 0x1a, 0x2c, 0x4b, 0xbd, 0x8d, 0x0c, 0xa7, 0xb0, + 0xfe, 0xd7, 0x32, 0x2c, 0xa6, 0x37, 0xa4, 0x34, 0xf4, 0x1d, 0x07, 0x87, 0xe8, 0x07, 0x79, 0x28, + 0x67, 0x7a, 0x1d, 0x7a, 0x7b, 0x5c, 0xca, 0x9d, 0xd2, 0x19, 0x57, 0x5e, 0x8e, 0x95, 0x94, 0xcf, + 0xf4, 0x8d, 0xfd, 0xf8, 0x33, 0x7d, 0xfd, 0x8b, 0xdc, 0x57, 0xad, 0x56, 0xfa, 0xfd, 0xfc, 0xdd, + 0x89, 0x92, 0x3a, 0x51, 0x8f, 0xaf, 0x50, 0xbf, 0x6e, 0x5d, 0x4a, 0xb3, 0xf1, 0xca, 0xaa, 0x48, + 0xb1, 0x2b, 0xab, 0x32, 0x8f, 0xbe, 0xf3, 0x87, 0xbf, 0x7c, 0x9e, 0xdf, 0xa8, 0xbf, 0x97, 0xfc, + 0x1b, 0x81, 0x94, 0x25, 0xcd, 0xc7, 0xa9, 0xd6, 0x67, 0x4d, 0xa1, 0x45, 0x9a, 0x8f, 0xc5, 0xc3, + 0x67, 0xc9, 0xbf, 0x50, 0xdc, 0x48, 0x3a, 0xce, 0x2f, 0xf3, 0x50, 0xce, 0xb4, 0xce, 0xb1, 0x31, + 0x39, 0xad, 0xd1, 0x8e, 0x8b, 0xc9, 0x1f, 0x5f, 0x50, 0x4c, 0xde, 0x7d, 0x4a, 0x4c, 0xf8, 0x4b, + 0x97, 0xfc, 0xba, 0xb2, 0xaa, 0x34, 0x39, 0x1e, 0x2e, 0x6d, 0x7d, 0xeb, 0x59, 0xc3, 0xd5, 0x7c, + 0xac, 0xda, 0xf8, 0x2c, 0x8d, 0xde, 0x4f, 0xf2, 0x50, 0xce, 0x74, 0xb9, 0xb1, 0xd1, 0x3b, 0xad, + 0x27, 0x8e, 0x8b, 0xde, 0xaf, 0x73, 0x5f, 0xb5, 0xf6, 0xe1, 0xfc, 0x70, 0x87, 0x6e, 0xbb, 0x01, + 0x1d, 0x3c, 0x7b, 0x2c, 0x57, 0xc7, 0xc5, 0x92, 0x47, 0x6d, 0xe7, 0xf2, 0x8b, 0x8a, 0x1a, 0xfa, + 0x3a, 0x07, 0x90, 0x76, 0x51, 0x34, 0xee, 0xda, 0x78, 0xa4, 0xe1, 0xae, 0x4c, 0xd8, 0x20, 0xea, + 0xe1, 0xc4, 0x8b, 0x43, 0x2f, 0x6c, 0x71, 0x7f, 0xcb, 0xc1, 0xbc, 0xda, 0xe7, 0xd0, 0xfa, 0xd8, + 0xaf, 0xd6, 0x23, 0x0d, 0x7d, 0xe5, 0xed, 0x33, 0xe9, 0x88, 0x46, 0xca, 0x56, 0x8b, 0x46, 0x57, + 0xfb, 0x75, 0x6b, 0xe5, 0xb4, 0x10, 0x88, 0xde, 0xce, 0x17, 0x7f, 0x03, 0x3d, 0x73, 0xf9, 0x40, + 0xbf, 0xc8, 0xc3, 0xc2, 0x50, 0x0f, 0x43, 0xef, 0x8c, 0xfd, 0xdc, 0x71, 0x5a, 0xdb, 0x1d, 0x97, + 0xfb, 0xbf, 0xfb, 0x06, 0x73, 0xff, 0xa8, 0x7e, 0xf0, 0xa2, 0x2a, 0x86, 0x25, 0x17, 0x7f, 0x23, + 0x77, 0x79, 0xe5, 0xce, 0x57, 0xad, 0x8b, 0x89, 0xaf, 0x62, 0x05, 0x46, 0x60, 0x93, 0x86, 0xe9, + 0xbb, 0xbf, 0x6f, 0x35, 0x4e, 0x28, 0x0d, 0xc8, 0x8d, 0x66, 0xf3, 0xe1, 0xc3, 0x87, 0x43, 0xcc, + 0xa6, 0x11, 0xd1, 0x13, 0xf1, 0x7f, 0x64, 0x57, 0xe3, 0x6f, 0x24, 0xb7, 0x1e, 0xc3, 0xbf, 0x99, + 0xbe, 0xfb, 0xf4, 0xd0, 0xdf, 0x8a, 0x2f, 0x8b, 0xc8, 0x01, 0x8b, 0xdf, 0x41, 0xee, 0xbf, 0xda, + 0x52, 0xbe, 0xe7, 0x3b, 0x86, 0xd7, 0x6b, 0xf8, 0x61, 0xaf, 0xd9, 0xc3, 0x1e, 0x8f, 0x6e, 0x33, + 0x35, 0xfa, 0x84, 0xff, 0x59, 0xfb, 0x20, 0x26, 0x74, 0x67, 0xb8, 0xc6, 0xdb, 0xff, 0x0c, 0x00, + 0x00, 0xff, 0xff, 0x8d, 0x21, 0xcd, 0x5a, 0xb9, 0x27, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/cloud/dialogflow/v2/audio_config.pb.go b/googleapis/cloud/dialogflow/v2/audio_config.pb.go index 80af1792f5..604a815c00 100644 --- a/googleapis/cloud/dialogflow/v2/audio_config.pb.go +++ b/googleapis/cloud/dialogflow/v2/audio_config.pb.go @@ -572,64 +572,65 @@ func init() { } var fileDescriptor_3ff9be2146363af6 = []byte{ - // 938 bytes of a gzipped FileDescriptorProto + // 953 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x55, 0x4d, 0x6f, 0xe3, 0x44, - 0x18, 0xc6, 0x49, 0xbb, 0x6c, 0xdf, 0xa6, 0xad, 0x77, 0xb6, 0x74, 0xdd, 0xd0, 0x96, 0xb4, 0xdd, - 0x95, 0xd2, 0x02, 0x09, 0x64, 0x25, 0x2e, 0x9c, 0x9c, 0x78, 0x9a, 0x58, 0xca, 0x97, 0xc6, 0x49, - 0x0a, 0x5c, 0x46, 0x53, 0x7b, 0xe2, 0x58, 0x38, 0x1e, 0xcb, 0x76, 0x02, 0xec, 0x9d, 0x23, 0xbf, - 0x01, 0x09, 0x71, 0xe2, 0x17, 0xf1, 0x2f, 0xb8, 0x22, 0x71, 0x41, 0x1e, 0xa7, 0xdb, 0x6e, 0x92, - 0xcd, 0x69, 0x6f, 0x33, 0xcf, 0xf3, 0x7e, 0x3f, 0xef, 0x68, 0xe0, 0x4b, 0x57, 0x08, 0xd7, 0xe7, - 0x55, 0xdb, 0x17, 0x33, 0xa7, 0xea, 0x78, 0xcc, 0x17, 0xee, 0xd8, 0x17, 0x3f, 0x55, 0xe7, 0xb5, - 0x2a, 0x9b, 0x39, 0x9e, 0xa0, 0xb6, 0x08, 0xc6, 0x9e, 0x5b, 0x09, 0x23, 0x91, 0x08, 0x54, 0xcc, - 0xcc, 0x2b, 0xd2, 0xbc, 0xf2, 0x60, 0x5e, 0x99, 0xd7, 0x8a, 0x67, 0x8b, 0x50, 0xd2, 0xf2, 0x6e, - 0x36, 0xae, 0x3a, 0xb3, 0x88, 0x25, 0x9e, 0x08, 0x32, 0xdf, 0xe2, 0xc9, 0x82, 0x67, 0xa1, 0x57, - 0x65, 0x41, 0x20, 0x12, 0x49, 0xc6, 0x19, 0x7b, 0xf1, 0x77, 0x0e, 0x54, 0x33, 0x08, 0x67, 0x89, - 0x9e, 0x66, 0x6d, 0xc8, 0xa4, 0xa8, 0x0f, 0xfb, 0x59, 0x11, 0x3c, 0xb0, 0x85, 0xe3, 0x05, 0xae, - 0xa6, 0x94, 0x94, 0xf2, 0x7e, 0xed, 0xaa, 0xf2, 0xfe, 0x3a, 0x2a, 0x32, 0x00, 0x5e, 0x38, 0x90, - 0x3d, 0xf6, 0xf8, 0x8a, 0xae, 0xe1, 0x59, 0xcc, 0xa6, 0xa1, 0xcf, 0x69, 0xc4, 0x12, 0x4e, 0x27, - 0x3c, 0x4a, 0xde, 0x68, 0xb9, 0x92, 0x52, 0xde, 0x26, 0x07, 0x19, 0x41, 0x58, 0xc2, 0x5b, 0x29, - 0x8c, 0x2e, 0x61, 0xcf, 0x67, 0x81, 0x3b, 0x63, 0x2e, 0xa7, 0xb6, 0x70, 0xb8, 0x96, 0x2f, 0x29, - 0xe5, 0x1d, 0x52, 0xb8, 0x07, 0x1b, 0xc2, 0xe1, 0xe8, 0x1c, 0x0a, 0xe1, 0x24, 0x62, 0x31, 0xa7, - 0x13, 0x2f, 0x48, 0x62, 0x6d, 0xab, 0x94, 0x2f, 0xef, 0x90, 0xdd, 0x0c, 0x6b, 0xa5, 0x10, 0xb2, - 0x60, 0x6f, 0x2a, 0x1c, 0xee, 0xd3, 0x39, 0x8b, 0x3c, 0x16, 0x24, 0x1a, 0xc8, 0x26, 0x2a, 0x9b, - 0x9a, 0xb0, 0x42, 0xce, 0xed, 0x49, 0x27, 0x75, 0x1b, 0x65, 0x5e, 0xa4, 0x30, 0x7d, 0x74, 0x43, - 0x57, 0xa0, 0xc6, 0x5e, 0xe0, 0xfa, 0x9c, 0xce, 0x92, 0x84, 0x47, 0x2c, 0xb0, 0xb9, 0xf6, 0xb4, - 0xa4, 0x94, 0x9f, 0x92, 0x83, 0x0c, 0x1f, 0xde, 0xc3, 0x17, 0x3f, 0xc3, 0xe1, 0x48, 0x78, 0x36, - 0xb7, 0xb8, 0xcf, 0xed, 0x74, 0xe6, 0x7d, 0x16, 0xb1, 0x69, 0x8c, 0x10, 0x6c, 0x05, 0x6c, 0xca, - 0xe5, 0x4c, 0x77, 0x88, 0x3c, 0xa3, 0x36, 0xec, 0xc6, 0xf1, 0xd4, 0xa7, 0x2e, 0x0f, 0x1c, 0x1e, - 0xc9, 0xc9, 0xec, 0xd7, 0x3e, 0xdf, 0x58, 0x69, 0x3c, 0xf5, 0x65, 0xf8, 0xa6, 0x74, 0x21, 0x90, - 0xfa, 0x67, 0xe7, 0x8b, 0x7f, 0x14, 0x38, 0xb2, 0x7e, 0x09, 0x92, 0x09, 0x8f, 0xbd, 0x37, 0x3c, - 0xeb, 0x69, 0x21, 0xed, 0x25, 0xec, 0xc5, 0x21, 0x67, 0x3f, 0x7a, 0x81, 0x2b, 0xa5, 0x90, 0x55, - 0x28, 0xa4, 0x70, 0x0f, 0xa6, 0x32, 0xa0, 0x43, 0xd8, 0x0e, 0xbd, 0xc4, 0x9e, 0xc8, 0x3a, 0x14, - 0x92, 0x5d, 0xd0, 0x4b, 0xd8, 0x9f, 0x0b, 0x7f, 0x36, 0xe5, 0xd4, 0x65, 0x5e, 0x40, 0x9d, 0x3b, - 0x29, 0x8c, 0x42, 0x0a, 0x19, 0xda, 0x64, 0x5e, 0x60, 0xdc, 0xa1, 0x2f, 0x00, 0xf1, 0xf1, 0x98, - 0xdb, 0x49, 0x4c, 0xc3, 0x48, 0x8c, 0x3d, 0x9f, 0x53, 0xcf, 0xd1, 0xb6, 0xa5, 0x3c, 0xea, 0x82, - 0xe9, 0x67, 0x84, 0xe9, 0xa0, 0x1b, 0xd8, 0x9e, 0xa7, 0x4d, 0x68, 0x5b, 0x25, 0xa5, 0xbc, 0x5b, - 0xfb, 0x6a, 0x53, 0xc7, 0xeb, 0x86, 0x49, 0x32, 0xf7, 0x8b, 0x5f, 0x73, 0xf0, 0xac, 0x37, 0x4b, - 0x96, 0xf6, 0x78, 0xf4, 0x9e, 0x3d, 0xae, 0x6e, 0x4a, 0xf3, 0x28, 0xcc, 0x87, 0xd8, 0x66, 0x1f, - 0xb4, 0xf8, 0xad, 0x14, 0x34, 0x96, 0x5a, 0x2c, 0x1e, 0xb7, 0x9c, 0xdf, 0x6e, 0xad, 0xb6, 0x51, - 0xe6, 0xb5, 0x32, 0x92, 0xa3, 0x78, 0x2d, 0x7e, 0xfd, 0x9f, 0x02, 0x7b, 0xef, 0x94, 0x8e, 0xce, - 0xa0, 0xa8, 0x0f, 0x0d, 0xb3, 0x47, 0x71, 0xb7, 0xd1, 0x33, 0xcc, 0x6e, 0x93, 0x0e, 0xbb, 0x56, - 0x1f, 0x37, 0xcc, 0x1b, 0x13, 0x1b, 0xea, 0x47, 0xe8, 0x04, 0xb4, 0x25, 0xbe, 0x6d, 0x76, 0xb1, - 0x4e, 0xe8, 0xd7, 0xdf, 0xa8, 0x0a, 0x7a, 0x01, 0xcf, 0x97, 0xd8, 0x9b, 0xb6, 0xde, 0x50, 0x73, - 0x48, 0x83, 0xc3, 0x25, 0xa2, 0x33, 0x6c, 0xeb, 0xb7, 0x6a, 0x1e, 0x1d, 0x01, 0x5a, 0x62, 0xf4, - 0x0e, 0x51, 0xb7, 0xd0, 0x31, 0x7c, 0xb2, 0x8a, 0xd3, 0xdb, 0xba, 0xba, 0x8d, 0x3e, 0x85, 0x17, - 0x4b, 0x54, 0xaf, 0xd9, 0xa4, 0xbd, 0xfe, 0xd0, 0x52, 0x9f, 0xa0, 0x2b, 0x78, 0xb5, 0x44, 0x5a, - 0x7d, 0x8c, 0xbf, 0xa3, 0xb7, 0xe6, 0xa0, 0x45, 0x5b, 0x58, 0x37, 0x30, 0xa1, 0xf5, 0xef, 0x07, - 0x58, 0xfd, 0xf8, 0x7a, 0x0e, 0x68, 0xf5, 0x01, 0xa3, 0x97, 0x50, 0x4a, 0x3d, 0x1a, 0x2d, 0xda, - 0xe9, 0x19, 0xb8, 0x4d, 0x47, 0x3a, 0x31, 0xf5, 0xee, 0x60, 0x69, 0x0e, 0x47, 0x80, 0x86, 0x16, - 0xa6, 0x75, 0x6c, 0x0d, 0xa8, 0x3e, 0xd2, 0xcd, 0xb6, 0x5e, 0x6f, 0x63, 0x55, 0x41, 0x2a, 0x14, - 0x52, 0xdc, 0x1a, 0xe8, 0x5d, 0x43, 0x27, 0x86, 0x9a, 0xbb, 0x47, 0x70, 0xb7, 0xa5, 0x77, 0x1b, - 0xd8, 0x50, 0xf3, 0xd7, 0xbf, 0x29, 0x70, 0xb0, 0xf4, 0x1e, 0xd1, 0x39, 0x9c, 0x5a, 0x56, 0xa7, - 0x4d, 0x47, 0x3d, 0xb3, 0x81, 0x69, 0x13, 0x77, 0xd3, 0x3a, 0xdf, 0x4d, 0x59, 0x84, 0xa3, 0x55, - 0x93, 0x8e, 0x2e, 0xd3, 0x9e, 0x80, 0xb6, 0xca, 0xdd, 0x60, 0xc9, 0xe6, 0xd0, 0x29, 0x1c, 0xaf, - 0xb2, 0x5d, 0x3c, 0x1c, 0x10, 0xbd, 0xad, 0xe6, 0xaf, 0xff, 0x54, 0xe0, 0xf9, 0x9a, 0x35, 0x46, - 0xaf, 0xe0, 0xbc, 0x37, 0x1c, 0xf4, 0x87, 0x03, 0xba, 0x71, 0x25, 0x2e, 0xe1, 0xb3, 0xf5, 0x66, - 0x8f, 0x37, 0xe3, 0x14, 0x8e, 0xd7, 0x1b, 0x75, 0xfa, 0xaf, 0xd5, 0x1c, 0xba, 0x80, 0xb3, 0xf5, - 0xf4, 0x5b, 0x65, 0xf3, 0xf5, 0xdf, 0x15, 0x38, 0xb3, 0xc5, 0x74, 0xc3, 0xfa, 0xd7, 0xd5, 0x47, - 0xcf, 0xb9, 0x9f, 0x7e, 0x58, 0x7d, 0xe5, 0x07, 0x63, 0x61, 0xef, 0x8a, 0xf4, 0x47, 0xa8, 0x88, - 0xc8, 0xad, 0xba, 0x3c, 0x90, 0xdf, 0x59, 0x35, 0xa3, 0x58, 0xe8, 0xc5, 0xeb, 0xbe, 0xd6, 0x6f, - 0x1f, 0x6e, 0xff, 0x2a, 0xca, 0x1f, 0xb9, 0x9c, 0x71, 0xf3, 0x57, 0xae, 0xd8, 0xcc, 0xc2, 0x35, - 0x64, 0x7a, 0xe3, 0x21, 0xfd, 0xa8, 0x76, 0xf7, 0x44, 0x46, 0x7d, 0xfd, 0x7f, 0x00, 0x00, 0x00, - 0xff, 0xff, 0xe0, 0x4f, 0x78, 0x7d, 0xaf, 0x07, 0x00, 0x00, + 0x18, 0xc6, 0x49, 0xbb, 0x6c, 0xdf, 0xa6, 0xad, 0x77, 0xb6, 0x74, 0xdd, 0xd0, 0x76, 0xd3, 0x76, + 0x57, 0x4a, 0x0b, 0x24, 0x90, 0x95, 0xb8, 0x70, 0x72, 0x62, 0x37, 0xb1, 0x94, 0x2f, 0x8d, 0x93, + 0x14, 0xb8, 0x8c, 0xa6, 0xf6, 0xc4, 0x19, 0xe1, 0x78, 0x2c, 0xdb, 0x09, 0xb0, 0x77, 0x8e, 0xfc, + 0x06, 0x24, 0xc4, 0x89, 0x5f, 0xc4, 0xbf, 0xe0, 0x8a, 0xc4, 0x05, 0x79, 0x9c, 0x6e, 0xb3, 0x69, + 0x36, 0x27, 0x6e, 0x33, 0xcf, 0xf3, 0x7e, 0x3f, 0xef, 0x68, 0xe0, 0x0b, 0x4f, 0x08, 0xcf, 0x67, + 0x55, 0xc7, 0x17, 0x33, 0xb7, 0xea, 0x72, 0xea, 0x0b, 0x6f, 0xec, 0x8b, 0x1f, 0xab, 0xf3, 0x5a, + 0x95, 0xce, 0x5c, 0x2e, 0x88, 0x23, 0x82, 0x31, 0xf7, 0x2a, 0x61, 0x24, 0x12, 0x81, 0x8a, 0x99, + 0x79, 0x45, 0x9a, 0x57, 0x1e, 0xcc, 0x2b, 0xf3, 0x5a, 0xf1, 0xe5, 0x22, 0x14, 0x0d, 0x79, 0x75, + 0xcc, 0x99, 0xef, 0x92, 0x3b, 0x36, 0xa1, 0x73, 0x2e, 0xa2, 0xcc, 0xb9, 0x78, 0xb6, 0x30, 0x90, + 0xb7, 0xbb, 0xd9, 0xb8, 0xea, 0xce, 0x22, 0x9a, 0x70, 0x11, 0x2c, 0xf8, 0x93, 0xa5, 0x00, 0x34, + 0x08, 0x44, 0x22, 0xc9, 0x38, 0x63, 0x2f, 0xfe, 0xca, 0x81, 0x6a, 0x05, 0xe1, 0x2c, 0xd1, 0xd3, + 0xb2, 0x1a, 0xb2, 0x2a, 0xd4, 0x87, 0xfd, 0xac, 0x4a, 0x16, 0x38, 0xc2, 0xe5, 0x81, 0xa7, 0x29, + 0x25, 0xa5, 0xbc, 0x5f, 0xbb, 0xaa, 0x7c, 0xb8, 0xd0, 0x8a, 0x0c, 0x60, 0x2e, 0x1c, 0xf0, 0x1e, + 0x5d, 0xbe, 0xa2, 0x6b, 0x78, 0x16, 0xd3, 0x69, 0xe8, 0x33, 0x12, 0xd1, 0x84, 0x91, 0x09, 0x8b, + 0x92, 0xb7, 0x5a, 0xae, 0xa4, 0x94, 0xb7, 0xf1, 0x41, 0x46, 0x60, 0x9a, 0xb0, 0x56, 0x0a, 0xa3, + 0x4b, 0xd8, 0xf3, 0x69, 0xe0, 0xcd, 0xa8, 0xc7, 0x88, 0x23, 0x5c, 0xa6, 0xe5, 0x4b, 0x4a, 0x79, + 0x07, 0x17, 0xee, 0xc1, 0x86, 0x70, 0x19, 0x3a, 0x87, 0x42, 0x38, 0x89, 0x68, 0xcc, 0xc8, 0x84, + 0x07, 0x49, 0xac, 0x6d, 0x95, 0xf2, 0xe5, 0x1d, 0xbc, 0x9b, 0x61, 0xad, 0x14, 0x42, 0x36, 0xec, + 0x4d, 0x85, 0xcb, 0x7c, 0x32, 0xa7, 0x11, 0xa7, 0x41, 0xa2, 0x81, 0x6c, 0xa2, 0xb2, 0xa9, 0x09, + 0x3b, 0x64, 0xcc, 0x99, 0x74, 0x52, 0xb7, 0x51, 0xe6, 0x85, 0x0b, 0xd3, 0xa5, 0x1b, 0xba, 0x02, + 0x35, 0xe6, 0x81, 0xe7, 0x33, 0x32, 0x4b, 0x12, 0x16, 0xd1, 0xc0, 0x61, 0xda, 0xd3, 0x92, 0x52, + 0x7e, 0x8a, 0x0f, 0x32, 0x7c, 0x78, 0x0f, 0x5f, 0xfc, 0x04, 0x87, 0x23, 0xc1, 0x1d, 0x66, 0x33, + 0x9f, 0x39, 0xe9, 0xcc, 0xfb, 0x34, 0xa2, 0xd3, 0x18, 0x21, 0xd8, 0x0a, 0xe8, 0x94, 0xc9, 0x99, + 0xee, 0x60, 0x79, 0x46, 0x6d, 0xd8, 0x8d, 0xe3, 0xa9, 0x4f, 0x3c, 0x16, 0xb8, 0x2c, 0x92, 0x93, + 0xd9, 0xaf, 0x7d, 0xb6, 0xb1, 0xd2, 0x78, 0xea, 0xcb, 0xf0, 0x4d, 0xe9, 0x82, 0x21, 0xf5, 0xcf, + 0xce, 0x17, 0x7f, 0x2b, 0x70, 0x64, 0xff, 0x1c, 0x24, 0x13, 0x16, 0xf3, 0xb7, 0x2c, 0xeb, 0x69, + 0x21, 0xed, 0x25, 0xec, 0xc5, 0x21, 0xa3, 0x3f, 0xf0, 0xc0, 0x93, 0x52, 0xc8, 0x2a, 0x14, 0x5c, + 0xb8, 0x07, 0x53, 0x19, 0xd0, 0x21, 0x6c, 0x87, 0x3c, 0x71, 0x26, 0xb2, 0x0e, 0x05, 0x67, 0x17, + 0xf4, 0x0a, 0xf6, 0xe7, 0xc2, 0x9f, 0x4d, 0x19, 0xf1, 0x28, 0x0f, 0x88, 0x7b, 0x27, 0x85, 0x51, + 0x70, 0x21, 0x43, 0x9b, 0x94, 0x07, 0xc6, 0x1d, 0xfa, 0x1c, 0x10, 0x1b, 0x8f, 0x99, 0x93, 0xc4, + 0x24, 0x8c, 0xc4, 0x98, 0xfb, 0x8c, 0x70, 0x57, 0xdb, 0x96, 0xf2, 0xa8, 0x0b, 0xa6, 0x9f, 0x11, + 0x96, 0x8b, 0x6e, 0x60, 0x7b, 0x9e, 0x36, 0xa1, 0x6d, 0x95, 0x94, 0xf2, 0x6e, 0xed, 0xcb, 0x4d, + 0x1d, 0xaf, 0x1b, 0x26, 0xce, 0xdc, 0x2f, 0x7e, 0xc9, 0xc1, 0xb3, 0xde, 0x2c, 0x59, 0xd9, 0xe3, + 0xd1, 0x07, 0xf6, 0xb8, 0xba, 0x29, 0xcd, 0x52, 0x98, 0xff, 0x63, 0x9b, 0x7d, 0xd0, 0xe2, 0x77, + 0x52, 0x90, 0x58, 0x6a, 0xb1, 0x78, 0xfd, 0x72, 0x7e, 0xbb, 0xb5, 0xda, 0x46, 0x99, 0xd7, 0xca, + 0x88, 0x8f, 0xe2, 0xb5, 0xf8, 0xf5, 0xbf, 0x0a, 0xec, 0xbd, 0x57, 0x3a, 0x3a, 0x83, 0xa2, 0x3e, + 0x34, 0xac, 0x1e, 0x31, 0xbb, 0x8d, 0x9e, 0x61, 0x75, 0x9b, 0x64, 0xd8, 0xb5, 0xfb, 0x66, 0xc3, + 0xba, 0xb1, 0x4c, 0x43, 0xfd, 0x08, 0x9d, 0x80, 0xb6, 0xc2, 0xb7, 0xad, 0xae, 0xa9, 0x63, 0xf2, + 0xd5, 0xd7, 0xaa, 0x82, 0x5e, 0xc0, 0xf3, 0x15, 0xf6, 0xa6, 0xad, 0x37, 0xd4, 0x1c, 0xd2, 0xe0, + 0x70, 0x85, 0xe8, 0x0c, 0xdb, 0xfa, 0xad, 0x9a, 0x47, 0x47, 0x80, 0x56, 0x18, 0xbd, 0x83, 0xd5, + 0x2d, 0x74, 0x0c, 0x9f, 0x3c, 0xc6, 0xc9, 0x6d, 0x5d, 0xdd, 0x46, 0x9f, 0xc2, 0x8b, 0x15, 0xaa, + 0xd7, 0x6c, 0x92, 0x5e, 0x7f, 0x68, 0xab, 0x4f, 0xd0, 0x15, 0xbc, 0x5e, 0x21, 0xed, 0xbe, 0x69, + 0x7e, 0x4b, 0x6e, 0xad, 0x41, 0x8b, 0xb4, 0x4c, 0xdd, 0x30, 0x31, 0xa9, 0x7f, 0x37, 0x30, 0xd5, + 0x8f, 0xaf, 0xe7, 0x80, 0x1e, 0x3f, 0x60, 0xf4, 0x0a, 0x4a, 0xa9, 0x47, 0xa3, 0x45, 0x3a, 0x3d, + 0xc3, 0x6c, 0x93, 0x91, 0x8e, 0x2d, 0xbd, 0x3b, 0x58, 0x99, 0xc3, 0x11, 0xa0, 0xa1, 0x6d, 0x92, + 0xba, 0x69, 0x0f, 0x88, 0x3e, 0xd2, 0xad, 0xb6, 0x5e, 0x6f, 0x9b, 0xaa, 0x82, 0x54, 0x28, 0xa4, + 0xb8, 0x3d, 0xd0, 0xbb, 0x86, 0x8e, 0x0d, 0x35, 0x77, 0x8f, 0x98, 0xdd, 0x96, 0xde, 0x6d, 0x98, + 0x86, 0x9a, 0xbf, 0xfe, 0x55, 0x81, 0x83, 0x95, 0xf7, 0x88, 0xce, 0xe1, 0xd4, 0xb6, 0x3b, 0x6d, + 0x32, 0xea, 0x59, 0x0d, 0x93, 0x34, 0xcd, 0x6e, 0x5a, 0xe7, 0xfb, 0x29, 0x8b, 0x70, 0xf4, 0xd8, + 0xa4, 0xa3, 0xcb, 0xb4, 0x27, 0xa0, 0x3d, 0xe6, 0x6e, 0x4c, 0xc9, 0xe6, 0xd0, 0x29, 0x1c, 0x3f, + 0x66, 0xbb, 0xe6, 0x70, 0x80, 0xf5, 0xb6, 0x9a, 0xbf, 0xfe, 0x43, 0x81, 0xe7, 0x6b, 0xd6, 0x18, + 0xbd, 0x86, 0xf3, 0xde, 0x70, 0xd0, 0x1f, 0x0e, 0xc8, 0xc6, 0x95, 0xb8, 0x84, 0x97, 0xeb, 0xcd, + 0x96, 0x37, 0xe3, 0x14, 0x8e, 0xd7, 0x1b, 0x75, 0xfa, 0x6f, 0xd4, 0x1c, 0xba, 0x80, 0xb3, 0xf5, + 0xf4, 0x3b, 0x65, 0xf3, 0xf5, 0xdf, 0x14, 0x38, 0x73, 0xc4, 0x74, 0xc3, 0xfa, 0xd7, 0xd5, 0xa5, + 0xe7, 0xdc, 0x4f, 0x3f, 0xac, 0xbe, 0xf2, 0xbd, 0xb1, 0xb0, 0xf7, 0x44, 0xfa, 0x23, 0x54, 0x44, + 0xe4, 0x55, 0x3d, 0x16, 0xc8, 0xef, 0xac, 0x9a, 0x51, 0x34, 0xe4, 0xf1, 0xba, 0xbf, 0xf7, 0x9b, + 0x87, 0xdb, 0x3f, 0x8a, 0xf2, 0x7b, 0x2e, 0x67, 0xdc, 0xfc, 0x99, 0x2b, 0x36, 0xb3, 0x70, 0x0d, + 0x99, 0xde, 0x78, 0x48, 0x3f, 0xaa, 0xdd, 0x3d, 0x91, 0x51, 0xdf, 0xfc, 0x17, 0x00, 0x00, 0xff, + 0xff, 0xf3, 0x11, 0x33, 0x88, 0xd0, 0x07, 0x00, 0x00, } diff --git a/googleapis/cloud/dialogflow/v2beta1/audio_config.pb.go b/googleapis/cloud/dialogflow/v2beta1/audio_config.pb.go index c550ff22a9..a3eb5bea0c 100644 --- a/googleapis/cloud/dialogflow/v2beta1/audio_config.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/audio_config.pb.go @@ -765,76 +765,77 @@ func init() { } var fileDescriptor_80617ff5f6b0e1c6 = []byte{ - // 1122 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0xcb, 0x6e, 0xdb, 0x46, - 0x17, 0xfe, 0x29, 0xd9, 0x71, 0x7c, 0x74, 0x31, 0x33, 0xf1, 0xef, 0xd0, 0xae, 0x2f, 0xb2, 0x9c, - 0x00, 0x8a, 0x51, 0x48, 0x8d, 0xdc, 0x1b, 0xd0, 0x02, 0x05, 0x25, 0xd2, 0x12, 0x51, 0xdd, 0x4a, - 0x5d, 0x9c, 0xb6, 0x8b, 0xc1, 0x48, 0x1c, 0x51, 0x44, 0xa9, 0x19, 0x95, 0xa4, 0x9c, 0x36, 0x40, - 0x1f, 0xa1, 0xe8, 0x3b, 0x14, 0x5d, 0x75, 0xd1, 0x27, 0xe8, 0x63, 0x75, 0x51, 0x20, 0x9b, 0x82, - 0x43, 0xc9, 0x96, 0x65, 0xa5, 0xca, 0xa2, 0xbb, 0x99, 0xef, 0x9b, 0xef, 0xcc, 0x99, 0x73, 0xbe, - 0x03, 0x12, 0x8a, 0x36, 0xe7, 0xb6, 0x4b, 0x0b, 0x03, 0x97, 0x4f, 0xad, 0x82, 0xe5, 0x10, 0x97, - 0xdb, 0x43, 0x97, 0xbf, 0x2a, 0x5c, 0x17, 0xfb, 0x34, 0x20, 0x2f, 0x0a, 0x64, 0x6a, 0x39, 0x1c, - 0x0f, 0x38, 0x1b, 0x3a, 0x76, 0x7e, 0xe2, 0xf1, 0x80, 0xa3, 0x93, 0x48, 0x93, 0x17, 0x9a, 0xfc, - 0xad, 0x26, 0x3f, 0xd3, 0x1c, 0x1c, 0xcf, 0x82, 0x8a, 0xe3, 0xfd, 0xe9, 0xb0, 0x60, 0x4d, 0x3d, - 0x12, 0x38, 0x9c, 0x45, 0x01, 0x0e, 0x0e, 0x67, 0x3c, 0x99, 0x38, 0x05, 0xc2, 0x18, 0x0f, 0x04, - 0xe9, 0x47, 0x6c, 0xf6, 0x0b, 0x48, 0xb5, 0x27, 0x94, 0x0e, 0x46, 0x65, 0xce, 0x02, 0xfa, 0x43, - 0x80, 0x14, 0xd8, 0x9a, 0x8c, 0x3c, 0xe2, 0x53, 0x5f, 0x91, 0x32, 0xf1, 0xdc, 0xb6, 0x39, 0xdf, - 0xa2, 0x5d, 0xd8, 0xec, 0x73, 0xee, 0x07, 0x4a, 0x2c, 0x23, 0xe5, 0x62, 0x66, 0xb4, 0xc9, 0xfe, - 0x29, 0x41, 0x3a, 0x8a, 0x70, 0xc5, 0x3d, 0xcb, 0x60, 0x43, 0x8e, 0x10, 0x6c, 0xbc, 0xe2, 0x9e, - 0xa5, 0xc4, 0x33, 0x52, 0x6e, 0xdb, 0x14, 0x6b, 0xf4, 0x39, 0x24, 0xfd, 0x80, 0x78, 0x01, 0xe6, - 0xc3, 0xa1, 0x4f, 0x03, 0x45, 0xca, 0x48, 0xb9, 0x44, 0x71, 0x3f, 0x3f, 0x7b, 0xdd, 0x3c, 0xf9, - 0xbc, 0x36, 0x4b, 0xde, 0x4c, 0x88, 0xe3, 0x4d, 0x71, 0x1a, 0x7d, 0x0a, 0x40, 0x99, 0x35, 0xd7, - 0xc6, 0xd6, 0x69, 0xb7, 0x29, 0xb3, 0x66, 0xca, 0x63, 0x00, 0x51, 0x4e, 0x8b, 0xb2, 0x01, 0x55, - 0x36, 0x44, 0xe6, 0x0b, 0x48, 0xf6, 0x4d, 0x1c, 0x64, 0x83, 0x4d, 0xa6, 0x81, 0x1a, 0x96, 0xbe, - 0x2c, 0x2a, 0x8f, 0xba, 0x90, 0x8e, 0x3a, 0x41, 0xd9, 0x80, 0x5b, 0x0e, 0xb3, 0x45, 0xba, 0xe9, - 0x62, 0x3e, 0xbf, 0xa6, 0x19, 0x79, 0x11, 0x45, 0x9f, 0xa9, 0xcc, 0x14, 0x59, 0xdc, 0xa2, 0x73, - 0x78, 0xe4, 0x93, 0xf1, 0xc4, 0xa5, 0xd8, 0x23, 0x01, 0xc5, 0x23, 0xea, 0x05, 0xaf, 0xc5, 0x63, - 0x36, 0xcd, 0x9d, 0x88, 0x30, 0x49, 0x40, 0xab, 0x21, 0x8c, 0xce, 0x20, 0xe5, 0x12, 0x66, 0x4f, - 0x89, 0x4d, 0xf1, 0x80, 0x5b, 0x74, 0x56, 0xcc, 0xe4, 0x1c, 0x2c, 0x73, 0x8b, 0xa2, 0x1c, 0xc8, - 0x94, 0x91, 0xbe, 0x4b, 0x71, 0x58, 0x63, 0xec, 0xb0, 0x21, 0x57, 0x52, 0x19, 0x29, 0xf7, 0xd0, - 0x4c, 0x47, 0xf8, 0x4d, 0x4b, 0x4e, 0x21, 0x19, 0xb5, 0x11, 0x8f, 0x1c, 0x16, 0xf8, 0xca, 0x86, - 0x68, 0x6d, 0x22, 0xc2, 0xaa, 0x21, 0x84, 0xae, 0x60, 0xc7, 0x17, 0x7d, 0x0c, 0xfd, 0x17, 0x5a, - 0xc1, 0x57, 0x12, 0x99, 0x78, 0x2e, 0xf1, 0x0e, 0xaf, 0xbe, 0xe3, 0x20, 0x33, 0xed, 0x2f, 0x6e, - 0x85, 0x6f, 0xc6, 0xdc, 0xa2, 0xae, 0xb2, 0x25, 0x9e, 0x10, 0x6d, 0xd0, 0x4b, 0x48, 0x89, 0x05, - 0xbe, 0x26, 0x9e, 0x43, 0x58, 0xa0, 0x80, 0x28, 0xf1, 0xc5, 0x3b, 0x5e, 0x56, 0x0f, 0xb5, 0xbd, - 0x48, 0x6a, 0x26, 0xc7, 0x0b, 0x3b, 0xf4, 0x1c, 0x64, 0xdf, 0x61, 0xb6, 0x4b, 0xf1, 0x34, 0x08, - 0xa8, 0x47, 0xc2, 0xc6, 0x3f, 0x14, 0x55, 0xd9, 0x89, 0xf0, 0xee, 0x1c, 0xce, 0xfe, 0x04, 0xbb, - 0x3d, 0xee, 0x0c, 0x68, 0x9b, 0xba, 0x74, 0x10, 0x5a, 0xa7, 0x45, 0x3c, 0x32, 0xf6, 0x43, 0x07, - 0x33, 0x32, 0xa6, 0xa2, 0xed, 0xdb, 0xa6, 0x58, 0xa3, 0xaf, 0x20, 0xe1, 0xfb, 0x63, 0x17, 0xdb, - 0x94, 0x59, 0xd4, 0x13, 0x7d, 0x4b, 0x17, 0x3f, 0x58, 0x9f, 0xae, 0x3f, 0x76, 0xc5, 0x1d, 0x15, - 0xa1, 0x33, 0x21, 0x0c, 0x12, 0xad, 0xb3, 0x7f, 0x49, 0xb0, 0xd7, 0xfe, 0x91, 0x05, 0x23, 0xea, - 0x3b, 0xaf, 0xe9, 0x4d, 0x15, 0x43, 0x0b, 0x9e, 0x41, 0xca, 0x9f, 0x50, 0xf2, 0x9d, 0xc3, 0x6c, - 0xe1, 0x16, 0x91, 0x8a, 0x64, 0x26, 0xe7, 0x60, 0xe8, 0x94, 0xb0, 0xb2, 0x13, 0x27, 0x18, 0x8c, - 0x44, 0x32, 0x92, 0x19, 0x6d, 0xd0, 0x53, 0x48, 0x5f, 0x73, 0x77, 0x3a, 0xa6, 0xd8, 0x26, 0x0e, - 0xc3, 0x56, 0x5f, 0x78, 0x47, 0x32, 0x93, 0x11, 0x5a, 0x21, 0x0e, 0xd3, 0xfa, 0xe8, 0x7d, 0x40, - 0x74, 0x38, 0xa4, 0x83, 0xc0, 0xc7, 0x13, 0x8f, 0x0f, 0x1d, 0x97, 0x62, 0xc7, 0x52, 0x36, 0x85, - 0x2f, 0xe4, 0x19, 0xd3, 0x8a, 0x08, 0xc3, 0x42, 0x5f, 0xc2, 0xe6, 0x75, 0xf8, 0x08, 0x31, 0x41, - 0x89, 0xe2, 0x47, 0x6b, 0x9f, 0xbd, 0xaa, 0xac, 0x66, 0x14, 0x23, 0xfb, 0x4b, 0x0c, 0x1e, 0x35, - 0xa7, 0xc1, 0xd2, 0xd0, 0x7d, 0xfb, 0x96, 0xa1, 0xfb, 0x70, 0xed, 0x5d, 0x0b, 0xb1, 0xfe, 0x8b, - 0xd1, 0xfb, 0x1e, 0x14, 0xff, 0xa6, 0x29, 0xf8, 0x76, 0x26, 0x86, 0x8e, 0x2d, 0x2a, 0x99, 0x28, - 0x7e, 0xb2, 0xbe, 0xeb, 0x2b, 0xbb, 0x6a, 0xee, 0xf9, 0x2b, 0xf1, 0xf3, 0x37, 0x12, 0xa4, 0xee, - 0xe4, 0x8f, 0x8e, 0xe1, 0x40, 0xed, 0x6a, 0x46, 0x13, 0xeb, 0x8d, 0x72, 0x53, 0x33, 0x1a, 0x15, - 0xdc, 0x6d, 0xb4, 0x5b, 0x7a, 0xd9, 0xb8, 0x34, 0x74, 0x4d, 0xfe, 0x1f, 0x3a, 0x04, 0x65, 0x89, - 0xaf, 0x19, 0x0d, 0x5d, 0x35, 0xf1, 0x8b, 0x8f, 0x65, 0x09, 0x3d, 0x81, 0xc7, 0x4b, 0xec, 0x65, - 0x4d, 0x2d, 0xcb, 0x31, 0xa4, 0xc0, 0xee, 0x12, 0x51, 0xef, 0xd6, 0xd4, 0x2b, 0x39, 0x8e, 0xf6, - 0x00, 0x2d, 0x31, 0x6a, 0xdd, 0x94, 0x37, 0xd0, 0x3e, 0xfc, 0xff, 0x3e, 0x8e, 0xaf, 0x4a, 0xf2, - 0x26, 0x7a, 0x0f, 0x9e, 0x2c, 0x51, 0xcd, 0x4a, 0x05, 0x37, 0x5b, 0xdd, 0xb6, 0xfc, 0x00, 0x3d, - 0x87, 0x67, 0x4b, 0x64, 0xbb, 0xa5, 0xeb, 0x2f, 0xf1, 0x95, 0xd1, 0xa9, 0xe2, 0xaa, 0xae, 0x6a, - 0xba, 0x89, 0x4b, 0x5f, 0x77, 0x74, 0x79, 0xeb, 0xfc, 0x1a, 0xd0, 0xfd, 0xa1, 0x46, 0x4f, 0x21, - 0x13, 0x2a, 0xca, 0x55, 0x5c, 0x6f, 0x6a, 0x7a, 0x0d, 0xf7, 0x54, 0xd3, 0x50, 0x1b, 0x9d, 0xa5, - 0x3a, 0xec, 0x01, 0xea, 0xb6, 0x75, 0x5c, 0xd2, 0xdb, 0x1d, 0xac, 0xf6, 0x54, 0xa3, 0xa6, 0x96, - 0x6a, 0xba, 0x2c, 0x21, 0x19, 0x92, 0x21, 0xde, 0xee, 0xa8, 0x0d, 0x4d, 0x35, 0x35, 0x39, 0x36, - 0x47, 0xf4, 0x46, 0x55, 0x6d, 0x94, 0x75, 0x4d, 0x8e, 0x9f, 0xff, 0x2c, 0xc1, 0xce, 0xd2, 0x78, - 0xa2, 0x53, 0x38, 0x6a, 0xb7, 0xeb, 0x35, 0xdc, 0x6b, 0x1a, 0x65, 0x1d, 0x57, 0xf4, 0x46, 0x98, - 0xe7, 0xdd, 0x2b, 0x0f, 0x60, 0xef, 0xfe, 0x91, 0xba, 0x2a, 0xae, 0x3d, 0x04, 0xe5, 0x3e, 0x77, - 0xa9, 0x0b, 0x36, 0x86, 0x8e, 0x60, 0xff, 0x3e, 0xdb, 0xd0, 0xbb, 0x1d, 0x53, 0xad, 0xc9, 0xf1, - 0xf3, 0xdf, 0x24, 0x78, 0xbc, 0xc2, 0xcb, 0xe8, 0x19, 0x9c, 0x36, 0xbb, 0x9d, 0x56, 0xb7, 0x83, - 0xff, 0xd5, 0x12, 0x67, 0x70, 0xb2, 0xfa, 0xd8, 0xa2, 0x33, 0x8e, 0x60, 0x7f, 0xf5, 0xa1, 0x7a, - 0xeb, 0x42, 0x8e, 0xa1, 0x2c, 0x1c, 0xaf, 0xa6, 0x6f, 0x3a, 0x1b, 0x2f, 0xfd, 0x21, 0xc1, 0xd9, - 0x80, 0x8f, 0xd7, 0xcd, 0x40, 0x49, 0x5e, 0x98, 0xee, 0x56, 0xf8, 0x8d, 0x6e, 0x49, 0xdf, 0x18, - 0x33, 0x91, 0xcd, 0xc3, 0x0f, 0x59, 0x9e, 0x7b, 0x76, 0xc1, 0xa6, 0x4c, 0x7c, 0xc1, 0x0b, 0x11, - 0x45, 0x26, 0x8e, 0xff, 0xd6, 0x1f, 0xa4, 0xcf, 0x6e, 0xa1, 0xbf, 0x25, 0xe9, 0xd7, 0x58, 0x4c, - 0xbb, 0xfc, 0x3d, 0x76, 0x52, 0x89, 0x62, 0x96, 0x45, 0x22, 0xda, 0x6d, 0x22, 0xbd, 0x48, 0xd4, - 0x7f, 0x20, 0xe2, 0x5f, 0xfc, 0x13, 0x00, 0x00, 0xff, 0xff, 0x81, 0xe2, 0x86, 0xee, 0x7f, 0x09, - 0x00, 0x00, + // 1137 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0xdb, 0x6e, 0xdb, 0x46, + 0x13, 0xfe, 0x29, 0xd9, 0x49, 0x3c, 0x3a, 0x98, 0xd9, 0xe4, 0x77, 0x68, 0x37, 0x71, 0x14, 0x39, + 0x01, 0x14, 0xa3, 0x90, 0x1a, 0xb9, 0x27, 0xa0, 0x05, 0x0a, 0x4a, 0xa4, 0x25, 0xa2, 0x3a, 0x95, + 0x3a, 0x38, 0x6d, 0x2f, 0x16, 0x2b, 0x71, 0x49, 0x11, 0xa5, 0x76, 0x55, 0x92, 0x52, 0xda, 0x00, + 0x7d, 0x84, 0xa2, 0xef, 0x50, 0xf4, 0xaa, 0x17, 0x7d, 0x82, 0x3e, 0x56, 0x2f, 0x0a, 0xe4, 0xa6, + 0xe0, 0x52, 0xb2, 0x65, 0x59, 0xa9, 0x72, 0xd1, 0xbb, 0x9d, 0xef, 0x9b, 0x99, 0x9d, 0x9d, 0x6f, + 0x06, 0x24, 0x94, 0x1d, 0xce, 0x1d, 0x8f, 0x96, 0x46, 0x1e, 0x9f, 0x59, 0x25, 0xcb, 0x25, 0x1e, + 0x77, 0x6c, 0x8f, 0xbf, 0x2a, 0xcd, 0xcb, 0x43, 0x1a, 0x92, 0x17, 0x25, 0x32, 0xb3, 0x5c, 0x8e, + 0x47, 0x9c, 0xd9, 0xae, 0x53, 0x9c, 0xfa, 0x3c, 0xe4, 0xe8, 0x71, 0x1c, 0x53, 0x14, 0x31, 0xc5, + 0xab, 0x98, 0xe2, 0x22, 0xe6, 0x68, 0xe1, 0x50, 0x22, 0x53, 0xb7, 0x64, 0xbb, 0xd4, 0xb3, 0xf0, + 0x90, 0x8e, 0xc9, 0xdc, 0xe5, 0x7e, 0x9c, 0xe1, 0xe8, 0x78, 0xe1, 0x20, 0xac, 0xe1, 0xcc, 0x2e, + 0x59, 0x33, 0x9f, 0x84, 0x2e, 0x67, 0x0b, 0xfe, 0xe1, 0x4a, 0x02, 0xc2, 0x18, 0x0f, 0x05, 0x19, + 0xc4, 0x6c, 0xfe, 0x0b, 0xc8, 0x74, 0xa7, 0x94, 0x8e, 0xc6, 0x55, 0xce, 0x42, 0xfa, 0x43, 0x88, + 0x14, 0xb8, 0x3d, 0x1d, 0xfb, 0x24, 0xa0, 0x81, 0x22, 0xe5, 0x92, 0x85, 0x3d, 0x73, 0x69, 0xa2, + 0xfb, 0xb0, 0x3b, 0xe4, 0x3c, 0x08, 0x95, 0x44, 0x4e, 0x2a, 0x24, 0xcc, 0xd8, 0xc8, 0xff, 0x29, + 0x41, 0x36, 0xce, 0x70, 0xc1, 0x7d, 0xcb, 0x60, 0x36, 0x47, 0x08, 0x76, 0x5e, 0x71, 0xdf, 0x52, + 0x92, 0x39, 0xa9, 0xb0, 0x67, 0x8a, 0x33, 0xfa, 0x1c, 0xd2, 0x41, 0x48, 0xfc, 0x10, 0x73, 0xdb, + 0x0e, 0x68, 0xa8, 0x48, 0x39, 0xa9, 0x90, 0x2a, 0x1f, 0x16, 0x17, 0xcf, 0x5f, 0x16, 0x5f, 0xd4, + 0x16, 0xc5, 0x9b, 0x29, 0xe1, 0xde, 0x16, 0xde, 0xe8, 0x53, 0x00, 0xca, 0xac, 0x65, 0x6c, 0x62, + 0x5b, 0xec, 0x1e, 0x65, 0xd6, 0x22, 0xf2, 0x18, 0x40, 0xf4, 0xdb, 0xa2, 0x6c, 0x44, 0x95, 0x1d, + 0x51, 0xf9, 0x0a, 0x92, 0x7f, 0x93, 0x04, 0xd9, 0x60, 0xd3, 0x59, 0xa8, 0x46, 0xda, 0x54, 0x85, + 0x34, 0xa8, 0x0f, 0xd9, 0x58, 0x2a, 0xca, 0x46, 0xdc, 0x72, 0x99, 0x23, 0xca, 0xcd, 0x96, 0x8b, + 0xc5, 0x2d, 0x6a, 0x15, 0x45, 0x16, 0x7d, 0x11, 0x65, 0x66, 0xc8, 0xaa, 0x89, 0x4e, 0xe1, 0x6e, + 0x40, 0x26, 0x53, 0x8f, 0x62, 0x9f, 0x84, 0x14, 0x8f, 0xa9, 0x1f, 0xbe, 0x16, 0x8f, 0xd9, 0x35, + 0xf7, 0x63, 0xc2, 0x24, 0x21, 0xad, 0x47, 0x30, 0x3a, 0x81, 0x8c, 0x47, 0x98, 0x33, 0x23, 0x0e, + 0xc5, 0x23, 0x6e, 0xd1, 0x45, 0x33, 0xd3, 0x4b, 0xb0, 0xca, 0x2d, 0x8a, 0x0a, 0x20, 0x53, 0x46, + 0x86, 0x1e, 0xc5, 0x51, 0x8f, 0xb1, 0xcb, 0x6c, 0xae, 0x64, 0x72, 0x52, 0xe1, 0x8e, 0x99, 0x8d, + 0xf1, 0x4b, 0x49, 0x9e, 0x40, 0x3a, 0x96, 0x11, 0x8f, 0x5d, 0x16, 0x06, 0xca, 0x8e, 0x90, 0x36, + 0x15, 0x63, 0xf5, 0x08, 0x42, 0x17, 0xb0, 0x1f, 0x08, 0x1d, 0xa3, 0x01, 0x8d, 0x46, 0x21, 0x50, + 0x52, 0xb9, 0x64, 0x21, 0xf5, 0x0e, 0xaf, 0xbe, 0x36, 0x41, 0x66, 0x36, 0x58, 0x35, 0xc5, 0xdc, + 0x4c, 0xb8, 0x45, 0x3d, 0xe5, 0xb6, 0x78, 0x42, 0x6c, 0xa0, 0x97, 0x90, 0x11, 0x07, 0x3c, 0x27, + 0xbe, 0x4b, 0x58, 0xa8, 0x80, 0x68, 0xf1, 0xd9, 0x3b, 0x5e, 0xd6, 0x8c, 0x62, 0x07, 0x71, 0xa8, + 0x99, 0x9e, 0xac, 0x58, 0xe8, 0x39, 0xc8, 0x81, 0xcb, 0x1c, 0x8f, 0xe2, 0x59, 0x18, 0x52, 0x9f, + 0x44, 0xc2, 0xdf, 0x11, 0x5d, 0xd9, 0x8f, 0xf1, 0xfe, 0x12, 0xce, 0xff, 0x04, 0xf7, 0x07, 0xdc, + 0x1d, 0xd1, 0x2e, 0xf5, 0xe8, 0x28, 0x1a, 0x9d, 0x0e, 0xf1, 0xc9, 0x24, 0x88, 0x26, 0x98, 0x91, + 0x09, 0x15, 0xb2, 0xef, 0x99, 0xe2, 0x8c, 0xbe, 0x82, 0x54, 0x10, 0x4c, 0x3c, 0xec, 0x50, 0x66, + 0x51, 0x5f, 0xe8, 0x96, 0x2d, 0x7f, 0xb0, 0xbd, 0xdc, 0x60, 0xe2, 0x89, 0x3b, 0x6a, 0x22, 0xce, + 0x84, 0x28, 0x49, 0x7c, 0xce, 0xff, 0x25, 0xc1, 0x41, 0xf7, 0x47, 0x16, 0x8e, 0x69, 0xe0, 0xbe, + 0xa6, 0x97, 0x5d, 0x8c, 0x46, 0xf0, 0x04, 0x32, 0xc1, 0x94, 0x92, 0xef, 0x5c, 0xe6, 0x88, 0x69, + 0x11, 0xa5, 0x48, 0x66, 0x7a, 0x09, 0x46, 0x93, 0x12, 0x75, 0x76, 0xea, 0x86, 0xa3, 0xb1, 0x28, + 0x46, 0x32, 0x63, 0x03, 0x3d, 0x85, 0xec, 0x9c, 0x7b, 0xb3, 0x09, 0xc5, 0x0e, 0x71, 0x19, 0xb6, + 0x86, 0x62, 0x76, 0x24, 0x33, 0x1d, 0xa3, 0x35, 0xe2, 0x32, 0x6d, 0x88, 0xde, 0x07, 0x44, 0x6d, + 0x9b, 0x8e, 0xc2, 0x00, 0x4f, 0x7d, 0x6e, 0xbb, 0x1e, 0xc5, 0xae, 0xa5, 0xec, 0x8a, 0xb9, 0x90, + 0x17, 0x4c, 0x27, 0x26, 0x0c, 0x0b, 0x7d, 0x09, 0xbb, 0xf3, 0xe8, 0x11, 0x62, 0x83, 0x52, 0xe5, + 0x8f, 0xb6, 0x3e, 0x7b, 0x53, 0x5b, 0xcd, 0x38, 0x47, 0xfe, 0x97, 0x04, 0xdc, 0x6d, 0xcf, 0xc2, + 0xb5, 0xa5, 0xfb, 0xf6, 0x2d, 0x4b, 0xf7, 0xe1, 0xd6, 0xbb, 0x56, 0x72, 0xfd, 0x17, 0xab, 0xf7, + 0x3d, 0x28, 0xc1, 0xa5, 0x28, 0xf8, 0x6a, 0x27, 0x6c, 0xd7, 0x11, 0x9d, 0x4c, 0x95, 0x3f, 0xd9, + 0xae, 0xfa, 0x46, 0x55, 0xcd, 0x83, 0x60, 0x23, 0x7e, 0xfa, 0x46, 0x82, 0xcc, 0xb5, 0xfa, 0xd1, + 0x31, 0x1c, 0xa9, 0x7d, 0xcd, 0x68, 0x63, 0xbd, 0x55, 0x6d, 0x6b, 0x46, 0xab, 0x86, 0xfb, 0xad, + 0x6e, 0x47, 0xaf, 0x1a, 0xe7, 0x86, 0xae, 0xc9, 0xff, 0x43, 0x0f, 0x41, 0x59, 0xe3, 0x1b, 0x46, + 0x4b, 0x57, 0x4d, 0xfc, 0xe2, 0x63, 0x59, 0x42, 0x0f, 0xe0, 0xde, 0x1a, 0x7b, 0xde, 0x50, 0xab, + 0x72, 0x02, 0x29, 0x70, 0x7f, 0x8d, 0x68, 0xf6, 0x1b, 0xea, 0x85, 0x9c, 0x44, 0x07, 0x80, 0xd6, + 0x18, 0xb5, 0x69, 0xca, 0x3b, 0xe8, 0x10, 0xfe, 0x7f, 0x13, 0xc7, 0x17, 0x15, 0x79, 0x17, 0xbd, + 0x07, 0x0f, 0xd6, 0xa8, 0x76, 0xad, 0x86, 0xdb, 0x9d, 0x7e, 0x57, 0xbe, 0x85, 0x9e, 0xc3, 0xb3, + 0x35, 0xb2, 0xdb, 0xd1, 0xf5, 0x97, 0xf8, 0xc2, 0xe8, 0xd5, 0x71, 0x5d, 0x57, 0x35, 0xdd, 0xc4, + 0x95, 0xaf, 0x7b, 0xba, 0x7c, 0xfb, 0x74, 0x0e, 0xe8, 0xe6, 0x52, 0xa3, 0xa7, 0x90, 0x8b, 0x22, + 0xaa, 0x75, 0xdc, 0x6c, 0x6b, 0x7a, 0x03, 0x0f, 0x54, 0xd3, 0x50, 0x5b, 0xbd, 0xb5, 0x3e, 0x1c, + 0x00, 0xea, 0x77, 0x75, 0x5c, 0xd1, 0xbb, 0x3d, 0xac, 0x0e, 0x54, 0xa3, 0xa1, 0x56, 0x1a, 0xba, + 0x2c, 0x21, 0x19, 0xd2, 0x11, 0xde, 0xed, 0xa9, 0x2d, 0x4d, 0x35, 0x35, 0x39, 0xb1, 0x44, 0xf4, + 0x56, 0x5d, 0x6d, 0x55, 0x75, 0x4d, 0x4e, 0x9e, 0xfe, 0x2c, 0xc1, 0xfe, 0xda, 0x7a, 0xa2, 0x27, + 0xf0, 0xa8, 0xdb, 0x6d, 0x36, 0xf0, 0xa0, 0x6d, 0x54, 0x75, 0x5c, 0xd3, 0x5b, 0x51, 0x9d, 0xd7, + 0xaf, 0x3c, 0x82, 0x83, 0x9b, 0x2e, 0x4d, 0x55, 0x5c, 0xfb, 0x10, 0x94, 0x9b, 0xdc, 0xb9, 0x2e, + 0xd8, 0x04, 0x7a, 0x04, 0x87, 0x37, 0xd9, 0x96, 0xde, 0xef, 0x99, 0x6a, 0x43, 0x4e, 0x9e, 0xfe, + 0x26, 0xc1, 0xbd, 0x0d, 0xb3, 0x8c, 0x9e, 0xc1, 0x93, 0x76, 0xbf, 0xd7, 0xe9, 0xf7, 0xf0, 0xbf, + 0x8e, 0xc4, 0x09, 0x3c, 0xde, 0xec, 0xb6, 0x3a, 0x19, 0x8f, 0xe0, 0x70, 0xb3, 0x53, 0xb3, 0x73, + 0x26, 0x27, 0x50, 0x1e, 0x8e, 0x37, 0xd3, 0x97, 0xca, 0x26, 0x2b, 0x7f, 0x48, 0x70, 0x32, 0xe2, + 0x93, 0x6d, 0x3b, 0x50, 0x91, 0x57, 0xb6, 0xbb, 0x13, 0x7d, 0xa3, 0x3b, 0xd2, 0x37, 0xc6, 0x22, + 0xc8, 0xe1, 0xd1, 0x87, 0xac, 0xc8, 0x7d, 0xa7, 0xe4, 0x50, 0x26, 0xbe, 0xe0, 0xa5, 0x98, 0x22, + 0x53, 0x37, 0x78, 0xeb, 0x1f, 0xd4, 0x67, 0x57, 0xd0, 0xdf, 0x92, 0xf4, 0x6b, 0x22, 0xa1, 0x9d, + 0xff, 0x9e, 0x78, 0x5c, 0x8b, 0x73, 0x56, 0x45, 0x21, 0xda, 0x55, 0x21, 0x83, 0x38, 0x68, 0x78, + 0x4b, 0xe4, 0x3f, 0xfb, 0x27, 0x00, 0x00, 0xff, 0xff, 0xbd, 0x80, 0x81, 0x8d, 0xa0, 0x09, 0x00, + 0x00, } diff --git a/googleapis/cloud/dialogflow/v2beta1/intent.pb.go b/googleapis/cloud/dialogflow/v2beta1/intent.pb.go index 101926a56b..30b5910f55 100644 --- a/googleapis/cloud/dialogflow/v2beta1/intent.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/intent.pb.go @@ -4347,6 +4347,11 @@ type BatchUpdateIntentsRequest struct { Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. The source of the intent batch. // + // For each intent in the batch: + // + // * If `name` is specified, we update an existing intent. + // * If `name` is not specified, we create a new intent. + // // Types that are valid to be assigned to IntentBatch: // *BatchUpdateIntentsRequest_IntentBatchUri // *BatchUpdateIntentsRequest_IntentBatchInline diff --git a/googleapis/cloud/dialogflow/v2beta1/knowledge_base.pb.go b/googleapis/cloud/dialogflow/v2beta1/knowledge_base.pb.go index c5b68135e2..0b376812e9 100644 --- a/googleapis/cloud/dialogflow/v2beta1/knowledge_base.pb.go +++ b/googleapis/cloud/dialogflow/v2beta1/knowledge_base.pb.go @@ -39,7 +39,11 @@ type KnowledgeBase struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Required. The display name of the knowledge base. The name must be 1024 // bytes or less; otherwise, the creation request fails. - DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` + DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` + // Language which represents the KnowledgeBase. When the KnowledgeBase is + // created/updated, this is populated for all non en-us languages. If not + // populated, the default language en-us applies. + LanguageCode string `protobuf:"bytes,3,opt,name=language_code,json=languageCode,proto3" json:"language_code,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -84,6 +88,13 @@ func (m *KnowledgeBase) GetDisplayName() string { return "" } +func (m *KnowledgeBase) GetLanguageCode() string { + if m != nil { + return m.LanguageCode + } + return "" +} + // Request message for [KnowledgeBases.ListKnowledgeBases][google.cloud.dialogflow.v2beta1.KnowledgeBases.ListKnowledgeBases]. type ListKnowledgeBasesRequest struct { // Required. The project to list of knowledge bases for. @@ -408,57 +419,58 @@ func init() { } var fileDescriptor_9cdbbb049e0ce16a = []byte{ - // 787 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0x4d, 0x6f, 0xd3, 0x4a, - 0x14, 0xd5, 0xa4, 0xaf, 0x55, 0x3b, 0x79, 0x6d, 0x9f, 0xa6, 0x4f, 0xfd, 0x70, 0x41, 0x2d, 0x46, - 0x42, 0x55, 0xa0, 0x1e, 0x35, 0x65, 0x81, 0x52, 0x21, 0xd1, 0x0f, 0x52, 0x21, 0x3e, 0x54, 0x05, - 0x0a, 0xa2, 0x9b, 0x68, 0x92, 0x4c, 0x5c, 0x13, 0xc7, 0x63, 0x32, 0x13, 0xd2, 0x16, 0x75, 0x53, - 0xb1, 0x41, 0x48, 0x6c, 0x58, 0x23, 0x21, 0x36, 0x48, 0x88, 0x45, 0x7f, 0x07, 0x4b, 0xe0, 0x27, - 0x20, 0xfe, 0x02, 0x2c, 0x91, 0x67, 0x9c, 0x26, 0x76, 0x6c, 0x52, 0x57, 0xec, 0xe2, 0xb9, 0x73, - 0xcf, 0x9c, 0x73, 0xcf, 0xbd, 0x93, 0x81, 0x57, 0x4d, 0xc6, 0x4c, 0x9b, 0xe2, 0xb2, 0xcd, 0x9a, - 0x15, 0x5c, 0xb1, 0x88, 0xcd, 0xcc, 0xaa, 0xcd, 0x5a, 0xf8, 0x59, 0xb6, 0x44, 0x05, 0x59, 0xc2, - 0x35, 0x87, 0xb5, 0x6c, 0x5a, 0x31, 0x69, 0xb1, 0x44, 0x38, 0x35, 0xdc, 0x06, 0x13, 0x0c, 0xcd, - 0xa9, 0x2c, 0x43, 0x66, 0x19, 0x9d, 0x2c, 0xc3, 0xcf, 0xd2, 0xce, 0xf9, 0xb0, 0xc4, 0xb5, 0x30, - 0x71, 0x1c, 0x26, 0x88, 0xb0, 0x98, 0xc3, 0x55, 0xba, 0x36, 0xeb, 0x47, 0xe5, 0x57, 0xa9, 0x59, - 0xc5, 0xb4, 0xee, 0x8a, 0x7d, 0x3f, 0x38, 0x1f, 0x0e, 0x56, 0x2d, 0x6a, 0x57, 0x8a, 0x75, 0xc2, - 0x6b, 0xfe, 0x8e, 0xa9, 0x2e, 0xf0, 0xb2, 0x6d, 0x51, 0x47, 0xa8, 0x80, 0x9e, 0x87, 0xa3, 0xb7, - 0xdb, 0x74, 0xd7, 0x08, 0xa7, 0x08, 0xc1, 0x7f, 0x1c, 0x52, 0xa7, 0xd3, 0x60, 0x1e, 0x2c, 0x8c, - 0x14, 0xe4, 0x6f, 0x74, 0x01, 0xfe, 0x5b, 0xb1, 0xb8, 0x6b, 0x93, 0xfd, 0xa2, 0x8c, 0xa5, 0x64, - 0x2c, 0xed, 0xaf, 0xdd, 0x23, 0x75, 0xaa, 0x33, 0x38, 0x73, 0xc7, 0xe2, 0x22, 0x80, 0xc5, 0x0b, - 0xf4, 0x69, 0x93, 0x72, 0x81, 0x26, 0xe1, 0x90, 0x4b, 0x1a, 0xd4, 0x11, 0x3e, 0xaa, 0xff, 0x85, - 0x66, 0xe1, 0x88, 0x4b, 0x4c, 0x5a, 0xe4, 0xd6, 0x81, 0x02, 0x1d, 0x2c, 0x0c, 0x7b, 0x0b, 0xf7, - 0xad, 0x03, 0x8a, 0xce, 0x43, 0x28, 0x83, 0x82, 0xd5, 0xa8, 0x33, 0x3d, 0x20, 0x13, 0xe5, 0xf6, - 0x07, 0xde, 0x82, 0xfe, 0x16, 0x40, 0x2d, 0xea, 0x44, 0xee, 0x32, 0x87, 0x53, 0xf4, 0x08, 0x8e, - 0x07, 0x6d, 0xe0, 0xd3, 0x60, 0x7e, 0x60, 0x21, 0x9d, 0x35, 0x8c, 0x3e, 0x46, 0x18, 0x01, 0xc4, - 0xc2, 0x58, 0x2d, 0x70, 0x00, 0xba, 0x04, 0xc7, 0x1d, 0xba, 0x27, 0x8a, 0x5d, 0xdc, 0x54, 0x39, - 0x46, 0xbd, 0xe5, 0xad, 0x13, 0x7e, 0x8b, 0x70, 0x6a, 0x93, 0x06, 0xd9, 0xb5, 0xcb, 0x11, 0x51, - 0x62, 0xfd, 0x15, 0x80, 0xda, 0x7a, 0x83, 0x12, 0x41, 0x23, 0x53, 0xe2, 0x2a, 0xb8, 0x0d, 0xc7, - 0x82, 0x32, 0x25, 0x99, 0xe4, 0x2a, 0x47, 0x03, 0x2a, 0xf5, 0x3c, 0xd4, 0x36, 0xa8, 0x4d, 0x63, - 0xc8, 0x44, 0xb5, 0xc8, 0xff, 0x70, 0xb0, 0xca, 0x1a, 0x65, 0x75, 0xfe, 0x70, 0x41, 0x7d, 0xe8, - 0xc7, 0x00, 0x6a, 0xdb, 0x6e, 0x25, 0x4e, 0x55, 0x2f, 0x7b, 0xf0, 0x17, 0xd8, 0xa3, 0x15, 0x98, - 0x6e, 0xca, 0x43, 0xe5, 0x04, 0xf8, 0x15, 0xd1, 0xda, 0x98, 0xed, 0x21, 0x31, 0xf2, 0xde, 0x90, - 0xdc, 0x25, 0xbc, 0x56, 0x80, 0x6a, 0xbb, 0xf7, 0x3b, 0xfb, 0x22, 0x0d, 0xc7, 0x82, 0x3d, 0x85, - 0x7e, 0x02, 0x88, 0x7a, 0x5b, 0x0d, 0xe5, 0xfa, 0xb2, 0x8c, 0x9d, 0x08, 0x6d, 0xe5, 0x4c, 0xb9, - 0xaa, 0xb7, 0xf5, 0xdd, 0xa3, 0xaf, 0xdf, 0xdf, 0xa4, 0x4a, 0xe8, 0xf2, 0xc9, 0x8d, 0xf3, 0x5c, - 0xb5, 0xc3, 0x75, 0xb7, 0xc1, 0x9e, 0xd0, 0xb2, 0xe0, 0x38, 0x73, 0x88, 0x83, 0x7d, 0xbb, 0xb3, - 0x8c, 0x96, 0xfe, 0xb0, 0x1d, 0x13, 0x93, 0x3a, 0x22, 0x9c, 0x84, 0x7e, 0x00, 0xf8, 0x5f, 0xb8, - 0x8b, 0xd1, 0xb5, 0xbe, 0xdc, 0x63, 0x1a, 0x5f, 0x4b, 0xe8, 0x6b, 0x94, 0x50, 0xaf, 0xd9, 0xba, - 0x79, 0x07, 0x09, 0xe3, 0xcc, 0x61, 0x50, 0x68, 0x78, 0xbb, 0x94, 0xd9, 0x9b, 0x84, 0x5e, 0xa7, - 0xe0, 0x44, 0xc4, 0xf8, 0xa1, 0xfe, 0x3e, 0xc5, 0x0f, 0x6d, 0x62, 0xb9, 0x2f, 0x81, 0xd4, 0x7b, - 0x04, 0xf4, 0x24, 0xce, 0xe6, 0x42, 0x33, 0xb4, 0xb3, 0xae, 0x27, 0x77, 0x3a, 0x0c, 0x82, 0xbe, - 0x01, 0x38, 0x11, 0x71, 0x05, 0x9c, 0xa2, 0x20, 0xf1, 0x17, 0x87, 0x36, 0xd9, 0x33, 0x83, 0x37, - 0xbd, 0x7f, 0xb1, 0xb6, 0xcf, 0x99, 0x64, 0x3e, 0x67, 0xce, 0xe0, 0xf3, 0xa7, 0x14, 0x9c, 0x88, - 0xb8, 0x90, 0x4e, 0x21, 0x2b, 0xfe, 0x1a, 0x4b, 0xec, 0xf3, 0x07, 0xe5, 0xf3, 0x3b, 0x90, 0xcd, - 0x75, 0x14, 0x84, 0x1e, 0x0d, 0x7d, 0xf5, 0xf7, 0xd8, 0x5e, 0xc8, 0xde, 0x38, 0x35, 0x5a, 0x4c, - 0x79, 0xc2, 0x98, 0xda, 0xde, 0xe7, 0xd5, 0x99, 0x2e, 0x39, 0x4a, 0x26, 0x71, 0x2d, 0x6e, 0x94, - 0x59, 0xfd, 0xcb, 0xea, 0xe3, 0x5d, 0x21, 0x5c, 0x9e, 0xc3, 0xb8, 0xd5, 0x0a, 0x07, 0x31, 0x69, - 0x8a, 0x5d, 0xf5, 0x44, 0x5a, 0x74, 0x6d, 0x22, 0xaa, 0xac, 0x51, 0xbf, 0xd2, 0x6f, 0x7b, 0xe7, - 0xa8, 0xb5, 0x63, 0x00, 0x2f, 0x96, 0x59, 0xbd, 0x5f, 0x65, 0xd7, 0x50, 0xa0, 0xb4, 0x5b, 0x5e, - 0x5f, 0x6d, 0x81, 0x9d, 0x5b, 0x7e, 0x9a, 0xc9, 0x6c, 0xe2, 0x98, 0x06, 0x6b, 0x98, 0xd8, 0xa4, - 0x8e, 0xec, 0x3a, 0xdc, 0x39, 0x38, 0xf6, 0x05, 0xb7, 0xd2, 0x59, 0xfa, 0x05, 0xc0, 0xfb, 0x54, - 0x6a, 0x23, 0xff, 0x31, 0x35, 0xb7, 0xa9, 0x30, 0xd7, 0x25, 0x95, 0x8d, 0x0e, 0x95, 0x87, 0x2a, - 0xa9, 0x34, 0x24, 0xf1, 0x97, 0x7f, 0x07, 0x00, 0x00, 0xff, 0xff, 0x47, 0x85, 0x0d, 0xf6, 0x20, - 0x0a, 0x00, 0x00, + // 807 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0x4d, 0x4f, 0xdb, 0x48, + 0x18, 0xd6, 0x84, 0x05, 0xc1, 0x84, 0xc0, 0x6a, 0x58, 0xf1, 0x61, 0x76, 0x05, 0x6b, 0xa4, 0x15, + 0xca, 0x2e, 0x1e, 0x11, 0xf6, 0xb0, 0x0a, 0x5a, 0xa9, 0x10, 0x0a, 0xaa, 0xfa, 0x21, 0x94, 0x96, + 0x56, 0xe5, 0x12, 0x4d, 0xe2, 0x89, 0x71, 0xe3, 0x78, 0xdc, 0xcc, 0xa4, 0x01, 0x2a, 0x2e, 0xa8, + 0x97, 0xaa, 0x52, 0x2f, 0x3d, 0x57, 0xaa, 0x7a, 0xa9, 0x54, 0xf5, 0xc0, 0xef, 0xe8, 0xb1, 0xed, + 0x4f, 0xa8, 0xfa, 0x17, 0xda, 0x63, 0xe5, 0x19, 0x87, 0xc4, 0x8e, 0xdd, 0x10, 0xd4, 0x5b, 0x3c, + 0xef, 0xd7, 0xf3, 0xbc, 0xcf, 0xfb, 0x4e, 0x06, 0xfe, 0x6b, 0x31, 0x66, 0x39, 0x14, 0x57, 0x1c, + 0xd6, 0x34, 0xb1, 0x69, 0x13, 0x87, 0x59, 0x55, 0x87, 0xb5, 0xf0, 0xa3, 0x5c, 0x99, 0x0a, 0xb2, + 0x8a, 0x6b, 0x2e, 0x6b, 0x39, 0xd4, 0xb4, 0x68, 0xa9, 0x4c, 0x38, 0x35, 0xbc, 0x06, 0x13, 0x0c, + 0x2d, 0xa8, 0x28, 0x43, 0x46, 0x19, 0x9d, 0x28, 0x23, 0x88, 0xd2, 0x7e, 0x0f, 0xd2, 0x12, 0xcf, + 0xc6, 0xc4, 0x75, 0x99, 0x20, 0xc2, 0x66, 0x2e, 0x57, 0xe1, 0xda, 0x7c, 0x60, 0x95, 0x5f, 0xe5, + 0x66, 0x15, 0xd3, 0xba, 0x27, 0x8e, 0x02, 0xe3, 0x62, 0xd4, 0x58, 0xb5, 0xa9, 0x63, 0x96, 0xea, + 0x84, 0xd7, 0x02, 0x8f, 0x99, 0xae, 0xe4, 0x15, 0xc7, 0xa6, 0xae, 0x50, 0x06, 0xbd, 0x06, 0x33, + 0xd7, 0xdb, 0x70, 0x37, 0x09, 0xa7, 0x08, 0xc1, 0x5f, 0x5c, 0x52, 0xa7, 0xb3, 0x60, 0x11, 0x2c, + 0x8f, 0x15, 0xe5, 0x6f, 0xf4, 0x27, 0x1c, 0x37, 0x6d, 0xee, 0x39, 0xe4, 0xa8, 0x24, 0x6d, 0x29, + 0x69, 0x4b, 0x07, 0x67, 0xb7, 0x7c, 0x97, 0x25, 0x98, 0x71, 0x88, 0x6b, 0x35, 0x89, 0x45, 0x4b, + 0x15, 0x66, 0xd2, 0xd9, 0x21, 0xe9, 0x33, 0xde, 0x3e, 0x2c, 0x30, 0x93, 0xea, 0x0c, 0xce, 0xdd, + 0xb0, 0xb9, 0x08, 0x15, 0xe4, 0x45, 0xfa, 0xb0, 0x49, 0xb9, 0x40, 0xd3, 0x70, 0xc4, 0x23, 0x0d, + 0xea, 0x8a, 0xa0, 0x74, 0xf0, 0x85, 0xe6, 0xe1, 0x98, 0xe7, 0x67, 0xe5, 0xf6, 0xb1, 0xaa, 0x3c, + 0x5c, 0x1c, 0xf5, 0x0f, 0x6e, 0xdb, 0xc7, 0x14, 0xfd, 0x01, 0xa1, 0x34, 0x0a, 0x56, 0xa3, 0x6e, + 0x50, 0x53, 0xba, 0xdf, 0xf1, 0x0f, 0xf4, 0x97, 0x00, 0x6a, 0x71, 0x15, 0xb9, 0xc7, 0x5c, 0x4e, + 0xd1, 0x3d, 0x38, 0x19, 0xd6, 0x8a, 0xcf, 0x82, 0xc5, 0xa1, 0xe5, 0x74, 0xce, 0x30, 0xfa, 0xa8, + 0x65, 0x84, 0x32, 0x16, 0x27, 0x6a, 0xa1, 0x02, 0xe8, 0x2f, 0x38, 0xe9, 0xd2, 0x43, 0x51, 0xea, + 0xc2, 0xa6, 0x7a, 0x96, 0xf1, 0x8f, 0x77, 0xcf, 0xf1, 0xad, 0xc0, 0x99, 0x1d, 0x1a, 0x46, 0xd7, + 0x6e, 0x47, 0x8c, 0x0e, 0xfa, 0x33, 0x00, 0xb5, 0x42, 0x83, 0x12, 0x41, 0x63, 0x43, 0x92, 0x3a, + 0xb8, 0x07, 0x27, 0xc2, 0x34, 0x25, 0x98, 0xc1, 0x59, 0x66, 0x42, 0x2c, 0xf5, 0x6d, 0xa8, 0x6d, + 0x51, 0x87, 0x26, 0x80, 0x89, 0x9b, 0xa3, 0xdf, 0xe0, 0x70, 0x95, 0x35, 0x2a, 0xaa, 0xfe, 0x68, + 0x51, 0x7d, 0xe8, 0x67, 0x00, 0x6a, 0x7b, 0x9e, 0x99, 0xc4, 0xaa, 0x17, 0x3d, 0xf8, 0x09, 0xe8, + 0xd1, 0x3a, 0x4c, 0x37, 0x65, 0x51, 0xb9, 0x26, 0x41, 0x47, 0xb4, 0x76, 0xce, 0xf6, 0x26, 0x19, + 0xdb, 0xfe, 0x26, 0xdd, 0x24, 0xbc, 0x56, 0x84, 0xca, 0xdd, 0xff, 0x9d, 0x7b, 0x92, 0x86, 0x13, + 0xe1, 0x99, 0x42, 0x5f, 0x01, 0x44, 0xbd, 0xa3, 0x86, 0xf2, 0x7d, 0x51, 0x26, 0x6e, 0x84, 0xb6, + 0x7e, 0xa9, 0x58, 0x35, 0xdb, 0xfa, 0xc1, 0xe9, 0xc7, 0xcf, 0x2f, 0x52, 0x65, 0xf4, 0xf7, 0xf9, + 0xb5, 0xf4, 0x58, 0x8d, 0xc3, 0xff, 0x5e, 0x83, 0x3d, 0xa0, 0x15, 0xc1, 0x71, 0xf6, 0x04, 0x87, + 0xe7, 0x76, 0x7f, 0x0d, 0xad, 0xfe, 0xc0, 0x1d, 0x13, 0x8b, 0xba, 0x22, 0x1a, 0x84, 0xbe, 0x00, + 0xf8, 0x6b, 0x74, 0x8a, 0xd1, 0x7f, 0x7d, 0xb1, 0x27, 0x0c, 0xbe, 0x36, 0xa0, 0xae, 0x71, 0x44, + 0xfd, 0x61, 0xeb, 0xc6, 0x1d, 0x06, 0x8c, 0xb3, 0x27, 0x61, 0xa2, 0x51, 0x77, 0x49, 0xb3, 0x37, + 0x08, 0x3d, 0x4f, 0xc1, 0xa9, 0x98, 0xf5, 0x43, 0xfd, 0x75, 0x4a, 0x5e, 0xda, 0x81, 0xe9, 0x3e, + 0x05, 0x92, 0xef, 0x29, 0xd0, 0x07, 0x51, 0x36, 0x1f, 0xd9, 0xa1, 0xfd, 0x82, 0x3e, 0xb8, 0xd2, + 0xd1, 0x24, 0xe8, 0x13, 0x80, 0x53, 0x31, 0x57, 0xc0, 0x05, 0x1a, 0x92, 0x7c, 0x71, 0x68, 0xd3, + 0x3d, 0x3b, 0x78, 0xd5, 0xff, 0xab, 0x6b, 0xeb, 0x9c, 0x1d, 0x4c, 0xe7, 0xec, 0x25, 0x74, 0x7e, + 0x97, 0x82, 0x53, 0x31, 0x17, 0xd2, 0x05, 0x68, 0x25, 0x5f, 0x63, 0x03, 0xeb, 0xfc, 0x46, 0xe9, + 0xfc, 0x0a, 0xe4, 0xf2, 0x1d, 0x06, 0x91, 0x97, 0x45, 0x5f, 0xfe, 0x3d, 0xb2, 0x17, 0x73, 0x57, + 0x2e, 0x9c, 0x2d, 0xa1, 0x3d, 0xd1, 0x9c, 0xda, 0xe1, 0xfb, 0x8d, 0xb9, 0x2e, 0x3a, 0x8a, 0x26, + 0xf1, 0x6c, 0x6e, 0x54, 0x58, 0xfd, 0xc3, 0xc6, 0xfd, 0x03, 0x21, 0x3c, 0x9e, 0xc7, 0xb8, 0xd5, + 0x8a, 0x1a, 0x31, 0x69, 0x8a, 0x03, 0xf5, 0x8e, 0x5a, 0xf1, 0x1c, 0x22, 0xaa, 0xac, 0x51, 0xff, + 0xa7, 0x9f, 0x7b, 0xa7, 0xd4, 0xe6, 0x19, 0x80, 0x4b, 0x15, 0x56, 0xef, 0xd7, 0xd9, 0x4d, 0x14, + 0x6a, 0xed, 0xae, 0x3f, 0x57, 0xbb, 0x60, 0xff, 0x5a, 0x10, 0x66, 0x31, 0xff, 0x91, 0x62, 0xb0, + 0x86, 0x85, 0x2d, 0xea, 0xca, 0xa9, 0xc3, 0x9d, 0xc2, 0x89, 0xcf, 0xbc, 0xf5, 0xce, 0xd1, 0x37, + 0x00, 0x5e, 0xa7, 0x52, 0x5b, 0xdb, 0x6f, 0x53, 0x0b, 0x3b, 0x2a, 0x67, 0x41, 0x42, 0xd9, 0xea, + 0x40, 0xb9, 0xab, 0x82, 0xca, 0x23, 0x32, 0xff, 0xda, 0xf7, 0x00, 0x00, 0x00, 0xff, 0xff, 0x8f, + 0x36, 0x02, 0xd0, 0x45, 0x0a, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/cloud/document/v1beta1/document.pb.go b/googleapis/cloud/documentai/v1beta1/document.pb.go similarity index 76% rename from googleapis/cloud/document/v1beta1/document.pb.go rename to googleapis/cloud/documentai/v1beta1/document.pb.go index 076e690677..3276b74fab 100644 --- a/googleapis/cloud/document/v1beta1/document.pb.go +++ b/googleapis/cloud/documentai/v1beta1/document.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. -// source: google/cloud/document/v1beta1/document.proto +// source: google/cloud/documentai/v1beta1/document.proto -package document +package documentai import ( fmt "fmt" @@ -64,7 +64,7 @@ func (x Document_Page_Layout_Orientation) String() string { } func (Document_Page_Layout_Orientation) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 2, 1, 0} + return fileDescriptor_5660e1b1964906ba, []int{0, 2, 1, 0} } // Enum to denote the type of break found. @@ -100,7 +100,7 @@ func (x Document_Page_Token_DetectedBreak_Type) String() string { } func (Document_Page_Token_DetectedBreak_Type) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 2, 5, 0, 0} + return fileDescriptor_5660e1b1964906ba, []int{0, 2, 5, 0, 0} } // Document represents the canonical document resource in Document Understanding @@ -121,14 +121,18 @@ type Document struct { MimeType string `protobuf:"bytes,3,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"` // UTF-8 encoded text in reading order from the document. Text string `protobuf:"bytes,4,opt,name=text,proto3" json:"text,omitempty"` - // Styles for the [Document.text][google.cloud.document.v1beta1.Document.text]. + // Styles for the + // [Document.text][google.cloud.documentai.v1beta1.Document.text]. TextStyles []*Document_Style `protobuf:"bytes,5,rep,name=text_styles,json=textStyles,proto3" json:"text_styles,omitempty"` - // Visual page layout for the [Document][google.cloud.document.v1beta1.Document]. + // Visual page layout for the + // [Document][google.cloud.documentai.v1beta1.Document]. Pages []*Document_Page `protobuf:"bytes,6,rep,name=pages,proto3" json:"pages,omitempty"` - // A list of entities detected on [Document.text][google.cloud.document.v1beta1.Document.text]. For document shards, - // entities in this list may cross shard boundaries. + // A list of entities detected on + // [Document.text][google.cloud.documentai.v1beta1.Document.text]. For + // document shards, entities in this list may cross shard boundaries. Entities []*Document_Entity `protobuf:"bytes,7,rep,name=entities,proto3" json:"entities,omitempty"` - // Relationship among [Document.entities][google.cloud.document.v1beta1.Document.entities]. + // Relationship among + // [Document.entities][google.cloud.documentai.v1beta1.Document.entities]. EntityRelations []*Document_EntityRelation `protobuf:"bytes,8,rep,name=entity_relations,json=entityRelations,proto3" json:"entity_relations,omitempty"` // Information about the sharding if this document is sharded part of a larger // document. If the document is not sharded, this message is not specified. @@ -144,7 +148,7 @@ func (m *Document) Reset() { *m = Document{} } func (m *Document) String() string { return proto.CompactTextString(m) } func (*Document) ProtoMessage() {} func (*Document) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0} + return fileDescriptor_5660e1b1964906ba, []int{0} } func (m *Document) XXX_Unmarshal(b []byte) error { @@ -274,8 +278,9 @@ type Document_ShardInfo struct { ShardIndex int64 `protobuf:"varint,1,opt,name=shard_index,json=shardIndex,proto3" json:"shard_index,omitempty"` // Total number of shards. ShardCount int64 `protobuf:"varint,2,opt,name=shard_count,json=shardCount,proto3" json:"shard_count,omitempty"` - // The index of the first character in [Document.text][google.cloud.document.v1beta1.Document.text] in the overall - // document global text. + // The index of the first character in + // [Document.text][google.cloud.documentai.v1beta1.Document.text] in the + // overall document global text. TextOffset int64 `protobuf:"varint,3,opt,name=text_offset,json=textOffset,proto3" json:"text_offset,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -286,7 +291,7 @@ func (m *Document_ShardInfo) Reset() { *m = Document_ShardInfo{} } func (m *Document_ShardInfo) String() string { return proto.CompactTextString(m) } func (*Document_ShardInfo) ProtoMessage() {} func (*Document_ShardInfo) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 0} + return fileDescriptor_5660e1b1964906ba, []int{0, 0} } func (m *Document_ShardInfo) XXX_Unmarshal(b []byte) error { @@ -331,7 +336,8 @@ func (m *Document_ShardInfo) GetTextOffset() int64 { // Annotation for common text style attributes. This adheres to CSS // conventions as much as possible. type Document_Style struct { - // Text anchor indexing into the [Document.text][google.cloud.document.v1beta1.Document.text]. + // Text anchor indexing into the + // [Document.text][google.cloud.documentai.v1beta1.Document.text]. TextAnchor *Document_TextAnchor `protobuf:"bytes,1,opt,name=text_anchor,json=textAnchor,proto3" json:"text_anchor,omitempty"` // Text color. Color *color.Color `protobuf:"bytes,2,opt,name=color,proto3" json:"color,omitempty"` @@ -358,7 +364,7 @@ func (m *Document_Style) Reset() { *m = Document_Style{} } func (m *Document_Style) String() string { return proto.CompactTextString(m) } func (*Document_Style) ProtoMessage() {} func (*Document_Style) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 1} + return fileDescriptor_5660e1b1964906ba, []int{0, 1} } func (m *Document_Style) XXX_Unmarshal(b []byte) error { @@ -443,7 +449,7 @@ func (m *Document_Style_FontSize) Reset() { *m = Document_Style_FontSize func (m *Document_Style_FontSize) String() string { return proto.CompactTextString(m) } func (*Document_Style_FontSize) ProtoMessage() {} func (*Document_Style_FontSize) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 1, 0} + return fileDescriptor_5660e1b1964906ba, []int{0, 1, 0} } func (m *Document_Style_FontSize) XXX_Unmarshal(b []byte) error { @@ -478,15 +484,18 @@ func (m *Document_Style_FontSize) GetUnit() string { return "" } -// A page in a [Document][google.cloud.document.v1beta1.Document]. +// A page in a [Document][google.cloud.documentai.v1beta1.Document]. type Document_Page struct { - // 1-based index for current [Page][google.cloud.document.v1beta1.Document.Page] in a parent [Document][google.cloud.document.v1beta1.Document]. - // Useful when a page is taken out of a [Document][google.cloud.document.v1beta1.Document] for individual - // processing. + // 1-based index for current + // [Page][google.cloud.documentai.v1beta1.Document.Page] in a parent + // [Document][google.cloud.documentai.v1beta1.Document]. Useful when a page + // is taken out of a [Document][google.cloud.documentai.v1beta1.Document] + // for individual processing. PageNumber int32 `protobuf:"varint,1,opt,name=page_number,json=pageNumber,proto3" json:"page_number,omitempty"` // Physical dimension of the page. Dimension *Document_Page_Dimension `protobuf:"bytes,2,opt,name=dimension,proto3" json:"dimension,omitempty"` - // [Layout][google.cloud.document.v1beta1.Document.Page.Layout] for the page. + // [Layout][google.cloud.documentai.v1beta1.Document.Page.Layout] for the + // page. Layout *Document_Page_Layout `protobuf:"bytes,3,opt,name=layout,proto3" json:"layout,omitempty"` // A list of detected languages together with confidence. DetectedLanguages []*Document_Page_DetectedLanguage `protobuf:"bytes,4,rep,name=detected_languages,json=detectedLanguages,proto3" json:"detected_languages,omitempty"` @@ -518,7 +527,7 @@ func (m *Document_Page) Reset() { *m = Document_Page{} } func (m *Document_Page) String() string { return proto.CompactTextString(m) } func (*Document_Page) ProtoMessage() {} func (*Document_Page) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 2} + return fileDescriptor_5660e1b1964906ba, []int{0, 2} } func (m *Document_Page) XXX_Unmarshal(b []byte) error { @@ -633,7 +642,7 @@ func (m *Document_Page_Dimension) Reset() { *m = Document_Page_Dimension func (m *Document_Page_Dimension) String() string { return proto.CompactTextString(m) } func (*Document_Page_Dimension) ProtoMessage() {} func (*Document_Page_Dimension) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 2, 0} + return fileDescriptor_5660e1b1964906ba, []int{0, 2, 0} } func (m *Document_Page_Dimension) XXX_Unmarshal(b []byte) error { @@ -677,16 +686,21 @@ func (m *Document_Page_Dimension) GetUnit() string { // Visual element describing a layout unit on a page. type Document_Page_Layout struct { - // Text anchor indexing into the [Document.text][google.cloud.document.v1beta1.Document.text]. + // Text anchor indexing into the + // [Document.text][google.cloud.documentai.v1beta1.Document.text]. TextAnchor *Document_TextAnchor `protobuf:"bytes,1,opt,name=text_anchor,json=textAnchor,proto3" json:"text_anchor,omitempty"` - // Confidence of the current [Layout][google.cloud.document.v1beta1.Document.Page.Layout] within context of the object this - // layout is for. e.g. confidence can be for a single token, a table, - // a visual element, etc. depending on context. Range [0, 1]. + // Confidence of the current + // [Layout][google.cloud.documentai.v1beta1.Document.Page.Layout] within + // context of the object this layout is for. e.g. confidence can be for a + // single token, a table, a visual element, etc. depending on context. + // Range [0, 1]. Confidence float32 `protobuf:"fixed32,2,opt,name=confidence,proto3" json:"confidence,omitempty"` - // The bounding polygon for the [Layout][google.cloud.document.v1beta1.Document.Page.Layout]. + // The bounding polygon for the + // [Layout][google.cloud.documentai.v1beta1.Document.Page.Layout]. BoundingPoly *BoundingPoly `protobuf:"bytes,3,opt,name=bounding_poly,json=boundingPoly,proto3" json:"bounding_poly,omitempty"` - // Detected orientation for the [Layout][google.cloud.document.v1beta1.Document.Page.Layout]. - Orientation Document_Page_Layout_Orientation `protobuf:"varint,4,opt,name=orientation,proto3,enum=google.cloud.document.v1beta1.Document_Page_Layout_Orientation" json:"orientation,omitempty"` + // Detected orientation for the + // [Layout][google.cloud.documentai.v1beta1.Document.Page.Layout]. + Orientation Document_Page_Layout_Orientation `protobuf:"varint,4,opt,name=orientation,proto3,enum=google.cloud.documentai.v1beta1.Document_Page_Layout_Orientation" json:"orientation,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -696,7 +710,7 @@ func (m *Document_Page_Layout) Reset() { *m = Document_Page_Layout{} } func (m *Document_Page_Layout) String() string { return proto.CompactTextString(m) } func (*Document_Page_Layout) ProtoMessage() {} func (*Document_Page_Layout) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 2, 1} + return fileDescriptor_5660e1b1964906ba, []int{0, 2, 1} } func (m *Document_Page_Layout) XXX_Unmarshal(b []byte) error { @@ -748,7 +762,8 @@ func (m *Document_Page_Layout) GetOrientation() Document_Page_Layout_Orientation // A block has a set of lines (collected into paragraphs) that have a // common line-spacing and orientation. type Document_Page_Block struct { - // [Layout][google.cloud.document.v1beta1.Document.Page.Layout] for [Block][google.cloud.document.v1beta1.Document.Page.Block]. + // [Layout][google.cloud.documentai.v1beta1.Document.Page.Layout] for + // [Block][google.cloud.documentai.v1beta1.Document.Page.Block]. Layout *Document_Page_Layout `protobuf:"bytes,1,opt,name=layout,proto3" json:"layout,omitempty"` // A list of detected languages together with confidence. DetectedLanguages []*Document_Page_DetectedLanguage `protobuf:"bytes,2,rep,name=detected_languages,json=detectedLanguages,proto3" json:"detected_languages,omitempty"` @@ -761,7 +776,7 @@ func (m *Document_Page_Block) Reset() { *m = Document_Page_Block{} } func (m *Document_Page_Block) String() string { return proto.CompactTextString(m) } func (*Document_Page_Block) ProtoMessage() {} func (*Document_Page_Block) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 2, 2} + return fileDescriptor_5660e1b1964906ba, []int{0, 2, 2} } func (m *Document_Page_Block) XXX_Unmarshal(b []byte) error { @@ -798,7 +813,8 @@ func (m *Document_Page_Block) GetDetectedLanguages() []*Document_Page_DetectedLa // A collection of lines that a human would perceive as a paragraph. type Document_Page_Paragraph struct { - // [Layout][google.cloud.document.v1beta1.Document.Page.Layout] for [Paragraph][google.cloud.document.v1beta1.Document.Page.Paragraph]. + // [Layout][google.cloud.documentai.v1beta1.Document.Page.Layout] for + // [Paragraph][google.cloud.documentai.v1beta1.Document.Page.Paragraph]. Layout *Document_Page_Layout `protobuf:"bytes,1,opt,name=layout,proto3" json:"layout,omitempty"` // A list of detected languages together with confidence. DetectedLanguages []*Document_Page_DetectedLanguage `protobuf:"bytes,2,rep,name=detected_languages,json=detectedLanguages,proto3" json:"detected_languages,omitempty"` @@ -811,7 +827,7 @@ func (m *Document_Page_Paragraph) Reset() { *m = Document_Page_Paragraph func (m *Document_Page_Paragraph) String() string { return proto.CompactTextString(m) } func (*Document_Page_Paragraph) ProtoMessage() {} func (*Document_Page_Paragraph) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 2, 3} + return fileDescriptor_5660e1b1964906ba, []int{0, 2, 3} } func (m *Document_Page_Paragraph) XXX_Unmarshal(b []byte) error { @@ -849,7 +865,8 @@ func (m *Document_Page_Paragraph) GetDetectedLanguages() []*Document_Page_Detect // A collection of tokens that a human would perceive as a line. // Does not cross column boundaries, can be horizontal, vertical, etc. type Document_Page_Line struct { - // [Layout][google.cloud.document.v1beta1.Document.Page.Layout] for [Line][google.cloud.document.v1beta1.Document.Page.Line]. + // [Layout][google.cloud.documentai.v1beta1.Document.Page.Layout] for + // [Line][google.cloud.documentai.v1beta1.Document.Page.Line]. Layout *Document_Page_Layout `protobuf:"bytes,1,opt,name=layout,proto3" json:"layout,omitempty"` // A list of detected languages together with confidence. DetectedLanguages []*Document_Page_DetectedLanguage `protobuf:"bytes,2,rep,name=detected_languages,json=detectedLanguages,proto3" json:"detected_languages,omitempty"` @@ -862,7 +879,7 @@ func (m *Document_Page_Line) Reset() { *m = Document_Page_Line{} } func (m *Document_Page_Line) String() string { return proto.CompactTextString(m) } func (*Document_Page_Line) ProtoMessage() {} func (*Document_Page_Line) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 2, 4} + return fileDescriptor_5660e1b1964906ba, []int{0, 2, 4} } func (m *Document_Page_Line) XXX_Unmarshal(b []byte) error { @@ -899,9 +916,11 @@ func (m *Document_Page_Line) GetDetectedLanguages() []*Document_Page_DetectedLan // A detected token. type Document_Page_Token struct { - // [Layout][google.cloud.document.v1beta1.Document.Page.Layout] for [Token][google.cloud.document.v1beta1.Document.Page.Token]. + // [Layout][google.cloud.documentai.v1beta1.Document.Page.Layout] for + // [Token][google.cloud.documentai.v1beta1.Document.Page.Token]. Layout *Document_Page_Layout `protobuf:"bytes,1,opt,name=layout,proto3" json:"layout,omitempty"` - // Detected break at the end of a [Token][google.cloud.document.v1beta1.Document.Page.Token]. + // Detected break at the end of a + // [Token][google.cloud.documentai.v1beta1.Document.Page.Token]. DetectedBreak *Document_Page_Token_DetectedBreak `protobuf:"bytes,2,opt,name=detected_break,json=detectedBreak,proto3" json:"detected_break,omitempty"` // A list of detected languages together with confidence. DetectedLanguages []*Document_Page_DetectedLanguage `protobuf:"bytes,3,rep,name=detected_languages,json=detectedLanguages,proto3" json:"detected_languages,omitempty"` @@ -914,7 +933,7 @@ func (m *Document_Page_Token) Reset() { *m = Document_Page_Token{} } func (m *Document_Page_Token) String() string { return proto.CompactTextString(m) } func (*Document_Page_Token) ProtoMessage() {} func (*Document_Page_Token) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 2, 5} + return fileDescriptor_5660e1b1964906ba, []int{0, 2, 5} } func (m *Document_Page_Token) XXX_Unmarshal(b []byte) error { @@ -956,10 +975,11 @@ func (m *Document_Page_Token) GetDetectedLanguages() []*Document_Page_DetectedLa return nil } -// Detected break at the end of a [Token][google.cloud.document.v1beta1.Document.Page.Token]. +// Detected break at the end of a +// [Token][google.cloud.documentai.v1beta1.Document.Page.Token]. type Document_Page_Token_DetectedBreak struct { // Detected break type. - Type Document_Page_Token_DetectedBreak_Type `protobuf:"varint,1,opt,name=type,proto3,enum=google.cloud.document.v1beta1.Document_Page_Token_DetectedBreak_Type" json:"type,omitempty"` + Type Document_Page_Token_DetectedBreak_Type `protobuf:"varint,1,opt,name=type,proto3,enum=google.cloud.documentai.v1beta1.Document_Page_Token_DetectedBreak_Type" json:"type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -969,7 +989,7 @@ func (m *Document_Page_Token_DetectedBreak) Reset() { *m = Document_Page func (m *Document_Page_Token_DetectedBreak) String() string { return proto.CompactTextString(m) } func (*Document_Page_Token_DetectedBreak) ProtoMessage() {} func (*Document_Page_Token_DetectedBreak) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 2, 5, 0} + return fileDescriptor_5660e1b1964906ba, []int{0, 2, 5, 0} } func (m *Document_Page_Token_DetectedBreak) XXX_Unmarshal(b []byte) error { @@ -1000,9 +1020,11 @@ func (m *Document_Page_Token_DetectedBreak) GetType() Document_Page_Token_Detect // Detected non-text visual elements e.g. checkbox, signature etc. on the // page. type Document_Page_VisualElement struct { - // [Layout][google.cloud.document.v1beta1.Document.Page.Layout] for [Token][google.cloud.document.v1beta1.Document.Page.Token]. + // [Layout][google.cloud.documentai.v1beta1.Document.Page.Layout] for + // [Token][google.cloud.documentai.v1beta1.Document.Page.Token]. Layout *Document_Page_Layout `protobuf:"bytes,1,opt,name=layout,proto3" json:"layout,omitempty"` - // Type of the [VisualElement][google.cloud.document.v1beta1.Document.Page.VisualElement]. + // Type of the + // [VisualElement][google.cloud.documentai.v1beta1.Document.Page.VisualElement]. Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // A list of detected languages together with confidence. DetectedLanguages []*Document_Page_DetectedLanguage `protobuf:"bytes,3,rep,name=detected_languages,json=detectedLanguages,proto3" json:"detected_languages,omitempty"` @@ -1015,7 +1037,7 @@ func (m *Document_Page_VisualElement) Reset() { *m = Document_Page_Visua func (m *Document_Page_VisualElement) String() string { return proto.CompactTextString(m) } func (*Document_Page_VisualElement) ProtoMessage() {} func (*Document_Page_VisualElement) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 2, 6} + return fileDescriptor_5660e1b1964906ba, []int{0, 2, 6} } func (m *Document_Page_VisualElement) XXX_Unmarshal(b []byte) error { @@ -1059,7 +1081,8 @@ func (m *Document_Page_VisualElement) GetDetectedLanguages() []*Document_Page_De // A table representation similar to HTML table structure. type Document_Page_Table struct { - // [Layout][google.cloud.document.v1beta1.Document.Page.Layout] for [Table][google.cloud.document.v1beta1.Document.Page.Table]. + // [Layout][google.cloud.documentai.v1beta1.Document.Page.Layout] for + // [Table][google.cloud.documentai.v1beta1.Document.Page.Table]. Layout *Document_Page_Layout `protobuf:"bytes,1,opt,name=layout,proto3" json:"layout,omitempty"` // Header rows of the table. HeaderRows []*Document_Page_Table_TableRow `protobuf:"bytes,2,rep,name=header_rows,json=headerRows,proto3" json:"header_rows,omitempty"` @@ -1076,7 +1099,7 @@ func (m *Document_Page_Table) Reset() { *m = Document_Page_Table{} } func (m *Document_Page_Table) String() string { return proto.CompactTextString(m) } func (*Document_Page_Table) ProtoMessage() {} func (*Document_Page_Table) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 2, 7} + return fileDescriptor_5660e1b1964906ba, []int{0, 2, 7} } func (m *Document_Page_Table) XXX_Unmarshal(b []byte) error { @@ -1138,7 +1161,7 @@ func (m *Document_Page_Table_TableRow) Reset() { *m = Document_Page_Tabl func (m *Document_Page_Table_TableRow) String() string { return proto.CompactTextString(m) } func (*Document_Page_Table_TableRow) ProtoMessage() {} func (*Document_Page_Table_TableRow) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 2, 7, 0} + return fileDescriptor_5660e1b1964906ba, []int{0, 2, 7, 0} } func (m *Document_Page_Table_TableRow) XXX_Unmarshal(b []byte) error { @@ -1168,7 +1191,8 @@ func (m *Document_Page_Table_TableRow) GetCells() []*Document_Page_Table_TableCe // A cell representation inside the table. type Document_Page_Table_TableCell struct { - // [Layout][google.cloud.document.v1beta1.Document.Page.Layout] for [TableCell][google.cloud.document.v1beta1.Document.Page.Table.TableCell]. + // [Layout][google.cloud.documentai.v1beta1.Document.Page.Layout] for + // [TableCell][google.cloud.documentai.v1beta1.Document.Page.Table.TableCell]. Layout *Document_Page_Layout `protobuf:"bytes,1,opt,name=layout,proto3" json:"layout,omitempty"` // How many rows this cell spans. RowSpan int32 `protobuf:"varint,2,opt,name=row_span,json=rowSpan,proto3" json:"row_span,omitempty"` @@ -1185,7 +1209,7 @@ func (m *Document_Page_Table_TableCell) Reset() { *m = Document_Page_Tab func (m *Document_Page_Table_TableCell) String() string { return proto.CompactTextString(m) } func (*Document_Page_Table_TableCell) ProtoMessage() {} func (*Document_Page_Table_TableCell) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 2, 7, 1} + return fileDescriptor_5660e1b1964906ba, []int{0, 2, 7, 1} } func (m *Document_Page_Table_TableCell) XXX_Unmarshal(b []byte) error { @@ -1236,10 +1260,13 @@ func (m *Document_Page_Table_TableCell) GetDetectedLanguages() []*Document_Page_ // A form field detected on the page. type Document_Page_FormField struct { - // [Layout][google.cloud.document.v1beta1.Document.Page.Layout] for the [FormField][google.cloud.document.v1beta1.Document.Page.FormField] name. e.g. `Address`, `Email`, - // `Grand total`, `Phone number`, etc. + // [Layout][google.cloud.documentai.v1beta1.Document.Page.Layout] for the + // [FormField][google.cloud.documentai.v1beta1.Document.Page.FormField] + // name. e.g. `Address`, `Email`, `Grand total`, `Phone number`, etc. FieldName *Document_Page_Layout `protobuf:"bytes,1,opt,name=field_name,json=fieldName,proto3" json:"field_name,omitempty"` - // [Layout][google.cloud.document.v1beta1.Document.Page.Layout] for the [FormField][google.cloud.document.v1beta1.Document.Page.FormField] value. + // [Layout][google.cloud.documentai.v1beta1.Document.Page.Layout] for the + // [FormField][google.cloud.documentai.v1beta1.Document.Page.FormField] + // value. FieldValue *Document_Page_Layout `protobuf:"bytes,2,opt,name=field_value,json=fieldValue,proto3" json:"field_value,omitempty"` // A list of detected languages for name together with confidence. NameDetectedLanguages []*Document_Page_DetectedLanguage `protobuf:"bytes,3,rep,name=name_detected_languages,json=nameDetectedLanguages,proto3" json:"name_detected_languages,omitempty"` @@ -1254,7 +1281,7 @@ func (m *Document_Page_FormField) Reset() { *m = Document_Page_FormField func (m *Document_Page_FormField) String() string { return proto.CompactTextString(m) } func (*Document_Page_FormField) ProtoMessage() {} func (*Document_Page_FormField) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 2, 8} + return fileDescriptor_5660e1b1964906ba, []int{0, 2, 8} } func (m *Document_Page_FormField) XXX_Unmarshal(b []byte) error { @@ -1320,7 +1347,7 @@ func (m *Document_Page_DetectedLanguage) Reset() { *m = Document_Page_De func (m *Document_Page_DetectedLanguage) String() string { return proto.CompactTextString(m) } func (*Document_Page_DetectedLanguage) ProtoMessage() {} func (*Document_Page_DetectedLanguage) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 2, 9} + return fileDescriptor_5660e1b1964906ba, []int{0, 2, 9} } func (m *Document_Page_DetectedLanguage) XXX_Unmarshal(b []byte) error { @@ -1359,7 +1386,8 @@ func (m *Document_Page_DetectedLanguage) GetConfidence() float32 { // organization, or location. type Document_Entity struct { // Provenance of the entity. - // Text anchor indexing into the [Document.text][google.cloud.document.v1beta1.Document.text]. + // Text anchor indexing into the + // [Document.text][google.cloud.documentai.v1beta1.Document.text]. TextAnchor *Document_TextAnchor `protobuf:"bytes,1,opt,name=text_anchor,json=textAnchor,proto3" json:"text_anchor,omitempty"` // Entity type from a schema e.g. `Address`. Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` @@ -1377,7 +1405,7 @@ func (m *Document_Entity) Reset() { *m = Document_Entity{} } func (m *Document_Entity) String() string { return proto.CompactTextString(m) } func (*Document_Entity) ProtoMessage() {} func (*Document_Entity) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 3} + return fileDescriptor_5660e1b1964906ba, []int{0, 3} } func (m *Document_Entity) XXX_Unmarshal(b []byte) error { @@ -1426,7 +1454,8 @@ func (m *Document_Entity) GetMentionId() string { return "" } -// Relationship between [Entities][google.cloud.document.v1beta1.Document.Entity]. +// Relationship between +// [Entities][google.cloud.documentai.v1beta1.Document.Entity]. type Document_EntityRelation struct { // Subject entity mention_id. SubjectId string `protobuf:"bytes,1,opt,name=subject_id,json=subjectId,proto3" json:"subject_id,omitempty"` @@ -1443,7 +1472,7 @@ func (m *Document_EntityRelation) Reset() { *m = Document_EntityRelation func (m *Document_EntityRelation) String() string { return proto.CompactTextString(m) } func (*Document_EntityRelation) ProtoMessage() {} func (*Document_EntityRelation) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 4} + return fileDescriptor_5660e1b1964906ba, []int{0, 4} } func (m *Document_EntityRelation) XXX_Unmarshal(b []byte) error { @@ -1485,9 +1514,11 @@ func (m *Document_EntityRelation) GetRelation() string { return "" } -// Text reference indexing into the [Document.text][google.cloud.document.v1beta1.Document.text]. +// Text reference indexing into the +// [Document.text][google.cloud.documentai.v1beta1.Document.text]. type Document_TextAnchor struct { - // The text segments from the [Document.text][google.cloud.document.v1beta1.Document.text]. + // The text segments from the + // [Document.text][google.cloud.documentai.v1beta1.Document.text]. TextSegments []*Document_TextAnchor_TextSegment `protobuf:"bytes,1,rep,name=text_segments,json=textSegments,proto3" json:"text_segments,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -1498,7 +1529,7 @@ func (m *Document_TextAnchor) Reset() { *m = Document_TextAnchor{} } func (m *Document_TextAnchor) String() string { return proto.CompactTextString(m) } func (*Document_TextAnchor) ProtoMessage() {} func (*Document_TextAnchor) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 5} + return fileDescriptor_5660e1b1964906ba, []int{0, 5} } func (m *Document_TextAnchor) XXX_Unmarshal(b []byte) error { @@ -1526,14 +1557,19 @@ func (m *Document_TextAnchor) GetTextSegments() []*Document_TextAnchor_TextSegme return nil } -// A text segment in the [Document.text][google.cloud.document.v1beta1.Document.text]. The indices may be out of bounds -// which indicate that the text extends into another document shard for -// large sharded documents. See [ShardInfo.text_offset][google.cloud.document.v1beta1.Document.ShardInfo.text_offset] +// A text segment in the +// [Document.text][google.cloud.documentai.v1beta1.Document.text]. The +// indices may be out of bounds which indicate that the text extends into +// another document shard for large sharded documents. See +// [ShardInfo.text_offset][google.cloud.documentai.v1beta1.Document.ShardInfo.text_offset] type Document_TextAnchor_TextSegment struct { - // [TextSegment][google.cloud.document.v1beta1.Document.TextAnchor.TextSegment] start UTF-8 char index in the [Document.text][google.cloud.document.v1beta1.Document.text]. + // [TextSegment][google.cloud.documentai.v1beta1.Document.TextAnchor.TextSegment] + // start UTF-8 char index in the + // [Document.text][google.cloud.documentai.v1beta1.Document.text]. StartIndex int64 `protobuf:"varint,1,opt,name=start_index,json=startIndex,proto3" json:"start_index,omitempty"` - // [TextSegment][google.cloud.document.v1beta1.Document.TextAnchor.TextSegment] half open end UTF-8 char index in the - // [Document.text][google.cloud.document.v1beta1.Document.text]. + // [TextSegment][google.cloud.documentai.v1beta1.Document.TextAnchor.TextSegment] + // half open end UTF-8 char index in the + // [Document.text][google.cloud.documentai.v1beta1.Document.text]. EndIndex int64 `protobuf:"varint,2,opt,name=end_index,json=endIndex,proto3" json:"end_index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -1544,7 +1580,7 @@ func (m *Document_TextAnchor_TextSegment) Reset() { *m = Document_TextAn func (m *Document_TextAnchor_TextSegment) String() string { return proto.CompactTextString(m) } func (*Document_TextAnchor_TextSegment) ProtoMessage() {} func (*Document_TextAnchor_TextSegment) Descriptor() ([]byte, []int) { - return fileDescriptor_07bede50bbb985b1, []int{0, 5, 0} + return fileDescriptor_5660e1b1964906ba, []int{0, 5, 0} } func (m *Document_TextAnchor_TextSegment) XXX_Unmarshal(b []byte) error { @@ -1580,137 +1616,137 @@ func (m *Document_TextAnchor_TextSegment) GetEndIndex() int64 { } func init() { - proto.RegisterEnum("google.cloud.document.v1beta1.Document_Page_Layout_Orientation", Document_Page_Layout_Orientation_name, Document_Page_Layout_Orientation_value) - proto.RegisterEnum("google.cloud.document.v1beta1.Document_Page_Token_DetectedBreak_Type", Document_Page_Token_DetectedBreak_Type_name, Document_Page_Token_DetectedBreak_Type_value) - proto.RegisterType((*Document)(nil), "google.cloud.document.v1beta1.Document") - proto.RegisterType((*Document_ShardInfo)(nil), "google.cloud.document.v1beta1.Document.ShardInfo") - proto.RegisterType((*Document_Style)(nil), "google.cloud.document.v1beta1.Document.Style") - proto.RegisterType((*Document_Style_FontSize)(nil), "google.cloud.document.v1beta1.Document.Style.FontSize") - proto.RegisterType((*Document_Page)(nil), "google.cloud.document.v1beta1.Document.Page") - proto.RegisterType((*Document_Page_Dimension)(nil), "google.cloud.document.v1beta1.Document.Page.Dimension") - proto.RegisterType((*Document_Page_Layout)(nil), "google.cloud.document.v1beta1.Document.Page.Layout") - proto.RegisterType((*Document_Page_Block)(nil), "google.cloud.document.v1beta1.Document.Page.Block") - proto.RegisterType((*Document_Page_Paragraph)(nil), "google.cloud.document.v1beta1.Document.Page.Paragraph") - proto.RegisterType((*Document_Page_Line)(nil), "google.cloud.document.v1beta1.Document.Page.Line") - proto.RegisterType((*Document_Page_Token)(nil), "google.cloud.document.v1beta1.Document.Page.Token") - proto.RegisterType((*Document_Page_Token_DetectedBreak)(nil), "google.cloud.document.v1beta1.Document.Page.Token.DetectedBreak") - proto.RegisterType((*Document_Page_VisualElement)(nil), "google.cloud.document.v1beta1.Document.Page.VisualElement") - proto.RegisterType((*Document_Page_Table)(nil), "google.cloud.document.v1beta1.Document.Page.Table") - proto.RegisterType((*Document_Page_Table_TableRow)(nil), "google.cloud.document.v1beta1.Document.Page.Table.TableRow") - proto.RegisterType((*Document_Page_Table_TableCell)(nil), "google.cloud.document.v1beta1.Document.Page.Table.TableCell") - proto.RegisterType((*Document_Page_FormField)(nil), "google.cloud.document.v1beta1.Document.Page.FormField") - proto.RegisterType((*Document_Page_DetectedLanguage)(nil), "google.cloud.document.v1beta1.Document.Page.DetectedLanguage") - proto.RegisterType((*Document_Entity)(nil), "google.cloud.document.v1beta1.Document.Entity") - proto.RegisterType((*Document_EntityRelation)(nil), "google.cloud.document.v1beta1.Document.EntityRelation") - proto.RegisterType((*Document_TextAnchor)(nil), "google.cloud.document.v1beta1.Document.TextAnchor") - proto.RegisterType((*Document_TextAnchor_TextSegment)(nil), "google.cloud.document.v1beta1.Document.TextAnchor.TextSegment") + proto.RegisterEnum("google.cloud.documentai.v1beta1.Document_Page_Layout_Orientation", Document_Page_Layout_Orientation_name, Document_Page_Layout_Orientation_value) + proto.RegisterEnum("google.cloud.documentai.v1beta1.Document_Page_Token_DetectedBreak_Type", Document_Page_Token_DetectedBreak_Type_name, Document_Page_Token_DetectedBreak_Type_value) + proto.RegisterType((*Document)(nil), "google.cloud.documentai.v1beta1.Document") + proto.RegisterType((*Document_ShardInfo)(nil), "google.cloud.documentai.v1beta1.Document.ShardInfo") + proto.RegisterType((*Document_Style)(nil), "google.cloud.documentai.v1beta1.Document.Style") + proto.RegisterType((*Document_Style_FontSize)(nil), "google.cloud.documentai.v1beta1.Document.Style.FontSize") + proto.RegisterType((*Document_Page)(nil), "google.cloud.documentai.v1beta1.Document.Page") + proto.RegisterType((*Document_Page_Dimension)(nil), "google.cloud.documentai.v1beta1.Document.Page.Dimension") + proto.RegisterType((*Document_Page_Layout)(nil), "google.cloud.documentai.v1beta1.Document.Page.Layout") + proto.RegisterType((*Document_Page_Block)(nil), "google.cloud.documentai.v1beta1.Document.Page.Block") + proto.RegisterType((*Document_Page_Paragraph)(nil), "google.cloud.documentai.v1beta1.Document.Page.Paragraph") + proto.RegisterType((*Document_Page_Line)(nil), "google.cloud.documentai.v1beta1.Document.Page.Line") + proto.RegisterType((*Document_Page_Token)(nil), "google.cloud.documentai.v1beta1.Document.Page.Token") + proto.RegisterType((*Document_Page_Token_DetectedBreak)(nil), "google.cloud.documentai.v1beta1.Document.Page.Token.DetectedBreak") + proto.RegisterType((*Document_Page_VisualElement)(nil), "google.cloud.documentai.v1beta1.Document.Page.VisualElement") + proto.RegisterType((*Document_Page_Table)(nil), "google.cloud.documentai.v1beta1.Document.Page.Table") + proto.RegisterType((*Document_Page_Table_TableRow)(nil), "google.cloud.documentai.v1beta1.Document.Page.Table.TableRow") + proto.RegisterType((*Document_Page_Table_TableCell)(nil), "google.cloud.documentai.v1beta1.Document.Page.Table.TableCell") + proto.RegisterType((*Document_Page_FormField)(nil), "google.cloud.documentai.v1beta1.Document.Page.FormField") + proto.RegisterType((*Document_Page_DetectedLanguage)(nil), "google.cloud.documentai.v1beta1.Document.Page.DetectedLanguage") + proto.RegisterType((*Document_Entity)(nil), "google.cloud.documentai.v1beta1.Document.Entity") + proto.RegisterType((*Document_EntityRelation)(nil), "google.cloud.documentai.v1beta1.Document.EntityRelation") + proto.RegisterType((*Document_TextAnchor)(nil), "google.cloud.documentai.v1beta1.Document.TextAnchor") + proto.RegisterType((*Document_TextAnchor_TextSegment)(nil), "google.cloud.documentai.v1beta1.Document.TextAnchor.TextSegment") } func init() { - proto.RegisterFile("google/cloud/document/v1beta1/document.proto", fileDescriptor_07bede50bbb985b1) -} - -var fileDescriptor_07bede50bbb985b1 = []byte{ - // 1606 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x58, 0x4f, 0x6f, 0xdb, 0x46, - 0x16, 0x0f, 0x4d, 0x49, 0x16, 0x9f, 0x2c, 0x5b, 0x3b, 0xc8, 0x26, 0x5c, 0x7a, 0x93, 0x75, 0xb2, - 0x87, 0x35, 0x90, 0xac, 0x04, 0x3b, 0x40, 0x0e, 0x9b, 0xcd, 0x6e, 0xfd, 0x47, 0x8e, 0xd5, 0xa4, - 0xb2, 0x30, 0x52, 0xe2, 0xa6, 0x28, 0x4a, 0x50, 0xe4, 0x48, 0x62, 0x4d, 0x71, 0x04, 0x72, 0x68, - 0x59, 0xe9, 0x17, 0x69, 0x3f, 0x40, 0xcf, 0x3d, 0xf4, 0xd0, 0x5b, 0x81, 0xf6, 0xd0, 0x8f, 0x50, - 0xa0, 0x87, 0xf6, 0x93, 0xf4, 0x50, 0xcc, 0x1f, 0xd2, 0xb2, 0xd3, 0x24, 0x96, 0x63, 0x07, 0xc8, - 0x49, 0x33, 0xef, 0xcf, 0x6f, 0xde, 0x9b, 0x99, 0xf7, 0xd3, 0xf0, 0xc1, 0xdd, 0x3e, 0xa5, 0xfd, - 0x80, 0xd4, 0xdc, 0x80, 0x26, 0x5e, 0xcd, 0xa3, 0x6e, 0x32, 0x24, 0x21, 0xab, 0x1d, 0xae, 0x75, - 0x09, 0x73, 0xd6, 0x32, 0x41, 0x75, 0x14, 0x51, 0x46, 0xd1, 0x0d, 0x69, 0x5d, 0x15, 0xd6, 0xd5, - 0x4c, 0xa9, 0xac, 0xad, 0x37, 0x80, 0xf5, 0x09, 0x1d, 0x12, 0x16, 0x4d, 0x24, 0x98, 0x75, 0x5d, - 0x59, 0x47, 0x23, 0xb7, 0x16, 0x33, 0x87, 0x25, 0xf1, 0x29, 0x05, 0x9b, 0x8c, 0x48, 0xcd, 0xa5, - 0x01, 0x8d, 0x94, 0xe2, 0xef, 0x4a, 0xe1, 0x8c, 0xfc, 0x9a, 0x13, 0x86, 0x94, 0x39, 0xcc, 0xa7, - 0xa1, 0x72, 0xbb, 0xfd, 0xe5, 0x1d, 0x28, 0x6e, 0xab, 0x35, 0x11, 0x02, 0x3d, 0x89, 0x7c, 0x53, - 0x5b, 0xd1, 0x56, 0x8d, 0xdd, 0x2b, 0x98, 0x4f, 0x90, 0x05, 0xf3, 0x2e, 0x0d, 0x19, 0x09, 0x99, - 0x39, 0xb7, 0xa2, 0xad, 0x2e, 0xec, 0x5e, 0xc1, 0xa9, 0x00, 0x2d, 0x83, 0x31, 0xf4, 0x87, 0xc4, - 0xe6, 0x6b, 0x9a, 0x3a, 0xf7, 0xc2, 0x45, 0x2e, 0xe8, 0x4c, 0x46, 0x04, 0x21, 0xc8, 0x31, 0x72, - 0xc4, 0xcc, 0x9c, 0x90, 0x8b, 0x31, 0x6a, 0x42, 0x89, 0xff, 0xda, 0x31, 0x9b, 0x04, 0x24, 0x36, - 0xf3, 0x2b, 0xfa, 0x6a, 0x69, 0xfd, 0xdf, 0xd5, 0xd7, 0x6e, 0x50, 0x35, 0x0d, 0xaf, 0xda, 0xe6, - 0x5e, 0x18, 0x38, 0x82, 0x18, 0xc6, 0x68, 0x13, 0xf2, 0x23, 0xa7, 0x4f, 0x62, 0xb3, 0x20, 0x90, - 0xee, 0x9e, 0x15, 0xa9, 0xe5, 0xf4, 0x09, 0x96, 0xae, 0xe8, 0x43, 0x28, 0x92, 0x90, 0xf9, 0xcc, - 0x27, 0xb1, 0x39, 0x2f, 0x60, 0xaa, 0x67, 0x85, 0xa9, 0x73, 0xbf, 0x09, 0xce, 0xfc, 0x91, 0x03, - 0x15, 0x31, 0x9e, 0xd8, 0x11, 0x09, 0xe4, 0x3e, 0x9b, 0x45, 0x81, 0x79, 0x7f, 0x46, 0x4c, 0xe5, - 0x8e, 0x97, 0xc8, 0x89, 0x79, 0x8c, 0x5a, 0x00, 0xf1, 0xc0, 0x89, 0x3c, 0xdb, 0x0f, 0x7b, 0xd4, - 0x34, 0x56, 0xb4, 0xd5, 0xd2, 0xfa, 0xda, 0x99, 0x77, 0x90, 0x7b, 0x36, 0xc2, 0x1e, 0xc5, 0x46, - 0x9c, 0x0e, 0xd1, 0x2a, 0xe4, 0x49, 0x14, 0xd1, 0xc8, 0x04, 0x01, 0x86, 0x52, 0xb0, 0x68, 0xe4, - 0x56, 0xdb, 0xe2, 0x8a, 0x61, 0x69, 0x60, 0x85, 0x60, 0x64, 0x08, 0xe8, 0x1f, 0x50, 0x4a, 0x03, - 0xf1, 0xc8, 0x91, 0xb8, 0x34, 0x3a, 0x06, 0x05, 0xeb, 0x91, 0xa3, 0x63, 0x03, 0x97, 0x26, 0xea, - 0xf6, 0xa4, 0x06, 0x5b, 0x5c, 0xc2, 0x0d, 0xc4, 0x6d, 0xa0, 0xbd, 0x5e, 0x4c, 0x98, 0xb8, 0x40, - 0xba, 0x3c, 0xde, 0x3d, 0x21, 0xb1, 0xbe, 0xd3, 0x21, 0x2f, 0x4e, 0x1a, 0xb5, 0x95, 0xa9, 0x13, - 0xba, 0x03, 0x1a, 0x89, 0xc5, 0x4a, 0xeb, 0xeb, 0x67, 0x4d, 0xbb, 0x43, 0x8e, 0xd8, 0x86, 0xf0, - 0x94, 0xf0, 0x72, 0xcc, 0x13, 0x17, 0x85, 0x22, 0x42, 0x9b, 0x4a, 0x9c, 0x5f, 0xe7, 0xea, 0x16, - 0xd7, 0x60, 0x69, 0x80, 0x1e, 0x42, 0xa5, 0xeb, 0xb8, 0x07, 0xfd, 0x88, 0x26, 0x21, 0xcf, 0x87, - 0x3b, 0xe9, 0xaf, 0x74, 0x5a, 0x3a, 0xb6, 0x15, 0x02, 0x9e, 0x68, 0x8f, 0x86, 0xcc, 0x1e, 0x13, - 0xbf, 0x3f, 0x48, 0x2b, 0x02, 0xb8, 0x68, 0x5f, 0x48, 0xd0, 0x0d, 0x80, 0xe3, 0xba, 0x30, 0xf3, - 0x42, 0x6f, 0x64, 0xf7, 0x1c, 0xfd, 0x0b, 0x96, 0x84, 0xda, 0x23, 0x2e, 0x8d, 0xc4, 0x3d, 0x30, - 0x0b, 0xc2, 0x66, 0x91, 0x8b, 0xb7, 0x33, 0x29, 0x6a, 0x83, 0x21, 0x16, 0x8a, 0xfd, 0x17, 0xc4, - 0x9c, 0x17, 0x01, 0xde, 0x9f, 0xa9, 0xba, 0xaa, 0x3b, 0x34, 0x64, 0x6d, 0xff, 0x05, 0xc1, 0xc5, - 0x9e, 0x1a, 0x59, 0xeb, 0x50, 0x4c, 0xa5, 0xbc, 0xa8, 0x05, 0x36, 0x3f, 0x80, 0x39, 0x2c, 0xc6, - 0x5c, 0x96, 0x84, 0xbe, 0x3c, 0x60, 0x03, 0x8b, 0xb1, 0xf5, 0xf3, 0x4d, 0xc8, 0xf1, 0x22, 0xe3, - 0xa9, 0xf3, 0x32, 0xb3, 0xc3, 0x64, 0xd8, 0x25, 0xf2, 0xe0, 0xf2, 0x18, 0xb8, 0xa8, 0x29, 0x24, - 0xa8, 0x03, 0x86, 0xe7, 0x0f, 0x49, 0x18, 0xf3, 0xac, 0xe6, 0x66, 0x0b, 0x99, 0xaf, 0x50, 0xdd, - 0x4e, 0xbd, 0xf1, 0x31, 0x10, 0x7a, 0x0c, 0x85, 0xc0, 0x99, 0xd0, 0x84, 0xa9, 0x63, 0xba, 0x37, - 0x13, 0xe4, 0x13, 0xe1, 0x8a, 0x15, 0x04, 0x0a, 0x00, 0x79, 0x84, 0x11, 0x97, 0x11, 0xcf, 0x0e, - 0x9c, 0xb0, 0x9f, 0x08, 0xca, 0xc9, 0x89, 0xba, 0x7e, 0x38, 0x5b, 0xac, 0x0a, 0xe6, 0x89, 0x42, - 0xc1, 0x7f, 0xf1, 0x4e, 0x49, 0x38, 0x1f, 0x15, 0xba, 0x01, 0x75, 0x0f, 0x52, 0x7a, 0x5c, 0x9f, - 0x69, 0x85, 0x4d, 0xee, 0x8a, 0x15, 0x02, 0x7a, 0x06, 0x30, 0x72, 0x22, 0xa7, 0x1f, 0x39, 0xa3, - 0x41, 0x4a, 0x92, 0xb3, 0xed, 0x6e, 0x2b, 0x75, 0xc7, 0x53, 0x48, 0xe8, 0x11, 0xe4, 0x03, 0x3f, - 0xcc, 0x08, 0x73, 0x6d, 0xb6, 0xdd, 0xf5, 0x43, 0x82, 0xa5, 0x3f, 0x4f, 0x96, 0xd1, 0x03, 0x92, - 0xd1, 0xe4, 0x6c, 0xc9, 0x76, 0xb8, 0x2b, 0x56, 0x08, 0xc8, 0x85, 0xa5, 0x43, 0x3f, 0x4e, 0x9c, - 0xc0, 0x26, 0x01, 0xe1, 0x46, 0xb1, 0x69, 0x08, 0xd0, 0xff, 0xcc, 0x04, 0xfa, 0x4c, 0x60, 0xd4, - 0x25, 0x04, 0x5e, 0x3c, 0x9c, 0x9e, 0xca, 0x80, 0x9d, 0x2e, 0xff, 0xf3, 0x82, 0xf3, 0x04, 0xcc, - 0x5d, 0xb1, 0x42, 0x40, 0xfb, 0x9c, 0x16, 0xa2, 0xa1, 0xdd, 0xf3, 0x49, 0xe0, 0xc5, 0x66, 0xe9, - 0x1c, 0xc7, 0xb3, 0x43, 0xa3, 0xe1, 0x0e, 0x77, 0xe7, 0x74, 0xa2, 0x86, 0xb1, 0xf5, 0x11, 0x18, - 0x59, 0x55, 0xa0, 0xab, 0x90, 0x1f, 0xfb, 0x1e, 0x1b, 0xa8, 0x9a, 0x95, 0x13, 0x74, 0x0d, 0x0a, - 0x03, 0xc9, 0x46, 0x73, 0x42, 0xac, 0x66, 0x59, 0x31, 0xeb, 0x53, 0xc5, 0xfc, 0x95, 0x0e, 0x05, - 0x59, 0x12, 0x97, 0xc3, 0xc3, 0x37, 0x01, 0x5c, 0x1a, 0xf6, 0x7c, 0x8f, 0x84, 0x2e, 0x51, 0xf1, - 0x4c, 0x49, 0x50, 0x0b, 0xca, 0x5d, 0x4e, 0xa6, 0x7e, 0xd8, 0xb7, 0x47, 0x34, 0x98, 0xa8, 0x9a, - 0xbe, 0xf3, 0x86, 0x65, 0x37, 0x95, 0x4f, 0x8b, 0x06, 0x13, 0xbc, 0xd0, 0x9d, 0x9a, 0x21, 0x07, - 0x4a, 0x34, 0xf2, 0x49, 0x28, 0xdf, 0x42, 0x82, 0x90, 0x17, 0xd7, 0xff, 0x7f, 0x0e, 0x8e, 0xa8, - 0xee, 0x1d, 0xc3, 0xe0, 0x69, 0xcc, 0xdb, 0x04, 0x4a, 0x53, 0x3a, 0xb4, 0x0c, 0xd7, 0xf7, 0x70, - 0xa3, 0xde, 0xec, 0x6c, 0x74, 0x1a, 0x7b, 0x4d, 0xfb, 0x69, 0xb3, 0xdd, 0xaa, 0x6f, 0x35, 0x76, - 0x1a, 0xf5, 0xed, 0xca, 0x15, 0x54, 0x82, 0xf9, 0xd6, 0xc6, 0xa3, 0xba, 0xfd, 0xb4, 0x55, 0xd1, - 0xd0, 0x22, 0x80, 0x98, 0xe0, 0xc6, 0xa3, 0xdd, 0x4e, 0x65, 0x0e, 0x95, 0xc1, 0x10, 0xf3, 0xed, - 0xbd, 0xfd, 0x66, 0x45, 0xcf, 0xa6, 0x4f, 0xea, 0x3b, 0x9d, 0x4a, 0xce, 0xfa, 0x51, 0x83, 0xbc, - 0xa8, 0xf9, 0x29, 0xca, 0xd3, 0x2e, 0x8b, 0xf2, 0xe6, 0x2e, 0x87, 0xf2, 0xac, 0x9f, 0x34, 0x30, - 0x32, 0xa2, 0x79, 0x9f, 0x13, 0xf9, 0x41, 0x83, 0x1c, 0xa7, 0xb7, 0xf7, 0x39, 0x87, 0x5f, 0x75, - 0xc8, 0x0b, 0x62, 0xbd, 0xd8, 0x24, 0xfa, 0xb0, 0x98, 0x25, 0xd1, 0x8d, 0x88, 0x73, 0xa0, 0xfe, - 0xec, 0x3f, 0x98, 0x9d, 0xf1, 0xb3, 0x34, 0x36, 0x39, 0x0e, 0x2e, 0x7b, 0xd3, 0xd3, 0x57, 0xec, - 0x96, 0x7e, 0x49, 0xbb, 0xf5, 0x8d, 0x06, 0xe5, 0x13, 0xe1, 0xa0, 0xe7, 0x90, 0x13, 0xdf, 0x43, - 0x9a, 0x20, 0x95, 0xfa, 0xdb, 0xa6, 0x57, 0xe5, 0x1f, 0x53, 0x58, 0x40, 0xde, 0xde, 0x82, 0x9c, - 0xf8, 0xb4, 0xba, 0x0a, 0x95, 0xce, 0xf3, 0x56, 0xfd, 0x14, 0x8b, 0x18, 0x90, 0x6f, 0xb7, 0x36, - 0xb6, 0xea, 0x92, 0x43, 0xf6, 0x1b, 0xdb, 0x75, 0x5b, 0xce, 0xe7, 0x10, 0x40, 0x61, 0xf7, 0x79, - 0x6b, 0xb7, 0xde, 0xac, 0xe8, 0xd6, 0x6f, 0x1a, 0x94, 0x4f, 0xfc, 0xc7, 0x5d, 0xec, 0x39, 0x23, - 0x95, 0xbe, 0x7a, 0x0d, 0xf2, 0xf1, 0x3b, 0x3e, 0x92, 0x5f, 0xf2, 0x90, 0x17, 0x7f, 0xb4, 0x17, - 0x9b, 0xd8, 0xa7, 0x50, 0x1a, 0x10, 0xc7, 0x23, 0x91, 0x1d, 0xd1, 0x71, 0x5a, 0x7e, 0x0f, 0x66, - 0xff, 0xfb, 0x57, 0x8f, 0x00, 0x3a, 0xc6, 0x20, 0xf1, 0x30, 0x1d, 0xc7, 0xe8, 0x63, 0x30, 0xba, - 0xd4, 0x9b, 0x48, 0x6c, 0xfd, 0xed, 0xb1, 0x8b, 0x1c, 0x4d, 0x20, 0xbf, 0xd3, 0xd7, 0xab, 0xf5, - 0x19, 0x14, 0xd3, 0x18, 0x10, 0x86, 0xbc, 0x4b, 0x82, 0x20, 0x36, 0x35, 0xb1, 0xd8, 0x7f, 0xcf, - 0x9b, 0xcf, 0x16, 0x09, 0x02, 0x2c, 0xa1, 0xac, 0xdf, 0x35, 0x30, 0x32, 0xe1, 0xc5, 0x1e, 0xf0, - 0xdf, 0xa0, 0x18, 0xd1, 0xb1, 0x1d, 0x8f, 0x1c, 0xf9, 0x21, 0x92, 0xc7, 0xf3, 0x11, 0x1d, 0xb7, - 0x47, 0x4e, 0xc8, 0x55, 0x2e, 0x0d, 0xa4, 0x4a, 0x97, 0x2a, 0x97, 0x06, 0x42, 0xf5, 0x6e, 0xb7, - 0xf7, 0x6b, 0x1d, 0x8c, 0xec, 0xcd, 0x87, 0x30, 0x80, 0x78, 0x3b, 0xda, 0xa1, 0x33, 0x24, 0x6f, - 0xb3, 0x05, 0x86, 0x80, 0x69, 0x3a, 0x43, 0x82, 0x3a, 0x50, 0x92, 0x98, 0x87, 0x4e, 0x90, 0x10, - 0x45, 0xd2, 0xe7, 0x02, 0x95, 0xb1, 0x3d, 0xe3, 0x30, 0x28, 0x81, 0xeb, 0x3c, 0x46, 0xfb, 0xb2, - 0x68, 0xe0, 0xaf, 0x1c, 0x7d, 0xfb, 0xa5, 0x6f, 0xa9, 0x31, 0x98, 0x22, 0x0d, 0xfb, 0xb2, 0x8e, - 0xe8, 0x9a, 0x80, 0x7f, 0x69, 0x61, 0x6b, 0x1f, 0x2a, 0xa7, 0x85, 0xe8, 0x9f, 0x50, 0x4e, 0x57, - 0xb7, 0x5d, 0xea, 0xc9, 0x03, 0x33, 0xf0, 0x42, 0x2a, 0xdc, 0xa2, 0x1e, 0x79, 0xd3, 0x5b, 0xd8, - 0xfa, 0x56, 0x83, 0x82, 0x6c, 0x11, 0x5d, 0xce, 0x5b, 0xfc, 0xcf, 0xe8, 0xfb, 0x16, 0x2c, 0x70, - 0x17, 0x9f, 0x86, 0xb6, 0xe8, 0xe8, 0xc9, 0x6f, 0x83, 0x92, 0x92, 0x71, 0x20, 0x74, 0x03, 0x20, - 0x35, 0xf1, 0x3d, 0xd5, 0xe0, 0x30, 0x94, 0xa4, 0xe1, 0x59, 0x03, 0x58, 0x3c, 0xd9, 0xd7, 0xe2, - 0x0e, 0x71, 0xd2, 0xfd, 0x9c, 0xb8, 0x8c, 0x3b, 0xc8, 0x9d, 0x30, 0x94, 0xa4, 0xe1, 0xa1, 0x65, - 0x30, 0x68, 0xa6, 0x95, 0xb1, 0x14, 0x69, 0xaa, 0xb4, 0xa0, 0x98, 0xb6, 0xd7, 0xd2, 0xae, 0x63, - 0x3a, 0xb7, 0xbe, 0xd7, 0x00, 0x8e, 0x53, 0x43, 0x2e, 0x94, 0x65, 0x63, 0x85, 0xf4, 0xe5, 0x17, - 0xa1, 0xa4, 0xa2, 0xff, 0xcd, 0xbe, 0x4b, 0x62, 0xd8, 0x96, 0x30, 0x78, 0x81, 0x1d, 0x4f, 0x62, - 0xeb, 0x31, 0x94, 0xa6, 0x94, 0xa2, 0xef, 0xc5, 0x9c, 0x88, 0x9d, 0x6a, 0x8c, 0x71, 0x91, 0x6c, - 0x8c, 0x2d, 0x83, 0x41, 0xc2, 0xb4, 0x6f, 0x26, 0xdb, 0x62, 0x45, 0x12, 0xca, 0xae, 0xd9, 0x66, - 0x11, 0x0a, 0x31, 0x4d, 0x22, 0x97, 0x6c, 0x7e, 0x01, 0xb7, 0x5c, 0x3a, 0x7c, 0x7d, 0xa4, 0x9b, - 0xe5, 0x34, 0xd4, 0x56, 0x44, 0x19, 0x6d, 0x69, 0x9f, 0xd4, 0x95, 0x7d, 0x9f, 0xf2, 0x7b, 0x55, - 0xa5, 0x51, 0xbf, 0xd6, 0x27, 0xa1, 0x68, 0xf6, 0xd6, 0xa4, 0xca, 0x19, 0xf9, 0xf1, 0x2b, 0xba, - 0xcd, 0x0f, 0x52, 0x41, 0xb7, 0x20, 0x3c, 0xee, 0xfd, 0x11, 0x00, 0x00, 0xff, 0xff, 0xe8, 0x00, - 0x04, 0xb9, 0xeb, 0x16, 0x00, 0x00, + proto.RegisterFile("google/cloud/documentai/v1beta1/document.proto", fileDescriptor_5660e1b1964906ba) +} + +var fileDescriptor_5660e1b1964906ba = []byte{ + // 1608 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x58, 0x4f, 0x6f, 0x1b, 0x45, + 0x14, 0xef, 0x7a, 0x6d, 0xc7, 0xfb, 0x1c, 0x27, 0x66, 0x54, 0xda, 0x65, 0x43, 0x69, 0x68, 0x0f, + 0x44, 0x42, 0xac, 0x69, 0x5a, 0xa4, 0x4a, 0x50, 0x20, 0x89, 0x9d, 0xc6, 0x22, 0x4d, 0xac, 0x89, + 0x93, 0xd0, 0x22, 0xb1, 0xac, 0x77, 0xc7, 0xf6, 0x92, 0xf5, 0x8e, 0xb5, 0xbb, 0x8e, 0xe3, 0x9e, + 0xe0, 0x8b, 0xc0, 0x27, 0xe0, 0xc0, 0x81, 0x13, 0x17, 0x2e, 0x70, 0xe0, 0x63, 0x20, 0x21, 0xee, + 0x7c, 0x02, 0x34, 0x7f, 0x76, 0xed, 0xa4, 0x54, 0xa9, 0xdd, 0xa4, 0x52, 0x4f, 0x9e, 0x79, 0x7f, + 0x7e, 0xf3, 0xde, 0xcc, 0xbc, 0x9f, 0x67, 0x1f, 0x98, 0x1d, 0x4a, 0x3b, 0x3e, 0xa9, 0x38, 0x3e, + 0x1d, 0xb8, 0x15, 0x97, 0x3a, 0x83, 0x1e, 0x09, 0x62, 0xdb, 0xab, 0x1c, 0xdf, 0x69, 0x91, 0xd8, + 0xbe, 0x93, 0x8a, 0xcc, 0x7e, 0x48, 0x63, 0x8a, 0x6e, 0x0a, 0x7b, 0x93, 0xdb, 0x9b, 0x63, 0x7b, + 0x53, 0xda, 0x1b, 0x6f, 0x4b, 0x40, 0xbb, 0xef, 0x55, 0xec, 0x20, 0xa0, 0xb1, 0x1d, 0x7b, 0x34, + 0x88, 0x84, 0xbb, 0x71, 0xee, 0x72, 0x1d, 0x42, 0x7b, 0x24, 0x0e, 0x47, 0xd2, 0xfe, 0xba, 0xb4, + 0x0f, 0xfb, 0x4e, 0x25, 0x8a, 0xed, 0x78, 0x10, 0x9d, 0x51, 0xc4, 0xa3, 0x3e, 0xa9, 0x38, 0xd4, + 0xa7, 0xa1, 0x50, 0xdc, 0xfa, 0xf7, 0x7d, 0x28, 0x54, 0x25, 0x2e, 0x42, 0xa0, 0x0e, 0x42, 0x4f, + 0x57, 0x96, 0x95, 0x15, 0x6d, 0xeb, 0x0a, 0x66, 0x13, 0x64, 0xc0, 0x9c, 0x43, 0x83, 0x98, 0x04, + 0xb1, 0x9e, 0x59, 0x56, 0x56, 0xe6, 0xb7, 0xae, 0xe0, 0x44, 0x80, 0x96, 0x40, 0xeb, 0x79, 0x3d, + 0x62, 0x31, 0x54, 0x5d, 0x65, 0x5e, 0xb8, 0xc0, 0x04, 0xcd, 0x51, 0x9f, 0x20, 0x04, 0xd9, 0x98, + 0x9c, 0xc4, 0x7a, 0x96, 0xcb, 0xf9, 0x18, 0x35, 0xa0, 0xc8, 0x7e, 0xad, 0x28, 0x1e, 0xf9, 0x24, + 0xd2, 0x73, 0xcb, 0xea, 0x4a, 0x71, 0xb5, 0x62, 0x9e, 0xb3, 0x49, 0x66, 0x12, 0xa0, 0xb9, 0xc7, + 0xfc, 0x30, 0x30, 0x0c, 0x3e, 0x8c, 0x50, 0x15, 0x72, 0x7d, 0xbb, 0x43, 0x22, 0x3d, 0xcf, 0xb1, + 0xcc, 0x17, 0xc7, 0x6a, 0xd8, 0x1d, 0x82, 0x85, 0x33, 0xda, 0x86, 0x02, 0x09, 0x62, 0x2f, 0xf6, + 0x48, 0xa4, 0xcf, 0x71, 0xa0, 0x0f, 0x5f, 0x1c, 0xa8, 0xc6, 0x3c, 0x47, 0x38, 0x45, 0x40, 0x0e, + 0x94, 0xf9, 0x78, 0x64, 0x85, 0xc4, 0x17, 0xe7, 0xa9, 0x17, 0x38, 0xea, 0xfd, 0xa9, 0x51, 0x25, + 0x00, 0x5e, 0x24, 0xa7, 0xe6, 0x11, 0xc2, 0x00, 0x51, 0xd7, 0x0e, 0x5d, 0xcb, 0x0b, 0xda, 0x54, + 0xd7, 0x96, 0x95, 0x95, 0xe2, 0xea, 0xdd, 0x29, 0x76, 0x92, 0xf9, 0xd6, 0x83, 0x36, 0xc5, 0x5a, + 0x94, 0x0c, 0xd1, 0x0a, 0xe4, 0x48, 0x18, 0xd2, 0x50, 0x07, 0x0e, 0x87, 0x12, 0xb8, 0xb0, 0xef, + 0x98, 0x7b, 0xfc, 0x3a, 0x61, 0x61, 0x60, 0x04, 0xa0, 0xa5, 0x08, 0xe8, 0x26, 0x14, 0x93, 0x50, + 0x5c, 0x72, 0xc2, 0xaf, 0x8f, 0x8a, 0x41, 0xc2, 0xba, 0xe4, 0x64, 0x6c, 0xe0, 0xd0, 0x81, 0xbc, + 0x47, 0x89, 0xc1, 0x06, 0x93, 0x30, 0x03, 0x7e, 0x2f, 0x68, 0xbb, 0x1d, 0x91, 0x98, 0x5f, 0x25, + 0x55, 0x1c, 0xf3, 0x2e, 0x97, 0x18, 0xbf, 0xaa, 0x90, 0xe3, 0x27, 0x8e, 0xf6, 0xa5, 0xa9, 0x1d, + 0x38, 0x5d, 0x1a, 0xf2, 0xc5, 0x8a, 0xab, 0xf7, 0x5e, 0x3c, 0xf1, 0x26, 0x39, 0x89, 0xd7, 0xb8, + 0xaf, 0x58, 0x40, 0x8c, 0x59, 0xea, 0xbc, 0x2c, 0x78, 0x70, 0x13, 0xa9, 0xb3, 0xab, 0x6d, 0x6e, + 0x30, 0x0d, 0x16, 0x06, 0xe8, 0x01, 0x94, 0x5b, 0xb6, 0x73, 0xd4, 0x09, 0xe9, 0x20, 0x60, 0x19, + 0x31, 0x27, 0xf5, 0xb9, 0x4e, 0x8b, 0x63, 0x5b, 0x2e, 0x60, 0xa9, 0xb6, 0x69, 0x10, 0x5b, 0x43, + 0xe2, 0x75, 0xba, 0x49, 0x75, 0x00, 0x13, 0x1d, 0x72, 0x09, 0xba, 0x01, 0x30, 0xae, 0x11, 0x3d, + 0xc7, 0xf5, 0x5a, 0x7a, 0xe3, 0xd1, 0x7b, 0xb0, 0xc8, 0xd5, 0x2e, 0x71, 0x68, 0xc8, 0xef, 0x82, + 0x9e, 0xe7, 0x36, 0x0b, 0x4c, 0x5c, 0x4d, 0xa5, 0x68, 0x1f, 0x34, 0xbe, 0x50, 0xe4, 0x3d, 0x25, + 0xfa, 0x1c, 0x0f, 0xf0, 0xfe, 0x94, 0x95, 0x66, 0x6e, 0xd2, 0x20, 0xde, 0xf3, 0x9e, 0x12, 0x5c, + 0x68, 0xcb, 0x91, 0xb1, 0x0a, 0x85, 0x44, 0xca, 0x4a, 0x9c, 0xa3, 0xb3, 0x43, 0xc8, 0x60, 0x3e, + 0x66, 0xb2, 0x41, 0xe0, 0x89, 0x43, 0xd6, 0x30, 0x1f, 0x1b, 0x3f, 0xdc, 0x84, 0x2c, 0x2b, 0x37, + 0x96, 0x3c, 0x2b, 0x38, 0x2b, 0x18, 0xf4, 0x5a, 0x44, 0x1c, 0x5e, 0x0e, 0x03, 0x13, 0xed, 0x70, + 0x09, 0x3a, 0x00, 0xcd, 0xf5, 0x7a, 0x24, 0x88, 0x58, 0x5e, 0x99, 0x69, 0x83, 0x66, 0x6b, 0x98, + 0xd5, 0xc4, 0x1f, 0x8f, 0xa1, 0xd0, 0x23, 0xc8, 0xfb, 0xf6, 0x88, 0x0e, 0x62, 0x79, 0x54, 0x1f, + 0x4d, 0x09, 0xba, 0xcd, 0x9d, 0xb1, 0x04, 0x41, 0x01, 0x20, 0x97, 0xc4, 0xc4, 0x89, 0x89, 0x6b, + 0xf9, 0x76, 0xd0, 0x19, 0x70, 0x0a, 0xca, 0xf2, 0x1a, 0xff, 0x6c, 0xda, 0x78, 0x25, 0xd0, 0xb6, + 0xc4, 0xc1, 0x6f, 0xb8, 0x67, 0x24, 0x8c, 0x9f, 0xf2, 0x2d, 0x9f, 0x3a, 0x47, 0x09, 0x65, 0xde, + 0x9b, 0x72, 0x8d, 0x75, 0xe6, 0x8c, 0x25, 0x06, 0xfa, 0x12, 0xa0, 0x6f, 0x87, 0x76, 0x27, 0xb4, + 0xfb, 0xdd, 0x84, 0x38, 0xa7, 0xdd, 0xe5, 0x46, 0x02, 0x80, 0x27, 0xb0, 0x50, 0x1d, 0x72, 0xbe, + 0x17, 0xa4, 0x24, 0x7a, 0x77, 0xda, 0x5d, 0xf6, 0x02, 0x82, 0x05, 0x02, 0x4b, 0x39, 0xa6, 0x47, + 0x24, 0xa5, 0xce, 0x69, 0x53, 0x6e, 0x32, 0x67, 0x2c, 0x31, 0x10, 0x81, 0xc5, 0x63, 0x2f, 0x1a, + 0xd8, 0xbe, 0x45, 0x7c, 0xc2, 0x8c, 0x22, 0x5d, 0xe3, 0xb0, 0x9f, 0x4c, 0x09, 0x7b, 0xc0, 0x51, + 0x6a, 0x02, 0x04, 0x2f, 0x1c, 0x4f, 0x4e, 0x45, 0xd0, 0x76, 0x8b, 0xfd, 0xb5, 0xc1, 0x6c, 0x41, + 0x33, 0x67, 0x2c, 0x31, 0xd0, 0x63, 0x46, 0x15, 0x61, 0xcf, 0x6a, 0x7b, 0xc4, 0x77, 0x23, 0xbd, + 0x38, 0xd3, 0x41, 0x6d, 0xd2, 0xb0, 0xb7, 0xc9, 0x00, 0x18, 0xc9, 0xc8, 0x61, 0x64, 0x3c, 0x02, + 0x2d, 0xad, 0x13, 0x74, 0x15, 0x72, 0x43, 0xcf, 0x8d, 0xbb, 0xb2, 0x8e, 0xc5, 0x04, 0x5d, 0x83, + 0x7c, 0x57, 0x70, 0x54, 0x86, 0x8b, 0xe5, 0x2c, 0x2d, 0x70, 0x75, 0xa2, 0xc0, 0x7f, 0x54, 0x21, + 0x2f, 0x4a, 0xe4, 0xb2, 0xf8, 0xf9, 0x1d, 0x00, 0x87, 0x06, 0x6d, 0xcf, 0x25, 0x81, 0x43, 0x64, + 0x44, 0x13, 0x12, 0x84, 0xa1, 0xd4, 0x62, 0x24, 0xeb, 0x05, 0x1d, 0xab, 0x4f, 0xfd, 0x91, 0xac, + 0xf3, 0x0f, 0xce, 0x5d, 0x78, 0x5d, 0x7a, 0x35, 0xa8, 0x3f, 0xc2, 0xf3, 0xad, 0x89, 0x19, 0x72, + 0xa0, 0x48, 0x43, 0x8f, 0x99, 0x73, 0x9a, 0x65, 0x54, 0xbd, 0xb0, 0xba, 0x36, 0x13, 0x73, 0x98, + 0xbb, 0x63, 0x20, 0x3c, 0x89, 0x7a, 0x8b, 0x40, 0x71, 0x42, 0x87, 0x96, 0xe0, 0xfa, 0x2e, 0xae, + 0xd7, 0x76, 0x9a, 0x6b, 0xcd, 0xfa, 0xee, 0x8e, 0xb5, 0xbf, 0xb3, 0xd7, 0xa8, 0x6d, 0xd4, 0x37, + 0xeb, 0xb5, 0x6a, 0xf9, 0x0a, 0x2a, 0xc2, 0x5c, 0x63, 0xed, 0x61, 0xcd, 0xda, 0x6f, 0x94, 0x15, + 0xb4, 0x00, 0xc0, 0x27, 0xb8, 0xfe, 0x70, 0xab, 0x59, 0xce, 0xa0, 0x12, 0x68, 0x7c, 0x5e, 0xdd, + 0x3d, 0xdc, 0x29, 0xab, 0xe9, 0x74, 0xbb, 0xb6, 0xd9, 0x2c, 0x67, 0x8d, 0x3f, 0x14, 0xc8, 0x71, + 0x16, 0x98, 0xa0, 0x42, 0xe5, 0xf2, 0xa8, 0x30, 0x73, 0x59, 0x54, 0x68, 0xfc, 0xa9, 0x80, 0x96, + 0x92, 0xcf, 0xeb, 0x9e, 0xcc, 0xef, 0x0a, 0x64, 0x19, 0xe9, 0xbd, 0xee, 0x79, 0xfc, 0xad, 0x42, + 0x8e, 0x13, 0xee, 0x45, 0x27, 0xe2, 0xc1, 0x42, 0x9a, 0x48, 0x2b, 0x24, 0xf6, 0x91, 0x7c, 0x14, + 0xac, 0xcf, 0xf2, 0x6f, 0x90, 0xa6, 0xb2, 0xce, 0x90, 0x70, 0xc9, 0x9d, 0x9c, 0x3e, 0x67, 0xcf, + 0xd4, 0x4b, 0xdb, 0xb3, 0x9f, 0x15, 0x28, 0x9d, 0x0a, 0x08, 0x7d, 0x05, 0x59, 0xfe, 0x25, 0xa5, + 0x70, 0xa2, 0x79, 0xf8, 0xf2, 0x29, 0x9a, 0xec, 0x43, 0x0c, 0x73, 0xd0, 0x5b, 0x1b, 0x90, 0xe5, + 0x9f, 0x65, 0x57, 0xa1, 0xdc, 0x7c, 0xdc, 0xa8, 0x9d, 0x61, 0x16, 0x0d, 0x72, 0x7b, 0x8d, 0xb5, + 0x8d, 0x9a, 0xe0, 0x95, 0xc3, 0x7a, 0xb5, 0x66, 0x89, 0x79, 0x06, 0x01, 0xe4, 0xb7, 0x1e, 0x37, + 0xb6, 0x6a, 0x3b, 0x65, 0xd5, 0xf8, 0x4b, 0x81, 0xd2, 0xa9, 0x7f, 0xc0, 0x8b, 0x3e, 0x6f, 0x24, + 0xb7, 0x40, 0xbe, 0x1e, 0xd9, 0xf8, 0x95, 0x1f, 0xcc, 0x3f, 0x39, 0xc8, 0xf1, 0x3f, 0xe2, 0x8b, + 0x4e, 0xee, 0x6b, 0x28, 0x76, 0x89, 0xed, 0x92, 0xd0, 0x0a, 0xe9, 0x30, 0x29, 0xc7, 0x07, 0xb3, + 0x3c, 0x11, 0xe4, 0x43, 0x81, 0x0e, 0x31, 0x08, 0x44, 0x4c, 0x87, 0x11, 0x7a, 0x02, 0x5a, 0x8b, + 0xba, 0x23, 0x81, 0xae, 0x5e, 0x04, 0x7a, 0x81, 0xe1, 0x71, 0xec, 0x57, 0xfc, 0xe2, 0x35, 0xbe, + 0x81, 0x42, 0x12, 0x05, 0x6a, 0x42, 0xce, 0x21, 0xbe, 0x1f, 0xe9, 0x0a, 0x5f, 0xee, 0xd3, 0xd9, + 0x73, 0xda, 0x20, 0xbe, 0x8f, 0x05, 0x98, 0xf1, 0x5d, 0x06, 0xb4, 0x54, 0x78, 0xd1, 0x47, 0xfd, + 0x16, 0x14, 0x42, 0x3a, 0xb4, 0xa2, 0xbe, 0x2d, 0x3e, 0x63, 0x72, 0x78, 0x2e, 0xa4, 0xc3, 0xbd, + 0xbe, 0x1d, 0x30, 0x95, 0x43, 0x7d, 0xa1, 0x52, 0x85, 0xca, 0xa1, 0x3e, 0x57, 0xbd, 0xea, 0x4d, + 0xfe, 0x49, 0x05, 0x2d, 0x7d, 0x1f, 0xa2, 0x26, 0x00, 0x7f, 0x69, 0x5a, 0x81, 0xdd, 0x23, 0x2f, + 0xb7, 0x0d, 0x1a, 0x07, 0xda, 0xb1, 0x7b, 0x04, 0x1d, 0x40, 0x51, 0xa0, 0x1e, 0xdb, 0xfe, 0x80, + 0x48, 0xfa, 0x9e, 0x11, 0x56, 0xc4, 0x77, 0xc0, 0x80, 0xd0, 0x10, 0xae, 0xb3, 0x38, 0xad, 0xcb, + 0xa3, 0x86, 0x37, 0x19, 0x7e, 0xf5, 0x99, 0x6f, 0xb1, 0x11, 0xe8, 0x3c, 0x15, 0xeb, 0xf2, 0x8e, + 0xea, 0x1a, 0x5f, 0xe0, 0x99, 0xa5, 0x8d, 0x43, 0x28, 0x9f, 0x15, 0xa2, 0xdb, 0x50, 0x4a, 0xd6, + 0xb7, 0x1c, 0xea, 0x8a, 0x83, 0xd3, 0xf0, 0x7c, 0x22, 0xdc, 0xa0, 0x2e, 0x39, 0xef, 0xf5, 0x6c, + 0xfc, 0xa2, 0x40, 0x5e, 0x34, 0x9c, 0x2e, 0xeb, 0xfd, 0xfe, 0x7f, 0xc4, 0xfe, 0x2e, 0xcc, 0x33, + 0x17, 0x8f, 0x06, 0x16, 0xef, 0x14, 0x8a, 0x2f, 0x8a, 0xa2, 0x94, 0x31, 0x20, 0x74, 0x03, 0x20, + 0x31, 0xf1, 0x5c, 0xd9, 0x2c, 0xd1, 0xa4, 0xa4, 0xee, 0x1a, 0x5d, 0x58, 0x38, 0xdd, 0x27, 0x63, + 0x0e, 0xd1, 0xa0, 0xf5, 0x2d, 0x71, 0x62, 0xe6, 0x20, 0xf6, 0x42, 0x93, 0x92, 0xba, 0x8b, 0x96, + 0x40, 0xa3, 0xa9, 0x56, 0xc4, 0x52, 0xa0, 0x89, 0xd2, 0x80, 0x42, 0xd2, 0xb0, 0x4b, 0xba, 0x99, + 0xc9, 0xdc, 0xf8, 0x4d, 0x01, 0x18, 0xa7, 0x86, 0x08, 0x94, 0x44, 0x93, 0x86, 0x74, 0xc4, 0xd7, + 0xa4, 0xa0, 0xa6, 0xcf, 0x67, 0xd9, 0x27, 0x3e, 0xdc, 0x13, 0x40, 0x78, 0x3e, 0x1e, 0x4f, 0x22, + 0xe3, 0x0b, 0x28, 0x4e, 0x28, 0x79, 0x1f, 0x2d, 0xb6, 0xc3, 0xf8, 0x4c, 0xa3, 0x8d, 0x89, 0x44, + 0xa3, 0x6d, 0x09, 0x34, 0x12, 0x24, 0x7d, 0x38, 0xd1, 0x66, 0x2b, 0x90, 0x40, 0x74, 0xe1, 0xd6, + 0x0b, 0x90, 0x8f, 0xe8, 0x20, 0x74, 0xc8, 0xfa, 0xf7, 0x0a, 0xdc, 0x76, 0x68, 0xef, 0xbc, 0x60, + 0xd7, 0x4b, 0x49, 0xb4, 0x8d, 0x90, 0xc6, 0xb4, 0xa1, 0x3c, 0xa9, 0x4b, 0x8f, 0x0e, 0x65, 0xd7, + 0xcb, 0xa4, 0x61, 0xa7, 0xd2, 0x21, 0x01, 0xef, 0x24, 0x57, 0x84, 0xca, 0xee, 0x7b, 0xd1, 0x73, + 0xdb, 0xd5, 0x1f, 0x8f, 0x45, 0xad, 0x3c, 0xf7, 0xba, 0xfb, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, + 0x4b, 0x8b, 0xef, 0x7b, 0x52, 0x17, 0x00, 0x00, } diff --git a/googleapis/cloud/document/v1beta1/document_understanding.pb.go b/googleapis/cloud/documentai/v1beta1/document_understanding.pb.go similarity index 77% rename from googleapis/cloud/document/v1beta1/document_understanding.pb.go rename to googleapis/cloud/documentai/v1beta1/document_understanding.pb.go index 7521226435..b0a82651bd 100644 --- a/googleapis/cloud/document/v1beta1/document_understanding.pb.go +++ b/googleapis/cloud/documentai/v1beta1/document_understanding.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. -// source: google/cloud/document/v1beta1/document_understanding.proto +// source: google/cloud/documentai/v1beta1/document_understanding.proto -package document +package documentai import ( context "context" @@ -43,6 +43,8 @@ const ( OperationMetadata_SUCCEEDED OperationMetadata_State = 4 // The batch processing was cancelled. OperationMetadata_CANCELLED OperationMetadata_State = 5 + // The batch processing has failed. + OperationMetadata_FAILED OperationMetadata_State = 6 ) var OperationMetadata_State_name = map[int32]string{ @@ -52,6 +54,7 @@ var OperationMetadata_State_name = map[int32]string{ 3: "RUNNING", 4: "SUCCEEDED", 5: "CANCELLED", + 6: "FAILED", } var OperationMetadata_State_value = map[string]int32{ @@ -61,6 +64,7 @@ var OperationMetadata_State_value = map[string]int32{ "RUNNING": 3, "SUCCEEDED": 4, "CANCELLED": 5, + "FAILED": 6, } func (x OperationMetadata_State) String() string { @@ -68,12 +72,12 @@ func (x OperationMetadata_State) String() string { } func (OperationMetadata_State) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_7869e0c1a97d627c, []int{14, 0} + return fileDescriptor_55a53db6ba9d94ef, []int{14, 0} } // Request to batch process documents as an asynchronous operation. type BatchProcessDocumentsRequest struct { - // Individual requests for each document. + // Required. Individual requests for each document. Requests []*ProcessDocumentRequest `protobuf:"bytes,1,rep,name=requests,proto3" json:"requests,omitempty"` // Target project and location to make a call. // @@ -90,7 +94,7 @@ func (m *BatchProcessDocumentsRequest) Reset() { *m = BatchProcessDocume func (m *BatchProcessDocumentsRequest) String() string { return proto.CompactTextString(m) } func (*BatchProcessDocumentsRequest) ProtoMessage() {} func (*BatchProcessDocumentsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_7869e0c1a97d627c, []int{0} + return fileDescriptor_55a53db6ba9d94ef, []int{0} } func (m *BatchProcessDocumentsRequest) XXX_Unmarshal(b []byte) error { @@ -156,7 +160,7 @@ func (m *ProcessDocumentRequest) Reset() { *m = ProcessDocumentRequest{} func (m *ProcessDocumentRequest) String() string { return proto.CompactTextString(m) } func (*ProcessDocumentRequest) ProtoMessage() {} func (*ProcessDocumentRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_7869e0c1a97d627c, []int{1} + return fileDescriptor_55a53db6ba9d94ef, []int{1} } func (m *ProcessDocumentRequest) XXX_Unmarshal(b []byte) error { @@ -240,7 +244,7 @@ func (m *BatchProcessDocumentsResponse) Reset() { *m = BatchProcessDocum func (m *BatchProcessDocumentsResponse) String() string { return proto.CompactTextString(m) } func (*BatchProcessDocumentsResponse) ProtoMessage() {} func (*BatchProcessDocumentsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_7869e0c1a97d627c, []int{2} + return fileDescriptor_55a53db6ba9d94ef, []int{2} } func (m *BatchProcessDocumentsResponse) XXX_Unmarshal(b []byte) error { @@ -285,7 +289,7 @@ func (m *ProcessDocumentResponse) Reset() { *m = ProcessDocumentResponse func (m *ProcessDocumentResponse) String() string { return proto.CompactTextString(m) } func (*ProcessDocumentResponse) ProtoMessage() {} func (*ProcessDocumentResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_7869e0c1a97d627c, []int{3} + return fileDescriptor_55a53db6ba9d94ef, []int{3} } func (m *ProcessDocumentResponse) XXX_Unmarshal(b []byte) error { @@ -340,7 +344,7 @@ func (m *OcrParams) Reset() { *m = OcrParams{} } func (m *OcrParams) String() string { return proto.CompactTextString(m) } func (*OcrParams) ProtoMessage() {} func (*OcrParams) Descriptor() ([]byte, []int) { - return fileDescriptor_7869e0c1a97d627c, []int{4} + return fileDescriptor_55a53db6ba9d94ef, []int{4} } func (m *OcrParams) XXX_Unmarshal(b []byte) error { @@ -390,7 +394,7 @@ func (m *TableExtractionParams) Reset() { *m = TableExtractionParams{} } func (m *TableExtractionParams) String() string { return proto.CompactTextString(m) } func (*TableExtractionParams) ProtoMessage() {} func (*TableExtractionParams) Descriptor() ([]byte, []int) { - return fileDescriptor_7869e0c1a97d627c, []int{5} + return fileDescriptor_55a53db6ba9d94ef, []int{5} } func (m *TableExtractionParams) XXX_Unmarshal(b []byte) error { @@ -441,7 +445,7 @@ func (m *TableExtractionParams) GetModelVersion() string { // A hint for a table bounding box on the page for table parsing. type TableBoundHint struct { - // Optional page number for multi-paged inputs this hint applies to. If not + // Optional. Page number for multi-paged inputs this hint applies to. If not // provided, this hint will apply to all pages by default. This value is // 1-based. PageNumber int32 `protobuf:"varint,1,opt,name=page_number,json=pageNumber,proto3" json:"page_number,omitempty"` @@ -457,7 +461,7 @@ func (m *TableBoundHint) Reset() { *m = TableBoundHint{} } func (m *TableBoundHint) String() string { return proto.CompactTextString(m) } func (*TableBoundHint) ProtoMessage() {} func (*TableBoundHint) Descriptor() ([]byte, []int) { - return fileDescriptor_7869e0c1a97d627c, []int{6} + return fileDescriptor_55a53db6ba9d94ef, []int{6} } func (m *TableBoundHint) XXX_Unmarshal(b []byte) error { @@ -521,7 +525,7 @@ func (m *FormExtractionParams) Reset() { *m = FormExtractionParams{} } func (m *FormExtractionParams) String() string { return proto.CompactTextString(m) } func (*FormExtractionParams) ProtoMessage() {} func (*FormExtractionParams) Descriptor() ([]byte, []int) { - return fileDescriptor_7869e0c1a97d627c, []int{7} + return fileDescriptor_55a53db6ba9d94ef, []int{7} } func (m *FormExtractionParams) XXX_Unmarshal(b []byte) error { @@ -581,7 +585,7 @@ func (m *KeyValuePairHint) Reset() { *m = KeyValuePairHint{} } func (m *KeyValuePairHint) String() string { return proto.CompactTextString(m) } func (*KeyValuePairHint) ProtoMessage() {} func (*KeyValuePairHint) Descriptor() ([]byte, []int) { - return fileDescriptor_7869e0c1a97d627c, []int{8} + return fileDescriptor_55a53db6ba9d94ef, []int{8} } func (m *KeyValuePairHint) XXX_Unmarshal(b []byte) error { @@ -632,7 +636,7 @@ func (m *EntityExtractionParams) Reset() { *m = EntityExtractionParams{} func (m *EntityExtractionParams) String() string { return proto.CompactTextString(m) } func (*EntityExtractionParams) ProtoMessage() {} func (*EntityExtractionParams) Descriptor() ([]byte, []int) { - return fileDescriptor_7869e0c1a97d627c, []int{9} + return fileDescriptor_55a53db6ba9d94ef, []int{9} } func (m *EntityExtractionParams) XXX_Unmarshal(b []byte) error { @@ -669,11 +673,13 @@ func (m *EntityExtractionParams) GetModelVersion() string { // The desired input location and metadata. type InputConfig struct { + // Required. + // // Types that are valid to be assigned to Source: // *InputConfig_GcsSource Source isInputConfig_Source `protobuf_oneof:"source"` - // Mimetype of the input. Current supported mimetypes are application/pdf, - // image/tiff, and image/gif. + // Required. Mimetype of the input. Current supported mimetypes are + // application/pdf, image/tiff, and image/gif. MimeType string `protobuf:"bytes,2,opt,name=mime_type,json=mimeType,proto3" json:"mime_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -684,7 +690,7 @@ func (m *InputConfig) Reset() { *m = InputConfig{} } func (m *InputConfig) String() string { return proto.CompactTextString(m) } func (*InputConfig) ProtoMessage() {} func (*InputConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_7869e0c1a97d627c, []int{10} + return fileDescriptor_55a53db6ba9d94ef, []int{10} } func (m *InputConfig) XXX_Unmarshal(b []byte) error { @@ -745,6 +751,8 @@ func (*InputConfig) XXX_OneofWrappers() []interface{} { // The desired output location and metadata. type OutputConfig struct { + // Required. + // // Types that are valid to be assigned to Destination: // *OutputConfig_GcsDestination Destination isOutputConfig_Destination `protobuf_oneof:"destination"` @@ -756,15 +764,15 @@ type OutputConfig struct { // For example, for one pdf file with 100 pages, 100 parsed pages will be // produced. If `pages_per_shard` = 20, then 5 Document shard JSON files each // containing 20 parsed pages will be written under the prefix - // [InputConfig.gcs_destination.uri][] and suffix -pages-x-to-y.json where + // [OutputConfig.gcs_destination.uri][] and suffix pages-x-to-y.json where // x and y are 1-indexed page numbers. // // Example GCS outputs with 157 pages and pages_per_shard = 50: // - // -pages-001-to-050.json - // -pages-051-to-100.json - // -pages-101-to-150.json - // -pages-151-to-157.json + // pages-001-to-050.json + // pages-051-to-100.json + // pages-101-to-150.json + // pages-151-to-157.json PagesPerShard int32 `protobuf:"varint,2,opt,name=pages_per_shard,json=pagesPerShard,proto3" json:"pages_per_shard,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -775,7 +783,7 @@ func (m *OutputConfig) Reset() { *m = OutputConfig{} } func (m *OutputConfig) String() string { return proto.CompactTextString(m) } func (*OutputConfig) ProtoMessage() {} func (*OutputConfig) Descriptor() ([]byte, []int) { - return fileDescriptor_7869e0c1a97d627c, []int{11} + return fileDescriptor_55a53db6ba9d94ef, []int{11} } func (m *OutputConfig) XXX_Unmarshal(b []byte) error { @@ -846,7 +854,7 @@ func (m *GcsSource) Reset() { *m = GcsSource{} } func (m *GcsSource) String() string { return proto.CompactTextString(m) } func (*GcsSource) ProtoMessage() {} func (*GcsSource) Descriptor() ([]byte, []int) { - return fileDescriptor_7869e0c1a97d627c, []int{12} + return fileDescriptor_55a53db6ba9d94ef, []int{12} } func (m *GcsSource) XXX_Unmarshal(b []byte) error { @@ -886,7 +894,7 @@ func (m *GcsDestination) Reset() { *m = GcsDestination{} } func (m *GcsDestination) String() string { return proto.CompactTextString(m) } func (*GcsDestination) ProtoMessage() {} func (*GcsDestination) Descriptor() ([]byte, []int) { - return fileDescriptor_7869e0c1a97d627c, []int{13} + return fileDescriptor_55a53db6ba9d94ef, []int{13} } func (m *GcsDestination) XXX_Unmarshal(b []byte) error { @@ -917,7 +925,7 @@ func (m *GcsDestination) GetUri() string { // Contains metadata for the BatchProcessDocuments operation. type OperationMetadata struct { // The state of the current batch processing. - State OperationMetadata_State `protobuf:"varint,1,opt,name=state,proto3,enum=google.cloud.document.v1beta1.OperationMetadata_State" json:"state,omitempty"` + State OperationMetadata_State `protobuf:"varint,1,opt,name=state,proto3,enum=google.cloud.documentai.v1beta1.OperationMetadata_State" json:"state,omitempty"` // A message providing more details about the current state of processing. StateMessage string `protobuf:"bytes,2,opt,name=state_message,json=stateMessage,proto3" json:"state_message,omitempty"` // The creation time of the operation. @@ -933,7 +941,7 @@ func (m *OperationMetadata) Reset() { *m = OperationMetadata{} } func (m *OperationMetadata) String() string { return proto.CompactTextString(m) } func (*OperationMetadata) ProtoMessage() {} func (*OperationMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_7869e0c1a97d627c, []int{14} + return fileDescriptor_55a53db6ba9d94ef, []int{14} } func (m *OperationMetadata) XXX_Unmarshal(b []byte) error { @@ -983,108 +991,113 @@ func (m *OperationMetadata) GetUpdateTime() *timestamp.Timestamp { } func init() { - proto.RegisterEnum("google.cloud.document.v1beta1.OperationMetadata_State", OperationMetadata_State_name, OperationMetadata_State_value) - proto.RegisterType((*BatchProcessDocumentsRequest)(nil), "google.cloud.document.v1beta1.BatchProcessDocumentsRequest") - proto.RegisterType((*ProcessDocumentRequest)(nil), "google.cloud.document.v1beta1.ProcessDocumentRequest") - proto.RegisterType((*BatchProcessDocumentsResponse)(nil), "google.cloud.document.v1beta1.BatchProcessDocumentsResponse") - proto.RegisterType((*ProcessDocumentResponse)(nil), "google.cloud.document.v1beta1.ProcessDocumentResponse") - proto.RegisterType((*OcrParams)(nil), "google.cloud.document.v1beta1.OcrParams") - proto.RegisterType((*TableExtractionParams)(nil), "google.cloud.document.v1beta1.TableExtractionParams") - proto.RegisterType((*TableBoundHint)(nil), "google.cloud.document.v1beta1.TableBoundHint") - proto.RegisterType((*FormExtractionParams)(nil), "google.cloud.document.v1beta1.FormExtractionParams") - proto.RegisterType((*KeyValuePairHint)(nil), "google.cloud.document.v1beta1.KeyValuePairHint") - proto.RegisterType((*EntityExtractionParams)(nil), "google.cloud.document.v1beta1.EntityExtractionParams") - proto.RegisterType((*InputConfig)(nil), "google.cloud.document.v1beta1.InputConfig") - proto.RegisterType((*OutputConfig)(nil), "google.cloud.document.v1beta1.OutputConfig") - proto.RegisterType((*GcsSource)(nil), "google.cloud.document.v1beta1.GcsSource") - proto.RegisterType((*GcsDestination)(nil), "google.cloud.document.v1beta1.GcsDestination") - proto.RegisterType((*OperationMetadata)(nil), "google.cloud.document.v1beta1.OperationMetadata") + proto.RegisterEnum("google.cloud.documentai.v1beta1.OperationMetadata_State", OperationMetadata_State_name, OperationMetadata_State_value) + proto.RegisterType((*BatchProcessDocumentsRequest)(nil), "google.cloud.documentai.v1beta1.BatchProcessDocumentsRequest") + proto.RegisterType((*ProcessDocumentRequest)(nil), "google.cloud.documentai.v1beta1.ProcessDocumentRequest") + proto.RegisterType((*BatchProcessDocumentsResponse)(nil), "google.cloud.documentai.v1beta1.BatchProcessDocumentsResponse") + proto.RegisterType((*ProcessDocumentResponse)(nil), "google.cloud.documentai.v1beta1.ProcessDocumentResponse") + proto.RegisterType((*OcrParams)(nil), "google.cloud.documentai.v1beta1.OcrParams") + proto.RegisterType((*TableExtractionParams)(nil), "google.cloud.documentai.v1beta1.TableExtractionParams") + proto.RegisterType((*TableBoundHint)(nil), "google.cloud.documentai.v1beta1.TableBoundHint") + proto.RegisterType((*FormExtractionParams)(nil), "google.cloud.documentai.v1beta1.FormExtractionParams") + proto.RegisterType((*KeyValuePairHint)(nil), "google.cloud.documentai.v1beta1.KeyValuePairHint") + proto.RegisterType((*EntityExtractionParams)(nil), "google.cloud.documentai.v1beta1.EntityExtractionParams") + proto.RegisterType((*InputConfig)(nil), "google.cloud.documentai.v1beta1.InputConfig") + proto.RegisterType((*OutputConfig)(nil), "google.cloud.documentai.v1beta1.OutputConfig") + proto.RegisterType((*GcsSource)(nil), "google.cloud.documentai.v1beta1.GcsSource") + proto.RegisterType((*GcsDestination)(nil), "google.cloud.documentai.v1beta1.GcsDestination") + proto.RegisterType((*OperationMetadata)(nil), "google.cloud.documentai.v1beta1.OperationMetadata") } func init() { - proto.RegisterFile("google/cloud/document/v1beta1/document_understanding.proto", fileDescriptor_7869e0c1a97d627c) -} - -var fileDescriptor_7869e0c1a97d627c = []byte{ - // 1247 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x57, 0x4f, 0x6f, 0x1b, 0x45, - 0x14, 0xef, 0x3a, 0x7f, 0x1a, 0x3f, 0xdb, 0xa9, 0x33, 0x6a, 0x12, 0x2b, 0x34, 0x6a, 0xbb, 0x15, - 0x28, 0x0a, 0xd4, 0xab, 0xa6, 0x80, 0x50, 0x2a, 0x84, 0x62, 0x7b, 0xdb, 0x46, 0x6d, 0x5d, 0xb3, - 0x76, 0x5a, 0xe8, 0x65, 0x19, 0xef, 0x4e, 0x36, 0x4b, 0xbd, 0x3b, 0xcb, 0xcc, 0x6c, 0x5a, 0x0b, - 0x01, 0x02, 0x71, 0x80, 0x33, 0x1f, 0x80, 0x8f, 0x81, 0xc4, 0x47, 0xe0, 0x08, 0x7c, 0x04, 0x84, - 0xb8, 0x72, 0xe5, 0x84, 0x66, 0x76, 0xd7, 0xb1, 0x93, 0x8d, 0x5d, 0x6e, 0xdc, 0xe6, 0xfd, 0xfc, - 0x7e, 0xef, 0xfd, 0xe6, 0xcd, 0xbc, 0xd9, 0x67, 0xd8, 0xf5, 0x28, 0xf5, 0x06, 0xc4, 0x70, 0x06, - 0x34, 0x76, 0x0d, 0x97, 0x3a, 0x71, 0x40, 0x42, 0x61, 0x1c, 0xdf, 0xea, 0x13, 0x81, 0x6f, 0x8d, - 0x00, 0x3b, 0x0e, 0x5d, 0xc2, 0xb8, 0xc0, 0xa1, 0xeb, 0x87, 0x5e, 0x3d, 0x62, 0x54, 0x50, 0xb4, - 0x99, 0x70, 0xeb, 0x8a, 0x5b, 0xcf, 0x5c, 0xeb, 0x29, 0x77, 0xe3, 0x4a, 0x1a, 0x1a, 0x47, 0xbe, - 0x81, 0xc3, 0x90, 0x0a, 0x2c, 0x7c, 0x1a, 0xf2, 0x84, 0xbc, 0xf1, 0xd6, 0xf4, 0xc4, 0x1e, 0xa1, - 0x01, 0x11, 0x6c, 0x98, 0x7a, 0xdf, 0x48, 0xbd, 0x07, 0x34, 0xf4, 0x58, 0x1c, 0x86, 0x7e, 0xe8, - 0x19, 0x34, 0x22, 0x6c, 0x22, 0xe4, 0xd5, 0xd4, 0x49, 0x59, 0xfd, 0xf8, 0xd0, 0x10, 0x7e, 0x40, - 0xb8, 0xc0, 0x41, 0x94, 0x3a, 0xac, 0x8f, 0x29, 0x72, 0x06, 0xbe, 0x14, 0xab, 0x7e, 0xd0, 0xbf, - 0xd7, 0xe0, 0x4a, 0x03, 0x0b, 0xe7, 0xa8, 0xc3, 0xa8, 0x43, 0x38, 0x6f, 0xa5, 0x72, 0xb8, 0x45, - 0x3e, 0x8b, 0x09, 0x17, 0xe8, 0x43, 0x58, 0x62, 0xc9, 0x92, 0xd7, 0xb4, 0x6b, 0x73, 0x5b, 0xa5, - 0x9d, 0x77, 0xea, 0x53, 0x77, 0x5f, 0x3f, 0x15, 0x29, 0x0d, 0x64, 0x8d, 0xc2, 0xa0, 0x35, 0x58, - 0x8c, 0x30, 0x23, 0xa1, 0xa8, 0x15, 0xae, 0x69, 0x5b, 0x45, 0x2b, 0xb5, 0xf4, 0xbf, 0xe7, 0x61, - 0x2d, 0x9f, 0x8c, 0x1e, 0x41, 0xd9, 0x0f, 0xa3, 0x58, 0xd8, 0x0e, 0x0d, 0x0f, 0x7d, 0xaf, 0xa6, - 0x5d, 0xd3, 0xb6, 0x4a, 0x3b, 0xdb, 0x33, 0x94, 0xec, 0x4b, 0x4a, 0x53, 0x31, 0xac, 0x92, 0x7f, - 0x62, 0xa0, 0x0e, 0x54, 0x68, 0x2c, 0xc6, 0xe2, 0x15, 0x54, 0xbc, 0x37, 0x67, 0xc4, 0x7b, 0xac, - 0x38, 0x69, 0xc0, 0x32, 0x1d, 0xb3, 0xd0, 0x0d, 0xa8, 0x8c, 0x6e, 0x8c, 0x18, 0x46, 0xa4, 0x36, - 0xa7, 0xb6, 0x56, 0xce, 0xc0, 0xde, 0x30, 0x22, 0x68, 0x00, 0xeb, 0x02, 0xf7, 0x07, 0xc4, 0x26, - 0x2f, 0x05, 0xc3, 0x8e, 0x3c, 0x41, 0x3b, 0xc2, 0x0c, 0x07, 0xbc, 0x36, 0xaf, 0x04, 0xbc, 0x3d, - 0x43, 0x40, 0x4f, 0xb2, 0xcd, 0x11, 0xb9, 0xa3, 0xb8, 0xd6, 0xaa, 0xc8, 0x83, 0x91, 0x0f, 0x6b, - 0x87, 0x94, 0x05, 0x39, 0xc9, 0x16, 0x54, 0xb2, 0xdb, 0x33, 0x92, 0xdd, 0xa5, 0x2c, 0x38, 0x93, - 0xeb, 0xf2, 0x61, 0x0e, 0x8a, 0x28, 0xd4, 0x48, 0x28, 0x7c, 0x31, 0xcc, 0x49, 0xb6, 0xa8, 0x92, - 0xcd, 0xba, 0x34, 0xa6, 0xa2, 0x9f, 0x49, 0xb7, 0x46, 0x72, 0x71, 0x74, 0x0f, 0x80, 0x3a, 0x2c, - 0x4b, 0x71, 0x51, 0xa5, 0xd8, 0x9a, 0x75, 0x7a, 0x0e, 0x4b, 0xa3, 0x16, 0x69, 0xb6, 0xd4, 0x63, - 0xd8, 0x3c, 0xe7, 0xfa, 0xf3, 0x88, 0x86, 0x9c, 0xa0, 0x1e, 0x14, 0x59, 0xba, 0xce, 0x1a, 0xe0, - 0xdd, 0xff, 0xda, 0x00, 0x09, 0xdd, 0x3a, 0x09, 0xa4, 0xff, 0xac, 0xc1, 0xfa, 0x39, 0x6e, 0xff, - 0xfb, 0xbb, 0xae, 0xef, 0x40, 0x71, 0x54, 0x4b, 0xf4, 0x3a, 0x2c, 0x0f, 0x70, 0xe8, 0xc5, 0xd8, - 0x23, 0xf6, 0x91, 0x1f, 0xa6, 0xaf, 0x44, 0xd1, 0xaa, 0x64, 0xe8, 0x7d, 0x09, 0xea, 0xbf, 0x6b, - 0xb0, 0x9a, 0x7b, 0x7b, 0x51, 0x0d, 0x2e, 0x92, 0x50, 0xfe, 0xe2, 0xaa, 0x9d, 0x2e, 0x59, 0x99, - 0x89, 0x3e, 0x86, 0x95, 0xa4, 0x5d, 0xfa, 0x34, 0x0e, 0xdd, 0x34, 0x7a, 0x41, 0x1d, 0xc1, 0xcd, - 0x57, 0x69, 0x94, 0x86, 0xa4, 0xc9, 0xf4, 0xd6, 0x25, 0x31, 0x61, 0x73, 0x74, 0x1d, 0xca, 0x47, - 0x04, 0xbb, 0x84, 0xa5, 0x51, 0xe7, 0x94, 0xe6, 0x52, 0x82, 0x25, 0x2e, 0x37, 0xa0, 0x12, 0x50, - 0x97, 0x0c, 0xec, 0x63, 0xc2, 0xb8, 0x4f, 0x43, 0xd5, 0xa2, 0x45, 0xab, 0xac, 0xc0, 0x27, 0x09, - 0xa6, 0x7f, 0xad, 0xc1, 0xf2, 0x64, 0x2e, 0x74, 0x15, 0x4a, 0x91, 0x2c, 0x46, 0x18, 0x07, 0x7d, - 0xc2, 0xd4, 0x9e, 0x16, 0x2c, 0x90, 0x50, 0x5b, 0x21, 0xa8, 0x0d, 0x65, 0xb5, 0x21, 0x3f, 0xf4, - 0xec, 0x3e, 0x7d, 0xf9, 0x8a, 0xe7, 0xd1, 0x48, 0x29, 0x1d, 0x3a, 0x18, 0x5a, 0xa5, 0x2c, 0x40, - 0x83, 0xbe, 0xd4, 0x7f, 0xd2, 0xe0, 0x72, 0x5e, 0xaf, 0x4e, 0xa9, 0xec, 0x27, 0x70, 0xf9, 0x39, - 0x19, 0xda, 0xc7, 0x78, 0x10, 0x13, 0x3b, 0xc2, 0x3e, 0x9b, 0x28, 0xae, 0x31, 0x43, 0xca, 0x03, - 0x32, 0x7c, 0x22, 0x99, 0x1d, 0xec, 0xab, 0x5a, 0x59, 0x2b, 0xcf, 0x4f, 0x21, 0x39, 0xd5, 0x9b, - 0xcb, 0xa9, 0x9e, 0x09, 0xd5, 0xd3, 0xb1, 0x50, 0x15, 0xe6, 0x9e, 0x93, 0xa1, 0x12, 0x5c, 0xb4, - 0xe4, 0x52, 0x16, 0x34, 0x11, 0x2a, 0xdf, 0xd5, 0x44, 0x63, 0xd1, 0x02, 0x05, 0xc9, 0x57, 0x95, - 0xeb, 0x4f, 0x61, 0x2d, 0xff, 0xf9, 0x98, 0x52, 0x81, 0x33, 0xfa, 0x0a, 0x39, 0xfa, 0xbe, 0x82, - 0xd2, 0x58, 0x5b, 0xa1, 0x7d, 0x00, 0xcf, 0xe1, 0x36, 0xa7, 0x31, 0x73, 0x48, 0xda, 0x96, 0xb3, - 0x1e, 0x9d, 0x7b, 0x0e, 0xef, 0x2a, 0xff, 0xfb, 0x17, 0xac, 0xa2, 0x97, 0x19, 0xe8, 0x35, 0x28, - 0x06, 0x7e, 0x90, 0x6c, 0x29, 0x4d, 0xbd, 0x24, 0x01, 0xb9, 0xa1, 0xc6, 0x12, 0x2c, 0x26, 0x39, - 0xf4, 0x1f, 0x35, 0x28, 0x8f, 0x37, 0x22, 0xfa, 0x08, 0x2e, 0x49, 0x09, 0x2e, 0xe1, 0xc2, 0x0f, - 0xd5, 0x08, 0x90, 0xea, 0xb8, 0x39, 0x5b, 0x47, 0xeb, 0x84, 0x74, 0xff, 0x82, 0xb5, 0xec, 0x4d, - 0x20, 0xe8, 0x0d, 0xb8, 0x24, 0xef, 0x28, 0xb7, 0x23, 0xc2, 0x6c, 0x7e, 0x84, 0x99, 0xab, 0x74, - 0x2d, 0x58, 0x15, 0x05, 0x77, 0x08, 0xeb, 0x4a, 0xb0, 0x51, 0x81, 0xd2, 0x58, 0x76, 0x7d, 0x13, - 0x8a, 0xa3, 0x2d, 0xca, 0xb3, 0x8b, 0x99, 0x9f, 0x9d, 0x5d, 0xcc, 0x7c, 0x5d, 0x87, 0xe5, 0xc9, - 0xcc, 0x39, 0x3e, 0x7f, 0x16, 0x60, 0xe5, 0x71, 0x36, 0xd1, 0x3c, 0x22, 0x02, 0xbb, 0x58, 0x60, - 0xf4, 0x10, 0x16, 0xb8, 0xc0, 0x22, 0xa9, 0xf3, 0xf2, 0xcc, 0x37, 0xf7, 0x4c, 0x80, 0x7a, 0x57, - 0xb2, 0xad, 0x24, 0x88, 0x3c, 0x6e, 0xb5, 0xb0, 0x03, 0xc2, 0x39, 0xf6, 0xb2, 0x9a, 0x97, 0x15, - 0xf8, 0x28, 0xc1, 0xd0, 0x1d, 0x28, 0x39, 0x8c, 0x48, 0x2f, 0x39, 0x3e, 0xa9, 0x1b, 0x5b, 0xda, - 0xd9, 0xc8, 0x12, 0x67, 0xb3, 0x55, 0xbd, 0x97, 0xcd, 0x56, 0x16, 0x24, 0xee, 0x12, 0x90, 0xe4, - 0x38, 0x72, 0x47, 0xe4, 0xf9, 0xd9, 0xe4, 0xc4, 0x5d, 0x02, 0xba, 0x0b, 0x0b, 0x4a, 0x2e, 0x5a, - 0x85, 0x95, 0x6e, 0x6f, 0xaf, 0x67, 0xda, 0x07, 0xed, 0x6e, 0xc7, 0x6c, 0xee, 0xdf, 0xdd, 0x37, - 0x5b, 0xd5, 0x0b, 0xa8, 0x0c, 0x4b, 0x7b, 0xcd, 0xa6, 0xd9, 0xe9, 0x99, 0xad, 0xaa, 0x86, 0x4a, - 0x70, 0xf1, 0xe9, 0xde, 0x7e, 0x6f, 0xbf, 0x7d, 0xaf, 0x5a, 0x90, 0x86, 0x75, 0xd0, 0x6e, 0x4b, - 0x63, 0x0e, 0x55, 0xa0, 0xd8, 0x3d, 0x68, 0x36, 0x4d, 0xb3, 0x65, 0xb6, 0xaa, 0xf3, 0xd2, 0x6c, - 0xee, 0xb5, 0x9b, 0xe6, 0xc3, 0x87, 0x66, 0xab, 0xba, 0xb0, 0xf3, 0x57, 0x01, 0xae, 0x64, 0x5f, - 0x9b, 0x83, 0xf1, 0xa9, 0xb6, 0x4b, 0xd8, 0xb1, 0xef, 0x10, 0xf4, 0x8f, 0x06, 0xab, 0xb9, 0x5f, - 0x43, 0x74, 0x67, 0xd6, 0xeb, 0x34, 0x65, 0x84, 0xdc, 0xd8, 0xcc, 0xc8, 0x63, 0x33, 0xec, 0xc9, - 0x81, 0xe9, 0xdf, 0x6a, 0xdf, 0xfc, 0xf6, 0xc7, 0x0f, 0x85, 0x2f, 0xf5, 0x0f, 0x46, 0x33, 0xf0, - 0xe7, 0xc9, 0x44, 0xf8, 0x7e, 0xc4, 0xe8, 0xa7, 0xc4, 0x11, 0xdc, 0xd8, 0x36, 0x06, 0xd4, 0x49, - 0x46, 0x5e, 0x63, 0xfb, 0x8b, 0xd1, 0xd0, 0xcc, 0x77, 0xfb, 0x63, 0x89, 0x77, 0xb5, 0xed, 0x67, - 0xef, 0xe9, 0xb7, 0xa7, 0x44, 0x99, 0xc2, 0xdc, 0x78, 0xf0, 0xcb, 0xde, 0xfa, 0x68, 0x5f, 0x89, - 0x60, 0x1c, 0xf9, 0xbc, 0xee, 0xd0, 0xe0, 0xd7, 0xbd, 0xfa, 0x91, 0x10, 0x11, 0xdf, 0x35, 0x8c, - 0x17, 0x2f, 0x5e, 0x9c, 0xfa, 0xd1, 0xc0, 0xb1, 0x38, 0x4a, 0x86, 0xf9, 0x9b, 0xd1, 0x00, 0x0b, - 0x39, 0x20, 0x35, 0xbe, 0xd3, 0xe0, 0xba, 0x43, 0x83, 0xe9, 0x55, 0x6b, 0x6c, 0xe4, 0x9e, 0x46, - 0x47, 0xde, 0x95, 0x8e, 0xf6, 0xcc, 0x4c, 0xc9, 0x1e, 0x95, 0x9f, 0xd2, 0x3a, 0x65, 0x9e, 0xe1, - 0x91, 0x50, 0xdd, 0x24, 0xe3, 0x44, 0xc2, 0x39, 0x7f, 0x23, 0xee, 0x64, 0x40, 0x7f, 0x51, 0x31, - 0x6e, 0xff, 0x1b, 0x00, 0x00, 0xff, 0xff, 0x22, 0x42, 0x74, 0x90, 0xf0, 0x0c, 0x00, 0x00, + proto.RegisterFile("google/cloud/documentai/v1beta1/document_understanding.proto", fileDescriptor_55a53db6ba9d94ef) +} + +var fileDescriptor_55a53db6ba9d94ef = []byte{ + // 1321 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0x4f, 0x6f, 0x1b, 0x45, + 0x14, 0xef, 0xda, 0x4d, 0x1a, 0x3f, 0x3b, 0xff, 0x46, 0x4d, 0x6a, 0xa2, 0x56, 0x8d, 0x36, 0x50, + 0xaa, 0x88, 0x7a, 0xd5, 0x54, 0x40, 0xd5, 0x52, 0x21, 0xff, 0x6b, 0x6b, 0xb5, 0x75, 0xad, 0xb5, + 0xd3, 0xa2, 0x5e, 0x96, 0xf1, 0x7a, 0xb2, 0x5e, 0xe2, 0xdd, 0xd9, 0xce, 0xce, 0x26, 0xb5, 0x10, + 0x1c, 0x40, 0x02, 0x8e, 0x48, 0x7c, 0x02, 0xee, 0x7c, 0x01, 0x24, 0xc4, 0x89, 0x53, 0x8f, 0x70, + 0xe3, 0xd4, 0x03, 0x1f, 0x81, 0x0f, 0x80, 0x66, 0x66, 0xd7, 0x7f, 0x12, 0x27, 0x1b, 0x04, 0xb7, + 0x99, 0xdf, 0xcc, 0xef, 0xf7, 0xde, 0xbc, 0x79, 0x6f, 0xf6, 0x2d, 0x7c, 0xe4, 0x50, 0xea, 0x0c, + 0x88, 0x61, 0x0f, 0x68, 0xd4, 0x33, 0x7a, 0xd4, 0x8e, 0x3c, 0xe2, 0x73, 0xec, 0x1a, 0x07, 0x37, + 0xbb, 0x84, 0xe3, 0x9b, 0x23, 0xc8, 0x8a, 0xfc, 0x1e, 0x61, 0x21, 0xc7, 0x7e, 0xcf, 0xf5, 0x9d, + 0x52, 0xc0, 0x28, 0xa7, 0xe8, 0xaa, 0x62, 0x97, 0x24, 0xbb, 0x34, 0x66, 0x97, 0x62, 0xf6, 0xc6, + 0xe5, 0x58, 0x1e, 0x07, 0xae, 0x81, 0x7d, 0x9f, 0x72, 0xcc, 0x5d, 0xea, 0x87, 0x8a, 0xbe, 0x71, + 0x69, 0x62, 0xd5, 0x1e, 0xb8, 0xc4, 0xe7, 0xf1, 0xc2, 0xd5, 0x89, 0x85, 0x3d, 0x97, 0x0c, 0x7a, + 0x56, 0x97, 0xf4, 0xf1, 0x81, 0x4b, 0x59, 0xbc, 0xa1, 0x94, 0xe6, 0xb6, 0x43, 0xa8, 0x47, 0x38, + 0x1b, 0xc6, 0xfb, 0xb7, 0xe2, 0xfd, 0x03, 0xea, 0x3b, 0x2c, 0xf2, 0x7d, 0xd7, 0x77, 0x0c, 0x1a, + 0x10, 0x36, 0xe5, 0x4e, 0x62, 0x55, 0xce, 0xba, 0xd1, 0x9e, 0xc1, 0x5d, 0x8f, 0x84, 0x1c, 0x7b, + 0x81, 0xda, 0xa0, 0x7f, 0xaf, 0xc1, 0xe5, 0x0a, 0xe6, 0x76, 0xbf, 0xc5, 0xa8, 0x4d, 0xc2, 0xb0, + 0x16, 0xdb, 0x0d, 0x4d, 0xf2, 0x32, 0x22, 0x21, 0x47, 0x9f, 0xc0, 0x02, 0x53, 0xc3, 0xb0, 0xa8, + 0x6d, 0x66, 0xaf, 0xe7, 0x77, 0x3e, 0x2c, 0xa5, 0x84, 0xa8, 0x74, 0x44, 0x2b, 0x96, 0xaa, 0x64, + 0xdf, 0x94, 0x33, 0xe6, 0x48, 0x0d, 0xad, 0xc3, 0x7c, 0x80, 0x19, 0xf1, 0x79, 0x31, 0xb3, 0xa9, + 0x5d, 0xcf, 0x99, 0xf1, 0x4c, 0xff, 0x76, 0x0e, 0xd6, 0x67, 0x2b, 0xa0, 0x0e, 0x14, 0x5c, 0x3f, + 0x88, 0xb8, 0x65, 0x53, 0x7f, 0xcf, 0x75, 0x8a, 0xda, 0xa6, 0x76, 0x3d, 0xbf, 0xf3, 0x5e, 0xaa, + 0x43, 0x0d, 0x41, 0xaa, 0x4a, 0x8e, 0xf2, 0x22, 0xef, 0x8e, 0x11, 0xf4, 0x1c, 0x16, 0x69, 0xc4, + 0x27, 0x64, 0x33, 0x52, 0xf6, 0x46, 0xaa, 0xec, 0x53, 0xc9, 0x9a, 0xd4, 0x2d, 0xd0, 0x09, 0x08, + 0x6d, 0xc1, 0xe2, 0x28, 0xd7, 0xf8, 0x30, 0x20, 0xc5, 0xac, 0x3c, 0x68, 0x21, 0x01, 0x3b, 0xc3, + 0x80, 0x20, 0x1f, 0x2e, 0x71, 0xdc, 0x1d, 0x10, 0x8b, 0xbc, 0xe2, 0x0c, 0xdb, 0xe2, 0xf6, 0xac, + 0x00, 0x33, 0xec, 0x85, 0xc5, 0xf3, 0xd2, 0x8f, 0x0f, 0x52, 0xfd, 0xe8, 0x08, 0x7e, 0x7d, 0x44, + 0x6f, 0x49, 0xb6, 0xb9, 0xc6, 0x67, 0xc1, 0x68, 0x1f, 0xd6, 0xf7, 0x28, 0xf3, 0x66, 0x98, 0x9b, + 0x93, 0xe6, 0xde, 0x4f, 0x35, 0x77, 0x9f, 0x32, 0xef, 0x98, 0xb5, 0x8b, 0x7b, 0x33, 0x50, 0xf4, + 0x12, 0x8a, 0xc4, 0xe7, 0x2e, 0x1f, 0xce, 0x30, 0x37, 0x2f, 0xcd, 0xa5, 0x67, 0x53, 0x5d, 0x0a, + 0x1c, 0x33, 0xb8, 0x4e, 0x66, 0xe2, 0xa8, 0x01, 0x40, 0x6d, 0x96, 0x18, 0xb9, 0x20, 0x8d, 0x6c, + 0xa7, 0x5f, 0xa5, 0xcd, 0x62, 0xdd, 0x1c, 0x4d, 0x86, 0xfa, 0x21, 0x5c, 0x39, 0xa1, 0x36, 0xc2, + 0x80, 0xfa, 0x21, 0x41, 0xcf, 0x20, 0xc7, 0xe2, 0x71, 0x52, 0x1d, 0xb7, 0xff, 0x7d, 0x75, 0x28, + 0x01, 0x73, 0x2c, 0xa5, 0xff, 0xaa, 0xc1, 0xa5, 0x13, 0xb6, 0xa1, 0xa7, 0xff, 0xbd, 0x06, 0xa6, + 0xd3, 0xdf, 0xfc, 0x3f, 0xd2, 0x7f, 0x3a, 0xf3, 0xf5, 0x1d, 0xc8, 0x8d, 0x22, 0x8a, 0xde, 0x81, + 0xa5, 0x01, 0xf6, 0x9d, 0x08, 0x3b, 0xc4, 0xea, 0xbb, 0x7e, 0xfc, 0x90, 0xe4, 0xcc, 0xc5, 0x04, + 0x7d, 0x28, 0x40, 0xfd, 0x8d, 0x06, 0x6b, 0x33, 0x33, 0x19, 0x15, 0xe1, 0x02, 0xf1, 0xc5, 0x4a, + 0x4f, 0x9e, 0x76, 0xc1, 0x4c, 0xa6, 0xe8, 0x53, 0x58, 0x55, 0xc5, 0xd3, 0xa5, 0x91, 0xdf, 0x8b, + 0xd5, 0x33, 0xf2, 0x22, 0x8c, 0xb3, 0x95, 0x4d, 0x45, 0x10, 0x85, 0x03, 0xa2, 0x80, 0x35, 0x73, + 0x99, 0x4f, 0x81, 0x21, 0xba, 0x06, 0x85, 0x3e, 0xc1, 0x3d, 0xc2, 0x62, 0xf1, 0xac, 0x70, 0x5d, + 0xed, 0xcd, 0xab, 0x05, 0xb5, 0x6f, 0x0b, 0x16, 0x3d, 0xda, 0x23, 0x03, 0xeb, 0x80, 0xb0, 0xd0, + 0xa5, 0xbe, 0x2c, 0xde, 0x9c, 0x59, 0x90, 0xe0, 0x33, 0x85, 0xe9, 0xdf, 0x69, 0xb0, 0x34, 0x6d, + 0x15, 0xbd, 0x0d, 0xf9, 0x40, 0x04, 0xc6, 0x8f, 0xbc, 0x2e, 0x61, 0xf2, 0x7c, 0x73, 0x4a, 0x1e, + 0x04, 0xde, 0x94, 0x30, 0x6a, 0x41, 0x41, 0x9e, 0xd0, 0xf5, 0x1d, 0xab, 0x4b, 0x5f, 0x9d, 0xf9, + 0x8a, 0x2a, 0x31, 0xa9, 0x45, 0x07, 0x43, 0x33, 0x9f, 0x48, 0x54, 0xe8, 0x2b, 0xfd, 0x67, 0x0d, + 0x2e, 0xce, 0x2a, 0xe4, 0x53, 0x82, 0xdd, 0x85, 0x8b, 0xfb, 0x64, 0x68, 0x1d, 0xe0, 0x41, 0x44, + 0xac, 0x00, 0xbb, 0x6c, 0x2a, 0xde, 0x37, 0x53, 0x9d, 0x79, 0x44, 0x86, 0xcf, 0x04, 0xb7, 0x85, + 0x5d, 0x19, 0x34, 0x73, 0x75, 0xff, 0x08, 0x32, 0x23, 0x8c, 0xd9, 0x19, 0x61, 0xac, 0xc3, 0xca, + 0x51, 0x2d, 0xb4, 0x02, 0xd9, 0x7d, 0x32, 0x94, 0x2e, 0xe7, 0x4c, 0x31, 0x44, 0x57, 0x21, 0xaf, + 0x5c, 0x15, 0x4f, 0xaf, 0xf2, 0x32, 0x67, 0x82, 0x84, 0xc4, 0xc3, 0x1b, 0xea, 0xcf, 0x61, 0x7d, + 0xf6, 0xdb, 0x72, 0x4a, 0x0c, 0x8e, 0xf9, 0x97, 0x99, 0xe1, 0xdf, 0x37, 0x1a, 0xe4, 0x27, 0xca, + 0x0d, 0x3d, 0x02, 0x70, 0xec, 0xd0, 0x0a, 0x69, 0xc4, 0x6c, 0x12, 0x17, 0x6c, 0xfa, 0x93, 0xf4, + 0xc0, 0x0e, 0xdb, 0x92, 0xf1, 0xf0, 0x9c, 0x99, 0x73, 0x92, 0x09, 0xda, 0x84, 0x9c, 0xe7, 0x7a, + 0xea, 0x54, 0xca, 0x7a, 0xfc, 0x61, 0x15, 0xa8, 0x38, 0x58, 0x65, 0x01, 0xe6, 0x95, 0x29, 0xfd, + 0x47, 0x0d, 0x0a, 0x93, 0x55, 0x8a, 0x5e, 0xc0, 0xb2, 0xf0, 0xa4, 0x47, 0x42, 0xee, 0xfa, 0xb2, + 0x53, 0x88, 0xdd, 0x31, 0xce, 0xe2, 0x4e, 0x6d, 0x4c, 0x7b, 0x78, 0xce, 0x5c, 0x72, 0xa6, 0x10, + 0x74, 0x0d, 0x96, 0x45, 0xc6, 0x86, 0x56, 0x40, 0x98, 0x15, 0xf6, 0x31, 0xeb, 0x49, 0xf7, 0xe6, + 0xcc, 0x45, 0x09, 0xb7, 0x08, 0x6b, 0x0b, 0xb0, 0xb2, 0x08, 0xf9, 0x09, 0xfb, 0xba, 0x0e, 0xb9, + 0xd1, 0x49, 0xd1, 0x1a, 0x64, 0x23, 0xe6, 0xaa, 0x5b, 0x54, 0xc7, 0x12, 0x73, 0xfd, 0x5d, 0x58, + 0x9a, 0x36, 0x7f, 0xd2, 0xc6, 0xbf, 0x33, 0xb0, 0xfa, 0x34, 0x69, 0x82, 0x9e, 0x10, 0x8e, 0x7b, + 0x98, 0x63, 0xd4, 0x84, 0xb9, 0x90, 0x63, 0xae, 0x42, 0xbf, 0x74, 0x86, 0x27, 0xfa, 0x98, 0x44, + 0xa9, 0x2d, 0xf8, 0xa6, 0x92, 0x11, 0x49, 0x20, 0x07, 0x96, 0x47, 0xc2, 0x10, 0x3b, 0x24, 0x49, + 0x02, 0x09, 0x3e, 0x51, 0x18, 0xba, 0x0b, 0x79, 0x9b, 0x11, 0xb1, 0x4b, 0xf4, 0x5c, 0x32, 0x8f, + 0xf3, 0x3b, 0x49, 0x97, 0x57, 0x4a, 0x1a, 0xb2, 0x52, 0x27, 0x69, 0xc8, 0x4c, 0x50, 0xdb, 0x05, + 0x20, 0xc8, 0x51, 0xd0, 0x1b, 0x91, 0xcf, 0xa7, 0x93, 0xd5, 0x76, 0x01, 0xe8, 0x01, 0xcc, 0x49, + 0x77, 0xd1, 0x1a, 0xac, 0xb6, 0x3b, 0xe5, 0x4e, 0xdd, 0xda, 0x6d, 0xb6, 0x5b, 0xf5, 0x6a, 0xe3, + 0x7e, 0xa3, 0x5e, 0x5b, 0x39, 0x87, 0x0a, 0xb0, 0x50, 0xae, 0x56, 0xeb, 0xad, 0x4e, 0xbd, 0xb6, + 0xa2, 0xa1, 0x3c, 0x5c, 0x78, 0x5e, 0x6e, 0x74, 0x1a, 0xcd, 0x07, 0x2b, 0x19, 0x31, 0x31, 0x77, + 0x9b, 0x4d, 0x31, 0xc9, 0xa2, 0x45, 0xc8, 0xb5, 0x77, 0xab, 0xd5, 0x7a, 0xbd, 0x56, 0xaf, 0xad, + 0x9c, 0x17, 0xd3, 0x6a, 0xb9, 0x59, 0xad, 0x3f, 0x7e, 0x5c, 0xaf, 0xad, 0xcc, 0x21, 0x80, 0xf9, + 0xfb, 0xe5, 0x86, 0x18, 0xcf, 0xef, 0xfc, 0x94, 0x85, 0xcb, 0xc9, 0x87, 0x6a, 0x77, 0xb2, 0xa9, + 0x6e, 0x13, 0x76, 0xe0, 0xda, 0x04, 0xfd, 0x92, 0x81, 0xb5, 0x99, 0x9f, 0x52, 0x74, 0x2f, 0xfd, + 0x0d, 0x3b, 0xa5, 0x3d, 0xdd, 0xb8, 0x92, 0xd0, 0x27, 0xda, 0xe0, 0xf1, 0xf5, 0xe9, 0xbf, 0x69, + 0xaf, 0xcb, 0x3b, 0x69, 0x5f, 0xf1, 0xe3, 0x19, 0xf3, 0x67, 0x79, 0xd4, 0xa6, 0x7e, 0xf5, 0xc7, + 0x5f, 0x3f, 0x64, 0xbe, 0xd4, 0x3f, 0x1e, 0xb5, 0xe1, 0x9f, 0xab, 0x36, 0xf5, 0x5e, 0xc0, 0xe8, + 0x67, 0xc4, 0xe6, 0xa1, 0xb1, 0x6d, 0x0c, 0xa8, 0xad, 0xba, 0x6e, 0x63, 0xfb, 0x8b, 0x51, 0xe7, + 0x1e, 0xde, 0xe9, 0x4e, 0x58, 0xbd, 0xa3, 0x6d, 0xbf, 0xb8, 0xad, 0xdf, 0x3a, 0x45, 0xe5, 0x14, + 0xe6, 0xc6, 0x93, 0xd7, 0xe5, 0xb7, 0x26, 0x22, 0xa3, 0x8e, 0x8c, 0x03, 0x37, 0x2c, 0xd9, 0xd4, + 0xfb, 0xbd, 0x5c, 0xea, 0x73, 0x1e, 0x84, 0x77, 0x0c, 0xe3, 0xf0, 0xf0, 0xf0, 0xc8, 0xa2, 0x81, + 0x23, 0xde, 0x57, 0xff, 0x14, 0x37, 0x82, 0x01, 0xe6, 0xa2, 0x4b, 0xab, 0x7c, 0xad, 0xc1, 0x96, + 0x4d, 0xbd, 0xb4, 0xc8, 0x57, 0x96, 0x93, 0x58, 0x95, 0xdd, 0x96, 0x48, 0xb9, 0x96, 0xf6, 0xa2, + 0x11, 0x73, 0x1c, 0x2a, 0x3e, 0xde, 0x25, 0xca, 0x1c, 0xc3, 0x21, 0xbe, 0x4c, 0x48, 0x63, 0x6c, + 0xf9, 0xc4, 0x9f, 0x98, 0xbb, 0x63, 0xa8, 0x3b, 0x2f, 0x59, 0xb7, 0xfe, 0x09, 0x00, 0x00, 0xff, + 0xff, 0x2c, 0x1c, 0x4e, 0xfe, 0xb0, 0x0d, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. @@ -1113,7 +1126,7 @@ func NewDocumentUnderstandingServiceClient(cc *grpc.ClientConn) DocumentUndersta func (c *documentUnderstandingServiceClient) BatchProcessDocuments(ctx context.Context, in *BatchProcessDocumentsRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { out := new(longrunning.Operation) - err := c.cc.Invoke(ctx, "/google.cloud.document.v1beta1.DocumentUnderstandingService/BatchProcessDocuments", in, out, opts...) + err := c.cc.Invoke(ctx, "/google.cloud.documentai.v1beta1.DocumentUnderstandingService/BatchProcessDocuments", in, out, opts...) if err != nil { return nil, err } @@ -1148,7 +1161,7 @@ func _DocumentUnderstandingService_BatchProcessDocuments_Handler(srv interface{} } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/google.cloud.document.v1beta1.DocumentUnderstandingService/BatchProcessDocuments", + FullMethod: "/google.cloud.documentai.v1beta1.DocumentUnderstandingService/BatchProcessDocuments", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(DocumentUnderstandingServiceServer).BatchProcessDocuments(ctx, req.(*BatchProcessDocumentsRequest)) @@ -1157,7 +1170,7 @@ func _DocumentUnderstandingService_BatchProcessDocuments_Handler(srv interface{} } var _DocumentUnderstandingService_serviceDesc = grpc.ServiceDesc{ - ServiceName: "google.cloud.document.v1beta1.DocumentUnderstandingService", + ServiceName: "google.cloud.documentai.v1beta1.DocumentUnderstandingService", HandlerType: (*DocumentUnderstandingServiceServer)(nil), Methods: []grpc.MethodDesc{ { @@ -1166,5 +1179,5 @@ var _DocumentUnderstandingService_serviceDesc = grpc.ServiceDesc{ }, }, Streams: []grpc.StreamDesc{}, - Metadata: "google/cloud/document/v1beta1/document_understanding.proto", + Metadata: "google/cloud/documentai/v1beta1/document_understanding.proto", } diff --git a/googleapis/cloud/document/v1beta1/geometry.pb.go b/googleapis/cloud/documentai/v1beta1/geometry.pb.go similarity index 71% rename from googleapis/cloud/document/v1beta1/geometry.pb.go rename to googleapis/cloud/documentai/v1beta1/geometry.pb.go index 325324f9b2..24f149caf5 100644 --- a/googleapis/cloud/document/v1beta1/geometry.pb.go +++ b/googleapis/cloud/documentai/v1beta1/geometry.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. -// source: google/cloud/document/v1beta1/geometry.proto +// source: google/cloud/documentai/v1beta1/geometry.proto -package document +package documentai import ( fmt "fmt" @@ -38,7 +38,7 @@ func (m *Vertex) Reset() { *m = Vertex{} } func (m *Vertex) String() string { return proto.CompactTextString(m) } func (*Vertex) ProtoMessage() {} func (*Vertex) Descriptor() ([]byte, []int) { - return fileDescriptor_ff8ad3f7da19b415, []int{0} + return fileDescriptor_fcd2e1229b566cf9, []int{0} } func (m *Vertex) XXX_Unmarshal(b []byte) error { @@ -90,7 +90,7 @@ func (m *NormalizedVertex) Reset() { *m = NormalizedVertex{} } func (m *NormalizedVertex) String() string { return proto.CompactTextString(m) } func (*NormalizedVertex) ProtoMessage() {} func (*NormalizedVertex) Descriptor() ([]byte, []int) { - return fileDescriptor_ff8ad3f7da19b415, []int{1} + return fileDescriptor_fcd2e1229b566cf9, []int{1} } func (m *NormalizedVertex) XXX_Unmarshal(b []byte) error { @@ -140,7 +140,7 @@ func (m *BoundingPoly) Reset() { *m = BoundingPoly{} } func (m *BoundingPoly) String() string { return proto.CompactTextString(m) } func (*BoundingPoly) ProtoMessage() {} func (*BoundingPoly) Descriptor() ([]byte, []int) { - return fileDescriptor_ff8ad3f7da19b415, []int{2} + return fileDescriptor_fcd2e1229b566cf9, []int{2} } func (m *BoundingPoly) XXX_Unmarshal(b []byte) error { @@ -176,33 +176,33 @@ func (m *BoundingPoly) GetNormalizedVertices() []*NormalizedVertex { } func init() { - proto.RegisterType((*Vertex)(nil), "google.cloud.document.v1beta1.Vertex") - proto.RegisterType((*NormalizedVertex)(nil), "google.cloud.document.v1beta1.NormalizedVertex") - proto.RegisterType((*BoundingPoly)(nil), "google.cloud.document.v1beta1.BoundingPoly") + proto.RegisterType((*Vertex)(nil), "google.cloud.documentai.v1beta1.Vertex") + proto.RegisterType((*NormalizedVertex)(nil), "google.cloud.documentai.v1beta1.NormalizedVertex") + proto.RegisterType((*BoundingPoly)(nil), "google.cloud.documentai.v1beta1.BoundingPoly") } func init() { - proto.RegisterFile("google/cloud/document/v1beta1/geometry.proto", fileDescriptor_ff8ad3f7da19b415) -} - -var fileDescriptor_ff8ad3f7da19b415 = []byte{ - // 279 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x91, 0x41, 0x4b, 0xf3, 0x40, - 0x10, 0x86, 0xd9, 0x7c, 0x7c, 0x45, 0xd6, 0x0a, 0x12, 0x2f, 0x41, 0x14, 0x6a, 0x51, 0xe8, 0x41, - 0x76, 0xa9, 0x1e, 0x3d, 0x19, 0x10, 0x6f, 0x12, 0x72, 0xf0, 0xe0, 0x45, 0xb7, 0xc9, 0xb0, 0x2c, - 0x24, 0x33, 0x61, 0xb3, 0x29, 0x8d, 0xfe, 0x2c, 0xff, 0xa0, 0x24, 0x9b, 0x06, 0x5a, 0xb0, 0x1e, - 0x67, 0xf2, 0xcc, 0x93, 0x97, 0x77, 0xf9, 0xad, 0x26, 0xd2, 0x05, 0xc8, 0xac, 0xa0, 0x26, 0x97, - 0x39, 0x65, 0x4d, 0x09, 0xe8, 0xe4, 0x7a, 0xb9, 0x02, 0xa7, 0x96, 0x52, 0x03, 0x95, 0xe0, 0x6c, - 0x2b, 0x2a, 0x4b, 0x8e, 0xc2, 0x4b, 0x4f, 0x8b, 0x9e, 0x16, 0x5b, 0x5a, 0x0c, 0xf4, 0xf9, 0xc5, - 0x20, 0x53, 0x95, 0x91, 0x0a, 0x91, 0x9c, 0x72, 0x86, 0xb0, 0xf6, 0xc7, 0xf3, 0x6b, 0x3e, 0x79, - 0x05, 0xeb, 0x60, 0x13, 0x4e, 0x39, 0xdb, 0x44, 0x6c, 0xc6, 0x16, 0xff, 0x53, 0xd6, 0x4f, 0x6d, - 0x14, 0xf8, 0xa9, 0x9d, 0x0b, 0x7e, 0xfa, 0x42, 0xb6, 0x54, 0x85, 0xf9, 0x84, 0x7c, 0x9f, 0x0f, - 0x76, 0xf8, 0xa0, 0xe3, 0xbf, 0x19, 0x9f, 0xc6, 0xd4, 0x60, 0x6e, 0x50, 0x27, 0x54, 0xb4, 0xe1, - 0x23, 0x3f, 0x5a, 0x83, 0x75, 0x26, 0x83, 0x3a, 0x62, 0xb3, 0x7f, 0x8b, 0xe3, 0xbb, 0x1b, 0x71, - 0x30, 0xb6, 0xf0, 0x7f, 0x49, 0xc7, 0xb3, 0xf0, 0x83, 0x9f, 0xe1, 0x98, 0xe1, 0x7d, 0xb4, 0x05, - 0xbd, 0x4d, 0xfe, 0x61, 0xdb, 0x4f, 0x9f, 0x86, 0xb8, 0xb3, 0xe9, 0x54, 0xf1, 0x17, 0xbf, 0xca, - 0xa8, 0x3c, 0x6c, 0x8a, 0x4f, 0x9e, 0x87, 0xf6, 0x93, 0xae, 0xbf, 0x84, 0xbd, 0x3d, 0x0d, 0xbc, - 0xa6, 0x42, 0xa1, 0x16, 0x64, 0xb5, 0xd4, 0x80, 0x7d, 0xbb, 0xd2, 0x7f, 0x52, 0x95, 0xa9, 0x7f, - 0x79, 0xcb, 0x87, 0xed, 0x62, 0x35, 0xe9, 0x2f, 0xee, 0x7f, 0x02, 0x00, 0x00, 0xff, 0xff, 0x72, - 0xf0, 0xe9, 0x8b, 0xfc, 0x01, 0x00, 0x00, + proto.RegisterFile("google/cloud/documentai/v1beta1/geometry.proto", fileDescriptor_fcd2e1229b566cf9) +} + +var fileDescriptor_fcd2e1229b566cf9 = []byte{ + // 280 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x91, 0xbf, 0x4a, 0xc4, 0x40, + 0x10, 0x87, 0xd9, 0x88, 0x87, 0xac, 0x27, 0x48, 0x6c, 0x82, 0x08, 0x1e, 0xa7, 0xe0, 0x55, 0xbb, + 0x44, 0x4b, 0xbb, 0x58, 0x88, 0x8d, 0x84, 0x14, 0x16, 0x36, 0xb2, 0x49, 0x86, 0x65, 0x21, 0x99, + 0x09, 0x9b, 0xcd, 0x71, 0xb1, 0xf3, 0xa9, 0x7c, 0x3d, 0xc9, 0x1f, 0x72, 0xdc, 0x81, 0xa4, 0x9c, + 0xc9, 0xf7, 0xfb, 0x32, 0x3b, 0xc3, 0x85, 0x26, 0xd2, 0x05, 0xc8, 0xac, 0xa0, 0x26, 0x97, 0x39, + 0x65, 0x4d, 0x09, 0xe8, 0x94, 0x91, 0xdb, 0x30, 0x05, 0xa7, 0x42, 0xa9, 0x81, 0x4a, 0x70, 0xb6, + 0x15, 0x95, 0x25, 0x47, 0xfe, 0xed, 0xc0, 0x8b, 0x9e, 0x17, 0x7b, 0x5e, 0x8c, 0xfc, 0xf5, 0xcd, + 0x28, 0x54, 0x95, 0x91, 0x0a, 0x91, 0x9c, 0x72, 0x86, 0xb0, 0x1e, 0xe2, 0xeb, 0x7b, 0xbe, 0xf8, + 0x00, 0xeb, 0x60, 0xe7, 0x2f, 0x39, 0xdb, 0x05, 0x6c, 0xc5, 0x36, 0xa7, 0x09, 0xeb, 0xab, 0x36, + 0xf0, 0x86, 0xaa, 0x5d, 0x0b, 0x7e, 0xf9, 0x4e, 0xb6, 0x54, 0x85, 0xf9, 0x86, 0xfc, 0x98, 0xf7, + 0x0e, 0x78, 0xaf, 0xe3, 0x7f, 0x19, 0x5f, 0x46, 0xd4, 0x60, 0x6e, 0x50, 0xc7, 0x54, 0xb4, 0xfe, + 0x0b, 0x3f, 0xdb, 0x82, 0x75, 0x26, 0x83, 0x3a, 0x60, 0xab, 0x93, 0xcd, 0xf9, 0xe3, 0x83, 0x98, + 0x19, 0x5c, 0x0c, 0xff, 0x49, 0xa6, 0xa0, 0x9f, 0xf2, 0x2b, 0x9c, 0xa6, 0xf8, 0x9a, 0x7c, 0x5e, + 0xef, 0x0b, 0x67, 0x7d, 0xc7, 0x2f, 0x48, 0x7c, 0x3c, 0xe8, 0x74, 0xb2, 0xe8, 0x87, 0xf1, 0xbb, + 0x8c, 0xca, 0x39, 0x59, 0x74, 0xf1, 0x3a, 0x9e, 0x21, 0xee, 0xd6, 0x18, 0xb3, 0xcf, 0xb7, 0x31, + 0xa1, 0xa9, 0x50, 0xa8, 0x05, 0x59, 0x2d, 0x35, 0x60, 0xbf, 0x64, 0x39, 0x7c, 0x52, 0x95, 0xa9, + 0xff, 0x3d, 0xeb, 0xf3, 0xbe, 0x95, 0x2e, 0xfa, 0xd4, 0xd3, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, + 0x90, 0x79, 0xe3, 0xf1, 0x0b, 0x02, 0x00, 0x00, } diff --git a/googleapis/cloud/functions/v1beta2/functions.pb.go b/googleapis/cloud/functions/v1beta2/functions.pb.go index e535405c1a..359e59d7f3 100644 --- a/googleapis/cloud/functions/v1beta2/functions.pb.go +++ b/googleapis/cloud/functions/v1beta2/functions.pb.go @@ -12,7 +12,6 @@ import ( duration "github.com/golang/protobuf/ptypes/duration" timestamp "github.com/golang/protobuf/ptypes/timestamp" _ "google.golang.org/genproto/googleapis/api/annotations" - _ "google.golang.org/genproto/googleapis/api/serviceconfig" longrunning "google.golang.org/genproto/googleapis/longrunning" grpc "google.golang.org/grpc" codes "google.golang.org/grpc/codes" @@ -82,6 +81,8 @@ type CloudFunction struct { // Types that are valid to be assigned to SourceCode: // *CloudFunction_SourceArchiveUrl // *CloudFunction_SourceRepository + // *CloudFunction_SourceRepositoryUrl + // *CloudFunction_SourceUploadUrl SourceCode isCloudFunction_SourceCode `protobuf_oneof:"source_code"` // An event that triggers the function. // @@ -102,6 +103,12 @@ type CloudFunction struct { // For Node.js this is name of a function exported by the module specified // in `source_location`. EntryPoint string `protobuf:"bytes,9,opt,name=entry_point,json=entryPoint,proto3" json:"entry_point,omitempty"` + // The runtime in which to run the function. Required when deploying a new + // function, optional when updating an existing function. For a complete + // list of possible choices, see the + // [`gcloud` command + // reference](/sdk/gcloud/reference/functions/deploy#--runtime). + Runtime string `protobuf:"bytes,23,opt,name=runtime,proto3" json:"runtime,omitempty"` // The function execution timeout. Execution is considered failed and // can be terminated if the function is not completed at the end of the // timeout period. Defaults to 60 seconds. @@ -109,13 +116,50 @@ type CloudFunction struct { // The amount of memory in MB available for a function. // Defaults to 256MB. AvailableMemoryMb int32 `protobuf:"varint,11,opt,name=available_memory_mb,json=availableMemoryMb,proto3" json:"available_memory_mb,omitempty"` - // Output only. The service account of the function. + // The email of the function's service account. If empty, defaults to + // `{project_id}@appspot.gserviceaccount.com`. ServiceAccount string `protobuf:"bytes,13,opt,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"` // Output only. The last update timestamp of a Cloud Function. - UpdateTime *timestamp.Timestamp `protobuf:"bytes,15,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + UpdateTime *timestamp.Timestamp `protobuf:"bytes,15,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` + // Output only. The version identifier of the Cloud Function. Each deployment attempt + // results in a new version of a function being created. + VersionId int64 `protobuf:"varint,20,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` + // Labels associated with this Cloud Function. + Labels map[string]string `protobuf:"bytes,21,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + // Environment variables that shall be available during function execution. + EnvironmentVariables map[string]string `protobuf:"bytes,22,rep,name=environment_variables,json=environmentVariables,proto3" json:"environment_variables,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + // The limit on the maximum number of function instances that may coexist at a + // given time. + MaxInstances int32 `protobuf:"varint,24,opt,name=max_instances,json=maxInstances,proto3" json:"max_instances,omitempty"` + // The VPC Network that this cloud function can connect to. It can be + // either the fully-qualified URI, or the short name of the network resource. + // If the short network name is used, the network must belong to the same + // project. Otherwise, it must belong to a project within the same + // organization. The format of this field is either + // `projects/{project}/global/networks/{network}` or `{network}`, where + // {project} is a project id where the network is defined, and {network} is + // the short name of the network. + // + // This field is mutually exclusive with `vpc_connector` and will be replaced + // by it. + // + // See [the VPC documentation](https://cloud.google.com/compute/docs/vpc) for + // more information on connecting Cloud projects. + Network string `protobuf:"bytes,25,opt,name=network,proto3" json:"network,omitempty"` + // The VPC Network Connector that this cloud function can connect to. It can + // be either the fully-qualified URI, or the short name of the network + // connector resource. The format of this field is + // `projects/*/locations/*/connectors/*` + // + // This field is mutually exclusive with `network` field and will eventually + // replace it. + // + // See [the VPC documentation](https://cloud.google.com/compute/docs/vpc) for + // more information on connecting Cloud projects. + VpcConnector string `protobuf:"bytes,26,opt,name=vpc_connector,json=vpcConnector,proto3" json:"vpc_connector,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *CloudFunction) Reset() { *m = CloudFunction{} } @@ -162,10 +206,22 @@ type CloudFunction_SourceRepository struct { SourceRepository *SourceRepository `protobuf:"bytes,3,opt,name=source_repository,json=sourceRepository,proto3,oneof"` } +type CloudFunction_SourceRepositoryUrl struct { + SourceRepositoryUrl string `protobuf:"bytes,18,opt,name=source_repository_url,json=sourceRepositoryUrl,proto3,oneof"` +} + +type CloudFunction_SourceUploadUrl struct { + SourceUploadUrl string `protobuf:"bytes,16,opt,name=source_upload_url,json=sourceUploadUrl,proto3,oneof"` +} + func (*CloudFunction_SourceArchiveUrl) isCloudFunction_SourceCode() {} func (*CloudFunction_SourceRepository) isCloudFunction_SourceCode() {} +func (*CloudFunction_SourceRepositoryUrl) isCloudFunction_SourceCode() {} + +func (*CloudFunction_SourceUploadUrl) isCloudFunction_SourceCode() {} + func (m *CloudFunction) GetSourceCode() isCloudFunction_SourceCode { if m != nil { return m.SourceCode @@ -187,6 +243,20 @@ func (m *CloudFunction) GetSourceRepository() *SourceRepository { return nil } +func (m *CloudFunction) GetSourceRepositoryUrl() string { + if x, ok := m.GetSourceCode().(*CloudFunction_SourceRepositoryUrl); ok { + return x.SourceRepositoryUrl + } + return "" +} + +func (m *CloudFunction) GetSourceUploadUrl() string { + if x, ok := m.GetSourceCode().(*CloudFunction_SourceUploadUrl); ok { + return x.SourceUploadUrl + } + return "" +} + type isCloudFunction_Trigger interface { isCloudFunction_Trigger() } @@ -245,6 +315,13 @@ func (m *CloudFunction) GetEntryPoint() string { return "" } +func (m *CloudFunction) GetRuntime() string { + if m != nil { + return m.Runtime + } + return "" +} + func (m *CloudFunction) GetTimeout() *duration.Duration { if m != nil { return m.Timeout @@ -273,11 +350,55 @@ func (m *CloudFunction) GetUpdateTime() *timestamp.Timestamp { return nil } +func (m *CloudFunction) GetVersionId() int64 { + if m != nil { + return m.VersionId + } + return 0 +} + +func (m *CloudFunction) GetLabels() map[string]string { + if m != nil { + return m.Labels + } + return nil +} + +func (m *CloudFunction) GetEnvironmentVariables() map[string]string { + if m != nil { + return m.EnvironmentVariables + } + return nil +} + +func (m *CloudFunction) GetMaxInstances() int32 { + if m != nil { + return m.MaxInstances + } + return 0 +} + +func (m *CloudFunction) GetNetwork() string { + if m != nil { + return m.Network + } + return "" +} + +func (m *CloudFunction) GetVpcConnector() string { + if m != nil { + return m.VpcConnector + } + return "" +} + // XXX_OneofWrappers is for the internal use of the proto package. func (*CloudFunction) XXX_OneofWrappers() []interface{} { return []interface{}{ (*CloudFunction_SourceArchiveUrl)(nil), (*CloudFunction_SourceRepository)(nil), + (*CloudFunction_SourceRepositoryUrl)(nil), + (*CloudFunction_SourceUploadUrl)(nil), (*CloudFunction_HttpsTrigger)(nil), (*CloudFunction_EventTrigger)(nil), } @@ -330,23 +451,31 @@ type EventTrigger struct { // `event_type` names contain the service that is sending an event and the // kind of event that was fired. Must be of the form // `providers/*/eventTypes/*` e.g. Directly handle a Message published to - // Google Cloud Pub/Sub `providers/cloud.pubsub/eventTypes/topic.publish` + // Google Cloud Pub/Sub `providers/cloud.pubsub/eventTypes/topic.publish`. // - // Handle an object changing in Google Cloud Storage - // `providers/cloud.storage/eventTypes/object.change` + // Handle an object changing in Google Cloud Storage: + // `providers/cloud.storage/eventTypes/object.change` // - // Handle a write to the Firebase Realtime Database - // `providers/firebase.database/eventTypes/data.write` + // Handle a write to the Firebase Realtime Database: + // `providers/google.firebase.database/eventTypes/ref.write` EventType string `protobuf:"bytes,1,opt,name=event_type,json=eventType,proto3" json:"event_type,omitempty"` // Which instance of the source's service should send events. E.g. for Pub/Sub // this would be a Pub/Sub topic at `projects/*/topics/*`. For Google Cloud // Storage this would be a bucket at `projects/*/buckets/*`. For any source // that only supports one instance per-project, this should be the name of the // project (`projects/*`) - Resource string `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Resource string `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"` + // The hostname of the service that should be observed. + // + // If no string is provided, the default service implementing the API will + // be used. For example, `storage.googleapis.com` is the default for all + // event types in the `google.storage` namespace. + Service string `protobuf:"bytes,6,opt,name=service,proto3" json:"service,omitempty"` + // Specifies policy for failed executions. + FailurePolicy *FailurePolicy `protobuf:"bytes,5,opt,name=failure_policy,json=failurePolicy,proto3" json:"failure_policy,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *EventTrigger) Reset() { *m = EventTrigger{} } @@ -388,6 +517,20 @@ func (m *EventTrigger) GetResource() string { return "" } +func (m *EventTrigger) GetService() string { + if m != nil { + return m.Service + } + return "" +} + +func (m *EventTrigger) GetFailurePolicy() *FailurePolicy { + if m != nil { + return m.FailurePolicy + } + return nil +} + // Describes the location of the function source in a remote repository. type SourceRepository struct { // URL to the hosted repository where the function is defined. Only paths in @@ -523,12 +666,117 @@ func (*SourceRepository) XXX_OneofWrappers() []interface{} { } } +// Describes the policy in case of function's execution failure. +// If empty, then defaults to ignoring failures (i.e. not retrying them). +type FailurePolicy struct { + // Defines the action taken in case of a function execution failure. + // + // Types that are valid to be assigned to Action: + // *FailurePolicy_Retry_ + Action isFailurePolicy_Action `protobuf_oneof:"action"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *FailurePolicy) Reset() { *m = FailurePolicy{} } +func (m *FailurePolicy) String() string { return proto.CompactTextString(m) } +func (*FailurePolicy) ProtoMessage() {} +func (*FailurePolicy) Descriptor() ([]byte, []int) { + return fileDescriptor_61af63f3568f8edb, []int{4} +} + +func (m *FailurePolicy) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_FailurePolicy.Unmarshal(m, b) +} +func (m *FailurePolicy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_FailurePolicy.Marshal(b, m, deterministic) +} +func (m *FailurePolicy) XXX_Merge(src proto.Message) { + xxx_messageInfo_FailurePolicy.Merge(m, src) +} +func (m *FailurePolicy) XXX_Size() int { + return xxx_messageInfo_FailurePolicy.Size(m) +} +func (m *FailurePolicy) XXX_DiscardUnknown() { + xxx_messageInfo_FailurePolicy.DiscardUnknown(m) +} + +var xxx_messageInfo_FailurePolicy proto.InternalMessageInfo + +type isFailurePolicy_Action interface { + isFailurePolicy_Action() +} + +type FailurePolicy_Retry_ struct { + Retry *FailurePolicy_Retry `protobuf:"bytes,1,opt,name=retry,proto3,oneof"` +} + +func (*FailurePolicy_Retry_) isFailurePolicy_Action() {} + +func (m *FailurePolicy) GetAction() isFailurePolicy_Action { + if m != nil { + return m.Action + } + return nil +} + +func (m *FailurePolicy) GetRetry() *FailurePolicy_Retry { + if x, ok := m.GetAction().(*FailurePolicy_Retry_); ok { + return x.Retry + } + return nil +} + +// XXX_OneofWrappers is for the internal use of the proto package. +func (*FailurePolicy) XXX_OneofWrappers() []interface{} { + return []interface{}{ + (*FailurePolicy_Retry_)(nil), + } +} + +// Describes the retry policy in case of function's execution failure. +// A function execution will be retried on any failure. +// A failed execution will be retried up to 7 days with an exponential backoff +// (capped at 10 seconds). +// Retried execution is charged as any other execution. +type FailurePolicy_Retry struct { + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *FailurePolicy_Retry) Reset() { *m = FailurePolicy_Retry{} } +func (m *FailurePolicy_Retry) String() string { return proto.CompactTextString(m) } +func (*FailurePolicy_Retry) ProtoMessage() {} +func (*FailurePolicy_Retry) Descriptor() ([]byte, []int) { + return fileDescriptor_61af63f3568f8edb, []int{4, 0} +} + +func (m *FailurePolicy_Retry) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_FailurePolicy_Retry.Unmarshal(m, b) +} +func (m *FailurePolicy_Retry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_FailurePolicy_Retry.Marshal(b, m, deterministic) +} +func (m *FailurePolicy_Retry) XXX_Merge(src proto.Message) { + xxx_messageInfo_FailurePolicy_Retry.Merge(m, src) +} +func (m *FailurePolicy_Retry) XXX_Size() int { + return xxx_messageInfo_FailurePolicy_Retry.Size(m) +} +func (m *FailurePolicy_Retry) XXX_DiscardUnknown() { + xxx_messageInfo_FailurePolicy_Retry.DiscardUnknown(m) +} + +var xxx_messageInfo_FailurePolicy_Retry proto.InternalMessageInfo + // Request for the `CreateFunction` method. type CreateFunctionRequest struct { - // The project and location in which the function should be created, specified + // Required. The project and location in which the function should be created, specified // in the format `projects/*/locations/*` Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"` - // Function to be created. + // Required. Function to be created. Function *CloudFunction `protobuf:"bytes,2,opt,name=function,proto3" json:"function,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -539,7 +787,7 @@ func (m *CreateFunctionRequest) Reset() { *m = CreateFunctionRequest{} } func (m *CreateFunctionRequest) String() string { return proto.CompactTextString(m) } func (*CreateFunctionRequest) ProtoMessage() {} func (*CreateFunctionRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_61af63f3568f8edb, []int{4} + return fileDescriptor_61af63f3568f8edb, []int{5} } func (m *CreateFunctionRequest) XXX_Unmarshal(b []byte) error { @@ -576,9 +824,9 @@ func (m *CreateFunctionRequest) GetFunction() *CloudFunction { // Request for the `UpdateFunction` method. type UpdateFunctionRequest struct { - // The name of the function to be updated. + // Required. The name of the function to be updated. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // New version of the function. + // Required. New version of the function. Function *CloudFunction `protobuf:"bytes,2,opt,name=function,proto3" json:"function,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -589,7 +837,7 @@ func (m *UpdateFunctionRequest) Reset() { *m = UpdateFunctionRequest{} } func (m *UpdateFunctionRequest) String() string { return proto.CompactTextString(m) } func (*UpdateFunctionRequest) ProtoMessage() {} func (*UpdateFunctionRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_61af63f3568f8edb, []int{5} + return fileDescriptor_61af63f3568f8edb, []int{6} } func (m *UpdateFunctionRequest) XXX_Unmarshal(b []byte) error { @@ -626,7 +874,7 @@ func (m *UpdateFunctionRequest) GetFunction() *CloudFunction { // Request for the `GetFunction` method. type GetFunctionRequest struct { - // The name of the function which details should be obtained. + // Required. The name of the function which details should be obtained. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -637,7 +885,7 @@ func (m *GetFunctionRequest) Reset() { *m = GetFunctionRequest{} } func (m *GetFunctionRequest) String() string { return proto.CompactTextString(m) } func (*GetFunctionRequest) ProtoMessage() {} func (*GetFunctionRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_61af63f3568f8edb, []int{6} + return fileDescriptor_61af63f3568f8edb, []int{7} } func (m *GetFunctionRequest) XXX_Unmarshal(b []byte) error { @@ -667,10 +915,12 @@ func (m *GetFunctionRequest) GetName() string { // Request for the `ListFunctions` method. type ListFunctionsRequest struct { - // The project and location from which the function should be listed, + // Required. The project and location from which the function should be listed, // specified in the format `projects/*/locations/*` // If you want to list functions in all locations, use "-" in place of a - // location. + // location. When listing functions in all locations, if one or more + // location(s) are unreachable, the response will contain functions from all + // reachable locations along with the names of any unreachable locations. Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"` // Maximum number of functions to return per call. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` @@ -688,7 +938,7 @@ func (m *ListFunctionsRequest) Reset() { *m = ListFunctionsRequest{} } func (m *ListFunctionsRequest) String() string { return proto.CompactTextString(m) } func (*ListFunctionsRequest) ProtoMessage() {} func (*ListFunctionsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_61af63f3568f8edb, []int{7} + return fileDescriptor_61af63f3568f8edb, []int{8} } func (m *ListFunctionsRequest) XXX_Unmarshal(b []byte) error { @@ -736,9 +986,12 @@ type ListFunctionsResponse struct { Functions []*CloudFunction `protobuf:"bytes,1,rep,name=functions,proto3" json:"functions,omitempty"` // If not empty, indicates that there may be more functions that match // the request; this value should be passed in a new - // [google.cloud.functions.v1beta2.ListFunctionsRequest][] + // [google.cloud.functions.v1beta2.ListFunctionsRequest][google.cloud.functions.v1beta2.ListFunctionsRequest] // to get more functions. - NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` + NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` + // Locations that could not be reached. The response does not include any + // functions from these locations. + Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -748,7 +1001,7 @@ func (m *ListFunctionsResponse) Reset() { *m = ListFunctionsResponse{} } func (m *ListFunctionsResponse) String() string { return proto.CompactTextString(m) } func (*ListFunctionsResponse) ProtoMessage() {} func (*ListFunctionsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_61af63f3568f8edb, []int{8} + return fileDescriptor_61af63f3568f8edb, []int{9} } func (m *ListFunctionsResponse) XXX_Unmarshal(b []byte) error { @@ -783,9 +1036,16 @@ func (m *ListFunctionsResponse) GetNextPageToken() string { return "" } +func (m *ListFunctionsResponse) GetUnreachable() []string { + if m != nil { + return m.Unreachable + } + return nil +} + // Request for the `DeleteFunction` method. type DeleteFunctionRequest struct { - // The name of the function which should be deleted. + // Required. The name of the function which should be deleted. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -796,7 +1056,7 @@ func (m *DeleteFunctionRequest) Reset() { *m = DeleteFunctionRequest{} } func (m *DeleteFunctionRequest) String() string { return proto.CompactTextString(m) } func (*DeleteFunctionRequest) ProtoMessage() {} func (*DeleteFunctionRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_61af63f3568f8edb, []int{9} + return fileDescriptor_61af63f3568f8edb, []int{10} } func (m *DeleteFunctionRequest) XXX_Unmarshal(b []byte) error { @@ -826,9 +1086,9 @@ func (m *DeleteFunctionRequest) GetName() string { // Request for the `CallFunction` method. type CallFunctionRequest struct { - // The name of the function to be called. + // Required. The name of the function to be called. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // Input to be passed to the function. + // Required. Input to be passed to the function. Data string `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -839,7 +1099,7 @@ func (m *CallFunctionRequest) Reset() { *m = CallFunctionRequest{} } func (m *CallFunctionRequest) String() string { return proto.CompactTextString(m) } func (*CallFunctionRequest) ProtoMessage() {} func (*CallFunctionRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_61af63f3568f8edb, []int{10} + return fileDescriptor_61af63f3568f8edb, []int{11} } func (m *CallFunctionRequest) XXX_Unmarshal(b []byte) error { @@ -893,7 +1153,7 @@ func (m *CallFunctionResponse) Reset() { *m = CallFunctionResponse{} } func (m *CallFunctionResponse) String() string { return proto.CompactTextString(m) } func (*CallFunctionResponse) ProtoMessage() {} func (*CallFunctionResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_61af63f3568f8edb, []int{11} + return fileDescriptor_61af63f3568f8edb, []int{12} } func (m *CallFunctionResponse) XXX_Unmarshal(b []byte) error { @@ -935,12 +1195,194 @@ func (m *CallFunctionResponse) GetError() string { return "" } +// Request of `GenerateUploadUrl` method. +type GenerateUploadUrlRequest struct { + // The project and location in which the Google Cloud Storage signed URL + // should be generated, specified in the format `projects/*/locations/*`. + Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *GenerateUploadUrlRequest) Reset() { *m = GenerateUploadUrlRequest{} } +func (m *GenerateUploadUrlRequest) String() string { return proto.CompactTextString(m) } +func (*GenerateUploadUrlRequest) ProtoMessage() {} +func (*GenerateUploadUrlRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_61af63f3568f8edb, []int{13} +} + +func (m *GenerateUploadUrlRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_GenerateUploadUrlRequest.Unmarshal(m, b) +} +func (m *GenerateUploadUrlRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_GenerateUploadUrlRequest.Marshal(b, m, deterministic) +} +func (m *GenerateUploadUrlRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_GenerateUploadUrlRequest.Merge(m, src) +} +func (m *GenerateUploadUrlRequest) XXX_Size() int { + return xxx_messageInfo_GenerateUploadUrlRequest.Size(m) +} +func (m *GenerateUploadUrlRequest) XXX_DiscardUnknown() { + xxx_messageInfo_GenerateUploadUrlRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_GenerateUploadUrlRequest proto.InternalMessageInfo + +func (m *GenerateUploadUrlRequest) GetParent() string { + if m != nil { + return m.Parent + } + return "" +} + +// Response of `GenerateUploadUrl` method. +type GenerateUploadUrlResponse struct { + // The generated Google Cloud Storage signed URL that should be used for a + // function source code upload. The uploaded file should be a zip archive + // which contains a function. + UploadUrl string `protobuf:"bytes,1,opt,name=upload_url,json=uploadUrl,proto3" json:"upload_url,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *GenerateUploadUrlResponse) Reset() { *m = GenerateUploadUrlResponse{} } +func (m *GenerateUploadUrlResponse) String() string { return proto.CompactTextString(m) } +func (*GenerateUploadUrlResponse) ProtoMessage() {} +func (*GenerateUploadUrlResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_61af63f3568f8edb, []int{14} +} + +func (m *GenerateUploadUrlResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_GenerateUploadUrlResponse.Unmarshal(m, b) +} +func (m *GenerateUploadUrlResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_GenerateUploadUrlResponse.Marshal(b, m, deterministic) +} +func (m *GenerateUploadUrlResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_GenerateUploadUrlResponse.Merge(m, src) +} +func (m *GenerateUploadUrlResponse) XXX_Size() int { + return xxx_messageInfo_GenerateUploadUrlResponse.Size(m) +} +func (m *GenerateUploadUrlResponse) XXX_DiscardUnknown() { + xxx_messageInfo_GenerateUploadUrlResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_GenerateUploadUrlResponse proto.InternalMessageInfo + +func (m *GenerateUploadUrlResponse) GetUploadUrl() string { + if m != nil { + return m.UploadUrl + } + return "" +} + +// Request of `GenerateDownloadUrl` method. +type GenerateDownloadUrlRequest struct { + // The name of function for which source code Google Cloud Storage signed + // URL should be generated. + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + // The optional version of function. + VersionId uint64 `protobuf:"varint,2,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *GenerateDownloadUrlRequest) Reset() { *m = GenerateDownloadUrlRequest{} } +func (m *GenerateDownloadUrlRequest) String() string { return proto.CompactTextString(m) } +func (*GenerateDownloadUrlRequest) ProtoMessage() {} +func (*GenerateDownloadUrlRequest) Descriptor() ([]byte, []int) { + return fileDescriptor_61af63f3568f8edb, []int{15} +} + +func (m *GenerateDownloadUrlRequest) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_GenerateDownloadUrlRequest.Unmarshal(m, b) +} +func (m *GenerateDownloadUrlRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_GenerateDownloadUrlRequest.Marshal(b, m, deterministic) +} +func (m *GenerateDownloadUrlRequest) XXX_Merge(src proto.Message) { + xxx_messageInfo_GenerateDownloadUrlRequest.Merge(m, src) +} +func (m *GenerateDownloadUrlRequest) XXX_Size() int { + return xxx_messageInfo_GenerateDownloadUrlRequest.Size(m) +} +func (m *GenerateDownloadUrlRequest) XXX_DiscardUnknown() { + xxx_messageInfo_GenerateDownloadUrlRequest.DiscardUnknown(m) +} + +var xxx_messageInfo_GenerateDownloadUrlRequest proto.InternalMessageInfo + +func (m *GenerateDownloadUrlRequest) GetName() string { + if m != nil { + return m.Name + } + return "" +} + +func (m *GenerateDownloadUrlRequest) GetVersionId() uint64 { + if m != nil { + return m.VersionId + } + return 0 +} + +// Response of `GenerateDownloadUrl` method. +type GenerateDownloadUrlResponse struct { + // The generated Google Cloud Storage signed URL that should be used for + // function source code download. + DownloadUrl string `protobuf:"bytes,1,opt,name=download_url,json=downloadUrl,proto3" json:"download_url,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *GenerateDownloadUrlResponse) Reset() { *m = GenerateDownloadUrlResponse{} } +func (m *GenerateDownloadUrlResponse) String() string { return proto.CompactTextString(m) } +func (*GenerateDownloadUrlResponse) ProtoMessage() {} +func (*GenerateDownloadUrlResponse) Descriptor() ([]byte, []int) { + return fileDescriptor_61af63f3568f8edb, []int{16} +} + +func (m *GenerateDownloadUrlResponse) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_GenerateDownloadUrlResponse.Unmarshal(m, b) +} +func (m *GenerateDownloadUrlResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_GenerateDownloadUrlResponse.Marshal(b, m, deterministic) +} +func (m *GenerateDownloadUrlResponse) XXX_Merge(src proto.Message) { + xxx_messageInfo_GenerateDownloadUrlResponse.Merge(m, src) +} +func (m *GenerateDownloadUrlResponse) XXX_Size() int { + return xxx_messageInfo_GenerateDownloadUrlResponse.Size(m) +} +func (m *GenerateDownloadUrlResponse) XXX_DiscardUnknown() { + xxx_messageInfo_GenerateDownloadUrlResponse.DiscardUnknown(m) +} + +var xxx_messageInfo_GenerateDownloadUrlResponse proto.InternalMessageInfo + +func (m *GenerateDownloadUrlResponse) GetDownloadUrl() string { + if m != nil { + return m.DownloadUrl + } + return "" +} + func init() { proto.RegisterEnum("google.cloud.functions.v1beta2.CloudFunctionStatus", CloudFunctionStatus_name, CloudFunctionStatus_value) proto.RegisterType((*CloudFunction)(nil), "google.cloud.functions.v1beta2.CloudFunction") + proto.RegisterMapType((map[string]string)(nil), "google.cloud.functions.v1beta2.CloudFunction.EnvironmentVariablesEntry") + proto.RegisterMapType((map[string]string)(nil), "google.cloud.functions.v1beta2.CloudFunction.LabelsEntry") proto.RegisterType((*HTTPSTrigger)(nil), "google.cloud.functions.v1beta2.HTTPSTrigger") proto.RegisterType((*EventTrigger)(nil), "google.cloud.functions.v1beta2.EventTrigger") proto.RegisterType((*SourceRepository)(nil), "google.cloud.functions.v1beta2.SourceRepository") + proto.RegisterType((*FailurePolicy)(nil), "google.cloud.functions.v1beta2.FailurePolicy") + proto.RegisterType((*FailurePolicy_Retry)(nil), "google.cloud.functions.v1beta2.FailurePolicy.Retry") proto.RegisterType((*CreateFunctionRequest)(nil), "google.cloud.functions.v1beta2.CreateFunctionRequest") proto.RegisterType((*UpdateFunctionRequest)(nil), "google.cloud.functions.v1beta2.UpdateFunctionRequest") proto.RegisterType((*GetFunctionRequest)(nil), "google.cloud.functions.v1beta2.GetFunctionRequest") @@ -949,6 +1391,10 @@ func init() { proto.RegisterType((*DeleteFunctionRequest)(nil), "google.cloud.functions.v1beta2.DeleteFunctionRequest") proto.RegisterType((*CallFunctionRequest)(nil), "google.cloud.functions.v1beta2.CallFunctionRequest") proto.RegisterType((*CallFunctionResponse)(nil), "google.cloud.functions.v1beta2.CallFunctionResponse") + proto.RegisterType((*GenerateUploadUrlRequest)(nil), "google.cloud.functions.v1beta2.GenerateUploadUrlRequest") + proto.RegisterType((*GenerateUploadUrlResponse)(nil), "google.cloud.functions.v1beta2.GenerateUploadUrlResponse") + proto.RegisterType((*GenerateDownloadUrlRequest)(nil), "google.cloud.functions.v1beta2.GenerateDownloadUrlRequest") + proto.RegisterType((*GenerateDownloadUrlResponse)(nil), "google.cloud.functions.v1beta2.GenerateDownloadUrlResponse") } func init() { @@ -956,83 +1402,128 @@ func init() { } var fileDescriptor_61af63f3568f8edb = []byte{ - // 1216 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0x4d, 0x73, 0xdb, 0x44, - 0x18, 0xae, 0xf2, 0xe1, 0xc6, 0xaf, 0x3f, 0xe2, 0x6e, 0x9b, 0x8e, 0x30, 0x2d, 0x0d, 0x62, 0x80, - 0x90, 0x82, 0x0d, 0x6e, 0x80, 0x99, 0x7e, 0x30, 0x24, 0xb1, 0x93, 0x78, 0x9a, 0xb6, 0x1e, 0xd9, - 0x39, 0x94, 0x8b, 0x66, 0x2d, 0x6f, 0x15, 0x81, 0xac, 0x15, 0xab, 0x95, 0xa7, 0x29, 0x53, 0x0e, - 0xcc, 0x70, 0xe3, 0xc6, 0x3f, 0xe8, 0x99, 0xe1, 0x07, 0x30, 0xc3, 0x9d, 0x3b, 0x57, 0x86, 0x13, - 0x3f, 0x84, 0xd9, 0xd5, 0x4a, 0x96, 0x93, 0x14, 0x25, 0x19, 0x6e, 0xda, 0xe7, 0xfd, 0x7a, 0x76, - 0xdf, 0x67, 0x5f, 0xaf, 0xa1, 0xe1, 0x50, 0xea, 0x78, 0xa4, 0x69, 0x7b, 0x34, 0x1a, 0x35, 0x9f, - 0x45, 0xbe, 0xcd, 0x5d, 0xea, 0x87, 0xcd, 0xc9, 0x27, 0x43, 0xc2, 0x71, 0x6b, 0x8a, 0x34, 0x02, - 0x46, 0x39, 0x45, 0x6f, 0xc5, 0xfe, 0x0d, 0xe9, 0xdf, 0x98, 0x5a, 0x95, 0x7f, 0xfd, 0x86, 0xca, - 0x87, 0x03, 0xb7, 0x89, 0x7d, 0x9f, 0x72, 0x9c, 0x89, 0xae, 0xaf, 0x64, 0xad, 0x11, 0x3f, 0x54, - 0x70, 0x33, 0x87, 0x04, 0x0d, 0x08, 0x9b, 0xc9, 0xf3, 0x8e, 0x0a, 0xf0, 0xa8, 0xef, 0xb0, 0xc8, - 0xf7, 0x5d, 0xdf, 0x39, 0xe9, 0xa4, 0xa8, 0x36, 0xe5, 0x6a, 0x18, 0x3d, 0x6b, 0x8e, 0xa2, 0xd8, - 0x41, 0xd9, 0x6f, 0x1d, 0xb7, 0x73, 0x77, 0x4c, 0x42, 0x8e, 0xc7, 0x41, 0xec, 0x60, 0xfc, 0xb5, - 0x08, 0x95, 0x6d, 0x41, 0x69, 0x47, 0x31, 0x42, 0x08, 0x16, 0x7c, 0x3c, 0x26, 0xba, 0xb6, 0xaa, - 0xad, 0x15, 0x4d, 0xf9, 0x8d, 0x1a, 0x80, 0x42, 0x1a, 0x31, 0x9b, 0x58, 0x98, 0xd9, 0x87, 0xee, - 0x84, 0x58, 0x11, 0xf3, 0xf4, 0xaa, 0xf0, 0xd8, 0xbb, 0x64, 0xd6, 0x62, 0xdb, 0x66, 0x6c, 0x3a, - 0x60, 0x1e, 0xb2, 0xe0, 0x8a, 0xf2, 0x67, 0x24, 0xa0, 0xa1, 0xcb, 0x29, 0x3b, 0xd2, 0xe7, 0x57, - 0xb5, 0xb5, 0x52, 0xeb, 0xe3, 0xc6, 0x7f, 0x9f, 0x6e, 0xa3, 0x2f, 0x03, 0xcd, 0x34, 0x6e, 0x5a, - 0x60, 0x8a, 0xa1, 0x3e, 0x54, 0x0e, 0x39, 0x0f, 0x42, 0x8b, 0x33, 0xd7, 0x71, 0x08, 0xd3, 0x0b, - 0x32, 0xf9, 0x87, 0x79, 0xc9, 0xf7, 0x06, 0x83, 0x5e, 0x7f, 0x10, 0xc7, 0xec, 0x69, 0x66, 0x59, - 0x26, 0x51, 0x6b, 0x91, 0x94, 0x4c, 0x88, 0xcf, 0xd3, 0xa4, 0xe5, 0xb3, 0x25, 0xed, 0x88, 0xa0, - 0x4c, 0x52, 0x92, 0x59, 0xa3, 0x87, 0x50, 0x08, 0x39, 0xe6, 0x51, 0xa8, 0x5f, 0x5e, 0xd5, 0xd6, - 0xaa, 0xad, 0x3b, 0x79, 0xd9, 0x66, 0xba, 0xd1, 0x97, 0xa1, 0xa6, 0x4a, 0x81, 0x3e, 0x80, 0x9a, - 0x87, 0x39, 0x09, 0xb9, 0x95, 0x2a, 0x41, 0x5f, 0x92, 0x7d, 0x5a, 0x8e, 0xf1, 0x27, 0x09, 0x8c, - 0x6e, 0x41, 0x89, 0xf8, 0x9c, 0x1d, 0x59, 0x01, 0x75, 0x7d, 0xae, 0x17, 0xa5, 0x17, 0x48, 0xa8, - 0x27, 0x10, 0x74, 0x07, 0x2e, 0x0b, 0x31, 0xd0, 0x88, 0xeb, 0x20, 0xf7, 0xf9, 0x46, 0xc2, 0x2c, - 0x11, 0x4b, 0xa3, 0xad, 0xc4, 0x64, 0x26, 0x9e, 0xa8, 0x01, 0x57, 0xf1, 0x04, 0xbb, 0x1e, 0x1e, - 0x7a, 0xc4, 0x1a, 0x93, 0x31, 0x65, 0x47, 0xd6, 0x78, 0xa8, 0x97, 0x56, 0xb5, 0xb5, 0x45, 0xf3, - 0x4a, 0x6a, 0x7a, 0x24, 0x2d, 0x8f, 0x86, 0xe8, 0x7d, 0x58, 0x0e, 0x09, 0x9b, 0xb8, 0x42, 0x39, - 0xb6, 0x4d, 0x23, 0x9f, 0xeb, 0x15, 0xc9, 0xa4, 0xaa, 0xe0, 0xcd, 0x18, 0x45, 0xf7, 0xa0, 0x14, - 0x05, 0x23, 0xcc, 0x89, 0x25, 0x4a, 0xe9, 0xcb, 0x92, 0x51, 0xfd, 0x04, 0xa3, 0x41, 0x22, 0x5f, - 0x13, 0x62, 0x77, 0x01, 0x6c, 0x55, 0xa0, 0xa4, 0xe4, 0x66, 0xd3, 0x11, 0xd9, 0x2a, 0xc2, 0x65, - 0xd5, 0x41, 0x63, 0x15, 0xca, 0xd9, 0x96, 0xa3, 0x1a, 0xcc, 0x0b, 0xe5, 0xc6, 0xda, 0x16, 0x9f, - 0x46, 0x17, 0xca, 0xd9, 0xfe, 0xa1, 0x9b, 0x00, 0x4a, 0x04, 0x47, 0x41, 0x72, 0x09, 0x8a, 0x71, - 0x47, 0x8f, 0x02, 0x82, 0xea, 0xb0, 0xc4, 0x48, 0x5c, 0x4c, 0x9f, 0x93, 0xc6, 0x74, 0x6d, 0xfc, - 0xad, 0x41, 0xed, 0xb8, 0x7a, 0xd1, 0xbb, 0x50, 0x9d, 0xde, 0x01, 0x6b, 0x5a, 0xbc, 0x32, 0x45, - 0xc5, 0x8d, 0xb9, 0x95, 0x6e, 0x21, 0xc0, 0xfc, 0x50, 0xa5, 0x86, 0x18, 0xea, 0x61, 0x7e, 0x88, - 0x74, 0x28, 0x0c, 0x19, 0xf6, 0xed, 0x43, 0x79, 0x8f, 0xc4, 0xb5, 0x53, 0x6b, 0x84, 0x60, 0x9e, - 0x63, 0x47, 0x5f, 0x50, 0xb0, 0x58, 0xa0, 0x1b, 0x82, 0xe6, 0xc4, 0x0d, 0x85, 0x40, 0x16, 0x95, - 0x21, 0x45, 0xd0, 0x6d, 0xb8, 0x32, 0x22, 0x81, 0x47, 0x8f, 0xc8, 0xc8, 0x4a, 0xdd, 0x0a, 0xb2, - 0x64, 0x2d, 0x31, 0x98, 0x0a, 0x17, 0xa7, 0x39, 0x21, 0x4c, 0x7c, 0x1a, 0xdf, 0xc3, 0xca, 0x36, - 0x23, 0x98, 0x93, 0x44, 0x9e, 0x26, 0xf9, 0x36, 0x22, 0x21, 0x17, 0xa7, 0xe2, 0x51, 0x3b, 0xd6, - 0x63, 0xbc, 0xbd, 0x74, 0x8d, 0xba, 0xb0, 0x94, 0x88, 0x5c, 0x6e, 0xab, 0xd4, 0xfa, 0xe8, 0x5c, - 0x57, 0xc0, 0x4c, 0xc3, 0x8d, 0x09, 0xac, 0x1c, 0xc8, 0xae, 0x1f, 0xaf, 0x7f, 0xda, 0xcc, 0xfa, - 0x1f, 0xeb, 0xae, 0x01, 0xda, 0x25, 0xfc, 0x0c, 0x45, 0x0d, 0x1f, 0xae, 0xed, 0xbb, 0x61, 0xea, - 0x1a, 0x9e, 0xe5, 0x80, 0xde, 0x84, 0x62, 0x80, 0x1d, 0x62, 0x85, 0xee, 0x8b, 0x58, 0x53, 0x8b, - 0xe6, 0x92, 0x00, 0xfa, 0xee, 0x0b, 0x22, 0xe4, 0x28, 0x8d, 0x9c, 0x7e, 0x43, 0xfc, 0xb8, 0xf5, - 0xa6, 0x74, 0x1f, 0x08, 0xc0, 0xf8, 0x49, 0x83, 0x95, 0x63, 0x05, 0xc3, 0x80, 0xfa, 0x21, 0x41, - 0x0f, 0xa1, 0x98, 0x6e, 0x50, 0xd7, 0x56, 0xe7, 0xcf, 0xbf, 0xff, 0x69, 0x3c, 0x7a, 0x0f, 0x96, - 0x7d, 0xf2, 0x9c, 0x5b, 0x19, 0x2a, 0xb1, 0x42, 0x2b, 0x02, 0xee, 0xa5, 0x74, 0x6e, 0xc3, 0x4a, - 0x9b, 0x78, 0xe4, 0x4c, 0x0d, 0x32, 0x1e, 0xc0, 0xd5, 0x6d, 0xec, 0x79, 0x67, 0xe9, 0x25, 0x82, - 0x85, 0x11, 0xe6, 0x58, 0x15, 0x95, 0xdf, 0x86, 0x03, 0xd7, 0x66, 0xc3, 0xd5, 0xc6, 0xdf, 0x86, - 0x32, 0x79, 0x4e, 0xec, 0x48, 0x80, 0x96, 0x3b, 0x52, 0x79, 0x4a, 0x29, 0xd6, 0x1d, 0xa1, 0xeb, - 0x50, 0x60, 0x24, 0x8c, 0x3c, 0xae, 0x12, 0xaa, 0x15, 0xba, 0x06, 0x8b, 0x84, 0x31, 0xca, 0xd4, - 0x39, 0xc7, 0x8b, 0x75, 0x0c, 0x57, 0x4f, 0x99, 0xc9, 0xe8, 0x3a, 0xa0, 0xfe, 0x60, 0x73, 0x70, - 0xd0, 0xb7, 0x0e, 0x1e, 0xf7, 0x7b, 0x9d, 0xed, 0xee, 0x4e, 0xb7, 0xd3, 0xae, 0x5d, 0x42, 0x45, - 0x58, 0x34, 0x3b, 0x9b, 0xed, 0xa7, 0x35, 0x0d, 0x01, 0x14, 0x76, 0x36, 0xbb, 0xfb, 0x9d, 0x76, - 0x6d, 0x0e, 0x55, 0xa0, 0xd8, 0xee, 0xf4, 0xf6, 0x9f, 0x3c, 0xed, 0x3e, 0xde, 0xad, 0xcd, 0xa3, - 0x32, 0x2c, 0xb5, 0x3b, 0xfb, 0x9d, 0x81, 0x58, 0x2d, 0xb4, 0xfe, 0x58, 0x82, 0x95, 0x99, 0x1a, - 0x61, 0x3f, 0x1e, 0x8f, 0xe8, 0x37, 0x0d, 0x2a, 0x33, 0x0d, 0x46, 0x1b, 0x79, 0x5d, 0x3c, 0x4d, - 0x80, 0xf5, 0x4f, 0xcf, 0x19, 0x15, 0x1f, 0xa6, 0x71, 0xff, 0x87, 0x3f, 0xff, 0xf9, 0x79, 0xee, - 0x33, 0xb4, 0x91, 0xbe, 0x53, 0xbe, 0x4b, 0x74, 0xfb, 0x20, 0x60, 0xf4, 0x6b, 0x62, 0xf3, 0xb0, - 0xb9, 0xde, 0x4c, 0xb0, 0xb0, 0xb9, 0xfe, 0x72, 0xfa, 0xb6, 0x41, 0xbf, 0x68, 0x50, 0xca, 0x5c, - 0x1c, 0xd4, 0xca, 0x23, 0x71, 0xf2, 0x96, 0xd5, 0xcf, 0x27, 0x5a, 0xe3, 0xae, 0x24, 0xbc, 0x81, - 0x5a, 0x53, 0xc2, 0x42, 0x41, 0xaf, 0x21, 0x9b, 0x79, 0x87, 0xad, 0xbf, 0x44, 0xbf, 0x6a, 0x50, - 0x9d, 0x9d, 0x6f, 0x28, 0xf7, 0xd8, 0x4e, 0x9d, 0x87, 0xf5, 0x9b, 0x49, 0x58, 0xe6, 0xf1, 0xd6, - 0x48, 0x7f, 0x9b, 0x8d, 0x1d, 0x49, 0xf2, 0x4b, 0xe3, 0x42, 0xa7, 0x7a, 0x37, 0x9d, 0x4b, 0xe2, - 0x7c, 0xab, 0xb3, 0x03, 0x31, 0x9f, 0xf0, 0xa9, 0x03, 0x34, 0x8f, 0x70, 0x5b, 0x12, 0xfe, 0xa2, - 0x7e, 0x81, 0x53, 0xcd, 0xd0, 0x7d, 0xa5, 0x41, 0x75, 0x76, 0x3c, 0xe4, 0xd3, 0x3d, 0x75, 0x9c, - 0xe4, 0xd1, 0x55, 0x22, 0x58, 0xbf, 0x88, 0x08, 0x7e, 0xd7, 0xa0, 0x9c, 0x9d, 0x2b, 0x28, 0xff, - 0xc1, 0x76, 0x72, 0x88, 0xd5, 0x37, 0xce, 0x17, 0xa4, 0x6e, 0xdb, 0x96, 0xe4, 0x7d, 0xdf, 0xf8, - 0xfc, 0x02, 0xc7, 0x6c, 0x63, 0xcf, 0xbb, 0xab, 0xad, 0x6f, 0xfd, 0xa8, 0x81, 0x61, 0xd3, 0x71, - 0x4e, 0xfd, 0xad, 0x6a, 0x7a, 0xd7, 0x7b, 0xe2, 0x6d, 0xd5, 0xd3, 0xbe, 0xda, 0x55, 0x11, 0x0e, - 0xf5, 0xb0, 0xef, 0x34, 0x28, 0x73, 0x9a, 0x0e, 0xf1, 0xe5, 0xcb, 0x4b, 0xfd, 0x77, 0xc1, 0x81, - 0x1b, 0xbe, 0xee, 0xff, 0xcb, 0xbd, 0x14, 0x79, 0x35, 0x37, 0xbf, 0xbb, 0xbd, 0x33, 0x2c, 0xc8, - 0xc8, 0x3b, 0xff, 0x06, 0x00, 0x00, 0xff, 0xff, 0x22, 0xa1, 0xda, 0x9f, 0x7d, 0x0d, 0x00, 0x00, + // 1921 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x18, 0xdf, 0x6f, 0x1b, 0x49, + 0xf9, 0x36, 0x4e, 0x9c, 0xf8, 0x73, 0xec, 0x38, 0x93, 0xa4, 0xdd, 0xf8, 0x2e, 0x34, 0xb7, 0xd5, + 0x41, 0x2e, 0xb4, 0xf6, 0x35, 0x0d, 0x70, 0xcd, 0x1d, 0xa8, 0x9b, 0xc4, 0x49, 0xa3, 0xa6, 0xad, + 0xbb, 0x49, 0x4e, 0x3a, 0x24, 0x64, 0x26, 0xeb, 0x89, 0xb3, 0x74, 0xbd, 0xb3, 0xcc, 0xce, 0x3a, + 0xcd, 0x95, 0x4a, 0x08, 0x09, 0xfe, 0x01, 0x9e, 0x78, 0xe5, 0x0f, 0x40, 0x08, 0x24, 0x24, 0xfe, + 0x00, 0x1e, 0xe8, 0x23, 0x3c, 0x51, 0x09, 0xe9, 0x10, 0xbc, 0xc0, 0x0b, 0xef, 0x3c, 0xa1, 0x99, + 0x9d, 0x5d, 0xaf, 0x1d, 0xb7, 0xae, 0xa3, 0xeb, 0x93, 0xf7, 0xfb, 0x39, 0xdf, 0xaf, 0xf9, 0xbe, + 0x6f, 0x0c, 0x95, 0x16, 0xa5, 0x2d, 0x97, 0x54, 0x6d, 0x97, 0x86, 0xcd, 0xea, 0x49, 0xe8, 0xd9, + 0xdc, 0xa1, 0x5e, 0x50, 0xed, 0xdc, 0x3a, 0x26, 0x1c, 0xaf, 0x75, 0x31, 0x15, 0x9f, 0x51, 0x4e, + 0xd1, 0xd7, 0x22, 0xfe, 0x8a, 0xe4, 0xaf, 0x74, 0xa9, 0x8a, 0xbf, 0xfc, 0x9e, 0xd2, 0x87, 0x7d, + 0xa7, 0x8a, 0x3d, 0x8f, 0x72, 0x9c, 0x92, 0x2e, 0x5f, 0x4d, 0x51, 0x6d, 0xd7, 0x21, 0x1e, 0x57, + 0x84, 0x6b, 0x29, 0xc2, 0x89, 0x43, 0xdc, 0x66, 0xe3, 0x98, 0x9c, 0xe2, 0x8e, 0x43, 0x99, 0x62, + 0x58, 0x4c, 0x31, 0x30, 0x12, 0xd0, 0x90, 0xd9, 0x44, 0x91, 0xae, 0x2b, 0x92, 0x4b, 0xbd, 0x16, + 0x0b, 0x3d, 0xcf, 0xf1, 0x5a, 0x55, 0xea, 0x13, 0xd6, 0x73, 0xb2, 0xb2, 0xbb, 0x2a, 0xa1, 0xe3, + 0xf0, 0xa4, 0xda, 0x0c, 0x23, 0x86, 0x3e, 0x03, 0x12, 0x3a, 0x77, 0xda, 0x24, 0xe0, 0xb8, 0xed, + 0x47, 0x0c, 0xc6, 0x1f, 0xf2, 0x50, 0xd8, 0x12, 0x4e, 0xef, 0x28, 0x9f, 0x11, 0x82, 0x71, 0x0f, + 0xb7, 0x89, 0xae, 0x2d, 0x6b, 0x2b, 0x39, 0x4b, 0x7e, 0xa3, 0x0a, 0xa0, 0xc8, 0xb6, 0x06, 0x66, + 0xf6, 0xa9, 0xd3, 0x21, 0x8d, 0x90, 0xb9, 0x7a, 0x51, 0x70, 0xdc, 0x7b, 0xc7, 0x2a, 0x45, 0x34, + 0x33, 0x22, 0x1d, 0x31, 0x17, 0x35, 0x60, 0x56, 0xf1, 0x33, 0xe2, 0xd3, 0xc0, 0xe1, 0x94, 0x9d, + 0xeb, 0x99, 0x65, 0x6d, 0x25, 0xbf, 0xf6, 0x51, 0xe5, 0xf5, 0xa1, 0xae, 0x1c, 0x48, 0x41, 0x2b, + 0x91, 0xeb, 0x1e, 0xd0, 0xc5, 0xa1, 0x75, 0x58, 0xb8, 0x70, 0x80, 0xb4, 0x09, 0x29, 0x9b, 0xe6, + 0xfa, 0x45, 0x84, 0x59, 0x37, 0x12, 0xb3, 0x42, 0xdf, 0xa5, 0xb8, 0x29, 0x25, 0x4a, 0x4a, 0x62, + 0x26, 0x22, 0x1d, 0x49, 0x8a, 0xe0, 0x3e, 0x80, 0xc2, 0x29, 0xe7, 0x7e, 0xd0, 0xe0, 0xcc, 0x69, + 0xb5, 0x08, 0xd3, 0xb3, 0xd2, 0x81, 0x1b, 0xc3, 0x1c, 0xb8, 0x77, 0x78, 0x58, 0x3f, 0x38, 0x8c, + 0x64, 0xee, 0x69, 0xd6, 0xb4, 0x54, 0xa2, 0x60, 0xa1, 0x94, 0x74, 0x88, 0xc7, 0x13, 0xa5, 0xd3, + 0x6f, 0xa6, 0xb4, 0x26, 0x84, 0x52, 0x4a, 0x49, 0x0a, 0x46, 0x75, 0xc8, 0x06, 0x1c, 0xf3, 0x30, + 0xd0, 0x27, 0x97, 0xb5, 0x95, 0xe2, 0xda, 0xed, 0x61, 0xda, 0x7a, 0x32, 0x7e, 0x20, 0x45, 0x37, + 0x33, 0x5f, 0x9a, 0x19, 0x4b, 0xe9, 0x41, 0x15, 0x28, 0xb9, 0x98, 0x93, 0x80, 0x37, 0x92, 0x92, + 0xd3, 0xa7, 0x44, 0xa0, 0x22, 0xb6, 0x99, 0x88, 0xf8, 0x28, 0xa6, 0xa1, 0x6b, 0x90, 0x27, 0x1e, + 0x67, 0xe7, 0x0d, 0x9f, 0x3a, 0x1e, 0xd7, 0x73, 0xb2, 0x76, 0x40, 0xa2, 0xea, 0x02, 0x83, 0x74, + 0x98, 0x64, 0xa1, 0x27, 0xaa, 0x4f, 0xbf, 0x2a, 0x89, 0x31, 0x88, 0x6e, 0xc3, 0xa4, 0xf8, 0xa5, + 0x21, 0xd7, 0x41, 0xc6, 0x62, 0x31, 0xb6, 0x3e, 0x2e, 0xda, 0xca, 0xb6, 0x2a, 0x6a, 0x2b, 0xe6, + 0x44, 0x15, 0x98, 0xc3, 0x1d, 0xec, 0xb8, 0xf8, 0xd8, 0x25, 0x8d, 0x36, 0x69, 0x8b, 0xf4, 0xb7, + 0x8f, 0xf5, 0xfc, 0xb2, 0xb6, 0x32, 0x61, 0xcd, 0x26, 0xa4, 0x07, 0x92, 0xf2, 0xe0, 0x18, 0x7d, + 0x03, 0x66, 0x02, 0xc2, 0x3a, 0x8e, 0xa8, 0x60, 0xdb, 0xa6, 0xa1, 0xc7, 0xf5, 0x82, 0x34, 0xa3, + 0xa8, 0xd0, 0x66, 0x84, 0x45, 0x77, 0x21, 0x1f, 0xfa, 0x4d, 0xcc, 0x49, 0x43, 0xda, 0x3a, 0x23, + 0x2d, 0x2a, 0x5f, 0xb0, 0xe8, 0x30, 0xbe, 0x46, 0x51, 0x3c, 0x20, 0x92, 0x11, 0x58, 0x64, 0x00, + 0x74, 0x08, 0x0b, 0x1c, 0xea, 0x35, 0x9c, 0xa6, 0x3e, 0xbf, 0xac, 0xad, 0x64, 0x22, 0xa6, 0x9c, + 0x42, 0xef, 0x35, 0xd1, 0x63, 0xc8, 0xba, 0xf8, 0x98, 0xb8, 0x81, 0xbe, 0xb0, 0x9c, 0x59, 0xc9, + 0xaf, 0xdd, 0x19, 0x29, 0x61, 0x95, 0x7d, 0x29, 0x5b, 0x13, 0xd1, 0xb5, 0x94, 0x22, 0xf4, 0x13, + 0x58, 0x20, 0x5e, 0xc7, 0x61, 0xd4, 0x6b, 0x8b, 0xf2, 0xea, 0x60, 0xe6, 0x88, 0x08, 0x04, 0xfa, + 0x15, 0x79, 0xc2, 0xee, 0x68, 0x27, 0xd4, 0xba, 0xaa, 0x3e, 0x8b, 0x35, 0x45, 0xe7, 0xcd, 0x93, + 0x01, 0x24, 0x74, 0x1d, 0x0a, 0x6d, 0xfc, 0xb4, 0xe1, 0x78, 0x01, 0xc7, 0x9e, 0x4d, 0x02, 0x5d, + 0x97, 0x99, 0x98, 0x6e, 0xe3, 0xa7, 0x7b, 0x31, 0x4e, 0xd4, 0x80, 0x47, 0xf8, 0x19, 0x65, 0x4f, + 0xf4, 0xc5, 0xa8, 0x06, 0x14, 0x28, 0xc4, 0x3b, 0xbe, 0xdd, 0xb0, 0xa9, 0xe7, 0x11, 0x9b, 0x53, + 0xa6, 0x97, 0x25, 0x7d, 0xba, 0xe3, 0xdb, 0x5b, 0x31, 0xae, 0x7c, 0x07, 0xf2, 0x29, 0xc7, 0x51, + 0x09, 0x32, 0x4f, 0xc8, 0xb9, 0x6a, 0x53, 0xe2, 0x13, 0xcd, 0xc3, 0x44, 0x07, 0xbb, 0x21, 0xd1, + 0xc7, 0x24, 0x2e, 0x02, 0x36, 0xc6, 0x3e, 0xd6, 0xca, 0xbb, 0xb0, 0xf8, 0x4a, 0x8f, 0x46, 0x51, + 0xb4, 0xe1, 0xfd, 0xc7, 0x7c, 0x02, 0xdf, 0x94, 0x31, 0xec, 0x86, 0x30, 0x8a, 0x2c, 0xf6, 0x9d, + 0xa0, 0x62, 0xd3, 0x76, 0xb5, 0xb7, 0x9d, 0x7e, 0xea, 0x33, 0xfa, 0x23, 0x62, 0xf3, 0xa0, 0xfa, + 0x4c, 0x7d, 0x3d, 0xaf, 0xba, 0xd4, 0x8e, 0xba, 0x78, 0xf5, 0x59, 0xfc, 0xf9, 0x3c, 0x35, 0xa4, + 0x9e, 0xc5, 0x9f, 0xcf, 0x37, 0x0b, 0x90, 0x57, 0x1d, 0xcb, 0xa6, 0x4d, 0xb2, 0x99, 0x83, 0x49, + 0xd5, 0x37, 0x8c, 0x0f, 0x60, 0x3a, 0xdd, 0x68, 0xd0, 0x02, 0x64, 0x44, 0x37, 0xd3, 0xba, 0x97, + 0x54, 0xc0, 0xc6, 0x1f, 0x35, 0x98, 0x4e, 0xf7, 0x0e, 0xb4, 0x04, 0xa0, 0x1a, 0xd0, 0xb9, 0x1f, + 0x37, 0xf9, 0x5c, 0xd4, 0x4d, 0xce, 0x7d, 0x82, 0xca, 0x30, 0x15, 0xcf, 0x21, 0xe5, 0x7d, 0x02, + 0x8b, 0xfc, 0xa9, 0xdb, 0x22, 0x5b, 0x61, 0xce, 0x8a, 0x41, 0x74, 0x08, 0xc5, 0x13, 0xec, 0xb8, + 0x21, 0x23, 0x0d, 0x9f, 0xba, 0x8e, 0x7d, 0xae, 0x4f, 0xc8, 0x8b, 0x73, 0x73, 0x58, 0xd5, 0xed, + 0x44, 0x52, 0x75, 0x29, 0x64, 0x15, 0x4e, 0xd2, 0xa0, 0xf1, 0x4f, 0x0d, 0x4a, 0xfd, 0xd3, 0x00, + 0x7d, 0x00, 0xc5, 0xbe, 0x96, 0x1f, 0xf9, 0x50, 0x60, 0x3d, 0xad, 0xfe, 0x5a, 0x12, 0x38, 0x1f, + 0xf3, 0x53, 0xe5, 0x0a, 0x44, 0xa8, 0x3a, 0xe6, 0xa7, 0x48, 0x87, 0xec, 0x31, 0xc3, 0x9e, 0x7d, + 0x2a, 0xe7, 0x92, 0x18, 0x00, 0x0a, 0x46, 0x08, 0x32, 0x1c, 0xb7, 0xf4, 0x71, 0x85, 0x16, 0x00, + 0x7a, 0x4f, 0x84, 0xa5, 0xe3, 0x88, 0xeb, 0x2b, 0x5d, 0x13, 0x84, 0x04, 0x83, 0x3e, 0x82, 0xd9, + 0x26, 0xf1, 0x5d, 0x7a, 0x4e, 0x9a, 0x8d, 0x84, 0x2d, 0xdb, 0xcd, 0x44, 0x29, 0xa6, 0x5a, 0x8a, + 0x28, 0x12, 0xa9, 0xba, 0x81, 0x41, 0xa1, 0xd0, 0x13, 0x05, 0x74, 0x1f, 0x26, 0x18, 0xe1, 0x2c, + 0xaa, 0xc8, 0xfc, 0xf0, 0x66, 0xde, 0x23, 0x5d, 0xb1, 0x84, 0xe8, 0xbd, 0x77, 0xac, 0x48, 0x47, + 0x79, 0x12, 0x26, 0x24, 0x66, 0x73, 0x0a, 0xb2, 0x58, 0x0a, 0x1a, 0xbf, 0xd1, 0x60, 0x61, 0x8b, + 0x11, 0xcc, 0x49, 0x5c, 0xa4, 0x16, 0xf9, 0x71, 0x48, 0x02, 0x8e, 0x6a, 0x30, 0x15, 0xd7, 0xa3, + 0x2a, 0xa4, 0x0f, 0xbf, 0x34, 0xc7, 0xfe, 0x67, 0x5e, 0x87, 0xf7, 0x93, 0x92, 0xed, 0xaf, 0xf6, + 0x7d, 0x45, 0xb0, 0x12, 0x51, 0xf4, 0x10, 0xa6, 0x62, 0x2b, 0x65, 0xe0, 0xdf, 0xa0, 0x0e, 0x7a, + 0xee, 0x8c, 0x08, 0xda, 0x98, 0x95, 0xe8, 0x30, 0x7e, 0xab, 0xc1, 0xc2, 0x91, 0x6c, 0xb0, 0xfd, + 0x06, 0xef, 0xa6, 0x77, 0x95, 0xcd, 0xdb, 0xd2, 0xd8, 0x9b, 0x23, 0xdd, 0x4f, 0xb5, 0xe0, 0x7c, + 0xd5, 0x26, 0xff, 0x00, 0xd0, 0x2e, 0xe1, 0x6f, 0xcb, 0x5c, 0xe3, 0x57, 0x1a, 0xcc, 0xef, 0x3b, + 0x41, 0x72, 0x40, 0xf0, 0x15, 0x67, 0xf0, 0x5d, 0xc8, 0xf9, 0xb8, 0x45, 0x1a, 0x81, 0xf3, 0x45, + 0xd4, 0x06, 0x26, 0xac, 0x29, 0x81, 0x38, 0x70, 0xbe, 0x20, 0xa2, 0x83, 0x48, 0x22, 0xa7, 0x4f, + 0x88, 0x17, 0xdd, 0x1e, 0x4b, 0xb2, 0x1f, 0x0a, 0x84, 0x2c, 0xaf, 0x3e, 0xdb, 0x02, 0x9f, 0x7a, + 0x01, 0x41, 0xf7, 0x21, 0x97, 0x78, 0xa9, 0x6b, 0x72, 0x2c, 0x8d, 0x16, 0x65, 0xab, 0x2b, 0x8f, + 0xbe, 0x0e, 0x33, 0x1e, 0x79, 0xca, 0x1b, 0x29, 0x53, 0xa2, 0x4b, 0x5e, 0x10, 0xe8, 0x7a, 0x6c, + 0x0e, 0x5a, 0x86, 0x7c, 0xe8, 0x31, 0x82, 0xed, 0x53, 0xd1, 0xf2, 0xf5, 0xcc, 0x72, 0x66, 0x25, + 0x67, 0xa5, 0x51, 0xc6, 0x0f, 0x61, 0x61, 0x9b, 0xb8, 0xe4, 0xed, 0x55, 0x97, 0x71, 0x06, 0x73, + 0x5b, 0xd8, 0x75, 0xdf, 0x5a, 0xf5, 0x5e, 0x85, 0xf1, 0x26, 0xe6, 0x38, 0x0a, 0x40, 0x54, 0x8a, + 0x12, 0x61, 0xb4, 0x60, 0xbe, 0xf7, 0x60, 0x95, 0x89, 0xf7, 0x61, 0x9a, 0x3c, 0x25, 0x76, 0xc8, + 0xd5, 0x96, 0x12, 0xb5, 0xd0, 0x7c, 0x82, 0xdb, 0x6b, 0xa2, 0x2b, 0x90, 0x65, 0x24, 0x08, 0x5d, + 0xae, 0xc2, 0xaa, 0x20, 0x31, 0x1b, 0x09, 0x63, 0x94, 0xa9, 0xc4, 0x47, 0x80, 0xb1, 0x06, 0xfa, + 0x2e, 0xf1, 0xc4, 0x36, 0xd8, 0x5d, 0xa0, 0x63, 0x37, 0xaf, 0x40, 0xd6, 0xc7, 0x8c, 0x78, 0x5c, + 0x1d, 0xa3, 0x20, 0x63, 0x03, 0x16, 0x07, 0xc8, 0x28, 0x0b, 0x97, 0x00, 0x52, 0x3b, 0xba, 0x1a, + 0x53, 0x61, 0xcc, 0x66, 0x3c, 0x82, 0x72, 0x2c, 0xbb, 0x4d, 0xcf, 0xbc, 0xbe, 0x13, 0x07, 0x3d, + 0x61, 0x96, 0x7a, 0xd6, 0x32, 0xe1, 0xd3, 0x78, 0x6a, 0x23, 0x33, 0xee, 0xc2, 0xbb, 0x03, 0x15, + 0x76, 0x03, 0xd6, 0x54, 0xe8, 0x94, 0x41, 0xf9, 0x66, 0x97, 0x75, 0x15, 0xc3, 0xdc, 0x80, 0xb5, + 0x1a, 0x5d, 0x01, 0x74, 0x70, 0x68, 0x1e, 0x1e, 0x1d, 0x34, 0x8e, 0x1e, 0x1e, 0xd4, 0x6b, 0x5b, + 0x7b, 0x3b, 0x7b, 0xb5, 0xed, 0xd2, 0x3b, 0x28, 0x07, 0x13, 0x56, 0xcd, 0xdc, 0xfe, 0xbc, 0xa4, + 0x21, 0x80, 0xec, 0x8e, 0xb9, 0xb7, 0x5f, 0xdb, 0x2e, 0x8d, 0xa1, 0x02, 0xe4, 0xb6, 0x6b, 0xf5, + 0xfd, 0x47, 0x9f, 0xef, 0x3d, 0xdc, 0x2d, 0x65, 0xd0, 0x34, 0x4c, 0x6d, 0xd7, 0xf6, 0x6b, 0x87, + 0x02, 0x1a, 0x5f, 0xfb, 0x5d, 0x11, 0x16, 0x7a, 0xce, 0x08, 0x0e, 0xd4, 0x00, 0xfe, 0x93, 0x06, + 0x85, 0x9e, 0x4b, 0x87, 0xd6, 0x87, 0xdd, 0xac, 0x41, 0xfd, 0xa3, 0xfc, 0xad, 0x11, 0xa5, 0xa2, + 0xf0, 0x18, 0xbb, 0x2f, 0xcd, 0xa4, 0x79, 0xfc, 0xec, 0xaf, 0xff, 0xfa, 0xe5, 0xd8, 0xb7, 0xd1, + 0x7a, 0xf2, 0xd6, 0x4e, 0x76, 0x9c, 0xef, 0x26, 0xab, 0xd0, 0x6a, 0x6a, 0x05, 0x5a, 0x4d, 0xad, + 0x3e, 0xe8, 0xf7, 0x1a, 0xe4, 0x53, 0x8d, 0x13, 0xad, 0x0d, 0xb3, 0xe7, 0x62, 0x97, 0x2d, 0x8f, + 0xd6, 0x53, 0x0c, 0xf3, 0xa5, 0x29, 0x2b, 0x44, 0xda, 0xbd, 0x8e, 0xd6, 0xba, 0x76, 0x0b, 0xec, + 0x2b, 0x6c, 0x4e, 0x6d, 0x6b, 0xab, 0xcf, 0xd1, 0x7f, 0x35, 0x28, 0xf6, 0x4e, 0x54, 0x34, 0x34, + 0x90, 0x03, 0x27, 0x70, 0x79, 0x29, 0x16, 0x4b, 0xbd, 0xfa, 0x2b, 0xc9, 0x33, 0xcb, 0xf8, 0x85, + 0xf6, 0xc2, 0xfc, 0xb0, 0xff, 0xc1, 0xae, 0x27, 0xf4, 0x07, 0x84, 0x63, 0x71, 0xef, 0x3f, 0xbb, + 0xb5, 0x29, 0xce, 0x78, 0x69, 0xce, 0xc6, 0x26, 0xdf, 0x88, 0x0d, 0x90, 0x5e, 0xde, 0x35, 0x2e, + 0x95, 0x9d, 0x8d, 0x64, 0xbe, 0xa1, 0x7f, 0x6b, 0x50, 0xec, 0x1d, 0xc9, 0xc3, 0x3d, 0x1e, 0x38, + 0xc2, 0x87, 0x79, 0xfc, 0xd3, 0x11, 0x3d, 0x2e, 0x88, 0xa4, 0xf5, 0x7a, 0xfb, 0xbd, 0xf2, 0x25, + 0x72, 0x9a, 0xf2, 0xf5, 0xef, 0x1a, 0x14, 0x7b, 0x07, 0xc4, 0x70, 0x5f, 0x07, 0x0e, 0x94, 0x61, + 0xbe, 0x86, 0x2f, 0xcc, 0x5b, 0xb0, 0xd0, 0xff, 0xd4, 0xac, 0xb5, 0x7d, 0x7e, 0xfe, 0x3a, 0x97, + 0x53, 0xd5, 0xbb, 0x7a, 0x99, 0xea, 0xfd, 0xb3, 0x06, 0xd3, 0xe9, 0x29, 0x81, 0x86, 0xff, 0x7d, + 0x70, 0x71, 0x98, 0x95, 0xd7, 0x47, 0x13, 0x52, 0x8d, 0xe3, 0xe1, 0x4b, 0x33, 0x27, 0x33, 0x26, + 0x3c, 0x92, 0x3e, 0x7c, 0x6a, 0x7c, 0xe7, 0x12, 0xd9, 0xb2, 0xb1, 0xeb, 0x6e, 0x68, 0xab, 0xe8, + 0x6f, 0x1a, 0xcc, 0x5e, 0x18, 0x2a, 0xe8, 0xe3, 0xe1, 0x5d, 0x64, 0xf0, 0xec, 0x2a, 0xdf, 0xb9, + 0x84, 0xa4, 0x72, 0xed, 0x91, 0x74, 0x67, 0xcf, 0xd8, 0xee, 0xba, 0x13, 0x0d, 0xbe, 0x37, 0xb8, + 0x68, 0xad, 0x7e, 0xad, 0xc2, 0xb7, 0x7f, 0x68, 0x30, 0x37, 0x60, 0x46, 0xa1, 0x8d, 0x37, 0xb5, + 0xf1, 0xe2, 0xa4, 0x2c, 0x7f, 0x72, 0x29, 0x59, 0xe5, 0xe1, 0x63, 0xe9, 0xe1, 0x7d, 0x63, 0xe7, + 0x12, 0x09, 0x6b, 0x5d, 0xd4, 0xbb, 0xa1, 0xad, 0x96, 0x1f, 0xbf, 0x30, 0x97, 0x5e, 0xbb, 0xff, + 0xfc, 0xc5, 0xac, 0xc8, 0xff, 0xd3, 0x36, 0xaa, 0xd5, 0xb3, 0xb3, 0xb3, 0xfe, 0xe5, 0x08, 0x87, + 0xfc, 0x34, 0xfa, 0xcf, 0xf7, 0xa6, 0xef, 0x62, 0x7e, 0x42, 0x59, 0x7b, 0xf3, 0xe7, 0x1a, 0x18, + 0x36, 0x6d, 0x0f, 0x71, 0x74, 0xb3, 0x98, 0x4c, 0xb5, 0xba, 0xb8, 0x79, 0x75, 0xed, 0xfb, 0xbb, + 0x4a, 0xa2, 0x45, 0x5d, 0xec, 0xb5, 0x2a, 0x94, 0xb5, 0xaa, 0x2d, 0xe2, 0xc9, 0x7b, 0x59, 0xed, + 0x9e, 0xfb, 0xaa, 0xbf, 0x98, 0x3f, 0x49, 0x30, 0xbf, 0x1e, 0xcb, 0xec, 0x6e, 0xed, 0x1c, 0x67, + 0xa5, 0xe4, 0xed, 0xff, 0x07, 0x00, 0x00, 0xff, 0xff, 0x14, 0x6c, 0x57, 0x85, 0x9b, 0x16, 0x00, + 0x00, } // Reference imports to suppress errors if they are not otherwise used. @@ -1061,9 +1552,43 @@ type CloudFunctionsServiceClient interface { // given function is used by some trigger, the trigger will be updated to // remove this function. DeleteFunction(ctx context.Context, in *DeleteFunctionRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) - // Invokes synchronously deployed function. To be used for testing, very - // limited traffic allowed. + // Synchronously invokes a deployed Cloud Function. To be used for testing + // purposes as very limited traffic is allowed. For more information on + // the actual limits refer to [API Calls]( + // https://cloud.google.com/functions/quotas#rate_limits). CallFunction(ctx context.Context, in *CallFunctionRequest, opts ...grpc.CallOption) (*CallFunctionResponse, error) + // Returns a signed URL for uploading a function source code. + // For more information about the signed URL usage see: + // https://cloud.google.com/storage/docs/access-control/signed-urls + // Once the function source code upload is complete, the used signed + // URL should be provided in CreateFunction or UpdateFunction request + // as a reference to the function source code. + // + // When uploading source code to the generated signed URL, please follow + // these restrictions: + // + // * Source file type should be a zip file. + // * Source file size should not exceed 100MB limit. + // * No credentials should be attached - the signed URLs provide access to the + // target bucket using internal service identity; if credentials were + // attached, the identity from the credentials would be used, but that + // identity does not have permissions to upload files to the URL. + // + // When making a HTTP PUT request, these two headers need to be specified: + // + // * `content-type: application/zip` + // * `x-goog-content-length-range: 0,104857600` + // + // And this header SHOULD NOT be specified: + // + // * `Authorization: Bearer YOUR_TOKEN` + GenerateUploadUrl(ctx context.Context, in *GenerateUploadUrlRequest, opts ...grpc.CallOption) (*GenerateUploadUrlResponse, error) + // Returns a signed URL for downloading deployed function source code. + // The URL is only valid for a limited period and should be used within + // minutes after generation. + // For more information about the signed URL usage see: + // https://cloud.google.com/storage/docs/access-control/signed-urls + GenerateDownloadUrl(ctx context.Context, in *GenerateDownloadUrlRequest, opts ...grpc.CallOption) (*GenerateDownloadUrlResponse, error) } type cloudFunctionsServiceClient struct { @@ -1128,6 +1653,24 @@ func (c *cloudFunctionsServiceClient) CallFunction(ctx context.Context, in *Call return out, nil } +func (c *cloudFunctionsServiceClient) GenerateUploadUrl(ctx context.Context, in *GenerateUploadUrlRequest, opts ...grpc.CallOption) (*GenerateUploadUrlResponse, error) { + out := new(GenerateUploadUrlResponse) + err := c.cc.Invoke(ctx, "/google.cloud.functions.v1beta2.CloudFunctionsService/GenerateUploadUrl", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + +func (c *cloudFunctionsServiceClient) GenerateDownloadUrl(ctx context.Context, in *GenerateDownloadUrlRequest, opts ...grpc.CallOption) (*GenerateDownloadUrlResponse, error) { + out := new(GenerateDownloadUrlResponse) + err := c.cc.Invoke(ctx, "/google.cloud.functions.v1beta2.CloudFunctionsService/GenerateDownloadUrl", in, out, opts...) + if err != nil { + return nil, err + } + return out, nil +} + // CloudFunctionsServiceServer is the server API for CloudFunctionsService service. type CloudFunctionsServiceServer interface { // Returns a list of functions that belong to the requested project. @@ -1144,9 +1687,43 @@ type CloudFunctionsServiceServer interface { // given function is used by some trigger, the trigger will be updated to // remove this function. DeleteFunction(context.Context, *DeleteFunctionRequest) (*longrunning.Operation, error) - // Invokes synchronously deployed function. To be used for testing, very - // limited traffic allowed. + // Synchronously invokes a deployed Cloud Function. To be used for testing + // purposes as very limited traffic is allowed. For more information on + // the actual limits refer to [API Calls]( + // https://cloud.google.com/functions/quotas#rate_limits). CallFunction(context.Context, *CallFunctionRequest) (*CallFunctionResponse, error) + // Returns a signed URL for uploading a function source code. + // For more information about the signed URL usage see: + // https://cloud.google.com/storage/docs/access-control/signed-urls + // Once the function source code upload is complete, the used signed + // URL should be provided in CreateFunction or UpdateFunction request + // as a reference to the function source code. + // + // When uploading source code to the generated signed URL, please follow + // these restrictions: + // + // * Source file type should be a zip file. + // * Source file size should not exceed 100MB limit. + // * No credentials should be attached - the signed URLs provide access to the + // target bucket using internal service identity; if credentials were + // attached, the identity from the credentials would be used, but that + // identity does not have permissions to upload files to the URL. + // + // When making a HTTP PUT request, these two headers need to be specified: + // + // * `content-type: application/zip` + // * `x-goog-content-length-range: 0,104857600` + // + // And this header SHOULD NOT be specified: + // + // * `Authorization: Bearer YOUR_TOKEN` + GenerateUploadUrl(context.Context, *GenerateUploadUrlRequest) (*GenerateUploadUrlResponse, error) + // Returns a signed URL for downloading deployed function source code. + // The URL is only valid for a limited period and should be used within + // minutes after generation. + // For more information about the signed URL usage see: + // https://cloud.google.com/storage/docs/access-control/signed-urls + GenerateDownloadUrl(context.Context, *GenerateDownloadUrlRequest) (*GenerateDownloadUrlResponse, error) } // UnimplementedCloudFunctionsServiceServer can be embedded to have forward compatible implementations. @@ -1171,6 +1748,12 @@ func (*UnimplementedCloudFunctionsServiceServer) DeleteFunction(ctx context.Cont func (*UnimplementedCloudFunctionsServiceServer) CallFunction(ctx context.Context, req *CallFunctionRequest) (*CallFunctionResponse, error) { return nil, status.Errorf(codes.Unimplemented, "method CallFunction not implemented") } +func (*UnimplementedCloudFunctionsServiceServer) GenerateUploadUrl(ctx context.Context, req *GenerateUploadUrlRequest) (*GenerateUploadUrlResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method GenerateUploadUrl not implemented") +} +func (*UnimplementedCloudFunctionsServiceServer) GenerateDownloadUrl(ctx context.Context, req *GenerateDownloadUrlRequest) (*GenerateDownloadUrlResponse, error) { + return nil, status.Errorf(codes.Unimplemented, "method GenerateDownloadUrl not implemented") +} func RegisterCloudFunctionsServiceServer(s *grpc.Server, srv CloudFunctionsServiceServer) { s.RegisterService(&_CloudFunctionsService_serviceDesc, srv) @@ -1284,6 +1867,42 @@ func _CloudFunctionsService_CallFunction_Handler(srv interface{}, ctx context.Co return interceptor(ctx, in, info, handler) } +func _CloudFunctionsService_GenerateUploadUrl_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GenerateUploadUrlRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(CloudFunctionsServiceServer).GenerateUploadUrl(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.cloud.functions.v1beta2.CloudFunctionsService/GenerateUploadUrl", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(CloudFunctionsServiceServer).GenerateUploadUrl(ctx, req.(*GenerateUploadUrlRequest)) + } + return interceptor(ctx, in, info, handler) +} + +func _CloudFunctionsService_GenerateDownloadUrl_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { + in := new(GenerateDownloadUrlRequest) + if err := dec(in); err != nil { + return nil, err + } + if interceptor == nil { + return srv.(CloudFunctionsServiceServer).GenerateDownloadUrl(ctx, in) + } + info := &grpc.UnaryServerInfo{ + Server: srv, + FullMethod: "/google.cloud.functions.v1beta2.CloudFunctionsService/GenerateDownloadUrl", + } + handler := func(ctx context.Context, req interface{}) (interface{}, error) { + return srv.(CloudFunctionsServiceServer).GenerateDownloadUrl(ctx, req.(*GenerateDownloadUrlRequest)) + } + return interceptor(ctx, in, info, handler) +} + var _CloudFunctionsService_serviceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.functions.v1beta2.CloudFunctionsService", HandlerType: (*CloudFunctionsServiceServer)(nil), @@ -1312,6 +1931,14 @@ var _CloudFunctionsService_serviceDesc = grpc.ServiceDesc{ MethodName: "CallFunction", Handler: _CloudFunctionsService_CallFunction_Handler, }, + { + MethodName: "GenerateUploadUrl", + Handler: _CloudFunctionsService_GenerateUploadUrl_Handler, + }, + { + MethodName: "GenerateDownloadUrl", + Handler: _CloudFunctionsService_GenerateDownloadUrl_Handler, + }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/functions/v1beta2/functions.proto", diff --git a/googleapis/cloud/functions/v1beta2/operations.pb.go b/googleapis/cloud/functions/v1beta2/operations.pb.go index c7abc15ca9..46652d962b 100644 --- a/googleapis/cloud/functions/v1beta2/operations.pb.go +++ b/googleapis/cloud/functions/v1beta2/operations.pb.go @@ -9,6 +9,7 @@ import ( proto "github.com/golang/protobuf/proto" any "github.com/golang/protobuf/ptypes/any" + timestamp "github.com/golang/protobuf/ptypes/timestamp" _ "google.golang.org/genproto/googleapis/api/annotations" ) @@ -67,10 +68,15 @@ type OperationMetadataV1Beta2 struct { // Type of operation. Type OperationType `protobuf:"varint,2,opt,name=type,proto3,enum=google.cloud.functions.v1beta2.OperationType" json:"type,omitempty"` // The original request that started the operation. - Request *any.Any `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Request *any.Any `protobuf:"bytes,3,opt,name=request,proto3" json:"request,omitempty"` + // Version id of the function created or updated by an API call. + // This field is only populated for Create and Update operations. + VersionId int64 `protobuf:"varint,4,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"` + // The last update timestamp of the operation. + UpdateTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *OperationMetadataV1Beta2) Reset() { *m = OperationMetadataV1Beta2{} } @@ -119,6 +125,20 @@ func (m *OperationMetadataV1Beta2) GetRequest() *any.Any { return nil } +func (m *OperationMetadataV1Beta2) GetVersionId() int64 { + if m != nil { + return m.VersionId + } + return 0 +} + +func (m *OperationMetadataV1Beta2) GetUpdateTime() *timestamp.Timestamp { + if m != nil { + return m.UpdateTime + } + return nil +} + func init() { proto.RegisterEnum("google.cloud.functions.v1beta2.OperationType", OperationType_name, OperationType_value) proto.RegisterType((*OperationMetadataV1Beta2)(nil), "google.cloud.functions.v1beta2.OperationMetadataV1Beta2") @@ -129,26 +149,30 @@ func init() { } var fileDescriptor_25e43fb62395b1f8 = []byte{ - // 333 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x91, 0x4f, 0x4f, 0xf2, 0x30, - 0x1c, 0xc7, 0x9f, 0xc2, 0x13, 0x8c, 0x35, 0x2a, 0x99, 0x7f, 0x32, 0x88, 0x31, 0x84, 0x13, 0x31, - 0xb1, 0x0d, 0x78, 0xf4, 0x34, 0xa0, 0x18, 0x12, 0x85, 0x65, 0x82, 0x07, 0x2f, 0xa4, 0x40, 0x69, - 0x96, 0xcc, 0xb6, 0x6e, 0x9d, 0xc9, 0x5e, 0x82, 0x2f, 0xc4, 0xf7, 0x69, 0x56, 0xba, 0x05, 0x0e, - 0xea, 0xb1, 0x9f, 0xf6, 0xf3, 0xed, 0xf7, 0x97, 0x1f, 0xc4, 0x5c, 0x4a, 0x1e, 0x31, 0xbc, 0x8a, - 0x64, 0xba, 0xc6, 0x9b, 0x54, 0xac, 0x74, 0x28, 0x45, 0x82, 0x3f, 0xba, 0x4b, 0xa6, 0x69, 0x0f, - 0x4b, 0xc5, 0x62, 0x6a, 0x10, 0x52, 0xb1, 0xd4, 0xd2, 0xb9, 0xde, 0x0a, 0xc8, 0x08, 0xa8, 0x14, - 0x90, 0x15, 0x9a, 0x57, 0x36, 0x90, 0xaa, 0x10, 0x53, 0x21, 0xa4, 0xde, 0xb5, 0x9b, 0x0d, 0x7b, - 0x6b, 0x4e, 0xcb, 0x74, 0x83, 0xa9, 0xc8, 0xb6, 0x57, 0xed, 0x2f, 0x00, 0xdd, 0x69, 0xf1, 0xdb, - 0x13, 0xd3, 0x74, 0x4d, 0x35, 0x7d, 0xe9, 0xf6, 0xf3, 0x54, 0xe7, 0x12, 0xd6, 0x34, 0x8d, 0x39, - 0xd3, 0x2e, 0x68, 0x81, 0xce, 0x61, 0x60, 0x4f, 0x8e, 0x07, 0xff, 0xeb, 0x4c, 0x31, 0xb7, 0xd2, - 0x02, 0x9d, 0x93, 0xde, 0x2d, 0xfa, 0xbd, 0x1c, 0x2a, 0xf3, 0x67, 0x99, 0x62, 0x81, 0x51, 0x1d, - 0x04, 0x0f, 0x62, 0xf6, 0x9e, 0xb2, 0x44, 0xbb, 0xd5, 0x16, 0xe8, 0x1c, 0xf5, 0xce, 0x8b, 0x94, - 0xa2, 0x24, 0xf2, 0x44, 0x16, 0x14, 0x8f, 0x6e, 0x42, 0x78, 0xbc, 0x17, 0xe3, 0x34, 0xe0, 0xc5, - 0xd4, 0x27, 0x81, 0x37, 0x1b, 0x4f, 0x27, 0x8b, 0xf9, 0xe4, 0xd9, 0x27, 0x83, 0xf1, 0x68, 0x4c, - 0x86, 0xf5, 0x7f, 0xce, 0x19, 0x3c, 0x1d, 0x04, 0xc4, 0x9b, 0x91, 0xc5, 0x68, 0x3e, 0x19, 0xe4, - 0x0f, 0xea, 0x20, 0x87, 0x73, 0x7f, 0xb8, 0x07, 0x2b, 0x39, 0x1c, 0x92, 0x47, 0xb2, 0x0b, 0xab, - 0xfd, 0x4f, 0x00, 0xdb, 0x2b, 0xf9, 0xf6, 0xc7, 0x54, 0x7d, 0x77, 0x54, 0xa0, 0xb2, 0x58, 0xe2, - 0xe7, 0xdd, 0x7d, 0xf0, 0xfa, 0x60, 0x5d, 0x2e, 0x23, 0x2a, 0x38, 0x92, 0x31, 0xc7, 0x9c, 0x09, - 0x33, 0x99, 0x5d, 0x3d, 0x55, 0x61, 0xf2, 0xd3, 0xfa, 0xef, 0x4b, 0xb2, 0xac, 0x19, 0xe7, 0xee, - 0x3b, 0x00, 0x00, 0xff, 0xff, 0x3c, 0x8a, 0xb1, 0x83, 0x31, 0x02, 0x00, 0x00, + // 392 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x92, 0xcd, 0xcb, 0xda, 0x30, + 0x1c, 0xc7, 0x17, 0x75, 0x0e, 0x23, 0xdb, 0x24, 0x7b, 0xa1, 0xca, 0x5e, 0x8a, 0xa7, 0x32, 0x58, + 0x82, 0xee, 0xe8, 0xa9, 0x6a, 0x1d, 0x85, 0x4d, 0x4b, 0x57, 0x77, 0xd8, 0xa5, 0x44, 0x1b, 0x4b, + 0x41, 0x93, 0xac, 0x4d, 0x85, 0x1e, 0x77, 0xdc, 0x7f, 0x3d, 0x5a, 0xd3, 0xa2, 0x7b, 0x78, 0x9e, + 0xe7, 0xd8, 0x4f, 0xbf, 0x9f, 0x6f, 0x7e, 0xbf, 0x10, 0x48, 0x62, 0x21, 0xe2, 0x23, 0x23, 0xfb, + 0xa3, 0xc8, 0x23, 0x72, 0xc8, 0xf9, 0x5e, 0x25, 0x82, 0x67, 0xe4, 0x3c, 0xd9, 0x31, 0x45, 0xa7, + 0x44, 0x48, 0x96, 0xd2, 0x0a, 0x61, 0x99, 0x0a, 0x25, 0xd0, 0x87, 0x8b, 0x80, 0x2b, 0x01, 0x37, + 0x02, 0xd6, 0xc2, 0x68, 0xa8, 0x0b, 0xab, 0xf4, 0x2e, 0x3f, 0x10, 0xca, 0x8b, 0x8b, 0x3a, 0xfa, + 0xf8, 0xff, 0x2f, 0x95, 0x9c, 0x58, 0xa6, 0xe8, 0x49, 0xea, 0xc0, 0x3b, 0x1d, 0xa0, 0x32, 0x21, + 0x94, 0x73, 0xa1, 0xae, 0x4f, 0x1e, 0xff, 0x69, 0x41, 0x63, 0x53, 0x8f, 0xf3, 0x9d, 0x29, 0x1a, + 0x51, 0x45, 0x7f, 0x4e, 0xe6, 0xe5, 0xb1, 0xe8, 0x2d, 0xec, 0x2a, 0x9a, 0xc6, 0x4c, 0x19, 0xc0, + 0x04, 0x56, 0xcf, 0xd7, 0x5f, 0xc8, 0x86, 0x1d, 0x55, 0x48, 0x66, 0xb4, 0x4c, 0x60, 0xbd, 0x98, + 0x7e, 0xc6, 0x0f, 0x4f, 0x8f, 0x9b, 0xfe, 0xa0, 0x90, 0xcc, 0xaf, 0x54, 0x84, 0xe1, 0xb3, 0x94, + 0xfd, 0xce, 0x59, 0xa6, 0x8c, 0xb6, 0x09, 0xac, 0xfe, 0xf4, 0x75, 0xdd, 0x52, 0x2f, 0x82, 0x6d, + 0x5e, 0xf8, 0x75, 0x08, 0xbd, 0x87, 0xf0, 0xcc, 0xd2, 0x2c, 0x11, 0x3c, 0x4c, 0x22, 0xa3, 0x63, + 0x02, 0xab, 0xed, 0xf7, 0x34, 0x71, 0x23, 0x34, 0x83, 0xfd, 0x5c, 0x46, 0x54, 0xb1, 0xb0, 0x5c, + 0xdf, 0x78, 0x5a, 0x55, 0x8e, 0xee, 0x54, 0x06, 0xf5, 0xdd, 0xf8, 0xf0, 0x12, 0x2f, 0xc1, 0xa7, + 0x04, 0x3e, 0xbf, 0x19, 0x11, 0x0d, 0xe1, 0x9b, 0x8d, 0xe7, 0xf8, 0x76, 0xe0, 0x6e, 0xd6, 0xe1, + 0x76, 0xfd, 0xc3, 0x73, 0x16, 0xee, 0xca, 0x75, 0x96, 0x83, 0x27, 0xe8, 0x15, 0x7c, 0xb9, 0xf0, + 0x1d, 0x3b, 0x70, 0xc2, 0xd5, 0x76, 0xbd, 0x28, 0x03, 0x03, 0x50, 0xc2, 0xad, 0xb7, 0xbc, 0x81, + 0xad, 0x12, 0x2e, 0x9d, 0x6f, 0xce, 0x35, 0x6c, 0xcf, 0xff, 0x02, 0x38, 0xde, 0x8b, 0xd3, 0x23, + 0x37, 0x36, 0x37, 0x56, 0x35, 0x6a, 0x06, 0xcb, 0xbc, 0x72, 0x09, 0x0f, 0xfc, 0xfa, 0xaa, 0xdd, + 0x58, 0x1c, 0x29, 0x8f, 0xb1, 0x48, 0x63, 0x12, 0x33, 0x5e, 0xad, 0xa8, 0xdf, 0x1d, 0x95, 0x49, + 0x76, 0xdf, 0xdb, 0x9b, 0x35, 0x64, 0xd7, 0xad, 0x9c, 0x2f, 0xff, 0x02, 0x00, 0x00, 0xff, 0xff, + 0x4b, 0xf7, 0x57, 0x72, 0xae, 0x02, 0x00, 0x00, } diff --git a/googleapis/cloud/iot/v1/device_manager.pb.go b/googleapis/cloud/iot/v1/device_manager.pb.go index 87fdbd8293..75cb6725da 100644 --- a/googleapis/cloud/iot/v1/device_manager.pb.go +++ b/googleapis/cloud/iot/v1/device_manager.pb.go @@ -9,9 +9,7 @@ import ( math "math" proto "github.com/golang/protobuf/proto" - _ "github.com/golang/protobuf/ptypes/duration" empty "github.com/golang/protobuf/ptypes/empty" - _ "github.com/golang/protobuf/ptypes/timestamp" _ "google.golang.org/genproto/googleapis/api/annotations" v1 "google.golang.org/genproto/googleapis/iam/v1" _ "google.golang.org/genproto/googleapis/rpc/status" @@ -34,10 +32,10 @@ const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package // Request for `CreateDeviceRegistry`. type CreateDeviceRegistryRequest struct { - // The project and cloud region where this device registry must be created. + // Required. The project and cloud region where this device registry must be created. // For example, `projects/example-project/locations/us-central1`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` - // The device registry. The field `name` must be empty. The server will + // Required. The device registry. The field `name` must be empty. The server will // generate that field from the device registry `id` provided and the // `parent` field. DeviceRegistry *DeviceRegistry `protobuf:"bytes,2,opt,name=device_registry,json=deviceRegistry,proto3" json:"device_registry,omitempty"` @@ -87,7 +85,7 @@ func (m *CreateDeviceRegistryRequest) GetDeviceRegistry() *DeviceRegistry { // Request for `GetDeviceRegistry`. type GetDeviceRegistryRequest struct { - // The name of the device registry. For example, + // Required. The name of the device registry. For example, // `projects/example-project/locations/us-central1/registries/my-registry`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -129,7 +127,7 @@ func (m *GetDeviceRegistryRequest) GetName() string { // Request for `DeleteDeviceRegistry`. type DeleteDeviceRegistryRequest struct { - // The name of the device registry. For example, + // Required. The name of the device registry. For example, // `projects/example-project/locations/us-central1/registries/my-registry`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -171,11 +169,11 @@ func (m *DeleteDeviceRegistryRequest) GetName() string { // Request for `UpdateDeviceRegistry`. type UpdateDeviceRegistryRequest struct { - // The new values for the device registry. The `id` field must be empty, and + // Required. The new values for the device registry. The `id` field must be empty, and // the `name` field must indicate the path of the resource. For example, // `projects/example-project/locations/us-central1/registries/my-registry`. DeviceRegistry *DeviceRegistry `protobuf:"bytes,1,opt,name=device_registry,json=deviceRegistry,proto3" json:"device_registry,omitempty"` - // Only updates the `device_registry` fields indicated by this mask. + // Required. Only updates the `device_registry` fields indicated by this mask. // The field mask must not be empty, and it must not contain fields that // are immutable or only set by the server. // Mutable top-level fields: `event_notification_config`, `http_config`, @@ -227,7 +225,7 @@ func (m *UpdateDeviceRegistryRequest) GetUpdateMask() *field_mask.FieldMask { // Request for `ListDeviceRegistries`. type ListDeviceRegistriesRequest struct { - // The project and cloud region path. For example, + // Required. The project and cloud region path. For example, // `projects/example-project/locations/us-central1`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // The maximum number of registries to return in the response. If this value @@ -344,11 +342,11 @@ func (m *ListDeviceRegistriesResponse) GetNextPageToken() string { // Request for `CreateDevice`. type CreateDeviceRequest struct { - // The name of the device registry where this device should be created. + // Required. The name of the device registry where this device should be created. // For example, // `projects/example-project/locations/us-central1/registries/my-registry`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` - // The device registration details. The field `name` must be empty. The server + // Required. The device registration details. The field `name` must be empty. The server // generates `name` from the device registry `id` and the // `parent` field. Device *Device `protobuf:"bytes,2,opt,name=device,proto3" json:"device,omitempty"` @@ -398,7 +396,7 @@ func (m *CreateDeviceRequest) GetDevice() *Device { // Request for `GetDevice`. type GetDeviceRequest struct { - // The name of the device. For example, + // Required. The name of the device. For example, // `projects/p0/locations/us-central1/registries/registry0/devices/device0` or // `projects/p0/locations/us-central1/registries/registry0/devices/{num_id}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` @@ -451,12 +449,12 @@ func (m *GetDeviceRequest) GetFieldMask() *field_mask.FieldMask { // Request for `UpdateDevice`. type UpdateDeviceRequest struct { - // The new values for the device. The `id` and `num_id` fields must + // Required. The new values for the device. The `id` and `num_id` fields must // be empty, and the field `name` must specify the name path. For example, // `projects/p0/locations/us-central1/registries/registry0/devices/device0`or // `projects/p0/locations/us-central1/registries/registry0/devices/{num_id}`. Device *Device `protobuf:"bytes,2,opt,name=device,proto3" json:"device,omitempty"` - // Only updates the `device` fields indicated by this mask. + // Required. Only updates the `device` fields indicated by this mask. // The field mask must not be empty, and it must not contain fields that // are immutable or only set by the server. // Mutable top-level fields: `credentials`, `blocked`, and `metadata` @@ -507,7 +505,7 @@ func (m *UpdateDeviceRequest) GetUpdateMask() *field_mask.FieldMask { // Request for `DeleteDevice`. type DeleteDeviceRequest struct { - // The name of the device. For example, + // Required. The name of the device. For example, // `projects/p0/locations/us-central1/registries/registry0/devices/device0` or // `projects/p0/locations/us-central1/registries/registry0/devices/{num_id}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` @@ -550,7 +548,7 @@ func (m *DeleteDeviceRequest) GetName() string { // Request for `ListDevices`. type ListDevicesRequest struct { - // The device registry path. Required. For example, + // Required. The device registry path. Required. For example, // `projects/my-project/locations/us-central1/registries/my-registry`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // A list of device numeric IDs. If empty, this field is ignored. Maximum @@ -805,7 +803,7 @@ func (m *ListDevicesResponse) GetNextPageToken() string { // Request for `ModifyCloudToDeviceConfig`. type ModifyCloudToDeviceConfigRequest struct { - // The name of the device. For example, + // Required. The name of the device. For example, // `projects/p0/locations/us-central1/registries/registry0/devices/device0` or // `projects/p0/locations/us-central1/registries/registry0/devices/{num_id}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` @@ -815,7 +813,7 @@ type ModifyCloudToDeviceConfigRequest struct { // does not match this version number. This is used to support multiple // simultaneous updates without losing data. VersionToUpdate int64 `protobuf:"varint,2,opt,name=version_to_update,json=versionToUpdate,proto3" json:"version_to_update,omitempty"` - // The configuration data for the device. + // Required. The configuration data for the device. BinaryData []byte `protobuf:"bytes,3,opt,name=binary_data,json=binaryData,proto3" json:"binary_data,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -870,7 +868,7 @@ func (m *ModifyCloudToDeviceConfigRequest) GetBinaryData() []byte { // Request for `ListDeviceConfigVersions`. type ListDeviceConfigVersionsRequest struct { - // The name of the device. For example, + // Required. The name of the device. For example, // `projects/p0/locations/us-central1/registries/registry0/devices/device0` or // `projects/p0/locations/us-central1/registries/registry0/devices/{num_id}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` @@ -966,7 +964,7 @@ func (m *ListDeviceConfigVersionsResponse) GetDeviceConfigs() []*DeviceConfig { // Request for `ListDeviceStates`. type ListDeviceStatesRequest struct { - // The name of the device. For example, + // Required. The name of the device. For example, // `projects/p0/locations/us-central1/registries/registry0/devices/device0` or // `projects/p0/locations/us-central1/registries/registry0/devices/{num_id}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` @@ -1062,11 +1060,11 @@ func (m *ListDeviceStatesResponse) GetDeviceStates() []*DeviceState { // Request for `SendCommandToDevice`. type SendCommandToDeviceRequest struct { - // The name of the device. For example, + // Required. The name of the device. For example, // `projects/p0/locations/us-central1/registries/registry0/devices/device0` or // `projects/p0/locations/us-central1/registries/registry0/devices/{num_id}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // The command data to send to the device. + // Required. The command data to send to the device. BinaryData []byte `protobuf:"bytes,2,opt,name=binary_data,json=binaryData,proto3" json:"binary_data,omitempty"` // Optional subfolder for the command. If empty, the command will be delivered // to the /devices/{device-id}/commands topic, otherwise it will be delivered @@ -1159,13 +1157,13 @@ var xxx_messageInfo_SendCommandToDeviceResponse proto.InternalMessageInfo // Request for `BindDeviceToGateway`. type BindDeviceToGatewayRequest struct { - // The name of the registry. For example, + // Required. The name of the registry. For example, // `projects/example-project/locations/us-central1/registries/my-registry`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` - // The value of `gateway_id` can be either the device numeric ID or the + // Required. The value of `gateway_id` can be either the device numeric ID or the // user-defined device identifier. GatewayId string `protobuf:"bytes,2,opt,name=gateway_id,json=gatewayId,proto3" json:"gateway_id,omitempty"` - // The device to associate with the specified gateway. The value of + // Required. The device to associate with the specified gateway. The value of // `device_id` can be either the device numeric ID or the user-defined device // identifier. DeviceId string `protobuf:"bytes,3,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"` @@ -1254,13 +1252,13 @@ var xxx_messageInfo_BindDeviceToGatewayResponse proto.InternalMessageInfo // Request for `UnbindDeviceFromGateway`. type UnbindDeviceFromGatewayRequest struct { - // The name of the registry. For example, + // Required. The name of the registry. For example, // `projects/example-project/locations/us-central1/registries/my-registry`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` - // The value of `gateway_id` can be either the device numeric ID or the + // Required. The value of `gateway_id` can be either the device numeric ID or the // user-defined device identifier. GatewayId string `protobuf:"bytes,2,opt,name=gateway_id,json=gatewayId,proto3" json:"gateway_id,omitempty"` - // The device to disassociate from the specified gateway. The value of + // Required. The device to disassociate from the specified gateway. The value of // `device_id` can be either the device numeric ID or the user-defined device // identifier. DeviceId string `protobuf:"bytes,3,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"` @@ -1379,120 +1377,136 @@ func init() { } var fileDescriptor_9243c344ef472aff = []byte{ - // 1801 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x59, 0x4f, 0x6f, 0x1c, 0x49, - 0x15, 0x4f, 0x8d, 0x83, 0xc9, 0x3c, 0x4f, 0x36, 0x49, 0xd9, 0x1b, 0x0f, 0x33, 0xf1, 0x7a, 0x52, - 0x0b, 0xac, 0x77, 0xc4, 0x4e, 0xc7, 0xce, 0x26, 0x0a, 0x5e, 0xc1, 0xb2, 0xfe, 0xb3, 0x9e, 0x20, - 0x7b, 0xf1, 0xb6, 0x9d, 0x05, 0xcc, 0x61, 0x68, 0x4f, 0x97, 0x5b, 0xbd, 0x99, 0xee, 0xea, 0xed, - 0xaa, 0x31, 0x38, 0x28, 0x42, 0x22, 0x02, 0x4e, 0x5c, 0x12, 0x0e, 0x11, 0x12, 0xca, 0x05, 0x10, - 0x07, 0xfe, 0x1c, 0x82, 0x10, 0xdc, 0x90, 0x90, 0xf8, 0x02, 0x1c, 0xf2, 0x05, 0x00, 0xf1, 0x11, - 0x38, 0x70, 0x40, 0xdd, 0x55, 0x3d, 0x9e, 0xee, 0xe9, 0xee, 0xf9, 0x63, 0x94, 0xdb, 0x74, 0xd5, - 0xab, 0xf7, 0x7e, 0xef, 0x57, 0xef, 0x57, 0xfd, 0xaa, 0x07, 0x96, 0x2c, 0xc6, 0xac, 0x0e, 0xd5, - 0xda, 0x1d, 0xd6, 0x35, 0x35, 0x9b, 0x09, 0xed, 0x78, 0x59, 0x33, 0xe9, 0xb1, 0xdd, 0xa6, 0x2d, - 0xc7, 0x70, 0x0d, 0x8b, 0xfa, 0x0d, 0xcf, 0x67, 0x82, 0xe1, 0x59, 0x69, 0xd9, 0x08, 0x2d, 0x1b, - 0x36, 0x13, 0x8d, 0xe3, 0xe5, 0xca, 0x35, 0xb5, 0xdc, 0xf0, 0x6c, 0xcd, 0x70, 0x5d, 0x26, 0x0c, - 0x61, 0x33, 0x97, 0xcb, 0x25, 0x95, 0xd7, 0xd3, 0x9c, 0xfb, 0x94, 0xb3, 0xae, 0xdf, 0xa6, 0x91, - 0xd1, 0x6b, 0xca, 0xc8, 0x36, 0x9c, 0x60, 0xda, 0x36, 0x9c, 0x96, 0xc7, 0x3a, 0x76, 0xfb, 0x44, - 0xcd, 0x57, 0xe2, 0xf3, 0xb1, 0xb9, 0x68, 0x6d, 0xf8, 0x74, 0xd8, 0x3d, 0xd2, 0xcc, 0xae, 0x1f, - 0x22, 0x50, 0xf3, 0xd5, 0xe4, 0x3c, 0x75, 0x3c, 0x11, 0x2d, 0xae, 0x25, 0x27, 0x8f, 0x6c, 0xda, - 0x31, 0x5b, 0x8e, 0xc1, 0xef, 0x2b, 0x8b, 0xc5, 0xa4, 0x85, 0xb0, 0x1d, 0xca, 0x85, 0xe1, 0x78, - 0xca, 0x60, 0x5e, 0x19, 0xf8, 0x5e, 0x5b, 0xe3, 0xc2, 0x10, 0x5d, 0x95, 0x14, 0x79, 0x84, 0xa0, - 0xba, 0xee, 0x53, 0x43, 0xd0, 0x8d, 0x90, 0x4b, 0x9d, 0x5a, 0x36, 0x17, 0xfe, 0x89, 0x4e, 0x3f, - 0xe9, 0x52, 0x2e, 0xf0, 0x55, 0x98, 0xf6, 0x0c, 0x9f, 0xba, 0xa2, 0x8c, 0x6a, 0x68, 0xa9, 0xa8, - 0xab, 0x27, 0xbc, 0x0d, 0x97, 0x14, 0xf9, 0xbe, 0x5a, 0x51, 0x2e, 0xd4, 0xd0, 0xd2, 0xcc, 0xca, - 0xeb, 0x8d, 0x14, 0xfa, 0x1b, 0x09, 0xe7, 0xaf, 0x98, 0xb1, 0x67, 0xd2, 0x80, 0xf2, 0x16, 0x15, - 0xe9, 0x08, 0x30, 0x9c, 0x77, 0x0d, 0x87, 0xaa, 0xf8, 0xe1, 0x6f, 0xb2, 0x0c, 0xd5, 0x0d, 0xda, - 0xa1, 0x59, 0xa0, 0xd3, 0x96, 0xfc, 0x1a, 0x41, 0xf5, 0x9e, 0x67, 0x66, 0x26, 0x9a, 0x92, 0x10, - 0x9a, 0x38, 0x21, 0xfc, 0x0e, 0xcc, 0x74, 0xc3, 0x60, 0xe1, 0x2e, 0x29, 0x6a, 0x2a, 0x91, 0xa7, - 0x68, 0x9b, 0x1a, 0xef, 0x07, 0x1b, 0xb9, 0x63, 0xf0, 0xfb, 0x3a, 0x48, 0xf3, 0xe0, 0x37, 0xf9, - 0x04, 0xaa, 0xdb, 0x36, 0x8f, 0xd3, 0x61, 0x53, 0x3e, 0x6c, 0x4b, 0xaa, 0x50, 0xf4, 0x0c, 0x8b, - 0xb6, 0xb8, 0xfd, 0x80, 0x86, 0x11, 0x3f, 0xa5, 0x5f, 0x08, 0x06, 0xf6, 0xec, 0x07, 0x14, 0x2f, - 0x00, 0x84, 0x93, 0x82, 0xdd, 0xa7, 0x6e, 0x79, 0x2a, 0x5c, 0x18, 0x9a, 0xef, 0x07, 0x03, 0xe4, - 0x29, 0x82, 0x6b, 0xe9, 0x31, 0xb9, 0xc7, 0x5c, 0x4e, 0xf1, 0x2e, 0x5c, 0x89, 0xd3, 0x63, 0x53, - 0x5e, 0x46, 0xb5, 0xa9, 0x51, 0x09, 0xba, 0x6c, 0x26, 0x3c, 0xe3, 0xcf, 0xc3, 0x25, 0x97, 0x7e, - 0x57, 0xb4, 0xfa, 0x60, 0x15, 0x42, 0x58, 0x17, 0x83, 0xe1, 0xdd, 0x1e, 0xb4, 0x43, 0x98, 0x8d, - 0x17, 0x68, 0x3e, 0x0b, 0x37, 0x61, 0x5a, 0x86, 0x52, 0xa4, 0x57, 0xf3, 0xd0, 0x29, 0x53, 0x62, - 0xc0, 0xe5, 0xbe, 0xfa, 0xcb, 0x2c, 0x22, 0xfc, 0x45, 0x80, 0x53, 0xed, 0x8d, 0xb0, 0xab, 0xc5, - 0xa3, 0xe8, 0x27, 0xf9, 0x31, 0x82, 0xd9, 0x78, 0xfd, 0xc9, 0x30, 0x93, 0xe0, 0x4d, 0x96, 0xd7, - 0xd4, 0x58, 0xe5, 0xf5, 0x26, 0xcc, 0xc6, 0xc5, 0x93, 0x2d, 0x9a, 0xbf, 0x16, 0x00, 0x9f, 0x96, - 0xc5, 0xd0, 0x0a, 0xfc, 0x2c, 0x28, 0x1d, 0xb4, 0xdc, 0xae, 0xd3, 0xb2, 0x4d, 0x5e, 0x2e, 0xd4, - 0xa6, 0x96, 0xce, 0xeb, 0x25, 0x39, 0xfa, 0x41, 0xd7, 0xb9, 0x6b, 0xf2, 0xa0, 0x14, 0x95, 0x55, - 0x60, 0x31, 0x55, 0x9b, 0x0a, 0x4a, 0x51, 0x8e, 0x04, 0xd3, 0x71, 0x8e, 0xcf, 0x8f, 0xc1, 0x31, - 0xfe, 0x26, 0xcc, 0x59, 0x86, 0xa0, 0xdf, 0x31, 0x4e, 0x5a, 0x1d, 0x9b, 0x8b, 0x16, 0xf3, 0xc2, - 0x43, 0xbe, 0x3c, 0x1d, 0x3a, 0x79, 0x23, 0x95, 0xd9, 0x2d, 0xb9, 0x20, 0xc8, 0xf2, 0x6b, 0xd2, - 0x5c, 0xc7, 0xd6, 0xc0, 0x58, 0x5c, 0x5c, 0x66, 0xae, 0xb8, 0x68, 0x52, 0x5c, 0x2f, 0x10, 0xe0, - 0xc1, 0x30, 0x78, 0x13, 0x4a, 0x11, 0x5a, 0x71, 0xe2, 0x49, 0xe2, 0x5f, 0x59, 0xa9, 0xe5, 0xa1, - 0xdc, 0x3f, 0xf1, 0x68, 0xf3, 0x9c, 0x3e, 0x63, 0x9d, 0x3e, 0xe2, 0x3b, 0x30, 0x6f, 0x70, 0xce, - 0xda, 0xb6, 0x7c, 0xa3, 0xb5, 0x22, 0x9f, 0xb6, 0x29, 0xf5, 0xd4, 0x3c, 0xa7, 0xbf, 0xda, 0x6f, - 0xa0, 0x5c, 0xdd, 0x35, 0xf1, 0x6d, 0xb8, 0x1a, 0x5b, 0xd9, 0xdb, 0x15, 0x79, 0x3e, 0x34, 0xcf, - 0xe9, 0x73, 0xfd, 0xf3, 0x1b, 0x6a, 0x8b, 0xd6, 0x2e, 0xc0, 0xf4, 0x91, 0xdd, 0x11, 0xd4, 0x27, - 0x02, 0x66, 0x63, 0xe5, 0xa1, 0x0e, 0x8b, 0x5b, 0xf0, 0x69, 0xe9, 0x2b, 0x3a, 0x22, 0x72, 0x8b, - 0x3a, 0xb2, 0x1d, 0xf9, 0x44, 0x78, 0x84, 0xa0, 0xb6, 0xc3, 0x4c, 0xfb, 0xe8, 0x64, 0x3d, 0x70, - 0xb7, 0xcf, 0xa4, 0xa3, 0x75, 0xe6, 0x1e, 0xd9, 0x56, 0x9e, 0x7c, 0xeb, 0x70, 0xe5, 0x98, 0xfa, - 0xdc, 0x66, 0x6e, 0x4b, 0xb0, 0x96, 0x94, 0x44, 0x18, 0x62, 0x4a, 0xbf, 0xa4, 0x26, 0xf6, 0x99, - 0x14, 0x29, 0x5e, 0x84, 0x99, 0x43, 0xdb, 0x35, 0xfc, 0x93, 0x96, 0x69, 0x08, 0x23, 0x64, 0xa4, - 0xa4, 0x83, 0x1c, 0xda, 0x30, 0x84, 0x41, 0xbe, 0x01, 0x8b, 0xa7, 0xb9, 0xcb, 0xd8, 0x1f, 0x49, - 0x1f, 0x3c, 0x0f, 0xc3, 0x75, 0x28, 0x05, 0xe2, 0x50, 0xe1, 0xb8, 0x3a, 0xa8, 0x67, 0xdc, 0xae, - 0x13, 0xad, 0x26, 0x1d, 0xa8, 0x65, 0x7b, 0x56, 0x14, 0x37, 0x7b, 0x52, 0x6b, 0x87, 0x06, 0x11, - 0xd3, 0xd7, 0x73, 0x98, 0x56, 0x04, 0x5d, 0x34, 0xfb, 0x9e, 0x38, 0xd9, 0x86, 0xf9, 0xd3, 0x68, - 0x7b, 0xc2, 0x10, 0x34, 0x17, 0xff, 0x02, 0x40, 0x80, 0x9f, 0x87, 0x86, 0x0a, 0x7d, 0xd1, 0xed, - 0x3a, 0x72, 0x25, 0x31, 0xa0, 0x3c, 0xe8, 0x4d, 0x61, 0xde, 0x04, 0x15, 0x3a, 0x5a, 0x2d, 0x21, - 0xd7, 0x72, 0x20, 0x87, 0x1e, 0xa2, 0xf3, 0x43, 0x85, 0x60, 0x50, 0xd9, 0xa3, 0xae, 0xb9, 0xce, - 0x1c, 0xc7, 0x70, 0x7b, 0xbb, 0x9f, 0x87, 0x39, 0xb1, 0x97, 0x85, 0xe4, 0x5e, 0xe2, 0x6b, 0x50, - 0xe4, 0xdd, 0xc3, 0x23, 0xd6, 0x31, 0xa9, 0x1f, 0xbd, 0x1c, 0x7b, 0x03, 0x64, 0x01, 0xaa, 0xa9, - 0x01, 0x65, 0x5a, 0xc4, 0x83, 0xca, 0x9a, 0xed, 0x9a, 0x72, 0x74, 0x9f, 0x29, 0x7d, 0x0d, 0x3b, - 0x2b, 0x17, 0x00, 0x92, 0x4a, 0xd5, 0x8b, 0x56, 0x4f, 0x9b, 0x55, 0x28, 0x26, 0xe4, 0xa8, 0x5f, - 0x88, 0xce, 0xc8, 0x00, 0x50, 0x6a, 0x44, 0x05, 0x48, 0xc0, 0x6b, 0xf7, 0xdc, 0xc3, 0x9e, 0xc1, - 0xfb, 0x3e, 0x73, 0x5e, 0x02, 0xa8, 0xeb, 0xb0, 0x98, 0x19, 0x55, 0x02, 0x5b, 0xf9, 0x27, 0x81, - 0x8b, 0x72, 0x76, 0x47, 0x76, 0xec, 0xf8, 0x8f, 0x08, 0xe6, 0xd2, 0xda, 0x4f, 0x7c, 0x23, 0xb5, - 0x28, 0x72, 0x3a, 0xd5, 0xca, 0x28, 0x6d, 0x08, 0xd9, 0xfa, 0xc1, 0xdf, 0xff, 0xf1, 0xa4, 0xf0, - 0x1e, 0x69, 0x04, 0x1d, 0xfa, 0xf7, 0x64, 0xd6, 0x5f, 0xf2, 0x7c, 0xf6, 0x31, 0x6d, 0x0b, 0xae, - 0xd5, 0xb5, 0x0e, 0x6b, 0xcb, 0xc3, 0x4e, 0xab, 0x3f, 0xd4, 0x4e, 0x3b, 0x9d, 0xd5, 0x64, 0x6f, - 0x88, 0x9f, 0x21, 0xb8, 0x32, 0xd0, 0xb2, 0xe2, 0xb7, 0xd2, 0x0f, 0xef, 0x8c, 0xd6, 0x76, 0x34, - 0xc8, 0xb7, 0x43, 0xc8, 0x37, 0xb0, 0x84, 0x1c, 0xd4, 0x73, 0x06, 0xe0, 0x3e, 0xbc, 0x5a, 0xfd, - 0x21, 0xfe, 0x1b, 0x82, 0xb9, 0xb4, 0x86, 0x37, 0x83, 0xda, 0x9c, 0xde, 0x78, 0x34, 0x9c, 0x5f, - 0x0f, 0x71, 0x7e, 0xb8, 0xf2, 0xe5, 0x10, 0x67, 0x82, 0xaf, 0xc6, 0xc8, 0xb8, 0x07, 0xa9, 0x7e, - 0x8a, 0x60, 0x2e, 0xad, 0xdb, 0xcf, 0x48, 0x24, 0xe7, 0x62, 0x50, 0xb9, 0x3a, 0xd0, 0x47, 0x6c, - 0x06, 0xf7, 0xac, 0x88, 0xe3, 0xfa, 0xb8, 0x1c, 0x3f, 0x47, 0x30, 0x97, 0xd6, 0x36, 0x67, 0x40, - 0xcb, 0xe9, 0xea, 0x2b, 0xcb, 0x63, 0xac, 0x50, 0x3a, 0x8f, 0x57, 0xc6, 0xc8, 0xc5, 0x1c, 0xd4, - 0x6e, 0xa9, 0x5f, 0x49, 0x78, 0x69, 0x04, 0xb1, 0x49, 0x94, 0x79, 0x2f, 0x72, 0xd2, 0x0c, 0xf1, - 0xac, 0x91, 0x3b, 0xc3, 0xf1, 0xc4, 0x79, 0x54, 0xf7, 0x78, 0xbe, 0x1a, 0xf5, 0xb7, 0x2f, 0x10, - 0x14, 0x7b, 0xaa, 0xc1, 0x9f, 0x1b, 0xa6, 0xaa, 0x11, 0xb0, 0xfd, 0x10, 0x85, 0xe0, 0xbe, 0x8f, - 0xef, 0x8c, 0xb5, 0xc5, 0x11, 0x32, 0xad, 0xfe, 0xf0, 0x60, 0x1d, 0xbf, 0x37, 0xde, 0x5a, 0xcb, - 0x67, 0x5d, 0x2f, 0xee, 0x04, 0xff, 0x17, 0x41, 0xa9, 0x5f, 0x6a, 0x19, 0xdc, 0xa7, 0xdc, 0x14, - 0xf2, 0xf3, 0xfb, 0x85, 0xcc, 0xef, 0xe7, 0x68, 0xe5, 0xdd, 0x3e, 0xfd, 0x35, 0x26, 0xc8, 0x33, - 0xda, 0x84, 0x03, 0x7d, 0xa5, 0x39, 0x91, 0xab, 0x94, 0xb4, 0x7b, 0x1b, 0xfb, 0x18, 0x41, 0xa9, - 0x5f, 0xa0, 0x19, 0xe9, 0xa7, 0xdc, 0x4f, 0x32, 0xb5, 0xfb, 0x95, 0x30, 0xf1, 0xd5, 0xfa, 0xc4, - 0x1b, 0x8b, 0xff, 0x8d, 0x60, 0xa6, 0xaf, 0x8d, 0xc5, 0x6f, 0x0c, 0x91, 0x62, 0x4f, 0xb3, 0x4b, - 0xc3, 0x0d, 0x95, 0x54, 0x13, 0xe5, 0x37, 0x81, 0x36, 0x7a, 0xe5, 0x37, 0xfa, 0xda, 0xde, 0x4e, - 0xf4, 0x9c, 0xe0, 0x3f, 0x15, 0xe0, 0x33, 0x99, 0xad, 0x33, 0xbe, 0x95, 0x9a, 0xcf, 0xb0, 0x56, - 0xbb, 0x32, 0xbc, 0xe7, 0x24, 0x7f, 0x91, 0xf9, 0xff, 0x19, 0x11, 0x7d, 0xd2, 0x6d, 0x5a, 0x75, - 0xb2, 0x70, 0xac, 0xa2, 0xfa, 0xc1, 0xb7, 0xc9, 0xb7, 0xce, 0x2c, 0xce, 0xdc, 0x08, 0xf8, 0x77, - 0x85, 0xfe, 0xd6, 0x36, 0xde, 0x96, 0xe3, 0xb7, 0x87, 0x54, 0x42, 0xea, 0xfd, 0xa0, 0x72, 0x6b, - 0xcc, 0x55, 0xaa, 0x98, 0x7a, 0x5a, 0xc7, 0x5b, 0x93, 0x92, 0xa9, 0xb5, 0x63, 0xae, 0x0f, 0x74, - 0xbc, 0x7b, 0x66, 0xfa, 0x12, 0x3e, 0xf1, 0x8f, 0x0a, 0x70, 0x39, 0x79, 0x17, 0xc0, 0x5f, 0x18, - 0x92, 0x72, 0xec, 0x02, 0x52, 0x79, 0x6b, 0x44, 0x6b, 0x45, 0xcc, 0x4f, 0x25, 0x31, 0x3f, 0x41, - 0xf8, 0xdd, 0x89, 0x89, 0x91, 0x57, 0x93, 0x83, 0xaf, 0xe2, 0xe6, 0xd9, 0x09, 0x91, 0xbe, 0xf0, - 0xbf, 0x10, 0x94, 0xf6, 0xa8, 0xb8, 0x6b, 0x38, 0xbb, 0xe1, 0x37, 0x61, 0x4c, 0xa2, 0xb4, 0x6c, - 0xc3, 0x09, 0x12, 0xea, 0x9f, 0x8c, 0x52, 0x7f, 0x35, 0x61, 0x23, 0x67, 0xc9, 0xcf, 0x64, 0x8a, - 0x4f, 0x10, 0x91, 0x29, 0x46, 0x1f, 0xa9, 0x47, 0xeb, 0xad, 0x78, 0x5f, 0xa0, 0x40, 0x35, 0x3b, - 0xa4, 0x39, 0xb6, 0x97, 0xd3, 0x53, 0x25, 0xe9, 0x2e, 0x4c, 0x74, 0x2b, 0x2f, 0xd1, 0xad, 0x97, - 0x95, 0xa8, 0xf5, 0xff, 0x4d, 0x34, 0xe1, 0x0e, 0x3f, 0x2e, 0x00, 0xde, 0xa7, 0x3c, 0x1c, 0xa4, - 0xbe, 0x63, 0x73, 0x59, 0xf1, 0x4b, 0x89, 0x54, 0x06, 0x4d, 0xa2, 0xa4, 0xdf, 0x1c, 0xc1, 0x52, - 0x15, 0xf5, 0xaf, 0x24, 0x11, 0xcf, 0x10, 0xd9, 0x9c, 0x80, 0x08, 0x31, 0xe0, 0x38, 0xa0, 0x63, - 0x8f, 0x7c, 0x70, 0x16, 0x3a, 0x52, 0x9d, 0xe2, 0xdf, 0x17, 0x60, 0x36, 0xe5, 0x9e, 0x8c, 0xb5, - 0x54, 0x11, 0x67, 0x5f, 0xe1, 0x2b, 0x37, 0x46, 0x5f, 0xa0, 0x38, 0xfa, 0x83, 0xe4, 0xe8, 0xb7, - 0x88, 0x6c, 0x4f, 0xfc, 0x7a, 0xe1, 0x83, 0xfe, 0x03, 0xaa, 0x0e, 0xc8, 0xbd, 0xb3, 0xbf, 0x58, - 0xd2, 0x7d, 0xe3, 0x67, 0x05, 0x98, 0x4d, 0xb9, 0xc8, 0x67, 0x30, 0x96, 0xfd, 0x91, 0x21, 0x83, - 0xb1, 0xbc, 0x6f, 0x04, 0xbd, 0x77, 0x08, 0xd9, 0x18, 0xb7, 0x23, 0x59, 0x3d, 0x1c, 0xf4, 0x1b, - 0x30, 0xa5, 0x93, 0x9d, 0x89, 0x1b, 0x94, 0x0c, 0x9f, 0xf8, 0x79, 0x01, 0xe6, 0x33, 0xbe, 0x2a, - 0xe0, 0x9b, 0xe9, 0x9d, 0x73, 0xee, 0x97, 0x8f, 0xca, 0xdb, 0xe3, 0x2d, 0x52, 0x6c, 0xfd, 0x46, - 0xb2, 0xf5, 0x4b, 0xa4, 0x8e, 0x91, 0x71, 0xd8, 0xea, 0xa6, 0xfb, 0x0e, 0x18, 0xfb, 0x88, 0x7c, - 0x38, 0x39, 0x63, 0xd9, 0x7e, 0xd7, 0x3e, 0x86, 0xf9, 0x36, 0x73, 0xd2, 0x32, 0x5d, 0xc3, 0xb1, - 0xef, 0x2f, 0xbb, 0x41, 0x2b, 0xbd, 0x8b, 0x0e, 0x6e, 0x2b, 0x53, 0x8b, 0x75, 0x0c, 0xd7, 0x6a, - 0x30, 0xdf, 0xd2, 0x2c, 0xea, 0x86, 0x8d, 0xb6, 0x26, 0xa7, 0x0c, 0xcf, 0xe6, 0xb1, 0xbf, 0x47, - 0xdf, 0xb1, 0x99, 0xf8, 0x0f, 0x42, 0x87, 0xd3, 0xa1, 0xd5, 0xcd, 0xff, 0x05, 0x00, 0x00, 0xff, - 0xff, 0x7f, 0x49, 0x56, 0x46, 0xa0, 0x1d, 0x00, 0x00, + // 2060 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x5a, 0xcd, 0x6f, 0x1b, 0xc7, + 0x15, 0xf7, 0x50, 0xae, 0x6a, 0x3d, 0xd1, 0xb1, 0x3d, 0x52, 0x2c, 0x85, 0xf4, 0x07, 0xbd, 0x4e, + 0x1d, 0x45, 0x90, 0xb9, 0xb6, 0x12, 0x07, 0xae, 0x8a, 0xd4, 0x5d, 0x49, 0xb6, 0xe4, 0xc2, 0x4a, + 0xe5, 0x95, 0x9c, 0xb6, 0x2a, 0x50, 0x66, 0x45, 0x8e, 0xe8, 0x8d, 0xb9, 0x3b, 0xdb, 0xdd, 0xa1, + 0x5c, 0xa5, 0x30, 0x5a, 0xf4, 0x56, 0xa0, 0x29, 0x10, 0xe4, 0xd0, 0x16, 0x4d, 0x90, 0x53, 0x02, + 0xf4, 0xbb, 0x68, 0xd1, 0x43, 0x80, 0xe6, 0xd2, 0x63, 0x7a, 0x28, 0xda, 0x1c, 0x0a, 0xf0, 0xd0, + 0xe6, 0xe0, 0x7f, 0xa0, 0xe8, 0xc5, 0xe8, 0xa9, 0xd8, 0x99, 0x59, 0x72, 0x77, 0xb9, 0x4b, 0x2e, + 0x29, 0x1e, 0x7a, 0xb3, 0x66, 0xde, 0xbc, 0xf7, 0x7b, 0xbf, 0xf7, 0xb1, 0xf3, 0x86, 0x86, 0xb9, + 0x3a, 0xa5, 0xf5, 0x06, 0x51, 0xab, 0x0d, 0xda, 0xac, 0xa9, 0x26, 0x65, 0xea, 0xfe, 0x55, 0xb5, + 0x46, 0xf6, 0xcd, 0x2a, 0xa9, 0x58, 0x86, 0x6d, 0xd4, 0x89, 0x5b, 0x76, 0x5c, 0xca, 0x28, 0x9e, + 0x12, 0x92, 0x65, 0x2e, 0x59, 0x36, 0x29, 0x2b, 0xef, 0x5f, 0x2d, 0x9c, 0x91, 0xc7, 0x0d, 0xc7, + 0x54, 0x0d, 0xdb, 0xa6, 0xcc, 0x60, 0x26, 0xb5, 0x3d, 0x71, 0xa4, 0x30, 0x13, 0xda, 0xad, 0x36, + 0x4c, 0x62, 0x33, 0xb9, 0x71, 0x3e, 0xb4, 0xb1, 0x67, 0x92, 0x46, 0xad, 0xb2, 0x4b, 0xee, 0x1b, + 0xfb, 0x26, 0x95, 0xc6, 0x0a, 0xcf, 0x84, 0x04, 0x5c, 0xe2, 0xd1, 0xa6, 0x5b, 0x25, 0x72, 0xeb, + 0x62, 0x12, 0xe2, 0x40, 0x26, 0xb0, 0x7c, 0x4e, 0x0a, 0x99, 0x86, 0xe5, 0x6f, 0x9b, 0x86, 0x55, + 0x71, 0x68, 0xc3, 0xac, 0x1e, 0xc8, 0xfd, 0x42, 0x74, 0x3f, 0xb2, 0x57, 0x94, 0x7b, 0xfc, 0xaf, + 0xdd, 0xe6, 0x9e, 0x4a, 0x2c, 0x87, 0x05, 0x9b, 0xa5, 0xf8, 0xa6, 0x80, 0x6f, 0x19, 0xde, 0x83, + 0x98, 0xd3, 0xae, 0x53, 0x55, 0x3d, 0x66, 0xb0, 0xa6, 0xc4, 0xa4, 0xfc, 0x01, 0x41, 0x71, 0xc5, + 0x25, 0x06, 0x23, 0xab, 0x9c, 0x5f, 0x9d, 0xd4, 0x4d, 0x8f, 0xb9, 0x07, 0x3a, 0xf9, 0x56, 0x93, + 0x78, 0x0c, 0x6b, 0x30, 0xee, 0x18, 0x2e, 0xb1, 0xd9, 0x2c, 0x2a, 0xa1, 0xb9, 0x89, 0xe5, 0xe7, + 0x3f, 0xd5, 0x72, 0xff, 0xd5, 0x2e, 0xc2, 0x85, 0x06, 0xad, 0x4a, 0x5a, 0x85, 0x6a, 0xc3, 0x31, + 0xbd, 0x72, 0x95, 0x5a, 0xea, 0x1d, 0xb9, 0xa1, 0xcb, 0x83, 0xf8, 0x2e, 0x9c, 0x90, 0xb1, 0x73, + 0xa5, 0xf2, 0xd9, 0x5c, 0x09, 0xcd, 0x4d, 0x2e, 0x5e, 0x2c, 0x27, 0x44, 0xaf, 0x1c, 0xc5, 0xb1, + 0x3c, 0xf6, 0xa9, 0x96, 0xd3, 0x9f, 0xaa, 0x45, 0x16, 0x95, 0x6f, 0xc2, 0xec, 0x1a, 0x61, 0xc9, + 0x88, 0x97, 0xe1, 0xa8, 0x6d, 0x58, 0x44, 0xe2, 0x2d, 0x73, 0xbc, 0x73, 0x70, 0x89, 0xdb, 0xf0, + 0x4d, 0xc4, 0xe0, 0xc6, 0x94, 0xf0, 0xb3, 0x8a, 0x01, 0xc5, 0x55, 0xd2, 0x20, 0x69, 0xa4, 0x8c, + 0xc2, 0xc4, 0xef, 0x11, 0x14, 0xef, 0x39, 0xb5, 0x54, 0xe2, 0x13, 0x58, 0x43, 0x87, 0x63, 0x0d, + 0x7f, 0x09, 0x26, 0x9b, 0xdc, 0x22, 0xcf, 0x0c, 0x19, 0x84, 0x42, 0xa0, 0x2e, 0x48, 0x9e, 0xf2, + 0x2d, 0x3f, 0x79, 0x36, 0x0c, 0xef, 0x81, 0xd0, 0x02, 0xe2, 0x8c, 0xbf, 0xa0, 0xbc, 0x83, 0xa0, + 0x78, 0xc7, 0xf4, 0xa2, 0xcc, 0x9b, 0xc4, 0x1b, 0x61, 0xb6, 0x14, 0x61, 0xc2, 0x31, 0xea, 0xa4, + 0xe2, 0x99, 0x6f, 0x10, 0x0e, 0xf1, 0x33, 0xfa, 0x31, 0x7f, 0x61, 0xcb, 0x7c, 0x83, 0xe0, 0xb3, + 0x00, 0x7c, 0x93, 0xd1, 0x07, 0xc4, 0x9e, 0x1d, 0xf3, 0x6d, 0xe8, 0x5c, 0x7c, 0xdb, 0x5f, 0x50, + 0x7e, 0x82, 0xe0, 0x4c, 0x32, 0x3c, 0xcf, 0xa1, 0xb6, 0x47, 0xf0, 0x26, 0x9c, 0x8a, 0x92, 0x6a, + 0x12, 0x6f, 0x16, 0x95, 0xc6, 0x32, 0xd2, 0xaa, 0x9f, 0xac, 0xc5, 0x34, 0xe3, 0x4b, 0x70, 0xc2, + 0x26, 0xdf, 0x66, 0x95, 0x10, 0xac, 0x1c, 0x87, 0x75, 0xdc, 0x5f, 0xde, 0x6c, 0x43, 0xfb, 0x31, + 0x82, 0xa9, 0x68, 0x9d, 0x09, 0xc6, 0x6e, 0xc5, 0x18, 0x1b, 0x34, 0x99, 0x02, 0xda, 0xae, 0xc3, + 0xb8, 0xc0, 0x26, 0xc3, 0x5a, 0xec, 0xe1, 0x8e, 0x88, 0xab, 0x94, 0x57, 0x7e, 0x80, 0xe0, 0x64, + 0xa8, 0x98, 0x04, 0xac, 0xa5, 0x48, 0x86, 0x5f, 0xe2, 0xa0, 0x4a, 0x70, 0xae, 0x0f, 0x28, 0x7e, + 0x06, 0x7f, 0x1e, 0xa0, 0xd3, 0x7f, 0xfa, 0x67, 0x99, 0x3e, 0xb1, 0x17, 0xfc, 0x53, 0x79, 0x0b, + 0xc1, 0x54, 0xb4, 0x28, 0x04, 0x9c, 0xa1, 0xbd, 0x8b, 0xe7, 0xfc, 0xd8, 0xe0, 0x39, 0x7f, 0x17, + 0xa6, 0xa2, 0xbd, 0xe0, 0xd0, 0x0c, 0x29, 0xff, 0xc9, 0x01, 0xee, 0xe4, 0xa9, 0x37, 0xea, 0x5c, + 0x78, 0x16, 0x64, 0xe5, 0x57, 0xec, 0xa6, 0x55, 0x31, 0x6b, 0xde, 0x6c, 0xae, 0x34, 0x36, 0x77, + 0x54, 0xcf, 0x8b, 0xd5, 0x57, 0x9a, 0xd6, 0xed, 0x9a, 0xe7, 0xd7, 0x92, 0x94, 0xf2, 0x25, 0xc6, + 0x4a, 0x63, 0x7e, 0x2d, 0x89, 0x15, 0x7f, 0x3b, 0x1a, 0xc5, 0xa3, 0x03, 0x44, 0x11, 0x7f, 0x1d, + 0xa6, 0xeb, 0x06, 0x23, 0x0f, 0x8d, 0x83, 0x4a, 0xc3, 0xf4, 0x58, 0x85, 0x3a, 0xbc, 0xf4, 0x67, + 0xc7, 0xb9, 0x92, 0xe7, 0x12, 0x63, 0xb7, 0x26, 0x0e, 0xf8, 0xac, 0x7c, 0x45, 0x88, 0xeb, 0xb8, + 0xde, 0xb5, 0x16, 0xed, 0x0e, 0xb5, 0x9e, 0xdd, 0x81, 0xc4, 0xbb, 0xc3, 0x3f, 0x10, 0xe0, 0x6e, + 0x33, 0xf8, 0x26, 0xe4, 0x03, 0xb4, 0xec, 0xc0, 0x11, 0x01, 0x7d, 0x6a, 0xb1, 0xd4, 0x0b, 0xe5, + 0xf6, 0x81, 0x43, 0xd6, 0x8f, 0xe8, 0x93, 0xf5, 0xce, 0x9f, 0xf8, 0x3a, 0xcc, 0x18, 0x9e, 0x47, + 0xab, 0xa6, 0xe8, 0x73, 0x95, 0x40, 0xa7, 0x59, 0x13, 0x0d, 0x61, 0xfd, 0x88, 0xfe, 0x74, 0x58, + 0x40, 0xaa, 0xba, 0x5d, 0xc3, 0x2f, 0xc1, 0xe9, 0xc8, 0xc9, 0x76, 0x54, 0x44, 0x83, 0x5b, 0x3f, + 0xa2, 0x4f, 0x87, 0xf7, 0x57, 0x65, 0x88, 0x96, 0x8f, 0xc1, 0xf8, 0x9e, 0xd9, 0x60, 0xc4, 0x55, + 0x18, 0x4c, 0x45, 0xd2, 0x49, 0x76, 0xbb, 0x6b, 0xf0, 0x59, 0xa1, 0x2b, 0xe8, 0x71, 0xbd, 0xca, + 0x46, 0x0f, 0x64, 0x33, 0xb7, 0xb4, 0xdf, 0x21, 0x28, 0x6d, 0xd0, 0x9a, 0xb9, 0x77, 0xb0, 0xe2, + 0xab, 0xdb, 0xa6, 0x42, 0xd1, 0x0a, 0xb5, 0xf7, 0xcc, 0xfa, 0x28, 0x1a, 0xc9, 0x3c, 0x9c, 0xda, + 0x27, 0xae, 0x67, 0x52, 0xbb, 0xc2, 0x68, 0x45, 0x94, 0x24, 0x87, 0x32, 0xa6, 0x9f, 0x90, 0x1b, + 0xdb, 0x54, 0xb4, 0x0b, 0xfc, 0x2c, 0x4c, 0xee, 0x9a, 0xb6, 0xe1, 0x1e, 0x54, 0x6a, 0x06, 0x33, + 0x38, 0x73, 0x79, 0x59, 0xcb, 0x62, 0x7d, 0xd5, 0x60, 0x86, 0xf2, 0x3d, 0x04, 0xe7, 0x3b, 0x4c, + 0x09, 0xa4, 0xaf, 0x0a, 0x4d, 0xde, 0x28, 0x10, 0x5f, 0x80, 0xbc, 0x5f, 0x72, 0x12, 0x9c, 0x27, + 0xbf, 0x5f, 0x93, 0x76, 0xd3, 0x0a, 0xac, 0x28, 0x0d, 0x28, 0xa5, 0x23, 0x90, 0x81, 0x5b, 0x6f, + 0x17, 0x70, 0x95, 0x0b, 0x04, 0xf1, 0xbb, 0xd0, 0x23, 0x7e, 0x92, 0xf6, 0xe3, 0xb5, 0xd0, 0x5f, + 0x9e, 0xc2, 0x60, 0xa6, 0x63, 0x6d, 0x8b, 0x19, 0x8c, 0x8c, 0xc4, 0xcf, 0xb3, 0x00, 0xbe, 0x9f, + 0x1e, 0x57, 0x28, 0xbd, 0x9c, 0xb0, 0x9b, 0x96, 0xb0, 0xa0, 0x18, 0x30, 0xdb, 0x6d, 0x55, 0xfa, + 0x76, 0x13, 0x24, 0xc4, 0xe0, 0xb4, 0x70, 0xad, 0xd4, 0xc3, 0x35, 0xae, 0x21, 0xe8, 0x5e, 0xd2, + 0xc4, 0x3b, 0x08, 0x0a, 0x5b, 0xc4, 0xae, 0xad, 0x50, 0xcb, 0x32, 0xec, 0x76, 0xf2, 0x8d, 0xc2, + 0xb9, 0x58, 0x2a, 0xe5, 0x12, 0x53, 0x09, 0x9f, 0x81, 0x09, 0xaf, 0xb9, 0xbb, 0x47, 0x1b, 0x35, + 0xe2, 0x06, 0x37, 0x91, 0xf6, 0x82, 0x72, 0x16, 0x8a, 0x89, 0xe8, 0x04, 0x09, 0xca, 0x2f, 0x10, + 0x14, 0x96, 0x4d, 0xbb, 0x26, 0x96, 0xb7, 0xa9, 0x6c, 0x06, 0xa3, 0xfe, 0x10, 0x28, 0x00, 0xf1, + 0x36, 0x24, 0x1c, 0x99, 0xa8, 0xb7, 0xbb, 0x4f, 0x09, 0x26, 0x62, 0x0d, 0x47, 0x88, 0x1c, 0x0b, + 0x3e, 0x05, 0xbe, 0x2f, 0x89, 0x58, 0xa5, 0x2f, 0xbf, 0x41, 0x70, 0xee, 0x9e, 0xbd, 0xdb, 0x96, + 0xb8, 0xe5, 0x52, 0xeb, 0xff, 0xda, 0x9f, 0x0b, 0x70, 0x3e, 0x15, 0xaf, 0xf0, 0x69, 0xf1, 0x83, + 0x4b, 0x70, 0x5c, 0xec, 0x6e, 0x88, 0x71, 0x13, 0xff, 0x15, 0xc1, 0x74, 0xd2, 0x9c, 0x84, 0xaf, + 0x24, 0x26, 0x6e, 0x8f, 0x91, 0xaa, 0x90, 0xe5, 0xa6, 0xa9, 0xbc, 0xd6, 0xd2, 0x4e, 0x0b, 0xaf, + 0x17, 0x62, 0x63, 0xc0, 0xf7, 0x3f, 0x79, 0xfc, 0x76, 0x4e, 0x53, 0xca, 0xfe, 0x88, 0xf8, 0x1d, + 0x21, 0xf2, 0xb2, 0xe3, 0xd2, 0xd7, 0x49, 0x95, 0x79, 0xea, 0xbc, 0xda, 0xbe, 0x69, 0xab, 0xf3, + 0x8f, 0xd4, 0xce, 0x2d, 0x77, 0x29, 0x3e, 0x4d, 0xe0, 0x0f, 0x10, 0x9c, 0xea, 0x1a, 0xa2, 0xf0, + 0xe5, 0xe4, 0xef, 0x5e, 0xca, 0xb0, 0x95, 0xcd, 0x97, 0x97, 0x5b, 0x1a, 0xaf, 0x2c, 0x8e, 0xfc, + 0x0a, 0x16, 0xc8, 0xfd, 0x85, 0x14, 0xdc, 0x21, 0xd8, 0xea, 0xfc, 0x23, 0xfc, 0x18, 0xc1, 0x74, + 0xd2, 0xa4, 0x94, 0x42, 0x7d, 0x8f, 0xa1, 0x2a, 0x1b, 0xdc, 0x66, 0x4b, 0x2b, 0xc6, 0xc8, 0x5a, + 0x08, 0xdd, 0x21, 0xb9, 0x17, 0x77, 0x17, 0xbf, 0xc8, 0xbd, 0x88, 0xc9, 0x95, 0x33, 0x7b, 0xd5, + 0x1d, 0x8f, 0xf7, 0x10, 0x4c, 0x27, 0x0d, 0x9d, 0x29, 0x6e, 0xf6, 0x98, 0x4f, 0x0b, 0xa7, 0xbb, + 0xee, 0x69, 0x37, 0x2d, 0x87, 0xc5, 0x03, 0x31, 0x3f, 0x68, 0x20, 0xfe, 0x84, 0x60, 0x3a, 0x69, + 0xbc, 0x4a, 0x41, 0xd8, 0x63, 0x50, 0x2c, 0x5c, 0x1d, 0xe0, 0x84, 0xec, 0x33, 0x37, 0x5a, 0x9a, + 0xec, 0x03, 0x91, 0x3c, 0xca, 0x5c, 0x01, 0xf8, 0xb7, 0x08, 0xf2, 0xe1, 0xba, 0xc4, 0x73, 0x19, + 0x4a, 0x57, 0xc0, 0xed, 0x75, 0x71, 0x52, 0xbe, 0xd6, 0xd2, 0x8e, 0x47, 0x4a, 0x95, 0xe3, 0x5b, + 0x56, 0xae, 0xf7, 0xc7, 0x17, 0x25, 0x58, 0x3e, 0x71, 0x79, 0x4b, 0xc1, 0xf0, 0xf2, 0x4f, 0x04, + 0x13, 0xed, 0xd2, 0xc3, 0x9f, 0xeb, 0x57, 0x9a, 0x19, 0xb0, 0xfe, 0x10, 0x85, 0x53, 0xe0, 0xbb, + 0xf8, 0xfa, 0x40, 0x29, 0x10, 0x00, 0x54, 0xe7, 0x1f, 0xed, 0xac, 0x60, 0x6d, 0xb0, 0xb3, 0x75, + 0x97, 0x36, 0x9d, 0xa8, 0x12, 0xfc, 0x56, 0x0e, 0xf2, 0xe1, 0x7a, 0x4d, 0x09, 0x49, 0xc2, 0x48, + 0xd8, 0xdb, 0xcd, 0x0f, 0x51, 0x4b, 0xc3, 0xc2, 0x4e, 0x57, 0xe9, 0xbe, 0x8b, 0x16, 0x6f, 0x84, + 0x6a, 0xb7, 0x3c, 0x84, 0xf3, 0x41, 0x80, 0x76, 0xf4, 0xc5, 0xf5, 0xa1, 0x54, 0x25, 0x70, 0xd1, + 0x0e, 0xfa, 0x4f, 0x11, 0xe4, 0xc3, 0xc5, 0x9d, 0xc2, 0x49, 0xc2, 0x4c, 0x9a, 0x5a, 0xf7, 0x6b, + 0xe1, 0xa0, 0x2f, 0xcd, 0x0f, 0x1d, 0x74, 0xfc, 0x6f, 0x04, 0x93, 0xa1, 0x49, 0x03, 0x3f, 0xd7, + 0xa7, 0x8c, 0xdb, 0xf5, 0x3e, 0xd7, 0x5f, 0x50, 0x96, 0xf9, 0x8f, 0x50, 0xb4, 0xce, 0x83, 0x1c, + 0x1d, 0xa2, 0x8e, 0xda, 0x39, 0x9a, 0xfd, 0x6c, 0x3b, 0x32, 0x6d, 0x25, 0xf8, 0x2f, 0x39, 0x78, + 0x26, 0x75, 0xcc, 0xc1, 0xd7, 0x12, 0x1d, 0xeb, 0x37, 0x16, 0x15, 0xfa, 0xdf, 0xe4, 0x95, 0x4f, + 0x50, 0x4b, 0x3b, 0xe9, 0x07, 0x69, 0x21, 0x74, 0x1b, 0xe5, 0x94, 0x7c, 0x88, 0x14, 0x7d, 0xd8, + 0x10, 0x2e, 0x59, 0x69, 0xd0, 0x96, 0xd0, 0xfc, 0xce, 0x6b, 0xca, 0x37, 0x0e, 0x5d, 0xd4, 0x3d, + 0x2d, 0xe0, 0x3f, 0xe6, 0xc2, 0xb3, 0x41, 0x74, 0xfe, 0xc1, 0x2f, 0xf6, 0xc9, 0x92, 0xc4, 0x81, + 0xad, 0x70, 0x6d, 0xc0, 0x53, 0x32, 0xd1, 0x7e, 0x19, 0x69, 0x85, 0xef, 0x22, 0xbc, 0x36, 0x2c, + 0xa7, 0x6a, 0x35, 0x62, 0x61, 0x47, 0xc7, 0x9b, 0x87, 0x66, 0x31, 0xa6, 0x13, 0xbf, 0x99, 0x83, + 0x93, 0xf1, 0x99, 0x0a, 0x2f, 0xf4, 0xf1, 0x3c, 0x32, 0xf0, 0x15, 0x2e, 0x67, 0x94, 0x96, 0xfc, + 0xfc, 0x2c, 0xc2, 0xcf, 0x9b, 0x08, 0xdf, 0x18, 0x9a, 0x1f, 0x31, 0xe9, 0xed, 0x7c, 0x19, 0xaf, + 0x1f, 0x9e, 0x17, 0xa1, 0x0b, 0x3f, 0x41, 0x90, 0xdf, 0x22, 0xec, 0xb6, 0x61, 0x6d, 0xf2, 0x9f, + 0x49, 0xb0, 0x12, 0x78, 0x67, 0x1a, 0x96, 0xef, 0x57, 0x78, 0x33, 0x60, 0xe0, 0xe9, 0x98, 0x8c, + 0xd8, 0x55, 0x7e, 0x85, 0x5a, 0xda, 0x89, 0xe0, 0xc7, 0x9a, 0x05, 0xf1, 0xb3, 0x0b, 0x77, 0xfa, + 0x6d, 0xa4, 0x08, 0xa7, 0x83, 0xcd, 0x6c, 0x57, 0x3b, 0x2f, 0x64, 0xda, 0xaf, 0xaa, 0x0d, 0x65, + 0x7d, 0x60, 0x2d, 0x9d, 0x46, 0x14, 0x57, 0xe7, 0x37, 0xe1, 0xfc, 0x5a, 0x2f, 0xd7, 0xd7, 0xb2, + 0xbb, 0xfe, 0x3e, 0x6a, 0x69, 0xc7, 0x02, 0x5c, 0x87, 0xf1, 0xb9, 0x3e, 0x5a, 0x9f, 0x63, 0xea, + 0xf0, 0xcf, 0x73, 0x80, 0xb7, 0x89, 0xc7, 0x17, 0x89, 0x6b, 0x99, 0x9e, 0xa8, 0x8a, 0xb9, 0x98, + 0x57, 0xdd, 0x22, 0x81, 0xff, 0xcf, 0x67, 0x90, 0x94, 0x89, 0xff, 0x11, 0x6a, 0x69, 0xd3, 0x9d, + 0x74, 0xe8, 0x48, 0x70, 0x7e, 0xde, 0x43, 0xca, 0xcd, 0x21, 0xf8, 0x61, 0x5d, 0xf6, 0x7c, 0x96, + 0xb6, 0x94, 0x57, 0x0e, 0xc3, 0x52, 0xa2, 0x52, 0xfc, 0xaf, 0x1c, 0x4c, 0x25, 0x3c, 0x3e, 0x60, + 0x35, 0xb1, 0xfe, 0xd3, 0x1f, 0x51, 0x0a, 0x57, 0xb2, 0x1f, 0x90, 0xd4, 0x3d, 0x4e, 0xfa, 0x66, + 0xb5, 0xb4, 0x42, 0x7c, 0x69, 0xa1, 0xfd, 0x52, 0xc2, 0x39, 0xfd, 0x35, 0x52, 0xee, 0x0c, 0xfd, + 0x41, 0xf3, 0xba, 0xf1, 0xf8, 0xd4, 0xee, 0x28, 0xf7, 0x0e, 0xff, 0x29, 0x4b, 0xd6, 0x8d, 0x3f, + 0xca, 0xc1, 0x54, 0xc2, 0x93, 0x48, 0x0a, 0xc3, 0xe9, 0x0f, 0x3d, 0x29, 0x0c, 0xf7, 0x7a, 0x6d, + 0xf9, 0x33, 0x6a, 0x69, 0x45, 0x39, 0x6d, 0x74, 0xde, 0x42, 0x16, 0xda, 0x4f, 0x1e, 0xf2, 0x63, + 0xa6, 0xac, 0x0e, 0x7a, 0x69, 0x5a, 0xda, 0xed, 0xb6, 0xea, 0xf3, 0xa8, 0x2b, 0x1b, 0x43, 0xdf, + 0xa1, 0x52, 0x74, 0xe2, 0xbf, 0xe5, 0x60, 0x26, 0xe5, 0x09, 0x06, 0xbf, 0x90, 0x3c, 0x01, 0xf4, + 0x7c, 0x60, 0x2a, 0xbc, 0x38, 0xd8, 0x21, 0xc9, 0xe5, 0xc7, 0x59, 0xb8, 0x7c, 0x1f, 0xc9, 0x4e, + 0x36, 0x08, 0x97, 0xcd, 0x64, 0xcb, 0x3e, 0x9f, 0xaf, 0x2a, 0x77, 0x87, 0xe7, 0x33, 0x5d, 0x6f, + 0x81, 0x7d, 0xac, 0xcd, 0xa4, 0x3c, 0xa7, 0xfd, 0x5d, 0xfb, 0xea, 0x7d, 0xc6, 0x1c, 0x6f, 0x49, + 0x55, 0x1f, 0x3e, 0x7c, 0x18, 0x7f, 0x6b, 0x33, 0x9a, 0xec, 0xbe, 0xf8, 0x7f, 0x0b, 0x97, 0x9d, + 0x86, 0xc1, 0xf6, 0xa8, 0x6b, 0x2d, 0x64, 0x12, 0x37, 0x29, 0x5b, 0x7e, 0x1d, 0x66, 0xaa, 0xd4, + 0x4a, 0x62, 0x7f, 0x19, 0x47, 0x1e, 0xd0, 0x36, 0xfd, 0x89, 0x64, 0x13, 0xed, 0xbc, 0x24, 0x45, + 0xeb, 0xb4, 0x61, 0xd8, 0xf5, 0x32, 0x75, 0xeb, 0x6a, 0x9d, 0xd8, 0x7c, 0x5e, 0x51, 0x3b, 0x96, + 0x22, 0xff, 0x8f, 0xe2, 0x0b, 0x26, 0x65, 0x4f, 0x10, 0xda, 0x1d, 0xe7, 0x52, 0x2f, 0xfc, 0x2f, + 0x00, 0x00, 0xff, 0xff, 0xf4, 0x8c, 0x0d, 0xd2, 0x1e, 0x22, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/cloud/iot/v1/resources.pb.go b/googleapis/cloud/iot/v1/resources.pb.go index 18e0d234bf..edbfecff21 100644 --- a/googleapis/cloud/iot/v1/resources.pb.go +++ b/googleapis/cloud/iot/v1/resources.pb.go @@ -1412,110 +1412,115 @@ func init() { } var fileDescriptor_b8dc5e858286fc66 = []byte{ - // 1672 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x58, 0xdd, 0x72, 0xdb, 0xc6, - 0x15, 0x36, 0xa8, 0x1f, 0x8b, 0x07, 0x22, 0x05, 0xae, 0x64, 0x09, 0xe1, 0x24, 0xb1, 0xcc, 0x34, - 0xa9, 0xa2, 0xb4, 0x64, 0xa2, 0x8e, 0xdd, 0x3a, 0xee, 0x74, 0x4a, 0x91, 0x90, 0xc4, 0x8a, 0x3f, - 0x2a, 0x08, 0x39, 0x75, 0x6e, 0x30, 0x4b, 0x60, 0x45, 0x22, 0x22, 0x01, 0x06, 0x58, 0xa8, 0xd1, - 0x03, 0xf4, 0x01, 0x7a, 0xd1, 0x99, 0xce, 0xf4, 0x25, 0xfa, 0x04, 0x7d, 0x87, 0x5e, 0xf4, 0x5d, - 0x7a, 0x99, 0xd9, 0x1f, 0xf0, 0xcf, 0xa0, 0x28, 0xdf, 0x61, 0xcf, 0x39, 0xdf, 0x77, 0x76, 0xcf, - 0xdf, 0xee, 0x00, 0x3e, 0xeb, 0x07, 0x41, 0x7f, 0x48, 0x2a, 0xce, 0x30, 0x88, 0xdd, 0x8a, 0x17, - 0xd0, 0xca, 0xdd, 0x37, 0x95, 0x90, 0x44, 0x41, 0x1c, 0x3a, 0x24, 0x2a, 0x8f, 0xc3, 0x80, 0x06, - 0x68, 0x57, 0x18, 0x95, 0xb9, 0x51, 0xd9, 0x0b, 0x68, 0xf9, 0xee, 0x9b, 0xe2, 0xc7, 0x12, 0x89, - 0xc7, 0x5e, 0x05, 0xfb, 0x7e, 0x40, 0x31, 0xf5, 0x02, 0x5f, 0x42, 0x8a, 0xcf, 0xa5, 0x96, 0xaf, - 0x7a, 0xf1, 0x4d, 0x85, 0x7a, 0x23, 0x12, 0x51, 0x3c, 0x1a, 0x4b, 0x83, 0x03, 0x69, 0x10, 0x8e, - 0x9d, 0x4a, 0x44, 0x31, 0x8d, 0x25, 0xb2, 0xf4, 0xcf, 0x2d, 0xd8, 0xac, 0x93, 0x3b, 0xcf, 0x21, - 0x28, 0x0f, 0x19, 0xcf, 0xd5, 0x95, 0x43, 0xe5, 0x28, 0x6b, 0x66, 0x3c, 0x17, 0x21, 0x58, 0xf7, - 0xf1, 0x88, 0xe8, 0x19, 0x2e, 0xe1, 0xdf, 0xe8, 0x19, 0x6c, 0xfa, 0xf1, 0xc8, 0xf6, 0x5c, 0x7d, - 0xed, 0x50, 0x39, 0x5a, 0x37, 0x37, 0xfc, 0x78, 0xd4, 0x70, 0xd1, 0x39, 0xa8, 0x4e, 0x48, 0x5c, - 0xe2, 0x53, 0x0f, 0x0f, 0x23, 0x7d, 0xfb, 0x70, 0xed, 0x48, 0x3d, 0xf9, 0xbc, 0x9c, 0x72, 0x90, - 0xb2, 0x70, 0x56, 0x9b, 0x58, 0x9b, 0xb3, 0x48, 0xf4, 0x27, 0xd8, 0x1d, 0xe2, 0x88, 0xda, 0x03, - 0x82, 0x43, 0xda, 0x23, 0x98, 0xda, 0xec, 0x24, 0xfa, 0xd3, 0x43, 0xe5, 0x48, 0x3d, 0x29, 0x26, - 0x84, 0xc9, 0x31, 0xcb, 0x56, 0x72, 0x4c, 0xb3, 0xc0, 0x60, 0x17, 0x09, 0x8a, 0xc9, 0xd1, 0x29, - 0xec, 0x70, 0x2e, 0x72, 0x47, 0x7c, 0xc9, 0xb3, 0xb5, 0x92, 0x27, 0xc7, 0x20, 0x06, 0x43, 0xcc, - 0x71, 0xb0, 0x98, 0x11, 0xc1, 0xb1, 0xf7, 0x38, 0x8e, 0x2e, 0x43, 0x70, 0x8e, 0x4b, 0xd8, 0xe3, - 0x1c, 0x4e, 0xe0, 0xdf, 0x78, 0x7d, 0x1b, 0x3b, 0xb7, 0x82, 0x28, 0xff, 0xb8, 0x43, 0xd5, 0x38, - 0xac, 0xea, 0xdc, 0x72, 0xb2, 0x16, 0x3c, 0x9b, 0x25, 0x8b, 0x88, 0xef, 0x0a, 0x36, 0xb4, 0x92, - 0x0d, 0x4d, 0xd9, 0xba, 0xc4, 0x77, 0x39, 0x9d, 0x0e, 0x4f, 0x7b, 0xc3, 0xc0, 0xb9, 0x25, 0xae, - 0xbe, 0x7b, 0xa8, 0x1c, 0x6d, 0x99, 0xc9, 0x72, 0x1a, 0xbd, 0x30, 0x0c, 0x42, 0xe1, 0x02, 0x1e, - 0x19, 0x3d, 0x86, 0xe0, 0xec, 0x7f, 0x80, 0xc2, 0x0c, 0x87, 0xa8, 0x3b, 0x5d, 0xe5, 0x2c, 0x28, - 0x61, 0x09, 0xc7, 0x4e, 0xb9, 0xcb, 0x35, 0xe6, 0xce, 0x04, 0x2d, 0x04, 0xe8, 0x35, 0x6c, 0x8a, - 0x73, 0xea, 0x39, 0x0e, 0x7a, 0xf1, 0x50, 0x45, 0x71, 0x43, 0x53, 0x02, 0xd0, 0x2b, 0xd8, 0xe0, - 0x39, 0xd3, 0x35, 0x8e, 0x3c, 0x7c, 0x00, 0xc9, 0x33, 0x65, 0x0a, 0x73, 0xf4, 0x2d, 0x64, 0x87, - 0x41, 0xdf, 0x1e, 0x92, 0x3b, 0x32, 0xd4, 0x9f, 0x1d, 0x2a, 0x47, 0xf9, 0x93, 0x4f, 0x52, 0xb1, - 0xcd, 0xa0, 0xdf, 0x64, 0x46, 0xe6, 0xd6, 0x50, 0x7e, 0x21, 0x03, 0xb6, 0x46, 0x84, 0x62, 0x17, - 0x53, 0xac, 0x17, 0x78, 0x0b, 0x7c, 0xf9, 0x80, 0xdb, 0x72, 0x4b, 0xda, 0x1a, 0x3e, 0x0d, 0xef, - 0xcd, 0x09, 0x14, 0x35, 0x20, 0xdf, 0xc7, 0x94, 0xfc, 0x15, 0xdf, 0xcb, 0x2c, 0xeb, 0x3a, 0x3f, - 0x43, 0x29, 0x95, 0xec, 0x5c, 0x98, 0xca, 0xe3, 0xe7, 0xfa, 0xb3, 0xcb, 0xe2, 0x1b, 0xc8, 0xcd, - 0x79, 0x41, 0x1a, 0xac, 0xdd, 0x92, 0x7b, 0xd9, 0xe4, 0xec, 0x13, 0xed, 0xc1, 0xc6, 0x1d, 0x1e, - 0xc6, 0x49, 0x9b, 0x8b, 0xc5, 0xb7, 0x99, 0xdf, 0x29, 0xa5, 0xff, 0x64, 0x20, 0x37, 0xc7, 0x8e, - 0x6a, 0xb0, 0x9d, 0xec, 0x8c, 0xde, 0x8f, 0x09, 0xa7, 0xc9, 0x2f, 0x89, 0xad, 0x44, 0x5a, 0xf7, - 0x63, 0x62, 0xaa, 0xfd, 0xe9, 0x02, 0xbd, 0x85, 0xdd, 0x84, 0x04, 0xc7, 0x74, 0x60, 0x8f, 0x08, - 0x1d, 0x04, 0x2e, 0x77, 0x9f, 0x3f, 0xf9, 0xe2, 0x21, 0xae, 0x6a, 0x4c, 0x07, 0x2d, 0x6e, 0x6d, - 0x16, 0xfa, 0x8b, 0x22, 0xf4, 0x5b, 0xd0, 0x79, 0xb1, 0x61, 0xc7, 0x21, 0x51, 0x44, 0x5c, 0x3b, - 0xf1, 0x22, 0x87, 0x55, 0xd6, 0xe4, 0x9d, 0x53, 0x95, 0x6a, 0xc9, 0xd9, 0x70, 0xd1, 0x77, 0x50, - 0x4c, 0x07, 0xf2, 0xa2, 0x5f, 0x5f, 0x59, 0xf4, 0x07, 0x29, 0xb4, 0x4c, 0x5b, 0xfa, 0xc7, 0x3a, - 0xe4, 0x45, 0xae, 0x4d, 0xd2, 0xf7, 0x22, 0x16, 0xff, 0xc7, 0xcc, 0xd8, 0x1f, 0xa0, 0x28, 0x46, - 0x96, 0x1f, 0x50, 0xef, 0xc6, 0x73, 0xf8, 0xa4, 0x97, 0xa5, 0x10, 0xe9, 0xc0, 0x0b, 0xeb, 0x57, - 0xa9, 0x71, 0xe2, 0x73, 0xab, 0x3d, 0x83, 0x92, 0x55, 0xa1, 0x93, 0x74, 0x45, 0x84, 0x06, 0xf0, - 0x91, 0x18, 0x6d, 0x29, 0xbe, 0xe4, 0xd4, 0x4d, 0x77, 0xc5, 0x9b, 0x26, 0xc5, 0xd5, 0x41, 0x94, - 0xae, 0x40, 0x7f, 0x04, 0x75, 0xf4, 0x23, 0x4d, 0x06, 0x97, 0x0c, 0xeb, 0xf3, 0x54, 0xee, 0xd6, - 0x8f, 0x54, 0xce, 0x29, 0x13, 0x46, 0x93, 0x6f, 0xc6, 0x30, 0xa0, 0x74, 0x9c, 0x30, 0x64, 0x1f, - 0x60, 0xb8, 0xa0, 0x74, 0x9c, 0x30, 0x0c, 0x26, 0xdf, 0xf3, 0xcd, 0xad, 0x7e, 0x58, 0x73, 0x37, - 0xe6, 0xaf, 0xb8, 0x2d, 0x9e, 0x86, 0x5f, 0xa6, 0xa2, 0x93, 0x6c, 0x2f, 0xb9, 0xe4, 0x4a, 0xdf, - 0x03, 0x4c, 0x8f, 0x88, 0x9a, 0x80, 0x78, 0x60, 0x88, 0x8f, 0x7b, 0x43, 0xe2, 0x8a, 0xab, 0x46, - 0xb6, 0xd6, 0xa7, 0x4b, 0xe3, 0x23, 0x86, 0x96, 0xc6, 0x90, 0x86, 0x00, 0x72, 0x09, 0xe3, 0x9e, - 0x1e, 0x9e, 0x71, 0xf3, 0x90, 0x3d, 0x9e, 0x9b, 0x81, 0x25, 0x37, 0x43, 0xce, 0x71, 0x87, 0x70, - 0xb0, 0xa4, 0xc2, 0xd0, 0x57, 0x50, 0x88, 0xe2, 0xde, 0x4d, 0x30, 0x74, 0x49, 0x68, 0x8f, 0x30, - 0x75, 0x06, 0x24, 0x92, 0x45, 0xad, 0x4d, 0x14, 0x2d, 0x21, 0x47, 0xc7, 0x50, 0x18, 0xc7, 0xbd, - 0x28, 0xee, 0xd9, 0x34, 0x18, 0x7b, 0x8e, 0xcd, 0x3b, 0x40, 0xf4, 0xc4, 0x8e, 0x50, 0x58, 0x4c, - 0xde, 0xc6, 0x23, 0x52, 0x32, 0xe0, 0x60, 0x49, 0xa9, 0x7d, 0x10, 0xcd, 0xdf, 0x14, 0x40, 0xef, - 0xa7, 0x05, 0x61, 0xd8, 0x1f, 0xc7, 0xbd, 0xa1, 0xe7, 0xd8, 0xb7, 0xe4, 0xde, 0x76, 0x48, 0x28, - 0x9d, 0x08, 0x9e, 0x65, 0xf3, 0xfb, 0x8a, 0x43, 0x2e, 0xc9, 0x7d, 0x6d, 0x0a, 0xb8, 0x78, 0x62, - 0xee, 0x8d, 0x53, 0xe4, 0xa7, 0xdb, 0x00, 0xd3, 0xdc, 0x97, 0xfe, 0x95, 0x81, 0xfd, 0xbf, 0xbc, - 0xfc, 0xfa, 0xf5, 0x8c, 0x45, 0x9d, 0x50, 0xec, 0x0d, 0x23, 0xb4, 0x0f, 0x9b, 0x5e, 0x14, 0xc5, - 0x24, 0x94, 0x67, 0x90, 0x2b, 0x76, 0x45, 0x47, 0x71, 0xef, 0x07, 0xe2, 0x50, 0x19, 0xd0, 0x64, - 0x89, 0x5e, 0x03, 0x44, 0x14, 0x87, 0xf2, 0x6d, 0xb3, 0xb6, 0x72, 0x50, 0x65, 0xb9, 0x35, 0xbf, - 0x99, 0xdf, 0x80, 0x4a, 0x7e, 0x1a, 0x7b, 0xe1, 0xa3, 0x87, 0x1c, 0x08, 0x73, 0x0e, 0xae, 0xc0, - 0x6e, 0xe4, 0xf5, 0x7d, 0x4c, 0xe3, 0x90, 0xd8, 0x78, 0xd8, 0x0f, 0x42, 0x8f, 0x0e, 0x46, 0xfa, - 0x06, 0xdf, 0x1d, 0x9a, 0xa8, 0xaa, 0x89, 0x06, 0x7d, 0x01, 0x3b, 0x33, 0x61, 0xe6, 0x57, 0xc7, - 0x26, 0x37, 0xce, 0x4d, 0x42, 0xc6, 0xae, 0x86, 0xd2, 0x7f, 0x15, 0xd8, 0x4b, 0x0b, 0x2e, 0x3a, - 0x87, 0xcd, 0x9b, 0x20, 0x1c, 0x61, 0x2a, 0x6b, 0xb7, 0xf2, 0xe8, 0xbc, 0x9c, 0x71, 0x98, 0x29, - 0xe1, 0xe8, 0x10, 0xd4, 0xd9, 0x2c, 0x8b, 0x80, 0xce, 0x8a, 0x50, 0x1b, 0xb6, 0x7f, 0x7a, 0xf9, - 0xf5, 0x6b, 0xdb, 0x15, 0x69, 0x91, 0x61, 0xfd, 0x2a, 0xd5, 0x61, 0x7a, 0x26, 0x4d, 0x95, 0x11, - 0xc8, 0x45, 0xe9, 0xdf, 0x0a, 0x68, 0x8b, 0x6f, 0x5e, 0xd4, 0x00, 0x98, 0x06, 0x84, 0xef, 0x42, - 0x3d, 0x39, 0x5a, 0x71, 0xa6, 0x09, 0xfa, 0xe2, 0x89, 0x99, 0x9d, 0xc4, 0x0d, 0xd5, 0x60, 0x87, - 0xa7, 0x46, 0x4c, 0x6e, 0x9e, 0xcd, 0xcd, 0x95, 0xd9, 0xcc, 0x4f, 0x21, 0x4c, 0xb8, 0x50, 0xa4, - 0x04, 0x76, 0x53, 0xdc, 0xa2, 0xdf, 0x2f, 0x24, 0xe1, 0x17, 0x0f, 0x6f, 0x78, 0x21, 0xf2, 0xf2, - 0xe5, 0x91, 0x99, 0xbc, 0x3c, 0x4a, 0xff, 0x53, 0x60, 0x7b, 0xf6, 0xed, 0xc6, 0x2a, 0xfd, 0x8e, - 0x84, 0x91, 0x17, 0xf8, 0xdc, 0xc3, 0x9a, 0x99, 0x2c, 0xd1, 0x19, 0x14, 0xb8, 0x13, 0x3b, 0x1e, - 0xbb, 0x93, 0x87, 0x78, 0x66, 0xe5, 0x31, 0x77, 0x38, 0xe8, 0x9a, 0x63, 0x92, 0xe7, 0xbc, 0xcb, - 0x3d, 0x4e, 0x5f, 0xe1, 0xab, 0xdb, 0x26, 0x27, 0x20, 0xc9, 0x0b, 0xfc, 0x39, 0xa8, 0x3d, 0xcf, - 0xc7, 0xe1, 0xbd, 0xcd, 0x1f, 0x7a, 0xac, 0x75, 0xb6, 0x4d, 0x10, 0xa2, 0x3a, 0xa6, 0xb8, 0x74, - 0x0b, 0xea, 0xcc, 0xc3, 0x92, 0xb5, 0xda, 0xec, 0xae, 0x95, 0xd5, 0xad, 0x16, 0x4f, 0x37, 0xbc, - 0xe0, 0x2c, 0xb3, 0xe8, 0xec, 0xb8, 0x09, 0xd9, 0xc9, 0x75, 0x80, 0x8a, 0xb0, 0xdf, 0xfa, 0xb3, - 0x65, 0xd9, 0x5d, 0xab, 0x6a, 0x19, 0xf6, 0x75, 0xbb, 0x7b, 0x65, 0xd4, 0x1a, 0x67, 0x0d, 0xa3, - 0xae, 0x3d, 0x41, 0x1a, 0x6c, 0x73, 0x9d, 0xd1, 0xae, 0x9e, 0x36, 0x8d, 0xba, 0xa6, 0xa0, 0x02, - 0xe4, 0xb8, 0xa4, 0xde, 0xe8, 0x0a, 0x51, 0x86, 0xb1, 0x4d, 0x2e, 0x00, 0xc6, 0x76, 0x61, 0x59, - 0x57, 0xcb, 0xd8, 0xb8, 0x6e, 0x8e, 0x8d, 0x4b, 0x66, 0xd8, 0x3a, 0xb0, 0x95, 0x5c, 0xa4, 0xe8, - 0x23, 0x78, 0xd6, 0xec, 0x9c, 0xdb, 0x4d, 0xe3, 0xad, 0xd1, 0x5c, 0xe0, 0xda, 0x82, 0xf5, 0x76, - 0xa7, 0x6d, 0x68, 0x80, 0xb2, 0xb0, 0x61, 0x98, 0x66, 0xc7, 0xd4, 0xf6, 0x98, 0xb0, 0xd1, 0x3e, - 0xeb, 0x68, 0x9f, 0x32, 0x61, 0xdd, 0x38, 0xbd, 0x3e, 0xd7, 0x8e, 0x8e, 0x1b, 0xa0, 0xce, 0x3c, - 0x2b, 0xd1, 0xc7, 0xa0, 0x9f, 0x57, 0x2d, 0xe3, 0xbb, 0xea, 0x3b, 0xdb, 0x7a, 0x77, 0xb5, 0xb8, - 0x45, 0x15, 0x9e, 0x4a, 0xad, 0xa6, 0xa0, 0x1d, 0x50, 0xdb, 0x9d, 0xb6, 0x9d, 0x08, 0x32, 0xc7, - 0x7f, 0x57, 0xa0, 0xf0, 0xde, 0xb3, 0x12, 0x7d, 0x06, 0xcf, 0x13, 0xc6, 0xea, 0xb5, 0x75, 0x61, - 0xb7, 0x0c, 0xeb, 0xa2, 0x53, 0x5f, 0x20, 0xde, 0x03, 0xad, 0xda, 0xed, 0x76, 0x6a, 0x8d, 0xaa, - 0xd5, 0xe8, 0xb4, 0xed, 0x4e, 0xbb, 0xc9, 0x3c, 0x14, 0x61, 0xbf, 0x6e, 0xbc, 0x6d, 0xd4, 0x0c, - 0x81, 0xb4, 0x3a, 0x97, 0x86, 0xd4, 0x65, 0xd0, 0xe7, 0xf0, 0x62, 0x16, 0x51, 0x6d, 0xd7, 0xed, - 0xf7, 0x6c, 0xb5, 0xb5, 0x63, 0x02, 0xc5, 0xe5, 0x23, 0x0c, 0xfd, 0x1a, 0xbe, 0x9c, 0xd9, 0x87, - 0x7d, 0x75, 0x7d, 0xda, 0x6c, 0xd4, 0xec, 0x4b, 0xe3, 0x9d, 0x5d, 0x33, 0x4c, 0xab, 0x71, 0xd6, - 0xa8, 0xb1, 0x34, 0x9d, 0x75, 0xcc, 0x56, 0xd5, 0xd2, 0x9e, 0x20, 0x1d, 0xf6, 0xd8, 0x78, 0x9a, - 0x53, 0x5e, 0x19, 0x2d, 0x4d, 0x39, 0xbe, 0x83, 0x9d, 0x85, 0x26, 0x45, 0x2f, 0xe0, 0x93, 0x25, - 0xdc, 0x13, 0x3e, 0x15, 0x9e, 0x9a, 0xdd, 0x2a, 0xa7, 0x58, 0x63, 0xe9, 0x67, 0x0b, 0xee, 0x80, - 0x93, 0xa2, 0x1c, 0x64, 0x8d, 0xee, 0xc9, 0xcb, 0x57, 0x7c, 0x99, 0x41, 0x08, 0xf2, 0x62, 0x39, - 0x31, 0x59, 0x3f, 0xbd, 0x81, 0x03, 0x27, 0x18, 0xa5, 0x0d, 0x8d, 0xd3, 0xbc, 0x99, 0xfc, 0x03, - 0xb9, 0x62, 0xfd, 0x70, 0xa5, 0x7c, 0xff, 0x4a, 0x9a, 0xf5, 0x83, 0x21, 0xf6, 0xfb, 0xe5, 0x20, - 0xec, 0x57, 0xfa, 0xc4, 0xe7, 0xdd, 0x52, 0x11, 0x2a, 0x3c, 0xf6, 0xa2, 0xb9, 0x1f, 0x29, 0x6f, - 0xbc, 0x80, 0xfe, 0x5f, 0x51, 0x7a, 0x9b, 0xdc, 0xea, 0x37, 0x3f, 0x07, 0x00, 0x00, 0xff, 0xff, - 0x19, 0x42, 0x91, 0x59, 0x6d, 0x11, 0x00, 0x00, + // 1751 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x58, 0xcb, 0x72, 0xdb, 0xc8, + 0x15, 0x35, 0xa8, 0x87, 0xc5, 0x4b, 0x89, 0x22, 0x5b, 0xb2, 0x04, 0xb3, 0x32, 0xb6, 0xcc, 0xc9, + 0x38, 0x1a, 0x4d, 0x42, 0xcc, 0x28, 0x65, 0x27, 0xb6, 0x93, 0x54, 0x28, 0x12, 0x92, 0x18, 0xf3, + 0xa1, 0x80, 0x94, 0x27, 0x9e, 0x0d, 0x0a, 0x04, 0x5a, 0x24, 0x2c, 0x10, 0xc0, 0x00, 0x0d, 0x65, + 0x58, 0x2e, 0x2f, 0xb2, 0xc8, 0x32, 0x8b, 0xac, 0xf3, 0x13, 0xf9, 0x82, 0xfc, 0x43, 0x16, 0xf9, + 0x89, 0xf9, 0x82, 0x2c, 0x53, 0xfd, 0x00, 0xf8, 0x30, 0x28, 0xca, 0x95, 0x5d, 0xf7, 0xbd, 0xf7, + 0x9c, 0x8b, 0xbe, 0xaf, 0x6e, 0x12, 0x3e, 0x1f, 0x78, 0xde, 0xc0, 0xc1, 0x8a, 0xe9, 0x78, 0x91, + 0xa5, 0xd8, 0x1e, 0x51, 0x6e, 0xbe, 0x51, 0x02, 0x1c, 0x7a, 0x51, 0x60, 0xe2, 0xb0, 0xe2, 0x07, + 0x1e, 0xf1, 0xd0, 0x0e, 0x37, 0xaa, 0x30, 0xa3, 0x8a, 0xed, 0x91, 0xca, 0xcd, 0x37, 0xa5, 0x87, + 0x02, 0x69, 0xf8, 0x76, 0x02, 0xe0, 0xf6, 0xa5, 0xc7, 0x42, 0xc5, 0x76, 0xfd, 0xe8, 0x4a, 0x21, + 0xf6, 0x08, 0x87, 0xc4, 0x18, 0xf9, 0xc2, 0x60, 0x5f, 0x18, 0x04, 0xbe, 0xa9, 0x84, 0xc4, 0x20, + 0x91, 0xf0, 0x54, 0xfe, 0x5b, 0x16, 0xd6, 0xeb, 0xf8, 0xc6, 0x36, 0x31, 0xca, 0x43, 0xc6, 0xb6, + 0x64, 0xe9, 0x40, 0x3a, 0xcc, 0x6a, 0x19, 0xdb, 0x42, 0x08, 0x56, 0x5d, 0x63, 0x84, 0xe5, 0x0c, + 0x93, 0xb0, 0x35, 0x7a, 0x00, 0xeb, 0x6e, 0x34, 0xd2, 0x6d, 0x4b, 0x5e, 0x39, 0x90, 0x0e, 0x57, + 0xb5, 0x35, 0x37, 0x1a, 0x35, 0x2c, 0x74, 0x06, 0x39, 0x33, 0xc0, 0x16, 0x76, 0x89, 0x6d, 0x38, + 0xa1, 0xbc, 0x79, 0xb0, 0x72, 0x98, 0x3b, 0xfe, 0xa2, 0x92, 0x72, 0x8a, 0x0a, 0x77, 0x56, 0x4b, + 0xac, 0xb5, 0x69, 0x24, 0xfa, 0x03, 0xec, 0x38, 0x46, 0x48, 0xf4, 0x21, 0x36, 0x02, 0xd2, 0xc7, + 0x06, 0xd1, 0xe9, 0x49, 0xe4, 0xfb, 0x07, 0xd2, 0x61, 0xee, 0xb8, 0x14, 0x13, 0xc6, 0xc7, 0xac, + 0xf4, 0xe2, 0x63, 0x6a, 0x45, 0x0a, 0x3b, 0x8f, 0x51, 0x54, 0x8e, 0x4e, 0x60, 0x9b, 0x71, 0xe1, + 0x1b, 0xec, 0x0a, 0x9e, 0x8d, 0xa5, 0x3c, 0x5b, 0x14, 0xa2, 0x52, 0xc4, 0x0c, 0x07, 0x8d, 0x19, + 0xe6, 0x1c, 0xbb, 0x77, 0xe3, 0xe8, 0x52, 0x04, 0xe3, 0x78, 0x0d, 0xbb, 0x8c, 0xc3, 0xf4, 0xdc, + 0x2b, 0x7b, 0xa0, 0x1b, 0xe6, 0x35, 0x27, 0xca, 0xdf, 0xed, 0x50, 0x35, 0x06, 0xab, 0x9a, 0xd7, + 0x8c, 0xac, 0x05, 0x0f, 0xa6, 0xc9, 0x42, 0xec, 0x5a, 0x9c, 0x0d, 0x2d, 0x65, 0x43, 0x13, 0xb6, + 0x2e, 0x76, 0x2d, 0x46, 0x27, 0xc3, 0xfd, 0xbe, 0xe3, 0x99, 0xd7, 0xd8, 0x92, 0x77, 0x0e, 0xa4, + 0xc3, 0x0d, 0x2d, 0xde, 0x4e, 0xa2, 0x17, 0x04, 0x5e, 0xc0, 0x5d, 0xc0, 0x1d, 0xa3, 0x47, 0x11, + 0x8c, 0xfd, 0x77, 0x50, 0x9c, 0xe2, 0xe0, 0x75, 0x27, 0xe7, 0x18, 0x0b, 0x8a, 0x59, 0x02, 0xdf, + 0xac, 0x74, 0x99, 0x46, 0xdb, 0x4e, 0xd0, 0x5c, 0x80, 0x5e, 0xc0, 0x3a, 0x3f, 0xa7, 0xbc, 0xc5, + 0x40, 0x4f, 0x6e, 0xab, 0x28, 0x66, 0xa8, 0x09, 0x00, 0x7a, 0x0e, 0x6b, 0x2c, 0x67, 0x72, 0x81, + 0x21, 0x0f, 0x6e, 0x41, 0xb2, 0x4c, 0x69, 0xdc, 0x1c, 0xbd, 0x84, 0xac, 0xe3, 0x0d, 0x74, 0x07, + 0xdf, 0x60, 0x47, 0x7e, 0x70, 0x20, 0x1d, 0xe6, 0x8f, 0x3f, 0x4b, 0xc5, 0x36, 0xbd, 0x41, 0x93, + 0x1a, 0x69, 0x1b, 0x8e, 0x58, 0x21, 0x15, 0x36, 0x46, 0x98, 0x18, 0x96, 0x41, 0x0c, 0xb9, 0xc8, + 0x5a, 0xe0, 0xcb, 0x5b, 0xdc, 0x56, 0x5a, 0xc2, 0x56, 0x75, 0x49, 0x30, 0xd6, 0x12, 0x28, 0x6a, + 0x40, 0x7e, 0x60, 0x10, 0xfc, 0x67, 0x63, 0x2c, 0xb2, 0x2c, 0xcb, 0xec, 0x0c, 0xe5, 0x54, 0xb2, + 0x33, 0x6e, 0x2a, 0x8e, 0xbf, 0x35, 0x98, 0xde, 0x96, 0x5e, 0xc1, 0xd6, 0x8c, 0x17, 0x54, 0x80, + 0x95, 0x6b, 0x3c, 0x16, 0x4d, 0x4e, 0x97, 0x68, 0x17, 0xd6, 0x6e, 0x0c, 0x27, 0x8a, 0xdb, 0x9c, + 0x6f, 0x5e, 0x66, 0x7e, 0x2d, 0xbd, 0x0c, 0x7f, 0xac, 0xfa, 0xf0, 0x88, 0x39, 0xa3, 0xbe, 0xb8, + 0x73, 0xc3, 0xb7, 0xc3, 0x8a, 0xe9, 0x8d, 0x14, 0x31, 0x34, 0xda, 0x7e, 0xe0, 0xbd, 0xc3, 0x26, + 0x09, 0x95, 0xf7, 0x62, 0xf5, 0x41, 0x71, 0x3c, 0xd3, 0x20, 0xb6, 0xe7, 0x86, 0xca, 0xfb, 0x78, + 0xf9, 0x41, 0x09, 0xf0, 0xc0, 0x0e, 0x49, 0x60, 0xe3, 0x50, 0x79, 0x2f, 0xd6, 0xe3, 0x0f, 0x8a, + 0xc5, 0x58, 0x42, 0xe5, 0x3d, 0x5f, 0x7c, 0x28, 0xff, 0x2b, 0x03, 0x5b, 0x33, 0x47, 0x42, 0x35, + 0xd8, 0x8c, 0xc3, 0x41, 0xc6, 0x3e, 0x66, 0xdf, 0x9e, 0x5f, 0x90, 0x50, 0x81, 0xec, 0x8d, 0x7d, + 0xac, 0xe5, 0x06, 0x93, 0x0d, 0x7a, 0x03, 0x3b, 0x31, 0x89, 0x11, 0x91, 0xa1, 0x3e, 0xc2, 0x64, + 0xe8, 0x59, 0xec, 0xcc, 0xf9, 0xe3, 0xa7, 0xb7, 0x71, 0x55, 0x23, 0x32, 0x6c, 0x31, 0x6b, 0xad, + 0x38, 0x98, 0x17, 0xa1, 0x5f, 0x81, 0xcc, 0x2a, 0xdc, 0x30, 0x4d, 0x1c, 0x86, 0xd8, 0xd2, 0x63, + 0x2f, 0x62, 0x42, 0x66, 0x35, 0xd6, 0xae, 0x55, 0xa1, 0x16, 0x9c, 0x0d, 0x0b, 0x7d, 0x0b, 0xa5, + 0x74, 0x20, 0xeb, 0xb4, 0xd5, 0xa5, 0x9d, 0xb6, 0x9f, 0x42, 0x4b, 0xb5, 0xe5, 0xbf, 0xac, 0x41, + 0x9e, 0xe7, 0x46, 0x13, 0x51, 0xbe, 0xd3, 0x60, 0x7f, 0x07, 0x25, 0x3e, 0x27, 0x5d, 0x8f, 0xd8, + 0x57, 0x36, 0xcf, 0x9a, 0xa8, 0xbf, 0x50, 0x06, 0x56, 0xcd, 0x3f, 0x4f, 0x8d, 0x13, 0x1b, 0x96, + 0xed, 0x29, 0x94, 0x28, 0x45, 0x19, 0xa7, 0x2b, 0x42, 0x34, 0x84, 0x87, 0x7c, 0x9e, 0xa6, 0xf8, + 0x12, 0xa3, 0x3e, 0xdd, 0x15, 0xeb, 0xd4, 0x14, 0x57, 0xfb, 0x61, 0xba, 0x02, 0xfd, 0x1e, 0x72, + 0xa3, 0xef, 0x49, 0x3c, 0x2d, 0x45, 0x58, 0x1f, 0xa7, 0x72, 0xb7, 0xbe, 0x27, 0x62, 0x38, 0x6a, + 0x30, 0x4a, 0xd6, 0x94, 0x61, 0x48, 0x88, 0x1f, 0x33, 0x64, 0x6f, 0x61, 0x38, 0x27, 0xc4, 0x8f, + 0x19, 0x86, 0xc9, 0x7a, 0x76, 0xa2, 0xe4, 0x3e, 0x6d, 0xa2, 0x34, 0x66, 0xef, 0xd5, 0x0d, 0x96, + 0x86, 0x9f, 0xa5, 0xa2, 0xe3, 0x6c, 0x2f, 0xb8, 0x59, 0x5f, 0xbe, 0xfb, 0xb1, 0x3a, 0x80, 0xa7, + 0xb7, 0x77, 0x73, 0x52, 0x31, 0xbf, 0xfd, 0xbf, 0xba, 0xba, 0xfc, 0x1d, 0xc0, 0x24, 0x9c, 0xa8, + 0x09, 0x88, 0x25, 0x01, 0xbb, 0x46, 0xdf, 0xc1, 0x16, 0xbf, 0x4b, 0x45, 0x1b, 0x3f, 0x5a, 0x98, + 0x0b, 0x3e, 0x95, 0x0b, 0x14, 0xa9, 0x72, 0x20, 0x93, 0x50, 0xee, 0x49, 0xa0, 0x29, 0x37, 0x4b, + 0xcf, 0xdd, 0xb9, 0x29, 0x58, 0x70, 0x53, 0xe4, 0x0c, 0x77, 0x00, 0xfb, 0x0b, 0xaa, 0x19, 0x7d, + 0x05, 0xc5, 0x30, 0xea, 0x5f, 0x79, 0x8e, 0x85, 0x03, 0x7d, 0x64, 0x10, 0x73, 0x88, 0x43, 0xd1, + 0x40, 0x85, 0x44, 0xd1, 0xe2, 0x72, 0x74, 0x04, 0x45, 0x3f, 0xea, 0x87, 0x51, 0x5f, 0x27, 0x9e, + 0x6f, 0x9b, 0x3a, 0xeb, 0x36, 0xde, 0x7f, 0xdb, 0x5c, 0xd1, 0xa3, 0xf2, 0xb6, 0x31, 0xc2, 0x65, + 0x15, 0xf6, 0x17, 0x94, 0xf5, 0x27, 0xd1, 0xfc, 0x55, 0x02, 0xf4, 0x71, 0x09, 0x20, 0x03, 0xf6, + 0xfc, 0xa8, 0xef, 0xd8, 0xa6, 0x7e, 0x8d, 0xc7, 0xba, 0x89, 0x03, 0xe1, 0x84, 0xf3, 0x2c, 0xba, + 0xa0, 0x2e, 0x18, 0xe4, 0x35, 0x1e, 0xd7, 0x26, 0x80, 0xf3, 0x7b, 0xda, 0xae, 0x9f, 0x22, 0x3f, + 0xd9, 0x04, 0x98, 0xd4, 0x59, 0xf9, 0x1f, 0x19, 0xd8, 0xfb, 0xd3, 0xb3, 0xaf, 0x5f, 0x4c, 0x59, + 0xd4, 0x31, 0x31, 0x6c, 0x27, 0x44, 0x7b, 0xb0, 0x6e, 0x87, 0x61, 0x84, 0x03, 0x71, 0x06, 0xb1, + 0xa3, 0x6f, 0x90, 0x30, 0xea, 0xd3, 0x22, 0x13, 0x01, 0x8d, 0xb7, 0xe8, 0x05, 0x40, 0x48, 0x8c, + 0x40, 0x3c, 0xde, 0x56, 0x96, 0x0e, 0xc5, 0x2c, 0xb3, 0x66, 0x4f, 0x8f, 0x57, 0x90, 0xc3, 0x3f, + 0xf8, 0x76, 0x70, 0xe7, 0x81, 0x0a, 0xdc, 0x9c, 0x81, 0x15, 0xd8, 0x09, 0xed, 0x81, 0x6b, 0x90, + 0x28, 0xc0, 0xba, 0xe1, 0x0c, 0xbc, 0xc0, 0x26, 0xc3, 0x91, 0xbc, 0xc6, 0xbe, 0x0e, 0x25, 0xaa, + 0x6a, 0xac, 0x41, 0x4f, 0x61, 0x7b, 0x2a, 0xcc, 0xec, 0x9a, 0x5a, 0x67, 0xc6, 0x5b, 0x49, 0xc8, + 0xe8, 0x35, 0x54, 0xfe, 0xb7, 0x04, 0xbb, 0x69, 0xc1, 0x45, 0x67, 0xb0, 0x7e, 0xe5, 0x05, 0x23, + 0x83, 0x88, 0xda, 0x55, 0xee, 0x9c, 0x97, 0x53, 0x06, 0xd3, 0x04, 0x1c, 0x1d, 0x40, 0x6e, 0x3a, + 0xcb, 0x3c, 0xa0, 0xd3, 0x22, 0xd4, 0x86, 0xcd, 0x1f, 0x9e, 0x7d, 0xfd, 0x42, 0xb7, 0x78, 0x5a, + 0x44, 0x58, 0xbf, 0x4a, 0x75, 0x98, 0x9e, 0x49, 0x2d, 0x47, 0x09, 0xc4, 0xa6, 0xfc, 0x4f, 0x09, + 0x0a, 0xf3, 0x8f, 0x7a, 0xd4, 0x00, 0x98, 0x04, 0x84, 0x7d, 0x45, 0xee, 0xf8, 0x70, 0xc9, 0x99, + 0x12, 0xf4, 0xf9, 0x3d, 0x2d, 0x9b, 0xc4, 0x0d, 0xd5, 0x60, 0x9b, 0xa5, 0x86, 0xdf, 0x12, 0x2c, + 0x9b, 0xeb, 0x4b, 0xb3, 0x99, 0x9f, 0x40, 0xa8, 0x70, 0xae, 0x48, 0x31, 0xec, 0xa4, 0xb8, 0x45, + 0xbf, 0x99, 0x4b, 0xc2, 0x4f, 0x6f, 0xff, 0xe0, 0xb9, 0xc8, 0x8b, 0xa7, 0x55, 0x26, 0x79, 0x5a, + 0x95, 0xff, 0x23, 0xc1, 0xe6, 0xf4, 0xe3, 0x94, 0x56, 0xfa, 0x0d, 0x0e, 0x42, 0xdb, 0x73, 0x99, + 0x87, 0x15, 0x2d, 0xde, 0xa2, 0x53, 0x28, 0x32, 0x27, 0x7a, 0xe4, 0x5b, 0xc9, 0x2f, 0x8d, 0xcc, + 0xd2, 0x63, 0x6e, 0x33, 0xd0, 0x25, 0xc3, 0xc4, 0xbf, 0x57, 0xf8, 0x4b, 0x6a, 0xf2, 0x33, 0x63, + 0x79, 0xdb, 0x6c, 0x71, 0x48, 0xfc, 0x13, 0xe3, 0x31, 0xe4, 0xfa, 0xb6, 0x6b, 0x04, 0x63, 0x9d, + 0xbd, 0x64, 0x69, 0xeb, 0x6c, 0x6a, 0xc0, 0x45, 0x75, 0x83, 0x18, 0xe5, 0x6b, 0xc8, 0x4d, 0xbd, + 0x9c, 0x69, 0xab, 0x4d, 0x7f, 0xb5, 0xb4, 0xbc, 0xd5, 0xa2, 0xc9, 0x07, 0xcf, 0x39, 0xcb, 0xcc, + 0x3b, 0x3b, 0x6a, 0x42, 0x36, 0xb9, 0x0e, 0x50, 0x09, 0xf6, 0x5a, 0x7f, 0xec, 0xf5, 0xf4, 0x6e, + 0xaf, 0xda, 0x53, 0xf5, 0xcb, 0x76, 0xf7, 0x42, 0xad, 0x35, 0x4e, 0x1b, 0x6a, 0xbd, 0x70, 0x0f, + 0x15, 0x60, 0x93, 0xe9, 0xd4, 0x76, 0xf5, 0xa4, 0xa9, 0xd6, 0x0b, 0x12, 0x2a, 0xc2, 0x16, 0x93, + 0xd4, 0x1b, 0x5d, 0x2e, 0xca, 0x50, 0xb6, 0xe4, 0x02, 0xa0, 0x6c, 0xe7, 0xbd, 0xde, 0xc5, 0x22, + 0x36, 0xa6, 0x9b, 0x61, 0x63, 0x92, 0x29, 0xb6, 0x0e, 0x6c, 0xc4, 0x97, 0x36, 0x7a, 0x08, 0x0f, + 0x9a, 0x9d, 0x33, 0xbd, 0xa9, 0xbe, 0x51, 0x9b, 0x73, 0x5c, 0x1b, 0xb0, 0xda, 0xee, 0xb4, 0xd5, + 0x02, 0xa0, 0x2c, 0xac, 0xa9, 0x9a, 0xd6, 0xd1, 0x0a, 0xbb, 0x54, 0xd8, 0x68, 0x9f, 0x76, 0x0a, + 0x8f, 0xa8, 0xb0, 0xae, 0x9e, 0x5c, 0x9e, 0x15, 0x0e, 0x8f, 0x1a, 0x90, 0x9b, 0x7a, 0xc2, 0xa2, + 0x9f, 0x80, 0x7c, 0x56, 0xed, 0xa9, 0xdf, 0x56, 0xdf, 0xea, 0xbd, 0xb7, 0x17, 0xf3, 0x9f, 0x98, + 0x83, 0xfb, 0x42, 0x5b, 0x90, 0xd0, 0x36, 0xe4, 0xda, 0x9d, 0xb6, 0x1e, 0x0b, 0x32, 0x47, 0x7f, + 0x97, 0xa0, 0xf8, 0xd1, 0x13, 0x16, 0x7d, 0x0e, 0x8f, 0x63, 0xc6, 0xea, 0x65, 0xef, 0x5c, 0x6f, + 0xa9, 0xbd, 0xf3, 0x4e, 0x7d, 0x8e, 0x78, 0x17, 0x0a, 0xd5, 0x6e, 0xb7, 0x53, 0x6b, 0x54, 0x7b, + 0x8d, 0x4e, 0x5b, 0xef, 0xb4, 0x9b, 0xd4, 0x43, 0x09, 0xf6, 0xea, 0xea, 0x9b, 0x46, 0x4d, 0xe5, + 0xc8, 0x5e, 0xe7, 0xb5, 0x2a, 0x74, 0x19, 0xf4, 0x05, 0x3c, 0x99, 0x46, 0x54, 0xdb, 0x75, 0xfd, + 0x23, 0xdb, 0xc2, 0xca, 0x11, 0x86, 0xd2, 0xe2, 0x11, 0x86, 0x7e, 0x01, 0x5f, 0x4e, 0x7d, 0x87, + 0x7e, 0x71, 0x79, 0xd2, 0x6c, 0xd4, 0xf4, 0xd7, 0xea, 0x5b, 0xbd, 0xa6, 0x6a, 0xbd, 0xc6, 0x69, + 0xa3, 0x46, 0xd3, 0x74, 0xda, 0xd1, 0x5a, 0xd5, 0x5e, 0xe1, 0x1e, 0x92, 0x61, 0x97, 0x8e, 0xa7, + 0x19, 0xe5, 0x85, 0xda, 0x2a, 0x48, 0x47, 0x37, 0xb0, 0x3d, 0xd7, 0xa4, 0xe8, 0x09, 0x7c, 0xb6, + 0x80, 0x3b, 0xe1, 0xcb, 0xc1, 0x7d, 0xad, 0x5b, 0x65, 0x14, 0x2b, 0x34, 0xfd, 0x74, 0xc3, 0x1c, + 0x30, 0x52, 0xb4, 0x05, 0x59, 0xb5, 0x7b, 0xfc, 0xec, 0x39, 0xdb, 0x66, 0x10, 0x82, 0x3c, 0xdf, + 0x26, 0x26, 0xab, 0x27, 0x57, 0xb0, 0x6f, 0x7a, 0xa3, 0xb4, 0xa1, 0x71, 0x92, 0xd7, 0xe2, 0x7f, + 0x78, 0x2e, 0x68, 0x3f, 0x5c, 0x48, 0xdf, 0x3d, 0x17, 0x66, 0x03, 0xcf, 0x31, 0xdc, 0x41, 0xc5, + 0x0b, 0x06, 0xca, 0x00, 0xbb, 0xac, 0x5b, 0x94, 0xc9, 0xe3, 0x6c, 0xe6, 0x6f, 0xa2, 0x57, 0xb6, + 0x47, 0xfe, 0x2b, 0x49, 0xfd, 0x75, 0x66, 0xf5, 0xcb, 0xff, 0x05, 0x00, 0x00, 0xff, 0xff, 0x9d, + 0x58, 0x29, 0x24, 0x4b, 0x12, 0x00, 0x00, } diff --git a/googleapis/cloud/oslogin/common/common.pb.go b/googleapis/cloud/oslogin/common/common.pb.go index 72f71b2c69..a66f00e50f 100644 --- a/googleapis/cloud/oslogin/common/common.pb.go +++ b/googleapis/cloud/oslogin/common/common.pb.go @@ -268,44 +268,45 @@ func init() { } var fileDescriptor_7fa58776520b3f24 = []byte{ - // 614 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x53, 0xcf, 0x4e, 0xdc, 0x3e, - 0x10, 0xfe, 0x85, 0xf0, 0x6f, 0x0d, 0x3f, 0xb4, 0x32, 0x54, 0x4d, 0xe1, 0xc0, 0x96, 0x0a, 0x69, - 0xd5, 0x43, 0x82, 0xda, 0x5b, 0x7b, 0x5a, 0x60, 0x41, 0x51, 0xe9, 0xee, 0x2a, 0xbb, 0x88, 0x52, - 0x21, 0x45, 0xc1, 0x19, 0xbc, 0x6e, 0x93, 0x38, 0xb2, 0x93, 0x8a, 0x15, 0xe2, 0x85, 0x7a, 0xe8, - 0x63, 0xf4, 0xd0, 0xa7, 0xe8, 0xa9, 0x07, 0x9e, 0xa2, 0xb2, 0x9d, 0xc0, 0xd2, 0x52, 0x4e, 0xf6, - 0x7c, 0xdf, 0x78, 0x66, 0xbe, 0xf9, 0x64, 0xd4, 0xa6, 0x9c, 0xd3, 0x04, 0x3c, 0x92, 0xf0, 0x32, - 0xf6, 0xb8, 0x4c, 0x38, 0x65, 0x99, 0x47, 0x78, 0x9a, 0xf2, 0xfa, 0x70, 0x73, 0xc1, 0x0b, 0x8e, - 0x37, 0x4c, 0xa6, 0xab, 0x33, 0xdd, 0x2a, 0xd3, 0x35, 0x29, 0xeb, 0x9b, 0x55, 0x99, 0x28, 0x67, - 0xde, 0x05, 0x83, 0x24, 0x0e, 0xcf, 0x61, 0x1c, 0x7d, 0x61, 0x5c, 0x98, 0xd7, 0xeb, 0xcf, 0xa6, - 0x12, 0x04, 0x48, 0x5e, 0x0a, 0x02, 0x86, 0xda, 0xfa, 0x6e, 0xa3, 0xe5, 0x01, 0x97, 0xec, 0xb2, - 0x43, 0x08, 0x2f, 0xb3, 0x02, 0x3b, 0x68, 0x21, 0x17, 0x2c, 0x8d, 0xc4, 0xc4, 0xb1, 0x5a, 0x56, - 0x7b, 0x31, 0xa8, 0x43, 0xbc, 0x8e, 0x16, 0x4b, 0x09, 0x22, 0x8b, 0x52, 0x70, 0x66, 0x5a, 0x56, - 0xbb, 0x11, 0xdc, 0xc6, 0xb8, 0x89, 0xec, 0x92, 0xc5, 0x8e, 0xdd, 0xb2, 0xda, 0x76, 0xa0, 0xae, - 0x0a, 0xa1, 0x2c, 0x76, 0x66, 0x0d, 0x42, 0x59, 0x8c, 0xb7, 0xd1, 0xca, 0x98, 0xa7, 0x10, 0xc6, - 0x4c, 0x00, 0x29, 0xb8, 0x98, 0x38, 0x73, 0xba, 0xca, 0xff, 0x0a, 0xdd, 0xaf, 0x41, 0xbc, 0x86, - 0xe6, 0xe4, 0x18, 0x92, 0xc4, 0x99, 0xd7, 0xac, 0x09, 0x14, 0x4a, 0x81, 0x70, 0xe9, 0x2c, 0x18, - 0x54, 0x07, 0x78, 0x03, 0x35, 0xe4, 0x44, 0x16, 0x90, 0x86, 0x2c, 0x76, 0x16, 0xcd, 0x4c, 0x06, - 0xf0, 0x63, 0xbc, 0x85, 0x50, 0x64, 0x44, 0x29, 0xb6, 0xa1, 0xd8, 0x5d, 0xfb, 0x67, 0xc7, 0x0e, - 0x1a, 0x15, 0xec, 0xc7, 0x38, 0x46, 0x4f, 0x78, 0x0e, 0x22, 0x2a, 0x58, 0x46, 0xc3, 0xaa, 0x54, - 0x31, 0xc9, 0xc1, 0x41, 0x2d, 0xab, 0xbd, 0xf2, 0x6a, 0xc7, 0x7d, 0x64, 0xef, 0x6e, 0xbf, 0x7e, - 0x39, 0xd4, 0x0f, 0x47, 0x93, 0x1c, 0x82, 0x55, 0xfe, 0x37, 0x88, 0x9f, 0xa2, 0x59, 0xbd, 0xb5, - 0xa5, 0xbb, 0x19, 0x34, 0xf0, 0xc6, 0xbf, 0xe9, 0x1c, 0xa0, 0x17, 0x75, 0x59, 0xd3, 0x2b, 0xca, - 0x99, 0x54, 0x1d, 0xbc, 0x7b, 0xb6, 0x6c, 0xaa, 0x55, 0x4b, 0xef, 0x4a, 0x1d, 0xd7, 0x5e, 0x2e, - 0xf8, 0x27, 0x20, 0x85, 0xf4, 0xae, 0xaa, 0xdb, 0xf5, 0xd6, 0x2f, 0x0b, 0x2d, 0x0f, 0xe5, 0x78, - 0x50, 0x9e, 0x27, 0x8c, 0xbc, 0x83, 0x89, 0x32, 0xe0, 0x33, 0x18, 0x13, 0x1b, 0x81, 0xba, 0xe2, - 0x1d, 0xb4, 0x06, 0x97, 0x39, 0x53, 0xe3, 0xf1, 0x2c, 0x2c, 0x58, 0x0a, 0x61, 0x29, 0x81, 0x68, - 0x33, 0xed, 0x00, 0xdf, 0x71, 0x23, 0x96, 0xc2, 0xb1, 0x04, 0x82, 0xb7, 0xd1, 0xd2, 0x05, 0xcb, - 0x28, 0x88, 0x5c, 0xb0, 0xac, 0xd0, 0xf6, 0x56, 0xf3, 0x4f, 0xe3, 0xb7, 0xfa, 0x66, 0xff, 0xd4, - 0x17, 0xdc, 0x74, 0xfa, 0xff, 0xd4, 0x77, 0x6f, 0xda, 0xf6, 0x3d, 0x7d, 0x72, 0x8a, 0x92, 0xde, - 0xd5, 0x54, 0xaf, 0xeb, 0x97, 0x23, 0xb4, 0xfa, 0xc0, 0xe2, 0xf1, 0x36, 0x7a, 0xde, 0x1f, 0x74, - 0x83, 0xce, 0xc8, 0xef, 0x1d, 0x86, 0xc3, 0xd3, 0xe1, 0xa8, 0xfb, 0x3e, 0x1c, 0x9d, 0x0e, 0xba, - 0xe1, 0x71, 0x6f, 0x38, 0xe8, 0xee, 0xf9, 0x07, 0x7e, 0x77, 0xbf, 0xf9, 0x1f, 0x6e, 0xa0, 0xb9, - 0x23, 0xbf, 0x77, 0xfc, 0xa1, 0x69, 0xe1, 0x25, 0xb4, 0x70, 0xe2, 0xf7, 0xf6, 0xfb, 0x27, 0xc3, - 0xe6, 0xcc, 0xee, 0x37, 0x0b, 0x6d, 0x12, 0x9e, 0x3e, 0xe6, 0xf7, 0xee, 0x72, 0x5f, 0x1e, 0xa9, - 0x78, 0xa0, 0x7e, 0xce, 0xc7, 0x4e, 0x95, 0x4a, 0x79, 0x12, 0x65, 0xd4, 0xe5, 0x82, 0x7a, 0x14, - 0x32, 0xfd, 0xab, 0xbc, 0x3b, 0xa5, 0x0f, 0xfe, 0xed, 0xb7, 0xe6, 0xf8, 0x3a, 0xb3, 0x71, 0x68, - 0x6a, 0xec, 0xe9, 0x76, 0x55, 0x79, 0x77, 0x4f, 0xb3, 0x3f, 0x6a, 0xf6, 0x4c, 0xb3, 0x67, 0x15, - 0x7b, 0x66, 0xd8, 0xf3, 0x79, 0xdd, 0xe9, 0xf5, 0xef, 0x00, 0x00, 0x00, 0xff, 0xff, 0xc3, 0xf7, - 0x3e, 0x16, 0x44, 0x04, 0x00, 0x00, + // 628 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x54, 0xcd, 0x4e, 0xdb, 0x4c, + 0x14, 0xfd, 0x8c, 0xf9, 0xcb, 0x90, 0x0f, 0x45, 0x03, 0x55, 0x5d, 0xb2, 0x20, 0xa5, 0x42, 0x8a, + 0x5a, 0xc9, 0x46, 0xed, 0xae, 0x5d, 0x19, 0x08, 0xc8, 0x2a, 0x4d, 0x22, 0x27, 0x11, 0xa5, 0x42, + 0xb2, 0x8c, 0x7d, 0x99, 0x4c, 0x6b, 0x7b, 0xac, 0x19, 0xbb, 0x22, 0x42, 0xbc, 0x50, 0x1f, 0xa4, + 0x8b, 0x3e, 0x43, 0x17, 0x5d, 0x75, 0xc1, 0x53, 0x54, 0x33, 0xe3, 0x40, 0x68, 0x81, 0xd5, 0xcc, + 0x3d, 0xe7, 0xfe, 0x9c, 0x7b, 0xaf, 0xc7, 0xa8, 0x4d, 0x18, 0x23, 0x09, 0x38, 0x51, 0xc2, 0xca, + 0xd8, 0x61, 0x22, 0x61, 0x84, 0x66, 0x4e, 0xc4, 0xd2, 0x94, 0x4d, 0x0f, 0x3b, 0xe7, 0xac, 0x60, + 0xb8, 0xa9, 0x3d, 0x6d, 0xe5, 0x69, 0x57, 0x9e, 0xb6, 0x76, 0xd9, 0xd8, 0xac, 0xd2, 0x84, 0x39, + 0x75, 0xce, 0x29, 0x24, 0x71, 0x70, 0x06, 0xe3, 0xf0, 0x2b, 0x65, 0x5c, 0x47, 0x6f, 0x3c, 0x9b, + 0x71, 0xe0, 0x20, 0x58, 0xc9, 0x23, 0xd0, 0xd4, 0xd6, 0x77, 0x13, 0xd5, 0xfb, 0x4c, 0xd0, 0x0b, + 0x37, 0x8a, 0x58, 0x99, 0x15, 0xd8, 0x42, 0x4b, 0x39, 0xa7, 0x69, 0xc8, 0x27, 0x96, 0xd1, 0x32, + 0xda, 0xcb, 0xfe, 0xd4, 0xc4, 0x1b, 0x68, 0xb9, 0x14, 0xc0, 0xb3, 0x30, 0x05, 0x6b, 0xae, 0x65, + 0xb4, 0x6b, 0xfe, 0x8d, 0x8d, 0x1b, 0xc8, 0x2c, 0x69, 0x6c, 0x99, 0x2d, 0xa3, 0x6d, 0xfa, 0xf2, + 0x2a, 0x11, 0x42, 0x63, 0x6b, 0x5e, 0x23, 0x84, 0xc6, 0x78, 0x1b, 0xad, 0x8e, 0x59, 0x0a, 0x41, + 0x4c, 0x39, 0x44, 0x05, 0xe3, 0x13, 0x6b, 0x41, 0x65, 0xf9, 0x5f, 0xa2, 0xfb, 0x53, 0x10, 0xaf, + 0xa3, 0x05, 0x31, 0x86, 0x24, 0xb1, 0x16, 0x15, 0xab, 0x0d, 0x89, 0x12, 0x88, 0x98, 0xb0, 0x96, + 0x34, 0xaa, 0x0c, 0xdc, 0x44, 0x35, 0x31, 0x11, 0x05, 0xa4, 0x01, 0x8d, 0xad, 0x65, 0xad, 0x49, + 0x03, 0x5e, 0x8c, 0xb7, 0x10, 0x0a, 0x75, 0x53, 0x92, 0xad, 0x49, 0x76, 0xd7, 0xfc, 0xe5, 0x9a, + 0x7e, 0xad, 0x82, 0xbd, 0x18, 0xc7, 0xe8, 0x09, 0xcb, 0x81, 0x87, 0x05, 0xcd, 0x48, 0x50, 0xa5, + 0x2a, 0x26, 0x39, 0x58, 0xa8, 0x65, 0xb4, 0x57, 0x5f, 0xef, 0xd8, 0x8f, 0xcc, 0xdd, 0xee, 0x4d, + 0x23, 0x07, 0x2a, 0x70, 0x38, 0xc9, 0xc1, 0x5f, 0x63, 0xff, 0x82, 0xf8, 0x29, 0x9a, 0x57, 0x53, + 0x5b, 0xb9, 0xd5, 0xa0, 0x80, 0xb7, 0xde, 0xb5, 0x7b, 0x80, 0x5e, 0x4c, 0xd3, 0xea, 0x5a, 0x61, + 0x4e, 0x85, 0xac, 0xe0, 0xdc, 0x59, 0xcb, 0xa6, 0x1c, 0xb5, 0x70, 0x2e, 0xe5, 0x71, 0xe5, 0xe4, + 0x9c, 0x7d, 0x86, 0xa8, 0x10, 0xce, 0x65, 0x75, 0xbb, 0xda, 0xfa, 0x6d, 0xa0, 0xfa, 0x40, 0x8c, + 0xfb, 0xe5, 0x59, 0x42, 0xa3, 0xf7, 0x30, 0x91, 0x0b, 0xf8, 0x02, 0x7a, 0x89, 0x35, 0x5f, 0x5e, + 0xf1, 0x0e, 0x5a, 0x87, 0x8b, 0x9c, 0x4a, 0x79, 0x2c, 0x0b, 0x0a, 0x9a, 0x42, 0x50, 0x0a, 0x88, + 0xd4, 0x32, 0x4d, 0x1f, 0xdf, 0x72, 0x43, 0x9a, 0xc2, 0x48, 0x40, 0x84, 0xb7, 0xd1, 0xca, 0x39, + 0xcd, 0x08, 0xf0, 0x9c, 0xd3, 0xac, 0x50, 0xeb, 0xad, 0xf4, 0xcf, 0xe2, 0x37, 0xfd, 0xcd, 0xff, + 0xdd, 0x9f, 0x7f, 0xed, 0xf6, 0x1e, 0xec, 0xef, 0x8e, 0xda, 0xf6, 0x9d, 0xfe, 0xc4, 0x0c, 0x25, + 0x9c, 0xcb, 0x99, 0x5a, 0x57, 0x2f, 0x87, 0x68, 0xed, 0x9e, 0xc1, 0xe3, 0x6d, 0xf4, 0xbc, 0xd7, + 0xef, 0xf8, 0xee, 0xd0, 0xeb, 0x1e, 0x06, 0x83, 0x93, 0xc1, 0xb0, 0xf3, 0x21, 0x18, 0x9e, 0xf4, + 0x3b, 0xc1, 0xa8, 0x3b, 0xe8, 0x77, 0xf6, 0xbc, 0x03, 0xaf, 0xb3, 0xdf, 0xf8, 0x0f, 0xd7, 0xd0, + 0xc2, 0x91, 0xd7, 0x1d, 0x7d, 0x6c, 0x18, 0x78, 0x05, 0x2d, 0x1d, 0x7b, 0xdd, 0xfd, 0xde, 0xf1, + 0xa0, 0x31, 0xb7, 0xfb, 0xd3, 0xb8, 0x76, 0x5f, 0xa1, 0xe6, 0x03, 0x52, 0x47, 0x02, 0x38, 0xae, + 0xcf, 0x4a, 0x44, 0x9b, 0x11, 0x4b, 0x1f, 0xfb, 0x3a, 0x76, 0xeb, 0x3d, 0x71, 0x24, 0xed, 0xbe, + 0x7c, 0x67, 0x9f, 0xdc, 0xca, 0x95, 0xb0, 0x24, 0xcc, 0x88, 0xcd, 0x38, 0x71, 0x08, 0x64, 0xea, + 0x0d, 0x3a, 0xb7, 0xc5, 0xee, 0xfd, 0x13, 0xbc, 0xd3, 0xc7, 0xb7, 0xb9, 0xe6, 0xa1, 0xce, 0xb1, + 0xa7, 0xca, 0x55, 0xe9, 0xed, 0x3d, 0xc5, 0xfe, 0x98, 0xb2, 0xa7, 0x8a, 0x3d, 0xad, 0xd8, 0x53, + 0xcd, 0x9e, 0x2d, 0xaa, 0x4a, 0x6f, 0xfe, 0x04, 0x00, 0x00, 0xff, 0xff, 0x89, 0x84, 0x9e, 0x6c, + 0x72, 0x04, 0x00, 0x00, } diff --git a/googleapis/cloud/oslogin/v1/oslogin.pb.go b/googleapis/cloud/oslogin/v1/oslogin.pb.go index 028bec3ad0..4e87c25875 100644 --- a/googleapis/cloud/oslogin/v1/oslogin.pb.go +++ b/googleapis/cloud/oslogin/v1/oslogin.pb.go @@ -37,13 +37,10 @@ type LoginProfile struct { // The list of POSIX accounts associated with the user. PosixAccounts []*common.PosixAccount `protobuf:"bytes,2,rep,name=posix_accounts,json=posixAccounts,proto3" json:"posix_accounts,omitempty"` // A map from SSH public key fingerprint to the associated key object. - SshPublicKeys map[string]*common.SshPublicKey `protobuf:"bytes,3,rep,name=ssh_public_keys,json=sshPublicKeys,proto3" json:"ssh_public_keys,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - // Indicates if the user is suspended. A suspended user cannot log in but - // their profile information is retained. - Suspended bool `protobuf:"varint,4,opt,name=suspended,proto3" json:"suspended,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + SshPublicKeys map[string]*common.SshPublicKey `protobuf:"bytes,3,rep,name=ssh_public_keys,json=sshPublicKeys,proto3" json:"ssh_public_keys,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *LoginProfile) Reset() { *m = LoginProfile{} } @@ -92,13 +89,6 @@ func (m *LoginProfile) GetSshPublicKeys() map[string]*common.SshPublicKey { return nil } -func (m *LoginProfile) GetSuspended() bool { - if m != nil { - return m.Suspended - } - return false -} - // A request message for deleting a POSIX account entry. type DeletePosixAccountRequest struct { // Required. A reference to the POSIX account to update. POSIX accounts are identified @@ -246,7 +236,7 @@ func (m *GetLoginProfileRequest) GetSystemId() string { // A request message for retrieving an SSH public key. type GetSshPublicKeyRequest struct { - // The fingerprint of the public key to retrieve. Public keys are identified + // Required. The fingerprint of the public key to retrieve. Public keys are identified // by their SHA-256 fingerprint. The fingerprint of the public key is in // format `users/{user}/sshPublicKeys/{fingerprint}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` @@ -465,68 +455,67 @@ func init() { } var fileDescriptor_4485a75683c132f1 = []byte{ - // 968 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x56, 0xcf, 0x6f, 0xe3, 0x44, - 0x14, 0x96, 0x9d, 0x65, 0xb5, 0x99, 0xfe, 0x58, 0x34, 0x88, 0x36, 0x75, 0x77, 0xd5, 0x60, 0xa8, - 0x28, 0x25, 0xd8, 0x4a, 0x96, 0xc3, 0xd2, 0x15, 0xac, 0xdc, 0x65, 0x59, 0x95, 0x1f, 0x22, 0xf2, - 0x42, 0x0f, 0xa8, 0x52, 0x70, 0x9d, 0x69, 0x62, 0x62, 0x7b, 0x06, 0xcf, 0x38, 0x25, 0xa0, 0xbd, - 0xf0, 0x07, 0x70, 0x59, 0x71, 0xe0, 0x06, 0x57, 0xfe, 0x94, 0x3d, 0x21, 0x10, 0x97, 0x9e, 0xf6, - 0x80, 0xe0, 0xc8, 0x19, 0x4e, 0xc8, 0x33, 0x93, 0x76, 0xfc, 0x23, 0x6d, 0x8a, 0xe0, 0xd4, 0xf1, - 0xbc, 0xf7, 0xbe, 0xf9, 0xde, 0xf7, 0x66, 0xbe, 0x06, 0x6c, 0x0e, 0x30, 0x1e, 0x84, 0xc8, 0xf6, - 0x43, 0x9c, 0xf6, 0x6d, 0x4c, 0x43, 0x3c, 0x08, 0x62, 0x7b, 0xdc, 0x9e, 0x2e, 0x2d, 0x92, 0x60, - 0x86, 0xe1, 0xaa, 0x48, 0xb3, 0x78, 0x9a, 0x35, 0x8d, 0x8d, 0xdb, 0xc6, 0x0d, 0x59, 0xef, 0x91, - 0xc0, 0xf6, 0xe2, 0x18, 0x33, 0x8f, 0x05, 0x38, 0xa6, 0xa2, 0xcc, 0x58, 0x55, 0xa2, 0x7e, 0x18, - 0xa0, 0x98, 0xc9, 0xc0, 0x86, 0x12, 0x38, 0x0a, 0x50, 0xd8, 0xef, 0x1d, 0xa2, 0xa1, 0x37, 0x0e, - 0x70, 0x22, 0x13, 0xd6, 0x94, 0x84, 0x04, 0x51, 0x9c, 0x26, 0x3e, 0x92, 0xa1, 0xad, 0x4a, 0xca, - 0x3e, 0x8e, 0x22, 0x3c, 0xfd, 0x23, 0x33, 0xd7, 0x65, 0x26, 0xff, 0x3a, 0x4c, 0x8f, 0x6c, 0x14, - 0x11, 0x36, 0x91, 0xc1, 0x66, 0x31, 0x28, 0x78, 0x44, 0x1e, 0x1d, 0x89, 0x0c, 0xf3, 0x77, 0x1d, - 0x2c, 0xbe, 0x9f, 0x81, 0x77, 0x13, 0x7c, 0x14, 0x84, 0x08, 0xae, 0x82, 0x2b, 0xb1, 0x17, 0xa1, - 0x86, 0xd6, 0xd4, 0xb6, 0xea, 0xbb, 0xb5, 0xa7, 0x8e, 0xee, 0xf2, 0x0d, 0xd8, 0x05, 0xcb, 0x04, - 0xd3, 0xe0, 0x8b, 0x9e, 0xe7, 0xfb, 0x38, 0x8d, 0x19, 0x6d, 0xe8, 0xcd, 0xda, 0xd6, 0x42, 0xe7, - 0x15, 0xab, 0x52, 0x37, 0x49, 0xb2, 0x9b, 0x95, 0x38, 0xa2, 0xc2, 0x5d, 0x22, 0xca, 0x17, 0x85, - 0x9f, 0x82, 0xeb, 0x94, 0x0e, 0x7b, 0x24, 0x3d, 0x0c, 0x03, 0xbf, 0x37, 0x42, 0x13, 0xda, 0xa8, - 0x71, 0xc8, 0xdb, 0xd6, 0x8c, 0x51, 0x58, 0x2a, 0x55, 0xeb, 0x21, 0x1d, 0x76, 0x79, 0xed, 0x7b, - 0x68, 0x42, 0xef, 0xc7, 0x2c, 0x99, 0xb8, 0x4b, 0x54, 0xdd, 0x83, 0x37, 0x40, 0x9d, 0xa6, 0x94, - 0xa0, 0xb8, 0x8f, 0xfa, 0x8d, 0x2b, 0x4d, 0x6d, 0xeb, 0x9a, 0x7b, 0xb6, 0x61, 0x8c, 0x00, 0x2c, - 0x43, 0xc0, 0x67, 0x41, 0x6d, 0x84, 0x26, 0xa2, 0x7f, 0x37, 0x5b, 0xc2, 0xbb, 0xe0, 0x99, 0xb1, - 0x17, 0xa6, 0xa8, 0xa1, 0x37, 0xb5, 0x0b, 0x1b, 0x56, 0x11, 0x5d, 0x51, 0xb7, 0xa3, 0xdf, 0xd6, - 0xcc, 0x03, 0xb0, 0xf6, 0x36, 0x0a, 0x11, 0x43, 0x39, 0x45, 0xd0, 0xe7, 0x29, 0xa2, 0x0c, 0xde, - 0xcd, 0x89, 0xfe, 0xea, 0x53, 0x47, 0xff, 0xdb, 0xd9, 0x04, 0x2f, 0x4e, 0xa1, 0xc5, 0x79, 0x1e, - 0x09, 0x68, 0x76, 0x8a, 0x9d, 0x43, 0xe0, 0x85, 0x67, 0xe8, 0xb9, 0xe3, 0xff, 0x15, 0x7a, 0x0e, - 0x41, 0xa0, 0x7f, 0xab, 0x81, 0x95, 0x07, 0x88, 0xa9, 0xe2, 0x9f, 0x8b, 0x0d, 0xe7, 0x67, 0x0e, - 0x6f, 0x02, 0x40, 0x12, 0xfc, 0x19, 0xf2, 0x59, 0x2f, 0xe8, 0x73, 0x85, 0xeb, 0x6e, 0x5d, 0xee, - 0xec, 0xf5, 0xe1, 0x3a, 0xa8, 0xd3, 0x09, 0x65, 0x28, 0xca, 0xa2, 0x35, 0x1e, 0xbd, 0x26, 0x36, - 0xf6, 0xfa, 0x66, 0x8b, 0xd3, 0xaa, 0x6a, 0x19, 0xaa, 0xb4, 0x64, 0x17, 0xbf, 0x6a, 0x60, 0x6d, - 0x2f, 0x22, 0x38, 0xa9, 0xac, 0xb8, 0x07, 0xae, 0x12, 0x2f, 0x41, 0x31, 0x9b, 0xb3, 0x95, 0x1c, - 0x86, 0x2c, 0x85, 0x1f, 0x81, 0xe5, 0xfc, 0x8d, 0xbe, 0xf4, 0x95, 0xc9, 0x5e, 0x9c, 0xe6, 0x2e, - 0xaa, 0xd7, 0xb8, 0x20, 0x51, 0xad, 0x20, 0x91, 0x39, 0x04, 0x46, 0x55, 0x5b, 0x94, 0xe0, 0x98, - 0x22, 0xf8, 0x2e, 0x58, 0xe2, 0x87, 0xf5, 0x88, 0x18, 0x1c, 0x6f, 0x6f, 0xa1, 0xb3, 0x39, 0xd7, - 0x13, 0x73, 0x17, 0x43, 0xe5, 0xcb, 0xfc, 0x53, 0x03, 0x6b, 0x1f, 0x93, 0xbe, 0xf7, 0xff, 0x5c, - 0xb3, 0xff, 0x48, 0x3d, 0xbd, 0xa0, 0xde, 0x1d, 0xb0, 0x90, 0x72, 0xce, 0xdc, 0xf6, 0xb8, 0x7c, - 0x0b, 0x1d, 0x63, 0x0a, 0x39, 0x75, 0x46, 0xeb, 0x9d, 0xcc, 0x19, 0x3f, 0xf0, 0xe8, 0xc8, 0x05, - 0x22, 0x3d, 0x5b, 0x77, 0x7e, 0xaa, 0x83, 0xe5, 0x0f, 0x29, 0x97, 0xe4, 0x21, 0x4a, 0xc6, 0x81, - 0x8f, 0xe0, 0x37, 0x1a, 0x80, 0xe5, 0x97, 0x0c, 0x3b, 0x33, 0x05, 0x9d, 0xf9, 0xec, 0x8d, 0x95, - 0x12, 0x8b, 0xfb, 0x99, 0x79, 0x9b, 0xad, 0x13, 0x87, 0x2b, 0xf2, 0xf5, 0x2f, 0xbf, 0x3d, 0xd6, - 0x37, 0xb6, 0x6f, 0x66, 0xff, 0xab, 0xbe, 0xca, 0x36, 0xde, 0x4c, 0x29, 0x4a, 0xa8, 0xbd, 0x6d, - 0xcb, 0xe9, 0x53, 0x7b, 0xfb, 0x11, 0x7c, 0x7c, 0x4a, 0x48, 0x95, 0xe2, 0x42, 0x42, 0x15, 0x23, - 0x9c, 0x49, 0xa8, 0xad, 0x12, 0x7a, 0x69, 0xdb, 0x2c, 0x13, 0xca, 0xf9, 0x6e, 0xc6, 0xea, 0x3b, - 0x0d, 0x5c, 0x2f, 0x78, 0x06, 0xb4, 0x67, 0x52, 0xaa, 0x76, 0x17, 0x63, 0xbe, 0x5b, 0x6a, 0x5a, - 0x2a, 0xbd, 0x17, 0xe0, 0x46, 0x89, 0xde, 0x23, 0x5b, 0xbd, 0xc7, 0xf0, 0x7b, 0xc1, 0x2d, 0x27, - 0xd7, 0xb9, 0xdc, 0xaa, 0xb4, 0x9a, 0xff, 0x56, 0x16, 0xe4, 0x83, 0xf3, 0xc8, 0xf7, 0x97, 0x06, - 0x60, 0xf9, 0x55, 0x9f, 0x33, 0xd4, 0x99, 0xce, 0x66, 0xdc, 0xba, 0x54, 0x8d, 0xb0, 0x0d, 0xf3, - 0xcb, 0x13, 0xe7, 0x79, 0x61, 0x6a, 0xad, 0xfc, 0x9b, 0x3c, 0x71, 0x9a, 0x95, 0xfb, 0xad, 0x33, - 0x8b, 0xe2, 0x6d, 0xbe, 0x61, 0xbe, 0xcc, 0xdb, 0x14, 0xc9, 0xa7, 0x83, 0xd8, 0x09, 0x4a, 0x67, - 0xee, 0x14, 0x5e, 0x3d, 0xfc, 0x43, 0x03, 0xb0, 0x6c, 0x33, 0xe7, 0xf4, 0x3e, 0xd3, 0x93, 0x2e, - 0x33, 0xa4, 0xe4, 0xc4, 0x79, 0x2e, 0x9b, 0x49, 0xa9, 0xdf, 0x8d, 0x8a, 0xdd, 0x96, 0x62, 0x29, - 0xbc, 0xdd, 0xd7, 0x3b, 0x73, 0x4c, 0xb5, 0xd8, 0xa9, 0x91, 0x3c, 0x71, 0x56, 0xaa, 0xfd, 0xf1, - 0x67, 0x67, 0x7f, 0xc8, 0x18, 0xa1, 0x3b, 0xb6, 0x7d, 0x7c, 0x7c, 0x5c, 0x34, 0x4f, 0x2f, 0x65, - 0x43, 0xf1, 0xdb, 0xf0, 0x35, 0x12, 0x7a, 0xec, 0x08, 0x27, 0x51, 0xeb, 0xc2, 0x74, 0x1c, 0x91, - 0x94, 0xa1, 0xdd, 0x1f, 0x34, 0xb0, 0xee, 0xe3, 0x68, 0x96, 0x98, 0xbb, 0x8b, 0xd2, 0xef, 0xba, - 0x99, 0x05, 0x74, 0xb5, 0x4f, 0xde, 0x92, 0x89, 0x03, 0x1c, 0x7a, 0xf1, 0xc0, 0xc2, 0xc9, 0xc0, - 0x1e, 0xa0, 0x98, 0x1b, 0x84, 0x7d, 0x76, 0x4e, 0xe9, 0xc7, 0xf5, 0x1d, 0xb9, 0xfc, 0x51, 0x5f, - 0x7d, 0x20, 0x00, 0xee, 0xf1, 0x93, 0x24, 0xba, 0xb5, 0xdf, 0x7e, 0x32, 0x8d, 0x1c, 0xf0, 0xc8, - 0x81, 0x8c, 0x1c, 0xec, 0xb7, 0x0f, 0xaf, 0x72, 0xf8, 0x5b, 0xff, 0x04, 0x00, 0x00, 0xff, 0xff, - 0x42, 0x0f, 0x03, 0xee, 0xba, 0x0b, 0x00, 0x00, + // 946 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x56, 0x4d, 0x6f, 0xe3, 0x44, + 0x18, 0x96, 0x1d, 0x58, 0x91, 0xe9, 0xc7, 0xa2, 0x41, 0xf4, 0xc3, 0x65, 0xd5, 0x60, 0xa8, 0x28, + 0x25, 0xd8, 0x4a, 0x96, 0xc3, 0xd2, 0x15, 0xac, 0xdc, 0x65, 0x59, 0x95, 0x0f, 0x11, 0x79, 0xa1, + 0x12, 0xa8, 0x52, 0x70, 0x9d, 0x49, 0x62, 0x62, 0x7b, 0x06, 0xcf, 0x38, 0x25, 0xa0, 0xbd, 0xf0, + 0x03, 0xb8, 0xac, 0x38, 0x70, 0x83, 0x2b, 0xbf, 0x04, 0xed, 0x09, 0x81, 0xb8, 0xe4, 0xb4, 0x07, + 0x24, 0x8e, 0x9c, 0xe1, 0x84, 0x3c, 0x33, 0xd9, 0xfa, 0x33, 0x4d, 0xd1, 0xf6, 0xd4, 0xf1, 0xbc, + 0xef, 0xfb, 0xcc, 0xf3, 0x3e, 0xef, 0xcc, 0xd3, 0x80, 0x9d, 0x01, 0xc6, 0x03, 0x1f, 0x99, 0xae, + 0x8f, 0xe3, 0x9e, 0x89, 0xa9, 0x8f, 0x07, 0x5e, 0x68, 0x8e, 0x5b, 0xb3, 0xa5, 0x41, 0x22, 0xcc, + 0x30, 0x5c, 0x17, 0x69, 0x06, 0x4f, 0x33, 0x66, 0xb1, 0x71, 0x4b, 0x7b, 0x41, 0xd6, 0x3b, 0xc4, + 0x33, 0x9d, 0x30, 0xc4, 0xcc, 0x61, 0x1e, 0x0e, 0xa9, 0x28, 0xd3, 0xd6, 0x53, 0x51, 0xd7, 0xf7, + 0x50, 0xc8, 0x64, 0x60, 0x3b, 0x15, 0xe8, 0x7b, 0xc8, 0xef, 0x75, 0x4f, 0xd0, 0xd0, 0x19, 0x7b, + 0x38, 0x92, 0x09, 0x9b, 0xa9, 0x84, 0x08, 0x51, 0x1c, 0x47, 0x2e, 0x92, 0xa1, 0xdd, 0x52, 0xca, + 0x2e, 0x0e, 0x02, 0x3c, 0xfb, 0x23, 0x33, 0xb7, 0x64, 0x26, 0xff, 0x3a, 0x89, 0xfb, 0x26, 0x0a, + 0x08, 0x9b, 0xc8, 0x60, 0x23, 0x1f, 0x14, 0x3c, 0x02, 0x87, 0x8e, 0x44, 0x86, 0xfe, 0x8b, 0x0a, + 0x96, 0x3f, 0x48, 0xc0, 0x3b, 0x11, 0xee, 0x7b, 0x3e, 0x82, 0xeb, 0xe0, 0xa9, 0xd0, 0x09, 0xd0, + 0x86, 0xd2, 0x50, 0x76, 0xeb, 0x07, 0xb5, 0x47, 0x96, 0x6a, 0xf3, 0x0d, 0xd8, 0x01, 0xab, 0x04, + 0x53, 0xef, 0xab, 0xae, 0xe3, 0xba, 0x38, 0x0e, 0x19, 0xdd, 0x50, 0x1b, 0xb5, 0xdd, 0xa5, 0xf6, + 0xab, 0x46, 0xa9, 0x6e, 0x92, 0x64, 0x27, 0x29, 0xb1, 0x44, 0x85, 0xbd, 0x42, 0x52, 0x5f, 0x14, + 0x7e, 0x0e, 0xae, 0x52, 0x3a, 0xec, 0x92, 0xf8, 0xc4, 0xf7, 0xdc, 0xee, 0x08, 0x4d, 0xe8, 0x46, + 0x8d, 0x43, 0xde, 0x30, 0x2a, 0x46, 0x61, 0xa4, 0xa9, 0x1a, 0xf7, 0xe8, 0xb0, 0xc3, 0x6b, 0xdf, + 0x47, 0x13, 0x7a, 0x27, 0x64, 0xd1, 0xc4, 0x5e, 0xa1, 0xe9, 0x3d, 0x6d, 0x04, 0x60, 0x31, 0x09, + 0x3e, 0x0b, 0x6a, 0x23, 0x34, 0x11, 0x1d, 0xda, 0xc9, 0x12, 0xde, 0x02, 0x4f, 0x8f, 0x1d, 0x3f, + 0x46, 0x1b, 0x6a, 0x43, 0x39, 0xb7, 0xa5, 0x34, 0xa2, 0x2d, 0xea, 0xf6, 0xd5, 0x1b, 0x8a, 0x7e, + 0x0c, 0x36, 0xdf, 0x41, 0x3e, 0x62, 0x28, 0xd3, 0x33, 0xfa, 0x32, 0x46, 0x94, 0xc1, 0x5b, 0x19, + 0x59, 0x5f, 0x7b, 0x64, 0xa9, 0xff, 0x5a, 0x3b, 0xe0, 0xa5, 0x19, 0xb4, 0x38, 0xcf, 0x21, 0x1e, + 0x4d, 0x4e, 0x31, 0x33, 0x08, 0xbc, 0xf0, 0x0c, 0x3d, 0x73, 0xfc, 0xff, 0x42, 0xcf, 0x20, 0x08, + 0xf4, 0xef, 0x15, 0xb0, 0x76, 0x17, 0xb1, 0xb4, 0xbc, 0x73, 0xb1, 0xe1, 0xe2, 0xcc, 0xe1, 0x35, + 0x00, 0x48, 0x84, 0xbf, 0x40, 0x2e, 0xeb, 0x7a, 0x3d, 0xae, 0x70, 0xdd, 0xae, 0xcb, 0x9d, 0xc3, + 0x1e, 0xdc, 0x02, 0x75, 0x3a, 0xa1, 0x0c, 0x05, 0x49, 0xb4, 0xc6, 0xa3, 0xcf, 0x88, 0x8d, 0xc3, + 0x9e, 0xfe, 0x29, 0xa7, 0x75, 0x29, 0x2d, 0xff, 0xa1, 0x80, 0xcd, 0xc3, 0x80, 0xe0, 0xa8, 0x14, + 0xfe, 0x36, 0xb8, 0x42, 0x9c, 0x08, 0x85, 0x6c, 0xc1, 0xbe, 0x33, 0x18, 0xb2, 0x14, 0x7e, 0x0c, + 0x56, 0xb3, 0x17, 0xfc, 0xc2, 0xf7, 0x2b, 0x79, 0x80, 0x8a, 0xbd, 0x9c, 0xbe, 0xd5, 0x39, 0x3d, + 0x6b, 0x39, 0x3d, 0xf5, 0x21, 0xd0, 0xca, 0xda, 0xa2, 0x04, 0x87, 0x14, 0xc1, 0xf7, 0xc0, 0x0a, + 0x3f, 0xac, 0x4b, 0xc4, 0x94, 0x79, 0x7b, 0x4b, 0xed, 0x9d, 0x85, 0x5e, 0x9c, 0xbd, 0xec, 0xa7, + 0xbe, 0xf4, 0xbf, 0x15, 0xb0, 0xf9, 0x09, 0xe9, 0x39, 0x97, 0x73, 0x27, 0x9f, 0x90, 0x7a, 0x6a, + 0x4e, 0xbd, 0x9b, 0x60, 0x29, 0xe6, 0x9c, 0xb9, 0x0b, 0x72, 0xf9, 0x96, 0xda, 0xda, 0x0c, 0x72, + 0x66, 0x94, 0xc6, 0xbb, 0x89, 0x51, 0x7e, 0xe8, 0xd0, 0x91, 0x0d, 0x44, 0x7a, 0xb2, 0x6e, 0xff, + 0x5a, 0x07, 0xab, 0x1f, 0x51, 0x2e, 0xc9, 0x3d, 0x14, 0x8d, 0x3d, 0x17, 0xc1, 0xef, 0x14, 0x00, + 0x8b, 0xcf, 0x1e, 0xb6, 0x2b, 0x05, 0xad, 0xf4, 0x08, 0x6d, 0xad, 0xc0, 0xe2, 0x4e, 0xe2, 0xe5, + 0x7a, 0x73, 0x6a, 0x71, 0x45, 0xbe, 0xfd, 0xfd, 0xcf, 0x07, 0xea, 0xf6, 0xde, 0xb5, 0xe4, 0x5f, + 0xd7, 0x37, 0xc9, 0xc6, 0x5b, 0x31, 0x45, 0x11, 0x35, 0xf7, 0x4c, 0x39, 0x7d, 0x6a, 0xee, 0xdd, + 0x87, 0x0f, 0x1e, 0x13, 0x4a, 0x4b, 0x71, 0x2e, 0xa1, 0x92, 0x11, 0x56, 0x12, 0x6a, 0xa5, 0x09, + 0xbd, 0xbc, 0xa7, 0x17, 0x09, 0x65, 0x6c, 0x38, 0x61, 0xf5, 0x83, 0x02, 0xae, 0xe6, 0x0c, 0x06, + 0x9a, 0x95, 0x94, 0xca, 0xad, 0x48, 0x5b, 0xec, 0x96, 0xea, 0x46, 0x9a, 0xde, 0x8b, 0x70, 0xbb, + 0x40, 0xef, 0xbe, 0x99, 0xbe, 0xc7, 0xf0, 0x47, 0xc1, 0x2d, 0x23, 0xd7, 0x5c, 0x6e, 0x65, 0x5a, + 0x2d, 0x7e, 0x2b, 0x73, 0xf2, 0xc1, 0x45, 0xe4, 0xfb, 0x47, 0x01, 0xb0, 0xf8, 0xaa, 0xe7, 0x0c, + 0xb5, 0xd2, 0xd9, 0xb4, 0xeb, 0x17, 0xaa, 0x11, 0xb6, 0xa1, 0x7f, 0x3d, 0xb5, 0x9e, 0x17, 0xa6, + 0xd6, 0xcc, 0xbe, 0xc9, 0xa9, 0xd5, 0x28, 0xdd, 0x6f, 0x9e, 0x59, 0x14, 0x6f, 0xf3, 0x4d, 0xfd, + 0x15, 0xde, 0xa6, 0x48, 0x7e, 0x3c, 0x88, 0x7d, 0xaf, 0x70, 0xe6, 0x7e, 0xee, 0xd5, 0xc3, 0xbf, + 0x14, 0x00, 0x8b, 0x36, 0x33, 0xa7, 0xf7, 0x4a, 0x4f, 0xba, 0xc8, 0x90, 0xa2, 0xa9, 0xf5, 0x5c, + 0x32, 0x93, 0x42, 0xbf, 0xdb, 0x25, 0xbb, 0xcd, 0x94, 0xa5, 0xf0, 0x76, 0xdf, 0x68, 0x2f, 0x30, + 0xd5, 0x7c, 0xa7, 0x5a, 0xf4, 0xd0, 0x5a, 0x2b, 0xf7, 0xc7, 0xdf, 0xac, 0xa3, 0x21, 0x63, 0x84, + 0xee, 0x9b, 0xe6, 0xe9, 0xe9, 0x69, 0xde, 0x3c, 0x9d, 0x98, 0x0d, 0xc5, 0x4f, 0xc5, 0xd7, 0x89, + 0xef, 0xb0, 0x3e, 0x8e, 0x82, 0xe6, 0xb9, 0xe9, 0x38, 0x20, 0x31, 0x43, 0x07, 0x3f, 0x29, 0x60, + 0xcb, 0xc5, 0x41, 0x95, 0x98, 0x07, 0xcb, 0xd2, 0xef, 0x3a, 0x89, 0x05, 0x74, 0x94, 0xcf, 0xde, + 0x96, 0x89, 0x03, 0xec, 0x3b, 0xe1, 0xc0, 0xc0, 0xd1, 0xc0, 0x1c, 0xa0, 0x90, 0x1b, 0x84, 0x79, + 0x76, 0x4e, 0xe1, 0xb7, 0xf6, 0x4d, 0xb9, 0xfc, 0x59, 0x5d, 0xbf, 0x2b, 0x00, 0x6e, 0xf3, 0x93, + 0x24, 0xba, 0x71, 0xd4, 0x7a, 0x38, 0x8b, 0x1c, 0xf3, 0xc8, 0xb1, 0x8c, 0x1c, 0x1f, 0xb5, 0x4e, + 0xae, 0x70, 0xf8, 0xeb, 0xff, 0x05, 0x00, 0x00, 0xff, 0xff, 0xf1, 0xf2, 0x0b, 0xb1, 0xc9, 0x0b, + 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/cloud/oslogin/v1beta/oslogin.pb.go b/googleapis/cloud/oslogin/v1beta/oslogin.pb.go index 62a7bcfa29..6f8fff5ee8 100644 --- a/googleapis/cloud/oslogin/v1beta/oslogin.pb.go +++ b/googleapis/cloud/oslogin/v1beta/oslogin.pb.go @@ -32,18 +32,15 @@ const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package // The user profile information used for logging in to a virtual machine on // Google Compute Engine. type LoginProfile struct { - // The primary email address that uniquely identifies the user. + // Required. A unique user ID. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The list of POSIX accounts associated with the user. PosixAccounts []*common.PosixAccount `protobuf:"bytes,2,rep,name=posix_accounts,json=posixAccounts,proto3" json:"posix_accounts,omitempty"` // A map from SSH public key fingerprint to the associated key object. - SshPublicKeys map[string]*common.SshPublicKey `protobuf:"bytes,3,rep,name=ssh_public_keys,json=sshPublicKeys,proto3" json:"ssh_public_keys,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - // Indicates if the user is suspended. A suspended user cannot log in but - // their profile information is retained. - Suspended bool `protobuf:"varint,4,opt,name=suspended,proto3" json:"suspended,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + SshPublicKeys map[string]*common.SshPublicKey `protobuf:"bytes,3,rep,name=ssh_public_keys,json=sshPublicKeys,proto3" json:"ssh_public_keys,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } func (m *LoginProfile) Reset() { *m = LoginProfile{} } @@ -92,16 +89,9 @@ func (m *LoginProfile) GetSshPublicKeys() map[string]*common.SshPublicKey { return nil } -func (m *LoginProfile) GetSuspended() bool { - if m != nil { - return m.Suspended - } - return false -} - // A request message for deleting a POSIX account entry. type DeletePosixAccountRequest struct { - // A reference to the POSIX account to update. POSIX accounts are identified + // Required. A reference to the POSIX account to update. POSIX accounts are identified // by the project ID they are associated with. A reference to the POSIX // account is in format `users/{user}/projects/{project}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` @@ -144,7 +134,7 @@ func (m *DeletePosixAccountRequest) GetName() string { // A request message for deleting an SSH public key. type DeleteSshPublicKeyRequest struct { - // The fingerprint of the public key to update. Public keys are identified by + // Required. The fingerprint of the public key to update. Public keys are identified by // their SHA-256 fingerprint. The fingerprint of the public key is in format // `users/{user}/sshPublicKeys/{fingerprint}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` @@ -187,8 +177,12 @@ func (m *DeleteSshPublicKeyRequest) GetName() string { // A request message for retrieving the login profile information for a user. type GetLoginProfileRequest struct { - // The unique ID for the user in format `users/{user}`. - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + // Required. The unique ID for the user in format `users/{user}`. + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + // The project ID of the Google Cloud Platform project. + ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` + // A system ID for filtering the results of the request. + SystemId string `protobuf:"bytes,3,opt,name=system_id,json=systemId,proto3" json:"system_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` @@ -226,9 +220,23 @@ func (m *GetLoginProfileRequest) GetName() string { return "" } +func (m *GetLoginProfileRequest) GetProjectId() string { + if m != nil { + return m.ProjectId + } + return "" +} + +func (m *GetLoginProfileRequest) GetSystemId() string { + if m != nil { + return m.SystemId + } + return "" +} + // A request message for retrieving an SSH public key. type GetSshPublicKeyRequest struct { - // The fingerprint of the public key to retrieve. Public keys are identified + // Required. The fingerprint of the public key to retrieve. Public keys are identified // by their SHA-256 fingerprint. The fingerprint of the public key is in // format `users/{user}/sshPublicKeys/{fingerprint}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` @@ -273,7 +281,7 @@ func (m *GetSshPublicKeyRequest) GetName() string { type ImportSshPublicKeyRequest struct { // The unique ID for the user in format `users/{user}`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` - // The SSH public key and expiration time. + // Required. The SSH public key and expiration time. SshPublicKey *common.SshPublicKey `protobuf:"bytes,2,opt,name=ssh_public_key,json=sshPublicKey,proto3" json:"ssh_public_key,omitempty"` // The project ID of the Google Cloud Platform project. ProjectId string `protobuf:"bytes,3,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` @@ -371,11 +379,11 @@ func (m *ImportSshPublicKeyResponse) GetLoginProfile() *LoginProfile { // A request message for updating an SSH public key. type UpdateSshPublicKeyRequest struct { - // The fingerprint of the public key to update. Public keys are identified by + // Required. The fingerprint of the public key to update. Public keys are identified by // their SHA-256 fingerprint. The fingerprint of the public key is in format // `users/{user}/sshPublicKeys/{fingerprint}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // The SSH public key and expiration time. + // Required. The SSH public key and expiration time. SshPublicKey *common.SshPublicKey `protobuf:"bytes,2,opt,name=ssh_public_key,json=sshPublicKey,proto3" json:"ssh_public_key,omitempty"` // Mask to control which fields get updated. Updates all if not present. UpdateMask *field_mask.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` @@ -447,56 +455,69 @@ func init() { } var fileDescriptor_c51261020b887e3b = []byte{ - // 780 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x96, 0x4f, 0x4f, 0x13, 0x4f, - 0x18, 0xc7, 0xb3, 0x2d, 0x3f, 0x02, 0x43, 0x81, 0x5f, 0xe6, 0x40, 0xca, 0x82, 0xb1, 0x2e, 0xd1, - 0x94, 0x62, 0x76, 0x43, 0x49, 0x94, 0x80, 0x68, 0x2c, 0x22, 0x21, 0xfe, 0xa1, 0x29, 0x91, 0x83, - 0x21, 0x69, 0xa6, 0xbb, 0xc3, 0xb2, 0x76, 0x77, 0x67, 0xdc, 0xd9, 0x25, 0x36, 0x86, 0x8b, 0x89, - 0x67, 0x0f, 0x7a, 0x36, 0x31, 0xde, 0xbc, 0x79, 0xf2, 0xe4, 0x1b, 0xe0, 0xea, 0x5b, 0xd0, 0xf7, - 0x61, 0x76, 0x76, 0x16, 0xb6, 0xed, 0xb6, 0x5d, 0x12, 0x4f, 0xdd, 0x99, 0xe7, 0xdf, 0x67, 0xbe, - 0x33, 0xcf, 0x93, 0x82, 0x65, 0x93, 0x10, 0xd3, 0xc6, 0x9a, 0x6e, 0x93, 0xc0, 0xd0, 0x08, 0xb3, - 0x89, 0x69, 0xb9, 0xda, 0xe9, 0x6a, 0x0b, 0xfb, 0x28, 0x5e, 0xaa, 0xd4, 0x23, 0x3e, 0x81, 0x0b, - 0x91, 0xab, 0xca, 0x5d, 0xd5, 0xd8, 0x16, 0xb9, 0xca, 0x8b, 0x22, 0x0f, 0xa2, 0x96, 0x86, 0x5c, - 0x97, 0xf8, 0xc8, 0xb7, 0x88, 0xcb, 0xa2, 0x50, 0xb9, 0x9c, 0x5a, 0x45, 0x27, 0x8e, 0x43, 0xe2, - 0x1f, 0xe1, 0x29, 0x8a, 0x68, 0x7c, 0xd5, 0x0a, 0x8e, 0x35, 0xec, 0x50, 0xbf, 0x23, 0x8c, 0xa5, - 0x5e, 0xe3, 0xb1, 0x85, 0x6d, 0xa3, 0xe9, 0x20, 0xd6, 0x8e, 0x3c, 0x94, 0x3f, 0x39, 0x50, 0x78, - 0x1a, 0x26, 0xaf, 0x7b, 0xe4, 0xd8, 0xb2, 0x31, 0x84, 0x60, 0xcc, 0x45, 0x0e, 0x2e, 0x4a, 0x25, - 0xa9, 0x3c, 0xd9, 0xe0, 0xdf, 0xb0, 0x0e, 0x66, 0x28, 0x61, 0xd6, 0x9b, 0x26, 0xd2, 0x75, 0x12, - 0xb8, 0x3e, 0x2b, 0xe6, 0x4a, 0xf9, 0xf2, 0x54, 0x75, 0x59, 0x4d, 0x3d, 0xa1, 0xe0, 0xab, 0x87, - 0x21, 0x0f, 0xa3, 0x88, 0xc6, 0x34, 0x4d, 0xac, 0x18, 0x34, 0xc0, 0x2c, 0x63, 0x27, 0x4d, 0x1a, - 0xb4, 0x6c, 0x4b, 0x6f, 0xb6, 0x71, 0x87, 0x15, 0xf3, 0x3c, 0xe5, 0x3d, 0x75, 0x88, 0x68, 0x6a, - 0x92, 0x54, 0x3d, 0x60, 0x27, 0x75, 0x1e, 0xff, 0x04, 0x77, 0xd8, 0x8e, 0xeb, 0x7b, 0x9d, 0xc6, - 0x34, 0x4b, 0xee, 0xc1, 0x45, 0x30, 0xc9, 0x02, 0x46, 0xb1, 0x6b, 0x60, 0xa3, 0x38, 0x56, 0x92, - 0xca, 0x13, 0x8d, 0xcb, 0x0d, 0xb9, 0x0d, 0x60, 0x7f, 0x0a, 0xf8, 0x3f, 0xc8, 0xb7, 0x71, 0x47, - 0x1c, 0x3f, 0xfc, 0x84, 0x0f, 0xc0, 0x7f, 0xa7, 0xc8, 0x0e, 0x70, 0x31, 0x57, 0x92, 0x46, 0x1e, - 0x3a, 0x99, 0xb1, 0x11, 0xc5, 0x6d, 0xe4, 0xd6, 0x25, 0x45, 0x03, 0xf3, 0x8f, 0xb0, 0x8d, 0x7d, - 0xdc, 0xa5, 0x0a, 0x7e, 0x1d, 0x60, 0xe6, 0xa7, 0x69, 0x7e, 0x19, 0xd0, 0x95, 0x71, 0x48, 0xc0, - 0x6d, 0x30, 0xb7, 0x8b, 0xfd, 0xa4, 0x42, 0xa3, 0xbd, 0xb3, 0xe6, 0xfe, 0x2a, 0x81, 0xf9, 0x3d, - 0x87, 0x12, 0x2f, 0x35, 0x62, 0x0e, 0x8c, 0x53, 0xe4, 0x61, 0xd7, 0x17, 0x31, 0x62, 0x05, 0xf7, - 0xc1, 0x4c, 0xf7, 0x25, 0x5f, 0x5d, 0xc1, 0x42, 0xf2, 0x42, 0xe1, 0x35, 0x00, 0xa8, 0x47, 0x5e, - 0x61, 0xdd, 0x6f, 0x5a, 0x46, 0x31, 0xcf, 0x8b, 0x4d, 0x8a, 0x9d, 0x3d, 0x43, 0xb1, 0x81, 0x9c, - 0x06, 0xc9, 0x28, 0x71, 0x19, 0x86, 0xcf, 0xc1, 0x34, 0xaf, 0xd3, 0xa4, 0x91, 0x3a, 0x1c, 0x76, - 0x20, 0x4c, 0xca, 0x83, 0x6b, 0x14, 0xec, 0xc4, 0x4a, 0xf9, 0x29, 0x81, 0xf9, 0x17, 0xd4, 0x40, - 0x99, 0x6f, 0xe8, 0xdf, 0xeb, 0xb1, 0x09, 0xa6, 0x02, 0x4e, 0xc0, 0x3b, 0x9a, 0x0b, 0x32, 0x55, - 0x95, 0xe3, 0x6c, 0x71, 0xd3, 0xab, 0x8f, 0xc3, 0xa6, 0x7f, 0x86, 0x58, 0xbb, 0x01, 0x22, 0xf7, - 0xf0, 0xbb, 0xfa, 0x7e, 0x02, 0xcc, 0xec, 0x33, 0x7e, 0xc0, 0x03, 0xec, 0x9d, 0x5a, 0x3a, 0x86, - 0x1f, 0x24, 0x00, 0xfb, 0x5f, 0x29, 0xbc, 0x33, 0x54, 0xa2, 0x81, 0xcf, 0x5a, 0x9e, 0xeb, 0x23, - 0xd9, 0x09, 0x67, 0x93, 0xb2, 0xfc, 0xee, 0xd7, 0xef, 0x8f, 0xb9, 0xa5, 0xca, 0x8d, 0x78, 0x6c, - 0xbe, 0x0d, 0xe5, 0xd9, 0x0a, 0x18, 0xf6, 0x98, 0x56, 0xd1, 0xc4, 0x85, 0x32, 0xad, 0x72, 0x06, - 0x3f, 0x5d, 0x10, 0x25, 0x65, 0xc8, 0x44, 0x94, 0x72, 0x2b, 0x03, 0x89, 0x54, 0x4e, 0x54, 0xae, - 0xdc, 0x4a, 0x27, 0xea, 0x9a, 0x2a, 0x21, 0xd6, 0x67, 0x09, 0xcc, 0xf6, 0x34, 0x1b, 0x5c, 0x1b, - 0xca, 0x94, 0xde, 0x9a, 0x72, 0xf6, 0xd7, 0xa7, 0xac, 0x70, 0xc6, 0x9b, 0x70, 0x29, 0x95, 0xf1, - 0x4c, 0x4b, 0x3e, 0x4e, 0xf8, 0x25, 0x02, 0xec, 0x12, 0x6d, 0x24, 0x60, 0x9a, 0x62, 0xd9, 0xdf, - 0x66, 0x2c, 0x22, 0xcc, 0x2a, 0xe2, 0xb9, 0x04, 0x60, 0x7f, 0xbf, 0x8e, 0xb8, 0xdb, 0x81, 0x53, - 0x48, 0xbe, 0x7b, 0xe5, 0xb8, 0x68, 0x30, 0x28, 0xdb, 0x9c, 0x7b, 0x4b, 0x59, 0xb9, 0xe0, 0x8e, - 0xe6, 0xd7, 0x85, 0xb4, 0x1b, 0x56, 0x5f, 0xf0, 0x46, 0x4f, 0x27, 0xc3, 0x1f, 0x12, 0x80, 0xfd, - 0xd3, 0x60, 0xc4, 0x61, 0x06, 0x8e, 0x8f, 0xab, 0xc8, 0x7e, 0x9f, 0xe3, 0xaf, 0x57, 0x33, 0xca, - 0xde, 0x4b, 0x5e, 0xfb, 0x2e, 0x81, 0xeb, 0x3a, 0x71, 0x86, 0x81, 0xd6, 0x0a, 0x62, 0x50, 0xd4, - 0xc3, 0xb6, 0xa9, 0x4b, 0x2f, 0x6b, 0xc2, 0xd9, 0x24, 0x36, 0x72, 0x4d, 0x95, 0x78, 0xa6, 0x66, - 0x62, 0x97, 0x37, 0x95, 0x16, 0x99, 0x10, 0xb5, 0x58, 0xea, 0x7f, 0xa4, 0x4d, 0xb1, 0xfc, 0x96, - 0x5b, 0xd8, 0x8d, 0x92, 0x6c, 0xf3, 0x8a, 0xa2, 0x82, 0x7a, 0xb8, 0x5a, 0xc3, 0x3e, 0x3a, 0x8f, - 0xad, 0x47, 0xdc, 0x7a, 0x24, 0xac, 0x47, 0x87, 0x3c, 0x47, 0x6b, 0x9c, 0x97, 0x5a, 0xfb, 0x1b, - 0x00, 0x00, 0xff, 0xff, 0xc7, 0x96, 0xd9, 0xc2, 0x8d, 0x09, 0x00, 0x00, + // 988 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xb4, 0x57, 0xcd, 0x6f, 0xdc, 0x44, + 0x14, 0x97, 0xbd, 0x50, 0x91, 0xc9, 0x47, 0xd1, 0x20, 0xd2, 0xc4, 0xa1, 0xca, 0xe2, 0x28, 0x68, + 0x9b, 0xa6, 0x36, 0xdd, 0x0a, 0x5a, 0xa5, 0x54, 0xc5, 0x0b, 0xa5, 0x8a, 0xf8, 0x5a, 0x6d, 0x69, + 0x25, 0x50, 0xa4, 0xd5, 0xac, 0x77, 0xb2, 0x6b, 0xd6, 0xf6, 0x0c, 0x9e, 0xf1, 0x86, 0x15, 0x2a, + 0x07, 0x24, 0x8e, 0x9c, 0x90, 0xb8, 0x70, 0x46, 0x42, 0xdc, 0xf8, 0x0f, 0x38, 0x57, 0x9c, 0xca, + 0x2d, 0x12, 0x52, 0x0f, 0xdc, 0x7b, 0xe1, 0x94, 0x13, 0xf2, 0xcc, 0x38, 0xb1, 0xbd, 0xde, 0xec, + 0x06, 0x29, 0xa7, 0x78, 0xe6, 0xbd, 0xf7, 0x7b, 0xbf, 0xf7, 0x31, 0xbf, 0x24, 0xe0, 0x4a, 0x8f, + 0x90, 0x9e, 0x8f, 0x6d, 0xd7, 0x27, 0x71, 0xd7, 0x26, 0xcc, 0x27, 0x3d, 0x2f, 0xb4, 0x87, 0xd7, + 0x3b, 0x98, 0xa3, 0xf4, 0x68, 0xd1, 0x88, 0x70, 0x02, 0xd7, 0xa4, 0xab, 0x25, 0x5c, 0xad, 0xd4, + 0x26, 0x5d, 0x8d, 0xd7, 0x14, 0x0e, 0xa2, 0x9e, 0x8d, 0xc2, 0x90, 0x70, 0xc4, 0x3d, 0x12, 0x32, + 0x19, 0x6a, 0x5c, 0xca, 0x58, 0x5d, 0xdf, 0xc3, 0x21, 0x57, 0x86, 0xf5, 0x8c, 0x61, 0xdf, 0xc3, + 0x7e, 0xb7, 0xdd, 0xc1, 0x7d, 0x34, 0xf4, 0x48, 0xa4, 0x1c, 0x56, 0x33, 0x0e, 0x11, 0x66, 0x24, + 0x8e, 0x5c, 0xac, 0x4c, 0xb5, 0x52, 0xea, 0x2e, 0x09, 0x02, 0x92, 0xfe, 0x50, 0x9e, 0x8a, 0xb9, + 0x2d, 0x4e, 0x9d, 0x78, 0xdf, 0xc6, 0x01, 0xe5, 0x23, 0x65, 0xac, 0x16, 0x8d, 0x92, 0x47, 0x80, + 0xd8, 0x40, 0x7a, 0x98, 0x7f, 0xea, 0x60, 0xe1, 0xa3, 0x04, 0xbc, 0x19, 0x91, 0x7d, 0xcf, 0xc7, + 0xf0, 0x12, 0x78, 0x21, 0x44, 0x01, 0x5e, 0xd1, 0xaa, 0x5a, 0x6d, 0xae, 0x51, 0x79, 0xe6, 0xe8, + 0x2d, 0x71, 0x01, 0x9b, 0x60, 0x89, 0x12, 0xe6, 0x7d, 0xdd, 0x46, 0xae, 0x4b, 0xe2, 0x90, 0xb3, + 0x15, 0xbd, 0x5a, 0xa9, 0xcd, 0xd7, 0xaf, 0x58, 0xa5, 0xbd, 0x53, 0x24, 0x9b, 0x49, 0x88, 0x23, + 0x23, 0x5a, 0x8b, 0x34, 0x73, 0x62, 0xb0, 0x0b, 0x2e, 0x32, 0xd6, 0x6f, 0xd3, 0xb8, 0xe3, 0x7b, + 0x6e, 0x7b, 0x80, 0x47, 0x6c, 0xa5, 0x22, 0x20, 0xdf, 0xb1, 0x4e, 0x19, 0x87, 0x95, 0xa5, 0x6b, + 0x3d, 0x60, 0xfd, 0xa6, 0x88, 0xff, 0x10, 0x8f, 0xd8, 0xbd, 0x90, 0x47, 0xa3, 0xd6, 0x22, 0xcb, + 0xde, 0x19, 0x03, 0x00, 0xc7, 0x9d, 0xe0, 0xcb, 0xa0, 0x32, 0xc0, 0x23, 0x59, 0x65, 0x2b, 0xf9, + 0x84, 0x77, 0xc1, 0x8b, 0x43, 0xe4, 0xc7, 0x78, 0x45, 0xaf, 0x6a, 0x53, 0xcb, 0xca, 0x22, 0xb6, + 0x64, 0xdc, 0x8e, 0x7e, 0x4b, 0x33, 0xf7, 0xc0, 0xea, 0xfb, 0xd8, 0xc7, 0x1c, 0xe7, 0xea, 0xc6, + 0x5f, 0xc5, 0x98, 0x71, 0x78, 0x37, 0xd7, 0xda, 0xab, 0xcf, 0x1c, 0xfd, 0xc8, 0xd9, 0x04, 0x1b, + 0x29, 0xb4, 0xcc, 0x87, 0xa8, 0xc7, 0x92, 0x2c, 0x76, 0x0e, 0x41, 0x04, 0x9e, 0xa0, 0xe7, 0xd2, + 0xff, 0x2f, 0xf4, 0x1c, 0x82, 0x44, 0xff, 0x41, 0x03, 0xcb, 0xf7, 0x31, 0xcf, 0xb6, 0x37, 0xc5, + 0xbe, 0x99, 0xc3, 0xde, 0x10, 0xd8, 0x97, 0xc1, 0xda, 0x04, 0xec, 0x87, 0x0c, 0x47, 0x6a, 0x69, + 0x2e, 0x03, 0x40, 0x23, 0xf2, 0x25, 0x76, 0x79, 0xdb, 0xeb, 0x8a, 0xce, 0xce, 0xb5, 0xe6, 0xd4, + 0xcd, 0x6e, 0x17, 0xae, 0x81, 0x39, 0x36, 0x62, 0x1c, 0x07, 0x89, 0xb5, 0x22, 0xac, 0x2f, 0xc9, + 0x8b, 0xdd, 0xae, 0xf9, 0xb9, 0xa0, 0x73, 0x2e, 0xa5, 0x3e, 0xd5, 0xc0, 0xea, 0x6e, 0x40, 0x49, + 0x54, 0x0a, 0xff, 0x2e, 0xb8, 0x40, 0x51, 0x84, 0x43, 0xae, 0x12, 0xd4, 0x8e, 0x9c, 0x4d, 0x38, + 0x13, 0xba, 0x8a, 0x83, 0x9f, 0x81, 0xa5, 0xfc, 0x66, 0x9f, 0x79, 0xa9, 0xe4, 0xcb, 0x5b, 0xc8, + 0xae, 0x72, 0xa1, 0x99, 0x95, 0x42, 0x33, 0x4d, 0x1f, 0x18, 0x65, 0x35, 0x31, 0x4a, 0x42, 0x86, + 0xe1, 0x27, 0x60, 0x51, 0x24, 0x6b, 0x53, 0x39, 0x5a, 0x51, 0xdb, 0x44, 0x46, 0x25, 0x4f, 0xad, + 0xb5, 0xe0, 0x67, 0x4e, 0xe6, 0x73, 0x0d, 0xac, 0x3e, 0xa4, 0x5d, 0x74, 0x3e, 0xcb, 0x78, 0x4e, + 0x1d, 0xbc, 0x0d, 0xe6, 0x63, 0xc1, 0x59, 0x48, 0xa0, 0x68, 0xe1, 0x7c, 0xdd, 0x48, 0x21, 0x53, + 0x95, 0xb4, 0x3e, 0x48, 0x54, 0xf2, 0x63, 0xc4, 0x06, 0x2d, 0x20, 0xdd, 0x93, 0xef, 0xfa, 0xbf, + 0x00, 0x2c, 0x7d, 0xca, 0x44, 0x4b, 0x1e, 0xe0, 0x68, 0xe8, 0xb9, 0x18, 0xfe, 0xa4, 0x01, 0x38, + 0xfe, 0xde, 0xe1, 0xdb, 0xa7, 0x36, 0x75, 0xa2, 0x40, 0x18, 0xcb, 0x63, 0x4c, 0xee, 0x25, 0x62, + 0x6e, 0xbe, 0x79, 0xe8, 0x88, 0xae, 0x7c, 0xf7, 0xd7, 0x3f, 0x3f, 0xea, 0x1b, 0x5b, 0xaf, 0xa7, + 0xbf, 0xc3, 0xbe, 0x49, 0x2e, 0xef, 0xc4, 0x0c, 0x47, 0xcc, 0xde, 0xb2, 0xd5, 0x26, 0x30, 0x7b, + 0xeb, 0x31, 0xfc, 0xf9, 0x98, 0x58, 0xb6, 0x25, 0x33, 0x11, 0x2b, 0x19, 0xe7, 0x44, 0x62, 0x6f, + 0x65, 0x89, 0xd5, 0xb6, 0xde, 0x28, 0x27, 0x96, 0xd3, 0xe3, 0x84, 0xdd, 0x2f, 0x1a, 0xb8, 0x58, + 0x50, 0x1a, 0x78, 0xe3, 0x54, 0x6a, 0xe5, 0xba, 0x64, 0xcc, 0xbe, 0xbd, 0x66, 0x3d, 0x4b, 0x75, + 0x13, 0x6e, 0x94, 0x52, 0x7d, 0x6c, 0x67, 0x77, 0x1c, 0xfe, 0x2a, 0x79, 0xe6, 0x5a, 0x38, 0x95, + 0x67, 0x59, 0xff, 0x66, 0xdf, 0xda, 0x42, 0x4b, 0xe1, 0xac, 0x2d, 0xfd, 0x5e, 0x07, 0x70, 0xfc, + 0xf5, 0x4f, 0x19, 0xf8, 0x44, 0x09, 0x34, 0x6e, 0x9e, 0x39, 0x4e, 0xca, 0x8c, 0xf9, 0xed, 0xa1, + 0xf3, 0xaa, 0x14, 0xc1, 0xed, 0xfc, 0xfb, 0x3d, 0x74, 0xaa, 0xa5, 0xf7, 0xdb, 0x27, 0x92, 0x26, + 0x4a, 0xbe, 0x63, 0x5e, 0x3d, 0x2e, 0x59, 0x06, 0x1c, 0x0f, 0x67, 0xc7, 0x1b, 0xcb, 0xbb, 0x53, + 0x50, 0x09, 0xf8, 0x5c, 0x03, 0x70, 0x5c, 0x96, 0xa6, 0xf4, 0x61, 0xa2, 0x8e, 0x9d, 0x65, 0x70, + 0xc3, 0x43, 0xe7, 0x95, 0x64, 0x46, 0x63, 0x75, 0xaf, 0x97, 0xdc, 0x6e, 0x67, 0x64, 0x48, 0x94, + 0x7d, 0xab, 0x3e, 0xe3, 0xa4, 0x8b, 0x15, 0x1b, 0x7f, 0x6b, 0x4f, 0x9c, 0xe5, 0x72, 0x61, 0x7d, + 0xea, 0xfc, 0xa1, 0xf5, 0x39, 0xa7, 0x6c, 0xc7, 0xb6, 0x0f, 0x0e, 0x0e, 0x8a, 0xb2, 0x8b, 0x62, + 0xde, 0x97, 0x7f, 0x61, 0x5e, 0xa3, 0x3e, 0xe2, 0xfb, 0x24, 0x0a, 0xb6, 0xcf, 0xe6, 0x6e, 0x45, + 0x18, 0x75, 0xaf, 0x91, 0xd0, 0x1f, 0x4d, 0x0f, 0x24, 0x01, 0x8d, 0x39, 0x9e, 0xd5, 0x4f, 0x20, + 0x27, 0xc0, 0x8d, 0xdf, 0x35, 0xb0, 0xee, 0x92, 0xe0, 0xb4, 0x01, 0x36, 0x16, 0x94, 0x2e, 0x37, + 0x13, 0x79, 0x6a, 0x6a, 0x5f, 0x34, 0x94, 0x73, 0x8f, 0xf8, 0x28, 0xec, 0x59, 0x24, 0xea, 0xd9, + 0x3d, 0x1c, 0x0a, 0xf1, 0xb2, 0x4f, 0x92, 0x96, 0xfe, 0x63, 0x70, 0x5b, 0x1d, 0x7f, 0xd3, 0xd7, + 0xee, 0x4b, 0x90, 0xf7, 0x44, 0x46, 0x95, 0xc1, 0x7a, 0x74, 0xbd, 0x81, 0x39, 0x7a, 0x92, 0x5a, + 0xf7, 0x84, 0x75, 0x4f, 0x59, 0xf7, 0x1e, 0x09, 0x8c, 0xce, 0x05, 0x91, 0xea, 0xc6, 0x7f, 0x01, + 0x00, 0x00, 0xff, 0xff, 0xc7, 0xd3, 0xe2, 0x5e, 0x82, 0x0c, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/cloud/resourcemanager/v2/folders.pb.go b/googleapis/cloud/resourcemanager/v2/folders.pb.go index a13af62c1a..5d307f6eeb 100644 --- a/googleapis/cloud/resourcemanager/v2/folders.pb.go +++ b/googleapis/cloud/resourcemanager/v2/folders.pb.go @@ -100,8 +100,9 @@ type Folder struct { // Output only. The resource name of the Folder. // Its format is `folders/{folder_id}`, for example: "folders/1234". Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // The Folder’s parent's resource name. - // Updates to the folder's parent must be performed via [MoveFolders]. + // Required. The Folder’s parent's resource name. + // Updates to the folder's parent must be performed via + // [MoveFolder][google.cloud.resourcemanager.v2.Folders.MoveFolder]. Parent string `protobuf:"bytes,2,opt,name=parent,proto3" json:"parent,omitempty"` // The folder’s display name. // A folder’s display name must be unique amongst its siblings, e.g. @@ -109,11 +110,12 @@ type Folder struct { // The display name must start and end with a letter or digit, may contain // letters, digits, spaces, hyphens and underscores and can be no longer // than 30 characters. This is captured by the regular expression: - // [\p{L}\p{N}]({\p{L}\p{N}_- ]{0,28}[\p{L}\p{N}])?. + // [\p{L}\p{N}]([\p{L}\p{N}_- ]{0,28}[\p{L}\p{N}])?. DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` - // Output only. The lifecycle state of the folder. + // Output only. The lifecycle state of the folder. // Updates to the lifecycle_state must be performed via - // [DeleteFolder] and [UndeleteFolder]. + // [DeleteFolder][google.cloud.resourcemanager.v2.Folders.DeleteFolder] and + // [UndeleteFolder][google.cloud.resourcemanager.v2.Folders.UndeleteFolder]. LifecycleState Folder_LifecycleState `protobuf:"varint,4,opt,name=lifecycle_state,json=lifecycleState,proto3,enum=google.cloud.resourcemanager.v2.Folder_LifecycleState" json:"lifecycle_state,omitempty"` // Output only. Timestamp when the Folder was created. Assigned by the server. CreateTime *timestamp.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` @@ -193,21 +195,20 @@ func (m *Folder) GetUpdateTime() *timestamp.Timestamp { // The ListFolders request message. type ListFoldersRequest struct { - // The resource name of the Organization or Folder whose Folders are + // Required. The resource name of the Organization or Folder whose Folders are // being listed. // Must be of the form `folders/{folder_id}` or `organizations/{org_id}`. // Access to this method is controlled by checking the // `resourcemanager.folders.list` permission on the `parent`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` - // The maximum number of Folders to return in the response. - // This field is optional. + // Optional. The maximum number of Folders to return in the response. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` - // A pagination token returned from a previous call to `ListFolders` + // Optional. A pagination token returned from a previous call to `ListFolders` // that indicates where this listing should continue from. - // This field is optional. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` - // Controls whether Folders in the [DELETE_REQUESTED} state should - // be returned. + // Optional. Controls whether Folders in the + // [DELETE_REQUESTED][google.cloud.resourcemanager.v2.Folder.LifecycleState.DELETE_REQUESTED] + // state should be returned. Defaults to false. ShowDeleted bool `protobuf:"varint,4,opt,name=show_deleted,json=showDeleted,proto3" json:"show_deleted,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -274,7 +275,6 @@ type ListFoldersResponse struct { Folders []*Folder `protobuf:"bytes,1,rep,name=folders,proto3" json:"folders,omitempty"` // A pagination token returned from a previous call to `ListFolders` // that indicates from where listing should continue. - // This field is optional. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -322,12 +322,10 @@ func (m *ListFoldersResponse) GetNextPageToken() string { // The request message for searching folders. type SearchFoldersRequest struct { - // The maximum number of folders to return in the response. - // This field is optional. + // Optional. The maximum number of folders to return in the response. PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` - // A pagination token returned from a previous call to `SearchFolders` + // Optional. A pagination token returned from a previous call to `SearchFolders` // that indicates from where search should continue. - // This field is optional. PageToken string `protobuf:"bytes,2,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // Search criteria used to select the Folders to return. // If no search criteria is specified then all accessible folders will be @@ -337,14 +335,21 @@ type SearchFoldersRequest struct { // lifecycleState and parent, where the operators `=`, `NOT`, `AND` and `OR` // can be used along with the suffix wildcard symbol `*`. // + // The displayName field in a query expression should use escaped quotes + // for values that include whitespace to prevent unexpected behavior. + // // Some example queries are: - // |Query|Description| - // |------|-----------| - // |displayName=Test*|Folders whose display name starts with "Test".| - // |lifecycleState=ACTIVE|Folders whose lifecycleState is ACTIVE.| - // |parent=folders/123|Folders whose parent is "folders/123".| - // |parent=folders/123 AND lifecycleState=ACTIVE|Active folders whose - // parent is "folders/123".| + // + // * Query `displayName=Test*` returns Folder resources whose display name + // starts with "Test". + // * Query `lifecycleState=ACTIVE` returns Folder resources with + // `lifecycleState` set to `ACTIVE`. + // * Query `parent=folders/123` returns Folder resources that have + // `folders/123` as a parent resource. + // * Query `parent=folders/123 AND lifecycleState=ACTIVE` returns active + // Folder resources that have `folders/123` as a parent resource. + // * Query `displayName=\\"Test String\\"` returns Folder resources with + // display names that include both "Test" and "String". Query string `protobuf:"bytes,3,opt,name=query,proto3" json:"query,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -404,7 +409,6 @@ type SearchFoldersResponse struct { Folders []*Folder `protobuf:"bytes,1,rep,name=folders,proto3" json:"folders,omitempty"` // A pagination token returned from a previous call to `SearchFolders` // that indicates from where searching should continue. - // This field is optional. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` @@ -452,7 +456,7 @@ func (m *SearchFoldersResponse) GetNextPageToken() string { // The GetFolder request message. type GetFolderRequest struct { - // The resource name of the Folder to retrieve. + // Required. The resource name of the Folder to retrieve. // Must be of the form `folders/{folder_id}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -494,10 +498,10 @@ func (m *GetFolderRequest) GetName() string { // The CreateFolder request message. type CreateFolderRequest struct { - // The resource name of the new Folder's parent. + // Required. The resource name of the new Folder's parent. // Must be of the form `folders/{folder_id}` or `organizations/{org_id}`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` - // The Folder being created, only the display name will be consulted. + // Required. The Folder being created, only the display name will be consulted. // All other fields will be ignored. Folder *Folder `protobuf:"bytes,2,opt,name=folder,proto3" json:"folder,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -546,10 +550,10 @@ func (m *CreateFolderRequest) GetFolder() *Folder { // The MoveFolder request message. type MoveFolderRequest struct { - // The resource name of the Folder to move. + // Required. The resource name of the Folder to move. // Must be of the form folders/{folder_id} Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // The resource name of the Folder or Organization to reparent + // Required. The resource name of the Folder or Organization to reparent // the folder under. // Must be of the form `folders/{folder_id}` or `organizations/{org_id}`. DestinationParent string `protobuf:"bytes,2,opt,name=destination_parent,json=destinationParent,proto3" json:"destination_parent,omitempty"` @@ -599,11 +603,11 @@ func (m *MoveFolderRequest) GetDestinationParent() string { // The request message for updating a folder's display name. type UpdateFolderRequest struct { - // The new definition of the Folder. It must include a + // Required. The new definition of the Folder. It must include a // a `name` and `display_name` field. The other fields // will be ignored. Folder *Folder `protobuf:"bytes,1,opt,name=folder,proto3" json:"folder,omitempty"` - // Fields to be updated. + // Required. Fields to be updated. // Only the `display_name` can be updated. UpdateMask *field_mask.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -652,7 +656,7 @@ func (m *UpdateFolderRequest) GetUpdateMask() *field_mask.FieldMask { // The DeleteFolder request message. type DeleteFolderRequest struct { - // the resource name of the Folder to be deleted. + // Required. The resource name of the Folder to be deleted. // Must be of the form `folders/{folder_id}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Instructs DeleteFolderAction to delete a folder even when the folder is not @@ -704,7 +708,7 @@ func (m *DeleteFolderRequest) GetRecursiveDelete() bool { // The UndeleteFolder request message. type UndeleteFolderRequest struct { - // The resource name of the Folder to undelete. + // Required. The resource name of the Folder to undelete. // Must be of the form `folders/{folder_id}`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -836,85 +840,101 @@ func init() { } var fileDescriptor_fe78511a4713776e = []byte{ - // 1235 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x57, 0x5d, 0x6f, 0xdb, 0xd4, - 0x1b, 0xff, 0x9f, 0xac, 0xcb, 0xba, 0x27, 0x2f, 0xcd, 0x4e, 0xdb, 0xfd, 0x4b, 0xba, 0xbe, 0x70, - 0xca, 0x46, 0xd6, 0x6a, 0xce, 0x9a, 0x41, 0x2f, 0x3a, 0x01, 0xea, 0x52, 0xb7, 0x8a, 0xd4, 0x97, - 0xe0, 0xb8, 0x95, 0x86, 0x2a, 0x59, 0x5e, 0x72, 0x9a, 0x5a, 0x75, 0x6c, 0xcf, 0x76, 0x02, 0xd9, - 0x84, 0x34, 0x4d, 0x9a, 0xb8, 0x98, 0xb8, 0xda, 0x1d, 0x88, 0x0b, 0x6e, 0xb9, 0x45, 0xe2, 0x3b, - 0xc0, 0x2d, 0x5f, 0x81, 0x0f, 0x82, 0x7c, 0x7c, 0x9c, 0xda, 0x4e, 0x3a, 0xa7, 0x08, 0x71, 0x55, - 0xfb, 0x79, 0xfd, 0x3d, 0x6f, 0xbf, 0x3a, 0xf0, 0xa0, 0x6d, 0x9a, 0x6d, 0x9d, 0x96, 0x9b, 0xba, - 0xd9, 0x6d, 0x95, 0x6d, 0xea, 0x98, 0x5d, 0xbb, 0x49, 0x3b, 0xaa, 0xa1, 0xb6, 0xa9, 0x5d, 0xee, - 0x55, 0xca, 0xa7, 0xa6, 0xde, 0xa2, 0xb6, 0x23, 0x58, 0xb6, 0xe9, 0x9a, 0x78, 0xc9, 0x37, 0x17, - 0x98, 0xb9, 0x10, 0x33, 0x17, 0x7a, 0x95, 0xe2, 0x1d, 0x1e, 0x4f, 0xb5, 0xb4, 0xb2, 0x6a, 0x18, - 0xa6, 0xab, 0xba, 0x9a, 0x69, 0x70, 0xf7, 0xe2, 0x22, 0xd7, 0x6a, 0x6a, 0xa7, 0xdc, 0x5b, 0xf7, - 0xfe, 0x28, 0x96, 0xa9, 0x6b, 0xcd, 0x3e, 0xd7, 0x17, 0xa3, 0xfa, 0x88, 0x6e, 0x85, 0xeb, 0x74, - 0xd3, 0x68, 0xdb, 0x5d, 0xc3, 0xd0, 0x8c, 0x76, 0xd9, 0xb4, 0xa8, 0x1d, 0x49, 0xb0, 0xcc, 0x8d, - 0xd8, 0xdb, 0xb3, 0xee, 0x69, 0xf9, 0x54, 0xa3, 0x7a, 0x4b, 0xe9, 0xa8, 0xce, 0x39, 0xb7, 0x58, - 0x8a, 0x5b, 0xb8, 0x5a, 0x87, 0x3a, 0xae, 0xda, 0xb1, 0x7c, 0x03, 0xf2, 0xdd, 0x35, 0x48, 0xef, - 0xb0, 0xa2, 0x31, 0x86, 0x09, 0x43, 0xed, 0xd0, 0x39, 0xb4, 0x8c, 0x4a, 0x37, 0x25, 0xf6, 0x8c, - 0x6f, 0x43, 0xda, 0x52, 0x6d, 0x6a, 0xb8, 0x73, 0x29, 0x26, 0xe5, 0x6f, 0xf8, 0x43, 0xc8, 0xb6, - 0x34, 0xc7, 0xd2, 0xd5, 0xbe, 0xc2, 0x7c, 0xae, 0x31, 0x6d, 0x86, 0xcb, 0x0e, 0x3c, 0x57, 0x05, - 0xa6, 0x74, 0xed, 0x94, 0x36, 0xfb, 0x4d, 0x9d, 0x2a, 0x8e, 0xab, 0xba, 0x74, 0x6e, 0x62, 0x19, - 0x95, 0xf2, 0x95, 0x0d, 0x21, 0xa1, 0xad, 0x82, 0x0f, 0x48, 0xd8, 0x0b, 0xdc, 0x1b, 0x9e, 0xb7, - 0x94, 0xd7, 0x23, 0xef, 0xf8, 0x31, 0x64, 0x9a, 0x36, 0x55, 0x5d, 0xaa, 0x78, 0x45, 0xcd, 0x5d, - 0x5f, 0x46, 0xa5, 0x4c, 0xa5, 0x18, 0x04, 0x0f, 0x2a, 0x16, 0xe4, 0xa0, 0x62, 0x09, 0x7c, 0x73, - 0x4f, 0xe0, 0x39, 0x77, 0xad, 0xd6, 0xc0, 0x39, 0x9d, 0xec, 0xec, 0x9b, 0x7b, 0x02, 0xd2, 0x80, - 0x7c, 0x14, 0x1b, 0x5e, 0x82, 0xf9, 0xbd, 0xda, 0x8e, 0x58, 0x7d, 0x5a, 0xdd, 0x13, 0x95, 0x86, - 0xbc, 0x25, 0x8b, 0xca, 0xd1, 0x41, 0xa3, 0x2e, 0x56, 0x6b, 0x3b, 0x35, 0x71, 0xbb, 0xf0, 0x3f, - 0x0c, 0x90, 0xde, 0xaa, 0xca, 0xb5, 0x63, 0xb1, 0x80, 0xf0, 0x0c, 0x14, 0xb6, 0xc5, 0x3d, 0x51, - 0x16, 0x15, 0x49, 0xfc, 0xf2, 0x48, 0x6c, 0xc8, 0xe2, 0x76, 0x21, 0x45, 0xde, 0x22, 0xc0, 0x7b, - 0x9a, 0xe3, 0xfa, 0xc5, 0x3b, 0x12, 0x7d, 0xde, 0xa5, 0x8e, 0x1b, 0x9a, 0x00, 0x8a, 0x4c, 0x60, - 0x1e, 0x6e, 0x5a, 0x6a, 0x9b, 0x2a, 0x8e, 0xf6, 0x82, 0xb2, 0xe1, 0x5c, 0x97, 0x26, 0x3d, 0x41, - 0x43, 0x7b, 0x41, 0xf1, 0x02, 0x00, 0x53, 0xba, 0xe6, 0x39, 0x35, 0xf8, 0x70, 0x98, 0xb9, 0xec, - 0x09, 0xbc, 0xe9, 0x39, 0x67, 0xe6, 0xd7, 0x4a, 0x8b, 0xea, 0xd4, 0xa5, 0x2d, 0x36, 0x97, 0x49, - 0x29, 0xe3, 0xc9, 0xb6, 0x7d, 0x11, 0x79, 0x85, 0x60, 0x3a, 0x82, 0xc6, 0xb1, 0x4c, 0xc3, 0xa1, - 0x78, 0x0b, 0x6e, 0xf0, 0x1b, 0x99, 0x43, 0xcb, 0xd7, 0x4a, 0x99, 0xca, 0xc7, 0x63, 0x4e, 0x53, - 0x0a, 0xfc, 0xf0, 0x3d, 0x98, 0x32, 0xe8, 0x37, 0xae, 0x12, 0x42, 0xe8, 0x2f, 0x57, 0xce, 0x13, - 0xd7, 0x03, 0x94, 0xe4, 0x0c, 0x66, 0x1a, 0x54, 0xb5, 0x9b, 0x67, 0xb1, 0x8e, 0x44, 0x2a, 0x47, - 0xef, 0xad, 0x3c, 0x15, 0xaf, 0x7c, 0x06, 0xae, 0x3f, 0xef, 0x52, 0xbb, 0xcf, 0x7b, 0xe2, 0xbf, - 0x90, 0xd7, 0x08, 0x66, 0x63, 0xa9, 0xfe, 0xfb, 0x72, 0xef, 0x41, 0x61, 0x97, 0xf2, 0x7e, 0x07, - 0xa5, 0x8e, 0x38, 0x49, 0x62, 0xc0, 0x74, 0x95, 0xed, 0x71, 0xd4, 0xf4, 0xb2, 0x3d, 0xf9, 0x02, - 0xd2, 0x3e, 0x12, 0x96, 0xf5, 0x0a, 0x05, 0x70, 0x37, 0x72, 0x0c, 0xb7, 0xf6, 0xcd, 0x1e, 0x4d, - 0x04, 0x86, 0x1f, 0x00, 0x6e, 0x51, 0xc7, 0xd5, 0x0c, 0xc6, 0x51, 0x4a, 0x84, 0x37, 0x6e, 0x85, - 0x34, 0x75, 0xa6, 0x20, 0xef, 0x10, 0x4c, 0x1f, 0xb1, 0x9b, 0x8a, 0x86, 0xbe, 0x00, 0x8c, 0xfe, - 0x11, 0xe0, 0xd0, 0x69, 0x7b, 0x44, 0xc8, 0xcb, 0x1e, 0x3e, 0xed, 0x1d, 0x8f, 0x2b, 0xf7, 0x55, - 0xe7, 0x3c, 0x38, 0x6d, 0xef, 0x99, 0xc8, 0x30, 0xed, 0x9f, 0x40, 0x72, 0xbd, 0xf7, 0xa1, 0x60, - 0xd3, 0x66, 0xd7, 0x76, 0xb4, 0x1e, 0xe5, 0xa7, 0xc4, 0x92, 0x4d, 0x4a, 0x53, 0x03, 0xb9, 0x1f, - 0x8b, 0xac, 0xc1, 0xec, 0x91, 0xd1, 0x1a, 0x2f, 0x2e, 0xf9, 0x2d, 0x05, 0x53, 0xbe, 0xd5, 0x61, - 0x40, 0xf8, 0x43, 0x7c, 0x8b, 0x86, 0xf9, 0x96, 0x42, 0x7e, 0xf0, 0x0f, 0x42, 0x71, 0xfb, 0x96, - 0x0f, 0x26, 0x5f, 0xf9, 0x7c, 0xcc, 0xfe, 0x0d, 0x92, 0x09, 0x83, 0x27, 0xb9, 0x6f, 0x51, 0x29, - 0x67, 0x86, 0x5f, 0xf1, 0x0a, 0xe4, 0xfc, 0x00, 0xc1, 0x80, 0xfd, 0x4b, 0xca, 0xfa, 0x42, 0x7f, - 0xb6, 0x97, 0xac, 0xc2, 0xc4, 0x65, 0xab, 0x20, 0x42, 0x2e, 0x92, 0x13, 0x2f, 0x42, 0xf1, 0xb0, - 0x2e, 0x4a, 0x5b, 0x72, 0xed, 0xf0, 0x40, 0x91, 0x9f, 0xd6, 0x47, 0xb0, 0x69, 0x55, 0x12, 0xb7, - 0x64, 0x8f, 0x4d, 0x27, 0x61, 0x62, 0xff, 0xf0, 0x58, 0x2c, 0xa4, 0x2a, 0xbf, 0x66, 0xe1, 0x06, - 0x3f, 0x60, 0xfc, 0x3d, 0x82, 0x4c, 0x88, 0xbf, 0xf0, 0xa3, 0xc4, 0x2e, 0x0c, 0x73, 0x6f, 0xf1, - 0x93, 0xab, 0x39, 0xf9, 0x9c, 0x41, 0xa6, 0x5f, 0xff, 0xf9, 0xd7, 0xbb, 0x54, 0x0e, 0x67, 0x42, - 0x1f, 0x14, 0xf8, 0x27, 0x04, 0xb9, 0x08, 0xc5, 0xe0, 0x4f, 0x13, 0x83, 0x8f, 0x62, 0xbf, 0xe2, - 0xc6, 0x55, 0xdd, 0x38, 0xaa, 0x05, 0x86, 0xea, 0xff, 0x04, 0x87, 0x50, 0x6d, 0x3a, 0xcc, 0x74, - 0x13, 0xad, 0xe2, 0x37, 0x08, 0x6e, 0x0e, 0xe8, 0x07, 0xaf, 0x27, 0x26, 0x89, 0x53, 0x55, 0x71, - 0xdc, 0x33, 0x25, 0x77, 0x18, 0x90, 0xdb, 0x78, 0xc6, 0x03, 0xf2, 0xd2, 0xdb, 0xe6, 0xcf, 0x38, - 0x9c, 0xf2, 0xea, 0xb7, 0xf8, 0x15, 0x82, 0x6c, 0x98, 0xde, 0x70, 0xf2, 0x0c, 0x46, 0xb0, 0x61, - 0x71, 0x21, 0xf0, 0x0a, 0x7d, 0x3f, 0x5d, 0xec, 0x35, 0x99, 0x67, 0x18, 0x66, 0x49, 0x78, 0x44, - 0x9b, 0x01, 0x7f, 0xfc, 0x80, 0x20, 0x1b, 0x26, 0xa6, 0x31, 0x20, 0x8c, 0xe0, 0xb1, 0xf1, 0x1b, - 0xb2, 0xc6, 0xc0, 0xdc, 0xad, 0xcc, 0xb3, 0x86, 0xf8, 0x20, 0x84, 0x58, 0x5f, 0x06, 0xe0, 0xde, - 0x20, 0x80, 0x0b, 0x3a, 0xc6, 0x95, 0xc4, 0x24, 0x43, 0xdc, 0x9d, 0xd4, 0x9b, 0x8f, 0x18, 0x9c, - 0x45, 0xf2, 0xc1, 0xa8, 0xf9, 0x6c, 0x76, 0xcc, 0x1e, 0xf5, 0xf6, 0xe5, 0x2d, 0x82, 0x6c, 0x98, - 0x28, 0xc7, 0x68, 0xd2, 0x08, 0x5e, 0xbd, 0xf2, 0xd6, 0xac, 0x8e, 0xde, 0x9a, 0x1f, 0x11, 0xe4, - 0xa3, 0x04, 0x8b, 0x93, 0xef, 0x64, 0x24, 0x23, 0x8f, 0x8f, 0xa8, 0xc4, 0x10, 0x11, 0xb2, 0x30, - 0xb2, 0x4f, 0x5d, 0x1e, 0xdc, 0xeb, 0xd5, 0x4b, 0xc8, 0xee, 0x52, 0xb7, 0xa6, 0x76, 0xea, 0xec, - 0x0b, 0x1f, 0x93, 0x20, 0x85, 0xa6, 0x76, 0x84, 0xde, 0xba, 0x10, 0x56, 0x06, 0x30, 0x66, 0x63, - 0x36, 0xbe, 0x96, 0x3c, 0x64, 0x49, 0x57, 0xc9, 0x5d, 0x96, 0x34, 0x00, 0x17, 0x4e, 0xdc, 0x0e, - 0x05, 0xe3, 0xc9, 0x1b, 0xef, 0x4b, 0xde, 0xf8, 0x37, 0x93, 0x3b, 0xb1, 0xe4, 0x3f, 0x23, 0xc0, - 0x32, 0x75, 0x98, 0x90, 0xda, 0x1d, 0xcd, 0x71, 0xbc, 0x5f, 0x2f, 0xb8, 0x14, 0x8b, 0x3f, 0x6c, - 0x12, 0x20, 0xb9, 0x3f, 0x86, 0x25, 0x27, 0xb8, 0x0d, 0x86, 0xee, 0x21, 0x59, 0xbb, 0x14, 0x9d, - 0x3b, 0xe4, 0xbc, 0x89, 0x56, 0x9f, 0xfc, 0x8e, 0x60, 0xa5, 0x69, 0x76, 0x92, 0xc6, 0xfe, 0x24, - 0xcb, 0x19, 0xb5, 0xee, 0x7d, 0x40, 0xd4, 0xd1, 0x57, 0x07, 0xdc, 0xa1, 0x6d, 0xea, 0xaa, 0xd1, - 0x16, 0x4c, 0xbb, 0x5d, 0x6e, 0x53, 0x83, 0x7d, 0x5e, 0x94, 0x7d, 0x95, 0x6a, 0x69, 0xce, 0xa5, - 0x3f, 0x35, 0x1f, 0xc7, 0x44, 0xbf, 0xa4, 0x96, 0x76, 0xfd, 0x80, 0x55, 0x86, 0x40, 0xe2, 0xea, - 0x7d, 0x8e, 0xe0, 0xb8, 0xf2, 0x47, 0x60, 0x71, 0xc2, 0x2c, 0x4e, 0x62, 0x16, 0x27, 0xc7, 0x95, - 0x67, 0x69, 0x96, 0xfe, 0xd1, 0xdf, 0x01, 0x00, 0x00, 0xff, 0xff, 0xda, 0x9b, 0x45, 0x8f, 0xe8, - 0x0e, 0x00, 0x00, + // 1496 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x58, 0xcb, 0x6b, 0x1b, 0xd7, + 0x1a, 0xbf, 0x47, 0x76, 0x1c, 0xfb, 0x48, 0xb2, 0x95, 0x63, 0xfb, 0xda, 0x51, 0x6e, 0x62, 0xdf, + 0x31, 0xc9, 0x75, 0x74, 0xed, 0x99, 0x46, 0x69, 0x43, 0x51, 0x68, 0xc8, 0x58, 0x1e, 0x1b, 0x83, + 0x1f, 0xaa, 0x24, 0x1b, 0x12, 0x02, 0xc3, 0x44, 0x3a, 0x96, 0x87, 0x8c, 0x66, 0x26, 0x33, 0x23, + 0xb9, 0x4a, 0x48, 0x29, 0x59, 0x94, 0x2e, 0x5a, 0x28, 0x94, 0x2e, 0xbb, 0x69, 0xc9, 0x26, 0x14, + 0xba, 0x2b, 0x85, 0x42, 0xf7, 0xcd, 0xb2, 0xdd, 0x69, 0x15, 0x68, 0x57, 0xfd, 0x13, 0xba, 0x2a, + 0xe7, 0x31, 0xf2, 0xcc, 0x48, 0x89, 0xc6, 0x85, 0x74, 0x65, 0xeb, 0x7b, 0x9c, 0xef, 0xf7, 0x3d, + 0xce, 0xef, 0x3b, 0x12, 0x5c, 0x6d, 0x58, 0x56, 0xc3, 0xc0, 0x52, 0xcd, 0xb0, 0x5a, 0x75, 0xc9, + 0xc1, 0xae, 0xd5, 0x72, 0x6a, 0xb8, 0xa9, 0x99, 0x5a, 0x03, 0x3b, 0x52, 0x3b, 0x2f, 0x1d, 0x5a, + 0x46, 0x1d, 0x3b, 0xae, 0x68, 0x3b, 0x96, 0x67, 0xa1, 0x05, 0x66, 0x2e, 0x52, 0x73, 0x31, 0x62, + 0x2e, 0xb6, 0xf3, 0xd9, 0xff, 0xf0, 0xf3, 0x34, 0x5b, 0x97, 0x34, 0xd3, 0xb4, 0x3c, 0xcd, 0xd3, + 0x2d, 0x93, 0xbb, 0x67, 0xe7, 0x02, 0xda, 0x9a, 0xa1, 0x63, 0xd3, 0xe3, 0x8a, 0x85, 0x80, 0xe2, + 0x50, 0xc7, 0x46, 0x5d, 0xbd, 0x8f, 0x8f, 0xb4, 0xb6, 0x6e, 0x39, 0xdc, 0xe0, 0x7c, 0xc0, 0xc0, + 0x0f, 0xcb, 0x55, 0x97, 0xb8, 0x4a, 0xd7, 0x9a, 0x52, 0xfb, 0x1a, 0xf9, 0xa3, 0xda, 0x96, 0xa1, + 0xd7, 0x3a, 0x5c, 0x9f, 0x0d, 0xeb, 0x43, 0xba, 0x25, 0xae, 0x33, 0x2c, 0xb3, 0xe1, 0xb4, 0x4c, + 0x53, 0x37, 0x1b, 0x92, 0x65, 0x63, 0x27, 0x84, 0x7a, 0x91, 0x1b, 0xd1, 0x4f, 0xf7, 0x5b, 0x87, + 0x1c, 0x61, 0x53, 0x73, 0x1f, 0x44, 0xe0, 0xf7, 0x2c, 0x3c, 0xbd, 0x89, 0x5d, 0x4f, 0x6b, 0xda, + 0xcc, 0x40, 0xf8, 0x6d, 0x04, 0x8e, 0x6d, 0xd0, 0x4a, 0xa2, 0x39, 0x38, 0x6a, 0x6a, 0x4d, 0x3c, + 0x0f, 0x16, 0xc1, 0xf2, 0xc4, 0xda, 0xc8, 0x4b, 0x79, 0xa4, 0x4c, 0x05, 0xe8, 0x02, 0x1c, 0xb3, + 0x35, 0x07, 0x9b, 0xde, 0x7c, 0xc2, 0x57, 0x25, 0xca, 0x5c, 0x84, 0xfe, 0x0b, 0x53, 0x75, 0xdd, + 0xb5, 0x0d, 0xad, 0xa3, 0x52, 0xef, 0x11, 0x62, 0x52, 0x4e, 0x72, 0xd9, 0x2e, 0xf1, 0xaf, 0xc3, + 0x29, 0x43, 0x3f, 0xc4, 0xb5, 0x4e, 0xcd, 0xc0, 0xaa, 0xeb, 0x69, 0x1e, 0x9e, 0x1f, 0x5d, 0x04, + 0xcb, 0x93, 0xf9, 0x1b, 0xe2, 0x90, 0xae, 0x89, 0x0c, 0x9a, 0xb8, 0xed, 0xbb, 0x57, 0x88, 0x37, + 0xc3, 0x36, 0x69, 0x84, 0x84, 0xe8, 0x36, 0x4c, 0xd6, 0x1c, 0xac, 0x79, 0x58, 0x25, 0x39, 0xce, + 0x9f, 0x59, 0x04, 0xcb, 0xc9, 0x7c, 0xd6, 0x8f, 0xe0, 0x17, 0x40, 0xac, 0xfa, 0x05, 0x60, 0xa7, + 0x40, 0xe6, 0x43, 0xa4, 0xe4, 0x84, 0x96, 0x5d, 0xef, 0x9d, 0x30, 0x16, 0xf3, 0x04, 0xe6, 0x43, + 0xa4, 0x42, 0x05, 0x4e, 0x86, 0xa1, 0xa2, 0x05, 0x78, 0x61, 0x7b, 0x6b, 0x43, 0x29, 0xde, 0x29, + 0x6e, 0x2b, 0x6a, 0xa5, 0x2a, 0x57, 0x15, 0x75, 0x7f, 0xb7, 0x52, 0x52, 0x8a, 0x5b, 0x1b, 0x5b, + 0xca, 0x7a, 0xe6, 0x5f, 0x08, 0xc2, 0x31, 0xb9, 0x58, 0xdd, 0x3a, 0x50, 0x32, 0x00, 0xcd, 0xc0, + 0xcc, 0xba, 0xb2, 0xad, 0x54, 0x15, 0xb5, 0xac, 0xbc, 0xbf, 0xaf, 0x54, 0xaa, 0xca, 0x7a, 0x26, + 0x51, 0x90, 0xff, 0x90, 0x6f, 0xc1, 0x1c, 0x2d, 0x51, 0xb4, 0x42, 0x0c, 0x9a, 0x66, 0xeb, 0xae, + 0x58, 0xb3, 0x9a, 0x12, 0x6f, 0x64, 0x86, 0x5f, 0x0d, 0xe9, 0x31, 0xfb, 0xe7, 0x89, 0xf0, 0x0c, + 0x40, 0xb4, 0xad, 0xbb, 0x1e, 0x33, 0x70, 0xcb, 0xf8, 0x61, 0x0b, 0xbb, 0xa4, 0x77, 0x7e, 0x63, + 0x59, 0xcf, 0x27, 0x5e, 0xca, 0x89, 0x3f, 0xe5, 0x11, 0x04, 0x72, 0xbd, 0xf6, 0x2e, 0xc2, 0x09, + 0x5b, 0x6b, 0x60, 0xd5, 0xd5, 0x1f, 0x61, 0xda, 0xfe, 0x33, 0x24, 0x6b, 0x50, 0x1e, 0x27, 0xd2, + 0x8a, 0xfe, 0x08, 0x23, 0x01, 0x42, 0x6a, 0xe1, 0x59, 0x0f, 0xb0, 0xc9, 0xda, 0xcf, 0x4c, 0xa8, + 0x63, 0x95, 0x48, 0xd1, 0x15, 0x98, 0x72, 0x8f, 0xac, 0x63, 0xb5, 0x8e, 0x0d, 0xec, 0xe1, 0x3a, + 0x6d, 0xff, 0x38, 0xb3, 0x4a, 0x12, 0xc5, 0x3a, 0x93, 0x0b, 0x1f, 0x01, 0x38, 0x1d, 0xc2, 0xe9, + 0xda, 0x96, 0xe9, 0x62, 0x24, 0xc3, 0xb3, 0x3c, 0xa7, 0x79, 0xb0, 0x38, 0xb2, 0x9c, 0xcc, 0xff, + 0x2f, 0xe6, 0xe4, 0x94, 0x7d, 0x3f, 0x74, 0x05, 0x4e, 0x99, 0xf8, 0x03, 0x4f, 0x0d, 0x60, 0xa5, + 0xd3, 0x5c, 0x4e, 0x13, 0x71, 0xc9, 0x87, 0x2a, 0x38, 0x70, 0xa6, 0x82, 0x35, 0xa7, 0x76, 0x14, + 0xa9, 0x55, 0xa8, 0x10, 0x60, 0x78, 0x21, 0x12, 0x03, 0x0b, 0x31, 0x03, 0xcf, 0x3c, 0x6c, 0x61, + 0xa7, 0xc3, 0xaf, 0x09, 0xfb, 0x20, 0x3c, 0x05, 0x70, 0x36, 0x12, 0xf4, 0x9f, 0x4f, 0xfc, 0x2e, + 0xcc, 0x6c, 0x62, 0x5e, 0x79, 0x3f, 0xe9, 0x8d, 0x10, 0x25, 0xe4, 0xe9, 0x78, 0xac, 0x9c, 0x66, + 0x16, 0x19, 0x83, 0x08, 0x1f, 0xc2, 0xe9, 0x22, 0xbd, 0x67, 0xe1, 0xe3, 0x63, 0xcc, 0xdf, 0x3a, + 0x1c, 0x63, 0x89, 0x50, 0xd0, 0xf1, 0xf3, 0xe7, 0x24, 0xc5, 0x7c, 0x85, 0x2f, 0x01, 0x3c, 0xb7, + 0x63, 0xb5, 0xf1, 0x1b, 0xc9, 0x0e, 0xbd, 0x0b, 0x51, 0x1d, 0xbb, 0x9e, 0x6e, 0x52, 0x72, 0x56, + 0x43, 0x5c, 0x19, 0x48, 0xe9, 0x5c, 0xc0, 0xa8, 0x44, 0x6d, 0x84, 0xaf, 0x00, 0x9c, 0xde, 0xa7, + 0xf4, 0x11, 0x46, 0x76, 0x92, 0x35, 0xf8, 0xfb, 0x59, 0x07, 0xf8, 0x8c, 0x6c, 0x04, 0x5e, 0xc0, + 0x7e, 0x3e, 0xdb, 0x20, 0x4b, 0x63, 0x47, 0x73, 0x1f, 0x30, 0x6f, 0xce, 0x67, 0x44, 0x20, 0x7c, + 0x02, 0xe0, 0x34, 0xbb, 0x9b, 0x6f, 0xa6, 0x72, 0x57, 0x61, 0xc6, 0xc1, 0xb5, 0x96, 0xe3, 0xea, + 0x6d, 0xcc, 0xc9, 0x81, 0xc2, 0x1c, 0x2f, 0x4f, 0xf5, 0xe4, 0x2c, 0xbe, 0xa0, 0xc2, 0xd9, 0x7d, + 0xb3, 0xfe, 0xe6, 0xb0, 0x08, 0xdf, 0x27, 0xe0, 0x14, 0x13, 0xec, 0xf9, 0x7b, 0xb6, 0x6f, 0xb9, + 0x81, 0xfe, 0xe5, 0x86, 0xe1, 0x64, 0x6f, 0x2f, 0xab, 0x5e, 0xc7, 0x66, 0x09, 0x4c, 0xe6, 0x6f, + 0xc5, 0x6c, 0x59, 0x2f, 0x98, 0xd8, 0xfb, 0xaf, 0xda, 0xb1, 0x71, 0x39, 0x6d, 0x05, 0x3f, 0xa2, + 0x25, 0x98, 0x66, 0x07, 0xf8, 0xe3, 0xc5, 0x08, 0x24, 0xc5, 0x84, 0x6c, 0x9c, 0xd0, 0xea, 0xc0, + 0x41, 0x1c, 0xa5, 0x96, 0x03, 0xa6, 0x4f, 0x81, 0xe9, 0x50, 0x4c, 0x74, 0x09, 0x66, 0xf7, 0x4a, + 0x4a, 0x59, 0xae, 0x6e, 0xed, 0xed, 0xaa, 0xd5, 0x3b, 0xa5, 0x01, 0xbb, 0xaa, 0x58, 0x56, 0xe4, + 0x2a, 0xd9, 0x55, 0xe3, 0x70, 0x74, 0x67, 0xef, 0x40, 0xc9, 0x24, 0xf2, 0x3f, 0x4d, 0xc1, 0xb3, + 0x9c, 0xb7, 0xd0, 0x37, 0x00, 0x26, 0x03, 0x04, 0x8e, 0xae, 0x0f, 0xad, 0x42, 0xff, 0x5a, 0xca, + 0xbe, 0x7d, 0x3a, 0x27, 0x46, 0x95, 0xc2, 0xd5, 0xae, 0x3c, 0xcd, 0x32, 0x5e, 0x09, 0xee, 0x9a, + 0xa7, 0xbf, 0xfe, 0xfe, 0x45, 0x22, 0x8d, 0x92, 0x81, 0x27, 0x23, 0x7a, 0x06, 0x60, 0x3a, 0xc4, + 0xb7, 0xe8, 0x9d, 0xa1, 0x21, 0x07, 0x2d, 0x85, 0xec, 0x8d, 0xd3, 0xba, 0x71, 0xac, 0x97, 0xbb, + 0x32, 0xa3, 0x7e, 0x8a, 0x6e, 0x4e, 0x40, 0x01, 0x74, 0x05, 0x97, 0xba, 0x14, 0x40, 0x0e, 0x7d, + 0x0a, 0xe0, 0x44, 0x8f, 0x93, 0xd1, 0xb5, 0xa1, 0xc1, 0xa2, 0xfc, 0x9d, 0x8d, 0xcb, 0x1b, 0xc2, + 0x52, 0x57, 0xa6, 0xb7, 0x80, 0xe2, 0xf9, 0x37, 0x9a, 0x21, 0x78, 0x1e, 0x13, 0xc1, 0x7b, 0xfe, + 0x5b, 0x22, 0xf7, 0x04, 0x7d, 0x0b, 0x60, 0x2a, 0x48, 0xe3, 0x68, 0x78, 0xa3, 0x06, 0xb0, 0x7e, + 0xf6, 0xa2, 0xef, 0x15, 0x78, 0xdb, 0x9e, 0x0c, 0xbf, 0xb0, 0xf9, 0x42, 0x3e, 0xdf, 0x7b, 0x93, + 0x46, 0x6f, 0x64, 0x57, 0x4e, 0xf3, 0x1e, 0x33, 0x5c, 0x14, 0xef, 0xac, 0x10, 0xec, 0x6e, 0xc1, + 0xa7, 0xbf, 0xef, 0x00, 0x4c, 0x05, 0xc9, 0x35, 0x06, 0xdc, 0x01, 0x5c, 0x1c, 0xbf, 0x86, 0xb7, + 0xbb, 0x32, 0x62, 0xa1, 0x57, 0x02, 0xb4, 0x4b, 0x11, 0x5e, 0xce, 0x5f, 0xa0, 0x15, 0x65, 0x6a, + 0x31, 0x52, 0xd8, 0x1e, 0xe2, 0x1f, 0x01, 0x84, 0x27, 0x6b, 0x0a, 0xe5, 0x87, 0x46, 0xee, 0xdb, + 0x69, 0xc3, 0x8a, 0x7b, 0xf7, 0xf5, 0xc5, 0x9d, 0x23, 0xc8, 0x56, 0xfa, 0x39, 0x84, 0x26, 0x71, + 0x49, 0x38, 0x3f, 0x68, 0x2c, 0x0a, 0x4d, 0xab, 0x8d, 0xc9, 0xb4, 0x3e, 0x07, 0x30, 0x15, 0x5c, + 0x16, 0x31, 0xea, 0x3d, 0x60, 0xb7, 0xc4, 0xaf, 0xf7, 0x4d, 0x3e, 0xb3, 0x5d, 0x79, 0x96, 0xc2, + 0x8e, 0x6e, 0x12, 0x36, 0xcb, 0xb9, 0xc1, 0xb3, 0xfc, 0x35, 0x80, 0x93, 0xe1, 0x7d, 0x82, 0x86, + 0x5f, 0xe6, 0x81, 0x0b, 0x28, 0x3e, 0x60, 0x29, 0x78, 0xc9, 0x04, 0xe1, 0xe2, 0xc0, 0x6a, 0xb6, + 0x78, 0x0c, 0x52, 0xd1, 0x8f, 0x01, 0x4c, 0x6d, 0x62, 0x6f, 0x4b, 0x6b, 0x96, 0xe8, 0x77, 0x43, + 0x24, 0xf8, 0xa1, 0x74, 0xad, 0x29, 0xb6, 0xaf, 0x89, 0x41, 0xa5, 0x0f, 0x67, 0x36, 0x62, 0xc3, + 0xb4, 0xa4, 0x5a, 0xe3, 0x3e, 0x34, 0x0a, 0x20, 0x27, 0x5c, 0xa6, 0x00, 0x7c, 0x61, 0x10, 0x44, + 0x23, 0x70, 0x2e, 0x01, 0xf2, 0x19, 0x80, 0xa9, 0xca, 0xeb, 0x80, 0x54, 0xe2, 0x03, 0x59, 0xeb, + 0xca, 0x53, 0x7e, 0xcc, 0x15, 0xf6, 0x9d, 0x77, 0x28, 0x1e, 0x37, 0x82, 0xe7, 0x07, 0x00, 0x51, + 0x15, 0xbb, 0x54, 0x88, 0x9d, 0xa6, 0xee, 0xba, 0xe4, 0x5b, 0x31, 0x5a, 0x8e, 0x44, 0xec, 0x37, + 0xf1, 0xb1, 0x5d, 0x8d, 0x61, 0xc9, 0xb9, 0x7a, 0xa7, 0x2b, 0xcf, 0x9c, 0xe0, 0x3d, 0x31, 0xa0, + 0xa0, 0xdf, 0x12, 0xfe, 0xff, 0x4a, 0xd0, 0x5e, 0xdf, 0x99, 0x05, 0x90, 0xcb, 0x7e, 0x0e, 0x5e, + 0xc8, 0x4b, 0x31, 0x1e, 0x27, 0xbf, 0xc8, 0x8d, 0x23, 0xcf, 0xb3, 0xdd, 0x82, 0x24, 0x1d, 0x1f, + 0x1f, 0x47, 0x5f, 0x2e, 0x5a, 0xcb, 0x3b, 0x62, 0x3f, 0x8d, 0xac, 0xda, 0x86, 0xe6, 0x1d, 0x5a, + 0x4e, 0x73, 0xe5, 0x74, 0xe6, 0xa2, 0x83, 0xb5, 0xfa, 0xaa, 0x65, 0x1a, 0x9d, 0xb5, 0x9f, 0x01, + 0x5c, 0xaa, 0x59, 0xcd, 0x61, 0x63, 0xbc, 0x96, 0xe2, 0x6b, 0xac, 0x44, 0x5e, 0x8e, 0x25, 0x70, + 0x77, 0x97, 0x3b, 0x34, 0x2c, 0x43, 0x33, 0x1b, 0xa2, 0xe5, 0x34, 0xa4, 0x06, 0x36, 0xe9, 0xbb, + 0x52, 0x3a, 0x01, 0xf0, 0xca, 0x5f, 0x70, 0x6e, 0x46, 0x44, 0xcf, 0x13, 0x0b, 0x9b, 0xec, 0xc0, + 0x22, 0x45, 0x50, 0xe6, 0xea, 0x1d, 0x8e, 0xe0, 0x20, 0xff, 0xc2, 0xb7, 0xb8, 0x47, 0x2d, 0xee, + 0x45, 0x2c, 0xee, 0x1d, 0xe4, 0xef, 0x8f, 0xd1, 0xf0, 0xd7, 0xff, 0x0a, 0x00, 0x00, 0xff, 0xff, + 0x4f, 0x3f, 0x0c, 0xe4, 0x3f, 0x12, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. @@ -958,6 +978,7 @@ type FoldersClient interface { // // In order to succeed, the addition of this new Folder must not violate // the Folder naming, height or fanout constraints. + // // + The Folder's display_name must be distinct from all other Folder's that // share its parent. // + The addition of the Folder must not cause the active Folder hierarchy @@ -967,12 +988,12 @@ type FoldersClient interface { // + The addition of the Folder must not cause the total number of Folders // under its parent to exceed 100. // - // If the operation fails due to a folder constraint violation, - // a PreconditionFailure explaining the violation will be returned. - // If the failure occurs synchronously then the PreconditionFailure - // will be returned via the Status.details field and if it occurs - // asynchronously then the PreconditionFailure will be returned - // via the Operation.error field. + // If the operation fails due to a folder constraint violation, some errors + // may be returned by the CreateFolder request, with status code + // FAILED_PRECONDITION and an error description. Other folder constraint + // violations will be communicated in the Operation, with the specific + // PreconditionFailure returned via the details list in the Operation.error + // field. // // The caller must have `resourcemanager.folders.create` permission on the // identified parent. @@ -980,11 +1001,12 @@ type FoldersClient interface { // Updates a Folder, changing its display_name. // Changes to the folder display_name will be rejected if they violate either // the display_name formatting rules or naming constraints described in - // the [CreateFolder] documentation. - // + The Folder's display name must start and end with a letter or digit, + // the [CreateFolder][google.cloud.resourcemanager.v2.Folders.CreateFolder] documentation. + // + // The Folder's display name must start and end with a letter or digit, // may contain letters, digits, spaces, hyphens and underscores and can be // no longer than 30 characters. This is captured by the regular expression: - // [\p{L}\p{N}]({\p{L}\p{N}_- ]{0,28}[\p{L}\p{N}])?. + // [\p{L}\p{N}]([\p{L}\p{N}_- ]{0,28}[\p{L}\p{N}])?. // The caller must have `resourcemanager.folders.update` permission on the // identified folder. // @@ -1001,28 +1023,33 @@ type FoldersClient interface { // be returned - if the failure occurs synchronously then the // FolderOperationError will be returned via the Status.details field // and if it occurs asynchronously then the FolderOperation will be returned - // via the the Operation.error field. + // via the Operation.error field. // In addition, the Operation.metadata field will be populated with a // FolderOperation message as an aid to stateless clients. // Folder moves will be rejected if they violate either the naming, height - // or fanout constraints described in the [CreateFolder] documentation. + // or fanout constraints described in the + // [CreateFolder][google.cloud.resourcemanager.v2.Folders.CreateFolder] documentation. // The caller must have `resourcemanager.folders.move` permission on the // folder's current and proposed new parent. MoveFolder(ctx context.Context, in *MoveFolderRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) // Requests deletion of a Folder. The Folder is moved into the - // [DELETE_REQUESTED] state immediately, and is deleted approximately 30 days - // later. This method may only be called on an empty Folder in the [ACTIVE] - // state, where a Folder is empty if it doesn't contain any Folders or - // Projects in the [ACTIVE] state. + // [DELETE_REQUESTED][google.cloud.resourcemanager.v2.Folder.LifecycleState.DELETE_REQUESTED] state + // immediately, and is deleted approximately 30 days later. This method may + // only be called on an empty Folder in the + // [ACTIVE][google.cloud.resourcemanager.v2.Folder.LifecycleState.ACTIVE] state, where a Folder is empty if + // it doesn't contain any Folders or Projects in the + // [ACTIVE][google.cloud.resourcemanager.v2.Folder.LifecycleState.ACTIVE] state. // The caller must have `resourcemanager.folders.delete` permission on the // identified folder. DeleteFolder(ctx context.Context, in *DeleteFolderRequest, opts ...grpc.CallOption) (*Folder, error) // Cancels the deletion request for a Folder. This method may only be - // called on a Folder in the [DELETE_REQUESTED] state. - // In order to succeed, the Folder's parent must be in the [ACTIVE] state. + // called on a Folder in the + // [DELETE_REQUESTED][google.cloud.resourcemanager.v2.Folder.LifecycleState.DELETE_REQUESTED] state. + // In order to succeed, the Folder's parent must be in the + // [ACTIVE][google.cloud.resourcemanager.v2.Folder.LifecycleState.ACTIVE] state. // In addition, reintroducing the folder into the tree must not violate // folder naming, height and fanout constraints described in the - // [CreateFolder] documentation. + // [CreateFolder][google.cloud.resourcemanager.v2.Folders.CreateFolder] documentation. // The caller must have `resourcemanager.folders.undelete` permission on the // identified folder. UndeleteFolder(ctx context.Context, in *UndeleteFolderRequest, opts ...grpc.CallOption) (*Folder, error) @@ -1184,6 +1211,7 @@ type FoldersServer interface { // // In order to succeed, the addition of this new Folder must not violate // the Folder naming, height or fanout constraints. + // // + The Folder's display_name must be distinct from all other Folder's that // share its parent. // + The addition of the Folder must not cause the active Folder hierarchy @@ -1193,12 +1221,12 @@ type FoldersServer interface { // + The addition of the Folder must not cause the total number of Folders // under its parent to exceed 100. // - // If the operation fails due to a folder constraint violation, - // a PreconditionFailure explaining the violation will be returned. - // If the failure occurs synchronously then the PreconditionFailure - // will be returned via the Status.details field and if it occurs - // asynchronously then the PreconditionFailure will be returned - // via the Operation.error field. + // If the operation fails due to a folder constraint violation, some errors + // may be returned by the CreateFolder request, with status code + // FAILED_PRECONDITION and an error description. Other folder constraint + // violations will be communicated in the Operation, with the specific + // PreconditionFailure returned via the details list in the Operation.error + // field. // // The caller must have `resourcemanager.folders.create` permission on the // identified parent. @@ -1206,11 +1234,12 @@ type FoldersServer interface { // Updates a Folder, changing its display_name. // Changes to the folder display_name will be rejected if they violate either // the display_name formatting rules or naming constraints described in - // the [CreateFolder] documentation. - // + The Folder's display name must start and end with a letter or digit, + // the [CreateFolder][google.cloud.resourcemanager.v2.Folders.CreateFolder] documentation. + // + // The Folder's display name must start and end with a letter or digit, // may contain letters, digits, spaces, hyphens and underscores and can be // no longer than 30 characters. This is captured by the regular expression: - // [\p{L}\p{N}]({\p{L}\p{N}_- ]{0,28}[\p{L}\p{N}])?. + // [\p{L}\p{N}]([\p{L}\p{N}_- ]{0,28}[\p{L}\p{N}])?. // The caller must have `resourcemanager.folders.update` permission on the // identified folder. // @@ -1227,28 +1256,33 @@ type FoldersServer interface { // be returned - if the failure occurs synchronously then the // FolderOperationError will be returned via the Status.details field // and if it occurs asynchronously then the FolderOperation will be returned - // via the the Operation.error field. + // via the Operation.error field. // In addition, the Operation.metadata field will be populated with a // FolderOperation message as an aid to stateless clients. // Folder moves will be rejected if they violate either the naming, height - // or fanout constraints described in the [CreateFolder] documentation. + // or fanout constraints described in the + // [CreateFolder][google.cloud.resourcemanager.v2.Folders.CreateFolder] documentation. // The caller must have `resourcemanager.folders.move` permission on the // folder's current and proposed new parent. MoveFolder(context.Context, *MoveFolderRequest) (*longrunning.Operation, error) // Requests deletion of a Folder. The Folder is moved into the - // [DELETE_REQUESTED] state immediately, and is deleted approximately 30 days - // later. This method may only be called on an empty Folder in the [ACTIVE] - // state, where a Folder is empty if it doesn't contain any Folders or - // Projects in the [ACTIVE] state. + // [DELETE_REQUESTED][google.cloud.resourcemanager.v2.Folder.LifecycleState.DELETE_REQUESTED] state + // immediately, and is deleted approximately 30 days later. This method may + // only be called on an empty Folder in the + // [ACTIVE][google.cloud.resourcemanager.v2.Folder.LifecycleState.ACTIVE] state, where a Folder is empty if + // it doesn't contain any Folders or Projects in the + // [ACTIVE][google.cloud.resourcemanager.v2.Folder.LifecycleState.ACTIVE] state. // The caller must have `resourcemanager.folders.delete` permission on the // identified folder. DeleteFolder(context.Context, *DeleteFolderRequest) (*Folder, error) // Cancels the deletion request for a Folder. This method may only be - // called on a Folder in the [DELETE_REQUESTED] state. - // In order to succeed, the Folder's parent must be in the [ACTIVE] state. + // called on a Folder in the + // [DELETE_REQUESTED][google.cloud.resourcemanager.v2.Folder.LifecycleState.DELETE_REQUESTED] state. + // In order to succeed, the Folder's parent must be in the + // [ACTIVE][google.cloud.resourcemanager.v2.Folder.LifecycleState.ACTIVE] state. // In addition, reintroducing the folder into the tree must not violate // folder naming, height and fanout constraints described in the - // [CreateFolder] documentation. + // [CreateFolder][google.cloud.resourcemanager.v2.Folders.CreateFolder] documentation. // The caller must have `resourcemanager.folders.undelete` permission on the // identified folder. UndeleteFolder(context.Context, *UndeleteFolderRequest) (*Folder, error) diff --git a/googleapis/cloud/scheduler/v1/cloudscheduler.pb.go b/googleapis/cloud/scheduler/v1/cloudscheduler.pb.go index bcd78c65be..0b6007ad7e 100644 --- a/googleapis/cloud/scheduler/v1/cloudscheduler.pb.go +++ b/googleapis/cloud/scheduler/v1/cloudscheduler.pb.go @@ -30,9 +30,7 @@ const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package // Request message for listing jobs using [ListJobs][google.cloud.scheduler.v1.CloudScheduler.ListJobs]. type ListJobsRequest struct { - // Required. - // - // The location name. For example: + // Required. The location name. For example: // `projects/PROJECT_ID/locations/LOCATION_ID`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Requested page size. @@ -159,9 +157,7 @@ func (m *ListJobsResponse) GetNextPageToken() string { // Request message for [GetJob][google.cloud.scheduler.v1.CloudScheduler.GetJob]. type GetJobRequest struct { - // Required. - // - // The job name. For example: + // Required. The job name. For example: // `projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -203,14 +199,10 @@ func (m *GetJobRequest) GetName() string { // Request message for [CreateJob][google.cloud.scheduler.v1.CloudScheduler.CreateJob]. type CreateJobRequest struct { - // Required. - // - // The location name. For example: + // Required. The location name. For example: // `projects/PROJECT_ID/locations/LOCATION_ID`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` - // Required. - // - // The job to add. The user can optionally specify a name for the + // Required. The job to add. The user can optionally specify a name for the // job in [name][google.cloud.scheduler.v1.Job.name]. [name][google.cloud.scheduler.v1.Job.name] cannot be the same as an // existing job. If a name is not specified then the system will // generate a random unique name that will be returned @@ -262,9 +254,7 @@ func (m *CreateJobRequest) GetJob() *Job { // Request message for [UpdateJob][google.cloud.scheduler.v1.CloudScheduler.UpdateJob]. type UpdateJobRequest struct { - // Required. - // - // The new job properties. [name][google.cloud.scheduler.v1.Job.name] must be specified. + // Required. The new job properties. [name][google.cloud.scheduler.v1.Job.name] must be specified. // // Output only fields cannot be modified using UpdateJob. // Any value specified for an output only field will be ignored. @@ -318,9 +308,7 @@ func (m *UpdateJobRequest) GetUpdateMask() *field_mask.FieldMask { // Request message for deleting a job using // [DeleteJob][google.cloud.scheduler.v1.CloudScheduler.DeleteJob]. type DeleteJobRequest struct { - // Required. - // - // The job name. For example: + // Required. The job name. For example: // `projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -362,9 +350,7 @@ func (m *DeleteJobRequest) GetName() string { // Request message for [PauseJob][google.cloud.scheduler.v1.CloudScheduler.PauseJob]. type PauseJobRequest struct { - // Required. - // - // The job name. For example: + // Required. The job name. For example: // `projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -406,9 +392,7 @@ func (m *PauseJobRequest) GetName() string { // Request message for [ResumeJob][google.cloud.scheduler.v1.CloudScheduler.ResumeJob]. type ResumeJobRequest struct { - // Required. - // - // The job name. For example: + // Required. The job name. For example: // `projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -451,9 +435,7 @@ func (m *ResumeJobRequest) GetName() string { // Request message for forcing a job to run now using // [RunJob][google.cloud.scheduler.v1.CloudScheduler.RunJob]. type RunJobRequest struct { - // Required. - // - // The job name. For example: + // Required. The job name. For example: // `projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -510,52 +492,61 @@ func init() { } var fileDescriptor_329fd147d63dc799 = []byte{ - // 719 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x95, 0xcb, 0x4e, 0xdb, 0x4c, - 0x14, 0xc7, 0x35, 0x5c, 0x22, 0x7c, 0x10, 0x10, 0xcd, 0x02, 0x85, 0xf0, 0xf1, 0x29, 0x32, 0x2a, - 0x8a, 0x5c, 0xe4, 0x81, 0xd0, 0xaa, 0x6a, 0x50, 0x37, 0x5c, 0xda, 0x0a, 0x51, 0x29, 0x32, 0x65, - 0x53, 0x55, 0x42, 0x4e, 0x32, 0xb8, 0x0e, 0x8e, 0xc7, 0xf5, 0xd8, 0xa8, 0xa5, 0x62, 0x01, 0xea, - 0xae, 0x8b, 0xaa, 0xa2, 0xbc, 0x40, 0x5f, 0xa9, 0xaf, 0xd0, 0x07, 0xa9, 0x66, 0x7c, 0x81, 0xb8, - 0xc4, 0xf6, 0x2e, 0x9e, 0xf3, 0x9f, 0x39, 0xbf, 0x39, 0xe7, 0x7f, 0x26, 0xa0, 0x5b, 0x8c, 0x59, - 0x0e, 0x25, 0x3d, 0x87, 0x85, 0x7d, 0xc2, 0x7b, 0x1f, 0x68, 0x3f, 0x74, 0xa8, 0x4f, 0xce, 0x37, - 0xa3, 0xa5, 0x74, 0x45, 0xf7, 0x7c, 0x16, 0x30, 0xbc, 0x14, 0xe9, 0x75, 0x19, 0xd4, 0xef, 0xa2, - 0xe7, 0x9b, 0xf5, 0xff, 0xe2, 0xa3, 0x4c, 0xcf, 0x26, 0xa6, 0xeb, 0xb2, 0xc0, 0x0c, 0x6c, 0xe6, - 0xf2, 0x68, 0x63, 0x7d, 0xe9, 0x5e, 0xd4, 0xa7, 0x9c, 0x85, 0x7e, 0x8f, 0xc6, 0xa1, 0xd5, 0xf1, - 0x0c, 0x03, 0xd6, 0x8d, 0x45, 0xcb, 0xb1, 0x48, 0x7e, 0x75, 0xc3, 0x53, 0x42, 0x87, 0x5e, 0xf0, - 0x39, 0x0e, 0x36, 0xb2, 0xc1, 0x53, 0x9b, 0x3a, 0xfd, 0x93, 0xa1, 0xc9, 0xcf, 0x22, 0x85, 0x4a, - 0x61, 0xe1, 0xd0, 0xe6, 0xc1, 0x01, 0xeb, 0x72, 0x83, 0x7e, 0x0c, 0x29, 0x0f, 0xf0, 0x22, 0x54, - 0x3c, 0xd3, 0xa7, 0x6e, 0x50, 0x43, 0x0d, 0xd4, 0x54, 0x8c, 0xf8, 0x0b, 0x2f, 0x83, 0xe2, 0x99, - 0x16, 0x3d, 0xe1, 0xf6, 0x05, 0xad, 0x4d, 0x37, 0x50, 0x73, 0xda, 0x98, 0x11, 0x0b, 0x47, 0xf6, - 0x05, 0xc5, 0x2b, 0x00, 0x32, 0x18, 0xb0, 0x33, 0xea, 0xd6, 0x2a, 0x72, 0xa3, 0x94, 0xbf, 0x15, - 0x0b, 0xaa, 0x0b, 0xd5, 0xbb, 0x34, 0xdc, 0x63, 0x2e, 0xa7, 0xb8, 0x05, 0x53, 0x03, 0xd6, 0xe5, - 0x35, 0xd4, 0x98, 0x6c, 0xce, 0xb6, 0xfe, 0xd7, 0xc7, 0x56, 0x50, 0x3f, 0x60, 0x5d, 0x43, 0x6a, - 0xf1, 0x1a, 0x2c, 0xb8, 0xf4, 0x53, 0x70, 0x72, 0x2f, 0xd7, 0x84, 0xcc, 0x35, 0x27, 0x96, 0x3b, - 0x69, 0xbe, 0x55, 0x98, 0x7b, 0x45, 0x45, 0xba, 0xe4, 0x52, 0x18, 0xa6, 0x5c, 0x73, 0x48, 0xe3, - 0x2b, 0xc9, 0xdf, 0xea, 0x7b, 0xa8, 0xee, 0xfa, 0xd4, 0x0c, 0xe8, 0x3d, 0xdd, 0xb8, 0xcb, 0x6f, - 0xc0, 0xe4, 0x80, 0x75, 0x65, 0xb2, 0x62, 0x56, 0x21, 0x55, 0xaf, 0x10, 0x54, 0x8f, 0xbd, 0xfe, - 0xe8, 0xf1, 0xf1, 0x31, 0xa8, 0xf4, 0x31, 0x78, 0x1b, 0x66, 0x43, 0x79, 0x8a, 0xec, 0x5a, 0x0c, - 0x50, 0x4f, 0x76, 0x26, 0x8d, 0xd5, 0x5f, 0x8a, 0xc6, 0xbe, 0x31, 0xf9, 0x99, 0x01, 0x91, 0x5c, - 0xfc, 0x56, 0xd7, 0xa0, 0xba, 0x47, 0x1d, 0x3a, 0x82, 0xf0, 0x50, 0x25, 0x1e, 0xc1, 0x42, 0xc7, - 0x0c, 0x79, 0x91, 0x6c, 0x0d, 0xaa, 0x06, 0xe5, 0xe1, 0xb0, 0x48, 0xb7, 0x0a, 0x73, 0x46, 0xe8, - 0xe6, 0x8b, 0x5a, 0xb7, 0x0a, 0xcc, 0xef, 0x8a, 0x8b, 0x1f, 0x25, 0xf7, 0xc6, 0xb7, 0x08, 0x66, - 0x12, 0x9b, 0x60, 0x2d, 0xa7, 0x3a, 0x19, 0xcb, 0xd6, 0x1f, 0x97, 0xd2, 0x46, 0xbe, 0x53, 0x37, - 0xae, 0x7f, 0xff, 0xb9, 0x99, 0xd0, 0x70, 0x53, 0x0c, 0xd2, 0x97, 0xa8, 0xbf, 0x2f, 0x3c, 0x9f, - 0x0d, 0x68, 0x2f, 0xe0, 0x44, 0x23, 0x0e, 0xeb, 0x45, 0x13, 0x4a, 0xb4, 0x4b, 0x22, 0x5d, 0xf7, - 0x15, 0x41, 0x25, 0xb2, 0x13, 0x6e, 0xe6, 0x64, 0x1a, 0x71, 0x5c, 0xbd, 0xa0, 0xbb, 0x19, 0x0c, - 0x51, 0x92, 0x31, 0x10, 0x92, 0x81, 0x68, 0x97, 0xf8, 0x3b, 0x02, 0x25, 0x35, 0x2c, 0xce, 0xbb, - 0x73, 0xd6, 0xd6, 0x85, 0x30, 0x4f, 0x25, 0x0c, 0x51, 0x4b, 0xd7, 0xa4, 0x2d, 0xcd, 0x79, 0x83, - 0x40, 0x49, 0x3d, 0x9e, 0x4b, 0x94, 0x9d, 0x84, 0x42, 0xa2, 0xe7, 0x92, 0x68, 0xab, 0xb5, 0x2e, - 0x89, 0xc4, 0x7b, 0x57, 0xa2, 0x44, 0x11, 0xd5, 0x35, 0x02, 0x25, 0xb5, 0x7d, 0x2e, 0x55, 0x76, - 0x38, 0xea, 0x8b, 0xff, 0x0c, 0xd6, 0xbe, 0x78, 0x4e, 0x93, 0x66, 0x69, 0xe5, 0x9b, 0xf5, 0x03, - 0xc1, 0x4c, 0x32, 0x53, 0xb9, 0x5e, 0xce, 0x0c, 0x5e, 0xd9, 0xc2, 0xa8, 0x7a, 0x59, 0x94, 0xb6, - 0x27, 0x32, 0xb4, 0x91, 0x86, 0x7f, 0x22, 0x50, 0xd2, 0x01, 0xce, 0x2d, 0x4c, 0x76, 0xcc, 0x0b, - 0xa9, 0xda, 0x92, 0xea, 0x89, 0x4a, 0x4a, 0x53, 0xf9, 0x32, 0x85, 0xc0, 0xfa, 0x86, 0xa0, 0x12, - 0xbd, 0x17, 0xb9, 0xe3, 0x35, 0xf2, 0xa4, 0x14, 0x02, 0x3d, 0x93, 0x40, 0x9b, 0xea, 0x7a, 0x79, - 0xa0, 0xd0, 0x6d, 0x23, 0x6d, 0xe7, 0x0a, 0xc1, 0x4a, 0x8f, 0x0d, 0xc7, 0x1f, 0xbf, 0x33, 0x9f, - 0xbe, 0x58, 0x1d, 0xe1, 0x92, 0x0e, 0x7a, 0xb7, 0x13, 0x8b, 0x2d, 0xe6, 0x98, 0xae, 0xa5, 0x33, - 0xdf, 0x22, 0x16, 0x75, 0xa5, 0x87, 0x48, 0x14, 0x32, 0x3d, 0x9b, 0x3f, 0xf0, 0x47, 0xbe, 0x9d, - 0x7e, 0xfc, 0x9a, 0x50, 0x8e, 0x76, 0x5f, 0xef, 0xef, 0x1d, 0x1f, 0xee, 0x1b, 0xdd, 0x8a, 0xdc, - 0xba, 0xf5, 0x37, 0x00, 0x00, 0xff, 0xff, 0x1e, 0x36, 0xc7, 0x33, 0x86, 0x08, 0x00, 0x00, + // 862 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x96, 0x41, 0x6f, 0xe3, 0x44, + 0x14, 0xc7, 0x35, 0xe9, 0x6e, 0xd4, 0xbc, 0x55, 0xb7, 0x91, 0x0f, 0xd0, 0xf5, 0x52, 0x28, 0x5e, + 0x09, 0x05, 0x53, 0x3c, 0x6a, 0x0b, 0x42, 0x04, 0x2d, 0x5a, 0xa7, 0x5b, 0x40, 0xcb, 0xb2, 0x4a, + 0x5d, 0xf6, 0xc2, 0xa5, 0xb2, 0xdd, 0x69, 0xe2, 0xd4, 0xf1, 0x18, 0xcf, 0xb8, 0x85, 0x45, 0x7b, + 0x80, 0x1b, 0x5a, 0x0e, 0x08, 0x2e, 0x48, 0x20, 0x0e, 0x48, 0x7c, 0x02, 0xbe, 0x05, 0x47, 0xb8, + 0xe5, 0xb4, 0x07, 0x3e, 0x05, 0x27, 0x34, 0x33, 0x8e, 0xeb, 0x18, 0xe2, 0x18, 0x6d, 0x8e, 0x79, + 0xef, 0xcd, 0x7b, 0xbf, 0x79, 0xf3, 0xfe, 0x2f, 0x06, 0x6b, 0x40, 0xe9, 0x20, 0x24, 0xd8, 0x0f, + 0x69, 0x7a, 0x82, 0x99, 0x3f, 0x24, 0x27, 0x69, 0x48, 0x12, 0x7c, 0xbe, 0xa3, 0x4c, 0xb9, 0xc5, + 0x8a, 0x13, 0xca, 0xa9, 0x76, 0x43, 0xc5, 0x5b, 0xd2, 0x69, 0x5d, 0x7a, 0xcf, 0x77, 0xf4, 0x17, + 0xb2, 0x54, 0x6e, 0x1c, 0x60, 0x37, 0x8a, 0x28, 0x77, 0x79, 0x40, 0x23, 0xa6, 0x0e, 0xea, 0xcf, + 0x17, 0xbc, 0x7e, 0x18, 0x90, 0x88, 0x67, 0x8e, 0x97, 0x0a, 0x8e, 0xd3, 0x80, 0x84, 0x27, 0xc7, + 0x1e, 0x19, 0xba, 0xe7, 0x01, 0xcd, 0x4a, 0xea, 0x37, 0x0a, 0x01, 0x09, 0x61, 0x34, 0x4d, 0x7c, + 0x92, 0xb9, 0x6e, 0xcd, 0xa7, 0x1f, 0x51, 0x2f, 0x0b, 0xba, 0x99, 0x05, 0xc9, 0x5f, 0x5e, 0x7a, + 0x8a, 0xc9, 0x38, 0xe6, 0x9f, 0x67, 0xce, 0xad, 0xb2, 0x53, 0x21, 0x8c, 0x5d, 0x76, 0xa6, 0x22, + 0x8c, 0x6f, 0x11, 0xac, 0xdf, 0x0f, 0x18, 0xbf, 0x47, 0x3d, 0xe6, 0x90, 0x4f, 0x53, 0xc2, 0xb8, + 0x66, 0x43, 0x33, 0x76, 0x13, 0x12, 0xf1, 0x0d, 0xb4, 0x85, 0x3a, 0xad, 0xde, 0xab, 0x4f, 0xed, + 0xc6, 0xdf, 0xf6, 0x2d, 0xed, 0xe5, 0x52, 0xcf, 0x54, 0x72, 0x37, 0x0e, 0x98, 0xe5, 0xd3, 0x31, + 0xbe, 0x47, 0x3d, 0x27, 0x3b, 0xa8, 0xdd, 0x84, 0x56, 0xec, 0x0e, 0xc8, 0x31, 0x0b, 0x1e, 0x91, + 0x8d, 0xab, 0x5b, 0xa8, 0x73, 0xd5, 0x59, 0x15, 0x86, 0xa3, 0xe0, 0x11, 0xd1, 0x36, 0x01, 0xa4, + 0x93, 0xd3, 0x33, 0x12, 0x6d, 0x34, 0x45, 0x0d, 0x47, 0x86, 0x7f, 0x2c, 0x0c, 0x46, 0x04, 0xed, + 0x4b, 0x22, 0x16, 0xd3, 0x88, 0x11, 0x6d, 0x17, 0xae, 0x8c, 0xa8, 0xc7, 0x36, 0xd0, 0xd6, 0x4a, + 0xe7, 0xda, 0xee, 0x8b, 0xd6, 0xdc, 0x77, 0xb2, 0x04, 0x85, 0x8c, 0xd5, 0x5e, 0x81, 0xf5, 0x88, + 0x7c, 0xc6, 0x8f, 0x0b, 0xb5, 0x1a, 0xb2, 0xd6, 0x9a, 0x30, 0xf7, 0xf3, 0x7a, 0x0f, 0x60, 0xed, + 0x7d, 0x22, 0xca, 0x4d, 0xef, 0x7f, 0x1b, 0xae, 0x44, 0xee, 0x98, 0xcc, 0xde, 0x1e, 0x6a, 0xdc, + 0x5e, 0x1e, 0x33, 0xbe, 0x41, 0xd0, 0xde, 0x4f, 0x88, 0xcb, 0x49, 0x21, 0xe7, 0x12, 0x7a, 0xfa, + 0x26, 0xac, 0x8c, 0xa8, 0x27, 0xef, 0xb0, 0xb0, 0x05, 0xbd, 0x95, 0xa7, 0x76, 0xc3, 0x11, 0xf1, + 0xc6, 0x13, 0x04, 0xed, 0x87, 0xf1, 0xc9, 0x2c, 0x4e, 0x96, 0x0b, 0xfd, 0xbf, 0x5c, 0xda, 0x1d, + 0xb8, 0x96, 0xca, 0x54, 0x72, 0x84, 0x32, 0x14, 0x7d, 0x7a, 0x7c, 0x3a, 0x65, 0xd6, 0x7b, 0x62, + 0xca, 0x3e, 0x72, 0xd9, 0x99, 0x3a, 0x0a, 0xea, 0x8c, 0x30, 0x18, 0x87, 0xd0, 0xbe, 0x4b, 0x42, + 0x32, 0x03, 0xf3, 0x8c, 0xfd, 0xee, 0xc3, 0x7a, 0xdf, 0x4d, 0xd9, 0x12, 0x33, 0x1e, 0x42, 0xdb, + 0x21, 0x2c, 0x1d, 0x2f, 0x31, 0xe5, 0x03, 0x58, 0x73, 0xd2, 0x68, 0x69, 0xf9, 0x76, 0x7f, 0x03, + 0xb8, 0xbe, 0x2f, 0x62, 0x8f, 0xa6, 0xb1, 0xda, 0xcf, 0x08, 0x56, 0xa7, 0xc2, 0xd1, 0xcc, 0x8a, + 0x37, 0x2d, 0xe9, 0x5d, 0x7f, 0xad, 0x56, 0xac, 0x52, 0xa2, 0xf1, 0xf6, 0xc4, 0xce, 0x06, 0xf2, + 0xab, 0x3f, 0xff, 0xfa, 0xbe, 0x61, 0x6a, 0x1d, 0xb1, 0x8f, 0xbe, 0x50, 0xa6, 0xdb, 0x71, 0x42, + 0x47, 0xc4, 0xe7, 0x0c, 0x9b, 0x38, 0xa4, 0xbe, 0x5a, 0x91, 0xd8, 0x7c, 0x8c, 0xa5, 0x20, 0x9f, + 0x20, 0x68, 0x2a, 0xa5, 0x69, 0x9d, 0x8a, 0x92, 0x33, 0x62, 0xd4, 0x17, 0x0c, 0xa7, 0xf1, 0xd6, + 0xc4, 0x96, 0x1d, 0x99, 0xa1, 0x11, 0x86, 0x39, 0x2c, 0x12, 0x05, 0x9b, 0x8f, 0xb5, 0x9f, 0x10, + 0xb4, 0x72, 0x99, 0x6a, 0x55, 0x3d, 0x28, 0x8b, 0x79, 0x21, 0x53, 0x6f, 0x62, 0x83, 0x6a, 0xc8, + 0xf6, 0x88, 0x7a, 0x92, 0x0c, 0x1b, 0xb5, 0xfb, 0xd4, 0x95, 0x52, 0xfb, 0x15, 0x41, 0x2b, 0x97, + 0x6d, 0x25, 0x5e, 0x59, 0xdc, 0x0b, 0xf1, 0x3e, 0x9c, 0xd8, 0xeb, 0x23, 0xea, 0x6d, 0x17, 0xa4, + 0x2c, 0x19, 0xf7, 0x76, 0xb7, 0x25, 0xa3, 0xf8, 0x73, 0xa9, 0xd1, 0x41, 0xc5, 0xf9, 0x35, 0x82, + 0x56, 0xae, 0xe8, 0x4a, 0xce, 0xb2, 0xee, 0xf5, 0xe7, 0xfe, 0xb5, 0x38, 0x0e, 0xc4, 0x7f, 0x57, + 0xe9, 0x49, 0xcd, 0xfa, 0x4f, 0xfa, 0x03, 0x82, 0xd5, 0xe9, 0x2a, 0xa8, 0x54, 0x40, 0x69, 0x5f, + 0x2c, 0xec, 0xd8, 0x9d, 0x22, 0xd1, 0x9e, 0x61, 0xd5, 0x25, 0xea, 0xc6, 0xa2, 0x50, 0x17, 0x99, + 0xda, 0x8f, 0x08, 0x5a, 0xf9, 0x4e, 0xa9, 0x6c, 0x53, 0x79, 0xf3, 0x2c, 0x84, 0xb3, 0x8b, 0x70, + 0x6f, 0x18, 0xb8, 0x36, 0x5c, 0x22, 0x2b, 0x09, 0xba, 0xef, 0x10, 0x34, 0xd5, 0x7a, 0xaa, 0x54, + 0xe6, 0xcc, 0x06, 0x5b, 0xc8, 0xf5, 0x6e, 0x91, 0x6b, 0xc7, 0xd8, 0xae, 0xcf, 0x95, 0x46, 0x5d, + 0x64, 0xea, 0x87, 0xbf, 0xdb, 0x9b, 0x95, 0xeb, 0xf0, 0x0f, 0xdb, 0x1a, 0x72, 0x1e, 0xb3, 0x2e, + 0xc6, 0x17, 0x17, 0x17, 0xe5, 0x5d, 0xe9, 0xa6, 0x7c, 0xa8, 0x3e, 0x9d, 0x5e, 0x8f, 0x43, 0x97, + 0x9f, 0xd2, 0x64, 0xdc, 0xfb, 0x12, 0xc1, 0xa6, 0x4f, 0xc7, 0xf3, 0xc1, 0x7b, 0xd7, 0xf3, 0x7d, + 0xda, 0x17, 0x43, 0xd9, 0x47, 0x9f, 0xf4, 0xb2, 0xe0, 0x01, 0x0d, 0xdd, 0x68, 0x60, 0xd1, 0x64, + 0x80, 0x07, 0x24, 0x92, 0x23, 0x8b, 0x2f, 0x4b, 0xfe, 0xc7, 0x47, 0xda, 0x3b, 0xf9, 0x8f, 0x5f, + 0x1a, 0xad, 0xa3, 0xfd, 0x0f, 0x0e, 0xee, 0x3e, 0xbc, 0x7f, 0xe0, 0x78, 0x4d, 0x79, 0x74, 0xef, + 0x9f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x17, 0x40, 0xf9, 0x94, 0x9c, 0x0a, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/cloud/scheduler/v1/job.pb.go b/googleapis/cloud/scheduler/v1/job.pb.go index 11130bf32c..087f281d62 100644 --- a/googleapis/cloud/scheduler/v1/job.pb.go +++ b/googleapis/cloud/scheduler/v1/job.pb.go @@ -468,51 +468,54 @@ func init() { } var fileDescriptor_a71942b5342d2a6f = []byte{ - // 725 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x94, 0x5f, 0x4f, 0xdb, 0x3c, - 0x14, 0xc6, 0x29, 0xb4, 0xa5, 0x9c, 0xb4, 0xd0, 0x9a, 0x3f, 0x6f, 0xe8, 0xbb, 0x8d, 0x0a, 0x36, - 0x86, 0x76, 0x91, 0x08, 0x76, 0xb7, 0x5d, 0x4c, 0x2d, 0x29, 0xa3, 0x6c, 0x42, 0x55, 0xda, 0x4a, - 0x13, 0x37, 0x91, 0x93, 0xb8, 0x21, 0x5b, 0x63, 0x5b, 0x89, 0x83, 0xba, 0x7d, 0x9b, 0x7d, 0x89, - 0x7d, 0xbe, 0x29, 0x4e, 0x52, 0x0a, 0x8c, 0xf6, 0x2e, 0x3e, 0xe7, 0x79, 0x7e, 0xe7, 0xd8, 0x27, - 0x36, 0x1c, 0x79, 0x8c, 0x79, 0x13, 0xa2, 0x3b, 0x13, 0x16, 0xbb, 0x7a, 0xe4, 0xdc, 0x12, 0x37, - 0x9e, 0x90, 0x50, 0xbf, 0x3b, 0xd5, 0xbf, 0x33, 0x5b, 0xe3, 0x21, 0x13, 0x0c, 0xed, 0xa7, 0x22, - 0x4d, 0x8a, 0xb4, 0x99, 0x48, 0xbb, 0x3b, 0x6d, 0xbe, 0xc8, 0xfc, 0x98, 0xfb, 0x3a, 0xa6, 0x94, - 0x09, 0x2c, 0x7c, 0x46, 0xa3, 0xd4, 0xd8, 0xdc, 0x9f, 0xcb, 0x86, 0x24, 0x62, 0x71, 0xe8, 0x90, - 0x2c, 0x75, 0xfc, 0x7c, 0x61, 0x81, 0x43, 0x8f, 0x88, 0x4c, 0xf7, 0x2a, 0xd3, 0xc9, 0x95, 0x1d, - 0x8f, 0x75, 0x37, 0x0e, 0x65, 0x8d, 0x2c, 0x7f, 0xf0, 0x38, 0x2f, 0xfc, 0x80, 0x44, 0x02, 0x07, - 0x3c, 0x13, 0xfc, 0x97, 0x09, 0x42, 0xee, 0xe8, 0x91, 0xc0, 0x22, 0xce, 0x9a, 0x3b, 0xfc, 0xbd, - 0x0e, 0x6b, 0x57, 0xcc, 0x46, 0x08, 0x8a, 0x14, 0x07, 0x44, 0x2d, 0xb4, 0x0a, 0x27, 0x1b, 0xa6, - 0xfc, 0x46, 0x2d, 0x50, 0x5c, 0x12, 0x39, 0xa1, 0xcf, 0x93, 0x52, 0xea, 0xaa, 0x4c, 0xcd, 0x87, - 0xd0, 0x35, 0xd4, 0x78, 0x6c, 0x47, 0xb1, 0x6d, 0xa5, 0xed, 0xaa, 0xc5, 0x56, 0xe1, 0x44, 0x39, - 0x7b, 0xab, 0x3d, 0x7b, 0x56, 0x5a, 0x5f, 0xea, 0x87, 0x52, 0x7e, 0xb9, 0x62, 0x56, 0xf9, 0xdc, - 0x1a, 0x11, 0xd8, 0xc3, 0x9c, 0x5b, 0x84, 0x7a, 0x3e, 0x25, 0xd6, 0xad, 0x10, 0x3c, 0x07, 0x97, - 0x24, 0x58, 0x5b, 0x00, 0x6e, 0x73, 0xde, 0x95, 0xbe, 0x4b, 0x21, 0xf8, 0x8c, 0xbf, 0x8d, 0x9f, - 0x86, 0xd1, 0x25, 0x28, 0xf3, 0xec, 0xb2, 0x64, 0xbf, 0x59, 0xc0, 0x7e, 0x80, 0x84, 0xdb, 0x7b, - 0x52, 0x13, 0x2a, 0xb9, 0x50, 0xdd, 0x91, 0xe7, 0x33, 0x5b, 0xa3, 0xff, 0x61, 0x23, 0x19, 0x83, - 0xf5, 0x8b, 0x51, 0xa2, 0xee, 0xa6, 0xc9, 0x24, 0x70, 0xc3, 0x28, 0x41, 0x06, 0xd4, 0xe3, 0x88, - 0x84, 0x56, 0xcc, 0x5d, 0x2c, 0x88, 0x95, 0xc4, 0xd5, 0x0d, 0xd9, 0x47, 0x33, 0xef, 0x23, 0x1f, - 0xa6, 0x36, 0xcc, 0x87, 0x69, 0x6e, 0x26, 0x9e, 0x91, 0xb4, 0x24, 0x41, 0xf4, 0x01, 0x4a, 0xc9, - 0x34, 0x89, 0x0a, 0xad, 0xc2, 0xc9, 0xe6, 0xd9, 0xeb, 0x05, 0x5b, 0xb8, 0x62, 0xb6, 0x36, 0x48, - 0xb4, 0x66, 0x6a, 0x41, 0xef, 0xa0, 0x9c, 0xfe, 0x09, 0xaa, 0x22, 0xeb, 0xa2, 0xdc, 0x1c, 0x72, - 0x47, 0x2a, 0xe3, 0xc8, 0xcc, 0x14, 0xe8, 0x13, 0xd4, 0x72, 0x58, 0xda, 0x6a, 0x63, 0x69, 0xab, - 0xd5, 0xdc, 0x20, 0x1b, 0xbd, 0x80, 0xc6, 0x04, 0x47, 0xc2, 0xc2, 0x42, 0x90, 0x80, 0x8b, 0x14, - 0x82, 0x96, 0x42, 0xb6, 0x12, 0x53, 0x3b, 0xf5, 0x48, 0x4e, 0x0f, 0xaa, 0x21, 0x11, 0xe1, 0x4f, - 0xcb, 0x61, 0x74, 0xec, 0x7b, 0xea, 0xb6, 0x44, 0x1c, 0x2f, 0xd8, 0xb7, 0x99, 0xc8, 0xcf, 0xa5, - 0xda, 0x54, 0xc2, 0xfb, 0x45, 0x32, 0x81, 0xbc, 0x1b, 0x97, 0x60, 0x77, 0xe2, 0x53, 0xa2, 0xee, - 0x49, 0xdc, 0xfe, 0x93, 0x8e, 0x8c, 0xec, 0xba, 0x99, 0x5b, 0x99, 0xc5, 0xc8, 0x1c, 0x87, 0xdf, - 0xa0, 0x24, 0x4f, 0x15, 0xed, 0x42, 0x63, 0x30, 0x6c, 0x0f, 0xbb, 0xd6, 0xe8, 0x7a, 0xd0, 0xef, - 0x9e, 0xf7, 0x2e, 0x7a, 0x5d, 0xa3, 0xbe, 0x82, 0x14, 0x58, 0xef, 0x5e, 0xb7, 0x3b, 0x5f, 0xbb, - 0x46, 0xbd, 0x80, 0x00, 0xca, 0xfd, 0xf6, 0x68, 0xd0, 0x35, 0xea, 0xab, 0xa8, 0x0a, 0x15, 0xa3, - 0x37, 0x48, 0x33, 0x6b, 0xa8, 0x01, 0xb5, 0x51, 0xdf, 0x48, 0xec, 0x17, 0xed, 0x5e, 0x12, 0x2a, - 0x76, 0x2a, 0x50, 0x4e, 0xff, 0xcf, 0xc3, 0x3f, 0xab, 0xa0, 0xcc, 0x6d, 0x03, 0x1d, 0x80, 0x92, - 0x1f, 0x42, 0x4c, 0x85, 0xbc, 0xb2, 0x25, 0x13, 0xb2, 0xbd, 0xc5, 0x54, 0xa0, 0xcf, 0x80, 0x02, - 0x3c, 0xb5, 0x52, 0x51, 0xfe, 0x54, 0xc8, 0xfb, 0xbb, 0x70, 0x73, 0xf5, 0x00, 0x4f, 0x65, 0x9d, - 0x3c, 0x82, 0xbe, 0xc0, 0x4e, 0xe0, 0x53, 0xcb, 0xc6, 0xce, 0x0f, 0x36, 0x1e, 0xdf, 0xa3, 0xd6, - 0x96, 0xa1, 0x50, 0xe0, 0xd3, 0x4e, 0xea, 0x7a, 0x00, 0xc3, 0xd3, 0xa7, 0xb0, 0xe2, 0x72, 0x18, - 0x9e, 0x3e, 0x86, 0x1d, 0x41, 0x2d, 0x81, 0xb9, 0x2c, 0xb6, 0x27, 0x3e, 0xf5, 0x22, 0xf9, 0x40, - 0x94, 0xcc, 0x6a, 0x80, 0xa7, 0x46, 0x1e, 0xeb, 0x30, 0x78, 0xe9, 0xb0, 0xe0, 0xf9, 0x9f, 0xa3, - 0x53, 0xb9, 0x62, 0x76, 0x3f, 0xa9, 0xd7, 0x2f, 0xdc, 0x74, 0x32, 0x99, 0xc7, 0x26, 0x98, 0x7a, - 0x1a, 0x0b, 0x3d, 0xdd, 0x23, 0x54, 0x76, 0xa3, 0xa7, 0x29, 0xcc, 0xfd, 0xe8, 0x1f, 0x4f, 0xf5, - 0xc7, 0xd9, 0xc2, 0x2e, 0x4b, 0xf9, 0xfb, 0xbf, 0x01, 0x00, 0x00, 0xff, 0xff, 0x58, 0xd1, 0xed, - 0xc5, 0x51, 0x06, 0x00, 0x00, + // 780 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x95, 0xdd, 0x6e, 0xe2, 0x46, + 0x14, 0xc7, 0x97, 0x04, 0x58, 0x72, 0x0c, 0xbb, 0x30, 0xfb, 0x51, 0x2f, 0xfd, 0x58, 0x9a, 0x6d, + 0xd3, 0xa8, 0x17, 0xb6, 0x92, 0xde, 0xa5, 0x17, 0x15, 0xc4, 0xa4, 0x21, 0xad, 0x22, 0x64, 0x40, + 0xad, 0x72, 0x63, 0x8d, 0xed, 0xc1, 0x71, 0x6a, 0xcf, 0x8c, 0xec, 0x71, 0x44, 0x1b, 0xe5, 0xb5, + 0xfa, 0x50, 0x7d, 0x87, 0x4a, 0xd5, 0x8c, 0x6d, 0x20, 0x49, 0x03, 0x77, 0x9e, 0x73, 0xfe, 0xff, + 0x9f, 0xcf, 0x9c, 0xe3, 0x19, 0xc3, 0xa7, 0x80, 0xb1, 0x20, 0x22, 0xa6, 0x17, 0xb1, 0xcc, 0x37, + 0x53, 0xef, 0x9a, 0xf8, 0x59, 0x44, 0x12, 0xf3, 0xf6, 0xc8, 0xbc, 0x61, 0xae, 0xc1, 0x13, 0x26, + 0x18, 0xfa, 0x90, 0x8b, 0x0c, 0x25, 0x32, 0x96, 0x22, 0xe3, 0xf6, 0xa8, 0x5b, 0xa4, 0x4c, 0xcc, + 0x43, 0x33, 0x21, 0x29, 0xcb, 0x12, 0x8f, 0xe4, 0xae, 0xee, 0xc1, 0xf3, 0x68, 0x81, 0x93, 0x80, + 0x88, 0x42, 0xf7, 0x55, 0xa1, 0x53, 0x2b, 0x37, 0x9b, 0x9b, 0x7e, 0x96, 0x60, 0x11, 0x32, 0x5a, + 0xe4, 0x3f, 0x3e, 0xce, 0x8b, 0x30, 0x26, 0xa9, 0xc0, 0x31, 0x2f, 0x04, 0x9f, 0x15, 0x82, 0x84, + 0x7b, 0x66, 0x2a, 0xb0, 0xc8, 0xd2, 0x22, 0xf1, 0xc5, 0x5a, 0x71, 0x98, 0x52, 0x26, 0x14, 0xb6, + 0xc8, 0xee, 0xff, 0xfb, 0x12, 0x76, 0x2f, 0x98, 0x8b, 0x10, 0x54, 0x29, 0x8e, 0x89, 0x5e, 0xe9, + 0x55, 0x0e, 0xf7, 0x6c, 0xf5, 0x8c, 0x7a, 0xa0, 0xf9, 0x24, 0xf5, 0x92, 0x90, 0x4b, 0x87, 0xbe, + 0xa3, 0x52, 0xeb, 0x21, 0x74, 0x09, 0x2d, 0x9e, 0xb9, 0x69, 0xe6, 0x3a, 0xf9, 0x66, 0xf4, 0x6a, + 0xaf, 0x72, 0xa8, 0x1d, 0x7f, 0x67, 0x3c, 0xdb, 0x2b, 0x63, 0xac, 0xf4, 0x53, 0x25, 0x3f, 0x7f, + 0x61, 0x37, 0xf9, 0xda, 0x1a, 0x11, 0x78, 0x8f, 0x39, 0x77, 0x08, 0x0d, 0x42, 0x4a, 0x9c, 0x6b, + 0x21, 0x78, 0x09, 0xae, 0x29, 0xb0, 0xb1, 0x01, 0xdc, 0xe7, 0x7c, 0xa8, 0x7c, 0xe7, 0x42, 0xf0, + 0x25, 0xff, 0x0d, 0x7e, 0x1a, 0x46, 0xe7, 0xa0, 0xad, 0xb3, 0xeb, 0x8a, 0xfd, 0xed, 0x06, 0xf6, + 0x03, 0x24, 0x5c, 0xaf, 0x48, 0x5d, 0x68, 0x94, 0x42, 0xfd, 0xad, 0xea, 0xcf, 0x72, 0x8d, 0x3e, + 0x87, 0x3d, 0x39, 0x24, 0xe7, 0x2f, 0x46, 0x89, 0xfe, 0x2e, 0x4f, 0xca, 0xc0, 0x15, 0xa3, 0x04, + 0x59, 0xd0, 0xce, 0x52, 0x92, 0x38, 0x19, 0xf7, 0xb1, 0x20, 0x8e, 0x8c, 0xeb, 0x7b, 0xaa, 0x8e, + 0x6e, 0x59, 0x47, 0x39, 0x6a, 0x63, 0x5a, 0x8e, 0xda, 0x7e, 0x25, 0x3d, 0x33, 0x65, 0x91, 0x41, + 0x74, 0x02, 0x35, 0x39, 0x6b, 0xa2, 0x43, 0xaf, 0x72, 0xf8, 0xea, 0xf8, 0x9b, 0x0d, 0x5b, 0xb8, + 0x60, 0xae, 0x31, 0x91, 0x5a, 0x3b, 0xb7, 0xa0, 0xef, 0xa1, 0x9e, 0x7f, 0x27, 0xba, 0xa6, 0xde, + 0x8b, 0x4a, 0x73, 0xc2, 0x3d, 0xa5, 0xcc, 0x52, 0xbb, 0x50, 0xa0, 0x9f, 0xa0, 0x55, 0xc2, 0xf2, + 0x52, 0x3b, 0x5b, 0x4b, 0x6d, 0x96, 0x06, 0x55, 0xe8, 0x19, 0x74, 0x22, 0x9c, 0x0a, 0x07, 0x0b, + 0x41, 0x62, 0x2e, 0x72, 0x08, 0xda, 0x0a, 0x79, 0x2d, 0x4d, 0xfd, 0xdc, 0xa3, 0x38, 0x23, 0x68, + 0x26, 0x44, 0x24, 0x7f, 0x3a, 0x1e, 0xa3, 0xf3, 0x30, 0xd0, 0xdf, 0x28, 0xc4, 0xc1, 0x86, 0x7d, + 0xdb, 0x52, 0x7e, 0xaa, 0xd4, 0xb6, 0x96, 0xac, 0x16, 0x72, 0x02, 0x65, 0x35, 0x3e, 0xc1, 0x7e, + 0x14, 0x52, 0xa2, 0xbf, 0x57, 0xb8, 0x0f, 0x4f, 0x2a, 0xb2, 0x8a, 0xc3, 0x68, 0xbf, 0x2e, 0x2c, + 0x56, 0xe1, 0xd8, 0xff, 0x1d, 0x6a, 0xaa, 0xab, 0xe8, 0x1d, 0x74, 0x26, 0xd3, 0xfe, 0x74, 0xe8, + 0xcc, 0x2e, 0x27, 0xe3, 0xe1, 0xe9, 0xe8, 0x6c, 0x34, 0xb4, 0xda, 0x2f, 0x90, 0x06, 0x2f, 0x87, + 0x97, 0xfd, 0xc1, 0xaf, 0x43, 0xab, 0x5d, 0x41, 0x00, 0xf5, 0x71, 0x7f, 0x36, 0x19, 0x5a, 0xed, + 0x1d, 0xd4, 0x84, 0x86, 0x35, 0x9a, 0xe4, 0x99, 0x5d, 0xd4, 0x81, 0xd6, 0x6c, 0x6c, 0x49, 0xfb, + 0x59, 0x7f, 0x24, 0x43, 0xd5, 0x93, 0xab, 0x7f, 0xfa, 0xbf, 0xc1, 0xd7, 0x6a, 0x47, 0xab, 0x0d, + 0xe5, 0x85, 0x61, 0x1e, 0xa6, 0x86, 0xc7, 0x62, 0x53, 0x9e, 0xdc, 0x63, 0x9e, 0xb0, 0x1b, 0xe2, + 0x89, 0xd4, 0xbc, 0x2b, 0x9e, 0xee, 0xcd, 0x88, 0x79, 0xf9, 0x29, 0x37, 0xef, 0xca, 0xc7, 0x7b, + 0x79, 0x95, 0xa5, 0xe6, 0xdd, 0x0d, 0x73, 0xef, 0x07, 0x0d, 0xa8, 0xe7, 0xdf, 0xfe, 0xfe, 0xdf, + 0x3b, 0xa0, 0xad, 0xb5, 0x08, 0x7d, 0x04, 0xad, 0x6c, 0x70, 0x46, 0x85, 0xba, 0x0e, 0x6a, 0x36, + 0x14, 0x7d, 0xcb, 0xa8, 0x40, 0x3f, 0x03, 0x8a, 0xf1, 0xc2, 0xc9, 0x45, 0xe5, 0x25, 0xa5, 0xee, + 0x86, 0x8d, 0x8d, 0x6b, 0xc7, 0x78, 0xa1, 0xde, 0x53, 0x46, 0xd0, 0x2f, 0xf0, 0x36, 0x0e, 0xa9, + 0xe3, 0x62, 0xef, 0x0f, 0x36, 0x9f, 0xaf, 0x50, 0xbb, 0xdb, 0x50, 0x28, 0x0e, 0xe9, 0x20, 0x77, + 0x3d, 0x80, 0xe1, 0xc5, 0x53, 0x58, 0x75, 0x3b, 0x0c, 0x2f, 0x1e, 0xc3, 0x3e, 0x41, 0x4b, 0xc2, + 0x7c, 0x96, 0xb9, 0x51, 0x48, 0x83, 0x54, 0x5d, 0x3e, 0x35, 0xbb, 0x19, 0xe3, 0x85, 0x55, 0xc6, + 0x06, 0x0c, 0xbe, 0xf4, 0x58, 0xfc, 0xfc, 0x87, 0x37, 0x68, 0x5c, 0x30, 0x77, 0x2c, 0xdf, 0x37, + 0xae, 0x5c, 0x0d, 0x0a, 0x59, 0xc0, 0x22, 0x4c, 0x03, 0x83, 0x25, 0x81, 0x19, 0x10, 0xaa, 0xaa, + 0x31, 0x57, 0x23, 0xfd, 0x9f, 0x9f, 0xc4, 0x8f, 0xcb, 0x85, 0x5b, 0x57, 0xf2, 0x1f, 0xfe, 0x0b, + 0x00, 0x00, 0xff, 0xff, 0x4b, 0x0c, 0x10, 0xa0, 0xad, 0x06, 0x00, 0x00, } diff --git a/googleapis/cloud/scheduler/v1/target.pb.go b/googleapis/cloud/scheduler/v1/target.pb.go index bf9154d254..1a9e433c2b 100644 --- a/googleapis/cloud/scheduler/v1/target.pb.go +++ b/googleapis/cloud/scheduler/v1/target.pb.go @@ -8,7 +8,6 @@ import ( math "math" proto "github.com/golang/protobuf/proto" - _ "github.com/golang/protobuf/ptypes/any" _ "google.golang.org/genproto/googleapis/api/annotations" ) @@ -82,9 +81,7 @@ func (HttpMethod) EnumDescriptor() ([]byte, []int) { // constitutes a failed execution. For a redirected request, the response // returned by the redirected request is considered. type HttpTarget struct { - // Required. - // - // The full URI path that the request will be sent to. This string + // Required. The full URI path that the request will be sent to. This string // must begin with either "http://" or "https://". Some examples of // valid values for [uri][google.cloud.scheduler.v1.HttpTarget.uri] are: // `http://acme.com` and `https://acme.com/sales:8080`. Cloud Scheduler will @@ -354,9 +351,7 @@ func (m *AppEngineHttpTarget) GetBody() []byte { // Pub/Sub target. The job will be delivered by publishing a message to // the given Pub/Sub topic. type PubsubTarget struct { - // Required. - // - // The name of the Cloud Pub/Sub topic to which messages will + // Required. The name of the Cloud Pub/Sub topic to which messages will // be published when a job is delivered. The topic name must be in the // same format as required by PubSub's // [PublishRequest.name](https://cloud.google.com/pubsub/docs/reference/rpc/google.pubsub.v1#publishrequest), @@ -580,8 +575,8 @@ func (m *AppEngineRouting) GetHost() string { // Contains information needed for generating an // [OAuth token](https://developers.google.com/identity/protocols/OAuth2). -// This type of authorization should be used when sending requests to a GCP -// endpoint. +// This type of authorization should generally only be used when calling Google +// APIs hosted on *.googleapis.com. type OAuthToken struct { // [Service account email](https://cloud.google.com/iam/docs/service-accounts) // to be used for generating OAuth token. @@ -638,9 +633,10 @@ func (m *OAuthToken) GetScope() string { // Contains information needed for generating an // [OpenID Connect -// token](https://developers.google.com/identity/protocols/OpenIDConnect). This -// type of authorization should be used when sending requests to third party -// endpoints or Cloud Run. +// token](https://developers.google.com/identity/protocols/OpenIDConnect). +// This type of authorization can be used for many scenarios, including +// calling Cloud Run, or endpoints where you intend to validate the token +// yourself. type OidcToken struct { // [Service account email](https://cloud.google.com/iam/docs/service-accounts) // to be used for generating OIDC token. @@ -712,52 +708,56 @@ func init() { } var fileDescriptor_695eb74e082a5bc1 = []byte{ - // 750 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x55, 0xdd, 0x6e, 0xeb, 0x44, - 0x10, 0x3e, 0xae, 0xf3, 0xd3, 0x8c, 0x23, 0xb0, 0xf6, 0x1c, 0x20, 0x04, 0x8e, 0x14, 0x22, 0x40, - 0x11, 0x48, 0xb6, 0x4e, 0xb8, 0x00, 0x9d, 0x23, 0x2e, 0x92, 0xc6, 0xc5, 0x95, 0xda, 0xc6, 0x72, - 0x1d, 0x10, 0x70, 0x61, 0x6d, 0xec, 0xc5, 0x5e, 0x35, 0xd9, 0xb5, 0xec, 0x75, 0xa4, 0x70, 0xc9, - 0xfb, 0xf0, 0x40, 0xbc, 0x0d, 0xf2, 0xfa, 0xa7, 0x51, 0x44, 0x43, 0x29, 0x77, 0xfb, 0xed, 0xcc, - 0x7c, 0x33, 0xdf, 0xcc, 0xac, 0x0d, 0x5f, 0x46, 0x9c, 0x47, 0x1b, 0x62, 0x06, 0x1b, 0x9e, 0x87, - 0x66, 0x16, 0xc4, 0x24, 0xcc, 0x37, 0x24, 0x35, 0x77, 0x6f, 0x4c, 0x81, 0xd3, 0x88, 0x08, 0x23, - 0x49, 0xb9, 0xe0, 0xe8, 0xe3, 0xd2, 0xcf, 0x90, 0x7e, 0x46, 0xe3, 0x67, 0xec, 0xde, 0x0c, 0x3f, - 0xad, 0x28, 0x70, 0x42, 0x4d, 0xcc, 0x18, 0x17, 0x58, 0x50, 0xce, 0xb2, 0x32, 0x70, 0x58, 0x05, - 0x9a, 0x12, 0xad, 0xf3, 0xdf, 0x4c, 0xcc, 0xf6, 0xa5, 0x69, 0xfc, 0xa7, 0x0a, 0x60, 0x0b, 0x91, - 0x78, 0x32, 0x11, 0xd2, 0x41, 0xcd, 0x53, 0x3a, 0x50, 0x46, 0xca, 0xa4, 0xe7, 0x16, 0x47, 0x74, - 0x09, 0x5a, 0x2c, 0x44, 0xe2, 0x6f, 0x89, 0x88, 0x79, 0x38, 0x38, 0x1b, 0x29, 0x93, 0xf7, 0xa6, - 0x5f, 0x18, 0x8f, 0x96, 0x62, 0x14, 0x6c, 0x37, 0xd2, 0xd9, 0x85, 0xb8, 0x39, 0xa3, 0x6b, 0xe8, - 0xc6, 0x04, 0x87, 0x24, 0xcd, 0x06, 0xea, 0x48, 0x9d, 0x68, 0xd3, 0xe9, 0xbf, 0x70, 0x94, 0x15, - 0x19, 0x76, 0x19, 0x64, 0x31, 0x91, 0xee, 0xdd, 0x9a, 0x02, 0x21, 0x68, 0xad, 0x79, 0xb8, 0x1f, - 0xb4, 0x46, 0xca, 0xa4, 0xef, 0xca, 0x33, 0xb2, 0x41, 0xe3, 0x38, 0x17, 0xb1, 0x2f, 0xf8, 0x3d, - 0x61, 0x83, 0xf6, 0x48, 0x99, 0x68, 0x27, 0x2b, 0x5d, 0xce, 0x72, 0x11, 0x7b, 0x85, 0xb3, 0xfd, - 0xc2, 0x05, 0x19, 0x2b, 0x11, 0xb2, 0x00, 0x38, 0x0d, 0x83, 0x8a, 0xa8, 0x23, 0x89, 0x3e, 0x3f, - 0x45, 0x44, 0xc3, 0xa0, 0xe6, 0xe9, 0xf1, 0x1a, 0x0c, 0xdf, 0x42, 0xff, 0xb0, 0xfa, 0xa2, 0xb9, - 0xf7, 0x64, 0x5f, 0x37, 0xf7, 0x9e, 0xec, 0xd1, 0x2b, 0x68, 0xef, 0xf0, 0x26, 0x27, 0xb2, 0xad, - 0x3d, 0xb7, 0x04, 0x6f, 0xcf, 0xbe, 0x53, 0xe6, 0x1f, 0xc2, 0xab, 0xa2, 0x1e, 0x9e, 0xd2, 0xdf, - 0xe5, 0x28, 0xfd, 0x52, 0xf9, 0xf8, 0x0f, 0x15, 0x5e, 0xce, 0x92, 0xc4, 0x62, 0x11, 0x65, 0xe4, - 0x60, 0x70, 0x47, 0x63, 0x52, 0x9e, 0x3b, 0xa6, 0x9f, 0x01, 0xe1, 0x24, 0xf1, 0x89, 0xe4, 0xf7, - 0x53, 0x9e, 0x0b, 0xca, 0x22, 0x59, 0x9e, 0x36, 0xfd, 0xfa, 0x04, 0x5d, 0x53, 0x93, 0x5b, 0x86, - 0xb8, 0x3a, 0x3e, 0xba, 0x41, 0x9f, 0x41, 0x3f, 0x25, 0x1b, 0x2c, 0xe8, 0x8e, 0xf8, 0xc5, 0x92, - 0xa9, 0x52, 0xb3, 0x56, 0xdf, 0xad, 0x52, 0x8a, 0x56, 0x0f, 0x4b, 0xd2, 0x92, 0x4b, 0xf2, 0xee, - 0x29, 0x29, 0x9f, 0xbc, 0x2d, 0xed, 0x87, 0x6d, 0xf9, 0x3f, 0xc3, 0x19, 0xff, 0xa5, 0x40, 0xdf, - 0xc9, 0xd7, 0x59, 0xbe, 0xae, 0xba, 0xff, 0x1a, 0x40, 0xf0, 0x84, 0x06, 0x3e, 0xc3, 0x5b, 0x52, - 0x71, 0xf4, 0xe4, 0xcd, 0x2d, 0xde, 0x92, 0x22, 0x7f, 0x88, 0x05, 0x96, 0x8a, 0xfb, 0xae, 0x3c, - 0xa3, 0x9f, 0x00, 0xb0, 0x10, 0x29, 0x5d, 0xe7, 0x82, 0xd4, 0x6a, 0xbf, 0x3d, 0xa1, 0xf6, 0x30, - 0x9f, 0x31, 0x6b, 0x22, 0x4b, 0xa5, 0x07, 0x54, 0xc3, 0xef, 0xe1, 0xfd, 0x23, 0xf3, 0x7f, 0xd2, - 0xb6, 0x03, 0xfd, 0x78, 0x96, 0x68, 0x00, 0xdd, 0x8c, 0xa4, 0x3b, 0x1a, 0xd4, 0xda, 0x6a, 0x58, - 0x58, 0x76, 0x24, 0xcd, 0x28, 0x67, 0x15, 0x53, 0x0d, 0xd1, 0x10, 0xce, 0x29, 0xcb, 0x04, 0x66, - 0x01, 0xa9, 0x26, 0xdd, 0xe0, 0xa2, 0x1f, 0x31, 0xcf, 0x84, 0x7c, 0xbd, 0x3d, 0x57, 0x9e, 0xc7, - 0x3f, 0x02, 0x3c, 0xbc, 0x47, 0x34, 0x85, 0x0f, 0xaa, 0x14, 0x3e, 0x0e, 0x02, 0x9e, 0x33, 0xe1, - 0x93, 0x2d, 0xa6, 0x9b, 0x2a, 0xff, 0xcb, 0xca, 0x38, 0x2b, 0x6d, 0x56, 0x61, 0x2a, 0x34, 0x65, - 0x01, 0x4f, 0x1a, 0x4d, 0x12, 0x8c, 0x7f, 0x85, 0x5e, 0xf3, 0x3c, 0x9f, 0x45, 0x3b, 0x84, 0x73, - 0x9c, 0x87, 0x94, 0x14, 0x42, 0x4a, 0xe6, 0x06, 0x7f, 0x95, 0x95, 0x1f, 0xcf, 0xea, 0xed, 0x7c, - 0x02, 0x1f, 0xd9, 0x9e, 0xe7, 0xf8, 0x37, 0x96, 0x67, 0x2f, 0x17, 0xfe, 0xea, 0xf6, 0xce, 0xb1, - 0x2e, 0xae, 0x2e, 0xaf, 0xac, 0x85, 0xfe, 0x02, 0x9d, 0x43, 0xcb, 0x59, 0xde, 0x79, 0xba, 0x82, - 0xba, 0xa0, 0xfe, 0x60, 0x79, 0xfa, 0x59, 0x71, 0x65, 0x5b, 0xb3, 0x85, 0xae, 0x16, 0x57, 0xce, - 0xca, 0xd3, 0x5b, 0x08, 0xa0, 0xb3, 0xb0, 0xae, 0x2d, 0xcf, 0xd2, 0xdb, 0xa8, 0x07, 0x6d, 0x67, - 0xe6, 0x5d, 0xd8, 0x7a, 0x07, 0x69, 0xd0, 0x5d, 0x3a, 0xde, 0xd5, 0xf2, 0xf6, 0x4e, 0xef, 0xce, - 0x53, 0x78, 0x1d, 0xf0, 0xed, 0xe3, 0xab, 0x32, 0xd7, 0xca, 0x2d, 0x71, 0x8a, 0x0f, 0xbc, 0xa3, - 0xfc, 0x32, 0xaf, 0x3c, 0x23, 0xbe, 0xc1, 0x2c, 0x32, 0x78, 0x1a, 0x99, 0x11, 0x61, 0xf2, 0xf3, - 0x6f, 0x96, 0x26, 0x9c, 0xd0, 0xec, 0x1f, 0xfe, 0x3e, 0xef, 0x1a, 0xb0, 0xee, 0x48, 0xf7, 0x6f, - 0xfe, 0x0e, 0x00, 0x00, 0xff, 0xff, 0x7a, 0x4a, 0x84, 0x17, 0xab, 0x06, 0x00, 0x00, + // 803 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x55, 0x5f, 0x8f, 0xdb, 0x44, + 0x10, 0xaf, 0x2f, 0xc9, 0xe5, 0x32, 0x8e, 0xc0, 0xda, 0x16, 0x08, 0x29, 0x95, 0xd2, 0x08, 0x50, + 0x04, 0x92, 0xad, 0x86, 0x07, 0x50, 0x2b, 0x04, 0x4e, 0xcf, 0xc5, 0x27, 0xb5, 0x17, 0xcb, 0xe7, + 0x03, 0x01, 0x0f, 0xd6, 0xc6, 0x5e, 0xd9, 0xcb, 0x25, 0x5e, 0x6b, 0xbd, 0x8e, 0x74, 0x54, 0x7d, + 0xe1, 0xfb, 0xf0, 0xc8, 0x97, 0xe2, 0x23, 0xc0, 0x0b, 0xda, 0xf5, 0x9f, 0x8b, 0x22, 0x1a, 0xca, + 0xf5, 0x29, 0x33, 0x3b, 0x33, 0xbf, 0xfd, 0xcd, 0xcc, 0x6f, 0x63, 0xf8, 0x34, 0x61, 0x2c, 0x59, + 0x13, 0x2b, 0x5a, 0xb3, 0x32, 0xb6, 0x8a, 0x28, 0x25, 0x71, 0xb9, 0x26, 0xdc, 0xda, 0x3e, 0xb2, + 0x04, 0xe6, 0x09, 0x11, 0x66, 0xce, 0x99, 0x60, 0xe8, 0xc3, 0x2a, 0xcf, 0x54, 0x79, 0x66, 0x9b, + 0x67, 0x6e, 0x1f, 0x8d, 0xeb, 0x90, 0x85, 0x73, 0x6a, 0x71, 0x52, 0xb0, 0x92, 0x47, 0xa4, 0xaa, + 0x1a, 0x7f, 0xb4, 0x13, 0xc2, 0x59, 0xc6, 0x04, 0x16, 0x94, 0x65, 0x45, 0x15, 0x9d, 0xfe, 0xde, + 0x01, 0x70, 0x85, 0xc8, 0x03, 0x75, 0x11, 0x32, 0xa0, 0x53, 0x72, 0x3a, 0xd2, 0x26, 0xda, 0x6c, + 0xe0, 0x4b, 0x13, 0x3d, 0x03, 0x3d, 0x15, 0x22, 0x0f, 0x37, 0x44, 0xa4, 0x2c, 0x1e, 0x1d, 0x4d, + 0xb4, 0xd9, 0x3b, 0xf3, 0x4f, 0xcc, 0xd7, 0x52, 0x31, 0x25, 0xda, 0x0b, 0x95, 0xec, 0x43, 0xda, + 0xda, 0xe8, 0x39, 0xf4, 0x53, 0x82, 0x63, 0xc2, 0x8b, 0x51, 0x67, 0xd2, 0x99, 0xe9, 0xf3, 0xf9, + 0x7f, 0x60, 0x54, 0x8c, 0x4c, 0xb7, 0x2a, 0x72, 0x32, 0xc1, 0xaf, 0xfd, 0x06, 0x02, 0x21, 0xe8, + 0xae, 0x58, 0x7c, 0x3d, 0xea, 0x4e, 0xb4, 0xd9, 0xd0, 0x57, 0x36, 0x72, 0x41, 0x67, 0xb8, 0x14, + 0x69, 0x28, 0xd8, 0x15, 0xc9, 0x46, 0xbd, 0x89, 0x36, 0xd3, 0x0f, 0x32, 0x5d, 0xda, 0xa5, 0x48, + 0x03, 0x99, 0xec, 0xde, 0xf1, 0x41, 0xd5, 0x2a, 0x0f, 0x39, 0x00, 0x8c, 0xc6, 0x51, 0x0d, 0x74, + 0xac, 0x80, 0x3e, 0x3e, 0x04, 0x44, 0xe3, 0xa8, 0xc1, 0x19, 0xb0, 0xc6, 0x19, 0x3f, 0x86, 0xe1, + 0x2e, 0x7b, 0x39, 0xdc, 0x2b, 0x72, 0xdd, 0x0c, 0xf7, 0x8a, 0x5c, 0xa3, 0x7b, 0xd0, 0xdb, 0xe2, + 0x75, 0x49, 0xd4, 0x58, 0x07, 0x7e, 0xe5, 0x3c, 0x3e, 0xfa, 0x4a, 0x5b, 0xbc, 0x0f, 0xf7, 0x24, + 0x1f, 0xc6, 0xe9, 0xaf, 0x6a, 0x5f, 0x61, 0xd5, 0xf9, 0xf4, 0xb7, 0x0e, 0xdc, 0xb5, 0xf3, 0xdc, + 0xc9, 0x12, 0x9a, 0x91, 0x9d, 0xc5, 0xed, 0xad, 0x49, 0xbb, 0xed, 0x9a, 0x7e, 0x04, 0x84, 0xf3, + 0x3c, 0x24, 0x0a, 0x3f, 0xe4, 0xac, 0x14, 0x34, 0x4b, 0x14, 0x3d, 0x7d, 0xfe, 0xf9, 0x01, 0xb8, + 0x96, 0x93, 0x5f, 0x95, 0xf8, 0x06, 0xde, 0x3b, 0x41, 0x0f, 0x61, 0xc8, 0xc9, 0x1a, 0x0b, 0xba, + 0x25, 0xa1, 0x14, 0x59, 0x47, 0xf5, 0xac, 0x37, 0x67, 0x97, 0x9c, 0xa2, 0xcb, 0x1b, 0x91, 0x74, + 0x95, 0x48, 0x9e, 0xbc, 0xc9, 0x95, 0x6f, 0xac, 0x96, 0xde, 0x8d, 0x5a, 0xde, 0x66, 0x39, 0xd3, + 0xbf, 0x35, 0x18, 0x7a, 0xe5, 0xaa, 0x28, 0x57, 0xf5, 0xf4, 0xbf, 0x01, 0x10, 0x2c, 0xa7, 0x51, + 0x98, 0xe1, 0x0d, 0xa9, 0x30, 0x16, 0x93, 0xbf, 0xec, 0x07, 0x70, 0x3f, 0x57, 0x69, 0x75, 0x17, + 0x38, 0xa7, 0x85, 0x19, 0xb1, 0x8d, 0x15, 0xc8, 0x64, 0x7f, 0xa0, 0x6a, 0xce, 0xf1, 0x86, 0x48, + 0x86, 0x31, 0x16, 0x58, 0xcd, 0x64, 0xe8, 0x2b, 0x1b, 0xfd, 0x00, 0x80, 0x85, 0xe0, 0x74, 0x55, + 0x0a, 0xd2, 0xcc, 0xe3, 0xcb, 0x03, 0xf3, 0xd8, 0x65, 0x64, 0xda, 0x6d, 0x65, 0x35, 0x8b, 0x1d, + 0xa8, 0xf1, 0xd7, 0xf0, 0xee, 0x5e, 0xf8, 0x7f, 0x75, 0xbf, 0x05, 0x63, 0x7f, 0xdb, 0x68, 0x04, + 0xfd, 0x82, 0xf0, 0x2d, 0x8d, 0xea, 0xee, 0xfd, 0xc6, 0x95, 0x91, 0x2d, 0xe1, 0x05, 0x65, 0x59, + 0x8d, 0xd4, 0xb8, 0x68, 0x0c, 0x27, 0x34, 0x2b, 0x04, 0xce, 0x22, 0x52, 0x6b, 0xa1, 0xf5, 0xe5, + 0x3c, 0x52, 0x56, 0x08, 0xf5, 0xbe, 0x07, 0xbe, 0xb2, 0xa7, 0xdf, 0x03, 0xdc, 0xbc, 0x58, 0x34, + 0x87, 0xf7, 0xea, 0x2b, 0x42, 0x1c, 0x45, 0xac, 0xcc, 0x44, 0x48, 0x36, 0x98, 0xae, 0xeb, 0xfb, + 0xef, 0xd6, 0x41, 0xbb, 0x8a, 0x39, 0x32, 0x24, 0x7b, 0x2a, 0x22, 0x96, 0xb7, 0x3d, 0x29, 0x67, + 0xfa, 0x33, 0x0c, 0xda, 0x07, 0x7c, 0x2b, 0xd8, 0x31, 0x9c, 0xe0, 0x32, 0xa6, 0x44, 0x36, 0x52, + 0x21, 0xb7, 0xfe, 0x67, 0x45, 0xf5, 0xf7, 0x5a, 0xbf, 0xae, 0xfb, 0xf0, 0x81, 0x1b, 0x04, 0x5e, + 0xf8, 0xc2, 0x09, 0xdc, 0xe5, 0x69, 0x78, 0x79, 0x7e, 0xe1, 0x39, 0x4f, 0xcf, 0x9e, 0x9d, 0x39, + 0xa7, 0xc6, 0x1d, 0x74, 0x02, 0x5d, 0x6f, 0x79, 0x11, 0x18, 0x1a, 0xea, 0x43, 0xe7, 0x3b, 0x27, + 0x30, 0x8e, 0xe4, 0x91, 0xeb, 0xd8, 0xa7, 0x46, 0x47, 0x1e, 0x79, 0x97, 0x81, 0xd1, 0x45, 0x00, + 0xc7, 0xa7, 0xce, 0x73, 0x27, 0x70, 0x8c, 0x1e, 0x1a, 0x40, 0xcf, 0xb3, 0x83, 0xa7, 0xae, 0x71, + 0x8c, 0x74, 0xe8, 0x2f, 0xbd, 0xe0, 0x6c, 0x79, 0x7e, 0x61, 0xf4, 0x17, 0x7f, 0x68, 0x7f, 0xda, + 0xdf, 0x1e, 0xd4, 0x1e, 0x7a, 0x98, 0x73, 0xf6, 0x0b, 0x89, 0x44, 0x61, 0xbd, 0xac, 0xad, 0x57, + 0x96, 0x92, 0x63, 0x61, 0xbd, 0x54, 0xbf, 0xaf, 0xe0, 0x41, 0xc4, 0x36, 0xaf, 0x97, 0xdb, 0x42, + 0xaf, 0x94, 0xe6, 0xc9, 0xcf, 0x88, 0xa7, 0xfd, 0xb4, 0xa8, 0x33, 0x13, 0xb6, 0xc6, 0x59, 0x62, + 0x32, 0x9e, 0x58, 0x09, 0xc9, 0xd4, 0x47, 0xc6, 0xba, 0x61, 0xf0, 0x2f, 0xdf, 0xb8, 0x27, 0xad, + 0xb3, 0x3a, 0x56, 0xe9, 0x5f, 0xfc, 0x13, 0x00, 0x00, 0xff, 0xff, 0x96, 0x6c, 0x64, 0xa5, 0x11, + 0x07, 0x00, 0x00, } diff --git a/googleapis/cloud/scheduler/v1beta1/cloudscheduler.pb.go b/googleapis/cloud/scheduler/v1beta1/cloudscheduler.pb.go index 1ad57464eb..2ae87c1565 100644 --- a/googleapis/cloud/scheduler/v1beta1/cloudscheduler.pb.go +++ b/googleapis/cloud/scheduler/v1beta1/cloudscheduler.pb.go @@ -30,9 +30,7 @@ const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package // Request message for listing jobs using [ListJobs][google.cloud.scheduler.v1beta1.CloudScheduler.ListJobs]. type ListJobsRequest struct { - // Required. - // - // The location name. For example: + // Required. The location name. For example: // `projects/PROJECT_ID/locations/LOCATION_ID`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Requested page size. @@ -159,9 +157,7 @@ func (m *ListJobsResponse) GetNextPageToken() string { // Request message for [GetJob][google.cloud.scheduler.v1beta1.CloudScheduler.GetJob]. type GetJobRequest struct { - // Required. - // - // The job name. For example: + // Required. The job name. For example: // `projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -203,14 +199,10 @@ func (m *GetJobRequest) GetName() string { // Request message for [CreateJob][google.cloud.scheduler.v1beta1.CloudScheduler.CreateJob]. type CreateJobRequest struct { - // Required. - // - // The location name. For example: + // Required. The location name. For example: // `projects/PROJECT_ID/locations/LOCATION_ID`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` - // Required. - // - // The job to add. The user can optionally specify a name for the + // Required. The job to add. The user can optionally specify a name for the // job in [name][google.cloud.scheduler.v1beta1.Job.name]. [name][google.cloud.scheduler.v1beta1.Job.name] cannot be the same as an // existing job. If a name is not specified then the system will // generate a random unique name that will be returned @@ -262,9 +254,7 @@ func (m *CreateJobRequest) GetJob() *Job { // Request message for [UpdateJob][google.cloud.scheduler.v1beta1.CloudScheduler.UpdateJob]. type UpdateJobRequest struct { - // Required. - // - // The new job properties. [name][google.cloud.scheduler.v1beta1.Job.name] must be specified. + // Required. The new job properties. [name][google.cloud.scheduler.v1beta1.Job.name] must be specified. // // Output only fields cannot be modified using UpdateJob. // Any value specified for an output only field will be ignored. @@ -318,9 +308,7 @@ func (m *UpdateJobRequest) GetUpdateMask() *field_mask.FieldMask { // Request message for deleting a job using // [DeleteJob][google.cloud.scheduler.v1beta1.CloudScheduler.DeleteJob]. type DeleteJobRequest struct { - // Required. - // - // The job name. For example: + // Required. The job name. For example: // `projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -362,9 +350,7 @@ func (m *DeleteJobRequest) GetName() string { // Request message for [PauseJob][google.cloud.scheduler.v1beta1.CloudScheduler.PauseJob]. type PauseJobRequest struct { - // Required. - // - // The job name. For example: + // Required. The job name. For example: // `projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -406,9 +392,7 @@ func (m *PauseJobRequest) GetName() string { // Request message for [ResumeJob][google.cloud.scheduler.v1beta1.CloudScheduler.ResumeJob]. type ResumeJobRequest struct { - // Required. - // - // The job name. For example: + // Required. The job name. For example: // `projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -451,9 +435,7 @@ func (m *ResumeJobRequest) GetName() string { // Request message for forcing a job to run now using // [RunJob][google.cloud.scheduler.v1beta1.CloudScheduler.RunJob]. type RunJobRequest struct { - // Required. - // - // The job name. For example: + // Required. The job name. For example: // `projects/PROJECT_ID/locations/LOCATION_ID/jobs/JOB_ID`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -510,53 +492,62 @@ func init() { } var fileDescriptor_ab8778b9dae54836 = []byte{ - // 731 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x96, 0x4b, 0x4f, 0xdb, 0x4a, - 0x14, 0xc7, 0x35, 0x3c, 0x22, 0x72, 0x10, 0x10, 0xcd, 0x02, 0xe5, 0x86, 0x7b, 0xaf, 0x22, 0xa3, - 0x8b, 0xa2, 0x48, 0x64, 0x6e, 0x78, 0xf4, 0x11, 0xfa, 0x90, 0x78, 0x94, 0x0a, 0x51, 0x29, 0x32, - 0x65, 0xd3, 0x0d, 0x1a, 0x27, 0x83, 0xeb, 0xe0, 0x78, 0x5c, 0x8f, 0x5d, 0xb5, 0x54, 0x6c, 0xba, - 0xa8, 0x2a, 0xb5, 0x3b, 0x76, 0x5d, 0x54, 0x15, 0xed, 0x37, 0xea, 0x57, 0xe8, 0x07, 0xa9, 0x66, - 0xfc, 0x80, 0xb8, 0x80, 0xed, 0x5d, 0x3c, 0xe7, 0x9c, 0x39, 0xbf, 0x39, 0xe7, 0xfc, 0x8f, 0x02, - 0xab, 0x26, 0xe7, 0xa6, 0xcd, 0x48, 0xcf, 0xe6, 0x41, 0x9f, 0x88, 0xde, 0x4b, 0xd6, 0x0f, 0x6c, - 0xe6, 0x91, 0xd7, 0x6d, 0x83, 0xf9, 0xb4, 0x1d, 0x9e, 0x27, 0xc7, 0x2d, 0xd7, 0xe3, 0x3e, 0xc7, - 0xff, 0x86, 0x41, 0x2d, 0x65, 0x6c, 0x5d, 0x5a, 0xa3, 0xa0, 0xda, 0xdf, 0xd1, 0xa5, 0xd4, 0xb5, - 0x08, 0x75, 0x1c, 0xee, 0x53, 0xdf, 0xe2, 0x8e, 0x08, 0xa3, 0x6b, 0x7f, 0x5d, 0xb1, 0x7a, 0x4c, - 0xf0, 0xc0, 0xeb, 0xb1, 0xc8, 0xd4, 0xc8, 0xa0, 0x19, 0x70, 0x23, 0xf2, 0x5c, 0x88, 0x3c, 0xd5, - 0x97, 0x11, 0x1c, 0x13, 0x36, 0x74, 0xfd, 0xb7, 0x91, 0xb1, 0x9e, 0x36, 0x1e, 0x5b, 0xcc, 0xee, - 0x1f, 0x0d, 0xa9, 0x38, 0x09, 0x3d, 0x34, 0x06, 0x73, 0xfb, 0x96, 0xf0, 0xf7, 0xb8, 0x21, 0x74, - 0xf6, 0x2a, 0x60, 0xc2, 0xc7, 0xf3, 0x50, 0x72, 0xa9, 0xc7, 0x1c, 0xbf, 0x8a, 0xea, 0xa8, 0x51, - 0xd6, 0xa3, 0x2f, 0xbc, 0x00, 0x65, 0x97, 0x9a, 0xec, 0x48, 0x58, 0xa7, 0xac, 0x3a, 0x59, 0x47, - 0x8d, 0x49, 0x7d, 0x4a, 0x1e, 0x1c, 0x58, 0xa7, 0x0c, 0xff, 0x03, 0xa0, 0x8c, 0x3e, 0x3f, 0x61, - 0x4e, 0xb5, 0xa4, 0x02, 0x95, 0xfb, 0x73, 0x79, 0xa0, 0x09, 0xa8, 0x5c, 0xa6, 0x11, 0x2e, 0x77, - 0x04, 0xc3, 0x77, 0x61, 0x62, 0xc0, 0x0d, 0x51, 0x45, 0xf5, 0xf1, 0xc6, 0xf4, 0xca, 0x62, 0xeb, - 0xf6, 0x5a, 0xb6, 0xf6, 0xb8, 0xa1, 0xab, 0x00, 0xbc, 0x04, 0x73, 0x0e, 0x7b, 0xe3, 0x1f, 0x5d, - 0x49, 0x38, 0xa6, 0x12, 0xce, 0xc8, 0xe3, 0x6e, 0x92, 0x74, 0x11, 0x66, 0x76, 0x99, 0xcc, 0x19, - 0xbf, 0x0c, 0xc3, 0x84, 0x43, 0x87, 0x2c, 0x7a, 0x97, 0xfa, 0xad, 0x51, 0xa8, 0x6c, 0x79, 0x8c, - 0xfa, 0xec, 0x8a, 0xdf, 0x4d, 0x15, 0x58, 0x87, 0xf1, 0x01, 0x37, 0x54, 0xb2, 0x9c, 0xc0, 0xd2, - 0x5f, 0xfb, 0x80, 0xa0, 0x72, 0xe8, 0xf6, 0x47, 0x73, 0x44, 0x77, 0xa1, 0x62, 0x77, 0xe1, 0x0d, - 0x98, 0x0e, 0xd4, 0x55, 0xaa, 0x89, 0x11, 0x4a, 0x2d, 0x0e, 0x8f, 0xfb, 0xdc, 0x7a, 0x22, 0xfb, - 0xfc, 0x8c, 0x8a, 0x13, 0x1d, 0x42, 0x77, 0xf9, 0x5b, 0x5b, 0x82, 0xca, 0x36, 0xb3, 0xd9, 0x08, - 0xc7, 0x75, 0x35, 0xf9, 0x0f, 0xe6, 0xba, 0x34, 0x10, 0x59, 0x6e, 0x4b, 0x50, 0xd1, 0x99, 0x08, - 0x86, 0x59, 0x7e, 0x8b, 0x30, 0xa3, 0x07, 0xce, 0xed, 0x4e, 0x2b, 0x1f, 0x01, 0x66, 0xb7, 0xe4, - 0xeb, 0x0f, 0xe2, 0xc7, 0xe3, 0x1f, 0x08, 0xa6, 0xe2, 0xa9, 0xc1, 0x24, 0xab, 0x44, 0xa9, 0x31, - 0xae, 0xfd, 0x9f, 0x3f, 0x20, 0x1c, 0x48, 0x6d, 0xfd, 0xfd, 0xcf, 0x5f, 0xe7, 0x63, 0x04, 0x2f, - 0x27, 0x32, 0x7b, 0x17, 0x36, 0xfe, 0xa1, 0xeb, 0xf1, 0x01, 0xeb, 0xf9, 0x82, 0x34, 0x89, 0xcd, - 0x7b, 0xa1, 0x88, 0x49, 0xf3, 0x8c, 0xa8, 0x71, 0x3c, 0x47, 0x50, 0x0a, 0xe7, 0x0c, 0x2f, 0x67, - 0xe5, 0x1c, 0x99, 0xc7, 0x5a, 0x9e, 0xb6, 0x5f, 0x47, 0x25, 0x0b, 0x76, 0x03, 0x93, 0x42, 0x22, - 0xcd, 0x33, 0xfc, 0x15, 0x41, 0x39, 0x19, 0x6c, 0x9c, 0x59, 0x8c, 0xb4, 0x06, 0xf2, 0xb1, 0x75, - 0x14, 0xdb, 0x9a, 0x56, 0xac, 0x62, 0x1d, 0x35, 0xc9, 0x17, 0x08, 0xca, 0x89, 0x2a, 0xb2, 0x01, - 0xd3, 0x02, 0xca, 0x07, 0xf8, 0x48, 0x01, 0xde, 0x5b, 0x69, 0x5f, 0x02, 0xca, 0xd5, 0x99, 0xa3, - 0x80, 0x21, 0xe4, 0x67, 0x04, 0xe5, 0x44, 0x32, 0xd9, 0x90, 0x69, 0x75, 0xd5, 0xe6, 0xff, 0x50, - 0xe6, 0x8e, 0x5c, 0xcf, 0x71, 0x53, 0x9b, 0x05, 0x9b, 0xfa, 0x0d, 0xc1, 0x54, 0xac, 0xcc, 0x6c, - 0x45, 0xa4, 0x34, 0x5c, 0xa8, 0x62, 0xda, 0x6a, 0x21, 0xb2, 0x8e, 0x2b, 0x73, 0x75, 0x50, 0x13, - 0x7f, 0x47, 0x50, 0x4e, 0xb6, 0x42, 0x76, 0xc5, 0xd2, 0x0b, 0x24, 0x1f, 0xe4, 0x63, 0x05, 0x79, - 0x5f, 0x5b, 0x2b, 0x06, 0xe9, 0xa9, 0x64, 0x92, 0xf2, 0x0b, 0x82, 0x52, 0xb8, 0x93, 0xb2, 0x35, - 0x3b, 0xb2, 0xbb, 0xf2, 0xf1, 0x3d, 0x50, 0x7c, 0x77, 0xb4, 0x76, 0x41, 0xbe, 0xc0, 0xe9, 0xa0, - 0xe6, 0xe6, 0x27, 0x04, 0x5a, 0x8f, 0x0f, 0x33, 0x12, 0x6d, 0xce, 0x26, 0x9b, 0xb2, 0x2b, 0x87, - 0xab, 0x8b, 0x5e, 0xec, 0x46, 0x11, 0x26, 0xb7, 0xa9, 0x63, 0xb6, 0xb8, 0x67, 0x12, 0x93, 0x39, - 0x6a, 0xf4, 0x48, 0x68, 0xa2, 0xae, 0x25, 0x6e, 0xfa, 0x53, 0xb1, 0x91, 0x9c, 0x5c, 0x8c, 0x95, - 0x0f, 0xb6, 0x9e, 0xee, 0x6c, 0x1f, 0xee, 0xef, 0xe8, 0x46, 0x49, 0xc5, 0xaf, 0xfe, 0x0e, 0x00, - 0x00, 0xff, 0xff, 0x42, 0xed, 0xf2, 0xae, 0x21, 0x09, 0x00, 0x00, + // 866 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0x4f, 0x8f, 0xdb, 0x44, + 0x1c, 0xd5, 0x64, 0xdb, 0x68, 0xf3, 0x5b, 0x6d, 0x37, 0xf2, 0x01, 0x16, 0x97, 0xc2, 0xe2, 0x4a, + 0x68, 0x89, 0xba, 0x1e, 0x76, 0xb7, 0x82, 0x92, 0x52, 0x24, 0x6f, 0x9a, 0x2e, 0xaa, 0x4a, 0x95, + 0xf5, 0xd2, 0x0b, 0x97, 0xd5, 0xd8, 0x99, 0x4d, 0x9c, 0x75, 0x3c, 0xc6, 0x33, 0xee, 0x42, 0x51, + 0x2f, 0x5c, 0x7b, 0x01, 0xf5, 0xc6, 0x0d, 0x0e, 0x20, 0x81, 0xb8, 0xf1, 0x29, 0x38, 0xc2, 0x2d, + 0xa7, 0x1e, 0xf8, 0x14, 0x9c, 0xd0, 0x8c, 0x1d, 0xc7, 0x71, 0xd5, 0xda, 0xa1, 0xb9, 0x25, 0xbf, + 0xbf, 0xcf, 0x6f, 0xe6, 0x3d, 0x1b, 0xf6, 0x07, 0x8c, 0x0d, 0x7c, 0x8a, 0x5d, 0x9f, 0xc5, 0x7d, + 0xcc, 0xdd, 0x21, 0xed, 0xc7, 0x3e, 0x8d, 0xf0, 0xc3, 0x5d, 0x87, 0x0a, 0xb2, 0x9b, 0xc4, 0xb3, + 0xb0, 0x19, 0x46, 0x4c, 0x30, 0xed, 0xad, 0xa4, 0xc9, 0x54, 0x49, 0x73, 0x96, 0x4d, 0x9b, 0xf4, + 0x37, 0xd3, 0xa1, 0x24, 0xf4, 0x30, 0x09, 0x02, 0x26, 0x88, 0xf0, 0x58, 0xc0, 0x93, 0x6e, 0xfd, + 0xf5, 0x5c, 0xd6, 0xf5, 0x3d, 0x1a, 0x88, 0x34, 0xf1, 0x76, 0x2e, 0x71, 0xea, 0x51, 0xbf, 0x7f, + 0xe2, 0xd0, 0x21, 0x79, 0xe8, 0xb1, 0x74, 0xaf, 0xfe, 0x46, 0xae, 0x20, 0xa2, 0x9c, 0xc5, 0x91, + 0x4b, 0xd3, 0xd4, 0x76, 0xc9, 0x73, 0x8c, 0x98, 0x93, 0x56, 0x5e, 0x4e, 0x2b, 0xd5, 0x3f, 0x27, + 0x3e, 0xc5, 0x74, 0x1c, 0x8a, 0xaf, 0xd3, 0xe4, 0x56, 0x31, 0x99, 0xe0, 0x18, 0x13, 0x7e, 0x96, + 0x54, 0x18, 0xdf, 0x21, 0xd8, 0xb8, 0xe7, 0x71, 0x71, 0x97, 0x39, 0xdc, 0xa6, 0x5f, 0xc6, 0x94, + 0x0b, 0xcd, 0x82, 0x7a, 0x48, 0x22, 0x1a, 0x88, 0x4d, 0xb4, 0x85, 0xb6, 0x1b, 0x07, 0xef, 0x3d, + 0xb3, 0x6a, 0xff, 0x5a, 0x57, 0xb5, 0x77, 0x0a, 0xec, 0x25, 0xc3, 0x49, 0xe8, 0x71, 0xd3, 0x65, + 0x63, 0x7c, 0x97, 0x39, 0x76, 0xda, 0xa8, 0x5d, 0x86, 0x46, 0x48, 0x06, 0xf4, 0x84, 0x7b, 0x8f, + 0xe8, 0xe6, 0xc5, 0x2d, 0xb4, 0x7d, 0xd1, 0x5e, 0x95, 0x81, 0x63, 0xef, 0x11, 0xd5, 0xae, 0x00, + 0xa8, 0xa4, 0x60, 0x67, 0x34, 0xd8, 0xac, 0xcb, 0x1d, 0xb6, 0x2a, 0xff, 0x5c, 0x06, 0x0c, 0x0e, + 0xcd, 0x19, 0x22, 0x1e, 0xb2, 0x80, 0x53, 0xed, 0x43, 0xb8, 0x30, 0x62, 0x0e, 0xdf, 0x44, 0x5b, + 0x2b, 0xdb, 0x6b, 0x7b, 0x57, 0xcd, 0x97, 0x9f, 0x98, 0x29, 0xa1, 0xa8, 0x06, 0xed, 0x5d, 0xd8, + 0x08, 0xe8, 0x57, 0xe2, 0x24, 0xb7, 0xb0, 0xa6, 0x16, 0xae, 0xcb, 0x70, 0x2f, 0x5b, 0x7a, 0x1f, + 0xd6, 0x0f, 0xa9, 0xdc, 0x39, 0x25, 0xe1, 0x16, 0x5c, 0x08, 0xc8, 0x98, 0xce, 0x53, 0x00, 0x15, + 0x28, 0x50, 0x6d, 0xc6, 0xf7, 0x08, 0x9a, 0x9d, 0x88, 0x12, 0x41, 0x73, 0x33, 0x97, 0x40, 0x6c, + 0x1b, 0x56, 0x46, 0xcc, 0x51, 0xcf, 0x50, 0x8d, 0x87, 0x83, 0x95, 0x67, 0x56, 0xcd, 0x96, 0x4d, + 0xc6, 0x13, 0x04, 0xcd, 0x07, 0x61, 0x7f, 0x1e, 0x53, 0x3a, 0x10, 0xfd, 0x8f, 0x81, 0xda, 0x4d, + 0x58, 0x8b, 0xd5, 0x3c, 0x75, 0xa3, 0x52, 0x50, 0xfa, 0x74, 0xc6, 0xf4, 0xd2, 0x99, 0x77, 0xe4, + 0xa5, 0xfb, 0x8c, 0xf0, 0x33, 0x1b, 0x92, 0x72, 0xf9, 0xdb, 0x38, 0x82, 0xe6, 0x6d, 0xea, 0xd3, + 0x39, 0x30, 0xaf, 0x48, 0x7a, 0x0f, 0x36, 0x7a, 0x24, 0xe6, 0x4b, 0x9c, 0x78, 0x04, 0x4d, 0x9b, + 0xf2, 0x78, 0xbc, 0xc4, 0x91, 0xf7, 0x61, 0xdd, 0x8e, 0x83, 0xa5, 0xcd, 0xdb, 0xfb, 0x79, 0x0d, + 0x2e, 0x75, 0x64, 0xed, 0xf1, 0xb4, 0x56, 0xfb, 0x1d, 0xc1, 0xea, 0x54, 0x42, 0x1a, 0x2e, 0x3b, + 0xd3, 0x82, 0xfc, 0xf5, 0xf7, 0xab, 0x37, 0x24, 0xea, 0x34, 0x3e, 0x99, 0x58, 0xe9, 0xfd, 0xfc, + 0xf6, 0xef, 0x7f, 0x9e, 0xd6, 0xb0, 0xb6, 0x93, 0x19, 0xd5, 0x37, 0x49, 0xfc, 0x56, 0x18, 0xb1, + 0x11, 0x75, 0x05, 0xc7, 0x2d, 0xec, 0x33, 0x37, 0x31, 0x50, 0xdc, 0x7a, 0x8c, 0x95, 0x48, 0x7f, + 0x40, 0x50, 0x4f, 0xd4, 0xa7, 0xed, 0x94, 0x2d, 0x9f, 0x53, 0xa9, 0x5e, 0xe5, 0xc2, 0x1a, 0x1f, + 0x4f, 0x2c, 0x45, 0xd5, 0xf3, 0xe0, 0x64, 0xf4, 0x05, 0xd0, 0x14, 0x32, 0xdc, 0x7a, 0xac, 0xfd, + 0x86, 0xa0, 0x91, 0x29, 0x59, 0x2b, 0x25, 0xa7, 0x28, 0xfa, 0x6a, 0x10, 0x0f, 0x27, 0x16, 0x24, + 0x4c, 0x5d, 0x1b, 0x31, 0x47, 0x01, 0xbd, 0x6e, 0x2c, 0xc6, 0x62, 0x5b, 0x49, 0xf2, 0x0f, 0x04, + 0x8d, 0x4c, 0xe3, 0xe5, 0x68, 0x8b, 0x76, 0x50, 0x0d, 0x6d, 0x6f, 0x62, 0x6d, 0x8c, 0x98, 0x73, + 0x2d, 0x27, 0x7e, 0x05, 0xf9, 0xc6, 0xde, 0xee, 0x0c, 0xb2, 0x7c, 0x45, 0x55, 0xe0, 0x37, 0x81, + 0xfd, 0x14, 0x41, 0x23, 0x73, 0x83, 0x72, 0xd8, 0x45, 0xe3, 0xd0, 0x5f, 0x7b, 0xce, 0x74, 0xba, + 0xf2, 0x35, 0x58, 0x38, 0xfa, 0xd6, 0x82, 0x47, 0xff, 0x0b, 0x82, 0xd5, 0xa9, 0xa1, 0x94, 0xeb, + 0xa8, 0x60, 0x3d, 0xd5, 0xa8, 0xec, 0xe6, 0x01, 0xde, 0x30, 0xf6, 0x17, 0x02, 0xd8, 0x0e, 0xe5, + 0xca, 0x36, 0x6a, 0x69, 0xbf, 0x22, 0x68, 0x64, 0x46, 0x55, 0xce, 0x5f, 0xd1, 0xd3, 0xaa, 0x61, + 0xbd, 0x93, 0xc7, 0xfa, 0x91, 0x71, 0x7d, 0x31, 0xac, 0x91, 0xda, 0x29, 0xc1, 0xfe, 0x88, 0xa0, + 0x9e, 0x58, 0x60, 0xb9, 0xdc, 0xe7, 0xac, 0xb2, 0x1a, 0xcc, 0x4e, 0x1e, 0xe6, 0x07, 0xc6, 0xee, + 0x82, 0x30, 0xe3, 0xa0, 0x8d, 0x5a, 0xfa, 0xd1, 0x9f, 0xd6, 0x95, 0x97, 0x3a, 0xf0, 0x5f, 0x96, + 0x39, 0x14, 0x22, 0xe4, 0x6d, 0x8c, 0xcf, 0xcf, 0xcf, 0x8b, 0xf6, 0x4c, 0x62, 0x31, 0x4c, 0x3e, + 0xde, 0x76, 0x42, 0x9f, 0x88, 0x53, 0x16, 0x8d, 0x0f, 0x9e, 0x20, 0x30, 0x5c, 0x36, 0x2e, 0x79, + 0x84, 0x83, 0x4b, 0x99, 0x8f, 0xf7, 0xe4, 0x5d, 0xee, 0xa1, 0x2f, 0x0e, 0xd3, 0x8e, 0x01, 0xf3, + 0x49, 0x30, 0x30, 0x59, 0x34, 0xc0, 0x03, 0x1a, 0xa8, 0x9b, 0x8e, 0x67, 0x7b, 0x5f, 0xf4, 0xad, + 0x78, 0x33, 0x8b, 0xfc, 0x54, 0x6b, 0x1c, 0x77, 0x3e, 0xed, 0xde, 0x7e, 0x70, 0xaf, 0x6b, 0x3b, + 0x75, 0xd5, 0xbf, 0xff, 0x5f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x40, 0x24, 0x95, 0xf1, 0x32, 0x0b, + 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/cloud/scheduler/v1beta1/job.pb.go b/googleapis/cloud/scheduler/v1beta1/job.pb.go index b5ef735e20..c6a7427ded 100644 --- a/googleapis/cloud/scheduler/v1beta1/job.pb.go +++ b/googleapis/cloud/scheduler/v1beta1/job.pb.go @@ -470,51 +470,55 @@ func init() { } var fileDescriptor_0cfee8289e3d589c = []byte{ - // 728 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x94, 0x4f, 0x4f, 0xeb, 0x46, - 0x14, 0xc5, 0x09, 0x24, 0x21, 0x5c, 0x27, 0x90, 0x0c, 0x7f, 0x6a, 0xd2, 0xaa, 0x44, 0xe9, 0x26, - 0x85, 0xca, 0x16, 0xb0, 0xec, 0x02, 0x25, 0x38, 0x40, 0x68, 0x8b, 0x22, 0x27, 0x91, 0x2a, 0x36, - 0xd6, 0xd8, 0x9e, 0x18, 0xd3, 0x78, 0x66, 0x64, 0x8f, 0xab, 0xf0, 0x3e, 0xd8, 0x5b, 0xbc, 0x4f, - 0xf7, 0xe4, 0xb1, 0x1d, 0x02, 0xe8, 0xe1, 0x9d, 0xe7, 0xde, 0x73, 0x7e, 0xf7, 0xcc, 0x8c, 0x6d, - 0xe8, 0x79, 0x8c, 0x79, 0x0b, 0xa2, 0x3b, 0x0b, 0x16, 0xbb, 0x7a, 0xe4, 0x3c, 0x11, 0x37, 0x5e, - 0x90, 0x50, 0xff, 0xff, 0xdc, 0x26, 0x02, 0x9f, 0xeb, 0xcf, 0xcc, 0xd6, 0x78, 0xc8, 0x04, 0x43, - 0xbf, 0xa6, 0x4a, 0x4d, 0x2a, 0xb5, 0x95, 0x52, 0xcb, 0x94, 0xed, 0x5f, 0x32, 0x12, 0xe6, 0xbe, - 0x8e, 0x29, 0x65, 0x02, 0x0b, 0x9f, 0xd1, 0x28, 0x75, 0xb7, 0x8f, 0xd7, 0xba, 0x21, 0x89, 0x58, - 0x1c, 0x3a, 0x24, 0x6b, 0x9d, 0x15, 0x44, 0x10, 0x38, 0xf4, 0x88, 0xc8, 0xc4, 0x59, 0x0a, 0x5d, - 0xae, 0xec, 0x78, 0xae, 0xbb, 0x71, 0x28, 0x07, 0x65, 0xfd, 0x93, 0xf7, 0x7d, 0xe1, 0x07, 0x24, - 0x12, 0x38, 0xe0, 0x99, 0xe0, 0xa7, 0x4c, 0x10, 0x72, 0x47, 0x8f, 0x04, 0x16, 0x71, 0x96, 0xb0, - 0xfb, 0x6d, 0x1b, 0xb6, 0xee, 0x99, 0x8d, 0x10, 0x94, 0x29, 0x0e, 0x88, 0x5a, 0xea, 0x94, 0x7a, - 0x3b, 0xa6, 0x7c, 0x46, 0x1d, 0x50, 0x5c, 0x12, 0x39, 0xa1, 0xcf, 0x93, 0x51, 0xea, 0xa6, 0x6c, - 0xad, 0x97, 0xd0, 0x04, 0x1a, 0x3c, 0xb6, 0xa3, 0xd8, 0xb6, 0xd2, 0xb8, 0x6a, 0xb9, 0x53, 0xea, - 0x29, 0x17, 0x7f, 0x68, 0x9f, 0x9f, 0x9a, 0x36, 0x96, 0xa6, 0xa9, 0xf4, 0xdc, 0x6d, 0x98, 0x75, - 0xbe, 0xb6, 0x46, 0xcf, 0x70, 0x84, 0x39, 0xb7, 0x08, 0xf5, 0x7c, 0x4a, 0xac, 0x27, 0x21, 0x78, - 0x4e, 0xaf, 0x48, 0xfa, 0x65, 0x11, 0xbd, 0xcf, 0xf9, 0x50, 0x9a, 0xef, 0x84, 0xe0, 0xab, 0x21, - 0xfb, 0xf8, 0x63, 0x19, 0xfd, 0x03, 0xca, 0xfa, 0x80, 0xaa, 0x1c, 0x70, 0x5a, 0x34, 0xe0, 0x0d, - 0x17, 0x9e, 0x5e, 0x71, 0x6d, 0xa8, 0xe5, 0x6a, 0xf5, 0x40, 0x1e, 0xd7, 0x6a, 0x8d, 0x7e, 0x86, - 0x9d, 0xe4, 0x56, 0xac, 0x2f, 0x8c, 0x12, 0xf5, 0x30, 0x6d, 0x26, 0x85, 0x47, 0x46, 0x09, 0x32, - 0xa0, 0x19, 0x47, 0x24, 0xb4, 0x62, 0xee, 0x62, 0x41, 0xac, 0xa4, 0xae, 0xee, 0xc8, 0x30, 0xed, - 0x3c, 0x4c, 0x7e, 0xb7, 0xda, 0x34, 0xbf, 0x5b, 0x73, 0x37, 0xf1, 0xcc, 0xa4, 0x25, 0x29, 0xa2, - 0x2b, 0xa8, 0x24, 0x97, 0x4b, 0x54, 0xe8, 0x94, 0x7a, 0xbb, 0x17, 0xbf, 0x17, 0xed, 0xe3, 0x9e, - 0xd9, 0xda, 0x24, 0x31, 0x98, 0xa9, 0x0f, 0x9d, 0x42, 0x35, 0x7d, 0x3b, 0x54, 0x45, 0x0e, 0x47, - 0x39, 0x21, 0xe4, 0x8e, 0x54, 0xc6, 0x91, 0x99, 0x29, 0xd0, 0x15, 0x34, 0x72, 0x62, 0x9a, 0xb7, - 0x55, 0x98, 0xb7, 0x9e, 0x1b, 0x64, 0xda, 0x1b, 0x68, 0x2d, 0x70, 0x24, 0x2c, 0x2c, 0x04, 0x09, - 0xb8, 0x48, 0x21, 0xa8, 0x10, 0xb2, 0x97, 0x98, 0xfa, 0xa9, 0x47, 0x72, 0x1e, 0xa0, 0x1e, 0x12, - 0x11, 0xbe, 0x58, 0x0e, 0xa3, 0x73, 0xdf, 0x53, 0xf7, 0x25, 0xe2, 0xac, 0x68, 0xf3, 0x66, 0xe2, - 0xb9, 0x96, 0x16, 0x53, 0x09, 0x5f, 0x17, 0xc9, 0x5d, 0xe4, 0x91, 0x5c, 0x82, 0xdd, 0x85, 0x4f, - 0x89, 0x7a, 0x24, 0x99, 0xc7, 0x1f, 0x62, 0x19, 0xd9, 0x77, 0x68, 0xee, 0x65, 0x16, 0x23, 0x73, - 0x74, 0xff, 0x85, 0x8a, 0x3c, 0x5a, 0x74, 0x08, 0xad, 0xc9, 0xb4, 0x3f, 0x1d, 0x5a, 0xb3, 0x87, - 0xc9, 0x78, 0x78, 0x3d, 0xba, 0x19, 0x0d, 0x8d, 0xe6, 0x06, 0x52, 0x60, 0x7b, 0xf8, 0xd0, 0x1f, - 0xfc, 0x3d, 0x34, 0x9a, 0x25, 0x04, 0x50, 0x1d, 0xf7, 0x67, 0x93, 0xa1, 0xd1, 0xdc, 0x44, 0x75, - 0xa8, 0x19, 0xa3, 0x49, 0xda, 0xd9, 0x42, 0x2d, 0x68, 0xcc, 0xc6, 0x46, 0x62, 0xbf, 0xe9, 0x8f, - 0x92, 0x52, 0x79, 0x50, 0x83, 0x6a, 0xfa, 0xba, 0x76, 0xbf, 0x6e, 0x82, 0xb2, 0xb6, 0x0d, 0x74, - 0x02, 0x4a, 0x7e, 0x12, 0x31, 0x15, 0xf2, 0x5b, 0xae, 0x98, 0x90, 0xed, 0x2d, 0xa6, 0x02, 0xdd, - 0x02, 0x0a, 0xf0, 0xd2, 0x4a, 0x45, 0xf9, 0x3f, 0x44, 0x7e, 0xd8, 0x9f, 0x6e, 0xae, 0x19, 0xe0, - 0xa5, 0x9c, 0x93, 0x57, 0xd0, 0x5f, 0x70, 0x10, 0xf8, 0xd4, 0xb2, 0xb1, 0xf3, 0x1f, 0x9b, 0xcf, - 0x5f, 0x51, 0x5b, 0x45, 0x28, 0x14, 0xf8, 0x74, 0x90, 0xba, 0xde, 0xc0, 0xf0, 0xf2, 0x23, 0xac, - 0x5c, 0x0c, 0xc3, 0xcb, 0xf7, 0xb0, 0xdf, 0xa0, 0x91, 0xc0, 0x5c, 0x16, 0xdb, 0x0b, 0x9f, 0x7a, - 0x91, 0xfc, 0x69, 0x54, 0xcc, 0x7a, 0x80, 0x97, 0x46, 0x5e, 0x1b, 0xbc, 0x40, 0xd7, 0x61, 0x41, - 0xc1, 0x1b, 0x32, 0xa8, 0xdd, 0x33, 0x7b, 0x9c, 0x0c, 0x1d, 0x97, 0x1e, 0x6f, 0x33, 0xad, 0xc7, - 0x16, 0x98, 0x7a, 0x1a, 0x0b, 0x3d, 0xdd, 0x23, 0x54, 0x46, 0xd2, 0xd3, 0x16, 0xe6, 0x7e, 0xf4, - 0xa3, 0xbf, 0xf9, 0x9f, 0xab, 0x8a, 0x5d, 0x95, 0x9e, 0xcb, 0xef, 0x01, 0x00, 0x00, 0xff, 0xff, - 0x9d, 0xf8, 0x5c, 0x97, 0x83, 0x06, 0x00, 0x00, + // 785 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x55, 0xdd, 0x6e, 0xdb, 0x36, + 0x14, 0xae, 0x93, 0xd8, 0x73, 0x8e, 0x9c, 0xd6, 0x61, 0x7f, 0xa6, 0x7a, 0xc3, 0xea, 0x79, 0x37, + 0x5e, 0x3b, 0x48, 0x68, 0x7a, 0xb7, 0x5d, 0x14, 0x76, 0xe5, 0xb4, 0xce, 0xb6, 0xc0, 0x90, 0x6d, + 0x6c, 0xc8, 0x8d, 0x40, 0x49, 0xb4, 0x22, 0x4f, 0x22, 0x09, 0x89, 0x1a, 0xdc, 0x05, 0x79, 0x8d, + 0x3d, 0xca, 0x1e, 0x6a, 0x4f, 0x31, 0x90, 0xa2, 0x6c, 0xb7, 0xc1, 0xa2, 0x3b, 0xf2, 0x9c, 0xef, + 0xfb, 0xce, 0xc7, 0x73, 0x44, 0x0a, 0x86, 0x11, 0x63, 0x51, 0x42, 0xec, 0x20, 0x61, 0x45, 0x68, + 0xe7, 0xc1, 0x35, 0x09, 0x8b, 0x84, 0x64, 0xf6, 0x9f, 0xaf, 0x7d, 0x22, 0xf0, 0x6b, 0x7b, 0xcd, + 0x7c, 0x8b, 0x67, 0x4c, 0x30, 0xf4, 0x4d, 0x89, 0xb4, 0x14, 0xd2, 0xda, 0x22, 0x2d, 0x8d, 0xec, + 0x3d, 0xd7, 0x4a, 0x98, 0xc7, 0x76, 0x46, 0x72, 0x56, 0x64, 0x01, 0x29, 0xa9, 0xbd, 0x57, 0x35, + 0x45, 0x04, 0xce, 0x22, 0x22, 0x34, 0x58, 0xd7, 0xb1, 0xd5, 0xce, 0x2f, 0x56, 0x76, 0x58, 0x64, + 0x58, 0xc4, 0x8c, 0xea, 0xfc, 0x8b, 0xcf, 0xf3, 0x22, 0x4e, 0x49, 0x2e, 0x70, 0xca, 0x35, 0xe0, + 0x4b, 0x0d, 0xc8, 0x78, 0x60, 0xe7, 0x02, 0x8b, 0x22, 0xd7, 0x89, 0xaf, 0xf7, 0x1c, 0x62, 0x4a, + 0x99, 0x50, 0xb2, 0x3a, 0x3b, 0xf8, 0xbb, 0x0d, 0x87, 0x17, 0xcc, 0x47, 0x08, 0x8e, 0x28, 0x4e, + 0x89, 0xd9, 0xe8, 0x37, 0x86, 0xc7, 0xae, 0x5a, 0xa3, 0x3e, 0x18, 0x21, 0xc9, 0x83, 0x2c, 0xe6, + 0x92, 0x61, 0x1e, 0xa8, 0xd4, 0x7e, 0x08, 0xcd, 0xe1, 0x84, 0x17, 0x7e, 0x5e, 0xf8, 0x5e, 0x79, + 0x18, 0xf3, 0xa8, 0xdf, 0x18, 0x1a, 0x67, 0x3f, 0x58, 0xf7, 0x77, 0xcd, 0x9a, 0x29, 0xd2, 0x42, + 0x71, 0x3e, 0x3c, 0x70, 0x3b, 0x7c, 0x6f, 0x8f, 0xd6, 0xf0, 0x0c, 0x73, 0xee, 0x11, 0x1a, 0xc5, + 0x94, 0x78, 0xd7, 0x42, 0xf0, 0x4a, 0xbd, 0xa9, 0xd4, 0xdf, 0xd4, 0xa9, 0x8f, 0x38, 0x9f, 0x28, + 0xf2, 0x07, 0x21, 0xf8, 0xb6, 0xc8, 0x63, 0x7c, 0x37, 0x8c, 0x7e, 0x05, 0x63, 0xbf, 0x40, 0x4b, + 0x15, 0x78, 0x59, 0x57, 0xe0, 0x13, 0x5d, 0xb8, 0xde, 0xc9, 0xf5, 0xa0, 0x5d, 0xa1, 0xcd, 0x27, + 0xaa, 0x5d, 0xdb, 0x3d, 0xfa, 0x0a, 0x8e, 0xe5, 0xcc, 0xbc, 0xbf, 0x18, 0x25, 0xe6, 0xd3, 0x32, + 0x29, 0x03, 0x57, 0x8c, 0x12, 0xe4, 0x40, 0xb7, 0xc8, 0x49, 0xe6, 0x15, 0x3c, 0xc4, 0x82, 0x78, + 0x32, 0x6e, 0x1e, 0x2b, 0x33, 0xbd, 0xca, 0x4c, 0x35, 0x79, 0x6b, 0x51, 0x4d, 0xde, 0x7d, 0x28, + 0x39, 0x4b, 0x45, 0x91, 0x41, 0xf4, 0x16, 0x9a, 0x72, 0xf4, 0xc4, 0x84, 0x7e, 0x63, 0xf8, 0xf0, + 0xec, 0xfb, 0xba, 0x73, 0x5c, 0x30, 0xdf, 0x9a, 0x4b, 0x82, 0x5b, 0xf2, 0xd0, 0x4b, 0x68, 0x95, + 0xdf, 0x8e, 0x69, 0xa8, 0xe2, 0xa8, 0x52, 0xc8, 0x78, 0xa0, 0x90, 0x45, 0xee, 0x6a, 0x04, 0x7a, + 0x0b, 0x27, 0x95, 0x62, 0xe9, 0xf7, 0xb4, 0xd6, 0x6f, 0xa7, 0x22, 0x28, 0xb7, 0xe7, 0x70, 0x9a, + 0xe0, 0x5c, 0x78, 0x58, 0x08, 0x92, 0x72, 0x51, 0x8a, 0xa0, 0x5a, 0x91, 0x47, 0x92, 0x34, 0x2a, + 0x39, 0x4a, 0xe7, 0x12, 0x3a, 0x19, 0x11, 0xd9, 0x47, 0x2f, 0x60, 0x74, 0x15, 0x47, 0xe6, 0x63, + 0x25, 0xf1, 0xaa, 0xee, 0xf0, 0xae, 0xe4, 0xbc, 0x53, 0x14, 0xd7, 0xc8, 0x76, 0x1b, 0x39, 0x8b, + 0xca, 0x52, 0x48, 0x70, 0x98, 0xc4, 0x94, 0x98, 0xcf, 0x94, 0xe6, 0xf3, 0x3b, 0xb6, 0x1c, 0x7d, + 0x4b, 0xdd, 0x47, 0x9a, 0xe2, 0x68, 0xc6, 0xe0, 0x77, 0x68, 0xaa, 0xd6, 0xa2, 0xa7, 0x70, 0x3a, + 0x5f, 0x8c, 0x16, 0x13, 0x6f, 0x79, 0x39, 0x9f, 0x4d, 0xde, 0x4d, 0xcf, 0xa7, 0x13, 0xa7, 0xfb, + 0x00, 0x19, 0xf0, 0xc5, 0xe4, 0x72, 0x34, 0xfe, 0x65, 0xe2, 0x74, 0x1b, 0x08, 0xa0, 0x35, 0x1b, + 0x2d, 0xe7, 0x13, 0xa7, 0x7b, 0x80, 0x3a, 0xd0, 0x76, 0xa6, 0xf3, 0x32, 0x73, 0x88, 0x4e, 0xe1, + 0x64, 0x39, 0x73, 0x24, 0xfd, 0x7c, 0x34, 0x95, 0xa1, 0xa3, 0x1f, 0xaf, 0xfe, 0x1d, 0xfd, 0x06, + 0xdf, 0xaa, 0x63, 0xed, 0x4e, 0x55, 0x1a, 0xc3, 0x3c, 0xce, 0xad, 0x80, 0xa5, 0xb6, 0xbc, 0xd2, + 0x67, 0x3c, 0x63, 0x6b, 0x12, 0x88, 0xdc, 0xbe, 0xd1, 0xab, 0x5b, 0x3b, 0x61, 0x41, 0x79, 0xfd, + 0xed, 0x9b, 0x6a, 0x79, 0x2b, 0x5f, 0xbb, 0xdc, 0xbe, 0x59, 0x33, 0xff, 0x76, 0xdc, 0x86, 0x56, + 0x79, 0x15, 0x06, 0xff, 0x1c, 0x80, 0xb1, 0xd7, 0x22, 0xf4, 0x02, 0x8c, 0xaa, 0xcb, 0x05, 0x15, + 0xea, 0x9d, 0x68, 0xba, 0xa0, 0xfb, 0x56, 0x50, 0x81, 0xde, 0x03, 0x4a, 0xf1, 0xc6, 0x2b, 0x41, + 0xd5, 0xeb, 0xa5, 0x1e, 0x8d, 0x7b, 0x1b, 0xd7, 0x4d, 0xf1, 0x46, 0xd5, 0xa9, 0x22, 0xe8, 0x67, + 0x78, 0x92, 0xc6, 0xd4, 0xf3, 0x71, 0xf0, 0x07, 0x5b, 0xad, 0x76, 0x52, 0x87, 0x75, 0x52, 0x28, + 0x8d, 0xe9, 0xb8, 0x64, 0x7d, 0x22, 0x86, 0x37, 0x77, 0xc5, 0x8e, 0xea, 0xc5, 0xf0, 0xe6, 0x73, + 0xb1, 0xef, 0xe0, 0x44, 0x8a, 0x85, 0xac, 0xf0, 0x93, 0x98, 0x46, 0xb9, 0x7a, 0x90, 0x9a, 0x6e, + 0x27, 0xc5, 0x1b, 0xa7, 0x8a, 0x8d, 0x3f, 0xc2, 0x20, 0x60, 0x69, 0xcd, 0xd7, 0x37, 0x6e, 0x5f, + 0x30, 0x7f, 0x26, 0x8b, 0xce, 0x1a, 0x57, 0xef, 0x35, 0x36, 0x62, 0x09, 0xa6, 0x91, 0xc5, 0xb2, + 0xc8, 0x8e, 0x08, 0x55, 0x96, 0xec, 0xdd, 0x5c, 0xff, 0xef, 0x3f, 0xf2, 0xd3, 0x36, 0xe2, 0xb7, + 0x14, 0xe7, 0xcd, 0x7f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x2b, 0x55, 0xf5, 0x97, 0xdf, 0x06, 0x00, + 0x00, } diff --git a/googleapis/cloud/scheduler/v1beta1/target.pb.go b/googleapis/cloud/scheduler/v1beta1/target.pb.go index 14e4a347e4..11e7e5f96a 100644 --- a/googleapis/cloud/scheduler/v1beta1/target.pb.go +++ b/googleapis/cloud/scheduler/v1beta1/target.pb.go @@ -8,7 +8,6 @@ import ( math "math" proto "github.com/golang/protobuf/proto" - _ "github.com/golang/protobuf/ptypes/any" _ "google.golang.org/genproto/googleapis/api/annotations" ) @@ -82,9 +81,7 @@ func (HttpMethod) EnumDescriptor() ([]byte, []int) { // constitutes a failed execution. For a redirected request, the response // returned by the redirected request is considered. type HttpTarget struct { - // Required. - // - // The full URI path that the request will be sent to. This string + // Required. The full URI path that the request will be sent to. This string // must begin with either "http://" or "https://". Some examples of // valid values for [uri][google.cloud.scheduler.v1beta1.HttpTarget.uri] are: // `http://acme.com` and `https://acme.com/sales:8080`. Cloud Scheduler will @@ -354,9 +351,7 @@ func (m *AppEngineHttpTarget) GetBody() []byte { // Pub/Sub target. The job will be delivered by publishing a message to // the given Pub/Sub topic. type PubsubTarget struct { - // Required. - // - // The name of the Cloud Pub/Sub topic to which messages will + // Required. The name of the Cloud Pub/Sub topic to which messages will // be published when a job is delivered. The topic name must be in the // same format as required by PubSub's // [PublishRequest.name](https://cloud.google.com/pubsub/docs/reference/rpc/google.pubsub.v1#publishrequest), @@ -580,8 +575,8 @@ func (m *AppEngineRouting) GetHost() string { // Contains information needed for generating an // [OAuth token](https://developers.google.com/identity/protocols/OAuth2). -// This type of authorization should be used when sending requests to a GCP -// endpoint. +// This type of authorization should generally only be used when calling Google +// APIs hosted on *.googleapis.com. type OAuthToken struct { // [Service account email](https://cloud.google.com/iam/docs/service-accounts) // to be used for generating OAuth token. @@ -638,9 +633,10 @@ func (m *OAuthToken) GetScope() string { // Contains information needed for generating an // [OpenID Connect -// token](https://developers.google.com/identity/protocols/OpenIDConnect). This -// type of authorization should be used when sending requests to third party -// endpoints. +// token](https://developers.google.com/identity/protocols/OpenIDConnect). +// This type of authorization can be used for many scenarios, including +// calling Cloud Run, or endpoints where you intend to validate the token +// yourself. type OidcToken struct { // [Service account email](https://cloud.google.com/iam/docs/service-accounts) // to be used for generating OIDC token. @@ -712,53 +708,56 @@ func init() { } var fileDescriptor_30cd09e73d799915 = []byte{ - // 754 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x55, 0xdb, 0x6e, 0xf3, 0x44, - 0x10, 0xae, 0xeb, 0x1c, 0x9a, 0x71, 0x04, 0xd6, 0xb6, 0x40, 0x08, 0x07, 0x85, 0x5c, 0x85, 0x22, - 0xd9, 0x34, 0x5c, 0x80, 0x0a, 0x48, 0xa4, 0x8d, 0x69, 0x0a, 0xb4, 0x31, 0xae, 0xcb, 0x45, 0x41, - 0x58, 0x1b, 0x7b, 0xb1, 0x57, 0x4d, 0x76, 0x2d, 0x7b, 0x1d, 0x29, 0x88, 0x97, 0xe0, 0x91, 0x78, - 0x11, 0x9e, 0x05, 0x79, 0x7d, 0x68, 0x14, 0x89, 0x3f, 0xfd, 0xff, 0xde, 0xcd, 0xf1, 0x9b, 0xf9, - 0x66, 0x66, 0x6d, 0xf8, 0x2c, 0xe4, 0x3c, 0x5c, 0x12, 0xd3, 0x5f, 0xf2, 0x2c, 0x30, 0x53, 0x3f, - 0x22, 0x41, 0xb6, 0x24, 0x89, 0xb9, 0x3e, 0x5b, 0x10, 0x81, 0xcf, 0x4c, 0x81, 0x93, 0x90, 0x08, - 0x23, 0x4e, 0xb8, 0xe0, 0xe8, 0xe3, 0x22, 0xd8, 0x90, 0xc1, 0x46, 0x1d, 0x6c, 0x94, 0xc1, 0xfd, - 0x0f, 0x4b, 0x30, 0x1c, 0x53, 0x13, 0x33, 0xc6, 0x05, 0x16, 0x94, 0xb3, 0xb4, 0xc8, 0xee, 0xbf, - 0x5f, 0x7a, 0xa5, 0xb6, 0xc8, 0xfe, 0x30, 0x31, 0xdb, 0x14, 0xae, 0xe1, 0x3f, 0x2a, 0xc0, 0x4c, - 0x88, 0xd8, 0x95, 0xd5, 0x90, 0x0e, 0x6a, 0x96, 0xd0, 0x9e, 0x32, 0x50, 0x46, 0x1d, 0x27, 0x17, - 0xd1, 0x8f, 0xa0, 0x45, 0x42, 0xc4, 0xde, 0x8a, 0x88, 0x88, 0x07, 0xbd, 0xc3, 0x81, 0x32, 0x7a, - 0x6b, 0x7c, 0x6a, 0xbc, 0xba, 0x1f, 0x23, 0x87, 0xbc, 0x91, 0x19, 0x0e, 0x44, 0xb5, 0x8c, 0x7e, - 0x86, 0x76, 0x44, 0x70, 0x40, 0x92, 0xb4, 0xa7, 0x0e, 0xd4, 0x91, 0x36, 0xfe, 0xf2, 0x39, 0x40, - 0x45, 0x6f, 0xc6, 0xac, 0xc8, 0xb4, 0x98, 0x48, 0x36, 0x4e, 0x85, 0x83, 0x10, 0x34, 0x16, 0x3c, - 0xd8, 0xf4, 0x1a, 0x03, 0x65, 0xd4, 0x75, 0xa4, 0x8c, 0x6e, 0x40, 0xe3, 0x38, 0x13, 0x91, 0x27, - 0xf8, 0x23, 0x61, 0xbd, 0xe6, 0x40, 0x19, 0x69, 0xfb, 0x7b, 0x9e, 0x4f, 0x32, 0x11, 0xb9, 0x79, - 0xc6, 0xec, 0xc0, 0x01, 0x09, 0x20, 0x35, 0xf4, 0x03, 0x00, 0xa7, 0x81, 0x5f, 0xa2, 0xb5, 0x24, - 0xda, 0xa7, 0x7b, 0xd1, 0x68, 0xe0, 0x57, 0x60, 0x1d, 0x5e, 0x29, 0xfd, 0x73, 0xe8, 0x6e, 0xf3, - 0xc8, 0x07, 0xfe, 0x48, 0x36, 0xd5, 0xc0, 0x1f, 0xc9, 0x06, 0x9d, 0x40, 0x73, 0x8d, 0x97, 0x19, - 0x91, 0xa3, 0xee, 0x38, 0x85, 0x72, 0x7e, 0xf8, 0x95, 0x72, 0xf1, 0x2e, 0x9c, 0xe4, 0x4d, 0xf1, - 0x84, 0xfe, 0x29, 0xd7, 0xeb, 0x15, 0x33, 0x18, 0xfe, 0xad, 0xc2, 0xf1, 0x24, 0x8e, 0x2d, 0x16, - 0x52, 0x46, 0xb6, 0x96, 0xb9, 0xb3, 0x3a, 0xe5, 0x45, 0xab, 0xfb, 0x1d, 0x10, 0x8e, 0x63, 0x8f, - 0xc8, 0x22, 0x5e, 0xc2, 0x33, 0x41, 0x59, 0x28, 0x7b, 0xd4, 0xc6, 0x9f, 0xef, 0xc3, 0xac, 0xbb, - 0x73, 0x8a, 0x3c, 0x47, 0xc7, 0x3b, 0x16, 0xf4, 0x09, 0x74, 0x13, 0xb2, 0xc4, 0x82, 0xae, 0x89, - 0x97, 0x9f, 0xa0, 0x2a, 0xd9, 0x6b, 0x95, 0xed, 0x3e, 0xa1, 0xe8, 0xe1, 0xe9, 0x7a, 0x1a, 0xf2, - 0x7a, 0xbe, 0x7b, 0x76, 0xdd, 0x67, 0x9f, 0x51, 0xf3, 0xe9, 0x8c, 0x5e, 0xb2, 0xab, 0xe1, 0xbf, - 0x0a, 0x74, 0xed, 0x6c, 0x91, 0x66, 0x8b, 0x72, 0x19, 0x1f, 0x01, 0x08, 0x1e, 0x53, 0xdf, 0x63, - 0x78, 0x45, 0x4a, 0x8c, 0x8e, 0xb4, 0xdc, 0xe2, 0x15, 0xc9, 0xeb, 0x07, 0x58, 0x60, 0x49, 0xbb, - 0xeb, 0x48, 0x19, 0xfd, 0x06, 0x80, 0x85, 0x48, 0xe8, 0x22, 0x13, 0xa4, 0xa2, 0xfc, 0xcd, 0x3e, - 0xca, 0xdb, 0x45, 0x8d, 0x49, 0x9d, 0x5e, 0xd0, 0xdd, 0xc2, 0xeb, 0x7f, 0x0b, 0x6f, 0xef, 0xb8, - 0x5f, 0x8b, 0xe0, 0x1a, 0xf4, 0xdd, 0xad, 0xa2, 0x1e, 0xb4, 0x53, 0x92, 0xac, 0xa9, 0x5f, 0x11, - 0xac, 0xd4, 0xdc, 0xb3, 0x26, 0x49, 0x4a, 0x39, 0x2b, 0x91, 0x2a, 0x15, 0xf5, 0xe1, 0x88, 0xb2, - 0x54, 0x60, 0xe6, 0x93, 0x72, 0xe7, 0xb5, 0x9e, 0x0f, 0x25, 0xe2, 0xa9, 0x90, 0x6f, 0xbb, 0xe3, - 0x48, 0x79, 0xf8, 0x0b, 0xc0, 0xd3, 0x43, 0x45, 0x63, 0x78, 0xa7, 0x2c, 0xe1, 0x61, 0xdf, 0xe7, - 0x19, 0x13, 0x1e, 0x59, 0x61, 0xba, 0x2c, 0xeb, 0x1f, 0x97, 0xce, 0x49, 0xe1, 0xb3, 0x72, 0x57, - 0xce, 0x29, 0xf5, 0x79, 0x5c, 0x73, 0x92, 0xca, 0xf0, 0x57, 0xe8, 0xd4, 0x4f, 0xf6, 0x8d, 0x60, - 0xfb, 0x70, 0x84, 0xb3, 0x80, 0x92, 0x9c, 0x48, 0x81, 0x5c, 0xeb, 0xa7, 0x69, 0xf1, 0x91, 0x2d, - 0x9f, 0xd2, 0x07, 0xf0, 0xde, 0xcc, 0x75, 0x6d, 0xef, 0xc6, 0x72, 0x67, 0xf3, 0xa9, 0x77, 0x7f, - 0x7b, 0x67, 0x5b, 0x97, 0xd7, 0xdf, 0x5f, 0x5b, 0x53, 0xfd, 0x00, 0x1d, 0x41, 0xc3, 0x9e, 0xdf, - 0xb9, 0xba, 0x82, 0xda, 0xa0, 0x5e, 0x59, 0xae, 0x7e, 0x98, 0x9b, 0x66, 0xd6, 0x64, 0xaa, 0xab, - 0xb9, 0xc9, 0xbe, 0x77, 0xf5, 0x06, 0x02, 0x68, 0x4d, 0xad, 0x9f, 0x2c, 0xd7, 0xd2, 0x9b, 0xa8, - 0x03, 0x4d, 0x7b, 0xe2, 0x5e, 0xce, 0xf4, 0x16, 0xd2, 0xa0, 0x3d, 0xb7, 0xdd, 0xeb, 0xf9, 0xed, - 0x9d, 0xde, 0xbe, 0xf8, 0x0b, 0x86, 0x3e, 0x5f, 0xed, 0xb9, 0x97, 0x0b, 0xad, 0x38, 0x15, 0x3b, - 0xff, 0x1b, 0xd8, 0xca, 0xc3, 0x55, 0x19, 0x1e, 0xf2, 0x25, 0x66, 0xa1, 0xc1, 0x93, 0xd0, 0x0c, - 0x09, 0x93, 0xff, 0x0a, 0xb3, 0x70, 0xe1, 0x98, 0xa6, 0xff, 0xf7, 0xd3, 0xfa, 0xba, 0xb6, 0x2c, - 0x5a, 0x32, 0xe7, 0x8b, 0xff, 0x02, 0x00, 0x00, 0xff, 0xff, 0x69, 0x77, 0x8b, 0x53, 0xe7, 0x06, - 0x00, 0x00, + // 810 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x55, 0x5f, 0x8f, 0xdb, 0x44, + 0x10, 0xaf, 0xcf, 0xc9, 0xe5, 0x32, 0x8e, 0xc0, 0xda, 0x16, 0x08, 0x29, 0xa0, 0x34, 0x4f, 0xa1, + 0x48, 0x36, 0x3d, 0x1e, 0x40, 0x05, 0x44, 0x7d, 0x3d, 0xd3, 0x1c, 0x70, 0x17, 0xe3, 0xf3, 0xf1, + 0x50, 0x10, 0xd6, 0xc6, 0x5e, 0xd9, 0xcb, 0x25, 0x5e, 0x6b, 0xbd, 0x8e, 0x74, 0x54, 0x95, 0xf8, + 0x0a, 0x7c, 0x22, 0xc4, 0xd7, 0xe1, 0x23, 0xf0, 0x84, 0x76, 0xfd, 0x27, 0x51, 0x24, 0x9a, 0x83, + 0x3e, 0x65, 0x66, 0x67, 0xe6, 0xb7, 0x33, 0xbf, 0xf9, 0x6d, 0x0c, 0x1f, 0x25, 0x8c, 0x25, 0x4b, + 0x62, 0x47, 0x4b, 0x56, 0xc6, 0x76, 0x11, 0xa5, 0x24, 0x2e, 0x97, 0x84, 0xdb, 0xeb, 0x47, 0x0b, + 0x22, 0xf0, 0x23, 0x5b, 0x60, 0x9e, 0x10, 0x61, 0xe5, 0x9c, 0x09, 0x86, 0x3e, 0xa8, 0x92, 0x2d, + 0x95, 0x6c, 0xb5, 0xc9, 0x56, 0x9d, 0x3c, 0x7a, 0xb7, 0x06, 0xc3, 0x39, 0xb5, 0x39, 0x29, 0x58, + 0xc9, 0x23, 0x52, 0x95, 0x8e, 0xde, 0xdb, 0x0a, 0xe1, 0x2c, 0x63, 0x02, 0x0b, 0xca, 0xb2, 0xa2, + 0x8a, 0x4e, 0xfe, 0xd4, 0x01, 0x66, 0x42, 0xe4, 0x81, 0xba, 0x0d, 0x99, 0xa0, 0x97, 0x9c, 0x0e, + 0xb5, 0xb1, 0x36, 0xed, 0xfb, 0xd2, 0x44, 0xdf, 0x82, 0x91, 0x0a, 0x91, 0x87, 0x2b, 0x22, 0x52, + 0x16, 0x0f, 0x0f, 0xc6, 0xda, 0xf4, 0x8d, 0xe3, 0x87, 0xd6, 0xab, 0xfb, 0xb1, 0x24, 0xe4, 0xb9, + 0xaa, 0xf0, 0x21, 0x6d, 0x6d, 0xf4, 0x3d, 0xf4, 0x52, 0x82, 0x63, 0xc2, 0x8b, 0xa1, 0x3e, 0xd6, + 0xa7, 0xc6, 0xf1, 0xa7, 0xb7, 0x01, 0xaa, 0x7a, 0xb3, 0x66, 0x55, 0xa5, 0x9b, 0x09, 0x7e, 0xe3, + 0x37, 0x38, 0x08, 0x41, 0x67, 0xc1, 0xe2, 0x9b, 0x61, 0x67, 0xac, 0x4d, 0x07, 0xbe, 0xb2, 0xd1, + 0x39, 0x18, 0x0c, 0x97, 0x22, 0x0d, 0x05, 0xbb, 0x26, 0xd9, 0xb0, 0x3b, 0xd6, 0xa6, 0xc6, 0xfe, + 0x9e, 0xe7, 0x4e, 0x29, 0xd2, 0x40, 0x56, 0xcc, 0xee, 0xf8, 0xa0, 0x00, 0x94, 0x87, 0xbe, 0x01, + 0x60, 0x34, 0x8e, 0x6a, 0xb4, 0x43, 0x85, 0xf6, 0xe1, 0x5e, 0x34, 0x1a, 0x47, 0x0d, 0x58, 0x9f, + 0x35, 0xce, 0xe8, 0x31, 0x0c, 0xb6, 0xe7, 0x90, 0x84, 0x5f, 0x93, 0x9b, 0x86, 0xf0, 0x6b, 0x72, + 0x83, 0xee, 0x41, 0x77, 0x8d, 0x97, 0x25, 0x51, 0x54, 0xf7, 0xfd, 0xca, 0x79, 0x7c, 0xf0, 0x99, + 0x76, 0xf2, 0x36, 0xdc, 0x93, 0x4d, 0x31, 0x4e, 0x7f, 0x55, 0x3b, 0x0c, 0x2b, 0x0e, 0x26, 0xbf, + 0xeb, 0x70, 0xd7, 0xc9, 0x73, 0x37, 0x4b, 0x68, 0x46, 0xb6, 0x96, 0xb9, 0xb3, 0x3a, 0xed, 0xb5, + 0x56, 0xf7, 0x33, 0x20, 0x9c, 0xe7, 0x21, 0x51, 0x97, 0x84, 0x9c, 0x95, 0x82, 0x66, 0x89, 0xea, + 0xd1, 0x38, 0xfe, 0x78, 0x1f, 0x66, 0xdb, 0x9d, 0x5f, 0xd5, 0xf9, 0x26, 0xde, 0x39, 0x41, 0x0f, + 0x60, 0xc0, 0xc9, 0x12, 0x0b, 0xba, 0x26, 0xa1, 0x94, 0xa0, 0xae, 0xa6, 0x37, 0x9a, 0xb3, 0x2b, + 0x4e, 0xd1, 0xf3, 0x8d, 0x7a, 0x3a, 0x4a, 0x3d, 0x4f, 0x6e, 0x7d, 0xef, 0xad, 0x65, 0xd4, 0xdd, + 0xc8, 0xe8, 0x75, 0x76, 0x35, 0xf9, 0xed, 0x00, 0x06, 0x5e, 0xb9, 0x28, 0xca, 0x45, 0xbd, 0x8c, + 0xaf, 0x00, 0x04, 0xcb, 0x69, 0x14, 0x66, 0x78, 0x45, 0x2a, 0x8c, 0x93, 0xf1, 0xdf, 0xce, 0xfb, + 0x70, 0x3f, 0x57, 0x69, 0xf5, 0x28, 0x38, 0xa7, 0x85, 0x15, 0xb1, 0x95, 0x1d, 0xc8, 0x64, 0xbf, + 0xaf, 0x6a, 0x2e, 0xf0, 0x8a, 0xc8, 0x0e, 0x63, 0x2c, 0xb0, 0x22, 0x66, 0xe0, 0x2b, 0x1b, 0xfd, + 0x04, 0x80, 0x85, 0xe0, 0x74, 0x51, 0x0a, 0xd2, 0x90, 0xf2, 0xc5, 0x3e, 0x52, 0xb6, 0xdb, 0xb2, + 0x9c, 0xb6, 0xbc, 0x22, 0x64, 0x0b, 0x6f, 0xf4, 0x25, 0xbc, 0xb9, 0x13, 0xfe, 0x4f, 0x14, 0xac, + 0xc1, 0xdc, 0xdd, 0x3b, 0x1a, 0x42, 0xaf, 0x20, 0x7c, 0x4d, 0xa3, 0x9a, 0x02, 0xbf, 0x71, 0x65, + 0x64, 0x4d, 0x78, 0x41, 0x59, 0x56, 0x23, 0x35, 0x2e, 0x1a, 0xc1, 0x11, 0xcd, 0x0a, 0x81, 0xb3, + 0x88, 0xd4, 0xaa, 0x68, 0x7d, 0x49, 0x4a, 0xca, 0x0a, 0xa1, 0x5e, 0x7f, 0xdf, 0x57, 0xf6, 0xe4, + 0x07, 0x80, 0xcd, 0x53, 0x46, 0xc7, 0xf0, 0x56, 0x7d, 0x45, 0x88, 0xa3, 0x88, 0x95, 0x99, 0x08, + 0xc9, 0x0a, 0xd3, 0x65, 0x7d, 0xff, 0xdd, 0x3a, 0xe8, 0x54, 0x31, 0x57, 0x86, 0xe4, 0x4c, 0x45, + 0xc4, 0xf2, 0x76, 0x26, 0xe5, 0x4c, 0x7e, 0x84, 0x7e, 0xfb, 0xa8, 0xff, 0x17, 0xec, 0x08, 0x8e, + 0x70, 0x19, 0x53, 0x22, 0x07, 0xa9, 0x90, 0x5b, 0xff, 0x61, 0x51, 0xfd, 0x0d, 0xd7, 0x8f, 0xed, + 0x3e, 0xbc, 0x33, 0x0b, 0x02, 0x2f, 0x3c, 0x77, 0x83, 0xd9, 0xfc, 0x34, 0xbc, 0xba, 0xb8, 0xf4, + 0xdc, 0xa7, 0x67, 0x5f, 0x9f, 0xb9, 0xa7, 0xe6, 0x1d, 0x74, 0x04, 0x1d, 0x6f, 0x7e, 0x19, 0x98, + 0x1a, 0xea, 0x81, 0xfe, 0xcc, 0x0d, 0xcc, 0x03, 0x79, 0x34, 0x73, 0x9d, 0x53, 0x53, 0x97, 0x47, + 0xde, 0x55, 0x60, 0x76, 0x10, 0xc0, 0xe1, 0xa9, 0xfb, 0x9d, 0x1b, 0xb8, 0x66, 0x17, 0xf5, 0xa1, + 0xeb, 0x39, 0xc1, 0xd3, 0x99, 0x79, 0x88, 0x0c, 0xe8, 0xcd, 0xbd, 0xe0, 0x6c, 0x7e, 0x71, 0x69, + 0xf6, 0x4e, 0xfe, 0xd0, 0xfe, 0x72, 0x9e, 0xbc, 0x52, 0x80, 0xe8, 0x41, 0xce, 0xd9, 0x2f, 0x24, + 0x12, 0x85, 0xfd, 0xa2, 0xb6, 0x5e, 0xda, 0x4a, 0x93, 0x85, 0xfd, 0x42, 0xfd, 0xbe, 0x84, 0x49, + 0xc4, 0x56, 0x7b, 0x34, 0x77, 0x62, 0x54, 0x72, 0xf3, 0xe4, 0x37, 0xc7, 0xd3, 0x9e, 0x3f, 0xab, + 0xd3, 0x13, 0xb6, 0xc4, 0x59, 0x62, 0x31, 0x9e, 0xd8, 0x09, 0xc9, 0xd4, 0x17, 0xc9, 0xde, 0xb4, + 0xf1, 0x6f, 0x9f, 0xc6, 0xcf, 0xdb, 0x93, 0xc5, 0xa1, 0xaa, 0xf9, 0xe4, 0x9f, 0x00, 0x00, 0x00, + 0xff, 0xff, 0x53, 0x2a, 0x3d, 0xd9, 0x4d, 0x07, 0x00, 0x00, } diff --git a/googleapis/devtools/cloudbuild/v1/cloudbuild.pb.go b/googleapis/devtools/cloudbuild/v1/cloudbuild.pb.go index f4fc01991b..278a61f2f7 100644 --- a/googleapis/devtools/cloudbuild/v1/cloudbuild.pb.go +++ b/googleapis/devtools/cloudbuild/v1/cloudbuild.pb.go @@ -2233,9 +2233,13 @@ type BuildTrigger struct { // Branch and tag names in trigger templates are interpreted as regular // expressions. Any branch or tag change that matches that regular expression // will trigger a build. + // + // Mutually exclusive with `github`. TriggerTemplate *RepoSource `protobuf:"bytes,7,opt,name=trigger_template,json=triggerTemplate,proto3" json:"trigger_template,omitempty"` // GitHubEventsConfig describes the configuration of a trigger that creates // a build whenever a GitHub event is received. + // + // Mutually exclusive with `trigger_template`. Github *GitHubEventsConfig `protobuf:"bytes,13,opt,name=github,proto3" json:"github,omitempty"` // Template describing the Build request to make when the trigger is matched. // @@ -2426,7 +2430,7 @@ func (*BuildTrigger) XXX_OneofWrappers() []interface{} { // This message is experimental. type GitHubEventsConfig struct { // The installationID that emits the GitHub event. - InstallationId int64 `protobuf:"varint,1,opt,name=installation_id,json=installationId,proto3" json:"installation_id,omitempty"` + InstallationId int64 `protobuf:"varint,1,opt,name=installation_id,json=installationId,proto3" json:"installation_id,omitempty"` // Deprecated: Do not use. // Owner of the repository. For example: The owner for // https://github.com/googlecloudplatform/cloud-builders is // "googlecloudplatform". @@ -2471,6 +2475,7 @@ func (m *GitHubEventsConfig) XXX_DiscardUnknown() { var xxx_messageInfo_GitHubEventsConfig proto.InternalMessageInfo +// Deprecated: Do not use. func (m *GitHubEventsConfig) GetInstallationId() int64 { if m != nil { return m.InstallationId @@ -3799,247 +3804,248 @@ func init() { } var fileDescriptor_8a9099620ac1526a = []byte{ - // 3836 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x3b, 0x5d, 0x6f, 0x1b, 0x57, - 0x76, 0x1a, 0x52, 0xe2, 0xc7, 0x21, 0x45, 0x8d, 0xae, 0x6d, 0x89, 0x66, 0xe2, 0x58, 0x99, 0x6c, - 0x36, 0xce, 0x97, 0x68, 0xc9, 0xeb, 0xc4, 0x55, 0xe2, 0xd8, 0x14, 0x45, 0x51, 0x4c, 0x28, 0x52, - 0x3b, 0xa4, 0x62, 0xec, 0x6e, 0x8b, 0xc9, 0x90, 0xbc, 0x1a, 0x4d, 0x35, 0x9c, 0xe1, 0xce, 0x5c, - 0xd2, 0x55, 0xd2, 0xa0, 0x40, 0x50, 0xa0, 0x2d, 0xb6, 0x6f, 0xfd, 0x01, 0x45, 0x5b, 0x14, 0xed, - 0xdb, 0x3e, 0x2e, 0x50, 0xa0, 0xe8, 0x4b, 0x3f, 0x80, 0xed, 0x5b, 0xfb, 0x54, 0x03, 0x05, 0xda, - 0xa2, 0x4f, 0xfd, 0x11, 0x45, 0x71, 0x3f, 0x86, 0x1c, 0x92, 0xb2, 0x87, 0x63, 0xef, 0xf6, 0xc5, - 0xe6, 0x3d, 0xf7, 0x9e, 0x73, 0xcf, 0x3d, 0xdf, 0xf7, 0xdc, 0x11, 0x6c, 0x1b, 0x8e, 0x63, 0x58, - 0xb8, 0xd8, 0xc3, 0x23, 0xe2, 0x38, 0x96, 0x57, 0xec, 0x5a, 0xce, 0xb0, 0xd7, 0x19, 0x9a, 0x56, - 0xaf, 0x38, 0xda, 0x09, 0x8c, 0xb6, 0x07, 0xae, 0x43, 0x1c, 0x74, 0x8b, 0xaf, 0xdf, 0xf6, 0xd7, - 0x6f, 0x07, 0x56, 0x8c, 0x76, 0x0a, 0xaf, 0x0b, 0x72, 0xfa, 0xc0, 0x2c, 0xea, 0xb6, 0xed, 0x10, - 0x9d, 0x98, 0x8e, 0xed, 0x71, 0xe4, 0xc2, 0x66, 0x60, 0xb6, 0x6b, 0x99, 0xd8, 0x26, 0x62, 0xe2, - 0x76, 0x60, 0xe2, 0xcc, 0xc4, 0x56, 0x4f, 0xeb, 0xe0, 0x73, 0x7d, 0x64, 0x3a, 0xae, 0x58, 0xf0, - 0x96, 0x58, 0x60, 0x39, 0xb6, 0xe1, 0x0e, 0x6d, 0xdb, 0xb4, 0x8d, 0xa2, 0x33, 0xc0, 0xee, 0x14, - 0xf9, 0x37, 0xc4, 0x22, 0x36, 0xea, 0x0c, 0xcf, 0x8a, 0xbd, 0x21, 0x5f, 0x20, 0xe6, 0x5f, 0x9b, - 0x9d, 0xc7, 0xfd, 0x01, 0xb9, 0x9c, 0x61, 0x61, 0x3c, 0x49, 0xcc, 0x3e, 0xf6, 0x88, 0xde, 0x1f, - 0xf0, 0x05, 0x4a, 0x1d, 0xd6, 0x55, 0x4c, 0xdc, 0xcb, 0x7d, 0x7a, 0x56, 0x15, 0xff, 0x74, 0x88, - 0x3d, 0x82, 0x14, 0x80, 0x81, 0xeb, 0xfc, 0x36, 0xee, 0x12, 0xcd, 0xec, 0xe5, 0xa5, 0x2d, 0xe9, - 0x4e, 0x7a, 0x3f, 0xfe, 0x1f, 0xa5, 0x98, 0x9a, 0x16, 0xe0, 0x5a, 0x0f, 0x5d, 0x83, 0x98, 0xd9, - 0xcb, 0xc7, 0x26, 0x73, 0x31, 0xb3, 0xa7, 0xfc, 0xb5, 0x04, 0x1b, 0xea, 0xd0, 0x66, 0xc4, 0xda, - 0xae, 0x69, 0x18, 0xd8, 0x8d, 0x42, 0x53, 0x01, 0x20, 0x1c, 0x4b, 0x9b, 0xa6, 0x9d, 0x16, 0xe0, - 0x5a, 0x0f, 0x1d, 0x42, 0xc2, 0x73, 0x86, 0x6e, 0x17, 0xe7, 0xe3, 0x5b, 0xd2, 0x9d, 0xcc, 0xee, - 0xbb, 0xdb, 0x2f, 0xd4, 0xdd, 0xb6, 0x8a, 0x07, 0x4e, 0x8b, 0x21, 0x70, 0x52, 0x02, 0x5b, 0xd1, - 0x60, 0xb5, 0x45, 0x1c, 0x57, 0x37, 0x30, 0x9f, 0x45, 0x1b, 0x90, 0xe8, 0x0c, 0xbb, 0x17, 0x98, - 0x70, 0xe6, 0x54, 0x31, 0xa2, 0x70, 0xa7, 0x43, 0x19, 0xe4, 0x0c, 0xa9, 0x62, 0x84, 0xde, 0x00, - 0x30, 0xb0, 0x2d, 0x94, 0xc5, 0x98, 0x89, 0xab, 0x01, 0x88, 0xf2, 0x4f, 0x12, 0xc0, 0x64, 0x73, - 0x74, 0x6b, 0xfe, 0xfc, 0xc1, 0xa3, 0xbf, 0x06, 0x69, 0x17, 0x0f, 0x1c, 0xcd, 0xd6, 0xfb, 0x58, - 0x6c, 0x94, 0xa2, 0x80, 0x86, 0xde, 0xc7, 0xe8, 0x4d, 0xc8, 0x74, 0x5c, 0xdd, 0xee, 0x9e, 0xf3, - 0x69, 0xba, 0x57, 0xfa, 0x68, 0x49, 0x05, 0x0e, 0x64, 0x4b, 0x5e, 0x83, 0x14, 0xd1, 0x0d, 0x3e, - 0xbf, 0x2c, 0xe6, 0x93, 0x44, 0x37, 0xd8, 0xe4, 0x6d, 0x80, 0xae, 0xd3, 0xef, 0x9b, 0x44, 0xf3, - 0xce, 0xf5, 0xfc, 0x8a, 0x98, 0x4e, 0x73, 0x58, 0xeb, 0x5c, 0x47, 0x32, 0xc4, 0x7b, 0xa6, 0x9b, - 0x4f, 0xb2, 0x7d, 0xe9, 0xcf, 0x7d, 0x80, 0x94, 0x8b, 0x47, 0xa6, 0x47, 0x4f, 0xf2, 0x0b, 0x09, - 0x12, 0xe2, 0x14, 0xa7, 0x90, 0xf3, 0xb8, 0xd4, 0x34, 0xa1, 0x85, 0x18, 0xd3, 0xc2, 0x07, 0x21, - 0x5a, 0x98, 0x12, 0xf5, 0xd1, 0x92, 0xba, 0xea, 0x4d, 0xc9, 0xbe, 0x0e, 0x19, 0x76, 0xfa, 0x97, - 0xd4, 0x2c, 0x95, 0x85, 0x3b, 0xd1, 0x73, 0xca, 0x37, 0x11, 0xe5, 0x3b, 0x09, 0x80, 0x1a, 0x23, - 0xa9, 0xf5, 0x75, 0x03, 0x23, 0x04, 0xcb, 0x4c, 0x40, 0x5c, 0xfa, 0xec, 0x37, 0x55, 0x6f, 0xcf, - 0x34, 0xb0, 0x47, 0xb8, 0x58, 0x55, 0x31, 0x42, 0x47, 0x90, 0x19, 0x0c, 0xbd, 0x73, 0x8d, 0x98, - 0x7d, 0xd3, 0x36, 0x98, 0x4c, 0x33, 0xbb, 0xef, 0x84, 0xb0, 0xd4, 0x36, 0xfb, 0xb8, 0x35, 0xd0, - 0x6d, 0x15, 0x28, 0x6e, 0x9b, 0xa1, 0x2a, 0x7f, 0xb0, 0x0c, 0x69, 0xe6, 0x11, 0x2d, 0x82, 0x07, - 0x57, 0xf2, 0x20, 0x43, 0x1c, 0xdb, 0xa3, 0x7c, 0x6c, 0x2b, 0x4e, 0xc5, 0x8f, 0xed, 0x11, 0x5d, - 0xa5, 0xbb, 0x86, 0x97, 0x8f, 0x33, 0x10, 0xfb, 0xed, 0x2b, 0x69, 0x79, 0xac, 0x24, 0x94, 0x63, - 0x3e, 0xc8, 0xf4, 0x49, 0xdd, 0x0f, 0xdd, 0x84, 0xd4, 0x53, 0xdd, 0x24, 0xda, 0x99, 0xe3, 0xe6, - 0x13, 0x0c, 0x33, 0x49, 0xc7, 0x87, 0x8e, 0x4b, 0xad, 0x15, 0xdb, 0xc4, 0xbd, 0x1c, 0x38, 0xa6, - 0x4d, 0x84, 0xa2, 0x03, 0x10, 0x6a, 0x9e, 0x1e, 0xee, 0xba, 0x98, 0x68, 0x94, 0x93, 0x14, 0x43, - 0x4e, 0x73, 0x48, 0xc5, 0x1e, 0xa1, 0x47, 0x90, 0x1c, 0x39, 0xd6, 0xb0, 0x8f, 0xbd, 0x7c, 0x7a, - 0x2b, 0x7e, 0x27, 0xb3, 0xfb, 0x76, 0x88, 0x24, 0xbe, 0x64, 0xab, 0x55, 0x1f, 0x0b, 0x3d, 0x82, - 0x84, 0x90, 0x24, 0x44, 0x93, 0xa4, 0x40, 0xe3, 0xfa, 0xb0, 0x2c, 0x5f, 0x1f, 0xab, 0x91, 0xf5, - 0x61, 0x59, 0x5c, 0x1f, 0xe8, 0x1e, 0x24, 0x69, 0x14, 0x74, 0x86, 0x24, 0x9f, 0x61, 0x54, 0x6e, - 0xfa, 0x54, 0xfc, 0x28, 0xb9, 0x7d, 0x20, 0x42, 0xac, 0xea, 0xaf, 0x44, 0x65, 0x48, 0x78, 0x44, - 0x27, 0x43, 0x2f, 0x9f, 0xdd, 0x92, 0xee, 0xe4, 0x76, 0xdf, 0x0f, 0xd9, 0x99, 0x29, 0x7c, 0xbb, - 0xc5, 0x50, 0x54, 0x81, 0xaa, 0xdc, 0x85, 0x04, 0x97, 0xcb, 0x95, 0x56, 0x80, 0x60, 0x79, 0xa0, - 0x93, 0x73, 0xe1, 0xfd, 0xec, 0xb7, 0xf2, 0xcb, 0x18, 0x24, 0x55, 0xec, 0x0d, 0x2d, 0xe2, 0xa1, - 0x12, 0x24, 0x4c, 0x6a, 0xc6, 0x1e, 0x33, 0x94, 0x70, 0xff, 0x98, 0x18, 0xbe, 0x2a, 0x10, 0xd1, - 0x7b, 0xb0, 0xce, 0xa6, 0x35, 0x8f, 0xe0, 0x81, 0x26, 0xa8, 0x71, 0x1b, 0x5b, 0xeb, 0xf8, 0x26, - 0x5a, 0xe3, 0x6b, 0xdf, 0x87, 0x75, 0xdd, 0x25, 0xe6, 0x99, 0xde, 0x25, 0x5a, 0x5f, 0xb7, 0xcd, - 0x33, 0xea, 0x23, 0xdc, 0xf8, 0x64, 0x7f, 0xe2, 0x58, 0xc0, 0xd1, 0x5b, 0xb0, 0x6a, 0x0f, 0xfb, - 0x9a, 0x0f, 0xf7, 0x98, 0x51, 0xc6, 0xd5, 0xac, 0x3d, 0xec, 0x97, 0x7c, 0x18, 0xfa, 0x00, 0x50, - 0x60, 0x77, 0x67, 0x48, 0x06, 0x43, 0xe2, 0x31, 0x43, 0xcd, 0xaa, 0xf2, 0x78, 0xfb, 0x26, 0x87, - 0xa3, 0x13, 0x58, 0x1b, 0xef, 0x2f, 0x94, 0x9e, 0x8c, 0xa6, 0xf4, 0x9c, 0x8f, 0x2f, 0x1c, 0x91, - 0x40, 0xce, 0x67, 0x86, 0xcb, 0x14, 0x15, 0x20, 0x65, 0x39, 0x5d, 0x1e, 0xc1, 0xb9, 0x2a, 0xc6, - 0x63, 0x74, 0x08, 0xe9, 0x33, 0xd3, 0xc2, 0xda, 0xb9, 0xee, 0x9d, 0x2f, 0x28, 0xf1, 0x43, 0xd3, - 0xc2, 0x47, 0xba, 0x77, 0x8e, 0x3d, 0x35, 0x75, 0x26, 0x7e, 0x2b, 0xff, 0x96, 0x81, 0x15, 0x66, - 0x0d, 0xc2, 0x5d, 0xa5, 0xb1, 0xbb, 0x4e, 0xa7, 0x04, 0x79, 0x36, 0x25, 0x4c, 0x4c, 0x2e, 0xf6, - 0xd2, 0x26, 0x47, 0x15, 0xc3, 0x7f, 0x69, 0x3d, 0x4c, 0x74, 0xd3, 0xca, 0xe7, 0xd9, 0x36, 0x59, - 0x0e, 0x3c, 0x60, 0x30, 0xf4, 0x70, 0x26, 0xa7, 0x86, 0x39, 0x37, 0x8f, 0xb3, 0x7e, 0x2a, 0x45, - 0x9f, 0xc1, 0x0a, 0xd5, 0xa8, 0x97, 0xcf, 0x30, 0x29, 0xdd, 0x59, 0x84, 0x4f, 0xaa, 0x69, 0x95, - 0xa3, 0xa1, 0xc7, 0x90, 0x74, 0xb9, 0x8d, 0x8b, 0xe0, 0xf0, 0xfd, 0xd0, 0xc8, 0xcf, 0x56, 0xab, - 0x3e, 0x1a, 0xfa, 0x04, 0x32, 0x5d, 0x17, 0xeb, 0x04, 0x53, 0x4b, 0xc1, 0xf9, 0x04, 0xa3, 0x52, - 0x98, 0x73, 0xeb, 0xb6, 0x5f, 0xfc, 0xa8, 0xc0, 0x97, 0x53, 0x00, 0xfa, 0x0d, 0x00, 0x8f, 0xe8, - 0x2e, 0xe1, 0xb8, 0xc9, 0x50, 0xdc, 0x34, 0x5b, 0xcd, 0x50, 0x3f, 0x81, 0xcc, 0x99, 0x69, 0x9b, - 0x3c, 0x4d, 0xe0, 0x7c, 0x2a, 0x7c, 0x5f, 0xbe, 0x9c, 0x21, 0x07, 0xe2, 0x50, 0x76, 0xe1, 0x38, - 0xb4, 0x31, 0x0e, 0x02, 0xab, 0xcc, 0x6d, 0x7d, 0xcf, 0x3e, 0x84, 0xf4, 0xc4, 0xf9, 0xde, 0x66, - 0xe4, 0xc2, 0xf4, 0x30, 0x76, 0x4c, 0x75, 0x82, 0x8a, 0x6e, 0x43, 0xc6, 0x72, 0x0c, 0x4f, 0x13, - 0xa5, 0xd0, 0x35, 0x9e, 0x28, 0x28, 0x68, 0x9f, 0x97, 0x43, 0xbf, 0x09, 0xeb, 0x5c, 0xed, 0xda, - 0xc0, 0x75, 0x46, 0xd8, 0xd6, 0xed, 0x2e, 0xce, 0xdf, 0x60, 0x1b, 0x16, 0x17, 0x32, 0x9b, 0x93, - 0x31, 0x9a, 0x2a, 0x7b, 0x33, 0x10, 0x74, 0x07, 0x78, 0x20, 0xd0, 0x02, 0x75, 0xe0, 0x06, 0xe3, - 0x21, 0xd7, 0x09, 0x14, 0x95, 0xb5, 0x1e, 0xaa, 0x40, 0xd2, 0x19, 0xb0, 0x3a, 0x39, 0xbf, 0xc9, - 0x76, 0x5f, 0xc8, 0x3d, 0x9a, 0x1c, 0x45, 0xf5, 0x71, 0xd1, 0x26, 0x24, 0x2d, 0xc7, 0xd0, 0x86, - 0xae, 0x95, 0xbf, 0xc9, 0xf3, 0xbf, 0xe5, 0x18, 0xa7, 0xae, 0x85, 0x7e, 0x0b, 0x56, 0xbd, 0x61, - 0xc7, 0x23, 0x26, 0x19, 0xf2, 0x5d, 0x6e, 0x31, 0xe3, 0xfe, 0x78, 0x31, 0x27, 0x0c, 0x62, 0x56, - 0x68, 0x96, 0x55, 0xa7, 0xa9, 0xd1, 0x60, 0x4f, 0x74, 0xc3, 0xcb, 0xdf, 0xe6, 0x09, 0x9e, 0xfe, - 0xa6, 0x49, 0x96, 0x67, 0x5c, 0x2f, 0xbf, 0xb5, 0x50, 0x92, 0x6d, 0xb1, 0xd5, 0xaa, 0x8f, 0x85, - 0x8e, 0xc6, 0x49, 0xf6, 0x4d, 0x86, 0x7f, 0x77, 0x21, 0x66, 0x79, 0x74, 0xe4, 0x5c, 0x0a, 0xfc, - 0xc2, 0x63, 0x40, 0xf3, 0x67, 0xa0, 0x15, 0xc8, 0x05, 0xbe, 0x14, 0x11, 0x8c, 0xfe, 0x44, 0xd7, - 0x61, 0x65, 0xa4, 0x5b, 0x43, 0xbf, 0x64, 0xe5, 0x83, 0xbd, 0xd8, 0x03, 0xa9, 0xd0, 0x81, 0x4c, - 0x80, 0xf0, 0x15, 0xa8, 0x0f, 0x83, 0xa8, 0x11, 0xa2, 0xfa, 0x64, 0x0f, 0xe5, 0xf7, 0x20, 0xc1, - 0xc3, 0x1d, 0x42, 0x90, 0x6b, 0xb5, 0x4b, 0xed, 0xd3, 0x96, 0x76, 0xda, 0xf8, 0xa2, 0xd1, 0x7c, - 0xd2, 0x90, 0x97, 0x10, 0x40, 0xe2, 0x87, 0xa7, 0x95, 0xd3, 0xca, 0x81, 0x2c, 0xa1, 0x0c, 0x24, - 0x9f, 0x34, 0xd5, 0x2f, 0x6a, 0x8d, 0xaa, 0x1c, 0xa3, 0x83, 0xd6, 0x69, 0xb9, 0x5c, 0x69, 0xb5, - 0xe4, 0x38, 0x1d, 0x1c, 0x96, 0x6a, 0xf5, 0x53, 0xb5, 0x22, 0x2f, 0x53, 0x32, 0xb5, 0x46, 0xbb, - 0xa2, 0x36, 0x4a, 0x75, 0xad, 0xa2, 0xaa, 0x4d, 0x55, 0x5e, 0xa1, 0x0b, 0xda, 0xb5, 0xe3, 0x4a, - 0xf3, 0xb4, 0x2d, 0x27, 0xd0, 0x2a, 0xa4, 0xcb, 0xa5, 0x46, 0xb9, 0x52, 0xaf, 0x57, 0x0e, 0xe4, - 0xa4, 0xf2, 0xbf, 0x12, 0xa4, 0x27, 0xf9, 0x6d, 0xe2, 0x9b, 0xd2, 0x94, 0x6f, 0xaa, 0x90, 0xe4, - 0x77, 0x06, 0x4f, 0x9c, 0xf5, 0xc1, 0xa2, 0x9e, 0x39, 0xfe, 0xd5, 0xe4, 0xf8, 0xaa, 0x4f, 0xa8, - 0xf0, 0xfb, 0x12, 0xac, 0xcd, 0x4c, 0xbe, 0x30, 0x9b, 0x5d, 0x87, 0x15, 0x5a, 0x50, 0x78, 0xa2, - 0xc8, 0xe4, 0x83, 0x40, 0x55, 0x16, 0x7f, 0xa9, 0xaa, 0x4c, 0xf9, 0x5d, 0x48, 0xf9, 0xb0, 0x99, - 0x38, 0x2a, 0x45, 0x89, 0xa3, 0xf7, 0x21, 0x85, 0xed, 0x1e, 0x47, 0x8c, 0x85, 0x22, 0x26, 0xb1, - 0xdd, 0xa3, 0x23, 0xa5, 0x0d, 0x1b, 0xc2, 0xab, 0xc5, 0xa5, 0xeb, 0x18, 0x13, 0xbd, 0xa7, 0x13, - 0x1d, 0xed, 0xc1, 0x0a, 0x63, 0x5a, 0xb0, 0xf1, 0xbd, 0x45, 0x1c, 0x41, 0xe5, 0x28, 0xca, 0x9f, - 0xc5, 0x41, 0x9e, 0x0d, 0x55, 0xa8, 0x07, 0x9b, 0x2e, 0xf6, 0x1c, 0x6b, 0x84, 0x69, 0xf9, 0x32, - 0x75, 0x03, 0x8a, 0x47, 0xbf, 0x01, 0xa9, 0x37, 0x7c, 0x62, 0xd3, 0x77, 0xd0, 0x9f, 0xc0, 0xf5, - 0xf1, 0x2e, 0xc1, 0x0b, 0x51, 0x22, 0xe2, 0x85, 0x48, 0x45, 0x3e, 0x99, 0xc0, 0x0d, 0xf4, 0x2b, - 0x9a, 0xac, 0x44, 0x41, 0x83, 0xbd, 0xfc, 0x32, 0x0b, 0x11, 0x8f, 0x22, 0xc6, 0xec, 0x40, 0x8d, - 0xc3, 0x23, 0x06, 0x9c, 0x8d, 0x01, 0x85, 0x73, 0x58, 0x9b, 0x99, 0xbe, 0xc2, 0xef, 0x1f, 0x4d, - 0xfb, 0x7d, 0x84, 0x9a, 0x2a, 0xe0, 0xf9, 0x0d, 0x80, 0xc9, 0x04, 0x7a, 0x1c, 0x2c, 0xd5, 0x24, - 0x76, 0xae, 0xb7, 0x42, 0xc8, 0x52, 0xcc, 0x40, 0x91, 0xf6, 0x47, 0x12, 0x2c, 0xd3, 0x1f, 0xe8, - 0x31, 0x2c, 0x93, 0xcb, 0x01, 0x37, 0xdf, 0x5c, 0xa8, 0x52, 0x29, 0x0a, 0xfb, 0xa7, 0x7d, 0x39, - 0xc0, 0x2a, 0xc3, 0x9c, 0x0e, 0x89, 0x59, 0xc1, 0xb4, 0xf2, 0x2e, 0xa4, 0xfc, 0x75, 0x28, 0x05, - 0xcb, 0x8d, 0x66, 0xa3, 0xc2, 0x43, 0x54, 0xeb, 0xa8, 0xb4, 0x7b, 0xff, 0x23, 0x59, 0x42, 0x49, - 0x88, 0x1f, 0x1f, 0xdc, 0x97, 0x63, 0xca, 0xdf, 0xd2, 0xeb, 0x36, 0x8b, 0xe8, 0x68, 0x0b, 0xb2, - 0x17, 0x7d, 0x4f, 0xbb, 0xc0, 0x97, 0x5a, 0xe0, 0xba, 0x00, 0x17, 0x7d, 0xef, 0x0b, 0x7c, 0xc9, - 0xae, 0xf6, 0xad, 0xa9, 0x7b, 0x5b, 0x9c, 0x9d, 0xfd, 0x07, 0x0b, 0xa5, 0x0d, 0xf1, 0x5f, 0xc5, - 0x1e, 0x71, 0x45, 0x4e, 0x6e, 0x7b, 0x85, 0x4f, 0x21, 0x37, 0x3d, 0x19, 0x16, 0xf9, 0xb3, 0x41, - 0xdd, 0x5c, 0x02, 0x2a, 0xb3, 0xea, 0x2a, 0x72, 0x4f, 0xe9, 0x91, 0xef, 0xb5, 0xb1, 0xc5, 0xbd, - 0x96, 0x13, 0x11, 0xae, 0xfb, 0x39, 0xac, 0x55, 0x31, 0xf9, 0xd5, 0xf4, 0xb2, 0x7e, 0x26, 0xc1, - 0x7a, 0xdd, 0xf4, 0x38, 0x35, 0x2f, 0x0a, 0xb9, 0xd7, 0x20, 0x3d, 0x60, 0xf1, 0xc1, 0xfc, 0x9a, - 0x8b, 0x67, 0x45, 0x4d, 0x51, 0x40, 0xcb, 0xfc, 0x9a, 0xf7, 0x81, 0xe8, 0x24, 0x71, 0x2e, 0xb0, - 0x2d, 0x7a, 0x0e, 0x6c, 0x79, 0x9b, 0x02, 0x68, 0x0e, 0x39, 0x33, 0x2d, 0x82, 0x5d, 0x56, 0x4c, - 0xa6, 0x55, 0x31, 0x52, 0xbe, 0x06, 0x14, 0x64, 0xc6, 0x1b, 0x38, 0xb6, 0x87, 0xd1, 0xa7, 0x90, - 0x60, 0x07, 0xf7, 0x84, 0xd5, 0x2f, 0x16, 0xe7, 0x04, 0x0e, 0xfa, 0x3e, 0xac, 0xd9, 0xf8, 0x77, - 0x88, 0x16, 0xe0, 0x87, 0xa7, 0xf1, 0x55, 0x0a, 0x3e, 0xf1, 0x79, 0x52, 0x8e, 0x01, 0x95, 0xa9, - 0xef, 0x5b, 0xbf, 0x1a, 0xc1, 0xfe, 0xfd, 0x0a, 0x64, 0x83, 0x1d, 0xc2, 0xb9, 0x7b, 0xd1, 0x16, - 0x64, 0x7a, 0xd8, 0xeb, 0xba, 0x26, 0xab, 0xd1, 0xd8, 0x9d, 0x20, 0xad, 0x06, 0x41, 0xe3, 0xeb, - 0xf3, 0x8d, 0xe9, 0xeb, 0x33, 0xab, 0xa8, 0xae, 0x05, 0x2a, 0xaa, 0x36, 0xc8, 0x7e, 0x21, 0x49, - 0x70, 0x7f, 0x60, 0xe9, 0xc4, 0x2f, 0xf0, 0x23, 0xc4, 0xd2, 0x35, 0x41, 0xa2, 0x2d, 0x28, 0xa0, - 0x1a, 0x24, 0x0c, 0x93, 0x9c, 0x0f, 0x3b, 0xa2, 0x0b, 0xb1, 0x13, 0x42, 0xab, 0x6a, 0x92, 0xa3, - 0x61, 0xa7, 0x32, 0xc2, 0x36, 0xf1, 0xca, 0x8e, 0x7d, 0x66, 0x1a, 0xaa, 0x20, 0x80, 0x3e, 0xf5, - 0x2d, 0x7e, 0x79, 0x71, 0x8b, 0x3f, 0x5a, 0x12, 0xe6, 0x8e, 0x5e, 0x07, 0x16, 0xc1, 0x98, 0x28, - 0x52, 0xa2, 0xab, 0x37, 0x86, 0xcc, 0x5e, 0x8a, 0x56, 0x22, 0x5d, 0x8a, 0x0a, 0x90, 0xea, 0x99, - 0x9e, 0xde, 0xb1, 0x70, 0x2f, 0x9f, 0xde, 0x92, 0xee, 0xa4, 0xd4, 0xf1, 0x18, 0xf5, 0x66, 0x4b, - 0x63, 0x7e, 0xef, 0xfb, 0x6c, 0x11, 0xe6, 0x85, 0xce, 0x17, 0xa8, 0x90, 0xdf, 0x82, 0x55, 0xd3, - 0xb0, 0x1d, 0x17, 0xf7, 0x34, 0x7a, 0x24, 0x2f, 0xbf, 0xc6, 0x14, 0x9b, 0x15, 0x40, 0x1a, 0xfe, - 0x3d, 0xf4, 0x36, 0xe4, 0x4c, 0xbb, 0x6b, 0x0d, 0x7b, 0xe3, 0x55, 0x32, 0x5b, 0xb5, 0xea, 0x43, - 0xd9, 0xb2, 0x57, 0x2f, 0x67, 0xf7, 0x65, 0xc8, 0x89, 0x8b, 0x89, 0xb0, 0x02, 0xe5, 0x0f, 0x63, - 0x80, 0xe6, 0x35, 0x8b, 0xde, 0x81, 0x35, 0xd3, 0xf6, 0x88, 0x6e, 0x59, 0xac, 0x22, 0xf1, 0x7d, - 0x23, 0xae, 0xe6, 0x82, 0xe0, 0x5a, 0x8f, 0xee, 0xe5, 0x3c, 0xb5, 0xb1, 0xcb, 0x92, 0x7b, 0x5a, - 0xe5, 0x83, 0xb1, 0x65, 0x27, 0x03, 0x96, 0x7d, 0x0a, 0x59, 0xd6, 0xfa, 0x72, 0xb9, 0xe7, 0x09, - 0x5b, 0x09, 0x2b, 0xee, 0x4f, 0x86, 0x96, 0x25, 0x7c, 0xf5, 0x90, 0xc5, 0x90, 0xa3, 0x25, 0x95, - 0xb5, 0xd0, 0x7c, 0x07, 0x7e, 0x04, 0xcb, 0x83, 0xa1, 0x77, 0x2e, 0x0c, 0xe3, 0xdd, 0x50, 0x72, - 0xde, 0xf9, 0x98, 0x0e, 0x43, 0xdc, 0x4f, 0xc2, 0x0a, 0xa6, 0x47, 0x57, 0xfe, 0x53, 0x82, 0xf5, - 0xb9, 0xed, 0x50, 0x1e, 0x12, 0xbc, 0x41, 0xcd, 0xa5, 0x79, 0xb4, 0xa4, 0x8a, 0x31, 0x3a, 0x87, - 0xb5, 0xae, 0xd3, 0xef, 0x63, 0x9b, 0x68, 0x5d, 0xc7, 0x26, 0xae, 0x63, 0x31, 0x26, 0x72, 0xa1, - 0xd5, 0xc8, 0xdc, 0x26, 0xdb, 0x65, 0x4e, 0xa7, 0xcc, 0xc9, 0xa8, 0xb9, 0xee, 0xd4, 0x58, 0x79, - 0x08, 0xb9, 0xe9, 0x15, 0xe8, 0x06, 0xac, 0x97, 0x9b, 0xc7, 0xc7, 0x95, 0x46, 0xbb, 0xa5, 0x1d, - 0xd4, 0x5a, 0xa5, 0x7d, 0x5a, 0xc9, 0x2f, 0xa1, 0xeb, 0x20, 0x8f, 0xc1, 0x95, 0x06, 0x87, 0x4a, - 0xfb, 0x69, 0x48, 0x1a, 0x26, 0xd1, 0x5c, 0x7c, 0xa6, 0x54, 0x00, 0x26, 0x22, 0x78, 0xc1, 0xd9, - 0x10, 0xc4, 0x89, 0x6e, 0x8c, 0x7b, 0xf4, 0x74, 0x10, 0x24, 0xf3, 0x33, 0x09, 0x6e, 0x06, 0xb2, - 0xe3, 0x4b, 0x3c, 0x92, 0x7c, 0x0e, 0x49, 0x11, 0x90, 0x44, 0x9a, 0x7c, 0x3f, 0x82, 0xdf, 0x71, - 0x6a, 0x3e, 0x01, 0xe5, 0x2b, 0xd8, 0xf0, 0xf3, 0xe5, 0xaf, 0xe7, 0xb9, 0x46, 0xf9, 0x1a, 0xf2, - 0xe3, 0xbc, 0x25, 0xb6, 0xf8, 0xff, 0xca, 0xa5, 0xca, 0x1f, 0x4b, 0x70, 0xf3, 0x8a, 0xcd, 0x45, - 0xee, 0xac, 0x42, 0x4a, 0xb0, 0xe9, 0x67, 0xcf, 0x28, 0x82, 0x54, 0xc7, 0xc8, 0x0b, 0xa7, 0xd1, - 0x2e, 0xdc, 0x3c, 0xc0, 0x16, 0x7e, 0x79, 0xcd, 0x2f, 0x22, 0xef, 0x9f, 0x4b, 0x70, 0xf3, 0x74, - 0xd0, 0xd3, 0x7f, 0xad, 0xbb, 0x04, 0x6d, 0x30, 0xfe, 0xaa, 0x36, 0xf8, 0x5f, 0x29, 0x51, 0x0e, - 0x88, 0xde, 0x0c, 0xea, 0xc0, 0xc6, 0x5c, 0x87, 0x69, 0x52, 0xda, 0x47, 0x2d, 0xca, 0xaf, 0xcf, - 0xf6, 0x98, 0x58, 0x99, 0x3f, 0xa0, 0xd7, 0x39, 0x26, 0x13, 0xdc, 0xd3, 0x46, 0xd8, 0x35, 0xcf, - 0x2e, 0x35, 0xde, 0x12, 0x12, 0xcd, 0xd6, 0x07, 0x11, 0xba, 0x49, 0xdb, 0x5f, 0x32, 0x02, 0x7c, - 0x44, 0xaf, 0x76, 0x82, 0x70, 0x10, 0x8c, 0x7e, 0x0c, 0xd9, 0xbe, 0xde, 0x3d, 0x37, 0x6d, 0xac, - 0xb1, 0x0b, 0x46, 0x9c, 0x6d, 0xf3, 0x71, 0x94, 0x6d, 0x8e, 0x39, 0x3e, 0x3b, 0x56, 0xa6, 0x3f, - 0x19, 0xd0, 0x6b, 0x42, 0xcf, 0xf4, 0x2e, 0x98, 0x93, 0x68, 0x46, 0x87, 0x65, 0x94, 0xb8, 0x0a, - 0x14, 0x46, 0xfd, 0xa4, 0xda, 0x41, 0x0e, 0x5c, 0x0b, 0x66, 0x57, 0xff, 0xac, 0xcb, 0x8c, 0x89, - 0xcf, 0xa2, 0x30, 0x11, 0xcc, 0xa3, 0xe2, 0xc4, 0xc8, 0x9b, 0x83, 0xa1, 0x01, 0x5c, 0xb7, 0x1c, - 0x43, 0xf3, 0x88, 0x8b, 0xf5, 0xbe, 0x69, 0x1b, 0xfe, 0x8e, 0x2b, 0xd1, 0x77, 0xac, 0x3b, 0x46, - 0xcb, 0x27, 0xe3, 0xef, 0x68, 0xcd, 0xc1, 0xd0, 0x6d, 0xc8, 0x3c, 0x75, 0xdc, 0x0b, 0xec, 0x6a, - 0x03, 0xc7, 0xb1, 0xfc, 0x27, 0x2e, 0x0e, 0x3a, 0x71, 0x1c, 0x0b, 0xfd, 0x90, 0xb5, 0xfa, 0x0c, - 0xd3, 0x36, 0xd8, 0xbb, 0x4f, 0x44, 0xe1, 0xd7, 0x39, 0xea, 0xb1, 0xd3, 0xc3, 0xaa, 0x4f, 0xc7, - 0x7f, 0xb8, 0xcb, 0x4e, 0x1e, 0xee, 0xa6, 0xdf, 0xd1, 0x56, 0x5f, 0xf0, 0x8e, 0x96, 0x7b, 0x99, - 0x77, 0x34, 0x65, 0x1b, 0xb2, 0x53, 0x66, 0x25, 0x43, 0xb6, 0xd1, 0x6c, 0x6b, 0x5f, 0x56, 0xd4, - 0xda, 0x61, 0x8d, 0x65, 0xb2, 0x2c, 0xa4, 0xc6, 0x23, 0x49, 0x29, 0x43, 0x26, 0x60, 0x36, 0x68, - 0x0d, 0x32, 0xa7, 0x8d, 0xd6, 0x49, 0xa5, 0xec, 0xaf, 0xa6, 0xf8, 0x3b, 0xda, 0x51, 0xad, 0x7a, - 0x54, 0x3e, 0x39, 0xd5, 0x1e, 0xc8, 0x12, 0x5a, 0x87, 0xd5, 0x00, 0xe4, 0xde, 0xae, 0x1c, 0x53, - 0xee, 0x4f, 0x97, 0x4f, 0x62, 0xeb, 0x1c, 0xc0, 0xf1, 0x69, 0xab, 0xad, 0x1d, 0x97, 0xda, 0xe5, - 0x23, 0x79, 0x89, 0xd2, 0x2e, 0xd5, 0xeb, 0xcd, 0x27, 0x5a, 0xbd, 0xd9, 0x6c, 0x55, 0x64, 0x49, - 0xa9, 0x02, 0x9a, 0xd7, 0x1d, 0x6f, 0xd5, 0xa9, 0x95, 0xd2, 0xb1, 0x76, 0x50, 0x39, 0x2c, 0x9d, - 0xd6, 0xdb, 0xf2, 0x12, 0x5a, 0x85, 0xb4, 0x80, 0x35, 0x1b, 0xb2, 0x44, 0x29, 0xfb, 0xc3, 0xc3, - 0x43, 0x39, 0xa6, 0x3c, 0x86, 0x4c, 0x40, 0xfc, 0x68, 0x13, 0xae, 0xd5, 0x9b, 0xd5, 0x6a, 0xad, - 0x51, 0xd5, 0xa6, 0x0f, 0x03, 0x90, 0xa8, 0x57, 0xaa, 0xa5, 0xf2, 0x8f, 0x64, 0x89, 0x8a, 0xa1, - 0x5a, 0x6e, 0x69, 0xcd, 0x46, 0xfd, 0x47, 0x72, 0x4c, 0xf9, 0x9f, 0x15, 0x80, 0x27, 0x13, 0x53, - 0xf0, 0xab, 0xac, 0x5c, 0xa0, 0xca, 0x9a, 0x7e, 0x8d, 0x89, 0xcd, 0xbe, 0xc6, 0xec, 0xc2, 0x0d, - 0x0f, 0xbb, 0x23, 0xb3, 0x8b, 0x35, 0xbd, 0xdb, 0x75, 0x86, 0x36, 0xd1, 0x70, 0x5f, 0x37, 0x2d, - 0x91, 0x76, 0xae, 0x89, 0xc9, 0x12, 0x9f, 0xab, 0xd0, 0x29, 0xf4, 0x26, 0x64, 0x85, 0x49, 0x32, - 0x20, 0x73, 0xb7, 0xb8, 0x2a, 0xcc, 0xb4, 0x4c, 0x41, 0xe8, 0x04, 0x56, 0xc7, 0x4b, 0x68, 0xfd, - 0xc8, 0x9e, 0x81, 0xc2, 0xe3, 0xe9, 0x13, 0x41, 0x82, 0x5d, 0x26, 0xb2, 0x4f, 0x03, 0x23, 0x1a, - 0x9b, 0x5d, 0x6c, 0xb0, 0xba, 0x3c, 0xcd, 0xe2, 0xe5, 0xdd, 0x85, 0x68, 0x51, 0xb9, 0x6c, 0xab, - 0x0c, 0x51, 0xf5, 0x09, 0xcc, 0x5e, 0x21, 0x32, 0x91, 0xae, 0x10, 0x9f, 0x40, 0x66, 0xc8, 0x32, - 0x11, 0x47, 0x5e, 0x0f, 0x47, 0xe6, 0xcb, 0x7d, 0xe4, 0x1e, 0x4b, 0x96, 0x1c, 0x39, 0x1b, 0x8e, - 0xcc, 0x97, 0x33, 0xe4, 0xa3, 0xf1, 0xcb, 0xd9, 0x2a, 0x73, 0xf4, 0x08, 0x12, 0x98, 0x79, 0xb1, - 0xfd, 0x09, 0x24, 0xb8, 0x4c, 0xd0, 0x06, 0x20, 0xb5, 0x52, 0xad, 0x35, 0x1b, 0x33, 0x36, 0x47, - 0x3d, 0xaa, 0xa5, 0x95, 0x2b, 0x8d, 0xb6, 0x5a, 0xaa, 0xef, 0x70, 0xc3, 0x3b, 0x6d, 0x69, 0x4f, - 0x2a, 0xad, 0xf6, 0x8e, 0x1c, 0x13, 0xa3, 0x4a, 0x89, 0x8e, 0xe2, 0x81, 0xd1, 0x0f, 0xe4, 0x65, - 0xe5, 0xcb, 0x71, 0xfb, 0x7a, 0x03, 0xd0, 0xb8, 0x7d, 0x1d, 0x24, 0x9e, 0x85, 0x54, 0x59, 0xad, - 0x94, 0xda, 0xb5, 0x46, 0x95, 0x37, 0xb1, 0xd5, 0xd3, 0x46, 0x83, 0x37, 0xb1, 0xb3, 0x90, 0x3a, - 0xa8, 0xd4, 0x2b, 0x6c, 0x8a, 0x75, 0xb1, 0xd9, 0xa8, 0x72, 0x20, 0x2f, 0x2b, 0x7f, 0x25, 0x41, - 0x36, 0x68, 0x20, 0xd4, 0x0e, 0xa7, 0x72, 0x0f, 0xbf, 0xf1, 0xbc, 0x30, 0x85, 0xc4, 0xe6, 0x52, - 0xc8, 0x63, 0x48, 0xda, 0x98, 0x50, 0x53, 0x13, 0x39, 0x3f, 0xec, 0x95, 0xae, 0xc1, 0x57, 0xab, - 0x3e, 0x1a, 0x8d, 0x96, 0xb4, 0x34, 0x16, 0x1f, 0x30, 0x10, 0xdd, 0x50, 0x3a, 0x90, 0x14, 0xab, - 0xc2, 0xbe, 0x8f, 0xc9, 0x4f, 0x76, 0xe7, 0xae, 0x39, 0xa6, 0xfa, 0x06, 0x80, 0x37, 0xec, 0x04, - 0x59, 0x4b, 0xab, 0x01, 0x88, 0xf2, 0x2d, 0x6c, 0xf2, 0x82, 0x7b, 0xa2, 0x65, 0xbf, 0x1c, 0xda, - 0x80, 0xc4, 0x40, 0x77, 0xb1, 0x3d, 0xfe, 0xe4, 0x87, 0x8f, 0xd0, 0xe7, 0xd3, 0xa9, 0x64, 0xb1, - 0x46, 0x65, 0x80, 0x7c, 0x20, 0xeb, 0x28, 0xef, 0xc1, 0xf5, 0x2a, 0x26, 0xf3, 0x7b, 0x5f, 0xf1, - 0x05, 0x80, 0xf2, 0x21, 0x6c, 0xf2, 0x0a, 0x71, 0xb1, 0xe5, 0x97, 0xb0, 0xc9, 0x4b, 0xbd, 0xe7, - 0x2f, 0x8f, 0x05, 0x02, 0xdc, 0xcc, 0xa9, 0xe2, 0xaf, 0x72, 0xaa, 0xbb, 0xb0, 0x41, 0x2b, 0xeb, - 0xc9, 0xac, 0x17, 0x22, 0x53, 0xc5, 0x80, 0xcd, 0x39, 0x0c, 0x51, 0x89, 0xd7, 0xc7, 0x61, 0x92, - 0x32, 0xe6, 0x57, 0xe3, 0x11, 0x38, 0xcb, 0x4c, 0x38, 0xf3, 0x76, 0xff, 0xe6, 0x06, 0x40, 0x99, - 0xae, 0xe4, 0x8f, 0xee, 0x7f, 0x21, 0x41, 0x26, 0x70, 0xe1, 0x42, 0x61, 0xcd, 0x9a, 0xf9, 0xd6, - 0x65, 0xe1, 0x96, 0x8f, 0x12, 0xf8, 0x4e, 0x6f, 0x7b, 0xfc, 0xe6, 0xa0, 0xec, 0x3f, 0x2b, 0xc9, - 0x13, 0xd3, 0xfd, 0x80, 0x51, 0xfa, 0xee, 0x5f, 0xff, 0xfb, 0x4f, 0x62, 0xef, 0x2a, 0x5b, 0xc5, - 0xd1, 0x4e, 0x51, 0xcc, 0x79, 0xc5, 0x6f, 0x26, 0xab, 0xbe, 0x2d, 0xf2, 0x1e, 0xdc, 0x9e, 0xe8, - 0xe4, 0xfc, 0xa9, 0x04, 0x29, 0xff, 0x26, 0x86, 0xb6, 0xc3, 0xfa, 0x49, 0xd3, 0x2d, 0xce, 0xc2, - 0x42, 0x5d, 0x23, 0xe5, 0xe1, 0xb3, 0xd2, 0x6a, 0x80, 0x4d, 0x93, 0xf3, 0xf8, 0x0e, 0x7a, 0x3b, - 0x8c, 0xc7, 0xe2, 0x37, 0x66, 0xef, 0x5b, 0xf4, 0x73, 0x09, 0x60, 0xd2, 0x81, 0x44, 0x61, 0x21, - 0x75, 0xae, 0x73, 0x5a, 0xd8, 0x89, 0x80, 0xc1, 0x0d, 0x43, 0xf9, 0xf4, 0x59, 0x69, 0x3d, 0xc0, - 0x32, 0x6f, 0x85, 0x32, 0xb6, 0x15, 0x14, 0x2a, 0x5a, 0xca, 0x71, 0x26, 0xd0, 0xb7, 0x0c, 0xd7, - 0xfc, 0x5c, 0x8f, 0x73, 0x41, 0xc9, 0x56, 0xaf, 0x94, 0xec, 0x8e, 0xf2, 0xc1, 0x42, 0x92, 0xdd, - 0xeb, 0xb2, 0x7d, 0xf7, 0xa4, 0xf7, 0xd0, 0x5f, 0xb2, 0x4f, 0x06, 0xfd, 0xaf, 0x31, 0x43, 0x65, - 0x3c, 0xf7, 0xe1, 0x66, 0x98, 0xa5, 0x1e, 0x5e, 0xc9, 0xe8, 0x5d, 0xe5, 0xfd, 0xc5, 0x18, 0x75, - 0xe9, 0x7e, 0x94, 0xcf, 0x7f, 0x90, 0xa6, 0x5a, 0xfc, 0x7e, 0x1f, 0xf7, 0xc1, 0xe2, 0xae, 0x35, - 0x7d, 0x2f, 0x2d, 0x44, 0xb9, 0x3e, 0x2a, 0x47, 0xcf, 0x4a, 0x28, 0x70, 0x0a, 0x71, 0x8f, 0x64, - 0x47, 0xf9, 0x50, 0x51, 0x9e, 0x7f, 0x14, 0xff, 0xc2, 0xbe, 0xe7, 0x5f, 0x3d, 0xd1, 0x3f, 0x4a, - 0x93, 0xf7, 0x02, 0xff, 0x10, 0xf7, 0x17, 0x74, 0xbe, 0x57, 0x39, 0x41, 0xf3, 0x59, 0xe9, 0xc6, - 0xfc, 0x09, 0x34, 0xdf, 0x70, 0x50, 0x31, 0xfc, 0x10, 0xc5, 0x6f, 0x26, 0x58, 0xdf, 0xa2, 0xbf, - 0x0b, 0xbe, 0x55, 0xf8, 0x9d, 0x0e, 0xf4, 0xf1, 0xa2, 0x1e, 0x37, 0xd3, 0x98, 0x29, 0x3c, 0x88, - 0x8e, 0x28, 0x3c, 0xf6, 0xe3, 0x67, 0xa5, 0x40, 0x1a, 0x67, 0xc7, 0xf9, 0x1e, 0x5a, 0x40, 0x27, - 0xe8, 0x17, 0x12, 0xa0, 0xf9, 0xee, 0x48, 0xa8, 0x49, 0x3d, 0xb7, 0xa1, 0x52, 0xd8, 0x98, 0xab, - 0x15, 0x2b, 0xfd, 0x01, 0xb9, 0x0c, 0x93, 0xfd, 0x7b, 0x91, 0x65, 0xff, 0xef, 0x12, 0xa0, 0xf9, - 0x8e, 0x4b, 0x28, 0xe7, 0xcf, 0x6d, 0xd2, 0x44, 0x33, 0xa5, 0xaf, 0x9e, 0x95, 0x6e, 0x5d, 0x79, - 0x9c, 0x29, 0xbf, 0xd8, 0xdb, 0x8d, 0x7a, 0xac, 0x89, 0x93, 0xfc, 0xb3, 0x04, 0x6b, 0x33, 0xdf, - 0x74, 0x87, 0x3a, 0xc9, 0xd5, 0xdf, 0x80, 0x87, 0x85, 0xa7, 0xce, 0xb3, 0xd2, 0xeb, 0x57, 0x9f, - 0x85, 0xf7, 0x70, 0xd8, 0x51, 0x1e, 0x2a, 0xf7, 0xa2, 0x1e, 0xc5, 0x1d, 0xda, 0x7b, 0xfe, 0xb7, - 0x6a, 0x4f, 0x41, 0x9e, 0xad, 0x06, 0xd1, 0x47, 0x0b, 0xc5, 0xad, 0xb9, 0x22, 0xab, 0xb0, 0x78, - 0x85, 0xa2, 0x2c, 0xa1, 0x9f, 0xc2, 0xea, 0x54, 0x1d, 0x88, 0xee, 0x85, 0x07, 0x9a, 0x57, 0xdc, - 0xb2, 0x07, 0xf2, 0x6c, 0x39, 0x19, 0x7a, 0xd6, 0xe7, 0xd4, 0x9f, 0xcf, 0x75, 0xa7, 0x25, 0x2a, - 0xd1, 0xd9, 0x2a, 0x34, 0x74, 0x97, 0xe7, 0x94, 0xad, 0xd1, 0x8e, 0xf7, 0x9d, 0x04, 0x6b, 0x33, - 0x25, 0x65, 0xa8, 0x61, 0x5e, 0x5d, 0xb4, 0x16, 0x3e, 0x8a, 0x8a, 0x26, 0xc2, 0xdd, 0x52, 0xe1, - 0xf8, 0x97, 0xa5, 0x9b, 0x81, 0xb5, 0x9c, 0x8c, 0x3e, 0x30, 0xbd, 0xed, 0xae, 0xd3, 0xff, 0x97, - 0xd2, 0xf6, 0x39, 0x21, 0x03, 0x6f, 0xaf, 0x58, 0x7c, 0xfa, 0xf4, 0xe9, 0xcc, 0x64, 0x51, 0x1f, - 0x92, 0x73, 0xfe, 0xa7, 0x28, 0x1f, 0x0e, 0x2c, 0x9d, 0x9c, 0x39, 0x6e, 0x7f, 0xff, 0x02, 0xf2, - 0x5d, 0xa7, 0xef, 0x73, 0x33, 0xc5, 0xc4, 0x89, 0xf4, 0xe3, 0xaa, 0x80, 0x1b, 0x8e, 0xa5, 0xdb, - 0xc6, 0xb6, 0xe3, 0x1a, 0x45, 0x03, 0xdb, 0x4c, 0x23, 0xc5, 0x09, 0xf1, 0xe7, 0xfc, 0xd5, 0xcb, - 0x27, 0x93, 0xd1, 0x9f, 0xc7, 0xe2, 0xd5, 0xf2, 0x7e, 0x27, 0xc1, 0x30, 0xef, 0xfd, 0x5f, 0x00, - 0x00, 0x00, 0xff, 0xff, 0x9d, 0xf6, 0x1f, 0xe7, 0x2e, 0x33, 0x00, 0x00, + // 3853 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x3b, 0x4d, 0x73, 0x1b, 0x47, + 0x76, 0x1c, 0x80, 0xc4, 0xc7, 0x03, 0x08, 0x0e, 0x5b, 0x12, 0x09, 0xc1, 0x96, 0x45, 0x8f, 0xd7, + 0xbb, 0xb2, 0x65, 0x13, 0x22, 0xb5, 0xb2, 0x15, 0xda, 0xb2, 0x04, 0x82, 0x20, 0x08, 0x1b, 0x04, + 0xb8, 0x03, 0xd0, 0xaa, 0xdd, 0x4d, 0x6a, 0x3c, 0x00, 0x9a, 0x83, 0x09, 0x07, 0x33, 0xd8, 0x99, + 0x06, 0x14, 0xda, 0x51, 0xa5, 0xca, 0xb5, 0x55, 0xa9, 0xd4, 0xee, 0x2d, 0x3f, 0x20, 0xb5, 0xb9, + 0x24, 0xb7, 0x3d, 0xee, 0x29, 0x95, 0x4b, 0x36, 0xa9, 0xf2, 0x31, 0x39, 0x45, 0x55, 0xa9, 0x4a, + 0x52, 0x39, 0xe5, 0x90, 0x9f, 0x90, 0x4a, 0xf5, 0xc7, 0x00, 0x03, 0x80, 0xd4, 0x00, 0xd2, 0x6e, + 0x2e, 0x12, 0xfa, 0x75, 0xbf, 0xd7, 0xef, 0xbd, 0x7e, 0x5f, 0xfd, 0x7a, 0x08, 0xdb, 0x86, 0xe3, + 0x18, 0x16, 0xce, 0x77, 0xf0, 0x90, 0x38, 0x8e, 0xe5, 0xe5, 0xdb, 0x96, 0x33, 0xe8, 0xb4, 0x06, + 0xa6, 0xd5, 0xc9, 0x0f, 0x77, 0x02, 0xa3, 0xed, 0xbe, 0xeb, 0x10, 0x07, 0xdd, 0xe2, 0xeb, 0xb7, + 0xfd, 0xf5, 0xdb, 0x81, 0x15, 0xc3, 0x9d, 0xdc, 0x9b, 0x82, 0x9c, 0xde, 0x37, 0xf3, 0xba, 0x6d, + 0x3b, 0x44, 0x27, 0xa6, 0x63, 0x7b, 0x1c, 0x39, 0xb7, 0x19, 0x98, 0x6d, 0x5b, 0x26, 0xb6, 0x89, + 0x98, 0xb8, 0x1d, 0x98, 0x38, 0x33, 0xb1, 0xd5, 0xd1, 0x5a, 0xb8, 0xab, 0x0f, 0x4d, 0xc7, 0x15, + 0x0b, 0xde, 0x11, 0x0b, 0x2c, 0xc7, 0x36, 0xdc, 0x81, 0x6d, 0x9b, 0xb6, 0x91, 0x77, 0xfa, 0xd8, + 0x9d, 0x20, 0xff, 0x96, 0x58, 0xc4, 0x46, 0xad, 0xc1, 0x59, 0xbe, 0x33, 0xe0, 0x0b, 0xc4, 0xfc, + 0x1b, 0xd3, 0xf3, 0xb8, 0xd7, 0x27, 0x17, 0x53, 0x2c, 0x8c, 0x26, 0x89, 0xd9, 0xc3, 0x1e, 0xd1, + 0x7b, 0x7d, 0xbe, 0x40, 0xa9, 0xc2, 0xba, 0x8a, 0x89, 0x7b, 0xb1, 0x4f, 0x65, 0x55, 0xf1, 0xcf, + 0x06, 0xd8, 0x23, 0x48, 0x01, 0xe8, 0xbb, 0xce, 0x1f, 0xe3, 0x36, 0xd1, 0xcc, 0x4e, 0x56, 0xda, + 0x92, 0xee, 0x24, 0xf7, 0xa3, 0xff, 0x5e, 0x88, 0xa8, 0x49, 0x01, 0xae, 0x74, 0xd0, 0x35, 0x88, + 0x98, 0x9d, 0x6c, 0x64, 0x3c, 0x17, 0x31, 0x3b, 0xca, 0xdf, 0x4a, 0xb0, 0xa1, 0x0e, 0x6c, 0x46, + 0xac, 0xe9, 0x9a, 0x86, 0x81, 0xdd, 0x45, 0x68, 0x2a, 0x00, 0x84, 0x63, 0x69, 0x93, 0xb4, 0x93, + 0x02, 0x5c, 0xe9, 0xa0, 0x43, 0x88, 0x79, 0xce, 0xc0, 0x6d, 0xe3, 0x6c, 0x74, 0x4b, 0xba, 0x93, + 0xda, 0x7d, 0x6f, 0xfb, 0xa5, 0x67, 0xb7, 0xad, 0xe2, 0xbe, 0xd3, 0x60, 0x08, 0x9c, 0x94, 0xc0, + 0x56, 0x34, 0x58, 0x6d, 0x10, 0xc7, 0xd5, 0x0d, 0xcc, 0x67, 0xd1, 0x06, 0xc4, 0x5a, 0x83, 0xf6, + 0x39, 0x26, 0x9c, 0x39, 0x55, 0x8c, 0x28, 0xdc, 0x69, 0x51, 0x06, 0x39, 0x43, 0xaa, 0x18, 0xa1, + 0xb7, 0x00, 0x0c, 0x6c, 0x8b, 0xc3, 0x62, 0xcc, 0x44, 0xd5, 0x00, 0x44, 0xf9, 0x27, 0x09, 0x60, + 0xbc, 0x39, 0xba, 0x35, 0x2b, 0x7f, 0x50, 0xf4, 0x37, 0x20, 0xe9, 0xe2, 0xbe, 0xa3, 0xd9, 0x7a, + 0x0f, 0x8b, 0x8d, 0x12, 0x14, 0x50, 0xd3, 0x7b, 0x18, 0xbd, 0x0d, 0xa9, 0x96, 0xab, 0xdb, 0xed, + 0x2e, 0x9f, 0xa6, 0x7b, 0x25, 0x8f, 0x96, 0x54, 0xe0, 0x40, 0xb6, 0xe4, 0x0d, 0x48, 0x10, 0xdd, + 0xe0, 0xf3, 0xcb, 0x62, 0x3e, 0x4e, 0x74, 0x83, 0x4d, 0xde, 0x06, 0x68, 0x3b, 0xbd, 0x9e, 0x49, + 0x34, 0xaf, 0xab, 0x67, 0x57, 0xc4, 0x74, 0x92, 0xc3, 0x1a, 0x5d, 0x1d, 0xc9, 0x10, 0xed, 0x98, + 0x6e, 0x36, 0xce, 0xf6, 0xa5, 0x3f, 0xf7, 0x01, 0x12, 0x2e, 0x1e, 0x9a, 0x1e, 0x95, 0xe4, 0x37, + 0x12, 0xc4, 0x84, 0x14, 0xa7, 0x90, 0xf1, 0xb8, 0xd6, 0x34, 0x71, 0x0a, 0x11, 0x76, 0x0a, 0x1f, + 0x84, 0x9c, 0xc2, 0x84, 0xaa, 0x8f, 0x96, 0xd4, 0x55, 0x6f, 0x42, 0xf7, 0x55, 0x48, 0x31, 0xe9, + 0x5f, 0xf1, 0x64, 0xa9, 0x2e, 0xdc, 0xf1, 0x39, 0x27, 0x7c, 0x13, 0x51, 0xbe, 0x95, 0x00, 0xa8, + 0x31, 0x92, 0x4a, 0x4f, 0x37, 0x30, 0x42, 0xb0, 0xcc, 0x14, 0xc4, 0xb5, 0xcf, 0x7e, 0xd3, 0xe3, + 0xed, 0x98, 0x06, 0xf6, 0x08, 0x57, 0xab, 0x2a, 0x46, 0xe8, 0x08, 0x52, 0xfd, 0x81, 0xd7, 0xd5, + 0x88, 0xd9, 0x33, 0x6d, 0x83, 0xe9, 0x34, 0xb5, 0xfb, 0x83, 0x10, 0x96, 0x9a, 0x66, 0x0f, 0x37, + 0xfa, 0xba, 0xad, 0x02, 0xc5, 0x6d, 0x32, 0x54, 0xe5, 0xcf, 0x97, 0x21, 0xc9, 0x3c, 0xa2, 0x41, + 0x70, 0xff, 0x52, 0x1e, 0x64, 0x88, 0x62, 0x7b, 0x98, 0x8d, 0x6c, 0x45, 0xa9, 0xfa, 0xb1, 0x3d, + 0xa4, 0xab, 0x74, 0xd7, 0xf0, 0xb2, 0x51, 0x06, 0x62, 0xbf, 0xfd, 0x43, 0x5a, 0x1e, 0x1d, 0x12, + 0xca, 0x30, 0x1f, 0x64, 0xe7, 0x49, 0xdd, 0x0f, 0xdd, 0x84, 0xc4, 0x33, 0xdd, 0x24, 0xda, 0x99, + 0xe3, 0x66, 0x63, 0x0c, 0x33, 0x4e, 0xc7, 0x87, 0x8e, 0x4b, 0xad, 0x15, 0xdb, 0xc4, 0xbd, 0xe8, + 0x3b, 0xa6, 0x4d, 0xc4, 0x41, 0x07, 0x20, 0xd4, 0x3c, 0x3d, 0xdc, 0x76, 0x31, 0xd1, 0x28, 0x27, + 0x09, 0x86, 0x9c, 0xe4, 0x90, 0x92, 0x3d, 0x44, 0x8f, 0x21, 0x3e, 0x74, 0xac, 0x41, 0x0f, 0x7b, + 0xd9, 0xe4, 0x56, 0xf4, 0x4e, 0x6a, 0xf7, 0xdd, 0x10, 0x4d, 0x7c, 0xc9, 0x56, 0xab, 0x3e, 0x16, + 0x7a, 0x0c, 0x31, 0xa1, 0x49, 0x58, 0x4c, 0x93, 0x02, 0x8d, 0x9f, 0x87, 0x65, 0xf9, 0xe7, 0xb1, + 0xba, 0xf0, 0x79, 0x58, 0x16, 0x3f, 0x0f, 0x74, 0x1f, 0xe2, 0x34, 0x0a, 0x3a, 0x03, 0x92, 0x4d, + 0x31, 0x2a, 0x37, 0x7d, 0x2a, 0x7e, 0x94, 0xdc, 0x3e, 0x10, 0x21, 0x56, 0xf5, 0x57, 0xa2, 0x22, + 0xc4, 0x3c, 0xa2, 0x93, 0x81, 0x97, 0x4d, 0x6f, 0x49, 0x77, 0x32, 0xbb, 0x77, 0x43, 0x76, 0x66, + 0x07, 0xbe, 0xdd, 0x60, 0x28, 0xaa, 0x40, 0x55, 0xee, 0x41, 0x8c, 0xeb, 0xe5, 0x52, 0x2b, 0x40, + 0xb0, 0xdc, 0xd7, 0x49, 0x57, 0x78, 0x3f, 0xfb, 0xad, 0x7c, 0x17, 0x81, 0xb8, 0x8a, 0xbd, 0x81, + 0x45, 0x3c, 0x54, 0x80, 0x98, 0x49, 0xcd, 0xd8, 0x63, 0x86, 0x12, 0xee, 0x1f, 0x63, 0xc3, 0x57, + 0x05, 0x22, 0x7a, 0x1f, 0xd6, 0xd9, 0xb4, 0xe6, 0x11, 0xdc, 0xd7, 0x04, 0x35, 0x6e, 0x63, 0x6b, + 0x2d, 0xdf, 0x44, 0x2b, 0x7c, 0xed, 0x5d, 0x58, 0xd7, 0x5d, 0x62, 0x9e, 0xe9, 0x6d, 0xa2, 0xf5, + 0x74, 0xdb, 0x3c, 0xa3, 0x3e, 0xc2, 0x8d, 0x4f, 0xf6, 0x27, 0x8e, 0x05, 0x1c, 0xbd, 0x03, 0xab, + 0xf6, 0xa0, 0xa7, 0xf9, 0x70, 0x8f, 0x19, 0x65, 0x54, 0x4d, 0xdb, 0x83, 0x5e, 0xc1, 0x87, 0xa1, + 0x0f, 0x00, 0x05, 0x76, 0x77, 0x06, 0xa4, 0x3f, 0x20, 0x1e, 0x33, 0xd4, 0xb4, 0x2a, 0x8f, 0xb6, + 0xaf, 0x73, 0x38, 0x3a, 0x81, 0xb5, 0xd1, 0xfe, 0xe2, 0xd0, 0xe3, 0x8b, 0x1d, 0x7a, 0xc6, 0xc7, + 0x17, 0x8e, 0x48, 0x20, 0xe3, 0x33, 0xc3, 0x75, 0x8a, 0x72, 0x90, 0xb0, 0x9c, 0x36, 0x8f, 0xe0, + 0xfc, 0x28, 0x46, 0x63, 0x74, 0x08, 0xc9, 0x33, 0xd3, 0xc2, 0x5a, 0x57, 0xf7, 0xba, 0x73, 0x6a, + 0xfc, 0xd0, 0xb4, 0xf0, 0x91, 0xee, 0x75, 0xb1, 0xa7, 0x26, 0xce, 0xc4, 0x6f, 0xe5, 0x5f, 0x53, + 0xb0, 0xc2, 0xac, 0x41, 0xb8, 0xab, 0x34, 0x72, 0xd7, 0xc9, 0x94, 0x20, 0x4f, 0xa7, 0x84, 0xb1, + 0xc9, 0x45, 0x5e, 0xd9, 0xe4, 0xe8, 0xc1, 0xf0, 0x5f, 0x5a, 0x07, 0x13, 0xdd, 0xb4, 0xb2, 0x59, + 0xb6, 0x4d, 0x9a, 0x03, 0x0f, 0x18, 0x0c, 0x3d, 0x9a, 0xca, 0xa9, 0x61, 0xce, 0xcd, 0xe3, 0xac, + 0x9f, 0x4a, 0xd1, 0x67, 0xb0, 0x42, 0x4f, 0xd4, 0xcb, 0xa6, 0x98, 0x96, 0xee, 0xcc, 0xc3, 0x27, + 0x3d, 0x69, 0x95, 0xa3, 0xa1, 0x27, 0x10, 0x77, 0xb9, 0x8d, 0x8b, 0xe0, 0xf0, 0xfd, 0xd0, 0xc8, + 0xcf, 0x56, 0xab, 0x3e, 0x1a, 0xfa, 0x04, 0x52, 0x6d, 0x17, 0xeb, 0x04, 0x53, 0x4b, 0xc1, 0xd9, + 0x18, 0xa3, 0x92, 0x9b, 0x71, 0xeb, 0xa6, 0x5f, 0xfc, 0xa8, 0xc0, 0x97, 0x53, 0x00, 0xfa, 0x03, + 0x00, 0x8f, 0xe8, 0x2e, 0xe1, 0xb8, 0xf1, 0x50, 0xdc, 0x24, 0x5b, 0xcd, 0x50, 0x3f, 0x81, 0xd4, + 0x99, 0x69, 0x9b, 0x3c, 0x4d, 0xe0, 0x6c, 0x22, 0x7c, 0x5f, 0xbe, 0x9c, 0x21, 0x07, 0xe2, 0x50, + 0x7a, 0xee, 0x38, 0xb4, 0x31, 0x0a, 0x02, 0xab, 0xcc, 0x6d, 0x7d, 0xcf, 0x3e, 0x84, 0xe4, 0xd8, + 0xf9, 0xde, 0x65, 0xe4, 0xc2, 0xce, 0x61, 0xe4, 0x98, 0xea, 0x18, 0x15, 0xdd, 0x86, 0x94, 0xe5, + 0x18, 0x9e, 0x26, 0x4a, 0xa1, 0x6b, 0x3c, 0x51, 0x50, 0xd0, 0x3e, 0x2f, 0x87, 0xfe, 0x10, 0xd6, + 0xf9, 0xb1, 0x6b, 0x7d, 0xd7, 0x19, 0x62, 0x5b, 0xb7, 0xdb, 0x38, 0x7b, 0x83, 0x6d, 0x98, 0x9f, + 0xcb, 0x6c, 0x4e, 0x46, 0x68, 0xaa, 0xec, 0x4d, 0x41, 0xd0, 0x1d, 0xe0, 0x81, 0x40, 0x0b, 0xd4, + 0x81, 0x1b, 0x8c, 0x87, 0x4c, 0x2b, 0x50, 0x54, 0x56, 0x3a, 0xa8, 0x04, 0x71, 0xa7, 0xcf, 0xea, + 0xe4, 0xec, 0x26, 0xdb, 0x7d, 0x2e, 0xf7, 0xa8, 0x73, 0x14, 0xd5, 0xc7, 0x45, 0x9b, 0x10, 0xb7, + 0x1c, 0x43, 0x1b, 0xb8, 0x56, 0xf6, 0x26, 0xcf, 0xff, 0x96, 0x63, 0x9c, 0xba, 0x16, 0xfa, 0x23, + 0x58, 0xf5, 0x06, 0x2d, 0x8f, 0x98, 0x64, 0xc0, 0x77, 0xb9, 0xc5, 0x8c, 0xfb, 0xe3, 0xf9, 0x9c, + 0x30, 0x88, 0x59, 0xa2, 0x59, 0x56, 0x9d, 0xa4, 0x46, 0x83, 0x3d, 0xd1, 0x0d, 0x2f, 0x7b, 0x9b, + 0x27, 0x78, 0xfa, 0x9b, 0x26, 0x59, 0x9e, 0x71, 0xbd, 0xec, 0xd6, 0x5c, 0x49, 0xb6, 0xc1, 0x56, + 0xab, 0x3e, 0x16, 0x3a, 0x1a, 0x25, 0xd9, 0xb7, 0x19, 0xfe, 0xbd, 0xb9, 0x98, 0xe5, 0xd1, 0x91, + 0x73, 0x29, 0xf0, 0x73, 0x4f, 0x00, 0xcd, 0xca, 0x40, 0x2b, 0x90, 0x73, 0x7c, 0x21, 0x22, 0x18, + 0xfd, 0x89, 0xae, 0xc3, 0xca, 0x50, 0xb7, 0x06, 0x7e, 0xc9, 0xca, 0x07, 0x7b, 0x91, 0x87, 0x52, + 0xae, 0x05, 0xa9, 0x00, 0xe1, 0x4b, 0x50, 0x1f, 0x05, 0x51, 0x17, 0x88, 0xea, 0xe3, 0x3d, 0x94, + 0x3f, 0x83, 0x18, 0x0f, 0x77, 0x08, 0x41, 0xa6, 0xd1, 0x2c, 0x34, 0x4f, 0x1b, 0xda, 0x69, 0xed, + 0x8b, 0x5a, 0xfd, 0x69, 0x4d, 0x5e, 0x42, 0x00, 0xb1, 0x1f, 0x9d, 0x96, 0x4e, 0x4b, 0x07, 0xb2, + 0x84, 0x52, 0x10, 0x7f, 0x5a, 0x57, 0xbf, 0xa8, 0xd4, 0xca, 0x72, 0x84, 0x0e, 0x1a, 0xa7, 0xc5, + 0x62, 0xa9, 0xd1, 0x90, 0xa3, 0x74, 0x70, 0x58, 0xa8, 0x54, 0x4f, 0xd5, 0x92, 0xbc, 0x4c, 0xc9, + 0x54, 0x6a, 0xcd, 0x92, 0x5a, 0x2b, 0x54, 0xb5, 0x92, 0xaa, 0xd6, 0x55, 0x79, 0x85, 0x2e, 0x68, + 0x56, 0x8e, 0x4b, 0xf5, 0xd3, 0xa6, 0x1c, 0x43, 0xab, 0x90, 0x2c, 0x16, 0x6a, 0xc5, 0x52, 0xb5, + 0x5a, 0x3a, 0x90, 0xe3, 0xca, 0xff, 0x4a, 0x90, 0x1c, 0xe7, 0xb7, 0xb1, 0x6f, 0x4a, 0x13, 0xbe, + 0xa9, 0x42, 0x9c, 0xdf, 0x19, 0x3c, 0x21, 0xeb, 0xc3, 0x79, 0x3d, 0x73, 0xf4, 0xab, 0xce, 0xf1, + 0x55, 0x9f, 0x50, 0xee, 0xe7, 0x12, 0xac, 0x4d, 0x4d, 0xbe, 0x34, 0x9b, 0x5d, 0x87, 0x15, 0x5a, + 0x50, 0x78, 0xa2, 0xc8, 0xe4, 0x83, 0x40, 0x55, 0x16, 0x7d, 0xa5, 0xaa, 0x4c, 0xf9, 0x53, 0x48, + 0xf8, 0xb0, 0xa9, 0x38, 0x2a, 0x2d, 0x12, 0x47, 0x1f, 0x40, 0x02, 0xdb, 0x1d, 0x8e, 0x18, 0x09, + 0x45, 0x8c, 0x63, 0xbb, 0x43, 0x47, 0x4a, 0x13, 0x36, 0x84, 0x57, 0x8b, 0x4b, 0xd7, 0x31, 0x26, + 0x7a, 0x47, 0x27, 0x3a, 0xda, 0x83, 0x15, 0xc6, 0xb4, 0x60, 0xe3, 0x7b, 0xf3, 0x38, 0x82, 0xca, + 0x51, 0x94, 0x5f, 0x45, 0x41, 0x9e, 0x0e, 0x55, 0xa8, 0x03, 0x9b, 0x2e, 0xf6, 0x1c, 0x6b, 0x88, + 0x69, 0xf9, 0x32, 0x71, 0x03, 0x8a, 0x2e, 0x7e, 0x03, 0x52, 0x6f, 0xf8, 0xc4, 0x26, 0xef, 0xa0, + 0x3f, 0x85, 0xeb, 0xa3, 0x5d, 0x82, 0x17, 0xa2, 0xd8, 0x82, 0x17, 0x22, 0x15, 0xf9, 0x64, 0x02, + 0x37, 0xd0, 0xaf, 0x68, 0xb2, 0x12, 0x05, 0x0d, 0xf6, 0xb2, 0xcb, 0x2c, 0x44, 0x3c, 0x5e, 0x30, + 0x66, 0x07, 0x6a, 0x1c, 0x1e, 0x31, 0xe0, 0x6c, 0x04, 0xc8, 0x75, 0x61, 0x6d, 0x6a, 0xfa, 0x12, + 0xbf, 0x7f, 0x3c, 0xe9, 0xf7, 0x0b, 0xd4, 0x54, 0x01, 0xcf, 0xaf, 0x01, 0x8c, 0x27, 0xd0, 0x93, + 0x60, 0xa9, 0x26, 0x31, 0xb9, 0xde, 0x09, 0x21, 0x4b, 0x31, 0x03, 0x45, 0xda, 0x5f, 0x48, 0xb0, + 0x4c, 0x7f, 0xa0, 0x27, 0xb0, 0x4c, 0x2e, 0xfa, 0xdc, 0x7c, 0x33, 0xa1, 0x87, 0x4a, 0x51, 0xd8, + 0x3f, 0xcd, 0x8b, 0x3e, 0x56, 0x19, 0xe6, 0x64, 0x48, 0x4c, 0x0b, 0xa6, 0x95, 0xf7, 0x20, 0xe1, + 0xaf, 0x43, 0x09, 0x58, 0xae, 0xd5, 0x6b, 0x25, 0x1e, 0xa2, 0x1a, 0x47, 0x85, 0xdd, 0x07, 0x1f, + 0xc9, 0x12, 0x8a, 0x43, 0xf4, 0xf8, 0xe0, 0x81, 0x1c, 0x51, 0xfe, 0x8e, 0x5e, 0xb7, 0x59, 0x44, + 0x47, 0x5b, 0x90, 0x3e, 0xef, 0x79, 0xda, 0x39, 0xbe, 0xd0, 0x02, 0xd7, 0x05, 0x38, 0xef, 0x79, + 0x5f, 0xe0, 0x0b, 0x76, 0xb5, 0x6f, 0x4c, 0xdc, 0xdb, 0xa2, 0x4c, 0xf6, 0x1f, 0xce, 0x95, 0x36, + 0xc4, 0x7f, 0x25, 0x7b, 0xc8, 0x0f, 0x72, 0x7c, 0xdb, 0xcb, 0x7d, 0x0a, 0x99, 0xc9, 0xc9, 0xb0, + 0xc8, 0x9f, 0x0e, 0x9e, 0xcd, 0x05, 0xa0, 0x22, 0xab, 0xae, 0x16, 0xee, 0x29, 0x3d, 0xf6, 0xbd, + 0x36, 0x32, 0xbf, 0xd7, 0x72, 0x22, 0xc2, 0x75, 0x3f, 0x87, 0xb5, 0x32, 0x26, 0xbf, 0x9b, 0x5e, + 0xd6, 0x2f, 0x24, 0x58, 0xaf, 0x9a, 0x1e, 0xa7, 0xe6, 0x2d, 0x42, 0xee, 0x0d, 0x48, 0xf6, 0x59, + 0x7c, 0x30, 0xbf, 0xe6, 0xea, 0x59, 0x51, 0x13, 0x14, 0xd0, 0x30, 0xbf, 0xe6, 0x7d, 0x20, 0x3a, + 0x49, 0x9c, 0x73, 0x6c, 0x8b, 0x9e, 0x03, 0x5b, 0xde, 0xa4, 0x00, 0x9a, 0x43, 0xce, 0x4c, 0x8b, + 0x60, 0x97, 0x15, 0x93, 0x49, 0x55, 0x8c, 0x94, 0xaf, 0x01, 0x05, 0x99, 0xf1, 0xfa, 0x8e, 0xed, + 0x61, 0xf4, 0x29, 0xc4, 0x98, 0xe0, 0x9e, 0xb0, 0xfa, 0xf9, 0xe2, 0x9c, 0xc0, 0x41, 0xdf, 0x87, + 0x35, 0x1b, 0xff, 0x09, 0xd1, 0x02, 0xfc, 0xf0, 0x34, 0xbe, 0x4a, 0xc1, 0x27, 0x3e, 0x4f, 0xca, + 0x31, 0xa0, 0x22, 0xf5, 0x7d, 0xeb, 0x77, 0xa3, 0xd8, 0x7f, 0x58, 0x81, 0x74, 0xb0, 0x43, 0x38, + 0x73, 0x2f, 0xda, 0x82, 0x54, 0x07, 0x7b, 0x6d, 0xd7, 0x64, 0x35, 0x1a, 0xbb, 0x13, 0x24, 0xd5, + 0x20, 0x68, 0x74, 0x7d, 0xbe, 0x31, 0x79, 0x7d, 0x66, 0x15, 0xd5, 0xb5, 0x40, 0x45, 0xd5, 0x04, + 0xd9, 0x2f, 0x24, 0x09, 0xee, 0xf5, 0x2d, 0x9d, 0xf8, 0x05, 0xfe, 0x02, 0xb1, 0x74, 0x4d, 0x90, + 0x68, 0x0a, 0x0a, 0xa8, 0x02, 0x31, 0xc3, 0x24, 0xdd, 0x41, 0x4b, 0x74, 0x21, 0x76, 0x42, 0x68, + 0x95, 0x4d, 0x72, 0x34, 0x68, 0x95, 0x86, 0xd8, 0x26, 0x5e, 0xd1, 0xb1, 0xcf, 0x4c, 0x43, 0x15, + 0x04, 0xd0, 0xa7, 0xbe, 0xc5, 0x2f, 0xcf, 0x6f, 0xf1, 0x47, 0x4b, 0xc2, 0xdc, 0xd1, 0x9b, 0xc0, + 0x22, 0x18, 0x53, 0x45, 0x42, 0x74, 0xf5, 0x46, 0x90, 0xe9, 0x4b, 0xd1, 0xca, 0x42, 0x97, 0xa2, + 0x1c, 0x24, 0x3a, 0xa6, 0xa7, 0xb7, 0x2c, 0xdc, 0xc9, 0x26, 0xb7, 0xa4, 0x3b, 0x09, 0x75, 0x34, + 0x46, 0x9d, 0xe9, 0xd2, 0x98, 0xdf, 0xfb, 0x3e, 0x9b, 0x87, 0x79, 0x71, 0xe6, 0x73, 0x54, 0xc8, + 0xef, 0xc0, 0xaa, 0x69, 0xd8, 0x8e, 0x8b, 0x3b, 0x1a, 0x15, 0xc9, 0xcb, 0xae, 0xb1, 0x83, 0x4d, + 0x0b, 0x20, 0x0d, 0xff, 0x1e, 0x7a, 0x17, 0x32, 0xa6, 0xdd, 0xb6, 0x06, 0x9d, 0xd1, 0x2a, 0x99, + 0xad, 0x5a, 0xf5, 0xa1, 0x6c, 0xd9, 0xeb, 0x97, 0xb3, 0xfb, 0x32, 0x64, 0xc4, 0xc5, 0x44, 0x58, + 0x81, 0xf2, 0xcb, 0x08, 0xa0, 0xd9, 0x93, 0x45, 0x77, 0x61, 0xcd, 0xb4, 0x3d, 0xa2, 0x5b, 0x16, + 0xab, 0x48, 0x7c, 0xdf, 0x88, 0xee, 0x47, 0xb2, 0x92, 0x9a, 0x09, 0x4e, 0x55, 0x3a, 0x74, 0x3f, + 0xe7, 0x99, 0x8d, 0x5d, 0x96, 0xe0, 0x93, 0x2a, 0x1f, 0x8c, 0xac, 0x3b, 0x1e, 0xb0, 0xee, 0x53, + 0x48, 0xb3, 0xf6, 0x97, 0xcb, 0xbd, 0x4f, 0xd8, 0x4b, 0x58, 0x81, 0x7f, 0x32, 0xb0, 0x2c, 0xe1, + 0xaf, 0x87, 0x2c, 0x8e, 0x1c, 0x2d, 0xa9, 0xac, 0x8d, 0xe6, 0x3b, 0xf1, 0x63, 0x58, 0xee, 0x0f, + 0xbc, 0xae, 0x30, 0x8e, 0xf7, 0x42, 0xc9, 0x79, 0xdd, 0x11, 0x1d, 0x86, 0xb8, 0x1f, 0x87, 0x15, + 0x4c, 0xc5, 0x57, 0xfe, 0x43, 0x82, 0xf5, 0x99, 0xed, 0x50, 0x16, 0x62, 0xbc, 0x49, 0xcd, 0x35, + 0x7a, 0xb4, 0xa4, 0x8a, 0x31, 0xea, 0xc2, 0x5a, 0xdb, 0xe9, 0xf5, 0xb0, 0x4d, 0xb4, 0xb6, 0x63, + 0x13, 0xd7, 0xb1, 0x18, 0x13, 0x99, 0xd0, 0x8a, 0x64, 0x66, 0x93, 0xed, 0x22, 0xa7, 0x53, 0xe4, + 0x64, 0xd4, 0x4c, 0x7b, 0x62, 0xac, 0x3c, 0x82, 0xcc, 0xe4, 0x0a, 0x74, 0x03, 0xd6, 0x8b, 0xf5, + 0xe3, 0xe3, 0x52, 0xad, 0xd9, 0xd0, 0x0e, 0x2a, 0x8d, 0xc2, 0x3e, 0xad, 0xe6, 0x97, 0xd0, 0x75, + 0x90, 0x47, 0xe0, 0x52, 0x8d, 0x43, 0xa5, 0xfd, 0x24, 0xc4, 0x0d, 0x93, 0x68, 0x2e, 0x3e, 0x53, + 0x4a, 0x00, 0x63, 0x15, 0xbc, 0x44, 0x36, 0x04, 0x51, 0xa2, 0x1b, 0xa3, 0x3e, 0x3d, 0x1d, 0x04, + 0xc9, 0xfc, 0x42, 0x82, 0x9b, 0x81, 0x0c, 0xf9, 0x0a, 0x0f, 0x25, 0x9f, 0x43, 0x5c, 0x04, 0x25, + 0x91, 0x2a, 0xef, 0x2e, 0xe0, 0x7b, 0x9c, 0x9a, 0x4f, 0x40, 0xf9, 0x0a, 0x36, 0xfc, 0x9c, 0xf9, + 0xfb, 0x79, 0xb2, 0x51, 0xbe, 0x86, 0xec, 0x28, 0x77, 0x89, 0x2d, 0xfe, 0xbf, 0xf2, 0xa9, 0xf2, + 0x4b, 0x09, 0x6e, 0x5e, 0xb2, 0xb9, 0xc8, 0x9f, 0x65, 0x48, 0x08, 0x36, 0xfd, 0x0c, 0xba, 0x88, + 0x22, 0xd5, 0x11, 0xf2, 0xdc, 0xa9, 0xb4, 0x0d, 0x37, 0x0f, 0xb0, 0x85, 0x5f, 0xfd, 0xe4, 0xe7, + 0xd1, 0xf7, 0xaf, 0x25, 0xb8, 0x79, 0xda, 0xef, 0xe8, 0xbf, 0xd7, 0x5d, 0x82, 0x36, 0x18, 0x7d, + 0x5d, 0x1b, 0xfc, 0xcf, 0x84, 0x28, 0x09, 0x44, 0x7f, 0x06, 0xb5, 0x60, 0x63, 0xa6, 0xcb, 0x34, + 0x2e, 0xef, 0x17, 0x2d, 0xcc, 0xaf, 0x4f, 0xf7, 0x99, 0x58, 0xa9, 0xdf, 0xa7, 0x57, 0x3a, 0xa6, + 0x13, 0xdc, 0xd1, 0x86, 0xd8, 0x35, 0xcf, 0x2e, 0x34, 0xde, 0x16, 0x12, 0x0d, 0xd7, 0x87, 0x0b, + 0x74, 0x94, 0xb6, 0xbf, 0x64, 0x04, 0xf8, 0x88, 0x5e, 0xef, 0x04, 0xe1, 0x20, 0x18, 0xfd, 0x04, + 0xd2, 0x3d, 0xbd, 0xdd, 0x35, 0x6d, 0xac, 0xb1, 0x4b, 0x46, 0x94, 0x6d, 0xf3, 0xf1, 0x22, 0xdb, + 0x1c, 0x73, 0x7c, 0x26, 0x56, 0xaa, 0x37, 0x1e, 0xd0, 0xab, 0x42, 0xc7, 0xf4, 0xce, 0x99, 0x93, + 0x68, 0x46, 0x8b, 0x65, 0x94, 0xa8, 0x0a, 0x14, 0x46, 0xfd, 0xa4, 0xdc, 0x42, 0x0e, 0x5c, 0x0b, + 0x66, 0x58, 0x5f, 0xd6, 0x65, 0xc6, 0xc4, 0x67, 0x8b, 0x30, 0x11, 0xcc, 0xa5, 0x42, 0x62, 0xe4, + 0xcd, 0xc0, 0x50, 0x1f, 0xae, 0x5b, 0x8e, 0xa1, 0x79, 0xc4, 0xc5, 0x7a, 0xcf, 0xb4, 0x0d, 0x7f, + 0xc7, 0x95, 0xc5, 0x77, 0xac, 0x3a, 0x46, 0xc3, 0x27, 0xe3, 0xef, 0x68, 0xcd, 0xc0, 0xd0, 0x6d, + 0x48, 0x3d, 0x73, 0xdc, 0x73, 0xec, 0x6a, 0x7d, 0xc7, 0xb1, 0xfc, 0x67, 0x2e, 0x0e, 0x3a, 0x71, + 0x1c, 0x0b, 0xfd, 0x88, 0xb5, 0xfb, 0x0c, 0xd3, 0x36, 0xd8, 0xdb, 0xcf, 0x82, 0xca, 0xaf, 0x72, + 0xd4, 0x63, 0xa7, 0x83, 0x55, 0x9f, 0x8e, 0xff, 0x78, 0x97, 0x1e, 0x3f, 0xde, 0x4d, 0xbe, 0xa5, + 0xad, 0xbe, 0xe4, 0x2d, 0x2d, 0xf3, 0x2a, 0x6f, 0x69, 0xca, 0x36, 0xa4, 0x27, 0xcc, 0x4a, 0x86, + 0x74, 0xad, 0xde, 0xd4, 0xbe, 0x2c, 0xa9, 0x95, 0xc3, 0x0a, 0xcb, 0x64, 0x69, 0x48, 0x8c, 0x46, + 0x92, 0x52, 0x84, 0x54, 0xc0, 0x6c, 0xd0, 0x1a, 0xa4, 0x4e, 0x6b, 0x8d, 0x93, 0x52, 0xd1, 0x5f, + 0x4d, 0xf1, 0x77, 0xb4, 0xa3, 0x4a, 0xf9, 0xa8, 0x78, 0x72, 0xaa, 0x3d, 0x94, 0x25, 0xb4, 0x0e, + 0xab, 0x01, 0xc8, 0xfd, 0x5d, 0x39, 0xa2, 0x3c, 0x98, 0x2c, 0xa1, 0xc4, 0xd6, 0x19, 0x80, 0xe3, + 0xd3, 0x46, 0x53, 0x3b, 0x2e, 0x34, 0x8b, 0x47, 0xf2, 0x12, 0xa5, 0x5d, 0xa8, 0x56, 0xeb, 0x4f, + 0xb5, 0x6a, 0xbd, 0xde, 0x28, 0xc9, 0x92, 0x52, 0x06, 0x34, 0x7b, 0x76, 0xbc, 0x5d, 0xa7, 0x96, + 0x0a, 0xc7, 0xda, 0x41, 0xe9, 0xb0, 0x70, 0x5a, 0x6d, 0xca, 0x4b, 0x68, 0x15, 0x92, 0x02, 0x56, + 0xaf, 0xc9, 0x12, 0xa5, 0xec, 0x0f, 0x0f, 0x0f, 0xe5, 0x88, 0xf2, 0x04, 0x52, 0x01, 0xf5, 0xa3, + 0x4d, 0xb8, 0x56, 0xad, 0x97, 0xcb, 0x95, 0x5a, 0x59, 0x9b, 0x14, 0x06, 0x20, 0x56, 0x2d, 0x95, + 0x0b, 0xc5, 0x1f, 0xcb, 0x12, 0x55, 0x43, 0xb9, 0xd8, 0xd0, 0xea, 0xb5, 0xea, 0x8f, 0xe5, 0x88, + 0xf2, 0xdf, 0x2b, 0x00, 0x4f, 0xc7, 0xa6, 0xe0, 0x57, 0x59, 0x99, 0x40, 0x95, 0x35, 0xf9, 0x22, + 0x13, 0x99, 0x7e, 0x91, 0xd9, 0x85, 0x1b, 0x1e, 0x76, 0x87, 0x66, 0x1b, 0x6b, 0x7a, 0xbb, 0xed, + 0x0c, 0x6c, 0xa2, 0xe1, 0x9e, 0x6e, 0x5a, 0x22, 0xed, 0x5c, 0x13, 0x93, 0x05, 0x3e, 0x57, 0xa2, + 0x53, 0xe8, 0x6d, 0x48, 0x0b, 0x93, 0x64, 0x40, 0xe6, 0x6e, 0x51, 0x55, 0x98, 0x69, 0x91, 0x82, + 0xd0, 0x09, 0xac, 0x8e, 0x96, 0xd0, 0x1a, 0x92, 0x3d, 0x05, 0x85, 0xc7, 0xd3, 0xa7, 0x82, 0x04, + 0xbb, 0x50, 0xa4, 0x9f, 0x05, 0x46, 0x34, 0x36, 0xbb, 0xd8, 0x60, 0xb5, 0x79, 0x92, 0xc5, 0xcb, + 0x7b, 0x73, 0xd1, 0xa2, 0x7a, 0xd9, 0x56, 0x19, 0xa2, 0xea, 0x13, 0x98, 0xbe, 0x46, 0xa4, 0x16, + 0xba, 0x46, 0x7c, 0x02, 0xa9, 0x01, 0xcb, 0x44, 0x1c, 0x79, 0x3d, 0x1c, 0x99, 0x2f, 0xf7, 0x91, + 0x3b, 0x2c, 0x59, 0x72, 0xe4, 0x74, 0x38, 0x32, 0x5f, 0xce, 0x90, 0x8f, 0x46, 0xaf, 0x67, 0xab, + 0xcc, 0xd1, 0x17, 0xd0, 0xc0, 0xd4, 0xab, 0xed, 0x4f, 0x21, 0xc6, 0x75, 0x82, 0x36, 0x00, 0xa9, + 0xa5, 0x72, 0xa5, 0x5e, 0x9b, 0xb2, 0x39, 0xea, 0x51, 0x0d, 0xad, 0x58, 0xaa, 0x35, 0xd5, 0x42, + 0x75, 0x87, 0x1b, 0xde, 0x69, 0x43, 0x7b, 0x5a, 0x6a, 0x34, 0x77, 0xe4, 0x88, 0x18, 0x95, 0x0a, + 0x74, 0x14, 0x0d, 0x8c, 0x7e, 0x28, 0x2f, 0x2b, 0x5f, 0x8e, 0x5a, 0xd8, 0x1b, 0x80, 0x46, 0x2d, + 0xec, 0x20, 0xf1, 0x34, 0x24, 0x8a, 0x6a, 0xa9, 0xd0, 0xac, 0xd4, 0xca, 0xbc, 0x91, 0xad, 0x9e, + 0xd6, 0x6a, 0xbc, 0x91, 0x9d, 0x86, 0xc4, 0x41, 0xa9, 0x5a, 0x62, 0x53, 0xac, 0x93, 0xcd, 0x46, + 0xa5, 0x03, 0x79, 0x59, 0xf9, 0x1b, 0x09, 0xd2, 0x41, 0x03, 0xa1, 0x76, 0x38, 0x91, 0x7b, 0xf8, + 0xad, 0xe7, 0xa5, 0x29, 0x24, 0x32, 0x93, 0x42, 0x9e, 0x40, 0xdc, 0xc6, 0x84, 0x9a, 0x9a, 0xc8, + 0xf9, 0x61, 0x2f, 0x75, 0x35, 0xbe, 0x5a, 0xf5, 0xd1, 0x68, 0xb4, 0xa4, 0xa5, 0xb1, 0xf8, 0x88, + 0x81, 0xe8, 0x86, 0xd2, 0x82, 0xb8, 0x58, 0x15, 0xf6, 0x8d, 0x4c, 0x76, 0xbc, 0x3b, 0x77, 0xcd, + 0x11, 0xd5, 0xb7, 0x00, 0xbc, 0x41, 0x2b, 0xc8, 0x5a, 0x52, 0x0d, 0x40, 0x94, 0xe7, 0xb0, 0xc9, + 0x0b, 0xee, 0xf1, 0x29, 0xfb, 0xe5, 0xd0, 0x06, 0xc4, 0xfa, 0xba, 0x8b, 0xed, 0xd1, 0x67, 0x3f, + 0x7c, 0x84, 0x3e, 0x9f, 0x4c, 0x25, 0xf3, 0x35, 0x2b, 0x03, 0xe4, 0x03, 0x59, 0x47, 0x79, 0x1f, + 0xae, 0x97, 0x31, 0x99, 0xdd, 0xfb, 0x92, 0xaf, 0x00, 0x94, 0x0f, 0x61, 0x93, 0x57, 0x88, 0xf3, + 0x2d, 0xbf, 0x80, 0x4d, 0x5e, 0xea, 0x5d, 0xbd, 0x3c, 0x12, 0x08, 0x70, 0x53, 0x52, 0x45, 0x5f, + 0x47, 0xaa, 0x7b, 0xb0, 0x41, 0x2b, 0xeb, 0xf1, 0xac, 0x17, 0xa2, 0x53, 0xc5, 0x80, 0xcd, 0x19, + 0x0c, 0x51, 0x89, 0x57, 0x47, 0x61, 0x92, 0x32, 0xe6, 0x57, 0xe3, 0x0b, 0x70, 0x96, 0x1a, 0x73, + 0xe6, 0xed, 0xfe, 0x6a, 0x03, 0xa0, 0x48, 0x57, 0xf2, 0x87, 0xf7, 0xdf, 0x4a, 0x90, 0x0a, 0x5c, + 0xb8, 0x50, 0x58, 0xc3, 0x66, 0xb6, 0x7d, 0x99, 0xbb, 0xe5, 0xa3, 0x04, 0xbe, 0xd5, 0xdb, 0x1e, + 0xbd, 0x3b, 0x28, 0x9d, 0xef, 0x0a, 0xb7, 0xfd, 0x67, 0xfe, 0x2b, 0xde, 0x24, 0x5e, 0x14, 0xe4, + 0xb1, 0x71, 0x7f, 0xc0, 0xf6, 0xfa, 0xf6, 0x5f, 0xfe, 0xeb, 0x2f, 0x23, 0xef, 0x29, 0x5b, 0xf9, + 0xe1, 0x4e, 0x5e, 0xcc, 0x79, 0xf9, 0x6f, 0xc6, 0xab, 0x9e, 0xe7, 0x79, 0xa7, 0x6e, 0x4f, 0xf4, + 0x7b, 0xfe, 0x4a, 0x82, 0x84, 0x7f, 0x57, 0x43, 0xdb, 0x61, 0x5d, 0xa7, 0xc9, 0x46, 0x68, 0x6e, + 0xae, 0xde, 0x92, 0xf2, 0xe8, 0x45, 0x61, 0x35, 0xc0, 0xa6, 0xc9, 0x79, 0xfc, 0x01, 0x7a, 0x37, + 0x8c, 0xc7, 0xfc, 0x37, 0x66, 0xe7, 0x39, 0xfa, 0xb5, 0x04, 0x30, 0xee, 0x53, 0xa2, 0xb0, 0xa0, + 0x3b, 0xd3, 0x5f, 0xcd, 0xed, 0x2c, 0x80, 0xc1, 0x4d, 0x47, 0xf9, 0xf4, 0x45, 0x61, 0x3d, 0xc0, + 0x32, 0x6f, 0x98, 0x32, 0xb6, 0x15, 0x14, 0xaa, 0x5a, 0xca, 0x71, 0x2a, 0xd0, 0xdd, 0x0c, 0xb7, + 0x8d, 0x99, 0x4e, 0xe8, 0x9c, 0x9a, 0x2d, 0x5f, 0xaa, 0xd9, 0x1d, 0xe5, 0x83, 0xb9, 0x34, 0xbb, + 0xd7, 0x66, 0xfb, 0xee, 0x49, 0xef, 0x23, 0xfe, 0x61, 0xa1, 0xff, 0xcd, 0x66, 0xa8, 0x8e, 0x67, + 0x3e, 0xef, 0x0c, 0xb3, 0xe5, 0xee, 0x3c, 0xb6, 0x7c, 0x89, 0x28, 0xf7, 0x94, 0xbb, 0xf3, 0x89, + 0xe2, 0x52, 0x8e, 0xa8, 0x24, 0xbf, 0x95, 0x26, 0x9e, 0x0a, 0xfc, 0x7e, 0xf0, 0xc3, 0xf9, 0xdd, + 0x73, 0xf2, 0x6e, 0x9b, 0x5b, 0xe4, 0x0a, 0xaa, 0x1c, 0xbd, 0x28, 0xa0, 0x80, 0x14, 0xe2, 0x2e, + 0xca, 0x44, 0xf9, 0x50, 0x51, 0xae, 0x16, 0xc5, 0xbf, 0xf4, 0xef, 0xf9, 0xd7, 0x57, 0xf4, 0x8f, + 0xd2, 0xf8, 0xdd, 0xc1, 0x17, 0xe2, 0xc1, 0x9c, 0xee, 0xf9, 0x3a, 0x12, 0xd4, 0x5f, 0x14, 0x6e, + 0xcc, 0x4a, 0xa0, 0xf9, 0xa6, 0x85, 0xf2, 0xe1, 0x42, 0xe4, 0xbf, 0x19, 0x63, 0x3d, 0x47, 0x7f, + 0x1f, 0x7c, 0xf3, 0xf0, 0xbb, 0x25, 0xe8, 0xe3, 0x79, 0x7d, 0x72, 0xaa, 0xb9, 0x93, 0x7b, 0xb8, + 0x38, 0xa2, 0xf0, 0xe9, 0x8f, 0x5f, 0x14, 0x02, 0xa5, 0x00, 0x13, 0xe7, 0x7b, 0x68, 0x8e, 0x33, + 0x41, 0xbf, 0x91, 0x00, 0xcd, 0x76, 0x58, 0x42, 0x4d, 0xea, 0xca, 0xa6, 0x4c, 0x6e, 0x63, 0xa6, + 0xde, 0x2c, 0xf5, 0xfa, 0xe4, 0x22, 0x4c, 0xf7, 0xef, 0x2f, 0xac, 0xfb, 0x7f, 0x93, 0x00, 0xcd, + 0x76, 0x6d, 0x42, 0x39, 0xbf, 0xb2, 0xd1, 0xb3, 0x98, 0x29, 0x7d, 0xf5, 0xa2, 0x70, 0xeb, 0x52, + 0x71, 0x26, 0xfc, 0x62, 0x6f, 0x77, 0x51, 0xb1, 0xc6, 0x4e, 0xf2, 0x3f, 0x12, 0xac, 0x4d, 0x7d, + 0x1b, 0x1e, 0xea, 0x24, 0x97, 0x7f, 0x4b, 0x1e, 0x16, 0xc0, 0x7e, 0x2e, 0xcd, 0x13, 0xc1, 0xde, + 0xbc, 0x5c, 0x5c, 0xde, 0x2a, 0x62, 0xd2, 0x3e, 0x52, 0xee, 0x2f, 0x2a, 0xad, 0x3b, 0xb0, 0xf7, + 0xfc, 0xcf, 0xe2, 0x9e, 0x81, 0x3c, 0x5d, 0x74, 0xa2, 0x8f, 0xe6, 0x0a, 0x6d, 0x33, 0xb5, 0x5c, + 0x6e, 0xfe, 0x42, 0x48, 0x59, 0x42, 0x3f, 0x83, 0xd5, 0x89, 0x72, 0x13, 0xdd, 0x0f, 0x8f, 0x45, + 0xaf, 0xb9, 0x65, 0x07, 0xe4, 0xe9, 0xaa, 0x35, 0x54, 0xd6, 0x2b, 0xca, 0xdc, 0x2b, 0x3d, 0x6e, + 0x89, 0x6a, 0x74, 0xba, 0xd8, 0x0d, 0xdd, 0xe5, 0x8a, 0xea, 0x78, 0x31, 0xf1, 0xbe, 0x95, 0x60, + 0x6d, 0xaa, 0x72, 0x0d, 0xb5, 0xdd, 0xcb, 0x6b, 0xe3, 0xdc, 0x47, 0x8b, 0xa2, 0x89, 0x88, 0xb8, + 0x94, 0x3b, 0xfe, 0xae, 0x70, 0x33, 0xb0, 0x96, 0x93, 0xd1, 0xfb, 0xa6, 0xb7, 0xdd, 0x76, 0x7a, + 0xff, 0x5c, 0xd8, 0xee, 0x12, 0xd2, 0xf7, 0xf6, 0xf2, 0xf9, 0x67, 0xcf, 0x9e, 0x4d, 0x4d, 0xe6, + 0xf5, 0x01, 0xe9, 0xf2, 0xbf, 0x7a, 0xf9, 0xb0, 0x6f, 0xe9, 0xe4, 0xcc, 0x71, 0x7b, 0xfb, 0xe7, + 0x90, 0x6d, 0x3b, 0x3d, 0x9f, 0x9b, 0x09, 0x26, 0x4e, 0xa4, 0x9f, 0x94, 0x05, 0xdc, 0x70, 0x2c, + 0xdd, 0x36, 0xb6, 0x1d, 0xd7, 0xc8, 0x1b, 0xd8, 0x66, 0x27, 0x92, 0x1f, 0x13, 0xbf, 0xe2, 0x0f, + 0x6c, 0x3e, 0x19, 0x8f, 0xfe, 0x3a, 0x12, 0x2d, 0x17, 0xf7, 0x5b, 0x31, 0x86, 0x79, 0xff, 0xff, + 0x02, 0x00, 0x00, 0xff, 0xff, 0x6c, 0x4c, 0x23, 0x31, 0x99, 0x33, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/devtools/clouddebugger/v2/controller.pb.go b/googleapis/devtools/clouddebugger/v2/controller.pb.go index 7b9b5d400a..b20d86c099 100644 --- a/googleapis/devtools/clouddebugger/v2/controller.pb.go +++ b/googleapis/devtools/clouddebugger/v2/controller.pb.go @@ -29,7 +29,7 @@ const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package // Request to register a debuggee. type RegisterDebuggeeRequest struct { - // Debuggee information to register. + // Required. Debuggee information to register. // The fields `project`, `uniquifier`, `description` and `agent_version` // of the debuggee must be set. Debuggee *Debuggee `protobuf:"bytes,1,opt,name=debuggee,proto3" json:"debuggee,omitempty"` @@ -117,7 +117,7 @@ func (m *RegisterDebuggeeResponse) GetDebuggee() *Debuggee { // Request to list active breakpoints. type ListActiveBreakpointsRequest struct { - // Identifies the debuggee. + // Required. Identifies the debuggee. DebuggeeId string `protobuf:"bytes,1,opt,name=debuggee_id,json=debuggeeId,proto3" json:"debuggee_id,omitempty"` // A token that, if specified, blocks the method call until the list // of active breakpoints has changed, or a server-selected timeout has @@ -247,9 +247,9 @@ func (m *ListActiveBreakpointsResponse) GetWaitExpired() bool { // Request to update an active breakpoint. type UpdateActiveBreakpointRequest struct { - // Identifies the debuggee being debugged. + // Required. Identifies the debuggee being debugged. DebuggeeId string `protobuf:"bytes,1,opt,name=debuggee_id,json=debuggeeId,proto3" json:"debuggee_id,omitempty"` - // Updated breakpoint information. + // Required. Updated breakpoint information. // The field `id` must be set. // The agent must echo all Breakpoint specification fields in the update. Breakpoint *Breakpoint `protobuf:"bytes,2,opt,name=breakpoint,proto3" json:"breakpoint,omitempty"` @@ -344,45 +344,52 @@ func init() { } var fileDescriptor_694192a34270926f = []byte{ - // 602 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x54, 0xdd, 0x6a, 0xd4, 0x40, - 0x14, 0x66, 0x5a, 0x94, 0x76, 0xa2, 0xb4, 0x0c, 0xa8, 0x21, 0xb6, 0xba, 0x0d, 0x52, 0x96, 0x75, - 0xc9, 0x60, 0xf4, 0xc6, 0x15, 0xfc, 0xd9, 0xaa, 0x45, 0x68, 0xb5, 0x2c, 0xb5, 0x82, 0x2c, 0x2c, - 0xd9, 0xe4, 0x18, 0x86, 0x66, 0x67, 0x62, 0x66, 0xb2, 0x56, 0x4a, 0x6f, 0xbc, 0x55, 0xbc, 0xf1, - 0x2d, 0x7c, 0x01, 0xc1, 0x0b, 0x1f, 0xc0, 0x5b, 0x7d, 0x04, 0xaf, 0x7c, 0x0a, 0xc9, 0xdf, 0xfe, - 0xb4, 0xdd, 0xa6, 0x5d, 0xbc, 0xcc, 0x77, 0xe6, 0xfb, 0xce, 0xf7, 0x4d, 0xce, 0x1c, 0x7c, 0xcb, - 0x17, 0xc2, 0x0f, 0x80, 0x7a, 0xd0, 0x57, 0x42, 0x04, 0x92, 0xba, 0x81, 0x88, 0x3d, 0x0f, 0xba, - 0xb1, 0xef, 0x43, 0x44, 0xfb, 0x36, 0x75, 0x05, 0x57, 0x91, 0x08, 0x02, 0x88, 0xac, 0x30, 0x12, - 0x4a, 0x90, 0x4a, 0x46, 0xb1, 0x0a, 0x8a, 0x35, 0x46, 0xb1, 0xfa, 0xb6, 0xb1, 0x94, 0x8b, 0x3a, - 0x21, 0xa3, 0x0e, 0xe7, 0x42, 0x39, 0x8a, 0x09, 0x2e, 0x33, 0xbe, 0x71, 0xb3, 0xb4, 0xa5, 0xe7, - 0x28, 0x27, 0x3f, 0x7c, 0x35, 0x3f, 0x9c, 0x7e, 0x75, 0xe3, 0x37, 0x14, 0x7a, 0xa1, 0x7a, 0x9f, - 0x15, 0x4d, 0x07, 0x5f, 0x69, 0x81, 0xcf, 0xa4, 0x82, 0xe8, 0x71, 0x46, 0x87, 0x16, 0xbc, 0x8d, - 0x41, 0x2a, 0xf2, 0x14, 0xcf, 0xe5, 0x8a, 0xa0, 0xa3, 0x0a, 0xaa, 0x6a, 0x76, 0xcd, 0x2a, 0xf3, - 0x6d, 0x0d, 0x44, 0x06, 0x5c, 0xb3, 0x8b, 0xf5, 0xa3, 0x2d, 0x64, 0x28, 0xb8, 0x84, 0xff, 0xd6, - 0xe3, 0x13, 0xc2, 0x4b, 0x1b, 0x4c, 0xaa, 0x47, 0xae, 0x62, 0x7d, 0x68, 0x46, 0xe0, 0xec, 0x86, - 0x82, 0x71, 0x25, 0x8b, 0x30, 0xd7, 0xb1, 0x56, 0x1c, 0xee, 0x30, 0x2f, 0xed, 0x35, 0xdf, 0xc2, - 0x05, 0xf4, 0xcc, 0x23, 0xcb, 0x18, 0xbf, 0x73, 0x98, 0xea, 0x28, 0xb1, 0x0b, 0x5c, 0x9f, 0x49, - 0xeb, 0xf3, 0x09, 0xb2, 0x9d, 0x00, 0xa4, 0x8e, 0x89, 0x8c, 0x5d, 0x17, 0xa4, 0xec, 0x08, 0xde, - 0x51, 0xac, 0x07, 0x22, 0x56, 0xfa, 0x6c, 0x05, 0x55, 0xe7, 0x5a, 0x8b, 0x79, 0xe5, 0x05, 0xdf, - 0xce, 0x70, 0xf3, 0x3b, 0xc2, 0xcb, 0x13, 0xec, 0xe4, 0xc1, 0x9f, 0x63, 0xad, 0x3b, 0x84, 0x75, - 0x54, 0x99, 0xad, 0x6a, 0x76, 0xbd, 0x3c, 0xfb, 0x50, 0xab, 0x35, 0x2a, 0x40, 0x56, 0xf1, 0x02, - 0x87, 0x3d, 0xd5, 0x39, 0x92, 0xe1, 0x62, 0x02, 0xbf, 0x1a, 0xe4, 0x58, 0xc1, 0x17, 0xd2, 0x23, - 0xb0, 0x17, 0xb2, 0x08, 0xbc, 0x3c, 0x81, 0x96, 0x60, 0x4f, 0x32, 0xc8, 0xfc, 0x8c, 0xf0, 0xf2, - 0xcb, 0xd0, 0x73, 0x14, 0x1c, 0xb6, 0x7f, 0xea, 0xcb, 0xdc, 0xc0, 0x78, 0x68, 0x2e, 0x35, 0x72, - 0xd6, 0x70, 0x23, 0x7c, 0xb3, 0x82, 0xaf, 0x4d, 0xf2, 0x93, 0xdd, 0xa6, 0xfd, 0xf1, 0x1c, 0xd6, - 0xd6, 0x06, 0x8f, 0xcc, 0x26, 0xdf, 0x10, 0x5e, 0x3c, 0x3c, 0x73, 0xe4, 0x6e, 0xb9, 0x81, 0x09, - 0x4f, 0xc1, 0x68, 0x4c, 0x43, 0xcd, 0xbc, 0x99, 0xf5, 0x0f, 0xbf, 0xfe, 0x7c, 0x99, 0x59, 0x35, - 0x57, 0xc6, 0x37, 0x01, 0x2d, 0xae, 0x4b, 0xd2, 0x28, 0xa7, 0x36, 0x50, 0x8d, 0xfc, 0x46, 0xf8, - 0xd2, 0xb1, 0x93, 0x43, 0xee, 0x97, 0x7b, 0x38, 0xe9, 0x05, 0x18, 0x0f, 0xa6, 0xe6, 0xe7, 0x41, - 0x1a, 0x69, 0x90, 0x3b, 0xc4, 0x9e, 0x18, 0x64, 0x7f, 0x64, 0x2a, 0x0e, 0xe8, 0xe8, 0x78, 0xfe, - 0x45, 0xf8, 0xf2, 0xf1, 0xff, 0x90, 0x9c, 0xc2, 0xd7, 0x89, 0xd3, 0x68, 0x3c, 0x9c, 0x5e, 0x20, - 0x4f, 0xb6, 0x99, 0x26, 0x5b, 0x37, 0x9a, 0x67, 0x4f, 0x46, 0xf7, 0x87, 0x1f, 0x16, 0xf3, 0x0e, - 0x1a, 0xa8, 0xd6, 0xfc, 0x81, 0xf0, 0x0d, 0x57, 0xf4, 0x4a, 0x6d, 0x35, 0x17, 0x86, 0x33, 0xbb, - 0x95, 0x6c, 0xe3, 0x2d, 0xf4, 0x7a, 0x33, 0x27, 0xf9, 0x22, 0x70, 0xb8, 0x6f, 0x89, 0xc8, 0xa7, - 0x3e, 0xf0, 0x74, 0x57, 0xd3, 0xac, 0xe4, 0x84, 0x4c, 0x4e, 0x5e, 0xfc, 0xf7, 0xc6, 0x80, 0xaf, - 0x33, 0xfa, 0x7a, 0xa6, 0xb7, 0x96, 0xc0, 0xc5, 0xe6, 0x8c, 0xac, 0x1d, 0xfb, 0x67, 0x51, 0x6a, - 0xa7, 0xa5, 0x76, 0x51, 0x6a, 0xef, 0xd8, 0xdd, 0xf3, 0x69, 0xbf, 0xdb, 0xff, 0x02, 0x00, 0x00, - 0xff, 0xff, 0x54, 0xe1, 0x5c, 0x2a, 0xda, 0x06, 0x00, 0x00, + // 707 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x55, 0xdd, 0x6a, 0xd4, 0x40, + 0x18, 0x25, 0x5b, 0x28, 0xed, 0xac, 0xd2, 0x12, 0xb0, 0x5d, 0x62, 0xab, 0xdb, 0x50, 0x4a, 0xa9, + 0x6b, 0x06, 0xa3, 0x20, 0xae, 0xa0, 0x66, 0xab, 0x56, 0xf1, 0xaf, 0x2e, 0xb5, 0x82, 0x54, 0x42, + 0x36, 0x99, 0x4d, 0x87, 0x66, 0x67, 0x62, 0x66, 0xb2, 0x5b, 0x29, 0x45, 0xd0, 0x27, 0x10, 0x6f, + 0x7c, 0x06, 0x1f, 0xc1, 0x8b, 0x5e, 0x78, 0xd9, 0x4b, 0xbd, 0xeb, 0x95, 0x88, 0x0f, 0x22, 0x49, + 0x26, 0x9b, 0x6c, 0xdb, 0xed, 0xb6, 0xeb, 0xe5, 0x9e, 0xf3, 0x7d, 0xe7, 0x3b, 0x67, 0xf6, 0x9b, + 0x0c, 0xb8, 0xe6, 0x52, 0xea, 0x7a, 0x08, 0x3a, 0xa8, 0xcd, 0x29, 0xf5, 0x18, 0xb4, 0x3d, 0x1a, + 0x3a, 0x0e, 0x6a, 0x84, 0xae, 0x8b, 0x02, 0xd8, 0xd6, 0xa1, 0x4d, 0x09, 0x0f, 0xa8, 0xe7, 0xa1, + 0x40, 0xf3, 0x03, 0xca, 0xa9, 0x5c, 0x4e, 0x5a, 0xb4, 0xb4, 0x45, 0xeb, 0x69, 0xd1, 0xda, 0xba, + 0x32, 0x23, 0x44, 0x2d, 0x1f, 0x43, 0x8b, 0x10, 0xca, 0x2d, 0x8e, 0x29, 0x61, 0x49, 0xbf, 0x32, + 0x9d, 0x63, 0x6d, 0x0f, 0x23, 0xc2, 0x05, 0x71, 0x39, 0x47, 0x34, 0x31, 0xf2, 0x1c, 0xb3, 0x81, + 0x36, 0xad, 0x36, 0xa6, 0x62, 0xb2, 0x72, 0x65, 0xa0, 0x59, 0xc7, 0xe2, 0x96, 0x28, 0xbe, 0x28, + 0x8a, 0xe3, 0x5f, 0x8d, 0xb0, 0x09, 0x51, 0xcb, 0xe7, 0xef, 0x13, 0x52, 0x6d, 0x82, 0xe9, 0x3a, + 0x72, 0x31, 0xe3, 0x28, 0xb8, 0x9f, 0xb4, 0xa3, 0x3a, 0x7a, 0x17, 0x22, 0xc6, 0xe5, 0x27, 0x60, + 0x4c, 0x28, 0xa2, 0x92, 0x54, 0x96, 0x16, 0x8b, 0xfa, 0x92, 0x36, 0x28, 0xb1, 0x96, 0x8a, 0xd4, + 0x46, 0x7e, 0x1b, 0x85, 0x7a, 0x57, 0x40, 0x6d, 0x80, 0xd2, 0xd1, 0x39, 0xcc, 0xa7, 0x84, 0x21, + 0xf9, 0xe1, 0xff, 0x0c, 0xca, 0xcd, 0xf8, 0x2c, 0x81, 0x99, 0xa7, 0x98, 0x71, 0xc3, 0xe6, 0xb8, + 0x8d, 0x6a, 0x01, 0xb2, 0xb6, 0x7c, 0x8a, 0x09, 0x67, 0x69, 0xa2, 0x79, 0x50, 0x4c, 0x8b, 0x4d, + 0xec, 0xc4, 0xb3, 0xc6, 0x13, 0xa3, 0x20, 0xc5, 0x1f, 0x3b, 0xf2, 0x2c, 0x00, 0x1d, 0x0b, 0x73, + 0x93, 0xd3, 0x2d, 0x44, 0x4a, 0x85, 0xa8, 0xa8, 0x3e, 0x1e, 0x21, 0x6b, 0x11, 0x20, 0x57, 0x80, + 0xcc, 0x42, 0xdb, 0x46, 0x8c, 0x99, 0x94, 0x98, 0x1c, 0xb7, 0x10, 0x0d, 0x79, 0x69, 0xa4, 0x2c, + 0x2d, 0x8e, 0xd5, 0x27, 0x05, 0xf3, 0x82, 0xac, 0x25, 0xb8, 0xfa, 0x5d, 0x02, 0xb3, 0x7d, 0x3c, + 0x89, 0xf4, 0xcf, 0x41, 0xb1, 0x91, 0xc1, 0x25, 0xa9, 0x3c, 0xb2, 0x58, 0xd4, 0x2b, 0x83, 0x0f, + 0x20, 0xd3, 0xaa, 0xe7, 0x05, 0xe4, 0x05, 0x30, 0x41, 0xd0, 0x36, 0x37, 0x8f, 0x64, 0x38, 0x1f, + 0xc1, 0xaf, 0xbb, 0x39, 0xe6, 0xc0, 0xb9, 0xb8, 0x04, 0x6d, 0xfb, 0x38, 0x40, 0x8e, 0x48, 0x50, + 0x8c, 0xb0, 0x07, 0x09, 0xa4, 0x7e, 0x95, 0xc0, 0xec, 0x2b, 0xdf, 0xb1, 0x38, 0x3a, 0x6c, 0xff, + 0x6c, 0x27, 0xfa, 0x12, 0x80, 0xcc, 0x61, 0xec, 0xe6, 0x8c, 0x09, 0x85, 0x64, 0x26, 0xa2, 0x96, + 0xc1, 0xa5, 0x7e, 0xce, 0x92, 0x73, 0xd5, 0xf7, 0x46, 0x41, 0x71, 0xb9, 0x7b, 0x65, 0x75, 0xf9, + 0x87, 0x04, 0x26, 0x0f, 0xaf, 0xa0, 0x7c, 0x6b, 0xb0, 0x8b, 0x3e, 0xd7, 0x43, 0xa9, 0x0e, 0xd3, + 0x9a, 0x78, 0x53, 0x6f, 0x1e, 0x18, 0xdd, 0xb5, 0xfd, 0xf8, 0xeb, 0xef, 0x97, 0xc2, 0x82, 0x3a, + 0xd7, 0xfb, 0x89, 0x81, 0x29, 0xcd, 0x60, 0x20, 0x54, 0xaa, 0xd2, 0x92, 0xfc, 0x47, 0x02, 0x17, + 0x8e, 0x5d, 0x27, 0xf9, 0xce, 0x60, 0x3b, 0x27, 0xdd, 0x0d, 0xe5, 0xee, 0xd0, 0xfd, 0x22, 0xd3, + 0xa3, 0x03, 0x23, 0xbf, 0x0b, 0x71, 0xac, 0x1b, 0xb2, 0xde, 0x37, 0xd6, 0x4e, 0xae, 0x78, 0x17, + 0xe6, 0x37, 0xf8, 0x53, 0x01, 0x4c, 0x1d, 0xff, 0xe7, 0xca, 0xa7, 0x70, 0x79, 0xe2, 0xc2, 0x2a, + 0xf7, 0x86, 0x17, 0x10, 0x39, 0x9b, 0x07, 0xc6, 0x54, 0xce, 0x7a, 0x25, 0x73, 0x1e, 0x47, 0x5e, + 0x51, 0x6a, 0x67, 0x8f, 0x0c, 0x77, 0xb2, 0x1f, 0x1a, 0x76, 0x76, 0xab, 0xd2, 0x92, 0xf2, 0x61, + 0xdf, 0x98, 0xe9, 0xf5, 0x96, 0x38, 0xb7, 0x7c, 0xcc, 0x34, 0x9b, 0xb6, 0x7e, 0x1a, 0x6f, 0x37, + 0x39, 0xf7, 0x59, 0x15, 0xc2, 0x4e, 0xa7, 0x73, 0x88, 0x84, 0x56, 0xc8, 0x37, 0x93, 0x57, 0xe1, + 0xaa, 0xef, 0x59, 0xbc, 0x49, 0x83, 0x56, 0xe5, 0x54, 0xe5, 0x66, 0x3a, 0xae, 0xb6, 0x27, 0x81, + 0x79, 0x9b, 0xb6, 0x06, 0x1e, 0x58, 0x6d, 0x22, 0xbb, 0x66, 0xab, 0xd1, 0xa3, 0xb2, 0x2a, 0xbd, + 0x79, 0x26, 0x9a, 0x5c, 0xea, 0x59, 0xc4, 0xd5, 0x68, 0xe0, 0x42, 0x17, 0x91, 0xf8, 0xc9, 0x81, + 0xd9, 0xe8, 0xfe, 0xef, 0xd7, 0xed, 0x1e, 0xe0, 0x5b, 0xa1, 0xb4, 0x92, 0xe8, 0x2d, 0x47, 0x70, + 0xfa, 0xed, 0x0f, 0xb4, 0x75, 0x7d, 0x3f, 0xa5, 0x36, 0x62, 0x6a, 0x23, 0xa5, 0x36, 0xd6, 0xf5, + 0xc6, 0x68, 0x3c, 0xef, 0xfa, 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x11, 0xef, 0x57, 0x76, 0xdb, + 0x07, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/devtools/clouddebugger/v2/data.pb.go b/googleapis/devtools/clouddebugger/v2/data.pb.go index 694812654a..1f421a4e16 100644 --- a/googleapis/devtools/clouddebugger/v2/data.pb.go +++ b/googleapis/devtools/clouddebugger/v2/data.pb.go @@ -8,7 +8,6 @@ import ( math "math" proto "github.com/golang/protobuf/proto" - _ "github.com/golang/protobuf/ptypes/duration" timestamp "github.com/golang/protobuf/ptypes/timestamp" wrappers "github.com/golang/protobuf/ptypes/wrappers" _ "google.golang.org/genproto/googleapis/api/annotations" @@ -1004,86 +1003,86 @@ func init() { } var fileDescriptor_af1dc785e55f21bc = []byte{ - // 1293 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0xdd, 0x72, 0xda, 0x46, - 0x14, 0x0e, 0x3f, 0x06, 0xe9, 0x60, 0x30, 0xd9, 0x26, 0x1d, 0xc5, 0x4d, 0x1d, 0x86, 0xe6, 0xc2, - 0xd3, 0x66, 0x20, 0x21, 0xd3, 0x4e, 0xd2, 0x5c, 0x01, 0x96, 0x5d, 0x26, 0x04, 0xc8, 0x62, 0xd3, - 0x4e, 0x27, 0x33, 0x9a, 0x35, 0x5a, 0x54, 0x35, 0x42, 0xa2, 0xbb, 0x0b, 0x75, 0xee, 0xf3, 0x18, - 0x7d, 0x82, 0x4e, 0xdf, 0xa0, 0x6f, 0xd0, 0x97, 0xe8, 0x7d, 0x9f, 0xa0, 0x97, 0x9d, 0x5d, 0xad, - 0x88, 0x48, 0x9a, 0x12, 0x37, 0xb9, 0xdb, 0xfd, 0xce, 0x39, 0xdf, 0x8a, 0x6f, 0xbf, 0x73, 0x24, - 0xe0, 0x0b, 0x2f, 0x8a, 0xbc, 0x80, 0x36, 0x5d, 0xba, 0x12, 0x51, 0x14, 0xf0, 0xe6, 0x34, 0x88, - 0x96, 0xae, 0x4b, 0xcf, 0x97, 0x9e, 0x47, 0x59, 0x73, 0xd5, 0x6a, 0xba, 0x44, 0x90, 0xc6, 0x82, - 0x45, 0x22, 0x42, 0xb5, 0x38, 0xb9, 0x91, 0x24, 0x37, 0x36, 0x92, 0x1b, 0xab, 0xd6, 0xfe, 0x4d, - 0x4d, 0x47, 0x16, 0x7e, 0x93, 0x84, 0x61, 0x24, 0x88, 0xf0, 0xa3, 0x90, 0xc7, 0xf5, 0xfb, 0x8d, - 0xd7, 0x0f, 0xe3, 0xd1, 0x92, 0x4d, 0x69, 0x73, 0x75, 0x4f, 0xaf, 0x9c, 0x69, 0x14, 0x0a, 0x7a, - 0x21, 0x74, 0xfe, 0x81, 0xce, 0x57, 0xbb, 0xf3, 0xe5, 0xac, 0xe9, 0x2e, 0x99, 0x22, 0xd4, 0xf1, - 0x5b, 0xaf, 0xc7, 0x85, 0x3f, 0xa7, 0x5c, 0x90, 0xf9, 0xe2, 0x6d, 0x04, 0x3f, 0x33, 0xb2, 0x58, - 0x50, 0xa6, 0x1f, 0xa8, 0x7e, 0x02, 0xe5, 0xe3, 0x88, 0xcd, 0x89, 0x78, 0x42, 0x39, 0x27, 0x1e, - 0x45, 0x1f, 0x43, 0x61, 0xa6, 0x00, 0x2b, 0x53, 0xcb, 0x1c, 0x9a, 0x58, 0xef, 0xd0, 0x01, 0xc0, - 0x82, 0x30, 0x32, 0xa7, 0x82, 0x32, 0x6e, 0x65, 0x6b, 0xb9, 0x43, 0x13, 0xa7, 0x90, 0xfa, 0xcb, - 0x1c, 0x94, 0xc7, 0x82, 0x88, 0x25, 0x4f, 0x98, 0x6e, 0x80, 0xe1, 0x73, 0x87, 0x32, 0x16, 0x31, - 0xc5, 0x65, 0xe0, 0xa2, 0xcf, 0x6d, 0xb9, 0x45, 0x13, 0x30, 0x19, 0x9d, 0x51, 0xc6, 0x1d, 0x11, - 0x59, 0xd9, 0x5a, 0xe6, 0xb0, 0xd2, 0x7a, 0xd8, 0xd8, 0x26, 0x6d, 0x63, 0x83, 0xbe, 0x81, 0x25, - 0x01, 0x0d, 0xa7, 0x14, 0x1b, 0x31, 0xd7, 0x69, 0x84, 0x9e, 0x42, 0xc9, 0xa5, 0x7c, 0xca, 0xfc, - 0x85, 0xd4, 0xc8, 0xca, 0xd5, 0x32, 0x87, 0xa5, 0x56, 0x73, 0x3b, 0xf3, 0x86, 0x04, 0x38, 0xcd, - 0x51, 0xff, 0x2d, 0x03, 0xe6, 0xfa, 0x28, 0xb4, 0x07, 0xa5, 0xb3, 0xc1, 0x78, 0x64, 0x77, 0x7b, - 0xc7, 0x3d, 0xfb, 0xa8, 0x7a, 0x05, 0x1d, 0xc0, 0x7e, 0x07, 0xdb, 0xed, 0xc7, 0xa3, 0x61, 0x6f, - 0x70, 0xea, 0x8c, 0x87, 0x67, 0xb8, 0x6b, 0x3b, 0xfd, 0x61, 0xb7, 0x7d, 0xda, 0x1b, 0x0e, 0xaa, - 0x39, 0x64, 0xc1, 0xb5, 0x54, 0xbc, 0x3b, 0x1c, 0x1c, 0xf5, 0x54, 0x24, 0x8f, 0x6e, 0xc0, 0xf5, - 0x54, 0xc4, 0xfe, 0x6e, 0x84, 0xed, 0xf1, 0x58, 0x86, 0x8a, 0x08, 0x41, 0x25, 0x15, 0x6a, 0x9f, - 0xd8, 0x55, 0x03, 0x5d, 0x85, 0xf2, 0xa4, 0x8d, 0x7b, 0xed, 0x4e, 0xdf, 0x76, 0x06, 0xed, 0x27, - 0x76, 0x75, 0x47, 0xa6, 0xad, 0xa1, 0x49, 0xbb, 0x7f, 0x66, 0x57, 0x0b, 0xf5, 0x11, 0x54, 0xc6, - 0xca, 0x48, 0xfd, 0x68, 0xaa, 0x8c, 0x82, 0x10, 0xe4, 0x17, 0x44, 0xfc, 0xa0, 0xaf, 0x53, 0xad, - 0x25, 0x16, 0xf8, 0x21, 0x55, 0xd2, 0xef, 0x60, 0xb5, 0x96, 0x17, 0x3f, 0x8d, 0x82, 0xe5, 0x3c, - 0x96, 0x6d, 0x07, 0xeb, 0x5d, 0xfd, 0x97, 0x2c, 0x18, 0x13, 0xc2, 0x7c, 0x72, 0x1e, 0x50, 0x59, - 0x18, 0x92, 0x39, 0x4d, 0xc8, 0xe4, 0x1a, 0x5d, 0x83, 0x9d, 0x15, 0x09, 0x96, 0x31, 0x9b, 0x89, - 0xe3, 0x8d, 0xcc, 0x14, 0x2f, 0x16, 0xd4, 0x2a, 0xc4, 0x99, 0x72, 0x8d, 0x8e, 0xa0, 0x38, 0xa7, - 0xf3, 0x73, 0x69, 0xa0, 0x5c, 0x2d, 0x77, 0x58, 0x6a, 0x7d, 0xbe, 0xfd, 0x6a, 0x92, 0xa3, 0x71, - 0x52, 0x8a, 0xba, 0xb0, 0xb7, 0x22, 0xcc, 0x11, 0x12, 0x75, 0xfc, 0xd0, 0xa5, 0x17, 0x56, 0x5e, - 0x5d, 0xf4, 0x27, 0x09, 0x5b, 0x62, 0xf6, 0x46, 0x2f, 0x14, 0xf7, 0x5b, 0x13, 0xf9, 0x3c, 0xb8, - 0xbc, 0x22, 0xec, 0x54, 0x96, 0xf4, 0x64, 0x05, 0x3a, 0x81, 0x02, 0x57, 0x76, 0xb2, 0x76, 0xde, - 0xd5, 0x24, 0x1b, 0xf6, 0xc3, 0xba, 0xbc, 0xfe, 0x32, 0x0b, 0x30, 0x16, 0x64, 0xfa, 0xfc, 0x58, - 0xb6, 0x02, 0xda, 0x07, 0x63, 0xb6, 0x0c, 0xa7, 0xca, 0x7e, 0xb1, 0x48, 0xeb, 0x3d, 0xea, 0x83, - 0x11, 0xe8, 0x5b, 0x51, 0x5a, 0x95, 0x5a, 0x77, 0xdf, 0xe1, 0xd4, 0x8d, 0xdb, 0xc4, 0x6b, 0x06, - 0xf4, 0x0d, 0x98, 0x84, 0x79, 0xcb, 0x39, 0x0d, 0xc5, 0xff, 0x91, 0xf3, 0x55, 0x31, 0xea, 0x40, - 0x41, 0xb2, 0x06, 0xdc, 0xca, 0x5f, 0x9a, 0x46, 0x57, 0xd6, 0xff, 0x34, 0x00, 0x3a, 0x8c, 0x92, - 0xe7, 0x8b, 0xc8, 0x0f, 0x05, 0xaa, 0x40, 0xd6, 0x77, 0xb5, 0x00, 0x59, 0xdf, 0x45, 0x8f, 0xa1, - 0x40, 0x62, 0x51, 0xca, 0xaa, 0xdb, 0xef, 0x6f, 0x3f, 0xe2, 0x15, 0x5b, 0xa3, 0xad, 0x4a, 0xb1, - 0xa6, 0xf8, 0xc0, 0x3a, 0xde, 0x04, 0x73, 0x1a, 0x85, 0xae, 0xbf, 0x9e, 0x18, 0x26, 0x7e, 0x05, - 0xa0, 0x1a, 0x94, 0xe8, 0xc5, 0x82, 0x51, 0xce, 0xe5, 0x14, 0x57, 0x02, 0x99, 0x38, 0x0d, 0xa1, - 0x3b, 0x80, 0x82, 0xc8, 0x73, 0xe6, 0xb1, 0x2f, 0x1c, 0x3d, 0x3c, 0x2b, 0x8a, 0xa8, 0x1a, 0x44, - 0x9e, 0x36, 0x4c, 0x3c, 0x62, 0x10, 0x06, 0x53, 0x66, 0x07, 0x74, 0x45, 0x03, 0x6b, 0x4f, 0x69, - 0xf1, 0xe5, 0xa5, 0xb4, 0xe8, 0x47, 0x5e, 0x5f, 0x16, 0xcb, 0x5f, 0x10, 0xaf, 0xd0, 0x6d, 0xa8, - 0xf8, 0xdc, 0x99, 0xf9, 0x21, 0x09, 0x1c, 0xe9, 0x4a, 0xaa, 0x3c, 0x6d, 0xe0, 0x5d, 0x9f, 0x1f, - 0x4b, 0x50, 0x1a, 0x97, 0xa2, 0x47, 0x50, 0x9a, 0x32, 0x4a, 0x04, 0x75, 0xe4, 0x3b, 0xc2, 0x2a, - 0x29, 0xe1, 0xf6, 0xdf, 0x68, 0x99, 0xd3, 0xe4, 0x05, 0x82, 0x21, 0x4e, 0x97, 0x00, 0x7a, 0x08, - 0x10, 0xf3, 0xab, 0xda, 0xdd, 0xad, 0xb5, 0xa6, 0xca, 0x56, 0xa5, 0x9f, 0x02, 0x2c, 0x39, 0x65, - 0x0e, 0x9d, 0x13, 0x3f, 0xb0, 0xaa, 0xb1, 0xc0, 0x12, 0xb1, 0x25, 0x90, 0x6a, 0x44, 0x78, 0xaf, - 0x46, 0x44, 0x43, 0xd8, 0xe5, 0xb2, 0x0f, 0x9d, 0x99, 0x6c, 0x44, 0x6e, 0x15, 0x95, 0x97, 0xef, - 0xbc, 0x13, 0x9d, 0xee, 0x5e, 0x5c, 0xe2, 0xeb, 0x35, 0x47, 0x0e, 0x5c, 0xa7, 0x72, 0x96, 0x11, - 0x41, 0x5d, 0x27, 0x6d, 0x02, 0xe3, 0xd2, 0x5d, 0x72, 0x6d, 0x4d, 0x64, 0xa7, 0x9c, 0xf3, 0x14, - 0x2a, 0x2b, 0x9d, 0x11, 0x4f, 0x33, 0xcb, 0xbc, 0x34, 0x73, 0x39, 0x61, 0x50, 0xb3, 0x0d, 0x8d, - 0xa0, 0x10, 0x90, 0x73, 0x1a, 0x70, 0xeb, 0xaa, 0xa2, 0x7a, 0x70, 0x39, 0x6f, 0xa9, 0x52, 0x3b, - 0x14, 0xec, 0x05, 0xd6, 0x3c, 0xfb, 0x0f, 0xa1, 0x94, 0x82, 0x51, 0x15, 0x72, 0xcf, 0xe9, 0x0b, - 0xdd, 0xd9, 0x72, 0xf9, 0xef, 0xe3, 0xff, 0xeb, 0xec, 0x83, 0x4c, 0xfd, 0x00, 0x0a, 0x71, 0xe7, - 0xa2, 0x12, 0x14, 0xbb, 0xed, 0xd1, 0xe9, 0x19, 0xb6, 0xab, 0x57, 0x50, 0x11, 0x72, 0xfd, 0xe1, - 0x49, 0x35, 0x53, 0xbf, 0x03, 0x46, 0xe2, 0x66, 0x64, 0x40, 0xbe, 0x37, 0x38, 0x1e, 0x56, 0xaf, - 0xc8, 0xdc, 0x6f, 0xdb, 0x78, 0xd0, 0x1b, 0x9c, 0x54, 0x33, 0xc8, 0x84, 0x1d, 0x1b, 0xe3, 0x21, - 0xae, 0x66, 0xeb, 0x7f, 0xe5, 0xc1, 0x38, 0x8a, 0x9f, 0x9b, 0xbe, 0x31, 0x5f, 0x2c, 0x28, 0x2e, - 0x58, 0xf4, 0x23, 0x9d, 0x0a, 0xfd, 0x18, 0xc9, 0x56, 0x7e, 0xb7, 0x2c, 0x43, 0xff, 0xa7, 0xa5, - 0x3f, 0xf3, 0x29, 0xd3, 0xfd, 0x9d, 0x42, 0x64, 0x83, 0xa7, 0x3f, 0x19, 0xf2, 0x2a, 0x21, 0x0d, - 0xa1, 0x5b, 0x50, 0xf2, 0xb9, 0xe3, 0x87, 0x72, 0xfa, 0xac, 0x92, 0xde, 0x02, 0x9f, 0xf7, 0x34, - 0x82, 0x3e, 0x83, 0x32, 0xf1, 0x68, 0x28, 0x9c, 0x15, 0x65, 0xf2, 0x66, 0xf5, 0x3b, 0x6f, 0x57, - 0x81, 0x93, 0x18, 0xd3, 0x2c, 0xae, 0xcf, 0xe5, 0x3d, 0xb9, 0x56, 0x31, 0x61, 0x39, 0xd2, 0x48, - 0xaa, 0x11, 0x8c, 0xf7, 0x6b, 0x84, 0xa7, 0xb0, 0xb7, 0xf9, 0x2d, 0xc9, 0xb5, 0xaf, 0x0e, 0xdf, - 0x60, 0x8c, 0xf3, 0x1a, 0xab, 0x7b, 0x7a, 0x3c, 0x76, 0xe3, 0x02, 0x5c, 0xe1, 0xe9, 0x2d, 0x47, - 0x2e, 0x7c, 0x44, 0x2f, 0x84, 0xf3, 0x3a, 0x6d, 0x59, 0xd1, 0xde, 0xfd, 0x0f, 0x5a, 0xfb, 0x42, - 0xd0, 0xd0, 0xa5, 0xee, 0x06, 0x7d, 0x27, 0x6b, 0x65, 0xf0, 0x55, 0x7a, 0x21, 0xc6, 0x9b, 0xa7, - 0x0c, 0xd6, 0xe6, 0x2d, 0x29, 0xe2, 0xaf, 0xb6, 0x2b, 0x90, 0x18, 0xe2, 0x03, 0x5b, 0xb7, 0xf3, - 0x7b, 0x06, 0x6e, 0x4f, 0xa3, 0xf9, 0xd6, 0x07, 0xe8, 0x98, 0x47, 0x44, 0x90, 0x91, 0x1c, 0x80, - 0xa3, 0xcc, 0xf7, 0x4f, 0x74, 0xba, 0x17, 0x05, 0x24, 0xf4, 0x1a, 0x11, 0xf3, 0x9a, 0x1e, 0x0d, - 0xd5, 0x78, 0x6c, 0xc6, 0x21, 0xb2, 0xf0, 0xf9, 0xdb, 0xff, 0x69, 0x3c, 0xda, 0x00, 0xfe, 0xce, - 0x64, 0x7e, 0xcd, 0x5a, 0x27, 0x31, 0x65, 0x57, 0x46, 0x92, 0x9f, 0xcb, 0x1a, 0x93, 0xd6, 0x1f, - 0x49, 0xe8, 0x99, 0x0a, 0x3d, 0x4b, 0x42, 0xcf, 0x26, 0xad, 0xf3, 0x82, 0x3a, 0xf2, 0xfe, 0x3f, - 0x01, 0x00, 0x00, 0xff, 0xff, 0x0a, 0xe0, 0xe9, 0x2c, 0xdb, 0x0c, 0x00, 0x00, + // 1287 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0xdf, 0x72, 0xda, 0xc6, + 0x17, 0x0e, 0x7f, 0x0c, 0xd2, 0xc1, 0x60, 0xb2, 0xbf, 0xe4, 0x37, 0x8a, 0x9b, 0x3a, 0x0c, 0xcd, + 0x85, 0xa7, 0xcd, 0x40, 0x42, 0xa6, 0x9d, 0xa4, 0xb9, 0x02, 0x2c, 0xbb, 0x4c, 0x08, 0x90, 0xc5, + 0xa6, 0x9d, 0x4e, 0x66, 0x34, 0x6b, 0xb4, 0xa8, 0x6a, 0x84, 0x44, 0x77, 0x17, 0xea, 0xdc, 0xe7, + 0x31, 0xfa, 0x04, 0x9d, 0xbe, 0x41, 0xdf, 0xa0, 0x2f, 0xd1, 0xfb, 0x3e, 0x41, 0x2f, 0x3b, 0xbb, + 0x5a, 0x11, 0x91, 0xb4, 0xc5, 0x6e, 0x72, 0xb7, 0xfb, 0x9d, 0x73, 0xbe, 0x15, 0x67, 0xbf, 0xef, + 0x48, 0xc0, 0x67, 0x5e, 0x14, 0x79, 0x01, 0x6d, 0xba, 0x74, 0x25, 0xa2, 0x28, 0xe0, 0xcd, 0x69, + 0x10, 0x2d, 0x5d, 0x97, 0x9e, 0x2f, 0x3d, 0x8f, 0xb2, 0xe6, 0xaa, 0xd5, 0x74, 0x89, 0x20, 0x8d, + 0x05, 0x8b, 0x44, 0x84, 0x6a, 0x71, 0x72, 0x23, 0x49, 0x6e, 0x6c, 0x24, 0x37, 0x56, 0xad, 0xfd, + 0xc6, 0xdb, 0x74, 0x3c, 0x5a, 0xb2, 0x29, 0x6d, 0xae, 0x1e, 0xe8, 0x95, 0x33, 0x8d, 0x42, 0x41, + 0x2f, 0x44, 0xcc, 0xb8, 0x7f, 0x47, 0xe7, 0xab, 0xdd, 0xf9, 0x72, 0xd6, 0x14, 0xfe, 0x9c, 0x72, + 0x41, 0xe6, 0x0b, 0x9d, 0x70, 0xf0, 0x76, 0xc2, 0x8f, 0x8c, 0x2c, 0x16, 0x94, 0x71, 0x1d, 0xbf, + 0xad, 0xe3, 0x64, 0xe1, 0x37, 0x49, 0x18, 0x46, 0x82, 0x08, 0x3f, 0x0a, 0x75, 0xb4, 0x7e, 0x02, + 0xe5, 0xe3, 0x88, 0xcd, 0x89, 0x78, 0x46, 0x39, 0x27, 0x1e, 0x45, 0xff, 0x87, 0xc2, 0x4c, 0x01, + 0x56, 0xa6, 0x96, 0x39, 0x34, 0xb1, 0xde, 0xa1, 0x03, 0x80, 0x05, 0x61, 0x64, 0x4e, 0x05, 0x65, + 0xdc, 0xca, 0xd6, 0x72, 0x87, 0x26, 0x4e, 0x21, 0xf5, 0xd7, 0x39, 0x28, 0x8f, 0x05, 0x11, 0x4b, + 0x9e, 0x30, 0xdd, 0x02, 0xc3, 0xe7, 0x0e, 0x65, 0x2c, 0x62, 0x8a, 0xcb, 0xc0, 0x45, 0x9f, 0xdb, + 0x72, 0x8b, 0x26, 0x60, 0x32, 0x3a, 0xa3, 0x8c, 0x3b, 0x22, 0xb2, 0xb2, 0xb5, 0xcc, 0x61, 0xa5, + 0xf5, 0xb8, 0xb1, 0xad, 0x75, 0x8d, 0x0d, 0xfa, 0x06, 0x96, 0x04, 0x34, 0x9c, 0x52, 0x6c, 0xc4, + 0x5c, 0xa7, 0x11, 0x7a, 0x0e, 0x25, 0x97, 0xf2, 0x29, 0xf3, 0x17, 0xf2, 0x37, 0x5a, 0xb9, 0x5a, + 0xe6, 0xb0, 0xd4, 0x6a, 0x6e, 0x67, 0xde, 0x68, 0x01, 0x4e, 0x73, 0xd4, 0x7f, 0xc9, 0x80, 0xb9, + 0x3e, 0x0a, 0xed, 0x41, 0xe9, 0x6c, 0x30, 0x1e, 0xd9, 0xdd, 0xde, 0x71, 0xcf, 0x3e, 0xaa, 0x5e, + 0x43, 0x07, 0xb0, 0xdf, 0xc1, 0x76, 0xfb, 0xe9, 0x68, 0xd8, 0x1b, 0x9c, 0x3a, 0xe3, 0xe1, 0x19, + 0xee, 0xda, 0x4e, 0x7f, 0xd8, 0x6d, 0x9f, 0xf6, 0x86, 0x83, 0x6a, 0x0e, 0x59, 0x70, 0x23, 0x15, + 0xef, 0x0e, 0x07, 0x47, 0x3d, 0x15, 0xc9, 0xa3, 0x5b, 0x70, 0x33, 0x15, 0xb1, 0xbf, 0x19, 0x61, + 0x7b, 0x3c, 0x96, 0xa1, 0x22, 0x42, 0x50, 0x49, 0x85, 0xda, 0x27, 0x76, 0xd5, 0x40, 0xd7, 0xa1, + 0x3c, 0x69, 0xe3, 0x5e, 0xbb, 0xd3, 0xb7, 0x9d, 0x41, 0xfb, 0x99, 0x5d, 0xdd, 0x91, 0x69, 0x6b, + 0x68, 0xd2, 0xee, 0x9f, 0xd9, 0xd5, 0x42, 0x7d, 0x04, 0x95, 0xb1, 0x92, 0x51, 0x3f, 0x9a, 0xaa, + 0x8b, 0x46, 0x08, 0xf2, 0x0b, 0x22, 0xbe, 0xd3, 0xd7, 0xa9, 0xd6, 0x12, 0x0b, 0xfc, 0x90, 0xaa, + 0xd6, 0xef, 0x60, 0xb5, 0x96, 0x17, 0x3f, 0x8d, 0x82, 0xe5, 0x3c, 0x6e, 0xdb, 0x0e, 0xd6, 0xbb, + 0xfa, 0x4f, 0x59, 0x30, 0x26, 0x84, 0xf9, 0xe4, 0x3c, 0xa0, 0xb2, 0x30, 0x24, 0x73, 0x9a, 0x90, + 0xc9, 0x35, 0xba, 0x01, 0x3b, 0x2b, 0x12, 0x2c, 0x63, 0x36, 0x13, 0xc7, 0x1b, 0x99, 0x29, 0x5e, + 0x2d, 0xa8, 0x55, 0x88, 0x33, 0xe5, 0x1a, 0x1d, 0x41, 0x71, 0x4e, 0xe7, 0xe7, 0x52, 0x40, 0xb9, + 0x5a, 0xee, 0xb0, 0xd4, 0xfa, 0x74, 0xfb, 0xd5, 0x24, 0x47, 0xe3, 0xa4, 0x14, 0x75, 0x61, 0x6f, + 0x45, 0x98, 0x23, 0x24, 0xea, 0xf8, 0xa1, 0x4b, 0x2f, 0xac, 0xbc, 0xba, 0xe8, 0x8f, 0x12, 0xb6, + 0xc4, 0x0a, 0x8d, 0x5e, 0x28, 0x1e, 0xb6, 0x26, 0xf2, 0x79, 0x70, 0x79, 0x45, 0xd8, 0xa9, 0x2c, + 0xe9, 0xc9, 0x0a, 0x74, 0x02, 0x05, 0xae, 0xe4, 0x64, 0xed, 0x5c, 0x56, 0x24, 0x1b, 0xf2, 0xc3, + 0xba, 0xbc, 0xfe, 0x3a, 0x0b, 0x30, 0x16, 0x64, 0xfa, 0xf2, 0x58, 0x5a, 0x01, 0xed, 0x83, 0x31, + 0x5b, 0x86, 0x53, 0x25, 0xbf, 0xb8, 0x49, 0xeb, 0x3d, 0xea, 0x83, 0x11, 0xe8, 0x5b, 0x51, 0xbd, + 0x2a, 0xb5, 0xee, 0x5f, 0xe2, 0xd4, 0x8d, 0xdb, 0xc4, 0x6b, 0x06, 0xf4, 0x15, 0x98, 0x84, 0x79, + 0xcb, 0x39, 0x0d, 0xc5, 0x7f, 0x69, 0xe7, 0x9b, 0x62, 0xd4, 0x81, 0x82, 0x64, 0x0d, 0xb8, 0x95, + 0xbf, 0x32, 0x8d, 0xae, 0xac, 0xff, 0x6e, 0x00, 0x74, 0x18, 0x25, 0x2f, 0x17, 0x91, 0x1f, 0x0a, + 0x54, 0x81, 0xac, 0xef, 0xea, 0x06, 0x64, 0x7d, 0x17, 0x3d, 0x85, 0x02, 0x89, 0x9b, 0x52, 0x56, + 0x6e, 0x7f, 0xb8, 0xfd, 0x88, 0x37, 0x6c, 0x8d, 0xb6, 0x2a, 0xc5, 0x9a, 0xe2, 0x03, 0xf7, 0xf1, + 0x36, 0x98, 0xd3, 0x28, 0x74, 0xfd, 0xf5, 0xc4, 0x30, 0xf1, 0x1b, 0x00, 0xd5, 0xa0, 0x44, 0x2f, + 0x16, 0x8c, 0x72, 0x2e, 0x87, 0xa6, 0x6a, 0x90, 0x89, 0xd3, 0x10, 0xba, 0x07, 0x28, 0x88, 0x3c, + 0x67, 0x1e, 0xeb, 0xc2, 0xd1, 0xc3, 0xb3, 0xa2, 0x88, 0xaa, 0x41, 0xe4, 0x69, 0xc1, 0xc4, 0x23, + 0x06, 0x61, 0x30, 0x65, 0x76, 0x40, 0x57, 0x34, 0xb0, 0xf6, 0x54, 0x2f, 0x3e, 0xbf, 0x52, 0x2f, + 0xfa, 0x91, 0xd7, 0x97, 0xc5, 0xf2, 0x17, 0xc4, 0x2b, 0x74, 0x17, 0x2a, 0x3e, 0x77, 0x66, 0x7e, + 0x48, 0x02, 0x47, 0xaa, 0x92, 0x2a, 0x4d, 0x1b, 0x78, 0xd7, 0xe7, 0xc7, 0x12, 0x94, 0xc2, 0xa5, + 0xe8, 0x09, 0x94, 0xa6, 0x8c, 0x12, 0x41, 0x1d, 0xf9, 0x06, 0xb1, 0x4a, 0xaa, 0x71, 0xfb, 0xef, + 0x58, 0xe6, 0x34, 0x79, 0xbd, 0x60, 0x88, 0xd3, 0x25, 0x80, 0x1e, 0x03, 0xc4, 0xfc, 0xaa, 0x76, + 0x77, 0x6b, 0xad, 0xa9, 0xb2, 0x55, 0xe9, 0xc7, 0x00, 0x4b, 0x4e, 0x99, 0x43, 0xe7, 0xc4, 0x0f, + 0xac, 0x6a, 0xdc, 0x60, 0x89, 0xd8, 0x12, 0x48, 0x19, 0x11, 0xde, 0xcb, 0x88, 0x68, 0x08, 0xbb, + 0x5c, 0xfa, 0xd0, 0x99, 0x49, 0x23, 0x72, 0xab, 0xa8, 0xb4, 0x7c, 0xef, 0x52, 0x74, 0xda, 0xbd, + 0xb8, 0xc4, 0xd7, 0x6b, 0x8e, 0x1c, 0xb8, 0x49, 0xe5, 0x2c, 0x23, 0x82, 0xba, 0x4e, 0x5a, 0x04, + 0xc6, 0x95, 0x5d, 0x72, 0x63, 0x4d, 0x64, 0xa7, 0x94, 0xf3, 0x1c, 0x2a, 0x2b, 0x9d, 0x11, 0x4f, + 0x33, 0xcb, 0xbc, 0x32, 0x73, 0x39, 0x61, 0x50, 0xb3, 0x0d, 0x8d, 0xa0, 0x10, 0x90, 0x73, 0x1a, + 0x70, 0xeb, 0xba, 0xa2, 0x7a, 0x74, 0x35, 0x6d, 0xa9, 0x52, 0x3b, 0x14, 0xec, 0x15, 0xd6, 0x3c, + 0xfb, 0x8f, 0xa1, 0x94, 0x82, 0x51, 0x15, 0x72, 0x2f, 0xe9, 0x2b, 0xed, 0x6c, 0xb9, 0xfc, 0xfb, + 0xf1, 0xff, 0x65, 0xf6, 0x51, 0xa6, 0x7e, 0x00, 0x85, 0xd8, 0xb9, 0xa8, 0x04, 0xc5, 0x6e, 0x7b, + 0x74, 0x7a, 0x86, 0xed, 0xea, 0x35, 0x54, 0x84, 0x5c, 0x7f, 0x78, 0x52, 0xcd, 0xd4, 0xef, 0x81, + 0x91, 0xa8, 0x19, 0x19, 0x90, 0xef, 0x0d, 0x8e, 0x87, 0xd5, 0x6b, 0x32, 0xf7, 0xeb, 0x36, 0x1e, + 0xf4, 0x06, 0x27, 0xd5, 0x0c, 0x32, 0x61, 0xc7, 0xc6, 0x78, 0x88, 0xab, 0xd9, 0xfa, 0x1f, 0x79, + 0x30, 0x8e, 0xe2, 0xe7, 0xa6, 0xef, 0xcc, 0x17, 0x0b, 0x8a, 0x0b, 0x16, 0x7d, 0x4f, 0xa7, 0x42, + 0x3f, 0x46, 0xb2, 0x95, 0xdf, 0x2d, 0xcb, 0xd0, 0xff, 0x61, 0xe9, 0xcf, 0x7c, 0xca, 0xb4, 0xbf, + 0x53, 0x88, 0x34, 0x78, 0xfa, 0x93, 0x21, 0xaf, 0x12, 0xd2, 0x10, 0xba, 0x03, 0x25, 0x9f, 0x3b, + 0x7e, 0x28, 0xa7, 0xcf, 0x2a, 0xf1, 0x16, 0xf8, 0xbc, 0xa7, 0x11, 0xf4, 0x09, 0x94, 0x89, 0x47, + 0x43, 0xe1, 0xac, 0x28, 0x93, 0x37, 0xab, 0xdf, 0x79, 0xbb, 0x0a, 0x9c, 0xc4, 0x98, 0x66, 0x71, + 0x7d, 0x2e, 0xef, 0xc9, 0xb5, 0x8a, 0x09, 0xcb, 0x91, 0x46, 0x52, 0x46, 0x30, 0xde, 0xcf, 0x08, + 0xcf, 0x61, 0x6f, 0xf3, 0x4b, 0x92, 0x6b, 0x5d, 0x1d, 0xbe, 0xc3, 0x18, 0xe7, 0x35, 0x56, 0x0f, + 0xf4, 0x78, 0xec, 0xc6, 0x05, 0xb8, 0xc2, 0xd3, 0x5b, 0x8e, 0x5c, 0xf8, 0x1f, 0xbd, 0x10, 0xce, + 0xdb, 0xb4, 0x65, 0x45, 0x7b, 0xff, 0x5f, 0x68, 0xed, 0x0b, 0x41, 0x43, 0x97, 0xba, 0x1b, 0xf4, + 0x9d, 0xac, 0x95, 0xc1, 0xd7, 0xe9, 0x85, 0x18, 0x6f, 0x9e, 0x32, 0x58, 0x8b, 0xb7, 0xa4, 0x88, + 0xbf, 0xd8, 0xde, 0x81, 0x44, 0x10, 0x1f, 0x58, 0xba, 0x9d, 0x5f, 0x33, 0x70, 0x77, 0x1a, 0xcd, + 0xb7, 0x3e, 0x40, 0xc7, 0x3c, 0x22, 0x82, 0x8c, 0xe4, 0x00, 0x1c, 0x65, 0xbe, 0x7d, 0xa6, 0xd3, + 0xbd, 0x28, 0x20, 0xa1, 0xd7, 0x88, 0x98, 0xd7, 0xf4, 0x68, 0xa8, 0xc6, 0x63, 0x33, 0x0e, 0x91, + 0x85, 0xcf, 0xff, 0xf9, 0x9f, 0xc4, 0x93, 0x0d, 0xe0, 0xcf, 0x4c, 0xe6, 0xe7, 0xac, 0x75, 0x12, + 0x53, 0x76, 0x65, 0x24, 0xf9, 0xb9, 0xac, 0x31, 0x69, 0xfd, 0x96, 0x84, 0x5e, 0xa8, 0xd0, 0x8b, + 0x24, 0xf4, 0x62, 0xd2, 0x3a, 0x2f, 0xa8, 0x23, 0x1f, 0xfe, 0x15, 0x00, 0x00, 0xff, 0xff, 0x3e, + 0x70, 0xfd, 0xa7, 0xbb, 0x0c, 0x00, 0x00, } diff --git a/googleapis/devtools/clouddebugger/v2/debugger.pb.go b/googleapis/devtools/clouddebugger/v2/debugger.pb.go index 9fe0809d53..adbd74905c 100644 --- a/googleapis/devtools/clouddebugger/v2/debugger.pb.go +++ b/googleapis/devtools/clouddebugger/v2/debugger.pb.go @@ -29,12 +29,12 @@ const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package // Request to set a breakpoint type SetBreakpointRequest struct { - // ID of the debuggee where the breakpoint is to be set. + // Required. ID of the debuggee where the breakpoint is to be set. DebuggeeId string `protobuf:"bytes,1,opt,name=debuggee_id,json=debuggeeId,proto3" json:"debuggee_id,omitempty"` - // Breakpoint specification to set. + // Required. Breakpoint specification to set. // The field `location` of the breakpoint must be set. Breakpoint *Breakpoint `protobuf:"bytes,2,opt,name=breakpoint,proto3" json:"breakpoint,omitempty"` - // The client version making the call. + // Required. The client version making the call. // Schema: `domain/type/version` (e.g., `google.com/intellij/v1`). ClientVersion string `protobuf:"bytes,4,opt,name=client_version,json=clientVersion,proto3" json:"client_version,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -132,11 +132,11 @@ func (m *SetBreakpointResponse) GetBreakpoint() *Breakpoint { // Request to get breakpoint information. type GetBreakpointRequest struct { - // ID of the debuggee whose breakpoint to get. + // Required. ID of the debuggee whose breakpoint to get. DebuggeeId string `protobuf:"bytes,1,opt,name=debuggee_id,json=debuggeeId,proto3" json:"debuggee_id,omitempty"` - // ID of the breakpoint to get. + // Required. ID of the breakpoint to get. BreakpointId string `protobuf:"bytes,2,opt,name=breakpoint_id,json=breakpointId,proto3" json:"breakpoint_id,omitempty"` - // The client version making the call. + // Required. The client version making the call. // Schema: `domain/type/version` (e.g., `google.com/intellij/v1`). ClientVersion string `protobuf:"bytes,4,opt,name=client_version,json=clientVersion,proto3" json:"client_version,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -234,11 +234,11 @@ func (m *GetBreakpointResponse) GetBreakpoint() *Breakpoint { // Request to delete a breakpoint. type DeleteBreakpointRequest struct { - // ID of the debuggee whose breakpoint to delete. + // Required. ID of the debuggee whose breakpoint to delete. DebuggeeId string `protobuf:"bytes,1,opt,name=debuggee_id,json=debuggeeId,proto3" json:"debuggee_id,omitempty"` - // ID of the breakpoint to delete. + // Required. ID of the breakpoint to delete. BreakpointId string `protobuf:"bytes,2,opt,name=breakpoint_id,json=breakpointId,proto3" json:"breakpoint_id,omitempty"` - // The client version making the call. + // Required. The client version making the call. // Schema: `domain/type/version` (e.g., `google.com/intellij/v1`). ClientVersion string `protobuf:"bytes,3,opt,name=client_version,json=clientVersion,proto3" json:"client_version,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -294,7 +294,7 @@ func (m *DeleteBreakpointRequest) GetClientVersion() string { // Request to list breakpoints. type ListBreakpointsRequest struct { - // ID of the debuggee whose breakpoints to list. + // Required. ID of the debuggee whose breakpoints to list. DebuggeeId string `protobuf:"bytes,1,opt,name=debuggee_id,json=debuggeeId,proto3" json:"debuggee_id,omitempty"` // When set to `true`, the response includes the list of breakpoints set by // any user. Otherwise, it includes only breakpoints set by the caller. @@ -313,7 +313,7 @@ type ListBreakpointsRequest struct { // `google.rpc.Code.ABORTED` (RPC) is returned on wait timeout, which // should be called again with the same `wait_token`. WaitToken string `protobuf:"bytes,6,opt,name=wait_token,json=waitToken,proto3" json:"wait_token,omitempty"` - // The client version making the call. + // Required. The client version making the call. // Schema: `domain/type/version` (e.g., `google.com/intellij/v1`). ClientVersion string `protobuf:"bytes,8,opt,name=client_version,json=clientVersion,proto3" json:"client_version,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -498,12 +498,12 @@ func (m *ListBreakpointsResponse) GetNextWaitToken() string { // Request to list debuggees. type ListDebuggeesRequest struct { - // Project number of a Google Cloud project whose debuggees to list. + // Required. Project number of a Google Cloud project whose debuggees to list. Project string `protobuf:"bytes,2,opt,name=project,proto3" json:"project,omitempty"` // When set to `true`, the result includes all debuggees. Otherwise, the // result includes only debuggees that are active. IncludeInactive bool `protobuf:"varint,3,opt,name=include_inactive,json=includeInactive,proto3" json:"include_inactive,omitempty"` - // The client version making the call. + // Required. The client version making the call. // Schema: `domain/type/version` (e.g., `google.com/intellij/v1`). ClientVersion string `protobuf:"bytes,4,opt,name=client_version,json=clientVersion,proto3" json:"client_version,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` @@ -619,58 +619,65 @@ func init() { } var fileDescriptor_682c945d4794189b = []byte{ - // 802 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x56, 0xdd, 0x6e, 0xdb, 0x36, - 0x14, 0x06, 0x9d, 0xe5, 0xc7, 0xc7, 0x71, 0x92, 0x11, 0xf9, 0x11, 0xbc, 0x3f, 0x43, 0xfb, 0xcb, - 0xb2, 0x41, 0x1a, 0x94, 0x61, 0x4b, 0xb6, 0x9b, 0xc5, 0xcb, 0xe0, 0x18, 0xc8, 0x82, 0x40, 0xdb, - 0x3c, 0x60, 0x08, 0x60, 0xc8, 0x36, 0x23, 0xa8, 0x51, 0x44, 0x55, 0xa4, 0xdc, 0x16, 0x41, 0x6e, - 0x52, 0xa0, 0xf7, 0x45, 0x5f, 0xa0, 0xd7, 0x45, 0x81, 0xbe, 0x40, 0x0b, 0xf4, 0x3a, 0xbd, 0xec, - 0x2b, 0xf4, 0x41, 0x0a, 0x49, 0x64, 0x2c, 0xbb, 0x6a, 0x6d, 0x39, 0x40, 0xee, 0xa8, 0x8f, 0x3c, - 0x87, 0xdf, 0xf7, 0xf1, 0xf0, 0x50, 0xa0, 0xdb, 0x94, 0xda, 0x2e, 0xd1, 0xbb, 0xa4, 0xc7, 0x29, - 0x75, 0x99, 0xde, 0x71, 0x69, 0xd8, 0xed, 0x92, 0x76, 0x68, 0xdb, 0x24, 0xd0, 0x7b, 0x86, 0x2e, - 0xc7, 0x9a, 0x1f, 0x50, 0x4e, 0x71, 0x35, 0x09, 0xd0, 0x64, 0x80, 0x36, 0x10, 0xa0, 0xf5, 0x8c, - 0xca, 0xa7, 0x22, 0xa5, 0xe5, 0x3b, 0xba, 0xe5, 0x79, 0x94, 0x5b, 0xdc, 0xa1, 0x1e, 0x4b, 0xe2, - 0x2b, 0xdf, 0x8f, 0xde, 0xd0, 0xe2, 0x96, 0x58, 0xfc, 0x89, 0x58, 0x1c, 0x7f, 0xb5, 0xc3, 0x63, - 0x9d, 0x9c, 0xfa, 0xfc, 0x5e, 0x32, 0xa9, 0x3e, 0x45, 0xb0, 0xfc, 0x37, 0xe1, 0xb5, 0x80, 0x58, - 0x27, 0x3e, 0x75, 0x3c, 0x6e, 0x92, 0xdb, 0x21, 0x61, 0x1c, 0x7f, 0x01, 0x25, 0x91, 0x8f, 0xb4, - 0x9c, 0xae, 0x82, 0xaa, 0x68, 0xbd, 0x68, 0x82, 0x84, 0x1a, 0x5d, 0xbc, 0x0f, 0xd0, 0xbe, 0x8a, - 0x52, 0x0a, 0x55, 0xb4, 0x5e, 0x32, 0x7e, 0xd0, 0x46, 0x09, 0xd3, 0x52, 0x3b, 0xa5, 0xe2, 0xf1, - 0xd7, 0xb0, 0xd0, 0x71, 0x1d, 0xe2, 0xf1, 0x56, 0x8f, 0x04, 0xcc, 0xa1, 0x9e, 0xf2, 0x51, 0xbc, - 0x63, 0x39, 0x41, 0x9b, 0x09, 0xa8, 0x12, 0x58, 0x19, 0x62, 0xcb, 0x7c, 0xea, 0x31, 0x32, 0xc4, - 0x06, 0x5d, 0x8f, 0x8d, 0x7a, 0x1f, 0xc1, 0x72, 0x7d, 0x22, 0x57, 0xbe, 0x84, 0x72, 0x3f, 0x4f, - 0xb4, 0xa4, 0x10, 0x2f, 0x99, 0xef, 0x83, 0x8d, 0x6e, 0x0e, 0xb1, 0xf5, 0x1b, 0x10, 0xfb, 0x00, - 0xc1, 0xda, 0x2e, 0x71, 0x09, 0x27, 0x37, 0xa7, 0x77, 0x2a, 0x4b, 0xef, 0xab, 0x29, 0x58, 0xdd, - 0x77, 0x58, 0x4a, 0x31, 0x1b, 0x9b, 0xc7, 0x06, 0x7c, 0xec, 0x78, 0x1d, 0x37, 0xec, 0x92, 0x96, - 0xe5, 0xba, 0xad, 0x90, 0x91, 0x80, 0xc5, 0x5c, 0xe6, 0xcc, 0x45, 0x31, 0xb1, 0xe3, 0xba, 0xff, - 0x46, 0x30, 0xfe, 0x0e, 0x96, 0xe4, 0x5a, 0xc7, 0xb3, 0x3a, 0xdc, 0xe9, 0x91, 0x98, 0x50, 0x7f, - 0x69, 0x43, 0xc0, 0xf8, 0x18, 0x66, 0xa2, 0x91, 0x38, 0xa1, 0x92, 0x71, 0x30, 0xda, 0xe5, 0x6c, - 0x05, 0x29, 0xf3, 0x77, 0xe2, 0x84, 0x4d, 0xcb, 0x0d, 0x89, 0x29, 0xb2, 0xe3, 0x6f, 0xa1, 0xcc, - 0x78, 0xe0, 0xf8, 0xad, 0x80, 0xb0, 0xd0, 0xe5, 0x4c, 0x99, 0x8e, 0xf8, 0xd4, 0x0a, 0x0a, 0x32, - 0xe7, 0xe3, 0x09, 0x33, 0xc1, 0xf1, 0x67, 0x00, 0x77, 0x2c, 0x87, 0xb7, 0x38, 0x3d, 0x21, 0x9e, - 0x32, 0x13, 0xfb, 0x50, 0x8c, 0x90, 0x7f, 0x22, 0x20, 0xc3, 0xe9, 0xb9, 0x0c, 0xa7, 0x2b, 0x6d, - 0x58, 0xc9, 0xe4, 0x83, 0x1b, 0x30, 0xdd, 0x8b, 0x06, 0xb1, 0xc3, 0x0b, 0xc6, 0x66, 0x9e, 0xa2, - 0xd2, 0x92, 0x44, 0x66, 0x92, 0x41, 0x7d, 0x88, 0x60, 0xed, 0x1d, 0x2f, 0x44, 0x01, 0x1f, 0x40, - 0xa9, 0x5f, 0x20, 0x4c, 0x41, 0xd5, 0xa9, 0xdc, 0x15, 0x9c, 0x4e, 0x80, 0xbf, 0x81, 0x45, 0x8f, - 0xdc, 0xe5, 0xad, 0x94, 0x35, 0x49, 0x1d, 0x96, 0x23, 0xf8, 0x3f, 0x69, 0x8f, 0x7a, 0x81, 0x60, - 0x39, 0xe2, 0xb4, 0x2b, 0x0a, 0xe7, 0xaa, 0xbe, 0x14, 0x98, 0xf5, 0x03, 0x7a, 0x8b, 0x74, 0xb8, - 0x08, 0x94, 0x9f, 0x79, 0x8a, 0x65, 0xcc, 0x6b, 0x6d, 0xc1, 0xca, 0x10, 0x07, 0xe1, 0xca, 0x1e, - 0x14, 0x65, 0x45, 0x4b, 0x4f, 0x36, 0x46, 0x7b, 0x22, 0xf3, 0x98, 0xfd, 0x60, 0xe3, 0xc5, 0x2c, - 0x14, 0x05, 0x1e, 0x18, 0xf8, 0x12, 0x41, 0x79, 0xa0, 0x6b, 0xe2, 0x9f, 0x47, 0xa7, 0xcd, 0x7a, - 0x14, 0x2a, 0xbf, 0xe4, 0x8e, 0x4b, 0xa4, 0xa9, 0x7b, 0x17, 0xaf, 0xdf, 0x3c, 0x2a, 0xd4, 0xd4, - 0x9f, 0xd2, 0x8f, 0xa1, 0x7e, 0x45, 0x58, 0x3f, 0x4b, 0xdd, 0xee, 0x73, 0x3d, 0x75, 0xb4, 0x3a, - 0x23, 0xfc, 0xd7, 0xf4, 0x43, 0x11, 0x89, 0xa9, 0xe7, 0x15, 0x53, 0x9f, 0x50, 0x4c, 0xfd, 0x43, - 0x62, 0xf0, 0xef, 0xb9, 0xc5, 0x9c, 0x0d, 0xf4, 0xca, 0x73, 0xfc, 0x0c, 0xc1, 0xd2, 0x70, 0xeb, - 0xc5, 0xdb, 0xe3, 0x9c, 0x79, 0x66, 0xbb, 0xae, 0xac, 0xca, 0x50, 0xf9, 0xd6, 0x6b, 0x7f, 0x46, - 0x6f, 0xbd, 0x64, 0xbc, 0x71, 0x7d, 0xc6, 0x2f, 0x11, 0x2c, 0x0e, 0xdd, 0x6a, 0xbc, 0x35, 0x69, - 0x53, 0xac, 0x6c, 0x4f, 0x10, 0x29, 0x0e, 0x61, 0x2b, 0x96, 0x64, 0xe0, 0x1f, 0xf3, 0x4a, 0xc2, - 0x8f, 0x11, 0x94, 0x07, 0x2e, 0xe0, 0x38, 0x15, 0x94, 0xd5, 0x35, 0xc6, 0xa9, 0xa0, 0xcc, 0x9b, - 0xae, 0x7e, 0x1e, 0x93, 0x57, 0xf0, 0x6a, 0x36, 0xf9, 0xda, 0x73, 0x04, 0x5f, 0x75, 0xe8, 0xe9, - 0xc8, 0xf4, 0xb5, 0xb2, 0xbc, 0xe5, 0x87, 0xd1, 0x81, 0x1f, 0xa2, 0xff, 0xff, 0x12, 0x21, 0x36, - 0x75, 0x2d, 0xcf, 0xd6, 0x68, 0x60, 0xeb, 0x36, 0xf1, 0xe2, 0x72, 0x10, 0x7f, 0xa9, 0x96, 0xef, - 0xb0, 0xf7, 0xff, 0x38, 0xfe, 0x36, 0x00, 0x3c, 0x29, 0x28, 0xf5, 0x24, 0xdf, 0x1f, 0x11, 0x2c, - 0x7b, 0x4d, 0xa0, 0x35, 0x8d, 0x4b, 0x39, 0x75, 0x14, 0x4f, 0x1d, 0xc9, 0xa9, 0xa3, 0xa6, 0xd1, - 0x9e, 0x89, 0xf7, 0xdb, 0x7c, 0x1b, 0x00, 0x00, 0xff, 0xff, 0x7a, 0x13, 0xd7, 0xe1, 0x18, 0x0b, - 0x00, 0x00, + // 922 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x56, 0xdd, 0x6e, 0xdc, 0x44, + 0x14, 0xd6, 0x6c, 0x68, 0xe8, 0x9e, 0x74, 0x9b, 0x32, 0xca, 0x8f, 0x65, 0x5a, 0x11, 0x59, 0x05, + 0x42, 0x08, 0x36, 0x72, 0x11, 0xa5, 0xe5, 0x06, 0x2f, 0x45, 0x4b, 0xa4, 0x52, 0x15, 0x43, 0x83, + 0x84, 0x82, 0xac, 0xd9, 0xdd, 0xc9, 0xc6, 0xd4, 0xf1, 0x18, 0xcf, 0x78, 0x03, 0xaa, 0x2a, 0x24, + 0xae, 0xb9, 0x01, 0xc4, 0x4b, 0xf0, 0x06, 0x08, 0x9e, 0xa0, 0x97, 0x20, 0x6e, 0x56, 0x42, 0xe2, + 0x82, 0x27, 0x88, 0xc4, 0x3d, 0xb2, 0x3d, 0x13, 0xdb, 0x8b, 0xa3, 0x5d, 0x2f, 0x12, 0xdc, 0x79, + 0xcf, 0x99, 0xf3, 0x9d, 0xf3, 0x7d, 0xfe, 0xf6, 0x78, 0xc0, 0x1a, 0x31, 0x36, 0x0a, 0xa8, 0x35, + 0xa4, 0x63, 0xc1, 0x58, 0xc0, 0xad, 0x41, 0xc0, 0x92, 0xe1, 0x90, 0xf6, 0x93, 0xd1, 0x88, 0xc6, + 0xd6, 0xd8, 0xb6, 0xd4, 0xb3, 0x19, 0xc5, 0x4c, 0x30, 0xbc, 0x95, 0x17, 0x98, 0xaa, 0xc0, 0xac, + 0x14, 0x98, 0x63, 0x5b, 0xdf, 0x94, 0x90, 0x24, 0xf2, 0xad, 0x41, 0xe0, 0xd3, 0x50, 0xe4, 0xa5, + 0xfa, 0x73, 0xa5, 0xc4, 0xa1, 0x4f, 0x83, 0xa1, 0xd7, 0xa7, 0x47, 0x64, 0xec, 0x33, 0x89, 0xad, + 0xbf, 0x3c, 0x7b, 0x18, 0x22, 0x88, 0x3c, 0xfc, 0xac, 0x3c, 0x9c, 0xfd, 0xea, 0x27, 0x87, 0x16, + 0x3d, 0x8e, 0xc4, 0x17, 0x32, 0x79, 0xb5, 0xd4, 0x8a, 0x84, 0x21, 0x13, 0x44, 0xf8, 0x2c, 0xe4, + 0x79, 0xd6, 0xf8, 0x09, 0xc1, 0xda, 0x07, 0x54, 0x74, 0x63, 0x4a, 0x1e, 0x46, 0xcc, 0x0f, 0x85, + 0x4b, 0x3f, 0x4b, 0x28, 0x17, 0xf8, 0x3a, 0xac, 0xc8, 0x6e, 0xd4, 0xf3, 0x87, 0x1a, 0xda, 0x42, + 0xdb, 0xed, 0xee, 0xd2, 0x1f, 0x4e, 0xcb, 0x05, 0x15, 0xdf, 0x1b, 0xe2, 0xf7, 0x01, 0xfa, 0x67, + 0xa5, 0x5a, 0x6b, 0x0b, 0x6d, 0xaf, 0xd8, 0xbb, 0xe6, 0x2c, 0x5d, 0xcc, 0xa2, 0x9d, 0x84, 0x2c, + 0x40, 0xf0, 0x0e, 0x5c, 0xce, 0xa5, 0xf2, 0xc6, 0x34, 0xe6, 0x3e, 0x0b, 0xb5, 0xa7, 0x8a, 0xde, + 0x9d, 0x3c, 0xb5, 0x9f, 0x67, 0x0c, 0x0a, 0xeb, 0x53, 0xc3, 0xf3, 0x88, 0x85, 0x9c, 0xe2, 0xbb, + 0x95, 0xb9, 0x50, 0xf3, 0xb9, 0xca, 0x23, 0x19, 0xdf, 0x22, 0x58, 0xeb, 0x2d, 0x2e, 0xd2, 0x36, + 0x74, 0x0a, 0xb0, 0xf4, 0x5c, 0xab, 0x38, 0x77, 0xa9, 0xc8, 0xec, 0x0d, 0x9b, 0x72, 0xef, 0xfd, + 0x07, 0xdc, 0xbf, 0x47, 0xb0, 0x79, 0x87, 0x06, 0x54, 0xd0, 0xff, 0x83, 0xfe, 0xd2, 0xb9, 0xf4, + 0x7f, 0x5b, 0x82, 0x8d, 0xbb, 0x3e, 0x2f, 0x09, 0xc0, 0x9b, 0x8d, 0xb5, 0x03, 0xcf, 0xf8, 0xe1, + 0x20, 0x48, 0x86, 0xd4, 0x23, 0x41, 0xe0, 0x25, 0x9c, 0xc6, 0x3c, 0x1b, 0xed, 0xa2, 0xbb, 0x2a, + 0x13, 0x4e, 0x10, 0x3c, 0x48, 0xc3, 0xf8, 0x25, 0xb8, 0xa2, 0xce, 0xfa, 0x21, 0x19, 0x08, 0x7f, + 0x4c, 0xb3, 0xd1, 0x8a, 0xa3, 0x7b, 0x32, 0x8c, 0x0f, 0x61, 0x39, 0x7d, 0x92, 0xaf, 0x6e, 0xc5, + 0xbe, 0x37, 0x5b, 0xf9, 0x7a, 0x1a, 0xa5, 0x17, 0xe2, 0x64, 0x80, 0xfb, 0x24, 0x48, 0xa8, 0x2b, + 0xd1, 0xf1, 0x8b, 0xd0, 0xe1, 0x22, 0xf6, 0x23, 0x2f, 0xa6, 0x3c, 0x09, 0x04, 0xd7, 0x2e, 0xa4, + 0xf3, 0x74, 0x5b, 0x1a, 0x72, 0x2f, 0x65, 0x09, 0x37, 0x8f, 0xe3, 0x6b, 0x00, 0x27, 0xc4, 0x17, + 0x9e, 0x60, 0x0f, 0x69, 0xa8, 0x2d, 0xa7, 0x62, 0xb8, 0xed, 0x34, 0xf2, 0x61, 0x1a, 0xa8, 0xd1, + 0xfc, 0xe2, 0x79, 0x9a, 0xeb, 0x7d, 0x58, 0xaf, 0x1d, 0x0a, 0xef, 0xc1, 0x85, 0x71, 0xfa, 0x90, + 0x69, 0x7d, 0xd9, 0xbe, 0xd1, 0xc4, 0x6d, 0x66, 0x0e, 0xe4, 0xe6, 0x08, 0xc6, 0x37, 0x08, 0x36, + 0xff, 0x21, 0x88, 0x74, 0xf6, 0x3d, 0x58, 0x29, 0xfc, 0xc2, 0x35, 0xb4, 0xb5, 0xd4, 0xd8, 0xda, + 0x65, 0x00, 0xfc, 0x02, 0xac, 0x86, 0xf4, 0x73, 0xe1, 0x95, 0xf4, 0xc9, 0xbc, 0xe9, 0x76, 0xd2, + 0xf0, 0x47, 0x4a, 0x23, 0xe3, 0x6b, 0x04, 0x6b, 0xe9, 0x4c, 0x77, 0xa4, 0x7b, 0xce, 0x9c, 0x76, + 0x0d, 0x9e, 0x8e, 0x62, 0xf6, 0x29, 0x1d, 0x88, 0xb2, 0xa9, 0x55, 0xac, 0x89, 0x6d, 0x9a, 0xfc, + 0xf3, 0x09, 0xac, 0x4f, 0x4d, 0x23, 0xf5, 0x79, 0x17, 0xda, 0xca, 0xe0, 0x4a, 0x9d, 0x9d, 0xd9, + 0xea, 0x28, 0x1c, 0xb7, 0x28, 0xb6, 0x4f, 0xdb, 0xd0, 0x96, 0xf1, 0xd8, 0xc6, 0xa7, 0x08, 0x3a, + 0x95, 0x3d, 0x8b, 0x5f, 0x9f, 0x0d, 0x5b, 0xf7, 0x55, 0xd1, 0x6f, 0x36, 0xae, 0xcb, 0xa9, 0x19, + 0xd1, 0xc4, 0x79, 0xbe, 0xf4, 0xa7, 0xde, 0x2d, 0x5e, 0xe3, 0x6e, 0x55, 0xb7, 0xaf, 0x7e, 0xfd, + 0xf3, 0xbb, 0x56, 0xd7, 0x78, 0xad, 0xfc, 0xbd, 0xb6, 0xce, 0x88, 0x59, 0x8f, 0x4a, 0x20, 0x8f, + 0xad, 0x92, 0x19, 0x2c, 0x4e, 0xc5, 0xed, 0xf2, 0x77, 0xe8, 0x2f, 0x04, 0x9d, 0x5e, 0x53, 0xd2, + 0xbd, 0x05, 0x49, 0xd7, 0x6e, 0x72, 0x83, 0x4f, 0x9c, 0xed, 0x7a, 0xd2, 0xe9, 0xaf, 0x3a, 0xde, + 0xf8, 0xad, 0xc6, 0xbc, 0x1f, 0x55, 0x50, 0x1f, 0xe3, 0x09, 0x82, 0x2b, 0xd3, 0x0b, 0x1f, 0xdf, + 0x9a, 0xc7, 0x46, 0xb5, 0x1f, 0x09, 0x7d, 0x43, 0x95, 0xaa, 0xdb, 0x89, 0xf9, 0x4e, 0x7a, 0x3b, + 0x59, 0x80, 0xdc, 0xce, 0xbf, 0x27, 0xf7, 0x3b, 0x82, 0xd5, 0xa9, 0xed, 0x82, 0xdf, 0x58, 0x74, + 0x43, 0xeb, 0xb7, 0x16, 0xa8, 0x94, 0xaf, 0xf6, 0xc1, 0xc4, 0xd1, 0xcb, 0xec, 0x6b, 0xf8, 0xda, + 0xf8, 0xd5, 0xa6, 0x7c, 0xf1, 0x8f, 0x08, 0x3a, 0x95, 0xdd, 0x30, 0x8f, 0x69, 0xeb, 0x56, 0xdb, + 0x3c, 0xa6, 0xad, 0x5d, 0x42, 0xc6, 0xcd, 0x89, 0xb3, 0x21, 0x17, 0x60, 0x1d, 0x2b, 0x0d, 0x6f, + 0xd4, 0xb3, 0xd2, 0xbf, 0x7c, 0xe2, 0x5c, 0xad, 0xf6, 0xc8, 0x27, 0x20, 0x91, 0xcf, 0xcd, 0x01, + 0x3b, 0xfe, 0xc5, 0xf9, 0xe4, 0x48, 0x88, 0x88, 0xdf, 0xb6, 0xac, 0x93, 0x93, 0x93, 0xa9, 0xa4, + 0x45, 0x12, 0x71, 0x94, 0x5f, 0x92, 0x5f, 0x89, 0x02, 0x22, 0x0e, 0x59, 0x7c, 0xbc, 0x3b, 0xd7, + 0x71, 0x4f, 0xb5, 0xeb, 0xfe, 0x8c, 0xe0, 0xfa, 0x80, 0x1d, 0xcf, 0x24, 0xde, 0xed, 0xa8, 0xd5, + 0x78, 0x3f, 0xb5, 0xf4, 0x7d, 0xf4, 0xf1, 0x7b, 0xb2, 0x64, 0xc4, 0x02, 0x12, 0x8e, 0x4c, 0x16, + 0x8f, 0xac, 0x11, 0x0d, 0x33, 0xc3, 0x5b, 0x45, 0xe3, 0xf3, 0x2f, 0xf3, 0x6f, 0x56, 0x02, 0x3f, + 0xb4, 0xb4, 0x5e, 0x8e, 0xf7, 0x76, 0x1a, 0x56, 0x0b, 0x3a, 0x36, 0xf7, 0xed, 0x27, 0x2a, 0x75, + 0x90, 0xa5, 0x0e, 0x54, 0xea, 0x60, 0xdf, 0xee, 0x2f, 0x67, 0xfd, 0x6e, 0xfc, 0x1d, 0x00, 0x00, + 0xff, 0xff, 0x6e, 0xd6, 0x58, 0xf7, 0xc8, 0x0c, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/googleapis/devtools/remoteexecution/v1test/remote_execution.pb.go b/googleapis/devtools/remoteexecution/v1test/remote_execution.pb.go deleted file mode 100644 index c85006a1b2..0000000000 --- a/googleapis/devtools/remoteexecution/v1test/remote_execution.pb.go +++ /dev/null @@ -1,2873 +0,0 @@ -// Code generated by protoc-gen-go. DO NOT EDIT. -// source: google/devtools/remoteexecution/v1test/remote_execution.proto - -package remoteexecution - -import ( - context "context" - fmt "fmt" - math "math" - - proto "github.com/golang/protobuf/proto" - duration "github.com/golang/protobuf/ptypes/duration" - _ "google.golang.org/genproto/googleapis/api/annotations" - longrunning "google.golang.org/genproto/googleapis/longrunning" - status "google.golang.org/genproto/googleapis/rpc/status" - grpc "google.golang.org/grpc" - codes "google.golang.org/grpc/codes" - status1 "google.golang.org/grpc/status" -) - -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package - -// The current stage of execution. -type ExecuteOperationMetadata_Stage int32 - -const ( - ExecuteOperationMetadata_UNKNOWN ExecuteOperationMetadata_Stage = 0 - // Checking the result against the cache. - ExecuteOperationMetadata_CACHE_CHECK ExecuteOperationMetadata_Stage = 1 - // Currently idle, awaiting a free machine to execute. - ExecuteOperationMetadata_QUEUED ExecuteOperationMetadata_Stage = 2 - // Currently being executed by a worker. - ExecuteOperationMetadata_EXECUTING ExecuteOperationMetadata_Stage = 3 - // Finished execution. - ExecuteOperationMetadata_COMPLETED ExecuteOperationMetadata_Stage = 4 -) - -var ExecuteOperationMetadata_Stage_name = map[int32]string{ - 0: "UNKNOWN", - 1: "CACHE_CHECK", - 2: "QUEUED", - 3: "EXECUTING", - 4: "COMPLETED", -} - -var ExecuteOperationMetadata_Stage_value = map[string]int32{ - "UNKNOWN": 0, - "CACHE_CHECK": 1, - "QUEUED": 2, - "EXECUTING": 3, - "COMPLETED": 4, -} - -func (x ExecuteOperationMetadata_Stage) String() string { - return proto.EnumName(ExecuteOperationMetadata_Stage_name, int32(x)) -} - -func (ExecuteOperationMetadata_Stage) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{14, 0} -} - -// An `Action` captures all the information about an execution which is required -// to reproduce it. -// -// `Action`s are the core component of the [Execution] service. A single -// `Action` represents a repeatable action that can be performed by the -// execution service. `Action`s can be succinctly identified by the digest of -// their wire format encoding and, once an `Action` has been executed, will be -// cached in the action cache. Future requests can then use the cached result -// rather than needing to run afresh. -// -// When a server completes execution of an -// [Action][google.devtools.remoteexecution.v1test.Action], it MAY choose to -// cache the [result][google.devtools.remoteexecution.v1test.ActionResult] in -// the [ActionCache][google.devtools.remoteexecution.v1test.ActionCache] unless -// `do_not_cache` is `true`. Clients SHOULD expect the server to do so. By -// default, future calls to [Execute][] the same `Action` will also serve their -// results from the cache. Clients must take care to understand the caching -// behaviour. Ideally, all `Action`s will be reproducible so that serving a -// result from cache is always desirable and correct. -type Action struct { - // The digest of the [Command][google.devtools.remoteexecution.v1test.Command] - // to run, which MUST be present in the - // [ContentAddressableStorage][google.devtools.remoteexecution.v1test.ContentAddressableStorage]. - CommandDigest *Digest `protobuf:"bytes,1,opt,name=command_digest,json=commandDigest,proto3" json:"command_digest,omitempty"` - // The digest of the root - // [Directory][google.devtools.remoteexecution.v1test.Directory] for the input - // files. The files in the directory tree are available in the correct - // location on the build machine before the command is executed. The root - // directory, as well as every subdirectory and content blob referred to, MUST - // be in the - // [ContentAddressableStorage][google.devtools.remoteexecution.v1test.ContentAddressableStorage]. - InputRootDigest *Digest `protobuf:"bytes,2,opt,name=input_root_digest,json=inputRootDigest,proto3" json:"input_root_digest,omitempty"` - // A list of the output files that the client expects to retrieve from the - // action. Only the listed files, as well as directories listed in - // `output_directories`, will be returned to the client as output. - // Other files that may be created during command execution are discarded. - // - // The paths are relative to the working directory of the action execution. - // The paths are specified using a single forward slash (`/`) as a path - // separator, even if the execution platform natively uses a different - // separator. The path MUST NOT include a trailing slash, nor a leading slash, - // being a relative path. - // - // In order to ensure consistent hashing of the same Action, the output paths - // MUST be sorted lexicographically by code point (or, equivalently, by UTF-8 - // bytes). - OutputFiles []string `protobuf:"bytes,3,rep,name=output_files,json=outputFiles,proto3" json:"output_files,omitempty"` - // A list of the output directories that the client expects to retrieve from - // the action. Only the contents of the indicated directories (recursively - // including the contents of their subdirectories) will be - // returned, as well as files listed in `output_files`. Other files that may - // be created during command execution are discarded. - // - // The paths are relative to the working directory of the action execution. - // The paths are specified using a single forward slash (`/`) as a path - // separator, even if the execution platform natively uses a different - // separator. The path MUST NOT include a trailing slash, nor a leading slash, - // being a relative path. - // The special value of empty string is allowed, although not recommended, and - // can be used to capture the entire working directory tree, including inputs. - // - // In order to ensure consistent hashing of the same Action, the output paths - // MUST be sorted lexicographically by code point (or, equivalently, by UTF-8 - // bytes). - OutputDirectories []string `protobuf:"bytes,4,rep,name=output_directories,json=outputDirectories,proto3" json:"output_directories,omitempty"` - // The platform requirements for the execution environment. The server MAY - // choose to execute the action on any worker satisfying the requirements, so - // the client SHOULD ensure that running the action on any such worker will - // have the same result. - Platform *Platform `protobuf:"bytes,5,opt,name=platform,proto3" json:"platform,omitempty"` - // A timeout after which the execution should be killed. If the timeout is - // absent, then the client is specifying that the execution should continue - // as long as the server will let it. The server SHOULD impose a timeout if - // the client does not specify one, however, if the client does specify a - // timeout that is longer than the server's maximum timeout, the server MUST - // reject the request. - // - // The timeout is a part of the - // [Action][google.devtools.remoteexecution.v1test.Action] message, and - // therefore two `Actions` with different timeouts are different, even if they - // are otherwise identical. This is because, if they were not, running an - // `Action` with a lower timeout than is required might result in a cache hit - // from an execution run with a longer timeout, hiding the fact that the - // timeout is too short. By encoding it directly in the `Action`, a lower - // timeout will result in a cache miss and the execution timeout will fail - // immediately, rather than whenever the cache entry gets evicted. - Timeout *duration.Duration `protobuf:"bytes,6,opt,name=timeout,proto3" json:"timeout,omitempty"` - // If true, then the `Action`'s result cannot be cached. - DoNotCache bool `protobuf:"varint,7,opt,name=do_not_cache,json=doNotCache,proto3" json:"do_not_cache,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *Action) Reset() { *m = Action{} } -func (m *Action) String() string { return proto.CompactTextString(m) } -func (*Action) ProtoMessage() {} -func (*Action) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{0} -} - -func (m *Action) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Action.Unmarshal(m, b) -} -func (m *Action) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Action.Marshal(b, m, deterministic) -} -func (m *Action) XXX_Merge(src proto.Message) { - xxx_messageInfo_Action.Merge(m, src) -} -func (m *Action) XXX_Size() int { - return xxx_messageInfo_Action.Size(m) -} -func (m *Action) XXX_DiscardUnknown() { - xxx_messageInfo_Action.DiscardUnknown(m) -} - -var xxx_messageInfo_Action proto.InternalMessageInfo - -func (m *Action) GetCommandDigest() *Digest { - if m != nil { - return m.CommandDigest - } - return nil -} - -func (m *Action) GetInputRootDigest() *Digest { - if m != nil { - return m.InputRootDigest - } - return nil -} - -func (m *Action) GetOutputFiles() []string { - if m != nil { - return m.OutputFiles - } - return nil -} - -func (m *Action) GetOutputDirectories() []string { - if m != nil { - return m.OutputDirectories - } - return nil -} - -func (m *Action) GetPlatform() *Platform { - if m != nil { - return m.Platform - } - return nil -} - -func (m *Action) GetTimeout() *duration.Duration { - if m != nil { - return m.Timeout - } - return nil -} - -func (m *Action) GetDoNotCache() bool { - if m != nil { - return m.DoNotCache - } - return false -} - -// A `Command` is the actual command executed by a worker running an -// [Action][google.devtools.remoteexecution.v1test.Action]. -// -// Except as otherwise required, the environment (such as which system -// libraries or binaries are available, and what filesystems are mounted where) -// is defined by and specific to the implementation of the remote execution API. -type Command struct { - // The arguments to the command. The first argument must be the path to the - // executable, which must be either a relative path, in which case it is - // evaluated with respect to the input root, or an absolute path. - // - // The working directory will always be the input root. - Arguments []string `protobuf:"bytes,1,rep,name=arguments,proto3" json:"arguments,omitempty"` - // The environment variables to set when running the program. The worker may - // provide its own default environment variables; these defaults can be - // overridden using this field. Additional variables can also be specified. - // - // In order to ensure that equivalent `Command`s always hash to the same - // value, the environment variables MUST be lexicographically sorted by name. - // Sorting of strings is done by code point, equivalently, by the UTF-8 bytes. - EnvironmentVariables []*Command_EnvironmentVariable `protobuf:"bytes,2,rep,name=environment_variables,json=environmentVariables,proto3" json:"environment_variables,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *Command) Reset() { *m = Command{} } -func (m *Command) String() string { return proto.CompactTextString(m) } -func (*Command) ProtoMessage() {} -func (*Command) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{1} -} - -func (m *Command) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Command.Unmarshal(m, b) -} -func (m *Command) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Command.Marshal(b, m, deterministic) -} -func (m *Command) XXX_Merge(src proto.Message) { - xxx_messageInfo_Command.Merge(m, src) -} -func (m *Command) XXX_Size() int { - return xxx_messageInfo_Command.Size(m) -} -func (m *Command) XXX_DiscardUnknown() { - xxx_messageInfo_Command.DiscardUnknown(m) -} - -var xxx_messageInfo_Command proto.InternalMessageInfo - -func (m *Command) GetArguments() []string { - if m != nil { - return m.Arguments - } - return nil -} - -func (m *Command) GetEnvironmentVariables() []*Command_EnvironmentVariable { - if m != nil { - return m.EnvironmentVariables - } - return nil -} - -// An `EnvironmentVariable` is one variable to set in the running program's -// environment. -type Command_EnvironmentVariable struct { - // The variable name. - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // The variable value. - Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *Command_EnvironmentVariable) Reset() { *m = Command_EnvironmentVariable{} } -func (m *Command_EnvironmentVariable) String() string { return proto.CompactTextString(m) } -func (*Command_EnvironmentVariable) ProtoMessage() {} -func (*Command_EnvironmentVariable) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{1, 0} -} - -func (m *Command_EnvironmentVariable) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Command_EnvironmentVariable.Unmarshal(m, b) -} -func (m *Command_EnvironmentVariable) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Command_EnvironmentVariable.Marshal(b, m, deterministic) -} -func (m *Command_EnvironmentVariable) XXX_Merge(src proto.Message) { - xxx_messageInfo_Command_EnvironmentVariable.Merge(m, src) -} -func (m *Command_EnvironmentVariable) XXX_Size() int { - return xxx_messageInfo_Command_EnvironmentVariable.Size(m) -} -func (m *Command_EnvironmentVariable) XXX_DiscardUnknown() { - xxx_messageInfo_Command_EnvironmentVariable.DiscardUnknown(m) -} - -var xxx_messageInfo_Command_EnvironmentVariable proto.InternalMessageInfo - -func (m *Command_EnvironmentVariable) GetName() string { - if m != nil { - return m.Name - } - return "" -} - -func (m *Command_EnvironmentVariable) GetValue() string { - if m != nil { - return m.Value - } - return "" -} - -// A `Platform` is a set of requirements, such as hardware, operating system, or -// compiler toolchain, for an -// [Action][google.devtools.remoteexecution.v1test.Action]'s execution -// environment. A `Platform` is represented as a series of key-value pairs -// representing the properties that are required of the platform. -// -// This message is currently being redeveloped since it is an overly simplistic -// model of platforms. -type Platform struct { - // The properties that make up this platform. In order to ensure that - // equivalent `Platform`s always hash to the same value, the properties MUST - // be lexicographically sorted by name, and then by value. Sorting of strings - // is done by code point, equivalently, by the UTF-8 bytes. - Properties []*Platform_Property `protobuf:"bytes,1,rep,name=properties,proto3" json:"properties,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *Platform) Reset() { *m = Platform{} } -func (m *Platform) String() string { return proto.CompactTextString(m) } -func (*Platform) ProtoMessage() {} -func (*Platform) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{2} -} - -func (m *Platform) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Platform.Unmarshal(m, b) -} -func (m *Platform) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Platform.Marshal(b, m, deterministic) -} -func (m *Platform) XXX_Merge(src proto.Message) { - xxx_messageInfo_Platform.Merge(m, src) -} -func (m *Platform) XXX_Size() int { - return xxx_messageInfo_Platform.Size(m) -} -func (m *Platform) XXX_DiscardUnknown() { - xxx_messageInfo_Platform.DiscardUnknown(m) -} - -var xxx_messageInfo_Platform proto.InternalMessageInfo - -func (m *Platform) GetProperties() []*Platform_Property { - if m != nil { - return m.Properties - } - return nil -} - -// A single property for the environment. The server is responsible for -// specifying the property `name`s that it accepts. If an unknown `name` is -// provided in the requirements for an -// [Action][google.devtools.remoteexecution.v1test.Action], the server SHOULD -// reject the execution request. If permitted by the server, the same `name` -// may occur multiple times. -// -// The server is also responsible for specifying the interpretation of -// property `value`s. For instance, a property describing how much RAM must be -// available may be interpreted as allowing a worker with 16GB to fulfill a -// request for 8GB, while a property describing the OS environment on which -// the action must be performed may require an exact match with the worker's -// OS. -// -// The server MAY use the `value` of one or more properties to determine how -// it sets up the execution environment, such as by making specific system -// files available to the worker. -type Platform_Property struct { - // The property name. - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // The property value. - Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *Platform_Property) Reset() { *m = Platform_Property{} } -func (m *Platform_Property) String() string { return proto.CompactTextString(m) } -func (*Platform_Property) ProtoMessage() {} -func (*Platform_Property) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{2, 0} -} - -func (m *Platform_Property) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Platform_Property.Unmarshal(m, b) -} -func (m *Platform_Property) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Platform_Property.Marshal(b, m, deterministic) -} -func (m *Platform_Property) XXX_Merge(src proto.Message) { - xxx_messageInfo_Platform_Property.Merge(m, src) -} -func (m *Platform_Property) XXX_Size() int { - return xxx_messageInfo_Platform_Property.Size(m) -} -func (m *Platform_Property) XXX_DiscardUnknown() { - xxx_messageInfo_Platform_Property.DiscardUnknown(m) -} - -var xxx_messageInfo_Platform_Property proto.InternalMessageInfo - -func (m *Platform_Property) GetName() string { - if m != nil { - return m.Name - } - return "" -} - -func (m *Platform_Property) GetValue() string { - if m != nil { - return m.Value - } - return "" -} - -// A `Directory` represents a directory node in a file tree, containing zero or -// more children [FileNodes][google.devtools.remoteexecution.v1test.FileNode] -// and [DirectoryNodes][google.devtools.remoteexecution.v1test.DirectoryNode]. -// Each `Node` contains its name in the directory, the digest of its content -// (either a file blob or a `Directory` proto), as well as possibly some -// metadata about the file or directory. -// -// In order to ensure that two equivalent directory trees hash to the same -// value, the following restrictions MUST be obeyed when constructing a -// a `Directory`: -// - Every child in the directory must have a path of exactly one segment. -// Multiple levels of directory hierarchy may not be collapsed. -// - Each child in the directory must have a unique path segment (file name). -// - The files and directories in the directory must each be sorted in -// lexicographical order by path. The path strings must be sorted by code -// point, equivalently, by UTF-8 bytes. -// -// A `Directory` that obeys the restrictions is said to be in canonical form. -// -// As an example, the following could be used for a file named `bar` and a -// directory named `foo` with an executable file named `baz` (hashes shortened -// for readability): -// -// ```json -// // (Directory proto) -// { -// files: [ -// { -// name: "bar", -// digest: { -// hash: "4a73bc9d03...", -// size: 65534 -// } -// } -// ], -// directories: [ -// { -// name: "foo", -// digest: { -// hash: "4cf2eda940...", -// size: 43 -// } -// } -// ] -// } -// -// // (Directory proto with hash "4cf2eda940..." and size 43) -// { -// files: [ -// { -// name: "baz", -// digest: { -// hash: "b2c941073e...", -// size: 1294, -// }, -// is_executable: true -// } -// ] -// } -// ``` -type Directory struct { - // The files in the directory. - Files []*FileNode `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"` - // The subdirectories in the directory. - Directories []*DirectoryNode `protobuf:"bytes,2,rep,name=directories,proto3" json:"directories,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *Directory) Reset() { *m = Directory{} } -func (m *Directory) String() string { return proto.CompactTextString(m) } -func (*Directory) ProtoMessage() {} -func (*Directory) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{3} -} - -func (m *Directory) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Directory.Unmarshal(m, b) -} -func (m *Directory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Directory.Marshal(b, m, deterministic) -} -func (m *Directory) XXX_Merge(src proto.Message) { - xxx_messageInfo_Directory.Merge(m, src) -} -func (m *Directory) XXX_Size() int { - return xxx_messageInfo_Directory.Size(m) -} -func (m *Directory) XXX_DiscardUnknown() { - xxx_messageInfo_Directory.DiscardUnknown(m) -} - -var xxx_messageInfo_Directory proto.InternalMessageInfo - -func (m *Directory) GetFiles() []*FileNode { - if m != nil { - return m.Files - } - return nil -} - -func (m *Directory) GetDirectories() []*DirectoryNode { - if m != nil { - return m.Directories - } - return nil -} - -// A `FileNode` represents a single file and associated metadata. -type FileNode struct { - // The name of the file. - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // The digest of the file's content. - Digest *Digest `protobuf:"bytes,2,opt,name=digest,proto3" json:"digest,omitempty"` - // True if file is executable, false otherwise. - IsExecutable bool `protobuf:"varint,4,opt,name=is_executable,json=isExecutable,proto3" json:"is_executable,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *FileNode) Reset() { *m = FileNode{} } -func (m *FileNode) String() string { return proto.CompactTextString(m) } -func (*FileNode) ProtoMessage() {} -func (*FileNode) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{4} -} - -func (m *FileNode) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_FileNode.Unmarshal(m, b) -} -func (m *FileNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_FileNode.Marshal(b, m, deterministic) -} -func (m *FileNode) XXX_Merge(src proto.Message) { - xxx_messageInfo_FileNode.Merge(m, src) -} -func (m *FileNode) XXX_Size() int { - return xxx_messageInfo_FileNode.Size(m) -} -func (m *FileNode) XXX_DiscardUnknown() { - xxx_messageInfo_FileNode.DiscardUnknown(m) -} - -var xxx_messageInfo_FileNode proto.InternalMessageInfo - -func (m *FileNode) GetName() string { - if m != nil { - return m.Name - } - return "" -} - -func (m *FileNode) GetDigest() *Digest { - if m != nil { - return m.Digest - } - return nil -} - -func (m *FileNode) GetIsExecutable() bool { - if m != nil { - return m.IsExecutable - } - return false -} - -// A `DirectoryNode` represents a child of a -// [Directory][google.devtools.remoteexecution.v1test.Directory] which is itself -// a `Directory` and its associated metadata. -type DirectoryNode struct { - // The name of the directory. - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // The digest of the - // [Directory][google.devtools.remoteexecution.v1test.Directory] object - // represented. See [Digest][google.devtools.remoteexecution.v1test.Digest] - // for information about how to take the digest of a proto message. - Digest *Digest `protobuf:"bytes,2,opt,name=digest,proto3" json:"digest,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *DirectoryNode) Reset() { *m = DirectoryNode{} } -func (m *DirectoryNode) String() string { return proto.CompactTextString(m) } -func (*DirectoryNode) ProtoMessage() {} -func (*DirectoryNode) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{5} -} - -func (m *DirectoryNode) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_DirectoryNode.Unmarshal(m, b) -} -func (m *DirectoryNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_DirectoryNode.Marshal(b, m, deterministic) -} -func (m *DirectoryNode) XXX_Merge(src proto.Message) { - xxx_messageInfo_DirectoryNode.Merge(m, src) -} -func (m *DirectoryNode) XXX_Size() int { - return xxx_messageInfo_DirectoryNode.Size(m) -} -func (m *DirectoryNode) XXX_DiscardUnknown() { - xxx_messageInfo_DirectoryNode.DiscardUnknown(m) -} - -var xxx_messageInfo_DirectoryNode proto.InternalMessageInfo - -func (m *DirectoryNode) GetName() string { - if m != nil { - return m.Name - } - return "" -} - -func (m *DirectoryNode) GetDigest() *Digest { - if m != nil { - return m.Digest - } - return nil -} - -// A content digest. A digest for a given blob consists of the size of the blob -// and its hash. The hash algorithm to use is defined by the server, but servers -// SHOULD use SHA-256. -// -// The size is considered to be an integral part of the digest and cannot be -// separated. That is, even if the `hash` field is correctly specified but -// `size_bytes` is not, the server MUST reject the request. -// -// The reason for including the size in the digest is as follows: in a great -// many cases, the server needs to know the size of the blob it is about to work -// with prior to starting an operation with it, such as flattening Merkle tree -// structures or streaming it to a worker. Technically, the server could -// implement a separate metadata store, but this results in a significantly more -// complicated implementation as opposed to having the client specify the size -// up-front (or storing the size along with the digest in every message where -// digests are embedded). This does mean that the API leaks some implementation -// details of (what we consider to be) a reasonable server implementation, but -// we consider this to be a worthwhile tradeoff. -// -// When a `Digest` is used to refer to a proto message, it always refers to the -// message in binary encoded form. To ensure consistent hashing, clients and -// servers MUST ensure that they serialize messages according to the following -// rules, even if there are alternate valid encodings for the same message. -// - Fields are serialized in tag order. -// - There are no unknown fields. -// - There are no duplicate fields. -// - Fields are serialized according to the default semantics for their type. -// -// Most protocol buffer implementations will always follow these rules when -// serializing, but care should be taken to avoid shortcuts. For instance, -// concatenating two messages to merge them may produce duplicate fields. -type Digest struct { - // The hash. In the case of SHA-256, it will always be a lowercase hex string - // exactly 64 characters long. - Hash string `protobuf:"bytes,1,opt,name=hash,proto3" json:"hash,omitempty"` - // The size of the blob, in bytes. - SizeBytes int64 `protobuf:"varint,2,opt,name=size_bytes,json=sizeBytes,proto3" json:"size_bytes,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *Digest) Reset() { *m = Digest{} } -func (m *Digest) String() string { return proto.CompactTextString(m) } -func (*Digest) ProtoMessage() {} -func (*Digest) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{6} -} - -func (m *Digest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Digest.Unmarshal(m, b) -} -func (m *Digest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Digest.Marshal(b, m, deterministic) -} -func (m *Digest) XXX_Merge(src proto.Message) { - xxx_messageInfo_Digest.Merge(m, src) -} -func (m *Digest) XXX_Size() int { - return xxx_messageInfo_Digest.Size(m) -} -func (m *Digest) XXX_DiscardUnknown() { - xxx_messageInfo_Digest.DiscardUnknown(m) -} - -var xxx_messageInfo_Digest proto.InternalMessageInfo - -func (m *Digest) GetHash() string { - if m != nil { - return m.Hash - } - return "" -} - -func (m *Digest) GetSizeBytes() int64 { - if m != nil { - return m.SizeBytes - } - return 0 -} - -// An ActionResult represents the result of an -// [Action][google.devtools.remoteexecution.v1test.Action] being run. -type ActionResult struct { - // The output files of the action. For each output file requested in the - // `output_files` field of the Action, if the corresponding file existed after - // the action completed, a single entry will be present in the output list. - // - // If the action does not produce the requested output, or produces a - // directory where a regular file is expected or vice versa, then that output - // will be omitted from the list. The server is free to arrange the output - // list as desired; clients MUST NOT assume that the output list is sorted. - OutputFiles []*OutputFile `protobuf:"bytes,2,rep,name=output_files,json=outputFiles,proto3" json:"output_files,omitempty"` - // The output directories of the action. For each output directory requested - // in the `output_directories` field of the Action, if the corresponding - // directory existed after the action completed, a single entry will be - // present in the output list, which will contain the digest of - // a [Tree][google.devtools.remoteexecution.v1test.Tree] message containing - // the directory tree, and the path equal exactly to the corresponding Action - // output_directories member. - // As an example, suppose the Action had an output directory `a/b/dir` and the - // execution produced the following contents in `a/b/dir`: a file named `bar` - // and a directory named `foo` with an executable file named `baz`. Then, - // output_directory will contain (hashes shortened for readability): - // - // ```json - // // OutputDirectory proto: - // { - // path: "a/b/dir" - // tree_digest: { - // hash: "4a73bc9d03...", - // size: 55 - // } - // } - // // Tree proto with hash "4a73bc9d03..." and size 55: - // { - // root: { - // files: [ - // { - // name: "bar", - // digest: { - // hash: "4a73bc9d03...", - // size: 65534 - // } - // } - // ], - // directories: [ - // { - // name: "foo", - // digest: { - // hash: "4cf2eda940...", - // size: 43 - // } - // } - // ] - // } - // children : { - // // (Directory proto with hash "4cf2eda940..." and size 43) - // files: [ - // { - // name: "baz", - // digest: { - // hash: "b2c941073e...", - // size: 1294, - // }, - // is_executable: true - // } - // ] - // } - // } - // ``` - OutputDirectories []*OutputDirectory `protobuf:"bytes,3,rep,name=output_directories,json=outputDirectories,proto3" json:"output_directories,omitempty"` - // The exit code of the command. - ExitCode int32 `protobuf:"varint,4,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"` - // The standard output buffer of the action. The server will determine, based - // on the size of the buffer, whether to return it in raw form or to return - // a digest in `stdout_digest` that points to the buffer. If neither is set, - // then the buffer is empty. The client SHOULD NOT assume it will get one of - // the raw buffer or a digest on any given request and should be prepared to - // handle either. - StdoutRaw []byte `protobuf:"bytes,5,opt,name=stdout_raw,json=stdoutRaw,proto3" json:"stdout_raw,omitempty"` - // The digest for a blob containing the standard output of the action, which - // can be retrieved from the - // [ContentAddressableStorage][google.devtools.remoteexecution.v1test.ContentAddressableStorage]. - // See `stdout_raw` for when this will be set. - StdoutDigest *Digest `protobuf:"bytes,6,opt,name=stdout_digest,json=stdoutDigest,proto3" json:"stdout_digest,omitempty"` - // The standard error buffer of the action. The server will determine, based - // on the size of the buffer, whether to return it in raw form or to return - // a digest in `stderr_digest` that points to the buffer. If neither is set, - // then the buffer is empty. The client SHOULD NOT assume it will get one of - // the raw buffer or a digest on any given request and should be prepared to - // handle either. - StderrRaw []byte `protobuf:"bytes,7,opt,name=stderr_raw,json=stderrRaw,proto3" json:"stderr_raw,omitempty"` - // The digest for a blob containing the standard error of the action, which - // can be retrieved from the - // [ContentAddressableStorage][google.devtools.remoteexecution.v1test.ContentAddressableStorage]. - // See `stderr_raw` for when this will be set. - StderrDigest *Digest `protobuf:"bytes,8,opt,name=stderr_digest,json=stderrDigest,proto3" json:"stderr_digest,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ActionResult) Reset() { *m = ActionResult{} } -func (m *ActionResult) String() string { return proto.CompactTextString(m) } -func (*ActionResult) ProtoMessage() {} -func (*ActionResult) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{7} -} - -func (m *ActionResult) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ActionResult.Unmarshal(m, b) -} -func (m *ActionResult) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ActionResult.Marshal(b, m, deterministic) -} -func (m *ActionResult) XXX_Merge(src proto.Message) { - xxx_messageInfo_ActionResult.Merge(m, src) -} -func (m *ActionResult) XXX_Size() int { - return xxx_messageInfo_ActionResult.Size(m) -} -func (m *ActionResult) XXX_DiscardUnknown() { - xxx_messageInfo_ActionResult.DiscardUnknown(m) -} - -var xxx_messageInfo_ActionResult proto.InternalMessageInfo - -func (m *ActionResult) GetOutputFiles() []*OutputFile { - if m != nil { - return m.OutputFiles - } - return nil -} - -func (m *ActionResult) GetOutputDirectories() []*OutputDirectory { - if m != nil { - return m.OutputDirectories - } - return nil -} - -func (m *ActionResult) GetExitCode() int32 { - if m != nil { - return m.ExitCode - } - return 0 -} - -func (m *ActionResult) GetStdoutRaw() []byte { - if m != nil { - return m.StdoutRaw - } - return nil -} - -func (m *ActionResult) GetStdoutDigest() *Digest { - if m != nil { - return m.StdoutDigest - } - return nil -} - -func (m *ActionResult) GetStderrRaw() []byte { - if m != nil { - return m.StderrRaw - } - return nil -} - -func (m *ActionResult) GetStderrDigest() *Digest { - if m != nil { - return m.StderrDigest - } - return nil -} - -// An `OutputFile` is similar to a -// [FileNode][google.devtools.remoteexecution.v1test.FileNode], but it is -// tailored for output as part of an `ActionResult`. It allows a full file path -// rather than only a name, and allows the server to include content inline. -// -// `OutputFile` is binary-compatible with `FileNode`. -type OutputFile struct { - // The full path of the file relative to the input root, including the - // filename. The path separator is a forward slash `/`. Since this is a - // relative path, it MUST NOT begin with a leading forward slash. - Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` - // The digest of the file's content. - Digest *Digest `protobuf:"bytes,2,opt,name=digest,proto3" json:"digest,omitempty"` - // The raw content of the file. - // - // This field may be used by the server to provide the content of a file - // inline in an - // [ActionResult][google.devtools.remoteexecution.v1test.ActionResult] and - // avoid requiring that the client make a separate call to - // [ContentAddressableStorage.GetBlob] to retrieve it. - // - // The client SHOULD NOT assume that it will get raw content with any request, - // and always be prepared to retrieve it via `digest`. - Content []byte `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"` - // True if file is executable, false otherwise. - IsExecutable bool `protobuf:"varint,4,opt,name=is_executable,json=isExecutable,proto3" json:"is_executable,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *OutputFile) Reset() { *m = OutputFile{} } -func (m *OutputFile) String() string { return proto.CompactTextString(m) } -func (*OutputFile) ProtoMessage() {} -func (*OutputFile) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{8} -} - -func (m *OutputFile) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_OutputFile.Unmarshal(m, b) -} -func (m *OutputFile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_OutputFile.Marshal(b, m, deterministic) -} -func (m *OutputFile) XXX_Merge(src proto.Message) { - xxx_messageInfo_OutputFile.Merge(m, src) -} -func (m *OutputFile) XXX_Size() int { - return xxx_messageInfo_OutputFile.Size(m) -} -func (m *OutputFile) XXX_DiscardUnknown() { - xxx_messageInfo_OutputFile.DiscardUnknown(m) -} - -var xxx_messageInfo_OutputFile proto.InternalMessageInfo - -func (m *OutputFile) GetPath() string { - if m != nil { - return m.Path - } - return "" -} - -func (m *OutputFile) GetDigest() *Digest { - if m != nil { - return m.Digest - } - return nil -} - -func (m *OutputFile) GetContent() []byte { - if m != nil { - return m.Content - } - return nil -} - -func (m *OutputFile) GetIsExecutable() bool { - if m != nil { - return m.IsExecutable - } - return false -} - -// A `Tree` contains all the -// [Directory][google.devtools.remoteexecution.v1test.Directory] protos in a -// single directory Merkle tree, compressed into one message. -type Tree struct { - // The root directory in the tree. - Root *Directory `protobuf:"bytes,1,opt,name=root,proto3" json:"root,omitempty"` - // All the child directories: the directories referred to by the root and, - // recursively, all its children. In order to reconstruct the directory tree, - // the client must take the digests of each of the child directories and then - // build up a tree starting from the `root`. - Children []*Directory `protobuf:"bytes,2,rep,name=children,proto3" json:"children,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *Tree) Reset() { *m = Tree{} } -func (m *Tree) String() string { return proto.CompactTextString(m) } -func (*Tree) ProtoMessage() {} -func (*Tree) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{9} -} - -func (m *Tree) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Tree.Unmarshal(m, b) -} -func (m *Tree) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Tree.Marshal(b, m, deterministic) -} -func (m *Tree) XXX_Merge(src proto.Message) { - xxx_messageInfo_Tree.Merge(m, src) -} -func (m *Tree) XXX_Size() int { - return xxx_messageInfo_Tree.Size(m) -} -func (m *Tree) XXX_DiscardUnknown() { - xxx_messageInfo_Tree.DiscardUnknown(m) -} - -var xxx_messageInfo_Tree proto.InternalMessageInfo - -func (m *Tree) GetRoot() *Directory { - if m != nil { - return m.Root - } - return nil -} - -func (m *Tree) GetChildren() []*Directory { - if m != nil { - return m.Children - } - return nil -} - -// An `OutputDirectory` is the output in an `ActionResult` corresponding to a -// directory's full contents rather than a single file. -type OutputDirectory struct { - // The full path of the directory relative to the working directory. The path - // separator is a forward slash `/`. Since this is a relative path, it MUST - // NOT begin with a leading forward slash. The empty string value is allowed, - // and it denotes the entire working directory. - Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` - // DEPRECATED: This field is deprecated and should no longer be used. - Digest *Digest `protobuf:"bytes,2,opt,name=digest,proto3" json:"digest,omitempty"` - // The digest of the encoded - // [Tree][google.devtools.remoteexecution.v1test.Tree] proto containing the - // directory's contents. - TreeDigest *Digest `protobuf:"bytes,3,opt,name=tree_digest,json=treeDigest,proto3" json:"tree_digest,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *OutputDirectory) Reset() { *m = OutputDirectory{} } -func (m *OutputDirectory) String() string { return proto.CompactTextString(m) } -func (*OutputDirectory) ProtoMessage() {} -func (*OutputDirectory) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{10} -} - -func (m *OutputDirectory) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_OutputDirectory.Unmarshal(m, b) -} -func (m *OutputDirectory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_OutputDirectory.Marshal(b, m, deterministic) -} -func (m *OutputDirectory) XXX_Merge(src proto.Message) { - xxx_messageInfo_OutputDirectory.Merge(m, src) -} -func (m *OutputDirectory) XXX_Size() int { - return xxx_messageInfo_OutputDirectory.Size(m) -} -func (m *OutputDirectory) XXX_DiscardUnknown() { - xxx_messageInfo_OutputDirectory.DiscardUnknown(m) -} - -var xxx_messageInfo_OutputDirectory proto.InternalMessageInfo - -func (m *OutputDirectory) GetPath() string { - if m != nil { - return m.Path - } - return "" -} - -func (m *OutputDirectory) GetDigest() *Digest { - if m != nil { - return m.Digest - } - return nil -} - -func (m *OutputDirectory) GetTreeDigest() *Digest { - if m != nil { - return m.TreeDigest - } - return nil -} - -// A request message for -// [Execution.Execute][google.devtools.remoteexecution.v1test.Execution.Execute]. -type ExecuteRequest struct { - // The instance of the execution system to operate against. A server may - // support multiple instances of the execution system (with their own workers, - // storage, caches, etc.). The server MAY require use of this field to select - // between them in an implementation-defined fashion, otherwise it can be - // omitted. - InstanceName string `protobuf:"bytes,1,opt,name=instance_name,json=instanceName,proto3" json:"instance_name,omitempty"` - // The action to be performed. - Action *Action `protobuf:"bytes,2,opt,name=action,proto3" json:"action,omitempty"` - // If true, the action will be executed anew even if its result was already - // present in the cache. If false, the result may be served from the - // [ActionCache][google.devtools.remoteexecution.v1test.ActionCache]. - SkipCacheLookup bool `protobuf:"varint,3,opt,name=skip_cache_lookup,json=skipCacheLookup,proto3" json:"skip_cache_lookup,omitempty"` - // DEPRECATED: This field should be ignored by clients and servers and will be - // removed. - TotalInputFileCount int32 `protobuf:"varint,4,opt,name=total_input_file_count,json=totalInputFileCount,proto3" json:"total_input_file_count,omitempty"` - // DEPRECATED: This field should be ignored by clients and servers and will be - // removed. - TotalInputFileBytes int64 `protobuf:"varint,5,opt,name=total_input_file_bytes,json=totalInputFileBytes,proto3" json:"total_input_file_bytes,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ExecuteRequest) Reset() { *m = ExecuteRequest{} } -func (m *ExecuteRequest) String() string { return proto.CompactTextString(m) } -func (*ExecuteRequest) ProtoMessage() {} -func (*ExecuteRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{11} -} - -func (m *ExecuteRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ExecuteRequest.Unmarshal(m, b) -} -func (m *ExecuteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ExecuteRequest.Marshal(b, m, deterministic) -} -func (m *ExecuteRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_ExecuteRequest.Merge(m, src) -} -func (m *ExecuteRequest) XXX_Size() int { - return xxx_messageInfo_ExecuteRequest.Size(m) -} -func (m *ExecuteRequest) XXX_DiscardUnknown() { - xxx_messageInfo_ExecuteRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_ExecuteRequest proto.InternalMessageInfo - -func (m *ExecuteRequest) GetInstanceName() string { - if m != nil { - return m.InstanceName - } - return "" -} - -func (m *ExecuteRequest) GetAction() *Action { - if m != nil { - return m.Action - } - return nil -} - -func (m *ExecuteRequest) GetSkipCacheLookup() bool { - if m != nil { - return m.SkipCacheLookup - } - return false -} - -func (m *ExecuteRequest) GetTotalInputFileCount() int32 { - if m != nil { - return m.TotalInputFileCount - } - return 0 -} - -func (m *ExecuteRequest) GetTotalInputFileBytes() int64 { - if m != nil { - return m.TotalInputFileBytes - } - return 0 -} - -// A `LogFile` is a log stored in the CAS. -type LogFile struct { - // The digest of the log contents. - Digest *Digest `protobuf:"bytes,1,opt,name=digest,proto3" json:"digest,omitempty"` - // This is a hint as to the purpose of the log, and is set to true if the log - // is human-readable text that can be usefully displayed to a user, and false - // otherwise. For instance, if a command-line client wishes to print the - // server logs to the terminal for a failed action, this allows it to avoid - // displaying a binary file. - HumanReadable bool `protobuf:"varint,2,opt,name=human_readable,json=humanReadable,proto3" json:"human_readable,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *LogFile) Reset() { *m = LogFile{} } -func (m *LogFile) String() string { return proto.CompactTextString(m) } -func (*LogFile) ProtoMessage() {} -func (*LogFile) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{12} -} - -func (m *LogFile) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_LogFile.Unmarshal(m, b) -} -func (m *LogFile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_LogFile.Marshal(b, m, deterministic) -} -func (m *LogFile) XXX_Merge(src proto.Message) { - xxx_messageInfo_LogFile.Merge(m, src) -} -func (m *LogFile) XXX_Size() int { - return xxx_messageInfo_LogFile.Size(m) -} -func (m *LogFile) XXX_DiscardUnknown() { - xxx_messageInfo_LogFile.DiscardUnknown(m) -} - -var xxx_messageInfo_LogFile proto.InternalMessageInfo - -func (m *LogFile) GetDigest() *Digest { - if m != nil { - return m.Digest - } - return nil -} - -func (m *LogFile) GetHumanReadable() bool { - if m != nil { - return m.HumanReadable - } - return false -} - -// The response message for -// [Execution.Execute][google.devtools.remoteexecution.v1test.Execution.Execute], -// which will be contained in the [response -// field][google.longrunning.Operation.response] of the -// [Operation][google.longrunning.Operation]. -type ExecuteResponse struct { - // The result of the action. - Result *ActionResult `protobuf:"bytes,1,opt,name=result,proto3" json:"result,omitempty"` - // True if the result was served from cache, false if it was executed. - CachedResult bool `protobuf:"varint,2,opt,name=cached_result,json=cachedResult,proto3" json:"cached_result,omitempty"` - // If the status has a code other than `OK`, it indicates that the action did - // not finish execution. For example, if the operation times out during - // execution, the status will have a `DEADLINE_EXCEEDED` code. Servers MUST - // use this field for errors in execution, rather than the error field on the - // `Operation` object. - // - // If the status code is other than `OK`, then the result MUST NOT be cached. - // For an error status, the `result` field is optional; the server may - // populate the output-, stdout-, and stderr-related fields if it has any - // information available, such as the stdout and stderr of a timed-out action. - Status *status.Status `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` - // An optional list of additional log outputs the server wishes to provide. A - // server can use this to return execution-specific logs however it wishes. - // This is intended primarily to make it easier for users to debug issues that - // may be outside of the actual job execution, such as by identifying the - // worker executing the action or by providing logs from the worker's setup - // phase. The keys SHOULD be human readable so that a client can display them - // to a user. - ServerLogs map[string]*LogFile `protobuf:"bytes,4,rep,name=server_logs,json=serverLogs,proto3" json:"server_logs,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ExecuteResponse) Reset() { *m = ExecuteResponse{} } -func (m *ExecuteResponse) String() string { return proto.CompactTextString(m) } -func (*ExecuteResponse) ProtoMessage() {} -func (*ExecuteResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{13} -} - -func (m *ExecuteResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ExecuteResponse.Unmarshal(m, b) -} -func (m *ExecuteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ExecuteResponse.Marshal(b, m, deterministic) -} -func (m *ExecuteResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_ExecuteResponse.Merge(m, src) -} -func (m *ExecuteResponse) XXX_Size() int { - return xxx_messageInfo_ExecuteResponse.Size(m) -} -func (m *ExecuteResponse) XXX_DiscardUnknown() { - xxx_messageInfo_ExecuteResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_ExecuteResponse proto.InternalMessageInfo - -func (m *ExecuteResponse) GetResult() *ActionResult { - if m != nil { - return m.Result - } - return nil -} - -func (m *ExecuteResponse) GetCachedResult() bool { - if m != nil { - return m.CachedResult - } - return false -} - -func (m *ExecuteResponse) GetStatus() *status.Status { - if m != nil { - return m.Status - } - return nil -} - -func (m *ExecuteResponse) GetServerLogs() map[string]*LogFile { - if m != nil { - return m.ServerLogs - } - return nil -} - -// Metadata about an ongoing -// [execution][google.devtools.remoteexecution.v1test.Execution.Execute], which -// will be contained in the [metadata -// field][google.longrunning.Operation.response] of the -// [Operation][google.longrunning.Operation]. -type ExecuteOperationMetadata struct { - Stage ExecuteOperationMetadata_Stage `protobuf:"varint,1,opt,name=stage,proto3,enum=google.devtools.remoteexecution.v1test.ExecuteOperationMetadata_Stage" json:"stage,omitempty"` - // The digest of the [Action][google.devtools.remoteexecution.v1test.Action] - // being executed. - ActionDigest *Digest `protobuf:"bytes,2,opt,name=action_digest,json=actionDigest,proto3" json:"action_digest,omitempty"` - // If set, the client can use this name with - // [ByteStream.Read][google.bytestream.ByteStream.Read] to stream the - // standard output. - StdoutStreamName string `protobuf:"bytes,3,opt,name=stdout_stream_name,json=stdoutStreamName,proto3" json:"stdout_stream_name,omitempty"` - // If set, the client can use this name with - // [ByteStream.Read][google.bytestream.ByteStream.Read] to stream the - // standard error. - StderrStreamName string `protobuf:"bytes,4,opt,name=stderr_stream_name,json=stderrStreamName,proto3" json:"stderr_stream_name,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ExecuteOperationMetadata) Reset() { *m = ExecuteOperationMetadata{} } -func (m *ExecuteOperationMetadata) String() string { return proto.CompactTextString(m) } -func (*ExecuteOperationMetadata) ProtoMessage() {} -func (*ExecuteOperationMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{14} -} - -func (m *ExecuteOperationMetadata) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ExecuteOperationMetadata.Unmarshal(m, b) -} -func (m *ExecuteOperationMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ExecuteOperationMetadata.Marshal(b, m, deterministic) -} -func (m *ExecuteOperationMetadata) XXX_Merge(src proto.Message) { - xxx_messageInfo_ExecuteOperationMetadata.Merge(m, src) -} -func (m *ExecuteOperationMetadata) XXX_Size() int { - return xxx_messageInfo_ExecuteOperationMetadata.Size(m) -} -func (m *ExecuteOperationMetadata) XXX_DiscardUnknown() { - xxx_messageInfo_ExecuteOperationMetadata.DiscardUnknown(m) -} - -var xxx_messageInfo_ExecuteOperationMetadata proto.InternalMessageInfo - -func (m *ExecuteOperationMetadata) GetStage() ExecuteOperationMetadata_Stage { - if m != nil { - return m.Stage - } - return ExecuteOperationMetadata_UNKNOWN -} - -func (m *ExecuteOperationMetadata) GetActionDigest() *Digest { - if m != nil { - return m.ActionDigest - } - return nil -} - -func (m *ExecuteOperationMetadata) GetStdoutStreamName() string { - if m != nil { - return m.StdoutStreamName - } - return "" -} - -func (m *ExecuteOperationMetadata) GetStderrStreamName() string { - if m != nil { - return m.StderrStreamName - } - return "" -} - -// A request message for -// [ActionCache.GetActionResult][google.devtools.remoteexecution.v1test.ActionCache.GetActionResult]. -type GetActionResultRequest struct { - // The instance of the execution system to operate against. A server may - // support multiple instances of the execution system (with their own workers, - // storage, caches, etc.). The server MAY require use of this field to select - // between them in an implementation-defined fashion, otherwise it can be - // omitted. - InstanceName string `protobuf:"bytes,1,opt,name=instance_name,json=instanceName,proto3" json:"instance_name,omitempty"` - // The digest of the [Action][google.devtools.remoteexecution.v1test.Action] - // whose result is requested. - ActionDigest *Digest `protobuf:"bytes,2,opt,name=action_digest,json=actionDigest,proto3" json:"action_digest,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *GetActionResultRequest) Reset() { *m = GetActionResultRequest{} } -func (m *GetActionResultRequest) String() string { return proto.CompactTextString(m) } -func (*GetActionResultRequest) ProtoMessage() {} -func (*GetActionResultRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{15} -} - -func (m *GetActionResultRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetActionResultRequest.Unmarshal(m, b) -} -func (m *GetActionResultRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetActionResultRequest.Marshal(b, m, deterministic) -} -func (m *GetActionResultRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetActionResultRequest.Merge(m, src) -} -func (m *GetActionResultRequest) XXX_Size() int { - return xxx_messageInfo_GetActionResultRequest.Size(m) -} -func (m *GetActionResultRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetActionResultRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_GetActionResultRequest proto.InternalMessageInfo - -func (m *GetActionResultRequest) GetInstanceName() string { - if m != nil { - return m.InstanceName - } - return "" -} - -func (m *GetActionResultRequest) GetActionDigest() *Digest { - if m != nil { - return m.ActionDigest - } - return nil -} - -// A request message for -// [ActionCache.UpdateActionResult][google.devtools.remoteexecution.v1test.ActionCache.UpdateActionResult]. -type UpdateActionResultRequest struct { - // The instance of the execution system to operate against. A server may - // support multiple instances of the execution system (with their own workers, - // storage, caches, etc.). The server MAY require use of this field to select - // between them in an implementation-defined fashion, otherwise it can be - // omitted. - InstanceName string `protobuf:"bytes,1,opt,name=instance_name,json=instanceName,proto3" json:"instance_name,omitempty"` - // The digest of the [Action][google.devtools.remoteexecution.v1test.Action] - // whose result is being uploaded. - ActionDigest *Digest `protobuf:"bytes,2,opt,name=action_digest,json=actionDigest,proto3" json:"action_digest,omitempty"` - // The [ActionResult][google.devtools.remoteexecution.v1test.ActionResult] - // to store in the cache. - ActionResult *ActionResult `protobuf:"bytes,3,opt,name=action_result,json=actionResult,proto3" json:"action_result,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *UpdateActionResultRequest) Reset() { *m = UpdateActionResultRequest{} } -func (m *UpdateActionResultRequest) String() string { return proto.CompactTextString(m) } -func (*UpdateActionResultRequest) ProtoMessage() {} -func (*UpdateActionResultRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{16} -} - -func (m *UpdateActionResultRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateActionResultRequest.Unmarshal(m, b) -} -func (m *UpdateActionResultRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateActionResultRequest.Marshal(b, m, deterministic) -} -func (m *UpdateActionResultRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateActionResultRequest.Merge(m, src) -} -func (m *UpdateActionResultRequest) XXX_Size() int { - return xxx_messageInfo_UpdateActionResultRequest.Size(m) -} -func (m *UpdateActionResultRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateActionResultRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_UpdateActionResultRequest proto.InternalMessageInfo - -func (m *UpdateActionResultRequest) GetInstanceName() string { - if m != nil { - return m.InstanceName - } - return "" -} - -func (m *UpdateActionResultRequest) GetActionDigest() *Digest { - if m != nil { - return m.ActionDigest - } - return nil -} - -func (m *UpdateActionResultRequest) GetActionResult() *ActionResult { - if m != nil { - return m.ActionResult - } - return nil -} - -// A request message for -// [ContentAddressableStorage.FindMissingBlobs][google.devtools.remoteexecution.v1test.ContentAddressableStorage.FindMissingBlobs]. -type FindMissingBlobsRequest struct { - // The instance of the execution system to operate against. A server may - // support multiple instances of the execution system (with their own workers, - // storage, caches, etc.). The server MAY require use of this field to select - // between them in an implementation-defined fashion, otherwise it can be - // omitted. - InstanceName string `protobuf:"bytes,1,opt,name=instance_name,json=instanceName,proto3" json:"instance_name,omitempty"` - // A list of the blobs to check. - BlobDigests []*Digest `protobuf:"bytes,2,rep,name=blob_digests,json=blobDigests,proto3" json:"blob_digests,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *FindMissingBlobsRequest) Reset() { *m = FindMissingBlobsRequest{} } -func (m *FindMissingBlobsRequest) String() string { return proto.CompactTextString(m) } -func (*FindMissingBlobsRequest) ProtoMessage() {} -func (*FindMissingBlobsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{17} -} - -func (m *FindMissingBlobsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_FindMissingBlobsRequest.Unmarshal(m, b) -} -func (m *FindMissingBlobsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_FindMissingBlobsRequest.Marshal(b, m, deterministic) -} -func (m *FindMissingBlobsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_FindMissingBlobsRequest.Merge(m, src) -} -func (m *FindMissingBlobsRequest) XXX_Size() int { - return xxx_messageInfo_FindMissingBlobsRequest.Size(m) -} -func (m *FindMissingBlobsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_FindMissingBlobsRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_FindMissingBlobsRequest proto.InternalMessageInfo - -func (m *FindMissingBlobsRequest) GetInstanceName() string { - if m != nil { - return m.InstanceName - } - return "" -} - -func (m *FindMissingBlobsRequest) GetBlobDigests() []*Digest { - if m != nil { - return m.BlobDigests - } - return nil -} - -// A response message for -// [ContentAddressableStorage.FindMissingBlobs][google.devtools.remoteexecution.v1test.ContentAddressableStorage.FindMissingBlobs]. -type FindMissingBlobsResponse struct { - // A list of the blobs requested *not* present in the storage. - MissingBlobDigests []*Digest `protobuf:"bytes,2,rep,name=missing_blob_digests,json=missingBlobDigests,proto3" json:"missing_blob_digests,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *FindMissingBlobsResponse) Reset() { *m = FindMissingBlobsResponse{} } -func (m *FindMissingBlobsResponse) String() string { return proto.CompactTextString(m) } -func (*FindMissingBlobsResponse) ProtoMessage() {} -func (*FindMissingBlobsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{18} -} - -func (m *FindMissingBlobsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_FindMissingBlobsResponse.Unmarshal(m, b) -} -func (m *FindMissingBlobsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_FindMissingBlobsResponse.Marshal(b, m, deterministic) -} -func (m *FindMissingBlobsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_FindMissingBlobsResponse.Merge(m, src) -} -func (m *FindMissingBlobsResponse) XXX_Size() int { - return xxx_messageInfo_FindMissingBlobsResponse.Size(m) -} -func (m *FindMissingBlobsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_FindMissingBlobsResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_FindMissingBlobsResponse proto.InternalMessageInfo - -func (m *FindMissingBlobsResponse) GetMissingBlobDigests() []*Digest { - if m != nil { - return m.MissingBlobDigests - } - return nil -} - -// A single request message for -// [ContentAddressableStorage.BatchUpdateBlobs][google.devtools.remoteexecution.v1test.ContentAddressableStorage.BatchUpdateBlobs]. -type UpdateBlobRequest struct { - // The digest of the blob. This MUST be the digest of `data`. - ContentDigest *Digest `protobuf:"bytes,1,opt,name=content_digest,json=contentDigest,proto3" json:"content_digest,omitempty"` - // The raw binary data. - Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *UpdateBlobRequest) Reset() { *m = UpdateBlobRequest{} } -func (m *UpdateBlobRequest) String() string { return proto.CompactTextString(m) } -func (*UpdateBlobRequest) ProtoMessage() {} -func (*UpdateBlobRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{19} -} - -func (m *UpdateBlobRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_UpdateBlobRequest.Unmarshal(m, b) -} -func (m *UpdateBlobRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_UpdateBlobRequest.Marshal(b, m, deterministic) -} -func (m *UpdateBlobRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_UpdateBlobRequest.Merge(m, src) -} -func (m *UpdateBlobRequest) XXX_Size() int { - return xxx_messageInfo_UpdateBlobRequest.Size(m) -} -func (m *UpdateBlobRequest) XXX_DiscardUnknown() { - xxx_messageInfo_UpdateBlobRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_UpdateBlobRequest proto.InternalMessageInfo - -func (m *UpdateBlobRequest) GetContentDigest() *Digest { - if m != nil { - return m.ContentDigest - } - return nil -} - -func (m *UpdateBlobRequest) GetData() []byte { - if m != nil { - return m.Data - } - return nil -} - -// A request message for -// [ContentAddressableStorage.BatchUpdateBlobs][google.devtools.remoteexecution.v1test.ContentAddressableStorage.BatchUpdateBlobs]. -type BatchUpdateBlobsRequest struct { - // The instance of the execution system to operate against. A server may - // support multiple instances of the execution system (with their own workers, - // storage, caches, etc.). The server MAY require use of this field to select - // between them in an implementation-defined fashion, otherwise it can be - // omitted. - InstanceName string `protobuf:"bytes,1,opt,name=instance_name,json=instanceName,proto3" json:"instance_name,omitempty"` - // The individual upload requests. - Requests []*UpdateBlobRequest `protobuf:"bytes,2,rep,name=requests,proto3" json:"requests,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *BatchUpdateBlobsRequest) Reset() { *m = BatchUpdateBlobsRequest{} } -func (m *BatchUpdateBlobsRequest) String() string { return proto.CompactTextString(m) } -func (*BatchUpdateBlobsRequest) ProtoMessage() {} -func (*BatchUpdateBlobsRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{20} -} - -func (m *BatchUpdateBlobsRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_BatchUpdateBlobsRequest.Unmarshal(m, b) -} -func (m *BatchUpdateBlobsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_BatchUpdateBlobsRequest.Marshal(b, m, deterministic) -} -func (m *BatchUpdateBlobsRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_BatchUpdateBlobsRequest.Merge(m, src) -} -func (m *BatchUpdateBlobsRequest) XXX_Size() int { - return xxx_messageInfo_BatchUpdateBlobsRequest.Size(m) -} -func (m *BatchUpdateBlobsRequest) XXX_DiscardUnknown() { - xxx_messageInfo_BatchUpdateBlobsRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_BatchUpdateBlobsRequest proto.InternalMessageInfo - -func (m *BatchUpdateBlobsRequest) GetInstanceName() string { - if m != nil { - return m.InstanceName - } - return "" -} - -func (m *BatchUpdateBlobsRequest) GetRequests() []*UpdateBlobRequest { - if m != nil { - return m.Requests - } - return nil -} - -// A response message for -// [ContentAddressableStorage.BatchUpdateBlobs][google.devtools.remoteexecution.v1test.ContentAddressableStorage.BatchUpdateBlobs]. -type BatchUpdateBlobsResponse struct { - // The responses to the requests. - Responses []*BatchUpdateBlobsResponse_Response `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *BatchUpdateBlobsResponse) Reset() { *m = BatchUpdateBlobsResponse{} } -func (m *BatchUpdateBlobsResponse) String() string { return proto.CompactTextString(m) } -func (*BatchUpdateBlobsResponse) ProtoMessage() {} -func (*BatchUpdateBlobsResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{21} -} - -func (m *BatchUpdateBlobsResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_BatchUpdateBlobsResponse.Unmarshal(m, b) -} -func (m *BatchUpdateBlobsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_BatchUpdateBlobsResponse.Marshal(b, m, deterministic) -} -func (m *BatchUpdateBlobsResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_BatchUpdateBlobsResponse.Merge(m, src) -} -func (m *BatchUpdateBlobsResponse) XXX_Size() int { - return xxx_messageInfo_BatchUpdateBlobsResponse.Size(m) -} -func (m *BatchUpdateBlobsResponse) XXX_DiscardUnknown() { - xxx_messageInfo_BatchUpdateBlobsResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_BatchUpdateBlobsResponse proto.InternalMessageInfo - -func (m *BatchUpdateBlobsResponse) GetResponses() []*BatchUpdateBlobsResponse_Response { - if m != nil { - return m.Responses - } - return nil -} - -// A response corresponding to a single blob that the client tried to upload. -type BatchUpdateBlobsResponse_Response struct { - // The digest to which this response corresponds. - BlobDigest *Digest `protobuf:"bytes,1,opt,name=blob_digest,json=blobDigest,proto3" json:"blob_digest,omitempty"` - // The result of attempting to upload that blob. - Status *status.Status `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *BatchUpdateBlobsResponse_Response) Reset() { *m = BatchUpdateBlobsResponse_Response{} } -func (m *BatchUpdateBlobsResponse_Response) String() string { return proto.CompactTextString(m) } -func (*BatchUpdateBlobsResponse_Response) ProtoMessage() {} -func (*BatchUpdateBlobsResponse_Response) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{21, 0} -} - -func (m *BatchUpdateBlobsResponse_Response) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_BatchUpdateBlobsResponse_Response.Unmarshal(m, b) -} -func (m *BatchUpdateBlobsResponse_Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_BatchUpdateBlobsResponse_Response.Marshal(b, m, deterministic) -} -func (m *BatchUpdateBlobsResponse_Response) XXX_Merge(src proto.Message) { - xxx_messageInfo_BatchUpdateBlobsResponse_Response.Merge(m, src) -} -func (m *BatchUpdateBlobsResponse_Response) XXX_Size() int { - return xxx_messageInfo_BatchUpdateBlobsResponse_Response.Size(m) -} -func (m *BatchUpdateBlobsResponse_Response) XXX_DiscardUnknown() { - xxx_messageInfo_BatchUpdateBlobsResponse_Response.DiscardUnknown(m) -} - -var xxx_messageInfo_BatchUpdateBlobsResponse_Response proto.InternalMessageInfo - -func (m *BatchUpdateBlobsResponse_Response) GetBlobDigest() *Digest { - if m != nil { - return m.BlobDigest - } - return nil -} - -func (m *BatchUpdateBlobsResponse_Response) GetStatus() *status.Status { - if m != nil { - return m.Status - } - return nil -} - -// A request message for -// [ContentAddressableStorage.GetTree][google.devtools.remoteexecution.v1test.ContentAddressableStorage.GetTree]. -type GetTreeRequest struct { - // The instance of the execution system to operate against. A server may - // support multiple instances of the execution system (with their own workers, - // storage, caches, etc.). The server MAY require use of this field to select - // between them in an implementation-defined fashion, otherwise it can be - // omitted. - InstanceName string `protobuf:"bytes,1,opt,name=instance_name,json=instanceName,proto3" json:"instance_name,omitempty"` - // The digest of the root, which must be an encoded - // [Directory][google.devtools.remoteexecution.v1test.Directory] message - // stored in the - // [ContentAddressableStorage][google.devtools.remoteexecution.v1test.ContentAddressableStorage]. - RootDigest *Digest `protobuf:"bytes,2,opt,name=root_digest,json=rootDigest,proto3" json:"root_digest,omitempty"` - // A maximum page size to request. If present, the server will request no more - // than this many items. Regardless of whether a page size is specified, the - // server may place its own limit on the number of items to be returned and - // require the client to retrieve more items using a subsequent request. - PageSize int32 `protobuf:"varint,3,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` - // A page token, which must be a value received in a previous - // [GetTreeResponse][google.devtools.remoteexecution.v1test.GetTreeResponse]. - // If present, the server will use it to return the following page of results. - PageToken string `protobuf:"bytes,4,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *GetTreeRequest) Reset() { *m = GetTreeRequest{} } -func (m *GetTreeRequest) String() string { return proto.CompactTextString(m) } -func (*GetTreeRequest) ProtoMessage() {} -func (*GetTreeRequest) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{22} -} - -func (m *GetTreeRequest) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetTreeRequest.Unmarshal(m, b) -} -func (m *GetTreeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetTreeRequest.Marshal(b, m, deterministic) -} -func (m *GetTreeRequest) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetTreeRequest.Merge(m, src) -} -func (m *GetTreeRequest) XXX_Size() int { - return xxx_messageInfo_GetTreeRequest.Size(m) -} -func (m *GetTreeRequest) XXX_DiscardUnknown() { - xxx_messageInfo_GetTreeRequest.DiscardUnknown(m) -} - -var xxx_messageInfo_GetTreeRequest proto.InternalMessageInfo - -func (m *GetTreeRequest) GetInstanceName() string { - if m != nil { - return m.InstanceName - } - return "" -} - -func (m *GetTreeRequest) GetRootDigest() *Digest { - if m != nil { - return m.RootDigest - } - return nil -} - -func (m *GetTreeRequest) GetPageSize() int32 { - if m != nil { - return m.PageSize - } - return 0 -} - -func (m *GetTreeRequest) GetPageToken() string { - if m != nil { - return m.PageToken - } - return "" -} - -// A response message for -// [ContentAddressableStorage.GetTree][google.devtools.remoteexecution.v1test.ContentAddressableStorage.GetTree]. -type GetTreeResponse struct { - // The directories descended from the requested root. - Directories []*Directory `protobuf:"bytes,1,rep,name=directories,proto3" json:"directories,omitempty"` - // If present, signifies that there are more results which the client can - // retrieve by passing this as the page_token in a subsequent - // [request][google.devtools.remoteexecution.v1test.GetTreeRequest]. - // If empty, signifies that this is the last page of results. - NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *GetTreeResponse) Reset() { *m = GetTreeResponse{} } -func (m *GetTreeResponse) String() string { return proto.CompactTextString(m) } -func (*GetTreeResponse) ProtoMessage() {} -func (*GetTreeResponse) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{23} -} - -func (m *GetTreeResponse) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GetTreeResponse.Unmarshal(m, b) -} -func (m *GetTreeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GetTreeResponse.Marshal(b, m, deterministic) -} -func (m *GetTreeResponse) XXX_Merge(src proto.Message) { - xxx_messageInfo_GetTreeResponse.Merge(m, src) -} -func (m *GetTreeResponse) XXX_Size() int { - return xxx_messageInfo_GetTreeResponse.Size(m) -} -func (m *GetTreeResponse) XXX_DiscardUnknown() { - xxx_messageInfo_GetTreeResponse.DiscardUnknown(m) -} - -var xxx_messageInfo_GetTreeResponse proto.InternalMessageInfo - -func (m *GetTreeResponse) GetDirectories() []*Directory { - if m != nil { - return m.Directories - } - return nil -} - -func (m *GetTreeResponse) GetNextPageToken() string { - if m != nil { - return m.NextPageToken - } - return "" -} - -// Details for the tool used to call the API. -type ToolDetails struct { - // Name of the tool, e.g. bazel. - ToolName string `protobuf:"bytes,1,opt,name=tool_name,json=toolName,proto3" json:"tool_name,omitempty"` - // Version of the tool used for the request, e.g. 5.0.3. - ToolVersion string `protobuf:"bytes,2,opt,name=tool_version,json=toolVersion,proto3" json:"tool_version,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *ToolDetails) Reset() { *m = ToolDetails{} } -func (m *ToolDetails) String() string { return proto.CompactTextString(m) } -func (*ToolDetails) ProtoMessage() {} -func (*ToolDetails) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{24} -} - -func (m *ToolDetails) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ToolDetails.Unmarshal(m, b) -} -func (m *ToolDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ToolDetails.Marshal(b, m, deterministic) -} -func (m *ToolDetails) XXX_Merge(src proto.Message) { - xxx_messageInfo_ToolDetails.Merge(m, src) -} -func (m *ToolDetails) XXX_Size() int { - return xxx_messageInfo_ToolDetails.Size(m) -} -func (m *ToolDetails) XXX_DiscardUnknown() { - xxx_messageInfo_ToolDetails.DiscardUnknown(m) -} - -var xxx_messageInfo_ToolDetails proto.InternalMessageInfo - -func (m *ToolDetails) GetToolName() string { - if m != nil { - return m.ToolName - } - return "" -} - -func (m *ToolDetails) GetToolVersion() string { - if m != nil { - return m.ToolVersion - } - return "" -} - -// An optional Metadata to attach to any RPC request to tell the server about an -// external context of the request. The server may use this for logging or other -// purposes. To use it, the client attaches the header to the call using the -// canonical proto serialization: -// name: google.devtools.remoteexecution.v1test.requestmetadata-bin -// contents: the base64 encoded binary RequestMetadata message. -type RequestMetadata struct { - // The details for the tool invoking the requests. - ToolDetails *ToolDetails `protobuf:"bytes,1,opt,name=tool_details,json=toolDetails,proto3" json:"tool_details,omitempty"` - // An identifier that ties multiple requests to the same action. - // For example, multiple requests to the CAS, Action Cache, and Execution - // API are used in order to compile foo.cc. - ActionId string `protobuf:"bytes,2,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"` - // An identifier that ties multiple actions together to a final result. - // For example, multiple actions are required to build and run foo_test. - ToolInvocationId string `protobuf:"bytes,3,opt,name=tool_invocation_id,json=toolInvocationId,proto3" json:"tool_invocation_id,omitempty"` - // An identifier to tie multiple tool invocations together. For example, - // runs of foo_test, bar_test and baz_test on a post-submit of a given patch. - CorrelatedInvocationsId string `protobuf:"bytes,4,opt,name=correlated_invocations_id,json=correlatedInvocationsId,proto3" json:"correlated_invocations_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *RequestMetadata) Reset() { *m = RequestMetadata{} } -func (m *RequestMetadata) String() string { return proto.CompactTextString(m) } -func (*RequestMetadata) ProtoMessage() {} -func (*RequestMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_1fc46b2dca8a7fdb, []int{25} -} - -func (m *RequestMetadata) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_RequestMetadata.Unmarshal(m, b) -} -func (m *RequestMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_RequestMetadata.Marshal(b, m, deterministic) -} -func (m *RequestMetadata) XXX_Merge(src proto.Message) { - xxx_messageInfo_RequestMetadata.Merge(m, src) -} -func (m *RequestMetadata) XXX_Size() int { - return xxx_messageInfo_RequestMetadata.Size(m) -} -func (m *RequestMetadata) XXX_DiscardUnknown() { - xxx_messageInfo_RequestMetadata.DiscardUnknown(m) -} - -var xxx_messageInfo_RequestMetadata proto.InternalMessageInfo - -func (m *RequestMetadata) GetToolDetails() *ToolDetails { - if m != nil { - return m.ToolDetails - } - return nil -} - -func (m *RequestMetadata) GetActionId() string { - if m != nil { - return m.ActionId - } - return "" -} - -func (m *RequestMetadata) GetToolInvocationId() string { - if m != nil { - return m.ToolInvocationId - } - return "" -} - -func (m *RequestMetadata) GetCorrelatedInvocationsId() string { - if m != nil { - return m.CorrelatedInvocationsId - } - return "" -} - -func init() { - proto.RegisterEnum("google.devtools.remoteexecution.v1test.ExecuteOperationMetadata_Stage", ExecuteOperationMetadata_Stage_name, ExecuteOperationMetadata_Stage_value) - proto.RegisterType((*Action)(nil), "google.devtools.remoteexecution.v1test.Action") - proto.RegisterType((*Command)(nil), "google.devtools.remoteexecution.v1test.Command") - proto.RegisterType((*Command_EnvironmentVariable)(nil), "google.devtools.remoteexecution.v1test.Command.EnvironmentVariable") - proto.RegisterType((*Platform)(nil), "google.devtools.remoteexecution.v1test.Platform") - proto.RegisterType((*Platform_Property)(nil), "google.devtools.remoteexecution.v1test.Platform.Property") - proto.RegisterType((*Directory)(nil), "google.devtools.remoteexecution.v1test.Directory") - proto.RegisterType((*FileNode)(nil), "google.devtools.remoteexecution.v1test.FileNode") - proto.RegisterType((*DirectoryNode)(nil), "google.devtools.remoteexecution.v1test.DirectoryNode") - proto.RegisterType((*Digest)(nil), "google.devtools.remoteexecution.v1test.Digest") - proto.RegisterType((*ActionResult)(nil), "google.devtools.remoteexecution.v1test.ActionResult") - proto.RegisterType((*OutputFile)(nil), "google.devtools.remoteexecution.v1test.OutputFile") - proto.RegisterType((*Tree)(nil), "google.devtools.remoteexecution.v1test.Tree") - proto.RegisterType((*OutputDirectory)(nil), "google.devtools.remoteexecution.v1test.OutputDirectory") - proto.RegisterType((*ExecuteRequest)(nil), "google.devtools.remoteexecution.v1test.ExecuteRequest") - proto.RegisterType((*LogFile)(nil), "google.devtools.remoteexecution.v1test.LogFile") - proto.RegisterType((*ExecuteResponse)(nil), "google.devtools.remoteexecution.v1test.ExecuteResponse") - proto.RegisterMapType((map[string]*LogFile)(nil), "google.devtools.remoteexecution.v1test.ExecuteResponse.ServerLogsEntry") - proto.RegisterType((*ExecuteOperationMetadata)(nil), "google.devtools.remoteexecution.v1test.ExecuteOperationMetadata") - proto.RegisterType((*GetActionResultRequest)(nil), "google.devtools.remoteexecution.v1test.GetActionResultRequest") - proto.RegisterType((*UpdateActionResultRequest)(nil), "google.devtools.remoteexecution.v1test.UpdateActionResultRequest") - proto.RegisterType((*FindMissingBlobsRequest)(nil), "google.devtools.remoteexecution.v1test.FindMissingBlobsRequest") - proto.RegisterType((*FindMissingBlobsResponse)(nil), "google.devtools.remoteexecution.v1test.FindMissingBlobsResponse") - proto.RegisterType((*UpdateBlobRequest)(nil), "google.devtools.remoteexecution.v1test.UpdateBlobRequest") - proto.RegisterType((*BatchUpdateBlobsRequest)(nil), "google.devtools.remoteexecution.v1test.BatchUpdateBlobsRequest") - proto.RegisterType((*BatchUpdateBlobsResponse)(nil), "google.devtools.remoteexecution.v1test.BatchUpdateBlobsResponse") - proto.RegisterType((*BatchUpdateBlobsResponse_Response)(nil), "google.devtools.remoteexecution.v1test.BatchUpdateBlobsResponse.Response") - proto.RegisterType((*GetTreeRequest)(nil), "google.devtools.remoteexecution.v1test.GetTreeRequest") - proto.RegisterType((*GetTreeResponse)(nil), "google.devtools.remoteexecution.v1test.GetTreeResponse") - proto.RegisterType((*ToolDetails)(nil), "google.devtools.remoteexecution.v1test.ToolDetails") - proto.RegisterType((*RequestMetadata)(nil), "google.devtools.remoteexecution.v1test.RequestMetadata") -} - -func init() { - proto.RegisterFile("google/devtools/remoteexecution/v1test/remote_execution.proto", fileDescriptor_1fc46b2dca8a7fdb) -} - -var fileDescriptor_1fc46b2dca8a7fdb = []byte{ - // 2025 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x59, 0xdd, 0x6f, 0x23, 0x57, - 0x15, 0x67, 0xec, 0x24, 0xb6, 0x8f, 0x9d, 0x75, 0xf6, 0x76, 0xe9, 0x7a, 0xdd, 0x2e, 0x4a, 0xa7, - 0xa2, 0x8a, 0xa2, 0x62, 0xb3, 0xde, 0x96, 0x85, 0x54, 0xa5, 0x6c, 0x1c, 0x27, 0x8d, 0x9a, 0xaf, - 0x4e, 0xe2, 0x74, 0xbb, 0xaa, 0x34, 0x9d, 0x78, 0x6e, 0xc6, 0xa3, 0xd8, 0x73, 0xcd, 0xbd, 0xd7, - 0x69, 0xd2, 0x65, 0x79, 0xe0, 0x05, 0x09, 0x04, 0x12, 0x54, 0x08, 0x24, 0x78, 0x42, 0x42, 0x48, - 0x88, 0x27, 0xfe, 0x00, 0x24, 0xf8, 0x03, 0x78, 0x80, 0x17, 0x9e, 0x11, 0x2f, 0xbc, 0xf1, 0xdc, - 0x07, 0x84, 0xee, 0xc7, 0x7c, 0xd8, 0xc9, 0xb2, 0x63, 0x67, 0x57, 0xe2, 0xcd, 0x73, 0xce, 0x3d, - 0xbf, 0xf3, 0x79, 0xcf, 0x39, 0x33, 0x86, 0xb7, 0x3d, 0x42, 0xbc, 0x1e, 0xae, 0xbb, 0xf8, 0x94, - 0x13, 0xd2, 0x63, 0x75, 0x8a, 0xfb, 0x84, 0x63, 0x7c, 0x86, 0x3b, 0x43, 0xee, 0x93, 0xa0, 0x7e, - 0x7a, 0x87, 0x63, 0xc6, 0x35, 0xd9, 0x8e, 0xe8, 0xb5, 0x01, 0x25, 0x9c, 0xa0, 0xd7, 0x94, 0x78, - 0x2d, 0x14, 0xaf, 0x8d, 0x89, 0xd7, 0x94, 0x78, 0xf5, 0x65, 0xad, 0xc6, 0x19, 0xf8, 0x75, 0x27, - 0x08, 0x08, 0x77, 0x04, 0x97, 0x29, 0x94, 0xea, 0xab, 0x9a, 0xdb, 0x23, 0x81, 0x47, 0x87, 0x41, - 0xe0, 0x07, 0x5e, 0x9d, 0x0c, 0x30, 0x1d, 0x39, 0xf4, 0x25, 0x7d, 0x48, 0x3e, 0x1d, 0x0d, 0x8f, - 0xeb, 0xee, 0x50, 0x1d, 0xd0, 0xfc, 0x9b, 0x9a, 0x4f, 0x07, 0x9d, 0x3a, 0xe3, 0x0e, 0x1f, 0x6a, - 0x41, 0xf3, 0x0f, 0x59, 0x98, 0xbb, 0xdf, 0x11, 0x27, 0x51, 0x1b, 0xae, 0x75, 0x48, 0xbf, 0xef, - 0x04, 0xae, 0xed, 0xfa, 0x1e, 0x66, 0xbc, 0x62, 0x2c, 0x1a, 0x4b, 0xc5, 0x46, 0xad, 0x96, 0xce, - 0x8f, 0xda, 0x9a, 0x94, 0xb2, 0xe6, 0x35, 0x8a, 0x7a, 0x44, 0x0f, 0xe1, 0xba, 0x1f, 0x0c, 0x86, - 0xdc, 0xa6, 0x84, 0xf0, 0x10, 0x39, 0x33, 0x15, 0x72, 0x59, 0x02, 0x59, 0x84, 0x70, 0x8d, 0xfd, - 0x0a, 0x94, 0xc8, 0x90, 0x0b, 0xf0, 0x63, 0xbf, 0x87, 0x59, 0x25, 0xbb, 0x98, 0x5d, 0x2a, 0x58, - 0x45, 0x45, 0x5b, 0x17, 0x24, 0xf4, 0x15, 0x40, 0xfa, 0x88, 0xeb, 0x53, 0xdc, 0xe1, 0x84, 0xfa, - 0x98, 0x55, 0x66, 0xe4, 0xc1, 0xeb, 0x8a, 0xb3, 0x16, 0x33, 0xd0, 0x16, 0xe4, 0x07, 0x3d, 0x87, - 0x1f, 0x13, 0xda, 0xaf, 0xcc, 0x4a, 0x23, 0xbf, 0x9a, 0xd6, 0xc8, 0x3d, 0x2d, 0x67, 0x45, 0x08, - 0xe8, 0x2e, 0xe4, 0xb8, 0xdf, 0xc7, 0x64, 0xc8, 0x2b, 0x73, 0x12, 0xec, 0x56, 0x08, 0x16, 0x26, - 0xaa, 0xb6, 0xa6, 0x13, 0x65, 0x85, 0x27, 0xd1, 0x22, 0x94, 0x5c, 0x62, 0x07, 0x84, 0xdb, 0x1d, - 0xa7, 0xd3, 0xc5, 0x95, 0xdc, 0xa2, 0xb1, 0x94, 0xb7, 0xc0, 0x25, 0x3b, 0x84, 0x37, 0x05, 0xc5, - 0xfc, 0x87, 0x01, 0xb9, 0xa6, 0x0a, 0x32, 0x7a, 0x19, 0x0a, 0x0e, 0xf5, 0x86, 0x7d, 0x1c, 0x70, - 0x56, 0x31, 0xa4, 0x5b, 0x31, 0x01, 0x9d, 0xc1, 0x17, 0x71, 0x70, 0xea, 0x53, 0x12, 0x88, 0x67, - 0xfb, 0xd4, 0xa1, 0xbe, 0x73, 0x24, 0x22, 0x95, 0x59, 0xcc, 0x2e, 0x15, 0x1b, 0xcd, 0xb4, 0xbe, - 0x69, 0x6d, 0xb5, 0x56, 0x0c, 0x76, 0xa8, 0xb1, 0xac, 0x1b, 0xf8, 0x22, 0x91, 0x55, 0xdf, 0x81, - 0x17, 0x2e, 0x39, 0x8c, 0x10, 0xcc, 0x04, 0x4e, 0x1f, 0xcb, 0xd2, 0x2a, 0x58, 0xf2, 0x37, 0xba, - 0x01, 0xb3, 0xa7, 0x4e, 0x6f, 0x88, 0x65, 0x55, 0x14, 0x2c, 0xf5, 0x60, 0xfe, 0xd2, 0x80, 0x7c, - 0x18, 0x52, 0xf4, 0x21, 0xc0, 0x80, 0x8a, 0xaa, 0xe7, 0x22, 0x7b, 0x86, 0x34, 0xfe, 0x1b, 0x93, - 0x26, 0xa6, 0xb6, 0xa7, 0x20, 0xce, 0xad, 0x04, 0x58, 0xf5, 0x0d, 0xc8, 0x87, 0xf4, 0x09, 0xac, - 0xfb, 0xbd, 0x01, 0x85, 0xb0, 0x6e, 0xce, 0xd1, 0x3a, 0xcc, 0xaa, 0x02, 0x54, 0x96, 0xa5, 0x2e, - 0x19, 0x51, 0xa2, 0x3b, 0xc4, 0xc5, 0x96, 0x12, 0x47, 0x1f, 0x40, 0x31, 0x59, 0xa5, 0x2a, 0x49, - 0x6f, 0xa6, 0xbf, 0x25, 0xda, 0x1e, 0x09, 0x99, 0x44, 0x32, 0x7f, 0x68, 0x40, 0x3e, 0x54, 0x76, - 0xa9, 0x97, 0xeb, 0x30, 0x77, 0xa5, 0xab, 0xa9, 0xa5, 0xd1, 0xab, 0x30, 0xef, 0x33, 0xdd, 0x09, - 0x45, 0xc2, 0x2b, 0x33, 0xb2, 0x7a, 0x4b, 0x3e, 0x6b, 0x45, 0x34, 0xf3, 0x04, 0xe6, 0x47, 0x6c, - 0x7d, 0x9e, 0x16, 0x99, 0x6f, 0xc1, 0x9c, 0xee, 0x16, 0x08, 0x66, 0xba, 0x0e, 0xeb, 0x86, 0x5a, - 0xc4, 0x6f, 0x74, 0x1b, 0x80, 0xf9, 0x9f, 0x62, 0xfb, 0xe8, 0x9c, 0xcb, 0x80, 0x1b, 0x4b, 0x59, - 0xab, 0x20, 0x28, 0xab, 0x82, 0x60, 0xfe, 0x35, 0x0b, 0x25, 0xd5, 0x1e, 0x2d, 0xcc, 0x86, 0x3d, - 0x8e, 0xda, 0x63, 0x1d, 0x47, 0xa5, 0xa8, 0x91, 0xd6, 0xb6, 0xdd, 0xa8, 0x33, 0x8d, 0x76, 0xa9, - 0xe3, 0x4b, 0xbb, 0x54, 0x56, 0x82, 0xdf, 0x9b, 0x0c, 0x3c, 0x8a, 0xec, 0x65, 0xed, 0xed, 0x25, - 0x28, 0xe0, 0x33, 0x9f, 0xdb, 0x1d, 0xe2, 0xaa, 0xd4, 0xcc, 0x5a, 0x79, 0x41, 0x68, 0x8a, 0x2c, - 0x88, 0x58, 0x70, 0x97, 0x88, 0x56, 0xed, 0x7c, 0x22, 0xbb, 0x5f, 0xc9, 0x2a, 0x28, 0x8a, 0xe5, - 0x7c, 0x82, 0xf6, 0x61, 0x5e, 0xb3, 0x75, 0x5e, 0xe6, 0xa6, 0xca, 0x4b, 0x49, 0x81, 0xe8, 0x9c, - 0x28, 0x9d, 0x98, 0x52, 0xa9, 0x33, 0x17, 0xe9, 0xc4, 0x94, 0xc6, 0x3a, 0x05, 0x5b, 0xeb, 0xcc, - 0x4f, 0xad, 0x13, 0x53, 0xaa, 0x9e, 0xcc, 0xdf, 0x1a, 0x00, 0x71, 0x22, 0x44, 0x59, 0x0c, 0x1c, - 0x1e, 0x95, 0x85, 0xf8, 0xfd, 0xcc, 0xae, 0x43, 0x05, 0x72, 0x1d, 0x12, 0x70, 0x1c, 0xf0, 0x4a, - 0x56, 0xfa, 0x16, 0x3e, 0xa6, 0xbb, 0x28, 0xbf, 0x32, 0x60, 0xe6, 0x80, 0x62, 0x8c, 0x5a, 0x30, - 0x23, 0xc6, 0xa7, 0x9e, 0xc8, 0x77, 0x26, 0xee, 0x08, 0x96, 0x14, 0x47, 0xdb, 0x90, 0xef, 0x74, - 0xfd, 0x9e, 0x4b, 0x71, 0xa0, 0x2b, 0x77, 0x0a, 0xa8, 0x08, 0xc2, 0xfc, 0xa3, 0x01, 0xe5, 0xb1, - 0xa2, 0x7b, 0xae, 0xd1, 0xdc, 0x85, 0x22, 0xa7, 0x18, 0x87, 0xb5, 0x90, 0x9d, 0x0a, 0x0c, 0x04, - 0x84, 0xae, 0x84, 0xcf, 0x32, 0x70, 0x4d, 0x85, 0x1b, 0x5b, 0xf8, 0xdb, 0xc3, 0xb0, 0x81, 0x05, - 0x8c, 0x3b, 0x41, 0x07, 0xdb, 0x89, 0x9e, 0x54, 0x0a, 0x89, 0x3b, 0xba, 0x37, 0x39, 0xb2, 0x2b, - 0x4c, 0xea, 0x90, 0xee, 0x25, 0x5a, 0x1a, 0x2d, 0xc3, 0x75, 0x76, 0xe2, 0x0f, 0xd4, 0xa0, 0xb7, - 0x7b, 0x84, 0x9c, 0x0c, 0x07, 0xd2, 0xad, 0xbc, 0x55, 0x16, 0x0c, 0x39, 0xee, 0xb7, 0x24, 0x19, - 0xdd, 0x85, 0x17, 0x39, 0xe1, 0x4e, 0xcf, 0x56, 0xdb, 0x94, 0x68, 0x3f, 0x76, 0x87, 0x0c, 0x03, - 0xae, 0xef, 0xf1, 0x0b, 0x92, 0xbb, 0x19, 0xe8, 0xb2, 0x6e, 0x0a, 0xd6, 0xa5, 0x42, 0xaa, 0xd5, - 0xcd, 0xca, 0x56, 0x37, 0x26, 0xa4, 0x9a, 0xde, 0x19, 0xe4, 0xb6, 0x88, 0x27, 0xef, 0x46, 0x9c, - 0x39, 0xe3, 0x4a, 0x99, 0xfb, 0x32, 0x5c, 0xeb, 0x0e, 0xfb, 0x4e, 0x60, 0x53, 0xec, 0xb8, 0xb2, - 0xdc, 0x33, 0xd2, 0xcb, 0x79, 0x49, 0xb5, 0x34, 0xd1, 0xfc, 0x41, 0x16, 0xca, 0x51, 0x3e, 0xd8, - 0x80, 0x04, 0x0c, 0xa3, 0x2d, 0x98, 0xa3, 0xb2, 0xf7, 0x6a, 0x13, 0xde, 0x98, 0x30, 0xd6, 0x52, - 0xd6, 0xd2, 0x18, 0x22, 0xbd, 0x32, 0xd8, 0xae, 0xad, 0x41, 0x95, 0x1d, 0x25, 0x45, 0xd4, 0x4d, - 0x7e, 0x19, 0xe6, 0xd4, 0x92, 0xac, 0x4b, 0x0c, 0x85, 0x2a, 0xe9, 0xa0, 0x53, 0xdb, 0x97, 0x1c, - 0x4b, 0x9f, 0x40, 0x5d, 0x28, 0x32, 0x4c, 0x4f, 0x31, 0xb5, 0x7b, 0xc4, 0x53, 0x8b, 0x65, 0xb1, - 0xb1, 0x91, 0xd6, 0xc6, 0x31, 0x67, 0x6b, 0xfb, 0x12, 0x6a, 0x8b, 0x78, 0xac, 0x15, 0x70, 0x7a, - 0x6e, 0x01, 0x8b, 0x08, 0xd5, 0x00, 0xca, 0x63, 0x6c, 0xb4, 0x00, 0xd9, 0x13, 0x7c, 0xae, 0x4b, - 0x54, 0xfc, 0x44, 0xad, 0xe4, 0xb6, 0x52, 0x6c, 0xd4, 0xd3, 0x1a, 0xa2, 0x13, 0xae, 0xd7, 0x9b, - 0x95, 0xcc, 0xd7, 0x0d, 0xf3, 0xf3, 0x0c, 0x54, 0xb4, 0x7d, 0xbb, 0xe1, 0xfb, 0xc6, 0x36, 0xe6, - 0x8e, 0xeb, 0x70, 0x07, 0x7d, 0x04, 0xb3, 0x8c, 0x3b, 0x9e, 0xba, 0x1e, 0xd7, 0x1a, 0xeb, 0x13, - 0x3a, 0x7c, 0x01, 0x50, 0x84, 0xd5, 0xc3, 0x96, 0x02, 0x15, 0x6d, 0x5f, 0xdd, 0x90, 0xab, 0xbd, - 0x2f, 0x94, 0x14, 0x88, 0x1e, 0x35, 0xaf, 0x03, 0xd2, 0xf3, 0x8b, 0x71, 0x8a, 0x9d, 0xbe, 0xba, - 0xde, 0x59, 0x19, 0xbb, 0x05, 0xc5, 0xd9, 0x97, 0x0c, 0x79, 0xc5, 0xd5, 0x69, 0x31, 0x79, 0x92, - 0xa7, 0x67, 0xa2, 0xd3, 0x98, 0xd2, 0xf8, 0xb4, 0xb9, 0x0b, 0xb3, 0xd2, 0x01, 0x54, 0x84, 0x5c, - 0x7b, 0xe7, 0xbd, 0x9d, 0xdd, 0x0f, 0x76, 0x16, 0xbe, 0x80, 0xca, 0x50, 0x6c, 0xde, 0x6f, 0xbe, - 0xdb, 0xb2, 0x9b, 0xef, 0xb6, 0x9a, 0xef, 0x2d, 0x18, 0x08, 0x60, 0xee, 0xfd, 0x76, 0xab, 0xdd, - 0x5a, 0x5b, 0xc8, 0xa0, 0x79, 0x28, 0xb4, 0x1e, 0xb4, 0x9a, 0xed, 0x83, 0xcd, 0x9d, 0x8d, 0x85, - 0xac, 0x78, 0x6c, 0xee, 0x6e, 0xef, 0x6d, 0xb5, 0x0e, 0x5a, 0x6b, 0x0b, 0x33, 0xe6, 0x4f, 0x0d, - 0x78, 0x71, 0x03, 0xf3, 0x91, 0x1a, 0x9e, 0xa4, 0x43, 0x3d, 0x8f, 0x08, 0x9a, 0xff, 0x36, 0xe0, - 0x56, 0x7b, 0xe0, 0x3a, 0x1c, 0xff, 0x5f, 0xd9, 0x85, 0x3e, 0x8c, 0x40, 0xf5, 0xa5, 0xce, 0x5e, - 0xa1, 0x53, 0x68, 0x68, 0xf5, 0x64, 0xfe, 0xc4, 0x80, 0x9b, 0xeb, 0x7e, 0xe0, 0x6e, 0xfb, 0x8c, - 0xf9, 0x81, 0xb7, 0xda, 0x23, 0x47, 0x6c, 0x22, 0x87, 0xdf, 0x87, 0xd2, 0x51, 0x8f, 0x1c, 0x69, - 0x77, 0xc3, 0x85, 0x71, 0x52, 0x7f, 0x8b, 0x02, 0x43, 0xfd, 0x66, 0xe6, 0x77, 0xa0, 0x72, 0xd1, - 0x24, 0xdd, 0x2d, 0x3f, 0x86, 0x1b, 0x7d, 0x45, 0xb7, 0x9f, 0x81, 0x5a, 0xd4, 0x8f, 0x75, 0x84, - 0xda, 0xbf, 0x0b, 0xd7, 0x55, 0x0d, 0x08, 0x62, 0x18, 0x0a, 0xf9, 0xed, 0x40, 0x2e, 0x36, 0x57, - 0xfe, 0x76, 0x20, 0x51, 0xe2, 0x8d, 0x5d, 0x34, 0x07, 0x59, 0x24, 0x25, 0x4b, 0xfe, 0x36, 0x7f, - 0x66, 0xc0, 0xcd, 0x55, 0x87, 0x77, 0xba, 0xb1, 0x15, 0x93, 0x65, 0xa4, 0x0d, 0x79, 0xaa, 0xce, - 0x87, 0x61, 0x49, 0xfd, 0x26, 0x79, 0xc1, 0x71, 0x2b, 0x82, 0x32, 0x7f, 0x94, 0x81, 0xca, 0x45, - 0xbb, 0x74, 0x5a, 0x3c, 0x28, 0x50, 0xfd, 0x3b, 0x7c, 0x49, 0xdc, 0x4c, 0xab, 0xf4, 0x49, 0xa0, - 0xb5, 0xf0, 0x87, 0x15, 0x63, 0x57, 0xbf, 0x6f, 0x40, 0x3e, 0xd2, 0xba, 0x0b, 0xc5, 0x44, 0x11, - 0x4c, 0x99, 0x12, 0x88, 0x4b, 0x2f, 0x31, 0x18, 0x33, 0x4f, 0x1b, 0x8c, 0xe6, 0x9f, 0x0d, 0xb8, - 0xb6, 0x81, 0xb9, 0x58, 0x5f, 0x27, 0x4a, 0xcf, 0x2e, 0x14, 0xaf, 0xfe, 0xa5, 0x08, 0x68, 0xfc, - 0x91, 0xe8, 0x25, 0x28, 0x0c, 0x1c, 0x0f, 0xdb, 0xe2, 0xad, 0x4e, 0x76, 0x86, 0x59, 0x2b, 0x2f, - 0x08, 0xfb, 0xfe, 0xa7, 0xf2, 0x9d, 0x47, 0x32, 0x39, 0x39, 0xc1, 0x81, 0x6e, 0xef, 0xf2, 0xf8, - 0x81, 0x20, 0x98, 0x3f, 0x36, 0xa0, 0x1c, 0x39, 0xa1, 0xa3, 0xba, 0x3f, 0xfa, 0x92, 0x6e, 0x4c, - 0xbb, 0x47, 0x27, 0x51, 0xd0, 0x6b, 0x50, 0x0e, 0xf0, 0x19, 0xb7, 0x13, 0xc6, 0xa8, 0xef, 0x0d, - 0xf3, 0x82, 0xbc, 0x17, 0x19, 0xb4, 0x0d, 0xc5, 0x03, 0x42, 0x7a, 0x6b, 0x98, 0x3b, 0x7e, 0x4f, - 0xbe, 0xcf, 0x09, 0x6d, 0xc9, 0x68, 0xe6, 0x05, 0x41, 0x46, 0xf2, 0x15, 0x28, 0x49, 0xe6, 0x29, - 0xa6, 0x2c, 0xdc, 0x55, 0x0b, 0x56, 0x51, 0xd0, 0x0e, 0x15, 0x49, 0x74, 0xf4, 0xb2, 0xce, 0x4e, - 0x34, 0xda, 0x0f, 0xb5, 0x98, 0xab, 0x74, 0xe8, 0xb2, 0xb9, 0x9b, 0xd6, 0xc1, 0x84, 0x79, 0x4a, - 0x57, 0xc2, 0x56, 0xdd, 0xa5, 0x7d, 0x57, 0xdb, 0x92, 0x57, 0x84, 0x4d, 0x57, 0x8c, 0x5b, 0xa9, - 0xd4, 0x0f, 0x4e, 0x49, 0xc7, 0x09, 0x4f, 0xe9, 0xe1, 0x2c, 0x38, 0x9b, 0x11, 0x63, 0xd3, 0x45, - 0x2b, 0x70, 0xab, 0x43, 0x28, 0xc5, 0x3d, 0x87, 0x63, 0x37, 0x21, 0xc3, 0x84, 0x90, 0x4a, 0xe2, - 0xcd, 0xf8, 0x40, 0x2c, 0xca, 0x36, 0xdd, 0xc6, 0x6f, 0x0c, 0x28, 0xb4, 0x42, 0xa3, 0xd1, 0xcf, - 0x0d, 0xc8, 0xe9, 0x9d, 0x04, 0x7d, 0x6d, 0xe2, 0xad, 0x4d, 0x06, 0xae, 0x7a, 0x3b, 0x94, 0x4b, - 0x7c, 0xa2, 0xad, 0x45, 0x1b, 0x8e, 0xf9, 0xe6, 0xf7, 0xfe, 0xf6, 0xcf, 0xcf, 0x32, 0x75, 0x73, - 0x39, 0xfc, 0x5c, 0xfc, 0x68, 0xe4, 0x12, 0xbc, 0xbd, 0xbc, 0xfc, 0xb8, 0xae, 0xe2, 0xc0, 0x56, - 0x94, 0x2a, 0xbc, 0x62, 0x2c, 0x37, 0x3e, 0xcf, 0x42, 0x51, 0x0d, 0x26, 0xf9, 0x16, 0x80, 0xfe, - 0xa5, 0x4a, 0x71, 0xe4, 0x6b, 0xc4, 0x37, 0xd3, 0x5a, 0x7c, 0xf9, 0x2a, 0x51, 0x9d, 0x6a, 0x42, - 0x9a, 0x1f, 0x4b, 0x87, 0x1e, 0xa2, 0x07, 0x4f, 0x75, 0x48, 0x09, 0xb0, 0xfa, 0xa3, 0x91, 0x99, - 0x5f, 0xeb, 0x3a, 0xac, 0xfb, 0x78, 0x9c, 0x18, 0x7f, 0x86, 0x79, 0x8c, 0xfe, 0x63, 0x00, 0xba, - 0xb8, 0x68, 0xa0, 0xfb, 0x93, 0xf5, 0xe9, 0x67, 0xe7, 0x31, 0x91, 0x1e, 0xfb, 0xd5, 0xe7, 0xe6, - 0xf1, 0xca, 0xe8, 0x02, 0xd3, 0xf8, 0xc5, 0x2c, 0xdc, 0x6a, 0xaa, 0x51, 0x78, 0xdf, 0x75, 0x29, - 0x66, 0x4c, 0xbc, 0x1f, 0xed, 0x73, 0x42, 0xc5, 0x92, 0xf9, 0x17, 0x03, 0x16, 0xc6, 0x37, 0x00, - 0xf4, 0x4e, 0xfa, 0x8f, 0x8e, 0x97, 0xae, 0x33, 0xd5, 0x6f, 0x4d, 0x0f, 0xa0, 0x3a, 0xa3, 0x79, - 0x4f, 0x86, 0xe9, 0x8e, 0xf9, 0xfa, 0xff, 0x08, 0x93, 0x98, 0x26, 0x6c, 0xe5, 0x38, 0x86, 0x58, - 0x31, 0x96, 0xa5, 0x43, 0xe3, 0x63, 0x2e, 0xbd, 0x43, 0x4f, 0xd8, 0x06, 0xd2, 0x3b, 0xf4, 0xa4, - 0x09, 0x3b, 0x81, 0x43, 0x47, 0x31, 0x84, 0x70, 0xe8, 0xef, 0x06, 0xe4, 0xf4, 0xdc, 0x48, 0xdf, - 0x56, 0x46, 0xa7, 0x65, 0xf5, 0xde, 0xc4, 0x72, 0xda, 0xea, 0x8f, 0xa4, 0xd5, 0x87, 0xe8, 0xe0, - 0x69, 0x56, 0xd7, 0x1f, 0x25, 0x26, 0x6d, 0x58, 0xa3, 0x49, 0x52, 0xb2, 0x42, 0x3d, 0xa5, 0x65, - 0xf5, 0x4f, 0x06, 0x2c, 0x77, 0x48, 0x3f, 0xa5, 0x71, 0xab, 0x37, 0x2c, 0x49, 0x8f, 0x3a, 0xee, - 0x1e, 0x25, 0x9c, 0xec, 0x19, 0x0f, 0xdb, 0x5a, 0xde, 0x23, 0x3d, 0x27, 0xf0, 0x6a, 0x84, 0x7a, - 0x75, 0x0f, 0x07, 0xf2, 0x6f, 0x91, 0xba, 0x62, 0x39, 0x03, 0x9f, 0x3d, 0xed, 0xaf, 0xb7, 0xb7, - 0xc6, 0xc8, 0xbf, 0xce, 0x64, 0xad, 0xd6, 0x83, 0xdf, 0x65, 0x6e, 0x6f, 0x28, 0xf4, 0x31, 0xe5, - 0xb5, 0xc3, 0x3b, 0x07, 0x98, 0xf1, 0xa3, 0x39, 0xa9, 0xe7, 0xee, 0x7f, 0x03, 0x00, 0x00, 0xff, - 0xff, 0xf0, 0x8a, 0x2f, 0x43, 0xe1, 0x1b, 0x00, 0x00, -} - -// Reference imports to suppress errors if they are not otherwise used. -var _ context.Context -var _ grpc.ClientConn - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the grpc package it is being compiled against. -const _ = grpc.SupportPackageIsVersion4 - -// ExecutionClient is the client API for Execution service. -// -// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -type ExecutionClient interface { - // Execute an action remotely. - // - // In order to execute an action, the client must first upload all of the - // inputs, as well as the - // [Command][google.devtools.remoteexecution.v1test.Command] to run, into the - // [ContentAddressableStorage][google.devtools.remoteexecution.v1test.ContentAddressableStorage]. - // It then calls `Execute` with an - // [Action][google.devtools.remoteexecution.v1test.Action] referring to them. - // The server will run the action and eventually return the result. - // - // The input `Action`'s fields MUST meet the various canonicalization - // requirements specified in the documentation for their types so that it has - // the same digest as other logically equivalent `Action`s. The server MAY - // enforce the requirements and return errors if a non-canonical input is - // received. It MAY also proceed without verifying some or all of the - // requirements, such as for performance reasons. If the server does not - // verify the requirement, then it will treat the `Action` as distinct from - // another logically equivalent action if they hash differently. - // - // Returns a [google.longrunning.Operation][google.longrunning.Operation] - // describing the resulting execution, with eventual `response` - // [ExecuteResponse][google.devtools.remoteexecution.v1test.ExecuteResponse]. - // The `metadata` on the operation is of type - // [ExecuteOperationMetadata][google.devtools.remoteexecution.v1test.ExecuteOperationMetadata]. - // - // To query the operation, you can use the - // [Operations API][google.longrunning.Operations.GetOperation]. If you wish - // to allow the server to stream operations updates, rather than requiring - // client polling, you can use the - // [Watcher API][google.watcher.v1.Watcher.Watch] with the Operation's `name` - // as the `target`. - // - // When using the Watcher API, the initial `data` will be the `Operation` at - // the time of the request. Updates will be provided periodically by the - // server until the `Operation` completes, at which point the response message - // will (assuming no error) be at `data.response`. - // - // The server NEED NOT implement other methods or functionality of the - // Operation and Watcher APIs. - // - // Errors discovered during creation of the `Operation` will be reported - // as gRPC Status errors, while errors that occurred while running the - // action will be reported in the `status` field of the `ExecuteResponse`. The - // server MUST NOT set the `error` field of the `Operation` proto. - // The possible errors include: - // * `INVALID_ARGUMENT`: One or more arguments are invalid. - // * `FAILED_PRECONDITION`: One or more errors occurred in setting up the - // action requested, such as a missing input or command or no worker being - // available. The client may be able to fix the errors and retry. - // * `RESOURCE_EXHAUSTED`: There is insufficient quota of some resource to run - // the action. - // * `UNAVAILABLE`: Due to a transient condition, such as all workers being - // occupied (and the server does not support a queue), the action could not - // be started. The client should retry. - // * `INTERNAL`: An internal error occurred in the execution engine or the - // worker. - // * `DEADLINE_EXCEEDED`: The execution timed out. - // - // In the case of a missing input or command, the server SHOULD additionally - // send a [PreconditionFailure][google.rpc.PreconditionFailure] error detail - // where, for each requested blob not present in the CAS, there is a - // `Violation` with a `type` of `MISSING` and a `subject` of - // `"blobs/{hash}/{size}"` indicating the digest of the missing blob. - Execute(ctx context.Context, in *ExecuteRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) -} - -type executionClient struct { - cc *grpc.ClientConn -} - -func NewExecutionClient(cc *grpc.ClientConn) ExecutionClient { - return &executionClient{cc} -} - -func (c *executionClient) Execute(ctx context.Context, in *ExecuteRequest, opts ...grpc.CallOption) (*longrunning.Operation, error) { - out := new(longrunning.Operation) - err := c.cc.Invoke(ctx, "/google.devtools.remoteexecution.v1test.Execution/Execute", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -// ExecutionServer is the server API for Execution service. -type ExecutionServer interface { - // Execute an action remotely. - // - // In order to execute an action, the client must first upload all of the - // inputs, as well as the - // [Command][google.devtools.remoteexecution.v1test.Command] to run, into the - // [ContentAddressableStorage][google.devtools.remoteexecution.v1test.ContentAddressableStorage]. - // It then calls `Execute` with an - // [Action][google.devtools.remoteexecution.v1test.Action] referring to them. - // The server will run the action and eventually return the result. - // - // The input `Action`'s fields MUST meet the various canonicalization - // requirements specified in the documentation for their types so that it has - // the same digest as other logically equivalent `Action`s. The server MAY - // enforce the requirements and return errors if a non-canonical input is - // received. It MAY also proceed without verifying some or all of the - // requirements, such as for performance reasons. If the server does not - // verify the requirement, then it will treat the `Action` as distinct from - // another logically equivalent action if they hash differently. - // - // Returns a [google.longrunning.Operation][google.longrunning.Operation] - // describing the resulting execution, with eventual `response` - // [ExecuteResponse][google.devtools.remoteexecution.v1test.ExecuteResponse]. - // The `metadata` on the operation is of type - // [ExecuteOperationMetadata][google.devtools.remoteexecution.v1test.ExecuteOperationMetadata]. - // - // To query the operation, you can use the - // [Operations API][google.longrunning.Operations.GetOperation]. If you wish - // to allow the server to stream operations updates, rather than requiring - // client polling, you can use the - // [Watcher API][google.watcher.v1.Watcher.Watch] with the Operation's `name` - // as the `target`. - // - // When using the Watcher API, the initial `data` will be the `Operation` at - // the time of the request. Updates will be provided periodically by the - // server until the `Operation` completes, at which point the response message - // will (assuming no error) be at `data.response`. - // - // The server NEED NOT implement other methods or functionality of the - // Operation and Watcher APIs. - // - // Errors discovered during creation of the `Operation` will be reported - // as gRPC Status errors, while errors that occurred while running the - // action will be reported in the `status` field of the `ExecuteResponse`. The - // server MUST NOT set the `error` field of the `Operation` proto. - // The possible errors include: - // * `INVALID_ARGUMENT`: One or more arguments are invalid. - // * `FAILED_PRECONDITION`: One or more errors occurred in setting up the - // action requested, such as a missing input or command or no worker being - // available. The client may be able to fix the errors and retry. - // * `RESOURCE_EXHAUSTED`: There is insufficient quota of some resource to run - // the action. - // * `UNAVAILABLE`: Due to a transient condition, such as all workers being - // occupied (and the server does not support a queue), the action could not - // be started. The client should retry. - // * `INTERNAL`: An internal error occurred in the execution engine or the - // worker. - // * `DEADLINE_EXCEEDED`: The execution timed out. - // - // In the case of a missing input or command, the server SHOULD additionally - // send a [PreconditionFailure][google.rpc.PreconditionFailure] error detail - // where, for each requested blob not present in the CAS, there is a - // `Violation` with a `type` of `MISSING` and a `subject` of - // `"blobs/{hash}/{size}"` indicating the digest of the missing blob. - Execute(context.Context, *ExecuteRequest) (*longrunning.Operation, error) -} - -// UnimplementedExecutionServer can be embedded to have forward compatible implementations. -type UnimplementedExecutionServer struct { -} - -func (*UnimplementedExecutionServer) Execute(ctx context.Context, req *ExecuteRequest) (*longrunning.Operation, error) { - return nil, status1.Errorf(codes.Unimplemented, "method Execute not implemented") -} - -func RegisterExecutionServer(s *grpc.Server, srv ExecutionServer) { - s.RegisterService(&_Execution_serviceDesc, srv) -} - -func _Execution_Execute_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(ExecuteRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(ExecutionServer).Execute(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/google.devtools.remoteexecution.v1test.Execution/Execute", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(ExecutionServer).Execute(ctx, req.(*ExecuteRequest)) - } - return interceptor(ctx, in, info, handler) -} - -var _Execution_serviceDesc = grpc.ServiceDesc{ - ServiceName: "google.devtools.remoteexecution.v1test.Execution", - HandlerType: (*ExecutionServer)(nil), - Methods: []grpc.MethodDesc{ - { - MethodName: "Execute", - Handler: _Execution_Execute_Handler, - }, - }, - Streams: []grpc.StreamDesc{}, - Metadata: "google/devtools/remoteexecution/v1test/remote_execution.proto", -} - -// ActionCacheClient is the client API for ActionCache service. -// -// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -type ActionCacheClient interface { - // Retrieve a cached execution result. - // - // Errors: - // * `NOT_FOUND`: The requested `ActionResult` is not in the cache. - GetActionResult(ctx context.Context, in *GetActionResultRequest, opts ...grpc.CallOption) (*ActionResult, error) - // Upload a new execution result. - // - // This method is intended for servers which implement the distributed cache - // independently of the - // [Execution][google.devtools.remoteexecution.v1test.Execution] API. As a - // result, it is OPTIONAL for servers to implement. - // - // Errors: - // * `NOT_IMPLEMENTED`: This method is not supported by the server. - // * `RESOURCE_EXHAUSTED`: There is insufficient storage space to add the - // entry to the cache. - UpdateActionResult(ctx context.Context, in *UpdateActionResultRequest, opts ...grpc.CallOption) (*ActionResult, error) -} - -type actionCacheClient struct { - cc *grpc.ClientConn -} - -func NewActionCacheClient(cc *grpc.ClientConn) ActionCacheClient { - return &actionCacheClient{cc} -} - -func (c *actionCacheClient) GetActionResult(ctx context.Context, in *GetActionResultRequest, opts ...grpc.CallOption) (*ActionResult, error) { - out := new(ActionResult) - err := c.cc.Invoke(ctx, "/google.devtools.remoteexecution.v1test.ActionCache/GetActionResult", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *actionCacheClient) UpdateActionResult(ctx context.Context, in *UpdateActionResultRequest, opts ...grpc.CallOption) (*ActionResult, error) { - out := new(ActionResult) - err := c.cc.Invoke(ctx, "/google.devtools.remoteexecution.v1test.ActionCache/UpdateActionResult", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -// ActionCacheServer is the server API for ActionCache service. -type ActionCacheServer interface { - // Retrieve a cached execution result. - // - // Errors: - // * `NOT_FOUND`: The requested `ActionResult` is not in the cache. - GetActionResult(context.Context, *GetActionResultRequest) (*ActionResult, error) - // Upload a new execution result. - // - // This method is intended for servers which implement the distributed cache - // independently of the - // [Execution][google.devtools.remoteexecution.v1test.Execution] API. As a - // result, it is OPTIONAL for servers to implement. - // - // Errors: - // * `NOT_IMPLEMENTED`: This method is not supported by the server. - // * `RESOURCE_EXHAUSTED`: There is insufficient storage space to add the - // entry to the cache. - UpdateActionResult(context.Context, *UpdateActionResultRequest) (*ActionResult, error) -} - -// UnimplementedActionCacheServer can be embedded to have forward compatible implementations. -type UnimplementedActionCacheServer struct { -} - -func (*UnimplementedActionCacheServer) GetActionResult(ctx context.Context, req *GetActionResultRequest) (*ActionResult, error) { - return nil, status1.Errorf(codes.Unimplemented, "method GetActionResult not implemented") -} -func (*UnimplementedActionCacheServer) UpdateActionResult(ctx context.Context, req *UpdateActionResultRequest) (*ActionResult, error) { - return nil, status1.Errorf(codes.Unimplemented, "method UpdateActionResult not implemented") -} - -func RegisterActionCacheServer(s *grpc.Server, srv ActionCacheServer) { - s.RegisterService(&_ActionCache_serviceDesc, srv) -} - -func _ActionCache_GetActionResult_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(GetActionResultRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(ActionCacheServer).GetActionResult(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/google.devtools.remoteexecution.v1test.ActionCache/GetActionResult", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(ActionCacheServer).GetActionResult(ctx, req.(*GetActionResultRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _ActionCache_UpdateActionResult_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(UpdateActionResultRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(ActionCacheServer).UpdateActionResult(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/google.devtools.remoteexecution.v1test.ActionCache/UpdateActionResult", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(ActionCacheServer).UpdateActionResult(ctx, req.(*UpdateActionResultRequest)) - } - return interceptor(ctx, in, info, handler) -} - -var _ActionCache_serviceDesc = grpc.ServiceDesc{ - ServiceName: "google.devtools.remoteexecution.v1test.ActionCache", - HandlerType: (*ActionCacheServer)(nil), - Methods: []grpc.MethodDesc{ - { - MethodName: "GetActionResult", - Handler: _ActionCache_GetActionResult_Handler, - }, - { - MethodName: "UpdateActionResult", - Handler: _ActionCache_UpdateActionResult_Handler, - }, - }, - Streams: []grpc.StreamDesc{}, - Metadata: "google/devtools/remoteexecution/v1test/remote_execution.proto", -} - -// ContentAddressableStorageClient is the client API for ContentAddressableStorage service. -// -// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream. -type ContentAddressableStorageClient interface { - // Determine if blobs are present in the CAS. - // - // Clients can use this API before uploading blobs to determine which ones are - // already present in the CAS and do not need to be uploaded again. - // - // There are no method-specific errors. - FindMissingBlobs(ctx context.Context, in *FindMissingBlobsRequest, opts ...grpc.CallOption) (*FindMissingBlobsResponse, error) - // Upload many blobs at once. - // - // The client MUST NOT upload blobs with a combined total size of more than 10 - // MiB using this API. Such requests should either be split into smaller - // chunks or uploaded using the - // [ByteStream API][google.bytestream.ByteStream], as appropriate. - // - // This request is equivalent to calling [UpdateBlob][] on each individual - // blob, in parallel. The requests may succeed or fail independently. - // - // Errors: - // * `INVALID_ARGUMENT`: The client attempted to upload more than 10 MiB of - // data. - // - // Individual requests may return the following errors, additionally: - // * `RESOURCE_EXHAUSTED`: There is insufficient disk quota to store the blob. - // * `INVALID_ARGUMENT`: The - // [Digest][google.devtools.remoteexecution.v1test.Digest] does not match the - // provided data. - BatchUpdateBlobs(ctx context.Context, in *BatchUpdateBlobsRequest, opts ...grpc.CallOption) (*BatchUpdateBlobsResponse, error) - // Fetch the entire directory tree rooted at a node. - // - // This request must be targeted at a - // [Directory][google.devtools.remoteexecution.v1test.Directory] stored in the - // [ContentAddressableStorage][google.devtools.remoteexecution.v1test.ContentAddressableStorage] - // (CAS). The server will enumerate the `Directory` tree recursively and - // return every node descended from the root. - // The exact traversal order is unspecified and, unless retrieving subsequent - // pages from an earlier request, is not guaranteed to be stable across - // multiple invocations of `GetTree`. - // - // If part of the tree is missing from the CAS, the server will return the - // portion present and omit the rest. - // - // * `NOT_FOUND`: The requested tree root is not present in the CAS. - GetTree(ctx context.Context, in *GetTreeRequest, opts ...grpc.CallOption) (*GetTreeResponse, error) -} - -type contentAddressableStorageClient struct { - cc *grpc.ClientConn -} - -func NewContentAddressableStorageClient(cc *grpc.ClientConn) ContentAddressableStorageClient { - return &contentAddressableStorageClient{cc} -} - -func (c *contentAddressableStorageClient) FindMissingBlobs(ctx context.Context, in *FindMissingBlobsRequest, opts ...grpc.CallOption) (*FindMissingBlobsResponse, error) { - out := new(FindMissingBlobsResponse) - err := c.cc.Invoke(ctx, "/google.devtools.remoteexecution.v1test.ContentAddressableStorage/FindMissingBlobs", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *contentAddressableStorageClient) BatchUpdateBlobs(ctx context.Context, in *BatchUpdateBlobsRequest, opts ...grpc.CallOption) (*BatchUpdateBlobsResponse, error) { - out := new(BatchUpdateBlobsResponse) - err := c.cc.Invoke(ctx, "/google.devtools.remoteexecution.v1test.ContentAddressableStorage/BatchUpdateBlobs", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *contentAddressableStorageClient) GetTree(ctx context.Context, in *GetTreeRequest, opts ...grpc.CallOption) (*GetTreeResponse, error) { - out := new(GetTreeResponse) - err := c.cc.Invoke(ctx, "/google.devtools.remoteexecution.v1test.ContentAddressableStorage/GetTree", in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -// ContentAddressableStorageServer is the server API for ContentAddressableStorage service. -type ContentAddressableStorageServer interface { - // Determine if blobs are present in the CAS. - // - // Clients can use this API before uploading blobs to determine which ones are - // already present in the CAS and do not need to be uploaded again. - // - // There are no method-specific errors. - FindMissingBlobs(context.Context, *FindMissingBlobsRequest) (*FindMissingBlobsResponse, error) - // Upload many blobs at once. - // - // The client MUST NOT upload blobs with a combined total size of more than 10 - // MiB using this API. Such requests should either be split into smaller - // chunks or uploaded using the - // [ByteStream API][google.bytestream.ByteStream], as appropriate. - // - // This request is equivalent to calling [UpdateBlob][] on each individual - // blob, in parallel. The requests may succeed or fail independently. - // - // Errors: - // * `INVALID_ARGUMENT`: The client attempted to upload more than 10 MiB of - // data. - // - // Individual requests may return the following errors, additionally: - // * `RESOURCE_EXHAUSTED`: There is insufficient disk quota to store the blob. - // * `INVALID_ARGUMENT`: The - // [Digest][google.devtools.remoteexecution.v1test.Digest] does not match the - // provided data. - BatchUpdateBlobs(context.Context, *BatchUpdateBlobsRequest) (*BatchUpdateBlobsResponse, error) - // Fetch the entire directory tree rooted at a node. - // - // This request must be targeted at a - // [Directory][google.devtools.remoteexecution.v1test.Directory] stored in the - // [ContentAddressableStorage][google.devtools.remoteexecution.v1test.ContentAddressableStorage] - // (CAS). The server will enumerate the `Directory` tree recursively and - // return every node descended from the root. - // The exact traversal order is unspecified and, unless retrieving subsequent - // pages from an earlier request, is not guaranteed to be stable across - // multiple invocations of `GetTree`. - // - // If part of the tree is missing from the CAS, the server will return the - // portion present and omit the rest. - // - // * `NOT_FOUND`: The requested tree root is not present in the CAS. - GetTree(context.Context, *GetTreeRequest) (*GetTreeResponse, error) -} - -// UnimplementedContentAddressableStorageServer can be embedded to have forward compatible implementations. -type UnimplementedContentAddressableStorageServer struct { -} - -func (*UnimplementedContentAddressableStorageServer) FindMissingBlobs(ctx context.Context, req *FindMissingBlobsRequest) (*FindMissingBlobsResponse, error) { - return nil, status1.Errorf(codes.Unimplemented, "method FindMissingBlobs not implemented") -} -func (*UnimplementedContentAddressableStorageServer) BatchUpdateBlobs(ctx context.Context, req *BatchUpdateBlobsRequest) (*BatchUpdateBlobsResponse, error) { - return nil, status1.Errorf(codes.Unimplemented, "method BatchUpdateBlobs not implemented") -} -func (*UnimplementedContentAddressableStorageServer) GetTree(ctx context.Context, req *GetTreeRequest) (*GetTreeResponse, error) { - return nil, status1.Errorf(codes.Unimplemented, "method GetTree not implemented") -} - -func RegisterContentAddressableStorageServer(s *grpc.Server, srv ContentAddressableStorageServer) { - s.RegisterService(&_ContentAddressableStorage_serviceDesc, srv) -} - -func _ContentAddressableStorage_FindMissingBlobs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(FindMissingBlobsRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(ContentAddressableStorageServer).FindMissingBlobs(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/google.devtools.remoteexecution.v1test.ContentAddressableStorage/FindMissingBlobs", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(ContentAddressableStorageServer).FindMissingBlobs(ctx, req.(*FindMissingBlobsRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _ContentAddressableStorage_BatchUpdateBlobs_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(BatchUpdateBlobsRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(ContentAddressableStorageServer).BatchUpdateBlobs(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/google.devtools.remoteexecution.v1test.ContentAddressableStorage/BatchUpdateBlobs", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(ContentAddressableStorageServer).BatchUpdateBlobs(ctx, req.(*BatchUpdateBlobsRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _ContentAddressableStorage_GetTree_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(GetTreeRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(ContentAddressableStorageServer).GetTree(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: "/google.devtools.remoteexecution.v1test.ContentAddressableStorage/GetTree", - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(ContentAddressableStorageServer).GetTree(ctx, req.(*GetTreeRequest)) - } - return interceptor(ctx, in, info, handler) -} - -var _ContentAddressableStorage_serviceDesc = grpc.ServiceDesc{ - ServiceName: "google.devtools.remoteexecution.v1test.ContentAddressableStorage", - HandlerType: (*ContentAddressableStorageServer)(nil), - Methods: []grpc.MethodDesc{ - { - MethodName: "FindMissingBlobs", - Handler: _ContentAddressableStorage_FindMissingBlobs_Handler, - }, - { - MethodName: "BatchUpdateBlobs", - Handler: _ContentAddressableStorage_BatchUpdateBlobs_Handler, - }, - { - MethodName: "GetTree", - Handler: _ContentAddressableStorage_GetTree_Handler, - }, - }, - Streams: []grpc.StreamDesc{}, - Metadata: "google/devtools/remoteexecution/v1test/remote_execution.proto", -} diff --git a/googleapis/devtools/resultstore/v2/common.pb.go b/googleapis/devtools/resultstore/v2/common.pb.go index 8034473686..709fc264df 100644 --- a/googleapis/devtools/resultstore/v2/common.pb.go +++ b/googleapis/devtools/resultstore/v2/common.pb.go @@ -69,6 +69,8 @@ const ( Language_SCALA Language = 20 // Protocol Buffer Language_PROTO Language = 21 + // Extensible Markup Language + Language_XML Language = 22 ) var Language_name = map[int32]string{ @@ -93,6 +95,7 @@ var Language_name = map[int32]string{ 19: "WEB", 20: "SCALA", 21: "PROTO", + 22: "XML", } var Language_value = map[string]int32{ @@ -117,6 +120,7 @@ var Language_value = map[string]int32{ "WEB": 19, "SCALA": 20, "PROTO": 21, + "XML": 22, } func (x Language) String() string { @@ -530,53 +534,53 @@ func init() { } var fileDescriptor_ff56b05a77242216 = []byte{ - // 755 bytes of a gzipped FileDescriptorProto + // 761 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x94, 0xdf, 0x6e, 0xe3, 0x44, - 0x14, 0xc6, 0xd7, 0x49, 0xeb, 0x26, 0x27, 0xfd, 0x73, 0x98, 0x16, 0x94, 0xad, 0x04, 0x54, 0xb9, - 0x40, 0xab, 0x22, 0x12, 0x29, 0x88, 0x0b, 0x84, 0x84, 0x34, 0xb1, 0xdd, 0xd4, 0xad, 0x6b, 0x5b, - 0x9e, 0x31, 0xd5, 0x72, 0x63, 0xdc, 0x64, 0xd6, 0x8a, 0x48, 0x3c, 0xc1, 0x1e, 0x47, 0x2a, 0x6f, - 0xc1, 0xd3, 0xf1, 0x02, 0x3c, 0x08, 0x1a, 0xdb, 0x81, 0x6a, 0xf9, 0xb3, 0x57, 0x9e, 0xef, 0x7c, - 0xbf, 0x73, 0x7c, 0xbe, 0x51, 0x1c, 0xf8, 0x32, 0x93, 0x32, 0x5b, 0x8b, 0xc9, 0x52, 0xec, 0x94, - 0x94, 0xeb, 0x72, 0x52, 0x88, 0xb2, 0x5a, 0xab, 0x52, 0xc9, 0x42, 0x4c, 0x76, 0xd3, 0xc9, 0x42, - 0x6e, 0x36, 0x32, 0x1f, 0x6f, 0x0b, 0xa9, 0x24, 0xf9, 0xac, 0x81, 0xc7, 0x7b, 0x78, 0xfc, 0x02, - 0x1e, 0xef, 0xa6, 0x97, 0xad, 0x3f, 0xa9, 0xe9, 0xa7, 0xea, 0xdd, 0x64, 0x59, 0x15, 0xa9, 0x5a, - 0xed, 0xfb, 0x2f, 0x3f, 0x7f, 0xdf, 0x57, 0xab, 0x8d, 0x28, 0x55, 0xba, 0xd9, 0x36, 0xc0, 0x48, - 0x01, 0x32, 0x95, 0xaa, 0xaa, 0xa4, 0x4a, 0x15, 0xab, 0xa7, 0x4a, 0x89, 0x92, 0x7c, 0x0f, 0x66, - 0x59, 0xd7, 0x86, 0xc6, 0x95, 0xf1, 0xe6, 0x74, 0xfa, 0xc5, 0xf8, 0xff, 0xb7, 0x18, 0x37, 0x13, - 0xa2, 0xb6, 0x8b, 0x5c, 0xc1, 0x60, 0x29, 0xca, 0x45, 0xb1, 0xda, 0xea, 0x4d, 0x86, 0x9d, 0x2b, - 0xe3, 0x4d, 0x3f, 0x7a, 0x59, 0x1a, 0x4d, 0xa1, 0x17, 0x16, 0x72, 0x2b, 0x0a, 0xf5, 0x4c, 0x10, - 0xba, 0x3f, 0x8b, 0xe7, 0xfa, 0x55, 0xfd, 0x48, 0x1f, 0xc9, 0x05, 0x1c, 0xee, 0xd2, 0x75, 0x25, - 0xda, 0xce, 0x46, 0x8c, 0x7e, 0x05, 0x93, 0xaf, 0x36, 0xab, 0x3c, 0x23, 0xdf, 0x02, 0x94, 0x2a, - 0x2d, 0x54, 0xa2, 0xc3, 0xd4, 0x8d, 0x83, 0xe9, 0xe5, 0x7e, 0xc7, 0x7d, 0xd2, 0x31, 0xdf, 0x27, - 0x8d, 0xfa, 0x35, 0xad, 0x35, 0xf9, 0x06, 0x7a, 0xfb, 0x1b, 0xaa, 0xa7, 0x0f, 0xa6, 0xaf, 0xff, - 0xd1, 0x68, 0xb7, 0x40, 0xf4, 0x17, 0x3a, 0xfa, 0xcd, 0x00, 0xb0, 0xc5, 0x56, 0xe4, 0x4b, 0x91, - 0x2f, 0x9e, 0xc9, 0x10, 0x4c, 0x95, 0x16, 0x99, 0x50, 0xcd, 0xd6, 0xb7, 0xaf, 0xa2, 0x56, 0x93, - 0xaf, 0xe0, 0xa3, 0x85, 0xcc, 0xdf, 0xad, 0xb2, 0xaa, 0x10, 0xcb, 0xa4, 0x85, 0x3a, 0x2d, 0x84, - 0x7f, 0x5b, 0xbc, 0xc1, 0x87, 0x60, 0xa6, 0x8b, 0x7a, 0x99, 0xee, 0x7e, 0x50, 0xa3, 0xf5, 0x1d, - 0xac, 0xd3, 0x27, 0xb1, 0x1e, 0x1e, 0x34, 0x77, 0x50, 0x8b, 0x19, 0x40, 0xaf, 0x10, 0xa5, 0xac, - 0x8a, 0x85, 0xb8, 0xfe, 0xc3, 0x80, 0x9e, 0x97, 0xe6, 0x59, 0x95, 0x66, 0x82, 0x0c, 0xe1, 0xc2, - 0xa3, 0xfe, 0x3c, 0xa6, 0x73, 0x27, 0x89, 0x7d, 0x16, 0x3a, 0x96, 0x7b, 0xe3, 0x3a, 0x36, 0xbe, - 0x22, 0x3d, 0x38, 0xf0, 0x03, 0xdf, 0x41, 0x83, 0x0c, 0xe0, 0x88, 0xfa, 0x76, 0x14, 0xb8, 0x36, - 0x76, 0x88, 0x09, 0x1d, 0xca, 0xb0, 0xab, 0x9f, 0x96, 0x85, 0x07, 0xe4, 0x08, 0xba, 0x16, 0x63, - 0x78, 0xa8, 0x79, 0x9b, 0x46, 0x1c, 0x4d, 0x6d, 0xcd, 0x03, 0x3c, 0xd2, 0xd6, 0xfc, 0x91, 0x63, - 0x4f, 0x0f, 0xb8, 0xa5, 0xec, 0xde, 0xf1, 0x3c, 0xec, 0x6b, 0xee, 0x8e, 0xfe, 0x40, 0x11, 0x34, - 0x77, 0xc7, 0x70, 0xa0, 0x2b, 0x9e, 0xcb, 0x42, 0x3c, 0xd6, 0xa7, 0x60, 0x76, 0x67, 0xe1, 0x89, - 0xf6, 0xc2, 0xb7, 0x78, 0xaa, 0x9f, 0xec, 0x16, 0xcf, 0x48, 0x1f, 0x0e, 0xd9, 0xa3, 0x7b, 0xc3, - 0x11, 0x75, 0x89, 0x33, 0x24, 0x7a, 0xfc, 0xa3, 0x33, 0xc3, 0xf3, 0xda, 0xb3, 0xa8, 0x47, 0xf1, - 0x42, 0x1f, 0xc3, 0x28, 0xe0, 0x01, 0x7e, 0x7c, 0xfd, 0xbb, 0x01, 0x66, 0xf3, 0xfb, 0x22, 0x9f, - 0x00, 0x61, 0x9c, 0xf2, 0x98, 0xbd, 0x17, 0xf1, 0x18, 0x7a, 0xb3, 0xd8, 0xf5, 0x6c, 0xd7, 0x9f, - 0xa3, 0xa1, 0x7b, 0xb5, 0xe2, 0xd8, 0x21, 0xe7, 0x70, 0x76, 0x43, 0x5d, 0xcf, 0xb1, 0x13, 0x1e, - 0x24, 0x35, 0x82, 0x5d, 0x9d, 0x82, 0x3b, 0x8c, 0x6b, 0xf8, 0x80, 0x00, 0x98, 0x21, 0x65, 0xcc, - 0xb1, 0xf1, 0x50, 0x9f, 0x1b, 0x1a, 0x4d, 0x72, 0x02, 0x7d, 0xee, 0x3e, 0x38, 0x76, 0x12, 0xc4, - 0x1c, 0x8f, 0xb4, 0xb4, 0xa8, 0x6f, 0x39, 0x9e, 0x76, 0x7b, 0xe4, 0x0c, 0x06, 0x3c, 0x08, 0xbc, - 0xa4, 0xc5, 0xfb, 0xe4, 0x14, 0xc0, 0xf5, 0xad, 0xe0, 0x21, 0xf4, 0x1c, 0xee, 0x20, 0xe8, 0x1d, - 0x6e, 0x3c, 0x7a, 0xff, 0x16, 0x07, 0xfa, 0x75, 0xb1, 0x7f, 0xef, 0x07, 0x8f, 0x3e, 0x1e, 0x6b, - 0xc1, 0xee, 0xdd, 0x30, 0x74, 0x6c, 0x3c, 0xb9, 0xfe, 0x09, 0x8e, 0xe3, 0xed, 0x5a, 0xa6, 0xcb, - 0x36, 0xde, 0xa7, 0xf0, 0x3a, 0x0e, 0xbd, 0x80, 0xda, 0xc9, 0xbf, 0xa6, 0x3c, 0x81, 0x7e, 0x63, - 0x37, 0x31, 0xcf, 0xe1, 0x2c, 0x0c, 0x18, 0x4f, 0xc2, 0x28, 0xb0, 0x1c, 0xc6, 0x74, 0xb1, 0xa3, - 0x19, 0xf7, 0xe1, 0x21, 0xe6, 0x74, 0xe6, 0x39, 0xd8, 0x9d, 0xfd, 0x02, 0xa3, 0x85, 0xdc, 0x7c, - 0xe0, 0xeb, 0x0d, 0x8d, 0x1f, 0xdd, 0x96, 0xc8, 0xe4, 0x3a, 0xcd, 0xb3, 0xb1, 0x2c, 0xb2, 0x49, - 0x26, 0xf2, 0xfa, 0x83, 0x98, 0x34, 0x56, 0xba, 0x5d, 0x95, 0xff, 0xf5, 0x8f, 0xf5, 0xdd, 0x0b, - 0xf9, 0x64, 0xd6, 0x5d, 0x5f, 0xff, 0x19, 0x00, 0x00, 0xff, 0xff, 0x76, 0xbe, 0x13, 0x5f, 0xe6, - 0x04, 0x00, 0x00, + 0x14, 0xc6, 0xd7, 0x49, 0xeb, 0x26, 0x27, 0xfd, 0x73, 0x98, 0x96, 0x55, 0xb6, 0x12, 0x50, 0xe5, + 0x02, 0xad, 0x8a, 0x48, 0xa4, 0x20, 0x2e, 0x10, 0x12, 0xd2, 0xc4, 0x76, 0x53, 0xb7, 0x8e, 0x6d, + 0x79, 0xc6, 0x94, 0xe5, 0xc6, 0xb8, 0xc9, 0xac, 0x15, 0x91, 0x64, 0x82, 0x3d, 0x8e, 0x54, 0xde, + 0x82, 0xa7, 0xe3, 0x29, 0x78, 0x07, 0x34, 0xb6, 0x03, 0x55, 0xf9, 0xb3, 0x57, 0x9e, 0xef, 0x7c, + 0xbf, 0x73, 0x7c, 0xbe, 0x51, 0x1c, 0xf8, 0x22, 0x93, 0x32, 0x5b, 0x89, 0xd1, 0x42, 0xec, 0x94, + 0x94, 0xab, 0x62, 0x94, 0x8b, 0xa2, 0x5c, 0xa9, 0x42, 0xc9, 0x5c, 0x8c, 0x76, 0xe3, 0xd1, 0x5c, + 0xae, 0xd7, 0x72, 0x33, 0xdc, 0xe6, 0x52, 0x49, 0xf2, 0x69, 0x0d, 0x0f, 0xf7, 0xf0, 0xf0, 0x19, + 0x3c, 0xdc, 0x8d, 0x2f, 0x1b, 0x7f, 0x54, 0xd1, 0x8f, 0xe5, 0xfb, 0xd1, 0xa2, 0xcc, 0x53, 0xb5, + 0xdc, 0xf7, 0x5f, 0x7e, 0xf6, 0xd2, 0x57, 0xcb, 0xb5, 0x28, 0x54, 0xba, 0xde, 0xd6, 0xc0, 0x40, + 0x01, 0x32, 0x95, 0xaa, 0xb2, 0xa0, 0x4a, 0xe5, 0xcb, 0xc7, 0x52, 0x89, 0x82, 0x7c, 0x07, 0x66, + 0x51, 0xd5, 0xfa, 0xc6, 0x95, 0xf1, 0xf6, 0x74, 0xfc, 0xf9, 0xf0, 0xff, 0xb7, 0x18, 0xd6, 0x13, + 0xa2, 0xa6, 0x8b, 0x5c, 0x41, 0x6f, 0x21, 0x8a, 0x79, 0xbe, 0xdc, 0xea, 0x4d, 0xfa, 0xad, 0x2b, + 0xe3, 0x6d, 0x37, 0x7a, 0x5e, 0x1a, 0x8c, 0xa1, 0x13, 0xe6, 0x72, 0x2b, 0x72, 0xf5, 0x44, 0x10, + 0xda, 0x3f, 0x8b, 0xa7, 0xea, 0x55, 0xdd, 0x48, 0x1f, 0xc9, 0x05, 0x1c, 0xee, 0xd2, 0x55, 0x29, + 0x9a, 0xce, 0x5a, 0x0c, 0x7e, 0x05, 0x93, 0x2f, 0xd7, 0xcb, 0x4d, 0x46, 0xbe, 0x01, 0x28, 0x54, + 0x9a, 0xab, 0x44, 0x87, 0xa9, 0x1a, 0x7b, 0xe3, 0xcb, 0xfd, 0x8e, 0xfb, 0xa4, 0x43, 0xbe, 0x4f, + 0x1a, 0x75, 0x2b, 0x5a, 0x6b, 0xf2, 0x35, 0x74, 0xf6, 0x37, 0x54, 0x4d, 0xef, 0x8d, 0xdf, 0xfc, + 0xa3, 0xd1, 0x6e, 0x80, 0xe8, 0x2f, 0x74, 0xf0, 0x9b, 0x01, 0x60, 0x8b, 0xad, 0xd8, 0x2c, 0xc4, + 0x66, 0xfe, 0x44, 0xfa, 0x60, 0xaa, 0x34, 0xcf, 0x84, 0xaa, 0xb7, 0xbe, 0x7d, 0x15, 0x35, 0x9a, + 0x7c, 0x09, 0x1f, 0xcd, 0xe5, 0xe6, 0xfd, 0x32, 0x2b, 0x73, 0xb1, 0x48, 0x1a, 0xa8, 0xd5, 0x40, + 0xf8, 0xb7, 0xc5, 0x6b, 0xbc, 0x0f, 0x66, 0x3a, 0xaf, 0x96, 0x69, 0xef, 0x07, 0xd5, 0x5a, 0xdf, + 0xc1, 0x2a, 0x7d, 0x14, 0xab, 0xfe, 0x41, 0x7d, 0x07, 0x95, 0x98, 0x00, 0x74, 0x72, 0x51, 0xc8, + 0x32, 0x9f, 0x8b, 0xeb, 0x3f, 0x0c, 0xe8, 0x78, 0xe9, 0x26, 0x2b, 0xd3, 0x4c, 0x90, 0x3e, 0x5c, + 0x78, 0xd4, 0x9f, 0xc6, 0x74, 0xea, 0x24, 0xb1, 0xcf, 0x42, 0xc7, 0x72, 0x6f, 0x5c, 0xc7, 0xc6, + 0x57, 0xa4, 0x03, 0x07, 0x7e, 0xe0, 0x3b, 0x68, 0x90, 0x1e, 0x1c, 0x51, 0xdf, 0x8e, 0x02, 0xd7, + 0xc6, 0x16, 0x31, 0xa1, 0x45, 0x19, 0xb6, 0xf5, 0xd3, 0xb2, 0xf0, 0x80, 0x1c, 0x41, 0xdb, 0x62, + 0x0c, 0x0f, 0x35, 0x6f, 0xd3, 0x88, 0xa3, 0xa9, 0xad, 0x69, 0x80, 0x47, 0xda, 0x9a, 0x3e, 0x70, + 0xec, 0xe8, 0x01, 0xb7, 0x94, 0xdd, 0x3b, 0x9e, 0x87, 0x5d, 0xcd, 0xdd, 0xd1, 0xef, 0x29, 0x82, + 0xe6, 0xee, 0x18, 0xf6, 0x74, 0xc5, 0x73, 0x59, 0x88, 0xc7, 0xfa, 0x14, 0x4c, 0xee, 0x2c, 0x3c, + 0xd1, 0x5e, 0xf8, 0x0e, 0x4f, 0xf5, 0x93, 0xdd, 0xe2, 0x19, 0xe9, 0xc2, 0x21, 0x7b, 0x70, 0x6f, + 0x38, 0xa2, 0x2e, 0x71, 0x86, 0x44, 0x8f, 0x7f, 0x70, 0x26, 0x78, 0x5e, 0x79, 0x16, 0xf5, 0x28, + 0x5e, 0xe8, 0x63, 0x18, 0x05, 0x3c, 0xc0, 0x8f, 0xb5, 0xfd, 0xc3, 0xcc, 0xc3, 0xd7, 0xd7, 0xbf, + 0x1b, 0x60, 0xd6, 0x3f, 0x34, 0xf2, 0x1a, 0x08, 0xe3, 0x94, 0xc7, 0xec, 0x45, 0xd6, 0x63, 0xe8, + 0x4c, 0x62, 0xd7, 0xb3, 0x5d, 0x7f, 0x8a, 0x86, 0x1e, 0xa2, 0x15, 0xc7, 0x16, 0x39, 0x87, 0xb3, + 0x1b, 0xea, 0x7a, 0x8e, 0x9d, 0xf0, 0x20, 0xa9, 0x10, 0x6c, 0xeb, 0x38, 0xdc, 0x61, 0x5c, 0xc3, + 0x07, 0x04, 0xc0, 0x0c, 0x29, 0x63, 0x8e, 0x8d, 0x87, 0xfa, 0x5c, 0xd3, 0x68, 0x92, 0x13, 0xe8, + 0x72, 0x77, 0xe6, 0xd8, 0x49, 0x10, 0x73, 0x3c, 0xd2, 0xd2, 0xa2, 0xbe, 0xe5, 0x78, 0xda, 0xed, + 0x90, 0x33, 0xe8, 0xf1, 0x20, 0xf0, 0x92, 0x06, 0xef, 0x92, 0x53, 0x00, 0xd7, 0xb7, 0x82, 0x59, + 0xe8, 0x39, 0xdc, 0x41, 0xd0, 0x3b, 0xdc, 0x78, 0xf4, 0xfe, 0x1d, 0xf6, 0xf4, 0xeb, 0x62, 0xff, + 0xde, 0x0f, 0x1e, 0x7c, 0x3c, 0xd6, 0x82, 0xdd, 0xbb, 0x61, 0xe8, 0xd8, 0x78, 0x72, 0xfd, 0x13, + 0x1c, 0xc7, 0xdb, 0x95, 0x4c, 0x17, 0x4d, 0xbc, 0x4f, 0xe0, 0x4d, 0x1c, 0x7a, 0x01, 0xb5, 0x93, + 0x7f, 0x4d, 0x79, 0x02, 0xdd, 0xda, 0xae, 0x63, 0x9e, 0xc3, 0x59, 0x18, 0x30, 0x9e, 0x84, 0x51, + 0x60, 0x39, 0x8c, 0xe9, 0x62, 0x4b, 0x33, 0xee, 0x6c, 0x16, 0x73, 0x3a, 0xf1, 0x1c, 0x6c, 0x4f, + 0x7e, 0x81, 0xc1, 0x5c, 0xae, 0x3f, 0xf0, 0x19, 0x87, 0xc6, 0x8f, 0x6e, 0x43, 0x64, 0x72, 0x95, + 0x6e, 0xb2, 0xa1, 0xcc, 0xb3, 0x51, 0x26, 0x36, 0xd5, 0x97, 0x31, 0xaa, 0xad, 0x74, 0xbb, 0x2c, + 0xfe, 0xeb, 0xaf, 0xeb, 0xdb, 0x67, 0xf2, 0xd1, 0xac, 0xba, 0xbe, 0xfa, 0x33, 0x00, 0x00, 0xff, + 0xff, 0xeb, 0x0d, 0x8f, 0x70, 0xef, 0x04, 0x00, 0x00, } diff --git a/googleapis/devtools/resultstore/v2/coverage.pb.go b/googleapis/devtools/resultstore/v2/coverage.pb.go index c5829d103c..1712ada992 100644 --- a/googleapis/devtools/resultstore/v2/coverage.pb.go +++ b/googleapis/devtools/resultstore/v2/coverage.pb.go @@ -105,9 +105,9 @@ type BranchCoverage struct { // As each branch can have any one of the following three states: not // executed, executed but not taken, executed and taken. // - // This is a bitfield where i-th bit corresponds to the i-th line. Divide line - // number by 8 to get index into byte array. Mod line number by 8 to get bit - // number (0 = LSB, 7 = MSB). + // This is a bitfield where i-th bit corresponds to the i-th branch. Divide + // branch number by 8 to get index into byte array. Mod branch number by 8 to + // get bit number (0 = LSB, 7 = MSB). // // i-th bit of the following two byte arrays are used to denote the above // mentioned states. diff --git a/googleapis/devtools/resultstore/v2/invocation.pb.go b/googleapis/devtools/resultstore/v2/invocation.pb.go index d2f3f7676f..3d59abe536 100644 --- a/googleapis/devtools/resultstore/v2/invocation.pb.go +++ b/googleapis/devtools/resultstore/v2/invocation.pb.go @@ -405,13 +405,15 @@ func (m *CommandLine) GetCommand() string { // Attributes that apply to all invocations. type InvocationAttributes struct { - // Immutable. - // The Cloud Project that owns this invocation (this is different than the + // Immutable. The Cloud Project that owns this invocation (this is different than the // Consumer Cloud Project that calls this API). // This must be set in the CreateInvocation call, and can't be changed. ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // The list of users in the command chain. The first user in this sequence - // is the one who instigated the first command in the chain. + // is the one who instigated the first command in the chain. For example, + // this might contain just the user that ran a Bazel command, or a robot + // that tested a change as part of a CI system. It could also contain the user + // that manually triggered a CI test, then the robot that ran the test. Users []string `protobuf:"bytes,2,rep,name=users,proto3" json:"users,omitempty"` // Labels to categorize this invocation. // This is implemented as a set. All labels will be unique. Any duplicate diff --git a/googleapis/devtools/resultstore/v2/resultstore_download.pb.go b/googleapis/devtools/resultstore/v2/resultstore_download.pb.go index 15f9c1ca87..e20cdcd311 100644 --- a/googleapis/devtools/resultstore/v2/resultstore_download.pb.go +++ b/googleapis/devtools/resultstore/v2/resultstore_download.pb.go @@ -99,6 +99,10 @@ type SearchInvocationsRequest struct { // Fields that support comparison ("<", "<=", ">", ">=") restrictions; // // timing.start_time + // + // Supported custom function global restrictions: + // + // propertyEquals("key", "value") Query string `protobuf:"bytes,4,opt,name=query,proto3" json:"query,omitempty"` // The project id to search under. ProjectId string `protobuf:"bytes,5,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` @@ -1360,7 +1364,7 @@ type TraverseFileSetsRequest struct { // This returns the transitive closure of FileSets referenced by the given // FileSet, including itself. // - // invocations/${INVOCATION_ID}/targets/${url_encode(TARGET_ID)}/configuredTargets/${Curl_encode(CONFIGURATION_ID)}/actions/${url_encode(ACTION_ID)} + // invocations/${INVOCATION_ID}/targets/${url_encode(TARGET_ID)}/configuredTargets/${url_encode(CONFIGURATION_ID)}/actions/${url_encode(ACTION_ID)} // This returns the transitive closure of FileSets referenced by the given // Action. If ${ACTION_ID} is "-", this returns the transitive closure of // FileSets referenced by all Actions under the given ConfiguredTarget. diff --git a/googleapis/devtools/resultstore/v2/resultstore_upload.pb.go b/googleapis/devtools/resultstore/v2/resultstore_upload.pb.go index 76d2ee8aff..b2eb3dffd1 100644 --- a/googleapis/devtools/resultstore/v2/resultstore_upload.pb.go +++ b/googleapis/devtools/resultstore/v2/resultstore_upload.pb.go @@ -2115,7 +2115,7 @@ type UploadRequest struct { // FileSet: [*]. UpdateMask *field_mask.FieldMask `protobuf:"bytes,3,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // If true then the Update, Merge operation will become a Create operation if - // the resource is NOT_FOUND. + // the resource is NOT_FOUND. Not supported for Invocation resource. CreateIfNotFound bool `protobuf:"varint,10,opt,name=create_if_not_found,json=createIfNotFound,proto3" json:"create_if_not_found,omitempty"` // The proto of the resource being uploaded. // diff --git a/googleapis/firestore/v1/query.pb.go b/googleapis/firestore/v1/query.pb.go index 78fe9a74d7..3693d5fc59 100644 --- a/googleapis/firestore/v1/query.pb.go +++ b/googleapis/firestore/v1/query.pb.go @@ -102,6 +102,12 @@ const ( StructuredQuery_FieldFilter_EQUAL StructuredQuery_FieldFilter_Operator = 5 // Contains. Requires that the field is an array. StructuredQuery_FieldFilter_ARRAY_CONTAINS StructuredQuery_FieldFilter_Operator = 7 + // In. Requires that `value` is a non-empty ArrayValue with at most 10 + // values. + StructuredQuery_FieldFilter_IN StructuredQuery_FieldFilter_Operator = 8 + // Contains any. Requires that the field is an array and + // `value` is a non-empty ArrayValue with at most 10 values. + StructuredQuery_FieldFilter_ARRAY_CONTAINS_ANY StructuredQuery_FieldFilter_Operator = 9 ) var StructuredQuery_FieldFilter_Operator_name = map[int32]string{ @@ -112,6 +118,8 @@ var StructuredQuery_FieldFilter_Operator_name = map[int32]string{ 4: "GREATER_THAN_OR_EQUAL", 5: "EQUAL", 7: "ARRAY_CONTAINS", + 8: "IN", + 9: "ARRAY_CONTAINS_ANY", } var StructuredQuery_FieldFilter_Operator_value = map[string]int32{ @@ -122,6 +130,8 @@ var StructuredQuery_FieldFilter_Operator_value = map[string]int32{ "GREATER_THAN_OR_EQUAL": 4, "EQUAL": 5, "ARRAY_CONTAINS": 7, + "IN": 8, + "ARRAY_CONTAINS_ANY": 9, } func (x StructuredQuery_FieldFilter_Operator) String() string { @@ -629,6 +639,50 @@ func (*StructuredQuery_UnaryFilter) XXX_OneofWrappers() []interface{} { } } +// The projection of document's fields to return. +type StructuredQuery_Projection struct { + // The fields to return. + // + // If empty, all fields are returned. To only return the name + // of the document, use `['__name__']`. + Fields []*StructuredQuery_FieldReference `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *StructuredQuery_Projection) Reset() { *m = StructuredQuery_Projection{} } +func (m *StructuredQuery_Projection) String() string { return proto.CompactTextString(m) } +func (*StructuredQuery_Projection) ProtoMessage() {} +func (*StructuredQuery_Projection) Descriptor() ([]byte, []int) { + return fileDescriptor_45ff6dfb507a4c5e, []int{0, 5} +} + +func (m *StructuredQuery_Projection) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_StructuredQuery_Projection.Unmarshal(m, b) +} +func (m *StructuredQuery_Projection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_StructuredQuery_Projection.Marshal(b, m, deterministic) +} +func (m *StructuredQuery_Projection) XXX_Merge(src proto.Message) { + xxx_messageInfo_StructuredQuery_Projection.Merge(m, src) +} +func (m *StructuredQuery_Projection) XXX_Size() int { + return xxx_messageInfo_StructuredQuery_Projection.Size(m) +} +func (m *StructuredQuery_Projection) XXX_DiscardUnknown() { + xxx_messageInfo_StructuredQuery_Projection.DiscardUnknown(m) +} + +var xxx_messageInfo_StructuredQuery_Projection proto.InternalMessageInfo + +func (m *StructuredQuery_Projection) GetFields() []*StructuredQuery_FieldReference { + if m != nil { + return m.Fields + } + return nil +} + // An order on a field. type StructuredQuery_Order struct { // The field to order by. @@ -644,7 +698,7 @@ func (m *StructuredQuery_Order) Reset() { *m = StructuredQuery_Order{} } func (m *StructuredQuery_Order) String() string { return proto.CompactTextString(m) } func (*StructuredQuery_Order) ProtoMessage() {} func (*StructuredQuery_Order) Descriptor() ([]byte, []int) { - return fileDescriptor_45ff6dfb507a4c5e, []int{0, 5} + return fileDescriptor_45ff6dfb507a4c5e, []int{0, 6} } func (m *StructuredQuery_Order) XXX_Unmarshal(b []byte) error { @@ -691,7 +745,7 @@ func (m *StructuredQuery_FieldReference) Reset() { *m = StructuredQuery_ func (m *StructuredQuery_FieldReference) String() string { return proto.CompactTextString(m) } func (*StructuredQuery_FieldReference) ProtoMessage() {} func (*StructuredQuery_FieldReference) Descriptor() ([]byte, []int) { - return fileDescriptor_45ff6dfb507a4c5e, []int{0, 6} + return fileDescriptor_45ff6dfb507a4c5e, []int{0, 7} } func (m *StructuredQuery_FieldReference) XXX_Unmarshal(b []byte) error { @@ -719,50 +773,6 @@ func (m *StructuredQuery_FieldReference) GetFieldPath() string { return "" } -// The projection of document's fields to return. -type StructuredQuery_Projection struct { - // The fields to return. - // - // If empty, all fields are returned. To only return the name - // of the document, use `['__name__']`. - Fields []*StructuredQuery_FieldReference `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *StructuredQuery_Projection) Reset() { *m = StructuredQuery_Projection{} } -func (m *StructuredQuery_Projection) String() string { return proto.CompactTextString(m) } -func (*StructuredQuery_Projection) ProtoMessage() {} -func (*StructuredQuery_Projection) Descriptor() ([]byte, []int) { - return fileDescriptor_45ff6dfb507a4c5e, []int{0, 7} -} - -func (m *StructuredQuery_Projection) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_StructuredQuery_Projection.Unmarshal(m, b) -} -func (m *StructuredQuery_Projection) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_StructuredQuery_Projection.Marshal(b, m, deterministic) -} -func (m *StructuredQuery_Projection) XXX_Merge(src proto.Message) { - xxx_messageInfo_StructuredQuery_Projection.Merge(m, src) -} -func (m *StructuredQuery_Projection) XXX_Size() int { - return xxx_messageInfo_StructuredQuery_Projection.Size(m) -} -func (m *StructuredQuery_Projection) XXX_DiscardUnknown() { - xxx_messageInfo_StructuredQuery_Projection.DiscardUnknown(m) -} - -var xxx_messageInfo_StructuredQuery_Projection proto.InternalMessageInfo - -func (m *StructuredQuery_Projection) GetFields() []*StructuredQuery_FieldReference { - if m != nil { - return m.Fields - } - return nil -} - // A position in a query result set. type Cursor struct { // The values that represent a position, in the order they appear in @@ -828,75 +838,76 @@ func init() { proto.RegisterType((*StructuredQuery_CompositeFilter)(nil), "google.firestore.v1.StructuredQuery.CompositeFilter") proto.RegisterType((*StructuredQuery_FieldFilter)(nil), "google.firestore.v1.StructuredQuery.FieldFilter") proto.RegisterType((*StructuredQuery_UnaryFilter)(nil), "google.firestore.v1.StructuredQuery.UnaryFilter") + proto.RegisterType((*StructuredQuery_Projection)(nil), "google.firestore.v1.StructuredQuery.Projection") proto.RegisterType((*StructuredQuery_Order)(nil), "google.firestore.v1.StructuredQuery.Order") proto.RegisterType((*StructuredQuery_FieldReference)(nil), "google.firestore.v1.StructuredQuery.FieldReference") - proto.RegisterType((*StructuredQuery_Projection)(nil), "google.firestore.v1.StructuredQuery.Projection") proto.RegisterType((*Cursor)(nil), "google.firestore.v1.Cursor") } func init() { proto.RegisterFile("google/firestore/v1/query.proto", fileDescriptor_45ff6dfb507a4c5e) } var fileDescriptor_45ff6dfb507a4c5e = []byte{ - // 976 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0xdd, 0x6e, 0xe3, 0xc4, - 0x17, 0xaf, 0x9d, 0xe6, 0xeb, 0xa4, 0x4d, 0xad, 0xf9, 0xff, 0x59, 0xb2, 0xe6, 0xab, 0x0a, 0x17, - 0x54, 0x20, 0x9c, 0x6d, 0x8b, 0x40, 0x08, 0xf6, 0xc2, 0x4d, 0xdc, 0xd6, 0x6a, 0x71, 0xb2, 0x93, - 0xb4, 0xd2, 0xa2, 0x4a, 0x96, 0x6b, 0x8f, 0x53, 0x23, 0xd7, 0x63, 0xc6, 0xe3, 0xae, 0xfa, 0x24, - 0xdc, 0x22, 0xc4, 0x05, 0xe2, 0x86, 0xf7, 0xe0, 0x01, 0x78, 0x0d, 0x6e, 0x78, 0x00, 0xe4, 0xf1, - 0x24, 0x69, 0x76, 0x2b, 0x48, 0x2b, 0xee, 0x72, 0x3e, 0x7e, 0x3f, 0x9f, 0xf9, 0x9d, 0x73, 0x66, - 0x02, 0x1f, 0x4c, 0x29, 0x9d, 0xc6, 0xa4, 0x17, 0x46, 0x8c, 0x64, 0x9c, 0x32, 0xd2, 0xbb, 0xd9, - 0xed, 0x7d, 0x9f, 0x13, 0x76, 0x6b, 0xa4, 0x8c, 0x72, 0x8a, 0xfe, 0x57, 0x26, 0x18, 0xf3, 0x04, - 0xe3, 0x66, 0x57, 0xef, 0xde, 0x87, 0x0a, 0xa8, 0x9f, 0x5f, 0x93, 0x84, 0x97, 0x40, 0xfd, 0x7d, - 0x99, 0x23, 0xac, 0xcb, 0x3c, 0xec, 0xbd, 0x62, 0x5e, 0x9a, 0x12, 0x96, 0xc9, 0xf8, 0xbb, 0x32, - 0xee, 0xa5, 0x51, 0xcf, 0x4b, 0x12, 0xca, 0x3d, 0x1e, 0xd1, 0x44, 0x46, 0xbb, 0xbf, 0x69, 0xb0, - 0x35, 0xe6, 0x2c, 0xf7, 0x79, 0xce, 0x48, 0xf0, 0xa2, 0x28, 0x08, 0x1d, 0x41, 0x2d, 0x23, 0x31, - 0xf1, 0x79, 0x47, 0xd9, 0x56, 0x76, 0x5a, 0x7b, 0x3d, 0xe3, 0x9e, 0xda, 0x8c, 0xd7, 0x50, 0xc6, - 0x88, 0xd1, 0xef, 0x88, 0x5f, 0x70, 0x63, 0x09, 0x47, 0x27, 0xb0, 0x1e, 0x32, 0x7a, 0xdd, 0x51, - 0xb7, 0x2b, 0x3b, 0xad, 0xbd, 0x2f, 0x56, 0xa2, 0xe9, 0xd3, 0x38, 0x2e, 0x69, 0xc6, 0x82, 0x84, - 0x32, 0x2c, 0x48, 0x90, 0x09, 0xd5, 0x57, 0x57, 0x84, 0x91, 0x4e, 0x45, 0x14, 0xf5, 0xc9, 0x4a, - 0x6c, 0x87, 0x51, 0xcc, 0x09, 0xc3, 0x25, 0x12, 0x59, 0xd0, 0xa0, 0x2c, 0x20, 0xcc, 0xbd, 0xbc, - 0xed, 0xac, 0x8b, 0x9a, 0x3e, 0x5e, 0x89, 0x65, 0x58, 0x80, 0x70, 0x5d, 0x60, 0x0f, 0x6e, 0xd1, - 0xe7, 0xd0, 0xc8, 0xb8, 0xc7, 0xb8, 0xeb, 0xf1, 0x4e, 0x5d, 0x14, 0xf3, 0xce, 0xbd, 0x34, 0xfd, - 0x9c, 0x65, 0x94, 0xe1, 0xba, 0x48, 0x36, 0x39, 0xda, 0x83, 0x1a, 0x49, 0x82, 0x02, 0xd5, 0xf8, - 0x77, 0x54, 0x95, 0x24, 0x81, 0xc9, 0xd1, 0x13, 0xa8, 0xd1, 0x30, 0xcc, 0x08, 0xef, 0xd4, 0xb6, - 0x95, 0x9d, 0x2a, 0x96, 0x16, 0xda, 0x85, 0x6a, 0x1c, 0x5d, 0x47, 0xbc, 0x53, 0x5d, 0xa6, 0x9a, - 0x4d, 0x81, 0x61, 0x27, 0x7c, 0x7f, 0xef, 0xdc, 0x8b, 0x73, 0x82, 0xcb, 0x4c, 0xfd, 0x12, 0xd0, - 0x9b, 0xe2, 0xa2, 0x0f, 0x61, 0xd3, 0x9f, 0x7b, 0xdd, 0x28, 0xe8, 0xa8, 0xdb, 0xca, 0x4e, 0x13, - 0x6f, 0x2c, 0x9c, 0x76, 0x80, 0x3e, 0x82, 0x2d, 0x2f, 0x8e, 0xdd, 0x80, 0x64, 0x3e, 0x49, 0x02, - 0x2f, 0xe1, 0x99, 0xe8, 0x42, 0x03, 0xb7, 0xbd, 0x38, 0x1e, 0x2c, 0xbc, 0xfa, 0x2f, 0x2a, 0xd4, - 0x4a, 0xcd, 0x91, 0x07, 0x9a, 0x4f, 0xaf, 0x53, 0x9a, 0x45, 0x9c, 0xb8, 0xa1, 0xf0, 0xc9, 0x79, - 0xfa, 0x6c, 0xc5, 0x41, 0x90, 0xe0, 0x92, 0xef, 0x78, 0x0d, 0x6f, 0xf9, 0xcb, 0x2e, 0x74, 0x06, - 0x1b, 0x61, 0x44, 0xe2, 0x60, 0x46, 0xaf, 0x0a, 0xfa, 0x67, 0x2b, 0x4e, 0x06, 0x89, 0x83, 0x39, - 0x75, 0x2b, 0x5c, 0x98, 0x05, 0x6d, 0x9e, 0x78, 0xec, 0x76, 0x46, 0x5b, 0x79, 0x00, 0xed, 0x59, - 0x01, 0x5c, 0xd0, 0xe6, 0x0b, 0xf3, 0x60, 0x13, 0x5a, 0x25, 0xa1, 0xcb, 0x6f, 0x53, 0xa2, 0xff, - 0xa1, 0xc0, 0xd6, 0x6b, 0x67, 0x44, 0xdf, 0x80, 0x4a, 0x53, 0xa1, 0x52, 0x7b, 0xef, 0xf9, 0x63, - 0x54, 0x32, 0x86, 0x29, 0x61, 0x5e, 0xb1, 0x34, 0x2a, 0x4d, 0x91, 0x05, 0xf5, 0xf2, 0x8b, 0x99, - 0x5c, 0xc1, 0x07, 0x2d, 0xcd, 0x0c, 0xdb, 0xfd, 0x14, 0x1a, 0x33, 0x5a, 0xd4, 0x81, 0xff, 0x0f, - 0x47, 0x16, 0x36, 0x27, 0x43, 0xec, 0x9e, 0x39, 0xe3, 0x91, 0xd5, 0xb7, 0x0f, 0x6d, 0x6b, 0xa0, - 0xad, 0xa1, 0x3a, 0x54, 0x4c, 0x67, 0xa0, 0x29, 0xfa, 0x9f, 0x2a, 0xb4, 0xee, 0xa8, 0x8b, 0x6c, - 0xa8, 0x0a, 0x75, 0x65, 0xf7, 0xf7, 0x57, 0x6f, 0x0f, 0x26, 0x21, 0x61, 0x24, 0xf1, 0x09, 0x2e, - 0x19, 0x90, 0x2d, 0xf4, 0x51, 0x85, 0x3e, 0x5f, 0x3e, 0xb4, 0xcd, 0xcb, 0xda, 0x3c, 0x83, 0xea, - 0x4d, 0xb1, 0x1d, 0xb2, 0xbb, 0xfa, 0xbd, 0x6c, 0x72, 0x7f, 0x44, 0x62, 0xf7, 0x07, 0x65, 0x25, - 0x1d, 0x36, 0xa1, 0x79, 0x6a, 0x8d, 0xc7, 0xee, 0xe4, 0xd8, 0x74, 0x34, 0x05, 0x3d, 0x01, 0x34, - 0x37, 0xdd, 0x21, 0x76, 0xad, 0x17, 0x67, 0xe6, 0xa9, 0xa6, 0x22, 0x0d, 0x36, 0x8e, 0xb0, 0x65, - 0x4e, 0x2c, 0x5c, 0x66, 0x56, 0xd0, 0x53, 0x78, 0xeb, 0xae, 0x67, 0x91, 0xbc, 0x8e, 0x9a, 0x50, - 0x2d, 0x7f, 0x56, 0x11, 0x82, 0xb6, 0x89, 0xb1, 0xf9, 0xd2, 0xed, 0x0f, 0x9d, 0x89, 0x69, 0x3b, - 0x63, 0xad, 0xae, 0xff, 0xa5, 0x40, 0xeb, 0xce, 0xe0, 0x49, 0x99, 0x94, 0x07, 0xc8, 0x74, 0x07, - 0xbd, 0x2c, 0xd3, 0xc9, 0xac, 0x79, 0xea, 0xa3, 0x9b, 0x77, 0xbc, 0x26, 0xdb, 0xd7, 0x7d, 0xbe, - 0x92, 0x80, 0x00, 0x35, 0x7b, 0xec, 0x3a, 0xa6, 0xa3, 0xa9, 0xa8, 0x05, 0xf5, 0xe2, 0xf7, 0xd9, - 0xe9, 0xa9, 0x56, 0x39, 0x68, 0xc3, 0x06, 0x2d, 0xe0, 0x49, 0x50, 0x6e, 0xd0, 0x8f, 0x0a, 0x54, - 0xc5, 0xd5, 0xfc, 0x5f, 0x8e, 0xd8, 0x29, 0x34, 0x83, 0x88, 0x95, 0x37, 0x9f, 0x9c, 0x34, 0x63, - 0x25, 0xba, 0xc1, 0x0c, 0x85, 0x17, 0x04, 0x7a, 0x0f, 0xda, 0xcb, 0x9f, 0x41, 0xef, 0x01, 0x94, - 0x77, 0x56, 0xea, 0xf1, 0x2b, 0x79, 0xd9, 0x36, 0x85, 0x67, 0xe4, 0xf1, 0x2b, 0xfd, 0x25, 0xc0, - 0xe2, 0x21, 0x45, 0x27, 0x50, 0x13, 0xa1, 0xd9, 0xfe, 0x3e, 0xea, 0x60, 0x92, 0xa2, 0x6b, 0x41, - 0x73, 0x5e, 0x63, 0x31, 0x6c, 0x03, 0x1b, 0x5b, 0xfd, 0x89, 0x3d, 0x74, 0xde, 0x1c, 0x60, 0x73, - 0xdc, 0xb7, 0x9c, 0x81, 0xed, 0x1c, 0x69, 0x0a, 0x6a, 0x03, 0x0c, 0xac, 0xb9, 0xad, 0x76, 0x27, - 0x50, 0x2b, 0x9f, 0xa8, 0xe2, 0x3d, 0x13, 0x9b, 0x91, 0x75, 0x14, 0x51, 0xdd, 0x3f, 0xed, 0x90, - 0xcc, 0x2c, 0xde, 0xb3, 0x4b, 0x12, 0x52, 0x46, 0xc4, 0xd1, 0x1b, 0x58, 0x5a, 0x07, 0x3f, 0x2b, - 0xf0, 0xb6, 0x4f, 0xaf, 0xef, 0x63, 0x38, 0x00, 0x71, 0xac, 0x51, 0xf1, 0xb2, 0x8d, 0x94, 0x6f, - 0xbf, 0x96, 0x29, 0x53, 0x1a, 0x7b, 0xc9, 0xd4, 0xa0, 0x6c, 0xda, 0x9b, 0x92, 0x44, 0xbc, 0x7b, - 0xbd, 0x32, 0xe4, 0xa5, 0x51, 0xb6, 0xf4, 0x97, 0xe9, 0xab, 0xb9, 0xf1, 0x93, 0xba, 0x7e, 0xd4, - 0x3f, 0x1c, 0xff, 0xaa, 0x3e, 0x3d, 0x2a, 0x59, 0xfa, 0x31, 0xcd, 0x03, 0xe3, 0x70, 0xfe, 0xb9, - 0xf3, 0xdd, 0xdf, 0x67, 0xb1, 0x0b, 0x11, 0xbb, 0x98, 0xc7, 0x2e, 0xce, 0x77, 0x2f, 0x6b, 0xe2, - 0x3b, 0xfb, 0x7f, 0x07, 0x00, 0x00, 0xff, 0xff, 0x7c, 0x1c, 0x23, 0x29, 0xcf, 0x09, 0x00, 0x00, + // 989 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0xdd, 0x6e, 0xe3, 0x44, + 0x14, 0xae, 0x9d, 0xe6, 0xef, 0xa4, 0x4d, 0xad, 0x01, 0x96, 0x6c, 0xf8, 0xab, 0xc2, 0x05, 0x15, + 0x08, 0x67, 0xdb, 0x22, 0x10, 0x82, 0xbd, 0x70, 0x13, 0xb7, 0xb5, 0x5a, 0x9c, 0xec, 0x24, 0xad, + 0x54, 0x54, 0xc9, 0x72, 0xed, 0x71, 0x6a, 0xe4, 0x7a, 0xcc, 0x78, 0xdc, 0x55, 0x9f, 0x82, 0x57, + 0x40, 0x88, 0x0b, 0xc4, 0x0b, 0xf0, 0x0e, 0xdc, 0x70, 0xc7, 0x93, 0xf0, 0x00, 0xc8, 0xe3, 0x49, + 0xd2, 0xec, 0x46, 0x90, 0x56, 0x7b, 0x97, 0xf3, 0xf3, 0x7d, 0x73, 0xfa, 0x9d, 0x73, 0x7c, 0x0a, + 0x1f, 0x4d, 0x28, 0x9d, 0x44, 0xa4, 0x1b, 0x84, 0x8c, 0xa4, 0x9c, 0x32, 0xd2, 0xbd, 0xdd, 0xed, + 0xfe, 0x98, 0x11, 0x76, 0xa7, 0x27, 0x8c, 0x72, 0x8a, 0xde, 0x2a, 0x12, 0xf4, 0x59, 0x82, 0x7e, + 0xbb, 0xdb, 0xee, 0x2c, 0x43, 0xf9, 0xd4, 0xcb, 0x6e, 0x48, 0xcc, 0x0b, 0x60, 0xfb, 0x43, 0x99, + 0x23, 0xac, 0xab, 0x2c, 0xe8, 0xbe, 0x64, 0x6e, 0x92, 0x10, 0x96, 0xca, 0xf8, 0xfb, 0x32, 0xee, + 0x26, 0x61, 0xd7, 0x8d, 0x63, 0xca, 0x5d, 0x1e, 0xd2, 0x58, 0x46, 0x3b, 0x7f, 0x69, 0xb0, 0x35, + 0xe2, 0x2c, 0xf3, 0x78, 0xc6, 0x88, 0xff, 0x22, 0x2f, 0x08, 0x1d, 0x41, 0x25, 0x25, 0x11, 0xf1, + 0x78, 0x4b, 0xd9, 0x56, 0x76, 0x1a, 0x7b, 0x5d, 0x7d, 0x49, 0x6d, 0xfa, 0x2b, 0x28, 0x7d, 0xc8, + 0xe8, 0x0f, 0xc4, 0xcb, 0xb9, 0xb1, 0x84, 0xa3, 0x13, 0x58, 0x0f, 0x18, 0xbd, 0x69, 0xa9, 0xdb, + 0xa5, 0x9d, 0xc6, 0xde, 0x57, 0x2b, 0xd1, 0xf4, 0x68, 0x14, 0x15, 0x34, 0x23, 0x41, 0x42, 0x19, + 0x16, 0x24, 0xc8, 0x80, 0xf2, 0xcb, 0x6b, 0xc2, 0x48, 0xab, 0x24, 0x8a, 0xfa, 0x6c, 0x25, 0xb6, + 0xc3, 0x30, 0xe2, 0x84, 0xe1, 0x02, 0x89, 0x4c, 0xa8, 0x51, 0xe6, 0x13, 0xe6, 0x5c, 0xdd, 0xb5, + 0xd6, 0x45, 0x4d, 0x9f, 0xae, 0xc4, 0x32, 0xc8, 0x41, 0xb8, 0x2a, 0xb0, 0x07, 0x77, 0xe8, 0x4b, + 0xa8, 0xa5, 0xdc, 0x65, 0xdc, 0x71, 0x79, 0xab, 0x2a, 0x8a, 0x79, 0x6f, 0x29, 0x4d, 0x2f, 0x63, + 0x29, 0x65, 0xb8, 0x2a, 0x92, 0x0d, 0x8e, 0xf6, 0xa0, 0x42, 0x62, 0x3f, 0x47, 0xd5, 0xfe, 0x1f, + 0x55, 0x26, 0xb1, 0x6f, 0x70, 0xf4, 0x04, 0x2a, 0x34, 0x08, 0x52, 0xc2, 0x5b, 0x95, 0x6d, 0x65, + 0xa7, 0x8c, 0xa5, 0x85, 0x76, 0xa1, 0x1c, 0x85, 0x37, 0x21, 0x6f, 0x95, 0x17, 0xa9, 0xa6, 0x53, + 0xa0, 0x5b, 0x31, 0xdf, 0xdf, 0x3b, 0x77, 0xa3, 0x8c, 0xe0, 0x22, 0xb3, 0x7d, 0x05, 0xe8, 0x75, + 0x71, 0xd1, 0xc7, 0xb0, 0xe9, 0xcd, 0xbc, 0x4e, 0xe8, 0xb7, 0xd4, 0x6d, 0x65, 0xa7, 0x8e, 0x37, + 0xe6, 0x4e, 0xcb, 0x47, 0x9f, 0xc0, 0x96, 0x1b, 0x45, 0x8e, 0x4f, 0x52, 0x8f, 0xc4, 0xbe, 0x1b, + 0xf3, 0x54, 0x74, 0xa1, 0x86, 0x9b, 0x6e, 0x14, 0xf5, 0xe7, 0xde, 0xf6, 0x6f, 0x2a, 0x54, 0x0a, + 0xcd, 0x91, 0x0b, 0x9a, 0x47, 0x6f, 0x12, 0x9a, 0x86, 0x9c, 0x38, 0x81, 0xf0, 0xc9, 0x79, 0xfa, + 0x62, 0xc5, 0x41, 0x90, 0xe0, 0x82, 0xef, 0x78, 0x0d, 0x6f, 0x79, 0x8b, 0x2e, 0x74, 0x06, 0x1b, + 0x41, 0x48, 0x22, 0x7f, 0x4a, 0xaf, 0x0a, 0xfa, 0x67, 0x2b, 0x4e, 0x06, 0x89, 0xfc, 0x19, 0x75, + 0x23, 0x98, 0x9b, 0x39, 0x6d, 0x16, 0xbb, 0xec, 0x6e, 0x4a, 0x5b, 0x7a, 0x00, 0xed, 0x59, 0x0e, + 0x9c, 0xd3, 0x66, 0x73, 0xf3, 0x60, 0x13, 0x1a, 0x05, 0xa1, 0xc3, 0xef, 0x12, 0xd2, 0xfe, 0x5b, + 0x81, 0xad, 0x57, 0xfe, 0x46, 0xf4, 0x1d, 0xa8, 0x34, 0x11, 0x2a, 0x35, 0xf7, 0x9e, 0x3f, 0x46, + 0x25, 0x7d, 0x90, 0x10, 0xe6, 0xe6, 0x4b, 0xa3, 0xd2, 0x04, 0x99, 0x50, 0x2d, 0x5e, 0x4c, 0xe5, + 0x0a, 0x3e, 0x68, 0x69, 0xa6, 0xd8, 0xce, 0xe7, 0x50, 0x9b, 0xd2, 0xa2, 0x16, 0xbc, 0x3d, 0x18, + 0x9a, 0xd8, 0x18, 0x0f, 0xb0, 0x73, 0x66, 0x8f, 0x86, 0x66, 0xcf, 0x3a, 0xb4, 0xcc, 0xbe, 0xb6, + 0x86, 0xaa, 0x50, 0x32, 0xec, 0xbe, 0xa6, 0xb4, 0x7f, 0x2a, 0x41, 0xe3, 0x9e, 0xba, 0xc8, 0x82, + 0xb2, 0x50, 0x57, 0x76, 0x7f, 0x7f, 0xf5, 0xf6, 0x60, 0x12, 0x10, 0x46, 0x62, 0x8f, 0xe0, 0x82, + 0x01, 0x59, 0x42, 0x1f, 0x55, 0xe8, 0xf3, 0xf5, 0x43, 0xdb, 0xbc, 0xa8, 0xcd, 0x33, 0x28, 0xdf, + 0xe6, 0xdb, 0x21, 0xbb, 0xdb, 0x5e, 0xca, 0x26, 0xf7, 0x47, 0x24, 0x76, 0xfe, 0x50, 0x56, 0xd2, + 0x61, 0x13, 0xea, 0xa7, 0xe6, 0x68, 0xe4, 0x8c, 0x8f, 0x0d, 0x5b, 0x53, 0xd0, 0x13, 0x40, 0x33, + 0xd3, 0x19, 0x60, 0xc7, 0x7c, 0x71, 0x66, 0x9c, 0x6a, 0x2a, 0xd2, 0x60, 0xe3, 0x08, 0x9b, 0xc6, + 0xd8, 0xc4, 0x45, 0x66, 0x09, 0x3d, 0x85, 0x77, 0xee, 0x7b, 0xe6, 0xc9, 0xeb, 0xa8, 0x0e, 0xe5, + 0xe2, 0x67, 0x19, 0x21, 0x68, 0x1a, 0x18, 0x1b, 0x17, 0x4e, 0x6f, 0x60, 0x8f, 0x0d, 0xcb, 0x1e, + 0x69, 0x55, 0x54, 0x01, 0xd5, 0xb2, 0xb5, 0x5a, 0xfe, 0xd6, 0x62, 0xcc, 0x31, 0xec, 0x0b, 0xad, + 0xde, 0xfe, 0x47, 0x81, 0xc6, 0xbd, 0xc1, 0x94, 0x32, 0x2a, 0x0f, 0x90, 0xf1, 0x1e, 0x7a, 0x51, + 0xc6, 0x93, 0x69, 0x73, 0xd5, 0x47, 0x37, 0xf7, 0x78, 0x4d, 0xb6, 0xb7, 0xf3, 0x7c, 0x25, 0x81, + 0x01, 0x2a, 0xd6, 0xc8, 0xb1, 0x0d, 0x5b, 0x53, 0x51, 0x03, 0xaa, 0xf9, 0xef, 0xb3, 0xd3, 0x53, + 0xad, 0x74, 0xd0, 0x84, 0x0d, 0x9a, 0xc3, 0x63, 0xbf, 0xd8, 0xb0, 0x0b, 0x80, 0xf9, 0x51, 0x42, + 0x27, 0x50, 0x11, 0xaf, 0x4c, 0x77, 0xe1, 0x51, 0x73, 0x28, 0x29, 0xda, 0x3f, 0x2b, 0x50, 0x16, + 0x57, 0xe1, 0x4d, 0x4e, 0xf7, 0x29, 0xd4, 0xfd, 0x90, 0x15, 0xe5, 0xca, 0x21, 0xd7, 0x57, 0xa2, + 0xeb, 0x4f, 0x51, 0x78, 0x4e, 0xd0, 0xee, 0x42, 0x73, 0xf1, 0x19, 0xf4, 0x01, 0x40, 0xf1, 0xb9, + 0x4c, 0x5c, 0x7e, 0x2d, 0xbf, 0xf3, 0x75, 0xe1, 0x19, 0xba, 0xfc, 0xba, 0x63, 0x42, 0x7d, 0x46, + 0x94, 0x0f, 0x63, 0xdf, 0xc2, 0x66, 0x6f, 0x6c, 0x0d, 0xec, 0xd7, 0x07, 0xdc, 0x18, 0xf5, 0x4c, + 0xbb, 0x6f, 0xd9, 0x47, 0x9a, 0x82, 0x9a, 0x00, 0x7d, 0x73, 0x66, 0xab, 0x9d, 0x31, 0x54, 0x8a, + 0x13, 0x96, 0xdf, 0x3b, 0xb1, 0x39, 0x69, 0x4b, 0x11, 0x8a, 0xff, 0xd7, 0x8e, 0xc9, 0xcc, 0xfc, + 0xde, 0x5d, 0x91, 0x80, 0x32, 0x22, 0xea, 0xab, 0x61, 0x69, 0x1d, 0xfc, 0xaa, 0xc0, 0xbb, 0x1e, + 0xbd, 0x59, 0xc6, 0x70, 0x00, 0x42, 0x85, 0x61, 0x7e, 0xf9, 0x86, 0xca, 0xf7, 0xdf, 0xca, 0x94, + 0x09, 0x8d, 0xdc, 0x78, 0xa2, 0x53, 0x36, 0xe9, 0x4e, 0x48, 0x2c, 0xee, 0x62, 0xb7, 0x08, 0xb9, + 0x49, 0x98, 0x2e, 0xfc, 0x4b, 0xf5, 0xcd, 0xcc, 0xf8, 0x45, 0x5d, 0x3f, 0xea, 0x1d, 0x8e, 0x7e, + 0x57, 0x9f, 0x1e, 0x15, 0x2c, 0xbd, 0x88, 0x66, 0xbe, 0x7e, 0x38, 0x7b, 0xee, 0x7c, 0xf7, 0xcf, + 0x69, 0xec, 0x52, 0xc4, 0x2e, 0x67, 0xb1, 0xcb, 0xf3, 0xdd, 0xab, 0x8a, 0x78, 0x67, 0xff, 0xdf, + 0x00, 0x00, 0x00, 0xff, 0xff, 0xe0, 0xab, 0xf6, 0x0e, 0xef, 0x09, 0x00, 0x00, } diff --git a/googleapis/firestore/v1beta1/query.pb.go b/googleapis/firestore/v1beta1/query.pb.go index a70238f6b2..f917a82981 100644 --- a/googleapis/firestore/v1beta1/query.pb.go +++ b/googleapis/firestore/v1beta1/query.pb.go @@ -102,6 +102,12 @@ const ( StructuredQuery_FieldFilter_EQUAL StructuredQuery_FieldFilter_Operator = 5 // Contains. Requires that the field is an array. StructuredQuery_FieldFilter_ARRAY_CONTAINS StructuredQuery_FieldFilter_Operator = 7 + // In. Requires that `value` is a non-empty ArrayValue with at most 10 + // values. + StructuredQuery_FieldFilter_IN StructuredQuery_FieldFilter_Operator = 8 + // Contains any. Requires that the field is an array and + // `value` is a non-empty ArrayValue with at most 10 values. + StructuredQuery_FieldFilter_ARRAY_CONTAINS_ANY StructuredQuery_FieldFilter_Operator = 9 ) var StructuredQuery_FieldFilter_Operator_name = map[int32]string{ @@ -112,6 +118,8 @@ var StructuredQuery_FieldFilter_Operator_name = map[int32]string{ 4: "GREATER_THAN_OR_EQUAL", 5: "EQUAL", 7: "ARRAY_CONTAINS", + 8: "IN", + 9: "ARRAY_CONTAINS_ANY", } var StructuredQuery_FieldFilter_Operator_value = map[string]int32{ @@ -122,6 +130,8 @@ var StructuredQuery_FieldFilter_Operator_value = map[string]int32{ "GREATER_THAN_OR_EQUAL": 4, "EQUAL": 5, "ARRAY_CONTAINS": 7, + "IN": 8, + "ARRAY_CONTAINS_ANY": 9, } func (x StructuredQuery_FieldFilter_Operator) String() string { @@ -679,46 +689,6 @@ func (m *StructuredQuery_Order) GetDirection() StructuredQuery_Direction { return StructuredQuery_DIRECTION_UNSPECIFIED } -// A reference to a field, such as `max(messages.time) as max_time`. -type StructuredQuery_FieldReference struct { - FieldPath string `protobuf:"bytes,2,opt,name=field_path,json=fieldPath,proto3" json:"field_path,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} - -func (m *StructuredQuery_FieldReference) Reset() { *m = StructuredQuery_FieldReference{} } -func (m *StructuredQuery_FieldReference) String() string { return proto.CompactTextString(m) } -func (*StructuredQuery_FieldReference) ProtoMessage() {} -func (*StructuredQuery_FieldReference) Descriptor() ([]byte, []int) { - return fileDescriptor_1ae4429ffd6f5a03, []int{0, 6} -} - -func (m *StructuredQuery_FieldReference) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_StructuredQuery_FieldReference.Unmarshal(m, b) -} -func (m *StructuredQuery_FieldReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_StructuredQuery_FieldReference.Marshal(b, m, deterministic) -} -func (m *StructuredQuery_FieldReference) XXX_Merge(src proto.Message) { - xxx_messageInfo_StructuredQuery_FieldReference.Merge(m, src) -} -func (m *StructuredQuery_FieldReference) XXX_Size() int { - return xxx_messageInfo_StructuredQuery_FieldReference.Size(m) -} -func (m *StructuredQuery_FieldReference) XXX_DiscardUnknown() { - xxx_messageInfo_StructuredQuery_FieldReference.DiscardUnknown(m) -} - -var xxx_messageInfo_StructuredQuery_FieldReference proto.InternalMessageInfo - -func (m *StructuredQuery_FieldReference) GetFieldPath() string { - if m != nil { - return m.FieldPath - } - return "" -} - // The projection of document's fields to return. type StructuredQuery_Projection struct { // The fields to return. @@ -735,7 +705,7 @@ func (m *StructuredQuery_Projection) Reset() { *m = StructuredQuery_Proj func (m *StructuredQuery_Projection) String() string { return proto.CompactTextString(m) } func (*StructuredQuery_Projection) ProtoMessage() {} func (*StructuredQuery_Projection) Descriptor() ([]byte, []int) { - return fileDescriptor_1ae4429ffd6f5a03, []int{0, 7} + return fileDescriptor_1ae4429ffd6f5a03, []int{0, 6} } func (m *StructuredQuery_Projection) XXX_Unmarshal(b []byte) error { @@ -763,6 +733,46 @@ func (m *StructuredQuery_Projection) GetFields() []*StructuredQuery_FieldReferen return nil } +// A reference to a field, such as `max(messages.time) as max_time`. +type StructuredQuery_FieldReference struct { + FieldPath string `protobuf:"bytes,2,opt,name=field_path,json=fieldPath,proto3" json:"field_path,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *StructuredQuery_FieldReference) Reset() { *m = StructuredQuery_FieldReference{} } +func (m *StructuredQuery_FieldReference) String() string { return proto.CompactTextString(m) } +func (*StructuredQuery_FieldReference) ProtoMessage() {} +func (*StructuredQuery_FieldReference) Descriptor() ([]byte, []int) { + return fileDescriptor_1ae4429ffd6f5a03, []int{0, 7} +} + +func (m *StructuredQuery_FieldReference) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_StructuredQuery_FieldReference.Unmarshal(m, b) +} +func (m *StructuredQuery_FieldReference) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_StructuredQuery_FieldReference.Marshal(b, m, deterministic) +} +func (m *StructuredQuery_FieldReference) XXX_Merge(src proto.Message) { + xxx_messageInfo_StructuredQuery_FieldReference.Merge(m, src) +} +func (m *StructuredQuery_FieldReference) XXX_Size() int { + return xxx_messageInfo_StructuredQuery_FieldReference.Size(m) +} +func (m *StructuredQuery_FieldReference) XXX_DiscardUnknown() { + xxx_messageInfo_StructuredQuery_FieldReference.DiscardUnknown(m) +} + +var xxx_messageInfo_StructuredQuery_FieldReference proto.InternalMessageInfo + +func (m *StructuredQuery_FieldReference) GetFieldPath() string { + if m != nil { + return m.FieldPath + } + return "" +} + // A position in a query result set. type Cursor struct { // The values that represent a position, in the order they appear in @@ -829,8 +839,8 @@ func init() { proto.RegisterType((*StructuredQuery_FieldFilter)(nil), "google.firestore.v1beta1.StructuredQuery.FieldFilter") proto.RegisterType((*StructuredQuery_UnaryFilter)(nil), "google.firestore.v1beta1.StructuredQuery.UnaryFilter") proto.RegisterType((*StructuredQuery_Order)(nil), "google.firestore.v1beta1.StructuredQuery.Order") - proto.RegisterType((*StructuredQuery_FieldReference)(nil), "google.firestore.v1beta1.StructuredQuery.FieldReference") proto.RegisterType((*StructuredQuery_Projection)(nil), "google.firestore.v1beta1.StructuredQuery.Projection") + proto.RegisterType((*StructuredQuery_FieldReference)(nil), "google.firestore.v1beta1.StructuredQuery.FieldReference") proto.RegisterType((*Cursor)(nil), "google.firestore.v1beta1.Cursor") } @@ -839,67 +849,68 @@ func init() { } var fileDescriptor_1ae4429ffd6f5a03 = []byte{ - // 985 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x96, 0xdd, 0x6e, 0xe3, 0x44, - 0x14, 0xc7, 0x6b, 0xa7, 0xf9, 0x3a, 0x69, 0xd3, 0x30, 0x82, 0x95, 0x09, 0xcb, 0x52, 0x05, 0xa4, - 0xed, 0x0d, 0x0e, 0x6d, 0x59, 0x01, 0x5a, 0x40, 0x72, 0x12, 0xb7, 0xcd, 0xaa, 0x72, 0xd2, 0x49, - 0x5b, 0x69, 0x57, 0x15, 0x96, 0x63, 0x8f, 0x53, 0x23, 0xd7, 0x63, 0xc6, 0xe3, 0x5d, 0xf5, 0x25, - 0xb8, 0xe5, 0x9e, 0xcb, 0x7d, 0x01, 0x78, 0x06, 0x9e, 0x82, 0x27, 0x59, 0x21, 0x8f, 0xc7, 0x49, - 0xbb, 0x55, 0x45, 0x52, 0xb8, 0xcb, 0x9c, 0x39, 0xe7, 0x37, 0xc7, 0xff, 0x73, 0xce, 0x4c, 0xe0, - 0x8b, 0x19, 0xa5, 0xb3, 0x90, 0x74, 0xfd, 0x80, 0x91, 0x84, 0x53, 0x46, 0xba, 0xaf, 0x77, 0xa7, - 0x84, 0x3b, 0xbb, 0xdd, 0x5f, 0x52, 0xc2, 0xae, 0xf5, 0x98, 0x51, 0x4e, 0x91, 0x96, 0x7b, 0xe9, - 0x73, 0x2f, 0x5d, 0x7a, 0xb5, 0x9f, 0xde, 0x1b, 0xef, 0x51, 0x37, 0xbd, 0x22, 0x11, 0xcf, 0x11, - 0xed, 0x27, 0xd2, 0x51, 0xac, 0xa6, 0xa9, 0xdf, 0x7d, 0xc3, 0x9c, 0x38, 0x26, 0x2c, 0x91, 0xfb, - 0x8f, 0xe5, 0xbe, 0x13, 0x07, 0x5d, 0x27, 0x8a, 0x28, 0x77, 0x78, 0x40, 0x23, 0xb9, 0xdb, 0xf9, - 0xf5, 0x03, 0xd8, 0x9a, 0x70, 0x96, 0xba, 0x3c, 0x65, 0xc4, 0x3b, 0xc9, 0x52, 0x43, 0xc7, 0x50, - 0x49, 0x48, 0x48, 0x5c, 0xae, 0x29, 0xdb, 0xca, 0x4e, 0x63, 0xef, 0x6b, 0xfd, 0xbe, 0x2c, 0xf5, - 0xf7, 0x42, 0xf5, 0x31, 0xa3, 0x3f, 0x13, 0x37, 0x3b, 0x00, 0x4b, 0x06, 0x1a, 0xc3, 0xba, 0xcf, - 0xe8, 0x95, 0xa6, 0x6e, 0x97, 0x76, 0x1a, 0x7b, 0xdf, 0x2f, 0xcf, 0xea, 0xd3, 0x30, 0xcc, 0x59, - 0x13, 0x41, 0xa2, 0x0c, 0x0b, 0x12, 0x3a, 0x80, 0xf2, 0x9b, 0x4b, 0xc2, 0x88, 0x56, 0x12, 0xe9, - 0x7d, 0xb5, 0x3c, 0xf2, 0x20, 0x08, 0x39, 0x61, 0x38, 0x0f, 0x47, 0x2f, 0xa0, 0x46, 0x99, 0x47, - 0x98, 0x3d, 0xbd, 0xd6, 0xd6, 0x45, 0x76, 0xdd, 0xe5, 0x51, 0xa3, 0x2c, 0x12, 0x57, 0x05, 0xa0, - 0x77, 0x8d, 0x9e, 0x43, 0x2d, 0xe1, 0x0e, 0xe3, 0xb6, 0xc3, 0xb5, 0xaa, 0x48, 0x6b, 0xfb, 0x7e, - 0x56, 0x3f, 0x65, 0x09, 0x65, 0xb8, 0x2a, 0x22, 0x0c, 0x8e, 0xbe, 0x81, 0x0a, 0x89, 0xbc, 0x2c, - 0xb4, 0xb6, 0x64, 0x68, 0x99, 0x44, 0x9e, 0xc1, 0xd1, 0x23, 0xa8, 0x50, 0xdf, 0x4f, 0x08, 0xd7, - 0x2a, 0xdb, 0xca, 0x4e, 0x19, 0xcb, 0x15, 0xda, 0x85, 0x72, 0x18, 0x5c, 0x05, 0x5c, 0x2b, 0x0b, - 0xde, 0x27, 0x05, 0xaf, 0xe8, 0x11, 0x7d, 0x18, 0xf1, 0xfd, 0xbd, 0x73, 0x27, 0x4c, 0x09, 0xce, - 0x3d, 0xdb, 0x53, 0x40, 0x77, 0x05, 0x47, 0x9f, 0xc3, 0xa6, 0x3b, 0xb7, 0xda, 0x81, 0xa7, 0xa9, - 0xdb, 0xca, 0x4e, 0x1d, 0x6f, 0x2c, 0x8c, 0x43, 0x0f, 0x3d, 0x85, 0x2d, 0x27, 0x0c, 0x6d, 0x8f, - 0x24, 0x2e, 0x89, 0x3c, 0x27, 0xe2, 0x89, 0xa8, 0x4c, 0x0d, 0x37, 0x9d, 0x30, 0x1c, 0x2c, 0xac, - 0xed, 0x3f, 0x54, 0xa8, 0xe4, 0x25, 0x40, 0x3e, 0xb4, 0x5c, 0x7a, 0x15, 0xd3, 0x24, 0xe0, 0xc4, - 0xf6, 0x85, 0x4d, 0x76, 0xdb, 0x77, 0xab, 0x74, 0x88, 0x24, 0xe4, 0xd0, 0xa3, 0x35, 0xbc, 0xe5, - 0xde, 0x36, 0xa1, 0x57, 0xb0, 0xe1, 0x07, 0x24, 0xf4, 0x8a, 0x33, 0x54, 0x71, 0xc6, 0xb3, 0x55, - 0x5a, 0x86, 0x84, 0xde, 0x9c, 0xdf, 0xf0, 0x17, 0xcb, 0x8c, 0x9d, 0x46, 0x0e, 0xbb, 0x2e, 0xd8, - 0xa5, 0x55, 0xd9, 0x67, 0x59, 0xf4, 0x82, 0x9d, 0x2e, 0x96, 0xbd, 0x4d, 0x68, 0xe4, 0x54, 0x9b, - 0x5f, 0xc7, 0xa4, 0xfd, 0xb7, 0x02, 0x5b, 0xef, 0x7d, 0x2d, 0xc2, 0xa0, 0xd2, 0x58, 0x88, 0xd6, - 0xdc, 0xeb, 0x3d, 0x58, 0x34, 0x7d, 0x14, 0x13, 0xe6, 0x64, 0xc3, 0xa5, 0xd2, 0x18, 0xbd, 0x80, - 0x6a, 0x7e, 0x6c, 0x22, 0xe7, 0x75, 0xf5, 0xe1, 0x2a, 0x00, 0x9d, 0x2f, 0xa1, 0x56, 0xb0, 0x91, - 0x06, 0x1f, 0x8e, 0xc6, 0x26, 0x36, 0x4e, 0x47, 0xd8, 0x3e, 0xb3, 0x26, 0x63, 0xb3, 0x3f, 0x3c, - 0x18, 0x9a, 0x83, 0xd6, 0x1a, 0xaa, 0x42, 0xc9, 0xb0, 0x06, 0x2d, 0xa5, 0xfd, 0x4e, 0x85, 0xc6, - 0x0d, 0xb1, 0x91, 0x05, 0x65, 0x21, 0xb6, 0x6c, 0x8b, 0x6f, 0x57, 0x2c, 0x19, 0x26, 0x3e, 0x61, - 0x24, 0x72, 0x09, 0xce, 0x31, 0xc8, 0x12, 0x72, 0xa9, 0x42, 0xae, 0x1f, 0x1f, 0x54, 0xff, 0xdb, - 0x52, 0x3d, 0x83, 0xf2, 0xeb, 0x6c, 0x80, 0x64, 0xd9, 0x3f, 0xbb, 0x1f, 0x29, 0xe7, 0x4c, 0x78, - 0x77, 0x7e, 0x53, 0x96, 0x92, 0x65, 0x13, 0xea, 0xc7, 0xe6, 0x64, 0x62, 0x9f, 0x1e, 0x19, 0x56, - 0x4b, 0x41, 0x8f, 0x00, 0xcd, 0x97, 0xf6, 0x08, 0xdb, 0xe6, 0xc9, 0x99, 0x71, 0xdc, 0x52, 0x51, - 0x0b, 0x36, 0x0e, 0xb1, 0x69, 0x9c, 0x9a, 0x38, 0xf7, 0x2c, 0xa1, 0x8f, 0xe1, 0xa3, 0x9b, 0x96, - 0x85, 0xf3, 0x3a, 0xaa, 0x43, 0x39, 0xff, 0x59, 0x46, 0x08, 0x9a, 0x06, 0xc6, 0xc6, 0x4b, 0xbb, - 0x3f, 0xb2, 0x4e, 0x8d, 0xa1, 0x35, 0x69, 0x55, 0xdb, 0xef, 0x14, 0x68, 0xdc, 0xe8, 0x48, 0x29, - 0x98, 0xb2, 0xaa, 0x60, 0x37, 0x10, 0xb7, 0x05, 0x1b, 0x17, 0x05, 0x55, 0xff, 0x5b, 0x41, 0x8f, - 0xd6, 0x64, 0x49, 0x3b, 0x3f, 0x2c, 0x25, 0x25, 0x40, 0x65, 0x38, 0xb1, 0x2d, 0xc3, 0x6a, 0xa9, - 0xa8, 0x01, 0xd5, 0xec, 0xf7, 0xd9, 0xf1, 0x71, 0xab, 0xd4, 0x6b, 0xc2, 0x06, 0xcd, 0xc2, 0x23, - 0x2f, 0x1f, 0xb2, 0xb7, 0x0a, 0x94, 0xc5, 0xb5, 0xfe, 0xbf, 0xf7, 0xde, 0x09, 0xd4, 0xbd, 0x80, - 0xe5, 0x17, 0xa6, 0x6c, 0xc1, 0xfd, 0xe5, 0x99, 0x83, 0x22, 0x14, 0x2f, 0x28, 0xed, 0x2e, 0x34, - 0x6f, 0x9f, 0x85, 0x3e, 0x05, 0xc8, 0xaf, 0xba, 0xd8, 0xe1, 0x97, 0xf2, 0xa2, 0xae, 0x0b, 0xcb, - 0xd8, 0xe1, 0x97, 0xed, 0x9f, 0x00, 0x16, 0xaf, 0x33, 0x1a, 0x43, 0x45, 0x6c, 0x15, 0x73, 0xfe, - 0xf0, 0x4f, 0x94, 0x9c, 0x8e, 0x09, 0xf5, 0x79, 0xa2, 0x59, 0x17, 0x0e, 0x86, 0xd8, 0xec, 0x9f, - 0x0e, 0x47, 0xd6, 0xdd, 0xce, 0x36, 0x26, 0x7d, 0xd3, 0x1a, 0x0c, 0xad, 0xc3, 0x96, 0x82, 0x9a, - 0x00, 0x03, 0x73, 0xbe, 0x56, 0x3b, 0x2f, 0xa1, 0x92, 0xbf, 0x71, 0xd9, 0xab, 0x28, 0x46, 0x26, - 0xd1, 0x14, 0x91, 0xe2, 0xbf, 0x4e, 0x98, 0x74, 0xcf, 0x5e, 0xc5, 0x29, 0xf1, 0x29, 0x23, 0x42, - 0x84, 0x1a, 0x96, 0xab, 0xde, 0x9f, 0x0a, 0x3c, 0x76, 0xe9, 0xd5, 0xbd, 0x98, 0x1e, 0x88, 0x0f, - 0x1c, 0x67, 0x8f, 0xe4, 0x58, 0x79, 0x65, 0x48, 0xbf, 0x19, 0x0d, 0x9d, 0x68, 0xa6, 0x53, 0x36, - 0xeb, 0xce, 0x48, 0x24, 0x9e, 0xd0, 0x6e, 0xbe, 0xe5, 0xc4, 0x41, 0x72, 0xf7, 0x0f, 0xda, 0xf3, - 0xb9, 0xe5, 0x77, 0x75, 0xfd, 0xb0, 0x7f, 0x30, 0x79, 0xab, 0x3e, 0x39, 0xcc, 0x51, 0xfd, 0x90, - 0xa6, 0x9e, 0x7e, 0x30, 0x3f, 0xf8, 0x7c, 0xb7, 0x97, 0x45, 0xfc, 0x55, 0x38, 0x5c, 0x08, 0x87, - 0x8b, 0xb9, 0xc3, 0xc5, 0x79, 0x8e, 0x9c, 0x56, 0xc4, 0xb1, 0xfb, 0xff, 0x04, 0x00, 0x00, 0xff, - 0xff, 0xad, 0xf6, 0x4e, 0x1a, 0x56, 0x0a, 0x00, 0x00, + // 998 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x96, 0x5f, 0x6f, 0xe3, 0x44, + 0x10, 0xc0, 0xcf, 0x4e, 0xf3, 0x6f, 0xd2, 0xa6, 0x66, 0x05, 0x27, 0x13, 0x8e, 0xa3, 0x0a, 0x48, + 0xd7, 0x17, 0x12, 0xda, 0x72, 0x02, 0x74, 0x80, 0xe4, 0x24, 0x6e, 0x9b, 0x53, 0xe5, 0xa4, 0x9b, + 0xb6, 0x52, 0x4f, 0x15, 0x96, 0x63, 0xaf, 0x53, 0x23, 0xd7, 0x6b, 0xd6, 0xeb, 0x3b, 0xf5, 0xcb, + 0xf0, 0xc0, 0xe3, 0x3d, 0xf0, 0x7a, 0x7c, 0x06, 0x3e, 0x05, 0x9f, 0x04, 0x21, 0xaf, 0xd7, 0x49, + 0x7b, 0x55, 0x45, 0x52, 0x78, 0xcb, 0xce, 0xce, 0xfc, 0x66, 0x3c, 0x7f, 0x76, 0x02, 0x5f, 0xcc, + 0x28, 0x9d, 0x85, 0xa4, 0xeb, 0x07, 0x8c, 0x24, 0x9c, 0x32, 0xd2, 0x7d, 0xbd, 0x33, 0x25, 0xdc, + 0xd9, 0xe9, 0xfe, 0x92, 0x12, 0x76, 0xdd, 0x89, 0x19, 0xe5, 0x14, 0xe9, 0xb9, 0x56, 0x67, 0xae, + 0xd5, 0x91, 0x5a, 0xad, 0x67, 0xf7, 0xda, 0x7b, 0xd4, 0x4d, 0xaf, 0x48, 0xc4, 0x73, 0x44, 0xeb, + 0xa9, 0x54, 0x14, 0xa7, 0x69, 0xea, 0x77, 0xdf, 0x30, 0x27, 0x8e, 0x09, 0x4b, 0xe4, 0xfd, 0x13, + 0x79, 0xef, 0xc4, 0x41, 0xd7, 0x89, 0x22, 0xca, 0x1d, 0x1e, 0xd0, 0x48, 0xde, 0xb6, 0x7f, 0xff, + 0x00, 0x36, 0x27, 0x9c, 0xa5, 0x2e, 0x4f, 0x19, 0xf1, 0x8e, 0xb3, 0xd0, 0xd0, 0x11, 0x54, 0x12, + 0x12, 0x12, 0x97, 0xeb, 0xca, 0x96, 0xb2, 0xdd, 0xd8, 0xfd, 0xba, 0x73, 0x5f, 0x94, 0x9d, 0xf7, + 0x4c, 0x3b, 0x63, 0x46, 0x7f, 0x26, 0x6e, 0xe6, 0x00, 0x4b, 0x06, 0x1a, 0xc3, 0x9a, 0xcf, 0xe8, + 0x95, 0xae, 0x6e, 0x95, 0xb6, 0x1b, 0xbb, 0xdf, 0x2f, 0xcf, 0xea, 0xd3, 0x30, 0xcc, 0x59, 0x13, + 0x41, 0xa2, 0x0c, 0x0b, 0x12, 0xda, 0x87, 0xf2, 0x9b, 0x4b, 0xc2, 0x88, 0x5e, 0x12, 0xe1, 0x7d, + 0xb5, 0x3c, 0x72, 0x3f, 0x08, 0x39, 0x61, 0x38, 0x37, 0x47, 0x2f, 0xa1, 0x46, 0x99, 0x47, 0x98, + 0x3d, 0xbd, 0xd6, 0xd7, 0x44, 0x74, 0xdd, 0xe5, 0x51, 0xa3, 0xcc, 0x12, 0x57, 0x05, 0xa0, 0x77, + 0x8d, 0x5e, 0x40, 0x2d, 0xe1, 0x0e, 0xe3, 0xb6, 0xc3, 0xf5, 0xaa, 0x08, 0x6b, 0xeb, 0x7e, 0x56, + 0x3f, 0x65, 0x09, 0x65, 0xb8, 0x2a, 0x2c, 0x0c, 0x8e, 0xbe, 0x81, 0x0a, 0x89, 0xbc, 0xcc, 0xb4, + 0xb6, 0xa4, 0x69, 0x99, 0x44, 0x9e, 0xc1, 0xd1, 0x63, 0xa8, 0x50, 0xdf, 0x4f, 0x08, 0xd7, 0x2b, + 0x5b, 0xca, 0x76, 0x19, 0xcb, 0x13, 0xda, 0x81, 0x72, 0x18, 0x5c, 0x05, 0x5c, 0x2f, 0x0b, 0xde, + 0x27, 0x05, 0xaf, 0xe8, 0x91, 0xce, 0x30, 0xe2, 0x7b, 0xbb, 0x67, 0x4e, 0x98, 0x12, 0x9c, 0x6b, + 0xb6, 0xa6, 0x80, 0xee, 0x26, 0x1c, 0x7d, 0x0e, 0x1b, 0xee, 0x5c, 0x6a, 0x07, 0x9e, 0xae, 0x6e, + 0x29, 0xdb, 0x75, 0xbc, 0xbe, 0x10, 0x0e, 0x3d, 0xf4, 0x0c, 0x36, 0x9d, 0x30, 0xb4, 0x3d, 0x92, + 0xb8, 0x24, 0xf2, 0x9c, 0x88, 0x27, 0xa2, 0x32, 0x35, 0xdc, 0x74, 0xc2, 0x70, 0xb0, 0x90, 0xb6, + 0xde, 0xa9, 0x50, 0xc9, 0x4b, 0x80, 0x7c, 0xd0, 0x5c, 0x7a, 0x15, 0xd3, 0x24, 0xe0, 0xc4, 0xf6, + 0x85, 0x4c, 0x76, 0xdb, 0x77, 0xab, 0x74, 0x88, 0x24, 0xe4, 0xd0, 0xc3, 0x47, 0x78, 0xd3, 0xbd, + 0x2d, 0x42, 0xaf, 0x60, 0xdd, 0x0f, 0x48, 0xe8, 0x15, 0x3e, 0x54, 0xe1, 0xe3, 0xf9, 0x2a, 0x2d, + 0x43, 0x42, 0x6f, 0xce, 0x6f, 0xf8, 0x8b, 0x63, 0xc6, 0x4e, 0x23, 0x87, 0x5d, 0x17, 0xec, 0xd2, + 0xaa, 0xec, 0xd3, 0xcc, 0x7a, 0xc1, 0x4e, 0x17, 0xc7, 0xde, 0x06, 0x34, 0x72, 0xaa, 0xcd, 0xaf, + 0x63, 0xd2, 0xfa, 0x4b, 0x81, 0xcd, 0xf7, 0xbe, 0x16, 0x61, 0x50, 0x69, 0x2c, 0x92, 0xd6, 0xdc, + 0xed, 0x3d, 0x38, 0x69, 0x9d, 0x51, 0x4c, 0x98, 0x93, 0x0d, 0x97, 0x4a, 0x63, 0xf4, 0x12, 0xaa, + 0xb9, 0xdb, 0x44, 0xce, 0xeb, 0xea, 0xc3, 0x55, 0x00, 0xda, 0x5f, 0x42, 0xad, 0x60, 0x23, 0x1d, + 0x3e, 0x1c, 0x8d, 0x4d, 0x6c, 0x9c, 0x8c, 0xb0, 0x7d, 0x6a, 0x4d, 0xc6, 0x66, 0x7f, 0xb8, 0x3f, + 0x34, 0x07, 0xda, 0x23, 0x54, 0x85, 0x92, 0x61, 0x0d, 0x34, 0xa5, 0xf5, 0x6b, 0x09, 0x1a, 0x37, + 0x92, 0x8d, 0x2c, 0x28, 0x8b, 0x64, 0xcb, 0xb6, 0xf8, 0x76, 0xc5, 0x92, 0x61, 0xe2, 0x13, 0x46, + 0x22, 0x97, 0xe0, 0x1c, 0x83, 0x2c, 0x91, 0x2e, 0x55, 0xa4, 0xeb, 0xc7, 0x07, 0xd5, 0xff, 0x76, + 0xaa, 0x9e, 0x43, 0xf9, 0x75, 0x36, 0x40, 0xb2, 0xec, 0x9f, 0xdd, 0x8f, 0x94, 0x73, 0x26, 0xb4, + 0xdb, 0xef, 0x94, 0xa5, 0xd2, 0xb2, 0x01, 0xf5, 0x23, 0x73, 0x32, 0xb1, 0x4f, 0x0e, 0x0d, 0x4b, + 0x53, 0xd0, 0x63, 0x40, 0xf3, 0xa3, 0x3d, 0xc2, 0xb6, 0x79, 0x7c, 0x6a, 0x1c, 0x69, 0x2a, 0xd2, + 0x60, 0xfd, 0x00, 0x9b, 0xc6, 0x89, 0x89, 0x73, 0xcd, 0x12, 0xfa, 0x18, 0x3e, 0xba, 0x29, 0x59, + 0x28, 0xaf, 0xa1, 0x3a, 0x94, 0xf3, 0x9f, 0x65, 0x84, 0xa0, 0x69, 0x60, 0x6c, 0x9c, 0xdb, 0xfd, + 0x91, 0x75, 0x62, 0x0c, 0xad, 0x89, 0x56, 0x45, 0x15, 0x50, 0x87, 0x96, 0x56, 0xcb, 0x7c, 0xdd, + 0xbe, 0xb3, 0x0d, 0xeb, 0x5c, 0xab, 0xb7, 0xfe, 0x56, 0xa0, 0x71, 0xa3, 0x63, 0x65, 0x42, 0x95, + 0x55, 0x13, 0x7a, 0x03, 0x71, 0x3b, 0xa1, 0xe3, 0xa2, 0xe0, 0xea, 0x7f, 0x2b, 0xf8, 0xe1, 0x23, + 0x59, 0xf2, 0xf6, 0x0f, 0x4b, 0xa5, 0x1a, 0xa0, 0x32, 0x9c, 0xd8, 0x96, 0x61, 0x69, 0x2a, 0x6a, + 0x40, 0x35, 0xfb, 0x7d, 0x7a, 0x74, 0xa4, 0x95, 0x7a, 0x4d, 0x58, 0xa7, 0x99, 0x79, 0xe4, 0xe5, + 0x43, 0xf8, 0x56, 0x81, 0xb2, 0x78, 0xf6, 0xff, 0xf7, 0xde, 0x3c, 0x86, 0xba, 0x17, 0xb0, 0xfc, + 0x41, 0x95, 0x2d, 0xba, 0xb7, 0x3c, 0x73, 0x50, 0x98, 0xe2, 0x05, 0xa5, 0xf5, 0x13, 0xc0, 0x62, + 0x19, 0xa3, 0x31, 0x54, 0x84, 0xa7, 0x62, 0xac, 0x1f, 0x1e, 0xb1, 0xe4, 0xb4, 0xba, 0xd0, 0xbc, + 0x7d, 0x83, 0x3e, 0x05, 0xc8, 0x9f, 0xda, 0xd8, 0xe1, 0x97, 0x72, 0x51, 0xd4, 0x85, 0x64, 0xec, + 0xf0, 0xcb, 0xb6, 0x09, 0xf5, 0x79, 0xa0, 0x59, 0x97, 0x0e, 0x86, 0xd8, 0xec, 0x9f, 0x0c, 0x47, + 0xd6, 0xdd, 0xce, 0x37, 0x26, 0x7d, 0xd3, 0x1a, 0x0c, 0xad, 0x03, 0x4d, 0x41, 0x4d, 0x80, 0x81, + 0x39, 0x3f, 0xab, 0xed, 0x73, 0xa8, 0xe4, 0x3b, 0x30, 0xdb, 0x9a, 0x62, 0xa4, 0x12, 0x5d, 0x11, + 0xdf, 0xf4, 0xaf, 0x13, 0x28, 0xd5, 0xb3, 0xad, 0x39, 0x25, 0x3e, 0x65, 0x44, 0x04, 0x59, 0xc3, + 0xf2, 0xd4, 0xfb, 0x43, 0x81, 0x27, 0x2e, 0xbd, 0xba, 0x17, 0xd3, 0x03, 0x91, 0x91, 0x71, 0xb6, + 0x44, 0xc7, 0xca, 0x2b, 0x43, 0xea, 0xcd, 0x68, 0xe8, 0x44, 0xb3, 0x0e, 0x65, 0xb3, 0xee, 0x8c, + 0x44, 0x62, 0xc5, 0x76, 0xf3, 0x2b, 0x27, 0x0e, 0x92, 0xbb, 0x7f, 0xe0, 0x5e, 0xcc, 0x25, 0xbf, + 0xa9, 0x6b, 0x07, 0xfd, 0xfd, 0xc9, 0x5b, 0xf5, 0xe9, 0x41, 0x8e, 0xea, 0x87, 0x34, 0xf5, 0x3a, + 0xfb, 0x73, 0xc7, 0x67, 0x3b, 0xbd, 0xcc, 0xe2, 0xcf, 0x42, 0xe1, 0x42, 0x28, 0x5c, 0xcc, 0x15, + 0x2e, 0xce, 0x72, 0xe4, 0xb4, 0x22, 0xdc, 0xee, 0xfd, 0x13, 0x00, 0x00, 0xff, 0xff, 0xdc, 0x48, + 0xdf, 0x7e, 0x76, 0x0a, 0x00, 0x00, } diff --git a/googleapis/monitoring/v3/common.pb.go b/googleapis/monitoring/v3/common.pb.go index 558c65234a..9380dc3170 100644 --- a/googleapis/monitoring/v3/common.pb.go +++ b/googleapis/monitoring/v3/common.pb.go @@ -556,7 +556,8 @@ func (*TypedValue) XXX_OneofWrappers() []interface{} { // // * For a `GAUGE` metric, the `startTime` value is technically optional; if // no value is specified, the start time defaults to the value of the -// end time, and the interval represents a single point in time. Such an +// end time, and the interval represents a single point in time. If both +// start and end times are specified, they must be identical. Such an // interval is valid only for `GAUGE` metrics, which are point-in-time // measurements. // diff --git a/googleapis/monitoring/v3/dropped_labels.pb.go b/googleapis/monitoring/v3/dropped_labels.pb.go index a0f3f699b7..fc158f1962 100644 --- a/googleapis/monitoring/v3/dropped_labels.pb.go +++ b/googleapis/monitoring/v3/dropped_labels.pb.go @@ -86,7 +86,7 @@ func init() { } var fileDescriptor_15749142c06d7f43 = []byte{ - // 199 bytes of a gzipped FileDescriptorProto + // 246 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xd2, 0x4c, 0xcf, 0xcf, 0x4f, 0xcf, 0x49, 0xd5, 0xcf, 0xcd, 0xcf, 0xcb, 0x2c, 0xc9, 0x2f, 0xca, 0xcc, 0x4b, 0xd7, 0x2f, 0x33, 0xd6, 0x4f, 0x29, 0xca, 0x2f, 0x28, 0x48, 0x4d, 0x89, 0xcf, 0x49, 0x4c, 0x4a, 0xcd, 0x29, 0xd6, @@ -96,8 +96,11 @@ var fileDescriptor_15749142c06d7f43 = []byte{ 0x98, 0x72, 0xcd, 0x2b, 0x29, 0xaa, 0x0c, 0x82, 0x68, 0x96, 0xb2, 0xe0, 0xe2, 0x42, 0x08, 0x0a, 0x09, 0x70, 0x31, 0x67, 0xa7, 0x56, 0x4a, 0x30, 0x2a, 0x30, 0x6a, 0x70, 0x06, 0x81, 0x98, 0x42, 0x22, 0x5c, 0xac, 0x65, 0x89, 0x39, 0xa5, 0xa9, 0x12, 0x4c, 0x60, 0x31, 0x08, 0xc7, 0x8a, 0xc9, - 0x82, 0xd1, 0xc9, 0x21, 0xca, 0x0e, 0x6a, 0x63, 0x7a, 0x7e, 0x4e, 0x62, 0x5e, 0xba, 0x5e, 0x7e, - 0x51, 0xba, 0x7e, 0x7a, 0x6a, 0x1e, 0xd8, 0x17, 0xfa, 0x10, 0xa9, 0xc4, 0x82, 0xcc, 0x62, 0x54, - 0x3f, 0x5b, 0x23, 0x78, 0x49, 0x6c, 0x60, 0xa5, 0xc6, 0x80, 0x00, 0x00, 0x00, 0xff, 0xff, 0x97, - 0xe6, 0x1c, 0x2d, 0x1d, 0x01, 0x00, 0x00, + 0x82, 0xd1, 0x69, 0x15, 0x23, 0x97, 0x44, 0x72, 0x7e, 0x2e, 0x56, 0x6b, 0x9d, 0x84, 0x50, 0xec, + 0x0d, 0x00, 0x79, 0x2c, 0x80, 0x31, 0xca, 0x0e, 0xaa, 0x36, 0x3d, 0x3f, 0x27, 0x31, 0x2f, 0x5d, + 0x2f, 0xbf, 0x28, 0x5d, 0x3f, 0x3d, 0x35, 0x0f, 0xec, 0x6d, 0x7d, 0x88, 0x54, 0x62, 0x41, 0x66, + 0x31, 0x6a, 0x20, 0x59, 0x23, 0x78, 0xab, 0x98, 0xa4, 0xdc, 0x21, 0x06, 0x38, 0xe7, 0xe4, 0x97, + 0xa6, 0xe8, 0xf9, 0x22, 0xac, 0x0c, 0x33, 0x3e, 0x05, 0x93, 0x8c, 0x01, 0x4b, 0xc6, 0x20, 0x24, + 0x63, 0xc2, 0x8c, 0x93, 0xd8, 0xc0, 0x96, 0x18, 0x03, 0x02, 0x00, 0x00, 0xff, 0xff, 0x65, 0x9b, + 0x10, 0x62, 0x88, 0x01, 0x00, 0x00, } diff --git a/googleapis/monitoring/v3/metric.pb.go b/googleapis/monitoring/v3/metric.pb.go index 3d6cd3232f..621f193ded 100644 --- a/googleapis/monitoring/v3/metric.pb.go +++ b/googleapis/monitoring/v3/metric.pb.go @@ -28,13 +28,14 @@ const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package // A single data point in a time series. type Point struct { // The time interval to which the data point applies. For `GAUGE` metrics, - // only the end time of the interval is used. For `DELTA` metrics, the start - // and end time should specify a non-zero interval, with subsequent points - // specifying contiguous and non-overlapping intervals. For `CUMULATIVE` - // metrics, the start and end time should specify a non-zero interval, with - // subsequent points specifying the same start time and increasing end times, - // until an event resets the cumulative value to zero and sets a new start - // time for the following points. + // the start time is optional, but if it is supplied, it must equal the end + // time. For `DELTA` metrics, the start and end time should specify a + // non-zero interval, with subsequent points specifying contiguous and + // non-overlapping intervals. For `CUMULATIVE` metrics, the start and end + // time should specify a non-zero interval, with subsequent points specifying + // the same start time and increasing end times, until an event resets the + // cumulative value to zero and sets a new start time for the following + // points. Interval *TimeInterval `protobuf:"bytes,1,opt,name=interval,proto3" json:"interval,omitempty"` // The value of the data point. Value *TypedValue `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` diff --git a/googleapis/monitoring/v3/uptime.pb.go b/googleapis/monitoring/v3/uptime.pb.go index 840f7203bc..3905a115cb 100644 --- a/googleapis/monitoring/v3/uptime.pb.go +++ b/googleapis/monitoring/v3/uptime.pb.go @@ -340,6 +340,11 @@ type UptimeCheckConfig struct { // minimum of 3 locations. Not specifying this field will result in Uptime // checks running from all available regions. SelectedRegions []UptimeCheckRegion `protobuf:"varint,10,rep,packed,name=selected_regions,json=selectedRegions,proto3,enum=google.monitoring.v3.UptimeCheckRegion" json:"selected_regions,omitempty"` + // If this is `true`, then checks are made only from the 'internal_checkers'. + // If it is `false`, then checks are made only from the 'selected_regions'. + // It is an error to provide 'selected_regions' when is_internal is `true`, + // or to provide 'internal_checkers' when is_internal is `false`. + IsInternal bool `protobuf:"varint,15,opt,name=is_internal,json=isInternal,proto3" json:"is_internal,omitempty"` // Deprecated: Do not use. // The internal checkers that this check will egress from. If `is_internal` is // `true` and this list is empty, the check will egress from all the // InternalCheckers configured for the project that owns this @@ -491,6 +496,14 @@ func (m *UptimeCheckConfig) GetSelectedRegions() []UptimeCheckRegion { return nil } +// Deprecated: Do not use. +func (m *UptimeCheckConfig) GetIsInternal() bool { + if m != nil { + return m.IsInternal + } + return false +} + // Deprecated: Do not use. func (m *UptimeCheckConfig) GetInternalCheckers() []*InternalChecker { if m != nil { @@ -916,79 +929,81 @@ func init() { func init() { proto.RegisterFile("google/monitoring/v3/uptime.proto", fileDescriptor_7ca0e36dfc8221d8) } var fileDescriptor_7ca0e36dfc8221d8 = []byte{ - // 1183 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x56, 0xdd, 0x6e, 0xdb, 0x36, - 0x14, 0xae, 0xec, 0xc4, 0x3f, 0xc7, 0xf9, 0x51, 0xd8, 0x74, 0x55, 0x0c, 0xb4, 0x48, 0x33, 0xac, - 0x0b, 0x3a, 0xc0, 0x59, 0x63, 0x6c, 0x18, 0x3a, 0xa0, 0x83, 0xec, 0x6a, 0xb1, 0xb0, 0x44, 0x36, - 0x28, 0xbb, 0xeb, 0xba, 0x62, 0x84, 0x2a, 0x31, 0xb6, 0x16, 0x5b, 0xd4, 0x24, 0x2a, 0x5d, 0xf6, - 0x0a, 0xbb, 0xdf, 0xfd, 0xb0, 0xbb, 0x3e, 0xca, 0x5e, 0x61, 0xd8, 0xbb, 0x0c, 0x24, 0x25, 0x27, - 0x4e, 0x32, 0x34, 0xed, 0x1d, 0xbf, 0xf3, 0xf3, 0x91, 0x3c, 0x3c, 0x1f, 0x49, 0x78, 0x30, 0x66, - 0x6c, 0x3c, 0xa5, 0x7b, 0x33, 0x16, 0x85, 0x9c, 0x25, 0x61, 0x34, 0xde, 0x3b, 0x6d, 0xef, 0x65, - 0x31, 0x0f, 0x67, 0xb4, 0x15, 0x27, 0x8c, 0x33, 0xb4, 0xa9, 0x42, 0x5a, 0xe7, 0x21, 0xad, 0xd3, - 0x76, 0xf3, 0xe3, 0x3c, 0xd1, 0x8b, 0xc3, 0x22, 0x99, 0x06, 0x24, 0xa1, 0x29, 0xcb, 0x12, 0x3f, - 0x4f, 0x6d, 0xde, 0xcf, 0x83, 0x24, 0x7a, 0x9d, 0x1d, 0xef, 0x05, 0x59, 0xe2, 0xf1, 0x90, 0x45, - 0xca, 0xbf, 0xf3, 0x67, 0x09, 0xd6, 0xed, 0x88, 0xd3, 0x24, 0xf2, 0xa6, 0xdd, 0x09, 0xf5, 0x4f, - 0x68, 0x82, 0x10, 0x2c, 0x45, 0xde, 0x8c, 0x1a, 0xda, 0xb6, 0xb6, 0x5b, 0xc7, 0x72, 0x8c, 0x1e, - 0xc0, 0x4a, 0x10, 0xa6, 0xf1, 0xd4, 0x3b, 0x23, 0xd2, 0x57, 0x92, 0xbe, 0x46, 0x6e, 0x73, 0x44, - 0x88, 0x01, 0xd5, 0x88, 0xf2, 0x37, 0x2c, 0x39, 0x31, 0xca, 0xd2, 0x5b, 0x40, 0xb4, 0x05, 0xb5, - 0xb1, 0x1f, 0x93, 0xdf, 0x58, 0x44, 0x8d, 0x25, 0xe5, 0x1a, 0xfb, 0xf1, 0x4b, 0x16, 0x51, 0xf4, - 0x10, 0xd6, 0x63, 0x4a, 0x13, 0x12, 0x27, 0xec, 0x67, 0xea, 0x73, 0x12, 0x06, 0x46, 0x45, 0x46, - 0xac, 0x0a, 0xf3, 0x40, 0x59, 0xed, 0x00, 0x99, 0xb0, 0x9c, 0x72, 0x8f, 0x53, 0xa3, 0xba, 0xad, - 0xed, 0xae, 0xed, 0x7f, 0xd6, 0xba, 0xae, 0x24, 0xad, 0x4b, 0x3b, 0x69, 0xb9, 0x22, 0x05, 0xab, - 0xcc, 0x9d, 0x36, 0x2c, 0x4b, 0x8c, 0xd6, 0xa1, 0x31, 0x72, 0xdc, 0x81, 0xd5, 0xb5, 0xbf, 0xb5, - 0xad, 0x67, 0xfa, 0x2d, 0xb4, 0x02, 0xb5, 0x2e, 0xb6, 0xcc, 0xa1, 0xed, 0x1c, 0xe8, 0x1a, 0x6a, - 0x40, 0x15, 0x8f, 0x1c, 0x47, 0x80, 0xd2, 0x93, 0x92, 0xa1, 0xed, 0xfc, 0xbb, 0x0a, 0x1b, 0x23, - 0x79, 0x1e, 0x92, 0xb7, 0xcb, 0xa2, 0xe3, 0x70, 0xfc, 0xa1, 0x55, 0x72, 0x00, 0x5d, 0x3d, 0x2c, - 0x59, 0xb0, 0xc6, 0xfe, 0xbd, 0x62, 0x57, 0x5e, 0x1c, 0xb6, 0x8e, 0x8a, 0x28, 0x9c, 0x07, 0xf5, - 0x6e, 0xe1, 0x8d, 0xd9, 0x65, 0x23, 0xfa, 0x09, 0xd6, 0x0a, 0x16, 0x32, 0x4e, 0x58, 0x16, 0xcb, - 0x0a, 0x37, 0xf6, 0xbf, 0xb8, 0xbe, 0x42, 0x57, 0xf6, 0xd1, 0x2a, 0x98, 0x0e, 0x44, 0x72, 0xef, - 0x16, 0x5e, 0x4d, 0x2e, 0x1a, 0x10, 0x06, 0x98, 0x70, 0x1e, 0x13, 0x5f, 0xa4, 0x18, 0xcb, 0x92, - 0xfb, 0xf1, 0x4d, 0xb9, 0x7b, 0x9c, 0xc7, 0x12, 0xf7, 0x34, 0x5c, 0x9f, 0x14, 0x00, 0xf5, 0xa1, - 0xce, 0xfd, 0x82, 0xb2, 0x22, 0x29, 0x3f, 0xbf, 0x29, 0xe5, 0xd0, 0x9f, 0x33, 0xd6, 0x78, 0x3e, - 0x46, 0x8f, 0xa1, 0x12, 0xd3, 0x24, 0x64, 0x81, 0x6c, 0x8f, 0xc6, 0xfe, 0x56, 0xc1, 0x56, 0xb4, - 0x7d, 0xeb, 0x59, 0xde, 0xf6, 0x38, 0x0f, 0x44, 0x6d, 0xa8, 0x0a, 0x6a, 0x96, 0x71, 0xa3, 0xf6, - 0xae, 0x9c, 0x22, 0x12, 0x79, 0xa0, 0xfb, 0x2c, 0xe2, 0x34, 0xe2, 0x64, 0xe6, 0x71, 0x7f, 0x42, - 0x93, 0xd4, 0xa8, 0x6f, 0x97, 0x77, 0x1b, 0xfb, 0x5f, 0xde, 0x74, 0xfd, 0x5d, 0x95, 0x7f, 0xa4, - 0xd2, 0xf1, 0xba, 0xbf, 0x80, 0x53, 0x84, 0x41, 0x4f, 0xe9, 0x94, 0xfa, 0x5c, 0xb6, 0xc7, 0x38, - 0x64, 0x51, 0x6a, 0xc0, 0x76, 0x79, 0x77, 0x6d, 0xff, 0xd3, 0x77, 0x4e, 0x81, 0x65, 0x3c, 0x5e, - 0x2f, 0x08, 0x14, 0x4e, 0xd1, 0x73, 0xd8, 0x08, 0x73, 0x65, 0xa8, 0xa2, 0x8b, 0x75, 0xaf, 0xc9, - 0x75, 0x7f, 0x72, 0x23, 0x21, 0x75, 0x4a, 0x86, 0x86, 0xf5, 0x70, 0xd1, 0x98, 0x36, 0x7f, 0x85, - 0xd5, 0x85, 0xee, 0x91, 0x42, 0x17, 0x03, 0x21, 0x63, 0x2d, 0x17, 0xba, 0xc0, 0x76, 0x80, 0x0e, - 0x61, 0xde, 0x58, 0x84, 0x9f, 0xc5, 0x4a, 0x1b, 0xff, 0xbb, 0x29, 0x49, 0x57, 0x70, 0x0f, 0xcf, - 0x62, 0x8a, 0x57, 0x92, 0x0b, 0xa8, 0xf9, 0x4f, 0x19, 0xea, 0xf3, 0xe6, 0x42, 0x77, 0xa1, 0x9a, - 0xa5, 0x94, 0xa4, 0xe9, 0x54, 0xce, 0x5a, 0xc3, 0x95, 0x2c, 0xa5, 0x6e, 0x3a, 0x15, 0x1a, 0x8d, - 0x3d, 0x3e, 0xc9, 0x75, 0x28, 0xc7, 0xd2, 0xc6, 0x12, 0x2e, 0x25, 0xb7, 0x8c, 0xe5, 0x18, 0xbd, - 0x86, 0xba, 0x97, 0xf1, 0x09, 0x09, 0xa3, 0x63, 0x96, 0xeb, 0xc7, 0x7a, 0xef, 0x1e, 0x6f, 0x75, - 0xbc, 0x34, 0xf4, 0xcd, 0x8c, 0x4f, 0x68, 0xc4, 0x43, 0x5f, 0xb5, 0x4e, 0x4d, 0xf0, 0xda, 0xd1, - 0x31, 0x13, 0x77, 0xc3, 0xcc, 0x4b, 0x4f, 0xc8, 0x84, 0x7a, 0x81, 0xa8, 0xff, 0xb2, 0x5c, 0x69, - 0x43, 0xd8, 0x7a, 0xca, 0x84, 0x5e, 0x40, 0xb5, 0xf0, 0x56, 0xe4, 0xe9, 0x3c, 0x7d, 0xff, 0x45, - 0xe4, 0x5c, 0x56, 0xc4, 0x93, 0x33, 0x5c, 0xd0, 0x89, 0xc9, 0x4f, 0xbd, 0x69, 0x18, 0x78, 0x5c, - 0x95, 0xa9, 0xaa, 0x26, 0x2f, 0x6c, 0x6e, 0x3a, 0x6d, 0x1e, 0xc1, 0xed, 0x6b, 0x36, 0x80, 0x9a, - 0x50, 0xcb, 0x52, 0x71, 0xec, 0xf3, 0xab, 0x6e, 0x8e, 0x85, 0x2f, 0xf6, 0xd2, 0xf4, 0x0d, 0x4b, - 0x82, 0xbc, 0xc4, 0x73, 0xdc, 0x7c, 0x02, 0x2b, 0x17, 0x97, 0x82, 0x74, 0x28, 0x9f, 0xd0, 0xb3, - 0x9c, 0x42, 0x0c, 0xd1, 0x26, 0x2c, 0x9f, 0x7a, 0xd3, 0xac, 0xb8, 0x25, 0x15, 0x78, 0x52, 0xfa, - 0x4a, 0x6b, 0xde, 0x87, 0x5a, 0x21, 0xf3, 0xf9, 0x71, 0x69, 0xe7, 0xc7, 0xd5, 0x7c, 0x5b, 0x82, - 0xb5, 0x45, 0x1d, 0x89, 0xc7, 0x27, 0x57, 0x52, 0xd1, 0x78, 0x39, 0x44, 0x14, 0xaa, 0xb9, 0x56, - 0xf3, 0x96, 0xfb, 0xee, 0xc3, 0xa4, 0x7a, 0x09, 0xf6, 0x63, 0x75, 0x35, 0xe4, 0xdc, 0x3b, 0x7f, - 0x68, 0xb0, 0x79, 0x5d, 0x04, 0x7a, 0x08, 0x3b, 0xdd, 0xbe, 0x33, 0xb4, 0x9c, 0x21, 0x39, 0x32, - 0x87, 0xdd, 0x9e, 0x85, 0x49, 0x7f, 0x30, 0xb4, 0xfb, 0x0e, 0x59, 0x7c, 0x84, 0x6e, 0xc3, 0xba, - 0x88, 0x33, 0x6d, 0xc7, 0x25, 0xee, 0x10, 0xab, 0xb7, 0xe8, 0x2e, 0xdc, 0x76, 0xfa, 0x43, 0x72, - 0xd9, 0x51, 0x42, 0x1b, 0xb0, 0xaa, 0xd8, 0x5c, 0x82, 0xad, 0x03, 0xeb, 0x85, 0x5e, 0x46, 0x77, - 0x60, 0x43, 0xc4, 0x2e, 0x9a, 0x97, 0x3a, 0x00, 0xb5, 0x42, 0x3a, 0x9d, 0x4d, 0x40, 0x52, 0xff, - 0x24, 0xa1, 0xbf, 0x64, 0x34, 0xe5, 0x52, 0x89, 0x3b, 0xbf, 0x6b, 0xb0, 0x7a, 0x61, 0xf7, 0x76, - 0x8c, 0xbe, 0x81, 0x8a, 0xba, 0x7b, 0x64, 0x31, 0xdf, 0xe3, 0xea, 0xc9, 0xd3, 0x44, 0x67, 0x4c, - 0x99, 0xea, 0xa0, 0xa2, 0x33, 0x0a, 0x8c, 0xee, 0x01, 0x84, 0x31, 0xf1, 0x82, 0x20, 0xa1, 0x69, - 0x9a, 0x7f, 0x15, 0xea, 0x61, 0x6c, 0x2a, 0xc3, 0x23, 0xba, 0xf0, 0xd8, 0x2a, 0x5e, 0xf4, 0x11, - 0x20, 0x6c, 0x1d, 0x5c, 0x2d, 0x5a, 0x15, 0xca, 0x23, 0xd7, 0xd4, 0x35, 0x04, 0x50, 0xb1, 0x46, - 0xb8, 0x3f, 0xb0, 0x54, 0x6d, 0xdc, 0xfe, 0x68, 0xd8, 0x23, 0xe6, 0x91, 0x85, 0xed, 0xae, 0xa9, - 0x97, 0x91, 0x0e, 0x2b, 0xa6, 0x6b, 0x9b, 0x64, 0x60, 0x8a, 0xd4, 0xae, 0xbe, 0xf4, 0xe8, 0x47, - 0xd8, 0xb8, 0x72, 0xc9, 0xa0, 0x7b, 0xb0, 0x85, 0x2d, 0xb7, 0x3f, 0xc2, 0x5d, 0x8b, 0x0c, 0x7f, - 0x18, 0x58, 0xe4, 0xca, 0x3f, 0xc1, 0x76, 0xdc, 0xa1, 0xe9, 0x74, 0x2d, 0x5d, 0x43, 0x5b, 0x70, - 0xc7, 0xfc, 0xde, 0x25, 0xd6, 0x61, 0x87, 0x1c, 0xf6, 0xcd, 0x67, 0xa4, 0x63, 0x1e, 0x0a, 0x0f, - 0xd6, 0x4b, 0x9d, 0xbf, 0x34, 0x30, 0x7c, 0x36, 0xbb, 0xb6, 0x6a, 0x9d, 0x86, 0xda, 0xde, 0x40, - 0x3c, 0x33, 0x03, 0xed, 0xe5, 0xd3, 0x3c, 0x68, 0xcc, 0xa6, 0x5e, 0x34, 0x6e, 0xb1, 0x64, 0xbc, - 0x37, 0xa6, 0x91, 0x7c, 0x84, 0xf6, 0x94, 0xcb, 0x8b, 0xc3, 0x74, 0xf1, 0x7b, 0xf8, 0xf5, 0x39, - 0x7a, 0x5b, 0x6a, 0x1e, 0x28, 0x82, 0xee, 0x94, 0x65, 0x41, 0xf1, 0x6d, 0x10, 0x73, 0x3d, 0x6f, - 0xff, 0x5d, 0x38, 0x5f, 0x49, 0xe7, 0xab, 0x73, 0xe7, 0xab, 0xe7, 0xed, 0xd7, 0x15, 0x39, 0x49, - 0xfb, 0xbf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x44, 0x42, 0x24, 0x08, 0x82, 0x0a, 0x00, 0x00, + // 1204 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x56, 0xdf, 0x6e, 0xdb, 0xb6, + 0x17, 0xae, 0xec, 0xc4, 0x76, 0x8e, 0x93, 0xd8, 0x61, 0xd3, 0x5f, 0x15, 0x03, 0x2d, 0xd2, 0x14, + 0xbf, 0x2e, 0xe8, 0x00, 0x67, 0x8d, 0xb1, 0x61, 0xe8, 0x80, 0x0e, 0xb2, 0xab, 0xc5, 0xc6, 0x12, + 0xdb, 0xa0, 0xed, 0xae, 0xeb, 0x8a, 0x11, 0xaa, 0xc4, 0xd8, 0x5a, 0x6c, 0x51, 0x13, 0xa9, 0x74, + 0xd9, 0xe5, 0x6e, 0x77, 0xbf, 0xfb, 0x61, 0x77, 0x7d, 0x94, 0xbd, 0xc2, 0x5e, 0x66, 0x20, 0x29, + 0x3a, 0x71, 0x92, 0xa1, 0x69, 0xef, 0xf8, 0x9d, 0x3f, 0x1f, 0xc5, 0xc3, 0xf3, 0x1d, 0x0a, 0x1e, + 0x8c, 0x19, 0x1b, 0x4f, 0xe9, 0xde, 0x8c, 0x45, 0xa1, 0x60, 0x49, 0x18, 0x8d, 0xf7, 0x4e, 0x1b, + 0x7b, 0x69, 0x2c, 0xc2, 0x19, 0xad, 0xc7, 0x09, 0x13, 0x0c, 0x6d, 0xea, 0x90, 0xfa, 0x79, 0x48, + 0xfd, 0xb4, 0x51, 0x7b, 0x98, 0x25, 0x7a, 0x71, 0x68, 0x92, 0x69, 0x40, 0x12, 0xca, 0x59, 0x9a, + 0xf8, 0x59, 0x6a, 0xed, 0x7e, 0x16, 0xa4, 0xd0, 0x9b, 0xf4, 0x78, 0x2f, 0x48, 0x13, 0x4f, 0x84, + 0x2c, 0xd2, 0xfe, 0x9d, 0x3f, 0x73, 0x50, 0xe9, 0x44, 0x82, 0x26, 0x91, 0x37, 0x6d, 0x4d, 0xa8, + 0x7f, 0x42, 0x13, 0x84, 0x60, 0x29, 0xf2, 0x66, 0xd4, 0xb6, 0xb6, 0xad, 0xdd, 0x15, 0xac, 0xd6, + 0xe8, 0x01, 0xac, 0x06, 0x21, 0x8f, 0xa7, 0xde, 0x19, 0x51, 0xbe, 0x9c, 0xf2, 0x95, 0x33, 0x5b, + 0x57, 0x86, 0xd8, 0x50, 0x8c, 0xa8, 0x78, 0xcb, 0x92, 0x13, 0x3b, 0xaf, 0xbc, 0x06, 0xa2, 0x2d, + 0x28, 0x8d, 0xfd, 0x98, 0xfc, 0xca, 0x22, 0x6a, 0x2f, 0x69, 0xd7, 0xd8, 0x8f, 0x5f, 0xb1, 0x88, + 0xa2, 0x47, 0x50, 0x89, 0x29, 0x4d, 0x48, 0x9c, 0xb0, 0x9f, 0xa8, 0x2f, 0x48, 0x18, 0xd8, 0x05, + 0x15, 0xb1, 0x26, 0xcd, 0x7d, 0x6d, 0xed, 0x04, 0xc8, 0x81, 0x65, 0x2e, 0x3c, 0x41, 0xed, 0xe2, + 0xb6, 0xb5, 0xbb, 0xbe, 0xff, 0x69, 0xfd, 0xba, 0x92, 0xd4, 0x2f, 0x9d, 0xa4, 0x3e, 0x90, 0x29, + 0x58, 0x67, 0xee, 0x34, 0x60, 0x59, 0x61, 0x54, 0x81, 0xf2, 0xa8, 0x3b, 0xe8, 0xbb, 0xad, 0xce, + 0x37, 0x1d, 0xf7, 0x79, 0xf5, 0x16, 0x5a, 0x85, 0x52, 0x0b, 0xbb, 0xce, 0xb0, 0xd3, 0x3d, 0xa8, + 0x5a, 0xa8, 0x0c, 0x45, 0x3c, 0xea, 0x76, 0x25, 0xc8, 0x3d, 0xcd, 0xd9, 0xd6, 0xce, 0x6f, 0xeb, + 0xb0, 0x31, 0x52, 0xf7, 0xa1, 0x78, 0x5b, 0x2c, 0x3a, 0x0e, 0xc7, 0x1f, 0x5b, 0xa5, 0x2e, 0xa0, + 0xab, 0x97, 0xa5, 0x0a, 0x56, 0xde, 0xbf, 0x67, 0x4e, 0xe5, 0xc5, 0x61, 0xfd, 0xc8, 0x44, 0xe1, + 0x2c, 0xa8, 0x7d, 0x0b, 0x6f, 0xcc, 0x2e, 0x1b, 0xd1, 0x8f, 0xb0, 0x6e, 0x58, 0xc8, 0x38, 0x61, + 0x69, 0xac, 0x2a, 0x5c, 0xde, 0xff, 0xfc, 0xfa, 0x0a, 0x5d, 0x39, 0x47, 0xdd, 0x30, 0x1d, 0xc8, + 0xe4, 0xf6, 0x2d, 0xbc, 0x96, 0x5c, 0x34, 0x20, 0x0c, 0x30, 0x11, 0x22, 0x26, 0xbe, 0x4c, 0xb1, + 0x97, 0x15, 0xf7, 0x93, 0x9b, 0x72, 0xb7, 0x85, 0x88, 0x15, 0x6e, 0x5b, 0x78, 0x65, 0x62, 0x00, + 0xea, 0xc1, 0x8a, 0xf0, 0x0d, 0x65, 0x41, 0x51, 0x7e, 0x76, 0x53, 0xca, 0xa1, 0x3f, 0x67, 0x2c, + 0x89, 0x6c, 0x8d, 0x9e, 0x40, 0x21, 0xa6, 0x49, 0xc8, 0x02, 0xd5, 0x1e, 0xe5, 0xfd, 0x2d, 0xc3, + 0x66, 0xda, 0xbe, 0xfe, 0x3c, 0x6b, 0x7b, 0x9c, 0x05, 0xa2, 0x06, 0x14, 0x25, 0x35, 0x4b, 0x85, + 0x5d, 0x7a, 0x5f, 0x8e, 0x89, 0x44, 0x1e, 0x54, 0x7d, 0x16, 0x09, 0x1a, 0x09, 0x32, 0xf3, 0x84, + 0x3f, 0xa1, 0x09, 0xb7, 0x57, 0xb6, 0xf3, 0xbb, 0xe5, 0xfd, 0x2f, 0x6e, 0xfa, 0xfd, 0x2d, 0x9d, + 0x7f, 0xa4, 0xd3, 0x71, 0xc5, 0x5f, 0xc0, 0x1c, 0x61, 0xa8, 0x72, 0x3a, 0xa5, 0xbe, 0x50, 0xed, + 0x31, 0x0e, 0x59, 0xc4, 0x6d, 0xd8, 0xce, 0xef, 0xae, 0xef, 0x7f, 0xf2, 0xde, 0x2d, 0xb0, 0x8a, + 0xc7, 0x15, 0x43, 0xa0, 0x31, 0x47, 0x0f, 0xa1, 0x1c, 0x72, 0x12, 0x66, 0xe2, 0xb0, 0x2b, 0xdb, + 0xd6, 0x6e, 0xa9, 0x99, 0xb3, 0x2d, 0x0c, 0x21, 0x37, 0x92, 0x41, 0x2f, 0x60, 0xc3, 0x44, 0xe8, + 0x9b, 0x91, 0x87, 0x5b, 0x57, 0x87, 0xfb, 0xff, 0x8d, 0xd4, 0xa6, 0x18, 0xab, 0xe1, 0xa2, 0x91, + 0xd7, 0x7e, 0x81, 0xb5, 0x85, 0x16, 0x53, 0xd3, 0x40, 0x2e, 0xa4, 0xd6, 0xad, 0x6c, 0x1a, 0x48, + 0xdc, 0x09, 0xd0, 0x21, 0xcc, 0xbb, 0x8f, 0x88, 0xb3, 0x58, 0x0b, 0xe8, 0x3f, 0x4f, 0xae, 0xe8, + 0x0c, 0xf7, 0xf0, 0x2c, 0xa6, 0x78, 0x35, 0xb9, 0x80, 0x6a, 0xff, 0xe4, 0x61, 0x65, 0xde, 0x81, + 0xe8, 0x2e, 0x14, 0x53, 0x4e, 0x09, 0xe7, 0x53, 0xb5, 0x6b, 0x09, 0x17, 0x52, 0x4e, 0x07, 0x7c, + 0x2a, 0x85, 0x1c, 0x7b, 0x62, 0x92, 0x89, 0x55, 0xad, 0x95, 0x8d, 0x25, 0x42, 0xe9, 0x72, 0x19, + 0xab, 0x35, 0x7a, 0x03, 0x2b, 0x5e, 0x2a, 0x26, 0x24, 0x8c, 0x8e, 0x59, 0x26, 0x32, 0xf7, 0x83, + 0x85, 0x50, 0x6f, 0x7a, 0x3c, 0xf4, 0x9d, 0x54, 0x4c, 0x68, 0x24, 0x42, 0x5f, 0xf7, 0x57, 0x49, + 0xf2, 0x76, 0xa2, 0x63, 0x26, 0x07, 0xc8, 0xcc, 0xe3, 0x27, 0x64, 0x42, 0xbd, 0x40, 0xd6, 0x7f, + 0x59, 0x7d, 0x69, 0x59, 0xda, 0xda, 0xda, 0x84, 0x5e, 0x42, 0xd1, 0x78, 0x0b, 0xea, 0x76, 0x9e, + 0x7d, 0xf8, 0x47, 0x64, 0x5c, 0x6e, 0x24, 0x92, 0x33, 0x6c, 0xe8, 0xe4, 0xe6, 0xa7, 0xde, 0x34, + 0x0c, 0x3c, 0xa1, 0xcb, 0x54, 0xd4, 0x9b, 0x1b, 0xdb, 0x80, 0x4f, 0x6b, 0x47, 0x70, 0xfb, 0x9a, + 0x03, 0xa0, 0x1a, 0x94, 0x52, 0x2e, 0xaf, 0x7d, 0x3e, 0x0f, 0xe7, 0x58, 0xfa, 0x62, 0x8f, 0xf3, + 0xb7, 0x2c, 0x09, 0xb2, 0x12, 0xcf, 0x71, 0xed, 0x29, 0xac, 0x5e, 0xfc, 0x14, 0x54, 0x85, 0xfc, + 0x09, 0x3d, 0xcb, 0x28, 0xe4, 0x12, 0x6d, 0xc2, 0xf2, 0xa9, 0x37, 0x4d, 0xcd, 0x28, 0xd5, 0xe0, + 0x69, 0xee, 0x4b, 0xab, 0x76, 0x1f, 0x4a, 0x66, 0x16, 0xcc, 0xaf, 0xcb, 0x3a, 0xbf, 0xae, 0xda, + 0xbb, 0x1c, 0xac, 0x2f, 0x8a, 0x4d, 0xbe, 0x50, 0x99, 0xdc, 0x4c, 0xe3, 0x65, 0x10, 0x51, 0x28, + 0x66, 0x82, 0xce, 0x5a, 0xee, 0xdb, 0x8f, 0xd3, 0xf3, 0x25, 0xd8, 0x8b, 0xf5, 0xfc, 0xc8, 0xb8, + 0x77, 0xfe, 0xb0, 0x60, 0xf3, 0xba, 0x08, 0xf4, 0x08, 0x76, 0x5a, 0xbd, 0xee, 0xd0, 0xed, 0x0e, + 0xc9, 0x91, 0x33, 0x6c, 0xb5, 0x5d, 0x4c, 0x7a, 0xfd, 0x61, 0xa7, 0xd7, 0x25, 0x8b, 0x2f, 0xd5, + 0x6d, 0xa8, 0xc8, 0x38, 0xa7, 0xd3, 0x1d, 0x90, 0xc1, 0x10, 0xeb, 0x07, 0xeb, 0x2e, 0xdc, 0xee, + 0xf6, 0x86, 0xe4, 0xb2, 0x23, 0x87, 0x36, 0x60, 0x4d, 0xb3, 0x0d, 0x08, 0x76, 0x0f, 0xdc, 0x97, + 0xd5, 0x3c, 0xba, 0x03, 0x1b, 0x32, 0x76, 0xd1, 0xbc, 0xd4, 0x04, 0x28, 0x19, 0xe9, 0x34, 0x37, + 0x01, 0x29, 0xfd, 0x93, 0x84, 0xfe, 0x9c, 0x52, 0x2e, 0x94, 0x12, 0x77, 0x7e, 0xb7, 0x60, 0xed, + 0xc2, 0xe9, 0x3b, 0x31, 0xfa, 0x1a, 0x0a, 0x7a, 0x40, 0xa9, 0x62, 0x7e, 0xc0, 0x7c, 0xca, 0xd2, + 0x64, 0x67, 0x4c, 0x99, 0xee, 0x20, 0xd3, 0x19, 0x06, 0xa3, 0x7b, 0x00, 0x61, 0x4c, 0xbc, 0x20, + 0x48, 0x28, 0xe7, 0xd9, 0xff, 0xc4, 0x4a, 0x18, 0x3b, 0xda, 0xf0, 0x98, 0x2e, 0xbc, 0xc8, 0x9a, + 0x17, 0xfd, 0x0f, 0x10, 0x76, 0x0f, 0xae, 0x16, 0xad, 0x08, 0xf9, 0xd1, 0xc0, 0xa9, 0x5a, 0x08, + 0xa0, 0xe0, 0x8e, 0x70, 0xaf, 0xef, 0xea, 0xda, 0x0c, 0x7a, 0xa3, 0x61, 0x9b, 0x38, 0x47, 0x2e, + 0xee, 0xb4, 0x9c, 0x6a, 0x1e, 0x55, 0x61, 0xd5, 0x19, 0x74, 0x1c, 0xd2, 0x77, 0x64, 0x6a, 0xab, + 0xba, 0xf4, 0xf8, 0x07, 0xd8, 0xb8, 0x32, 0x64, 0xd0, 0x3d, 0xd8, 0xc2, 0xee, 0xa0, 0x37, 0xc2, + 0x2d, 0x97, 0x0c, 0xbf, 0xef, 0xbb, 0xe4, 0xca, 0xcf, 0x44, 0xa7, 0x3b, 0x18, 0x3a, 0xdd, 0x96, + 0x5b, 0xb5, 0xd0, 0x16, 0xdc, 0x71, 0xbe, 0x1b, 0x10, 0xf7, 0xb0, 0x49, 0x0e, 0x7b, 0xce, 0x73, + 0xd2, 0x74, 0x0e, 0xa5, 0x07, 0x57, 0x73, 0xcd, 0xbf, 0x2c, 0xb0, 0x7d, 0x36, 0xbb, 0xb6, 0x6a, + 0xcd, 0xb2, 0x3e, 0x5e, 0x5f, 0xbe, 0x45, 0x7d, 0xeb, 0xd5, 0xb3, 0x2c, 0x68, 0xcc, 0xa6, 0x5e, + 0x34, 0xae, 0xb3, 0x64, 0xbc, 0x37, 0xa6, 0x91, 0x7a, 0xa9, 0xf6, 0xb4, 0xcb, 0x8b, 0x43, 0xbe, + 0xf8, 0x0f, 0xf9, 0xd5, 0x39, 0x7a, 0x97, 0xab, 0x1d, 0x68, 0x82, 0xd6, 0x94, 0xa5, 0x81, 0xf9, + 0xb7, 0x90, 0x7b, 0xbd, 0x68, 0xfc, 0x6d, 0x9c, 0xaf, 0x95, 0xf3, 0xf5, 0xb9, 0xf3, 0xf5, 0x8b, + 0xc6, 0x9b, 0x82, 0xda, 0xa4, 0xf1, 0x6f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x96, 0xde, 0x99, 0x97, + 0xa7, 0x0a, 0x00, 0x00, }